body{
    background: url("../painflammation/bg-texture.png")no-repeat;
    background-position: center;
    margin: 0px;
    padding: 0px;
    color: #fff;
    font-size: 18px;
    
    
    
}
.max-width{
    max-width: 920px;
    margin: 0px auto;
}
.text-center{
    text-align: center;
}


img{
    max-width: 100%;
}

img.main-bg{
    width: 95%;
}

.parent{
    position: relative;
}
.product{
    position: absolute;
    top: 650px;
    width: 100%;
}

/*
.product img{
    width: 300px;
    position: absolute;
    top: -190px;
    right: 90px;
}
*/

.text{
    background-color: rgba(110,14,16,.85);
    font-family: "arial, Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    line-height: 24px;
    color: #FFFFFF;
    font-size: 1em;
    position: absolute;
    /*bottom: 8%;*/
    width: 100%;
    left: 0;
}

.text strong {
    font-size: 1.5em;
}

.text .block{
    padding: 30px;
}

.product-image{text-align: right;}
.product-image a{
    position: absolute;
    top: -270px;
    text-align: right;
}

.product-image a:first-child{margin-left: -350px;}
.product-image a:last-child{margin-left: -150px;}

.product-image a:first-child img{ width: 200px;}
.product-image a:last-child img{ width: 190px;}


.footer {
    text-align: center;
	width: 100%; 
	font-size: .75em;
    color:#000;
    position: fixed;
    bottom: 0px;
    font-family: "arial, Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    
}

@media only screen and (max-width: 1400px) {
    .product{top: 380px;}
    /*.product-image img{width: 280px; top: -165px;}*/
    img.main-bg{width: 70%;}
    .product-image a:first-child img{ width: 120px;}
    .product-image a:last-child img{ width: 110px;}
    .product-image a {top: -140px;}
    .product-image a:last-child {margin-left: -230px;}
}

@media only screen and (max-width: 950px) {
    .product img{right: 15px;}
    img.main-bg{width: 90%;}

.footer{top: 900px; position: absolute;}
body{min-height:1200px}

}

@media only screen and (max-width: 480px) {
	
	.footer{top: 1000px; position: absolute;}
	body{min-height:1100px}
	img.main-bg{width: 100%;}
	
	.product-image a:first-child{margin-left: -250px;}
    .product-image a:last-child{margin-left: -125px;}
	
	
	

}
