/*
	Theme Name: SSISA
	Author: MavenAgency
	Author URI: http://www.mavenagency.co.za/
	Version: 1.0.0
	*/
	/*.gform_wrapper , .gform_wrapper .gfield_html.gfield_no_follows_desc{ margin: 0px !important; }*/
	.gfield {padding-right: 0px !important; }
	.validation_error , .validation_message{ display:none !important; }
	.gfield_error {
		background: none !important; 
		/* margin-bottom: 0px!important;  */
		border-top: none !important; 
		border-bottom: none !important; 
		padding-bottom: 0px !important; 
		padding-top: 0px !important; 
		box-sizing: border-box !important;
	}
	.gfield_error .form-control{background-color: #1e3a44;}
	.gform_wrapper .gform_footer{margin: 0px !important;}

	.ma-preloader {  
		opacity: 0.7 !important;
	}

	/*form .form-control{height: auto !important;}*/
	.ginput_container_fileupload span.gform_drop_instructions{display: inline-block !important;}
	.ma-comment-wrap .children { margin-left: 70px; }
	#transport .ma-text-center-block .ma-block-caption p{height:auto !important;}
	.acf-map {
	width: 100%;
	height: 400px;
	border: #ccc solid 1px;
	margin: 20px 0;
}

/* fixes potential theme css conflict */
.acf-map img {
	max-width: inherit !important;
}
.pagination h2 {display: none;}
footer .ma-footer-link .active a{text-decoration: underline;}
footer .ma-footer-link .active a{text-decoration: underline;}
footer .footer_page_links li{list-style: none;}
footer .footer_page_links a{font-size:12px;text-transform: uppercase;}
footer .footer_page_links h3{font-size:14px;font-weight:700;text-transform: uppercase;text-decoration: underline;color:#fff;}
footer .footer_page_links div{margin-bottom: 20px;}
.hr_line{background-color: rgba(255,255,255,0.5); height: 1px;margin: 20px 0px;}
.ma-cr-hours a,.ma-op-hours a{color:#fff!important;font-weight: 100!important;letter-spacing: 1px;}
.ma-cr-hours ul {min-height: 168px!important;}