@import url(//fonts.googleapis.com/css?family=Montserrat|Josefin+Slab|Audiowide|Freckle+Face|Exo+2|Hammersmith+One|Ceviche+One|Open+Sans);
/*

!!!!!!!!!! WARNING !!!!!!!!!!

If you edit theme.css, your changes will be overwritten by any compilation of theme.less
Please remember to replicate your changes in init.less, or just make your changes in another file if possible

!!!!!!!!!! WARNING !!!!!!!!!!

*/
/**
 *   Bigcommerce Outdoor with Less
 *   – For the Less variables and functions that you don't want available in the Style Editor, declare them in this file.
 */
/**
 *   Bigcommerce Outdoor with Less
 *
 *   For compatability with the Bigcommerce Style Editor:
 *    + Import your Google fonts first
 *
 *    + Declare your fonts for use in the editor by using '@font-declaration' (JSON format)
 *      eg @font-declaration: '{ "Open Sans":["Open Sans","Arial","sans-serif"], "Freckle Face":["Freckle Face","cursive"] }'
 *
 *    + Declare your color palette for use in the editor by using '@color-declaration'
 *      eg @color-declaration: '["#333", "#1399BE", "#EDEDED", "#FFF"]';
 *
 *    + Prefix fonts with '@font-' for the style editor to make it editable by the end user
 *
 *    + Prefix colors with '@color-' for the style editor to make it editable by the end user
 *
 *    + Prefix settings with '@setting-' for the style editor to make it adjustable by the end user
 */
/**
 *   Declarations    
 */
/**
 *   Bigcommerce Outdoor
 *   Style Initialisation
 */
#TopMenu {
  
}
#TopMenu {
  
}
#TopMenu .currency-converter {
  background-color: #312e29;
}
#TopMenu .FloatRight {
  background-color: #312e29;
}
#TopMenu a {
  color: #faf9f8;
}
a {
  color: grey;
}
#TopMenu .checkout {
  background-color: #ed6e41;
}
#TopMenu .selCurr,
#TopMenu a:hover {
  color: #ed6e41;
}
#Logo a {
  color: #312e29;
}
#HeaderLower a {
  
}
#HeaderLower li a {
/*  border-left: 1px solid #ffffff;*/
}
#HeaderLower li ul li a {
  color: grey;
}
#FooterUpper {
  background:linear-gradient(to bottom, #e71d27 0%,#f74d55 100%);
}
#FooterUpper .Column h2 {
  color: #fff;
    font-size:15px;
  
}
#FooterUpper .Column li a {
  color: #fff;
}
#FooterUpper .Column input.Button {
  background-color: #312e29;
  border-color: #23211d;
}
#FooterUpper .Column input.Button:hover {
  background-color: #ed6e41;
  border-color: #eb5c2a;
}
.RecentNews li {
  border-bottom: 1px solid #a6a39e;
}
.Content.Widest {
  background-color: #ffffff;
}
#Wrapper {
  background-color: #ffffff;
}
#HomeFeaturedProducts h2 {
  color: #312e29;
}
#HomeNewProducts h2 {
  color: #312e29;
}
#HomeFeaturedProducts .ProductList li .ProductDetails a {
  color: #4c4944 !important;
}
#HomeNewProducts .ProductList li .ProductDetails a {
  color: #4c4944 !important;
}
#HomeFeaturedProducts .ProductDetails em {
  color: #4c4944;
}
#HomeNewProducts .ProductDetails em {
  color: #4c4944;
}
#HomeFeaturedProducts .ProductActionAdd a.Choose,
#HomeFeaturedProducts .ProductList li .ProductActionAdd a,
#HomeNewProducts .ProductList li .ProductActionAdd a {
  background-color: #ed6e41;
  border-color: #eb5c2a;
}
#HomeFeaturedProducts .ProductActionAdd a.Choose:hover,
#HomeFeaturedProducts .ProductList li .ProductActionAdd a:hover,
#HomeNewProducts .ProductList li .ProductActionAdd a:hover {
  background-color: #312e29;
  border-color: #333;
}
.ProductMain h5.brandName a {
  color: #312e29;
}
#ProductDetails h1 {
  color: #312e29 !important;
}
#SimilarProductsByCustomerViews .ProductList li .ProductDetails a {
  color: #312e29 !important;
}
.ProductPriceWrap .PriceRow em {
  color: #312e29;
}
.ProductAside .ProductList li .ProductDetails em {
  color: #312e29;
}
#prodAccordion .Block h2 {
  color: #312e29 !important;
}
#SimilarProductsByCustomerViews h2 {
  color: #312e29 !important;
}
#ProductDetails .prodAccordionContent {
  color: #312e29;
}
.ProductDetailsGrid .Label {
  color: #312e29;
}
div.selector span {
  color: #312e29;
}
#ProductDetails .ProductMain {
  color: #312e29;
}
#ProductDetails .btn.btn-secondary,
.btn.btn-secondary {
  background-color: #ed6e41;
  border-color: #eb5c2a;
}
#ProductDetails .btn.btn-secondary:hover,
.btn.btn-secondary:hover {
  background-color: #465667;
  border-color: #354353;
}
input.WishListButton,
#SideProductAddToWishList .btn {
  color: #425666 !important;
}
.ProductMain h1,
#QuickViewProductDetails h1 {
  color: #312e29 !important;
}
#QuickViewProductDetails p {
  color: #312e29;
}
#QuickViewProductDetails .productAttributeLabel {
  color: #312e29;
}
#QuickViewProductDetails {
  color: #312e29;
}
#ModalContent a,
.ModalContent a {
  color: #312e29;
}
#CategoryHeading h1 {
  color: #312e29;
}
.Left .CategoryList h2,
.Left #SideNewProducts h2 {
  color: #312e29;
}
.Left #SideCategoryList li a {
  color: #4c4944;
}
#CategoryContent .ProductList li .ProductDetails a {
  color: #4c4944;
}
#CategoryContent .ProductList li .ProductDetails em,
#CategoryContent .ProductList .ProductPrice {
  color: #4c4944;
}
.ProductList li .ProductCompareButton {
  color: #312e29;
}
#CategoryContent .ProductList li .ProductActionAdd a {
  background-color: #ed6e41;
  border-color: #eb5c2a;
}
#CategoryContent .btn {
  background-color: #465667;
  border-color: #3c4958;
}
.ProductList .ProductDetails {
  font-size:13px;
    
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-family: "lato", Sans-serif !important;
}
/* --- Faceted Search --- */
.facet-container {
  border-top: 1px solid #e7e8e7;
}
.facet-container [class^="js-facet-clear"] {
  color: #9d9589;
}
.facet-container [class^="js-facet-clear"]:hover {
  color: #696257;
}
.facet-container .btn-facet-more-options.more {
  color: #312e29;
}
.facet-container .btn-facet-more-options.more:hover {
  color: #312e29;
}
.facet-container .facet-option:hover {
  background: #e7e8e7;
}
.facet-container .facet-option .facet-option-product-count {
  color: #9d9589;
}
.facet-container .facet-form .btn {
  background-color: #ed6e41;
}
.js-faceted-search-container > [class^='js-facet-']:last-of-type .facet-container {
  border-bottom: 1px solid #e7e8e7;
}



/****** New Css ******/
.Block {margin-bottom: 0px;}
#Container #Wrapper .page {margin-top: 30px;}
#PageContent .BlockContent h1 {color: black;font-weight: 600;font-size: 25px;font-family: 'Oswald', sans-serif !important;letter-spacing: 1px;}
#PageContent .BlockContent #FAQ tr:first-child td, #PageContent .BlockContent #FAQ tr:nth-child(2) td {background: white !important;border: 1px solid #CACACA;padding: 0 0 28px 0 !important;}
#PageContent .BlockContent #FAQ h3 {background: #989696;margin-bottom: 25px;height: 45px;padding-top: 15px;}
#PageContent .BlockContent #FAQ h3 a {color: white;font-size: 20px;font-family: 'Oswald', sans-serif !important;letter-spacing: 1px;}
#PageContent .BlockContent #FAQ p {margin-bottom: 25px;color: #929090;}
#PageContent .BlockContent p {font-size: medium;color: #929090;line-height: 28px;margin-bottom: 0px;}
#PageContent .BlockContent #FAQ {margin-top: 25px;}
.Breadcrumb ul {color: black;font-size: 14px;}
#PageContent .BlockContent #FAQ tr:last-child img {width: 375px;}
#PageContent .BlockContent #FAQ td:first-child, #PageContent .BlockContent #FAQ td:nth-child(2) {margin-right: 29px;}
#PageContent .BlockContent #FAQ td:last-child {margin-right: 0px;}
#PageContent .BlockContent table div.text {color: #929090;font-size: medium;line-height: 28px;}

#PageContent .BlockContent .gen_faq h1, #PageContent .BlockContent .return_faqs h1, #PageContent .BlockContent .scalextric_faqs h1 {background: #929090;color: white;font-weight: normal;text-align: center;padding-bottom: 10px;padding-top: 10px;}
#PageContent .BlockContent .gen_faq a {font-size: 16px;}
#PageContent .BlockContent .gen_faq td, #PageContent .BlockContent .return_faqs td, #PageContent .BlockContent .scalextric_faqs td, #PageContent .BlockContent .rc_car_faqs td {border: 1px solid #929090;}
#PageContent .BlockContent .gen_faq img {margin-right: 15px;}
#PageContent .BlockContent .gen_faq td:first-child ul, #PageContent .BlockContent .gen_faq td:last-child ul {margin: 75px 0px 10px 120px;}
#PageContent .BlockContent .gen_faq td:nth-child(2) ul {margin: 30px 0 10px 75px;}
#PageContent .BlockContent .gen_faq li {margin-bottom: 8px;line-height: 25px;}
#PageContent .BlockContent .gen_faq td:first-child, #PageContent .BlockContent .gen_faq td:nth-child(2) {margin-right: 29px;}
#PageContent .BlockContent .gen_faq td:last-child {margin-right: 0px;}

#PageContent .BlockContent .return_faqs p, #PageContent .BlockContent .scalextric_faqs p, #PageContent .BlockContent .rc_car_faqs p {text-align: center;}
#PageContent .BlockContent .return_faqs td:first-child ul {margin: 0 0 0 140px;}
#PageContent .BlockContent .return_faqs td:last-child ul {margin: 80px 0 0 200px;}

#PageContent .BlockContent h2 a {color: black;text-transform: capitalize;font-size: 20px;font-weight: 600;}
#PageContent .BlockContent h2 {text-align: center;}

#PageContent .BlockContent p img {margin-bottom: 0px;}
#PageContent .BlockContent .scalextric_faqs td, #PageContent .BlockContent .rc_car_faqs td {margin-bottom: 20px;}
#PageContent .BlockContent ul li, #PageContent .BlockContent ol li {font-size: medium;color: #929090;line-height: 28px;}
#PageContent .BlockContent table h3 {font-size: medium;color: #929090;line-height: 28px;font-weight: 600;text-transform: capitalize;}
#PageContent .BlockContent table h4 {font-size: medium;color: #929090;line-height: 28px;}

#PageContent .BlockContent .scalextric_faqs ul li {line-height: 25px;}
#PageContent .BlockContent .scalextric_faqs td:first-child ul {margin: 0 0 0 160px;}
#PageContent .BlockContent .scalextric_faqs td:nth-child(2) ul {margin: 40px 0 0 135px;}
#PageContent .BlockContent .scalextric_faqs td:last-child ul {margin: 20px 0 0 150px;}

#PageContent .BlockContent .rc_car_faqs h2 {background: #929090;color: white;font-weight: normal;text-align: center;padding-bottom: 10px;padding-top: 10px;font-size: 25px;font-family: 'Oswald', sans-serif !important;letter-spacing: 1px;}
#PageContent .BlockContent .rc_car_faqs tr:first-child td:first-child ul {margin: 30px 0 0 175px;}
#PageContent .BlockContent .rc_car_faqs tr:first-child td:last-child ul {margin: 0 0 0 175px;}
#PageContent .BlockContent .rc_car_faqs tr:last-child td:first-child ul {margin: 50px 0 0 175px;}
#PageContent .BlockContent .rc_car_faqs tr:last-child td:last-child ul {margin: 60px 0 0 175px;}

#PageContent .BlockContent .return_top a::before {content: '\25b2';margin-right: 5px;color: red;}
#PageContent .BlockContent .return_top {margin-bottom: 0;}

#PageContent .BlockContent .youtube iframe {margin-right: 7px;}

@media (max-width: 1199px){
    #PageContent .BlockContent .banner img {width: 100%;}
    #PageContent .BlockContent .buyer_page_left, #PageContent .BlockContent .buyer_page_right {width: 100% !important;}
    #PageContent .BlockContent .large_image img {width: 100%;}
}

@media (max-width: 1199px) and (min-width: 991px){
    #PageContent .BlockContent #FAQ tr:last-child img {width: 300px;}
    #PageContent .BlockContent .gen_faq td:first-child ul, #PageContent .BlockContent .gen_faq td:last-child ul {margin: 75px 0px 10px 90px;}
    #PageContent .BlockContent .gen_faq h1 {font-size: 23px;}
    #PageContent .BlockContent .scalextric_faqs td:first-child ul {margin: 0 0 0 120px;}
    #PageContent .BlockContent .scalextric_faqs td:nth-child(2) ul {margin: 40px 0 0 80px;}
    #PageContent .BlockContent .scalextric_faqs td:last-child ul {margin: 20px 0 0 120px;}
    #PageContent .BlockContent .return_faqs td:first-child ul {margin: 0 0 0 60px;}
    #PageContent .BlockContent .return_faqs td:last-child ul {margin: 80px 0 0 150px;}
    #PageContent .BlockContent .rc_car_faqs tr:first-child td:first-child ul {margin: 30px 0 0 140px;}
    #PageContent .BlockContent .rc_car_faqs tr:first-child td:last-child ul {margin: 0 0 0 140px;}
    #PageContent .BlockContent .rc_car_faqs tr:last-child td:first-child ul {margin: 50px 0 0 140px;}
    #PageContent .BlockContent .rc_car_faqs tr:last-child td:last-child ul {margin: 60px 0 0 140px;}

}

@media (max-width: 1199px) and (min-width: 768px){
   #PageContent .BlockContent .gen_faq td, #PageContent .BlockContent #FAQ td {width: 31% !important;}
}

@media (max-width: 990px){
   #PageContent .BlockContent #FAQ tr:last-child td {width: 95% !important} 
}


@media (max-width: 990px) and (min-width: 768px){
  #PageContent .BlockContent #FAQ td:first-child, #PageContent .BlockContent #FAQ td:nth-child(2) {margin-right: 22px;}
  #PageContent .BlockContent #FAQ td:last-child, #PageContent .BlockContent .gen_faq td:last-child {margin-right: 0px;}
  #PageContent .BlockContent .gen_faq td:first-child, #PageContent .BlockContent .gen_faq td:nth-child(2) {margin-right: 22px;}
  #PageContent .BlockContent .gen_faq h1 {font-size: 19px;}
  #PageContent .BlockContent .gen_faq td:first-child ul, #PageContent .BlockContent .gen_faq td:last-child ul {margin: 75px 0px 10px 56px;}
  #PageContent .BlockContent .gen_faq td:nth-child(2) ul {margin: 10px 0 10px 38px;}
  #PageContent .BlockContent .gen_faq li {line-height: 22px;}
  #PageContent .BlockContent .scalextric_faqs td:first-child ul {margin: 0 0 0 65px;}
  #PageContent .BlockContent .scalextric_faqs td:nth-child(2) ul {margin: 0px 0 0 40px;}
  #PageContent .BlockContent .scalextric_faqs td:last-child ul {margin: 20px 0 0 65px;}
  #PageContent .BlockContent .return_faqs td:first-child ul {margin: 0 0 0 50px;}
  #PageContent .BlockContent .return_faqs td:last-child ul {margin: 80px 0 0 90px;}
  #PageContent .BlockContent .rc_car_faqs tr:first-child td:first-child ul {margin: 30px 0 0 90px;}
  #PageContent .BlockContent .rc_car_faqs tr:first-child td:last-child ul {margin: 0 0 0 60px;}
  #PageContent .BlockContent .rc_car_faqs tr:last-child td:first-child ul {margin: 50px 0 0 90px;}
  #PageContent .BlockContent .rc_car_faqs tr:last-child td:last-child ul {margin: 60px 0 0 60px;}

}


@media (max-width: 767px){
    #PageContent .BlockContent #FAQ td, #PageContent .BlockContent .gen_faq td, #PageContent .BlockContent .return_faqs td, #PageContent .BlockContent .scalextric_faqs td, 
    #PageContent .BlockContent .rc_car_faqs td {width: 100% !important;}
    #PageContent .BlockContent .gen_faq td, #PageContent .BlockContent .return_faqs td {margin-bottom: 25px;}
    #PageContent .BlockContent #FAQ td, #PageContent .BlockContent .gen_faq td, #PageContent .BlockContent .return_faqs td {margin-right: 0px !important;}
}


@media (max-width: 767px) and (min-width: 637px){
    #PageContent .BlockContent .gen_faq td:first-child ul, #PageContent .BlockContent .gen_faq td:last-child ul {margin: 80px 0px 10px 285px;}
    #PageContent .BlockContent .gen_faq td:nth-child(2) ul {margin: 30px 0 10px 250px;}
    #PageContent .BlockContent .scalextric_faqs td:first-child ul {margin: 0 0 0 240px;}
    #PageContent .BlockContent .scalextric_faqs td:nth-child(2) ul {margin: 40px 0 0 240px;}
    #PageContent .BlockContent .scalextric_faqs td:last-child ul {margin: 20px 0 0 240px;}
    #PageContent .BlockContent .return_faqs td:first-child ul {margin: 0 0 0 275px;}
    #PageContent .BlockContent .return_faqs td:last-child ul {margin: 80px 0 0 275px;}
   #PageContent .BlockContent .rc_car_faqs tr:first-child td:first-child ul {margin: 30px 0 0 280px;}
   #PageContent .BlockContent .rc_car_faqs tr:first-child td:last-child ul {margin: 0 0 0 280px;}
   #PageContent .BlockContent .rc_car_faqs tr:last-child td:first-child ul {margin: 50px 0 0 280px;}
   #PageContent .BlockContent .rc_car_faqs tr:last-child td:last-child ul {margin: 70px 0 0 280px;}
}


@media (max-width: 636px) and (min-width: 551px){
    #PageContent .BlockContent .gen_faq td:first-child ul, #PageContent .BlockContent .gen_faq td:last-child ul {margin: 80px 0px 10px 200px;}
    #PageContent .BlockContent .gen_faq td:nth-child(2) ul {margin: 30px 0 10px 150px;}
    #PageContent .BlockContent .scalextric_faqs td:first-child ul {margin: 0 0 0 140px;}
    #PageContent .BlockContent .scalextric_faqs td:nth-child(2) ul {margin: 40px 0 0 140px;}
    #PageContent .BlockContent .scalextric_faqs td:last-child ul {margin: 20px 0 0 140px;}
    #PageContent .BlockContent .return_faqs td:first-child ul {margin: 0 0 0 90px;}
    #PageContent .BlockContent .return_faqs td:last-child ul {margin: 80px 0 0 150px;}
}

@media (max-width: 550px){
    #PageContent .BlockContent .return_faqs td:first-child ul {margin: 0 0 0 30px;}
}

@media (max-width: 550px) and (min-width: 481px){
    #PageContent .BlockContent .gen_faq td:first-child ul, #PageContent .BlockContent .gen_faq td:last-child ul {margin: 80px 0px 10px 150px;}
    #PageContent .BlockContent .gen_faq td:nth-child(2) ul {margin: 30px 0 10px 130px;}
    #PageContent .BlockContent .scalextric_faqs td:first-child ul {margin: 0 0 0 110px;}
    #PageContent .BlockContent .scalextric_faqs td:nth-child(2) ul {margin: 30px 0 0 90px;}
    #PageContent .BlockContent .scalextric_faqs td:last-child ul {margin: 20px 0 0 110px;}
    #PageContent .BlockContent .return_faqs td:last-child ul {margin: 80px 0 0 125px;}
    #PageContent .BlockContent .rc_car_faqs tr:first-child td:first-child ul {margin: 30px 0 0 130px;}
   #PageContent .BlockContent .rc_car_faqs tr:first-child td:last-child ul {margin: 0 0 0 130px;}
   #PageContent .BlockContent .rc_car_faqs tr:last-child td:first-child ul {margin: 50px 0 0 130px;}
   #PageContent .BlockContent .rc_car_faqs tr:last-child td:last-child ul {margin: 70px 0 0 130px;}
}

@media (max-width: 480px){
    #PageContent .BlockContent .youtube iframe, #PageContent .BlockContent .images img, #PageContent .BlockContent .images iframe {width: 100%;}
}

@media (max-width: 480px) and (min-width: 441px){
    #PageContent .BlockContent .gen_faq td:first-child ul, #PageContent .BlockContent .gen_faq td:last-child ul {margin: 80px 0px 10px 135px;}
    #PageContent .BlockContent .gen_faq td:nth-child(2) ul {margin: 30px 0 10px 100px;}
    #PageContent .BlockContent .scalextric_faqs td:first-child ul {margin: 0 0 0 90px;}
    #PageContent .BlockContent .scalextric_faqs td:nth-child(2) ul {margin: 20px 0 0 70px;}
    #PageContent .BlockContent .scalextric_faqs td:last-child ul {margin: 20px 0 0 90px;}
    #PageContent .BlockContent .return_faqs td:last-child ul {margin: 80px 0 0 110px;}
   #PageContent .BlockContent .rc_car_faqs tr:first-child td:first-child ul {margin: 30px 0 0 100px;}
   #PageContent .BlockContent .rc_car_faqs tr:first-child td:last-child ul {margin: 0 0 0 100px;}
   #PageContent .BlockContent .rc_car_faqs tr:last-child td:first-child ul {margin: 50px 0 0 100px;}
   #PageContent .BlockContent .rc_car_faqs tr:last-child td:last-child ul {margin: 70px 0 0 100px;}
}

@media (max-width: 440px) and (min-width: 414px){
    #PageContent .BlockContent .gen_faq td:first-child ul, #PageContent .BlockContent .gen_faq td:last-child ul {margin: 80px 0px 10px 125px;}
    #PageContent .BlockContent .gen_faq td:nth-child(2) ul {margin: 30px 0 10px 90px;}
    #PageContent .BlockContent .scalextric_faqs td:first-child ul {margin: 0 0 0 65px;}
    #PageContent .BlockContent .scalextric_faqs td:nth-child(2) ul {margin: 20px 0 0 40px;}
    #PageContent .BlockContent .scalextric_faqs td:last-child ul {margin: 20px 0 0 65px;}
    #PageContent .BlockContent .return_faqs td:last-child ul {margin: 80px 0 0 90px;}
   #PageContent .BlockContent .rc_car_faqs tr:first-child td:first-child ul {margin: 30px 0 0 70px;}
   #PageContent .BlockContent .rc_car_faqs tr:first-child td:last-child ul {margin: 0 0 0 70px;}
   #PageContent .BlockContent .rc_car_faqs tr:last-child td:first-child ul {margin: 50px 0 0 70px;}
   #PageContent .BlockContent .rc_car_faqs tr:last-child td:last-child ul {margin: 70px 0 0 70px;}
}

@media (max-width: 413px) and (min-width: 375px){
    #PageContent .BlockContent .gen_faq td:first-child ul, #PageContent .BlockContent .gen_faq td:last-child ul {margin: 80px 0px 10px 100px;}
    #PageContent .BlockContent .gen_faq td:nth-child(2) ul {margin: 30px 0 10px 70px;}
    #PageContent .BlockContent #FAQ tr:last-child img {width: 340px;}
    #PageContent .BlockContent .scalextric_faqs td:first-child ul {margin: 0 0 0 40px;}
    #PageContent .BlockContent .scalextric_faqs td:nth-child(2) ul {margin: 0px 0 0 30px;}
    #PageContent .BlockContent .scalextric_faqs td:last-child ul {margin: 20px 0 0 40px;}
    #PageContent .BlockContent .return_faqs td:last-child ul {margin: 80px 0 0 70px;}
   #PageContent .BlockContent .rc_car_faqs tr:first-child td:first-child ul {margin: 30px 0 0 50px;}
   #PageContent .BlockContent .rc_car_faqs tr:first-child td:last-child ul {margin: 0 0 0 50px;}
   #PageContent .BlockContent .rc_car_faqs tr:last-child td:first-child ul {margin: 50px 0 0 50px;}
   #PageContent .BlockContent .rc_car_faqs tr:last-child td:last-child ul {margin: 70px 0 0 50px;}
}


@media (max-width: 374px){
    #PageContent .BlockContent p {font-size: 15px; line-height: 21px;}
    #PageContent .BlockContent .gen_faq td:first-child ul, #PageContent .BlockContent .gen_faq td:last-child ul {margin: 80px 0px 10px 80px;}
    #PageContent .BlockContent .gen_faq td:nth-child(2) ul {margin: 30px 0 10px 40px;}
    #PageContent .BlockContent #FAQ tr:last-child img {width: 285px;}
    #PageContent .BlockContent .scalextric_faqs td:first-child ul, #PageContent .BlockContent .scalextric_faqs td:nth-child(2) ul, #PageContent .BlockContent .scalextric_faqs td:last-child ul {margin: 0 0 0 30px;}
    #PageContent .BlockContent .scalextric_faqs ul li {line-height: 19px;}
    #PageContent .BlockContent .return_faqs td:last-child ul {margin: 80px 0 0 60px;}
    #PageContent .BlockContent .return_faqs ul li {line-height: 20px;}
   #PageContent .BlockContent .rc_car_faqs tr:first-child td:first-child ul {margin: 40px 0 0 30px;}
   #PageContent .BlockContent .rc_car_faqs tr:first-child td:last-child ul {margin: 0 0 0 30px;}
   #PageContent .BlockContent .rc_car_faqs tr:last-child td:first-child ul {margin: 50px 0 0 30px;}
   #PageContent .BlockContent .rc_car_faqs tr:last-child td:last-child ul {margin: 70px 0 0 30px;}
   #PageContent .BlockContent .rc_car_faqs ul li {line-height: 22px;}
}

