.quform-theme-dark-dark{color:#fff;}
.quform-theme-dark-dark h3.quform-title{color:#fff;}
.quform-theme-dark-dark p.quform-description{color:#eee;}
.quform-theme-dark-dark .quform-element label span.quform-required{color:#cc0101;}
.quform-theme-dark-dark .quform-element p.quform-description{color:#eee;}
.quform-theme-dark-dark .quform-elements .quform-element-text input,
.quform-theme-dark-dark .quform-elements .quform-element-captcha input,
.quform-theme-dark-dark .quform-elements .quform-element-password input,
.quform-theme-dark-dark .quform-elements .quform-element select,
.quform-theme-dark-dark .quform-elements .quform-element textarea{color:#999;border:solid 1px #000;padding:4px;background:#161616 url(images/input-bg-rep.png) repeat-x top left;text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 1px 3px -1px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 1px 3px -1px rgba(0, 0, 0, 0.5);box-shadow:0 1px 3px -1px rgba(0, 0, 0, 0.5);}
.quform-theme-dark-dark .quform-elements .quform-element select{padding:3px;}
@media screen and (-webkit-min-device-pixel-ratio:0){.quform-theme-dark-dark .quform-elements .quform-element select{background:#161616;}
}
.quform-theme-dark-dark .quform-elements .quform-element-text input:hover,
.quform-theme-dark-dark .quform-elements .quform-element-captcha input:hover,
.quform-theme-dark-dark .quform-elements .quform-element-password input:hover,
.quform-theme-dark-dark .quform-elements .quform-element select:hover,
.quform-theme-dark-dark .quform-elements .quform-element textarea:hover{color:#fff;border:solid 1px #0a0a0a;}
.quform-theme-dark-dark .quform-elements .quform-element-text input:active,
.quform-theme-dark-dark .quform-elements .quform-element-captcha input:active,
.quform-theme-dark-dark .quform-elements .quform-element-password input:active,
.quform-theme-dark-dark .quform-elements .quform-element select:active,
.quform-theme-dark-dark .quform-elements .quform-element textarea:active{color:#fff;}
.quform-theme-dark-dark .quform-elements .quform-element-text input:focus,
.quform-theme-dark-dark .quform-elements .quform-element-captcha input:focus,
.quform-theme-dark-dark .quform-elements .quform-element-password input:focus,
.quform-theme-dark-dark .quform-elements .quform-element select:focus,
.quform-theme-dark-dark .quform-elements .quform-element textarea:focus{color:#fff;background:#1E1E1E url(images/input-active-bg-rep.png) repeat-x top left;border:solid 1px #000;text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow:1px 1px 0 0 rgba(255, 255, 255, 0.05);-moz-box-shadow:1px 1px 0 0 rgba(255, 255, 255, 0.05);box-shadow:1px 1px 0 0 rgba(255, 255, 255, 0.05);}
@media screen and (-webkit-min-device-pixel-ratio:0){.quform-theme-dark-dark .quform-elements .quform-element select:focus{background:#1E1E1E;}
}
.quform-theme-dark-dark .quform-element > .quform-spacer > label{font-weight:bold;color:#fff;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.5);}
.quform-theme-dark-dark .quform-option label{color:#eee;}
.quform-theme-dark-dark select option{color:#eee;padding-right:10px;}
.quform-theme-dark-dark select[multiple="multiple"] option{padding:0 5px;}
.quform-theme-dark-dark .quform-tooltip-icon{background:url(images/help-icon.png) no-repeat right bottom;}
.quform-theme-dark-dark .quform-captcha-inner{margin-top:3px;border:1px solid #000;background:#000 url(images/captcha-refresh-icon.png) no-repeat center center;-webkit-box-shadow:1px 1px 0 rgba(255, 255, 255, 0.05);-moz-box-shadow:1px 1px 0 rgba(255, 255, 255, 0.05);box-shadow:1px 1px 0 rgba(255, 255, 255, 0.05);}
.quform-theme-dark-dark .quform-group-style-plain > .quform-group-elements .quform-group-title-description-wrap{margin-bottom:15px;padding-bottom:5px;}
.quform-theme-dark-dark .quform-group-style-plain > .quform-group-elements .quform-group-title{color:#fff;padding:5px 0 0;font-weight:normal;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.5);}
.quform-theme-dark-dark .quform-group-style-plain > .quform-group-elements p.quform-group-description{color:#eee;padding:0;font-size:11px;}
.quform-theme-dark-dark .quform-group-style-bordered > .quform-group-elements{min-width:1px;}
.quform-theme-dark-dark .quform-group-style-bordered > .quform-group-elements .quform-group-title-description-wrap{margin:-10px -10px 10px -10px;border-bottom:solid 1px #000;background:#292929 url(images/boxed-group-title-bg.png) repeat-x left bottom;padding-bottom:5px;}
.quform-theme-dark-dark .quform-group-style-bordered > .quform-group-elements .quform-group-title{color:#fff;padding:5px 10px 0;font-size:14px;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.5);margin:0;}
.quform-theme-dark-dark .quform-group-style-bordered > .quform-group-elements p.quform-group-description{color:#eee;font-size:11px;padding:2px 10px 0;margin:0;}
.quform-theme-dark-dark .quform-group-style-bordered > .quform-group-elements{border:solid 1px #000;background:#292929 url(images/boxed-group-bg.png) repeat-x bottom left;-webkit-box-shadow:1px 1px 0 rgba(255, 255, 255, 0.05);-moz-box-shadow:1px 1px 0 rgba(255, 255, 255, 0.05);box-shadow:1px 1px 0 rgba(255, 255, 255, 0.05);}
.quform-theme-dark-dark .quform-group-style-bordered > .quform-group-row{}
.quform-theme-dark-dark .quform-group-style-bordered > .quform-group-elements .quform-group-row{background:url(images/boxed-group-break-line.png) repeat-x bottom left;margin-bottom:10px;}
.quform-theme-dark-dark .quform-group-style-plain > .quform-group-elements .quform-group-row{background:none;margin-bottom:0;}
.quform-theme-dark-dark .quform-group-style-bordered .quform-group-row:last-child{background:none;margin-bottom:0;}
.quform-theme-dark-dark .quform-submit button{border:1px outset #000;}
.quform-theme-dark-darkt .quform-submit-inner{}
.quform-theme-dark-dark .quform-submit button{border:none;background:none;text-align:center;width:auto;overflow:visible;white-space:nowrap;padding:0;margin:0;height:auto;line-height:auto;cursor:pointer;max-width:100%;}
.quform-theme-dark-dark .quform-submit button span{color:#333;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.5);height:30px;line-height:30px;}
.quform-theme-dark-dark .quform-submit button span{background:#afafaf url(images/button-bg-rep.png) repeat-x top left;border:solid 1px #000;-webkit-box-shadow:0 1px 3px -1px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 1px 3px -1px rgba(0, 0, 0, 0.5);box-shadow:0 1px 3px -1px rgba(0, 0, 0, 0.5);}
.quform-theme-dark-dark .quform-submit button:hover span{background:#afafaf url(images/button-bg-rep.png) repeat-x top left;border:solid 1px #000;}
.quform-theme-dark-dark .quform-submit button:active span{background:#c8c8c8 url(images/button-active-bg-rep.png) repeat-x top left;border:solid 1px #000;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.quform-theme-dark-dark .quform-submit button em{background:transparent;}
.quform-theme-dark-dark .quform-submit button:hover em{background:transparent;color:#000;}
.quform-theme-dark-dark .quform-submit button:active em{background:transparent;color:#000;}
.quform-theme-dark-dark .quform-loading-wrap{margin-top:9px;}
.quform-theme-dark-dark .quform-button-fat .quform-loading-wrap{margin-top:18px;}
.quform-theme-dark-dark .quform-loading-wrap .quform-loading{background:transparent url(images/loading.gif) no-repeat center center;}
.quform-theme-dark-dark .quform-button-fat.quform-submit .quform-submit-inner button span{padding:0 40px;line-height:45px;height:45px;}
.quform-theme-dark-dark .quform-button-full-width.quform-submit .quform-submit-inner button{height:auto;}
.quform-theme-dark-dark .quform-button-full-width.quform-submit .quform-submit-inner button span{line-height:38px;height:38px;}
.quform-theme-dark-dark .quform-errors > .quform-error{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:1px 1px 0 #f3d6d4;border:1px solid #000;-webkit-box-shadow:1px 1px 0 rgba(255, 255, 255, 0.05);-moz-box-shadow:1px 1px 0 rgba(255, 255, 255, 0.05);box-shadow:1px 1px 0 rgba(255, 255, 255, 0.05);}
.quform-theme-dark-dark .quform-queue-errors-list > .quform-queue-error{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #000;text-shadow:1px 1px 0 #f3d6d4;-webkit-box-shadow:1px 1px 0 rgba(255, 255, 255, 0.05);-moz-box-shadow:1px 1px 0 rgba(255, 255, 255, 0.05);box-shadow:1px 1px 0 rgba(255, 255, 255, 0.05);}
.quform-theme-dark-dark .quform-success-message{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-shadow:1px 1px 0 #e0fdc3;}
.quform-theme-dark-dark .quform-referral-link a:link,
.quform-theme-dark-dark .quform-referral-link a:visited{color:#0F83CA;}
.quform-theme-dark-dark .quform-referral-link a:hover{color:#fff;}
.quform-theme-dark-dark.quform-outer a.quform-cancel-button{background-image:url(images/close.png);}
@media only screen and (max-width:959px){}
@media only screen and (min-width:768px) and (max-width:959px){}
@media only screen and (max-width:1024px){.quform-theme-dark-dark .quform-options .quform-option{border:solid 1px #000;background:#161616 url(images/input-bg-rep.png) repeat-x top left;text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 1px 3px -1px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 1px 3px -1px rgba(0, 0, 0, 0.5);box-shadow:0 1px 3px -1px rgba(0, 0, 0, 0.5);}
.quform-theme-dark-dark .quform-submit button span{line-height:35px;height:35px;}
.quform-theme-dark-dark .quform-submit.quform-button-fat button{height:auto;}
.quform-theme-dark-dark .quform-submit.quform-button-fat button span{height:45px;line-height:45px;}
}
@media only screen and (min-width:480px) and (max-width:767px){}
@media only screen and (max-width:479px){}