.search-box{background:#fff;}
.checkbox:before, .radio:before{
	border: 1px solid #999;
    width: 17px;
    height: 17px;
}
.checkbox, .radio {
    position: relative;
    line-height: 20px;
}

.v2-search-form .radio input[type="radio"] {margin-left:-25px; height:20px; width:17px;} 
.border-right{border-right:thin solid #ddd;}
.border-left{border-left:thin solid #ddd;}
.panel{/* box-shadow:0 1px 1px rgba(0, 0, 0, 0.5); */ border:thin solid #ddd;}
.filters-container ul.filters-option li{padding:5px;}
.tb-space-top{padding-top:100px;}
.v_place_img{border:thin solid #eee;} 
.big-font18{font-size:18px !important;} 
.tr-regi-form-reg{width:70% !important;} 
.border-none{border:none;}
.border-radius2{border-radius:2px;}

.travelo-box{border:thin solid #eee; padding:15px;}
.booking-details {border:thin solid #eee; padding:15px;}
.booking-details .other-details dt {float:left;}
.booking-details .other-details dd {text-align:right;}

.view-profile .details dt {float:left; width:50%;}
.view-profile .details dd {float:right; text-align:right; width:50%;} 
.edit-profile input{padding:10px; border:thin solid #ddd; color:inherit;}

.person-information .badge{color:#fff !important;}

.ui-datepicker-month{display:block; float:left;} 
.ui-datepicker-year{display:block; float:right;}
.couponChange{margin-top:10px;}

.select-dropdown{border:0;}  
.card-information .select-dropdown{width:95% !important;} 
form label{display:block;}

#stop_list li, #category_list li{padding:0px;}
#stop_list label{margin-top:0px;} 

.travelo-login-box{padding:20px 10px;}
.travelo-login-box input{padding:10px; border:thin solid #ddd;}

.footer_places ul li{padding:5px 0px; line-height:15px;}
.checkbox, .radio{font-size:inherit;}
.top-logo{padding:5px 0px;}
.bd-select{background: #fff; height: 45px;
    border-radius: 2px !important;
    box-sizing: border-box;
    border: 1px solid #bbb;}
	
.p_soffers .p-tesi{padding:15px 0px;}
.p_soffers .descContent img{max-width:140px; float:left; margin:7px 10px 10px 0px;} 
.p_soffers .descContent p{padding-top:0px; margin-bottom:0px;}
.p_soffers_section .pad-bot-redu{padding-bottom:0px;}
.mainMenu li{margin-bottom:25px !important;}
.affix{height:70px;}
@media screen and (max-width: 500px) {
    .spanSize{
        font-size: 40px !important;
    }
}