body.page-template-default > div.bg_insides, ul li.tml-register-link{display: none !important;}
body.page-id-30 #setwbox, body.page-id-27 #setwbox, body.page-id-31 #setwbox{max-width: 480px!important;}
.primary_color, h1, h2, h3, h4, h5, h6{color:#034ea2!important}
.secondary_color{color:#00aeef!important}
.primary_background{background-color:#034ea2!important}
.secondary_background{background-color:#00aeef!important}
.btn-primary{border-radius: 0px!important;background-color: #034ea2!important; border-color: #034ea2!important;}
.btn-primary:hover{background-color: #00aeef!important; border-color: #00aeef!important;}
.color_white{color:#fff!important}
.no_padding_l{padding-left:0!important}
.redclor,.required{color:#f00!important}
.floatl{float:left}
.floatr{float:right}
.textright{text-align:right}
label > span.required{padding-left:5px;padding-right:5px;}
.success{color:green!important}
.loader{border-left:16px solid #f30;border-top:16px solid #1eaae2;border-right:16px solid #ddd;border-bottom:16px solid #0b509e;border-left:16px solid #f3f3f3;border-radius:50%;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;width:120px;height:120px;position:absolute;z-index:9999;left:50%;top:40%;display:none}
.loaderdata{border-left:8px solid #f30;border-top:8px solid #1eaae2;border-right:8px solid #ddd;border-bottom:8px solid #0b509e;border-left:8px solid #f3f3f3;border-radius:50%;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;width:70px;height:70px;position:relative;z-index:9999;margin:70px auto}
.bg_insides{/*background-color:#f3f6fb;margin-top:-6%;padding-top:3%*/}
.no_banner{margin-top:-3%;padding-top:0}
.bg_insides #primary{padding-bottom:0}
.bg_insides #dessite .desctext{padding-top:40px}
.site-main{padding-top:10%;padding-top:7%}
#three_boxs{padding-bottom:60px}
body header.site-header-container{z-index: 99999;}
.site-header-container.header-layout-1{border-top-width:0!important}
.site-header{border-width:0!important}
.site-header .sigma-bg-color-secondary{background-color:#034ea2!important}
.site-header .main-navigation div>ul>li>a{margin-left:40px!important;margin-right:40px!important}
body.langugue_es .site-header .main-navigation div>ul>li>a{margin-left:15px!important;margin-right:15px!important}
.site-header .main-navigation div>ul ul a{color:#034ea2!important;padding-left:40px}
.site-header .site-header-top{max-width:1336px!important;width:100%;position:relative}
body .container_fixed{max-width:1600px!important;width:100%;position: relative;}
.site-header .contact-info{position:relative}
.site-header .contact-item{line-height:43px;padding-left:25px !important;}
.site-header .contact-item,.site-header .contact-item a,.site-header .contact-list{}
.site-header .contact-item a .fa{}
.site-header .contact-item a,.site-header .contact-item a span{font-weight:600}
.site-header .contact-item,.site-header .contact-info .contact-item i,.site-header .contact-item a{color:#034ea2!important}
.site-header .contact-info > .contact-item:first-child{padding-left:0px!important;padding-right: 5px!important;}
.site-header .contact-list a:hover{color:#00aeef!important}
.boxlanguage .goog-te-gadget-icon,.boxlanguage .goog-te-gadget-simple .goog-te-menu-value img,.boxlanguage .goog-te-gadget-simple .goog-te-menu-value span,.boxlanguage .goog-te-gadget .goog-te-combo{display:none!important}
.boxlanguage .goog-te-gadget-simple{border-width:0!important}
.boxlanguage .goog-te-gadget-simple .goog-te-menu-value{display:block!important;position:relative!important}
.boxlanguage .goog-te-gadget-simple .goog-te-menu-value:before{display:inline-block;content:url(../images/google_langgue.png);width:35px;height:35px;vertical-align:top;position:absolute;left:-15px;top:-21px}
.icon_clicle{border-radius:50%;background-color:#034ea2!important;color:#fff!important}
#cus_slider{margin-top:-35px}
#cus_slider .item_s{text-align: center;position:relative;height:780px;background-position:center;background-repeat:no-repeat;background-size:cover}
.img_responsuve{max-width:100%}
.iexodus_btn,.iexodus_big{background-color:#034ea2!important;}
.red_btn{background-color:#d8232a!important;}
.iexodus_btn:hover,.iexodus_big:hover{background-color:#00aeef!important;}
.iexodus_btn,.iexodus_big{text-align:center}
.iexodus_btn{padding:8px 40px!important}
.iexodus_big{padding:25px 40px!important}
.iexodus_btn_white{background-color:#fff!important;color:#034ea2!important}
.iexodus_btn_white:hover{background-color:#fff!important;color:#00aeef!important}
.text_uppercase{text-transform:uppercase!important}
#four_boxs .div_box{padding:10px 10px 10px 10px}
#four_boxs .div_box .b_img{min-height: 125px;margin-bottom: 15px;vertical-align: middle;display: flex;justify-content: center;align-items: center;}
#four_boxs .div_box .b_img img{width:128px}
#four_boxs .div_box #icon_map img{}
#four_boxs .div_box #icon_buy img{width:96px}
#four_boxs .div_box #icon_find img{width:80px}
.div_box,.div_box a{text-align:center}
.div_box a{display:inline-block}
a.b_img{display:block}
.div_box:hover a{color:#00aeef!important}
#four_boxs .primary_background{box-shadow:1px 1px 25px 0 rgba(83,95,159,0.25)}
#dessite{padding-bottom:250px}
#three_boxs{margin-top:-230px!important}
#dessite a{color:#fff!important}
#dessite a:hover{color:#00aeef!important}
.desctext{line-height:34px}
.padd_lr_40{padding-left:40px;padding-right:40px}
.padd_tb_40{padding-top:40px;padding-bottom:40px}
.txt_left{text-align:left}
.txt_center{text-align:center}
.txt_right{text-align:right}
.border_red{border:3px solid red}
#content .sigma-page-title{  position: relative;  background-repeat: no-repeat !important;   background-size: cover !important;   background-position: center !important;}
.sigma-page-title .page-title { display: inline-block; padding: 0px 10px 10px 10px; text-shadow: 2px 2px 0px #333; color: #fff !important;}
#content .sigma-page-title-layer{position: absolute;top:50%; left: auto;right: auto; width: 100%; height: auto; display: block; z-index: 99; max-width: 100% !important; margin-top: -50px;}
body.page-id-221 #content .sigma-page-title-layer{margin-top: -85px;}
.iexodus-box-image-container{overflow:hidden;position:relative}
.iexodus-box-image-container a{display:block}
.iexodus-box-content-cover{background:#fff;box-shadow:1px 1px 25px 0 rgba(83,95,159,0.15);padding:0 25px 25px 25px;position:relative;top:0;z-index:1;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.iexodus-box-date{background:#d8232a;display:inline-block;width:90px;height:88px;line-height:88px;text-align:center;color:#fff;top:-44px;margin-bottom:0;position:relative}
.iexodus-box-image-container a:before,.iexodus-box-content-cover:before{content:'';border:3px solid #d8232a;display:block;position:absolute;height:calc(100% - 20px);width:calc(100% - 40px);left:20px;bottom:20px;top:0;right:15px;z-index:-1;border-top:0}
.iexodus-box-image-container>a:before{z-index:1;top:20px;border-top:3px solid #d8232a;border-bottom:0}
.iexodus-box-slide .iexodus-boxpadding{position:relative;margin-top:-24px;padding-left:20px;padding-right:20px;min-height:220px}
#three_boxs a.link_redmore{color:#d8232a;text-transform:uppercase;text-decoration:none;font-weight:800}
#three_boxs .iexodus-box-slide:hover a.link_redmore,#three_boxs .iexodus-box-slide:hover .iexodus-box-title h3{color:#00aeef!important}
#three_boxs .iexodus-box-slide:hover .iexodus-box-image-container a:before,#three_boxs .iexodus-box-slide:hover .iexodus-box-content-cover:before{border-color:#00aeef!important}
#three_boxs .iexodus-box-slide{padding-left:9.5%;padding-right:9.5%}
#three_boxs .service-title,.iexodus-progress-bar-title,.iexodus-progress-bar-value{}
#three_boxs .col-md-4:first-child .iexodus-box-slide{padding-left:0;padding-right:19%}
#three_boxs .col-md-4:last-child .iexodus-box-slide{padding-right:0;padding-left:19%}
#section_persion{margin-top:15%;}
#contentleft_persion {padding-bottom: 13%;}
#section_persion{background-color:#f3f6fb;}
#section_persion #rrr{background-position:bottom right;background-repeat:no-repeat;background-size:contain;z-index: 99;bottom: 0px; position: absolute; right: 0px; left: auto;width: 100%;height: 954px}
#section_persion h1,#section_moving h1,.sigma-page-title .page-title{line-height:80px}
#contentleft_persion{min-height: 750px;}
#rowcoming{margin-bottom: 30px;}
#rowcoming .sss_lear{clear: both; height: 1px;}
#rowcoming h1{margin-bottom: 0px;}
.iexodus-progress-bar-wrapper{margin-bottom:30px}
.iexodus-progress-bar-wrapper{border-bottom:3px solid #323232}
.iexodus-progress-bar-title,.iexodus-progress-bar-value{font-weight:700}
.iexodus-progress-bar-title{color:#034ea2}
.iexodus-progress-bar-value{color:#d8232a;float:right}
.minue_top{position: relative;}
.minue_top #bluegg{position: absolute;left: 0px; width: 100%;top: -80%;z-index: 99;}
#four_box_bottom{margin-top:10%;margin-bottom:10%}
.red_box{border:3px solid #d8232a;position:relative;width:280px;max-width:100%}
.red_box_content{margin-top:-10px;margin-left:-5px}
.iexodus-box-slide .iexodus-box-image-container,.red_box .red_box_img{position:relative}
.iexodus-box-slide .iexodus-box-image-container:before,.red_box .red_box_img:before{}
.iexodus-box-slide:hover .iexodus-box-image-container:before,.red_box:hover .red_box_img:before{}
.red_box:hover .red_box_button a{background-color:#00aeef!important}
.site-footer{background-image:none!important}
.site-footer .sigma-copyright{background-color:#bcbcbc!important;background-color:#fff!important;color:#fff!important;color:#bcbcbc!important;padding-top:3%;padding-bottom:3%;}
.site-footer .sigma-copyright #footermenu ul,.site-footer .sigma-copyright #footermenu ul li,#footelogo .social-info,#footelogo .social-info li{list-style:none}
.site-footer .sigma-copyright #footermenu ul{padding-left:0px;margin-bottom: 0px;}
.site-footer .sigma-copyright #footermenu ul li ul{padding-left:10px}
.site-footer .sigma-copyright #footermenu ul a, #footermenu .alinkcenterbold{color:#fff!important;font-weight:bold}
.site-footer .sigma-copyright #footermenu ul ul a{font-weight:normal}
.site-footer .sigma-copyright #footermenu ul a:hover, #footermenu .alinkcenterbold:hover{color:#00aeef!important;text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;}
.site-footer .sigma-copyright #footermenu ul li{display:block}
.site-footer .sigma-copyright #footermenu .col-md-auto{-ms-flex:0 0 14%;flex:0 0 14%;width:14%}
.site-footer .sigma-copyright #footermenu .col-md-auto:nth-child(1){-ms-flex:0 0 11%;flex:0 0 11%;width:11%}
.site-footer .sigma-copyright #footermenu .col-md-auto:nth-child(3){-ms-flex:0 0 13.5%;flex:0 0 13.5%;width:13.5%}
.site-footer .sigma-copyright #footermenu .col-md-auto:nth-child(4){-ms-flex:0 0 16%;flex:0 0 16%;width:16%}
.site-footer .sigma-copyright #footermenu .col-md-auto:nth-child(2){-ms-flex:0 0 15.5%;flex:0 0 15.5%;width:15.5%}
.site-footer .sigma-copyright #footermenu .col-md-auto:nth-child(7){-ms-flex:0 0 14.5%;flex:0 0 14.5%;width:14.5%}
.site-footer .sigma-copyright #footermenu .col-md-auto:nth-child(5){-ms-flex:0 0 15.5%;flex:0 0 15.5%;width:15.5%}
.site-footer .sigma-copyright #footermenu .col-md-auto:nth-child(6){-ms-flex:0 0 13.5%;flex:0 0 13.5%;width:13.5%}
.site-footer .sigma-copyright #footelogo{padding-top:0px}
#footelogo .social-info{text-align:right;margin-left:0;padding-left:0}
#footelogo .social-info .social-facebook{display:inline-block;text-align:center;margin-right:20px}
#footelogo .social-info .social-facebook:last-child{margin-right:0}
#footelogo .social-info .social-facebook .fa{display:block;line-height:80px}
#footelogo .social-info .social-icon{display:block;border-radius:50%;width:80px;height:80px;line-height:80px;background-color:#00aeef;text-align:center}
#footelogo .social-info .social-icon:hover{background-color: #034ea2!important;}
#footelogo .social-info .social-icon .fa:before{color: #fff !important;}
.sigma-copyright #footelogo .social-icons li a{color:#fff!important}
.sigma-copyright #footelogo .addressfooter{color:#034ea2!important;margin-left:70px;margin-top:15px}
.sigma-copyright #footelogo .social-icons li a:hover,.sigma-copyright #footelogo .social-icons li a:hover .fa{color:#00aeef!important}
.site-header .main-navigation #primary-menu a.active, .site-header .main-navigation #primary-menu a:hover,.site-footer .sigma-copyright #footermenu ul li a.active{color:#00aeef!important}
#site-navigation-mobile .slicknav_menu .slicknav_btn{background-color:#034ea2!important}
#site-navigation-mobile .slicknav_menu .slicknav_btn span{color:#fff!important}
#site-navigation-mobile .slicknav_menu .slicknav_icon .slicknav_icon-bar{background-color:#fff!important}
#site-navigation-mobile .slicknav_nav li>a,#site-navigation-mobile .slicknav_nav li>a a{color:#034ea2!important}
#site-navigation-mobile .slicknav_nav li .slicknav_arrow{background-color:#034ea2!important;color:#fff!important}
#site-navigation-mobile .slicknav_nav li.current-menu-item>a,#site-navigation-mobile .slicknav_nav li.slicknav_open>a,#site-navigation-mobile .slicknav_nav li.slicknav_open>a a{color:#00aeef!important}
#site-navigation-mobile .slicknav_nav li.slicknav_open .slicknav_arrow{background-color:#00aeef!important}
#accordion{color:#333!important}
.list-group-item .route_number,#accordion .route_number{color:#fff;z-index:1;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);}
#accordion .list-group span.titleb{}
.ui-accordion .ui-accordion-header{margin:0;padding:0;outline:none!important}
.ui-accordion .ui-accordion-content{padding:10px 10px 10px 20px;outline:none!important}
#accordion .list-group .fa-stack{width:33px;height:50px;line-height:40px;margin-right:5px;font-weight:normal;}
#accordion .list-group .fa-stack .icon_title{}
#accordion .list-group .fa-stack .fa-circle-thin{width:100%;display:block;text-align:center;left:-8px;top:0}
#accordion .list-group button,#accordion .list-group .thrrebtn a{padding:2.5px 10px;float:right;display:inline-block;margin-top:12px;margin-right:5px;padding-top:5px;padding-bottom:5px;margin-bottom:5px;border-radius:0;text-transform:uppercase;}
.thrrebtn{float:right;display:inline-block;width:310px}
#accordion .list-group tr td{border-bottom:1px solid #aaa}
#accordion .ui-widget-content{border-color:#aaa}
#accordion .list-group tr:last-child td{border-bottom-width:0!important}
.ui-accordion .ui-accordion-content{height:auto!important}
.tblschedule_top,.tblschedule_footer{text-align:right;box-sizing:border-box;max-width:100%;table-layout:fixed}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.wpcf7 .wpcf7-captchac{padding-left:0;padding-right:0}
.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:none!important}
#fareonline #divlogin .log-form-group label{width:190px}
#fareonline #divlogin .log-form-group input,#fareonline #divresetpass input[type="text"]{width:250px!important;max-width:100%!important;padding:5px}
#fareonline #divlogin .log-form-group label,#fareonline #divlogin .log-form-group input{display:inline-block}
#fareonline #divlogin #log_forms{width:560px}
#fareonline #divlogin form[name="login"] .log-form-group button{text-align:center;float:none!important}
#fareonline #divlogin .log-form-group{margin-bottom:15px}
#fareonline #divlogin form[name="login"] .log-form-group:last-child{text-align:center;margin-bottom:0}
#scroolleft input[type="text"],#scroolleft input[type="email"],#scroolleft input[type="password"],#scroolleft select,#scroolleft textarea{padding:5px;min-height:25px}
.text_capital_bold{text-transform:capitalize;font-weight:bold}
.same_entry_title{font-weight:700;text-transform:uppercase}
table.tblroute{margin-bottom:0!important}
table.tblroute,table.tblroute tr,table.tblroute td,table.tblschedule_footer,table.tblschedule_footer tr,table.tblschedule_footer td{border-width:0!important}
table.list-group{display:table}
table.list-group tbody tr,table.list-group tbody td{border-right-width:0;border-left-width:0}
.box_boder_blue{margin-top: 20px;}
.box_boder_blue .content_in_blue_box{border:2px solid #034ea2;border-top-width: 0px;background-color:#fff;}
.route_results table caption{caption-side:unset}
table.tblschedule_footer{background-color:#fff}
.menu_map_schedule{display: block;width: 100%;margin: 0px;padding: 0px;border-bottom: 2px solid #034ea2;}
.menu_map_schedule li{display: inline-block; width: auto;}
.menu_map_schedule li:last-child{float: right;}
.menu_map_schedule li:last-child:after{content:""; display: block;clear: both;}
.box_boder_blue a.linktab,.box_boder_blue a.linktabright{padding:20px 40px;text-align:center;display:inline-block;font-weight:bold;margin:0 5px}
.box_boder_blue a.linktab:first-child{margin-left:0}
.box_boder_blue a.linktab:last-child{margin-right:0}
.box_boder_blue a.linktab{background-color:#eee}
.box_boder_blue a.linktabright{float:right}
.box_boder_blue .activetab a{background-color:#fff!important;border-bottom: 2px solid #fff; margin-bottom: -2px;}
.box_boder_blue .activetab{border-top:2px solid #034ea2;border-left:2px solid #034ea2;border-right:2px solid #034ea2;}
.box_boder_blue .activetab:first-child{}
.box_boder_blue .activetab:last-child{}
.google_map_html table{margin-bottom: 0px;}
.google_map_html table,.google_map_html table tr,.google_map_html table td{border-width:0!important}
.google_map_html table h3{margin-bottom: 0px !important;}
.google_map_html #staticmap{position: relative;background-color: #fafafa;background-size: cover;background-position: center;box-shadow: inset 0 0 10px rgba(0,0,0,.2);max-width: 480px;height: 240px;margin: 0 auto;}
.google_map_html #staticmap:before {content: '';position: absolute;top: 50%;left: 50%;width: 18px;height: 19px;margin: -9.5px 0 0 -9px;background-repeat: no-repeat;background-size: 18px 18px;}
.google_map_html button {display: inline-block;margin: 5px;background-color:#034ea2!important;color: #fff!important;border-radius: 0px !important;padding: 5px 10px !important;}
.google_map_html button:hover{color:#00aeef!important}
.form_c2,.form_c1{float:left;display:inline-block}
.form_c1{width:209px;padding-top:8px;padding-left:8px;padding-bottom:8px}
form .form_c1 label{font-weight: normal;}
.form_c2{width:auto;padding-left:8px;padding-top:7px;padding-bottom:7px}
.form_row{display:block;width:100%;float:left}
.form_row:after{content:"";display:block;clear:both}
.form_row input[type="date"]{max-width:200px}
form-group > input[type="text"], input[type="email"], input[type="password"], input[type="url"]
, input[type="tel"], input[type="date"],.form_row input[type="text"],.form_row input[type="email"]
,.form_row select, .formatrowform select{min-height: 36px;}
.form_row input[type="text"],.form_row input[type="email"],.form_row textarea{max-width:302px}
.reg-form-group > input[type="text"], input[type="email"], input[type="password"], input[type="url"]
, input[type="tel"], input[type="date"],.form_row input[type="text"]
,.form_row input[type="email"],.form_row textarea,.form_row select{padding: 5px;border: 1px solid #1f1f1f;background-color: #f9f9f9;}
#fareonline #errormess {display: none;}
.popupprogress{width:100%;height:100%;position:absolute;z-index:9999;background-color:rgba(0,0,0,0.5);display:none}
.popupprogress .loaddata{margin:25% auto 0 auto;text-align:center;border-left:10px solid #f30;border-top:10px solid #1eaae2;border-right:10px solid #ddd;border-bottom:10px solid #0b509e;border-left:10px solid #f3f3f3;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border-radius:50%;width:90px;height:90px}
#divConentInfo .hidenoption{display:none}
#divConentInfo .scrolldiv,#divConentInfo .scrolldiv1{margin-top:10px}
#divConentInfo .hightspace{margin-top:15px;color:#0c4da1}
#divUploadDocuemnt{display:none}
#divConentInfo .no_margin_b, body .entry-content .no_margin_b{margin-bottom:0}
body .entry-content .w_margin_b{margin-bottom: 15px !important;}
#divConentInfo .options{list-style-type:none; padding-left: 20px;}
.indentpart{padding-left: 40px;}
.indentpart .indentpart, #ReducedBusFare .indentpart{/*padding-left: 0px;*/}
article#post-206 .indentpart ul{margin-bottom:20px !important;}
#ReducedBusFare ul{padding-left: 20px;}
#divConentInfo .hightspace h3{margin-top:0;margin-bottom:0}
#fareonline a{outline:0}
#fareonline #errormess{display:none}
#fareonline .defaulthiden{display:none}
.formatrowform input[type="email"],.formatrowform input[type="text"],.formatrowform input[type="password"],.formatrowform select{background-color: #f9f9f9;border: 1px solid #999; padding:5px!important;width:100%!important;}
.formatrowform input[type="email"],.formatrowform input[type="text"],.formatrowform input[type="password"],.formatrowform select
, .form_row input[type="email"],.form_row input[type="text"],.form_row input[type="password"],.form_row select{height: auto;}
#fareonline .dropzone{border-width:1px}
#fareonline .scrolldiv{margin-top:5px}
#divUploadDocuemnt #messupload{display:none}
#divUploadDocuemnt #messupload.in{display:block}
.formatrowform .row { margin-bottom: 10px;}
#divtitleuploadnow{color: #034ea2 !important;}
.templateforms .entry-content h3{font-weight: bold;padding-bottom: 0; margin-bottom: 0;}
article.page .entry-content a {text-decoration: underline;}
#mapp0_layout p{margin-bottom: 0;}
#mapp0_layout{margin-bottom: 20px;}
article#post-134 #mapp0_layout > div:nth-child(1){margin-left: 21% !important;}
article#post-134 #mapp0_layout > div:nth-child(2){margin-left: 20% !important;}
article#post-134 #mapp0_layout > div:nth-child(3){margin-left: 24% !important;}
article#post-134 #mapp0_layout > div:nth-child(1){margin-top: 7% !important;}
article#post-134 #mapp0_layout > div:nth-child(2){margin-top: 30% !important;}
article#post-134 #mapp0_layout > div:nth-child(3){margin-top: 45% !important;}
article[class*="post"] .entry-content img:not(.video_youtube)
, article[class*="post"] .entry-content .view_ppp
, .saving-calculator .view_ppp{margin-left: 10px;max-width: 224px !important; height: auto !important;margin-bottom: 10px;}
article[class*="post"] .entry-content .view_ppp
, .saving-calculator .view_ppp{width: 150px !important;}
article[class*="post"] .entry-content .view_ppp img, .saving-calculator .view_ppp img{width: 90px !important; height: auto !important;margin-left: auto !important;margin-right: auto !important;float: none !important; text-align: center !important; display: block !important;}
article[class*="post"] .entry-content .featured_vol img{margin-left: 0px;margin-right: 10px;}
article[class*="post"] .entry-content form.wpcf7-form, article[class*="post"] .entry-content form.custommorefore{background-color: #fff; padding: 15px; border: 1px solid #034ea2;}
article#post-134 #mapp0_layout .aligncenter{width: 100% !important;margin: 0px !important;max-width: 100% !important;}
.clear_f{clear: both;}
#savings_calculator:before{content: ""; display: block; clear: both;}
article#post-27 .tml-login{width: 320px; margin: 0 auto;}
article#post-27 form[name="login"] input[type="text"]{background-color: #f9f9f9;border: 1px solid #999;padding: 5px!important;}
article#post-27 .tml-login .tml-links, article#post-27 .tml-login .tml-links li{list-style-type: none;padding-left: 0px;}
.row_tones{width:100%;float:left;text-align:left;box-sizing:border-box;line-height:30px}
.row_tones_40{max-width:100%!important;float:left;margin-right:20px;text-align:center}
.row_tones_40, .row_tones_40 > div.wp-caption{width:150px !important;}
.partner-links ul li, .partner-links ul{list-style-type: none !important;}
.checkcontainer{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.checkcontainer input{position:absolute;opacity:0;cursor:pointer}
.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:50%;border:2px solid #034ea2}
.checkcontainer:hover input ~ .checkmark{background-color:#fff}
.checkcontainer input:checked ~ .checkmark{background-color:#034ea2}
.checkmark:after{content:"";position:absolute;display:none}
.checkcontainer input:checked ~ .checkmark:after{display:block}
.checkcontainer .checkmark:after{top:9px;left:9px;width:8px;height:8px;border-radius:50%;background:#034ea2}
.checkcontainer input[name="routes"]:checked ~ .checkmark{border-color:#fff !important}
#etamappage{background-color: #fff;}
#etamappage #scroolleft, #etamappage #boxmap{float: left;}
#scroolleft{display: inline-block;}
.btnicomsmallviewmnu{display:none;}
#etamappage #boxmap{display: inline-block;}
#etamappage #scroolleft{width: 325px;z-index: 9999;position: absolute;top:0px; background-color: #fff;left: 0px;}
#etamappage #boxmap{width: 100%; margin-left: 325px;/*width: calc(100% - 325px);*/}
#etamappage #scroolleft .content_title{border-bottom: 2px solid #d3dee2;}
.boxembedyoutube{background-color: #fff; margin: 0px auto 30px auto; text-align: center;display: block; width: 100%;position: relative;}
.contentembedyoutube{margin: 0px auto; text-align: left;display: block; width: 560px;padding: 30px 0px;max-width: 100%;box-sizing: border-box;}
.bgw_left, .bgw_right{top: 0px;display: block; position: absolute; width: 100%; content: "";height: 100%;background-color: #fff;}
.bgw_left{left: -100%; right: auto; background-color: #fff;}
.bgw_right{left: auto; right: -100%; background-color: #fff;}
.box_infoyoutube p{margin-bottom: 10px !important;}
.box_infoyoutube p:last-child{margin-bottom: 0px !important;}
#eta_maps{margin-bottom: 10px;}
.aa-cc-body-fix-compliance-part{display: none;}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle{/*display: none !important;*/}
.aa-cc-body-fix-compliance-part #aa-cc-fix-icon-body{/*display: none !important;*/}
.aa-cc-fix-icon-body{height: 35px !important;}
.aa-cc-fix-icon-body .aa-cc-iconimg{box-shadow: none !important; width: 35px !important;height: 35px !important;}
#aa-cc-left-drawer-menu .aa-cc-heading-background{display: none !important;}
.aa-cc-left-drawer-background{background-color:#fff !important;box-shadow: 3px 3px 15px #c5d1ea !important;max-width: 180px !important;border-radius:0px !important;}
.aa-cc-left-drawer-background .aa-cc-cr-menu-item:hover{box-shadow: none !important;}
.aa-cc-cr-menu .aa-cc-cr-menu-item{position: relative; min-height: 110px !important;width: 100% !important; max-width: 100% !important;display: block !important; flex: 100% !important;margin: 0px !important;}
.aa-cc-cr-menu .aa-cc-cr-menu-item:after{border: 1px solid #95b2d3!important;width: 100%;content: "";display: block; position: absolute; top: auto; bottom: 0px; left: 0px;}
.aa-cc-cr-menu .aa-cc-cr-menu-item .aa-cc-plugintextcolor{font-weight: bold !important;}
.aa-cc-cr-menu .aa-cc-cr-menu-item svg{}
#aa-cc-left-drawer-menu #aa-cc-highlight_links_click
, #aa-cc-left-drawer-menu #aa-cc-desaturate_click
, #aa-cc-left-drawer-menu #aa-cc-keyboardnav{display: none !important;}
.aa-cc-body-fix-compliance-part{top: 0px !important;}
.aa-cc-body-fix-compliance-part, .aa-cc-body-fix-compliance-part #aa-cc-fix-icon-body{position: absolute !important;}
.aa-cc-cr-menu #aa-cc-bigcursor:after{}
#aa-cc-left-drawer-menu #aa-cc-clearall{margin-top: 15px !important;background-color: #034EA2 !important;padding: 5px 10px !important;}
#aa-cc-left-drawer-menu #aa-cc-clearall:hover{color: #00aeef !important;}
.aa-cc-fix-icon-body .aa-cc-iconimg:before{content: ""; display: block;background-position: center; background-repeat: no-repeat; background-image: url('../images/wheelchair_icon.png');width: 35px !important;height: 35px !important;line-height: 35px;}
.aa-cc-fix-icon-body .aa-cc-iconimg svg{display: none !important;}
.site-header .contact-item .ada_hand_click{display: block; width: 35px; height: 35px;padding: 0px;box-sizing: border-box;opacity: 1;}
.aa-cc-body-fix-compliance-part #aa-cc-fix-icon-body{display: none !important;}
#aa-cc-left-drawer-menu .aa-cc-drawer-content{padding: 15px;}
.version_mobile .aling_center_mobie{text-align: center;}
.version_mobile #toolspage .aling_center_mobie a{display: block !important; margin: 0px !important;}
#mapdatatab.map_hidden{position: absolute;z-index: -1;width: 100%;height: 900px;}
#rowcoming a.iexodus_btn{margin-bottom: 15px !important;}
article[class*="post"] .entry-content form.custommorefore select{
    width: 302px !important; max-width: 302px !important;
}
article[class*="post"] .entry-content form.custommorefore .notshow{display: none;}
@media (min-width: 1200px) {
    .site-header .site-logo{/*height:90px*/}
    .site-header .site-logo img{/*height:70px*/}
    .container {max-width: 1170px !important;}
    /* Custom */
    .sigma-extend-des>.vc_column-inner {
        max-width: 890px;
        padding-top: 80px !important;
        padding-bottom: 80px !important;
        padding-left: 80px !important;
    }
    #comdiv_menudes .container{padding-left: 0px;padding-right: 0px;}
    #rowcoming h1{max-width: 450px;}
}
@media (min-width: 1023px) {  
    .featured_container .fcr, .featured_container .fcl{width: 50% !important; float: left !important;}
    article#post-148 .entry-content img#img_2{margin-top: -60px;}
    article#post-14 .entry-content img#img_8, article#post-14 .entry-content img#img_27, article#post-14 .entry-content img#img_29{margin-top: -25px;}
    article#post-14 .entry-content img#img_22{margin-top: -50px;max-width: 180px !important;}
    article#post-14 .entry-content p.clear_f{clear: none !important;}
    article#post-124 .entry-content img#img_1, article#post-124 .entry-content img#img_2{margin-top: -25px;}
    article#post-114 .entry-content img#img_4{margin-top: -25px;}
    article#post-162 .entry-content .floatl.col-md-6 ul:last-child{margin-bottom: 0px;}
    article#post-2 .entry-content img#img_1, article#post-2 .entry-content img#img_2{margin-top: -25px;}
}
@media (min-width: 768px) {
    .site-header .contact-info > .contact-item:first-child .contact-list{padding-left:10px!important;}
}
@media (max-width: 767px) {
    body.page-id-1226 #content .sigma-page-title-layer{top:auto; bottom: 20px;}
    body.page-id-1665 #content .sigma-page-title-layer{top:auto; bottom: 40px;}
}
@media (max-width: 360px) {
}
@media (max-width: 320px) {
    .site-header .contact-item{padding-left: 20px !important;}
    #site-navigation-mobile .slicknav_menu .slicknav_icon{width:15px !important;}
    .site-header .contact-item .ada_hand_click{width: 30px; height: 30px;}
    .site-header #icon_translater{}
    .site-header #icon_wheelchair_desktop{padding-top: 3px !important;}
}
@media (max-width: 280px) {
}