.map-wapper-opacity@charset "utf-8";
/*
Name: Taksi
<?xml version="1.0" encoding="UTF-8"?>
author: themeskanon
*/
/* Table of Contents
--------------------------------------------------------------
 Map content section
 Language & resister-social
 Header form 
 Home page 
 page no 3 page no 3 css 
 page no 6
 page no 9
 page no 10
 page no 13
 page no 19
 page no 25
 page no 26
 page no 27
 page no 28
 page no 29
 page no 30
 footer css content
 Preloader
  
*/



@font-face {
font-family: 'SourceSansPro Light';
src: url('../fonts/template-font/SourceSansPro-Light.ttf');
}

@font-face {
font-family: 'SourceSansPro Extra-light';
src: url('../fonts/template-font/SourceSansPro-ExtraLight.ttf');
}
@font-face {
font-family: 'SourceSansPro Italic';
src: url('../fonts/template-font/SourceSansPro-Italic.ttf');
}
@font-face {
font-family: 'Track';
src: url('../fonts/template-font/Track.ttf');
}
a:hover{
text-decoration:none;
}
body::-webkit-scrollbar {
    width:6px;
}
 
body::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
 
body::-webkit-scrollbar-thumb {
  background-color: #f67464;
  outline: 1px solid slategrey;
}

body{

}
p{

}


h1{
font-size:25px;
font-family: 'Track';	
}
h2{
font-size: 38px;
font-family: 'PT Sans';
}
h3{
font-family: 'PT Sans';

}
h4{
font-family: 'PT Sans';
font-size: 22px;
}
h5{
font-family: 'PT Sans';
font-size: 22px;
}
h6{

font-size: 28px;
}

/*-------------------------------------
	MAP content css start
-------------------------------------*/
   

#directions-panel {
height: 60%;
float: right;
width: 22%;
margin-top: 160px;
overflow: auto;
display: block;
position: absolute;
z-index: 10;
 
margin-left: 75%;
}
.adp-step, .adp-substep{
	background: #ffffff;
	opacity: .9;
	}
.adp, .adp table{
background: url(../images/form-headr-bg.jpg) repeat-x  #fff;
padding: 5px 15px;
border-top: 8px;
}
.google-image tr{float: left;
margin-bottom: 5px;
margin-top: 5px;}
.adp-directions {
background: #fff !important;
}
.adp-placemark{background:#fff !important; border: none !important;}
.google-image tbody{border:none;}
#map-canvas {
margin-right: 400px;
}

#control {
background: #fff;
padding: 5px;
font-size: 14px;
font-family: Arial;
border: 1px solid #ccc;
box-shadow: 0 2px 2px rgba(33, 33, 33, 0.4);
display: none;
}

@media print {
#map-canvas {
  height: 500px;
  margin: 0;
}

#directions-panel {
  float: none;
  width: auto;
}
}


html, body, #map-canvas {
height: 100%;
margin: 0px;
padding: 0px;
width:100%;
position:relative;
}
#panel {

/* position: absolute;
top: 5px;
left: 50%;
margin-left: -180px;
z-index: 5;
background-color: #fff;
padding: 5px;
border: 1px solid #999; */
}
   
   
 
/* #map-holder {

}

#map {
	height: 734px;
	margin: 0 0 0 0;
	position: relative;
	width: 100%;
}

#map:before, #map:after {
	content: '';
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

#map:after {
	top: auto;
} */

 html, body, #map-canvas {
        height: 100%;
        margin: 0px;
        padding: 0px
      }
      #panel {
        position: absolute; 
		width:100%;
        z-index: 5;
      }
	  .map-convass{float:left;height:500px;width:100%;}

.google-image{
overflow: hidden;
float: left;
width: 100%;
height:734px;

position: relative;
}
.booking-form-wrapper{
width:100%;
float:left;
position: absolute;
margin-top: 132px;
}
.map-wapper-opacity{
float: left;
width: 100%;
height: 63px;
border-top:3px solid #f37160;
position: absolute;
background-color:#fff;
z-index: 999;
}
.anytime-anywhere{
    position: absolute;
    float: left;
    margin-left: 40%;
    margin-top: 391px;
    width: 48%;
    background: #ffffff;
    opacity: .9;
 

background: #ffffff;
opacity: .9;
}
.map-wrapper{
float:left;
width:100%;
position:absolute;
min-height:734px;
/* background:url(../images/slide-image-bg.jpg;) */
}
.call-us{
float: left;

font-size: 14px;
color: #4a4a4a;
margin-top: 18px;
margin-left:0;
}



.call-us span{
float:left;

margin-right:6px;
text-align:center;
color:#f55a29;

}
.call-us p{
float:left;
padding-top: 1px;
 font-family: 'PT Sans';
}
.logo-wraper{
width:100%;
float:left;
}
.logo{

margin: -6px auto 0 auto !important;
}
/* Map content css Exit */
/* Language & resister-social css start */
.resister-social{
float: right;
position: relative;
z-index: 9999999;
margin-left: 0;
margin-top: 8px;
}
.resister-social .select-control{
float:left;
background: url('../images/select-bg-arro.png') no-repeat transparent 62% 52%;
outline:0px;
padding:10px;
border:none;
width: 100px;
font-size:14px;
appearence: none;
-webkit-appearance: none;
-mox-appearance: none;
}
.resister-social .white-array{
background: url('../images/select-bg-arro2.png') no-repeat transparent 62% 52% !important;
}
.resister-social .language-opt{
float:left;
width:91px;
 
}
.resister-social .login-register{
float:left;

padding: 10px 10px 10px 0;
font-size:14px;
margin-right: 0;
}
.resister-social .login-register a{ 

}

.top-reg {    background-image: linear-gradient(to right, #e6632f, #cb5465), linear-gradient(#e6632f, #e6632f) !important;


color: #FFF !important;
text-align: center;
padding: 5px 13px !important; border-radius: 2px;}


.mesg-button {    background-color:#5a5a5a;


color: #FFF !important;
text-align: center;
padding: 5px 13px !important; border-radius: 2px;}

.top-login {border: 1px solid #333;
    color: #333;
   
    padding:4px 13px;
       z-index: 9999999;
   
    border-radius: 2px;}


.resister-social .login-register a:last-child{
border:none;
padding-left: 4px;
}
.resister-social .login-register a:first-child{

}
.resister-social .social-icon{
float: left;
margin-right: 35px;
padding: 10px 0px;
margin-left: 0;
}
.resister-social .social-icon a{
float: left;
width: 23px;
height: 23px;
margin-right: 5px;
font-size: 15px;
line-height: 23px;
text-align: center; 
}
.social-icon a:hover{
background:#f55a29;
color:#fff !important;

}
.resister-social .social-icon a:last-child{
margin-right: 0px;
}
.header-menu-wrap{
width:100%;
 height:40px;
 margin-top: 7px;
 font-size:30px;
 float:left;
 
}

.dropdown-menu ul{float:left !important;list-style:none;padding: 10px 20px; }
.dropdown-menu ul li{   width:100%; height: 30px;}
.dropdown-menu ul li a{ font-size:14px;font-family:Trebuchet MS;padding: 5px 10px;} 
.bootstrap-select .dropdown-menu ul li a{ font-size:16px;font-family:Trebuchet MS;} 
.dropdown-menu{width:210px !important;margin-left:-60px;}
.custom-dropdown-nav{
width: 330px !important;
margin-left: -270px;
background: url(../images/form-headr-bg.jpg) bottom center repeat-x #ffffff;
padding-bottom:20px;
}

/******************MAP**************/ 
/* *************** Header form css start ****************** */
.form-wrap{
width:100%;
padding:9px 20px 18px;
margin: 0;
background-color:#FFFFFF;}
	


.form-wrap h2{
font-family:SourceSansPro Light;
text-align:center;
padding:17px;
font-size:26px;
margin:0;
}
.form-headr{
height:10px;
width:100%;
float:left;

}
.form-select{
width:100%;

}
.form-btn{font-size: 18px;
text-transform: uppercase;}
.control-form{
height:37px;
width:100%;
border:1px solid #CCCCCC;
margin-top:8px;
font-family:Trebuchet MS;
background:url(../images/down-array.png) no-repeat 96% #ffffff;
outline: 0px; 
font-size: 16px;
appearence: none;
-webkit-appearance: none;
-mox-appearance: none;
}
.form-btn:hover{
transition: all 150ms ease-in;
-webkit-transition: all 150ms ease-in;
-o-transition: all 150ms ease-in;
-moz-transition: all 150ms ease-in;
}
.control-form4{
height:37px;
width:100%;
border:1px solid #CCCCCC;
margin-top:8px;
font-family:Trebuchet MS;
background:url(../images/picup.png) no-repeat 96% #ffffff;
outline: 0px; 
font-size: 16px;
appearence: none;
-webkit-appearance: none;
-mox-appearance: none;
}
.cbp-bislideshow .slider-text-content h1{font-size:52px;}
 
.control-form2{
height:37px;
width:162px;
border:1px solid #CCCCCC;
margin-top:8px;
float:left;
font-family:Trebuchet MS;
background:url(../images/date.png) no-repeat 96% #ffffff;
outline: 0px; 
font-size: 16px; 
appearence: none;
-webkit-appearance: none;
-mox-appearance: none;
}
.control-form3{
height:37px;
width:93px;
border:1px solid #CCCCCC;
margin-top:8px;
float:right;
font-family:Trebuchet MS;
background:url(../images/down-array.png) no-repeat 96% #ffffff;
outline: 0px; 
font-size: 16px;
appearence: none;
-webkit-appearance: none;
-mox-appearance: none;
}
.form-button{
width:100%;

float:left;
}
.form-btn{  
margin-bottom: 20px;
width: 100%;
float: right;
font-weight: bold;
letter-spacing: 3px;
}
.page30-form-wrapper .Transfer .form-horizontal .form-group .completing-form-btnwrap .form-btn{  
font-family:Trebuchet MS;
margin-bottom:13px;
width:220px; 
float:left;
height:52px;
margin-left:-10px;
}

.anytime-wrap{
width:100%;
float:left; 
    padding: 10px 0 10px;
 
/* margin-top:61px; */
 
}
.form-wrap-margin{/* margin-top:110px; */}
.anytime-wrap h1{
/* padding:0px 38px; 
margin-top:40px; */

padding-left: 20px;
text-align:left;
}
.anytime-text{
width:100%;
float:left;
    padding: 10px 0px 0px;


}
.anytime-wrap p{
padding:0px 20px;
font-size:18px;
line-height:22px;
}
.fa-custom{
font-size: 14px;
margin-right: 10px;
}
.float-right{float:left;}
.homepage-sllider-m{margin-right:-5px;}
.slider-img-wrap{
width:100%;
height:100%;
float:left;
position:relative;
}
.slider-text-content{
width: 37%;
float: left;
margin-left: 48%;
z-index: 10;
margin-top: 18.4%;
background: transparent;
color: #ffffff;
position: absolute;
}
/* *************** Header form css Exit ******************* */
/* *************** Home page css start ******************* */
.Container-label{
width:100%;
background:#ffffff;
float:left;
}
.containt-font{
height:62px;
width:62px;
float:left; 
margin-top:24px;
}
 
.containt-font img{
margin:0px;
padding:0px;
}
.containt-text{
float: left;
width: 82%;
margin-left: 20px;
 
}
.label-white{ 
width:100%;
float:left;
margin-bottom:95px;
margin-top:34px;
}
.yellow-label-wrapper2{
float:left;
width:100%;
}
.label-yellow{

width:100%;
float:left;
padding-bottom:15px;
padding-top:30px; 
background-repeat:repeat;
background-attachment: fixed;
display: table;
width: 100%;
height: 100%;
min-height: 100%;
overflow: hidden;
vertical-align: middle;
z-index: 1;
}
.label-item .containt-text h3{
text-align:left;
font-family:SourceSansPro Light;
font-size:34px;
margin-top:18px;
margin-bottom:0px;
}
.containt-text span{
text-align:left;
font-size:22px;
font-family:SourceSansPro Light;
}
.containt-text p{
text-align:left;
font-family:SourceSansPro Light;
font-size:16px;
margin-top:14px;
}
.container-margin{
border:1px solid red;
}
.float-left{}
.label-item{
width:100%;
margin-top:35px;
float:left;
 
}
.label-item-m{margin-left:10px;}
.label-item2{width:460px;margin-top:42px;}

.destination{
width:100%;

}

.destination h4{
margin-top:-6px; 
padding-bottom:0;
}

.car-btn{font-size:18px;}
.slider-item{
background:#2C3E50;
width:96%;
float:left;
height:420px; 
}
.car-btn:hover{

transition: all 150ms ease-in;
-webkit-transition: all 150ms ease-in;
-o-transition: all 150ms ease-in;
-moz-transition: all 150ms ease-in;}
.slider-img{
margin-left: 5px;
width: 93%;
height: 408px;
padding-top: 5px;
position: absolute;
}
.slider-item:hover .slider-text{ 
display:none;
}
.slider-text{ 
width: 100%; 
z-index:1000;
position: relative;
display:block;
float:left;
margin-top:323px;
padding-bottom:15px;
}

.slider-item:hover .slider-text-hover{
display:block;
}
.slider-text-hover{
width: 96.7%;
z-index: 1000;
position: relative;
display: none;
float: left;
margin: 5px; 
height: 97.3%; 
}
.slider-hover-content{
width: 100%;
z-index: 1000;
position: absolute;

float: left; 
height:100%;
opacity:.5;
background:#2C3E50; 
}
.Orange{
height:150px;
width:100%;
margin-top:50%;
position:relative;
color: #fff;
z-index: 1000; 
}
 
.slider-hover-content2{ 
display:block;
}
.slider-hover-content2 h4{
font-size:26px;
text-align:center;
font-family:SourceSansPro Light;
}
.slider-hover-content2 p{
font-size:14px;
text-align:center;
font-family:SourceSansPro Light;
font-style:italic;
}
.slider-hover-content3{
width:110px;
margin:0px auto;
}
.slider-text1{
width:160px;
float:left;
margin-left:5px;
}
.slider-text1 h4{ 

margin: 0px;
text-align: left;

margin-top: 25px;
padding-left: 5px;
}
.slider-text1 p{ 
font-size:14px;
text-align:left;
font-family:SourceSansPro Light;
font-style:italic;
padding-left: 5px; 
}
.slider-text2{
width:110px;
float:left;
margin-right:10px;
margin-top:30px;
}
.main-slider-wrap{
width:110px;
margin:0px auto;
}
.slide-btn{
text-align:center;
font-family:SourceSansPro Light;
width:100%;
font-size: 18px;
}
.slide-btn:hover{
transition: all 150ms ease-in;
-webkit-transition: all 150ms ease-in;
-o-transition: all 150ms ease-in;
-moz-transition: all 150ms ease-in;
}
.right-cursor1{
position:absolute;
height:30px;
background:url(../images/slider-btn-right.png)no-repeat;
width:18px;
margin-left:-82px;
}
.left-cursor1{
float:right;
height:30px;
margin-right:-82px;
background:url(../images/slider-btn-left.png)no-repeat;
width:18px;
}
.slider-btn{
width:100%;
margin-top:196px;
height:30px;
float:left;
position:absolute; 
}
.m-l-15{margin-left:-15px;}
.car-item-wrap{
width:100%;
float:left;
} 
.label-white2{ 
width:100%;
float:left;
padding-bottom:52px;
padding-top:69px;
} 
.car-type{
width:188px;
float:left;
height:210px; 
text-align:center;
margin-top:9px;
transition: all 150ms ease-in;
-webkit-transition: all 150ms ease-in;
-o-transition: all 150ms ease-in;
-moz-transition: all 150ms ease-in;
}
.car-type:hover .car-btn{
display:block;
}
.car-wrap{
height:60px;

width:105px;
margin:0px auto;
margin-top:38px;
margin-bottom:24px;
}
.private-car{
margin-top:19px;
}
.minicar-car{
margin-top:23px;
}
.mini-track-car{
margin-top:9px;
}
.boat-car{
margin-top:25px;
}
.snow-car{
margin-top:21px;
}
.tractor-car{
margin-top:15px;
}
.vihicel-car{
margin-top:1px;
}
.morotbike-car{
margin-top:21px;
}
.big-track-car{
margin-top:9px;
}

.car-type h5{
text-align:center;
font-size:24px; 
font-family:SourceSansPro Light;
font-style:none;
margin:0px;
padding-bottom:12px;
}
.car-image{
width: 108px;
height: 60px;
margin:20px auto;
margin-bottom: 10px !important;
text-align:center;
}
.car-type img{
margin-bottom:25px;
}
.car-type-btn{
width: 120px;
margin: 0px auto;
height:36px; 
z-index: 1000;
padding-bottom:23px;
position: relative; 
}
.car-type-btn:hover{
width: 120px;
margin: 0px auto;
height:36px; 
z-index: 1000;
position: relative; 
}
.car-btn{ 
text-align:center;
width:100%;
height:36px;
display:none;
font-weight: bold;
line-height: 16px;
padding: 9px 0px !important;
font-family:SourceSansPro Light;
}

.car-item-wrap2{
margin-top:20px;
}
.social-item2{ 
margin-top:50px !important;
margin:0px auto; 
}
.containt-font a{
float: left;
width: 62px;
height: 62px;  
line-height: 53px;
text-align: center; 
transition: all 150ms ease-in;
-webkit-transition: all 150ms ease-in;
-o-transition: all 150ms ease-in;
-moz-transition: all 150ms ease-in;
}

 
.custom-select-box .bootstrap-select{
width:100%;
}
.pick-up{}
.custom-select-box .bootstrap-select button.dropdown-toggle{
background-color:#ffffff; background-image:none; border:none; box-shadow:none; height:37px;border: 1px solid #CCCCCC;}
.custom-select-box .bootstrap-select button.dropdown-toggle .filter-option {text-shadow:none; color:#2C3E50; font-size:16px; line-height:1.728571;line-height:22px !important;}
.custom-select-box2 .bootstrap-select button.dropdown-toggle{
background-color:#ffffff; background-image:none; border:none; box-shadow:none; height:37px;}
 .custom-select-box2 .bootstrap-select button.dropdown-toggle .filter-option {text-shadow:none; width:75px;color:#2C3E50; font-size:14px; margin-top: 3px; } 
 .custom-select-box3 .bootstrap-select button.dropdown-toggle .filter-option {color:#ffffff !important; } 
 .dropdown-icon5 .bootstrap-select button.dropdown-toggle .filter-option {text-shadow:none; width:100px;  font-size:14px;  } 
 .custom-select-box3{color:#ffffff;}
.custom_btn_top{height:40px;}
.custom-select-box .bootstrap-select.btn-group .btn .caret{height:35px; top:2px;  width:35px; margin-right: -12px; border-radius:3px; border:0px; float:right; margin-top:-6px;  -moz-margin-start: -35%;}
/* .custom-select-box2 .bootstrap-select.btn-group .btn .caret{height:6px; top:2px;  width:6px; margin-right: -12px; border-radius:3px; border:0px; float:right; margin-top:-6px;  -moz-margin-start: -35%;} */
.tec-domain-cat1 .bootstrap-select.btn-group .btn .caret{background:#ffffff url(../images/dropdown-icon.png) no-repeat;}
.tec-domain-cat2 .bootstrap-select.btn-group .btn .caret{background:#ffffff url(../images/dropdown-icon.png) no-repeat;}
.tec-domain-cat3 .bootstrap-select.btn-group .btn .caret{background:#ffffff url(../images/dropdown-icon2.png) no-repeat;}
.tec-domain-cat4 .bootstrap-select.btn-group .btn .caret{background:#ffffff url(../images/dropdown-icon2.png) no-repeat;}
.tec-domain-cat5 .bootstrap-select.btn-group .btn .caret{background:#ffffff url(../images/dropdown-icon3.png) no-repeat !important;}

.tec-domain-cat5  {background:#ffffff url(../images/dropdown-icon3.png) no-repeat 100% !important;border-radius: 4px;color: #2C3E50;}
.tec-domain-cat5::-webkit-calendar-picker-indicator{display: block;float: left;width: 0.66em;height: 0.66em;padding: 0.17em 0.34em;opacity: 0;-webkit-user-modify: read-only;}
.tec-domain-cat5::-webkit-inner-spin-button{display:none;}
.tec-domain-cat5::-webkit-clear-button {display:none;}
.tec-domain-cat5::-webkit-datetime-edit-fields-wrapper{

	  font-size: 16px;
	font-family: Trebuchet MS;
	color: #2C3E50 !important;
    }

.tec-domain-cat6 .bootstrap-select.btn-group .btn .caret{background: url('../images/dropdown-icon.png') no-repeat scroll 58% 0% #FFF;
width: 20px !important;
z-index: 1000;
position: absolute !important;
height: 35px !important;
top: 6px !important;
right: 19px !important;}
.tec-domain-cat7 .bootstrap-select.btn-group .btn .caret{background: url('../images/dropdown-icon4.png') no-repeat scroll 85% 15% transparent;
margin-top: -2px;
width: 24px !important;}
.tec-domain-cat8 .bootstrap-select.btn-group .btn .caret{background: url('../images/dropdown-icon5.png') no-repeat scroll 85% 15% transparent;
margin-top: -1px;
width: 24px !important;}
.custom-select-box2 .bootstrap-select button.dropdown-toggle{background-color: transparent;width:80px;}
 
.form-select .dropdown-menu {
 
padding-top: 0px;
border: none;
margin-left: 0px !important;
}
.language-opt{float:left;width: 27%;margin-top: 9px;margin-left: 14px;margin-left: -15px;}
.custom-select-box{margin-bottom:12px;}
.time{/* width:92px; */ float:right;}
.day{
width: 162px;
/* margin-right: 8px;  */
}
.google-image iframe{width:100%;height:700px;}
.directions-card {display:none !important;}
.gm-style .directions-address{color:red !important;} 

.gm-style .directions-card-medium-large {
height: 71px;
padding: 10px 11px;
display:none !important;
}
.date-2{display:none;}

.btn-group .open{width:90px !important;margin-left:0px;}
.custom-select-box2 .btn-group .open ul li a{font-size:14px;text-align:center;}
.custom-select-box2 .btn-group .open ul li{border-bottom:none;}
.custom-select-box2 .btn-group .open ul{width:80px !important;margin:0px !important;padding:0px !important;}
.bootstrap-select .dropdown-menu ul li{ }
.bg-ground{width:100%;height:734px;float:left;border-top:6px solid #f1c40f !important; position: relative;}
.bg-ground img{width:100%;height:100%;}

/* *************** Home page css Exit ******************* */
/*=================== page no 3 css start ======================== */

.page3-wrapper{

margin-top:37px;
}
.slider-text-content .anytime-text p{font-size:18px;}
/*=================== page no 3 css exit ======================== */
/*=================== page no 6 css start ======================== */

.top-slider-wrap{
 
width:100%;
float:left;
border-top: 6px solid #f1c40f;
height:734px;
position: absolute;
background: transparent;
}
.sixpage-call-us{}
.sixpage-select-control{}
.TRACK-YOUR-TAXI{
float: left;
margin-top: 48px;
margin-left: 46px;
}
.TRACK-YOUR-TAXI h2{
font-family: Track; 
}
.TRACK-YOUR-TAXI p{
font-size:18px;
line-height:18px;
}

/*=================== page no 6 css exit ======================== */
/*=================== page no 9 css start ======================== */

.page9-yellow-wrapper{} 

/*=================== page no 9 css start ======================== */
/*=================== page no 10 css start ======================== */
.yellow-label-wrapper{
float:left; 
width: 100%;
}
.label-yellow2{ 
 padding-bottom:48px;
padding-top:59px; 
width:100%;
float:left; 
background:url(../images/cow.jpg) repeat-y;
background-repeat:repeat;
background-attachment: fixed;
background-size: cover;
display: table;
width: 100%;
height: 100%;
min-height: 100%;
overflow: hidden;
vertical-align: middle;
z-index: 1;
}
.page7-j0urney-wrap{
height:145px;
margin-top:52px;
margin-bottom:28px;
}
.smialy {
height:52px;
width:51px;
margin:0px auto;
}
.happy-custon{
width:100%;
float: left;
text-align:center;
}
.happy-custon h6{
text-align:center;
margin-top:21px;
}
.happy-custon h5{
text-align:center;
margin-top:-8px;
}
.label-yellow2 .container .row h2{
text-align:center;
margin-top:6px;
}
.label-yellow2 .container .row h4{
text-align:center;
margin-top:-4px;
}
/*=================== page no 10 css exit ======================== */
/*=================== page no 13 css start ======================== */
.page13-tabmenu-wrapper{
float:left;
width:100%;
}
.page13-wrap{ 
width:100%;
float:left;
padding-top:55px;
background:url(../images/page13bg.jpg);

background-repeat:repeat;
background-attachment: fixed;
display: table;
width: 100%;
height: 100%;
min-height: 100%;
overflow: hidden;
vertical-align: middle;
z-index: 1;
}
.page13-span{
width:100%;
float:left;
margin-top: 10px;
}
.page13-wrap .container .row .page13-span p{
text-align:center;
font-size:16px;
font-style: italic;
}
.page13-array2{
width:100%;
float:left;
margin-top:9px;
}
.page13-array2 a{

}
.down-array2{
width:30px;
height:18px;
margin:0px auto;
}
.page13-array2 h4{
text-align:center;
margin-top:15px;
margin-bottom:42px;
}
.inactive-wrap{
width:86%;
margin:0px auto;
margin-top:35px;
}
.inactive-wrap2{
width:86%; 
margin:0px auto;
}
.inactive{
width:90px;
height:60px;
background:#FFFFFF;
float:left;
border-radius:4px; 
}
.inactive2{
width:120px;
height:90px;
background:#FFFFFF;
float:left;
border-radius:4px;
margin-right:20px;
}
.nav-tabs.nav-justified > li > a{border:none !important;}
.tabmenu-item-wrap{width:90px !important;height:60px;}
.nav > li > a:hover, .nav > li > a:focus{background:none;}
.{}
.{}
.{}
.client-impression-content-wrap .nav-tabs > li.active > a, .client-impression-content-wrap .nav-tabs > li.active > a:hover, .client-impression-content-wrap .nav-tabs > li.active > a:focus {
width: 120px;
height: 90px;
background: #FFFFFF;
float: left;
border-radius: 4px;
background-color: #ffffff;
border: 1px solid #dddddd;
border-bottom-color: transparent;
cursor: default;
}
/*=================== page no 13 css exit ======================== */
/*=================== page no 19 css start ======================== */
.page19-Featued-Drivers{
float:left;
width:100%;
}
.page19-wrap{ 
width:100%;
float:left;
padding-top:46px;
background:url(../images/page19.jpg);

background-repeat:repeat;
background-attachment: fixed;
background-size: cover;
display: table;
width: 100%;
height: 100%;
min-height: 100%;
overflow: hidden;
vertical-align: middle;
z-index: 1;
}
.page19-inactive-wrap{
width:100%;
margin:0px auto;
margin-top:35px;
}
.page19-span{
width:100%;
float:left;
margin-top: 10px;
}
.page19-wrap .container .row .page19-span h2{
 text-align:center;
 font-weight:600;
 margin-bottom:0px;
}
.page19-array2{
width:100%;
float:left;
margin-top:9px;
}

.down-array2{
width:30px;
height:18px;
margin:0px auto;
}
.page19-array2 h4{
text-align:center;
margin-top:-5px;
margin-bottom:44px;
}
.featured-drivers-wrapper{
width: 100%;
float: left; 
margin-top:12px;
margin-bottom:75px;
}
.featured-drivers{
width: 60px;
float: left; 
}
.featured-drivers2{
width: 140px;
float: left;
margin-right:20px; 
}
.featured2{ 
width: 60px;
height: 140px;
background: transparent;
border-radius: 4px;
}
.featured22{ 
 margin-right:-20px;
}
.featured-text{
float:left;
width:100%;
}
.featured-text h4{ 
margin-top:16px;
margin-bottom:0px;
}
.featured-text span{ 
font-size:16px;
}
.featured-margin{
margin-left:20px;
}
.featured{
width:140px;
height:140px;
background:#FFFFFF;
float:left;
border-radius: 4px;

}
.featured .featured-images
{
 
height:140px;
width:140px;
position:absolute;
}
.featured .featured-images img{border-radius:4px;}
.featured:hover .featured-hover
{
display:block; 
border-radius:4px;
background:#000000;
opacity: .6;
cursor: pointer; 
z-index:9999;
cursor: url(../images/more.png)80 40, crosshair; 
}
.featured-hover
{
height:140px;
width:140px;
border-radius:4px;
position: relative;
 
display:none;
z-index:9999;
 
}
.featured .featured-hover:hover{ 

}
.right-cursor2{
position: absolute;
height: 87px;
width: 24px;
 
margin-top: -15px;
color: #ffffff;
margin-left: 42px;
font-size: 60px;
font-weight: 600; 
}
.left-cursor2{
height: 87px;
margin-top: -15px;
width: 24px;
margin-right: 41px;
font-size: 60px;
float: right;
color: #ffffff;
font-weight: 600;
 
}
.featured-drivers-wrapper .carousel-inner {
position: relative; 
overflow: hidden;
width: 83% !important;
margin: 0px auto;
}
/*=================== page no 19 css exit ======================== */
/*=================== page no 25 css start ======================== */
.page25-content{
float:left;
width:100%;
box-shadow: 0 2px 8px 0 rgba(76,76,76,.1);
margin-top:50px;
transition: all 100ms ease-in;
-webkit-transition: all 100ms ease-in;
-o-transition: all 100ms ease-in;
-moz-transition: all 100ms ease-in;
background-color:#fff;
}
.page25-content-header{
height:8px;
width:100%;
float:left;
background:#5a5a5a;
}
.p25-minicar-wrap{
width:169px;
height:189px;
float:left;

}
.p25-minicar{

}
.Proin-text-wrap{

}
.Proin-text-wrap h6{
font-size: 23px;
margin-top: 6px;
font-weight: bold;
text-align: center;
}
.Proin-text-wrap p{
font-size:13px;

margin-bottom:3px;
}
.pa25-btn{ 
text-align: center;

font-weight: bold;
line-height:13px;
padding: 9px 16px;
font-family: SourceSansPro Light;
margin: 0;
}
.pa25-btn:hover{
transition: all 150ms ease-in;
-webkit-transition: all 150ms ease-in;
-o-transition: all 150ms ease-in;
-moz-transition: all 150ms ease-in;
}
.pa25-btn-wrap{
width: 160px;
height: 50px;
margin-top: 29px;

}
.pa28-btn-wrapper{
width:218px;
float:left;
}
.pa28-text-wrap{
width: 100px;
margin-left:-10px;
float: left;
margin-top:21px;
}

.pa25-frofile-wrap {
width: 200px;
float: left;


}

.p25-text-bag2 {
margin-left: 32px;
}
.p25-minicar-promo-text2 {
height: 64px;
width: 157px;
float: left;
margin-left: 27px;
margin-top: 27px !important;
}
.pa28-text-wrap h2{
text-align:center;
margin-left:-3px
}
.pa28-text-wrap p{
text-align:center;
margin-left:-3px;
font-size:14px;
}
.page25-content:hover img{
opacity: 0.5;
  
	    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;

}
.page25-content:hover .page25-clipart{
 background:url(../images/clipart-hover.png) no-repeat; 
}
.p25-minicar-clipartwrap{
height: 29px;
width: 130px;
float: left;
margin-left: 42px;
margin-top: 5px;
}
.page25-clipart2{
margin-left:57px;
}
.page25-clipart a{
font-size:18px;
text-align:center;
line-height:34px;
}
.page25-clipart{
float:left; 
width:36px;
height:29px;
background:url(../images/clipart2.png) no-repeat;
text-align:center;
}
.page25-container{
margin-bottom:101px;
}
/*=================== page no 25 css exit ======================== */
/*=================== page no 26 start exit ======================== */
.page26{
margin-top:50px;
margin-bottom:51px;
}
.minicar-promo2{
width:98%; 
float:left;
display:block;
background:url(../images/form-headr-bg2.jpg) repeat-y right;
border:1px solid #2C3E50;
margin-bottom: 20px; 
transition: all 100ms ease-in;
-webkit-transition: all 100ms ease-in;
-o-transition: all 100ms ease-in;
-moz-transition: all 100ms ease-in;
}
.minicar-promo2:hover{border:6px solid #2C3E50;width:100%; margin-bottom: 20px !important;margin-left:-6px !important;margin-top:-5px !important; } 
.minicar-promo2:hover .minicar-promo-text-btnwrap2{display:block;}
.minicar-promo-cont2{ 
width: 101px;
height: 38px; 
margin: 0px auto; 
}
.Large-Vehicle{
margin-top: 10px !important;
margin-bottom: 20px !important;
}
.mini-track28{
margin-top: 20px !important;
margin-bottom: 10px !important;
}
.minicar-promo-carwrap2 h3{
text-align:center;
margin-top:7px;
padding-bottom:30px;
}
.minicar-promo-carwrap2{
width: 159px;
height: 168px;
float:left;
}
.minicar-promo-text1{
width: 64%;
float: left;
height: 168px;
}
.page26 .minicar-promo2 .minicar-promo-text1 .minicar-promo-text3{ 
min-width: 65px;
margin-left:30px; 
float: left; 
margin-top:16px;
}
.containt-text-man2{
height:62px;
width:62px; 
}
.containt-text-bag2{
height:62px;
width:62px; 
margin-top:11px;
}
.containt-text-man2 img{
margin:0px;
padding:0px;
}
.containt-text-bag2 img{
margin:0px;
padding:0px;
}
.containt-text-man2 a{
float: left;
width: 64px;
height: 64px;  
line-height: 53px;
text-align: center; 
}
.containt-text-bag2 a{
float: left;
width: 64px;
height: 64px;  
line-height: 53px;
text-align: center; 
}
.page26 .minicar-promo2 .minicar-promo-text1 .clipart-wrap2{
height: 97px;
width: 29px;
float: left;
margin-left:12px;
margin-top:20px;
}
.page30-wrap .item-details-wrap .item-details-wrap-container2 .clipart-wrap2{width: 47px;margin-top:40px;float: left;}
.page30-wrap .item-details-wrap .item-details-wrap-container2 .clipart-wrap2 .clipart3{ margin-top:0px;margin-left:12px;}
.page30-wrap .item-details-wrap .item-details-wrap-container2 .clipart-wrap2 .clipart33{  margin-left:12px;}
.page26-clipart{
width:36px !important;
height:32px !important;
}
.page26-clipart2{
width:36px !important;
height:32px !important;
}
.clipart2{
width: 29px;
margin-top:13px;
height: 36px;
background:url(../images/clipart.png) no-repeat;
float:left; 
text-align:center;
}
.clipart2 a{
font-size:17px;
line-height:35px;
font-family: 'SourceSansPro Light';
}
.clipart22{
width: 29px;
height: 36px;
background:url(../images/clipart.png) no-repeat;
float:left; 
text-align:center;
margin-top:38px;
}
.clipart22 a{
font-size:17px;
line-height:35px;
font-family: 'SourceSansPro Light';
}
.page26 .minicar-promo2 .minicar-promo-text1 h2{
padding-top:34px;
text-align:center !important;
font-family: 'SourceSansPro Light';
}
.minicar-promo-text1 p{
text-align:center;
font-family: 'SourceSansPro Light';
font-size:14px;
margin-top:-9px;

}
 
.minicar-promo-text-btnwrap2 .page26-button-wrap .minicar-promo-text-btn2{
text-align: center;
font-family:SourceSansPro Light;
font-weight:bold;
width: 190px;
height: 53px; 
font-size: 18px; 
font-size:22px;
transition: all 100ms ease-in;
-webkit-transition: all 100ms ease-in;
-o-transition: all 100ms ease-in;
-moz-transition: all 100ms ease-in;
}
.minicar-promo-text-btnwrap2{
width:100%; 
display:none;
float:left;
}
.minicar-promo-text-btnwrap2 .page26-button-wrap{width:190px;float:none;margin:0px auto;height:53px;margin-top:15px;margin-bottom:10px;}
.minicar-promo2-marginl{margin-left:10px;}
.minicar-promo2-marginl:hover{margin-left:3px !important;}

/*=================== page no 26 css exit exit ======================== */
/*=================== page no 27 css start ======================== */
.page27-content-wrap{
width:100%;
margin-top:10px;
float:left;
margin-bottom:75px;
}
.minicar-promo{
width:96%; 
float:left;
margin-top:20px;
display:block;
background:url(../images/form-headr-bg2.jpg) repeat-x;
border:1px solid #2C3E50; 
transition: all 100ms ease-in;
-webkit-transition: all 100ms ease-in;
-o-transition: all 100ms ease-in;
-moz-transition: all 100ms ease-in;
}
.minicar-promo:hover{
width:96%;
border:6px solid #2C3E50;
margin-top:14px;
}
.minicar-promo:hover .minicar-promo-text-btnwrap{
display:block;
}
.minicar-promo-carwrap{
width:100%;
float:left;
margin-top:8px;
}
.minicar-promo-cont{ 
width: 78px;
height: auto; 
margin: 0px auto;
margin-top: 40px;
}

.minicar-promo h3{
text-align:center;
margin-top:13px;
padding-bottom:14px;
}
.containt-text-man{
height:62px;
width:62px;
float:left; 
margin-left: 40px;
}
.minicar-promo-text2{
height: 64px;
min-width: 68%;
margin: 0px auto;
float: left;
margin-left: 10.2%;
margin-top: 27px;
}

.minicar-promo-text{}
.containt-text{

float:left; 
}
.containt-text-man img{
margin:0px;
padding:0px;
}
.containt-text-man a{
float: left;
width: 64px;
height: 64px;  
line-height: 53px;
text-align: center; 
}
.clipart{
width:36px;
height:29px;
background:url(../images/clipart2.png) no-repeat;
float:left;
margin-left: 67px;
text-align:center;
}
.clipart a{
font-size:17px;
line-height:35px;
font-family: 'SourceSansPro Light';
}
.clipart-wrap{
height:29px; 
float:left;
margin-top:10px;
margin-left: 14px;
margin-bottom: 26px !important;
}
.minicar-promo-text h2{
text-align:center;
font-family: 'SourceSansPro Light';
}
.minicar-promo-text p{
text-align:center;
font-family: 'SourceSansPro Light';
font-size:14px;
margin-top:-9px;
padding-bottom: 15px;
}
.minicar-promo-text-btnwrap{
width:100%;
float:left;
display:none;

transition: all 200ms ease-in;
-webkit-transition: all 200ms ease-in;
-o-transition: all 200ms ease-in;
-moz-transition: all 200ms ease-in;
}
.minicar-promo-text-btn{
text-align: center;
font-family:SourceSansPro Light;
width: 150px;
height: 44px;
margin-left: 25%;
font-size: 20px;
margin-top: 19px;
margin-bottom: 12px;
font-weight: bold;
}

.minicar-promo-76{
margin-bottom:76px;
margin-top:54px;
}
.minicar-promo-contbigtrack{
width: 78px;
height: auto; 
margin: 0px auto;
margin-top: 26px;
}
.minicar-promo-cont-vihicel{
width: 78px;
height: auto; 
margin: 0px auto;
margin-top: 19px;
}
.minicar-promo-conttractor{
width: 78px;
height: auto; 
margin: 0px auto;
margin-top: 28px;
}
.minicar-promo-contmotorbiak{width: 78px;
height: auto; 
margin: 0px auto;
margin-top: 35px;
} 

/*=================== page no 27 css exit ======================== */
/*=================== page no 28 css start ======================== */
.page28-content-wrap{width:100%;
float:left;
margin-top:0px;
margin-bottom:60px;
}
.page28-minicar-promo{


overflow:hidden;
background-color: #5a5a5a;
box-shadow: 0 2px 8px 0 rgba(76,76,76,.1);
margin-top:50px;
transition: all 100ms ease-in;
-webkit-transition: all 100ms ease-in;
-o-transition: all 100ms ease-in;
-moz-transition: all 100ms ease-in;

 transition: all 200ms ease-out;
    -webkit-transition: all 200ms ease-out;
    -o-transition: all 200ms ease-out;
    -moz-transition: all 200ms ease-out;
}
.page28-minicar-promo:hover{

background-color: #5a5a5a;
   
   
    transition: all 200ms ease-in;
    -webkit-transition: all 200ms ease-in;
    -o-transition: all 200ms ease-in;
    -moz-transition: all 200ms ease-in;
	
margin-top:42px;
}
.page28-minicar-promo-carwrap{

margin-top:8px;
}
.minicar-promo-cont2{ 
width: 101px;
height: 57px; 
margin: 0px auto;
margin-top: 30px;
text-align:center;
}
.page28-minicar-promo-carwrap h4{
text-align:center;
margin-top:-13px;
margin-bottom:24px;
}
.page28-minicar-promo-text{
width:100%;
float:left;
background-color:#FFFFFF;
padding: 10px 15px;
}

.Proin-text-wrap i {width:20px; text-align:center; color: #8977de;}

.p28-minicar-promo-text2{
height: 64px;
width: 150px;
margin: 0px auto;
margin-top:24px !important;
}
.containt-text-profile{
height:62px;
width:62px;
float:left; 
}
.containt-text-profile2{
margin-left:23px; 
}
.containt-text-profile img{
margin:0px;
padding:0px;
}
.containt-text-profile a{
float: left;
width: 64px;
height: 64px;  
line-height: 53px;
text-align: center; 
}
.p28-minicar-clipartwrap{
height: 29px;
width: 126px;
margin: 0px auto;
margin-top:10px !important;
}
.page28-clipart{
float:left; 
width:36px;
height:29px;
background:url(../images/clipart2.png) no-repeat;
text-align:center;
}
.page28-clipart a{ 
font-size:18px;

}
.page28-clipart2{
margin-left:52px;
}
.page28-minicar-promo-text h2{
text-align:center;
margin-top:15px;
margin-bottom:0px;
}
.page28-minicar-promo-text p{
font-size: 14px;

padding: 10px 0;
}
.page28-minicar-promo:hover .minicar-promo-text-btnwrap{
display:block;
}
.p18minicar-btn{
text-align: center;
font-family:SourceSansPro Light;
width: 150px;
height: 38px;
margin: 0px auto;
font-weight: bold;
font-size: 18px; 
font-size: 18px;
padding: 6px 16px;
-webkit-transition: all 150ms ease-in;
-o-transition: all 150ms ease-in;
-moz-transition: all 150ms ease-in;
}
.button-wrap{

margin:0px auto;
width:150px; 
margin-top: 18px;
margin-bottom: 10px;
}
/*=================== page no 28 css exit ======================== */
/*=================== page no 29 css start ======================== */
.page29-wrap{
margin-top: 30px;
margin-bottom: 30px;
width: 100%;
float: left;
} 
.short-banner{
float:left;
width:100%;
height:122px;
}
.short-banner-img{
float:left;
width:100%;
position:relative;
}
.short-banner-text{
float:left;
position:absolute;
}
.short-banner-text h4{
color:#ffffff;
padding-left: 20px;
padding-top: 44px;
}
.third-form-wrap{
width:94.5%;
}

.booking h3{
float:left;
margin-top:24px;
}
.booking h5{
margin-top:-4px;
float:left;
margin-bottom: 16px;
}
.contact-details-wrap{
float:left;
border:1px solid #2C3E50;
width:98%;
margin-left:7px;
background:url(../images/form-headr-bg2.jpg) repeat-x top;
}
.contact-details-wrap-top{
float:left;
width:100%;
margin-top:8px;
}
.contact-details-car-wrap{ 
width: 76px;
height: 38px;
margin: 0px auto;
margin-top: 40px;
}
.contact-details-car-wrap a{
text-align:center;
}
.minicar4{

}
.contact-details-wrap-top h4{
text-align:center;
padding-bottom:15px;
}
.contact-details-wrap-middle{
float:left;
width:100%;
}
.item-details-man5{
margin-top:26px;
margin-bottom:26px;
}
.clipart5{

}
.contact-details-wrap-bottom{
float:left;
width:100%;
}
.Car-Type{
width:28.5%;
float:left;
text-align:right;
 2
}
.Car-Type span{
font-size: 16px;
text-align: right;
line-height: 23px;
font-weight: 600;
}
.Private-Car{
float:left;
width:71%;
}
.Private-Car span{
font-size:16px;
text-align:left;
padding-left:10px;
line-height: 23px;
font-weight: 600; 
}

.Car-Type-wrap-margin{ 
margin-top: 30px;
margin-bottom: 40px;
}
.contact-details-wrap-footer{
float:left;
width:100%; 
margin-top:8px;
}
.contact-details-wrap-footer span{
float:left;
margin-top: 44px;
margin-left:61px;
font-size:16px; 
}
.contact-details-wrap-footer h2{
float:left;
margin-top:29px;
font-weight:600;
margin-left:10px;
margin-bottom:28px;
}
.contact-details-wrap-footer p{
font-size:12px;
margin-top:47px;
} 
/*=================== page no 29 css exit ======================== */
/*=================== page no 30 css start ======================== */
.page30-wrap{
float:left;
margin-top:30px;
width:100%;
}
.item-details-wrap{
width:100%;
border:1px solid #2C3E50;  
margin-bottom:40px;
float:left;
}
.item-details-wrap-header{
width:100%;
height:8px;
background:url(../images/form-headr-bg2.jpg) repeat-x;
}
.item-details-wrap-container{
float:left;
width:220px;
}
.item-details-content{
float:left;
width:220px; 
}
.item-details-content2{
margin: 0px auto !important; 
width: 105px;
margin-top: 66px !important;
height:51px;
text-align:center;
}
.item-details-content h2{
text-align:center;
margin-top:10px;
padding-bottom:23px;
}
.item-details-wrap-container2{
width:189px;
float:left;
}
.item-details-man-wrap{
min-width: 65px;
margin-left: 45px;
float: left;
margin-top: 25px;
margin-bottom: 21px;
}
.item-details-man3{
height: 62px;
width: 62px;
}
.item-details-man55{
margin-top:26px;
}
.item-details-man3 a{
float: left;
width: 64px;
height: 64px;
line-height: 53px;
text-align: center;
}
.item-details-bag3{
margin-top:28px;
}
.item-details-bag3 a{
float: left;
width: 64px;
height: 64px;
line-height: 53px;
text-align: center;
}

.clipart3{
width: 34px;
 
height: 36px;
background:url(../images/clipart.png) no-repeat;
float:left; 
text-align:center;
margin-top: 39px;
}
.clipart3 a{
font-size:17px;
line-height:35px;
font-family: 'SourceSansPro Light';
}
.clipart33{
width: 34px;
height: 36px;
background:url(../images/clipart.png) no-repeat;
float:left; 
text-align:center;
margin-top:56px;
}
.clipart33 a{
font-size:17px;
line-height:35px;
font-family: 'SourceSansPro Light';
}
.service-wrap{
float:left; 
min-width:368px;
padding-top: 33px;
}
.service-wrap1{
width:143px;
float:left;
text-align:right; 
}
.service-wrap1 span{
font-size:16px;
text-align:left;
padding-left:10px;
line-height: 23px;
font-weight: 600;
font-family: 'SourceSansPro Light'; 
}
.service-wrap2{
width:226px;
float:left;
text-align:left; 
}
.service-wrap2 span{
font-size:16px;
text-align:left;
padding-left:10px;
line-height: 23px;
font-weight: 600;
font-family: 'SourceSansPro Light'; 
}
.Roundtrip-Fare{
float: left;
width: 160px;
text-align: center;
height: 200px;
}
.Roundtrip-Fare h4{
margin-top: 56px;
font-size:16px;
font-weight: bold;
}
.Roundtrip-Fare h3{
margin-top: 0px;
font-weight: bold;
}
.Roundtrip-Fare p{
margin-top: -8px;
font-size:12px;
font-weight: bold;
}
.control-label2{
text-align:left !important;
font-size:16px;
}
.completing-booking-wrap{
width: 96.5%;
}
.completing-form{
width:65.3%; 
}
.form-group .completing-form .form-control{margin-left:-4px;}
.control-label2 span{
color:red;
font-size:14px;
}
.Transfer h5{
margin-top:-8px;
padding-bottom: 26px;
}
.Transfer h3{
margin-top:-4px;
}
.completing-form-btnwrap{
width: 84%;
margin-left: 20px;
margin-top:6px;
}
.add-wrap{ 
margin-top:8px;
height:210px;
width:300px;
margin-left:15px;
}
.add-img{
margin-left:12px;
float:left;
}
.add-img2{margin-top:4px;}
.add-text{
position:absolute;
float:left;
}
.page30-form-wrapper .add-wrap .add-text h2{
font-size:36px;
padding: 0px 29px;
} 
/*=================== page no 30 css exit ======================== */
/* *************** footer css content start ******************* */
.custom-footer{
background-color:rgba(255,255,255,0.9);
width:100%;
float:left;

padding: 10px 0;
}
.menu-wrap{
width:100%;
height:250px;

float:lefat;
}
.menu-col{
width:90px;
float:left;

}
.menu-col2{
width:140px;
float:left;

margin-left:20px;
}
.menu-col-margin{
margin-left:20px;
}
.menu-header{
width:100%; 
}
.menu-header p{ 
text-align:left;
font-size:20px;
}
.menu-item {
width:100%;
float:left;
}
.menu-item ul{
margin:0px;
padding:0px;
list-style:none;
}
.menu-item ul li{
width:100%;
}
.menu-item ul li a{

font-size:16px;
}

.menu-item2{
margin-top:40px;
}
.menu-item3{
margin-top:20px;
}
.footer-map-bg{
width:100%;
float:right;
background:url(../images/map-bg3.png)no-repeat; 
height:250px;
}

.social-item{
width: 170px;
margin-top: 0;
margin: 9px auto 0;
height: 40px;
}
.social-item a{
float: left;
margin-right: 5px;
font-size: 20px;
line-height: 32px;
text-align: center;
}

.img-circle {
border-radius: 50%;
}
.copy-right{
width:100%;
margin:0px auto;
}
.copy-right span{ 
font-size:14px;
font-family:Track;
font-weight:bold;
}
.copy-right p{ 
text-align:center; 
font-size:13px;
}
/* *************** footer css exit ******************* */ 

.date-form { margin: 10px; }
label.control-label span { cursor: pointer; }

/* *************** Preloader ******************* */ 
#preloader {
	position:fixed;
	display: table;
	width: 100%;
	height: 100%;
	min-height: 100%;
	overflow-x: hidden;
	overflow-y: hidden;
	vertical-align: middle;
	background: #fff;
	z-index:999999;
}
.preloader-container {
	position: relative;
	display: table-cell;
	vertical-align: middle;
	z-index: 3;
	text-align:center;
}



.counter {
text-align: center;
margin-top: 21px;
font-family: SourceSansPro Light;
font-size: 32px;
display: inline-block; 
width: 32%
}
 


 .navbar-default .navbar-collapse, .navbar-default .navbar-form{border:none !important;box-shadow: none !important;}
 
 
.fbshare {color:#fff; background-color:#3b5999; border:1px solid #3b5999; padding: 9px 10px; width:35px;}
.fbshare:hover {color:#3b5999; border:1px solid #fff;  padding: 9px 10px; background: rgba(76, 175, 80, 0); width:35px;}

.twshare {color:#fff; background-color:#55acef; padding: 9px 10px; border:1px solid #55acef; width:38px;}
.twshare:hover {color:#55acef; border:1px solid #fff;  padding: 9px 10px; background: rgba(76, 175, 80, 0); width:38px; }

.gshare {color:#fff; background-color:#de4b39; padding: 9px 10px; border:1px solid #de4b39; width:38px;}
.gshare:hover {color:#de4b39; border:1px solid #fff;  padding: 9px 10px; background: rgba(76, 175, 80, 0); width:38px; }

.inshare {color:#fff; background-color:#007bb6; padding: 9px 10px; border:1px solid #007bb6; width:38px;}
.inshare:hover {color:#007bb6; border:1px solid #fff;  padding: 9px 10px; background: rgba(76, 175, 80, 0); width:38px; }

.np1 {padding:0; margin-top:8px;}
.np1 small {padding:0; font-size:13px;}

.toplogin {width:39%;
float: left;
margin-right: 5px;}








/* #####################################################################
   #
   #   Project       : Modal Login with jQuery Effects
   #   Author        : Rodrigo Amarante (rodrigockamarante)
   #   Version       : 1.0
   #   Created       : 07/28/2015
   #   Last Change   : 08/02/2015
   #
   ##################################################################### */
   
@import url(http://fonts.googleapis.com/css?family=Roboto);



#login-modal .modal-dialog {
    width: 670px;
}

#login-modal input[type=text], input[type=password] {
	margin-top: 5px;
margin-bottom: 15px;
}

#div-login-msg,
#div-lost-msg,
#div-register-msg {
    border: 1px solid #dadfe1;
    height: 30px;
    line-height: 28px;
    transition: all ease-in-out 500ms;
}

#div-login-msg.success,
#div-lost-msg.success,
#div-register-msg.success {
    border: 1px solid #68c3a3;
    background-color: #c8f7c5;
}

#div-login-msg.error,
#div-lost-msg.error,
#div-register-msg.error {
    border: 1px solid #eb575b;
    background-color: #ffcad1;
}

#icon-login-msg,
#icon-lost-msg,
#icon-register-msg {
    width: 30px;
    float: left;
    line-height: 28px;
    text-align: center;
    background-color: #dadfe1;
    margin-right: 5px;
    transition: all ease-in-out 500ms;
}

#icon-login-msg.success,
#icon-lost-msg.success,
#icon-register-msg.success {
    background-color: #68c3a3 !important;
}

#icon-login-msg.error,
#icon-lost-msg.error,
#icon-register-msg.error {
    background-color: #eb575b !important;
}

#img_logo {
    max-height: 100px;
    max-width: 100px;
}

/* #########################################
   #    override the bootstrap configs     #
   ######################################### */

.modal-backdrop.in {
    filter: alpha(opacity=50);
       background-color: hsla(60,12%,97%,.95);
}

.modal-content {
    background-color: #fff;
    
    border-radius: 0px;
    outline: 0;
}

.modal-header {
    min-height: 16.43px;
    padding: 15px 15px 15px 15px;
    border-bottom: 0px;
	    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-481 249 400 260' fill='%232b948a'%3E%3Cpath fill-opacity='.1' d='M-339.3 292.3l5.4-2.3 4.9 3.3c-.8.5-2.2 1.8-1.8 2.7.4 1 2.9.7 3.5.4l1.8-.8 3.4 2.3 3.9-1.7-2.5-2.7.2-.1-1.4-3.3-1.3.6-3.6-3.8 6.2-3.6 5.5 2.2 2.2-1-4.5-3.3-1.5-3.6.7-5.5-2.2 1-2.3 5.9-6.7 1.6-.3-5.2 1.3-.6-1.4-3.3-.2.1-.2-3.7-3.9 1.7-.6 4.1-1.8.8c-.6.3-2.5 1.9-2.1 2.9.4.9 2.3.8 3.2.5l-.9 5.8-5.4 2.3c-1.8.8-7.7 4.8-6.9 6.7.5 1.9 7.4.4 9.3-.4zm-5.4 122.4l4.9 1.5c.1-.5.3-1 .5-1.4l-4.8-1.9-.6 1.8zm8.5-5l1-1.1-3.6-3.7c-.5.4-.9.9-1.3 1.4l3.9 3.4zm14.8-6.2l.3-5.1c-.6 0-1.3-.1-1.9 0l.1 5.1h1.5zm7.1 2.1l2.4-4.5c-.6-.3-1.2-.6-1.7-.8l-2 4.7c.4.1.9.3 1.3.6zm8.6.1l-3.7 3.5 1 1.1 4-3.2c-.5-.5-.9-1-1.3-1.4zm1 17.3c0 .5-.1 1-.2 1.5l5.1.9c.1-.6.2-1.3.2-1.9l-5.1-.5zm-25.5-17.8l1.4-.6-1.8-4.8-1.8.7 2.2 4.7zm25 11.8l5-1.3c-.2-.6-.3-1.2-.6-1.8l-4.8 1.7c.1.4.3.9.4 1.4zm-1.7 13.2c-.2.4-.5.9-.8 1.3l4.3 2.8c.4-.5.7-1.1 1-1.6v-.1l-4.5-2.4zm-10.1-20.5c-5.8-2.8-12.8-.3-15.5 5.5-1.4 2.8-1.1 6.1-.9 8.9.2 2.4.3 4.8-.5 6.5l-2.1 4.3a6.34 6.34 0 0 0 11.3 5.5l2.3-4.9c.8-1.2 2.5-2.3 4.2-3.5 2.5-1.8 5.3-3.8 6.7-6.7 2.8-5.8.3-12.8-5.5-15.6zm-14.7 30.8c-1.6-.8-2.5-2.5-2.2-4.2l6.9 3.3a4.3 4.3 0 0 1-4.7.9zm6-3.2l-7.2-3.5.6-1.2 7.2 3.5-.6 1.2zm12.1-13c-1.1 2.3-3.6 4.1-5.9 5.8-1.8 1.3-3.5 2.5-4.6 4l-2.6-1.3 4.1-8.6c.6-.1 1.1-.5 1.4-1.1.5-1 .1-2.3-1-2.7-1-.5-2.3-.1-2.7 1-.3.7-.2 1.4.2 2l-4 8.5-2.6-1.3c.6-2 .4-4.3.3-6.5-.2-2.7-.4-5.4.7-7.7 2.2-4.6 7.8-6.6 12.4-4.4 4.5 2 6.5 7.6 4.3 12.3zm165.3-101.4l-4.1-4.2c-.5.5-1 1-1.5 1.6l4.4 3.8 1.2-1.2zm3.1-9.2l2.5 5.3c.5-.2 1-.5 1.6-.7l-2-5.5-2.1.9zm20.7 5.7l2.7-5.2c-.6-.3-1.3-.7-2-.9l-2.3 5.4c.5.2 1.1.4 1.6.7zm11.1 1.8l-1.4-1.7-4.3 4c.4.4.8.8 1.1 1.3l4.6-3.6zm4.8 9.7l-.6-2.1-5.5 1.9c.2.5.4 1.1.5 1.6l5.6-1.4zm-2.4 19.2l-5.1-2.8-.9 1.5 4.9 3.2 1.1-1.9zm-23.4-33h1.7l.4-5.8c-.7 0-1.5-.1-2.2 0l.1 5.8zm26.5 22.6l-5.8-.5c0 .6-.1 1.1-.2 1.7l5.8 1c.1-.8.2-1.5.2-2.2zm-13.8 14.1l-1.4 1 3.1 4.9 1.8-1.2.1-.1-3.6-4.6zm-23.2 2.3l4.7-4c1.4-.8 3.6-1.2 5.9-1.7 3.4-.7 7.3-1.5 10-3.9 5.6-4.7 6.2-13.1 1.5-18.7s-13.1-6.2-18.7-1.5c-2.7 2.3-4 5.8-5.1 8.8-1 2.6-1.8 5.1-3.5 6.5l-4.2 3.5c-2.4 2.7-2.4 6.7-.1 9.5s6.4 3.4 9.5 1.5zm.8-20c1-2.9 2.1-5.8 4.3-7.7 4.5-3.8 11.2-3.3 15 1.2 3.8 4.5 3.3 11.2-1.2 15-2.2 1.9-5.6 2.6-8.8 3.3-2.5.5-4.8 1-6.6 2l-2.2-2.5 8.3-7c.7.1 1.4 0 2-.5 1-.8 1.1-2.3.3-3.3s-2.3-1.1-3.3-.3c-.7.6-.9 1.4-.8 2.2l-8.1 6.9-2.1-2.5c1.5-2 2.4-4.4 3.2-6.8zm-5.2 8.5l5.9 6.9-1.2 1-5.9-6.9 1.2-1zm-3.4 3l5.6 6.6c-1.8.8-4 .3-5.3-1.2a4.84 4.84 0 0 1-.3-5.4zm-211.7 79c-.3-.6-.6-.6-1.1-.4s-3.3-10.7-4.7-10.1c-1.4.6 4.6 10.1 4 10.4-.6.3-.6.3-1 .4-1.1-2.7-1.5-3.4-4.5-2.1l-4.4 1.9-1.8-4.3s1.1-.5.6-1.7c-.3-.7-1.1-.8-2.2-.4-4 1.9-11.4 6.1-11.1 6.8.2.6 7.1-2.3 7.1-2.3l2 4.3-5.6 2.3s-1.8-2.2-2.5-1.2c-.3.9.2 2.3.2 2.3l-.5.2s-.6-1.8-1.6-1.3c-1.1.5 1-1-.2-2.6-.9-1.2-1.9-.9-2.8-.3s-.7 1.7-.3 2.5c.6 1.3 1.7.6 1.8 1-.8.4 0 1.8 0 1.8l-7.6 3.6-4.8-3.2s-2.6-2-3.6 1c-.6 1.8-1.5 5.6-.9 7.2.8 1.8 3.1 2.6 6.3 1.5l-.1.6c-.4.1-.6.4-.6.8-.1.5.3 1 .8 1 .5.1 1-.3 1-.8 0-.4 0-.7-.4-.9l.1-.8c4.4-1.9 11 .7 17.1-2 4.1-1.8 11.3-4.9 11.3-4.9l1 2.2c-1.1.5-1.2 1.6-.7 2.6.5 1.2 2.1 1.7 3.2 1.2 1.3-.6 1.8-2.1 1.3-3-.4-.9-1.2-1.9-2.5-1.4l-1-2.2c4.5-2 5.4-2.5 4.6-4.3 2.8-1.2 2.8-1.6 1.8-3.9l1-.4c.8-.3 3.2 9.6 4.4 9.1s-4-9.3-3.7-9.4c.5 0 .8-.2.6-.8zm-7 4.4l-20.8 8.6-.9-2.2 20.8-8.6.9 2.2zm21-89.9a4.6 4.6 0 0 0 0 6.5l6.5-6.5a4.6 4.6 0 0 0-6.5 0zm27 27.1l-4.6-11.1-14.2-14.2-6.5 6.5 14.2 14.2 11.1 4.6zm-10.4-5.7s.2-1.2.8-1.8c.6-.6 1.7-.4 2-.2-.2-.2-.4-1.4.2-2l1.8-.8 2.6 6.4-1 1-6.4-2.6zm142.7 26.3l6.1-13.7c.3-.7 0-1.5-.7-1.8l-8.2-3.7c-.7-.3-1.5 0-1.8.7v.1c-.4-.3-.7-.7-.9-1.2l-.3-.7c-1.3-2.4-1.8-4.6-1.6-6.7 0-.3 0-.6.1-.7l1.5-3.3c.1-.2.1-.5.1-.7-.2-1.3-.9-2.3-2.1-2.8l-.6-.3v.1c-.3-.1-.6-.1-.9-.1-1 0-4.4.5-5.9 6.9l-5.8-2.6c-1-.5-4.2-1.9-5.8 1.8-.2.4-.6 1.3-.4 2.2-.4.3-.7.7-.9 1.1-.6 1-.7 2.2-.4 3.3-.6.8-1 1.8-1 2.8 0 .8.1 1.6.5 2.3-.4 1-.5 2.1-.3 3.2.4 1.6 1.5 2.9 3.2 3.7l11.2 5c.9.4 1.9.5 2.7.1.4-.2.9-.1 1.4 0l.3.1v.1c-.3.7 0 1.5.7 1.8l8.2 3.7c.5.3 1.3 0 1.6-.7zm-9.8-7.5c-1.1-.5-2.3-.5-3.4-.1-.1.1-.3.1-.7-.1l-11.2-5c-1.1-.5-1.5-1.3-1.7-1.8-.1-.4-.1-.8 0-1.1l2.9 1.3c.6.3 1.3 0 1.5-.6.3-.6 0-1.3-.6-1.5l-3.5-1.5-.2-.2c-.3-.3-.4-.6-.4-1.1s.2-.9.4-1.2l4.5 2c.6.3 1.3 0 1.5-.6.3-.6 0-1.3-.6-1.5l-4.8-2.1c-.3-.5-.1-1.2.1-1.5.2-.3.4-.5.6-.5.3 0 .5-.1.8-.2l4.4 2c.4.2.8 0 1-.4.2-.4 0-.8-.4-1l-4.4-2c-.1-.4-.3-.8-.7-1l.2-.5c.4-.8.5-1.1 2.2-.4l7.4 3.3c.4.2.8.2 1.2 0 .4-.2.6-.6.7-1 .7-4.3 2.3-6.3 3.5-6.3.3 0 .6.2.8.5l-1.3 2.8c-.2.6-.3 1.1-.3 1.6-.2 2.6.4 5.3 1.9 8.2l.1.2c.3 1.2 1.2 2.3 2.4 3l-3.8 8.5-.1-.2zm2.2 2.6l5-11.2 5.7 2.5-5 11.2-5.7-2.5zm-40.1 26.3c-2.7 1-4.5 3.6-4.6 6.3l-5.5.8c0-.6-.1-1.2-.3-1.8-.3-.7-.6-1.3-1.1-1.8l3.6-4.1c.2 0 .4.1.7.1.5 0 .9-.1 1.4-.2 2-.8 3-3 2.3-5-.7-1.9-3-3-5-2.3s-3 3-2.3 5c.2.5.4.9.8 1.2l-3.5 3.9c-1.3-.5-2.7-.6-4.1-.1a5.67 5.67 0 0 0-3.3 7.2c1.1 2.8 4.2 4.3 7.1 3.3 0 0 .1 0 .1-.1 1.4-.5 2.5-1.6 3.1-2.9l6.3-.9.1.5c.4 1 1 1.9 1.7 2.6l-3.2 3.7c-1-.6-2.3-.7-3.4-.3-1.1.4-1.9 1.2-2.4 2.2-.5 1-.5 2.2-.1 3.2a4.33 4.33 0 0 0 7.9.2c.5-1 .5-2.2.1-3.2-.1-.2-.2-.4-.3-.5l3.5-4.1c.9.4 1.9.7 2.9.7.9 0 1.7-.2 2.5-.5 1.8-.7 3.2-2 4-3.7a7 7 0 0 0 .2-5.5 7.38 7.38 0 0 0-9.2-3.9zm-7.8-5.7c.2-.1.3-.1.5-.1.6 0 1.1.4 1.3.9.3.7-.1 1.6-.8 1.8-.4.2-1 .1-1.4-.2-.2-.2-.4-.4-.5-.7-.2-.6.1-1.4.9-1.7zm-5.1 14.3c-.3.8-1 1.4-1.8 1.6-1.6.6-3.5-.3-4.1-1.8-.6-1.6.2-3.4 1.8-4.1.4-.1.7-.2 1.1-.2 1.3 0 2.5.8 3 2 .4.8.4 1.7 0 2.5zm6.9 11.3c-.2.4-.6.8-1 .9-.9.3-2-.2-2.3-1.1-.2-.5-.2-.9 0-1.4.2-.4.6-.8 1-.9.2-.1.4-.1.6-.1.8 0 1.4.5 1.7 1.2.2.5.2 1 0 1.4zm12.8-11.3c-.5 1.1-1.5 2-2.6 2.5-2.4.9-5.2-.4-6.1-2.8-.9-2.4.3-5.1 2.7-6.1.5-.2 1.1-.3 1.7-.3 2 0 3.7 1.2 4.4 3.1.4 1.2.4 2.4-.1 3.6zm-31.9 36.7l-10.9-2.1c-.5-.1-1.1.1-1.4.5l-19.1 21.1c-.4.4-.5 1-.3 1.5s.6.9 1.2 1l9.4 1.8-12.8 14.2c-.5.6-.5 1.4 0 2 .3.3.7.5 1.1.5.3 0 .6-.1.8-.2l32.2-21.2c.5-.3.8-1 .7-1.6s-.6-1.1-1.2-1.2l-9.6-1.8 10.9-12.1c.4-.4.5-1 .3-1.5-.3-.4-.7-.8-1.3-.9zM-278 470c-.4.4-.5 1-.3 1.5s.6.9 1.2 1l8.6 1.6-19.2 12.6 6.7-7.5c.4-.4.5-1 .3-1.5s-.6-.9-1.2-1l-9.4-1.8 16.7-18.5 7.5 1.4L-278 470zm-159.1-51.5v-.2c-.3-1.3-1.5-2.1-2.8-2l-30.8 4.1c-1.3.2-2.3 1.3-2.2 2.6v.2l2.9 21.9c.2 1.4 1.5 2.4 2.9 2.2l30.8-4.1c1.4-.2 2.4-1.5 2.2-2.9l-3-21.8zm-7.3 2l-9.5 9.9-11.7-7.1 21.2-2.8zm-22.3 23.1l-2.4-18.2 14.7 8.8c.4.2.8.3 1.2.2.4-.1.8-.2 1.1-.5l11.8-12.4 2.4 18.2-28.8 3.9zm348.6 11.3l-4 4.9-6.2-.5 3.4 5.2-2.4 5.8 6.1-1.6 4.7 4 .3-6.2 5.4-3.3-5.9-2.2-1.4-6.1zm-172.3-146.7l5.3-3.3 5.7 2.4-1.5-6 4.1-4.7-6.2-.4-3.2-5.4-2.3 5.8-6.1 1.3 4.8 4-.6 6.3zm-175.7 70l6-1.6 4.8 4.1.3-6.3 5.3-3.2-5.8-2.3-1.5-6-3.9 4.8-6.2-.5 3.4 5.3-2.4 5.7zm185-14.3c5.9-2.1 9.2-8.4 7.7-14.3l3.4-1.2c2.9 6.1 10.2 8.7 16.3 5.8 5.8-2.7 8.5-9.5 6.2-15.4-2.4-6.3-9.5-9.6-15.8-7.2-5.7 2.1-9 8.1-7.7 14.1l-3.5 1.3c-2.8-5.4-9.2-8-15.1-5.9-6.4 2.3-9.7 9.3-7.4 15.7 2.5 6.1 9.6 9.4 15.9 7.1zm30.9-24.2c1.6 4.3-.3 9.1-4.2 11.3l-2.4-17.1c2.9.6 5.5 2.8 6.6 5.8zm-11.9-5.6c1-.4 2.1-.5 3.1-.5l2.5 18.2a9.23 9.23 0 0 1-11.1-5.8c-1.8-4.8.7-10.1 5.5-11.9zm-14.4 15.1c1.6 4.3-.3 9.1-4.2 11.3l-2.4-17.1c2.9.7 5.5 2.8 6.6 5.8zm-11.9-5.5c1-.4 2.1-.5 3.1-.5l2.5 18.2a9.23 9.23 0 0 1-11.1-5.8 9.2 9.2 0 0 1 5.4-11.9h.1zm137.7 101c-3.3-1.1-5.5.4-6.1 2.3-.5 1.7.2 3.9 2.5 4.6.7.2 1.4-.2 1.6-.8.2-.7-.2-1.4-.8-1.6-.8-.2-.9-.9-.8-1.4.3-.8 1.4-1.1 2.9-.6 2.1.7 4.6 2.1 3.3 7-2.3.7-4 .8-5.3.4-2.2-.7-3.4-3-5-6.2l-.5-1.1-.2-.2c-1.8-3.6-6.5-5.2-10-3.6a7.85 7.85 0 0 0-10.3-2.8l-.1.1-1.1.6c-3.2 1.7-5.5 2.9-7.7 2.2-1.3-.4-2.6-1.5-4.1-3.4 1.7-4.7 4.7-4.4 6.7-3.8 1.5.5 2.3 1.3 2 2.2-.2.5-.7.9-1.4.7-.7-.2-1.4.2-1.6.8-.2.7.2 1.4.8 1.6 2.2.7 4.1-.6 4.6-2.3.6-1.8-.3-4.3-3.7-5.4-4.8-1.5-8.4.6-10.2 6.1-.8 2.7-.2 5.4 1.7 7.7 1.7 2 4.3 3.7 7.5 4.7 4.7 1.5 9.9 1.3 14.1-.4 2.4 3.9 6.5 7 11.3 8.5 7 2.2 13 .2 14.7-4.8v-.1c1.7-5.7 0-9.4-4.8-11zm-9.1 13.2c-4.5-1.4-8.4-4.5-10.4-8.3-.2-.3-.4-.5-.8-.6-.3-.1-.7-.1-1 .1-3.8 1.9-8.7 2.2-13.2.8-2.7-.9-4.9-2.2-6.3-3.9-.6-.7-1.1-1.5-1.3-2.4 1 1 2.2 1.8 3.6 2.3 3.2 1 6-.5 9.7-2.4l.9-.5.2-.1c2.7-1.6 6.4-.2 7.4 2.8.3.8 1.3 1.1 2 .6 2.5-1.8 6.3-.8 7.6 2l.1.2.5.9c1.9 3.6 3.3 6.5 6.5 7.5 1.2.4 2.7.5 4.3.2-2.2 2-6.2 2-9.8.8zm-45-144h.5c1.8 0 3.3-1.3 3.6-3.1l3.1-23.4c1.6.6 3.5.2 4.8-1 1.9-1.8 2.1-4.8.3-6.8l-5.9-6.4.9-6.7c.2-1.6-.9-3-2.5-3.2l-3.7-.5h-.4c-1.1 0-2 .6-2.5 1.5l-9.8-10.7c-1.6-1.7-4.4-2-6.2-.8l-29.6 19a4.95 4.95 0 0 0-1.4 6.7c.8 1.1 2.1 1.9 3.4 2.1.3 0 .7.1 1 0l-3.1 23.4c-.3 2 1.1 3.8 3.1 4l15.2 2c.8.1 1.6-.5 1.7-1.3l3-22.5 10.7 1.4-3 22.5c-.1.8.5 1.6 1.3 1.7l15.5 2.1zm-25.4-30.7c-.4-.1-.8.1-1.1.3-.3.2-.5.6-.6 1l-3 22.5-13.7-1.8c-.3 0-.5-.3-.5-.6l3.4-25.9c.1-.6-.2-1.2-.7-1.5-.5-.3-1.1-.3-1.6 0l-.5.3c-.3.2-.8.3-1.2.3-.5-.1-1-.4-1.3-.8-.5-.9-.3-2 .5-2.5l29.7-19c.7-.5 1.7-.3 2.3.3l11.8 12.9c.4.4 1 .6 1.6.4.6-.2 1-.7 1-1.2l.2-1.8 3.3.4-.9 7.2c-.1.4.1.9.4 1.2l6.3 6.9c.7.7.6 1.9-.1 2.5s-1.9.6-2.5-.1l-.4-.4c-.4-.4-1-.6-1.6-.4-.6.2-1 .7-1 1.2l-3.4 25.9c0 .3-.3.5-.6.5l-13.7-1.9 3-22.5c.1-.8-.5-1.6-1.3-1.7l-13.8-1.7zm-169.6 110.6c.2-.3.3-.8.2-1.1l-5.4-22 10.5-2.6 5.4 22c.2.8 1 1.3 1.8 1.1l14.9-3.6c1.9-.5 3.1-2.4 2.6-4.3l-5.6-22.9c1.8-.1 3.3-1.1 4.2-2.7 1.2-2.3.2-5.2-2.2-6.4l-7.8-3.8-1.6-6.5c-.4-1.5-2-2.4-3.4-2.1l-3.6.9c-.7.2-1.4.6-1.8 1.3-.2.3-.3.7-.4 1.1l-13-6.4c-2.1-1-4.8-.4-6.1 1.5l-20.7 28.4c-1.5 2.1-1 5.1 1.2 6.8 1.2.8 2.6 1 4 .7.3-.1.7-.2 1-.4l5.6 22.9c.4 1.6 1.8 2.7 3.5 2.7.3 0 .6 0 .8-.1l14.9-3.6c.4-.3.8-.5 1-.9zm-16.6 1.4c-.3.1-.6-.1-.7-.4l-6.2-25.4c-.1-.6-.6-1-1.2-1.1h-.3c-.5 0-.9.2-1.2.6l-.3.5c-.2.3-.6.6-1 .7-.5.1-1.1 0-1.5-.2-.8-.6-1-1.8-.5-2.5l20.8-28.5c.5-.7 1.5-.9 2.3-.5l15.6 7.8c.5.3 1.2.2 1.6-.2.5-.4.7-1 .5-1.5l-.4-1.8 3.3-.8 1.7 7.1c.1.4.4.8.8 1l8.4 4.2c.9.4 1.3 1.5.8 2.4-.4.9-1.5 1.3-2.4.8l-.5-.2c-.5-.3-1.2-.2-1.6.2-.5.4-.7 1-.5 1.5l6.2 25.4c.1.3-.1.6-.4.7l-13.5 3.3-5.4-22c-.1-.4-.3-.7-.7-.9-.3-.2-.8-.3-1.1-.2l-13.4 3.3c-.4.1-.7.3-.9.7-.2.3-.3.8-.2 1.1l5.4 22-13.5 2.9zm-27.9-69.4c.2.4.6.7 1 .8h.3c.3 0 .7-.1 1-.3l15.3-12.5c3.3-2.5 5.6-6.2 6.5-10.2a17.63 17.63 0 0 0-17.2-21.4c-8.3 0-15.5 5.9-17.3 14-.9 4.1-.3 8.3 1.7 12l8.7 17.6zm-7.5-29c1.7-7.9 9.5-12.9 17.4-11.3 3.8.8 7.1 3.1 9.2 6.4s2.8 7.2 2 11c-.7 3.4-2.6 6.4-5.4 8.5l-13.9 11.3-8-16c-1.5-3-2-6.5-1.3-9.9zm7.8 3.1c0 1.5.5 2.9 1.4 4.1.9 1.1 2.2 2 3.8 2.3.5.1.9.1 1.4.1.4 0 .8 0 1.1-.1 2.6-.5 4.7-2.5 5.3-5.1 0-.1 0-.2.1-.3.2-1.4 0-2.8-.6-4.1l-.3-.6c0-.1-.1-.1-.1-.1-1-1.4-2.4-2.4-4-2.7-3.5-.7-7 1.5-7.8 5-.3.5-.3 1-.3 1.5zm302.5-10.6l3 .8 4.3 1.1 16.5 4.3 4.3 1.1 3 .8c.9.2 1.8.4 2.6.4 2.1 0 4.9-.9 6.1-5.3l4.7-18.1c.6-2.2.4-4-.5-5.5-.9-1.4-2.4-2.4-4.7-3l-3-.8c-.4-.1-.8 0-1.1.2-.3.2-.6.5-.7.9l-7 27.1-1.4-.4 7-27.1v-.2c.9-4-1.6-8-5.6-9.1l-4.6-1.2c-.6-.2-1.3-.2-1.9-.2a7.7 7.7 0 0 0-7.4 5.6l-7 27.1-1.4-.4 7-27.1c.1-.4 0-.8-.2-1.1-.2-.3-.5-.6-.9-.7l-3-.8c-.9-.2-1.8-.4-2.6-.4-2.1 0-4.9.9-6.1 5.3l-4.7 18.1c-1 4.5.8 7.5 5.3 8.6zm37-20.8l1.6.4c1.5.4 2.4.9 2.9 1.7.4.7.5 1.8.1 3.1l-4.7 18.1c-.7 2.7-1.9 3-3.1 3-.5 0-1.2-.1-1.8-.3l-1.6-.4 6.6-25.6zm-27.5 20.2l7-27c.7-2.4 3.2-3.9 5.6-3.3l4.6 1.2c2.4.6 3.9 3.1 3.3 5.6v.1l-7 26.9-13.5-3.5zm-11.7-7.1l4.7-18.1c.7-2.6 1.9-3 3.1-3 .5 0 1.2.1 1.8.3l1.6.4-6.6 25.6-1.6-.4c-2.9-.7-3.7-2.1-3-4.8zm54.6 126.2l-5.3-18.1c-.6-2-3.1-3.1-5.5-2.4l-31.6 9.2-.6-1.9c-1-3.3-5-5.1-9-3.9l-7.5 2.2a8.3 8.3 0 0 0-3.9 2.4l-2.1-7.3c-.2-.7-1.1-1.1-1.9-.8-.5.1-.8.4-1 .8-.2.3-.2.6-.1.9l10.5 35.9c.2.6.7.9 1.4.9.2 0 .3 0 .5-.1.4-.1.7-.4 1-.7.2-.3.3-.7.2-1.1l-1.6-5.4 52-15.1 1.6 5.4c.1.3.3.6.6.7.4.2.8.2 1.3.1.7-.2 1.2-1 1-1.7zm-8.9-17.9c.3.1.5.4.6.6l2.9 10.1-42.4 12.3-3.2-11.1 41-11.9c.4-.1.7-.1 1.1 0zm-36.5 7.5l-16 4.6-.6-1.9c-.5-1.9.9-4 3.2-4.7l7.5-2.2c.5-.1 1-.2 1.5-.2.6 0 1.3.1 1.8.4 1 .4 1.7 1.1 1.9 2l.7 2zm-8.7 5.3l3.3 11.2-6.5 1.9-3.3-11.2 6.5-1.9zm-236.6-136.5c-2.7 1-4.5 3.6-4.6 6.3l-5.5.8c0-.6-.1-1.2-.3-1.8-.3-.7-.6-1.3-1.1-1.8l3.6-4.1c.2 0 .4.1.7.1.5 0 .9-.1 1.4-.2 2-.8 3-3 2.3-5-.7-1.9-3-3-5-2.3s-3 3-2.3 5c.2.5.4.9.8 1.2l-3.5 3.9c-1.3-.5-2.7-.6-4.1-.1a5.67 5.67 0 0 0-3.3 7.2c1.1 2.8 4.2 4.3 7.1 3.3 0 0 .1 0 .1-.1 1.4-.5 2.5-1.6 3.1-2.9l6.3-.9.1.5c.4 1 1 1.9 1.7 2.6l-3.2 3.7c-1-.6-2.3-.7-3.4-.3-1.1.4-1.9 1.2-2.4 2.2s-.5 2.2-.1 3.2a4.33 4.33 0 0 0 7.9.2c.5-1 .5-2.2.1-3.2-.1-.2-.2-.4-.3-.5l3.5-4.1c.9.4 1.9.7 2.9.7.9 0 1.7-.2 2.5-.5 1.8-.7 3.2-2 4-3.7a7 7 0 0 0 .2-5.5 7.38 7.38 0 0 0-9.2-3.9zm-7.8-5.7c.2-.1.3-.1.5-.1.6 0 1.1.4 1.3.9.3.7-.1 1.6-.8 1.8-.4.2-1 .1-1.4-.2-.2-.2-.4-.4-.5-.7-.2-.6.1-1.4.9-1.7zm-5.1 14.3c-.3.8-1 1.4-1.8 1.6-1.6.6-3.5-.3-4.1-1.8-.6-1.6.2-3.4 1.8-4.1.4-.1.7-.2 1.1-.2 1.3 0 2.5.8 3 2 .4.8.4 1.7 0 2.5zm6.9 11.3c-.2.4-.6.8-1 .9-.9.3-2-.2-2.3-1.1-.2-.5-.2-.9 0-1.4.2-.4.6-.8 1-.9.2-.1.4-.1.6-.1.8 0 1.4.5 1.7 1.2.2.5.2 1 0 1.4zm12.8-11.3c-.5 1.1-1.5 2-2.6 2.5-2.4.9-5.2-.4-6.1-2.8s.3-5.1 2.7-6.1c.5-.2 1.1-.3 1.7-.3 2 0 3.7 1.2 4.4 3.1.4 1.2.4 2.4-.1 3.6zm36.9 192.1l-4 4.9-6.2-.5 3.4 5.2-2.4 5.8 6.1-1.6 4.7 4 .3-6.2 5.4-3.3-5.9-2.2-1.4-6.1zm-84.6 30.2l2.2-.8 3.2-1.2 12.1-4.4 3.2-1.2 2.2-.8c.6-.3 1.3-.5 1.8-.9 1.3-.9 2.7-2.7 1.5-5.9l-4.9-13.3c-.6-1.6-1.5-2.7-2.7-3.2-1.2-.5-2.5-.5-4.2.2l-2.2.8c-.3.1-.5.3-.6.6-.1.3-.2.6 0 .9l7.3 19.9-1 .4-7.3-19.9-.1-.1a5.94 5.94 0 0 0-7.4-3.3l-3.4 1.2c-.5.1-.9.4-1.3.7-2.1 1.5-3 4.2-2.2 6.7l7.3 19.9-1 .4-7.3-19.9c-.1-.3-.3-.5-.6-.6s-.6-.2-.9 0l-2.2.8c-.6.3-1.3.5-1.8.9-1.3.9-2.7 2.7-1.5 5.9l4.9 13.3c1.2 3 3.7 4.1 6.9 2.9zm14.1-29l1.2-.4c1.1-.4 1.9-.5 2.5-.2.6.3 1.1.9 1.4 1.9l4.9 13.3c.7 2 .1 2.7-.6 3.2-.3.2-.8.5-1.3.6l-1.2.4-6.9-18.8zm-8.4 24.5l-7.3-19.8c-.6-1.8.3-3.8 2.1-4.5l3.4-1.2c1.8-.7 3.8.2 4.5 2.1v.1l7.3 19.8-10 3.5zm-10.4.6l-4.9-13.3c-.7-1.9-.1-2.7.6-3.2.3-.2.8-.5 1.3-.6l1.2-.4 6.9 18.8-1.2.4c-2 .8-3.1.3-3.9-1.7zm196.7-33.8a4.6 4.6 0 0 0 .2 6.5l6.3-6.7a4.68 4.68 0 0 0-6.5.2zm27.6 26.4l-4.9-11-14.6-13.8-6.3 6.7 14.6 13.8 11.2 4.3zm-10.5-5.4s.2-1.2.8-1.8c.6-.6 1.7-.4 2-.3-.2-.2-.4-1.4.1-2 .6-.6 1.8-.8 1.8-.8l2.8 6.3-1 1-6.5-2.4z'/%3E%3C/svg%3E");
    background:linear-gradient(to right, #f55c4a, #cb5465), linear-gradient(#f55c4a, #f55c4a) !important;

}

.modal-header h4 {
    color:#fff;
	padding:18px 17.3913%;
	font-family: 'Open Sans', sans-serif;
font-size: 30px;
line-height: 22px;
}

.modal-header small {
    color:#fff;
}

.modal-body {
    position: relative;
    padding:32px 13.04348% 48px;
	color: #5a5a5a;
}

.modal-footer {
padding: 5px 0;
text-align: left;
border-top: 1px solid #e3e3e3;
margin-top: 49px;
border-bottom: 1px solid #e3e3e3;
}

.checkbox {
    margin-bottom: 0px;
}

.btn {
    border-radius: 0px;
}

.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
    outline: none;
}

.btn-lg, .btn-group-lg>.btn {
    border-radius: 0px;
}

.btn-link {
    padding: 5px 10px 0px 0px;
    color: #95a5a6;
}

.btn-link:hover, .btn-link:focus {
    color: #2c3e50;
    text-decoration: none;
}

.glyphicon {
    top: 0px;
}

.form-control {
  border-radius: 0px;
}

.hrb  { border-color:#000;}

.f-social{ padding:0 5px;}

.form-format { 
    
background: linear-gradient(rgba(244,113,97,0.7), rgba(204,84,99,0.8)) ;
background: -moz-linear-gradient(rgba(244,113,97,0.7), rgba(204,84,99,0.8)) ;
background: -webkit-linear-gradient(rgba(244,113,97,0.7), rgba(204,84,99,0.8)) ;
background: -ms-linear-gradient(rgba(244,113,97,0.7), rgba(204,84,99,0.8));
padding:30px 35px 10px;
    
}




body {
  background: #ecf0f1;
  
}
.center-on-page {

  top: 50%;
  left: 50%;
  transform: translate(1%,-12%);
}
input[type="radio"] {
  /*position: absolute;*/
  opacity: 0;
  z-index: -1;
  display: none;
}
input[type="checkbox"] {
  /*position: absolute;*/
  /*opacity: 0;*/
  z-index: -1;
  display: none;
  
}
label {
  position: relative;
    
    margin-right: 10px;
    margin-bottom: 10px;
    padding-left: 30px;
    padding-right: 10px;
    line-height: 36px;
    cursor: pointer;
}
label::before {
     content: " ";
    position: absolute;
    top: 6px;
    left: 0;
    display: block;
    width: 24px;
    height: 24px;
    border: 2px solid #8e44ad !important;
	-webkit-border: 2px solid #8e44ad !important;
-o-border: 2px solid #8e44ad !important;
-moz-border: 2px solid #8e44ad !important;
    border-radius: 4px;
   z-index: -1;

}
input[type="radio"] + label::before {
  border-radius: 18px;
}
/* Checked */
input[type="checkbox"]:checked + label,
input[type="radio"]:checked + label {
  padding-left: 10px;
  color: #fff;
}
input[type="checkbox"]:checked + label::before,
input[type="radio"]:checked + label::before {
  top: 0;
  width: 100%;
  height: 100%;
      background: #8e44ad;
 
}
/* Transition */
label,
label::before {
  -webkit-transition: .25s all ease;
  -o-transition: .25s all ease;
  transition: .25s all ease;
}

.main-search {padding-left:0 !important; margin-top: 50px;}

.tutor-center {padding-right:0 !important;}


@media screen and (max-width: 500px) and (min-width: 320px)
{
    
.top-mobile {display:none;}    


.map-wapper-opacity {

    height: 63px !important;

}

#login-modal .modal-dialog {
    width: auto;
}

.modal-header h4 {
    color: #fff;
    padding: 0;
    font-family: 'Open Sans', sans-serif;
    font-size: 21px;
    line-height: 23px;
}

label {
    
    margin-bottom: 0;
  
padding-right: 3px;
    cursor: pointer;
    font-size: 13px;
	width: 100%;
}



.booking-form-wrapper {
    width: 100%;
    float: left;
    position: absolute;
    margin-top: 87px;
}

.container {
    width: 275px  !important;.resister-social .social-icon
}

.mlogo {display:none;}


.map-wapper-opacity {
    float: left;
    width: 100%;
    height: 63px;
    border-top: 3px solid #f37160;
    position: absolute;
    background-color:#f47262;
    z-index: 999;
}



}


@media screen and (max-width: 1600px) and (min-width: 501px){

.desktoplogo {display:none;}

}

}


.top-reg {
    background-image: linear-gradient(to right, #e6632f, #cb5465), linear-gradient(#e6632f, #e6632f) !important;
    color: #FFF !important;
    text-align: center;
    padding: 5px 13px !important;
    border-radius: 2px;
}





