@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* STYLES GO HERE */
}
 
/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) {
/* STYLES GO HERE */
}
 
/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
/* STYLES GO HERE */
}
 
/* iPads (portrait and landscape) ----------- */
@media only screen and (min-width : 768px) and (max-width : 1024px) {
	.box-container2{
		padding-right: 0px;
	}
}
 
/* iPads (landscape) ----------- */
@media only screen and (min-width : 768px) and (max-width : 1024px) and (orientation : landscape) {
	.box-container2{
		padding-right: 10px;
	}
}
 
/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
/* STYLES GO HERE */
}
 
/* Desktops and laptops ----------- */
@media only screen and (min-width : 1224px) {
/* STYLES GO HERE */
}
 
/* Large screens ----------- */
@media only screen and (min-width : 1824px) {
/* STYLES GO HERE */
}
 
/* iPhone 5 (portrait &amp; landscape)----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 767px) {
/* STYLES GO HERE */
}
 
/* iPhone 5 (landscape)----------- */
@media only screen and (min-width : 320px) and (max-width : 767px) and (orientation : landscape) {

	.box-container1,
	.box-container2, 
	.box-container3, 
	.box-container4
	{
		padding-left: 0px; 
		padding-right: 0px;
		
	}
       
       p{

        padding-top:20px;
        padding-right:10px;
        padding-left:10px;
      }
      ol, ul{
        padding-left:30px;
      }
      h4{
       padding-left:10px;
     }
     blockquote{
       margin-left:10px;
       margin-right:10px;
    }
}
 
/* iPhone 5 (portrait)----------- */
@media only screen and (min-width : 320px) and (max-width : 767px) and (orientation : portrait) {

	.box-container1,
	.box-container2, 
	.box-container3, 
	.box-container4
	{
		padding-left: 0px !important; 
		padding-right: 0px !important;
		
	}
       p{

        padding-top:20px;
        padding-right:10px;
        padding-left:10px;
      }
      ol, ul{
        padding-left:30px;
      }
      h4{
       padding-left:10px;
     }
     blockquote{
       margin-left:10px;
       margin-right:10px;
    }
}