/*
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
*/

/* Text Styling */
.style-light h3 {
	color: #333333;
}

/* Accent Font */
.accent-font {
	color: #376395 !important;
	font-family: Pacifico !important;
	font-weight: 400 !important;
}

/* Navigation */
.top-menu {
	background-color: #333333;
	color: #ffffff;
}

.menu-light .menu-smart a {
	color: #ffffff;
}

.menu-mini.menu-smart a{
	font-size: 14px;
    font-family: 'Fira Sans Condensed';
    font-weight: 600;
	letter-spacing: 0.05em;
	text-transform: uppercase;
}

.menu-smart i.fa-dropdown{
	display: none;
}

.menu-smart > li > a > div > div > div.btn {
	background-color: #fde9b8 !important;
}

/* Links and Buttons */
.menu-smart > li > a > div > div > div.btn {
	border-color: #C03A14;
	color: #C03A14;
}

.menu-smart > li > a > div > div > div.btn:hover {
	background-color: #FEE9B8;
}

.style-light a {
	color: #C03A14 !important;
	text-decoration: underline;
	font-weight: 600;
}

.style-light .btn-default {
	color: #C03A14 !important;
	background-color: #FEE9B8 !important;
	border-color: #C03A14 !important;
	text-decoration: none !important;
}

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

.btn-accent.btn-outline:not(.btn-text-skin) {
	text-decoration: none !important;
}

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

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

.style-dark .btn-default {
	color: #C03A14 !important;
	background-color: #FEE9B8 !important;
	border-color: #C03A14 !important;	
}

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

.nf-form-content input[type=submit]{
	color: #C03A14 !important;
	background-color: #FEE9B8 !important;
	border: 3px !important;
	border-color: #C03A14 !important;
	border-style: solid !important;
	padding-left: 40px;
	padding-right: 40px;
}

.nf-form-content input[type=submit]:hover{
	background: transparent !important;
}

/* Text */
p {
	line-height: 1.5 !important;
}

.style-light p strong {
	color: #333333 !important;
	font-weight: 700;
}


/* Posts Module */
.posts-module a {
	color: #333333 !important;
}

.tmb-light.tmb .t-entry-text .t-entry-title a {
	color: #333333 !important;
}

.tmb-light .t-entry-text .btn-default {
	color: #C03A14 !important;
	background-color: #FEE9B8 !important;
	border-color: #C03A14 !important;
}

.tmb-light.tmb .t-entry-text .t-entry-title a{
	text-decoration: none;
}

/* Accordion */
.uncode-accordion:not(.default-typography) .panel-title > a > span {
	font-size: 22px;
	text-transform: capitalize;
	color: #333333;
}

.panel-title.active a {
	border-bottom: 2px solid #f9f5f2;
}

.style-color-185588-bg .panel-group .panel.has-active-bg:not(.active-group) {
	background-color: #ffffff !important;
}

.style-color-xsdn-bg .panel-group .panel.has-active-bg:not(.active-group) {
	background-color: #f9f5f2 !important;
}

.style-color-185588-bg .panel-group .panel.has-active-bg:not(.active-group) {
	background-color: #ffffff !important;
}

.style-color-xsdn-bg .panel-group .panel-title.active a {
	border-bottom: 2px solid #f4ebe6;
}

.panel-group .panel.has-active-bg:not(.active-group) {
    border-radius: 16px !important;
}

.panel-group .panel {
    margin-top: 20px !important;
}

.style-light .panel-title > a > span:after,
.panel.has-active-color.active-group .panel-title > a > span:after{
	color: #c03a14 !important
}


/* Table Styling */ 
.tablepress>:where(thead,tfoot)>*>th {
	background-color: #f4ebe6;
	font-size: 14px;
}

table td, table th {
	font-size: 14px;
}

/* Team Single */

.detail-container.detail-container--single{
	font-weight: 700!important;
}