
/* === Registration msit school - START ========================== */
/* ################################################################################# */
#registrationmsitschool * { box-sizing: border-box; }
#registrationmsitschool h1, #registrationmsitschool h2, #registrationmsitschool h3, #registrationmsitschool h4, #registrationmsitschool h5  { padding: 10px 0 5px 0; font-size: 14px; }

.regformfieldset img.powermail_captcha { max-width: 200px; margin: 10px; }

.regformfieldset { font-size: 1.1rem; margin: 0 0 30px 0; padding: 0; border: none; }
.regformfieldset legend { display: block; width: 100%; color: #333; font-size: 18px; margin: 0 0 2px 0; padding: 10px; font-weight: 700; background: #ddd; }
.regformfieldset label { display: block; padding: 5px 0; }
.regformfieldset label .descr { padding: 5px 0; font-style: italic; color: darkorange; display: block; }
.regformfieldset .tx_powermail_pi1_fieldwrap_html { display: flex; flex-direction: column; margin: 0 0 2px 0; padding: 10px; background: #f5f5f5; }
.regformfieldset .powermail_check_inner { display: flex; margin: 0 0 5px 0; }
.regformfieldset .powermail_check_inner input[type="checkbox"] { order: 1; }
.regformfieldset .powermail_check_inner label { float: none; width: inherit; order: 2; padding: 0 0 0 10px;}
.regformfieldset input.powermail_text, 
.regformfieldset textarea.powermail_textarea, 
.regformfieldset select.powermail_select, 
.regformfieldset select.powermail_countryselect { padding: 5px; border: 1px solid #999; }
.regformfieldset select.powermail_select, fieldset.regformfieldset select.powermail_countryselect {}
.regformfieldset div.tx_powermail_pi1_fieldwrap_html_21 { height: 60px; background: transparent; }

.regformfieldset div.tx_powermail_pi1_fieldwrap_html_21 input { display: block; width: 160px; float: left; font-size: 18px; border: 1px solid #999; margin: 5px 5px 0 5px;  }
#powermaildiv_uid105, #powermaildiv_uid106 { display: inline-block; width: 49.5%; margin: 20px 0 0 0; background: transparent; text-align: center; }
#powermaildiv_uid105 input, #powermaildiv_uid106 input { cursor: pointer; padding: 5px 20px;}

/* ################################################################################# */
/* === Registration msit school - END ========================== */







/* === comments on binary and ternary systems - START ================== */
div.btCommentsFormWrap { width: 392px; float: left; padding: 0 0 20px 0; }
div.btCommentsFormWrap label { display: block; width: 110px; float: left;  }
div.btCommentsFormWrap input[type=text], div.btCommentsFormWrap fieldset textarea {
	width: 260px; padding: 2px; border: 1px solid #999;
	}
	
div.btCommentsFormWrap fieldset { padding: 0; border: none;}
div.btCommentsFormWrap fieldset legend { display: none; }

div.btCommentsFormWrap fieldset.tx-powermail-pi1_fieldset_13 div.tx_powermail_pi1_fieldwrap_html,
div.btCommentsFormWrap fieldset.tx-powermail-pi1_fieldset_11 div.tx_powermail_pi1_fieldwrap_html {background: #F5F5F5;margin: 0 0 2px; padding: 5px 0 5px 5px; }

/* --- captcha --- */
div#powermaildiv_uid82, div#powermaildiv_uid75 { width: 100%; height: 60px; margin: 0 0 20px 0; background: #f5f5f5;}
div#powermaildiv_uid82 label, div#powermaildiv_uid75 label { width: 380px; padding: 0 0 0 5px; }

div#powermaildiv_uid82 input[type=text], div#powermaildiv_uid75 input[type=text] { display: block; width: 133px; margin: 0 0 0 115px; float: left; font-size: 18px; }
img.powermail_captcha { display: block; margin: 0 0 0 5px; float: left; } 

/* --- buttons --- */


div.btCommentsFormWrap div#powermaildiv_uid83,
div.btCommentsFormWrap div#powermaildiv_uid84,
div.btCommentsFormWrap div#powermaildiv_uid73,
div.btCommentsFormWrap div#powermaildiv_uid74 {
	width: 165px; margin: 0 7px 0 0; float: right; text-align: right;
	}

div.btCommentsFormWrap div.tx-powermail-pi1_confirmation { padding: 5px; background: #F9F9EA; }
input.tx-powermail-pi1_confirmation_back { float: left; margin: 0 5px 0 0; }


/* === comments on binary and ternary systems - END ================== */







span.powermail_mandatory { font-weight: bold; font-size: 14px; padding: 0 0 0 3px; color: #ff0000; }
div.tx-powermail-pi1_mandatory { background: #FFECDC; color: #ff0000; padding: 5px; margin: 0 0 20px 0; }
div.tx-powermail-pi1_mandatory ul { list-style-image: none; }
div.tx-powermail-pi1_thx { padding: 5px;  background: #E6FFCD; }


/* === recommend to library form - START ========================== */
fieldset.rectolibfieldset { margin: 0 200px 30px 0; padding: 0; border: none; }
fieldset.rectolibfieldset legend { color: #666; font-size: 18px; }
fieldset.rectolibfieldset label { display: block; width: 140px; margin: 2px 0 0 0; float: left; }
fieldset.rectolibfieldset div.tx_powermail_pi1_fieldwrap_html { margin: 0 0 2px 0; padding: 5px 0 5px 5px; background: #f5f5f5; }
fieldset.tx-powermail-pi1_fieldset_1 div.powermail_check_inner { margin: 0 0 5px 0; padding: 0 0 2px 0;}
fieldset.rectolibfieldset input.powermail_text, fieldset.rectolibfieldset textarea.powermail_textarea, fieldset.rectolibfieldset select.powermail_select, fieldset.rectolibfieldset select.powermail_countryselect { width: 310px; padding: 2px; border: 1px solid #999; }
fieldset.rectolibfieldset select.powermail_select, fieldset.rectolibfieldset select.powermail_countryselect { width: 315px;}
fieldset.tx-powermail-pi1_fieldset_1 label { width: 535px; float: right;}
fieldset.tx-powermail-pi1_fieldset_1 div.tx_powermail_pi1_fieldwrap_html_2 label { width: 235px; }
fieldset.rectolibfieldset div.tx_powermail_pi1_fieldwrap_html_21 { height: 60px; background: transparent; }
fieldset.rectolibfieldset div.tx_powermail_pi1_fieldwrap_html_21 label { width: 258px; }
fieldset.rectolibfieldset div.tx_powermail_pi1_fieldwrap_html_21 input { display: block; width: 160px; float: left; font-size: 18px; border: 1px solid #999; margin: 5px 5px 0 5px;  }
fieldset.tx-powermail-pi1_fieldset_4 legend { display: none; }
fieldset.tx-powermail-pi1_fieldset_4 div.tx_powermail_pi1_fieldwrap_html { background: transparent; }
fieldset.rectolibfieldset div#powermaildiv_uid12 { width: 300px; float: right; text-align: right;}
/* === recommend to library form - END ========================== */

