body,html{background-color:#e6e6e6}body .container,html .container{background-color:#e2e2e2;overflow:hidden;height:auto}body h1,html h1{margin-top:10px}body .container h1,body .container h2,body .container h3,html .container h1,html .container h2,html .container h3{color:#492833}.p-0{padding:0}.p-2{padding:2px}.p-5{padding:5px}.p-10{padding:10px}.p-15{padding:15px}.p-t-5{padding-top:5px}.p-t-10{padding-top:10px}.p-t-15{padding-top:15px}.p-b-5{padding-bottom:5px}.p-b-10{padding-bottom:10px}.p-b-15{padding-bottom:15px}.m-0{margin:0}.m-5{margin:5px}.m-10{margin:10px}.m-15{margin:15px}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-15{margin-top:15px}.m-b-5{margin-bottom:5px}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.navbar-default{background-color:#900435;border:0;margin-bottom:0}.navbar-default .navbar-brand,.navbar-default .navbar-brand:hover{color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#720d30}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-nav li.search{background:#fff;border:5px solid #000;text-align:center;color:#000}.navbar-default .navbar-nav li.search span.caret{float:right;margin-right:5px}.navbar-default .navbar-nav li.search a.dropdown-toggle{color:#000;font-size:20px;line-height:23px;padding:9px 1px;width:250px}.navbar-default .navbar-nav li.search a.dropdown-toggle .glyphicon-search{font-size:15px}.navbar-default .navbar-nav li.search a.dropdown-toggle:focus,.navbar-default .navbar-nav li.search a.dropdown-toggle:hover{background:#fff!important;text-align:center!important;color:#000!important}.navbar-default .navbar-nav li.open a{color:#fff;padding:15px 8px;background:#720d30}.navbar-default .navbar-nav li.open a:focus,.navbar-default .navbar-nav li.open a:hover{color:#fff;background:#720d30}.navbar-default .navbar-nav li.active{background-color:#720d30}.navbar-default .navbar-nav li.active a{color:#fff;padding:15px 8px;background-color:#720d30}.navbar-default .navbar-nav li.active a:focus,.navbar-default .navbar-nav li.active a:hover{color:#fff;background-color:#720d30}.navbar-default .navbar-nav li a{color:#fff;padding:15px 8px}.navbar-default .navbar-nav li a:focus,.navbar-default .navbar-nav li a:hover{color:#fff;background:#720d30}.navbar-default .navbar-nav li .dropdown-menu li a{background:#900435;color:#fff!important}.navbar-default .navbar-nav li .dropdown-menu li a:focus,.navbar-default .navbar-nav li .dropdown-menu li a:hover{color:#fff!important;background:#720d30}.navbar-default .navbar-nav li .dropdown-menu li.active a{background:#720d30;color:#fff!important}#mobile-search{width:100%;float:left}#mobile-search .collapseSearch{background:#fff;border:5px solid #000;text-align:center;color:#000;padding:10px;float:left;width:100%;font-size:18px}#mobile-search #searchbackground{padding-top:10px;padding-bottom:10px}@media (min-width:768px){.navbar-default .navbar-nav{width:100%}.navbar-default .search .dropdown-menu{width:500px}}@media (min-width:768px) and (max-width:959px){.navbar-default li>a{padding-left:10px;padding-right:10px;font-size:14px}}@media (max-width:767px){.navbar-default .navbar-nav li .dropdown-menu li a{background:#262b2f!important;color:#fff!important}.navbar-default .navbar-nav li .dropdown-menu li a:focus,.navbar-default .navbar-nav li .dropdown-menu li a:hover{color:#fff!important;background:#646464!important}.navbar-default .navbar-nav li .dropdown-menu li.active a{background:#646464!important;color:#fff!important}}#footerbackground{padding-bottom:20px;margin-top:15px}#footerbackground .address-box-wrapper{position:relative}#footerbackground .address-box-wrapper #address-box{display:block;height:45px;width:100%;z-index:999}#footerbackground .address-box-wrapper #address-text{color:#000;padding:11px;position:absolute;text-align:center;width:100%;z-index:999999}#footerbackground .address-box-wrapper #address-text span{color:#fff}#footerbackground #gmap-box{height:300px}#footerbackground #footer{background-color:#262b2f;padding:10px 0}#footerbackground #footer a,#footerbackground #footer p{color:#eee;margin:0;font-size:13px}#footerbackground #footer a{text-decoration:underline}ul#light-slider{margin:0}#header .wrapp{background:#f0f0f0;padding:10px}#header h1.title{color:#a21244;font-size:55px;font-weight:700;font-family:BankGothicBold,sans-serif;margin:0;position:relative;left:-4px;line-height:60px}#header h3.subtitle{color:#492833;font-size:20px;position:relative;margin-top:0}#header .proud{color:#492833;font-size:15px;text-align:center}#header .socialmedia{margin-top:7px}#header .salesnumber{color:#492833;font-size:26px;font-weight:300;font-family:'Open Sans Condensed',sans-serif}#header .manufacturerLogos{margin:0 auto}#header .manufacturerLogos a{display:inline-block;margin-right:15px;margin-bottom:10px}#header .manufacturerLogos .adria-logo{width:70px;height:32px}#header .manufacturerLogos .bailey-logo{width:70px;height:39px}#header .manufacturerLogos .swift-logo{width:60px;height:54px}#header .manufacturerLogos .etrvsco-logo{width:90px;height:16px}#header .manufacturerLogos .buccaneer-logo{width:58px;height:55px}#header .manufacturerLogos .xplore-logo{width:42px;height:56px}#header .manufacturerLogos .coachman-logo,#header .manufacturerLogos .elddis-logo{width:41px;height:54px}#header .approved-logos{margin-top:10px;margin-bottom:10px}#header .approved-logos img{display:inline-block!important;margin-right:10px}@media (min-width:768px) and (max-width:959px){#header h1.title{font-size:45px}#header h3.subtitle{font-size:17px;margin-top:-10px}#header .proud{font-size:13px}#header .approved-logos{text-align:center}}@media (max-width:767px){#header img{margin-left:auto;margin-right:auto}#header h1.title{text-align:center;font-size:40px}#header h3.subtitle{text-align:center;font-size:15px;margin:-10px 0 10px}#header .manufacturerLogos{padding:0 32px}#header .approved-logos{text-align:center}#header .approved-logos img.ncc{max-width:48%}#header .approved-logos img.work{max-width:37%}}.action-primary{background-color:#720d30;color:#fff}.action-primary:hover{background-color:#9a3761}.isRequired{color:#ae0000}.feature-4{width:100%;float:left}.feature-6{width:100%;float:left;margin-bottom:15px;margin-top:15px}#newsletter{background:#e6e6e6;padding:10px 15px}#newsletter span{color:#fd9968}#newsletter p{color:#646464}#newsletter h6{font-size:34px;font-family:Roboto,sans-serif;font-weight:300}#newsletter h6 strong{font-weight:900}#newsletter .signup{background-color:#efefef;padding:10px;margin:10px 30px;border:5px dotted #f8f8f8}#newsletter .signup p{color:#262b2f}#newsletter .signup .btn{background-color:#a21244;border:0;border-bottom:4px solid #720d30;border-radius:0;color:#fff}#newsletter .signup .form-group{margin:0}#newsletter .signup .form-control{margin-top:7px}#newsletter #response.success{color:#436a43!important;font-weight:700}#newsletter #response{font-size:16px;font-weight:700;left:0;padding:0 35px}#newsletter #response.error{font-size:12px;color:#ae0000!important}#page-camplet .text-acc p{background:#646464;color:#fff;font-size:17px}#page-camplet .action-primary:hover{color:#fff}#page-camplet .panel-heading{background:#262b2f;color:#fff}#feature-contact{background-color:#eee;clear:both;padding:10px 0}#feature-contact h3{color:#004b0c;font-family:Roboto,sans-serif;font-weight:300;font-size:30px}#feature-contact h3 em{font-style:normal;font-weight:900}#feature-contact span{color:#ccc;display:inline-block;font-size:14px;font-weight:900;margin-right:10px}#feature-contact .openinghours.text-left{margin-top:51px}#feature-contact .openinghours{margin:15px 0}#feature-contact .openinghours p{color:#262b2f;font-size:18px;font-weight:900}#feature-contact .openinghours ul{list-style:none;padding:0}#feature-contact .openinghours ul li{color:#646464}#feature-contact .openinghours ul li em{font-weight:700;font-style:normal}@media (max-width:767px){#feature-contact .openinghours.text-left{margin-top:5px}#feature-contact .openinghours,#feature-contact .openinghours ul li em{text-align:center}}#general-enq{background-color:#fff;padding:10px 0}#general-enq p{color:#646464;font-size:24px;margin:0}#general-enq p em{font-style:normal;color:#d95e5e;font-weight:700}#searchbackground{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.25);box-shadow:0 1px 2px 0 rgba(0,0,0,.25)}#searchbackground .nav-tabs{background:#fff;border:none}#searchbackground .nav-tabs li{padding:0 4px}#searchbackground .nav-tabs li a{color:#262b2f;margin-right:0;border:none;padding:10px 15px}#searchbackground .nav-tabs li a:focus,#searchbackground .nav-tabs li a:hover{background:#fff;border-bottom:4px solid #488ac6}#searchbackground .nav-tabs li.searchTab{background:#fff}#searchbackground .nav-tabs li.searchTab a{background:#fff;color:#488ac6!important;border:none;border-bottom:4px solid #488ac6}#searchbackground .nav-tabs li.searchTab a:focus,#searchbackground .nav-tabs li.searchTab a:hover{background:#fff;border-bottom:4px solid #488ac6}#searchbackground .nav-tabs li.searchTab.active{background:#720d30}#searchbackground .nav-tabs li.searchTab.active a{background:#720d30;color:#fff!important;border:none;border-bottom:4px solid #488ac6}#searchbackground .nav-tabs li.searchTab.active a:focus,#searchbackground .nav-tabs li.searchTab.active a:hover{background:#720d30;border-bottom:4px solid #488ac6}#searchbackground .nav-tabs li.active a{color:#488ac6;border:none;border-bottom:4px solid #488ac6}#searchbackground .nav-tabs li.active a:focus,#searchbackground .nav-tabs li.active a:hover{background:#fff;border-bottom:4px solid #488ac6}#searchbackground form{-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;background-color:#fff;height:auto;overflow:hidden;padding:10px 0}#searchbackground h6{background-color:#8d8881;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;margin:0;padding:10px;color:#fff;font-size:16px}#searchbackground label{color:#488ac6}#searchbackground .btn{margin-top:10px;background-color:#a21244;border:0;border-bottom:4px solid #720d30;border-radius:0;color:#fff}.twitter{background-color:#900435}#twitter-feed .t-head{display:block}#twitter-feed .feed{display:block;max-height:220px;overflow:auto}#twitter-feed p.twitter-date{background-color:#720d30;color:#fff;font-size:.85em;margin:0;padding:5px}#twitter-feed p.twitter-title{color:#fff;font-size:.85em;margin:0;padding:5px}#twitter-feed p.twitter-title a{color:#fff;text-decoration:underline}#twitter-feed a.twitterMain{padding:10px 0;display:block}#twitter-feed a.twitterMain img,#twitter-feed a.twitterMain span{display:inline}#twitter-feed a.twitterMain img{padding-right:10px}#twitter-feed a.twitterMain span{font-size:20px;color:#3cf}.cf-slider h2{margin:20px 0;font-size:18px;font-weight:700;text-align:center}.cf-slider .StockSliderDyceCaravans,.cf-slider .StockSliderDyceMotorhomes{min-height:334px}.cf-slider .cf-title{color:#262b2f}.cf-slider .price{color:#004b0c;margin:0}.cf-slider .priceold{color:#492833;margin:0}.cf-slider .pricesaving{color:#900435;margin:0}.cf-slider .btn-block{position:relative}.cf-slider .more{background:#900435;color:#fff}.cf-slider .more .i_view{position:absolute;right:5px;top:6px}.cf-slider button.slick-prev{border-color:transparent #900435 transparent transparent}.cf-slider button.slick-next{border-color:transparent transparent transparent #900435}.cf-slider .cf-slider-vehicle-image{margin:10px 0}.cf-slider #StockSliderCaravansBox{float:left;margin-left:0;padding:0 8%;position:relative;width:100%;min-height:387px}.cf-slider #StockSliderMotorhomesBox{float:left;margin-left:0;padding:0 8%;position:relative;width:100%;min-height:367px}@media (min-width:768px) and (max-width:959px){.cf-slider h2{margin:20px 0;font-size:14px}.cf-slider .StockSliderDyceCaravans,.cf-slider .StockSliderDyceMotorhomes{min-height:334px}}.mod1{margin-top:15px;margin-bottom:15px;float:left}.mod1 div{background-color:#fff}.mod1 h4{color:#262b2f;font-weight:900;padding:4px 0;font-size:16px}.mod1 p{color:#646464}.mod1 .title{height:auto;overflow:hidden;float:left;width:100%}.mod1 .title div{border-top:1px solid #eee}.mod1 .title div a{color:#488ac6;padding:10px 0;display:block;font-weight:700}#page-caravans-mod1 .feature-3 .mod1 .content{min-height:195px}#page-caravans-mod1 .feature-4 .mod1 .content{min-height:300px}@media (min-width:768px) and (max-width:959px){#page-caravans-mod1 .feature-3 .mod1 .content{min-height:255px}#page-caravans-mod1 .feature-4 .mod1 .content{min-height:180px}}@media (max-width:767px){#page-caravans-mod1 .feature-3 .mod1 .content{min-height:150px}#page-caravans-mod1 .feature-4 .mod1 .content{min-height:170px}}#page-motorhomes-mod1 .mod1 .content{min-height:240px}@media (min-width:768px) and (max-width:959px){#page-motorhomes-mod1 .mod1 .content{min-height:315px}}@media (max-width:767px){#page-motorhomes-mod1 .mod1 .content{min-height:100px}}#page-sitemap ul{margin:0;padding:0;list-style:none}#page-sitemap ul li{margin-bottom:20px}#page-sitemap ul li a{font-size:18px;color:#262b2f}#page-sitemap ul ul.sub li{display:inline-block;margin-right:35px}#page-sitemap ul ul.sub li a{font-size:15px;color:#262b2f;text-decoration:underline}#page-contact-us .googlemap{margin-top:15px}#page-introduction{background-color:#f0f0f0;padding:20px}#page-introduction h1{font-size:55px;font-family:BankGothicBold,sans-serif;margin-top:0;margin-bottom:5px;color:#492833}#page-introduction h2{color:#9a3761;font-size:18px;font-family:Roboto,sans-serif;font-weight:300;margin-top:0;margin-bottom:25px;letter-spacing:2px}#page-introduction p{color:#492833}#page-introduction-mod1 .mod1 .content{min-height:220px}@media (min-width:768px) and (max-width:959px){#page-introduction-mod1 .mod1 .content{min-height:255px}}@media (max-width:767px){#page-introduction h1{font-size:25px}#page-introduction-mod1 .mod1 .content{min-height:auto}}#page-service #serviceForm li{width:50%}#page-service #serviceForm li a{background:#9a3761;color:#fff;border:0}#page-service #serviceForm li.active a{background:#900435;color:#fff}#page-service form{background:#fff;border:1px solid #9a3761;margin-bottom:20px;padding-bottom:20px}#page-service .submitButton{margin-top:20px}#page-service .isRequired{position:relative;padding-left:10px;color:#cb0004;font-weight:700}#page-service .error{color:#cb0004}#page-service .submit_infomation{background:#900435;color:#fff;width:200px}#page-service .submit_infomation:hover{background:#a21244;color:#fff}