/* evobo styles*/

.evotxbo_selection{padding-top: 10px; margin-right: 15px;}
.evotxbo_selection p.headers{
	font-size: 16px;
	border-top:1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	padding: 8px 0;
}
.evotxbo_selection ul{margin-top: 20px;}
.evotxbo_selection ul.evotxbo_select_time li, 
.evotxbo_selection ul.evotxbo_select_date li, 
.evobo_date_selected span,
.evobo_date_selected em{
	display: inline-block;
	margin: 0 5px 5px 0;
	border:1px solid #d1d1d1;
	background-color: #fff;
	border-radius: 25px;
	padding: 3px 15px!important;
	cursor: pointer;
}
.evotxbo_selection ul li.nospace, 
.evotxbo_selection ul li.nospace:hover,
.evotxbo_date_selection ul li.nospace,.evotxbo_date_selection ul li.nospace:hover
{opacity: 0.5;cursor: default; background-color: #f5f5f5}
.evobo_time_selection ul li.selected,.evobo_date_selected span{background-color: #fff1cb}
.evotxbo_selection ul.evotxbo_select_time li:hover, 
.evotxbo_selection ul.evotxbo_select_date li:hover{background-color: #fff1cb}
.evobo_date_selected{
	padding: 0 0 10px 0;
}
.evobo_date_selected b{font-weight: normal;text-transform: uppercase; padding-right: 10px; font-style: italic;}
.evobo_date_selected em{background-color: #eaeaea; border-color:#eaeaea;}
.evobo_date_selected em:hover{background-color: #dcdcdc}

.ajde_evcal_calendar .evobo_selction_stage_time .time_selection_msg{
	padding-top: 10px;
}
.evobo_time_selection ul li em, .evotxbo_date_selection ul li em{
	font-style: normal;
	padding: 3px 5px;
	opacity: 0.5;
}
.tx_orderonline_add_cart.success_add_cart{
	    margin: 15px 0 -25px -60px;
    padding: 30px 0;
    background-color: #93d48c;
    text-align: center;
    color: #fff;
}
@media (max-width: 480px){
	.tx_orderonline_add_cart.success_add_cart{margin-left:-25px;}
}