/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

/** Fonts **/

@font-face {
  font-family: 'Harvest Barn';
  font-style: normal;
  font-weight: 400;
  src: url('../uncode-child/assets/fonts/Harvest-Barn.woff2') format('woff2'),
    url('../uncode-child/assets/fonts/Harvest-Barn.woff') format('woff');
  font-display: swap;
}


/* Font Styling */
.style-light a {
	color: #BA5A06;
	font-weight: 700;
}

.style-dark a:hover {
	color: #f47608 !important;
}


/* Footer Styling */
.uncode-vc-social{
	color: #ffffff !important;
}


/* Upper Navigation */ 
.submenu-light .menu-smart ul a{
	font-weight: 600 !important;
	line-height: 1.6em !important;
}

.menu-smart > li > a > div > div > div.btn{
	color: #ffffff !important;
    background-color: #BA5A06 !important;
    border-color: #BA5A06 !important;
	text-transform: uppercase !important;
	font-size: 18px !important;
}


/* Button Styling */ 
.style-light .btn-default, .style-dark .style-light .btn-default{
	color: #ffffff !important;
    background-color: #BA5A06 !important;
    border-color: #BA5A06 !important;
	font-size: 16px !important;
	text-transform: uppercase !important;
}

.style-dark .btn-default {
	color: #ffffff !important;
    background-color: #BA5A06 !important;
    border-color: #BA5A06 !important;
	font-size: 16px !important;
	text-transform: uppercase !important;
}

.style-dark .btn-default:hover {
	color: #ffffff !important;
    background-color: transparent !important;
	font-size: 16px !important;
	text-transform: uppercase !important;
}

.style-light .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.brn-flat):hover {
	color: #BA5A06 !important;
    background-color: transparent !important;
    border-color: #BA5A06 !important;
}

.style-light .btn-default.btn-outline {
	color: #BA5A06 !important;
    border-color: #BA5A06 !important;
}

.style-light .btn-default.btn-outline:not(.icon-animated):not(.icon-automatic-video):hover{
	color: #ffffff !important;
    background-color: #BA5A06 !important;
	border-color: #BA5A06 !important;
}

.btn-accent {
    background-color: #BA5A06 !important;
    border-color: #BA5A06 !important;
}

.btn:not(.btn-custom-typo):not(.btn-inherit) {
	text-transform: uppercase  !important;
}

.btn-sm {
    font-size: 12px !important;
}

/* Blog Styling */

.post-info .date-info{ 
	display: none; 
} 

.post-info .category-info{ 
	display: none; 
} 

.post-info .author-info{ 
	display: none; 
}

.row-navigation.row-navigation-light {
	background-color: #e1f5e9 !important;
	border-color: #e1f5e9 !important;
}

/* Lightbox Styling */ 

.lg-show-in .lg-toolbar {
	background-color: rgba(27, 50, 40, 0.6) !important;
}

.lg-img-wrap {
	background-color: rgba(27, 50, 40, 0.6) !important;
}

.lg-thumb-outer{
	background-color: rgba(27, 50, 40, 0.6) !important;
}

/* Portfolio Styling */
.menu-light .menu-smart > li a.active {
   color: #d26606 !important;

}

.tax-portfolio_category .post-title {
	display: none !important;
}

/* Ninja Forms Styling */
.nf-form-content label {
	color: #BA5A06 !important;
	font-size: 16px !important;
}

div.nf-form-fields-required{
	font-style: italic !important;
	font-weight: 600 !important;
	padding-bottom: 10px !important;
	padding-top: 10px !important;
}

.ninja-forms-req-symbol{
	color: #BA5A06 !important;
}

.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit]{
	color: #ffffff !important;
    background-color: #BA5A06 !important;
	border-style: solid !important;
	border-width: 2px !important;
    border-color: #BA5A06 !important;
	font-size: 16px !important;
	padding-left: 20px !important;
	padding-right: 20px !important;
	text-transform: uppercase !important;
	transition: none !important;
}

.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit]:hover{
	color: #BA5A06 !important;
    background-color: transparent !important;
    border-color: #BA5A06 !important;
}