.grecaptcha-badge{visibility:hidden !important}@font-face{font-family:'PT Sans';src:url(//apexlimoservice.com/wp-content/themes/limo/css/../fonts/PTS55F-webfont.eot);src:local('@'),url(//apexlimoservice.com/wp-content/themes/limo/css/../fonts/PTS55F-webfont.eot?#iefix) format('embedded-opentype'),url(//apexlimoservice.com/wp-content/themes/limo/css/../fonts/PTS55F-webfont.woff) format('woff'),url(//apexlimoservice.com/wp-content/themes/limo/css/../fonts/PTS55F-webfont.ttf) format('truetype'),url(//apexlimoservice.com/wp-content/themes/limo/css/../fonts/PTS55F-webfont.svg#pt_sansbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'PT Sans';src:url(//apexlimoservice.com/wp-content/themes/limo/css/../fonts/PTS75F-webfont.eot);src:local('@'),url(//apexlimoservice.com/wp-content/themes/limo/css/../fonts/PTS75F-webfont.eot?#iefix) format('embedded-opentype'),url(//apexlimoservice.com/wp-content/themes/limo/css/../fonts/PTS75F-webfont.woff) format('woff'),url(//apexlimoservice.com/wp-content/themes/limo/css/../fonts/PTS75F-webfont.ttf) format('truetype'),url(//apexlimoservice.com/wp-content/themes/limo/css/../fonts/PTS75F-webfont.svg#pt_sansbold) format('svg');font-weight:700;font-style:normal}body{background:#fff;font:14px "PT Sans",Arial,sans-serif}a{color:#293249;border-bottom:1px solid #7b7b7b;-webkit-transition:color .2s,background-color .2s,border-color .2s,box-shadow .3s;transition:color .2s,background-color .2s,border-color .2s,box-shadow .3s;text-decoration:none!important}a:hover{color:#616aae;border-bottom-color:#616aae}.dashed{border-bottom-style:dashed}img{max-width:100%;height:auto}button{outline:none!important}.alignleft{float:left;margin:0 20px 5px 0}.alignright{float:right;margin:0 0 5px 20px}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#f7efed;padding:5px}.capacity{display:inline-block;vertical-align:middle;font-size:12px}img.aligncenter,.wp-caption.aligncenter{clear:both;margin-top:12px;margin-top:.857142857rem;margin-bottom:12px;margin-bottom:.857142857rem}.btn{border:1px solid #555c71;background:#333f61;background:-webkit-linear-gradient(top,#606aae 0%,#333f61 100%);background:linear-gradient(to bottom,#606aae 0%,#333f61 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#606aae',endColorstr='#333f61',GradientType=0);font-size:13px;font-weight:700;color:#fff;box-shadow:inset 0px 1px 0 #8b92c4;text-shadow:-1px 1px 0px rgba(14,19,32,.5);padding:14px 20px;-webkit-transition:background .2s;transition:background .2s;background-size:auto 72px}.btn:focus{color:#fff;border-color:#555c71;background-position:0 -8px}.btn:hover{color:#fff;border-color:#555c71;background-position:0 -20px}.btn:active{color:#fff;background:#333f61;background:-webkit-linear-gradient(top,#333f61 0%,#606aae 100%);background:linear-gradient(to bottom,#333f61 0%,#606aae 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333f61',endColorstr='#606aae',GradientType=0);background-size:auto 80px;background-position:0 -20px;padding-top:15px;padding-bottom:13px;text-shadow:-1px 1px 0px rgba(14,19,32,.2)}.btn-light{background:#dad0cb;background:-webkit-linear-gradient(top,#efeae8 0%,#dad0cb 100%);background:linear-gradient(to bottom,#efeae8 0%,#dad0cb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efeae8',endColorstr='#dad0cb',GradientType=0);border:none;box-shadow:none;-webkit-transition:background .2s;transition:background .2s;background-size:auto 104px;color:#000;text-shadow:0px 1px 0px rgba(255,255,255,.5)}.btn-light:focus{color:#000;background-position:0 -10px}.btn-light:hover{color:#000;background-position:0 -20px}.btn-light:active{color:#000;background:#efeae8;background:-webkit-linear-gradient(top,#dad0cb 0%,#efeae8 100%);background:linear-gradient(to bottom,#dad0cb 0%,#efeae8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dad0cb',endColorstr='#efeae8',GradientType=0);background-size:auto 104px;background-position:0 -20px;text-shadow:-1px 1px 0px rgba(14,19,32,.2)}p{margin:0 0 17px}p:last-child{margin-bottom:0}.title-btn{border:1px solid #555c71;background:#293249;background:-webkit-linear-gradient(top,#485472 0%,#293249 100%);background:linear-gradient(to bottom,#485472 0%,#293249 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#485472',endColorstr='#293249',GradientType=0);font-size:18px;font-weight:700;color:#fff;text-shadow:-1px 1px 0px #000;padding:21px 15px 18px 70px;display:table-cell;vertical-align:middle;height:76px;width:1210px;max-width:100%;background-size:auto 100px;white-space:normal;position:relative;z-index:2;letter-spacing:2.8px;line-height:1em;box-shadow:0px 5px 10px 0px rgba(0,0,0,.3);text-align:left}.title-btn:focus{color:#fff;background-position:0 -10px}.title-btn:hover{color:#fff;background-position:0 -20px}.title-btn:active{color:#fff;background:#333f61;background:-webkit-linear-gradient(top,#333f61 0%,#606aae 100%);background:linear-gradient(to bottom,#333f61 0%,#606aae 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333f61',endColorstr='#606aae',GradientType=0);background-size:auto 100px;background-position:0 -20px;padding-top:22px;padding-bottom:17px;text-shadow:-1px 1px 0px rgba(14,19,32,.2)}.title-btn:active .icon{margin-top:1px}.title-btn .icon{position:absolute;top:50%;left:34px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}h1,.h1{font-size:26px;text-transform:uppercase;font-weight:700;letter-spacing:3.8px;color:#293249}h2,.h2{font-size:22px;margin-top:38px;margin-bottom:40px;font-weight:700;color:#293249}h3,.h3{font-size:16px;font-weight:700;margin-top:36px;margin-bottom:33px;color:#293249}h4,.h4{font-size:18px;font-weight:700;color:#293249;margin-bottom:20px}h1:first-child,.h1:first-child,h2:first-child,.h2:first-child,h3:first-child,.h3:first-child,h4:first-child,.h4:first-child,h5:first-child,.h5:first-child{margin-top:0}h1:last-child,.h1:last-child,h2:last-child,.h2:last-child,h3:last-child,.h3:last-child,h4:last-child,.h4:last-child,h5:last-child,.h5:last-child{margin-bottom:0}.no-bord{border-bottom:none}.container-fluid{max-width:1210px;margin:0 auto}.owrfl{overflow:hidden}header{padding:18px 0 0}.logo{display:inline-block;vertical-align:middle;margin-right:13px}.site-info{display:inline-block;vertical-align:middle;width:400px;color:#69656f;line-height:1.1em;letter-spacing:-.15px;font-size:12px}.site-info .socials{margin-top:-6px;margin-bottom:0}.socials{cursor:default}a.socials__link{background:#a2acbd;color:#fff;display:block;width:21px;height:21px;line-height:21px;text-align:center;border-radius:2px;margin-right:-3px;font-size:19px}a.socials__link:hover{background:#6069ad}a.socials__link .fa-facebook{font-size:18px;-webkit-transform:translate(3px,2px);-ms-transform:translate(3px,2px);transform:translate(3px,2px)}a.socials__link .fa-google-plus{font-size:14px;-webkit-transform:translate(1px,-1px);-ms-transform:translate(1px,-1px);transform:translate(1px,-1px)}a.socials__link .fa-instagram{font-size:18px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}a.socials__link .fa-pinterest-p{font-size:17px;-webkit-transform:translate(1px,1px);-ms-transform:translate(1px,1px);transform:translate(1px,1px)}a.socials__link .fa-tripadvisor{font-size:13px;-webkit-transform:translate(0px,-2px);-ms-transform:translate(0px,-2px);transform:translate(0px,-2px)}a.socials__link .fa-yelp{font-size:15px;-webkit-transform:translate(1px,-1px);-ms-transform:translate(1px,-1px);transform:translate(1px,-1px)}footer .socials .socials__item{padding-right:1px}.site-title{color:#000;font-size:23px;font-weight:700;margin-bottom:6px;line-height:normal;letter-spacing:-.4px;padding-top:10px}.site-title a{color:inherit}.header__buttons{float:right;border-left:1px solid #ddd;border-right:1px solid #ddd;padding:26px 36px 30px}.spec{text-transform:uppercase;letter-spacing:1.8px}.spec .fa{margin-left:14px;font-size:15px;margin:2px 3px -4px 14px}.phone-block{float:right;padding:14px 0 20px 13px;position:relative;text-align:right;font-size:32px;line-height:28px;font-family:Arial,sans-serif}.phone-block div{clear:right;letter-spacing:.65px;margin-right:-3px}.phone-block .dash{font-size:28px;line-height:28px;text-transform:uppercase;color:#a1a1a1;background:-webkit-linear-gradient(left,#5d66a9 0%,#5d66a9 65%,rgba(255,255,255,0) 66%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#5d66a9 0%,#5d66a9 65%,rgba(255,255,255,0) 66%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5d66a9',endColorstr='#00ffffff',GradientType=1);background-size:5px 2px;background-repeat:repeat-x;background-position:0 100%;border:none}.phone-block .dash:hover{color:#616aae}.tcp{float:right;display:block;margin-bottom:14px;margin-right:2px}nav{background:#293249;color:#fff;margin-top:19px}nav a{color:#fff}.site-menu ul{display:table;width:100%;margin:0;padding:0}.site-menu ul .spec{display:none}.site-menu li{display:table-cell;vertical-align:middle;text-shadow:-1px 1px 0px rgba(14,19,32,.5);color:#fff;font-weight:700;padding:10px 15px;text-align:center;font-size:15px;border-right:1px solid #3b486a;white-space:nowrap}.site-menu li:last-child{border-right:none}a.site-menu li:hover{background:#aca1a1;background:-webkit-linear-gradient(top,#aca1a1 0%,#6a666f 100%);background:linear-gradient(to bottom,#aca1a1 0%,#6a666f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aca1a1',endColorstr='#6a666f',GradientType=0);color:#fff}.site-menu li:focus{color:#fff}a.site-menu li .fa{font-size:17px;margin:0 8px 0 -13px}.site-menu li.cont{width:71px}.site-menu li a{border:none}.contacts-btn a{display:inline-block;vertical-align:middle;width:35px;height:35px;background:#aca1a1;background:-webkit-linear-gradient(top,#aca1a1 0%,#605d66 100%);background:linear-gradient(to bottom,#aca1a1 0%,#605d66 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aca1a1',endColorstr='#6a666f',GradientType=0);color:#fff;line-height:35px;border-radius:50%;-webkit-transition:background .2s;transition:background .2s;background-size:auto 55px;font-size:17px}.contacts-btn a:hover{background-position:0 -10px;color:#fff}.contacts-btn a:focus{color:#fff;background-position:0 -5px}.contacts-btn a:active{background:#605d66;background:-webkit-linear-gradient(top,#605d66 0%,#aca1a1 100%);background:linear-gradient(to bottom,#605d66 0%,#aca1a1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a666f',endColorstr='#aca1a1',GradientType=0);text-shadow:-1px 1px 0px rgba(14,19,32,.2);background-size:auto 55px;background-position:0 -10px}.contacts-btn a:active .fa{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.promo{padding:252px 0 3px;background:url(//apexlimoservice.com/wp-content/themes/limo/css/../images/background/top.jpg) no-repeat 50% 0;background-size:cover;position:relative}.promo .slick-dots{position:absolute;top:-60px;left:0;right:0;padding:0;margin:0;text-align:center;list-style-type:none}.promo .slick-dots li{display:inline-block;vertical-align:middle;margin:0 10px}.promo .slick-dots button{background:url(//apexlimoservice.com/wp-content/themes/limo/css/../images/icons/sprite.png) no-repeat 1000px 1000px;display:inline-block;vertical-align:middle;background-position:-206px -69px;width:30px;height:11px;position:relative;border:none;outline:none!important;font-size:0}.promo .slick-dots .slick-active button{background-position:-206px -85px}.promo .slick-dots .slick-active button:after{content:" ";position:absolute;top:18px;left:50%;width:16px;height:4px;background:#293249;border-radius:2px;margin-left:-8px}.page-nav-block{margin-top:-56px;margin-bottom:4px}.promo-slider{white-space:nowrap}.promo-slider-item{text-align:center;outline:none!important;display:inline-block}.promo-slider-item img{display:inline-block;max-width:100%}.page-menu>ul{display:table;width:100%;table-layout:fixed;margin:0;padding:0}.page-menu>ul>li{display:table-cell;vertical-align:top;position:relative}.page-menu>ul>li>a{display:block;background:#616aae;background:-webkit-linear-gradient(top,#616aae 0%,#5b6297 50%,#404e73 51%,#333f60 100%);background:linear-gradient(to bottom,#616aae 0%,#5b6297 50%,#404e73 51%,#333f60 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#616aae',endColorstr='#333f60',GradientType=0);white-space:normal;padding:5px 10px;height:52px;vertical-align:middle;display:table-cell;width:1210px;max-width:100%;font-size:13px;font-weight:700;color:#fff;box-shadow:inset 0px 1px 0 #8b92c4;text-shadow:-1px 1px 0px rgba(14,19,32,.5);text-align:center;line-height:1.42857143;border-radius:4px}.page-menu>ul>li>a:hover{background:#6770b1;background:-webkit-linear-gradient(top,#6770b1 0%,#6770b1 50%,#46557b 51%,#3d496a 100%);background:linear-gradient(to bottom,#6770b1 0%,#6770b1 50%,#46557b 51%,#3d496a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6770b1',endColorstr='#3d496a',GradientType=0)}.page-menu>ul>li>a .caret{margin-right:-10px}.page-menu>ul>li>a:active{padding-top:6px;padding-bottom:4px}.page-menu>ul>li+li{padding-left:3px}.page-menu>ul>li+li .sub-menu{left:3px}.page-menu>ul>li .sub-menu{display:none;position:absolute;top:100%;left:0;padding:0;list-style-type:none;z-index:100;right:0;background:#344062;border:1px solid #272e4e;border-radius:0 0 2px 2px}.page-menu>ul>li .sub-menu .menu-item{display:block}.page-menu>ul>li .sub-menu .menu-item+.menu-item{border-top:1px solid #272e4e}.page-menu>ul>li .sub-menu a{display:block;color:#fff;text-shadow:-1px 1px 0px rgba(14,19,32,.5);border:none;padding:16px 15px;text-align:center;font-weight:700;font-size:13px}.page-menu>ul>li .sub-menu a:hover{background:#272e4e}.page-menu>ul>li:hover .sub-menu{display:block}.page-menu>ul>li:hover>a{background:-webkit-linear-gradient(top,#6770b1 0%,#6770b1 50%,#46557b 51%,#3d496a 100%);background:linear-gradient(to bottom,#6770b1 0%,#6770b1 50%,#46557b 51%,#3d496a 100%);border-bottom-color:#555c71}.caret{display:inline-block;margin-left:5px;border:none;border-top:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent}.nowrap{white-space:nowrap}.bg2{background:#f4ecea}.coupons-block{background:#f4ecea;padding:14px 0}.coupon{min-height:298px;background:#fff;border-radius:15px;margin:0 1px;padding:15px 8px 10px;text-align:center}.coupon .btn{display:block;letter-spacing:1.2px}.coupon__title{font-size:13px;min-height:40px;margin-bottom:10px;line-height:1.65em;font-weight:700;letter-spacing:-.4px}.coupon__title a{color:#293249;border-bottom-color:#6e9be4}.coupon__title a:hover{color:#6e9be4}.coupon__badge{display:inline-block;vertical-align:top;margin:6px 1px -7px;padding:4px 5px;border:1px solid #555c71;background:#333f61;background:-webkit-linear-gradient(top,#606aae 0%,#333f61 100%);background:linear-gradient(to bottom,#606aae 0%,#333f61 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#606aae',endColorstr='#333f61',GradientType=0);color:#fff;font-size:11px;line-height:11px;border-radius:3px}.coupon__title a.coupon__badge{color:#fff}a.coupon__badge:hover{color:#fff}.coupon__image{width:180px;height:180px;margin:0 auto -11px;background:#f7efed;border-radius:50%;padding:8px 10px 10px;line-height:normal}.coupon__image div{margin-bottom:7px}.coupon__image.full-img{overflow:hidden;padding:0}.coupon__image.full-img img{width:180px;height:auto;border-radius:50%}.coupon__pass{margin-bottom:10px;font-size:12px}.main-content{max-width:1210px;margin:0 auto;box-shadow:0px 9px 30px 0px rgba(0,0,0,.2);position:relative}.left-sidebar,.right-sidebar{width:249px;padding:2px 14px 14px}.left-sidebar .block__title,.right-sidebar .block__title{display:block}.left-sidebar{float:left}.right-sidebar{float:right}.right-sidebar .coupons-block{margin:-14px;padding:14px}.right-sidebar .coupon{padding-left:21px;padding-right:21px;margin-bottom:19px}.right-sidebar .coupon:last-child{margin-bottom:0}.page__text{overflow:hidden;padding:0 19px 28px;font-size:14px;line-height:2em;color:#69656f;position:relative;z-index:1}.page__text .block__title{display:none}.icon{background:url(//apexlimoservice.com/wp-content/themes/limo/css/../images/icons/sprite.png) no-repeat 1000px 1000px;display:inline-block;vertical-align:middle}.pass-icon{background-position:-203px -47px;width:7px;height:13px;margin-right:-1px}.yelp-icon{background-position:-1px -1px;width:31px;height:36px}.tripadvisor-icon{background-position:-41px -5px;width:43px;height:27px}.places-icon{background-position:-90px -1px;width:39px;height:37px}.blog-icon{background-position:-144px -1px;width:39px;height:38px}.ask-icon{background-position:-2px -42px;width:24px;height:24px}.cont-icon{background-position:-28px -42px;width:24px;height:24px}.places2-icon{background-position:-56px -42px;width:23px;height:24px}.online-icon{background-position:-83px -42px;width:23px;height:24px}.spec-icon{background-position:-109px -43px;width:22px;height:24px}.qoute-icon{background-position:-136px -42px;width:19px;height:24px}.car-icon{background-position:-163px -43px;width:33px;height:12px}.copyright-icon{background-position:-192px -1px;width:38px;height:38px}.about-icon{background-position:-3px -71px;width:22px;height:23px}.area-icon{background-position:-154px -71px;width:24px;height:24px}.long-icon{background-position:-180px -71px;width:20px;height:23px}.tours-icon{background-position:-27px -71px;width:23px;height:23px}.cars-icon{background-position:-2px -100px;width:45px;height:15px}@media only screen and (-webkit-min-device-pixel-ratio:1.05),only screen and (min--moz-device-pixel-ratio:1.05),only screen and (min-device-pixel-ratio:1.05){.icon,.home-slider-wrap .slick-next,.home-slider-wrap .slick-prev,.slick-prev:before,.slick-next:before,.main-menu-item.with-submenu>a:after,.main-submenu-item.with-submenu>a:after{background-image:url(//apexlimoservice.com/wp-content/themes/limo/css/../images/icons/sprite@x2.png);background-size:250px 250px}}.page-cont{border-bottom:1px solid #e9e3d6;position:relative}.with-left-sidebar,.with-right-sidebar{position:relative}.with-left-sidebar:before,.with-right-sidebar:before{content:" ";position:absolute;top:0;bottom:0;left:249px;right:249px;display:block}.with-left-sidebar:before{border-left:1px solid #e9e3d6}.with-right-sidebar:before{border-right:1px solid #e9e3d6}.left-menu-holder{position:absolute;top:14px;bottom:14px;right:100%;width:116px;margin-right:14px;height:100%;padding-bottom:80px}.left-menu{top:14px;position:sticky;-webkit-transition:top .1s;transition:top .1s}.left-menu .btn{height:84px;background-size:auto 104px;padding:5px 10px;white-space:normal;font-size:12px;line-height:1.2em;display:table-cell;vertical-align:middle;width:200px;max-width:100%}.left-menu .btn .icon{display:block;margin:1px auto 14px}.left-menu .btn:active{padding-top:6px;padding-bottom:4px}.left-menu>div+div{margin-top:6px}.right-menu-holder{position:absolute;top:14px;bottom:14px;left:100%;width:116px;margin-left:14px;height:100%;padding-bottom:80px}.right-menu{top:14px;position:sticky;-webkit-transition:top .1s;transition:top .1s}.block__title{margin:0 -14px 14px;display:none}.block__content{display:block}.trip-award{background:url(//apexlimoservice.com/wp-content/themes/limo/css/../images/icons/award.png) no-repeat 50% 50%;width:116px;height:84px;margin:0 auto 6px;display:block;padding-top:58px;text-align:center;color:#000;font-size:13px;font-weight:700;text-shadow:1px 0 #fff}.home__title{padding:28px 19px 21px;border-bottom:1px solid #e9e3d6;margin:0 -19px 28px}.home__title h1,.home__title .h1,.home__title h2,.home__title .h2{margin:0}.home__title .breadcrumb{margin:-5px 0 -22px;font-size:11px}.menu-toggle{display:none;position:absolute;top:50%;right:10px;margin-top:-25px;width:50px;height:50px;border-radius:50%;background:#2f384e;background:-webkit-linear-gradient(top,#2f384e 0%,#9da6bf 100%);background:linear-gradient(to bottom,#2f384e 0%,#9da6bf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f384e',endColorstr='#9da6bf',GradientType=0);border:none;-webkit-transition:-webkit-transform .3s;transition:transform .3s;z-index:1001}.menu-toggle .line{position:absolute;top:50%;left:50%;width:22px;height:3px;margin-left:-11px;background:#fff;margin-top:-1px}.menu-toggle .line1{margin-top:-9px}.menu-toggle .line3{margin-top:7px}.img{display:block;margin:0 0 15px}.img-left{float:left;margin:10px 18px 5px 0}.img-right{float:right;margin:10px 0 5px 18px}.article.horizontal{padding-top:15px;padding-bottom:5px;margin-bottom:1px;border:none!important}.article.horizontal .col-sm-7{padding-left:28px}.article.horizontal .article__title{font-size:18px;margin-bottom:14px;padding-top:16px}.article.horizontal .article__date{font-size:14px}.article.horizontal .article__date .fa{margin-right:10px}.article.horizontal p+.btn{margin-top:-6px}.article-images{padding:10px 0 6px;text-align:justify;line-height:0}.article-images:after{content:" ";display:inline-block;vertical-align:top;width:100%}.article-image{display:inline-block;vertical-align:top;margin-bottom:19px;max-width:32%}.review{border-bottom:1px solid #e9e3d6;margin:0 -14px;padding:14px 14px 22px}.review+.review{margin-top:13px}.right-sidebar .review:last-child{border-bottom:none}.review__author{margin-right:-5px}.review__photo{float:left;width:80px;margin:0 14px 12px 0}.review__info{overflow:hidden;margin-bottom:12px}.review__name{font-size:18px;color:#000;margin-bottom:3px}.review__contacts{border-left:2px solid #000;padding-left:7px;font-size:12px;color:#999;margin-bottom:4px;line-height:1.2em}.review__contacts div+div{margin-top:5px}.review__contacts .fa-map-marker{margin-right:6px;margin-left:2px}.review__contacts .fa-clock-o{margin-right:5px;margin-left:1px}.yelp-star-icon{background:url(//apexlimoservice.com/wp-content/themes/limo/css/../images/icons/yelp.png) no-repeat 0 0;display:inline-block;vertical-align:middle;width:14px;height:14px;margin-right:3px}.trip-star-icon{background:url(//apexlimoservice.com/wp-content/themes/limo/css/../images/icons/trip.png) no-repeat 0 0;display:inline-block;vertical-align:middle;width:14px;height:14px;margin-right:1px}.review__text{font-size:13px;line-height:2.2em}.article{margin:0 -14px;padding:0 14px 18px}.article+.article{padding-top:31px;border-top:1px solid #e9e3d6}.article__image{margin-bottom:20px;position:relative;background:#333f61;background:-webkit-linear-gradient(top,#606aae 0%,#333f61 100%);background:linear-gradient(to bottom,#606aae 0%,#333f61 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#606aae',endColorstr='#333f61',GradientType=0)}.article__image a{display:block}.hov-image{overflow:hidden;border:none;display:inline-block}.hov-image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-filter:brightness(1.15);filter:brightness(1.15)}.hov-image img{-webkit-transition:-webkit-transform .4s,-webkit-filter .3s,-webkit-transform .4s,filter .3s;transition:transform .4s,filter .3s;-webkit-transform:translateZ(0);transform:translateZ(0);margin:0!important}.article__title{font-size:18px;margin-bottom:12px;font-weight:700}.img-block{display:block;width:100%}.article__content{line-height:2.2em;font-size:13px}.more-link{display:inline-block;vertical-align:middle;margin-left:7px;width:20px;height:20px;border:1px solid #bdbdbd;text-align:center;font-size:14px;line-height:11px;border-radius:50%;color:#000;letter-spacing:0;font-family:Tahoma}.more-link:hover{background:#6069ad;color:#fff;border-color:#6069ad}.trip__review .review__contacts{border-left:none;padding:0}.trip__review:last-child{border-bottom:none}.article__date{color:#999;font-size:12px;margin:-4px 0 8px}.footer-content{padding:39px 19px}@-webkit-keyframes car{0%,50%,70%,100%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-60px);transform:translateX(-60px)}60%{-webkit-transform:translateX(-18px);transform:translateX(-18px)}85%{-webkit-transform:translateX(-38px);transform:translateX(-38px)}}@keyframes car{0%,50%,70%,100%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-60px);transform:translateX(-60px)}60%{-webkit-transform:translateX(-18px);transform:translateX(-18px)}85%{-webkit-transform:translateX(-38px);transform:translateX(-38px)}}@-webkit-keyframes road{0%{background-position:0 0}25%{background-position:-240px 0}50%{background-position:-500px 0}60%{background-position:-600px 0}70%{background-position:-700px 0}85%{background-position:-900px 0}100%{background-position:-1000px 0}}@keyframes road{0%{background-position:0 0}25%{background-position:-240px 0}50%{background-position:-500px 0}60%{background-position:-600px 0}70%{background-position:-700px 0}85%{background-position:-900px 0}100%{background-position:-1000px 0}}@-webkit-keyframes tree{0%,19%,100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}30%{opacity:.6}50%{-webkit-transform:translateX(-70px);transform:translateX(-70px);opacity:.6}67%{-webkit-transform:translateX(-130px);transform:translateX(-130px);opacity:0}}@keyframes tree{0%,19%,100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:0}30%{opacity:.6}50%{-webkit-transform:translateX(-70px);transform:translateX(-70px);opacity:.6}67%{-webkit-transform:translateX(-130px);transform:translateX(-130px);opacity:0}}.cities__title{font-size:18px;text-transform:uppercase;color:#293249;font-weight:700;letter-spacing:1.5px;position:relative;padding-right:126px;display:inline-block;line-height:1em;padding-bottom:1px;margin-bottom:18px}.cities__title .fa-map-marker{position:absolute;right:-8px;bottom:0;color:#aca1a1;font-size:10px;line-height:11px}.cities__title .road{position:absolute;bottom:0;left:0;width:100%;height:1px;background:-webkit-linear-gradient(left,#d7d7d7 0%,#d7d7d7 60%,rgba(215,215,215,0) 61%,rgba(215,215,215,0) 100%);background:linear-gradient(to right,#d7d7d7 0%,#d7d7d7 60%,rgba(215,215,215,0) 61%,rgba(215,215,215,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7d7d7',endColorstr='#00d7d7d7',GradientType=1);background-size:5px 1px;background-repeat:repeat-x;background-position:0 0;-webkit-animation:road 12s infinite linear;animation:road 12s infinite linear}.cities__title .car-icon{position:absolute;bottom:0;right:30px;-webkit-animation:car 12s infinite ease-in-out;animation:car 12s infinite ease-in-out;z-index:1}.cities__title .fa-tree{position:absolute;font-size:16px;line-height:16px;bottom:0;right:0;color:#aca1a1;-webkit-animation:tree 4s infinite linear;animation:tree 4s infinite linear}.cities-block+.cities-block{margin-top:41px}.cities-block:nth-child(even) .cities__title .car-icon,.cities-block:nth-child(even) .cities__title .road,.cities-block:nth-child(even) .cities__title .fa-tree{-webkit-animation-delay:-4s;animation-delay:-4s}.cities__list{line-height:normal}.cities__list-wrap{overflow:hidden;max-height:210px;-webkit-transition:max-height .4s;transition:max-height .4s}.cities__list li+li{margin-top:2px}.cities__list a{color:#464646}.cities__list a:hover{color:#616aae}.cities-toggle{display:block;padding:35px 10px 0;line-height:1em;border:none;margin-top:-35px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);position:relative;z-index:5;-webkit-transition:background-position .4s,margin .4s;transition:background-position .4s,margin .4s;background-repeat:no-repeat}.cities-toggle span{border-bottom-width:1px}.cities-toggle .fa{vertical-align:middle;margin-left:4px}.cities-toggle.active{background-position:0 34px;margin-top:-15px}.cities-toggle.active .fa{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.copyright-block,.footer-contacts{border-bottom:1px solid #e9e3d6;margin:0 -14px;padding:22px 14px 24px;font-size:12px;line-height:2.4em;color:#69656f}.copyright-block .copyright-icon,.footer-contacts .copyright-icon{display:block;margin-bottom:14px}.copyright-block{border-top:1px solid #e9e3d6;border-bottom:none}.copyright-text{color:#b2b2b2}.footer-contacts{padding-top:31px;padding-bottom:37px}.footer-contacts .fa-phone{font-size:24px;margin:5px 9px 5px 0;vertical-align:middle}.phone{font-size:28px;color:#000;margin-top:12px;letter-spacing:.8px;font-family:Arial,sans-serif}.phone a{border:none;color:inherit}.soc-block{padding-top:34px;padding-bottom:7px;font-size:12px;line-height:2.6em}.soc-block .socials{margin-bottom:30px}.follow-title{font-size:14px;color:#293249;font-weight:700;margin-bottom:7px;letter-spacing:1.5px}.mobile-menu,.menu-cover{display:none}.menu-cover{background:#0d0f14;opacity:.9;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.reviews-page .review__info{display:inline-block;vertical-align:top;margin-right:40px;max-width:30%;min-width:106px}.reviews-page .review__contacts{display:inline-block;vertical-align:top;max-width:30%;margin-top:5px;line-height:23px}.reviews-page .review__photo{width:60px;margin-right:32px}.reviews-page .review__other{display:none}.reviews-page .review__preview,.reviews-page .review__other.opened{display:inline}.reviews-page .review{margin-left:-19px;margin-right:-19px}.reviews-page .review .fa{font-size:14px;vertical-align:middle}.reviews-page .review__text{margin-top:9px}.breadcrumb{margin:0}.inner-page .home__title{margin-bottom:12px}.pagination{margin:56px 0}.reservation{margin-top:-12px;position:relative;padding:84px 0 1px 24px;margin-bottom:-29px}.reservation:before{content:" ";position:absolute;left:113px;top:0;height:100%;border-left:1px solid #e9e3d6}.reservation-item{margin-bottom:85px}.reservation-item__image{display:inline-block;vertical-align:middle;width:180px;height:180px;line-height:180px;text-align:center;margin-right:41px;position:relative;border-radius:50%;background:#f7efed}.reservation-item__image img{display:inline-block;vertical-align:middle}.reservation-item__content{display:inline-block;vertical-align:middle;max-width:673px;font-size:15px;margin-top:-11px}.reservation-item__content .btn{margin-top:5px}.reservation-item__title{font-size:16px;margin-bottom:18px;font-weight:700}.pricingad a{display:block;position:relative;border-radius:5px;border:1px solid #e2e4eb}.pricingad a img{display:block;width:100%;border-radius:5px}.pricingad a .btn{position:absolute;top:50%;left:20px;min-width:197px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}article{position:relative;padding:14px 0}article .article__date{font-size:inherit;padding-top:10px}article h2,article .h2{margin-bottom:30px}hr{margin:28px -19px;border-color:#e9e3d6}.share-block{margin-bottom:33px}.capt{color:#a0a0a0;font-size:12px}.capt.info{position:relative;padding:16px 10px 16px 31px;font-style:italic;font-size:14px;color:#69656f}.capt.info:before{content:"\f06a";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:22px;left:1px;font-size:14px;color:#e2dccf}.comments{margin:0 -19px;padding:31px 18px;margin-bottom:40px;background:#fff;border-top:1px solid #e9e3d6;border-bottom:1px solid #e9e3d6;border-right:1px solid #e9e3d6}.form-group{margin-bottom:24px}.form-control{border-color:#e9e3d6;padding:16px 19px;font-size:14px;height:auto;line-height:1.3em;border-radius:3px;color:#222}textarea.form-control{min-height:113px;resize:vertical}.advantages-item{margin-bottom:30px;font-size:15px;color:#000}.round-icon{width:180px;height:180px;border-radius:50%;border:2px solid #e9e3d6;margin:0 auto 20px;position:relative}.round-icon>*{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:70px}.cars-title{position:relative;z-index:2;margin-bottom:-125px;text-align:center}.cars-title__item{display:inline-block;vertical-align:top}.cars-title__item .coupon__image{line-height:1.7em;width:244px;height:244px;border-radius:50%;background:#f4ecea}.cars-title__item .coupon__image div{margin-bottom:0}.cars-panel{padding:80px 19px 100px;margin:0 -19px}.cars-panel .road-map{margin-bottom:-110px}.cars-tabs,.inner-menu ul{display:table;table-layout:fixed;margin:0 auto 47px;box-shadow:0px 15px 25px 0px rgba(0,0,0,.15);position:relative;z-index:5;padding:0}.cars-tabs li,.inner-menu ul li{display:table-cell;vertical-align:middle}.cars-tabs li.active .cars-tab,.inner-menu ul li.active .cars-tab,.cars-tabs li.current-menu-item a,.inner-menu ul li.current-menu-item a{border-color:#555c71;background:#333f61;background:-webkit-linear-gradient(top,#606aae 0%,#333f61 100%);background:linear-gradient(to bottom,#606aae 0%,#333f61 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#606aae',endColorstr='#333f61',GradientType=0);color:#fff;text-shadow:-1px 1px 0px rgba(14,19,32,.5)}.cars-tabs li.active .cars-tab .cars-tab__info,.inner-menu ul li.active .cars-tab .cars-tab__info,.cars-tabs li.current-menu-item a .cars-tab__info,.inner-menu ul li.current-menu-item a .cars-tab__info{color:#fff}.cars-tabs li.active .cars-tab .cars-tab__price,.inner-menu ul li.active .cars-tab .cars-tab__price,.cars-tabs li.current-menu-item a .cars-tab__price,.inner-menu ul li.current-menu-item a .cars-tab__price,.cars-tabs li.active .cars-tab .cars-tab__label,.inner-menu ul li.active .cars-tab .cars-tab__label,.cars-tabs li.current-menu-item a .cars-tab__label,.inner-menu ul li.current-menu-item a .cars-tab__label{color:#fff}.cars-tabs li.active .cars-tab .cars-tab__price:before,.inner-menu ul li.active .cars-tab .cars-tab__price:before,.cars-tabs li.current-menu-item a .cars-tab__price:before,.inner-menu ul li.current-menu-item a .cars-tab__price:before{border-left:1px solid #2d355f;border-right:1px solid #606aae}.cars-tabs li:first-child .cars-tab,.inner-menu ul li:first-child .cars-tab,.cars-tabs li:first-child a,.inner-menu ul li:first-child a{border-radius:4px 0 0 4px}.cars-tabs li:last-child .cars-tab,.inner-menu ul li:last-child .cars-tab,.cars-tabs li:last-child a,.inner-menu ul li:last-child a{border-radius:0 4px 4px 0}.cars-tab,.inner-menu a{display:table;width:290px;border:1px solid #8b92c4;margin-right:-1px;background:#fff;color:#000;line-height:1.2em}.inner-menu ul{margin:34px 0 42px}.inner-menu li{width:auto}.inner-menu a{padding:19px 12px;width:110px;text-align:center}.cars-tab__info{display:table-cell;vertical-align:middle;padding:5px 11px;color:#000;font-size:12px;text-transform:uppercase;font-weight:700}.cars-tab__label{font-size:10px;color:#626470;letter-spacing:4px;display:block}.cars-tab__price{display:table-cell;vertical-align:middle;font-size:24px;color:#4c568b;font-weight:700;text-align:center;white-space:nowrap;padding:5px 15px 5px 0;line-height:42px;position:relative}.cars-tab__from{position:absolute;top:-12px;left:8px;right:0;text-align:center;font-size:13px}.cars-tab__price:before{content:" ";border-left:1px solid #b3a8a8;border-right:1px solid transparent;display:inline-block;vertical-align:middle;margin-right:15px;width:1px;height:40px}.cities-prices{width:100%;box-shadow:none}.cities-prices .cars-tab{width:100%;border-radius:0!important}.cities-prices li{padding-left:10px}.cities-prices li:first-child{padding-left:0}.cities-prices .cars-tab__price{background:#333f61;background:-webkit-linear-gradient(top,#606aae 0%,#333f61 100%);background:linear-gradient(to bottom,#606aae 0%,#333f61 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#606aae',endColorstr='#333f61',GradientType=0);font-weight:700;color:#fff;padding:5px 10px;font-size:28px;width:105px}.cities-prices .cars-tab__price:before{content:none}.cities-prices .cars-tab__info{font-size:16px;line-height:1.3em;padding:13px 18px}.cities-prices .cars-tab__label{font-size:12px}.road-map{margin:0 -19px;height:300px}.road-map iframe{width:100%;height:100%;min-height:100%;border:none}.text{font-size:16px}.upgrades{position:relative;z-index:5;padding:24px 0;max-width:1060px;margin:0 auto -57px}.upgrades .col-sm-4:first-child .upgrade-item{border-left:none}.upgrade-item{padding:9px 0;border-left:1px solid #aca1a1;color:#3e3c41;font-weight:700}.add{font-size:12px;text-transform:uppercase;color:#aca1a1;font-weight:400;margin:1px 0 -7px;letter-spacing:4px}.price{font-size:32px;color:#4c568b;margin-bottom:6px}.services{max-width:940px;margin:0 auto}.services-list{line-height:normal;font-size:15px}.services-list li{position:relative;padding-left:42px}.services-list li+li{margin-top:31px}.services-icon{position:absolute;top:0;left:0;width:17px;height:17px;border-radius:50%;background:#aca1a1;color:#fff}.services-icon .fa{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:10px;font-size:10px;width:10px;height:10px}.services-icon .fa-check{top:100%;left:100%;color:#aca1a1;text-shadow:0 1px 0 #fff,1px 0 0 #fff,0 -1px 0 #fff,-1px 0 0 #fff;-webkit-transform:none;-ms-transform:none;transform:none;margin:-7px -5px;font-size:7px}.services-icon .fa-clock-o{margin:-1px 0 0 1px}.contacts{margin:-12px -19px -28px;padding:64px 19px 64px;color:#6c6c6c;font-size:15px}.contacts .soc-block{padding:0;margin-top:27px}.contacts .socials{margin-top:0;margin-right:20px;margin-bottom:0;display:inline-block;vertical-align:middle}.contacts .follow-title{display:inline-block;vertical-align:middle;margin:0}.contacts .fa-map-marker{margin:0 6px 0 4px}.contacts .fa-envelope{margin:0 3px 0 2px}.contacts a.socials__link{color:#f4ecea}.contacts .btn{min-width:200px}.contacts .form-control{box-shadow:inset 0px 3px 5px 0px rgba(166,153,150,.3);border:1px solid #dcd1ce}.phone-title{font-size:12px}.phone-title .fa{font-size:18px;display:inline-block;vertical-align:middle;margin-right:10px}.contacts-text{float:right}.col-md-2and4{float:left;width:20%;padding:0 14px}.bg2-block{margin:0 -19px;padding:19px;background:#f4ecea}.vehicles-text{float:left;width:22%;padding:60px 0}.vehicles-text h2{font-size:28px}.vehicles-coupons{float:right;width:70%}.vehicles-coupons .coupon{float:left;width:24%;margin-left:1%;margin-right:0}.car-page{padding-top:14px}.car-table{table-layout:fixed;width:100%;line-height:normal}.car-table td{padding-top:11px;vertical-align:bottom}.car-table__icon{width:44px;text-align:center;vertical-align:bottom;padding-right:22px;white-space:nowrap}.car-table__title{color:#384568;font-weight:700;border-bottom:1px dotted #384568;vertical-align:bottom;width:175px}.car-table__title span{display:inline-block;vertical-align:bottom;background:#fff;padding-bottom:2px;margin-bottom:-2px}.car-page__text{padding-left:15px;padding-top:4px}.car-page__text h2{margin-bottom:12px;font-size:20px;letter-spacing:2px}.gallery{margin-left:-14px;margin-bottom:46px}.gallery-item{padding-left:14px;float:left;width:33.3%;margin-bottom:14px}.gallery-item a{display:block}.gallery-item img{display:block;width:100%}.gallery-title{text-transform:uppercase;font-size:18px;margin-bottom:27px;margin-top:49px;letter-spacing:3px}.pricing-item__text{font-size:14px}.pricing-item__text .services-icon{background:0 0;width:auto}.pricing{position:relative;margin:-12px 0 -27px;padding:89px 0 30px}.pricing:before{content:" ";top:0;left:50%;height:100%;position:absolute;border-left:1px solid #e9e3d6}.pricing-item{position:relative;display:table;width:100%;table-layout:fixed;margin-bottom:86px}.pricing-item__title{display:table-cell;vertical-align:middle;text-align:right;font-weight:700;color:#293249;font-size:18px;padding-right:20px}.pricing-item__title span{display:block;line-height:1.25em;padding-right:10px;margin-top:-31px}.text-map.acf-map{width:100%;max-width:400px;float:left;margin:0 33px 5px 0}.pricing-item__price{display:table-cell;vertical-align:middle;width:175px;text-align:center}.pricing-item__price .fa{display:inline-block;margin-bottom:14px;font-size:16px;color:#a0a0a0}.pricing-item__price .price{display:block;position:relative;margin-bottom:7px;padding:0 15px;font-weight:700;font-size:50px;margin-top:-7px}.pricing-item__from{font-weight:700;margin-bottom:15px;font-size:14px;position:absolute;top:-33px;right:calc(50% - 14px)}.pricing-item__price .price:before,.pricing-item__price .price:after{content:" ";width:20px;height:4px;background:#e9e3d6;position:absolute;top:13px}.pricing-item__price .price:before{left:0}.pricing-item__price .price:after{right:0}.pricing-item__price .capt{font-size:12px;text-transform:uppercase;letter-spacing:3px}.pricing-item__image{display:table-cell;vertical-align:middle;width:20%}.pricing-item__text{display:table-cell;vertical-align:text-bottom;width:40%;padding-left:24px;padding-top:10px}.pricing-item__text li+li{margin-top:20px}.gotop{background:#f4ecea;width:45px;height:45px;text-align:center;color:#aca1a1;font-size:10px;text-transform:uppercase;line-height:1.4em;padding-top:8px;display:block;margin:0 auto 10px;border-radius:50%;border:none;position:relative}.gotop:hover{background-color:#374262;color:#fff}.gotop span{display:block}.abc{font-weight:700;text-transform:uppercase;font-size:18px;cursor:default;float:left}.contacts-btn a span.fontawesome-text{display:none}.sub-menu a span{display:none}.primary-sidebar{padding-bottom:14px}@media screen and (max-width:1160px){.abc{float:none;text-align:center;clear:both;margin-top:7px}}.abc li{padding:5px;text-align:center;margin-right:6px}.abc li.active{border:1px solid #555c71;background:#333f61;background:-webkit-linear-gradient(top,#606aae 0%,#333f61 100%);background:linear-gradient(to bottom,#606aae 0%,#333f61 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#606aae',endColorstr='#333f61',GradientType=0);font-size:13px;font-weight:700;color:#fff;box-shadow:inset 0px 1px 0 #8b92c4;text-shadow:-1px 1px 0px rgba(14,19,32,.5);padding:14px 20px;-webkit-transition:background .2s;transition:background .2s;background-size:auto 72px;padding:2px!important;color:#fff;border-radius:3px;width:34px;height:34px;vertical-align:middle;font-size:18px}.abc li.active:focus{color:#fff;border-color:#555c71;background-position:0 -8px}.abc li.active:hover{color:#fff;border-color:#555c71;background-position:0 -20px}.abc li.active:active{color:#fff;background:#333f61;background:-webkit-linear-gradient(top,#333f61 0%,#606aae 100%);background:linear-gradient(to bottom,#333f61 0%,#606aae 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333f61',endColorstr='#606aae',GradientType=0);background-size:auto 80px;background-position:0 -20px;padding-top:15px;padding-bottom:13px;text-shadow:-1px 1px 0px rgba(14,19,32,.2)}.abc li.active a{color:inherit;border:none}.pricing-header{margin-bottom:4px}.payment{text-align:right;float:right;padding:4px 0;margin-right:-4px}.pricing-table-wrap{margin:0 -19px -27px}.pricing-table{width:100%;table-layout:fixed}.pricing-table th{background:#f4ecea;color:#999;font-size:18px;padding:9px 19px 12px;font-weight:400;text-align:center;border:1px solid #e9e3d6}.pricing-table th:first-child{text-align:left}.pricing-table td{text-align:center;padding:9px 19px 12px;border:1px solid #e9e3d6;color:#464646;font-size:14px}.pricing-table td:first-child{text-align:left}.pricing-table a{font-weight:700}.num-col{width:94px}.hotel{padding:10px 0}.hotel-item{padding:30px 0}.hotel-item__image{float:left;width:250px;margin-right:25px;max-width:44%}.hotel-item__text{overflow:hidden;color:#6c6c6c;font-size:13px;padding-top:12px}.hotel-item__text p{position:relative;padding-left:36px}.hotel-item__text .fa{width:16px;text-align:center;margin-right:15px;font-size:16px;vertical-align:middle;position:absolute;top:5px;left:0}.hotel-item__text .btn .fa{position:relative;display:inline-block;vertical-align:middle;top:0;margin-right:0;margin-top:-5px;font-size:inherit;line-height:normal;width:auto;text-align:left}.hours{padding:46px 45px}.hours .fa{margin-right:15px;font-size:16px}.hours h3{font-size:18px;letter-spacing:3px;margin-bottom:28px}.hours ul{line-height:2.2em;margin-bottom:0}@media screen and (max-width:1200px){.hours{padding-left:15px;padding-right:15px}}.hotels-map{height:375px}.hotels-map:last-child{margin-bottom:-27px}.simple-tabs{margin:34px 0 42px}.simple-tabs a{padding:19px 12px;width:auto;width:110px;text-align:center}.hotels-list{margin-bottom:-29px}.hotels-list .hotel-item__image{margin-right:31px}.hotels-list .hotel-item__text{line-height:normal;font-size:14px}.hotels-list .hotel-item__text p{padding-left:28px}.hotels-row{border-bottom:1px solid #e9e3d6;margin:0 -19px}.hotels-row .hotel-item{border-left:1px solid #e9e3d6;border-right:1px solid #e9e3d6;padding:39px 19px 31px;float:left;width:50%;margin-right:-1px}.hotels-row .hotel-item:first-child{border-left:none}.hotels-row .hotel-item:last-child{border-right:none}.hotel-iitem__title{font-size:18px;margin-bottom:22px;font-weight:700;margin-top:-8px;line-height:normal}.text-block{line-height:normal;padding:22px 19px 32px}.home__title+.text-block{margin-top:-12px}.itinarary{margin:30px 0 0;padding:24px 0 30px}.itinarary:before{left:119px;border-left-width:2px}.itinarary .pricing-item{margin-bottom:36px}.itinarary .pricing-item__price{width:165px;vertical-align:top;padding-top:83px}.itinarary .pricing-item__price .price{font-size:40px;margin-bottom:4px}.itinarary .pricing-item__image{width:238px;padding-top:38px;vertical-align:top}.itinarary .pricing-item__text{width:auto;vertical-align:top;font-size:14px}.itinarary .pricing-item__text li{font-size:14px}.itinarary .pricing-item__text li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%;vertical-align:bottom}.itinarary .pricing-item__text li+li{margin-top:12px}.itinarary .pricing-item__text strong{color:#3e4973}.itinarary .pricing-item__text h3,.itinarary .pricing-item__text .h3{font-size:18px;margin-bottom:45px}.itinarary.bottom{padding:37px 0 40px 257px;margin-top:0;margin-bottom:-29px}.itinarary.bottom .gotop{margin-left:-159px;margin-bottom:-45px}.itinarary.bottom .spec{min-width:180px;margin-right:20px}.itinarary .btn-print{margin-right:30px}.itinarary.top{margin-top:4px}.btn-print{background:#fff;color:#374262;text-shadow:none;text-transform:uppercase;box-shadow:none}.btn-print:hover,.btn-print:active,.btn-print:focus{background:#fff;color:#374262;text-shadow:none}.btn-print .fa{margin-right:15px}.itin-share{display:inline-block;vertical-align:middle;font-size:10px;text-transform:uppercase;letter-spacing:3.3px;padding:10px 0}.itin-share .socials{display:inline-block;vertical-align:middle;margin:0 -15px 0 3px;letter-spacing:0}.pricing-num{width:21px;height:21px;background:#f4ecea;border-radius:50%;text-align:center;line-height:21px;margin:20px 0 31px 109px;font-size:9px;color:#aca1a1;position:relative}.start{position:absolute;top:0;left:80px;width:105px;height:29px}.finish{position:absolute;bottom:-2px;left:39px;width:122px;height:50px}.switch_to_mobile{position:fixed;bottom:0;left:0;width:100%;display:block;text-align:center;color:#fff;padding:8px 3px;text-transform:uppercase;background:#a2acbd;text-decoration:none;font-size:14px;z-index:1000}@media screen and (max-width:1520px){.left-menu-holder,.right-menu-holder{display:none}}@media screen and (max-width:1280px){.phone-block{font-size:24px}.phone-block .dash{font-size:22px}.header__buttons{padding-left:15px;padding-right:15px}.btn{padding:12px;background-size:auto 53px}.btn:hover{background-position:0 -8px}.btn:active{padding-top:13px;padding-bottom:11px;background-position:0 -5px}.site-menu a{font-size:12px}.promo{padding-bottom:16px}.coupon__image{width:140px;height:140px}.coupon__title{font-size:11px}.coupon{min-height:247px}.left-sidebar,.right-sidebar{width:220px}.title-btn{text-align:left;font-size:16px}.with-left-sidebar:before,.with-right-sidebar:before{left:220px;right:220px}.review__photo{width:70px}.footer-contacts .phone{font-size:24px}footer a.socials__link{margin-right:-7px}.reservation-item__content{max-width:515px}.pricingad a img{border-radius:5px 5px 0 0}.pricingad a .btn{border-radius:0 0 5px 5px}.cities-prices .cars-tab__price{width:80px;font-size:24px}.cities-prices .cars-tab__info{font-size:14px;padding:10px 15px}.cities-prices .cars-tab__label{font-size:10px}}@media screen and (max-width:1023px){header{padding:10px 70px 10px 0;position:relative}nav{position:fixed;top:0;right:0;width:250px;background:#293249;z-index:1001;height:100%;overflow:auto;margin:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s;transition:transform .3s}.menu-cover{display:block;visibility:hidden;-webkit-transition:opacity .3s,visibility .1s .3s;transition:opacity .3s,visibility .1s .3s;opacity:0}.menu-opened .menu-toggle{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);position:fixed;top:34px}.menu-opened .menu-toggle .line1{margin-top:0;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.menu-opened .menu-toggle .line2{margin-top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-opened .menu-toggle .line3{margin-top:0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}.menu-opened nav{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s;transition:transform .3s}.menu-opened .menu-cover{opacity:.9;visibility:visible;-webkit-transition:opacity .3s;transition:opacity .3s}.site-info{width:auto}.site-info p,.site-info .socials{display:none}.logo{width:50px}.site-title{padding:0;margin:0}.header__buttons{display:none}.phone-block{padding:0;line-height:50px}.tcp{display:none}.menu-toggle{display:block}.site-title{font-size:18px}.promo{padding:138px 0 50px;background:url(//apexlimoservice.com/wp-content/themes/limo/css/../images/background/top-mobile.jpg) repeat-x 50% 0;height:304px;margin-bottom:0}.promo .slick-dots{top:51px}.slick-slider{position:static}.coupons-block{display:none}.left-sidebar,.right-sidebar{float:none;width:auto;padding:0;margin:0}.with-left-sidebar:before,.with-right-sidebar:before{display:none}.block__content{display:none;padding:28px 14px}.block__title,.page__text .block__title{display:block}.page__text{padding:0;position:static}.block__title{margin:0;position:relative}.title-btn,.site-menu li{font-size:14px;text-transform:none;letter-spacing:0;padding:9px 46px 7px 39px;height:50px;background:#293249;border:none;border-bottom:1px solid #3c4458!important;white-space:normal}.title-btn .icon,.site-menu li .icon{left:20px}.title-btn:after,.site-menu li:after{content:"\f138";display:inline-block;font:25px/24px FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:11px;margin-top:-12px;color:#6c6871;z-index:10;font-size:24px;text-shadow:none}.title-btn:active,.site-menu li:active{outline:none!important;background:#323d59}.title-btn:active:after,.site-menu li:active:after{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.page-cont{border:none}.main-content{box-shadow:none}footer{padding-bottom:473px;position:relative}.footer-sidebar{position:absolute;bottom:90px;left:0;width:100%}.copyright-block,.footer-contacts,.soc-block{margin:0;padding:25px 15px;text-align:center;line-height:1.45em;font-size:13px}.copyright-block{background:#f4ecea;border-bottom:1px solid #e9e3d6;z-index:1;position:relative;padding-top:20px;padding-bottom:20px}.copyright-block .copyright-icon{display:none}.footer-contacts{border:none;padding-bottom:20px;border-bottom:1px solid #e9e3d6}.footer-adress{color:#69656f;font-size:14px;padding:0 10px;z-index:2}.soc-block .socials{margin-bottom:0}.yelp-icon{background-position:-104px -71px;width:21px;height:25px}.tripadvisor-icon{background-position:-129px -71px;width:23px;height:14px}.places-icon{background-position:-78px -71px;width:22px;height:21px}.blog-icon{background-position:-53px -71px;width:22px;height:22px}.cars-icon{background-position:-49px -100px;width:23px;height:8px}.cities-block+.cities-block{margin-top:0}.page-nav-block{margin:0}.promo .container-fluid{padding:0}.mobile-menu{display:block;position:fixed;bottom:0;left:0;width:100%;font-size:0;z-index:100}.mobile-menu-wrap{display:table;width:100%;table-layout:fixed}.mobile-menu__item{display:table-cell;vertical-align:bottom;height:60px;padding:5px 2px 15px;background:#616aae;background:-webkit-linear-gradient(top,#616aae 0%,#5b6297 50%,#404e73 51%,#333f60 100%);background:linear-gradient(to bottom,#616aae 0%,#5b6297 50%,#404e73 51%,#333f60 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#616aae',endColorstr='#333f60',GradientType=0);border-right:1px solid #27314d;border-top:1px solid #27314d;border-left:1px solid #5c64a5;border-bottom:1px solid #272e4e;box-sizing:border-box;text-decoration:none;text-align:center;color:#fff}.mobile-menu__item .fa{font-size:16px;display:block;margin:4px auto 9px;color:#c9cde9}.mobile-menu__item:first-child{border-left:none}.mobile-menu__item__text{font-size:9px;display:block;text-shadow:-1px 1px 0px rgba(14,19,32,.5)}.switch_to_desktop{clear:both;display:block;text-align:center;color:#fff;padding:8px 3px;text-transform:uppercase;background:#a2acbd;text-decoration:none;font-size:14px}.site-menu ul{display:block;margin:0 -14px;width:auto}.site-menu ul .spec{display:block;margin:10px 0 0}.site-menu li{border:none;text-align:left;font-size:14px;letter-spacing:0;padding:14px 46px 14px 10px;height:auto;position:relative;display:block}.site-menu li+.site-menu__item{border-left:none}.site-menu li .fa{display:none}.site-menu li.cont{display:none}.spec+li{border-top:1px solid #3c4458}.page-nav .container-fluid{padding:0}.page-menu{display:block;width:auto}.page-menu>ul>li{display:block;padding:25px 0}.page-menu>ul>li .caret{border-top-color:#374262;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:-3px;margin-left:7px}.page-menu>ul>li>a{background:0 0;border-bottom-left-radius:0;border-bottom-right-radius:0;text-transform:uppercase;color:#000;padding:0 0 7px;border:none;border-bottom:1px dashed rgba(0,0,0,.1);text-shadow:none;display:block;height:auto;box-shadow:none;text-align:left}.page-menu>ul>li>a:hover,.page-menu>ul>li>a:active,.page-menu>ul>li>a:focus{background:0 0;padding:0 0 7px}.page-menu>ul>li:hover>a{background:0 0}.page-menu>ul>li .sub-menu{display:block;margin:0;list-style-type:none;background:0 0;padding:0;position:relative;top:0;border:none}.page-menu>ul>li .sub-menu>.menu-item{display:inline-block;vertical-align:top;width:49%;margin-top:9px}.page-menu>ul>li .sub-menu>.menu-item>a{color:#293249;text-shadow:none;text-align:left;display:inline-block;padding:0;border-bottom:1px solid #7b7b7b}.page-menu>ul>li .sub-menu>.menu-item>a:hover{color:#616aae;border-bottom-color:#616aae;background:0 0}.page-menu>ul>li .sub-menu .menu-item+.menu-item{border-top:none}.page-menu>ul>li+li{margin-top:14px}.review__photo{width:95px}.left-sidebar .article,.right-sidebar .article{display:inline-block;vertical-align:top;width:50%;margin:0;border:none;padding:14px 7px;border-bottom:1px solid #e9e3d6}.left-sidebar .article+.article,.right-sidebar .article+.article{padding-top:14px;border:none;border-bottom:1px solid #e9e3d6}.left-sidebar .block__content,.right-sidebar .block__content{padding:28px 7px}.left-sidebar .review,.right-sidebar .review{padding:14px 7px;margin:0}.left-sidebar .coupons-block,.right-sidebar .coupons-block{display:block;margin-top:-28px;margin-bottom:-28px}.left-sidebar .coupon,.right-sidebar .coupon{display:inline-block;vertical-align:top;width:180px}.home__title{padding-top:21px}h3,.h3{line-height:1.3em}.right-menu,.left-menu{top:0!important;display:none!important}.left-menu-holder,.right-menu-holder{overflow:hidden}.reservation-item__content{max-width:480px}.reservation{padding-left:0}.reservation:before{left:90px}.page__content.block__content{display:block!important}.article__image{max-width:390px}.inner-page .home__title{padding-top:0}.inner-page .home__title.text-center{padding-top:21px}.text-block{padding-left:30px;padding-right:30px}.cars-tabs,.inner-menu ul{display:block}.cars-tabs li,.inner-menu ul li{display:block;width:100%}.cars-tabs a,.inner-menu ul a{border-radius:0!important;table-layout:fixed}.cars-tab,.inner-menu a{width:100%}.cars-tab__price{width:92px;text-align:left}.cars-tab__from{right:auto;left:19px}.text-map{max-width:40%}.text-map iframe{max-width:100%}.contacts-text{float:none;margin-bottom:40px;text-align:left}.contacts .soc-block{text-align:left}.col-md-2and4{width:100%}.advantages-item{max-width:300px;margin-left:auto;margin-right:auto}.vehicles-text{float:none;width:auto;padding:30px 0 30px}.vehicles-coupons{float:none;width:auto;margin-left:-1%}.car-page__text{padding-left:0;padding-top:20px}.pricing:before{content:none}.pricing-item{display:block;padding:0 15px;margin-bottom:70px}.pricing-item__title{display:block;text-align:center;margin-bottom:30px;padding:0}.pricing-item__title span{min-height:0;margin-top:0}.pricing-item__price{display:block;max-width:130px;margin:0 auto 10px}.pricing-item__image{width:200px;margin:0 auto 20px;display:block}.pricing-item__text{max-width:400px;margin:0 auto;display:block;width:auto;padding-left:0}.gotop{display:none}.pricing{margin:0;padding:0}.itinarary{padding:24px 0 30px;margin:40px 0}.itinarary.bottom{padding:30px;text-align:center;margin:0;position:relative;z-index:1}.itinarary.bottom:before{content:none}.itinarary.bottom .btn{display:inline-block;vertical-align:top;margin:0 10px 20px}.itinarary.bottom .btn-print{display:none}.itinarary.top:before{content:" ";top:20px;left:30px;bottom:40px;right:30px;background-color:#fff;z-index:-1;position:absolute;height:auto;width:auto;border:none}.itinarary .start{left:50%;margin-left:-39px}.itinarary .finish{left:50%;margin-left:-80px}.itinarary:before{content:" ";left:50%}.itinarary .pricing-item__price{padding:14px 0;display:block;margin:0 auto;max-width:200px;background:#fff}.itinarary .pricing-item__price .price{display:block}.itinarary .pricing-num{margin-left:auto;margin-right:auto}.itinarary .pricing-item__image{padding-top:0}.itinarary .pricing-item__text{text-align:center;background:#fff}.itinarary .services-list{text-align:left}.itinarary .capt.info{text-align:left;background:#f4ecea;margin-top:20px}.itinarary .capt.info:before{left:10px;color:#fff}.cities-prices{max-width:480px}.cities-prices li{padding:0;margin-bottom:10px}.cities-toggle{display:none}.cities__list-wrap{max-height:100000px!important}.pricing-item__from{top:-29px}.block-k{display:none}}@media screen and (min-width:1024px){.block__content{display:block!important}}@media screen and (max-width:767px){.phone-block{display:none}header{padding:24px 10px;text-align:center}.logo{position:absolute;top:50%;left:10px;margin-top:-25px}.promo-slider-item{line-height:144px;vertical-align:bottom}.promo-slider-item img{display:inline-block;vertical-align:bottom}.reservation-item__image{display:block;margin:0 auto 40px}.reservation:before{content:none}.reservation-item__content{max-width:400px;margin:0 auto;text-align:center;display:block}.article.horizontal .col-sm-7{padding-left:15px}.article.horizontal .article__title{padding-top:0}.pagination>li>a.prev{margin-right:5px}.pagination>li>a.next{margin-left:5px}.pricingad a .btn{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;top:0;left:0;display:block}.text-map{width:100%;height:200px;max-width:100%}.text-map iframe{width:100%;height:100%}.vehicles-coupons .coupon{width:49%;margin-bottom:14px}.gallery-item{width:50%}.num-col{width:70px}.pricing-table td,.pricing-table th{padding:10px}.pricing-table td:first-child,.pricing-table th:first-child{padding-left:19px}.pricing-table td:last-child,.pricing-table th:last-child{padding-right:19px}.hotels-list .hotel-item{border-left:none;border-right:none;float:none;width:auto;border-bottom:1px solid #e9e3d6}.hotels-row{border:none}.simple-tabs{display:table}.simple-tabs li{display:table-cell;vertical-align:middle;width:auto}.simple-tabs li a{display:block;width:90px}.hotels-map{height:200px}.cars-title{background-color:#f4ecea;padding:30px 19px 0;margin:0 -19px -90px}.cars-title .cars-title__item{width:32%}.cars-title .coupon__image{display:inline-block;margin:0 -100px;background:0 0;height:auto}.upgrade-item{border-left:none;padding:22px 0}}@media screen and (max-width:480px){.img-left,.img-right{float:none;margin:10px auto 20px;display:block;text-align:center}.img-left img,.img-right img{display:inline-block;float:none}.left-sidebar .article,.right-sidebar .article,.page-menu__item .dropdown .dropdown__item{width:100%}.reviews-page .review__info{max-width:100%}.reviews-page .review__contacts{display:block;border:none;max-width:100%;padding:0}.reviews-page .review__contacts div{display:inline-block;vertical-align:top;margin:0 20px 0 0}.left-sidebar .coupon,.right-sidebar .coupon{display:block;margin:0 auto 14px}.site-info{width:auto;max-width:170px;margin:-8px auto;display:block}.site-title{line-height:18px}.vehicles-coupons{margin-left:0}.vehicles-coupons .coupon{width:100%;margin-left:0}.gallery-item{width:100%}.gallery{margin-bottom:15px}.hotel-item__image{float:none;margin:0;max-width:100%}.simple-tabs{display:table;width:100%}.simple-tabs li{display:block}.simple-tabs li a{display:block;width:auto;padding:7px 15px}.cars-title .cars-title__item{display:block;width:auto}}.list-questions{list-style-type:none;padding:0}.list-questions li{padding:20px 15px 0 52px;margin-bottom:20px}.question{vertical-align:top;display:inline;font-size:18px;letter-spacing:.5px;position:relative;color:#293249;-webkit-transition:color .2s,background-color .2s,border-color .2s,box-shadow .3s;transition:color .2s,background-color .2s,border-color .2s,box-shadow .3s;border-bottom:1px solid #293249;text-decoration:none}.question:hover{color:#616aae;border-bottom:1px solid #616aae}.question .icon{position:absolute;top:2px;left:-47px}.answer{display:block;margin-bottom:0;margin-top:5px;padding:0;font-size:14px;position:relative}.answer:before{content:' ';position:absolute;top:2px;left:-49px;width:28px;height:28px;background:url(//apexlimoservice.com/wp-content/themes/limo/css/../images/icons/sprite.png) no-repeat -77px -94px}.answer span{border-bottom:1px solid;line-height:20px;margin-right:5px}.answer.active{display:block}.block-form{margin:60px auto 15px;width:60%;background:#f4ecea;padding:10px 25px}.block-form form .row{margin-left:0;margin-right:0}.title-form{text-align:center;color:#293249;font-size:18px;letter-spacing:.5px;word-spacing:1px;font-weight:600;padding:15px}.block-form input[type=submit]{display:inherit;margin:0 auto;min-width:200px}@media screen and (max-width:768px){.question{font-size:18px;margin-top:10px;margin-bottom:10px}.answer{margin:0}.question .icon{left:-37px}.answer:before{left:-40px}}@media screen and (max-width:640px){.list-questions li{padding:0;margin:20px 15px 0 35px}.question{font-size:16px}.answer{font-size:14px;padding:10px 10px 0 0;line-height:20px}.answer:before{top:8px}.question:before{right:-20px}}@media screen and (max-width:580px){.block-form{width:90%}.block-form input[type=submit]{width:40%}}.addtoany_list.a2a_kit_size_32 a>span{background:#a2acbd !important;width:21px !important;height:21px !important;border-radius:2px;transition:.5s}.addtoany_list.a2a_kit_size_32 a>span:hover{background:#6069ad !important;opacity:1}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:1}.addtoany_shortcode{display:inline-block;vertical-align:middle;margin-top:-12px}.block-form-employment{width:100%;margin:0 auto}.block-form-employment input{box-shadow:inset 0px 3px 5px 0px rgba(166,153,150,.3);border:1px solid #dcd1ce}.align-uppload-info,.align-uppload{padding:0 15px;width:50%;margin-right:-4px;vertical-align:middle;display:inline-block}.rabotai{float:left;width:100%;margin-bottom:25px}@media screen and (max-width:768px){.align-uppload-info,.align-uppload{display:block;width:100%;margin:15px auto 10px}}