@import url(https://fonts.googleapis.com/css?family=Oswald);@import url(https://fonts.googleapis.com/css?family=Arapey:400italic);meta.foundation-version{font-family:"/5.2.3/";}
meta.foundation-mq-small{font-family:"/only screen/";width:0em;}
meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em;}
meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em;}
meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em;}
meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em;}
meta.foundation-data-attribute-namespace{font-family:false;}
html, body{height:100%;}
*,
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html,
body{font-size:100%;}
body{background:#f7f7f7;color:#444444;padding:0;margin:0;font-family:"Open Sans", "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;line-height:1;position:relative;cursor:default;background-position:center center;background-image:url(../img/background.jpg);background-color:#f4f4f4;background-repeat:no-repeat;background-attachment:fixed;}
a:hover{cursor:pointer;}
img{max-width:100%;height:auto;}
img{-ms-interpolation-mode:bicubic;}
#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object{max-width:none !important;}
.left{float:left !important;}
.right{float:right !important;}
.clearfix:before, .clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.hide{display:none;}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
img{display:inline-block;vertical-align:middle;}
textarea{height:auto;min-height:50px;}
select{width:100%;}
ul.pagination{display:block;min-height:1.5rem;margin-left:-0.3125rem;}
ul.pagination li{height:1.5rem;color:#222222;font-size:0.875rem;margin-left:0.3125rem;}
ul.pagination li a{display:block;padding:0.0625rem 0.625rem 0.0625rem;color:#999999;border-radius:3px;}
ul.pagination li:hover a,
ul.pagination li a:focus{background:#e6e6e6;}
ul.pagination li.unavailable a{cursor:default;color:#999999;}
ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus{background:transparent;}
ul.pagination li.current a{background:#CC0000;color:white;font-weight:bold;cursor:default;}
ul.pagination li.current a:hover, ul.pagination li.current a:focus{background:#CC0000;}
ul.pagination li{float:left;display:block;}
.pagination-centered{text-align:center;}
.pagination-centered ul.pagination li{float:none;display:inline-block;}
a, a:visited, a:hover, a:visited:hover{-moz-transition:all 100ms linear;-o-transition:all 100ms linear;-webkit-transition:all 100ms linear;transition:all 100ms linear;}
figure{margin:0 auto 1.25rem;}
figure img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
img.alignright{float:right;margin:0 0 18px 18px;}
img.alignleft{float:left;margin:0 18px 18px 0;}
img.aligncenter{display:block;margin:18px auto;}
#gallery{width:100%;}
#gallery .item{display:inline-block;text-align:center;margin-bottom:1.25rem;float:left;}
#gallery img{border:5px solid #fffcf9;box-shadow:0 0 3px #888888;width:100%;height:auto;}
figure.figure{margin:0 auto;display:table;}
figure.figure figcaption{font-size:0.875rem;line-height:1.4;font-style:italic;padding:8px 10px;color:#999;margin-bottom:1.25rem;display:table-caption;caption-side:bottom;}
figure.alignright.figure{float:right;margin:0 0 18px 18px;}
figure.alignleft.figure{float:left;margin:0 18px 18px 0;}
.footer-widget{background-color:#eee;}
body > header.contain-to-grid{margin-bottom:2rem;max-width:100%;padding-bottom:0;}
#content{background-color:#fffcf9;padding:1.25rem;}
.index-card{border-bottom:1px solid #ddd;padding-bottom:2rem;margin-bottom:2rem;}
span.author,
time{font-size:0.9375rem;color:#999;}
span.author a,
time a{color:#999;font-weight:bold;}
span.author a:hover, span.author a:focus,
time a:hover,
time a:focus{color:#444444;}
.entry-author{background-color:#fbfbfb;border:none;padding:3.125rem 5rem;margin:3.125rem -0.9375rem;}
.entry-author .avatar{margin-right:2.5rem;margin-bottom:1.5rem;}
.entry-author h4 a{color:#999;}
.entry-author h4 a:hover, .entry-author h4 a:focus{color:#444444;}
.entry-author p{color:#bbb;}
.post header,
.page header{margin-bottom:1.25rem;}
.entry-tags{color:#999;font-size:0.9375rem;}
.entry-tags a{color:#999;}
.entry-tags a:hover, .entry-tags a:focus{color:#444444;}
.page-numbers{color:#999;display:block;min-height:1.5rem;margin-left:-0.3125rem;}
.page-numbers li{height:1.5rem;color:#222222;font-size:0.875rem;margin-left:0.3125rem;}
.page-numbers li a{display:block;padding:0.0625rem 0.625rem 0.0625rem;color:#999999;border-radius:3px;}
.page-numbers li:hover a,
.page-numbers li a:focus{background:#e6e6e6;}
.page-numbers li.unavailable a{cursor:default;color:#999999;}
.page-numbers li.unavailable:hover a, .page-numbers li.unavailable a:focus{background:transparent;}
.page-numbers li.current a{background:#CC0000;color:white;font-weight:bold;cursor:default;}
.page-numbers li.current a:hover, .page-numbers li.current a:focus{background:#CC0000;}
.page-numbers li{float:left;display:block;}
.pagination-centered ul.page-numbers li{float:none;display:inline-block;}
.page-numbers li span.current{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.page-numbers li{margin-left:0.5rem;}
.page-numbers li span:hover a,
.page-numbers li span a:focus{background:#e6e6e6;}
.page-numbers li span.current{background:#CC0000;padding:0.0625rem 0.625rem 0.0625rem;color:white;font-weight:bold;cursor:default;}
.avatar{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;float:left;}
ol.commentlist{margin-left:0;margin-top:2em;}
ol.commentlist p{font-size:0.9375rem;line-height:1.5;}
ol.commentlist ul.children{margin-left:4rem;}
ol.commentlist li{list-style:none;margin-bottom:2em;}
ol.commentlist li .comment-author img{float:left;margin:0 1em 0 0;}
ol.commentlist li .author-meta{display:inline-block;}
ol.commentlist li .author-meta cite.fn{font-style:normal;font-weight:600;margin-right:0.5rem;}
ol.commentlist li .author-meta time a{color:#ccc;font-size:0.875rem;margin-right:0.5rem;}
ol.commentlist li .author-meta .comment-edit-link{color:#bbb;font-size:0.875rem;}
ol.commentlist li section.comment{margin-left:4rem;margin-bottom:2rem;}
ol.commentlist li section.comment a.comment-reply-link{font-size:0.875rem;font-weight:600;color:#bbb;}
ol.commentlist li section.comment a.comment-reply-link:hover, ol.commentlist li section.comment a.comment-reply-link:focus{color:#444444;}
#sidebar{margin-top:1.25rem;}
#sidebar .panel, .footer-widget .panel{border:none;background-color:#eee;padding:1.5rem 1.875rem;}
#sidebar .panel a, .footer-widget .panel a{color:#999;font-size:0.9375rem;}
#sidebar .panel a:hover, #sidebar .panel a:focus, .footer-widget .panel a:hover, .footer-widget .panel a:focus{color:#444444;}
#sidebar ul, .footer-widget ul{list-style-type:none;margin-left:0;}
#sidebar .widget h4, .footer-widget .widget h4{text-transform:uppercase;font-size:1rem;padding-bottom:1rem;border-bottom:1px solid #ddd;color:#888;font-weight:600;}
footer.full-width{background-color:#666;border-top:1px solid #ccc;padding-top:3rem;}
footer.full-width p{font-size:0.875rem;}
footer.full-width a{color:#666;font-size:0.9375rem;}
footer.full-width a:hover, footer.full-width a:focus{color:#444444;}
footer.full-width .love-reverie{border-top:1px solid #ccc;padding-top:1.5rem;}
.admin-bar > .fixed{margin-top:2rem;}
.f-topbar-fixed > .container{margin-top:2rem;}
@media only screen{.entry-author .avatar{margin-bottom:1.25rem;}
}
@media only screen and (min-width:40.063em){.entry-author{margin:3.125rem -3.125rem;}
}
@media only screen and (min-width:64.063em){#sidebar{padding-left:1.875rem;padding-right:0;margin-top:0;}
.footer-widget{margin-top:3rem;padding-top:2rem;}
}
#limo-header{margin-top:2.75rem;margin-bottom:1.85rem;}
#limo-logo{padding:0;}
#limo-logo h1{text-indent:-99999px;background:url(../img/limousinepartner.png) no-repeat;width:294px;height:58px;margin:0;}
#limo-logo em{display:none;}
#navigation{padding:0;margin:0.4167rem 0 0 0;}
#limo-nav{padding:0;float:right;}
#limo-nav ul{background:#fffcf9;float:left;}
#limo-nav ul li{background:#fffcf9;height:45px;list-style-type:none;float:left;padding:10px 15px;background:url('../img/menu_stepline.jpg') right 14px no-repeat;}
#limo-nav ul li:last-child{background:none;}
#limo-nav ul li a{color:#373737;font-size:0.85rem;text-transform:uppercase;font:12px/14px 'Oswald', sans-serif;}
#limo-nav ul li a:hover{color:#CC0000;}
#limo-lang{background:#fffcf9;height:45px;padding:9px;float:right;}
#lang_sel_click{height:auto;}
#lang_sel_click img.iclflag{top:-1px;}
span.icl_lang_sel_translated{display:none;}
#homeslider{padding:0;margin:0 0 1rem;}
.royalSlider{margin-bottom:15px;}
#footer{padding:1rem;margin:2.5rem 0;background:#373737 url("../img/tagline_bg.png");color:#fff;text-shadow:1px 1px 1px #000000;}
#footer .copyrights{text-align:left;}
#footer .designer{text-align:right;}
#footer p{font-size:0.68rem;margin-bottom:0;}
#footer a{color:#fff;}
#footer a:hover{color:#cc0000;}
#content.welcome{background:#373737 url("../img/tagline_bg.png");color:#fff;float:left;}
h3.welcome{text-shadow:1px 1px 1px #000000;color:#fff;font-size:32px;font-family:'Oswald', sans-serif;line-height:1.2;}
#content.welcome blockquote, blockquote p{color:#fff;}
#content.welcome blockquote, blockquote cite{color:#fff;}
h1.entry-title{background:#CC0000 url("../img/tagline_bg.png");padding:5px 15px 5px 15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:1px 1px 1px #000000;color:#fff;font-family:'Oswald', sans-serif;text-transform:uppercase;}
h1.entry-title span{font-size:1.75rem;float:right;text-transform:initial;}
.title_box_shadow{height:18px;background:url("../img/shadow.png") no-repeat;width:100%;background-size:100%;padding:0;margin:-8px 0;}
.upper{text-transform:uppercase;}
.imgborder{border:1px solid #f4f0eb;margin-bottom:1.5rem;}
.imgborder img{padding:7px;background:#fff;width:100%;height:auto;}
p.justify{text-align:justify;}
ul.tick{list-style:none;margin-left:0;}
ul.tick li:before{content:"\2713\0020";margin-right:5px;}
ul.tick li{margin:0.175rem 0;}
.carspecs{margin-top:1.75rem;}
#gallerypage{margin-top:1.5rem;}
.vfb-well{padding:10px 0;margin: 0 0 20px 0;background-color:#faf4ed;border:0;}
.vfb-form-group h3{margin-left:15px;}
.vfbp-form .btn-primary{background-color:#CC0000;border-color:#CC0000;}
.vfbp-form .btn{border-radius:0;padding:18px 36px;}
@media only screen and (max-width:40em){#limo-header{margin-bottom:0.9375rem;}
#navigation{width:90%;left:5%;float:left;margin-top:0.9375rem;}
#limo-nav{display:none;}
#limo-lang{float:none;width:100%;background:none;padding:0;height:auto;}
#lang_sel_click li{width:100%;}
#lang_sel_click ul ul{width:100%;}
}
@media only screen and (min-width:40em) and (max-width:64.063em){header.contain-to-grid{display:none;}
#limo-header{margin-bottom:0;}
#navigation{width:90%;left:5%;float:left;margin-top:1.25rem;background:#fffcf9;margin-bottom:1.25rem;}
#limo-nav{float:left;}
#limo-nav ul{margin-left:0;margin-bottom:0;}
}
@media only screen and (max-width:64.063em){#limo-logo h1{margin:0 auto;}
#content.small-12{width:90%;left:5%;}
h3.welcome{margin-top:1.5rem;}
h1.entry-title span{display:none;}
.rsABlock{display:none !important;}
.abBlackBox{display:none !important;}
.visual-form-builder li.vfb-left-half, .visual-form-builder li.vfb-right-half{width:100%!important;}
#footer{margin:2.5rem 0 0 0;}
#footer .copyrights{text-align:center;}
#footer .designer{text-align:center;padding-top:0.85rem;}
#footer .copyrights span{display:block;margin:0 auto;padding-top:0.125rem;}
#footer .footer-fb{text-align:center;padding-bottom:0.85rem;}
}
@media only screen and (min-width:64.063em){header.contain-to-grid{display:none;}
}