/* Sprite */
.luggage-icon-light, .luggage-icon, .chosen-sprite, .facebook-1, .google, .twitter, .whatsapp, .passenger-icon2-light, .arrow-right, .pattern4, .form-angle, .phone, .passenger-icon2, .flex-nav-prev, .flex-nav-next, .dots, .facebook-h, .facebook0{ display: inline-block; background: url('https://www.1800getmaxi.com.au/wp-content/themes/maxitaxi/img/sprite.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; background-size: 25px;}
.luggage-icon-light { background-position: -0px 2px; width: 25px; height: 25px; }
.passenger-icon2-light { background-position: 12px -110px;  width: 25px;  height: 25px;}
.facebook-1 { background-position: 1px -60px; width: 15px; height: 13px;  zoom: 3; }
.twitter { background-position: 1px -85px; width: 15px; height: 13px;  zoom: 3;  }
.google { background-position: 1px -73px; width: 15px; height: 13px;  zoom: 3;  }
.whatsapp { background-position: 2px -98px; width: 15px; height: 13px;  zoom: 3;  }

.Stxt-fb{display:inline-block;color:black;float:right;width:81%}
.Stxt-twt{display:inline-block;color:black;float:right;width:81%}
.Stxt-go{display:inline-block;color:black;float:right;width:81%}
.Stxt-watz{display:inline-block;color:black;float:right;width:81%}

 .phone{background-position: -14px -83px; width:6px; height:6px; zoom:3;}
 
body.home section.our-cars .gallery #slider .flex-direction-nav li.flex-nav-prev{background-position:-13px -103px;width:6px;height:5px;zoom:4;}
body.home section.our-cars .gallery #slider .flex-direction-nav li.flex-nav-next{background-position:-13px -109px;width:6px;height:5px;zoom:4;}


/* link  */
a.link{ color: #f2ac20;}
a.link:hover{ color: white;}
/* header Call Button*/
a#cal div#call-us div.phone_icon:hover{color: white !important;}
a#cal div#call-us div.phone_icon{color: black !important;}

a#cal:hover{color: white !important;}
a#cal { color: black !important;}
a#txt:hover{color: white !important;}
a#txt {color: black !important;}
a#mil:hover{color: white !important;}
a#mil {color: black !important;}
a#wtz:hover{color: white !important;}
a#wtz {color: black !important;}

#whatsapp{display:none;}
@media (max-width:480px){
	#whatsapp{display:block !important;}
	.sticky-container{
	top: 0 !important;
   bottom: 10px !important;
	}
.rev{
	 height: 817px !important;
}
}
.rev{
	 height: 450px;
}
.slick-slide{height:auto !important;}
@media (max-width:830px){
body.home header .right .text{
	    margin-top: 0px !important;
}
body.home header .left .text{
	    margin-top: 0px !important;
}}
.pt-cv-ifield {
    border: 1px solid #f2ac20;
    background: #fcf8ea;
    padding: 2%;
}

h4.pt-cv-title a {
    color: #000000 !important;
}

/* footer Call Button*/
a#cal div.call h3.phone_icon:hover{color: white !important;}
a#cal div.call h3.phone_icon{color: black !important;}

li.flex-active-slide img {  width: 100%;}
ul.slides li img { width: 100%;}
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.col-1{width:8.333333333333332%;}
.col-2{width:16.666666666666664%;}
.col-3{width:25%;}
.col-4{width:33.33333333333333%;}
.col-5{width:41.66666666666667%;}
.col-6{width:50%;}
.col-7{width:58.333333333333336%;}
.col-8{width:66.66666666666666%;}
.col-9{width:75%;}
.col-10{width:83.33333333333334%;}
.col-11{width:91.66666666666666%;}
.col-12{width:100%;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section{display:block;}
audio[controls],
canvas,
video{display:inline-block;}
html{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
ul,
li,
ol,
em,
img,
strong,
fieldset,
form,
label,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;list-style:none;}
:focus{outline:0;}
img{vertical-align:middle;outline:0;}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;}
html,
body,
textarea,
input{-webkit-text-size-adjust:none;}
body{text-align:left;font-family:'Playfair Display', serif;font-size:12px;font-weight:normal;line-height:1.2;}
button,
input[type="button"],
input[type="reset"],
input[type="submit"]{cursor:pointer;height:35px;-webkit-appearance:button;font-size:14px;background:transparent;letter-spacing:1px;border:1px;text-transform:uppercase;}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover{-moz-opacity:0.75;-khtml-opacity:0.75;-webkit-opacity:0.75;opacity:0.75;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}
input[type=text],
input[type=email],
input[type=url],
input[type=search],
input[type=password],
textarea{border:1px solid #c4c5c7;height:25px;font-size:12px;padding:5px;color:#5f6062;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear;}
textarea{resize:none;}
.float-left{float:left !important;}
.float-right{float:right !important;}
.text-left{text-align:left;}
.text-center{text-align:center;}
.text-right{text-align:right;}
.text-justify{text-align:justify;}
.cf:before,
.cf:after{content:"";display:table;}
.cf:after{clear:both;}
.clear{clear:both;}
a{text-decoration:none;cursor:pointer;-webkit-transition:color 100ms linear;-moz-transition:color 100ms linear;-ms-transition:color 100ms linear;-o-transition:color 100ms linear;transition:color 100ms linear;}
h1,
h2,
h3,
h4,
h5,
h6{margin-bottom:1em;text-transform:uppercase;}
h1{font-size:28px;}
h2{font-size:22px;}
h3{font-size:18px;}
h4{font-size:14px;}
h5{font-size:12px;}
h6{font-size:10px;}
p{margin:0 0 1em 0;text-align:left;line-height:1.5;}
strong{font-weight:bold;}
em{font-style:italic;}
img{border:0;}
.small{font-size:10px;}
hr{display:block;height:0px;line-height:0px;border:0;border-top:1px solid;border-bottom:1px solid;margin:16px 0;float:none;clear:both;padding:0;}
.story{line-height:1.5;}
.story ul{list-style:square;}
.story ul li{list-style:square;}
.story ol{list-style:decimal;}
.story ol li{list-style:decimal;}
.story ul,
.story ol{margin:0 0 1em 1.5em;line-height:1.5;}
.story ul ul,
.story ol ul,
.story ul ol,
.story ol ol{margin-bottom:0;}
.story ol ol{list-style:upper-alpha;}
.story ol ol ol{list-style:lower-roman;}
.story ol ol ol ol{list-style:lower-alpha;}
.story h1,
.story h2,
.story h3,
.story h4,
.story h5,
.story h6{text-transform:none;margin-bottom:.5em;}
.story a:link,
.story a:visited,
.story a:hover,
.story a:active{text-decoration:none;}
.story table{width:auto;border-collapse:collapse;margin-bottom:18px;}
.story table td,
.story table th{padding:6px 10px;text-align:center;border:1px solid #ccc;}
.story table th{font-weight:bold;}
.story pre,
.story code{background:#ffffff;padding:20px;box-shadow:1px 1px 2px #d0d0d0;color:#4a4a4a;display:block;margin:10px 15px 10px 0px;}
.story address{display:inline-block;padding:20px;background:#eaeaea;line-height:20px;margin-bottom:15px;}
.story blockquote{font-style:italic;border-left:2px dotted #9b9b9b;padding-left:15px;margin:1em 3em;}
.story blockquote p:before{content:'"';}
.story blockquote p:after{content:'"';}
.story .wp-caption{box-shadow:1px 1px 2px #bebebe;width:auto;}
.story .wp-caption p.wp-caption-text{background:#ffffff;text-align:center;color:#a1a1a1!important;margin:0!important;}
.story dl{background:#ffffff;padding:20px;box-shadow:1px 1px 2px #d0d0d0;color:#4a4a4a;display:block;margin:10px 20px 10px 0px;}
.story dl dt{width:150px;float:left;font-size:13px;line-height:13px;color:#000000;text-transform:uppercase;}
.story dl dd{margin-left:160px;margin-bottom:10px;line-height:18px;}
.story img.size-auto,
.story img.size-full,
.story img.size-large,
.story img.size-medium,
.story .attachment img{max-width:100%;height:auto;}
.story .alignleft,
.story img.alignleft{display:inline;float:left;margin-right:1em;}
.story .alignright,
.story img.alignright{display:inline;float:right;margin-left:1em;}
.story .aligncenter,
.story img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.story img.alignleft,
.story img.alignright,
.story img.aligncenter{margin-bottom:1em;}
.story .wp-caption{line-height:1.5;margin-bottom:1em;text-align:center;}
.story .wp-caption p.wp-caption-text{color:#888;font-size:11px;margin:0;padding:5px;}
.story .wp-smiley{margin:0;}
.flexslider{position:relative;}
.flexslider ul,
.flexslider ol{margin:0;padding:0;list-style:none;}
.flexslider ul li,
.flexslider ol li{margin:0;padding:0;list-style:none;}
.flexslider .slides > li{position:relative;display:none;-webkit-backface-visibility:hidden;text-align:center;}
.flexslider .slides img{max-width:100%;display:block;margin:0 auto;height:auto;width:auto;}
.flexslider .descr{position:absolute;bottom:0;left:0;right:0;padding:10px;background:rgba(100, 100, 100, 0.5);color:#fff;text-align:left;}
.flexslider .descr h3{text-align:left;}
.flexslider .descr .text p:last-child{margin-bottom:0;}
.flex-container{position:relative;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.font-Dancing{font-family:'Dancing Script', cursive;font-weight:400;}
.wrap{width:960px;margin:0 auto;}
header.wrap{width:1220px;margin:0 auto;height:470px;}
.all .wrap{width:1000px;}
.background{width:100%;height:300px;position:absolute;top:0;}
.background .col-6:first-of-type{background:#fcbc23 url('css/images/pattern2.png') repeat;height:inherit;position:relative;z-index:-1;}
.background .col-6:first-of-type:after{position:absolute;display:block;content:'';background:url("css/images/transition-all-left.png") no-repeat center;width:100%;height:39px;right:0;bottom:-30px;}
.background .col-6:last-of-type{background:#171d1c url('css/images/pattern1.png') repeat;height:inherit;position:relative;z-index:-1;}
.background .col-6:last-of-type:after{position:absolute;display:block;content:'';background:url("css/images/transition-all-right.png") no-repeat center;width:100%;height:99px;right:0;bottom:-30px;}
.call-us{position:absolute;left:50%;top:25px;width:250px;margin-left:230px;}
.call-us .selected{font-size:14px;font-family:'Questrial', sans-serif;font-weight:300;color:#ffffff;line-height:1.2;position:relative;display:inline-block;margin-right:25px;}
.call-us .selected span{border-bottom:1px dotted #fff;position:relative;cursor:pointer;}
.call-us .selected span:after{position:absolute;content:'';display:block;width:0;height:0;border-style:solid;border-width:3px 3px 0 3px;border-color:#f2ac20 transparent transparent transparent;right:-10px;top:50%;}
.call-us .selected ul{position:absolute;left:-15px;top:20px;z-index:999;background:#101413;padding:10px 0;display:none;}
.call-us .selected ul li{font-size:14px;font-family:'Questrial', sans-serif;font-weight:300;line-height:30px;cursor:pointer;padding:0 15px;}
.call-us .selected ul li:hover{background:rgba(255, 255, 255, 0.1);}
.call-us .number{display:inline-block;font-size:23px;font-family:'Questrial', sans-serif;font-weight:300;color:#000;vertical-align:middle;background:#FFB500 none repeat scroll 0 0;padding:8px;cursor:pointer;border-radius:4px;}
.call-us p{margin:0;font-size:11px;font-family:'Playfair Display', serif;font-weight:400;color:#8b8e8e;font-style:italic;display:inline-block;}
nav.main{width:990px;height:90px;margin:70px auto 0;border-radius:50px;background:url("css/images/dots.png") repeat;position:relative;}
nav.main:before{position:absolute;content:'';display:block;left:15px;top:15px;width:960px;height:60px;background:#fff;border-radius:50px;-webkit-box-shadow:0 25px 10px -20px rgba(0, 0, 0, 0.4);-moz-box-shadow:0 25px 10px -20px rgba(0, 0, 0, 0.4);box-shadow:0 25px 10px -20px rgba(0, 0, 0, 0.4);}
nav.main .logo{display:block;position:absolute;background:url(css/images/logo.png) no-repeat center;width:17%;height:120px;background-size:300px;left:50%;margin-left: -90px;top:-20%;}
nav.main .col-6.left{padding-right:75px;}
nav.main .col-6.left ul.first > li{float:right;}
nav.main .col-6.right{padding-left:90px;}
nav.main .col-6.right ul.first > li{float:left;}
nav.main ul.first{list-style:none;margin:0;padding:15px 0;line-height:60px;position:relative;text-transform:uppercase;font-family:'Questrial', sans-serif;font-size:14px;font-weight:300;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
nav.main ul.first > li{display:inline-block;float:left;margin-right:15px;position:relative;}
nav.main ul.first > li.show-tablet{display:none;}
nav.main ul.first > li.dot{color:#f2ac20;font-size:14px;}
nav.main ul.first > li.active:after{position:absolute;content:'';display:block;background:url("css/images/menu-active.png") no-repeat center;width:40px;height:20px;bottom:-20px;left:50%;margin-left:-20px;z-index:1;}
nav.main ul.first > li:hover > a,
nav.main ul.first > li.active > a{color:#c85a45;}
nav.main ul.first > li a{display:block;color:#222222;}
nav.main ul.first > li:hover > ul.second{display:block;}
nav.main ul.first ul.second{position:absolute;border-top:15px solid #c85a45;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#2a2d2d;line-height:normal;left:-50%;width:157px;padding-bottom:10px;display:none;z-index:2;}
nav.main ul.first ul.second:before{position:absolute;content:'';display:block;top:-15px;left:0;width:157px;height:15px;background:url("css/images/menu-drop-shadow.png") repeat-x;}
nav.main ul.first ul.second > li{float:none;line-height:40px;text-transform:none;border-bottom:1px solid #404242;position:relative;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;}
nav.main ul.first ul.second > li:last-child{border-bottom:none;}
nav.main ul.first ul.second > li:hover{background:#404242;}
nav.main ul.first ul.second > li a{display:block;padding:0 30px;color:#fff;}
nav.main ul.first ul.second > li:hover > ul.third{display:block;}
nav.main ul.first ul.second ul.third{position:absolute;top:-1px;left:100%;width:157px;background:#c85a45;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px;padding-bottom:10px;display:none;}
nav.main ul.first ul.second ul.third:before{position:absolute;content:'';display:block;top:0;left:0;width:6px;height:46px;background:url("css/images/menu-drop-shadow2.png") repeat-x;}
nav.main ul.first ul.second ul.third li{border-bottom:1px solid #ce6b58;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;}
nav.main ul.first ul.second ul.third li:first-of-type{border-top-right-radius:5px;}
nav.main ul.first ul.second ul.third li:last-child{border-bottom:none;}
nav.main ul.first ul.second ul.third li:hover{background:#b94d39;}
nav.main .mobile-button{display:none;position:absolute;width:200px;height:60px;top:15px;left:50%;margin-left:-100px;font-family:'Pacifico', cursive;font-weight:400;font-size:26px;color:#f2ac20;text-align:center;line-height:60px;}
nav.main .mobile-menu{display:none;z-index:10;position:absolute;width:100%;top:75px;border-top:15px solid #ffb500;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background:#2a2d2d;line-height:normal;border-bottom:5px solid #e2a000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
nav.main .mobile-menu:before{position:absolute;content:'';display:block;top:-15px;left:0;width:100%;height:15px;background:url("css/images/menu-drop-shadow.png") repeat-x;}
nav.main .mobile-menu li{text-transform:none;border-bottom:1px solid #404242;text-align:center;}
nav.main .mobile-menu a{display:block;width:100%;height:100%;color:#fff;text-align:center;line-height:35px;}
nav.main .mobile-menu ul.second{display:none;border-top:1px solid #404242;background:#323535;}
nav.main .mobile-menu ul.second li{-webkit-box-shadow:inset 10px 0 0 -5px #c85a45;-moz-box-shadow:inset 10px 0 0 -5px #c85a45;box-shadow:inset 10px 0 0 -5px #c85a45;}
nav.main .mobile-menu ul.second li:last-child{border-bottom:none;}
nav.main .mobile-menu ul.third{border-top:1px solid #404242;display:none;background:#393c3c;}
nav.main .mobile-menu ul.third li{-webkit-box-shadow:inset 15px 0 0 -5px #c85a45;-moz-box-shadow:inset 15px 0 0 -5px #c85a45;box-shadow:inset 15px 0 0 -5px #c85a45;}
nav.main .search-button{display:block;position:absolute;background:url("css/images/icons/search.png") no-repeat center;width:16px;height:16px;right:40px;top:50%;margin-top:-8px;cursor:pointer;}
nav.main .search-button:hover{opacity:.7;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
nav.main .search{position:absolute;width:280px;height:70px;right:0;top:10px;background:#f2ac20;border-radius:50px;display:none;z-index:2;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
nav.main .search::-webkit-input-placeholder{color:#fff;}
nav.main .search::-moz-placeholder{color:#fff;}
nav.main .search:-moz-placeholder{color:#fff;}
nav.main .search:-ms-input-placeholder{color:#fff;}
nav.main .search input[type='text']{position:absolute;left:25px;height:70px;width:185px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;border:none;font-size:14px;font-family:'Playfair Display', serif;font-weight:400;color:#ffffff;font-style:italic;line-height:1.2;}
nav.main .search input[type='submit']{position:absolute;background:url("css/images/icons/search.png") no-repeat center;width:16px;height:16px;right:40px;top:50%;margin-top:-8px;}
body.all section.content{background:url("css/images/pattern3.png") repeat;width:100%;position:relative;margin-top:45px;padding:38px 20px 20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius: 100%;}
body.all section.content > h1{display:block;margin:0 auto;color:#000;text-align:center;font-family:'Pacifico', cursive;font-weight:400;font-size:54px;text-transform:none;text-shadow:2.939px 4.045px 0px rgba(0, 0, 0, 0.1);position:relative;}
body.all section.content > h1:before,
body.all section.content > h1:after{position:absolute;display:block;content:'';width:260px;height:1px;border-bottom:1px dashed #f5cb72;top:55%;}
body.all section.content > h1:before{left:50px;}
body.all section.content > h1:after{right:50px;}
body.all section.content .breadcrumb{text-align:center;padding:25px 0;}
body.all section.content .breadcrumb a{display:inline-block;font-size:12px;font-family:'Rufina', serif;font-weight:400;color:#555555;text-decoration:none;line-height:1.2;}
body.all section.content .breadcrumb a:first-of-type{text-decoration:underline;}
body.all section.content .breadcrumb .line{display:inline-block;background:url("css/images/breadcrumb.png") no-repeat center;height:15px;width:11px;vertical-align:bottom;margin:0 8px;border-bottom:0;}
body.all section.content .breadcrumb .line.back{webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);background-position-y:30%;}
body.home{}
body.home .background{width:100%;height:670px;position:absolute;top:0;}
body.home .background .col-6:first-of-type{background:#fcbc23 url('css/images/pattern2.png') repeat;height:inherit;position:relative;z-index:-1;}
body.home .background .col-6:first-of-type:after{position:absolute;display:block;content:'';background:url("css/images/transition-left.png") no-repeat center;width:100%;height:65px;right:0;bottom:0;}
body.home .background .col-6:last-of-type{background:#171d1c url('css/images/pattern1.png') repeat;height:inherit;z-index:-1;}
body.home .background .col-6:last-of-type:after{display:none !important;}
body.home header{position:relative;}
body.home header .left{position:relative;}
body.home header .left .text{padding-right:30px;margin-top:7px;}
body.home header .left h1{font-weight:400;color:#fff;text-transform:none;font-size:30px;//50px;text-shadow:3.195px 2.407px 0px rgba(252, 65, 0, 0.32);text-align:center;margin-bottom:23px;line-height:1.1em;}
body.home header .left p{text-align:right;font-family:'Playfair Display', serif;font-weight:400;}
body.home header .left img.car{position:absolute;top:300px;right:80px;z-index:1;}
body.home header .right{}
body.home header .right .col-2{padding-right:15px;}
body.home header .right .text{padding-left:30px;}
body.home header .right h2{font-family:'Pacifico', cursive;font-weight:400;font-size:26px;color:#f2ac20;text-transform:none;}
body.home header .right label,
body.home header .right p{line-height:45px;color:#fff;font-family: 'Playfair Display', serif;font-size:13px;color:#8b8e8e;margin-bottom:10px;display:block;text-align:right;}
body.home header .right input{width:100%;height:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;margin-bottom:10px;background:#0C1010;border-radius:5px;padding:0 10px;}
body.home header .right .adress{margin-top:15px;}
body.home header .right .adress .col-2 p{display:block;}
body.home header .right .adress .col-10 p{display:inline-block;color:#ffffff;opacity:.5;}
body.home header .right .adress .map{display:inline-block;background:#242b2a url("css/images/icons/map.png") no-repeat 12px center;color:#fff;border-radius:5px;margin-right:10px;padding:10px 10px 10px 28px;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
body.home header .right .adress .map:hover{opacity:.7;}
body.home header .right .type{margin-top:17px;}
body.home header .right .type a{display:inline-block;width:50px;font-size:10px;color:#8b8e8e;text-align:center;padding-top:51px;margin-right:10px;}
body.home header .right .type a.personal{background:url("css/images/icons/personal-g.png") no-repeat center top;}
body.home header .right .type a.personal:hover,
body.home header .right .type a.personal.checked{background:url("css/images/icons/personal-y.png") no-repeat center top;}
body.home header .right .type a.budget{background:url("css/images/icons/budget-g.png") no-repeat center top;}
body.home header .right .type a.budget:hover,
body.home header .right .type a.budget.checked{background:url("css/images/icons/budget-y.png") no-repeat center top;}
body.home header .right .type a.airport{background:url("css/images/icons/airport-g.png") no-repeat center 20%;}
body.home header .right .type a.airport:hover,
body.home header .right .type a.airport.checked{background:url("css/images/icons/airport-y.png") no-repeat center 20%;}
body.home header .right .type a.truck{background:url("css/images/icons/truck-g.png") no-repeat center 20%;}
body.home header .right .type a.truck:hover,
body.home header .right .type a.truck.checked{background:url("css/images/icons/truck-y.png") no-repeat center 20%;}
body.home header .right #submit{display:block;margin-top:30px;width:130px;font-family:'Playfair Display', serif;font-weight:400;font-weight:700;color:#fff;font-size:18px;text-transform:none;padding-left:23px;text-align:left;background:#f2ac20 url('css/images/icons/submit.png') no-repeat 94% 50%;}
body.home header .right #submit:hover{opacity:1;box-shadow:3.195px 2.407px 0px rgba(252, 65, 0, 0.32);}
body.home section.our-services{padding-top:150px;background:url("css/images/pattern1.png") repeat;position:relative;}
body.home section.our-services h2{display:block;margin:0 auto;color:#fff;text-align:center;font-family:'Pacifico', cursive;font-weight:400;font-size:54px;text-transform:none;text-shadow:3.536px 3.536px 0px #000000;}/*position:relative;*/
body.home section.our-services h2:before,
body.home section.our-services h2:after{position:absolute;display:block;content:'';width:227px;height:1px;background:#2f3433;top:50%;}
body.home section.our-services h2:before{left:0;}
body.home section.our-services h2:after{right:0;}
body.home section.our-services .columns{margin-top:60px;border-bottom: 0.1px solid black;}
body.home section.our-services .columns .col-3{padding:0 2px;}
body.home section.our-services .columns .item{width:100%;cursor:pointer;}
body.home section.our-services .columns .item .img{position:relative;}
body.home section.our-services .columns .item .img img{width:100%;transition:all .3s ease;height:150px;border-bottom: 0.1px solid black;background: #ccc;}
body.home section.our-services .columns .item .img:after{position:absolute;display:block;content:'';left:0;top:0;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
body.home section.our-services .columns .item .title{padding:20px;font-family:'Playfair Display', serif;font-weight:400;position:relative;background:#ffffff url("css/images/icons/arrow-right.png") no-repeat 95% center;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
body.home section.our-services .columns .item .title h3{text-transform:none;font-size:20px;color:#171d1c;margin:0;}
body.home section.our-services .columns .item .title p{font-size:12px;color:#898989;}
body.home section.our-services .columns .item:hover .img:after{background:none;}
body.home section.our-services .columns .item:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1;}
body.home section.our-services .columns .item:hover .title{background:#ffffff url("css/images/icons/arrow-right-y.png") no-repeat 95% center;}
body.home section.our-services:before{position:absolute;display:block;content:'';height:499px;bottom:0;right:0;}
body.home .mobile{margin-top:220px;color:#fff;position:relative;}
body.home .mobile .col-6:first-of-type{padding-right:185px;text-align:right;}
body.home .mobile .col-6:first-of-type h3{font-size:30px;font-family:'Playfair Display', serif;font-weight:400;color:#fff;text-transform:none;text-align:right;margin-bottom:8px;}
body.home .mobile .col-6:first-of-type h3 span{color:#f2ac20;}
body.home .mobile .col-6:first-of-type p{font-family:'Rufina', serif;font-weight:400;font-size:13px;color:#cbcbcb;text-align:right;}
body.home .mobile .col-6:last-of-type{padding-left:185px;text-align:left;}
body.home .mobile .col-6:last-of-type h3{font-size:22px;font-family:'Playfair Display', serif;font-weight:400;color:#000000;text-transform:none;margin-bottom:8px;}
body.home .mobile .col-6:last-of-type p{font-family:'Rufina', serif;font-weight:400;font-size:13px;color:#fff;}
body.home .mobile .col-6:last-of-type li{padding-bottom:15px;margin-bottom:23px;border-bottom:1px solid rgba(255, 255, 255, 0.2);}
body.home .mobile:after{position:absolute;bottom:-35px;content:'';display:block;background:url("http://placehold.it/226x459/fcf8eb/") no-repeat center;height:459px;width:226px;left:50%;margin-left:-108px;z-index:1;}
body.home .mobile .store{margin-top:40px;margin-bottom:100px;}
body.home .mobile a.google{display:inline-block;background:url("css/images/google.png") no-repeat center;border-radius:5px;width:167px;height:58px;}
body.home .mobile a.apple{display:inline-block;background:url("css/images/apple.png") no-repeat center;border-radius:5px;width:167px;height:58px;margin-top:8px;}
body.home section.how-it-works{/*background:url("css/images/pattern3.png") repeat;*/background:white; padding-top:90px;padding-bottom:90px;position:relative;}
body.home section.how-it-works .sun{position:absolute;left:0;top:0;background:url("css/images/works-sun.png") no-repeat center top;width:100%;height:100%;}
body.home section.how-it-works .wrap{position:relative;}
body.home section.how-it-works h2{display:block;margin:0 auto;color:#000;text-align:center;font-family:'Pacifico', cursive;font-weight:400;font-size:54px;text-transform:none;text-shadow:2.939px 4.045px 0px rgba(0, 0, 0, 0.1);}
body.home section.how-it-works p{font-family:'Rufina', serif;font-weight:400;font-size:13px;color:#555555;display:block;text-align:center;margin-top:10px;}
body.home section.how-it-works .list{margin-top:80px;}
body.home section.how-it-works .list .col-4{padding:0 10px;}
body.home section.how-it-works .list .icon{width:100px;height:100px;background:#fff;border-radius:50%;box-shadow:4.822px 9.887px 0px 0px rgba(245, 173, 29, 0.09);float:left;margin-right:25px;}
body.home section.how-it-works .list .icon.phone{background:#ffffff url("css/images/icons/works-phone.png") no-repeat center;}
body.home section.how-it-works .list .icon.world{background:#ffffff url("css/images/icons/works-world.png") no-repeat center;}
body.home section.how-it-works .list .icon.truck{background:#ffffff url("css/images/icons/works-truck.png") no-repeat center;}
body.home section.how-it-works .list h3{font-family:'Playfair Display', serif;font-weight:400;font-size:22px;color:#000;text-transform:none;margin-bottom:5px;}
body.home section.how-it-works .list p{text-align:left;color:#6b6b69;font-size:12px;}
/*body.home section.suggestions{padding:30px 0;background:url("css/images/suggestions-back.png") no-repeat center;background-size:cover;}*/
body.home section.suggestions .left{position:relative;padding-top:10px;padding-bottom:10px;}
body.home section.suggestions .left:before{display:block;content:'';position:absolute;background:url("css/images/suggestions-letter.png") no-repeat center;width:538px;height:423px;top:40px;left:50%;margin-left:-269px;}
body.home section.suggestions .left:after{display:block;content:'';position:absolute;background:#d1d0c5;width:380px;top:0;left:5px;-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg);}
body.home section.suggestions .left form{background:#dbd5cd;width:380px;border:1px solid rgba(161, 136, 94, 0.29);position:relative;z-index:1;margin-left: 52px;    border-radius: 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 46px 15px 46px;}
body.home section.suggestions .left form:after{display:block;content:'';position:absolute;right:0;bottom:2px;background:url("css/images/icons/form-angle.png") no-repeat center;width:19px;height:37px;}
body.home section.suggestions .left form label{font-family:'Rufina', serif;font-weight:400;display:block;color:#6b6b69;font-size:14px;margin-bottom:5px;}
body.home section.suggestions .left form input,
body.home section.suggestions .left form textarea{background:#f0f0f0;border:none;border-radius:5px;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body.home section.suggestions .left form textarea{height:90px;margin-bottom:30px;}
body.home section.suggestions .left form input[type='submit']{width:auto;font-family:'Playfair Display', serif;font-weight:400;font-size:18px;color:#fff;font-weight:600;text-transform:none;background:#f2ac20 url("css/images/icons/form-send.png") no-repeat 83% center;padding-right:55px;padding-left:20px;}
body.home section.suggestions .right{padding-left:100px;padding-top:100px;}
body.home section.suggestions .right h2{color:#fff;text-align:left;font-family:'Pacifico', cursive;font-weight:400;font-size:50px;text-transform:none;margin-bottom:20px;}
body.home section.suggestions .right h2 span{color:#f5ad1d;}
body.home section.suggestions .right p{font-family:'Rufina', serif;font-weight:400;font-size:13px;color:#fff;}
body.home section.our-cars{padding:50px 0;background:#fff;}
body.home section.our-cars h2{display:block;margin:0 auto;color:#000;text-align:center;font-family:'Pacifico', cursive;font-weight:400;font-size:54px;text-transform:none;text-shadow:2.939px 4.045px 0px rgba(0, 0, 0, 0.1);position:relative;}
body.home section.our-cars h2:before,
body.home section.our-cars h2:after{position:absolute;display:block;content:'';width:75px;height:1px;background:#e5e5e5;top:50%;}
body.home section.our-cars h2:before{left:0;}
body.home section.our-cars h2:after{right:0;}
body.home section.our-cars p{font-family:'Rufina', serif;font-weight:400;font-size:13px;color:#555555;display:block;text-align:center;margin-top:10px;}
body.home section.our-cars .col-6{padding:0 5px;}
body.home section.our-cars .gallery{margin-top:40px;}
body.home section.our-cars .gallery #slider{width:100%;height:469px;background:#171d1c;position:relative;}
body.home section.our-cars .gallery #slider .flex-viewport{height:100%;}
body.home section.our-cars .gallery #slider .slides{height:100%;margin-top:15%;}
body.home section.our-cars .gallery #slider li{text-align:center;}
body.home section.our-cars .gallery #slider li h4{font-family:'Rufina', serif;font-weight:400;font-size:16px;color:#f2ac20;text-transform:none;margin-top:30px;margin-bottom:5px;}
body.home section.our-cars .gallery #slider li p{font-size:11px;color:#8f9090;font-family:'Arial';}
body.home section.our-cars .gallery #slider .flex-direction-nav li{top:70%;margin-top:-25px;position:absolute;height:50px;width:30px;}
body.home section.our-cars .gallery #slider .flex-direction-nav li.flex-nav-next{right:0;}

body.home section.our-cars .gallery #slider .flex-direction-nav li a{display:block;width:100%;height:inherit;overflow:hidden;opacity:0;}
body.home section.our-cars .img{position:relative;margin-bottom:5px;cursor:pointer;}
body.home section.our-cars .img:hover:after{background:none;}
body.home section.our-cars .img:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1;outline:1px solid rgba(255, 255, 255, 0.5);outline-offset:-10px;}
body.home section.our-cars .img img{width:100%;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.8;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
body.home section.our-cars .img:after{position:absolute;display:block;content:'';left:0;top:0;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
body.home section.newsspecials{padding-top:80px;background:url("css/images/pattern3.png") repeat;position:relative;}
body.home section.newsspecials .bottom-area{position:absolute;bottom:0;width:100%;background:url("css/images/pattern1.png") repeat;}
body.home section.newsspecials .caption{height:99px;width:100%;padding:0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}
body.home section.newsspecials .caption h3{float:left;line-height:99px;margin:0;text-transform:none;font-family:'Pacifico', cursive;font-weight:400;}
body.home section.newsspecials .caption a{position:absolute;right:30px;top:50%;margin-top:-10px;height:20px;line-height:20px;font-size:12px;font-family:'Playfair Display', serif;font-weight:400;text-decoration:underline;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
body.home section.newsspecials .caption a:hover{opacity:.7;}
body.home section.newsspecials .news{position:relative;z-index:1;}
body.home section.newsspecials .news .caption{background:#f2ac20;}
body.home section.newsspecials .news .caption h3{font-size:40px;color:#fff;text-shadow:-3.94px 3.078px 0px rgba(207, 93, 72, 0.35);}
body.home section.newsspecials .news .caption a{color:#cf5d48;}
body.home section.newsspecials .news .content{background:#fff;height:430px;}
body.home section.newsspecials .news .col-3{width:20%;}
body.home section.newsspecials .news .col-9{width:80%;}
body.home section.newsspecials .news article{}
body.home section.newsspecials .news article .left{padding-top:20px;}
body.home section.newsspecials .news article .left h3{font-family:'Playfair Display', serif;font-weight:400;font-size:46px;text-align:center;color:#f2ac20;margin-bottom:5px;}
body.home section.newsspecials .news article .left span{display:block;font-family:'Playfair Display', serif;font-weight:400;font-size:11px;color:#acacac;text-align:center;}
body.home section.newsspecials .news article .right{padding-left:35px;padding-right:40px;padding-top:30px;border-left:1px solid #e5e5e5;height:143px;position:relative;}
body.home section.newsspecials .news article .right:before{position:absolute;content:'';display:block;left:-4px;top:50px;width:7px;height:7px;background:#f2ac20;border-radius:50%;}
body.home section.newsspecials .news article .right h2{font-family:'Playfair Display', serif;font-weight:400;font-size:18px;text-transform:none;}
body.home section.newsspecials .news article .right h2 a{color:#2e2f4b;}
body.home section.newsspecials .news article .right h2 a:hover{text-decoration:underline;}
body.home section.newsspecials .news article .right p{font-family:'Arial';font-size:12px;color:#acacac;line-height:1.2;margin-bottom:0;}
body.home section.newsspecials .specials{position:relative;z-index:1;}
body.home section.newsspecials .specials .caption{background:url("css/images/pattern4.png") repeat;}
body.home section.newsspecials .specials .caption h3{font-size:44px;color:#fff;}
body.home section.newsspecials .specials .caption a{color:#f2ac20;}
/*body.home section.newsspecials .specials .content .container{height:215px;position:relative;}*/
body.home section.newsspecials .specials .content .container{height:240px;position:relative;}
/*body.home section.newsspecials .specials .content .container:first-of-type{background:#ecefe6 url("css/images/service_car.jpg") no-repeat left center;}*/
body.home section.newsspecials .specials .content .container:first-of-type{background:#fffffe url("https://www.1800getmaxi.com.au/wp-content/themes/maxitaxi/img/1800getmaxi/1800getmaxi-pic-01.png") no-repeat left center;background-size: contain;}
body.home section.newsspecials .specials .content .container:first-of-type .text{width: 40%; position: absolute;right: 0px;top: 40%;padding-right: 10px;}
body.home section.newsspecials .specials .content .container:first-of-type h3{font-size:18px;font-family:'Playfair Display', serif;color:#2e2f4b;text-transform:none;margin-bottom:10px;}
body.home section.newsspecials .specials .content .container:first-of-type p{color:#b3bbc1;font-size:11px;}
body.home section.newsspecials .specials .content .container:last-of-type{//background:url("css/images/specials-back.jpg") no-repeat center;overflow:hidden;}
body.home section.newsspecials .specials .content .container:last-of-type h3{width:100px;height:42px;font-size:24px;font-family:"Arial";color:#ffffff;text-transform:none;position:absolute;left:42px;top:55%;margin-top:-21px;text-align:center;line-height:0.875;}
body.home section.newsspecials .specials .content .container:last-of-type h3:before{display:block;content:'';position:absolute;background:url("css/images/specials-dots.png") no-repeat center;width:45px;height:18px;top:-28px;left:50%;margin-left:-22.5px;}
body.home section.newsspecials .specials .content .container:last-of-type .offer{//position:absolute;font-size:20px;//154px;//font-family:'Dancing Script', cursive;font-weight:400;color:#ffffff;font-weight:bold;line-height:1.2;//right:-50px;//text-shadow:-15px 7px 0px #cf5d48;font-weight:100;margin-left:165px;margin-top:90px;}
footer .content{padding:20px 0;background:url("css/images/pattern1.png") repeat;}
footer .content .col-4:nth-child(1){color:#898989;font-size:11px;}
footer .content .col-4:nth-child(3){text-align:right;color:#898989;font-size:11px;}
footer .content .col-4:nth-child(3) p{text-align:right;margin:0;}
footer .content .col-4:nth-child(3) span{color:#fff;font-size:12px;}
footer .content .col-4:nth-child(2) .call{display:block;margin:0 auto;padding-top:25px;box-sizing:border-box;}
footer .content .col-4:nth-child(2) .call h3{font-size:24px;font-family:'Questrial', sans-serif;font-weight:300;color:#000;line-height:1.5;text-align:center;margin:0 0 0 70px;background:#ffb500 none repeat scroll 0 0;width:180px;cursor:pointer;border-radius:4px;}
footer .content .col-4:nth-child(2) .call span{display:block;text-align:center;font-size:14px;font-family:'Playfair Display', serif;font-weight:400;color:#8b8e8e;font-style:italic;line-height:1.2;}
footer .content .social{margin-top:23px;}
footer .content .social a{display:inline-block;width:36px;height:36px;border-radius:50%;margin:0 15px;position:relative;overflow:hidden;position:fixed;bottom:10px;z-index:2;}
footer .content .social a:before{position:absolute;width:100%;height:100%;content:'';display:block;border-radius:50%;left:0;top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
footer .content .social a:after{position:absolute;width:100%;height:100%;content:'';display:block;border-radius:50%;left:0;top:100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
footer .content .social a.twitter:before{background:#ffffff url("css/images/icons/twitter.png") no-repeat center;}
footer .content .social a.twitter:after{background:#ffffff url("css/images/icons/twitter-h.png") no-repeat center;}
footer .content .social a.facebook:before{background:#ffffff url("css/images/icons/facebook.png") no-repeat center;}
footer .content .social a.facebook:after{background:#ffffff url("css/images/icons/facebook-h.png") no-repeat center;}
footer .content .social a.youtube:before{background:#ffffff url("css/images/icons/youtube.png") no-repeat center;}
footer .content .social a.youtube:after{background:#ffffff url("css/images/icons/youtube-h.png") no-repeat center;}
footer .content .social a:hover:hover:before{top:-100%;}
footer .content .social a:hover:hover:after{top:0;}
footer .bottom-line{height:54px;background:#f2ac20;text-align:center;line-height:54px;font-size:11px;position:relative;}
footer .bottom-line .dot{margin:0 12px;background:#000;height:4px;width:4px;border-radius:50%;vertical-align:middle;}
footer .bottom-line a{color:#000;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
footer .bottom-line a:hover{opacity:.7;}
footer .bottom-line .dot{display:inline-block;}
body.services{background:url("css/images/pattern3.png") repeat;}
body.services section.content{}
body.services section.content h1{display:block;margin:0 auto;color:#000;text-align:center;font-family:'Pacifico', cursive;font-weight:400;font-size:54px;text-transform:none;text-shadow:2.939px 4.045px 0px rgba(0, 0, 0, 0.1);position:relative;}
body.services section.content h1:before,
body.services section.content h1:after{position:absolute;display:block;content:'';width:260px;height:1px;border-bottom:1px dashed #f5cb72;top:55%;}
body.services section.content h1:before{left:50px;}
body.services section.content h1:after{right:50px;}
body.services section.content .text{margin:30px 0 50px 0;}
body.services section.content .text p{text-align:center;font-size:13px;font-family:'Playfair Display', serif;font-weight:400;line-height:1.385;}
.tiles.cf{cursor:pointer !important;}
body.services section.content .tiles > .col-6{height:240px;overflow:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
body.services section.content .tiles > .col-6 .col-6{height:inherit;}
body.services section.content .tiles > .col-6 .txt{background:#f2ac20;padding:55px 35px;position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
body.services section.content .tiles > .col-6 .txt h3{font-size:20px;font-family:'Playfair Display', serif;font-weight:400;color:#171d1c;line-height:1.2;text-transform:none;}
body.services section.content .tiles > .col-6 .txt p{font-family:'Playfair Display', serif;font-weight:400;font-size:11px;color:#785103;}
body.services section.content .tiles > .col-6 .txt.left:after{display:block;content:'';position:absolute;width:0;height:0;left:-20px;top:50%;margin-top:-25px;border-style:solid;border-width:20px 20px 20px 0;border-color:transparent #f2ac20 transparent transparent;z-index:1;-webkit-transition:border-color 0.3s ease;-moz-transition:border-color 0.3s ease;-ms-transition:border-color 0.3s ease;-o-transition:border-color 0.3s ease;transition:border-color 0.3s ease;}
body.services section.content .tiles > .col-6 .txt.right:after{display:block;content:'';position:absolute;width:0;height:0;right:-20px;top:50%;margin-top:-25px;border-style:solid;border-width:20px 0 20px 20px;border-color:transparent transparent transparent #f2ac20;z-index:1;-webkit-transition:border-color 0.3s ease;-moz-transition:border-color 0.3s ease;-ms-transition:border-color 0.3s ease;-o-transition:border-color 0.3s ease;transition:border-color 0.3s ease;}
body.services section.content .tiles > .col-6 .img{position:relative;}
body.services section.content .tiles > .col-6 .img img{width:100%;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.8;}
body.services section.content .tiles > .col-6 .img:after{position:absolute;display:block;content:'';left:0;top:0;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
body.services section.content .tiles > .col-6:hover{position:relative;z-index:10;-webkit-box-shadow:0 20px 80px 0 rgba(65, 31, 13, 0.49);-moz-box-shadow:0 20px 80px 0 rgba(65, 31, 13, 0.49);box-shadow:0 20px 80px 0 rgba(65, 31, 13, 0.49);}
body.services section.content .tiles > .col-6:hover .img img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1;}
body.services section.content .tiles > .col-6:hover .img:after{background:none;}
body.services section.content .tiles > .col-6:hover .txt{background:#fff;}
body.services section.content .tiles > .col-6:hover .txt.left:after{border-color:transparent #fff transparent transparent;}
body.services section.content .tiles > .col-6:hover .txt.right:after{border-color:transparent transparent transparent #fff;}
body.booking{background:url("css/images/pattern3.png") repeat;}
body.booking .book-a-cab{padding:0 55px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body.booking #book-nav{margin-top:35px;padding:0 40px;}
body.booking #book-nav li{float:left;width:25%;height:90px;line-height:90px;background:#f6a300 url("css/images/pattern2.png") repeat;border-right:1px solid #e2a31e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;text-align:center;font-family:'Playfair Display', serif;font-weight:400;font-size:14px;color:#000000;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
body.booking #book-nav li span{position:relative;padding-left:25px;}
body.booking #book-nav li span:after{position:absolute;display:block;content:'';height:90px;width:50px;left:-25px;top:50%;margin-top:-45px;}
body.booking #book-nav li.vip span:after{background:url("css/images/icons/personal-b.png") no-repeat center;}
body.booking #book-nav li.vip.active span:after{background:url("css/images/icons/personal-w.png") no-repeat center;}
body.booking #book-nav li.budget span:after{background:url("css/images/icons/budget-b.png") no-repeat center;}
body.booking #book-nav li.budget.active span:after{background:url("css/images/icons/budget-w.png") no-repeat center;}
body.booking #book-nav li.airport span:after{background:url("css/images/icons/airport-b.png") no-repeat center;}
body.booking #book-nav li.airport.active span:after{background:url("css/images/icons/airport-w.png") no-repeat center;}
body.booking #book-nav li.truck span:after{background:url("css/images/icons/truck-b.png") no-repeat center;}
body.booking #book-nav li.truck.active span:after{background:url("css/images/icons/truck-w.png") no-repeat center;}
body.booking #book-nav li:hover{-webkit-box-shadow:inset 0 4px 0 0px #eca511;-moz-box-shadow:inset 0 4px 0 0px #eca511;box-shadow:inset 0 4px 0 0px #eca511;}
body.booking #book-nav li.active{background:#f6a300;border-right:1px solid #dd9200;position:relative;}
body.booking #book-nav li.active:before{display:block;content:'';position:absolute;left:-1px;right:-1px;top:-5px;height:5px;background:#f6a300;}
body.booking #book-nav li.active:after{display:block;content:'';position:absolute;background:url("css/images/booking-nav.png") no-repeat center;width:8px;height:85px;top:-5px;left:-1px;}
body.booking #book-nav li.active:first-child:before{left:0px;}
body.booking #book-nav li.active:last-child:before{right:0px;}
body.booking #book-nav li.active:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
body.booking #book-nav li:last-child{border-right:0;}
body.booking #book-content{background:url("css/images/pattern1.png") repeat;padding:50px 40px;position:relative;}
body.booking #book-content:after{position:absolute;display:block;content:'';background:url("css/images/transition-all-right.png") no-repeat center;width:100%;height:99px;bottom:-33px;left:0;}
body.booking #book-content li{display:none;}
body.booking #book-content li.visible{display:block;}
body.booking #book-content form{}
body.booking #book-content form .col-6:first-of-type{padding-right:10px;}
body.booking #book-content form .col-6:last-of-type{padding-left:10px;}
body.booking #book-content form .col-6.left{padding-left:60px;}
body.booking #book-content form .line{border-bottom:1px dashed #2f3433;padding:18px 0;}
body.booking #book-content form .line:last-of-type{border-bottom:0;}
body.booking #book-content form .col-2{padding-right:10px;text-align:right;}
body.booking #book-content form label,
body.booking #book-content form p{line-height:45px;color:#fff;font-family:Arial;font-size:13px;color:#8b8e8e;margin-bottom:10px;display:block;text-align:right;display:inline-block;margin-right:10px;}
body.booking #book-content form input{display:inline-block;width:250px;height:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;background:#0C1010;border-radius:5px;padding:0 10px;}
body.booking #book-content form input#b_adults{width:60px;border-top-right-radius:0;border-bottom-right-radius:0;}
body.booking #book-content form input#b_kids{width:60px;border-top-right-radius:0;border-bottom-right-radius:0;}
body.booking #book-content form .adress{//width:40%;line-height:1.2;text-align:left;padding-top:10px;vertical-align:middle;}
body.booking #book-content form .map{display:inline-block;background:#242b2a url("css/images/icons/map.png") no-repeat 12px center;color:#fff;border-radius:5px;margin-right:10px;padding:10px 10px 10px 28px;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
body.booking #book-content form .map:hover{opacity:.7;}
body.booking #book-content form #submit, .fare_table .submit-btn{display:block;width:130px;font-family:'Playfair Display', serif;font-weight:400;font-weight:700;color:#fff;font-size:18px;text-transform:none;padding-left:23px;text-align:left;background:#f2ac20 url('css/images/icons/submit.png') no-repeat 82% 50%;}
body.booking #book-content form #submit:hover{opacity:1;box-shadow:3.195px 2.407px 0px rgba(252, 65, 0, 0.32);}
body.booking #book-content form .control{display:inline-block;vertical-align:middle;}
body.booking #book-content form .control a{display:block;height:22px;width:25px;background:#232626;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #393c3c;text-align:center;line-height:21px;color:#9a9a9a;font-weight:900;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;}
body.booking #book-content form .control a:first-of-type{border-top-right-radius:5px;border-bottom:1px solid #393c3c;}
body.booking #book-content form .control a:last-of-type{border-bottom-right-radius:5px;}
body.booking #book-content form .control a:hover{background:#393c3c;}
body.contact{}
body.contact .background{height:200px;}
body.contact .background .col-6:first-of-type:after{display:none;}
body.contact .background .col-6:last-of-type:after{display:none;}
body.contact .inner{height:640px;position:relative;}
body.contact .inner .back-left{position:absolute;width:50%;height:inherit;left:0;top:0;background:url("css/images/pattern2.png") repeat;}
body.contact .inner .back-right{position:absolute;width:50%;height:inherit;right:0;top:0;background:url("css/images/pattern1.png") repeat;}
body.contact .inner .wrap{position:relative;}
body.contact .inner .col-6.left{padding-top:100px;padding-right:90px;}
body.contact .inner .col-6.left h2{font-size:50px;font-family:'Pacifico', cursive;font-weight:400;color:#fff;text-transform:none;margin-bottom:30px;}
body.contact .inner .col-6.left h2 span{font-size:50px;font-family:'Pacifico', cursive;font-weight:400;color:#000;}
body.contact .inner .col-6.left span{font-family:'Playfair Display', serif;font-weight:400;font-size:13px;color:#fff;}
body.contact .inner .col-6.left p{font-size:16px;font-family:'Playfair Display', serif;font-weight:400;color:#000;line-height:1.2;}
body.contact .inner .col-6.left .phone{font-family:'Questrial', sans-serif;font-weight:300;font-size:17px;}
body.contact .inner .col-6.left .line{height:1px;width:100%;border-bottom:1px dashed #976e14;margin-bottom:30px;}
body.contact .inner .col-6.left .social{margin-top:23px;}
body.contact .inner .col-6.left .social a{display:inline-block;width:36px;height:36px;border-radius:50%;margin-right:10px;position:relative;overflow:hidden;}
body.contact .inner .col-6.left .social a:before{position:absolute;width:100%;height:100%;content:'';display:block;border-radius:50%;left:0;top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
body.contact .inner .col-6.left .social a:after{position:absolute;width:100%;height:100%;content:'';display:block;border-radius:50%;left:0;top:100%;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;}
body.contact .inner .col-6.left .social a.twitter:before{background:#ffffff url("css/images/icons/twitter.png") no-repeat center;}
body.contact .inner .col-6.left .social a.twitter:after{background:#ffffff url("css/images/icons/twitter-h.png") no-repeat center;}
body.contact .inner .col-6.left .social a.facebook:before{background:#ffffff url("css/images/icons/facebook.png") no-repeat center;}
body.contact .inner .col-6.left .social a.facebook:after{background:#ffffff url("css/images/icons/facebook-h.png") no-repeat center;}
body.contact .inner .col-6.left .social a.youtube:before{background:#ffffff url("css/images/icons/youtube.png") no-repeat center;}
body.contact .inner .col-6.left .social a.youtube:after{background:#ffffff url("css/images/icons/youtube-h.png") no-repeat center;}
body.contact .inner .col-6.left .social a:hover:hover:before{top:-100%;}
body.contact .inner .col-6.left .social a:hover:hover:after{top:0;}
body.contact .inner .col-6.right{padding-top:45px;padding-left:70px;}
body.contact .inner .col-6.right h1{font-size:30px;font-family:'Pacifico', cursive;font-weight:400;color:#f2ac20;text-transform:none;padding-left:50px;}
body.contact .inner .col-6.right .form{position:relative;margin-top:35px;}
body.contact .inner .col-6.right .form:before{display:block;content:'';position:absolute;background:url("css/images/suggestions-letter.png") no-repeat center;width:538px;height:423px;top:40px;left:54%;margin-left:-269px;}
body.contact .inner .col-6.right .form:after{display:block;content:'';position:absolute;background:#d1d0c5;width:380px;height:460px;top:0;left:5px;-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-webkit-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg);}
body.contact .inner .col-6.right .form form{background:#fff;width:380px;height:460px;position:relative;z-index:1;margin-left:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:60px 46px 46px 46px;}
body.contact .inner .col-6.right .form form:after{display:block;content:'';position:absolute;right:0;bottom:2px;background:url("css/images/icons/form-angle.png") no-repeat center;width:19px;height:37px;}
body.contact .inner .col-6.right .form form label{font-family:'Rufina', serif;font-weight:400;display:block;color:#6b6b69;font-size:14px;margin-bottom:5px;}
body.contact .inner .col-6.right .form form input,
body.contact .inner .col-6.right .form form textarea{width:100%;height:42px;background:#f0f0f0;border:none;border-radius:5px;margin-bottom:15px;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body.contact .inner .col-6.right .form form textarea{height:90px;margin-bottom:30px;}
body.contact .inner .col-6.right .form form input[type='submit']{width:auto;font-family:'Playfair Display', serif;font-weight:400;font-size:18px;color:#fff;font-weight:600;text-transform:none;background:#f2ac20 url("css/images/icons/form-send.png") no-repeat 83% center;padding-right:55px;padding-left:20px;}
body.contact section.map{height:516px;width:100%;position:relative;background:url("css/images/pattern1.png") repeat;}
body.contact section.map iframe{position:absolute;top:0;left:0;width:100%;height:100%;*filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter ….3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);*/}
body.blog{background:url("css/images/pattern3.png") repeat;}
body.blog section.content{padding:38px 20px 50px 20px;}
body.blog .breadcrumb{margin-bottom:10px;}
body.blog article .left{width:10%;}
body.blog article .left h3{font-family:'Playfair Display', serif;font-weight:400;font-size:46px;text-align:center;color:#f2ac20;margin-bottom:5px;}
body.blog article .left span{display:block;font-family:'Playfair Display', serif;font-weight:400;font-size:11px;color:#acacac;text-align:center;}
body.blog article:last-of-type .right{padding-bottom:0;}
body.blog article .right{width:90%;border-left:1px solid #e5e5e5;position:relative;padding-left:45px;padding-bottom:40px;padding-right:40px;}
body.blog article .right:before{position:absolute;content:'';display:block;left:-4px;top:30px;width:7px;height:7px;background:#f2ac20;border-radius:50%;}
body.blog article .right .inner{background:#fff;padding:35px 42% 35px 35px;position:relative;}
body.blog article .right .inner:before{display:block;content:'';position:absolute;background:url("css/images/article-left.png") no-repeat center;width:10px;height:123px;top:10px;left:-10px;}
body.blog article .right .inner:after{display:block;content:'';position:absolute;background:url("css/images/article-right.png") no-repeat center;width:6px;height:72px;right:-6px;bottom:10px;}
body.blog article .right .inner .shadow-bottom{position:absolute;background:url("css/images/article-bottom.png") no-repeat center;width:217px;height:7px;left:10px;bottom:-7px;}
body.blog article .right .inner .text a{display:block;font-size:27px;font-family:'Playfair Display', serif;font-weight:400;color:#2e2f4b;line-height:1.2;text-transform:none;margin-top:0;margin-bottom:10px;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
body.blog article .right .inner .text a:hover{opacity:.7;}
body.blog article .right .inner p{color:#acacac;font-size:12px;}
body.blog article .right .inner .by{font-size:12px;font-family:"Arial";color:#acacac;border-right:1px solid #e2e2e2;display:inline-block;padding-right:15px;margin-right:10px;margin-top:25px;}
body.blog article .right .inner .by span{color:#cf5d48;font-family:'Playfair Display', serif;font-weight:400;}
body.blog article .right .inner .category{display:inline-block;font-size:12px;font-family:"Arial";color:#acacac;margin-top:25px;}
body.blog article .right .inner .img{position:absolute;right:-40px;top:0px;width:326px;height:193px;}
body.blog article .right .inner .read{position:absolute;right:55px;bottom:35px;font-size:14px;font-family:'Playfair Display', serif;font-weight:400;color:#cf5d48;text-decoration:underline;}
body.blog article .right .inner .read:after{position:absolute;content:'';display:block;background:url("css/images/readmore-silver.png") no-repeat center;width:13px;height:13px;right:-22px;top:50%;margin-top:-7px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
body.blog article .right .inner .read:hover{text-decoration:none;}
body.blog article .right .inner .read:hover:after{background:url("css/images/readmore.png") no-repeat center;}
body.blog .pagination{width:100%;height:85px;background:#000;}
body.blog .pagination .col-10{text-align:center;}
body.blog .pagination .col-10 a{display:inline-block;height:85px;line-height:85px;font-size:19px;font-family:'Playfair Display', serif;font-weight:400;color:#fcb722;padding:0 15px;margin:0 3px;}
body.blog .pagination .col-10 a.active{box-shadow:inset 0 -3px 0 0 #fcb722;color:#fff;}
body.blog .pagination .left{display:block;line-height:85px;background:url("css/images/pagination-left.png") no-repeat center;width:28px;height:85px;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;}
body.blog .pagination .left:hover{background:url("css/images/pagination-left-hover.png") no-repeat center;}
body.blog .pagination .right{display:block;line-height:85px;background:url("css/images/pagination-right.png") no-repeat center;width:28px;height:85px;float:right;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;}
body.blog .pagination .right:hover{background:url("css/images/pagination-right-hover.png") no-repeat center;}
body.blog-inside{background:url("css/images/pattern3.png") repeat;}
body.blog-inside .padding{padding:0 90px;}
body.blog-inside section.content{padding:0 0 40px 0;background:#fff;}
body.blog-inside section.content img{width:100%;}
body.blog-inside section.content .line{height:1px;border-bottom:1px dashed #cccccc;margin:40px 0;}
body.blog-inside section.content h1{margin:0;text-align:center;font-size:46px;font-family:'Playfair Display', serif;font-weight:400;color:#000000;line-height:1.2;text-transform:none;padding:0 30px;}
body.blog-inside section.content .info{text-align:center;margin-top:5px;margin-bottom:35px;}
body.blog-inside section.content .info .by{font-size:12px;font-family:"Arial";color:#acacac;border-right:1px solid #e2e2e2;display:inline-block;padding-right:15px;margin-right:10px;margin-top:25px;}
body.blog-inside section.content .info .by span{color:#cf5d48;font-family:'Playfair Display', serif;font-weight:400;}
body.blog-inside section.content .info .category{display:inline-block;font-size:12px;font-family:'Playfair Display', serif;font-weight:400;color:#acacac;margin-top:25px;padding-right:15px;margin-right:10px;border-right:1px solid #e2e2e2;}
body.blog-inside section.content .info .date{display:inline-block;font-family:'Playfair Display', serif;font-weight:400;color:#acacac;}
body.blog-inside section.content p{font-size:14px;font-family:"Arial";color:#636363;line-height:1.714;text-align:left;padding:0 30px;}
body.blog-inside section.content .quote{float:left;display:block;padding:40px 50px 30px 0;width:62%;font-size:19px;font-family:'Playfair Display', serif;font-weight:400;color:#000000;font-style:italic;line-height:1.2;text-align:right;}
body.blog-inside section.content .quote .author{display:block;font-family:'Arial';font-size:12px;color:#cf5d48;font-style:normal;margin-top:15px;}
body.blog-inside section.content .video{margin:60px 0 30px 0;}
body.blog-inside section.content .video iframe{width:100%;height:370px;}
body.blog-inside section.content h2{font-size:36px;font-family:'Playfair Display', serif;font-weight:400;color:#000000;line-height:1.2;text-transform:none;padding:0 30px;}
body.blog-inside section.content ul.marked li{list-style:url('css/images/marked-list.png');}
body.blog-inside section.content ul.numbered li{list-style:decimal;}
body.blog-inside section.content ul{padding:0 30px 0 50px;font-size:14px;font-family:"Arial";color:#636363;line-height:2.429;}
body.blog-inside section.content ul li{padding-left:20px;}
body.blog-inside section.content table{width:100%;border-collapse:collapse;margin-bottom:50px;}
body.blog-inside section.content table tr{border-bottom:1px solid #f2f2f2;}
body.blog-inside section.content table tr:nth-child(2n+1){background:#f8f8f8;}
body.blog-inside section.content table .head{background:#f2ac20 !important;}
body.blog-inside section.content table .head td{text-transform:uppercase;border-right:1px solid #fff;height:45px;color:#fff !important;font-size:12px !important;}
body.blog-inside section.content table td{border-right:1px solid #f2f2f2;height:65px;padding:0 30px;text-align:center;color:#636363;font-size:14px;}
body.blog-inside section.content table td:first-child{text-align:left;}
body.blog-inside .comments{background:url("css/images/pattern3.png") repeat;padding:55px 0 20px 0;position:relative;}
body.blog-inside .comments .wrap{padding:0 35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body.blog-inside .comments .top{margin-bottom:25px;}
body.blog-inside .comments .top h2{font-size:36px;font-family:'Playfair Display', serif;font-weight:400;color:#000000;line-height:40px;text-transform:none;display:inline-block;height:40px;margin-bottom:0;padding-left:80px;}
body.blog-inside .comments .top span{float:right;font-size:18px;font-family:'Playfair Display', serif;font-weight:400;color:#cf5d48;line-height:55px;padding-right:20px;}
body.blog-inside .comments .comment{margin-top:25px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
body.blog-inside .comments .comment.second-level{padding-left:85px;}
body.blog-inside .comments .comment .img{width:67px;height:67px;margin-right:20px;position:absolute;}
body.blog-inside .comments .comment .img img{width:67px;height:67px;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-left-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
body.blog-inside .comments .comment .img span{display:block;width:67px;height:67px;background:#f2ac20 url("css/images/blog/people-non.png") no-repeat bottom center;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-left-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
body.blog-inside .comments .comment .info{padding:20px 0;margin-left:85px;}
body.blog-inside .comments .comment .info .name{font-size:17px;font-family:'Playfair Display', serif;font-weight:400;color:#000000;display:inline-block;margin-right:10px;}
body.blog-inside .comments .comment .info .date{color:#b0ac97;font-size:11px;display:inline-block;}
body.blog-inside .comments .comment .info .date span{margin-right:15px;}
body.blog-inside .comments .comment .info a.reply{float:right;font-size:18px;font-family:'Playfair Display', serif;font-weight:400;color:#cf5d48;-webkit-transition:all 0.3 ease;-moz-transition:all 0.3 ease;-ms-transition:all 0.3 ease;-o-transition:all 0.3 ease;transition:all 0.3 ease;visibility:hidden;}
body.blog-inside .comments .comment .info a.reply:hover{opacity:.7;}
body.blog-inside .comments .comment:hover .info a.reply{visibility:visible;}
body.blog-inside .comments .comment .content{margin-left:85px;padding-bottom:20px;border-bottom:1px dashed #d6d3c7;}
body.blog-inside .comments .comment .content p{font-size:14px;font-family:"Arial";color:#636363;line-height:1.714;}
body.blog-inside .leave-a-comment{margin-top:30px;width:80%;}
body.blog-inside .leave-a-comment h2{font-size:36px;font-family:'Playfair Display', serif;font-weight:400;color:#000000;line-height:40px;text-transform:none;display:inline-block;height:40px;margin-bottom:0;padding-left:80px;padding-bottom:35px;}
body.blog-inside .leave-a-comment .col-2{width:73px;float:left;}
body.blog-inside .leave-a-comment .col-10{width:298px;padding-left:10px;}
body.blog-inside .leave-a-comment .col-11{padding-left:10px;width:670px;}
body.blog-inside .leave-a-comment label{line-height:45px;color:#fff;font-family:Arial;font-size:13px;color:#8b8e8e;margin-bottom:10px;display:block;text-align:right;}
body.blog-inside .leave-a-comment input,
body.blog-inside .leave-a-comment textarea{width:100%;height:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;margin-bottom:20px;background:#0C1010;border-radius:5px;padding:10px;}
body.blog-inside .leave-a-comment textarea{height:120px;}
body.blog-inside .leave-a-comment input[type='submit']{display:block;width:130px;font-family:'Playfair Display', serif;font-weight:400;background:#f2ac20;font-weight:700;color:#fff;font-size:18px;text-transform:none;padding-left:23px;text-align:left;}
.about{background:url("css/images/pattern3.png") repeat;}
.about section.content{padding-bottom:120px !important;}
.about section.content h3{font-size:46px;font-family:"PlayfairDisplay";color:#000000;line-height:1.2;text-align:center;text-transform:none;padding:0 150px;margin-top:20px;margin-bottom:60px;}
.about section.content .col-6 p{font-size:13px;font-family:'Playfair Display', serif;font-weight:400;color:#555555;line-height:1.846;text-align:justify;}
.about section.content .col-6:first-child{padding-right:30px;}
.about section.content .col-6:last-child{padding-left:30px;}
.about .team{background:url("css/images/pattern1.png") repeat;position:relative;}
.about .team .background{background:url("css/images/about-circle.png") no-repeat center 71%;width:1378px;height:100%;content:'';display:block;position:absolute;left:50%;margin-left:-689px;}
.about .team:before{background:url("css/images/about-us-transition.png") no-repeat bottom;width:100%;height:82px;background-size:100%;content:'';display:block;position:absolute;left:0;top:-80px;}
.about .team h3{font-size:60px;font-family:'Pacifico', cursive;font-weight:400;color:#f2ac20;line-height:1.2;text-align:center;text-shadow:2.939px 4.045px 0px rgba(0, 0, 0, 0.1);text-transform:none;}
.about .team .social{margin-top:10px;}
.about .team .social a{display:inline-block;width:20px;height:20px;margin-right:5px;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.about .team .social a:hover{opacity:.7;}
.about .team .social a.twitter{background:url("css/images/twitter.png") no-repeat center;}
.about .team .social a.facebook{background:url("css/images/facebook.png") no-repeat center;}
.about .team .social a.message{background:url("css/images/message.png") no-repeat center;}
.about .team .founder{text-align:center;position:relative;}
.about .team .founder .name{width:180px;display:inline-block;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;font-size:29px;font-family:'Playfair Display', serif;font-weight:400;color:#ffffff;line-height:1.2;text-align:right;}
.about .team .founder .img{width:30%;display:inline-block;position:relative;}
/*.about .team .founder .img:before{content:'';display:block;position:absolute;background:url("css/images/team-founder-circle.png") no-repeat center;width:156px;height:214px;left:50%;margin-left:-78px;top:-15px;}*/
.about .team .founder .img img{-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-left-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.about .team .founder .info{width:180px;display:inline-block;text-align:left;padding-left:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;}
.about .team .founder .info span{font-size:13px;font-family:'Playfair Display', serif;font-weight:400;color:#8b8e8e;line-height:1.2;text-align:left;}
.about .team .founder .wide-line{margin-top:70px;}
.about .team .founder .team-slider{margin-top:10px;position:relative;}
.about .team .founder .team-slider .flex-direction-nav li{top:38%;margin-top:-7px;position:absolute;width:28px;height:18px;}
.about .team .founder .team-slider .flex-direction-nav li.flex-nav-next{right:0;}
.about .team .founder .team-slider .flex-direction-nav li.flex-nav-prev:before{display:block;content:'';background:url("css/images/pagination-left.png") no-repeat center;width:28px;height:18px;position:absolute;left:0;top:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.about .team .founder .team-slider .flex-direction-nav li.flex-nav-prev:hover:before{background:url("css/images/pagination-left-hover.png") no-repeat center;}
.about .team .founder .team-slider .flex-direction-nav li.flex-nav-next:before{display:block;content:'';background:url("css/images/pagination-right.png") no-repeat center;width:28px;height:18px;position:absolute;left:0;top:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.about .team .founder .team-slider .flex-direction-nav li.flex-nav-next:hover:before{background:url("css/images/pagination-right-hover.png") no-repeat center;}
.about .team .founder .team-slider .flex-direction-nav li a{position:absolute;display:block;width:100%;height:18px;overflow:hidden;opacity:0;top:0;}
.about .team .founder .team-slider .slides > li{width:100%;padding-top:35px;}
.about .team .founder .team-slider .slides > li .img:before{background:url("css/images/team-circle.png") no-repeat center;height:157px;}
.about .team .founder .team-slider .slides > li .img img{-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-webkit-border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;-moz-border-radius-bottomleft:50%;-moz-border-radius-topleft:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border-top-left-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;}
.about .team .founder .team-slider .slides > li h4{font-size:18px;font-family:'Playfair Display', serif;font-weight:400;color:#ffffff;line-height:1.2;text-align:center;text-transform:none;margin-top:30px;margin-bottom:5px;}
.about .team .founder .team-slider .slides > li span{font-family:'Playfair Display', serif;font-weight:400;font-size:13px;color:#8b8e8e;}
.about .certificate{background:url("css/images/certificate-background.jpg") no-repeat center;background-size:cover;padding:110px 0;}
.about .certificate .col-12 .text{padding-top:120px;}
.about .certificate .col-12 .text h3{font-size:66px;font-family:'Playfaibody.contact section.map iframer Display', serif;font-weight:400;color:#f2ac20;text-align:center;display:block;text-transform:none;line-height:56px;margin-bottom:30px;}
.about .certificate .col-12 .text h3 span{font-size:46px;color:#fff;}
.about .certificate .col-12 .text p{font-size:13px;font-family:'Playfair Display', serif;font-weight:400;color:#c8c8c8;line-height:1.385;text-align:center;}
.about .certificate .col-5{text-align:right;}
.about .certificate .col-5 img{box-shadow:0 10px 30px 10px rgba(0, 0, 0, 0.3);}
.wpcf7-response-output.wpcf7-validation-errors{background:#fff none repeat scroll 0 0;color:red;font-weight:bold;width:100%;}
.wpcf7-not-valid-tip{color:red;}
.wpcf7-form p{line-height:1;margin:0;}
.wpcf7 .screen-reader-response, .wpcf7-not-valid-tip{display:none !important;}
body.contact .inner .col-6.right .form form input, body.contact .inner .col-6.right .form form textarea{margin-bottom:10px;}
div.wpcf7-response-output{margin:0 0 1em !important;}
.breadcrumb{display:none;}
.fare_table{content:"";display:block;left:0;background:rgba(0, 0, 0, 0) url("css/images/pattern1.png") repeat scroll 0 0;padding:7px 40px;position:relative;display:table;}
.fare_table label{color:#8b8e8e;display:inline-block;font-family:Arial;font-size:13px;line-height:45px;}
.fare_table .submit-btn{width:170px;}
.col-6.sdc{float:none;}
.btn-div{margin-top:10px;}
.fare_table .col-9 > input{width:100%;}
.mobile-menu .active{background:#fcbc23 none repeat scroll 0 0;}
.error{border:1px solid red !important;color:red !important;}
.fare_table input{background: #f4f4f4 none repeat scroll 0 0;border: 1px solid #f2ac20;border-radius:5px;box-sizing:border-box;display:inline-block;/*height:45px;*/padding:0 10px;width:250px;}
#car{    background: #ffb903 url(style.css) no-repeat scroll 12px center;border: 2px solid #000000;color: #000000;cursor:pointer;padding:10px;}
.book-a-cab .wpcf7-response-output.wpcf7-mail-sent-ok{color:#fff;background:#398f14 none repeat scroll 0 0;padding:10px;}
.select_box{background:#242b2a url("") no-repeat scroll 12px center;border:medium none;color:#fff;cursor:pointer;padding:10px;width:50%;}
.hidden{display:none;}
.home_head h2{font-size:33px !important;margin-bottom:5px !important;}
.home_head{text-align:center !important;}
.home_head p{margin-top:10px;text-align:center !important;}
.phone_icon{background:#ffb500 url("css/images/phone_16.png") no-repeat scroll 8px center !important;}
body.about article{margin-top:30px;}
.entry-content p:not(:first-child){display:list-item;list-style:outside none disc;}
@media (max-width:1200px){body.contact .inner .col-6.right .form:before{width:100%;left:55%;background-size:100%;}
}
@media (min-width:760px) and (max-width:768px){.wrap.cf{height:571px;}
}
@media (max-width:1024px){
.airport-transfer-columns .col-3:nth-child(1), .airport-transfer-columns .col-3:nth-child(2){border-bottom:2px solid #000;}
.airport-transfer-columns .col-3:nth-child(2){border-right:0px;}
.airport-transfer-our-cars h2:before, .airport-transfer-our-cars h2:after{width: 155px !important;}
.airport-transfer-columns .item .img { height: 180px !important; }
.airport-transfer-columns .col-3{width: 50%;}
.airport-transfer-our-cars .gallery #slider{height:392px !important;}
.wrap{width:800px !important;}
nav.main{margin:90px auto 0;width:670px;}
nav.main:before{width:640px;}
nav.main .logo{bottom:75px;}
nav.main ul.first > li{margin-right:7px;margin-left:7px;}
nav.main ul.first > li.show-tablet{display:block;}
nav.main .col-6.left,
nav.main .col-6.right{padding:0;}
.home section.our-services .columns .col-3{width:50%;padding:0 4px !important;margin-bottom:10px;}
body.home header .left .text{padding-right:60px;}
body.home header .right .text{padding-left:60px;}
body.home header .left h2{font-size:40px;}
body.home .background{height:684px;}
body.home header .left img.car{width:100%;}
body.home section.our-services{padding-top:100px;}
body.home .mobile{margin-top:170px;}
body.home section.how-it-works .list .icon{width:80px;height:80px;position:absolute;}
body.home section.how-it-works .list p,
body.home section.how-it-works .list h3{padding-left:105px;}
body.home section.our-cars h2:before,
body.home section.our-cars h2:after{width:250px;}
body.home section.our-cars .gallery #slider{height:390px;}
body.home section.our-cars .gallery #slider li img{width:100%;}
body.home section.newsspecials .news article .right{padding-top:20px;}
body.home section.newsspecials .news article .right h2{font-size:14px;}
body.home section.newsspecials .specials .content .container:first-of-type{background-position:-20% center;}
body.home section.newsspecials .specials .content .container:last-of-type .offer{font-size:120px;line-height:1.7;}
body.services section.content h1:before,
body.services section.content h1:after,
body.all section.content > h1:before,
body.all section.content > h1:after{width:170px;}
body.services section.content .tiles > .col-6{height:190px;}
body.services section.content .tiles > .col-6 .txt{padding:25px !important;}
body.services section.content .tiles > .col-6 .txt h3{font-size:16px;}
body.booking #book-content{padding:40px 30px;}
body.booking #book-content form input{width:100%;}
body.booking #book-content form .col-6.left{padding-left:0;}
body.booking #book-content form .adress{width:100%;}
body.booking #book-content form .map{width:45%;}
body.blog article .right .inner .img{width:280px;}
body.blog article .right .inner .img img{width:100%;}
body.blog article .right .inner .text a{font-size:22px;}
body.blog-inside section.content h1{font-size:35px;}
body.blog-inside section.content .quote{width:50%;}
body.blog-inside .leave-a-comment{width:100%;}
body.blog-inside .leave-a-comment .col-10{width:290px;}
body.blog-inside .leave-a-comment .col-11{width:655px;}
.about section.content h3{font-size:32px;}
.about section.content .col-6:first-child{padding-right:20px;}
.about section.content .col-6:last-child{padding-left:20px;}
.about .team .founder .team-slider .flex-direction-nav li.flex-nav-next{right:-10px;}
.about .team .founder .team-slider .flex-direction-nav li.flex-nav-prev{left:-10px;}
.about .team .background{width:100%;background-position:0% 70%;}
.about .team .founder .wide-line img{width:75%;}
.about .certificate .col-7 .text h3{font-size:35px;line-height:35px;}
.about .certificate .col-7 .text h3 span{font-size:inherit;}
body.contact .inner .col-6.right .form:before{background-size:100%;}
body.contact .inner .col-6.right .form form{width:100%;}
body.contact .inner .col-6.right .form:after{width:100%;}
body.contact .inner .col-6.left{padding-right:60px;}
body.contact .inner .col-6.right{padding-left:60px;}
body.contact .inner .col-6.right .form:before{width:115%;left:65%;}
body.contact .inner .col-6.right .form:after{left:-1px;}
}
@media (max-width:830px){
.airport-transfer-our-cars h2{font-size:22px !important;}
.airport-transfer-our-cars .gallery #slider { height: 295px !important;}
.airport-transfer-our-cars h2:before, .airport-transfer-our-cars h2:after { width: 125px !important;}
.airport-transfer-columns .item .img { height: 140px !important;}
.wrap{width:600px !important;}
nav.main .logo {background: url(css/images/logo.png) no-repeat center !important;border-radius: 100% !important;left: 50% !important;}
nav.main .col-6.left,
nav.main .col-6.right{display:none;}
nav.main{width:550px;}
nav.main:before{width:520px;}
nav.main .logo{background-size:100%;width:180px;margin-left:-90px;bottom:64px !important;top:-100px !important}
.call-us{margin-left:95px;}
.call-us p{width:100%;}
body.home header .left h2{font-size:35px;}
body.home header .left .text{padding-right:40px;margin-top:60px;}
body.home header .right .text{padding-left:40px;margin-top:60px;}
body.home header .right .col-2{width:25%;}
body.home header .right .col-10{width:75%;}
body.home header .right .adress .col-10 p{box-sizing:border-box;width:100%;text-align:left;margin-bottom:0;}
body.home header .right .type a{width:30%;}
body.home .background{height:753px;}
body.home header .left img.car{top:365px !important;}/*top:460px;*/
body.home section.our-services h2,
body.home section.how-it-works h2{font-size:45px;}
body.home section.our-services h2:before,
body.home section.our-services h2:after{width:140px;}
body.home .mobile{margin-top:120px;}
body.home .mobile:after{width:150px;margin-left:-75px;background-size:100%;height:350px;bottom:-50px;}
body.home .mobile .col-6:first-of-type{padding-right:100px;}
body.home .mobile .col-6:last-of-type{padding-left:100px;}
body.home section.how-it-works{padding-top:60px;padding-bottom:60px;}
body.home section.how-it-works .list{margin-top:50px;}
body.home section.how-it-works .list .col-4{text-align:center;position:relative;}
body.home section.how-it-works .list .icon{left:50%;margin-left:-40px;}
body.home section.how-it-works .list h3,
body.home section.how-it-works .list p{width:100%;padding-left:0;display:inline-block;margin-top:10px;text-align:center;}
body.home section.how-it-works .list h3{margin-top:100px;}
body.home section.suggestions .left:before{display:none;}
body.home section.suggestions .left form{width:100%;}
body.home section.suggestions .left:after{width:100%;}
body.home section.suggestions .right{padding-left:60px;padding-top:40px;}
body.home section.our-cars h2:before,
body.home section.our-cars h2:after{width:150px;}
body.home section.our-cars .gallery #slider{height:295px;}
body.home section.our-cars .gallery #slider li h4{margin-top:10px;}
body.home .mobile .store{margin-bottom:60px;}
body.home section.newsspecials .specials .caption h3,
body.home section.newsspecials .news .caption h3{font-size:30px;}
body.home section.newsspecials .news,
body.home section.newsspecials .specials{width:100%;}
body.home section.newsspecials .news article .right{padding-top:25px;}
body.home section.newsspecials .specials .content .container:first-of-type{background-position:0% center;background-size: contain !important;}
body.home section.newsspecials .specials .content .container:first-of-type .text{right: -5px;background:#f2ac20;width:100%;text-align:center;}
body.home section.newsspecials .specials .content .container:last-of-type{background-size:cover;}
body.home section.newsspecials .specials .content .container:last-of-type .offer{font-size:20px;//172px;//line-height:1.2;}
body.home section.newsspecials .news article .right{height:100px;padding-top:20px;}
body.home section.newsspecials .news .content{height:300px;}
body.home section.newsspecials .news article .left{padding-top:0px;}
body.home section.newsspecials .news article .right:before{top:35px;}
nav.main .mobile-button{display:block;}
body.services section.content h1:before,
body.services section.content h1:after,
body.all section.content > h1:before,
body.all section.content > h1:after{width:90px;}
body.services section.content .tiles > .col-6{width:100%;margin-bottom:1px;}
body.services section.content .tiles > .col-6{height:250px;}
body.services section.content .tiles > .col-6 .txt{padding:45px !important;}
body.booking .book-a-cab{padding:0;}
body.booking #book-nav{padding:0;}
body.booking #book-content form .col-6{width:100%;}
body.booking #book-content form .col-6:first-child,
body.booking #book-content form .col-6:last-of-type{padding-left:0;padding-right:0;}
body.booking #book-content form #submit{margin-top:15px;}
body.blog section.content{padding:38px 0px 50px 0px;}
body.blog article .right{padding-left:25px;padding-right:0;}
body.blog article .left h3{font-size:30px;}
body.blog article .right .inner .img{position:static;}
body.blog article .right .inner{padding:35px 35px 35px 35px;}
body.blog .pagination .col-10 a{font-size:14px;padding:0 8px;}
body.blog-inside section.content h1{font-size:23px;}
body.blog-inside .padding{padding:0 30px;}
body.blog-inside .comments .wrap{padding:0;}
body.blog-inside .leave-a-comment .col-10{width:220px;}
body.blog-inside .leave-a-comment .col-11{width:520px;}
.about section.content h3{padding:0 20px;}
.about .team .founder .col-3 .img{width:100%;}
.about .team .founder .col-3 .img img{width:100%;}
.about .team .founder .team-slider .col-3{padding:0 20px;}
.about .team .background{display:none;}
.about .team .founder .team-slider .slides > li .img:before{display:none;}
.about .team .founder .team-slider .slides > li{padding-top:18px;}
.about .team .founder .team-slider .flex-direction-nav li{top:30%;}
.about .certificate{padding:50px 0;}
.about .certificate .col-7 .text{padding-right:60px;}
body.contact .inner .col-6.right .form:before{display:none;}
body.contact .inner .col-6.right h1{padding-left:0;}
body.contact .inner .col-6.right .form form{padding:50px 25px 50px 25px;}
.call-us{width:auto;}
body.home section.suggestions .right h2{font-size:40px;}
}
@media (max-width:1024px){
nav.main .mobile-button { display: block;}
nav.main .logo {background: url(css/images/logo.png) no-repeat center !important;border-radius: 100% !important;left: 50% !important;}
nav.main .col-6.left,
nav.main .col-6.right{display:none;}
nav.main{width:550px;}
nav.main:before{width:520px;}
nav.main .logo{background-size:100%;width:180px;margin-left:-90px;bottom:64px !important;top:-100px !important}
.call-us{margin-left:95px;}
.call-us p{width:100%;}}
@media (max-width:632px){footer .bottom-line{padding:27px;height:auto;}body.home section.our-services{position:static !important;}
}
@media (max-width:830){
	body.home header .right .text{padding-left:10px !important;}
}
@media (max-width:530px){
	body.all section.content{margin-top: -20px !important;border-radius: 0% !important;}
}
	
@media (max-width:630px){
.airport-transfer-columns .col-3{border:1px solid rgba(0, 0, 0, 0.2) !important;}
.airport-transfer-our-cars h2:before, .airport-transfer-our-cars h2:after{display: none !important;}
.airport-transfer-our-cars .gallery #slider { height: auto !important;}
.airport-transfer-our-cars .col-6, .airport-transfer-our-cars .img{ margin-bottom:10px !important; }
.airport-transfer-our-cars .col-3, .airport-transfer-our-cars .col-6{width:100%; padding:0px !important;}
.airport-transfer-columns .item .img { height: auto !important; }
.airport-transfer-columns .col-3 { width: 100%; margin-bottom: 10px;}
.wrap,
body.home section.our-services .columns{margin:0 auto;width:100% !important;min-width:300px;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.call-us{position:static;margin-top:10px;margin-left:0;width:100%;text-align:center;width:auto;}
.call-us p{text-align:center;}
nav.main{width:280px;}
nav.main:before{width:250px;}
body.home header .left,
body.home header .right{width:100%;}
body.home header .left .text{margin-top:30px;}
body.home .background .col-6:first-of-type{width:100%;}
body.home .background .col-6:last-of-type{display:none;}
body.home header .left .text{padding-right:0;color:white;}
body.home .background .col-6:first-of-type:after{display:none;}
body.home header .left img.car{position:static;margin-top:10px;max-width:80%;}
body.home header .left h2,
body.home header .left p{text-align:left;color:#fff;}
body.home header .right .text{padding-left:0;}
body.home .background{height:auto;}
body.home{background:url("css/images/pattern1.png") repeat;}
body.home header .right .type a{width:19%;}
body.home section.our-services h2:before,
body.home section.our-services h2:after{display:none;}
body.home section.our-services .columns .col-3{width:100%;}
body.home .mobile{margin-top:40px;}
body.home .mobile .col-6:first-of-type,
body.home .mobile .col-6:last-of-type{width:100%;padding-right:0;padding-left:0;text-align:left;}
body.home .mobile .col-6:last-of-type{width:80%;}
body.home .mobile .col-6:first-of-type h3,
body.home .mobile .col-6:first-of-type p{text-align:left;}
body.home .mobile .col-6:first-of-type h3{font-size:20px;}
body.home .mobile .col-6:last-of-type p{font-family:'Arial';font-size:11px;}
body.home .mobile .col-6:last-of-type h3{color:#fff;}
body.home .mobile:after{left:75%;bottom:-10px;}
body.home .mobile .col-6:last-of-type{padding-right:150px;}
body.home .mobile .store{margin-bottom:30px;}
body.home section.how-it-works .list .col-4{width:100%;margin-bottom:15px;}
body.home section.suggestions .left,
body.home section.suggestions .right{width:100%;padding-left:0;padding-right:0;}
body.home section.suggestions .right h2{font-size:50px;}
body.home section.our-cars h2:before,
body.home section.our-cars h2:after{display:none;}
body.home section.our-cars .gallery .col-3,
body.home section.our-cars .gallery .col-6{width:100%;}
body.home section.our-cars .gallery .col-6{margin-bottom:5px;padding-left:0;padding-right:0;}
body.home section.newsspecials{padding-top:50px;}
body.home section.newsspecials .news .content{height:auto;}
body.home section.newsspecials .news article .right{height:150px;padding-top:15px;}
body.home section.newsspecials .specials .content .container:first-of-type{background-position:-110% center;}
body.home section.newsspecials .specials .content .container:first-of-type .text{right: -5px;}
body.home section.newsspecials .specials .content .container:first-of-type .text{width: 100%;text-align: center;top: 67%;background: #f6dd3b}
body.home section.newsspecials .specials .content .container:last-of-type h3{left:20px;}
body.home section.newsspecials .specials .content .container:last-of-type .offer{font-size:16px;//90px;//line-height:2.4;}
body.home section.suggestions .left:after{display:none;}
body.home section.suggestions .left form{margin-left:0;}
body.home header .right .col-2{width:15%;}
body.home header .right .col-10{width:80%;}
body.home section.our-cars .gallery #slider{height:270px;}
body.home section.our-cars .gallery #slider .slides{margin-top:15%;}
body.home section.our-services{padding-top:40px;}
body.home section.our-services h2{margin-bottom:50px;}
body.home section.newsspecials .news article .right p{font-size:11px;}
footer .content .col-4{width:100%;}
footer .content .col-4:nth-child(3){text-align:center;}
footer .content .col-4:nth-child(3) p{text-align:center;}
footer .content .col-4:nth-child(1) p{text-align:center;}
.call-us{position:relative;left:0;top:0;}
body.all section.content{margin-top:20px;}
body.services section.content h1:before,
body.services section.content h1:after,
body.all section.content > h1:before,
body.all section.content > h1:after{display:none;}
body.services section.content .tiles > .col-6{height:auto;}
body.services section.content .tiles > .col-6 .txt{padding:20px !important;}
body.services section.content .tiles > .col-6 .img{width:100%;}
body.services section.content .tiles > .col-6 .txt{width:100%;}
body.services section.content .tiles > .col-6 .txt.right:after{right:0;top:163px;}
body.services section.content .tiles > .col-6 .txt.left:after{left:0;top:4%;}
body.booking #book-nav li{width:100%;height:75px;}
body.booking #book-content form .col-2{width:100%;text-align:left;}
body.booking #book-content form label,
body.booking #book-content form p{line-height:20px;padding-top:5px;text-align:left;}
body.booking #book-content form .col-6:first-child .col-10,
body.booking #book-content form .col-6:last-of-type .col-10{width:100%;}
body.booking #book-content form .map{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body.booking #book-content form .col-6:first-child .col-4,
body.booking #book-content form .col-6:last-of-type .col-4{width:50%;}
body.blog article .right{border-left:none;}
body.blog article .right{padding-left:18px;}
body.blog article .right .inner .img{width:100%;height:auto;margin-bottom:15px;}
body.blog article .right .inner .img img{width:100%;}
body.blog article .right .inner{padding:20px!important;}
body.blog article .right .inner .read{position:static;display:block;text-align:right;margin-top:15px;font-size:12px;}
body.blog article .right .inner .read:after{display:none;}
body.blog .pagination .col-10{display:none;}
body.blog .pagination .col-1:last-of-type{float:right;}
body.blog-inside section.content h1{font-size:17px;padding:0;}
body.blog-inside section.content p{padding-right:0;padding-left:0;}
body.blog-inside section.content .quote{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:0;}
body.blog-inside section.content h2{font-size:24px;padding:0;}
body.blog-inside section.content ul{padding:0 0px 0 15px;}
body.blog-inside section.content table{margin-bottom:0;}
body.blog-inside .table{width:100%;overflow:auto;margin-bottom:30px;}
body.blog-inside .comments .top h2{padding-left:0;}
body.blog-inside .comments .top span{float:none;display:block;}
body.blog-inside .comments .comment .img{position:static;}
body.blog-inside .comments .comment .info,
body.blog-inside .comments .comment .content{margin-left:0;}
body.blog-inside .comments .comment.second-level{padding-left:50px;}
body.blog-inside .leave-a-comment h2{padding-left:0;}
body.blog-inside .leave-a-comment .col-10,
body.blog-inside .leave-a-comment .col-11{width:100%;padding-left:0;padding-right:10px;}
body.blog-inside .leave-a-comment label{text-align:left;line-height:20px;}
.about section.content h3{padding:0;font-size:18px;}
.about section.content .col-6:first-child,
.about section.content .col-6:last-child{width:100%;padding:0 !important;}
.about .team h3{font-size:40px;}
.about .team .founder .name{width:100%;text-align:center;padding-right:0;margin-bottom:25px;}
.about .team .founder .img:before{background:url("css/images/team-circle.png") no-repeat center;top:-45px;}
.about .team .founder .info{margin-top:40px;padding-left:0;text-align:center;}
.about .team .founder .wide-line{display:none;}
.about .team .founder .team-slider .col-3{width:100%;padding-left:20%;padding-right:20%;margin-bottom:10px;}
.about .team .founder .team-slider .flex-direction-nav li{top:0;}
.about .certificate img{width:100%;}
.about .certificate .col-7,
.about .certificate .col-5{width:100%;}
.about .certificate .col-7 .text{padding-top:0;}
.about .certificate .col-7 .text h3{font-size:25px;}
body.contact .inner .col-6.left,
body.contact .inner .col-6.right{width:100%;padding:0 !important;}
body.contact .background{height:300px;}
.background .col-6:first-of-type,
body.contact .inner .back-right{display:none;}
.background .col-6:last-of-type{width:100%;}
body.contact .inner .back-left{width:100%;}
body.contact .inner{height:auto;padding:30px 0;background:url("css/images/pattern2.png") repeat;}
body.contact .inner .col-6.right h1{color:#000;margin-top:15px;}
}

.sticky-container{
    padding:0px;
    margin:0px;
    position:fixed;
    right:-170px;
    top:230px;
    width:210px;
    z-index: 1100;
	 height: 0px;
}
.sticky li{
    list-style-type:none;
    background-color:#fff;
    color:#efefef;
    height:43px;
    padding:0px;
    margin:0px 0px 27px 0px;
    -webkit-transition:all 0.25s ease-in-out;
    -moz-transition:all 0.25s ease-in-out;
    -o-transition:all 0.25s ease-in-out;
    transition:all 0.25s ease-in-out;
    cursor:pointer;
	border-radius: 20px 0px 0px 20px;
	border: 1px solid #d8d1d1;
}
.sticky li:hover{
    margin-left:-115px;
}
.sticky li img{
    float:left;
    margin:5px 4px;
    margin-right:5px;
}
.sticky li p{
    padding-top:14px;
    margin:0px;
    line-height:16px;
    font-size:11px;
}
.sticky li p a{
	font-family: 'Playfair Display', serif;
    text-decoration:none;
    color:#2C3539;
}
.sticky li p a:hover{
    text-decoration:none;
	font-weight:bolder;
}

.Zkit
{
    display:inline-block;
    border:0;
    width:196px;
     position: relative;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1); 
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1); 
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1);
    transition: all 200ms ease-in;
    transform: scale(1);   

}
.Zkit:hover
{
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.3);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.3);   
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.3);
    transition: all 200ms ease-in;
    transform: scale(1.3);
}

.parallax .bg__break {
    box-shadow: inset 0 0 1em #111;
    background: url("css/images/suggestions-back.png") no-repeat center;
}
.parallax [class*="bg__"] {
    position: relative;
   /* height: 80vh;*/
    background-attachment: fixed;
    background-position: top center;
    background-size: cover;
}

 /* Disable WhatsApp button on Desktop - Tutorial link: http://crunchify.me/1VIxAsz */
@media screen and (min-width: 1024px) {
    .crunchify-whatsapp {
	display: none !important;
    }
}
 
.crunchify-link {
    padding: 2px 8px 4px 8px !important;
    color: white;
    font-size: 12px;
    border-radius: 2px;
    margin-right: 2px;
    cursor: pointer;
    -moz-background-clip: padding;
    -webkit-background-clip: padding-box;
    box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);
    -moz-box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);
    -webkit-box-shadow: inset 0 -3px 0 rgba(0,0,0,.2);
    margin-top: 2px;
    display: inline-block;
    text-decoration: none;
}
 
.crunchify-link:hover,.crunchify-link:active {
    color: white;
}
 
.crunchify-twitter {
    background: #00aced;
}
 
.crunchify-twitter:hover,.crunchify-twitter:active {
    background: #0084b4;
}
 
.crunchify-facebook {
    background: #3B5997;
}
 
.crunchify-facebook:hover,.crunchify-facebook:active {
    background: #2d4372;
}
 
.crunchify-googleplus {
    background: #D64937;
}
 
.crunchify-googleplus:hover,.crunchify-googleplus:active {
    background: #b53525;
}
 
.crunchify-buffer {
    background: #444;
}
 
.crunchify-buffer:hover,.crunchify-buffer:active {
    background: #222;
}
 
.crunchify-pinterest {
    background: #bd081c;
}
 
.crunchify-pinterest:hover,.crunchify-pinterest:active {
    background: #bd081c;
}
 
.crunchify-linkedin {
    background: #0074A1;
}
 
.crunchify-linkedin:hover,.crunchify-linkedin:active {
    background: #006288;
}
 
.crunchify-whatsapp {
    background: #43d854;
}
 
.crunchify-whatsapp:hover,.crunchify-whatsapp:active {
    background: #009688;
}
 
.crunchify-social {
    margin: 20px 0px 25px 0px;
    -webkit-font-smoothing: antialiased;
    font-size: 12px;
}

.tp_client_rating:not(:checked) > input {width:10px !important;}
.airport-transfer-columns .item .img img{ max-width: 100%; height: 100%; width: 100%;}
.airport-transfer-columns .item .img{ height: 110px; overflow: hidden;}
.airport-transfer-columns .item .title{background: #ffffff; padding:10px; }

.airport-transfer-columns .item .title{padding:20px;font-family:'Playfair Display', serif;font-weight:400;position:relative;background:#ffffff url("css/images/icons/arrow-right.png") no-repeat 95% center;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-ms-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.airport-transfer-columns .item:hover .title{background:#ffffff url("css/images/icons/arrow-right-y.png") no-repeat 95% center;}

.airport-transfer-columns .col-3{border-right:2px solid #000; }
.airport-transfer-columns .col-3:last-child{border:none;}
.airport-transfer-columns{margin-bottom:30px;}
.airport-transfer-columns .item .title h3{text-transform: none; font-size: 18px; color: #171d1c; margin: 0;}
.airport-transfer-columns .item .title p{font-size: 11px; color: #898989;}
.airport-transfer-our-cars h2{display: block; margin: 0 auto; color: #000; text-align: center; font-family: 'Pacifico', cursive; font-weight: 400; font-size: 32px; text-transform: none; text-shadow: 2.939px 4.045px 0px rgba(0, 0, 0, 0.1); position: relative;}
.airport-transfer-our-cars p{font-family: 'Rufina', serif; font-weight: 400; font-size: 13px; color: #555555; display: block; text-align: center; margin-top: 10px;}
.airport-transfer-our-cars h2:before, .airport-transfer-our-cars h2:after {
    position: absolute;
    display: block;
    content: '';
    width: 255px;
    height: 1px;
    background: #e5e5e5;
    top: 50%;}
.airport-transfer-our-cars h2:before{left:0;}
.airport-transfer-our-cars h2:after{right:0;}
.airport-transfer-our-cars .wrap{margin-bottom:15px;}
.airport-transfer-our-cars .col-6{ padding: 0 5px;}
.airport-transfer-our-cars .img{margin-bottom: 5px; position: relative; cursor: pointer;}
.airport-transfer-our-cars .img img{ width: 100%;}
.airport-transfer-our-cars .gallery #slider { width: 100%; height: 488px; background: #171d1c; position: relative;}
.airport-transfer-our-cars .gallery #slider .slides{ height: 100%; margin-top: 15%;}
.airport-transfer-our-cars .gallery #slider .flex-direction-nav li { top: 70%; margin-top: -25px; position: absolute; height: 50px; width: 30px;}
.airport-transfer-our-cars .gallery #slider .flex-direction-nav li a{ display: block; width: 100%; height: inherit; overflow: hidden; opacity: 0;}
.airport-transfer-our-cars .gallery #slider .flex-direction-nav li.flex-nav-prev { background-position: -13px -103px; width: 6px; height: 5px; zoom: 4;}
.airport-transfer-our-cars .gallery #slider .flex-direction-nav li.flex-nav-next { background-position: -13px -109px; width: 6px; height: 5px; zoom: 4;}
.airport-transfer-our-cars .gallery #slider .flex-direction-nav li.flex-nav-next { right: 0;}
.airport-transfer-our-cars .img:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1;outline:1px solid rgba(255, 255, 255, 0.5);outline-offset:-10px;}

.airport-transfer-our-cars .img img{width:100%;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.8;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}


.col-65{width:50%; float:left;}
.col-65 h2{margin:0 0 20px;}
.col-65 .col-md-6.col-sm-6.col-xs-12.pt-cv-content-item.pt-cv-1-col{width:95%}
.how-it-works.blog_sec{padding: 20px 0px; min-height: 595px;} 
.how-it-works.blog_sec .blog-content{ padding: 20px;
    margin: 64px 0 0;
    background: #fcf8ea;
    border: 1px solid #f2ac20;
    max-height: 483px;
    overflow-y: auto;
    }