@charset "utf-8";
/* CSS Document */

@media only screen and (max-width: 549px) {	
#topPic { width:100%;   margin:0px; margin-top:-2px;     }
#photoL	{ display: none; }
#photoR	{ display: none; }
#photoHead {  width:100%; padding:0px; margin:0px; padding-top:40%;    position:relative;   
	display: -webkit-box;
    display: -ms-flexbox;
	display: -webkit-flex; /* Safari */
 /*    -webkit-align-items: center; /* Safari 7.0+ */
    display: flex;
  /*   align-items: flex-end; 
	justify-content: center; */
	justify-content: center;
  align-items: center;
	overflow:hidden; }
 #photoHead  img { top: 0px; height:100%; width:100%; position: absolute;  object-fit: scale-down;  } 
 
#fullD { display: none; }
#photoText {
	z-index:30;	
	position: absolute;	
	display:block;
	bottom:5px;
	text-align:center;	
 /* Fallback for web browsers that doesn't support RGBa */
    background: rgb(255, 255, 255);
    /* RGBa with 0.6 opacity */
    background: rgba(255, 255, 255, 0.8);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
	  
#photoTextLine { position:relative;  padding-left:2px; padding-right:2px; }

#title2 {	font-size:32px;  color:#000080;	}
#subtitle2 {	font-size:20px;  color:#000;	}

#sells4 { width:calc(100% - 10px); padding:5px; text-align:center; margin-top:5px; margin-bottom:15px; background-color:#E4E4E4; display:block;	}
#sells4p { width:calc(100% - 10px); padding:5px; text-align:center; margin-top:5px; margin-bottom:15px;  display:block;	}

#tabFourthNewG { position:relative; padding:3px; margin:5px; width:calc(100% - 26px);  vertical-align:top; color:#000;  display:inline-block; background-color:#FFF; border: 5px solid #CCC; 
  }


#tab1000{ position:relative; padding:3px; margin-bottom:10px; width:calc(100% - 6px); max-width:400px; vertical-align:top; color:#000; background-color:#FFF; 
 display: block;  }
 #tab1000a { width:calc(90% - 10px); padding:4px; display:inline-block; }
 
#tab500, #tab500C { position:relative; padding:3px; padding-bottom:8px; margin-bottom:15px; margin-top:10px;  width:calc(100% - 6px); max-width:400px; color:#000; background-color:#FFF;  display:inline-block;   }
#tab500b { position:relative; padding:3px; padding-bottom:8px; margin-bottom:10px; margin-top:5px;  width:calc(100% - 18px); max-width:400px; color:#000; background-color:#FFF; border: 5px solid #9FB5FF;   display:inline-block;   }
#tab500sell { background-color:#FF9A35; margin:5px; padding:5px; width:calc(100% - 20px); text-align:center; font-size:20px;  }
#tab500sellPlain {  margin:5px; padding:5px; width:calc(100% - 20px); text-align:center; font-size:20px;  }

#tab500L1 { position:relative; min-width:calc(100% - 10px); vertical-align:top;   padding-bottom:2px; margin-top:2px; display:inline-block; text-align:left;	}
#tab500L1m { position:relative; min-width:calc(100% - 10px); vertical-align:top;   padding-bottom:2px; margin-top:2px; display:inline-block; text-align:center;	}
#tab500L1a { width: calc(100% - 86px);  display:inline-block; vertical-align:top;  }
#tab500L1b { width: 76px;   display:inline-block; vertical-align:top; }

.tab500Title { width:calc(100% - 10px); text-align:center; font-weight:bold; font-size:18px; } 
.tab500d { min-width:calc(100% - 95px); padding-left:5px; text-align:left; font-size:18px; display:inline-block; }
.tab500b { width: 90px; font-size:18px; text-align:right; display:inline-block; }
.tab500dd { min-width:calc(100% - 15px);  padding-left:5px; text-align:center; font-size:14px; margin-bottom:2px;   }

#paintOR {  background-color:#CCC; width:calc(100% - 10px); margin:5px; text-align:center; }
#tab500sellRed { background-color:#C00; margin:5px; padding:5px; width:calc(100% - 20px); text-align:center; font-size:20px;  }
#tab500sellPlain { margin:5px; padding:5px; width:calc(100% - 20px); text-align:center; font-size:20px;  }

#tab500sell2 {  background-color:#C00; color:#FFF; width:calc(100% - 10px);  vertical-align:middle;  text-align:center; padding-top:5px; margin-left:10px; padding-bottom:5px; 	 font-size:20px; bottom:10px;  }
#tab500sell2  a, #tab500sellRed  a  { color:#FFF; }
#tab500sell2 a:hover, #tab500sellRed a:hover  {  color:#FF9A35;  } 
#bookListC {	 position:relative; background-color:#FF9A35; width:calc(100% - 20px);  vertical-align:middle;  text-align:center;   padding-bottom:5px; margin-top:5px;  font-size:18px;   }
#bookTitleC { position:relative; background-color:#FF9A35; width:calc(100% - 20px);  vertical-align:middle;  text-align:center;  padding-bottom:5px;	 font-size:18px; 				}
#bookButtonC { position:relative; background-color:#E4E4E4; width:calc(100% - 20px);  vertical-align:middle;  text-align:left;  padding-bottom:5px;	 font-size:18px; 				}
#bookButtonC3 { position:relative;  background-color:#FF9A35; width:calc(100% - 20px);  vertical-align:middle;  text-align:left; padding-top:5px; margin-left:10px; padding-bottom:5px; 	 font-size:18px;  }
#bookButtonC3 a { color:#000; }
#bookButtonC3 a:hover { color:#FFF; }
button#bookButtonC4 { position:relative;  background-color:#E4E4E4;   vertical-align:middle;  text-align:center; padding-top:5px; margin-left:10px; padding-bottom:5px; font-size:18px;  }
#image { width:100%; transition: transform .2s; }
#image:hover { transform: scale( 1.1); }  

#cola { width: 100%; }
#col1a { width: 100%; }
#col2a { width: 100%;  }

}
@media only screen and (min-width: 550px) and (max-width: 999px) {	
#topPic { width:100%; padding:0px; margin:0px;  margin-top:-2px;  }
#photoL	{ display: none; }
#photoL img { display: none; }

#photoR	{ display: none; }


#photoHead { 
	width:100%; padding-top:40%; margin:0px; position:relative;  
	display: -webkit-box;
    display: -ms-flexbox;
	display: -webkit-flex; /* Safari */
  /*   -webkit-align-items: center; /* Safari 7.0+ */
    display: flex;
 /*	align-items: flex-end; 
	justify-content: center; */
		justify-content: center;
  align-items: center;
	overflow:hidden;}
#photoHead  img {  top:0px; height:100%; width:100%; position: absolute;  object-fit: cover;  }

#photoText {
	z-index:30;
	position: absolute;
	padding:2px;
	bottom: 5px;
	text-align:center;
	display:block;
 /* Fallback for web browsers that doesn't support RGBa */
    background: rgb(255, 255, 255);
    /* RGBa with 0.6 opacity */
    background: rgba(255, 255, 255, 0.8);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}

#title2 {	font-size:40px;  color:#000080;	}
#subtitle2 {	font-size:24px;  color:#000;	}

#sells4, #sells4p { display:block; width:100%; }
#tabFourthNewG { position:relative; padding:5px; margin:7px; width:calc(48% - 24px);  vertical-align:top; color:#000; padding-bottom:55px;  display:inline-block; background-color:#FFF;  flex: 1;  border: 5px solid #CCC; }
#colTab { display: block; }
@media only screen and (max-width: 699px)
{
#colTab4 {  position:relative; display:block; width:100%;  padding:10px;  background-color:#E4E4E4;

		}
#tab500, #tab500C{ position:relative; padding:3px; padding-bottom:8px; width:calc(100% - 6px); max-width:400px;   margin-left: auto;	margin-right: auto; margin-top:10px; margin-bottom:10px;  color:#000; background-color:#FFF;  display: block;   }
	
#tab500b { position:relative; padding:3px; padding-bottom:8px; width:calc(100% - 20px); max-width:400px;   margin-left: auto;	margin-right: auto; margin-top:10px; margin-bottom:10px;  color:#000; background-color:#FFF;  border: 5px solid #9FB5FF; display: block;   }	
	 
#tab500sell2 { background-color:#C00; width:calc(100% - 20px);  vertical-align:middle;  text-align:center; padding-top:5px; margin-left:10px;  padding-bottom:5px; 	 font-size:20px; color:#FFF; }	

}
@media only screen and (min-width: 700px)
{
#colTab4 { width:100%; background-color:#E4E4E4; justify-content: center;
	   display: -ms-flex;	
	   display: -webkit-flex; /* Safari */ 
	   display: flex;
	   flex-wrap: wrap;

		}

#tab500{ position:relative; padding:3px; margin:10px; width:calc(46% - 24px); min-width:300px; max-width:375px; vertical-align:top; color:#000; padding-bottom:60px;  background-color:#FFF; 
 display:inline-block; background-color:#FFF; -webkit-flex: 1; -ms-flex: 1; flex: 1;  }
#tab500C { position:relative; padding:3px; margin:10px; width:calc(46% - 24px); min-width:300px; max-width:375px; vertical-align:top; color:#000; padding-bottom:10px;  background-color:#FFF; 
 display:inline-block; background-color:#FFF; -webkit-flex: 1; -ms-flex: 1; flex: 1;  }


 #tab500b { position:relative; padding:3px; margin:10px; width:calc(46% - 36px); min-width:300px; max-width:375px; vertical-align:top; color:#000; padding-bottom:10px; 
 display:inline-block; background-color:#FFF;   border: 5px solid #9FB5FF;  -webkit-flex: 1; -ms-flex: 1; flex: 1;  }
 #tab500sell2 { position:absolute; height:30px; background-color:#C00; width:calc(100% - 20px);  vertical-align:middle;  text-align:center; padding-top:5px; margin-left:10px; padding-bottom:5px; 	 font-size:20px; bottom:10px; color:#FFF; }
}

#bookListC {	 position:relative; background-color:#FF9A35; width:calc(100% - 20px);  vertical-align:middle;  text-align:center;   padding-bottom:5px; margin-top:5px;  font-size:18px;   }
#bookTitleC { position:relative; background-color:#FF9A35; width:calc(100% - 20px);  vertical-align:middle;  text-align:center;  padding-bottom:5px;	 font-size:18px; 				}
#bookButtonC { position:relative; background-color:#E4E4E4; width:calc(100% - 20px);  vertical-align:middle;  text-align:left;  padding-bottom:5px;	 font-size:18px; 				}
#bookButtonC3 { position:relative;  background-color:#FF9A35; width:calc(100% - 20px);  vertical-align:middle;  text-align:left; padding-top:5px; margin-left:10px; padding-bottom:5px; 	 font-size:18px;  }
#bookButtonC3 a { color:#000; }
#bookButtonC3 a:hover { color:#FFF; }
button#bookButtonC4 { position:relative;  background-color:#E4E4E4;   vertical-align:middle;  text-align:center; padding-top:5px; margin-left:10px; padding-bottom:5px; font-size:18px;  }
#image { width:100%; transition: transform .2s; }
#image:hover { transform: scale( 1.1); }  
 #tab1000{ position:relative; padding:5px; margin:7px; width:calc(100% - 48px); max-width:750px; vertical-align:top; color:#000;  background-color:#FFF; 
 display:inline-block;  flex: 1;  }
 #tab1000a { width:calc(48% - 10px); padding:5px; display:inline-block; }
 #tab500L1m { position:relative; width:calc(100% - 10px);  vertical-align:top; padding-bottom:2px; margin-top:2px; display:inline-block; text-align:center; }
#tab500L1 { position:relative; width:calc(100% - 10px);  vertical-align:top;   padding-bottom:2px; margin-top:2px; display:inline-block;      	}
.tab500Title { width:calc(100% - 10px); text-align:center; font-weight:bold; font-size:20px; } 
.tab500d { min-width:calc(100% - 95px); padding-left:5px; text-align:left; font-size:20px; display:inline-block; }
.tab500b { width: 90px; font-size:20px; text-align:right; display:inline-block; }
.tab500dd { min-width:calc(100% - 15px);  padding-left:5px; text-align:center; font-size:14px; margin-bottom:2px;   }

#tab500L1b { width: 90px;   display:inline-block; vertical-align:top; text-align:right; }



#tab500sell { background-color:#FF9A35; margin:5px; padding:5px; width:calc(100% - 20px); text-align:center; font-size:20px;  }
#tab500sellRed { background-color:#C00; margin:5px; padding:5px; width:calc(100% - 20px); text-align:center; font-size:20px;  }
#tab500sellPlain { margin:5px; padding:5px; width:calc(100% - 20px); text-align:center; font-size:20px;  }

#tab500sell2  a, #tab500sellRed  a  { color:#FFF; }
#tab500sell2 a:hover, #tab500sellRed a:hover  {  color:#FF9A35;  } 


 #cola { width: 100%; }
#col1a { width: 100%; display: flex; justify-content: center; 
	   display: -ms-flex;	
	   display: -webkit-flex; /* Safari */  }
#col2a { width: 100%; display: flex; justify-content: center; 
	   display: -ms-flex;	
	   display: -webkit-flex; /* Safari */   }


}




	
@media only screen and (min-width: 1000px) {	

#tabFourthNewG {  position:relative; padding:5px; margin:7px; width:calc(23% - 24px); max-width:375px; vertical-align:top; color:#000; padding-bottom:55px;  display:inline-block; background-color:#FFF; flex: 1; border: 5px solid #CCC; }

#topPic { width:100%; background-color:#000;
	   display: -webkit-box;
    display: -ms-flexbox;
	display: -webkit-flex; /* Safari */
    -webkit-align-items: center; /* Safari 7.0+ */
    display: flex;
    align-items: center; 
	justify-content: center;
}

@media only screen and (min-width: 1400px) {	
#photoL	{ width:calc(25% - 2px); margin-right:2px; position:relative; height:300px; display:flex;  overflow:hidden; }
#photoHead { width:calc(50% - 2px); height:300px; position:relative;     display: flex;		 
   display: -webkit-box;
      display: -ms-flexbox;
	display: -webkit-flex; /* Safari */
 /*   -webkit-align-items: center; /* Safari 7.0+ */
 /* 	justify-content: center; 
 /*   align-items: flex-end; */
/*	 */ overflow:hidden; }
	
#photoR { width:calc(25% - 2px);  max-width:502px; margin-left:2px;  position:relative;  height:300px; display:flex;  overflow:hidden;}
#colTab { display: flex; }
#colTab4 { width: 100%; display: flex; flex:1; justify-content: space-around; }
#sells4 { width:100%; background-color:#E4E4E4;
	   display: -webkit-box;	display: -ms-flexbox;	display: -webkit-flex; /* Safari */    -webkit-align-items: top; /* Safari 7.0+ */    display: flex;
    align-items: center; 	justify-content: top; justify-content: space-around;	}
#sells4p { width:100%;   display: -webkit-box;	display: -ms-flexbox;	display: -webkit-flex; /* Safari */    -webkit-align-items: top; /* Safari 7.0+ */    display: flex;
    align-items: center; 	justify-content: top; justify-content: space-around;	}	
#tab500{ position:relative; padding:5px; margin:7px; width:calc(23% - 24px); max-width:375px; vertical-align:top; color:#000; padding-bottom:60px;  background-color:#FFF; 
 display:inline-block; background-color:#FFF; flex: 1;  }
 #tab500C{ position:relative; padding:5px; margin:7px; width:calc(23% - 24px); max-width:375px; vertical-align:top; color:#000; padding-bottom:10px;  background-color:#FFF; 
 display:inline-block; background-color:#FFF; flex: 1;  }
 #tab500b { position:relative; padding:5px; margin:7px; width:calc(23% - 36px); max-width:375px; vertical-align:top; color:#000; padding-bottom:10px; 
 display:inline-block; background-color:#FFF;  border: 5px solid #9FB5FF; flex: 1;  }
 
 
  
 #cola { display: flex; }
#col1a { width: 48%; display: flex; flex:1; justify-content: space-around; }
#col2a { width: 48%;  display: flex; flex:1; justify-content: space-around; }

}
@media only screen and (max-width: 1399px) {	
#photoL	{ width:calc(25% - 2px); margin-right:2px; position:relative; height:300px; display:flex;  overflow:hidden; }
#photoHead {width:calc(50% - 2px); max-width:100%; height:300px; position:relative; 	 
	display: -webkit-box;
    display: -ms-flexbox;
	display: -webkit-flex; /* Safari */
 /*    -webkit-align-items: center; /* Safari 7.0+ */
    display: flex;
 /*    align-items: flex-end; 
	justify-content: center; */   overflow:hidden; 	   }
#photoR { width:calc(25% - 2px); margin-left:2px;  position:relative;  height:300px; display:flex;  overflow:hidden;}

#sells4, #sells4p { display:block; width:100%; }

#colTab { display: block; }

#colTab4 { width:100%; background-color:#E4E4E4; justify-content: center; 
	   display: -ms-flex;	
	   display: -webkit-flex; /* Safari */ 
	   display: flex;

		}
#tab500{  position:relative; padding:5px; margin:7px; width:calc(46% - 24px); max-width:400px; vertical-align:top; color:#000; padding-bottom:60px;  background-color:#FFF; 
 display:inline-block; background-color:#FFF;  -webkit-flex: 1; -ms-flex: 1; flex: 1;  }
#tab500C{  position:relative; padding:5px; margin:7px; width:calc(46% - 24px); max-width:400px; vertical-align:top; color:#000; padding-bottom:10px;  background-color:#FFF; 
 display:inline-block; background-color:#FFF;  -webkit-flex: 1; -ms-flex: 1; flex: 1;  }

#tab500b{  position:relative; padding:5px; margin:7px; width:calc(46% - 36px); max-width:400px; vertical-align:top; color:#000; padding-bottom:10px;  background-color:#FFF; 
 display:inline-block;   border: 5px solid #9FB5FF; -webkit-flex: 1; -ms-flex: 1; flex: 1;  }
 

 #cola { width: 100%; }
#col1a { width: 100%; display: flex; justify-content: center; 
	   display: -ms-flex;	
	   display: -webkit-flex; /* Safari */  }
#col2a { width: 100%; display: flex; justify-content: center; 
	   display: -ms-flex;	
	   display: -webkit-flex; /* Safari */   }
}

#photoL img { height:100%; width:100%; position: absolute; object-fit: cover;     }


#photoHead  img { width:100%; height:100%; position: absolute;  object-fit: cover;     }
#photoText {
	
	z-index:30;
	position: relative;
	padding: 5px;
	text-align:center;
	display:block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	margin-top: auto;
 /* Fallback for web browsers that doesn't support RGBa */
    background: rgb(255, 255, 255);
    /* RGBa with 0.6 opacity */
    background: rgba(255, 255, 255, 0.8);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";

}
#photoTextTop {
	
	z-index:30;
	position: relative;
	padding: 2px;

	text-align:center;
	display:block;

	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	




 /* Fallback for web browsers that doesn't support RGBa */
    background: rgb(255, 255, 255);
    /* RGBa with 0.6 opacity */
    background: rgba(255, 255, 255, 0.7);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";

}	  
#photoTextLine { position:relative;  padding-left:3px; padding-right:3px; }
#photoR img {  height:100%; width:100%; position: absolute;   object-fit: cover;    }

#title2 {	font-size:48px;  color:#000080;	}
#subtitle2 {	font-size:30px;  color:#000;	}


#image { width:100%; transition: transform .2s; }
#image:hover { transform: scale( 1.1); }  
 #tab1000{ position:relative; padding:5px; margin:7px; width:calc(46% - 48px); max-width:750px; vertical-align:top; color:#000;  background-color:#FFF; 
 display:inline-block;  flex: 1;  }
 #tab1000a { width:calc(48% - 10px); padding:5px; display:inline-block; }
 #tab500L1m { position:relative; width:calc(100% - 10px);  vertical-align:top;   padding-bottom:2px; margin-top:2px; display:inline-block; text-align:center;      	}
#tab500L1 { position:relative; width:calc(100% - 10px);  vertical-align:top;   padding-bottom:2px; margin-top:2px; display:inline-block;      	}
.tab500Title { width:calc(100% - 10px); text-align:center; font-weight:bold; font-size:20px; } 
.tab500d { min-width:calc(100% - 95px); padding-left:5px; text-align:left; font-size:20px; display:inline-block; }
.tab500b { width: 90px; font-size:20px; text-align:right; display:inline-block; }
.tab500dd { min-width:calc(100% - 15px);  padding-left:5px; text-align:center; font-size:14px; margin-bottom:2px;   }

#tab500L1b { width: 90px;   display:inline-block; vertical-align:top; text-align:right; }


#tab500sellRed { background-color:#C00; margin:5px; padding:5px; width:calc(100% - 20px); text-align:center; font-size:20px;  }
#tab500sellPlain { margin:5px; padding:5px; width:calc(100% - 20px); text-align:center; font-size:20px;  }


#tab500sell { background-color:#FF9A35; margin:5px; padding:5px; width:calc(100% - 20px); text-align:center; font-size:20px;  }
#tab500sell2 { position:absolute; min-height:30px; background-color:#C00; width:calc(100% - 20px);  vertical-align:middle;  text-align:center; padding-top:5px; margin-left:10px; padding-bottom:5px; 	 font-size:20px; bottom:10px; color:#FFF; }
#tab500sell2  a, #tab500sellRed  a { color:#FFF; }
#tab500sell2 a:hover, #tab500sellRed a:hover {  color:#FF9A35;  } 


#bookListC{	 position:relative; background-color:#FF9A35; width:calc(100% - 20px);  vertical-align:middle;  text-align:center;   padding-bottom:5px; margin-top:5px;  font-size:20px;   	}
#bookTitleC{ position:relative; background-color:#FF9A35; width:calc(100% - 20px);  vertical-align:middle;  text-align:center;  padding-bottom:5px;	 font-size:20px; 				}
#bookButtonC{ position:relative; background-color:#E4E4E4; width:calc(100% - 20px);  vertical-align:middle;  text-align:center;  padding-bottom:5px;	 font-size:20px; 				}
#bookButtonC3 { position:absolute; height:30px; background-color:#FF9A35; width:calc(100% - 20px);  vertical-align:middle;  text-align:center; padding-top:5px; margin-left:10px; padding-bottom:5px; 	 font-size:20px; bottom:10px;  }
#bookButtonC3 a { color:#000; }
#bookButtonC3 a:hover { color:#FFF; }
button#bookButtonC4 { margin-top:2px; margin-bottom:2px;  background-color:#E4E4E4;   vertical-align:middle;  text-align:center; padding-top:2px; padding-bottom:2px; padding-left:20px; padding-right:18px; font-size:16px; font-weight:bold; border-radius: 5px;  }

#special { 	}
#recruits { 	}
#paintOR {  background-color:#CCC; width:calc(100% - 10px); margin:5px; text-align:center; }
}
/*// Alll ///*/

@media only screen and (max-width: 1299px) and (min-width: 800px) {	
#sectionOne18 { position:relative; width:100%; text-align:center; vertical-align:top; margin-top:5px; margin-bottom:5px;   }
#boxNearImageS2 { position:relative;  align-items: center;  width:calc(100% - 20px); display:inline-block; 	 		}
#leftImage18 { display:none; 	}

}
@media only screen and (max-width: 799px) {	
#sectionOne18 { position:relative; width:100%; text-align:center; vertical-align:top; margin-top:5px; margin-bottom:5px;   }
#boxNearImageS2 { position:relative;  align-items: center;  width:calc(100% - 20px); display:inline-block; 	 		}
#leftImage18 { padding:5px; margin:5px; width:calc(100% - 35px); text-align:center;  display: block; 	}
#leftImage18.image { max-width:250px; }
}

@media only screen and (min-width: 1300px) {	
#sectionOne18 { position:relative; width:100%; text-align:center; vertical-align:top; margin-top:5px; margin-bottom:5px; min-height:100px;  }
#boxNearImageS2 { position:relative;  align-items: center;  width:calc(80% - 35px); display:inline-block; margin-top:50px; vertical-align: top;	 		}
#leftImage18 { 	padding:5px; margin:5px; width:calc(16.5% - 35px); max-width:250px; display:inline-block;		 		}

}