.scfForm {
width: 1140px !important;
border: 1px solid #dfd7d7;
border-top: 0;
border-radius: 10px;
display: block;
float: center;
margin-top:50px;
margin-bottom:50px;
}
.zapytanie-ofertowe .scfForm,
.candidate-shop-window .scfForm{
text-align: center;
border-top: 1px solid #dfd7d7;
    font-family: houschka_headmedium,Helvetica,Arial,sans-serif;
    font-weight: 700;
}
.scfForm .scfValidator,
.scfValidationSummary ul{
	color: #ff0000;
}
.conference-form .scfCheckboxBorder{
	padding: 0;
    margin: 0 !important;
	    width: 100% !important;
}
.conference-form .scfCheckboxBorder	.scfRequired {
	display: inline;
}
.conference-form .scfCheckboxBorder .scfCheckBoxListGeneralPanel .scfCheckbox {
	display: inline;
}

.zapytanie-ofertowe .scfForm .scfSectionContent ,
.candidate-shop-window .scfForm .scfSectionContent{  
width:100%;
  padding-left:40px;
  padding-right:40px;
}

.scfIntroBorder {
border-top-left-radius: 10px;
border-top-right-radius: 10px;
background:#ef2e24;
margin-bottom:20px;
text-align:center;
}
.scfIntroBorder h3 {
color:#fff;
padding:5px 0;
margin: 0;

}


.scfDropListBorder, .scfEmailBorder, .scfMultipleLineTextBorder, .scfSingleLineTextBorder, .scfPasswordBorder, .scfNumberBorder, .scfDatePickerBorder, .scfDateBorder, .scfRadioButtonListBorder, .scfListBoxBorder, .scfCheckBoxListBorder, .scfFileUploadBorder, .scfDateSelectorBorder, .scfCreditCardBorder, .scfConfirmPasswordBorder, .scfCaptchaBorder, .scfTelephoneBorder, .scfSmsTelephoneBorder,
.zapytanie-ofertowe .scfForm .scfSectionContent .scfSingleLineTextBorder, 
.candidate-shop-window .scfForm .scfSectionContent .scfSingleLineTextBorder,
.zapytanie-ofertowe .scfForm .scfSectionContent .scfEmailBorder, 
.candidate-shop-window .scfForm .scfSectionContent .scfEmailBorder, 
.zapytanie-ofertowe .scfForm .scfSectionContent .scfDropListBorder, 
.candidate-shop-window  .scfForm .scfSectionContent .scfDropListBorder, 
.zapytanie-ofertowe .scfForm .scfSectionContent .scfMultipleLineTextBorder, 
.candidate-shop-window .scfForm .scfSectionContent .scfMultipleLineTextBorder,
.zapytanie-ofertowe .scfForm .scfSectionContent .scfTelephoneBorder, 
.candidate-shop-window .scfForm .scfSectionContent .scfTelephoneBorder, 
.zapytanie-ofertowe .scfForm .scfSectionContent .scfNumberBorder,
.candidate-shop-window .scfForm .scfSectionContent .scfNumberBorder   {
  display:block;
  clear:none;
  float:left;
  width:45%;
  margin-right:2%;
  margin-left:2%; 
  min-height:110px;
margin-top:0;
}

.scfMultipleLineTextBorder {
width: 94% !important;
}

@media (max-width: 1200px){
	.candidate-shop-window #form_AC52DE346D95423CB079A9CCFDC00275_field_6D2ADA5DFDD84E15B5880B6F848EBC88scope,
	.zapytanie-ofertowe #form_B313384093A6414FA6A5041CF16A9435_field_B08D778836F64985B73958E6EF349368scope,
	.scfMultipleLineTextBorder{
		width: 97% !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px){
	.zapytanie-ofertowe .scfForm .scfSectionContent .scfSingleLineTextBorder, 
	.candidate-shop-window .scfForm .scfSectionContent .scfSingleLineTextBorder, 
	.zapytanie-ofertowe .scfForm .scfSectionContent .scfEmailBorder, 
	.candidate-shop-window .scfForm .scfSectionContent .scfEmailBorder, 
	.zapytanie-ofertowe .scfForm .scfSectionContent .scfDropListBorder, 
	.candidate-shop-window .scfForm .scfSectionContent .scfDropListBorder, 
	.zapytanie-ofertowe .scfForm .scfSectionContent .scfMultipleLineTextBorder,
	.candidate-shop-window  .scfForm .scfSectionContent .scfMultipleLineTextBorder{
		margin-left: 0;
		width: 48%;
	}
	.zapytanie-ofertowe .scfDropListLabel, .candidate-shop-window .scfDropListLabel,
	.zapytanie-ofertowe .scfEmailLabel, .candidate-shop-window .scfEmailLabel, 
	.zapytanie-ofertowe .scfMultipleLineTextLabel, .candidate-shop-window .scfMultipleLineTextLabel, 
	.zapytanie-ofertowe .scfSingleLineTextLabel, .candidate-shop-window .scfSingleLineTextLabel, 
	.zapytanie-ofertowe .scfPasswordLabel,  .candidate-shop-window .scfPasswordLabel, 
	.zapytanie-ofertowe .scfNumberLabel, .candidate-shop-window .scfNumberLabel, 
	.zapytanie-ofertowe .scfDatePickerLabel, .candidate-shop-window  .scfNumberLabel, 
	.zapytanie-ofertowe .scfDateLabel,  .candidate-shop-window  .scfNumberLabel, 
	.zapytanie-ofertowe .scfRadioButtonListLabel,  .candidate-shop-window .scfRadioButtonListLabel, 
	.zapytanie-ofertowe .scfCheckBoxListLabel, .candidate-shop-window  .scfCheckBoxListLabel, 
	.zapytanie-ofertowe .scfListBoxLabel, .candidate-shop-window  .scfListBoxLabel, 
	.zapytanie-ofertowe .scfFileUploadLabel, .candidate-shop-window  .scfFileUploadLabel,
	.zapytanie-ofertowe .scfDateSelectorLabel, .candidate-shop-window  .scfDateSelectorLabel, 
	.zapytanie-ofertowe .scfCreditCardLabel, .candidate-shop-window  .scfCreditCardLabel,
	.zapytanie-ofertowe .scfConfirmPasswordLabel, .candidate-shop-window  .scfConfirmPasswordLabel, 
	.zapytanie-ofertowe .scfCaptchaLabel, .scfTelephoneLabel, .candidate-shop-window  .scfCaptchaLabel
	.zapytanie-ofertowe .scfSmsTelephoneLabel,.candidate-shop-window  .scfSmsTelephoneLabel {
		width: 38%;
	}
	.zapytanie-ofertowe .scfForm .scfSectionContent, .candidate-shop-window .scfForm .scfSectionContent {
		width: 100%;
		padding-left: 30px;
		padding-right: 30px;
	}
	.zapytanie-ofertowe .scfTelephoneBorder,.candidate-shop-window .scfTelephoneBorder {
		width: 48%;
		margin-left:0;
	}
}

.scfNumberLabel{
width: 100% !important;
font-weight: normal;
}
.scfNumberGeneralPanel{
width: 100% !important;
}
.scfCheckboxBorder{
    margin: 5px 20px !important;
    overflow: hidden;
}
.scfNumberTextBox{
    padding: 8px;
    font-size: 16px;
    border: 1px solid #b2b2b2;
    border-radius: 7px;
}

@media (max-width: 767px) {
.scfDropListBorder, .scfEmailBorder, .scfMultipleLineTextBorder, .scfSingleLineTextBorder, .scfPasswordBorder, .scfNumberBorder, .scfDatePickerBorder, .scfDateBorder, .scfRadioButtonListBorder, .scfListBoxBorder, .scfCheckBoxListBorder, .scfFileUploadBorder, .scfDateSelectorBorder, .scfCreditCardBorder, .scfConfirmPasswordBorder, .scfCaptchaBorder, .scfTelephoneBorder, .scfSmsTelephoneBorder,
.zapytanie-ofertowe .scfForm .scfSectionContent .scfSingleLineTextBorder, 
.candidate-shop-window  .scfForm .scfSectionContent .scfSingleLineTextBorder, 
.zapytanie-ofertowe .scfForm .scfSectionContent .scfEmailBorder, 
.candidate-shop-window .scfForm .scfSectionContent .scfEmailBorder, 
.zapytanie-ofertowe .scfForm .scfSectionContent .scfDropListBorder, 
.candidate-shop-window  .scfForm .scfSectionContent .scfDropListBorder, 
.zapytanie-ofertowe .scfForm .scfSectionContent .scfMultipleLineTextBorder,
.candidate-shop-window .scfForm .scfSectionContent .scfMultipleLineTextBorder {

width: 100%;
}
}


.zapytanie-ofertowe .scfForm .scfSectionContent .scfSingleLineTextBorder, 
.zapytanie-ofertowe .scfForm .scfSectionContent .scfEmailBorder, 
.zapytanie-ofertowe .scfForm .scfSectionContent .scfDropListBorder, 
.zapytanie-ofertowe .scfForm .scfSectionContent .scfMultipleLineTextBorder, 
.zapytanie-ofertowe .scfForm .scfTelephoneTextBox,
.candidate-shop-window .scfForm .scfSectionContent .scfSingleLineTextBorder, 
.candidate-shop-window .scfForm .scfSectionContent .scfEmailBorder, 
.candidate-shop-window .scfForm .scfSectionContent .scfDropListBorder, 
.candidate-shop-window .scfForm .scfSectionContent .scfMultipleLineTextBorder, 
.candidate-shop-window .scfForm .scfTelephoneTextBox {
margin-top: 0;
}

.scfForm .scfSectionContent .scfSingleLineTextLabel, .scfForm .scfSectionContent .scfEmailLabel, .scfForm .scfSectionContent .scfDropListLabel, .scfForm .scfSectionContent .scfMultipleLineTextLabel, .scfForm .scfTelephoneLabel, .scfForm .scfTelephoneLabel, .scfForm .scfSmsTelephoneLabel, label {
font-family:'houschka_headmedium',Helvetica,Arial,sans-serif;
}


.zapytanie-ofertowe .scfForm .scfFooterBorder, 
.zapytanie-ofertowe .scfForm .scfValidationSummary, 
.zapytanie-ofertowe .scfForm .scfSubmitButtonBorder,
.candidate-shop-window .scfForm .scfFooterBorder, 
.candidate-shop-window .scfForm .scfValidationSummary, 
.candidate-shop-window .scfForm .scfSubmitButtonBorder {
width:100%;
margin-left:0px;
margin-bottom:40px;
}
.scfSubmitButton {
margin-left:2%;
}

@media (max-width: 767px) {
.scfForm {
    padding: 0 !important;
    width: 100%;
}
.scfForm .scfSectionContent, .scfForm .scfFooterBorder, .scfForm .scfValidationSummary {
    width: 100%;
}
}

.scfCheckboxBorder {
    width: 96% !important;
}
.scfCheckBoxListGeneralPanel{
	width: 100% !important;
}
.scfSectionContent .scfCheckbox{
	float: none;
    width: auto;
    font-size: 16px;
    font-weight: 400;
}
.scfSectionContent .scfCheckbox label{
	display: inline;
    padding-left: 10px;
	font-weight: 400;
}
.scfForm .scfValidationSummary ul {
    list-style-type: none;
}
.zapytanie-ofertowe #form_B313384093A6414FA6A5041CF16A9435_field_B08D778836F64985B73958E6EF349368scope,
.candidate-shop-window #form_AC52DE346D95423CB079A9CCFDC00275_field_4CEB55D5151849ED934B4E199A753809scope{
	width: 94%;
}
.scfCheckBoxListGeneralPanel .scfRequired, .scfCheckBoxListGeneralPanel .scfValidatorRequired {
	display: none;
}