

@media only screen and (max-width: 1800px) 
{
}





@media only screen and (max-width: 1600px) 
{
}




@media only screen and (max-width: 1500px) 
{
}










@media (min-width: 1001px) 
{  
}





@media only screen and (max-width: 1000px) 
{
	.productbnr {
	    margin-top: 3%;
	}




}



@media only screen and (max-width: 900px) 
{
	.productbnr {
        margin-top: 5%;
    }
    .sdhand {
	    top: -32%;
	}
	.productbnr {
	    padding: 10% 0% 7% 0%;
	}





}


@media only screen and (max-width: 800px) 
{
	.bnnr1 {
	    margin-top: 4%;
	}
	.logo1 img {
	    width: 14%;
	    margin: -8% 0% 0% 0%;
	}
	.abtmttr p {
	    font-size: 12px;
	}
	.testimonial p {
	    font-size: 12px;
	}
	.testimonial h4 {
	    font-size: 18px;
	}
	.testimonial img {
	    width: 25%;
	}
	.adrsfrt1 p {
	    font-size: 12px;
	}
	.adrsfrt a {
	    font-size: 12px;
	}
	.sclmdea h4 {
	    font-size: 15px;
	    padding-bottom: 0%;
	    padding-top: 0%;
	}
	.cprttxtylow p {
	    font-size: 10px;
	}
	.cprttxtylow p a{
	    font-size: 10px;
	}
	.logofrt img {
	    width: 60%;
	}
	.sclmdea img {
	    width: 14%;
	}
	.chit img {
	    width: 50%;
	}
	.crop1 {
	    top: 6%;
	    right: -25%;
	}
	.prdtvsul img {
	    width: 60% !important;
	}
	.prdtpnl {
	    width: 85%;
	}
	.mobile-menu-bar {
	    right: 4%;
	}
	.ruskpnl2{
		top: 8%;
	}
	.innerpt {
	    width: 80%;
	}
	.msg {
	    width: 65%;
	}
	::placeholder{
		font-size: 12px;
	}
	.infoimg p {
	    font-size: 12px;
	}
	.infoimg a {
	    font-size: 12px;
	}




}




@media only screen and (max-width: 700px) 
{
	.pnl2 {
	    padding-bottom: 4%;
	}
	.sdpckng {
	    bottom: -9%;
	    width: 90%;
	    right: 14%;
	}
	.sdpckngorl {
	    bottom: -2%;
	}


}





@media only screen and (max-width: 600px) 
{
	.contactbanner {
	    margin-top: 8%;
	}
	.logo1 img {
        width: 17%;
        margin: -11% 0% 0% 0%;
    }
    .ruskpnl2{
    	top: 4%;
    }
    .logofrt img {
        width: 75%;
    }
    .sclmdea {
	    bottom: 60%;
	}
	.testimonial {
	    padding: 15px;
	}
	.testimonial-slider {
	    width: 95%;
	}
	.productbnr {
        margin-top: 9%;
        padding: 9% 0% 7% 0%;
    }
    .productname h3 {
	    font-size: 15px;
	    padding-top: 4%;
	}
	.inrrpropnl {
	    width: 85%;
	}
	.logofrt {
	    top: -308%;
	}




}





@media only screen and (max-width: 575px) 
{
	.infoimg img {
	    width: 10%;
	}
	    .msg {
        width: 75%;
    }
    .cntfrt h3 {
	    font-size: 6vw;
	}
	.adrsfrt1 img {
	    width: 15%;
	}
	    .sclmdea img {
        width: 20%;
    }
    .contactustxt h3 {
	    font-size: 8vw;
	}
    .msg h3 {
	    font-size: 8vw;
	}
	.infoimg a {
        line-height: 3;
    }
	.abtvsulsml {
	    text-align: center;
	    margin-top: 8%;
	}
	.prmer {
	    bottom: 27.9%;
	    left: 39.5%;
	    width: 56.5%;
	}
	.abtvsul {
	    padding-top: 6%;
	}
    .prdtvsul img{
    	width: 100% !important;
    }
    .abtvsulsml2 {
	    margin-top: 75%;
	}
	.prmer {
        bottom: 29.9%;
    }
    .strs i {
	    font-size: 20px !important;
	}
	.abtmttr h3 {
	    font-size: 20px;
	}
	.ylowbg h3 {
	    font-size: 7vw;
	}
	.ylowbgtxt h3 {
	    font-size: 7vw;
	}
	    .testimonial img {
        width: 30%;
    }
    .logofrt {
	    top: -153px;
	    width: 128px;
	    left: -37%;
	}
	    .sclmdea {
        bottom: 70%;
    }
	.doll{
		text-align: center;
		padding-bottom: 3%;
	}
	    .inrrpropnl {
        width: 45%;
    }
    .doll img {
	    width: 60%;
	}
	.mobile-menu-bar {
        right: 7%;
    }
    .productname h3 {
        font-size: 20px;
    }


}






@media only screen and (max-width: 550px) 
{
	.mobile-menu-bar {
        right: 7%;
    }
        .bnnr1 {
        margin-top: 9%;
    }
    .abtvsulsml {
	    margin-bottom: 8%;
	}
	.abtvsulsml2 {
	    margin-top: 60%;
	}
	.prmer {
        bottom: 28.9%;
    }
    .prdtpnl{
    	width: 100%;
    }
    .ylowbg h3 {
	    font-size: 7vw;
	}
	.ylowbgtxt h3 {
	    font-size: 7vw;
	}
	    .testimonial img {
        width: 30%;
    }
    .strs i {
	    font-size: 20px !important;
	}
	#button1 {
	    width: 40px;
	    height: 40px;
	    font-size: 24px;
	}

}





@media only screen and (max-width: 500px) 
{
    .productbnr {
        margin-top: 11%;
        padding: 9% 0% 5% 0%;
    }
    .logo1 img {
        width: 21%;
        margin: -13% 0% 0% 0%;
    }


}







@media only screen and (max-width: 450px) 
{
    .sdpckng {
        bottom: -14%;
        width: 95%;
    }
    .redcrcl {
	    margin: 30% 0% 0% 10%;
	}
	.redcrcl img {
	    width: 85%;
	}
	.bnrtxt {
	    top: 40%;
	    left: 26%;
	}
	.ruskpnl2{
		top: -6%;
	}
	.sdpckngorltxt {
	    top: -13%;
	}
	    .prmer {
        bottom: 25.9%;
    }
        .contactbanner {
        margin-top: 12%;
    }


}