@media (max-width: 975px) {

}

@media (max-width: 820px) {
.info-box {width:100%;margin-left:0;}
.timeinfo_details{height:23px;padding-bottom:3px}
.timehour_details{width:auto;margin-left:0;float:none;padding-bottom:3px}
.price_details{width:auto;margin-left:0;border-top: 0px solid #ececec;padding-bottom:3px}
.data{width:auto;height:auto;padding-bottom:3px}
}

@media (max-width: 680px){
.info-box {width:100%;margin-left:0;}
.timeinfo_details{height:23px;padding-bottom:3px}
.timehour_details{width:auto;margin-left:0;float:none;padding-bottom:3px}
.price_details{width:auto;margin-left:0;border-top: 0px solid #ececec;padding-bottom:3px}
.data{width:auto;height:auto;padding-bottom:3px}
}

@media (max-width: 480px) {
.info-box {width:100%;margin-left:0;}
.timeinfo_details{height:23px;padding-bottom:3px}
.timehour_details{width:auto;margin-left:0;float:none;padding-bottom:3px}
.price_details{width:auto;margin-left:0;border-top: 0px solid #ececec;padding-bottom:3px}
.data{width:auto;height:auto;padding-bottom:3px}
}

@media (max-width: 360px){
.info-box {width:100%;margin-left:0;}
.timeinfo_details{height:23px;padding-bottom:3px}
.timehour_details{width:auto;margin-left:0;float:none;padding-bottom:3px}
.price_details{width:auto;margin-left:0;border-top: 0px solid #ececec;padding-bottom:3px}
.data{width:auto;height:auto;padding-bottom:3px}
}

@media (max-width: 320px){
.info-box {width:100%;margin-left:0;}
.timeinfo_details{height:23px;padding-bottom:3px}
.timehour_details{width:auto;margin-left:0;float:none;padding-bottom:3px}
.price_details{width:auto;margin-left:0;border-top: 0px solid #ececec;padding-bottom:3px}
.data{width:auto;height:auto;padding-bottom:3px}
}