.feature-wrap{background:-moz-linear-gradient(90deg,#eeeeee 0%,#ffffff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#eeeeee));background:-webkit-linear-gradient(90deg,#eeeeee 0%,#ffffff 100%);background:-o-linear-gradient(90deg,#eeeeee 0%,#ffffff 100%);background:-ms-linear-gradient(90deg,#eeeeee 0%,#ffffff 100%);background:linear-gradient(0deg,#eeeeee 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);border:solid 1px #ccc;float:left;width:100%}.img-colum.logbook{background:#fff0 url(/wp-content/themes/bridge/img/spritenew.png) no-repeat scroll 3px 20px}.img-colum.pretest{background:#fff0 url(/wp-content/themes/bridge/img/spritenew.png) no-repeat scroll 3px -70px}.img-colum.timeclock{background:#fff0 url(/wp-content/themes/bridge/img/spritenew.png) no-repeat scroll 3px -160px}.img-colum.awareness{background:#fff0 url(/wp-content/themes/bridge/img/spritenew.png) no-repeat scroll 3px -250px}.header_inner .phone span{background:#fff0 url(/wp-content/themes/bridge/img/spritenew.png) no-repeat scroll -18px -354px}.header_inner .email span{background:#fff0 url(/wp-content/themes/bridge/img/spritenew.png) no-repeat scroll -18px -410px}#tiny li:hover ul{display:block!important;visibility:visible!important}.img-colum{background:-moz-linear-gradient(-90deg,#eeeeee 0%,#ffffff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#eeeeee));background:-webkit-linear-gradient(-90deg,#eeeeee 0%,#ffffff 100%);background:-o-linear-gradient(-90deg,#eeeeee 0%,#ffffff 100%);background:-ms-linear-gradient(-90deg,#eeeeee 0%,#ffffff 100%);background:linear-gradient(180deg,#eeeeee 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);float:left;width:25%;border-right:solid 1px #ccc;text-align:center;padding-top:12px;min-height:85px}.ui-datepicker{z-index:2147483647!important}.img-colum img{margin-top:10px}.title-colum{padding:23px 0;color:#000;font-size:17px;float:right;width:70%}.dlession-list ul li{float:left;width:25%}.dlession-list ul li a{font-weight:600;font-size:16px;color:#292929}.footer_top .footer_col1 ul li a,.footer_top .footer_col2 ul li a{background:url(/wp-content/themes/bridge/img/arrow-right.png) no-repeat scroll 0 4px;padding-left:15px}.footer_top .three_columns .column1{border-right:1px solid rgb(255 255 255 / .1);margin-right:20px;width:23%}.footer_top .three_columns .column2{width:50%}.footer_top .three_columns .column3{width:25%}.three_columns .column2 .column_inner{border-right:solid 1px rgb(255 255 255 / .1);float:left;width:100%;padding:0!important}.footer_col2 .widget_nav_menu{float:left;width:30%}.footer_col3 .ftr-adrs li{font-size:16px}.footer_col3 .ftr-adrs li:first-child{background:#fff0 url(/wp-content/themes/bridge/img/location-ico.png) no-repeat scroll 0 10px;padding-left:35px}.footer_col3 .ftr-adrs li:last-child{background:#fff0 url(/wp-content/themes/bridge/img/phone-ico.png) no-repeat scroll 0 0;margin-top:10px;padding-left:35px}ul.ftr-adrs{margin-bottom:20px}.ftr-social li:first-child{padding-left:0;margin-left:0;border-left:unset}.ftr-social li{float:left;margin-left:5px;padding-left:5px;border-left:solid 1px rgb(255 255 255 / .1)}.tm-wrap h3{color:#FFF}.crausel-img li.item img{width:auto!important}.crausel-img .caroufredsel_wrapper{height:100px}.projects_holder article .portfolio_description{position:absolute!important;bottom:0;width:89.6%;z-index:9;background:rgb(0 0 0 / .7)!important}.package-wrap-blue{border:solid 1px #23408f;border-radius:4px;background:#FFF}.package-head-blue{background-color:#23408f;color:#FFF;font-size:22px;padding:12px 0}.package-body-blue{margin-bottom:15px}.package-body-blue p{font-size:17px;color:#000;line-height:20px}.package-body-blue strong{font-size:16px;margin-top:8px;display:inline-block}.package-body-blue h2{font-size:38px;color:#ff8400}.package-body-blue em{font-style:normal;font-size:20px}.angle-down{background:url(/wp-content/themes/bridge/img/down-angle.png) no-repeat scroll 0 0;width:54px;height:19px;display:inline-block}.btn-blue{background-color:#23408f;color:#FFF;border-radius:4px;padding:5px 15px;margin-top:15px;display:inline-block;margin-bottom:15px!important}.package-wrap-green{border:solid 1px #8ac53f;border-radius:4px;background:#FFF}.package-head-green{background-color:#8ac53f;color:#FFF;font-size:22px;padding:12px 0}.package-body-green p{font-size:17px;color:#000;line-height:20px}.package-body-green strong{font-size:16px;margin-top:8px;display:inline-block}.package-body-green h2{font-size:38px;color:#ff8400;margin:5px 0}.package-body-green em{font-style:normal;font-size:20px}.angle-down-green{background:#fff0 url(/wp-content/themes/bridge/img/spritenew.png) no-repeat scroll -4px -467px;width:54px;height:19px;display:inline-block}.btn-green{background-color:#8ac53f;color:#FFF!important;border-radius:4px;padding:5px 15px;margin-top:15px;display:inline-block;margin-bottom:15px!important}.package-wrap-green:hover .package-head-green,.package-wrap-green:hover .btn-green{background:#23408f none repeat scroll 0 0}.package-wrap-green:hover{border:solid 1px #23408f}.package-wrap-green:hover .angle-down-green{background:url(/wp-content/themes/bridge/img/down-angle.png) no-repeat scroll 0 0}.licence-colum .lic-head h4{color:#FFF}.contact-form{position:absolute;right:0;top:0;width:100%;z-index:99}.c-form-wrap{margin:auto;width:1200px}.c-form-in{background:#8ac53f none repeat scroll 0 0;float:right;width:332px}.top-heading{background:#315800;font-size:20px;color:#FFF;font-weight:600;padding-top:8px!important;padding-bottom:8px!important;text-align:center;margin-bottom:15px!important}.c-form-in .wpcf7-form>div{padding:0 18px;margin-bottom:8px}.cf-btn{margin-top:0}article.select-box-wrap{padding:0 18px}.contact-form .c-form-in .wpcf7-form-control{padding:11px 11px 11px 45px!important;border-radius:4px}.c-form-in .your-name input{background:#FFF url(/wp-content/themes/bridge/img/sprite.png) no-repeat scroll 0 0}.c-form-in .your-email input{background:#fff url(/wp-content/themes/bridge/img/sprite.png) no-repeat scroll 0 -79px}.c-form-in .your-phone input{background:#fff url(/wp-content/themes/bridge/img/sprite.png) no-repeat scroll 0 -158px}.c-form-in .car-type select,.c-form-in .car-drive select,.c-form-in .car-date select,.c-form-in .car-time select{-moz-appearance:none}.c-form-in .car-type select{background:#FFF url(/wp-content/themes/bridge/img/icon-img4.png) no-repeat scroll 0 0}.c-form-in .car-drive select{background:#FFF url(/wp-content/themes/bridge/img/icon-img-7.png) no-repeat scroll 0 0}.c-form-in .choose-date #datepick{background:#FFF url(/wp-content/themes/bridge/img/icon-img5.png) no-repeat scroll 0 0}.c-form-in .choose-time #my_time{background:#FFF url(/wp-content/themes/bridge/img/icon-img-6.png) no-repeat scroll 0 0}.c-form-in span.wpcf7-not-valid-tip{background:red none repeat scroll 0 0;color:#fff;display:block;font-size:12px;left:180px;line-height:16px;padding:5px;position:absolute;top:-28px;width:120px;z-index:99}.c-form-in div.wpcf7-response-output{line-height:16px;font-size:13px;top:-51px}.select-box:nth-child(2n){padding-right:0!important}.select-box{float:left;padding:0 10px 0 0!important;width:142px;margin-bottom:4px}.select-box select{margin-top:0!important}.t-area textarea{background:#fff url(/wp-content/themes/bridge/img/sprite.png) no-repeat scroll 0 -247px;height:79px}.main-nav{position:relative;z-index:999}.c-form-in .cf-btn input[type="submit"]{background:#fff0 url(/wp-content/themes/bridge/img/btn-bg.png) no-repeat scroll 0 0;border:unset!important;padding:0!important;text-align:center!important;width:100%!important}.rbooking-form .wpcf7-form input[type="text"],.rbooking-form .wpcf7-form textarea,.rbooking-form .wpcf7-form select{border:solid 1px #ddd!important}.t-area{clear:both;display:inline-block;margin-top:6px}.request-booking-form .wpcf7{padding-left:30px;padding-right:10px}.request-booking-form .wpcf7-form div{margin-bottom:15px}.request-booking-form .wpcf7-form div input[type="text"]{padding-top:12px;padding-bottom:12px}.request-booking-form .wpcf7-form .your-address textarea{height:120px}.inline-colum-left{float:left;width:48%}.inline-colum-right{float:right;width:48%}.contactus-form .wpcf7-form input[type="text"],.contactus-form .wpcf7-form input[type="email"]{background:#f6f6f5!important;border:1px solid #d9d9d9!important;border-radius:2px!important;margin-bottom:10px!important}.contactus-form .wpcf7-form textarea{border:1px solid #d9d9d9!important;border-radius:2px!important;height:150px;margin-bottom:20px!important;background:#f6f6f5!important}.contactus-form .ffield-input{width:70%}.contactus-form .ffield-tarea{width:70%}.contactus-form .wpcf7-submit{background:#8ac53f none repeat scroll 0 0!important;border:medium none #8ac53f!important;color:#fff!important;font-size:16px!important;font-weight:600!important}.contactus-form .wpcf7-submit:hover{background:#8ac53f!important}.tmonial em{color:#8ac53f;display:block;font-size:20px;font-weight:400;text-align:right}ul.adrs-section{list-style:none}ul.adrs-section li:first-child{background:url(/wp-content/themes/bridge/img/location-ico-green.png) no-repeat scroll 0 0}ul.adrs-section li:nth-child(2){background:url(/wp-content/themes/bridge/img/phone-ico-green.png) no-repeat scroll 0 0}ul.adrs-section li{font-size:17px;margin-bottom:10px;padding-left:30px}.contact-img img{box-shadow:0 0 1px #ccc;max-width:99%!important}.booknow a.qbutton{background:#fff0 url(/wp-content/themes/bridge/img/booknow-bg.png) no-repeat scroll 0 0;border:medium none;font-size:24px;font-weight:600;height:46px;padding:0;text-transform:capitalize;width:196px}@media(min-width:1001px)and (max-width:1200px){.footer_top .three_columns .column1{margin-right:10px}.c-form-in{margin-right:200px}.top-heading{font-size:18px;line-height:20px}.t-area textarea{height:50px}.c-form-in .wpcf7-form>div{margin-bottom:6px}}@media(min-width:769px)and (max-width:1000px){.top-heading{font-size:18px;line-height:20px}.t-area textarea{height:50px}.package-head-green{font-size:16px;font-weight:600}.package-body-green p{font-size:12px}.package-body-green strong{font-size:12px}.package-body-green h2{font-size:28px}.package-body-green em{font-size:15px}.portfolio_title a{font-size:16px!important}.title-colum{font-size:14px}.logo_wrapper{left:22%!important}.contact-form{text-align:center}.c-form-in{float:none;display:inline-block}.ls-wp-fullwidth-container{height:420px!important}}@media(min-width:601px)and (max-width:1000px){.footer_top .three_columns .column1{margin-right:0}.footer_col2 .widget_nav_menu{margin-left:6px!important}}@media(min-width:601px)and (max-width:768px){.footer_top a{font-size:13px!important}.header_bottom_right_widget_holder{display:block!important}.email span{font-size:15px!important;display:inline-block}.top-info span{background-position:left 2px!important}.phone{font-size:21px!important}.logo_wrapper{left:27%!important}.top-info{margin-top:18px}}@media(min-width:320px)and (max-width:1000px){.footer_col2 .widget_nav_menu h5{display:none}.three_columns>.column2>.column_inner::before{content:"Service area";display:block;font-size:19px;font-weight:600;margin-bottom:30px;text-align:left;text-transform:uppercase;padding-left:10px}}@media(min-width:320px)and (max-width:768px){.c-form-in{float:left;width:320px}.select-box{width:136px}.testimonial_text_inner p{font-size:14px!important}.dlession-list ul li a{font-size:14px}}@media(min-width:320px)and (max-width:600px){.footer_top .three_columns .column1{width:100%;border-right:unset}.footer_top .three_columns .column2{width:100%}.three_columns .column2 .column_inner{border-right:unset}.footer_top .three_columns .column3{width:100%}.footer_top a{font-size:13px!important}.header_bottom_right_widget_holder{display:block}header .header_inner_left{float:left;width:100%;clear:both}.header_inner_right{position:unset!important;width:100%;float:left!important}.contact-form{position:relative;text-align:center;float:left;width:100%;clear:both}.c-form-wrap{display:inline-block;width:unset;float:left;width:100%;clear:both}.email span{font-size:15px!important}.phone{font-size:22px!important}.top-info span{background-position:left 0!important;display:inline-block}}