/***********TEXT COLOR START**********/

body{
	background: #dfdfdf;
}

.defualt-light-text-color{
	color: #fff;
}

.defualt-dark-text-color{
	color:  #333;
}

nav ul li a{
	color: #fff;
}

.c1-light-text-color{ 
 color:#fff; 
}  

.c1-primary-text-color{ 
 color:#e7c083; 
}  

.c1-semidark-text-color{
color: #856337;
}

.c1-medium-text-color{ 
 color:#333;
} 

.c1-dark-text-color{ 
 color:#333; 
}

.nav-active {
    color: #e7c083;
    font-weight: 700;
}

/***********TEXT COLOR END**********/

/***********BACKGROUND COLOR & OVERLAY START***********/ 


.defualt-light-background{
	background: #ffffff;
}

.c1-light-background-color{ 
 background:#ffffff;
} 

.c1-medium-background-color{ 
 background:#fff;  
} 

.c1-dark-background-color{ 
 background:#856337;  
}

.c1-secondary-background-color{ 
 background:#191c1e;  
}

.c1-light-background-color .c1-secondary-text-color{
	color: #393939!important;
}

.defualt-dark-overlay-container{
	position: absolute;
	z-index: 0;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-blend-mode: multiply;
	background-color: rgba(8, 8, 8, 0.18);
	cursor: pointer;
}

/*.defualt-dark-overlay-container:hover{
	background-color: rgba(243, 217, 152);
	transition: .5s ease;
}*/

.defualt-light-overlay-container{
    position: absolute;
    z-index: 0;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-blend-mode: multiply;
}

.overlay-container{
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-blend-mode: multiply;
	background-color: rgba(173, 147, 48, 0);
}

/***********BACKGROUND COLOR & OVERLAY END***********/

.defualt-light-text-color::before{
	color: #ffffff;
}

/**********BUTTON STYLE START ****************/

/**********BUTTON STYLE END****************/

/***********BORDER COLOR START***********/

.defualt-light-border-style-top{
	border-top:#ffffff solid 1px;
}

.defualt-light-border-style-right{
	border-right:#ffffff solid 1px;
}

.defualt-light-border-style-bottom{
	border-bottom:#ffffff solid 1px;
}

.defualt-light-border-style-left{
	border-left:#ffffff solid 1px;
}

.border-style-top{
	border-top:#ad9330 solid 1px;
}

.border-style-right{
	border-right:#ad9330 solid 1px;
}

.border-style-bottom{
	border-bottom:#ad9330 solid 1px;
}

.border-style-left{
	border-left:#ad9330 solid 1px;
}

#main-header {
    background: transparent;
    border-bottom: 1px solid #ffffff80;
}

/***********BORDER COLOR END***********/
