/*.register{
    background: -webkit-linear-gradient(left, #3931af, #00c6ff);
    margin-top: 3%;
    padding: 3%;
}
*/
body{ background:#fdfdff; padding:100px 30px 30px; font-family: 'Roboto', sans-serif, arial; font-size:16px;}
.header{ position:fixed; top:0; background:#fdfdff;    height: 90px; width:100%; padding:20px; left:0;
    z-index: 9;}

.logo-sec{ border-radius:50px;     align-items: center; margin:0;}
.logo-sec .title{ font-weight:bold; font-size:24px; color:#A0C13B; margin-bottom:0;}
.logoIcon{  padding:0px 9px 0 0;  margin-right:10px; border-right:1px solid #ddd; }
.logoIcon img{ height:50px;}
.form-group{margin-bottom:0px;}



.client-logo img{ height:30px;}

.txt-right{ text-align:right;}
.form-title{  border-radius: 4px;  background-color: #f3f3f3; padding:5px 15px; font-size: 18px; color: #555;  font-weight: bold; margin-bottom:20px;}

.register-form label{ color:#a6a6a6;     font-size: 15px; margin-bottom:12px;}
.maxl label{color:#555; margin-bottom:0;}
.maxl label span{margin-right:30px;}

.mar-btm{margin-bottom:25px;}
.divide{margin-top:50px;}
.divide2{margin-top:65px;}

input[type=checkbox], input[type=radio]{ margin-right:5px;}
.shareLinks img{height:auto; width:40px; margin-right:18px;}
.shareLinks a{}

@-webkit-keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-20px); }
}
@keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-20px); }
}


.btnRegister{
    border: none;
    border-radius: 8px;
    padding:10px 20px;
    background: #A0C13B;
    color: #fff;
    font-weight: 600;
    cursor: pointer;
}

.btnCancel{
    border: none;
    border-radius: 8px;
    padding:10px 20px;
    background: #333;
    color: #fff;
    font-weight: 600;
    cursor: pointer;
}
.btn{ margin:0 3px;}

@media( max-width:767px){
.form-group{margin-bottom:18px;}
.header{height:108px;}
body{padding-top:110px;}
}