/********** store hours **********/
.container.HOURS_D {width: 86.0%; margin: 0% 0% 1px 0%; padding: 2% 7% 2% 7%; text-align: center; display: block; border-bottom: 1px solid #f58220;}
.HOURS_D .span_1_of_1 {width: 60.00%; margin: 0% 0% 0% 0%; padding: 0% 20% 1% 20%;}
.HOURS_D .span_1_of_3.first {width: 33.33%; margin: 0% 0% 0% 0%; padding: 0% 0% 0% 0%;}
.HOURS_D .span_1_of_3.second {width: 33.33%; margin: 0% 0% 0% 0%; padding: 0% 0% 0% 0%;}
.HOURS_D .span_1_of_3.third {width: 33.33%; margin: 0% 0% 0% 0%; padding: 0% 0% 0% 0%;}

.HOURS_D h2 {margin: 0% 0% 1% 0%; font-size: 170%; line-height: 1.2;}
.HOURS_D p {margin: 0% 0% 0% 0%; padding: 0% 0% 1% 0%; font-size: 125%; line-height: 1.4; font-weight: bold;}
.HOURS_D span {font-weight: normal;}

.container.HOURS_M {display: none;}


/***** TEXT 1200px ******/
@media only screen and (max-width: 1200px) {
.HOURS_D h2 {font-size: 160%;}
.HOURS_D p {font-size: 115%;}
.HOURS_D ul li {font-size: 115%;}
}

/***** TEXT 1000px ******/
@media only screen and (max-width: 1000px) {
.HOURS_D h2 {font-size: 150%;}
.HOURS_D p {font-size: 105%;}
.HOURS_D ul li {padding: 0% 0% 1% 0%; font-size: 105%;}
}

/***** TEXT 800px ******/
@media only screen and (max-width: 800px) {
.HOURS_D h2 {font-size: 140%;}
.HOURS_D p {font-size: 102%;}
.HOURS_D ul li {font-size: 102%;}
}

/***** 720px ******/
@media only screen and (max-width: 800px) {
.HOURS_D .span_1_of_3.first {width: 36.00%;}
.HOURS_D .span_1_of_3.second {width: 28.0%;}
.HOURS_D .span_1_of_3.third {width: 36.00%;}
}

/***** TEXT 600px ******/
@media only screen and (max-width: 600px) {
.container.HOURS_D {display: none;}
.container.HOURS_M {width: 86.0%; margin: 0% 0% 0% 0%; padding: 2% 7% 2% 7%; display: block;}
.HOURS_M .span_1_of_1 {width: 100.00%; margin: 0% 0% 0% 0%; padding: 0% 0% 0% 0%;}
.HOURS_M h2 {margin: 0% 0% 1% 0%; font-size: 130%; line-height: 1.2;}
.HOURS_M p {margin: 0% 0% 0% 0%; padding: 0% 0% 1% 0%; font-size: 90%; line-height: 1.4;}
.HOURS_M ul {margin: 1% 0% 1% 4%;}
.HOURS_M ul li {margin: 0% 0% 0% 0%; padding: 0% 0% 1% 0%; font-size: 90%; line-height: 1.4;}
}







/***** TEXT 400px ******/
@media only screen and (max-width: 400px) {
.HOURS_M h2 {font-size: 120%;}
.HOURS_M p {font-size: 85%;}
.HOURS_M ul {margin: 1% 0% 1% 6%;}
.HOURS_M ul li {font-size: 85%;}
}
