/* iPhone 320 */
@media all and (max-width: 320px)
{
	body, html {
		width:100%;
	}
	img, img.scale-with-grid {outline: 0; max-width: 100%; height: auto; }
}
/* iPad Portrait 447 447-702 */
@media all and (min-width: 447px) and (max-width: 702px)
{
	body, html {
		width:100%;
	}
	img, img.scale-with-grid {outline: 0; max-width: 100%; height: auto; }
}
/* iPad 703 703-767 */
@media all and (min-width: 703px) and (max-width: 767px)
{
	body, html {
		width:100%;
	}
	img, img.scale-with-grid {outline: 0; max-width: 100%; height: auto; }
}
/* iPad Portrait 768 768-1024*/
@media all and (min-width: 768px) and (max-width: 1024px)
{
	body, html {
		width:100%;
	}
	img, img.scale-with-grid {outline: 0; max-width: 100%; height: auto; }
}
/* Main Css */
body
{
	background:white;
    margin:0px 0px 0px 0px;
    padding-bottom:0px;
	color:#000;
	line-height:1.5em;
	-webkit-user-select: none;
	-webkit-touch-callout:none;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

img { max-width:100%; }

.img-block
{
	float:left;
	display:block;
	padding:2px 2px 2px 2px; /*adjusts top and bottom border */
	width: 100%;
}


.img-block2
{
	margin:0 8px 0 8px; /* adjusts right and left border */
	padding:1px 10px 1px 10px;
	background:white;
	border: #000000 1px solid;
	border-radius: 15px;
	overflow:auto;
}


/* Template Specific CSS */

/* Template Specific iPad Portrait 447 447-702 */
@media all and (min-width: 300px) and (max-width: 702px)
{
}

/* Template Specific iPad 703 703-767 */
@media all and (min-width: 703px) and (max-width: 767px)
{
}
/* Template Specific iPad Portrait 768 768-1024*/
@media all and (min-width: 768px) and (max-width: 1024px)
{

}
