.qcf-style.footersubscribe {width:100%;}
.qcf-style.footersubscribe input[type=text], .qcf-style.footersubscribe textarea, .qcf-style.footersubscribe select, .qcf-style.footersubscribe #submit {border-radius:0;}
.qcf-style.footersubscribe h2 {color: #465069;font-size: 1.6em;;height:auto;}.qcf-style.footersubscribe p, .qcf-style.footersubscribe select{font-family: arial, sans-serif; font-size: 1.2em;color: #465069;height:auto;;line-height:normal;height:auto;}
.qcf-style.footersubscribe div.rangeslider, .qcf-style.footersubscribe div.rangeslider__fill {background: #CCC;}
        .qcf-style.footersubscribe div.rangeslider__fill {background: #00ff00;}
        .qcf-style.footersubscribe div.rangeslider__handle {background: white;border: 1px solid #CCC;}
        .qcf-style.footersubscribe div.qcf-slideroutput{font-size:1.2em;color:#465069;}.qcf-style.footersubscribe input[type=text], .qcf-style.footersubscribe textarea, .qcf-style.footersubscribe select {border: 1px solid #415063;background:#FFFFFF;font-family: 'mkabelregular', Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; color: #465069;;line-height:normal;height:auto;}
.qcf-style.footersubscribe input:focus, .qcf-style.footersubscribe textarea:focus {background:#FFFFCC;}
.qcf-style.footersubscribe input[type=text].required, .qcf-style.footersubscribe select.required, .qcf-style.footersubscribe textarea.required {border: 1px solid #00C618;}
.qcf-style.footersubscribe p span {color:#D31900;clear:both;}

.qcf-style.footersubscribe input[type=text].error, .qcf-style.footersubscribe select.error, .qcf-style.footersubscribe textarea.error {border:1px solid #D31900;}
.qcf-style.footersubscribe #submit, .qcf-style.footersubscribe #submit:hover{float:left;width:100%;color:#FFF;background:#343838;border:1px solid #415063;font-family: 'mkabelregular', Helvetica, Tahoma, Arial, sans-serif;font-size: inherit;}
.qcf-style {
position:relative;
}
.qcf-style input[type="text"] {
	width:100%; 
	height:30px; 
	margin:0; 
	padding:5px;
	font-family: 'mkabelregular', Helvetica, Tahoma, Arial, sans-serif; 
	text-transform:uppercase; 
	line-height:20px; 
	font-size:16px; 
	font-weight:700; 
	color:#000;
	box-shadow:none;
	border:none;}

.qcf-style #none-reply {
position:absolute;
width:200px;
left:auto;
top:auto;
background:#000;
padding:7px;
border:1px solid #fff;
}
.qcf-style #none h2 {
color:#fff;
}


/* 923px and smaller --------------------------------------------------------------------------------*/
@media only screen and (max-width: 923px) {
.qcf-style {
	width:47%;
	margin:0 6% 0 0; 
	float:left; 
	display:inline;
	clear:none;
}
.qcf-style input [type="text"] {
	width:97%; 
}
}

#footer-subscribe .qcf-style {
background:#f2f2f2;
}
#footer-subscribe .qcf-style input[type="text"] {
	width:200px; 
	margin:1px 0 0; 
	padding:5px;
	font-family: 'mkabelregular', Helvetica, Tahoma, Arial, sans-serif; 
	text-transform:uppercase; 
	line-height:14px; 
	font-size:14px; 
	font-weight:700; 
	color:#000;
	border:1px solid #000;}

#footer-subscribe .qcf-style #none-reply {
position:absolute;
left:0; 
top:auto;
background:#000;
padding:7px;
border:1px solid #fff;
}
#footer-subscribe .qcf-style #none h2 {
color:#fff;
}

.qcf-style.singlesubscribe {width:100%;}
.qcf-style.singlesubscribe input[type=text], .qcf-style.singlesubscribe textarea, .qcf-style.singlesubscribe select, .qcf-style.singlesubscribe #submit {border-radius:0;}
.qcf-style.footersubscribe h2 {color: #465069;font-size: 1.6em;;height:auto;}.qcf-style.singlesubscribe p, .qcf-style.singlesubscribe select{font-family: arial, sans-serif; font-size: 1.2em;color: #465069;height:auto;;line-height:normal;height:auto;}
.qcf-style.singlesubscribe div.rangeslider, .qcf-style.singlesubscribe div.rangeslider__fill {background: #CCC;}
        .qcf-style.singlesubscribe div.rangeslider__fill {background: #00ff00;}
        .qcf-style.singlesubscribe div.rangeslider__handle {background: white;border: 1px solid #CCC;}
        .qcf-style.singlesubscribe div.qcf-slideroutput{font-size:1.2em;color:#465069;}.qcf-style.singlesubscribe input[type=text], .qcf-style.singlesubscribe textarea, .qcf-style.singlesubscribe select {border: 1px solid #415063;background:#FFFFFF;font-family: 'mkabelregular', Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; color: #465069;;line-height:normal;height:auto;}
.qcf-style.singlesubscribe input:focus, .qcf-style.singlesubscribe textarea:focus {background:#FFFFCC;}
.qcf-style.singlesubscribe input[type=text].required, .qcf-style.singlesubscribe select.required, .qcf-style.singlesubscribe textarea.required {border: 1px solid #00C618;}
.qcf-style.singlesubscribe p span {color:#D31900;clear:both;}

.qcf-style.singlesubscribe input[type=text].error, .qcf-style.singlesubscribe select.error, .qcf-style.singlesubscribe textarea.error {border:1px solid #D31900;}
.qcf-style.singlesubscribe #submit, .qcf-style.singlesubscribe #submit:hover{float:left;width:100%;color:#FFF;background:#343838;border:1px solid #415063;font-family: 'mkabelregular', Helvetica, Tahoma, Arial, sans-serif;font-size: inherit;}
.qcf-style {
position:relative;
}
#post-subscribe .qcf-style {
	width:100%;
	height:75px;
	margin:0 0 11px;
	padding:0;
	display:block;
	overflow:hidden;
background:#fff;
}
#post-subscribe .qcf-style input[type="text"] {
		width:99%; 
	margin:0; 
	padding:3px 5px; 
	font-family: 'mkabelregular', Helvetica, Tahoma, Arial, sans-serif; 
	text-transform:uppercase; 
	font-size:22px;
	line-height:22px;
	font-weight:300; 
	color:#000;
	border:1px solid #000;
	display:block;}

#post-subscribe .qcf-style #none-reply {
position:absolute;
left:0; 
top:auto;
background:#000;
padding:7px;
border:1px solid #fff;
}
#post-subscribe .qcf-style #none h2 {
color:#fff;
}
.qcf-style.headersubscribe {width:100%;}
.qcf-style.headersubscribe input[type=text], .qcf-style.headersubscribe textarea, .qcf-style.headersubscribe select, .qcf-style.headersubscribe #submit {border-radius:0;}
.qcf-style.headersubscribe h2 {color: #465069;font-size: 1.6em;;height:auto;}.qcf-style.headersubscribe p, .qcf-style.headersubscribe select{font-family: arial, sans-serif; font-size: 1.2em;color: #465069;height:auto;;line-height:normal;height:auto;}
.qcf-style.headersubscribe div.rangeslider, .qcf-style.headersubscribe div.rangeslider__fill {background: #CCC;}
        .qcf-style.headersubscribe div.rangeslider__fill {background: #00ff00;}
        .qcf-style.headersubscribe div.rangeslider__handle {background: white;border: 1px solid #CCC;}
        .qcf-style.headersubscribe div.qcf-slideroutput{font-size:1.2em;color:#465069;}.qcf-style.headersubscribe input[type=text], .qcf-style.headersubscribe textarea, .qcf-style.headersubscribe select {border: 1px solid #415063;background:#FFFFFF;font-family: 'mkabelregular', Helvetica, Tahoma, Arial, sans-serif; font-size: 16px; color: #465069;;line-height:normal;height:auto;}
.qcf-style.headersubscribe input:focus, .qcf-style.headersubscribe textarea:focus {background:#FFFFCC;}
.qcf-style.headersubscribe input[type=text].required, .qcf-style.headersubscribe select.required, .qcf-style.headersubscribe textarea.required {border: 1px solid #00C618;}
.qcf-style.headersubscribe p span {color:#D31900;clear:both;}

.qcf-style.headersubscribe input[type=text].error, .qcf-style.headersubscribe select.error, .qcf-style.headersubscribe textarea.error {border:1px solid #D31900;}
.qcf-style.headersubscribe #submit, .qcf-style.headersubscribe #submit:hover{float:left;width:100%;color:#FFF;background:#343838;border:1px solid #415063;font-family: 'mkabelregular', Helvetica, Tahoma, Arial, sans-serif;font-size: inherit;}
.qcf-style.default {width:100%;}
.qcf-style.default input[type=text], .qcf-style.default textarea, .qcf-style.default select, .qcf-style.default #submit {border-radius:0;}
.qcf-style.default h2 {color: #465069;font-size: 1.6em;;height:auto;}.qcf-style.default p, .qcf-style.default select{font-family: arial, sans-serif; font-size: 1.2em;color: #465069;height:auto;;line-height:normal;height:auto;}
.qcf-style.default div.rangeslider, .qcf-style.default div.rangeslider__fill {background: #CCC;}
        .qcf-style.default div.rangeslider__fill {background: #00ff00;}
        .qcf-style.default div.rangeslider__handle {background: white;border: 1px solid #CCC;}
        .qcf-style.default div.qcf-slideroutput{font-size:1.2em;color:#465069;}.qcf-style.default input[type=text], .qcf-style.default textarea, .qcf-style.default select {border: 1px solid #415063;background:#FFFFFF;font-family: arial, sans-serif; font-size: 1.2em; color: #465069;;line-height:normal;height:auto;}
.qcf-style.default input:focus, .qcf-style.default textarea:focus {background:#FFFFCC;}
.qcf-style.default input[type=text].required, .qcf-style.default select.required, .qcf-style.default textarea.required {border: 1px solid #00C618;}
.qcf-style.default p span {color:#D31900;clear:both;}

.qcf-style.default input[type=text].error, .qcf-style.default select.error, .qcf-style.default textarea.error {border:1px solid #D31900;}
.qcf-style.default div {background:#FFF;}
.qcf-style.default #submit, .qcf-style.default #submit:hover{float:left;width:100%;color:#FFF;background:#343838;border:1px solid #415063;font-family: arial, sans-serif;font-size: inherit;}
