.form-sell-timeshare-get-help-now .form-control {
	font-size: 16px;
	height: 47px;
}

.form-sell-timeshare-get-help-now .form-control.icon {
	padding-left: 40px;
}

.form-sell-timeshare-get-help-now .form-control.first_name {
	background: white url('../png/form-person-icon-2.png') no-repeat 10px center;
}

.form-sell-timeshare-get-help-now .form-control.email {
	background: white url('../png/form-email-icon-2.png') no-repeat 10px center;
}

.form-sell-timeshare-get-help-now .form-control.help_with {
	background: white url('../png/form-headset-icon.png') no-repeat 10px center;
	/*for firefox*/
    -moz-appearance: none;
    /*for chrome*/
    -webkit-appearance:none;
    padding: 0 0 0 40px;
    margin-bottom: 15px;
}

.form-sell-timeshare-get-help-now .form-control.help_with .btn-group {
	width: 100%;
}

.form-sell-timeshare-get-help-now .form-control.help_with .btn-group * {
	outline: 0;
}

.form-sell-timeshare-get-help-now .form-control.help_with .btn-group .btn {
	border: 0;
	height: 45px;
	line-height: 45px;
    box-sizing: border-box;
    width: 100%;
    padding: 0 50px 0 10px;
    line-height: 45px;
    overflow: hidden;
}

.form-sell-timeshare-get-help-now .form-control.help_with .btn-group .btn .bs-caret {
	display: inline-block;
    width: 48px;
    text-align: center;
    background: #f2f2f2;
    color: #103754;
}

.form-sell-timeshare-get-help-now .form-group .select2-container {
	border: 0;
	height: 45px;
	line-height: 45px;
    box-sizing: border-box;
    width: 100%;
    padding: 0 0 0 40px;
    line-height: 45px;
    overflow: hidden;
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    font-size: 16px;
    background: white url(../png/form-house-icon-2.png) no-repeat 10px center;
    text-align: left;
}

.form-sell-timeshare-get-help-now .form-group .select2-container .select2-selection--single {
	height: 45px;
    overflow: hidden;
    border: 0;
    background: transparent;
    border-radius: 0;
}

.form-sell-timeshare-get-help-now .form-group .select2-container .select2-selection--single .select2-selection__rendered {
	padding-right: 48px;
	line-height: 45px;
}

.form-sell-timeshare-get-help-now .form-group .select2-container .select2-selection--single .select2-selection__arrow {
    height: 45px;
    top: 0px;
    right: 0px;
    width: 48px;
    background: #f2f2f2;
    color: #000;
}

.form-sell-timeshare-get-help-now .form-group .select2-container .select2-selection--single .select2-selection__arrow b {
	border-color: #000 transparent transparent transparent;
}
.form-sell-timeshare-get-help-now .form-group .select2-container.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent transparent #000 transparent;
}

.form-sell-timeshare-get-help-now .form-group .select2-container .select2-selection__placeholder {
	line-height: 45px;
}

.form-sell-timeshare-get-help-now .form > form > .container-fluid > p,
.form-sell-timeshare-get-help-now .form > p,
.form-sell-timeshare-get-help-now p.text-center {
	width: 100%;
	display: block;
}

.form-sell-timeshare-get-help-now .btn.submit {
	line-height : 50px;
    border-radius: 25px;
    padding: 0 10px 0 20px;
    border: 0;
    font-size: 18px;
    font-weight: bolder;
    color: white;
    background-color: #f2a114;
	background: -webkit-gradient(linear, center left, center right, from(#f2a114), to(#e77924));
	background: -webkit-linear-gradient(left, #f2a114, #e77924);
	background: -moz-linear-gradient(left,  #f2a114, #e77924);
	background: -o-linear-gradient(#f2a114, #e77924);
	background: -ms-linear-gradient(#f2a114, #e77924);
	background: linear-gradient(to right, #f2a114, #e77924);

	margin-bottom: 20px;
	width: 250px;
}

.form-sell-timeshare-get-help-now .btn.submit span:not(".fa-spinner") {
	display: inline-block;
	width: 21px;
	height: 21px;
	vertical-align: middle;
	background: url('../svg/arrow-right.svg') no-repeat center center;
	background-size: 100% 100%;
	margin-left: 10px;
	margin-top: -3px;
}
.bottom-line{
	text-align: center;
}

.bottom-line img{
	display: inline-block;
}
.bottom-line strong{
	display: inline-block;
}
.iti-mobile .iti--container{
    z-index:9999;
}
.iti{
	display: block !important;
}
.iti__flag-box, .iti__country-name {
    color: #000;
}
.fixed_body{
	overflow-x: hidden;
}