

#form1 .text-input, #form1 textarea {
border-radius: 5px;
border: none;
}

body, #main {
color: #344866;
background: none;
padding: 0!important;
margin:  0!important;
box-sizing: border-box
}

.submit {
font-family: 'Italiana', sans-serif;
text-decoration: none;
color: white !important;
 font-size: 16px;
letter-spacing: 3px;
border: 1px solid white;
padding: 10px 20px;
transition: 0.5s;
border-radius: 5px;
text-align: center;
background: #c7a1c7; 
}

#pnl_policy > label > a{
color: #c7a1c7
}

.submit:hover{
background: white;
color: #c7a1c7 !important;
}

#form1 > fieldset > div:nth-child(1){
    width: 45%;
    display: inline-block;
    margin-right: 20px;
margin-bottom: 0
}

#form1 > fieldset > div:nth-child(2){
    width: 45%;
    display: inline-block;
margin-bottom: 0
}

#pnl_captcha{
margin-top: 0;
border-radius: 5px;
margin-bottom: 8px!important;
    width: 48%;
    display: inline-block;
padding: 0;
margin-right: 20px;
background: white!important;
}

#capticha_img{
border-radius: 5px;
margin: 0;
padding: 0
}

.secure{
background: #344866;
}

#form1 > fieldset > div:nth-child(6) {
    width: 47%;
    display: inline-block;
}

