#newSurveyForm input[type=button],#newSurveyForm input[type=reset],#newSurveyForm input[type=submit]{display:inline-block;padding:2px 32px;margin-bottom:0;font-size:14px;font-weight:400;line-height:36px;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;margin-right:10px;text-transform:capitalize}
#newSurveyForm input[type=submit]{background:#00965a;color:#fff;border-color:#00965a}
#newSurveyForm input[type=submit]:hover,#newSurveyForm input[type=submit]:focus,#newSurveyForm input[type=submit]:active{background:#007848;color:#fff;border-color:#007848}
#newSurveyForm input[type=submit]:disabled{opacity:.7}
#newSurveyForm input[type=reset]{border-color:#00965a!important;color:#00965a!important;background:transparent}
#newSurveyForm input[type=reset]:hover,#newSurveyForm input[type=reset]:active{color:#0f6845!important;border-color:#0f6845!important;background:transparent}
#newSurveyForm input[type=radio],#newSurveyForm input[type=checkbox]{margin-right:6px}
#newSurveyForm input[type=radio] + span,#newSurveyForm input[type=checkbox] + span{position:relative;top:-1px;font-size:14px;margin-right:15px;}
#newSurveyForm input[type=radio]+ span + br,#newSurveyForm input[type=checkbox]+ span + br{clear: both;}

#newSurveyForm input[type=radio] ,#newSurveyForm input[type=checkbox] {float: left;}

#newSurveyForm textarea.multi-line {margin-bottom: 10px;}

#newSurveyForm p.forms-question {font-weight: 700;}

#newSurveyForm input[type=checkbox] + span label {max-width: 96%;}
#newSurveyForm input[type=text],#newSurveyForm textarea{border:solid 1px #d5d5d5}
#newSurveyForm textarea{width:400px;height:120px}
#newSurveyForm p.forms-question{margin-top:12px}
#newSurveyForm p.forms-question-inline{margin-top:2px;display:inline-block;width:140px;padding-right:10px;line-height:30px}
@media screen and (min-width:992px) {
#newSurveyForm p.forms-question-inline{text-align:right;float:left}
}
#newSurveyForm p.forms-question-inline + div.ansWrp{display:inline-block;float:left}
#newSurveyForm textarea.single-line{height:40px;line-height:34px;padding-left:10px}
#newSurveyForm label.policy{display:inline}
.qwa{clear:both;margin-bottom:6px}
.qwa:after{clear:both;display:block;height:0;line-height:0;content:" ";overflow:hidden}
.clear{clear:both}
h2.astor-title{font-size:18px;font-weight:300;margin-bottom:10px}
@media screen and (min-width:992px) {
h2.astor-title{font-size:22px}
}
​
/* Captcha */
ul.sortableCaptcha{list-style-type:none;margin:5px 0 20px;padding:0;float:left;width:100%}
#subContent ul{padding:0;margin:0 0 15px}
#subContent ul.sortableCaptcha li,ul.sortableCaptcha li{display:inline-block;*display:inline;padding:6px 13px;margin-bottom:0;margin-right:5px;color:#666;text-align:center;font-size:18px;vertical-align:middle;cursor:pointer;background-color:#eaeef5;background-repeat:repeat-x;*border:0;min-height:35px!important;min-width:50px!important}
.well #subContent ul.sortableCaptcha li,.well ul.sortableCaptcha li{background-color:#fff}
ul.sortableCaptcha li:hover{background:#31A45A;color:#fff}
.rangeDiv{margin:10px 0}
.rangeTextarea{resize:none;padding:4px 0;text-align:center}
div.ansWrp{padding-left:0px}
input[type=range]{padding-top:9px;width:260px;margin-right:0!important;border:none!important;display:inline-block!important}

output{display:inline-block;position:relative;color:#FFF;line-height:20px;text-align:center;border-radius:3px;background:#2C3E50 none repeat scroll 0 0;padding:5px 10px;margin-left:8px;height:30px;overflow: hidden;width: 40px;top:11px;}


.Hidden{display:none}

@media screen and (min-width: 1200px) {
	#form567 p.forms-question,.form-kontakt p.forms-question {width: 34%!important;}
	#form567 div.ansWrp,.form-kontakt div.ansWrp {width: 66%;text-align: right;padding-left: 20px;}
	#form567 div.ansWrp textarea,.form-kontakt div.ansWrp textarea {width: 100%!important}
	#form567 .astor-surveys-button,.form-kontakt .astor-surveys-button {margin-right: 0px!important}

	.formularz-kontakt-produktowy p.forms-question {width: 34%!important;float: left;text-align: right;}
	.formularz-kontakt-produktowy p.forms-question:after {content:' *';color: red}
	.formularz-kontakt-produktowy div.ansWrp {width: 66%!important;text-align: right;padding-left: 20px;float: left;}
	.formularz-kontakt-produktowy div.ansWrp textarea {width: 100%!important}
	.formularz-kontakt-produktowy .astor-surveys-button {margin-right: 0px!important}

	.formularz-kontakt-produktowy .clear {margin:0!important;}
	.formularz-kontakt-produktowy:before {content:'Pozostaw nam kontakt - skontaktujemy się z Tobą.';}
	.formularz-kontakt-produktowy > div {padding-top: 30px;}

	.formularz-kontakt-produktowy {}
	.formularz-kontakt-produktowy textarea {padding-left: 10px!important;}
	.formularz-kontakt-produktowy input[type="reset"]{display: none!important;}
	.formularz-kontakt-produktowy input[type="submit"]{float: right;}
	.formularz-kontakt-produktowy h2 {display: none!important;}

}