body {
    background-color: #ffffff;
}
.referral-offer, .referral-prefinery {
    box-shadow: none;
}
ul.sidebarlist {
  list-style: none;
}
ul.sidebarlist li:before {
    content: '✓';
    margin-right: 10px;
    color: #42ee42;
    font-size: 20px;
    font-weight: 700;
}
.sidebarimage {

    width: 100%;
}

.sidebartitle {
    font-size: 28px;
    font-family: Verdana, sans-serif;
    font-weight: 700;
    margin-bottom: 15px;
}

.sidebarcontent{
	padding:25px;
	border:1px solid #E6E6E6;
}
.sidebarcontent ul{
	list-style-image: url('material-location-on.png');
	    margin-bottom: 0rem;
}
.sidebarcontent ul li{
padding-left: 10px;
    font-family: 'Roboto', sans-serif;
    padding-bottom: 10px;

}

.formgroup .col, .formgroup .col-lg-6 ,.formgroup .col-lg-3 {
    padding: 5px;
}
.travelerinfo {
    padding: 25px 30px;
    border: 1px solid #ddd;
    margin-bottom: 30px;
}
.travelerinfo h2 {
  font-weight: 700;
    display: inline-block;
    margin-bottom: 15px;
	font-size:28px;
	font-family: 'Roboto', sans-serif;
	
}
input.form-control {

	padding:15px 20px;
}
.travelerinfo img {
    display: inline-block;margin-bottom: 15px;margin-right:10px;
}
.travelerinfo input[type="submit"] {
   width: 100%;
    height: 55px;
    font-size: 18px;
    text-transform: uppercase;
    color: #ffffff;
    background: #43a267;
    border: 0px;
	font-family: 'Roboto', sans-serif;
	font-weight:700;
	
}
.travelerinfo p {
    margin-bottom: 0px;
    margin-top: 15px;
	font-family: 'Roboto', sans-serif;
}

.submit-button{
	 padding: 5px;
}

::-webkit-input-placeholder { /* Edge */
 font-family: 'Roboto', sans-serif;
 font-size:18px;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
 font-family: 'Roboto', sans-serif;
  font-size:18px;
}

::placeholder {
font-family: 'Roboto', sans-serif;
 font-size:18px;
}

.iti.iti--allow-dropdown.iti--separate-dial-code {
    width: 100%;
}
.sidebarcol{
	padding-top: 5px;
}