
/* Start of Dark Header */
.sigma_header.header-3 .sigma_header-middle {
	/*background-color: #1d2228;*/
	background-color: rgba(29, 34, 40, 0.8);
}

.sigma_header-inner ul > li > a {
    color: #fff;
	font-size: 15px;
}

.sigma_header .sub-menu, .sigma_flex-menu .sub-menu {
	background-color: #1d2228;
	
}

.sigma_header .sub-menu a, .sigma_flex-menu .sub-menu a,.fa-shopping-bag{
    color: #fff;	
}

.sub-menu .menu-item{
	border-bottom: solid 1px #eee;
    margin: 0px 20px !important;
}

.header-3 .sigma_logo-wrapper {
	border-right: none;
}
.header-absolute .sigma_header-top{
	border-bottom: none;	
}

.header-absolute .sigma_header-top-links > li + li > a{
	border-left: none;	
}

.aside-toggler span {
    background-color: #fff;
}

/* End of Dark Header */



.fa-facebook .fa-facebook-messenger{
	font-size: 18px;
}

.subheader-inner .category-list ul li{
display: inline-block;
padding: 0px 5px;
}

.subheader-inner .category-list ul li a {
  color: #fff;
}

.subheader-inner .category-list ul li a:hover{
  color: #6dcbfd;
}


.price-old{
	text-decoration: line-through;
    color: #9da6ae;
    font-style: italic;
    text-shadow: none;
    font-weight: 400;
}

.price-new{
	color: #d61b1b;
    font-weight: 700;
}

.sticker-holder{
	position: absolute;
    top: 0;
    left: 0;
}

.thumbnail-sticker {
    padding: 15px;
    font-weight: 500;
    text-align: center;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-family: Karla,sans-serif;
}

.thumbnail-sticker.sale-sticker {
    background-color: #d61b1b;
    color: #fff;
}

.sticker-text {
    display: block;
    line-height: 1;
    font-size: 1em;
}

.ct-product-body .product-title {
    margin-bottom: 0px;
}

.minimum{
	color: red;
}

#contentOnVideo{
    padding: 20px;
    margin: 15px;
    margin-top: -600px;
    z-index: 9;
    position: absolute;
    background-color: rgba(255, 255, 255, 0.6);
    border-radius: 8px;
    color: #000 !important;
}

#contentOnVideo h1,.contentOnBg h1{ text-align: center;}



.login-content .left,.contentOnBg .left {
    float: left;
    width: 48%;
}


.login-content .right,.contentOnBg .right {
    float: right;
    width: 48%;
}




.contentOnBg{
    margin: 20px;
    margin-top: -665px;
    padding: 20px;
    z-index: 9;
    background-color: rgba(255, 255, 255, 0.6);
    border-radius: 8px;
    color: #000 !important;
    height: 435px;
}

 .noheaderbg{
    margin-top: 165px;
    height: 100%;
    padding-bottom: 65px;
}

.contentOnBg a {
    color: #000;;
}
.contentOnBg a:hover {
    color: #6dcbfd;;
}













/* responsive */
@media (max-width: 575px){

#contentOnVideo{
    margin-top: -405px;
}
    
}


