/********** expert repair service **********/
.container.ERS {width: 86.0%; margin: 0% 0% 0% 0%; padding: 3.5% 7% 2% 7%;}

.ERS h2 {margin: 0% 0% 1% 0%; font-size: 170%; line-height: 1.2;}

.ERS .span_4_of_5 {width: 65.00%; margin: 0% 3% 1.5% 0%; padding: 0% 0% 0% 0%;}
.ERS .span_1_of_5 {width: 32.00%; margin: 0% 0% 1.5% 0%; padding: 0% 0% 0% 0%;}
div.photoERS {height: 340px; background: url('../../photos/photoRepair.png') no-repeat; background-position: 0% 80%; background-size: cover; border: 1px solid #fff;}
.ERS p {margin: 0% 0% 2% 0%; font-size: 125%; line-height: 1.4;}



/***** TEXT 1600px ******/
@media only screen and (max-width: 1600px) {
.ERS .span_1_of_5 {padding: 0% 0% 0% 0%;}
}



/***** 1380px ******/
@media only screen and (max-width: 1380px) {
.ERS .span_4_of_5 {width: 65.00%; margin: 0% 2% 1.5% 0%;}
.ERS .span_1_of_5 {width: 33.00%; padding: 0% 0% 0% 0%;}
}



/***** 1320px ******/
@media only screen and (max-width: 1320px) {
div.photoERS {height: 270px;}
}



/***** 1240px ******/
@media only screen and (max-width: 1240px) {
.ERS .span_4_of_5 {width: 62.00%;}
.ERS .span_1_of_5 {width: 36.00%;}
}



/***** TEXT 1200px ******/
@media only screen and (max-width: 1200px) {
.ERS h2 {margin: 0% 0% 1% 0%; font-size: 160%; line-height: 1.2;}

.ERS .span_4_of_5 {width: 67.00%;}
.ERS .span_1_of_5 {width: 31.00%;}

div.photoERS {height: 250px;}

.ERS p {margin: 0% 0% 2% 0%; font-size: 115%; line-height: 1.4;}
}



/***** 1140px ******/
@media only screen and (max-width: 1140px) {
.ERS .span_4_of_5 {width: 58.00%;}
.ERS .span_1_of_5 {width: 40.00%;}

div.photoERS {height: 220px;}
}



/***** 1040px ******/
@media only screen and (max-width: 1040px) {
div.photoERS {height: 230px;}
}



/***** TEXT 1000px ******/
@media only screen and (max-width: 1000px) {
.ERS h2 {margin: 0% 0% 1% 0%; font-size: 150%; line-height: 1.2;}

.ERS .span_4_of_5 {width: 62.00%;}
.ERS .span_1_of_5 {width: 36.00%;}

div.photoERS {height: 220px;}

.ERS p {margin: 0% 0% 2% 0%; font-size: 105%; line-height: 1.4;}
}




/***** 940px ******/
@media only screen and (max-width: 940px) {
.ERS .span_4_of_5 {width: 100.00%; margin: 0% 0% 2% 0%; padding: 0%;}
.ERS .span_1_of_5 {width: 100.00%; margin: 0% 0% 2% 0%; padding: 0%;}
}


/***** TEXT 800px ******/
@media only screen and (max-width: 800px) {
.ERS h2 {margin: 0% 0% 1% 0%; font-size: 140%; line-height: 1.2;}

.ERS .span_4_of_5 {margin: 0% 0% 3% 0%;}

.ERS p {margin: 0% 0% 2% 0%; font-size: 102%; line-height: 1.4;}
}



/***** TEXT 600px ******/
@media only screen and (max-width: 600px) {
.ERS h2 {margin: 0% 0% 1% 0%; font-size: 130%; line-height: 1.2;}

div.photoERS {height: 210px; background-position: center center;}

.ERS p {margin: 0% 0% 2% 0%; font-size: 90%; line-height: 1.4;}
}



/***** TEXT 400px ******/
@media only screen and (max-width: 400px) {
.ERS h2 {margin: 0% 0% 1% 0%; font-size: 120%; line-height: 1.2;}

div.photoERS {height: 200px;}

.ERS p {margin: 0% 0% 2% 0%; font-size: 85%; line-height: 1.4;}
}



/***** 380px ******/
@media only screen and (max-width: 480px) {
div.photoERS {height: 190px;}
}