/*------------------------------------------------------------------------------- */
input[type="checkbox"] {position:relative; z-index: -9999;}
input[type="checkbox"] + label:before {border: 1px solid #444; border-radius: 3px; content: "\00a0"; display: inline-block; font: 12px/1.15em sans-serif; font-weight: bold; }
input[type="checkbox"] + label:before {height: 18px; width: 18px; margin: 0 .5em 0 -2.5em; padding: 0; padding: 2px;}
input[type="checkbox"]:checked + label:before {background: #217DA1; color: #fff; content: "\2713"; text-align: center; border-color: #217DA1;}
input[type="checkbox"]:checked + label:after {font-weight: bold;}
input[type="checkbox"]:focus + label::before {outline: rgb(0, 120, 215) auto 1px;}
label,label.w3-validate {font-weight: bold!important;color: #AFAEAE;}

iframe {overflow: hidden!important; width: 100%;min-height: 42em;margin-top: 0.825em;}
