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

.btn.skip.link {
	padding-bottom: 28px !important;
}

.wpcf7-submit {
	border-radius: 0px;
	font-weight: 600 !important;
    font-family: Assistant !important;
    letter-spacing: 0.1em;
    text-transform: capitalize;
    color: #ffffff !important;
    background-color: #cc8519 !important;
    border-color: #cc8519 !important;
	font-size:16px !important;
}

.wpcf7-submit:hover {
	color: #cc8519 !important;
    background-color: #ffffff !important;
    border-color: #cc8519 !important;
}

.isotope-filters ul.menu-smart a:not(.social-menu-link) {
	font-size: 16px;
	font-weight:  400;
}

.isotope-filters ul.menu-smart a.active:not(.social-menu-link) {
	font-weight: 600;
}

.tmb-light.tmb-content-under.tmb .t-entry p.t-entry-meta span.t-entry-date {
	font-weight: 600 !important;
    font-family: Assistant !important;
    font-weight: 600 !important;
    font-size: 18px;
    color: #a37bb7;
	text-transform:uppercase;
}

body.textual-accent-color .post-content p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) span.t-entry-category a:not(.btn-text-skin):not(.btn),
body.textual-accent-color .post-content p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) span.t-entry-category:hover
 {
    font-family: Assistant !important;
    font-weight: 600 !important;
    font-size: 18px !important;
    color: #a37bb7 !important;
    text-transform: uppercase !important;
}

body.textual-accent-color .post-content p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) span.t-entry-category a:not(.btn-text-skin):hover:not(.btn),
.tmb .t-entry p.t-entry-meta span.t-entry-category a:hover,
.tmb .t-entry p.t-entry-meta span.t-entry-category a:active,
body.textual-accent-color .post-content p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) span.t-entry-category:hover {
color: #a37bb7 !important;
  pointer-events: none;
  cursor: default;
  text-decoration: none;
}
.site-footer a{
	color: #CFB6A1;
}

.site-footer a:hover {
	color: #ffffff !important;
}

.site-footer .uncode_text_column a {
	text-decoration:underline;
}

.site-footer .uncode_text_column a:hover {
	color: #cfb6a1 !important;
	text-decoration:none;
}

.btn-accent {
	font-size: 16px;
	font-weight: 600;
}

.menu-btn-container,
.btn-accent.btn-outline
 {
	 font-family: Fahkwang !important;
	text-transform: uppercase !important;
	font-weight: 600;
	font-size: 16px !important;
	color: #cc8519 !important;
    border-color: #cc8519 !important;
}

.menu-btn-container span {
	 font-family: Fahkwang !important;	
}

.menu-btn-container:hover,
.btn-accent.btn-outline:hover {
	background-color: #cc8519 !important;
	color: #ffffff !important;
}

.purple-text p {
	color: #591D42;
}

.t-entry-readmore a {
	text-transform: uppercase;
	font-weight: 600;
	font-size: 16px;
	color: #cc8519;
	 font-family: Assistant !important;
}

.isotope-filters ul.menu-smart a:not(.social-menu-link) {
	color: #cc8519;	
}

.isotope-filters ul.menu-smart a:not(.social-menu-link):hover {
	color: #cc8519;	
	font-weight:600;
}

.wpcf7 input:not(.wpcf7-submit) {
	width: 100%;
}

@media (max-width: 569px) {
	.hide-background-on-mobile .row-background {
		display:none;
	}	
}

@media (max-width: 569px) {
	.quote .h4 {
		font-size: 22px;
	}	
}

@media (max-width: 959px) {
	
	.menu-container:not(.isotope-filters) ul.menu-smart > li > a:not(.social-menu-link), .menu-container:not(.vmenu-container):not(.isotope-filters) ul.menu-smart > li > a:not(.social-menu-link) {
		font-size:16px !important;
	}
	li.menu-item-button > a .menu-item > span {
		font-size: 14px;
	}
}
