@font-face{font-family:Cardo;src:url('https://www.neilraineantiques.co.uk/Shared/fonts/google/Cardo/Cardo_regular.eot');src:url('https://www.neilraineantiques.co.uk/Shared/fonts/google/Cardo/Cardo_regular.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Cardo/Cardo_regular.woff') format('woff'),url('https://www.neilraineantiques.co.uk/Shared/fonts/google/Cardo/Cardo_regular.ttf') format('truetype'),url('https://www.neilraineantiques.co.uk/Shared/fonts/google/Cardo/Cardo_regular.svg#webfont') format('svg');font-weight:400;font-style:normal}@font-face{font-family:Cardo;src:url('https://www.neilraineantiques.co.uk/Shared/fonts/google/Cardo/Cardo_italic.eot');src:url('https://www.neilraineantiques.co.uk/Shared/fonts/google/Cardo/Cardo_italic.eot?iefix') format('eot'),url('https://www.neilraineantiques.co.uk/Shared/fonts/google/Cardo/Cardo_italic.woff') format('woff'),url('https://www.neilraineantiques.co.uk/Shared/fonts/google/Cardo/Cardo_italic.ttf') format('truetype'),url('https://www.neilraineantiques.co.uk/Shared/fonts/google/Cardo/Cardo_italic.svg#webfont') format('svg');font-weight:400;font-style:italic}@font-face{font-family:Cardo;src:url('https://www.neilraineantiques.co.uk/Shared/fonts/google/Cardo/Cardo_700.eot');src:url('https://www.neilraineantiques.co.uk/Shared/fonts/google/Cardo/Cardo_700.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Cardo/Cardo_700.woff') format('woff'),url('https://www.neilraineantiques.co.uk/Shared/fonts/google/Cardo/Cardo_700.ttf') format('truetype'),url('https://www.neilraineantiques.co.uk/Shared/fonts/google/Cardo/Cardo_700.svg#webfont') format('svg');font-weight:700;font-style:normal}.pointer,a[href],button,input[type=image],input[type=submit],label[for],select{cursor:pointer}html{overflow:-moz-scrollbars-vertical;-ms-overflow-y:scroll;overflow-y:scroll;min-height:100%;max-width:100%;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#333;font-family:Cardo;font-size:14px;margin:0}.text2{color:#999}td{color:#333;font-family:Cardo;font-size:1em}file,input,select,textarea{background-color:#f7f7f7;border-style:solid;border-color:#b0b0b0;border-width:1px;color:#333;font-family:Cardo;font-size:1em;font-weight:400}h1{color:#000;font-family:Cardo;font-size:1.7em;font-weight:700}h2{color:#000;font-family:Cardo;font-size:1.4em;font-weight:700}h3{color:#000;font-family:Cardo;font-size:1.3em;font-weight:700}h4{color:#000;font-family:Cardo;font-size:1.2em;font-weight:700}A:link{COLOR:#999999;TEXT-DECORATION:none}A:visited{COLOR:#999999;TEXT-DECORATION:none}A:active{COLOR:#999999}A:hover{COLOR:#666666;TEXT-DECORATION:none}hr{border-color:#eee;margin-top:10px;margin-bottom:10px}.generalBorder{border-color:#eee}.generalLine{border-color:#eee;border-top-color:#eee;border-bottom-color:#eee;border-left-color:#eee;border-right-color:#eee}.generalBox{border:1px solid #eee;background-color:#f8f8f8}.generalTextBox{line-height:20px}.generalTextBox li{display:list-item;list-style:inside}.generalTextBox p{margin:1.12em 0}.generalTextBox h1{margin:1.12em 0}.generalTextBox h2{margin:1.12em 0}.generalTextBox ul{margin:1.12em 0;margin-left:30px;margin-top:0;margin-bottom:0}.generalTextBox li{display:list-item;list-style:inside}.generalTextBox strong{font-weight:bolder}.generalTextBoxNoVPadding{line-height:20px}.generalTextBoxNoVPadding li{display:list-item;list-style:inside}.generalTextBoxNoVPadding p{margin:1.12em 0}.generalTextBoxNoVPadding h1{margin:1.12em 0}.generalTextBoxNoVPadding h2{margin:1.12em 0}..generalTextBoxNoVPadding ul{margin:1.12em 0;margin-left:30px;margin-top:0;margin-bottom:0}.generalTextBoxNoVPadding li{display:list-item;list-style:inside}.generalTextBoxNoVPadding strong{font-weight:bolder}.img-cover-container{overflow:hidden;position:relative}img.cover-image{min-height:100%;min-width:100%;max-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}img.cover-image.landscape-responsive{max-height:100%;max-width:none}.b{background-color:#bfb2b2;BORDER:1px solid #787878;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;COLOR:#FFFFFF;cursor:pointer;font-family:Cardo;FONT-SIZE:1em;font-weight:700;padding-left:7px;padding-right:7px;padding-top:3px;padding-bottom:3px}.b:hover{background-color:#fff;COLOR:#FFFFFF}.t1{background-color:#e0e0e0}.hc{background-color:#666;color:#fff;font-family:Cardo;font-size:1em}.tc{background-color:#e9e9e9;color:#4d4d4d;font-family:Cardo;font-size:1em}.c1{background-color:#f2f2f2;color:#707070;font-family:Cardo;font-size:1em}.c2{background-color:#f2f2f2;color:#707070;font-family:Cardo;font-size:1em}.c3{background-color:#fff;color:#707070;font-family:Cardo;font-size:1em}.hic1{background-color:#fcf8e3;color:#000;font-family:Cardo;font-size:1em}.hic2{background-color:#ffe1a4;color:#000;font-family:Cardo;font-size:1em}.hic3{background-color:#ffc;color:#000;font-family:Cardo;font-size:1em}header{padding-top:5px}.HeaderTitle{color:#fafafa;font-family:Cardo;font-size:2.5em;word-wrap:break-word}.HeaderTitle:link{COLOR:#FAFAFA;text-decoration:none}.HeaderTitle:visited{COLOR:#FAFAFA;text-decoration:none}.HeaderTitle:active{COLOR:#FAFAFA}.HeaderTitle:hover{COLOR:#FAFAFA;text-decoration:none}.center-logo{text-align:center}ul.center-nav{float:none;text-align:center;width:100%}li.center-nav{display:inline-block;float:none;text-align:center}.HeaderContactDetails{color:#000;font-family:Cardo;font-size:0em;font-weight:400;font-style:normal}#loginBox{font-size:1em;margin-top:-20px;margin-bottom:30px}.BlogHome{background-color:#fff;border-color:#fff}.ui-dialog-titlebar{background:#f0f0f0}button.ui-dialog-titlebar-close{display:none}.ui-dialog-content{background-color:#fff!important;color:#5c5c5c!important;display:none}.ui-dialog-content table.t1 tr td.c1,.ui-dialog-content table.t1 tr td.tc{background-color:#fff!important;color:#5c5c5c!important}#dialogAddToBasket_Inner{padding:10px}.ui-widget-content{border:1px solid #d9d9d9}.ui-dialog-titlebar-close{color:#333}.AddToBasket_nQty{text-align:center;width:50px}.AddToBasket_nShopProdOption_ID{width:300px}#dialogEmailToAFriend{background-color:#fff;display:none}.EmailToAFriendBox{width:200px}#dialogEmailEnquiry{background-color:#fff;display:none}.EmailEnquiryBox{width:200px}.EmailEnquiryBox_Enquiry{width:280px;height:80px}.ShopProdPrice_Currency:before,.ShopProdPrice_QtyPerPack:before,.ShopProdPrice_RRP:before{content:'\a';white-space:pre}.ShopProdPrice_Currency{font-style:italic;font-weight:400;font-size:.9em}.stage-line{background:#eee}.stage-circle{background-color:#f2f2f2;color:#707070}.stage-circle.active-stage{background-color:#bfb2b2;color:#fff}.ui-tabs .ui-tabs-nav li.ui-tabs-active{background:0 0}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header{color:inherit}.ui-widget-content{background:#f8f8f8;color:inherit}.ui-tabs .ui-tabs-nav li.ui-state-default a{color:inherit}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{background:#f8f8f8;color:inherit}.ui-tabs .ui-tabs-nav{border-bottom:none}.cc-cookies a:link{color:#fff;text-decoration:underline}.cc-cookies a:hover{color:#fff;text-decoration:underline}#page-message-modal .modal-content,#privacy-policy-modal .modal-content{background-color:#fff;border:1px solid #d9d9d9;color:#5c5c5c}.page-content-wrapper{max-width:100%;margin:0 auto;padding-left:20px;padding-right:20px}.page-global-container{padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:20px;min-height:76vh}.container{max-width:100%;width:100%}.ui-dialog{z-index:99999}#tabs-2,#tabs-3{min-height:100vh}.cc-cookies{position:fixed;top:0;z-index:99999999999}.header{background-color:#000!important;left:0;position:fixed;padding-top:20px;padding-bottom:20px;top:0;-webkit-transition:top 1s;-o-transition:top 1s;transition:top 1s;width:100%;z-index:999}.header .header-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header .header-left{max-width:35%}.header .header-right{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right}.logo-container{padding-top:0;padding-bottom:0}.logo-image{height:auto;max-width:350px;width:100%}.logo-text{color:#fafafa;font-size:2.5em;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.search-form input{background-color:#000;color:#fafafa;border:0;padding:10px}.search-form .login-top-text{text-align:center;display:block;width:100%;color:#fafafa;background-color:#000;font-size:1em!important}.search-form .login-top-text:hover{color:#d6d6d6;background-color:#000}.dropdown-menu{left:50%;-webkit-transform:translate(-98%,0);-ms-transform:translate(-98%,0);transform:translate(-98%,0)}.mobile-menu-black-overlay{display:none}.nav-bar-wrapper{display:inline-block;height:auto}.nav-bar-wrapper .nav-bar{display:inline-block;margin-bottom:5px;margin-top:5px;text-align:right;vertical-align:middle}.nav-bar-wrapper .nav-bar .nav-item{color:#fafafa;background-color:#000;font-size:1em!important;display:inline-block;margin-right:25px;-webkit-transition:color .5s,background-color .5s;-o-transition:color .5s,background-color .5s;transition:color .5s,background-color .5s}.nav-bar-wrapper .nav-bar .nav-item:hover a{color:#d6d6d6!important;background-color:#000!important;text-decoration:underline!important}.nav-bar-wrapper .nav-bar .nav-item a{color:inherit;font-size:inherit;font-weight:700!important;text-decoration:none!important;-webkit-transition:color .5s,background-color .5s;-o-transition:color .5s,background-color .5s;transition:color .5s,background-color .5s}.nav-bar-icons{display:inline-block;text-align:right;font-size:1em!important}.nav-bar-icons .nav-bar-icon{color:#fafafa;display:inline-block;font-weight:lighter;margin-right:5px}.nav-bar-icons .nav-bar-icon .icon-link{color:#fafafa;text-decoration:none;-webkit-transition:color .5s,background-color .5s;-o-transition:color .5s,background-color .5s;transition:color .5s,background-color .5s}.nav-bar-icons .nav-bar-icon .icon-link:hover{color:#d6d6d6}.mobile-menu-button-container{display:none}.navigation-mobile-close-button{display:none}.show-nav-bar{top:0!important}.hide-nav-bar{top:-500px!important}.dropdown-menu{background-color:#000!important;color:#fafafa!important}.dropdown-menu li a{font-size:1em!important}.dropdown-menu li a:hover{text-decoration:underline!important}.dropdown-menu .login-top-text{background-color:#000!important;color:#fafafa!important;-webkit-transition:color .5s,background-color .5s;-o-transition:color .5s,background-color .5s;transition:color .5s,background-color .5s}.dropdown-menu .login-top-text:hover{color:#d6d6d6!important;background-color:#000!important}.dropdown-menu .login-top-text:active{color:#d6d6d6!important;background-color:#000!important}.HeaderContactDetails{font-size:1em}.dropdown-menu-container{border-radius:3px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.3);display:none;overflow-y:auto;overflow-x:hidden;position:absolute;background-color:#000;width:auto;max-width:500px;max-height:55vh;min-width:200px;z-index:999}.dropdown-root-container{font-weight:700!important;text-decoration:none!important;display:inline-block;-webkit-transition:color .5s,background-color .5s;-o-transition:color .5s,background-color .5s;transition:color .5s,background-color .5s}.dropdown-link{color:#fafafa;background-color:#000;font-size:1em!important;font-weight:700!important;text-decoration:none!important;-webkit-transition:color .5s,background-color .5s;-o-transition:color .5s,background-color .5s;transition:color .5s,background-color .5s}.dropdown-link:hover{cursor:pointer;color:#d6d6d6!important;background-color:#000!important;text-decoration:underline!important}.dropdown-arrow-up{position:absolute;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #fff;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);left:2%}.drop-menu a{color:#fafafa!important;background-color:#000;font-size:1em!important;font-weight:700!important;text-decoration:none!important;display:block;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;text-decoration:none;text-align:left;letter-spacing:normal!important;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.drop-menu a:hover{color:#d6d6d6!important;background-color:#000!important;text-decoration:underline!important}@media screen and (max-width:991px){.dropdown-menu{left:70%}.dropdown-arrow-up{display:none}.dropdown-menu-container{-webkit-box-shadow:none;box-shadow:none;background-color:#000!important;min-width:100%;max-height:none;max-width:100%;position:relative}.dropdown-menu-container .row{margin:0}.drop-menu a{padding-top:10px;padding-bottom:10px;text-align:center}.drop-menu{display:block;float:none;margin:0!important;padding:0!important;text-align:center;width:100%}.mobile-menu-button-container{display:block}.mobile-menu-button-container a{color:#fafafa!important;padding:6px;text-decoration:none}.navigation-mobile-close-button{color:#fafafa!important;background-color:#000!important;display:block;font-size:1em!important;padding:16px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.dropdown-root-container,.nav-bar-wrapper .nav-bar .nav-item a{display:block;padding-bottom:10px;padding-top:10px}.navigation-mobile-close-button:hover{color:#d6d6d6!important;cursor:pointer;opacity:.5}.nav-bar-wrapper{background-color:#000!important;display:none;height:100vh;left:-1000px;overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;-webkit-transition:left 1s;-o-transition:left 1s;transition:left 1s;width:75%;z-index:999999999}.nav-bar-wrapper-active{display:block}.nav-bar-wrapper .nav-bar{display:block}.nav-bar-wrapper .nav-bar .nav-item{display:block;margin-top:5px;margin-bottom:5px;margin-right:0;text-align:center}.mobile-menu-black-overlay{background-color:rgba(0,0,0,.5);display:none;height:100vh;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .7s;-o-transition:opacity .7s;transition:opacity .7s;width:100%}.mobile-menu-black-overlay-active{display:block!important}.nav-bar-icons{display:block}.nav-bar-icons .nav-bar-icon{display:block;padding-right:0;margin-right:0;margin-top:5px;margin-bottom:5px;text-align:center}.nav-bar-icons .nav-bar-icon a{display:block;padding-top:10px;padding-bottom:10px}}@media screen and (max-width:500px){.dropdown-menu{left:100%}}.footer{background-color:#000;display:block;padding-top:30px;text-align:center;width:100%}.footer-link,.footer-text,.footer-text a{color:#fff!important;font-size:1em!important;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.footer-text:hover{color:#fafafa}.footer-link:hover{color:#fafafa}.footer-text a:hover{color:#fafafa}.footer .row{padding-bottom:30px}.social-icons{position:relative}.social-icons .social-icon{color:#fff;font-size:1em!important;padding-right:7px;-webkit-transition:color .5s;-o-transition:color .5s;transition:color .5s}.social-icons .social-icon:hover{color:#ccc}.social-icons .social-icon i{margin-top:0}.footer-newsletter-col{display:block}.footer-newsletter-col .newsletter-input-boxes{color:#000;float:right;margin-right:5px;padding-top:5px;padding-bottom:5px;width:50%}.footer-newsletter-col .sign-up-button{float:right;height:100%;padding-top:8px;padding-bottom:8px;vertical-align:middle}.row-eq-height{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.row-eq-height .col-md-4{float:none}@media screen and (max-width:991px){.row-eq-height{display:block}.footer-section{margin-top:15px;text-align:center}#footerNewsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-newsletter-col .newsletter-input-boxes{width:100%;margin-right:0;float:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer-newsletter-col .sign-up-button{float:none;margin-top:10px;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}body,html{height:100%}.carsington-section{height:auto;position:relative;padding-top:55px;padding-bottom:55px;width:100%}.carsington-section h1{font-size:2em;padding-bottom:25px}.carsington-seperator-wrapper{padding-top:20px;padding-bottom:20px}.carsington-seperator{background-color:#000;height:1px;margin:0 auto;width:80%}.home-page-wrapper{overflow-x:hidden;width:100%}.slideshow-container{bottom:0;height:100vh;left:0;position:absolute;-webkit-perspective:8px;perspective:8px;right:0;top:0;-webkit-transition:height .1s linear;-o-transition:height .1s linear;transition:height .1s linear;width:100vw;max-height:100vh;overflow-y:hidden}.slide{background-position:center center;background-size:cover;bottom:0;height:100%;opacity:0;position:absolute;right:0;top:0;-webkit-transition:width 3s,-webkit-transform 3s;transition:width 3s,-webkit-transform 3s;-o-transition:width 3s,transform 3s;transition:width 3s,transform 3s;transition:width 3s,transform 3s,-webkit-transform 3s;width:100%;left:0;-webkit-transform:translateX(-5%) scale(1.1,1.1);-ms-transform:translateX(-5%) scale(1.1,1.1);transform:translateX(-5%) scale(1.1,1.1)}.slide-initial{opacity:1}.slideshow-slide-active{width:100%;-webkit-transform:translateX(0) scale(1,1);-ms-transform:translateX(0) scale(1,1);transform:translateX(0) scale(1,1)}.slideshow-relative-container{height:100vh;position:relative;width:100%}.slideshow-overlay{background-color:rgba(0,0,0,.7);height:100vh;left:0;opacity:0;position:absolute;top:0;-webkit-transition:height .1s linear;-o-transition:height .1s linear;transition:height .1s linear;width:100%;z-index:600}.about-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.about-content img{display:block;height:auto;width:100%}.about-content .left-section{background-color:rgba(255,255,255,.7);-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:30px;padding-left:30px;padding-top:30px;padding-bottom:30px;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;-o-transition:transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear;z-index:100}.about-content .left-section h1{color:#000}.about-content .right-section{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:30px;-webkit-transition:-webkit-transform 40ms linear;transition:-webkit-transform 40ms linear;-o-transition:transform 40ms linear;transition:transform 40ms linear;transition:transform 40ms linear,-webkit-transform 40ms linear}.carsington-items-section{overflow-x:hidden}.product{margin-top:50px;-webkit-transition:opacity 50ms linear,-webkit-transform 50ms linear;transition:opacity 50ms linear,-webkit-transform 50ms linear;-o-transition:transform 50ms linear,opacity 50ms linear;transition:transform 50ms linear,opacity 50ms linear;transition:transform 50ms linear,opacity 50ms linear,-webkit-transform 50ms linear}.product img{height:auto;width:100%}.product .ShopProd_HomePage_Buttons{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:15px;padding-top:8px;padding-bottom:8px}.product .product-image-wrapper{margin-bottom:10px;position:relative;width:100%}.product .product-image-wrapper img{display:block;margin:0 auto}.product .product-button{-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:8px;padding:8px 16px 8px 16px;text-decoration:none;text-transform:uppercase;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.product .product-button:hover{opacity:.6}.product .product-name{font-size:1.1em;padding-top:15px;letter-spacing:3px}.product .product-price{padding-top:15px;letter-spacing:2px}.latest-items-title{color:#000;font-size:2em;text-align:center}@media screen and (max-width:991px){.about-content{display:block}.about-content .left-section,.about-content .right-section{display:block;margin-right:0;margin-left:0;padding-left:0;padding-right:0;text-align:center;width:100%}.about-content .left-section{padding:15px}}