@font-face{font-family:'rufinaregularregular';src:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../fonts/tipotype_rufina-webfont.woff2) format('woff2'),url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../fonts/tipotype_rufina-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'montserratlight';src:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../fonts/montserrat-light-webfont.woff2) format('woff2'),url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../fonts/montserrat-light-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'montserratregular';src:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../fonts/montserrat-regular-webfont.woff2) format('woff2'),url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../fonts/montserrat-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'montserratbold';src:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../fonts/montserrat-bold-webfont.woff2) format('woff2'),url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../fonts/montserrat-bold-webfont.woff) format('woff');font-weight:400;font-style:normal}body{font-family:'montserratlight',sans-serif;color:#333}h1,h2,h3,h4,p,blockquote,#main li{margin-bottom:1rem}h1,h2,h3,h4{font-family:'rufinaregularregular',serif;line-height:1.2}h1{padding:1.563rem 0 0;font-size:1.625rem}#template-home h1{padding:0;text-align:left}.header-black h1,.header-white h1{padding:0;margin:0}#template-single-restoration .header-black h1,#template-single .header-black h1{padding:0;margin-bottom:0}.header-white h1{color:#fff}.soliloquy-container .soliloquy-caption .soliloquy-caption-inside h2{font-family:'montserratlight',sans-serif !important;font-size:1rem !important;text-transform:uppercase;line-height:1.5}.soliloquy-container .soliloquy-caption .soliloquy-caption-inside h2 span{font-family:'rufinaregularregular',serif;font-size:2.5rem !important;display:block;text-transform:uppercase}h2{font-size:1.5rem}.header-white h2.sub-title,.header-black h2.sub-title{font-family:'montserratlight',sans-serif;font-size:.75rem;text-transform:uppercase;text-align:center;color:#fff;border-bottom:1px solid #e63529;display:inline-block;margin:1rem 0 0;padding-bottom:.5rem}.header-black h2.sub-title{color:#333}h2.welcome{font-family:'montserratlight',sans-serif;font-size:.75rem;text-transform:uppercase}h2.welcome span{border-bottom:1px solid #e63529;display:block;padding-top:1rem;padding-bottom:.5rem}h3{font-size:1rem}p,blockquote,#inner-content li,h4{font-size:.875rem}p.copyright{color:#fff;margin-top:1.5rem}ul.specification,ul.price{list-style:none;margin-left:0}ul.social{list-style:none;margin-left:0}ul.social .fa{font-size:1.125rem}ul.price li{font-size:1.125rem !important}strong{font-family:'montserratregular',sans-serif;font-weight:400}a{color:#333}a:hover,a:focus{color:inherit}main p a,main li a,aside p a{text-decoration:underline;color:#e63529}footer a{color:#fff}a.button{padding-left:0;padding-right:0}a.button,#next-post a{font-family:'montserratbold';text-transform:uppercase;color:#e63529;border-bottom:2px solid #e63529;background:0 0;text-decoration:none}a.button:hover,a.button:focus,#next-post a.button:hover,#next-post a.button:focus{color:#333;background:0 0;border-bottom-color:#333}input.button{font-family:'montserratregular';text-transform:uppercase;background-color:#e63529;border-radius:20px;margin-top:1.5rem}input.button:hover,input.button:focus{background-color:#333}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color],textarea,select{border-radius:20px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666}input::-moz-placeholder,textarea::-moz-placeholder{color:#666}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666}input::placeholder,textarea::placeholder{color:#666}select{margin-bottom:0}#header{position:relative;z-index:2}#carousel,#content{position:relative;z-index:1}#header{text-align:center}.header-home{min-height:28.125rem}.header-black{min-height:10.438rem}.masthead{background-color:#666}.masthead ul{list-style:none;margin:.25rem 0}.masthead li{color:#fff;float:left;font-size:.875em;margin-right:.75rem}.masthead li:last-of-type{margin-right:0}.masthead li a{color:#fff}.top-bar{padding:.5rem 0}.top-bar,.top-bar ul{background:0 0}.home #top-bar-menu{position:relative;z-index:2}.logo{width:170px;min-width:170px;height:auto}.featured-header .heading-title{padding-top:3rem;padding-bottom:3rem}.header-black .heading-title{padding-top:2rem;padding-bottom:2rem}.menu>li>a{line-height:1.2}.top-bar-left .menu>li>a{padding:.7rem 0 0}#top-bar-menu .menu{text-transform:uppercase}.top-bar-right .menu{float:right;margin-top:1.188rem;line-height:1}.sub-menu li{float:left;display:block;width:100%}.menu .active>a{background-color:#e63529}.is-accordion-submenu-parent>a:after{border-color:#333 transparent transparent}.top-bar-black .menu-icon:after{background:#000;-webkit-box-shadow:0 7px 0 #000,0 14px 0 #000;box-shadow:0 7px 0 #000,0 14px 0 #000}.featured-header{overflow:hidden;position:absolute;width:100%;background-position:center center;background-size:cover}.featured-header span{background:-webkit-linear-gradient(bottom,rgba(25,25,25,1),rgba(25,25,25,.3));background:-o-linear-gradient(bottom,rgba(25,25,25,1),rgba(25,25,25,.3));background:-moz-linear-gradient(bottom,rgba(25,25,25,1),rgba(25,25,25,.3));background:linear-gradient(to bottom,rgba(25,25,25,1),rgba(25,25,25,.3));width:100%;display:block}.home .featured-slider{overflow:hidden;position:relative;width:100%;z-index:1;top:-28.125rem;margin-bottom:-28.125rem}.soliloquy-item{overflow:hidden !important}.featured-slider .soliloquy-caption-bottom{bottom:35% !important}.featured-slider .soliloquy-container .soliloquy-image{width:100%}#soliloquy-container-3947{margin-bottom:0 !important}.soliloquy-container .soliloquy-caption .soliloquy-caption-inside{background:0 0 !important}.soliloquy-container .soliloquy-caption .soliloquy-caption-inside h2{font-size:1.25rem}.home .featured-slider .tagline{position:absolute;left:50%;transform:translate(-50%,0);bottom:2rem;width:100%;background-color:rgba(0,0,0,.3)}.home .featured-slider .tagline h2{font-family:'montserratlight',sans-serif;font-style:italic;color:#fff;text-align:center;margin-bottom:0;padding:1rem 0}#latest-stock-slider{background:#f3f3f3;padding:2rem 0}.slider.slick-slider{height:auto;background:0 0}.slick-dots li button:before{font-size:50px !important}.slick-dots li.slick-active button:before{color:#e63529 !important;opacity:1 !important}.badge-carousel{background:#f3f3f3;padding:2rem 0 3rem}.soliloquy-container .soliloquy-wrapper{margin:0 auto !important}.soliloquy-container .soliloquy-pager{bottom:-30px !important}.soliloquy-container .soliloquy-pager-item{margin:0 7px !important}.soliloquy-container .soliloquy-pager-link{background-image:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/circle.png) !important;background-size:14px 14px !important}.soliloquy-container .soliloquy-pager-link.active{background-image:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/circle-active.png) !important;background-size:14px 14px !important}.soliloquy-container .soliloquy-pager-link:hover,.soliloquy-container .soliloquy-pager-link:focus{background-image:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/circle-hover.png) !important;background-size:14px 14px !important}#carousel{margin-top:1rem}#content #inner-content{margin-top:1rem;margin-bottom:1rem;padding:0}#share-buttons{margin-bottom:3rem}#next-post{margin-bottom:3rem}#next-post ul{list-style:none;margin:0}#next-post li{display:inline;margin:0 .25rem}.page-navigation{clear:both}.pagination{text-align:center}.pagination .current{background:#e63529}#footer{background:#666 url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/footer-bg.svg) repeat center top;background-size:175px 175px;padding-top:21.125rem}.footer-logo{width:141px;margin-top:-18.75rem}#inner-footer{background-color:#666}.widget-sale .widgettitle{background:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/icon-sale.svg) no-repeat center top}.widget-restorations .widgettitle{background:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/icon-restorations.svg) no-repeat center top}.widget-services .widgettitle{background:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/icon-services.svg) no-repeat center top}.widget-cobra .widgettitle{background:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/icon-cobra.svg) no-repeat center top}.widget-work .widgettitle{background:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/icon-work.svg) no-repeat center top}.widget-news .widgettitle{background:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/icon-news.svg) no-repeat center top}.widget-team .widgettitle{background:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/icon-news.svg) no-repeat center top}.widget-wanted .widgettitle{background:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/icon-wanted.svg) no-repeat center top}.widget-sale .widgettitle,.widget-restorations .widgettitle,.widget-services .widgettitle,.widget-cobra .widgettitle,.widget-work .widgettitle,.widget-news .widgettitle,.widget-team .widgettitle,.widget-wanted .widgettitle{background-size:50px 50px;padding-top:4rem}.widget_recent_entries li{margin-bottom:.25rem}#template-saleslistings,#template-restorationslistings,#template-careerslistings{text-align:center}#template-saleslistings article,#template-restorationslistings article,#template-careerslistings article{float:left;text-align:left}.listing-link:hover{opacity:.8;transition:.3s}.listing{-webkit-box-shadow:0px 10px 10px 0px rgba(204,204,204,1);-moz-box-shadow:0px 10px 10px 0px rgba(204,204,204,1);box-shadow:0px 10px 10px 0px rgba(204,204,204,1);margin-bottom:2rem;padding:1rem;transition:.3s}.listing h3{border-bottom:1px solid #333;padding-bottom:.5rem;text-transform:uppercase;font-size:1.25rem}#template-restorationslistings .listing h3,#template-careerslistings article h3{border-bottom:none;padding-bottom:0;margin-bottom:0}.listing h4{font-size:.75rem;text-transform:uppercase}.listing ul{color:#333;margin-left:0;margin-bottom:0}.listing li{list-style:none;padding-left:2.5rem;font-size:.875rem;text-transform:uppercase;line-height:2rem;margin-bottom:1rem;background-size:2rem 2rem !important}.listing li:nth-of-type(1){background:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/icon-year.svg) left top no-repeat}.listing li:nth-of-type(2){background:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/icon-mileage.svg) left top no-repeat}.listing li:nth-of-type(3){background:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/icon-colour.svg) left top no-repeat;margin-bottom:0 !important}#template-saleslistings main,#template-restorationslistings main,#template-careerslistings main{margin-bottom:2rem}#template-single-sale #inner-content,#template-single-restoration #inner-content{margin-top:0}.home #homewidgets h3{font-size:1.5rem}.home .newsletter{background:#f5f5f5 url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/newsletter-bg.jpg) no-repeat;background-size:cover;padding:2em 0;color:#fff}.home .newsletter .button{margin-top:0}.home .instagram{padding:2em 0}#secondarymenu .menu>li{text-transform:uppercase}#secondarymenu .menu .active>a{background-color:#e63529}.blog{text-align:center}.page-template-template-storage .entry-content p,.page-template-template-storage #features img,.page-template-template-storage #outro p{font-size:.875rem}.page-template-template-storage .entry-content p:last-of-type{margin-bottom:0}.page-template-template-storage #outro a{text-decoration:underline;color:#e63529}.page-template-template-storage #features{margin-bottom:1rem}.page-template-template-storage #features p{font-family:'montserratregular',sans-serif}.page-template-template-storage #outro{margin-top:1rem;margin-bottom:1rem}.page-template-template-storage #outro p strong{background-color:#f1f1f1;border:1px solid #ccc;display:block;padding:2rem}.page-template-template-storage #features img{margin-top:1rem}::-moz-selection{color:#fff;background:#e63529}::selection{color:#fff;background:#e63529}.wow{visibility:hidden}.wpcf7-form-control-wrap{margin-bottom:1rem}#sb_instagram .sb_instagram_header a{display:none}@media screen and (max-width:39.9375em){.column-grid .column{width:100%;margin:0;padding:0}.entry-content img{float:none !important;display:block !important;margin:0 auto 1.5em !important}}@media screen and (min-width:40em){h1,h2,h3,h4,p,blockquote,#main li{margin-bottom:1.5rem}h1{padding:6.25rem 0 0;font-size:2.375rem}.featured-header h1{padding:0}h2{font-size:2.125rem}h3{font-size:1.125rem}h4{font-size:1rem}.featured-header .heading-title{padding-top:7rem;padding-bottom:7rem}.header-black .heading-title{padding-top:2rem;padding-bottom:2rem}.masthead ul{margin:.5rem 0}.header-white{min-height:29.375rem}.header-black{min-height:10.438rem}.top-bar-right .menu{margin-top:1.250}.logo{min-width:190px}.menu>li{font-size:.75rem}.top-bar-right .menu>li a{color:#fff;border-bottom:1px solid #666}.top-bar .top-bar-right .menu>li li a{background-color:#fff;color:#000}.top-bar-right .menu .active>a,.top-bar-right .menu a:hover,.top-bar-right .menu a:focus{background:0 0;border-bottom:1px solid #e63529}.top-bar-right .menu a:hover,.top-bar-right .menu a:focus{-webkit-transition:all .2s ease;transition:all .2s ease}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after{border-color:#fff transparent transparent}.header-black .dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after{border-color:#000 transparent transparent}.is-dropdown-submenu{border:1px solid #333}.top-bar-right .menu>li li:last-of-type a{border-bottom:none}.top-bar-black .top-bar-right .menu>li a{color:#000}.featured-header span{height:29.375rem;min-height:29.375rem}.soliloquy-container .soliloquy-caption .soliloquy-caption-inside h2{font-size:2.5rem}#carousel{margin-top:2rem}#content #inner-content{margin-top:2rem;margin-bottom:2rem}#homewidgets aside{margin-bottom:2rem}.home .newsletter{padding:5.938em 0}.home .instagram{padding:5.938em 0}.blog h2{font-size:1.5rem}.page-template-template-storage #features{margin-bottom:2rem}.page-template-template-storage #features p{font-size:1rem}.page-template-template-storage #outro{margin-top:2rem;margin-bottom:2rem}.wpcf7-form-control-wrap{margin-bottom:1.5rem}}@media screen and (min-width:64em){h2.welcome{padding-left:2.5rem;background:url(//www.redlineclassiccars.co.uk/wp-content/themes/redlinewp/assets/css/../images/redline-rev.svg) no-repeat left top;background-size:59px 55px;padding-bottom:1rem}h2.welcome span{margin-left:2rem}.soliloquy-container .soliloquy-caption .soliloquy-caption-inside h2{font-size:1.5rem !important}.soliloquy-container .soliloquy-caption .soliloquy-caption-inside h2 span{font-size:4.5rem !important}.home .featured-slider{top:-35rem;margin-bottom:-35rem}.featured-slider .soliloquy-caption-bottom{bottom:25% !important}.badge-carousel .soliloquy-wrapper{max-width:100% !important}.top-bar{padding:1.25rem 0}.top-bar-right .menu{margin-top:10px}.home #homewidgets h3{font-size:2.125rem}.blog h2{font-size:2.125rem}}@media screen and (min-width:75em){.featured-slider .soliloquy-caption-bottom{bottom:35% !important}}