.qcf-style.AC {max-width:100%;overflow:hidden;width:100%;}
.qcf-style.AC input[type=text], .qcf-style.AC textarea, .qcf-style.AC select, .qcf-style.AC #submit {border-radius:0;}
.qcf-style.AC h2 {color: #465069;font-size: 1.6em;;height:auto;}.qcf-style.AC p, .qcf-style.AC select{font-family: arial, sans-serif; font-size: 1em;color: #465069;height:auto;line-height:normal;height:auto;}
.qcf-style.AC div.rangeslider, .qcf-style.AC div.rangeslider__fill {height: 1em;background: #CCC;}
.qcf-style.AC div.rangeslider__fill {background: #00ff00;}
.qcf-style.AC div.rangeslider__handle {background: white;border: 1px solid #CCC;width: 2em;height: 2em;position: absolute;top: -0.5em;-webkit-border-radius:#FFF%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.qcf-style.AC div.qcf-slideroutput{font-size:1em;color:#465069;}.qcf-style.AC input[type=text], .qcf-style.AC textarea, .qcf-style.AC select {border: 1px solid #415063;background:#FFFFFF;font-family: arial, sans-serif; font-size: 1em; color: #465069;;line-height:normal;height:auto; margin: 2px 0 3px 0;padding: 6px;}
.qcf-style.AC .qcfcontainer input + label, .qcf-style.AC .qcfcontainer textarea + label {font-family: arial, sans-serif; font-size: 1em; color: #465069;;}
.qcf-style.AC input:focus, .qcf-style.AC textarea:focus {background:#FFFFCC;}
.qcf-style.AC input[type=text].required, .qcf-style.AC select.required, .qcf-style.AC textarea.required {border: 1px solid #00C618;}
.qcf-style.AC p span, .qcf-style.AC .error {color:#D31900;clear:both;}

.qcf-style.AC input[type=text].error, .qcf-style.AC select.error, .qcf-style.AC textarea.error {border:1px solid #D31900;}
.qcf-style.AC #submit {float:left;width:100%;color:#FFF;background:#343838;border:1px solid #415063;font-family: arial, sans-serif;font-size: inherit;}
.qcf-style.AC #submit:hover{background:#888888;}
.qcf-style.powerpoints {max-width:100%;overflow:hidden;width:100%;}
.qcf-style.powerpoints input[type=text], .qcf-style.powerpoints textarea, .qcf-style.powerpoints select, .qcf-style.powerpoints #submit {border-radius:0;}
.qcf-style.powerpoints h2 {color: #465069;font-size: 1.6em;;height:auto;}.qcf-style.powerpoints p, .qcf-style.powerpoints select{font-family: arial, sans-serif; font-size: 1.2em;color: #465069;height:auto;line-height:normal;height:auto;}
.qcf-style.powerpoints div.rangeslider, .qcf-style.powerpoints div.rangeslider__fill {height: 1em;background: #CCC;}
.qcf-style.powerpoints div.rangeslider__fill {background: #00ff00;}
.qcf-style.powerpoints div.rangeslider__handle {background: white;border: 1px solid #CCC;width: 2em;height: 2em;position: absolute;top: -0.5em;-webkit-border-radius:#FFF%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.qcf-style.powerpoints div.qcf-slideroutput{font-size:1.2em;color:#465069;}.qcf-style.powerpoints input[type=text], .qcf-style.powerpoints textarea, .qcf-style.powerpoints select {border: 1px solid #415063;background:#FFFFFF;font-family: arial, sans-serif; font-size: 1.2em; color: #465069;;line-height:normal;height:auto; margin: 2px 0 3px 0;padding: 6px;}
.qcf-style.powerpoints .qcfcontainer input + label, .qcf-style.powerpoints .qcfcontainer textarea + label {font-family: arial, sans-serif; font-size: 1.2em; color: #465069;;}
.qcf-style.powerpoints input:focus, .qcf-style.powerpoints textarea:focus {background:#FFFFCC;}
.qcf-style.powerpoints input[type=text].required, .qcf-style.powerpoints select.required, .qcf-style.powerpoints textarea.required {border: 1px solid #00C618;}
.qcf-style.powerpoints p span, .qcf-style.powerpoints .error {color:#D31900;clear:both;}

.qcf-style.powerpoints input[type=text].error, .qcf-style.powerpoints select.error, .qcf-style.powerpoints textarea.error {border:1px solid #D31900;}
.qcf-style.powerpoints div {background:#FFF;}
.qcf-style.powerpoints #submit {float:left;width:100%;color:#FFF;background:#343838;border:1px solid #415063;font-family: arial, sans-serif;font-size: inherit;}
.qcf-style.powerpoints #submit:hover{background:#888888;}
.qcf-style.LedHighBayLights {max-width:100%;overflow:hidden;width:250px;}
.qcf-style.LedHighBayLights #rounded {border:1px solid #415063;}
.qcf-style.LedHighBayLights input[type=text], .qcf-style.LedHighBayLights textarea, .qcf-style.LedHighBayLights select, .qcf-style.LedHighBayLights #submit {border-radius:0;}
.qcf-style.LedHighBayLights h2 {color: #465069;font-size: 1.6em;;height:auto;}.qcf-style.LedHighBayLights p, .qcf-style.LedHighBayLights select{font-family: arial, sans-serif; font-size: 1.2em;color: #465069;height:auto;line-height:normal;height:auto;}
.qcf-style.LedHighBayLights div.rangeslider, .qcf-style.LedHighBayLights div.rangeslider__fill {height: 1em;background: #CCC;}
.qcf-style.LedHighBayLights div.rangeslider__fill {background: #00ff00;}
.qcf-style.LedHighBayLights div.rangeslider__handle {background: white;border: 1px solid #CCC;width: 2em;height: 2em;position: absolute;top: -0.5em;-webkit-border-radius:#FFF%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.qcf-style.LedHighBayLights div.qcf-slideroutput{font-size:1em;color:#465069;}.qcf-style.LedHighBayLights input[type=text], .qcf-style.LedHighBayLights textarea, .qcf-style.LedHighBayLights select {border: 1px solid #415063;background:#FFFFFF;font-family: arial, sans-serif; font-size: 1.2em; color: #465069;;line-height:normal;height:auto; margin: 2px 0 3px 0;padding: 6px;}
.qcf-style.LedHighBayLights .qcfcontainer input + label, .qcf-style.LedHighBayLights .qcfcontainer textarea + label {font-family: arial, sans-serif; font-size: 1.2em; color: #465069;;}
.qcf-style.LedHighBayLights input:focus, .qcf-style.LedHighBayLights textarea:focus {background:#FFFFCC;}
.qcf-style.LedHighBayLights input[type=text].required, .qcf-style.LedHighBayLights select.required, .qcf-style.LedHighBayLights textarea.required {border: 1px solid #00C618;}
.qcf-style.LedHighBayLights p span, .qcf-style.LedHighBayLights .error {color:#D31900;clear:both;}

.qcf-style.LedHighBayLights input[type=text].error, .qcf-style.LedHighBayLights select.error, .qcf-style.LedHighBayLights textarea.error {border:1px solid #D31900;}
.qcf-style.LedHighBayLights #submit {float:left;width:100%;color:#FFF;background:#343838;border:1px solid #415063;font-family: arial, sans-serif;font-size: inherit;}
.qcf-style.LedHighBayLights #submit:hover{background:#888888;}
.qcf-style.BusinessPhoneSystems {max-width:100%;overflow:hidden;width:100%;}
.qcf-style.BusinessPhoneSystems #plain {border:1px solid #415063;}
.qcf-style.BusinessPhoneSystems input[type=text], .qcf-style.BusinessPhoneSystems textarea, .qcf-style.BusinessPhoneSystems select, .qcf-style.BusinessPhoneSystems #submit {border-radius:0;}
.qcf-style.BusinessPhoneSystems h2 {color: #465069;font-size: 1.6em;;height:auto;}.qcf-style.BusinessPhoneSystems p, .qcf-style.BusinessPhoneSystems select{font-family: arial, sans-serif; font-size: 1em;color: #465069;height:auto;line-height:normal;height:auto;}
.qcf-style.BusinessPhoneSystems div.rangeslider, .qcf-style.BusinessPhoneSystems div.rangeslider__fill {height: 1em;background: #CCC;}
.qcf-style.BusinessPhoneSystems div.rangeslider__fill {background: #00ff00;}
.qcf-style.BusinessPhoneSystems div.rangeslider__handle {background: white;border: 1px solid #CCC;width: 2em;height: 2em;position: absolute;top: -0.5em;-webkit-border-radius:#FFF%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.qcf-style.BusinessPhoneSystems div.qcf-slideroutput{font-size:1em;color:#465069;}.qcf-style.BusinessPhoneSystems input[type=text], .qcf-style.BusinessPhoneSystems textarea, .qcf-style.BusinessPhoneSystems select {border: 1px solid #415063;background:#FFFFFF;font-family: arial, sans-serif; font-size: 1.2em; color: #465069;;line-height:normal;height:auto; margin: 2px 0 3px 0;padding: 6px;}
.qcf-style.BusinessPhoneSystems .qcfcontainer input + label, .qcf-style.BusinessPhoneSystems .qcfcontainer textarea + label {font-family: arial, sans-serif; font-size: 1.2em; color: #465069;;}
.qcf-style.BusinessPhoneSystems input:focus, .qcf-style.BusinessPhoneSystems textarea:focus {background:#FFFFCC;}
.qcf-style.BusinessPhoneSystems input[type=text].required, .qcf-style.BusinessPhoneSystems select.required, .qcf-style.BusinessPhoneSystems textarea.required {border: 1px solid #00C618;}
.qcf-style.BusinessPhoneSystems p span, .qcf-style.BusinessPhoneSystems .error {color:#D31900;clear:both;}

.qcf-style.BusinessPhoneSystems input[type=text].error, .qcf-style.BusinessPhoneSystems select.error, .qcf-style.BusinessPhoneSystems textarea.error {border:1px solid #D31900;}
.qcf-style.BusinessPhoneSystems div {background:#FFF;}
.qcf-style.BusinessPhoneSystems #submit {float:left;width:100%;color:#FFF;background:#343838;border:1px solid #415063;font-family: arial, sans-serif;font-size: inherit;}
.qcf-style.BusinessPhoneSystems #submit:hover{background:#888888;}
.qcf-style.Contact {max-width:100%;overflow:hidden;width:270px;}
.qcf-style.Contact #plain {border:1px solid #415063;}
.qcf-style.Contact input[type=text], .qcf-style.Contact textarea, .qcf-style.Contact select, .qcf-style.Contact #submit {border-radius:5px;}
.qcf-style.Contact h2 {color: #465069;font-size: 1.6em;;height:auto;}.qcf-style.Contact p, .qcf-style.Contact select{font-family: arial, sans-serif; font-size: 1em;color: #465069;height:auto;line-height:normal;height:auto;}
.qcf-style.Contact div.rangeslider, .qcf-style.Contact div.rangeslider__fill {height: 1em;background: #CCC;}
.qcf-style.Contact div.rangeslider__fill {background: #00ff00;}
.qcf-style.Contact div.rangeslider__handle {background: white;border: 1px solid #CCC;width: 2em;height: 2em;position: absolute;top: -0.5em;-webkit-border-radius:#FFF%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.qcf-style.Contact div.qcf-slideroutput{font-size:1em;color:#465069;}.qcf-style.Contact input[type=text], .qcf-style.Contact textarea, .qcf-style.Contact select {border: 1px solid #155d76;background:#FFFFFF;font-family: arial, sans-serif; font-size: 1.2em; color: #465069;;line-height:normal;height:auto; margin: 2px 0 3px 0;padding: 6px;}
.qcf-style.Contact .qcfcontainer input + label, .qcf-style.Contact .qcfcontainer textarea + label {font-family: arial, sans-serif; font-size: 1.2em; color: #465069;;}
.qcf-style.Contact input:focus, .qcf-style.Contact textarea:focus {background:#FFFFCC;}
.qcf-style.Contact input[type=text].required, .qcf-style.Contact select.required, .qcf-style.Contact textarea.required {border: 1px solid #155d76;}
.qcf-style.Contact p span, .qcf-style.Contact .error {color:#D31900;clear:both;}

.qcf-style.Contact input[type=text].error, .qcf-style.Contact select.error, .qcf-style.Contact textarea.error {border:1px solid #D31900;}
.qcf-style.Contact div {background:#FFF;}
.qcf-style.Contact #submit {float:left;width:100%;color:#FFF;background:#343838;border:1px solid #415063;font-family: arial, sans-serif;font-size: inherit;}
.qcf-style.Contact #submit:hover{background:#888888;}
.qcf-style.default {max-width:100%;overflow:hidden;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: 1em;color: #465069;height:auto;line-height:normal;height:auto;}
.qcf-style.default div.rangeslider, .qcf-style.default div.rangeslider__fill {height: 1em;background: #CCC;}
.qcf-style.default div.rangeslider__fill {background: #00ff00;}
.qcf-style.default div.rangeslider__handle {background: white;border: 1px solid #CCC;width: 2em;height: 2em;position: absolute;top: -0.5em;-webkit-border-radius:#FFF%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.qcf-style.default div.qcf-slideroutput{font-size:1em;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: 1em; color: #465069;;line-height:normal;height:auto; margin: 2px 0 3px 0;padding: 6px;}
.qcf-style.default .qcfcontainer input + label, .qcf-style.default .qcfcontainer textarea + label {font-family: arial, sans-serif; font-size: 1em; color: #465069;;}
.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, .qcf-style.default .error {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 #submit {float:left;width:100%;color:#FFF;background:#343838;border:1px solid #415063;font-family: arial, sans-serif;font-size: inherit;}
.qcf-style.default #submit:hover{background:#888888;}
