

@font-face{font-family:'Sackers';src:url('../fonts/ATSackersGothic-Medium.eot');src:url('../fonts/ATSackersGothic-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/ATSackersGothic-Medium.woff2') format('woff2'),url('../fonts/ATSackersGothic-Medium.woff') format('woff'),url('../fonts/ATSackersGothic-Medium.ttf') format('truetype');font-weight:normal !important;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}

@font-face{font-family:'Trade';src:url('../fonts/TradeGothicLTStd-Bold.eot');src:url('../fonts/TradeGothicLTStd-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/TradeGothicLTStd-Bold.woff2') format('woff2'),url('../fonts/TradeGothicLTStd-Bold.woff') format('woff'),url('../fonts/TradeGothicLTStd-Bold.ttf') format('truetype');font-weight:bold !important;font-style:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}


#navColumnOne,.div2,#navColumnTwo{ float:left;}
#mainWrapper{ width:1300px;}

#indexHomeBody .div2{ width:100%;}
#productAttributes select{ height:30px; width:150px;}
#checkoutpaymentBody .div2{ width:790px; margin:0 auto;}
#checkoutshippingBody .div2{ width:790px; margin:0 auto; float:none;}
#productinfoBody .div2{ width:100%}
#contentMainWrapper{  margin:0 auto; width: 1300px;}

#indexBody #contentMainWrapper{ width: 1300px; }

#onestepcheckoutBody .button_submit{ margin-bottom: 20px; }


.brd{ width: 100%; background: #f2f2f2; margin-bottom: 20px; }
#navBreadCrumb{ width: 1300px; margin: 0 auto; background: none; }
#shoppingcartBody .div2{ width:100%;}
#navColumnOne, #navColumnTwo{ background: #f2f2f2; }

#onestepcheckoutBody .div2{ width:100%;}
.div2{ width:100%;}
#indexBody .div2{ width:100%;}
#indexHomeBody .centerColumn{ padding:0;}
.tableCenterDiv{ width:100%;}
#navColumnOne{ margin-right:15px; padding:10px;}
ul,li{ margin:0; padding:0; list-style:none;}
body{ font-family:'Montserrat' !important; background:#fff; color:#000; font-size:13px; line-height: 1.6em;}
a{ text-decoration:none; color:#000;}


.loginright li a i{ color: #e8ca91 !important; }

.toptext{ width:100%; background:none repeat scroll 0 0 #f2f2f2; color:#282828; text-align:center;padding:10px 0;}	
.bandeau-top-title{font-family: 'Sackers',-apple-system,BlinkMacSystemFont,sans-serif;
    font-size: 15px;
    font-weight: normal;
    text-transform: lowercase !important; text-align:center; }


.headerwidth{ margin:0 auto; width:1170px;text-transform: uppercase;font-family: 'Oswald';}

.toptextwidth{ width: 90%; margin:0 auto; }
.topleft{ float: left;width: 33%; text-align: left; color: red; font-weight: 600;}
.topcenter{ float: left; width: 33%; }
.topright{float: left; width: 33%; }
.topright ul li{ float: right; }
.topright ul li a{ display: block;padding:0 10px; text-align: right; font-size: 14px; font-weight: bold; }
.topright i{ padding: 0 8px; }
.headernav li{ float:left;}

.menus {
    border-bottom: 1px solid #d5d5d5;
    border-top: 1px solid #d5d5d5;
    margin: 0 auto 20px;
    text-align: center;
    width: 100%;
}
.headernav li a{ color:#FFF;font-size:13px;font-family: 'Oswald';text-transform: uppercase; height:60px; display:block; line-height:60px; padding:0 10px;}

.caret {

    border-left: 4px solid transparent;
border-top: 4px solid;
    border-right: 4px solid transparent;

    

    display: inline-block;

    height: 0;

    vertical-align: top;

    width: 0; margin-top:6px; margin-left:5px;

}

.headernav li a:hover{    background-color: #555555;

    box-shadow: none;

    color: #eeeeee;}



.wrapper-container{ margin-top:75px;}

.header_right{ width:49%; float:left;}

#currency-picker-toggle{ margin-top:3px; color:#fff; font-size:14px;}

.currency-block{ float:left;}

.curren{ margin-top:20px;}
.curren select{ height:22px;}
.navright li{ float:left;}

.loginhead{ margin-left:10px;}

.navright li a{ color:#FFF;font-size:13px;font-family: 'Oswald';text-transform: uppercase; height:60px; display:block; line-height:60px; padding:0 20px;}



#menu2,#menu6{ position:relative;}



#dropdown-menu2{ position:absolute; top:40px; z-index:9999;border-bottom: 7px solid rgba(0, 0, 0, 0.2);

    border-left: 7px solid transparent;

    border-right: 7px solid transparent;

    content: "";

    display: inline-block;

    left: 5px;

    top: 30px;border: 1px solid rgba(0, 0, 0, 0.1); z-index:99999;

    border-radius: 3px;

    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.1);margin: 2px 0 0;

    min-width: 160px;

    padding: 5px 0; background:#fff;}

#dropdown-menu:before,#dropdown-menu2:before {

    border-bottom: 7px solid rgba(0, 0, 0, 0.2);

    border-left: 7px solid transparent;

    border-right: 7px solid transparent;

    content: "";

    display: inline-block; 

    left: 15px;

    position: absolute;

    top: -7px;

}

#menu2 #dropdown-menu li{min-width: 160px;}

#menu2 #dropdown-menu li a{ height:auto; line-height:normal; padding:8px 5px; font-size:12px;}

#menu6 #dropdown-menu2 li{min-width: 160px;}

#menu6 #dropdown-menu2 li a{  height:auto; line-height:normal; padding:8px 5px; font-size:12px;}


#menu6 .fa-sort-desc{ padding:5px;}


#searchText{
    border: 2px solid #000;
    
    color: #000;
    float: left;
    font-size: 12px;
    font-style: italic;
    height: 40px;
    margin: 0;
    padding: 0 40px 0 15px;
    transition: none 0s ease 0s ;
    width: 85%;
}






.breadcrumb {
    background-color: #ffffff;
    border-bottom: 1px solid #ebebeb;
    border-radius: 0;
    list-style: none outside none;
    margin-bottom: 10px;
    padding: 8px 3px;
}

.breadcrumb {
    background-color: #f5f5f5;
    border-radius: 4px;
    list-style: none outside none;
    margin: 0 0 20px;
    padding: 8px 15px;
}
.breadcrumb {
    background-color: #eeeeee;
    border-radius: 0;
}

.breadcrumb li {
    display: inline-block;
    text-shadow: 0 1px 0 #ffffff;
}
.breadcrumb li, .breadcrumb li a {
    color: #666666;
    text-shadow: none;
}

.breadcrumb > li + li:before {
    color: #ccc;
    content: "/ ";
    padding: 0 5px;
}

.breadcrumb li.call-us {
    float: right;
    font-size: 18px;
    line-height: 18px;
}
.breadcrumb li, .breadcrumb li a {
    color: #666666;
    text-shadow: none;
}

.indexmail{ margin:0 auto; margin-top:20px; width:1280px;}

#mainWrapper{ width:1170px; margin:0 auto;}

hr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #eee -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-right: 0 none;
    border-style: solid none none;
    border-width: 1px 0 0;
    margin-bottom: 20px;
    margin-top: 20px;
}


#categories #categoriesHeading{ border-bottom: 1px solid #eeeeee;
    color: #000;
    font-size: 16px;
    font-weight: bold;
    padding: 12px 15px 12px 0;
    position: relative;
    text-transform: uppercase; text-align:left; padding-left: 10px;}

#productPrices{ font-size: 36px; color: #f94c43; }
#categoriesContent .categoryUl li a{     padding: 8px 8px;
    color: #333;
    font-size: 13px;
    font-weight: 400;
    border-bottom: 1px solid #ccc;
    display: block;
    text-transform: uppercase;}
#categoriesContent .categoryUl a.category-products{ font-size:11px; font-weight:normal; padding-left:5px; }

#firstfloor .centerBoxHeading{background: none repeat scroll 0 0 #fff;
    border-bottom: 1px solid #ccc;
    font-size: 18px;
    line-height: 35px;
    margin: 10px 0 25px;
    text-align: center; color:#000;}


#min{ border:none; font-size: 20px; background: #fff;  }
#add{ border:none; font-size: 20px; background: #fff; }
#text_box{ text-align: center; height: 30px; width: 60px;  }
.product-col{ height:680px;margin: 0px 4px; position: relative;
    padding: 0 10px; background: #f2f2f2; 
    text-align: center;width: 90%; padding-top:10px;text-align: left;}
.centerBoxWrapper .product-col{ height:680px;border: 1px solid #fff;margin: 0px 4px; background: #fff; position: relative;
    padding: 0 10px;
    text-align: center;width: 86%;padding-top:10px;}


.sale_banner {
    background: none repeat scroll 0 0 #f8353e;
    color: #fff;
    font-family: Oswald;
    font-size: 15px;
    font-weight: normal;
    letter-spacing: 1px;
    padding: 2px 12px;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 0;
}


.product-col .price{ font-size: 16px; font-weight: bold; }

.indextxt{ font-family:'Lucida Grande','Lucida Sans Unicode','Lucida Sans',Lucida,sans-serif; font-size:14px;}

.footer {
    margin:0 auto; width:1280px; margin-top:40px;
}

#productinfoBody #contentMainWrapper{ width: 1200px; }

#productListHeading{ text-align: center;padding: 20px; font-size: 20px; color: #000; border-bottom: 2px solid #ccc; }
.row-fluid [class*="span"] {
    box-sizing: border-box;
    display: block;
    float: left;
    min-height: 30px;
}
.row-fluid .span4 {
    width: 31.6239%;
}
.credit-cards .cc {
    background: url("../images/credit_cards.png") no-repeat scroll left top rgba(0, 0, 0, 0);
}
.cc {
    margin: 0 0 5px;
}
.credit-cards {
    margin-right: -2px;
    text-align: left;
}
.cc.amex {
    background-position: -66px center;
}
.credit-cards .cc {
    display: inline-block;
    height: 20px;
    padding: 0 2px 2px 0;
    width: 31px;
}

.cc.mastercard {
    background-position: -33px center;
}
.cc.amex {
    background-position: -66px center;
}


.footer .nav a{ font-size:14px; color:#444444;}
.footer h3{ font-size:16px; font-weight:normal;font-size: 18px;
    line-height: 125%;}
.footer #contact_email{ height:30px; padding:0; border:1px solid #ccc; text-indent:5px;}
.footer .btn-primary{ height:30px;border:1px solid #ccc;background-image: linear-gradient(to bottom, #337ab7 0px, #265a88 100%);
    background-repeat: repeat-x;
    border-color: #245580; color:#fff;}
	
#navBreadCrumb{
    border-radius: 0; list-style: none outside none;
    
    padding: 8px 15px;font-size:14px; padding-left:0; font-weight: normal;}

#navBreadCrumb a{ color:#000 !important; font-size:14px;}


#productName{  border-bottom: 1px solid #eeeeee;
    color: #5c5c5c;
   
    font-size: 20px;
    font-weight: 400;
    margin: 10px 0;
    padding: 12px 15px;
    position: relative;
    text-transform: uppercase; text-align:left; line-height: 36px;}

#productPrices{ text-align:left;}

.call-out {
    background-color: #fff;
    border: 1px solid #eee;
    padding: 20px;
}
.call-out p {
    margin: 0 0 10px;
}

.infopay{ margin-top:10px;}


#more_info_block .idTabs {

   
    height: 30px;

    margin-top: 10px;

}

#more_info_block .idTabs a {



    color: #333333;

    display: block;

    float: left;

    height: 25px;

    margin-right: 4px;

    padding: 4px 10px 0;

    text-align: center;

    text-decoration: none;

}

#more_info_block .idTabs a.selected {

    background: none repeat scroll 0 0 #FFFFFF;

    border-bottom: 2px solid #000;

    color: #000; font-weight: bold;

}

#more_info_block .sheets {

  

    color: #555555;

    line-height: 180%;


}

#more_info_sheets .textContent{ font-size:12px;}

.panel-heading {
    border-bottom: 1px solid #ccc;
    color: #000;
    font-size: 18px; text-align: center; 
    font-weight: bold;
    margin: 10px 0;
    padding: 20px 15px;
    position: relative;
    text-transform: uppercase;
}

#productDescription{}

.cssButton{ cursor:pointer;}

.centeredContent{ margin-bottom:15px;}
.product-col .productsName{ margin-top:18px; }
.product-col .productsName a{ font-size:14px; font-weight:normal; color:#00284a;}
.productsName{ height:60px;}
#indexBody .productsName{ height:50px;}
.product-col .productSpecialPrice{ font-size:16px; font-weight: bold;}

#productsListingTopNumber{ margin-bottom:10px;}
.infoleft{ float:left; width:500px;}
.inforight{ float:right; width:500px;}
.color-title{ margin-bottom:10px;}
.hdes{ padding: 15px 0; border-bottom: 2px solid #000; text-align: left; }
#productPrices .productPriceDiscount{ font-size:14px;}
#productPrices .normalprice{ font-size:12px; color:#333;}
#productPrices .productSpecialPrice{ font-size:26px;}
#cartAdd .button_in_cart{ padding:10px 160px; font-size:20px; font-family:'Trade',-apple-system,BlinkMacSystemFont,sans-serif;}
p{ padding:0;}
.centerBoxContentsAlsoPurch{ margin-bottom:10px;}

.infohelp{ padding: 15px 0;  border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; width: 380px;}

.helpleft{ float: left; width: 45%; }
.helpright{ float: right; width: 45%; }
.accordionItemHeading {
    cursor: pointer;
    margin: 0px 0px 10px 0px;
    padding: 10px;
    background: #00284a;
    color: #fff;
    width: 100%;
    border-radius: 3px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}


.desktop-6 {
    width: 47.9166666666666667%;    float: left;
    margin-left: 1.0416666666666667%;
    margin-right: 1.0416666666666667%;
}



#onestepcheckoutBody .button_submit{ float:right;}

#btn-ot_coupon{ border:none; background:#000; color:#fff; padding:5px 10px;}
#cartDefaultHeading{ text-align:center;}

.addnewad{ border:none; background:#000; color:#fff; padding:5px 10px;}

.helpleft .topli{ float:left;}
.toptwo{ background:#fff; width:95%; margin:0 auto; padding:10px 0;}
.helpli a{ padding:10px; padding-left:0;}
.helpli{ position:relative;}
.searchli{ width: 100%; float: right !important; }
.headernav .homea{ padding-left:0;}
.loginright{ float:right; padding-top: 20px; width: 30%;}
.leftcurr{ float: left;width: 30%; margin-top: 20px; }
.loginright ul li{ float:right;}
.loginright ul li{ padding:0 15px;}
.loginright ul li .fa{ font-size:20px; margin-right: 8px;}
.menuli{ position:relative;}
.menuli a{ cursor:pointer;}
.leftmenu{ float: left; margin-top: 35px; margin-right: 60px; width: 560px; }
.centerlogo{ float: left; width: 40%; text-align: center; padding: 10px 0; }
.rightacc{ float: right; }
.indexban{ margin: 0 auto; }
.indexban img { width: 100%; }

.bclass{ display: block;padding: 0.6%; float: left;width: 32% }

.footersubscript{ width: 100%;height: 200px; padding: 100px 0; background-image: url(../images/footerbg.jpg);background-repeat:no-repeat ;    background-size: cover;
    background-position: center;
background-size:100% auto;  margin-top: 40px; }
.b2{margin-top: 20px; margin-bottom: 20px;}
.bclass img{ width: 100%; }
#dropdown-menu .topNavList{ display: inline-block; }
#dropdown-menu .topNavList a:hover{ text-decoration: underline;}
#dropdown-menu .topNavList a{ padding:8px 20px; font-size:14px;}
.searchli a{ cursor:pointer;}
.searchli{ position:relative;}
.accountli{ margin-top: 10px; }
.cartli{ margin-top: 10px; }
.searchdiv2{ position:relative;}

.centercontent{ width: 580px; margin: 0 auto; text-align: center; }
.centercontent h2{ font-size: 22px; color: #fff; margin-bottom: 30px;  }
.centercontent p{ color: #fff;font-size: 14px; }

.centercontent .Form__Input{ width: 395px;    -webkit-appearance: none;
    display: block;
    padding: 15px 14px;
    border-radius: 0;
    border: 1px solid #e7e7e7; color: #fff;
    width: 100%;
    line-height: normal;
    resize: none;
    -webkit-transition: border-color 0.1s ease-in-out;
    transition: border-color 0.1s ease-in-out;
    background: transparent; float: left; width: 350px;}

.centercontent .Form__Submit{padding: 14px 28px;
    line-height: normal;
    border: 1px solid transparent;
    border-radius: 0;
    text-transform: uppercase;
    font-size: 13px;
    text-align: center;
    letter-spacing: 0.2em;
    font-family: "Avenir Next",sans-serif;
    font-weight: 400;
    font-style: normal;
    background-color: transparent; background: #fff; float: left; margin-left: 20px;}


h2.sections {
    color: ;
    border-bottom: 1px solid #00284a;
    overflow: visible;
    line-height: 20px;
    height: 9px;
    margin: 30px auto 40px;
    text-align: center;
    width: 97.9166666666666667%; font-weight: normal; color: #00284a;
    text-transform: uppercase;font-family: 'Montserrat' !important; 
}

.indexbanner3{ width: 100%; margin-bottom: 20px; }

.footertop{background: #00284A; text-align: center;}

.indexbanner3 img{ width: 100% };
.sections span {
    padding: 0 10px;
}
.sections span {
    background: #fff;
}
.indexbanner1 .bb{ width: 30%; float: left; padding: 20px; }

.indexbanner2 .cc{ width: 46%; float: left; padding: 20px; }
.indexbanner2 .cc img{ width: 100%; height: auto; }
.indexbanner1 .bb img{ width: 100%; height: auto; }
.searchdiv2 .fa-search {
    
    border: medium none;
    border-radius: 25px;
    color: #000;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 28px;
    margin: 0;
    position: absolute;
    right: 10px;
    top: 8px;
    transition: none 0s ease 0s ;
    width: 28px; background:#fff;
}
.topthree{ text-align:center;}

.searchlic{ position: relative; }
.searchdiv{ position: absolute; top: 30px; right: 0; width: 400px; }

.searchdiv .fa-search {
    background: none repeat scroll 0 0 #fff;
    border: medium none;
    border-radius: 25px;
    color: #000;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 28px;
    margin: 0;
    position: absolute;
    right: 10px;
    top: 8px;
    transition: none 0s ease 0s ;
    width: 28px;
}
.container{ width: 90%; margin:0 auto; text-align: center; }


.ctext{ font-size: 16px; }

.leftBoxContainer{ background: #fff; }
#indexHomeBody #contentMainWrapper {
    margin: 0 auto;
    width: 1300px;
}

#indexHomeBody .div2{ width: 100%;  }
.productsName{ margin-bottom: 10px; }
#indexHomeBody #indexDefault{  margin: 0 auto; }
.section_heading{ font-size: 22px; font-weight: normal; text-transform: uppercase; margin-bottom: 20px; margin-top: 20px; }
.navbar-inner2{background-color: #fff;
    background-image: none;
    border-bottom: 3px solid #000; margin-top:10px;

    box-shadow: none;
    filter: none;
    height: 35px;
    width: 100%;
    z-index: 9999;}
.headerwidth {
    font-family: 'Oswald';
    margin: 0 auto;
    text-transform: uppercase;
    width: 1280px;
}


.headernav li {
    float: left;
}

.headernav .topNavList {
    position: relative;
}

.headernav li a {
    color: #000;
    display: block;
    font-family: 'Sackers',-apple-system,BlinkMacSystemFont,sans-serif; font-weight:bold;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    padding: 0 15px;
    text-transform: uppercase;
}
.subNavList {
    background: none repeat scroll 0 0 #fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1) inset, 0 1px 0 rgba(255, 255, 255, 0.15);
    left: 0;
    position: absolute;
    top: 50px;
    width: 200px;
    z-index: 99999;
}

.headernav .subNavList .navLi {
    padding: 0 10px;
    width: 180px;
}

.headernav .subNavList .navLi a {
    height: auto;
    line-height: normal;
    padding: 5px 0;
}

.navbar-inner{ top:0; margin:0 auto; width:100%; background:#fff; z-index:99999}


.footer {
    
    text-align: center;
}
.footer {
    background: none repeat scroll 0 0 #fff;
    color: #000;
}
.footer {
    margin:auto;
     background:none repeat scroll 0 0 #fff; width:100%;

}
#bottom_box {
    font-family: 'Montserrat' !important;
    margin: 0 auto;
    width: 1200px; color: #000 !important; border-top:1px solid #f5f5f5;
}



.topx {
    font-weight: bold;
    color: #fff;
    font-size: 12px;
    padding: 10px 0;
    text-align: center; text-transform: uppercase; background: rgb(38, 37, 36);
}
.dlone{ width: 300px !important; margin-left: 30px; }
.twodl address{ padding:0; font-size: 12px; }
.twodl{  width: 280px !important; }
.dlthree{ width: 270px !important; float: right; }
.dlthree{ text-align: left !important; }
#bottom_box .link_box {
    overflow: hidden;
    padding: 30px 0;
}

.payment{ padding: 10px 0;background: rgb(47, 46, 46); color: #fff; }
#bottom_box .form-group {
    align-content: stretch;
    align-items: flex-start;
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
    width: 100%;
}

#bottom_box .form-control {
    background-clip: padding-box;
    background-color: #fff;
    border: 1px solid #ced4da;
    border-radius: 0;
    color: #495057;
    display: block;
    font-size: 1rem;
    line-height: 1.5;
    padding: 0.375rem 0.75rem;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}

#bottom_box .btn {
    background: none repeat scroll 0 0 #e8ca91;
    color: #ffffff; padding: 0 20px;height: 40px; line-height: 40px; border:none;
}


#bottom_box .link_box dl {
    float: left;
    padding-right: 20px;
    text-align: left;
    width: 240px;
}
#footer-icons li { float: left; }
#footer-icons li a{ font-size: 20px; padding: 0 10px; color: #00284a; }
#bottom_box .link_box dl dt {
    color: #000;
    font-size: 16px !important;

    height: 40px;
    letter-spacing: 0.5px !important;
    line-height: 25px;
    text-transform: uppercase; 
}

#bottom_box .link_box dl {
    text-align: left;
}
.link_box dd{ margin-left:0;}

#bottom_box .link_box dl dd a {
    display: block;
    padding: 5px 0; text-transform: uppercase; color: #000; font-size: 12px;
}


#bottom_box .link_box dl dd a:hover{ color: #e8ca91; }
#bottom_box a {
    font-family: 'Montserrat' !important;
}
.productsImgs img{width: 100%; height: auto;}

.footer_copyright{ color: #5c5c5c; }

.copyright{ margin:0; background: none repeat scroll 0 0 #fff;
    color: #8d8d8d;

    font-size: 12px;
    font-weight: normal;
	border-top:1px solid #cecece; padding:10px 0;
    text-align: center;}
.copyright a{color: #8d8d8d;}

#productName{ padding-left:0px;}


.litb-icon-selected {
    background: url("../images/diagonal_6d98ebe8f557d5db.png") no-repeat scroll -674px -41px rgba(0, 0, 0, 0);
    height: 13px;
    width: 13px; position:absolute;bottom: 0px;right: 0px;
}
.indextext1{ width: 790px; margin: auto; text-align: center;padding: 20px; padding-top: 50px; }
.inntext{ font-size: 14px; line-height: 20px; letter-spacing: 2px; }
.indextext2_left{ width: 50%; float: left;}
.indextext2_right{ width: 50%; float: right;  position: relative;}
.picture-block-content{ position: absolute; top: 500px; left: 10%; text-align: center; width: 500px; }

.picture-block-content h2{ font-size: 26px; }
.picture-block-content p{ font-size: 18px; letter-spacing: 1px; line-height: 30px; }

#dropdown-menu .topNavList a {
    padding: 15px 10px; font-weight: bold;
    font-size: 12px;
    text-transform: uppercase; display: block;
    
}
#dropdown-menu .topNavList a:hover{ color: #e8ca91 !important; }

.footerbb{     padding: 22px 15px; background: #e11b66; color: #fff; font-size: 14px; font-weight: bold; }
.footerbb ul{    max-width: 1180px; margin:0 auto;}
.footerbb ul li{ width: 33.33%;    display: flex; float: left; }
.footerbb .inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
}
.footerbb .inner .icon {
    margin: 0 10px;
}
.footerbb .icon-free-shipping {
    background-image: url("../images/free-shipping-white.png");
}


.footerbb .icon {
    width: 40px;
    height: 34px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    margin: 0 auto;
}

.footerbb .icon-secure-payment {
    background-image: url("../images/secure-payment-white.png");
}
.footerbb .icon-free-returns {
    background-image: url("../images/free-returns-white.png");
}