.price{color:#a4cd49;font-size:2.5em;display:inline-block}.price small{font-size:.5em}.pre-price{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 20px;margin:0 0 10px}.total-price{padding:10px 20px;margin:0 0 10px;background-color:#424242;color:#fff}.stock{color:#4d4d4d;font-weight:700;font-size:.85em;margin-top:20px;display:block}.warranty{width:318px;max-width:100%;height:auto;margin-top:2em}.tab-wrapper{margin-top:2em}ul.tabs{margin:0;padding:0;float:left;list-style:none;height:39px;border-bottom:1px solid #ddd;width:100%;font-size:13px}ul.tabs li{float:left;margin:0;cursor:pointer;padding:0 21px;height:39px;line-height:39px;border-bottom:1px solid #424242;background-color:#424242;color:#ccc;overflow:hidden;position:relative;margin-right:3px;text-transform:uppercase;letter-spacing:1px;font-size:.8em;font-weight:600}.tab_last{border-right:1px solid #333}ul.tabs li:hover{background-color:#575757;color:#fff}ul.tabs li.active{background-color:#a4cd49;color:#fff;border-bottom:1px solid #a4cd49;border-right:0;display:block}.tab_container{border:1px solid #ddd;border-top:none;clear:both;float:left;width:100%;background:#fff;overflow:auto;margin-bottom:20px}.tab_content{padding:10px 20px;display:none}.tab_content ul li{color:#999;line-height:1.7em}.tab_drawer_heading{display:none}.spec{list-style-type:none;margin-left:-20px}ul.trailer-variations{list-style:none;margin:0;padding:0}ul.trailer-variations li{padding-bottom:10px;display:inline-block;margin-right:5px}ul.trailer-variations li a{color:#737373;background-color:#424242;color:#ccc;padding:0 21px;display:inline-block;line-height:39px;font-size:13px;text-transform:uppercase}ul.trailer-variations li a:hover{background-color:#575757;color:#fff}ul.trailer-variations li.active a{background-color:#a4cd49;color:#fff}@media screen and (max-width:1000px){.tabs{display:none}.tab_drawer_heading{background-color:#424242;color:#fff;border-top:1px solid #333;margin:0;padding:12px 14px;display:block;text-transform:uppercase;letter-spacing:1px;font-size:.8em;font-weight:600;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.d_active{background-color:#a4cd49;color:#fff;border-top:none}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:inline-block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body{font-family:'Lato',sans-serif;font-size:.95em;padding:0;margin:0}:focus{outline:0}a,button,.tabs li{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none}p{color:#999;line-height:1.7em}.home p{text-align:center}.home h1{font-size:1.5em;font-weight:700;text-transform:uppercase;text-align:center;letter-spacing:2px;color:#4d4d4d;margin:9px auto}.home h2{font-size:1.5em;font-weight:700;text-transform:uppercase;text-align:center;letter-spacing:2px;margin-bottom:9px}h1{font-size:1.4em;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#4d4d4d;margin-top:0}h2{font-size:1.2em;font-weight:700;text-transform:uppercase;color:#4d4d4d;letter-spacing:2px;margin-bottom:9px}.page-title{margin-top:1.3em;font-size:1.6em}.subtitle{font-size:1.1em;font-weight:600;text-transform:uppercase;text-align:center;letter-spacing:2px;margin-bottom:35px;color:#999;display:block}img{max-width:100%;height:auto}.clearfix{clear:both}.divider{max-width:1085px;margin:30px auto;border-top:1px solid #e2e2e2;text-align:center}header{max-width:100%;background:#424242;height:auto}.header-inner{max-width:1085px;margin:0 auto;padding:0 20px}.logo{display:block;float:left}.logo img{width:127px;height:40px;max-width:100%;padding:18px 0}.menu-link{display:none}#desktop-menu{float:right;margin-top:12px}#desktop-menu ul{list-style-type:none}#desktop-menu ul li{display:inline}#desktop-menu ul li a{color:#b2b2b2;text-decoration:none;text-transform:uppercase;font-size:.8em;font-weight:600;letter-spacing:2px;margin-right:2em;padding:20px 0 33px;display:inline-block}#desktop-menu ul li a:hover{color:#fff}#desktop-menu .current{color:#fff}#desktop-menu .last{margin-right:0}#menu-primary-menu{margin:0}#desktop-menu ul li ul{display:none}#desktop-menu ul li:hover{position:relative;z-index:10}#desktop-menu ul li:hover ul{display:block;left:-20px;height:auto;overflow:visible;position:absolute;top:50px;margin:0;width:280px;background-color:#333;padding:0}#desktop-menu ul li:hover ul li{display:block}#desktop-menu ul li:hover ul li a{display:block;padding:15px 20px}.panel{background:#2d2d2d}.panel li{list-style-type:none;padding:7px 0}.panel a{color:#b2b2b2;text-decoration:none;text-transform:uppercase;font-size:.8em;font-weight:600;letter-spacing:2px;margin-right:2em}.panel a:hover{color:#fff}.panel .current{color:#fff}.panel{position:fixed;right:-13.625em;width:13.625em}.btn{color:#fff;display:inline-block;letter-spacing:1px;text-transform:uppercase;text-align:center;text-decoration:none;font-size:.8em;font-weight:600}.slider-btn{background:#a4cd49;width:200px;padding:14px 0;margin-top:25px}.slider-btn:hover{background:#b7dd63}.shop-btn{background:#a4cd49;width:75px;padding:8px 0;margin-top:23px;border-radius:4px;float:right}.shop-btn:hover{background:#b7dd63}.normal-btn{background:#90b638;width:145px;padding:12px 0;margin:0 auto;border:0;cursor:pointer}.normal-btn:hover{background:#a5ce49}.slider-wrapper{background-repeat:no-repeat;background-size:100% auto;width:100%}.slider-inner{max-width:1085px;margin:0 auto;text-align:center;padding-top:6em}.slider-inner span{color:#fff;font-size:5.5vw;letter-spacing:1px;text-transform:uppercase;text-shadow:0px 0px 18px rgba(116,168,213,.64);font-family:'Raleway',sans-serif}.slider-inner img{width:125px;height:auto;margin-top:25px}.trailer-images .image{padding:0 10px 0 5px}.trailer-images{margin-top:10px}.trailer-images .slick-current img{border:2px solid #a4cd49;box-sizing:border-box}.trailer-images .image img{cursor:pointer}.hero .slider-inner img{margin-bottom:8em}@media only screen and (max-width:680px){.hero .slider-inner img{margin-bottom:1em}}@media only screen and (max-width:930px){.hero .slider-inner{padding-top:2em}}@media only screen and (max-width:600px){.hero .slider-inner{padding-top:2em}.hero .slider-inner img{display:none}.hero .slider-btn{margin-top:1em;margin-bottom:6em}}.content{margin:-20px auto 0}section{padding:30px 0}section a{color:#737373}.inner-page strong{color:#565656}.inner-page h3{color:#565656;margin:24px 0 -12px;font-size:1em;text-transform:uppercase;letter-spacing:1px}.section-inner{max-width:1085px;margin:0 auto;padding:0 20px}.dark{background:#555;color:#e1e1e1}.dark p{color:#b3b3b3}.dark h2{color:#fff}.columns{margin:30px auto}.one-half{float:left;display:inline-block;width:48%;margin-right:4%;position:relative}.home .one-half,.page-template-trailer-ranges .one-half,.page-template-stock .one-half,.page-template-parent .one-half{text-align:center;text-transform:uppercase;margin-right:2%}.page-template-trailer-ranges .one-half,.page-template-stock .one-half,.page-template-parent .one-half{margin-top:2%;margin-bottom:1%}.last{margin-right:0}.list-columns{max-width:800px}.list-columns .one-half{text-align:left;float:none;display:inline-block;width:39%}.list-columns .one-half ul{list-style-type:none;color:#999;line-height:1.7em;margin-left:-39px}.contact-page .one-half{margin-right:10%}.contact-page .last{width:32%}.one-half .inner{background-repeat:no-repeat;background-size:cover;padding:11% 0}.automotive{background:url(//eco-trailer.co.uk/wp-content/themes/ecotraileruknew/css/../images/automotive.png)}.utility{background:url(//eco-trailer.co.uk/wp-content/themes/ecotraileruknew/css/../images/utility.png)}.home .one-half span,.page-template-trailer-ranges .one-half span,.page-template-stock .one-half span{display:block;width:100%;font-size:2.2em;margin-bottom:.4em;color:#fff}.page-template-parent .one-half span{display:block;width:100%;font-size:2.2em;margin-bottom:.4em;color:#4d4d4d}.page-template-stock .one-half span.price{display:block;width:100%;font-size:2em;margin-bottom:0;margin-top:.5em;color:#fff}.boxes{display:block;width:100%;height:auto;text-decoration:none;position:relative}.page-template-parent .boxes{background-color:#dedfdf}.page-template-stock .one-half .inner{color:#fff;font-size:1em;line-height:1.4em;padding:11% 0 5%}.sub-footer{max-width:1085px;padding:20px 0;margin:0 auto;border-top:1px solid #e2e2e2;text-align:center}.sub-footer a{padding:0 5px;opacity:1}.sub-footer a:hover{padding:0 5px;opacity:.8}.fl1{width:40px;height:48px}.fl2{width:137px;height:48px}.fl3{width:205px;height:48px}.fl4{width:auto;height:48px}footer{max-width:100%;background:#424242}.footer-inner{max-width:1085px;margin:0 auto;padding:20px;text-align:center}.footer-inner span{color:#b3b3b3;font-size:.9em}.wrap{position:relative;max-width:100%;margin:0 auto}.menu-link{background:0 0;margin-left:14px;text-decoration:none;border-radius:4px;padding-top:19px;font-size:26px;color:#fff;float:right}.contact-form{margin-top:30px}.google-map{position:relative;padding-bottom:50%;height:0;overflow:hidden}.google-map iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.postcode{width:300px;padding:.5em;color:#999;line-height:1.7em;font-size:.95em;margin-top:2em;border:1px solid #e2e2e2;box-sizing:border-box}.postcode-btn{background:#a4cd49;width:auto;padding:8px 15px;margin-top:23px;border-radius:4px;color:#fff;border:none;font-size:1em}.delivery-title{margin-top:40px}#output{color:#424242 !important}#delivery-error{color:#4d4d4d;font-weight:700;font-size:.85em;margin-top:20px;display:inline-block}#deliverto small{font-size:.7em}.wpcf7-form .ajax-loader{display:none}.wpcf7-form input[type=text],.wpcf7-form input[type=email]{width:100%;padding:.5em;color:#999;line-height:1.7em;font-size:.95em;margin-top:.5em;border:1px solid #e2e2e2;box-sizing:border-box}.wpcf7-form input[type=submit]{color:#fff;display:block;letter-spacing:1px;text-transform:uppercase;text-align:center;text-decoration:none;font-size:.8em;font-weight:600;background:#a4cd49;width:200px;padding:14px 0;cursor:pointer;border:none;box-sizing:border-box}.wpcf7-form input[type=submit]:hover{background:#b7dd63}.wpcf7-form textarea{width:100%;padding:.5em;color:#999;line-height:1.7em;font-size:.95em;margin-top:.5em;border:1px solid #e2e2e2;box-sizing:border-box}.wpcf7-form label{font-weight:700;color:#565656}.wpcf7-form .wpcf7-mail-sent-ok{border:0;border-left:4px solid #a4cd49;font-size:1em}.wpcf7-form .wpcf7-mail-sent-ng{border:0;border-left:4px solid #a4cd49;font-size:1em}.wpcf7-form .wpcf7-spam-blocked{border:0;border-left:4px solid #a4cd49;font-size:1em}.wpcf7-form .wpcf7-validation-errors{border:0;border-left:4px solid #a4cd49;font-size:1em}.wpcf7-form .wpcf7-response-output{margin:2em .5em 2em 0;padding:.2em 1em;color:#999;line-height:1.7em}.wpcf7-form .wpcf7-not-valid-tip{margin-top:.5em}.warranty{margin-bottom:20px}.option-title{margin:0;padding:10px 0;border-bottom:1px solid #ddd}.option-price{float:right;font-weight:700;color:#000}@media only screen and (max-width:640px){.home .one-half span,.page-template-trailer-ranges .one-half span,.page-template-stock .one-half span,.page-template-parent .one-half span{font-size:2em}.columns .one-half{width:100%;display:block;margin-bottom:20px}.slider-inner img{width:65px;height:auto}.list-columns .one-half{display:block;width:100%}}@media only screen and (max-width:768px){.home .one-half span,.page-template-trailer-ranges .one-half span,.page-template-stock .one-half span,.page-template-parent .one-half span{font-size:1.6em}.slider-btn{width:120px;padding:8px 0}.logo{width:190px}}@media only screen and (max-width:980px){.menu-link{display:block}#desktop-menu{display:none}}ul.ul-YoutubeGallery{display:inline-block;width:97%;margin:0;padding:0}.ul-YoutubeGallery li.li-YoutubeGallery{float:left;margin:0 0 2em !important;padding:0 !important;width:50% !important;list-style-type:none;text-align:center}@media only screen and (max-width:880px){.ul-YoutubeGallery li.li-YoutubeGallery{width:100% !important}}@media only screen and (max-width:780px){#wpsm_accordion_1086 .ac_open_cl_icon{display:none !important}#wpsm_accordion_1086 .wpsm_panel-body{padding-left:13px !important}}*:focus{outline:0}.flat-trailer-matrix{width:100%;text-align:center;font-size:.7em}.flat-trailer-matrix td{padding:1em;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.flat-trailer-matrix th{padding:1em;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.hero{background-image:url(//eco-trailer.co.uk/wp-content/themes/ecotraileruknew/css/../images/eco_banner_bg.webpg);background-size:100%;background-repeat:no-repeat}.home .one-half{margin-bottom:20px}#menu.panel ul li ul{display:none}.page-template-home .grw-slider .rplg-slider-prev span,.grw-slider .rplg-slider-next span{position:absolute!important;top:43%!important;left:30%!important;color:#777!important;direction:ltr!important;font:normal 300 28px/0 "Muli",Helvetica,Arial,Verdana,sans-serif!important}.custom-category-description{max-width:1085px;margin:0 auto}.bottom-category-description{margin:0 20px}