@charset "utf-8";
/* CSS Document */
.col-lg-12, .col-md-12, .col-md-3, .col-md-4, .col-md-6, .col-md-8, .col-sm-12, .col-xs-6 {min-height: 1px;padding-left: 15px;padding-right: 15px;position: relative;}
.side-bar-block{padding: 0;	background-color: #fff;display: inline-block;width: 100%;border-radius: 3px;margin-bottom: 10px}
#sidebarlayout section.side-bar-block, .payment-getway section.side-bar-block {border: 1px solid #f4f4f4!important}
#sidebarlayout .col-md-6, .payment-getway .col-md-6 {padding: 10px}
#sidebarlayout .alone_image, .payment-getway .alone_image {margin: 0 auto;text-align: center;height: 140px}
.alone_image-big {height: 328px;margin: 0 auto;text-align: center}
.add-image.test-center {background-color: #eee;}
.test-center {text-align: center;}
.help-desk .help-desk-header, .loactions-head {display: flex;position: relative;align-items: center;cursor: pointer;min-height: 36px;padding: 0 45px 0 15px;color: #fff;font-family: inherit;font-weight: 700;font-size: 16px;background: #3498db;}
.add-divider-block {background: #fff;border: 1px solid #eee;border-radius: 3px;box-shadow: 0 0 3px #ededed;margin-bottom: 15px;}
p.text-color-green {color: #33810c;margin: 0;font-size: 14px;text-align: center;}
.why-book .fa.fa-check {color: #33810c;}

/*new box design*/
.feature_section .one_fifth_less {border: 1px solid #e3e3e3;border-radius: 3px;padding:15px 10px 15px 10px;background: #f3f3f3;transition: all 0.1s ease;}
body .feature_section .one_fifth_less h5{margin-bottom:0px;font-size: 16px;font-weight:bold;}
.feature_section .one_fifth_less i {color: #727272;display: block;font-size: 45px;margin-bottom: 3px;}
.fa.quote::before{content: "\f03a";}
.fa.airport-pickup-n-drop-off::before{content: "\f072";}
.fa.wedding-transfer::before{content: "\f072";}
.fa.corporate-transfer::before{content: "\f072";}
.fa.event-transfer::before{content: "\f072";}
.fa.our-services{height: 49px;background: url('/images/travel_icons_sprite.png');width: 50px;background-position: 0px -94px;background-repeat: no-repeat;margin: 0 auto;}
.feature_section .one_fifth_less:hover .our-services{background-position: -51px -94px;}
.fa.our-locations::before{content: "\f041";}
.fa.our-fleet::before{content: "\f1ba";}
.fa.traveling-with-kids::before {content: "\f1ae";}
.fa.terms-and-conditions{height: 49px;background: url('/images/travel_icons_sprite.png');width: 50px;background-position: 0px -247px;background-repeat: no-repeat;margin: 0 auto;}
.feature_section .one_fifth_less:hover .terms-and-conditions{background-position: -51px -247px;}
.fa.the-loyalty-program{height: 49px;background: url('/images/travel_icons_sprite.png');width: 50px;background-position: 0px -197px;background-repeat: no-repeat;margin: 0 auto;}
.feature_section .one_fifth_less:hover .the-loyalty-program{background-position: -51px -197px;}
.fa.about-us{height: 49px;background: url('/images/travel_icons_sprite.png');width: 50px;background-position: 0px -347px;background-repeat: no-repeat;margin: 0 auto;}
.feature_section .one_fifth_less:hover .about-us{background-position: -51px -347px;}
.fa.general-information::before{content: "\f05a";}
.fa.feedback::before{content: "\f05a";}
.fa.popular-destinations::before{content: "\f279";}
.fa.transfer::before{content: "\f072";}
.fa.the-chauffeurs{height: 49px;background: url('/images/travel_icons_sprite.png');width: 50px;background-position: 0px 0px;background-repeat: no-repeat;margin: 0 auto;}
.feature_section .one_fifth_less:hover .the-chauffeurs{background-position: -51px 0px;}
.fa.changes-in-the-confirmed-booking::before {content: "\f145";}
.fa.booking-request{height: 49px;background: url('/images/travel_icons_sprite.png');width: 50px;background-position: 0px -47px;background-repeat: no-repeat;margin: 0 auto;}
.feature_section .one_fifth_less:hover .booking-request{background-position: -51px -47px;}
.fa.payment::before{content: "\f0d6";}
.fa.cancellation-policy::before{content: "\f00d";}
.fa.booking-confirmation{height: 49px;background: url('/images/travel_icons_sprite.png');width: 50px;background-position: 0px -147px;background-repeat: no-repeat;margin: 0 auto;}
.feature_section .one_fifth_less:hover .booking-confirmation{background-position: -51px -147px;}
.fa.act-of-god-pandemic::before{content: "\f05a";}
.feature_section .text-item{text-transform: capitalize;}
.fa-caret-right::before{content: "\f0da";}
.fa-question-circle::before{content: "\f059";}
.feature_section .one_fifth_less:hover{border: 1px solid #3498db;background: #3498db;}
.feature_section .one_fifth_less:hover i, .feature_section .one_fifth_less:hover h5 {color: #fff;}
.text-center{text-align:center;}
.wpb_column.col-sm-6 {width: 50%;float: left;padding-left: 5px;padding-right: 5px;margin-bottom:10px;}
h3.widget-title {margin-bottom:10px;clear: both;padding:5px 10px 5px 10px;color: #fff;font-family: inherit;font-weight: 700;font-size: 16px;	background-color:#3498db;color:#fff;cursor:pointer;}
ul.arrows_list1 li {padding: 5px 15px;border-bottom: 1px solid #eee;}
ul.arrows_list1 li a{color:#3498db;}
ul.arrows_list1 li a:hover{color:#2a363f;}
ul.arrows_list1 i {margin-right: 4px;}
.wpb_column.vc_col-sm-12{margin-bottom:15px;}
.wpb_column.vc_col-sm-12:nth-child(3n+1){clear:both;}
.faq_heading {font-size: 24px;padding-bottom: 30px;padding-top: 15px;}
.commonLayout .nav-phone-num.nav-menu span, .tele-phone-massase{font-size: 14px;}
.feature_qtn_section .caps{font-size:18px;}
.feature_qtn_section a:focus, .feature_qtn_section a:hover {color: #3498db;}
.feature_qtn_section .fa{font-size:25px;vertical-align:bottom;color:#3498db;}
.text-item-qtn{padding-left:5px;}
.feature_qtn_section .wpb_wrapper{margin-bottom:10px;}
.singlePage_faq .faq_heading{padding-bottom: 15px;padding-top: 0;}
.singlePage_faq{padding-top: 15px;}
.widget_categories{box-shadow: 0px 0px 1px 0px #eee;border-radius: 5px;}
.blog_post h3.entry-title a:hover {color: #383634;}
.faq_postcontent h3.entry-title {text-align: left;line-height:1;clear: none;margin-bottom:5px;margin-top: 0px;}
.entry-header {text-align: left;display: inline-block;width: 100%;margin: 15px 0 10px;}
.faq_postcontent h3.entry-title a {text-decoration: none;text-transform: none;font-weight: 700;font-size: 22px;text-overflow: ellipsis;    overflow: hidden; width: 100%;line-height:1;color: #3498db; margin-top: 3px;}
.faq_postcontent h3.entry-title a:hover{color: #383634;}
.listOfPoint ul {list-style: circle;padding-left: 37px;font-size: 16px;line-height: 1.7;color:#727272;}
.feature_section .one_fifth_less:hover .subTitles{color:#fff;}
.subTitles{position: absolute;top: 6px;font-size: 11px;color: #727272;}
.border-bottom-style{border-bottom: 1px solid #eee;}
.listOfPoint{margin-left: 24px;background-color: #f0f9fe;padding: 8px;}

/*media css*/
@media (max-width:800px) {
.col-md-12.col-sm-12.pull-left.fleetPull{padding-left: 0px;padding-right: 0px;}
.faq_heading{font-size:16px;}
.faq_postcontent h3.entry-title a{font-size:16px;line-height:1.2;}
.feature_qtn_section .caps {color:#727272;font-size: 14px;}
.widget-title::after{content: " \2228";float: right;padding: 5px 8px 5px 8px;position: absolute;right: 15px;top: 0;background:#23527c;cursor:pointer;}
.widget-title.active_caret_down::after{transform: rotate(180deg);}
.arrows_list1{display:none;}
.categories-block{margin-bottom:25px;}
}
@media (min-width:992px) {.col-md-4, .col-md-6 {float: left}.col-md-6 {width: 50%}.col-md-4 {width: 33.33333333%}}
@media (min-width:768px) {.col-sm-12 {float: left;width: 100%}}
@media (min-width:992px) {.col-md-12, .col-md-3, .col-md-4, .col-md-6, .col-md-8 {float: left}
.col-md-12 {width: 100%}.col-md-8 {width: 66.66666667%}.col-md-6 {width: 50%}.col-md-4 {width: 33.33333333%}.col-md-3 {width: 25%}}
@media (min-width:1200px) {.col-lg-12 {float: left;width: 100%}}