#extraContainer1box {background: url(../images/editable_images/image_1b.jpg) center center; }
#extraContainer2box {background: url(../images/editable_images/image_1.jpg) center center ; }
#extraContainer1box, #extraContainer2box {	  
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
 }
@media only screen and(max-device-width: 1280px) and (orientation: landscape) { /* ipad - iphone */	
#extraContainer1box, #extraContainer2box { /*duplicated here to avoid ptoblems in consolidation CSS*/		
background-image: none  !important;	background-color: transparent;
 }
#extra_both {background: url(../images/editable_images/image_1b.jpg) center center ; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
 }
}
@media only screen and (max-device-width: 768px) and (orientation: portrait) { /* ipad - iphone */	
#extraContainer1box, #extraContainer2box { 	
background-image: none  !important;	background-color: transparent;
 }
#extra_both {background: url(../images/editable_images/image_1b.jpg) center center; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
 }
}
@media only screen and(max-device-width: 1280px) and (orientation: portrait)  { /* galaxy and Nexus */			
#extraContainer1box, #extraContainer2box { 
background-image: none  !important;	background-color: transparent;
 }
#extra_both {background: url(../images/editable_images/image_1b.jpg) center center ; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
 }
}
@media only screen and (max-device-width: 768px) and (orientation: landscape) { /* galaxy and Nexus */	
#extraContainer1box, #extraContainer2box { 		
background-image: none  !important;	background-color: transparent;
}
#extra_both {background: url(../images/editable_images/image_1b.jpg) center center; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
 }
}
@media only and (-webkit-min-device-pixel-ratio: 1.331) and (-webkit-max-device-pixel-ratio: 1.332){ /* Nexus */	
#extraContainer1box, #extraContainer2box { 		
background-image: none  !important;	background-color: transparent;
}
#extra_both {background: url(../images/editable_images/image_1b.jpg) center center; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
 }
}

@media screen and (min-device-width : 601px) and (max-device-width :970px) { /* Nexus 7 */	
#extraContainer1box, #extraContainer2box {	
background-image: none  !important;	background-color: transparent;
}
#extra_both {background: url(../images/editable_images/image_1b.jpg) center center; 
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
 }
}
/* Large screen, retina,  */
@media
only screen and (-webkit-min-device-pixel-ratio: 2)      and (min-width: 1300px),
only screen and (   min--moz-device-pixel-ratio: 2)      and (min-width: 1300px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (min-width: 1300px),
only screen and (        min-device-pixel-ratio: 2)      and (min-width: 1300px),
only screen and (                min-resolution: 192dpi) and (min-width: 1300px),
only screen and (                min-resolution: 2dppx)  and (min-width: 1300px),
only screen and (min-width: 1300px) { 
/* Large screen, retina, stuff below to override above media query */  
#extraContainer1box {background: url(../images/editable_images/image_1b.jpg) center center; }
#extraContainer2box {background: url(../images/editable_images/image_1.jpg) center center ; }
#extraContainer1box, #extraContainer2box {	  
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
background-attachment: fixed;
 }
}
/* Large screen, retina,  */