@import url("../theme/styles/themes/theme-alice.min.css");
.factory-flag{ visibility: hidden; }

#about-us--popup {
    position: relative;
    background: rgba(25, 25, 25, .85);
    color: white;
    padding: 20px;
    width: auto;
    max-width: 500px;
    margin: 20px auto;
    border-radius: 20px;
}

#about-us--popup .mfp-close {
    color: white !important;
}

.content.colors {
    color: #767676;
    background-color: #EBB700;
}

.background-highlight-e {
    background-color: #EBB700!important;
}
.colors-a .border-hard, .colors-a.border-hard {
    border-color: rgba(243,195,0,.7)!important;
}

.background-60-d {
    background-color: rgba(243,195,0,.6)!important;
}

.colors-a .border-hard, .colors-a.border-hard {
    border-color: rgba(90,70,33,.7)!important;
}

.background-60-f {
    background-color: rgba(90,70,33,.6)!important;
}

.colors-h {
background-color: transparent;
}
a.photo-text {
    color: #fff;
    font-weight: 700;
}

photo-text h3 {
    color: #fff;
    font-weight: 700;
}
.colors-e a, a.colors-e {
    color: #707070;
}


.yellowtexture {
background-color:#EBB700; 
color:#ffffff;
background-image: url(../../images/uploads/backgrounds/dirty-texture-yellow.svg);
background-repeat: no-repeat;
background-size: 70%;
}

.navbar {
background-image: url(../../images/uploads/backgrounds/dirty-tecture-brown.svg);
background-repeat: no-repeat;
background-size: 70%;


}



a.photo-text {
    color: #fff;
}
	a:hover.photo-text {
	color: #F8DB66;
}
	.post .post-body {
    padding: 10px 25px;
    clear: both;
	margin: 0;
}
	.side-nav li {
	list-style: none;
	border-bottom: #000 1px solid;
	}
	
	.post {
	background-color: #f8f8f8;
	padding:0px;
	}
	.background-90-h {
	background-color: rgba(255,255,255)!important
}
.colors-e a, a.colors-e {
    color: #707070;
}
.faq-thumb {
float: left;
padding-right: 10%;
}
.faq-title h5 {
padding-top: 0px;
margin-top: 0px;
}


	.iframe-container {
  overflow: hidden;
  padding-top: 56.25%;
  position: relative;
      margin-top: 20px;
    margin-bottom: 20px;
}
 
.iframe-container iframe {
   border: 0;
   height: 100%;
   left: 0;
   position: absolute;
   top: 0;
   width: 100%;
}

.video-player {
    display: flex!important;
}

a.btn {
    border: 1px solid #cccccc;
    background: #EBB700;
    color: #fff;
}

.product-container {
    position: relative;
    width: 50%;
}

.product-container img {
    width: 100%;
    height: auto;
}

.product-container .button {
    position: absolute;
    top: 50%;
    left: 50%;
    padding: 12px 24px;
    border: none;
    cursor: pointer;
    border-radius: 5px;
    z-index: 9999999; !important;
}


