/*Global*/

html  { 
        background-color: #233d4c
  
       }


body  { 
        background-color: #233d4c
      
        }


body{font-family: 'Open Sans', sans-serif; font-size: 14px; line-height: normal; color: #ffffff;}





a {color: #ffb700;}
a:hover{color: #ffb700;}


label{font-size: 14px; line-height: normal;}

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

select { font-size: 14px; line-height: normal;}

h1, h2, h3, h4, h5, h6 {margin: 0;font-family: 'Titillium-Regular';color: #ffffff;}

h1 {font-size: 24px; line-height: 32px;}
h2 {font-size: 20px; line-height: normal;}
h3 {font-size: 14px; line-height: normal;}
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: rgba(0,0,0,0); text-transform: uppercase; border:1px #ffb700 solid; color:#ffb700 }
.btn.btn-info:hover,
.btn.btn-primary:hover {background: #ffb700;color:#17262f !important; border:1px #ffb700 solid}
.btn.btn-info a,
.btn.btn-primary a {color:#ffb700 !important;}
.btn.btn-info a:hover,
.btn.btn-primary a:hover {color:#17262f !important;}
.btn-active {background: #ffb700!important;border:1px #ffb700 solid!important;color:#17262f !important;}

.continue_shop {background: rgba(0,0,0,0)!important; color:#ffb700!important; border:1px #ffb700 solid!important}
.continue_shop a:hover {background: rgba(0,0,0,0)!important; color:#ffb700!important; border:1px #ffb700 solid!important}
.update-btn {background: rgba(0,0,0,0)!important; color:#ffb700!important; border:1px #ffb700 solid!important}
.update-btn:hover {background: rgba(0,0,0,0)!important; color:#ffb700!important; border:1px #ffb700 solid!important}
.check-btn {background: rgba(0,0,0,0)!important; color:#ffb700!important; border:1px #ffb700 solid!important}
.check-btn:hover {background: rgba(0,0,0,0)!important; color:#ffb700!important; border:1px #ffb700 solid!important}

/*header and logo*/

#header {background: #243038;}
#header a {color: #8c8c8c; }
#header a:hover {color:#ffb700; }
header .top-links {background:rgba(0,0,0,0);}
.toplinks .links div {color: #8c8c8c;}
.toplinks div.links div a {color:#8c8c8c!important;}
.toplinks div.links div a:hover {color:#ffb700!important}
.offer-text {color:#8c8c8c;}
.offer-text a{color:#8c8c8c!important; text-decoration:underline;}

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

/*Phone*/
.icon-phone:before {background:#ffb700;}

/*cart*/

.fa-shopping-cart{background:rgba(0,0,0,0);}
.tile_cart {}
.header_tiles ul.header_tiles-2 li:hover {color: #000000}
.tile_cart {}




/*search*/
.tile_search input {border: 1px solid #3b5261;}
.tile_search a {color: #ffffff;}


/*nav*/
#navigation {background: #152d3c;}
.site-nav a {color:#ffffff;}
.site-nav > li > a {border-right:1px solid rgba(0,0,0,0); }
.site-nav > li > a.current {background:rgba(0,0,0,0);}
.site-nav > li > a:hover {background:#152d3c;}
.site-nav > li:hover > a > span, .site-nav > li:hover > a.current > span, .site-nav > li > a.current > span { color:#ffffff; background:rgba(0,0,0,0); padding:15px 16px}
.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:#ffffff;}
.site-nav li.mega-menu .site-nav-dropdown { border-bottom: 5px rgba(0,0,0,0) solid;}
.site-nav-dropdown { border-bottom: 5px rgba(0,0,0,0) solid;}

/*custom-block offer text*/ 
.header-service {background: #f5f5f5; color: #666666;}
.icon-truck { color: #41ade2;}  
.icon-truck:before {content:'\f0d1';} 

.icon-support { color: #41ade2;}  
.icon-support:before {content:'\f0e6';} 

.icon-money { color: #41ade2;}  
.icon-money:before {content:'\f0d6'!important;} 

.icon-dis { color: #fd7e56;}  
.icon-dis:before {content:'\f005';} 

/*slide show*/ 
/*slide1*/
.caption_content-1 h3 { color:#000000;} 
.caption_title-1 h2 { color: #ffb700;} 
.caption_content-1 p { color:#000000;}
.caption_content-1 .view-btn {color:#ffffff; border: 2px solid #ffb700; background:#ffb700;}
.caption_content-1 .buy-btn {color:#ffffff; border: 2px solid #41ade2; background:#41ade2;}
/*slide2*/
.caption_content-2 h3 { color:#416271;} 
.caption_title-2 h2 { color: #000000;} 
.caption_content-2 p { color:#ee2c12;}
.caption_content-2 .view-btn {color:#ffffff; border: 2px solid #ffb700; background:#ffb700;}
.caption_content-2 .buy-btn {color:#333333; border: 2px solid #dddddd; background:#ffffff;}
/*slide3*/
.caption_content-3 h3 { color:#416271;} 
.caption_title-3 h2 { color: #004bff;} 
.caption_content-3 p { color:#ffffff;}
.caption_content-3 .view-btn {color:#ffffff; border: 2px solid #ffb700; background:#ffb700;}
.caption_content-3 .buy-btn {color:rgba(0,0,0,0); border: 2px solid rgba(0,0,0,0); background:rgba(0,0,0,0);}


/*showcase banner*/ 

.RHS-banner .info h3 {color:#ffffff }
.RHS-banner .info p {color:#ffffff }
#showcase .banner_2 h3 {color:#345162 }
#showcase .banner_2 h4 {color:#777777 }
#showcase .banner_2 p {color:#345162}
#showcase .banner_3 h3 {color:#345162 }
#showcase .banner_3 h4 {color: }
#showcase .banner_3 p {color:#345162}
#showcase .banner_4 h3 {color:#345162 }
#showcase .banner_4 h4 {color:#777777 }
#showcase .banner_4 p {color:#345162}

/*typogrphay*/ 

h1 {
  font-size: 24px;
  line-height: 32px;
  font-weight: bold;
}
h2 {
  font-size: 20px;
  line-height: normal;
  font-weight: bold;
}
h3 {
  font-size: 14px;
  line-height: normal;
  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: bold 20px/normal 'Open Sans', sans-serif;}


/*product item grid/list*/ 
.sale-badge {background: #ffb700;color:#ffffff;}
#main_content .product .product_title-wrap a {text-transform:capitalize;}
#main_content .product .product_price .money {color:#ffffff;}
.sca-qv-image .sca-qv-button {color:#ffffff!important; background-color:#ffffff!important;}
.sca-qv-image:hover .sca-qv-button:hover{ color:#ffffff!important;  background-color:#162d3b!important;} 
.product-list-item .product_title-wrap a {text-transform:capitalize;}
.product-list-item .product_price .money {color:#ffffff;}
.widget__related-products .item .product_price .money {color:#ffffff;}
.site-nav .widget-featured-product .price-box {color:#ffffff;}
/*sidebar*/ 
.widget .category h3 {background:#17262f; color:#ffffff;}


/*footer*/ 
#footer {background:#152a37; color:#ffffff;}
#footer .container {color:#ffffff;}
#footer .container a {color: #ffffff}
#footer .container a:hover {color: #ffb700;}
.footer-top {background:#162d3b;}
.newsletter{ color: #ffffff;}
.newsletter #mc_embed_signup .button {background: rgba(0,0,0,0); color:#ffb700;}  

/*product detail*/ 
.product_wrap .product-price .money {color:#ffffff;}
ul.tabs li a.active {border-bottom: 3px solid #ffb700;}
.product_wrap #purchase #add-to-cart {color:!important; background:;}