#accountRegister  ul{list-style:none;margin:10px 0;padding:0;}
#accountRegister  ul label{width:120px;display:inline-block;}
#accountRegister  ul input{margin-right:10px; width:auto !important;}
#accountRegister  ul hr{border:none;border-bottom:1px dotted #C7C7C7;}
#accountRegister  ul small{color:#999;margin-right:10px;}
#accountRegister  ul small{color:#999;margin-right:10px;}
#accountRegister  ul li{margin-bottom:2px;margin-top:2px;}
#accountRegister .send{background:url(../../media/images/bg-button.png) left top;display:inline-block;padding-left:11px;text-decoration:none;line-height:27px;height: 27px;float: right;overflow: hidden;}
#accountRegister .send span{background:url(../../media/images/bg-button.png) left top;display:inline-block;float:right;width:1px;height:27px;margin-left:10px;}
#accountRegister .send:hover{background-position:left bottom;}
#accountRegister ul li input[type='file']{position: absolute;margin-top: 3px;margin-left: 3px;height: 1px;width: 1px;z-index: -5;}
#accountRegister ul li.fieldExtra {display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 5px;}
#accountRegister ul li.fieldExtra div:not(.nameFile,.formError) {display: grid;grid-template-columns: 40% 60%;position: relative;}
#accountRegister ul li.fieldExtra div input {width: 100% !important;}
#accountRegister ul li.fieldExtra div label {width: 100% !important;float: none !important;}
#accountRegister ul li.fieldExtra div:last-child label {padding-left: 10px;}
#accountRegister ul li .fieldFile label {display: block;width: 100%;}
#accountRegister ul li .fieldFile .hidden {display: none;}
#accountRegister ul li .fileSelectButton {background: #ff2600;color: #fff;padding: 5px 10px;line-height: 30px;cursor: pointer;}

@media (max-width: 768px) {
    #accountRegister ul li.fieldExtra {
        grid-template-columns: repeat(1, 1fr);
    }
}

#messageDivCont
{ color: #FFF !important;  width: 60%; display: none; background-color: #ff3322; padding: 10px 20px; text-align: center; }