/*Global*/

html { 

        background-color: #ffffff
  
  
   
 }


body  { 
        background-color: rgba(0,0,0,0)
      
        }


body{font-family: Open Sans, sans-serif; font-size: 13px; line-height: 19px; color: #333333; }





a {color: #000000;}
a:hover{color: #be9636;}


label{font-size: 13px; line-height: 19px;}

input[type="text"],
input[type="email"],
input[type="password"],
input[type="telephone"]{font-size: 13px;line-height: 19px;}

select { font-size: 13px; line-height: 19px;}

h1, h2, h3, h4, h5, h6 {margin: 0;font-family: Open Sans, sans-serif;color: #000000;}

h1 {font-size: 16px; line-height: 34px;}
h2 {font-size: 16px; line-height: 34px;}
h3 {font-size: 14px; line-height: 30px;}
h4 {font-size: 17px; line-height: 24px;}
h5 {font-size: 15px;line-height: 18px;}
h6 {font-size: 15px;  line-height: 13px;}

.btn.btn-info,
.btn.btn-primary {background: #000000; text-transform: uppercase; border:2px #e5e5e5 solid; color:#ffffff }
.btn.btn-info:hover,
.btn.btn-primary:hover {background: #be9636;color:#ffffff; border:2px #be9636 solid}
.btn.btn-info a,
.btn.btn-primary a {color:#ffffff !important;}
.btn.btn-info a:hover,
.btn.btn-primary a:hover {color:#ffffff;}
.btn-active {background: #be9636!important;border:2px #be9636 solid!important;color:#ffffff !important;}
.cart-btn {background: rgba(0,0,0,0)!important; color:#ffffff !important;}
.cart-btn:hover {background: #be9636!important; color:#ffffff!important;}
/*header and logo*/
/*.logo_position:after {  content: '\f0dd'; color:#ffe51e;
  font-family: FontAwesome;
  position: absolute;
  bottom: -8px;
  line-height: normal;
  font-size: 18px;}*/ 
#header {background: #000000;}
#header a {}
#header a:hover {color:#ffffff; }
header .top-links {background:#000000; display: none; }
.toplinks .links div {color: #ffffff; border-right: 1px #555555 solid}
.toplinks div.links div a {color:#ffffff;}
.toplinks div.links div a:hover {color:#ffffff!important}
.tile_currency {border-left: 1px #555555 solid}
.offer-text {color:#ffffff;background: #000000;}
.offer-text a{color:#ffffff!important; text-decoration:underline;}

.tile_currency i {color: #ffffff;}
.tile_currency select {color: #ffffff;}
.tile_currency select option {background: #ffffff; color: #000000;}
.tile_currency .arrow-down:before {color: #ffffff;}

/*Phone and email*/
.phone {color: #cccccc; }
.icon-phone:before {color:#ffffff; border:1px #bbbbbb solid}
.phone strong {color: #ffffff; }

.email-header {color: #cccccc; }
.icon-email:before {color:#ffffff; border:1px #bbbbbb solid}
.email-header strong {color: #ffffff;}
/*cart*/

.fa-shopping-cart{color:#ffffff; background:#be9636}
.tile_cart {background:#ffffff;}
.header_tiles ul.header_tiles-2 li:hover {color: #000000}
.tile_cart {}
.tile_cart a span {}

.tile_cart a { text-align: right; color:#333333!important; display:block}
.tile_cart .cart-total-items:after { color:#be9636}

/*search*/

#search_top { margin-top: 3px; }
.tile_search input {border: 2px solid #ececec;}
.tile_search a {color: #ffffff;}
.search-btn-bg00000000 {background: #333333;}
.searchIconNew:before {content:'\f002'; font-family: FontAwesome; color:#000; line-height:34px; font-size:14px } 
.hvr-border-fade0000 {
  box-shadow: inset 0 0 0 4px #be9636;
  -moz-box-shadow: inset 0 0 0 4px #be9636;
  -webkit-box-shadow: inset 0 0 0 4px #be9636;
}
.hvr-border-fade000:hover000 {
  box-shadow: inset 0 0 0 4px #be9636;
  -moz-box-shadow: inset 0 0 0 4px #be9636;
  -webkit-box-shadow: inset 0 0 0 4px #be9636;
}

/*nav*/
#navigation {
    background: rgba(0,0,0,0);
    margin-top: 54px;
    border-bottom: 1px solid #3e3e3e;
    margin-bottom: 24px;
}

.site-nav a {color:#000000;}
.site-nav > li > a.current {background:#000000;}
.site-nav > li > a:hover {color:#000000}
.site-nav > li:hover > a > span, .site-nav > li:hover > a.current > span, .site-nav > li > a.current > span { color:#000000;  padding:12px 0px 15px; }
.site-nav > li:first-child:hover > a > span, .site-nav > li:first-child:hover > a.current > span, .site-nav > li:first-child > a.current > span { color:#000000;}
.site-nav li.mega-menu .site-nav-dropdown { background:#ffffff; }
.site-nav-dropdown { background:#ffffff;}
.site-nav-dropdown .col-1 .inner > a {
    color: #000;
    font-family: 'proxima_novasemibold';
    font-size: 22px;
    font-weight: 600; border-bottom: 1px solid #fff;
    display: inline-block;
}

.site-nav-dropdown .col-1 .inner > a:hover { border-bottom: 1px solid #be9636; }

.site-nav-dropdown li a {color:#333333!important;}
/*custom-block offer text*/ 
.header-service {background: #ffffff; color: #333333;}
.icon-truck { color: #be9636;}  
.icon-truck:before {content:'\e036';} 

.icon-support { color: #be9636;}  
.icon-support:before {content:'\e056';} 

.icon-money { color: #be9636;}  
.icon-money:before {content:'\e056';} 

.icon-dis { color: #be9636;}  
.icon-dis:before {content:'\e035';} 

/*slide show*/ 



/*slide1*/
.main-slider .starSeparator { color:#be9636;}
.caption_content-1 h3 { color:#be9636;} 
.caption_title-1 h2 { color: #ffffff;} 
.caption_content-1 p { color:#666666;}
.caption_content-1 .view-btn {color:#ffffff; border: 2px solid #ffffff; background:rgba(0,0,0,0);}
.caption_content-1 .buy-btn {color:#ffffff; border: 2px solid #ffffff; background:rgba(0,0,0,0);}
/*slide2*/
.caption_content-2 h3 { color:#ffffff;} 
.caption_title-2 h2 { color: #ffffff;} 
.caption_content-2 p { color:#ffffff;}
.caption_content-2 .view-btn {color:#ffffff; border: 2px solid #ffffff; background:rgba(0,0,0,0);}
.caption_content-2 .buy-btn {color:#ffffff; border: 2px solid #ffffff; background:rgba(0,0,0,0);}
/*slide3*/
.caption_content-3 h3 { color:#be9636;} 
.caption_title-3 h2 { color: #333333;} 
.caption_content-3 p { color:#333333;}
.caption_content-3 .view-btn {color:#333333; border: 2px solid #333333; background:rgba(0,0,0,0);}
.caption_content-3 .buy-btn {color:#ffffff; border: 2px solid #ffffff; background:rgba(0,0,0,0);}


/*showcase banner*/ 

#showcase .banner figure.effect-bubba:hover h2 {background: #be9636; color: #ffffff;}
#showcase .banner figure.effect-bubba h2 {color: #ffffff;}
#showcase .banner figure.effect-bubba p {color: #ffffff;}
.line-text_white.line-text:before,
.line-text_white.line-text:after{background-color: #ffffff;}


/*promotion banner*/  

#promo-banner {background: #f4f4f4;}
.discount-info_small_txt {color: #333333;}
.discount-info_shadow_txt {color: #be9636;}
.discount-info_right_txt {color: #333333;}
.button-collection {color: #333333; border-color:#be9636}
.arrow_right:before {color: #333333;}

/*typogrphay*/ 

h1 {
  font-size: 16px;
  line-height: 34px;
  font-weight: bold;
}
h2 {
  font-size: 16px;
  line-height: 34px;
  font-weight: 900;
}
h3 {
  font-size: 14px;
  line-height: 30px;
  font-weight: bold;
}
h4 {
  font-size: 17px;
  line-height: 24px;
  font-weight: bold;
}
h5 {
  font-size: 15px;
  line-height: 18px;
  font-style: italic;
  font-weight: bold;
}
h6 {
  font-size: 15px;
  line-height: 13px;
  font-weight: bold;
}

.widget h2 {font: 900 16px/34px 'Open Sans', sans-serif; color:#000000 }
.widget h2:after{border: 1.4em solid #be9636;}
.widget h2 span {background:#be9636; display:inline-block; float:left; height: 44px; line-height: 44px; padding-left: 20px;}
.section-header {color:#ffffff}
.section-header .form-horizontal label {color:#333333}
.section-header-right select {color:#333333}
.section-header h1 { color:#ffffff}
.section-header h1 span { background:#000000;}
.section-header h1:after { border: 1.4em solid #000000}
.section-header-left { }
#aside-left .widget h3 { color:#be9636} 


/*product item grid/list*/ 
.sale-badge {background: #be9636;color:#ffffff;}
#main_content .product .product_title-wrap a {text-transform:uppercase;}
.site-nav .widget-featured-product .product_price .money {color:#be9636;}
#main_content .product .product_price .money {color:#000;}
.sca-qv-image .sca-qv-button {color:#ffffff!important; background-color:rgba(0,0,0,0)!important;}
.sca-qv-image .sca-qv-button:hover{ color:#ffffff!important;  background-color:#be9636!important;} 
.sca-qv-image .sca-qv-button:before {color:#ffffff!important;}
.product-list-item .product_title-wrap a {text-transform:uppercase;}
.product-list-item .product_price .money {color:#be9636;}
.widget__related-products .item .product_price .money {color:#be9636;}
.site-nav .widget-featured-product .price-box {color:#be9636;}
#main_content .product .cart-btn:before  {color:#ffffff;}
/*sidebar*/ 
.widget .category h3 {background:rgba(0,0,0,0); color:#be9636;}

/*heading*/
h2.title {color:#333333;}
h2.title {color:;}
.home-header .starSeparator {color:#be9636!important;     border-bottom: 1px solid #be9636!important;
    width: 100%; }
/*Tabs*/
.tg-producttabs .tg-pdt-container .tg-pdt-nav .pdt-nav > li {color:#333333; border-color:#ececec}
.tg-producttabs .tg-pdt-container .tg-pdt-nav .pdt-nav > li.tab-nav-actived, .tg-producttabs .tg-pdt-container .tg-pdt-nav .pdt-nav > li:hover
{background:#be9636;color:#ffffff; border-color:#be9636 } 
  
/*Best Seller*/ 
.offer-text1 {color:#ffffff;}

/*New products*/
.offer-text2 {color:#ffffff;}


/*footer*/ 
#footer {background:#fff; color:#000; border-top:2px solid #be9636; padding-top: 25px; margin-top: 0px;}
#footer .container {color:#cccccc; padding: 0 15px; }
#footer .container a {color: #000; }
#footer .container a:hover {color: #000000; border-bottom: 1px solid #be9636; }
.footer-top {background:#ffffff; }
.newsletter{ color: #000000;}
.newsletter #mc_embed_signup input.email {border: 2px solid #ccc;}
.newsletter #mc_embed_signup .button {
    background: #000;
    color: #ffffff;
    border: 2px solid #000;
    width: 72px;
    margin-left: 10px;
    float: left;
    margin-top: -6px;
    min-width: 72px;
    clear: none;
}
.modal-window .newsletter #mc_embed_signup .button {
    background: #be9636;
    color: #ffffff;
    border: 2px solid #be9636;
    width: auto;
    margin: 0;
}

.modal-window .newsletter #mc_embed_signup .button:hover {
    background: #be9636;
    color: #ffffff;
    border: 2px solid #be9636;
    width: auto !important;
    margin: 0;
}


.modal-window .newsletter #mc_embed_signup input.email { margin: 0 !important; }
#bottom h3 {color:#000;}

#footer ul.social-links a {
    color: #000;
    border-top: none;
    border-left: none; border-right: none;
    border-bottom: 1px solid #fff;
    font-family: 'proxima_novasemibold';
    font-size: 20px;
    text-transform: uppercase;
    width: auto;
}


#footer ul.social-links a:hover {color:#000; border-bottom: 1px solid #be9636; }
#footer ul.list li a:before {color:#be9636;}
.copyright {background: #333333;}

.add-icon:before, .phone-icon:before, .email-icon:before, .time-icon:before {color: #000;; border-color: #000;}
  
/*Inside page Header*/ 
.page_title {color:#000000;} 
 

/*logo brand*/ 
.starSeparator {color:#be9636;}
.brand-logo h3 {color:#ffffff;}
.brand-logo a.flex-next, .brand-logo a.flex-prev  {color:#ffffff!important;}
.brand-logo a.flex-next:hover, .brand-logo a.flex-prev:hover,   {color:#be9636!important;}  
/*product detail*/ 
.product_wrap .product-price .money {
    color: #000;
    font-weight: 500;
    font-size: 14px;
}


ul.tabs li a.active {background:#be9636; color:#ffffff; border-color:#888; }
.product_wrap #purchase #add-to-cart {border: 1px solid #000; background: #000; margin-top: 0; color:#ffffff;}

.customer { overflow: hidden;


       
          padding:10px 0px
}


/*Blog*/

.blog-article_date {background:#be9636; color:#ffffff;}
.recent-post h3 { color:#be9636;}

