/* 
Theme Name:		 twentysixteen-child
Theme URI:		 http://childtheme-generator.com/
Description:	 twentysixteen-child is a child theme of Twenty Sixteen, created by ChildTheme-Generator.com
Author:			 1
Author URI:		 http://childtheme-generator.com/
Template:		 twentysixteen
Version:		 1.0.0
Text Domain:	 twentysixteen-child
*/


/*
    Add your custom styles here
*/

header#masthead {
	display:none !important;
}

h1, h2, h3, h4, h5, h6, p, span {
	font-family:'Lato', sans-serif;
}

h1, h2, h3, h4, h5, h6 {
	margin-top:0px !important;
	margin-bottom:8px !important;
}

.content-area {
	width:100%;
}

.entry-content {
	margin:0px !important;
}

.intoptinwrap {
	margin-top:60px !important;
	text-align:center !important;
}

.intoptinwrap h1 {
	margin-bottom: 16px !important;
	font-size:40px;
	line-height:1.2;
}

.intoptinwrap h3 {
	text-decoration:underline !important;
}

.intformwrap {
	margin:0 auto !important;
	margin-top:30px !important;
	padding:20px;
	border:none;
}

span.intalt {
	color:#ff5722 !important;
}

.intformwrap .ipt_fsqm_main_heading_column {
	display:none !important;
}

.intformwrap .ipt-uif-custom-material-deep-orange .ipt-eform-content {
    box-shadow: none !important;
	background-color:#f3f3f3 !important;
	padding:24px !important;
	border-radius:8px;
}

.intformwrap .ipt-uif-custom-material-deep-orange .input-field {
	background-color:#ffffff !important;
}

.intformwrap .ipt-uif-custom-material-deep-orange .ipt-eform-material-button-container.ipt_fsqm_form_button_container {
	padding:0px !important;
}

.intformwrap .ipt-uif-custom-material-deep-orange .ui-tabs .ui-tabs-panel {
	padding:0px !important;
}

.intformwrap .ipt_fsqm_form_button_submit {
	box-sizing:border-box;
	width:100% !important;
	position:relative;
	margin:0px !important;
}

.intformwrap .ipt_uif_column .ipt_uif_column_inner.side_margin,
.intformwrap .ipt_uif_common .ui-tabs {
	padding:0px !important;
}

/*
.intformwrap {
	max-width:500px;
	min-height:420px;
	margin:0 auto !important;
	margin-top:30px !important;
	padding:20px;
	border:2px solid #ff5722;
}

.ipt_uif_progress_value {
	display:none !important;
}

.eform-styled-container.ipt_uif_container .ipt_uif_container_head {
	display:none !important;
}

.intoformtitle {
	text-align:center;
}

.ipt-uif-custom-material-deep-orange h3 {
	font-size:26px !important;
	line-height:30px !important;
}

.ipt-uif-custom-material-deep-orange .ipt_uif_column {
	margin-bottom:5px !important;
	margin:0px 0px 5px 0px !important;
}

.ipt_fsqm_container_radio {
	padding-left:50px !important;
	padding-right:50px !important;
}

.ipt_fsqm_container_radio .ipt_uif_question_content label {
	font-size:22px !important;
	line-height:28px !important;
	padding-left:45px !important;
}

.ipt_fsqm_container_radio .ipt_uif_question_content label:before,
.ipt_fsqm_container_radio .ipt_uif_question_content label:after {
	font-size:16px !important;
}

.ipt_uif_question_content .input-field label {
	
}

.ipt-uif-custom-material-deep-orange .ipt-eform-material-button-container.ipt_fsqm_form_button_container .eform-button-container-inner .ui-button {
    max-width: 250px !important;
	margin:0 auto !important;
	border-radius:8px !important;
	transition:none;
}

.ipt-uif-custom-material-deep-orange .ipt-eform-material-button-container.ipt_fsqm_form_button_container .eform-button-container-inner .ui-button-text {
	font-size:22px !important;
	text-transform:none !important;
	font-weight:bold;
}

.ipt-uif-custom-material-deep-orange .ipt-eform-material-button-container.ipt_fsqm_form_button_container.eform-material-alternate-pb {
    background-color: transparent !important;
}

.ipt-eform-content {
	box-shadow:none !important;
	border:0px !important;
}

.formErrorContent {
	display:none !important;
}

.ipt_uif_question_required,
.ipt_uif_question_label {
	display:none !important;
}

.ipt_uif_init_loader {
	display:none !important;
}

*/

.copyrightint {
	float:left !important;
	width:100% !important;
	text-align:center !important;
	margin:0 auto !important;
	padding-top:40px;
}

.copyrightint a,
.copyrightint a:visited {
	color:#ff5722;
}

footer#colophon {
	display:none !important;
}

@media (max-width:768px) {
.intoptinwrap h1 {
	margin-bottom: 16px !important;
	font-size:28px;
}
.intoptinwrap {
	margin-top:30px !important;
}
.intformwrap {
	padding:6px;
}
.ipt_fsqm_container_radio {
	padding-left:12px !important;
	padding-right:12px !important;
}
.ipt_fsqm_container_radio .ipt_uif_question_content label {
	font-size:16px !important;
	line-height:28px !important;
	padding-left:30px !important;
}
}