/*
Theme Name: boston
Theme URI: https://www.bostonasapcoach.com/
Author: Rishabh Rawat
Author URI: http://targeticon.com/
Description: Our 2015 default theme is clean, blog-focused, and designed for clarity. Twenty Fifteen's simple, straightforward typography is readable on a wide variety of screen sizes, and suitable for multiple languages. We designed it using a mobile-first approach, meaning your content takes center-stage, regardless of whether your visitors arrive by smartphone, tablet, laptop, or desktop computer.
Version: 1.1.2
Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: boston
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/



a:hover{text-decoration:none!important}.contentPart h3{font-family:'Open Sans',sans-serif!important;color:#428bca!important;font-weight:400!important;margin-top:0}.services-font h2{font-size:26px!important;color:navy!important}.tablepress tr td[colspan="2"]{color:#428cba!important;font-size:16px!important}.contentPart .tablepress td,.contentPart .tablepress th{font-size:14px!important}#tablepress-5 h3,#tablepress-5 h5{font-size:16px;color:#428bca}#tablepress-5 h3{margin-bottom:0!important}#tablepress-5 h6{color:#428bca;font-size:18px}#tablepress-2 .odd td,#tablepress-2 .row-hover tr:hover td,#tablepress-4 .odd td,#tablepress-5 .odd td{background-color:#fff!important}#tablepress-2 tbody td,.tablepress tfoot th{border-top:none!important}#slideSec.rewardImg .rideBooking{width:35%!important}.sub-menu:hover{display:block}.sub-menu i{float:right}.sub-menu{display:none;position:absolute;z-index:10}.reward_club,.sub-menu li{position:relative}.navbar-nav>li:hover .sub-menu{display:block;list-style:none;margin:0;padding:0 0}.sub-menu li{min-width:200px}.sub-menu li a{transition: all 0.3s ease-out 0s;color:#000;font-size:12px;background-color:#fff;display:inherit;padding:11px 10px;border-bottom:1px solid #efeaea}.sub-menu li a:hover{text-decoration:none;background-color:#4d4d4d;color:#fff;padding-left: 20px !important;transition: all 0.3s ease-out 0s;}.sub-menu li ul.sub-menu{left:100%;display:none!important;top:0}.sub-menu li:hover>ul.sub-menu{display:block!important}label{font-weight:700!important;font-size:14px!important}.wpcf7-submit{display:inline-block;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;width:120px;height:40px;line-height:24px;color:#fff;margin:20px 10px 0;background:rgba(158,203,61,.8);border-radius:0;box-shadow:none;border:none}.service-incident-form label{width:100%;margin:1% 0;line-height:1.9}.service-incident-form span .wpcf7-date{width:44%;font-size:12px;color:#737373;height:31px}.service-incident-form .button{text-align:center!important}.customer .button,.customer-textarea{text-align:center} .customer-textarea label{width:100%}.service-incident-form small{font-size:68%}.service-incident-form h5{font-variant:all-petite-caps}.service-incident-form>.wpcf7-validation-errors{border:2px solid gray!important}.service-incident-form span.wpcf7-form-control-wrap input{width:100%;font-weight:400;line-height:1.8;padding-left:5px}.service-incident-form span.wpcf7-form-control-wrap select{width:100%;line-height:1.7;font-weight:400;height:31px}.service-incident-form span.wpcf7-form-control-wrap textarea{width:100%;line-height:1;font-weight:400;max-height:85px;resize:none;padding-left:5px}.service-incident-form .wpcf7-validation-errors{border:none!important;color:red!important}aside ul.children .page-item-177,aside#secondary li a{border-right:5px solid #fff}.customer-survey{padding:3%}.customer-survey span.wpcf7-list-item{width:21%}.customer label{width:100%;margin:1% 0}.customer label strong{width:35%;float:left}.customer span.wpcf7-form-control-wrap input{width:45%;font-weight:400;line-height:1.8;padding-left:5px}.customer-survey span.wpcf7-form-control-wrap textarea{width:100%;font-weight:400;line-height:1;max-height:85px;resize:none;padding:1%}aside#secondary li,aside#secondary li:hover{text-align:right;list-style-type:none}.customer-survey input{font-weight:400}.customer .wpcf7-not-valid-tip{padding-left:35%}aside ul.children li,aside ul.children li:hover{list-style-type:none;text-align:right;padding:10px 5px 10px 0}aside ul.children li a{padding:10px 4px 10px 0;color:#333!important}.widget-area{padding-top:27px;padding-bottom: 43px;}aside#secondary li{padding:9px 0 0px;margin-top:15px}.location,/*.travel-registration-form h3{text-align:center}*/aside#secondary li a{padding-right:4px;color:#333;padding-top:10px;padding-bottom:10px}aside#secondary li a:hover{border-right:5px solid rgba(158,203,61,.8);color:#000}.united-states-table .btn{background-color:#81a535!important;margin-left:40%!important}.united-states-table .btn a{color:#fff!important}#map-continents a,.btn a,.btn a:hover{color:#fff}aside#secondary form select{width:100%;height:40px;background:#eaeaea}aside#secondary form{background:0 0;box-shadow:none;padding:0}.expertiseSec:after,.reward_club:after{content:"";position:absolute;top:0;height:100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#000000',GradientType=1);right:0}.reward_club:after{width:100%;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(18,18,18,.5) 41%,rgba(18,18,18,1) 56%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(18,18,18,.5) 41%,rgba(18,18,18,1) 56%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(18,18,18,.5) 41%,rgba(18,18,18,1) 56%)}.expertiseSec:after{width:70%;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(18,18,18,.6) 35%,rgba(18,18,18,.7) 56%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(18,18,18,.6) 35%,rgba(18,18,18,.7) 56%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(18,18,18,.6) 35%,rgba(18,18,18,.7) 56%)}.navbar-nav>li{position:relative}.navbar-nav>li.menu-item-has-children a:after{content:"\f107";display:inline-block;font-family:FontAwesome;position:absolute;margin-left:15px;top:40%;color:#fff;font-size:20px;}.navbar-nav>li#menu-item-88 .sub-menu li .sub-menu li:after,.navbar-nav>li.menu-item-has-children ul li a:after,.navbar-nav>li:last-child:after,.navbar-nav>li:nth-child(4):after{display:none}.operation-info .wpcf7-recaptcha iframe{margin-left:135%}.customer-survey .recaptcha{margin-left:35%}.btn:hover{color:#fff;}.location img{height:60%;width:69%}.meeting-and-sevices .btn{width:196px!important;margin-top:0!important}.travel-reg{padding-right:6%}.travel-registration-form .button a{margin-top:-4px}.travel-registration-form .button a:hover{color:#fff}.fleet-section{margin-top:60px;margin-bottom:50px}.travel-registration-form .button{margin-top:15px}.affiliates-registration-form span .aff-input{width:100%!important}.affiliates-registration-form span.wpcf7-form-control-wrap input.aff-radio{width:1%!important}.affiliates-registration-form .operation-info span input{width:30%;margin-right:4%}.affiliates-registration-form .operation-info h4{float:right;margin-right:7%}.travel-registration-form span.wpcf7-form-control-wrap .checkbox input{width:4%!important;margin-top:8px}.affiliates-registration-form span.wpcf7-form-control-wrap .checkbox input{width:4%!important;margin-top:7px}.affiliates-registration-form .button a{margin-top:-4px}.management-sevices{width:100%;float:left;position:relative}.management-sevices-text{position:absolute!important;left:0;top:10%;background-color:#fff;box-shadow:0 0 5px #ddd;z-index:99}.service-incident-form .button{padding-bottom:20px}.recaptcha{margin-left:28%}.support p{margin-left:2%}.support .support-corporate{width:44%;float:left;margin-left:4%}.service-incident-form .recaptcha,.service-incident-form.request .recaptcha{margin-left:40%!important}.credit-card-authorization-form{padding:33px 30px 1px 5px}.credit-card-authorization-form span input{border:none;background-color:#EDEDED;border-bottom:2px solid #000}.credit-card-authorization-form strong{width:31%}.credit-card-authorization-form span.wpcf7-form-control-wrap input{width:100%}.chauffeured-services-section .management-heading,.management-services-section .management-heading{text-align:center;padding-bottom:5px}.mobileNone:hover>.dropdown-menu{display:block;position:absolute;}.navbar-inverse .navbar-nav>li>a.login{cursor:pointer}.mobileNone .dropdown-menu>li>a:hover{background-color: #4d4d4d;
    color: #fff;
    padding-left: 20px !important;
    transition: all 0.3s ease-out 0s;}.dropdown-menu{padding:0!important}.dropdown-menu>li>a{font-size:12px;padding:11px 10px!important;border-bottom:1px solid #efeaea}.navbar-nav>li.sub-menu li:after{display:none}form{width:96%}.service-incident-form strong,.service-incident-form.request strong{width:38%;float:left;margin-right:2%}.service-incident-form span.wpcf7-form-control-wrap{width:60%;float:right}.wpcf7-form-control-wrap.checkbox-243 .request-checkbox{width:100%;float:left}.wpcf7-form-control-wrap.checkbox-243 .request-checkbox .wpcf7-list-item{width:48%;margin:0 1%}.wpcf7-form-control-wrap.checkbox-243 .request-checkbox .wpcf7-list-item input{width:30%;float:left;margin:8px auto}.wpcf7-form-control-wrap.checkbox-243 .request-checkbox .wpcf7-list-item .wpcf7-list-item-label{width:70%;float:left}ul{margin:0;padding:0 0 0 0%}.operation-info strong{width:23%;float:left}.operation-info span.wpcf7-form-control-wrap{width:35% !important;float:left;margin:0 1%}.operation-info span.wpcf7-form-control-wrap input,.service-incident-form span.wpcf7-form-control-wrap .aff-radio{width:100%;float:left}.service-incident-form span.wpcf7-form-control-wrap .aff-radio span{width:48%;margin:0 1%;float:left}.service-incident-form span.wpcf7-form-control-wrap .aff-radio span input{width:30px;float:left;margin:8px auto}.service-incident-form span.wpcf7-form-control-wrap .aff-radio span .wpcf7-list-item-label{width:70px;float:left}aside#secondary li.current_page_item a{border-right:5px solid rgba(158,203,61,.8);padding-right:9px}aside#secondary li.current_page_item ul.children a{border-right:5px solid #fff;padding-right:4px}aside#secondary li ul.children li.current_page_item a{border-right:5px solid rgba(158,203,61,.8);padding-right:4px}.management-heading h3{padding-top:45px}.m960{width:100%!important}.support-online li{list-style-type:none}.all-forms .support-online li a{width:40%;float:left}.affiliates-registration-form .affilate-label span.wpcf7-form-control-wrap{width:100%}.travel-registration-form .travel-label span.wpcf7-form-control-wrap{width:100%;margin-top:0}.sitemap-menu ul li{list-style-type:none}.sitemap-menu ul li a{color:#000!important}.contentPart ul{font-size:14px}.contentPart ul li{margin:6px 0!important}#secondary ul li{margin:15px 0!important}aside ul.children li a{font-size:16px}aside#secondary li.current_page_item ul.children a:hover{border-right:5px solid rgba(158,203,61,.8)}.open-an-account ul li a{color:#428bca!important}.open-an-account ul li{list-style-type:none!important}.open-an-account ul{margin-left:0!important}.reward-clud-two{width:100%;display:inline-block}.reward-clud-two h3{text-align:left}.service-incident-form.reward-clud-two label{width:48%;margin:1%;float:left}.service-incident-form.reward-clud-two span.wpcf7-form-control-wrap{width:100%}/*.service-incident-form.reward-clud-two span.wpcf7-form-control-wrap input{border:none;line-height:2.8;border-bottom:1px solid #cacaca;background-color:transparent;outline:0}*/.service-incident-form.reward-clud-two span.wpcf7-form-control-wrap input{line-height:2.1}.service-incident-form.reward-clud-two label.full{width:98%}.service-incident-form.reward-clud-two span.wpcf7-form-control-wrap textarea{border:none;line-height:2.8;border-bottom:1px solid #cacaca;background-color:transparent}.all-forms ul li{list-style-type:none}.all-forms ul li a{color:#333!important}#tablepress-2 tbody tr td:first-child{display:list-item;list-style:disc inside;margin-left:6%}.airport-instructions-table tr td[colspan="3"]{display:table-cell!important;list-style:inherit!important;color:#428bca}#tablepress-2{border:1px solid #ededed}.airport-instructions-table tr td[colspan="3"]:hover{color:#428bca}.chauffeured-services-section .management-heading h2,.management-services-section .management-heading h2{font-size:27px!important}.states h3{margin-bottom:25px!important}.tablepress thead th{background-color:#fff!important}.states h4,.tablepress h4{color:#428bca;margin-top:0;text-align:left}.tablepress{border:1px solid #ededed!important}.chauffeured-sevice span h3,.management-services-section span h3{color:#428bca;font-size:20px}.chauffeured-services-section .btn{margin-top:0!important}.copyrightSec #menu-footer_nav_menu{margin-top:10px!important}.locations h3#map-id{font-size:26px;text-align:center}#ui-datepicker-div{z-index:99!important}.service-incident-form span input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 ;}.customer-survey span input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0; -moz-appearance: textfield; }.date-239 input[type=text],.date-629 input[type=text],.event-end-date input[type=text],.event-start-date input[type=text],.travel-date input[type=text]{font-size:14px}form{background-color:#f9f9f9;box-shadow:none;padding:5px 0 22px 5%;border:1px solid #e2e2e2}.reward-club .btn{color:#fff!important}.contentPart .support-online{margin-left:3%!important}.credit-card-form .credit-card-check-box span label input[type=checkbox]{width:20px}.credit-card-form .credit-card-check-box .first{width:43%;float:left}.credit-card-form .credit-card-check-box .last{width:43%}.credit-card-form .credit-card-image .image{width:45%;float:left;padding-top:21px}.credit-card-form .credit-card-image label{width:50%}.credit-card-form label span.wpcf7-form-control-wrap{width:60%}.credit-card-form .checkbox{width:100%!important;float:left}.credit-card-form .checkbox label span.wpcf7-form-control-wrap.checkbox-here{width:100%}.credit-card-form .checkbox .wpcf7-list-item.first.last input[type=checkbox]{width:15px;margin-top:7px}.credit-card-form .checkbox label{font-weight:400!important;font-size:16px!important;line-height:23px;padding-left:0!important}.expertiseSec{padding:110px 0!important}.mobile_app{padding:18px 0!important}.differenceSec{padding:104px 0!important}.reward_club{padding:147px 0!important}.rideBooking p{padding:0}.request .wpcf7-form-control-wrap.radio-244 .request-checkbox{width: 100%!important;float: left!important;}.request .wpcf7-form-control-wrap.radio-244 .request-checkbox span.wpcf7-list-item.first{width: 28%!important;float: left!important;}.request .wpcf7-form-control-wrap.radio-244 .request-checkbox span.wpcf7-list-item.last{width: 24%!important;float: left!important;}.request .wpcf7-form-control-wrap.radio-244 .request-checkbox span label input{width: 12%!important;float: left!important;margin-top:7px;}/*.credit-card-form p span{font-size:12px;}*/.credit-card-form .image label span{font-size:12px;} .direct-billing-form h4{color:#428bca;font-size:16px;} .direct-billing-form h4 span{color:#428bca; font-size:12px;} .credit-card-form .credit-card-image .image-div{width:53%;float:left;} .credit-card-form .credit-card-image .image-div b{font-size:19px;}  .credit-card-form .credit-card-image .image{width:45%;padding-top:0px !important;} .credit-card-form .credit-card-image .image label{width:100%;} .credit-card-form .credit-card-image .image label strong{font-size:19px;text-align:right;width:63%;line-height: 0.9;} .credit-card-form .credit-card-image .image span.wpcf7-form-control-wrap.number-393{width:35%} .credit-card-form .credit-card-image{padding-top: 20px;padding-bottom: 31px;} .credit-card-form h3{font-size:18px;} .credit-card-form p{font-size:14px;} .reward-club p b {font-size: 19px;} .reward-club p b {font-size: 19px;} .affiliates-registration-form .image-div{width:50%; float:left;} .affiliates-registration-form .image-div b{}  


table{ width:100%;}
table th, table td{ padding: 8px;}
table tr th{ background-color: #edffc7;}
table tr:first-child th{ background-color: #000; color: #fff; text-align: center;}
ul {
    list-style-type: disclosure-closed;
}
.contentPart ul li a {
    color: #428bca!important;
    cursor: pointer;
}
.page-id-215 .widget-area{display:none;}
.page-id-221 .widget-area{display:none;}

.page-title1 {
    display: block;
     top: 190px;
    padding: 0;
    font-size: 20px;
}

.page-title1 {
    background-color: #90AA36;
    color: #FFFFFF;
    font-size: 40px;
    opacity: 0.9;
    position: absolute;
    text-align: right; 
	left:0px;
}
.page-title1 p, .page-title1 a {
    background-color: #90AA36;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 40px;
    line-height: 48px;
    color: #fff;
    text-decoration: none;
    display: block;
}
.page-title1 a:hover {color:#fff!important;}
#bannerTitle > span {
    display: block;
    text-align: right;
}
span.bookNow {
    padding: 30px 40px 2px 170px;
}
.clickHere {
    font-size: 20px;
    font-weight: bold;
    margin: 0 !important;
    padding: 0 44px 10px 0 !important;
}
span.reservNo {
    background: #000;
    padding: 0px 40px 0 0;
    font-size: 21px;
    font-weight: bold;
}
@media (max-width:1300px){.differenceSec,.driveInfo,.expertiseSec,.mobile_app,.reward_club{height:auto!important}}@media (max-width:1245px){}
@media (max-width:1200px){.container{width:98%!important}.copyrightSec #menu-footer_nav_menu{padding:0}}

@media (max-width:420px){
	.customer-survey span.wpcf7-list-item{width:100%}
}

.affiliates-registration-form .credit-card-image .image {
    width: 43%;
    padding-top: 0px !important; float:left;
}

.affiliates-registration-form .image-div b{ font-size: 19px;}
.affiliates-registration-form .fleet-info{text-align: right;margin-right: 10%;font-size: 14px;}
form{padding: 0px 0 5px 2%;}
.customer label strong{width:40%;float:left;}
.customer span{width:100%}
.customer span.wpcf7-form-control-wrap{width:60%;}
.customer span.wpcf7-form-control-wrap input{width:60%;}
.checkbox-line .wpcf7-list-item-label{margin-left:10px;}
.borderL{ border-left: 1px solid #ccc; padding: 49px 0 57px 50px !important;}
.col-sm-4{padding-left: 11px !important ;}


input[type=number] {
    -moz-appearance:textfield;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

@media only screen and (max-width:990px)
{
#map-id{display:none;}
}

@media only screen and (max-width:767px){
.borderL{padding: 49px 2% 57px 2%!important;}
.credit-card-form .credit-card-image .image-div{width: 100%;text-align: left;padding-bottom: 15px;} 
.credit-card-form .credit-card-image .image{width: 100%; padding-top: 0px !important;float: left;padding-bottom: 15px;}
.credit-card-form .credit-card-image .image span.wpcf7-form-control-wrap.number-393{    width: 58%;}
.credit-card-form .credit-card-image .image label strong{text-align: left;width: 40%;}
.service-incident-form strong{width: 100%;}
.service-incident-form span.wpcf7-form-control-wrap{width:100%}
.credit-card-form label span.wpcf7-form-control-wrap{width:100%}
.affiliates-registration-form .fleet-info {text-align: left;}
.operation-info span.wpcf7-form-control-wrap{width: 48%!important;float: left;}
.service-incident-form strong, .service-incident-form.request strong{width:100%}
.service-incident-form small{width:100%}

}
@media only screen and (max-width:480px)
{
	#slideSec.rewardImg .rideBooking{width: 47%!important;}
.credit-card-form .credit-card-image .image label strong{text-align: left;width: 100%;    padding-bottom: 6px;}
.credit-card-form .credit-card-image .image span.wpcf7-form-control-wrap.number-393{width:100%}
.page-title1 { top: 76px;}
.page-title1 p, .page-title1 a {font-size: 28px;line-height: 35px;}
span.bookNow {padding: 16px 40px 2px 100px;}
span.reservNo {font-size: 16px;}	
		
}
@media only screen and (max-width:767px)
{
	#slideSec.rewardImg .rideBooking{width: 47%!important;}
.credit-card-form .credit-card-image .image label strong{text-align: left;width: 100%;    padding-bottom: 6px;}
.credit-card-form .credit-card-image .image span.wpcf7-form-control-wrap.number-393{width:100%}
.page-title1 { top: 76px;}
.page-title1 p, .page-title1 a {font-size: 28px;line-height: 35px;}
span.bookNow {padding: 16px 40px 2px 100px;}
span.reservNo {font-size: 16px;}	
		
}



@media only screen and (max-width:418px)
{
.request .wpcf7-form-control-wrap.radio-244 .request-checkbox span.wpcf7-list-item.first{width:42%!important;}
}
@media only screen and (max-width:320px)
{
.request .wpcf7-form-control-wrap.radio-244 .request-checkbox span.wpcf7-list-item.first{width:38%!important;}
}
.meeting-event-form .image-div{width: 39% !important;float:left !important ;}
.meeting-event-form .image {width: 59% !important;}
.meeting-event-form .image label{width:100% !important;}
.meeting-event-form .image label strong{width:100% !important;}


.wpcf7-form-control-wrap.checkbox-244 .request-checkbox .wpcf7-list-item{width:48%;margin:0 1%}.wpcf7-form-control-wrap.checkbox-244 .request-checkbox .wpcf7-list-item input{width:30%;float:left;margin:8px auto}.wpcf7-form-control-wrap.checkbox-244 .request-checkbox .wpcf7-list-item .wpcf7-list-item-label{width:70%;float:left}
.form-line {width:100%; float:left;}

.meeting-event-form .request-checkbox-2 span.wpcf7-list-item{width: 30%;float: left;}
.meeting-event-form .request-checkbox-2 label input{width:10%}
.customer-survey span.wpcf7-list-item{width:23% !important; margin-bottom:20px !important;}


.borderL iframe{ height: 1000px !important; overflow-y:scroll !important;}
@media only screen and (max-width:1577px){
.book-a-ride-section .reservation-form iframe{ height:1150px !important;}
}

@media only screen and (max-width:1245px){
.book-a-ride-section .reservation-form iframe{ height:1500px !important;}
}

@media only screen and (max-width:1200px){
.book-a-ride-section .reservation-form iframe{ height:1100px !important;}
}

@media only screen and (max-width:1144px){
.book-a-ride-section .reservation-form iframe{ height:1500px !important;}
}

ul.header-phone{ float: right; height: 69px; list-style: none; padding: 18px 0 18px 0; margin-right:25px !important;-moz-margin-right:8px !important; margin: 0px; color: #fff; }
ul.header-phone li{ width: 50%; float: left; color: #fff;
    font-size: 12px;
    letter-spacing: 1px;
    text-transform: capitalize;}
ul.header-phone li a{ color:#fff; display:block; margin-left: 0; display: block; font-size: 12px; font-weight: normal;}
ul.header-phone li a:hover{ color:#fff;}
#callnowbutton{ position: fixed; text-decoration: none; z-index: 999; width: 100%; left: 0; bottom: 0; height: 60px; border-top: 1px solid #9fda29; border-bottom: 1px solid #679a01; text-shadow: 0 1px #679a01; text-align: center; color: #fff; font-weight: 600; font-size: 22px; overflow: hidden; background: #81a535; justify-content: center; align-items: center; display:none; }

@media only screen and (max-width:1346px){
	.navbar-fixed-top .container{ width: 98%;}
	.navbar-fixed-top .nav>li>a{ padding-left: 12px; padding-right: 12px;}
}

@media only screen and (max-width:1177px){
ul.header-phone{ display:none;}
#callnowbutton{  display: flex;}
}

.wpcf7-list-item-label{font-weight:normal!important;}
.mans_joinform small{
	font-size:60%;
}
.font-sm li{
	font-size:13px !important;
}
/*************cookies************/
.cky-notice-group {
    justify-content: center !important;
}
.cky-consent-bar .cky-notice-des p {
    display: flex;
}
.cky-notice-des * {
    margin: 0 20px;
}
.cky-consent-container .cky-consent-bar {
    padding: 3.5px 24px 15px 24px!important;
}
.cky-btn {
    font-size: 12px !important;
    padding: 0px 20px !important;
	margin:0 20px !important;
   }
.cky-notice-des a.cky-policy{
	color:#fff !important;
}