
/* Custom CSS theme */
/* Change the text of the closed storefront label */
span.ecwid-maintenance-message {
font-size: 0;

/* changes H1 font weight*/
 .ec-size.ec-size--s .ec-store h1,  .ec-size.ec-size--s .ec-store .ec-header-h1 {
       font-weight:200;
}
 
/* removes Add to Bag button from small skimmer net */ 
.ec-store__product-page--2605803 .details-product-purchase__controls {
    display: none;
}
.ec-store__product-page--2605804 .details-product-purchase__controls {
    display: none;
}
.ec-store__product-page--256431718 .details-product-purchase__controls {
    display: none;
}
.ec-store__product-page--256442010 .details-product-purchase__controls {
    display: none;
}

/* make search for products feild narrower*/
input.ecwid-SearchPanel-field {
	width: 125px;
}
/* makesYoutube videos responsive with wrapper*/
.video-container {
    position: relative !important;
    padding-bottom: 56.25% !important;
    padding-top: 30px !important; 
   height: 0 !important; 
   overflow: hidden !important;
}

.video-container iframe, .video-container object, .video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* set left and right spaces between products in row*/
td.ecwid-productBrowser-productsGrid-cell {
     padding: 0px 1px;
}

/* set height of space between products’ rows*/
td.ecwid-productBrowser-productsGrid-cellSpace {
height: 0px;    
}

/* changes price size and colour */
div.ecwid-productBrowser-price {
font-size: 16px;
color: #CC0000 ;
}

/* removes SKU in grid view */
div.ecwid-productBrowser-productsGrid div.ecwid-productBrowser-sku {
display: none;
}

/* moves sign-in link to right */
div.ecwid-ProductBrowser-auth-anonim,  div.ecwid-ProductBrowser-auth-logged { margin-right:0; }

/* product description color */
div.ecwid-productBrowser-details-descr {
   color: #777777; 
font-family: normal 11px Droid Sans, Trebuchet MS, Helvetica;
}

/* Category description color */
div.ecwid-productBrowser-categoryDescription,
div.ecwid-productBrowser-categoryDescription span,
div.ecwid-productBrowser-details-descr {
  color: #666666 !important;
  font-family: normal Droid Sans, Trebuchet MS, Helvetica;
  font-size: 14px !important;
}

div.ecwid-productBrowser-subcategories-categoryName {
  font-size: 15px;
}

div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-sku {
     text-align: center;
} 

/* Centers Product Tilte on actual product page*/
.ecwid-productBrowser-ProductPage div.ecwid-productBrowser-head {
   text-align: center;
}

/* Head labels */
div.ecwid-productBrowser-head {
    font: normal 20px Merriweather Cufon, Palatino Linotype, Book Antiqua, Palatino, serif;
    color: #494949;
    text-align: center;
}

div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink {
   text-align: center;
}

/*changes sale price design*/
div.ecwid-productBrowser-price-grid div.ecwid-productBrowser-price-compareAt-container {
 display: none;
}
 
div.ecwid-productBrowser-price-grid div.ecwid-productBrowser-price-save-container {
    background-color: #F01010;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    display: inline-block;
    font-size: 0;
    left: 43px;
    padding: 2px 3px 3px 2px;
    position: relative;
    top: -251px;
}
 
div.ecwid-productBrowser-price-grid div.ecwid-productBrowser-price-save {
    color: #FFFFFF;
    font-weight: normal;
}

/* LOTUS removes add to bag button for specific product id=c4412020 */

.ec-store__product-page--c4412020 .details-product-purchase__controls {
display: none;
}


/* Potassium permanganate removes add to bag button for specific product*/
.ec-store__product-page--2635635 .details-product-purchase__controls {
    display: none;
}
.ecwid-productBrowser-ProductPage-2635635 .ecwid-btn--addToBag,
{
display: none;
} 


td.ecwid-productBrowser-productsGrid-cellSpace {
height: 1 px;
}

/* The Product Title size in grid Mode */
div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a, 
div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a:active, 
div.ecwid-productBrowser-productsGrid-productBottomFragment div.ecwid-productBrowser-productNameLink a:visited { 
/* feel free to change the code below*/ 
font: normal 15px Droid Sans, Trebuchet MS, Helvetica; 
text-decoration: none;
color: #212121;
}

/* The Product Title size in List Mode */
div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-productNameLink a, 
div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-productNameLink a:active, 
div.ecwid-productBrowser-productsList-details div.ecwid-productBrowser-productNameLink a:visited { 
/* feel free to change the code below*/ 
font: normal 15px Droid Sans, Trebuchet MS, Helvetica; 
text-decoration: none;
color: #212121
}

/* The Product Title size in table Mode */
td.ecwid-productBrowser-productsTable-cell div.ecwid-productBrowser-productNameLink a, 
td.ecwid-productBrowser-productsTable-cell div.ecwid-productBrowser-productNameLink a:active, 
td.ecwid-productBrowser-productsTable-cell div.ecwid-productBrowser-productNameLink a:visited { 
/* feel free to change the code below*/
font: normal 15px Droid Sans, Trebuchet MS, Helvetica; 
color: #212121
}

/* The backgrounded panel input forms */
div.ecwid-form {
    background-color: #ececec;
    padding: 20px;



/*The code for changing price color in grid product browser view*/
div.ecwid-productBrowser-productsGrid div.ecwid-productBrowser-price {
font-size: 10px;
color: #CC0000 ;
}
/*The code for changing price color on the product details page*/
div.ecwid-productBrowser-details div.ecwid-productBrowser-price {
color: #82C144;
}

div.ecwid-productBrowser-price {
font-size: 16px;
color: #CC0000 ;
}

td.ecwid-productBrowser-productsGrid-cellSpace {
height: 0px;
}

td.ecwid-productBrowser-productsGrid-cell {
     padding: 0px 5px;
}

div.ecwid-productBrowser-category {
   padding-top: 0px; /* set space size between category description and products list*/
}

a span.ecwid-categories-category {
    /* change the line below */
    font-size: 13px  !important;
}

/* Product name links */
div.ecwid-productBrowser-productNameLink a,
div.ecwid-productBrowser-productNameLink a:active,
div.ecwid-productBrowser-productNameLink a:visited {
text-decoration: none;
}

div.ecwid-productBrowser-details-descr a,
div.ecwid-productBrowser-details-descr a:active,
div.ecwid-productBrowser-details-descr a:visited {
    text-decoration: none;
}

div.ecwid-productBrowser-productsGrid-productTopFragment table td {
text-align:center;
}

div.ecwid-productBrowser-productsGrid-productTopFragment > table tr td table {
  margin: 0 auto; /*centers product grid pictures*/ 
}

.ecwid-Mobile img.ecwid-SpacerImage {
  display: none !important;
 /*make store responsive-ish when wordpress code is also changed*/
}
/*div.ecwid-productBrowser-head {display:none;} will remove page titles*/ 

/*vertical menu text size*/ 
a span.ecwid-categories-category {
  font-size:13px !important;
  color: black !important;
}
a:hover span.ecwid-categories-category { 
/* change the lines below */ 
  font: 13px arial, geneva, verdana, sans-serif !important; 
  color: #B5990B !important; 
}

div.ecwid-productBrowser-details-descr {
color: #585858;
font-family: normal 11px Droid Sans, Trebuchet MS, Helvetica;
}
 