/*  Typography -------------------------- */
html,
body { font: 500 12px/22px gotham; color: #121b18; }

h1 { font: 600 25px/1.25 gotham-medium;}
h2 { font: 400 8px/1.25 Karla, sans-serif;}
h3,.product-shop .product-title a { font: 400 17px/1.35 Karla, sans-serif;color: #121b18}
h4 { font: 600 15px/1.25 Karla, sans-serif;color: #121b18}
h5 { font: 700 14px/1.35  Roboto, Arial; color: #121b18}
h6 { font: 400 14px/1.25 gotham_mediumregular;}



a, a:hover, a:focus { color: #121b18; }

input,
textarea,
select { border: 1px solid #dedede; }
.col-main label,
.quick-view .swatch .header,
.quickview-qty,
.quick-view .total-price label,
.swatch .header{ color: #121b18; }

table { background: #ffffff; border: 1px solid #dedede; }
table th { color: #121b18; font-weight: 700; }
table td,
table th { border-bottom: 1px solid #dedede; }
table tbody th { border-right: 1px solid #dedede; }

.breadcrumb a, 
.breadcrumb span { text-transform:capitalize; }

.page-header h2 a { color: #121b18; }

#dropdown-cart .actions .btn,
.quick-view .product-shop .btn, .product-shop #add-to-cart-form .btn, a.wishlist span,
.product-list button.wishlist{ font: 400 14px/1.25 gotham_mediumregular}

.toolbar.toolbar-bottom,
.pagination-page li.text a,
.content-blog .list-blog .des{
  color: #121b18;
}
.sidebar-links .widget-content > ul > li > a{
  color: #121b18;
}
.sidebar-links .widget-content > ul > li > a.focus:before, 
.sidebar-links .widget-content > ul > li > a.active:before, 
.sidebar-links .widget-content > ul > li > a:hover:before{
  background:#121b18;
}

.sidebar .widget-title{
  border-top-color: #dedede;
  border-top-style: solid;
}

.swatch input:checked + label, .swatch label:hover{
  border-color:#121b18;
}

.panel-group .panel-title > a,
.custom_size_chart_des p strong{
  color: #121b18;
}
.widget-tags li a, .user-tags li a, .product-shop .tags a
{
  color: #121b18;
}
.content-blog .list-blog h4 a{
  color: #121b18;
}

/*  Background
/*-------------------------- */
.site-header.on,
body {
  
    background-color: #ffffff;
    

      background-image: url(//cdn.shopify.com/s/files/1/2298/3555/files/background-min.jpg?v=1503600951);

      background-position: left top;
      background-repeat: repeat;
      background-attachment: scroll;

    
  
}

.widget-title fieldset.box-title{
  border-top-style: solid;
  border-top-color: #7f7f7f;
}


/* Button */
.btn, .btn-secondary, .text-continue a, .spr-summary-actions a, #get-rates-submit,
.products-grid .product-item .btn,.spr-summary-actions a,.content-blog .list-blog .button a,
.infinite-scrolling a, .infinite-scrolling-homepage a,.block-banner-content a.button-banner
{ 
  font: 700 14px Karla, sans-serif; 
}
.btn, .btn-secondary, .text-continue a, 
.spr-summary-actions a, 
.infinite-scrolling a, 
.infinite-scrolling-homepage a,
.block-banner-content a.button-banner,
.content-blog .list-blog .button a{
  background : #ffffff;
  color:#000000;
  border-color:#000000;
}
.btn:hover, .btn-secondary:hover, .text-continue a:hover, 
.spr-summary-actions a:hover, 
.infinite-scrolling a:hover, 
.infinite-scrolling-homepage a:hover,
.block-banner-content a.button-banner:hover,
.content-blog .list-blog .button a:hover{
  background : #000000;
  color:#ffffff;
  border-color:#000000;
}

#get-rates-submit,
.quick-view .product-shop .btn, 
.product-shop #add-to-cart-form .btn,
#customer_login .action-btn input{
  background : #f4590d;
  color:#ffffff;
  border-color:#f4590d;
}
#get-rates-submit:hover,
.quick-view .product-shop .btn:hover, 
.product-shop #add-to-cart-form .btn:hover,
#customer_login .action-btn input:hover{
  background : #000000;
  color:#ffffff;
  border-color:#000000;
}
#dropdown-cart .actions .btn, 
.cart-row .btn,
.customer-links .action-btn a{
  background : #ea3c03;
  color:#ffffff;
  border-color:#ea3c03;
}
#dropdown-cart .actions .btn:hover, 
.cart-row .btn:hover,
.customer-links .action-btn a:hover{
  background : #000000;
  color:#ffffff;
  border-color:#000000;
}

/* End Button */

/* Product */
.product-title, .product-name a, .ajax-product-title,
.site-nav-dropdown .grid-view-item .grid-view-item_title a{
  color: #121b18;
}
.regular-product,
table.wishlist-product p > span{
  color: #121b18;
}
.old-price{
  color: #121b18;
}
.special-price, .price.on-sale{
  color: #e0310b;
}
/* End Product */

/*font size h5*/
.widget-title fieldset.box-title legend {font: 700 14px/1.35  Roboto, Arial;color: #121b18}
/*font size h6*/
.content-blog h4,
.comment-form .btn-secondary,
.header-panel-bottom .free_shipping,
.template-customers-addresses .grid .large--right a,
.toolbar label,input.btn.left,
.banner-home-bottom .banner-image p {font: 400 14px/1.25 gotham_mediumregular}



/* Enable opacity when hover image */

  img:hover { opacity:0.5; filter:alpha(opacity=50); }
  .product-img-box .more-view-wrapper img:hover { opacity: 0.3; }
  /*.grid-item:hover .hover { opacity:0.9; filter:alpha(opacity=90); }*/






/* Show sidebar on the left, right */


/* Enable-Disable Sidebar */

  @media (min-width: 768px) {
  	.template-collection .sidebar { display: block!important; }
  }
  @media (max-width: 767px) {
    .template-collection .sidebar { display: none; }	
    .template-collection #displayTextLeft { display: block; }
  }



  @media (min-width: 768px) {
  	.template-product .sidebar { display: block!important; }
  }
  @media (max-width: 767px) {
    .template-collection .sidebar { display: none; }	
    .template-product #displayTextLeft { display: block; }
  }


/* Show sidebar on the left, right */


/* Title Color */


.quick-view .selector-wrapper { display: none; }



.products-grid .product-des { bottom: 0; }


.sidebar .widget-title, .refined-widgets > span, .widget-featured-product .widget-title h3, .sidebar .sidebar-cms-custom .widget-title h5{
  font: 500 18px/1.35 Oswald, sans-serif;
}


.related-products,
.recently-viewed-products,
.special-offers,
.panel-group .panel-heading{
  border-top-color:#dedede;
  border-top-style: solid;
}


.Facebook a{
  	background:#000000;
}
.Facebook a:hover{
  	background:#4a73bd;
}
.Twitter a{
  	background:#000000;
}
.Twitter a:hover{
  	background:#46b0e2;
}
.Pinterest a{
  	background:#000000;
}
.Pinterest a:hover{
  	background:#cc2127;
}
.youtube a{
  	background:#000000;
}
.youtube a:hover{
  	background:#cf3427;
}

.Google-plus a{
  	background:#000000;
}
.Google-plus a:hover{
  	background:#ea3b02;
}
. a{
  	background:;
}
. a:hover{
  	background:;
}
. a{
  	background:;
}
. a:hover{
  	background:;
}

/*************************/
.product-title{
	color:#121b18;
	font:700 14px/20px Karla,Aria
}
.product-title:hover, .products-grid .wishlist:hover{
	color: #609080
}
.regular-product{
	color:#121b18;
	font:400 12px/16px Karla,Aria;
}
.old-price{
	color:#121b18;
}
.special-price{
    color: #e0310b;
	font: 700 16px/20px Karla,Aria
}
.products-grid .product-item .btn{
	background:#ffffff;
	color:#121b18
}
.products-grid .product-item .btn:hover{
	background:#121b18;
	color:#fff;
}
.label.label-sale{
  	background:#e0320a;
	color:#fff;
}
.label.label-sale span{
  	color:#fff;
}
.product-label div.label-new{
    background:#609080;
}
.product-label div.label-new span{
  	color:#fff;
}
/*=====================SIDEBAR=======================*/
.sidebar .widget-title, .sidebar .widget-title h3, .sidebar .widget-title h5, .refined-widgets > span{
    color:#121b18
}
.sidebar-links .widget-content > ul > li > a{
    font:600 14px/20px Karla,Arial;
    color: #121b18
}
.sidebar-links .widget-content > ul > li > a:hover{
    color: #ccab3e
}
.sidebar-links .widget-content > ul > li > a.active, .sidebar .article a{
    color: #609080
}
.sidebar-custom input[type="checkbox"] + label, .link_cms{
    color:#609080
}
/*=================Button=========================*/
.btn{
	font: 700 14px Karla, sans-serif; 
}
.home-instagram .btn, .content-blog .list-blog .button a, .blog-detail .action-btn a, .text-continue a, .customer-links input[value="Login"], .action-btn input[value="Create an account"], .ajax-success-modal .btn-secondary, .collection-title .btn{
  	background:#ffffff;
  	border:1px solid ;
  	color:#000000;
}
.home-instagram .btn:hover, .content-blog .list-blog .button a:hover, .blog-detail .action-btn a:hover, .text-continue a:hover, .customer-links input[value="Login"]:hover, .action-btn input[value="Create an account"]:hover, .collection-title .btn:hover, .ajax-success-modal .btn-secondary:hover{
  	background:#000000;
  	border:1px solid #000000;
  	color: #ffffff
}
.ajax-success-modal .btn-secondary{
    background:#ffffff!important;
  	border:1px solid !important;
  	color:#000000!important;
}
.ajax-success-modal .btn-secondary:hover{
  	background:#000000!important;
  	border:1px solid #000000!important;
  	color: #ffffff!important;
}