body.web-to-lead  {
    background: transparent !important;
	font-family: 'TheSans', sans-serif !important;
}
body.web-to-lead  #form_submit{
    cursor: pointer;
    color: #fff;
    background: #ac0000;
    background: -webkit-linear-gradient(45deg, #ff0000 0%, #ac0000 100%);
    background: -moz-linear-gradient(45deg, #ff0000 0%, #ac0000 100%);
    background: -ms-linear-gradient(45deg, #ff0000 0%, #ac0000 100%);
    background: -o-linear-gradient(45deg, #ff0000 0%, #ac0000 100%);
    background: linear-gradient(45deg, #ff0000 0%, #ac0000 100%);
    font-size: 16px;  
    padding: 8px 25px;
    border-radius: 20px;  
	margin: 10px 0 0;
}
body.web-to-lead input{
    color: #444;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    border: 5;
    padding: 10px 20px;
    font-size: 17px;
    /* width: 280px; */
    max-width: 100%;
	text-align:right;
}
body.web-to-lead .bootstrap-select.btn-group{
    color: #444;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    border: 0; 
	text-align:right;
}
body.web-to-lead .btn-group>.btn:first-child {
    margin-left: 0;
    border-radius: 20px;
    border: 5 !important;
    max-width: 100%;
}
body.web-to-lead .bootstrap-select.form-control:not([class*=col-]) {
    /* width: 280px; */
}
body.web-to-lead .control-label,body.web-to-lead  label{
	color:#000;   
	float: right;
    display: inline-block;  
	width: auto;
	font-size: 16px;
}
.bootstrap-select.btn-group .dropdown-menu {
    max-width: 100%;
	/* max-height: 200px !important; */
}