html, body{

	font-size: 100%;

	background: #fff;

	font-family: 'Open Sans', sans-serif;

}

body a,.grid_1,plan_1,plan_1.one,plan_1.two,i.icon1, i.icon2, i.icon3, i.icon4, i.icon5, i.icon6 {

	transition:0.5s all;

	-webkit-transition:0.5s all;

	-moz-transition:0.5s all;

	-o-transition:0.5s all;

	-ms-transition:0.5s all;

}

a:hover{

 text-decoration:none;

}

input[type="button"],input[type="submit"],li.parallelogram{

	transition:0.5s all;

	-webkit-transition:0.5s all;

	-moz-transition:0.5s all;

	-o-transition:0.5s all;

	-ms-transition:0.5s all;

}

h1,h2,h3,h4,h5,h6{

	margin:0;

	font-family: 'Roboto Condensed', sans-serif;

}	

p{

	margin:0;

}

ul{

	margin:0;

	padding:0;

}

label{

	margin:0;

}

/*-- top-header --*/

.logo a img {

   margin:15px 0;

   margin-left:-15px;

}

.logo span {

    color:#a1bb1b;

}

i.fa.fa-home {

    font-size: 24px;

}

.top-header {

    background-color: #fff;

    border-bottom: 0 none;

	height: 36px;

    line-height: 35px;

}

ul.tp-hd-lft{

    float: left;

}

ul.tp-hd-lft li {

    display: inline-block;

}

li.hm,li.prnt {

    margin-right: 12px;

}

ul.tp-hd-lft {

    font-size: 13px;

    font-weight: 600;

	color:#fff;

}

ul.tp-hd-lft a {

    font-size: 13px;

    font-weight: 600;

	color:#fff;

}



.margintopn{

    margin-top:0px;

	}



.margintopn11 h4{

      color:#0066FF;

	  }



.well3{background:#f1f1f1; margin-top:0px; padding:1px 15px 20px 20px;}	  



ul.tp-hd-rgt{

    float:right;

}

ul.tp-hd-rgt li {

    display: inline-block;

	font-size: 13px;

    font-weight: 600;

	color:#fff;

}

ul.tp-hd-rgt  a {

    font-size: 13px;

    font-weight: 600;

	color:#fff;

}

li.ned,li.wrt,li.tol{

    margin-right: 12px;

}





.header{

  padding:0em 0;

  background:#f5f5f5;

  }





.logo {

  float:left;
  margin:-10px 0;

  }



.logoright{

  float:right;

  margin-left:15px;

  }





.logoright2{

  margin-top:10px;

  }



.headertop{

  background:#02182e;

  padding:6px 0;

  }



.headertoptext ul li{

  float:left;

  }



.headertoptext ul li a{

   color:#FFFFFF;

   font-size:15px;

   font-family:Geneva, Arial, Helvetica, sans-serif;

   font-weight:500;

   letter-spacing:.5px;

   margin-right:15px;

   }



.headertoptext2 ul{

   float:right;

   }

   

.headertoptext2 ul li{

  float:left;

  }



.headertoptext2 ul li a{

   color:#FFFFFF;

   font-size:15px;

   font-family:Geneva, Arial, Helvetica, sans-serif;

   font-weight:500;

   letter-spacing:.5px;

   margin-left:15px;

   }



.headertoptext2 ul li a:hover{

   color:#ef0000;

   font-size:15px;

   font-family:Geneva, Arial, Helvetica, sans-serif;

   font-weight:500;

   letter-spacing:.5px;

   margin-left:15px;

   }





.menumain2{

      background:url(../images/nav_bg.png) repeat;



}



  





.menutab1 ul li{

  float:left;

  }





.menutab1 ul li a{

  color:#FFFFFF;

  padding:15px 31px;

  font-family:Tahoma; 

  font-size:16px; 

  color:#000; 

  font-weight:normal; 

  text-decoration:none;

  display:block;

  text-transform:uppercase;

  background:url(../images/menusep.jpg) no-repeat right;

  }





.menutab1 ul li a:hover{

   color:#FFFFFF;

    background:url(../images/nav_bg2.png) repeat;

  }





.menutab1 ul li.active a{

   color:#FFFFFF;

    background:url(../images/nav_bg2.png) repeat;

  }



.hvr-rectangle-out{

  margin:0px;

  }





span.menubtn{

  display:none;

  }





.banner{

  margin-top:0px;

  }





.bookingform{

  background:#FFFFFF;

  padding:5em 0;

  }





.bookingformtext{

   background:#FFFFFF;

   padding:5px;

   box-shadow:0 0 5px #cecece;

   }



.bookingformtext h2{

padding:10px 15px;

background:#02182e;

color:#fff;

font-size:18px;

font-weight:bold;

text-align:left;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

   

.bookingformtext2{

   background:#FFFFFF;

   padding:5px;

   box-shadow:0 0 5px #cecece;

   margin-top:30px;

   }



.bookingformtext2 h2{

padding:10px 15px;

background:#02182e;

color:#fff;

font-size:18px;

font-weight:bold;

text-align:left;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



.formmar{

  margin:20px 0 0 0;

  }



.btn2{

 background:#052647;

 padding:8px 30px;

 border-radius:0px;

 color:#FFFFFF;

 font-size:13px;

 font-weight:bold;

 font-family:Tahoma;

 text-transform:uppercase;

 border-bottom:solid 3px #000;

 }





.btn2:hover{

 background:#d8ceb3;

 border-radius:0px;

 color:#02182e;

 font-size:13px;

 font-weight:bold;

 font-family:Tahoma;

 text-transform:uppercase;

 border-bottom:solid 3px #00356c;

 }





.btn222{

 background:#f5f5f5;

 padding:11px 30px 32px 30px;

 border-radius:4px;

 color:#052647;

 font-size:15px;

 font-weight:600;

 font-family:Tahoma;

 text-transform:uppercase;

 border:solid 2px #052647;

 }





.btn222:hover{

 background:#052647;

 color:#fff;



 border-bottom:solid 2px #00356c;

 }





.formstyle{

    border-radius: 4px;

	box-shadow:0 0 1px #02182e;

	border:none;

   }

   

   

label{

   color:#000d1a;

   font-size:14px;

   margin-bottom:5px;

   font-family:Arial;

   font-weight:500;

   }   

   

.welcometext{

   padding-top:0em;

   padding-left:0em;

   }  

   

.welcometext h2{

    font-size: 32px;

    color: #02182e;

    font-weight: 500;

    line-height: 1.3em;

    text-transform: capitalize;

	font-family: 'Heebo', sans-serif;

	margin-bottom:6px;

   }

     

 .welcometext p{

    font-size: 17px;

    color: #02182e;

    font-weight: 500;

    line-height: 1.7em;

	font-family: 'Heebo', sans-serif;

	text-align:justify;

	margin-bottom:8px;

   }  

   

   

   

.welcometext2{

   padding-top:0px;

   padding-left:1.5em;

   }  

   

.welcometext2 h2{

    font-size: 28px;

    color: #000d1a;

    font-weight: 500;

    line-height: 1.3em;

    text-transform: capitalize;

	font-family: 'Heebo', sans-serif;

	margin-bottom:6px;

   }

     

 .welcometext2 p{

    font-size: 17px;

    color: #000d1a;

    font-weight: 500;

    line-height: 1.7em;

	font-family: 'Heebo', sans-serif;

	text-align:justify;

	margin-bottom:8px;

   }    

   

   

   

 .welcometext h5{

	text-align:right;

   }     

   

   

   

  .welcometext h5 a{

    font-size: 15px;

    color: #02182e;

    font-weight: 600;

    line-height: 1.6em;

    text-transform: capitalize;

	font-family: 'Heebo', sans-serif;

	margin-bottom:8px;

   }  

     

   

.welcometext h5 a:hover{

    color: #000;

    font-weight: 600;

    line-height: 1.7em;

    text-transform: capitalize;

	font-family: 'Heebo', sans-serif;

	margin-bottom:8px;

	text-decoration:none;

   }   

   

.carbooking{

  background:#f5f5f5;

  padding:4em 0;

  }   

   

   

.carbookingtext ul {

  text-align:center;

  }   

   

   

.carbookingtext ul li{

  background:url(../images/bg_line.jpg) no-repeat center;

  margin-bottom:3em;

  

  }

   

   

.carbookingtext ul li a{

   background:#f5f5f5;

   padding:15px 50px;

   box-shadow:0 0 5px #cecece;

   color:#02182e;

   font-size:15px;

   font-weight:bold;

   text-decoration:none;

   }

   

.carbookingtext ul li a:hover{

   background:#02182e;

   padding:15px 50px;

   box-shadow:0 0 5px #cecece;

   color:#fff;

   font-size:15px;

   font-weight:bold;

   }   

   

.carbookingtext ul li span{

   background:#02182e;

   padding:15px 30px;

   box-shadow:0 0 5px #cecece;

   color:#FFFFFF;

   font-size:15px;

   font-weight:bold;

   }

      

   

   

.button {

  position: absolute;

  width: 500px;

  left:0;

  top: 180px;

  text-align: center;

  opacity: 0;

  transition: opacity .35s ease;

  

}



.button a {

  width: 200px;

  padding: 12px 48px;

  text-align: center;

  color: white;

  border: solid 2px #cc0000;

  z-index: 1;

  background:#02182e;

  color:#FFFFFF;

  font-size:14px;

  font-weight:bold;

  border-radius:8px;

  text-transform:uppercase;

  text-decoration:none;

}



.container:hover .button {

  opacity: 1;

}



   

   

.funfact{

  background:url(../images/bg1.jpg);

  background-attachment:fixed;

  background-position:center;

  background-repeat:repeat;

  padding:5em 0 6em 0;

  }   

   

   

   

.funfacttext h2{

    font-size: 22px;

    color: #fff;

    font-weight: 600;

    text-transform: capitalize;

	font-family:Tahoma;

	margin-bottom:3.5em;

	text-align:center;

	text-transform:uppercase;

	}   

  

.funfacttext1{

   border-left:solid 1px #fff;

   padding-left:20px;

   }  

 

 .funfacttext1 h4{

    color:#f2efe7;

	font-size:16px;

	margin-bottom:12px;

	font-family:Tahoma;

	font-weight:bold;

	text-transform:uppercase;

	}  

   

  

 .funfacttext1 h5{

    color:#fff;

	font-size:18px;

	font-family:Tahoma;

	}    

  

  

.yourrides{

  background:#FFFFFF;

  padding:5em 0;

  }  

  

  

.yourrides h2{

	text-align:center;

	font-size: 30px;

	color: #03213f;

	font-weight: 600;

	line-height: 1.3em;

	text-transform:uppercase;

	font-family: 'Heebo', sans-serif;

	margin-bottom:1.2em;

  }  

  

  

.fleetsbg{

  background:#FFFFFF;

  box-shadow:0 0 1px #a5a5a5;

  padding:10px;

  margin:20px 0; 

  }  

  

.fleetsbg h4{

  text-align:center;

  padding:5px;

  }  

  

  

.fleetsbg h4 a{

    text-decoration: none;

    cursor: pointer;

    color: #02182e;

	font-size:20px;

	font-weight:bold;

  }

  

   

.fleetsbg h4 a:hover{

    text-decoration: none;

    cursor: pointer;

    color: #cc0000;

	font-size:20px;

	font-weight:bold;

  }   



.fleetsbg ul{

  text-align:center;

  }

   

   

.fleetsbg ul li{

	display:block;

	width:100%;

	margin:10px 0;

	}   

 

 

.fleetsbg ul li a{

	display:block;

	width:100%;

	background:#fff;

	padding:7px 10px;

	box-shadow:0 0 1px #9f9f9f;

	margin:10px 0;

	text-decoration: none;

    cursor: pointer;

    color: #02182e;

	font-size:20px;

	font-weight:bold;

	display:block;

	}    





.fleetsbg ul li a:hover{

	display:block;

	width:100%;

	background:#fff;

	box-shadow:0 0 1px #9f9f9f;

	margin:10px 0;

	text-decoration: none;

    cursor: pointer;

    color: #cc0000;

	font-size:20px;

	font-weight:bold;

	display:block;

	} 





.fleetsbg ul li span{

	color:#cc0000;

	font-size:16px;

	font-weight:bold;

	}  

















.fleetsbg12312{

  background:#FFFFFF;

  box-shadow:0 0 1px #a5a5a5;

  margin:20px 0;

  }  



.fleetsbgpadng{

  padding:10px;

  }

  

.fleetsbg12312 h4{

  text-align:center;

  }  

  

  

.fleetsbg12312 h4 a{

    text-decoration: none;

    cursor: pointer;

    color: #fff;

	font-size:18px;

	font-weight:500;

	background:#02182e;

	display:block;

	padding:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-transform:uppercase;

  }

  

   

.fleetsbg12312 h4 a:hover{

    text-decoration: none;

    cursor: pointer;

    color: #fff;

	background:#cc0000;

  }   























.btn-style-four {

    position: relative;

    padding: 5px 30px;

    line-height: 24px;

    text-transform: uppercase;

    background: #02182e;

    color: #ffffff;

    font-size: 12px;

    letter-spacing: 1px;

    font-weight: 800;

    border-radius: 3px;

	margin:5px 0;

	font-family: 'Heebo', sans-serif;

}





.btn-style-four:hover {

    position: relative;

    padding: 5px 30px;

    line-height: 24px;

    text-transform: uppercase;

    background: #cc0000;

    color: #ffffff;

    font-size: 12px;

    letter-spacing: 1px;

    font-weight: 800;

    border-radius: 3px;

	margin:5px 0;

	font-family: 'Heebo', sans-serif;

}











.btn-style-four2 {

    position: relative;

    display: inline-block;

    padding: 5px 25px;

    line-height: 24px;

    color: #02182e;

    cursor: pointer;

    border: 1px solid #02182e;

    border-radius: 3px;

    font-size: 14px;

    font-weight: 600;

    margin: 0px 3px 7px;

    transition: all 300ms ease;

    -webkit-transition: all 300ms ease;

    -ms-transition: all 300ms ease;

    -o-transition: all 300ms ease;

}











.btn-style-four2:hover {

    position: relative;

    display: inline-block;

    padding: 5px 25px;

    line-height: 24px;

    color: #cc0000;

    cursor: pointer;

    border: 1px solid #cc0000;

    border-radius: 3px;

    font-size: 14px;

    font-weight: 600;

    margin: 0px 3px 7px;

    transition: all 300ms ease;

    -webkit-transition: all 300ms ease;

    -ms-transition: all 300ms ease;

    -o-transition: all 300ms ease;

}







.sinup{

 background:url(../images/bg2.jpg);

  background-attachment:fixed;

  background-position:center;

  background-repeat:repeat-x;

  padding:4em 0 5em 0;

  text-align:center;



}



 .sinup img{

   margin-bottom:2em;

  

   }  



 .sinup h2{

    font-size: 24px;

    color: #fff;

    font-weight: 600;

    text-transform: capitalize;

	font-family: 'Heebo', sans-serif;

	margin-bottom:2.5em;

	text-align:center;

	text-transform:uppercase;

	}     

   

   

   

.form-control3{

    position: relative;

    display: block;

    width: 75%;

    height: 42px;

    line-height: 26px;

    padding: 8px 20px;

    background: #e9ecf1;

    color: #222222;

    border-radius: 3px;

	float:left;

	margin:0px 5px;

	border:none;

}   

   

.form-control2{

    position: relative;

    display: block;

    width: 23%;

    height: 42px;

    line-height: 26px;

    padding: 6px 20px 10px 20px;

    background: #b5a67e;

    color: #000;

    border-radius: 3px;

	border:none;

	font-size:14px;

	font-weight:bold;

	text-transform:uppercase;

	border:solid 2px #b5a67e;

}     





.form-control2:hover{

    position: relative;

    display: block;

    width: 23%;

    height: 42px;

    line-height: 26px;

    background:none;

    color: #fff;

    border-radius: 3px;

	border:none;

	font-size:14px;

	font-weight:bold;

	text-transform:uppercase;

	border:solid 2px #b5a67e;

}  













.testimonila{

  background:#FFFFFF;

  padding:2em 0 4em 0;

  }  

  

  

.testimonila h2{

	text-align:center;

	font-size: 30px;

	color: #03213f;

	font-weight: 600;

	line-height: 1.3em;

	text-transform:uppercase;

	font-family: 'Heebo', sans-serif;

	margin-bottom:1.2em;

  }  







.testimonilabg{

  background:url(../images/t1.png) repeat;

  padding:10px 20px;

  border-radius:8px;

  margin:10px 7px 10px 14px;

  }







.testimonila h4{

	text-align:center;

	font-size: 17px;

	color: #fff;

	font-weight: 600;

	line-height: 1.3em;

	text-transform: capitalize;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:10px 0px 6px 0;

  }

  

.testimonila p{

	text-align:center;

	font-size: 14px;

	color: #fff;

	font-weight: 500;

	line-height: 1.5em;

	text-transform: capitalize;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin-bottom:7px;

  }







.testimonila p a{ 

	text-align:center;

	font-size: 14px;

	color: #fff;

	font-weight: 600;

	line-height: 1.6em;

	text-transform: capitalize;

	font-family:Arial;

	margin-bottom:7px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

  }



.testimonila p a:hover{ 

	text-align:center;

	color: #f1cc90;

	text-transform: capitalize;

	margin-bottom:7px;

	text-decoration:underline;

  }









.fotrsolform{

   font-family:Verdana, Arial, Helvetica, sans-serif;

   color:#FFFFFF;

   font-size:14px;

   background:#16214e;

   border:none;

   padding:10px;

   box-shadow:0 0 1px #fff;

   width:45%;

   }



.fotrsolformget{

   font-family:Verdana, Arial, Helvetica, sans-serif;

   color:#FFFFFF;

   font-size:14px;

   background:#02182e;

   border:none;

   padding:10px;

   box-shadow:0 0 1px #fff;

   width:90%;

   margin-bottom:15px;

   }





.fotrsolform2{

   font-family:Verdana, Arial, Helvetica, sans-serif;

   color:#FFFFFF;

   font-size:14px;

   border:none;

   box-shadow:0 0 1px #fff;

   width:20%;

   margin-left:-4px;

   background:#d13826;

   }



.fotrsolform2:hover{

   font-family:Verdana, Arial, Helvetica, sans-serif;

   color:#FFFFFF;

   font-size:14px;

   background:#e61c05;

   border:none;

   box-shadow:0 0 1px #fff;

   width:20%;

   }





.fotrsolformgetcc{

   font-family:Verdana, Arial, Helvetica, sans-serif;

   color:#FFFFFF;

   font-size:14px;

   border:none;

   box-shadow:0 0 1px #fff;

   width:30%;

   background:#01101f;

   padding:8px 30px;

   }



.fotrsolformgetcc:hover{

   font-family:Verdana, Arial, Helvetica, sans-serif;

   color:#01101f;

   font-size:14px;

   background:#d3aea6;

   border:none;

   box-shadow:0 0 1px #fff;

   width:30%;

   }





.bookonline{

  font-family:Verdana, Arial, Helvetica, sans-serif;

   color:#FFFFFF;

   font-size:14px;

   border:none;

   box-shadow:0 0 1px #fff;

   width:100%;

   margin-left:-4px;

   background:#16214e;

   float:left;

   border-radius:0px ;

   margin:2px 5px;

}





.bookonline:hover{

   color:#FFFFFF;

   background:#e61c05;

}



.fotrsol2 i{

  color:#FFFFFF;

  padding:10px;

  box-shadow:0 0 1px #fff;

  border-radius:2px;

  margin-right:5px;

  }







.fotrsol h6{

   color:#000000;

   font-family:Verdana, Arial, Helvetica, sans-serif;

   font-size:18px;

   color:#FFFFFF;

   margin-right:20px;

   text-align:right;

   margin-top:8px;

   }



.fotrsol2 i:hover{

  color:#FFFFFF;

  padding:10px;

  box-shadow:0 0 1px #fff;

  border-radius:2px;

  margin-right:5px;

  background:#e61c05;

  }







.footermdl{

	background:#02182e;

	padding:0em 0;

}





.menu i{

   color:#FFFFFF;

   font-size:16px;

   }



.menu{

 padding:3em 0;

 }



.menu h4{

   color:#000000;

   font-family:Verdana, Arial, Helvetica, sans-serif;

   font-size:16px;

   color:#FFFFFF;

  background:url(../images/footerline.jpg) no-repeat center left;

  padding-bottom:40px;

  margin-bottom:-10px;

  text-transform:uppercase;

  font-weight:bold;

  }

  

.menu{

   color:#000000;

   font-family:Verdana, Arial, Helvetica, sans-serif;

   font-size:13px;

   color:#FFFFFF;

  margin-left:10px;

  }



.menu i{

  margin-bottom:10px;

  }

  

.menu ul li a{

   color:#FFFFFF;

   font-size:13px;

   font-family:Geneva, Arial, Helvetica, sans-serif;

   background:url(../images/arror-right.png) no-repeat center left  ;

   padding-left:15px;

   }



.menu ul li{

  margin-bottom:3px;

  }





.menu ul li a:hover{

   color:#f58a72;

   font-size:13px;

   font-family:Geneva, Arial, Helvetica, sans-serif;

   background:url(../images/arror-right2.png) no-repeat center left  ;

   padding-left:15px;

   }





.footerbtm{

  background:#010b16;

  padding:1em 0;

  }



.footerbtm p{

  text-align:center;

  font-size:12px;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  color:#FFFFFF;

  }

	



.marrightimages{

  margin-right:15px;

  }

  

  

.menboderr12 ul li{

   line-height:.4em;

   }  

  

li.marbtmlif{

  margin-top:25px;

  } 

 .menboderr12 ul li{

   line-height:1.6em;

   s

   }  

 

 

.testpinv {

  line-height:1.8em;

  margin-left:80px;

  margin-right:80px;

  } 





.testpinv a{

  font-family:Tahoma;

  color:#FFFFFF;

  } 

 

.aboutimgmargine figure img{

  margin-left:-15px;

  }                                                             

  



.educationstetx{

  margin:10px 0;

  }

  

  

.martopbtnnm img{

   margin:15px 0 0px 0;

   }  

  

.w3-agile p{

  margin:0px;

  }  

  

p.prosubpagetetx {

  color:#353333;

  font-size:17px;

  font-family:Tahoma;

  text-align:justify;

  font-weight:500;

  margin-bottom:15px;

  line-height:1.6em;

  }

   

  

h3.prosubpagetetx{

  color:#a00029;

  font-size:28px;

  font-family:Tahoma;

  text-align:left;

  font-weight:600;

  margin-bottom:10px;

  margin-top:-5px;

  } 



















.clearout {

height:20px;

clear:both;

}



#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {

display:none;

}



.nbs-flexisel-container {

    position:relative;

    max-width:100%;

}

.nbs-flexisel-ul {

    position:relative;

    width:99999px;

    margin:0px;

    padding:0px;

    list-style-type:none;   

    text-align:center;  

}



.nbs-flexisel-inner {

    position: relative;

    overflow: hidden;

    float:left;

    width:100%;

}



.nbs-flexisel-item {

    float:left;

    margin:0px;

    padding:0px;

    cursor:pointer;

    position:relative;

    line-height:0px;

}

.nbs-flexisel-item img {

    max-width: 100%;

    cursor: pointer;

    position: relative;

   

}



/*** Navigation ***/



.nbs-flexisel-nav-left,

.nbs-flexisel-nav-right {

    padding:5px 10px;

    border-radius:15px;

    -moz-border-radius:15px;

    -webkit-border-radius:15px;      

    position: absolute;

    cursor: pointer;

    z-index: 4;

    top:40%;

    background: rgba(0,0,0,0.5);

    color: #fff;     

}



.nbs-flexisel-nav-left {

    left: 10px;

}



.nbs-flexisel-nav-left:before {

    content: "<"

}



.nbs-flexisel-nav-left.disabled {

    opacity: 0.4;

}



.nbs-flexisel-nav-right {

    right: 5px;    

}



.nbs-flexisel-nav-right:before {

    content: ">"

}



.nbs-flexisel-nav-right.disabled {

    opacity: 0.4;

}























.bookingform2{

  padding:2.5em 0 4.5em 0;

  

  }







.fleetsbg12{

  border:none;

  box-shadow:none;

  }







.ban-mar{

  margin:15px 0;

  }





.testimonila123{

 margin:-20px;

 }





.fleetsbg123{

  padding:10px 20px;

  }



@media screen and (max-width: 1300px) {



.menumain2{

	width:100%;

}





.menutab1 ul li a{

  padding:15px 36px;

  font-family:Tahoma; 

  font-size:14px; 

  font-weight:normal; 

  text-decoration:none;

  display:block;

  }





























} 





@media screen and (max-width: 1240px) {



.menumain2{

   

	width:100%;

}





.menutab1 ul li a{

  padding:12px 26px;

  font-family:Tahoma; 

  font-size:13px; 

  

  }























} 





@media screen and (max-width: 1024px) {



.menumain2{

	width:100%;

}







.menutab1 ul {

  float:left;

  display:none;

 

  

  }



.menutab1 ul li{

  float:left;

  width:100%;

  }





.menutab1 ul li a{

  color:#FFFFFF;

  padding:15px 27px;

  font-family:Tahoma; 

  font-size:16px; 

  color:#ffffff; 

  font-weight:normal; 

  text-decoration:none;

  display:block;

  text-transform:uppercase;

  background:#02182e;

  }









.hvr-rectangle-out{

  margin:0px;

  }





span.menubtn{

  display:block;

  width:100%;

  }







} 





.socialicon{

   padding:20px 0 10px 0;

   }



.socialicon img{

  margin-left:2px;

  }





.header_contact ul li a{

  color:#000;

  font-size:17px;

  font-family:Tahoma;

  }





.header_contact ul li {

  color:#000;

  font-size:17px;

  font-family:Tahoma;

  margin-top:3px;

  }





.carbooking h2{

	text-align:center;

	font-size: 30px;

	color: #03213f;

	font-weight: 600;

	line-height: 1.3em;

	text-transform: capitalize;

	font-family: 'Heebo', sans-serif;

	margin-bottom:1.2em;

	text-transform:uppercase;

  }  

  





.ourservices{

  background:#f7f4f1;

  padding:2px 2px 0px 2px;

  margin:10px;

  box-shadow:0 0 4px #fff;

}





.ourservices h4 a{

   background:url(../images/nav_bg.png) repeat;

   padding:12px 10px;

   display:block;

   color:#02182e;

   font-size:22px;

   font-family:Tahoma;

    text-decoration: none;

	font-weight:500;

	text-align:center;

   

   }





.ourservices h4 a:hover{

   background:url(../images/nav_bg3.png) repeat;

   padding:12px 10px;

   display:block;

   color:#fff;

   font-family:Tahoma;

    text-decoration: none;

	font-weight:500;

   

   }





.marbtmbtn{

  margin-top:1.8em;

  }











.ourservices2{

  background:#f7f4f1;

  padding:2px 2px 0px 2px;

  margin:20px 0;

  box-shadow:0 0 4px #fff;

}





.ourservices2 h4 a{

   background:url(../images/nav_bg.png) repeat;

   padding:12px 10px;

   display:block;

   color:#02182e;

   font-size:22px;

   font-family:Tahoma;

    text-decoration: none;

	font-weight:500;

	text-align:center;

   }





.ourservices2 h4 a:hover{

   background:url(../images/nav_bg3.png) repeat;

   padding:12px 10px;

   display:block;

   color:#fff;

   font-family:Tahoma;

    text-decoration: none;

   

   }





.servicesimages img{

  margin-left:-15px;

  margin-top:8px;

  margin-bottom:10px;

  border:solid 5px #cdc09d;

  padding:5px;

  background:#FFFFFF;

  }



.blogpost-left123 p{

  color:#000000;

  text-align:justify;

  font-size:17px;

  font-family:Tahoma;

  }



.blogpost-left123 p a{

  color:#000000;

  text-align:right;

  }



.blogpost-left123 p a:hover{

  color:#000000;

  text-align:right;

  }





.gallery-grids h4{

 font-size:24px;

 font-family:Tahoma;

 color:#FFFFFF;

 }











