/*
Theme Name:     Taigum Village
Theme URI:      http://taigumvillage.com.au/
Description:    Child theme for the Kallyas theme
Author:         Mikado Marketing
Author URI:     http://www.mikadomarketing.com.au/
Template:       kallyas
Version:        1.0
Text Domain:  zn_framework
*/


/*	Header Styles
============================================== */

.btn.kl-cta-custom.cta-button-1 { display: none;}

@media (max-width: 992px) {
	.znNavOvr--layoutS2 .znNavOvr-logo img { height: 50px; padding: 0px;}
	.znNavOvr--layoutS2 .znNavOvr-customText { padding: 20px 0 25px 0 !important; font-size: 12px; letter-spacing: 1px;}
	.znNavOvr--layoutS2 .znNavOvr-customText a { color: #fff; background: #f42f2b; border-radius: 3px; padding: 10px 20px;}
	.znNavOvr--layoutS2 .znNavOvr-customText a:hover { color: #b98a6c;}
	.znNavOvr-socialIcons li a { font-size: 24px !important;}
	.znNavOvr-copyText { font-size: 11px; letter-spacing: 1px !important;}
}
@media (max-width: 767px) {
	.logosize--contain .site-logo-img { height: 50px; padding: 0px;}
	.sheader-sh--light { background-color: #000;}
}


/*	Page Styles
============================================== */

.gform_wrapper .top_label .gfield_label { display: none !important;}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper textarea { padding: 10px !important; border: 1px solid #ddd;}
.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container, .gform_wrapper .top_label li.gfield.gf_right_half .ginput_container { margin-top: 0px !important;}
.gform_wrapper .gform_footer { text-align: right; }
.gform_wrapper .gform_footer input.button { background-color: #f42f2b; border: 0px; border-radius: 3px; padding: 10px 15px; font-family: Open Sans; font-size: 15px; line-height: 20px; font-weight: 600; color: #ffffff; text-transform: uppercase;}


.kl-contentmaps__panel-info-text .red { background-color: #f42f2b; color: #fff; }
.kl-contentmaps__panel-info-text .black { background-color: #222; color: #fff; }


.acf-fields > .acf-field {
    padding: 6px !important;
    border: none !important;
}
.acf-fields label{
	display: none !important;
}
.acf-fields input,.acf-fields textarea {
    font-family: inherit;
    font-size: inherit;
    letter-spacing: normal;
	padding: 10px !important;
    border: 1px solid #ddd;
}
.acf-form-submit button{
	font-size: 1em;
    width: auto;
	display: inline-block;
	background-color: #f42f2b;
    border: 0px;
    border-radius: 3px;
    padding: 10px 15px;
    font-family: Open Sans;
    font-size: 15px;
    line-height: 20px;
    font-weight: 600;
    color: #ffffff;
    text-transform: uppercase;

}
.acf-form-submit{
	display: flex;
	justify-content: end;
}
/*	Footer Styles
============================================== */

.elm-cmlist.elm-cmlist--v1 a, .elm-cmlist.elm-cmlist--v1 li.active > a { color: #fff; padding: 0px;}
.elm-cmlist.elm-cmlist--v1 a:hover { color: #f42f2b;}



