﻿.aliexpress-position{
    margin: 0 auto;
    width:50%;
}

/*code for facebook pop up*/

        #fanback {
            display: none;
            background: rgba(0,0,0,0.8);
            width: 100%;
            height: 100%;
            position: fixed;
            top: 0;
            left: 0;
            z-index: 99999;
        }

        #fan-exit {
            width: 100%;
            height: 100%;
        }

        #JasperRoberts {
            background: white;
            width: 420px;
            height: 270px;
            position: absolute;
            top: 58%;
            left: 63%;
            margin: -220px 0 0 -375px;
            -webkit-box-shadow: inset 0 0 50px 0 #939393;
            -moz-box-shadow: inset 0 0 50px 0 #939393;
            box-shadow: inset 0 0 50px 0 #939393;
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            border-radius: 5px;
            margin: -220px 0 0 -375px;
        }

        #TheBlogWidgets {
            float: right;
            cursor: pointer;
            background: url(http://3.bp.blogspot.com/-NRmqfyLwBHY/T4nwHOrPSzI/AAAAAAAAAdQ/8b9O7O1q3c8/s1600/TheBlogWidgets.png) repeat;
            height: 15px;
            padding: 20px;
            position: relative;
            padding-right: 40px;
            margin-top: -20px;
            margin-right: -22px;
        }

        .remove-borda {
            height: 1px;
            width: 366px;
            margin: 0 auto;
            background: #F3F3F3;
            margin-top: 16px;
            position: relative;
            margin-left: 20px;
        }

        #linkit, #linkit a.visited, #linkit a, #linkit a:hover {
            color: #80808B;
            font-size: 10px;
            margin: 0 auto 5px auto;
            float: center;
        }


/*end of facebook pop up*/

/*newsletter*/

.newsletter-text{
    padding-top: 10px;
    float: left;
    font-size:large;
    color: white;
    
}
.newsletter-position{
    display: table !important; 
    margin-left: auto !important;
    margin-right: auto !important;
  background-color: rgba(0,0,0,0.5);
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  
}

.email-input{
  float: left;
  padding-left: 20px;
}
.country-input{
  float: left;
  padding-left: 20px;
  padding-right: 20px;
}
.newsletter-message{
    padding-top: 10px;
    float: left;
    font-size:large;
    color: red;
    font-weight:600;
}

/*end of newsletter*/


.logo-travelers{
    width: 70% !important;
    position: absolute !important;
    margin-top: -20px;
}
.logo-travelers-link{
    width:200px;
    float:left;
}

.box-1  figcaption{
    background: -webkit-linear-gradient(#7dfd7d, #129112) !important;
}

.slideleft-position{
    overflow:auto; 
    position:fixed; 
    top:25%;
    z-index:1000;
}
.slideleft-item-position{
    position:fixed;
    left:-300px;
    z-index:1000;
    height:100%;
}
.facebook-page-position{
    top:5px; 
    position:absolute; 
    border-left-width:5px; 
    left:300px;
}
.contentbox-position{
    border:solid 5px #5370AD; 
    width:300px;
    height:300px;
    position:relative;
    border-radius:5px;
    background-color:white;
}

.footer-menu-ul {width:100%; list-style:none;}
.footer-menu-ul li {float:left; width:150px; font-weight:bold;}
.footer-menu-ul li ul {padding:0;}
.footer-menu-ul li ul li {float:none; padding:5px 0; font-weight:normal;}
.footer-menu-ul li a {color:white !important;}

.footer-title{
    clear:both;
}



ul li:hover > ul
{
	display:block
}

ul ul
{
	display:none;
	position:absolute;
	top:100%;
	left:0;
	background:#000;
	padding:0
}

ul ul li
{
	float:none;
	width:300px;
}

ul
{
	list-style:none;
	position:relative;
	float:left;
	margin:0;
	padding:0
}

.fa-bicycle{
    font-size: larger;
}

/*ul a
{
	display:block;
	color:#333;
	text-decoration:none;
	font-weight:700;
	font-size:12px;
	line-height:32px;
	padding:0 15px;
	font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif
}*/