
@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap');

body {font-family: "Raleway", sans-serif; font-weight: 400;}
strong {font-family: "Raleway", sans-serif; font-weight: 600;}
.MdFormLbl {font-size: 18px; position:relative; width:25%; /*float:left;*/ text-align:right; padding-top:7px; padding-right:7px;}
.MdFormLbl0 {position:relative; width:5%; /*float:left;*/ text-align:left; padding-top:7px; padding-right:7px;}
.MdFormLbl1 {position:relative; width:100%; text-align:left; padding-top:7px; padding-right:7px; color:#000;}
.MdFormErr {position:relative; height:auto; width:100%; text-align:center; color:#FF2222; margin-bottom:15px; padding-top:7px; padding-bottom:7px;}
/*.MdFormRg {position:relative; height:auto; min-height:45px; margin-bottom:15px; clear:both;}*/
.MdFormRg {position:relative; height:auto; display:flex; gap:20px; }
.MdFormRg a {color: #000; transition: all .3s;}
.MdFormRgTc {position:relative; width:100%; height:14px; margin-bottom:15px; clear:both;}
.MdFormRgX {position:relative; width:100%; margin:0px; clear:both;}
.MdFormRgAct {width:75%;}
.MdFormRgAct1 {width:100%;}
.MdFormRgAct INPUT {position:relative; width:100%; height:auto; padding:6px 12px 6px 12px; color:#000; background:#FFFFFF; border:1px solid #CCCCCC; border-radius:4px;}
.MdFormRgAct INPUT:focus {position:relative; width:100%; height:auto; padding:6px 12px 6px 12px; color:#000; background:#FFFFFF; border:1px solid #cccccc; border-radius:4px; box-shadow:0px 0px 8px 0px #eee; transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
.MdFormRgAct SELECT {position:relative; width:100%; height:auto; padding:6px 12px 6px 12px; color:#000; background:#FFFFFF; border:1px solid #CCCCCC; border-radius:4px;}
.MdFormRgAct SELECT:focus {position:relative; width:100%; height:auto; padding:6px 12px; color:#000; background:#FFFFFF; border:1px solid #cccccc; border-radius:4px; box-shadow:0px 0px 8px 0px #eee; transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
.MdFormRgAct BUTTON { padding:12px 26px; border-radius:50px; cursor:pointer; min-width:200px;}
/*.MdFormRgAct BUTTON {position:relative; height:auto; padding:6px 12px 6px 12px; color:#000; background:#FFFFFF; border:1px solid #CCCCCC; border-radius:4px; cursor:pointer;}*/
/*.MdFormRgAct BUTTON:focus {position:relative; height:auto; padding:6px 12px 6px 12px; color:#000; background:#E6E6E6; border:1px solid #cccccc; border-radius:4px; cursor:pointer; box-shadow:0px 0px 8px 0px #eee; transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}*/


.MdFormRgCkb {width:70%; float:left; clear:right;}
.MdFormRgCkb LABEL {cursor:pointer;}
.MdFormRgCkb CHECKBOX {border-width:0px; vertical-align:middle; cursor:pointer;}

.MdFormRgDsb {width:70%; float:left; clear:right;}
.MdFormRgDsb INPUT {position:relative; width:100%; height:auto; padding:6px 12px 6px 12px; color:#000; background:#E0DEDE; border:1px solid #666666; border-radius:4px; cursor:not-allowed;}

.MdFormRgCkb33 {width:245px; float:left; font-size:13px; float:left; margin:5px 5px 0px 0px;}
.MdFormRgCkb33Lb {font-size:13px; cursor:pointer;}
.MdFormRgCkb43 {width:500px; float:left; font-size:13px; float:left; margin:5px 5px 0px 0px;}
.MdFormRgCkb43Lb {font-size:13px; cursor:pointer;}

.MdFormRgErr {width:70%; float:left; clear:right;}
.MdFormRgErr1 {width:70%; float:left; clear:right; border:1px solid #FF4444;}
.MdFormRgErr INPUT {position:relative; width:100%; height:auto; padding:6px 12px 6px 12px; color:#000; background:#FFFFFF; border:1px solid #CCCCCC; border-radius:4px; border:1px solid #FF4444;}
.MdFormRgErr INPUT:focus {position:relative; width:100%; height:auto; padding:6px 12px 6px 12px; color:#000; background:#FFFFFF; border:1px solid #cccccc; border-radius:4px; box-shadow:0px 0px 8px 0px #eee; transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
.MdFormRgErr SELECT {position:relative; width:100%; height:auto; padding:6px 12px 6px 12px; color:#000; background:#FFFFFF; border:1px solid #CCCCCC; border-radius:4px; border:1px solid #FF4444;}
.MdFormRgErr SELECT:focus {position:relative; width:100%; height:auto; padding:6px 12px 6px 12px; color:#000; background:#FFFFFF; border:1px solid #cccccc; border-radius:4px; box-shadow:0px 0px 8px 0px #eee; transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
.MdFormRgErrC {width:70%; float:left; clear:right;}
.MdFormRgErrC LABEL {cursor:pointer; border:1px solid #FF4444;}
.MdFormRgErrC CHECKBOX {border-width:0px; vertical-align:middle; cursor:pointer;}

.MdFormLoad {position:absolute; width:100%; height:100%; left:0px; top:0px; font-size:30px; display:none; background:url(biancone.png) repeat;}
.btn.btn-lg.btn-gray { background:#000; color:#fff; border:none; transition: all .3s; }
.btn.btn-lg.btn-gray:hover { background:#9b0e91; color:#fff;}


