@media only screen and (max-width:1024px) 
{



#stkymcontainer{margin:0px auto;width:95%;border:0px solid black;text-align:right;background:url(title.png) left top;background-repeat: no-repeat;}

#homeCnt{margin:0px auto;width:100%;height:608px;border:0px solid black;text-align:center;
background:url(haripoly.jpg);
background-repeat: no-repeat;
background-position: center top;
}



#about{width:100%;background-position: bottom right;
border-bottom:5px solid #DEE2E1;}


#service{width:100%;min-height:500px;border:0px solid #CDCFD0;
background:url(services.jpg);
background-attachment: fixed;
background-repeat:repeat;
background-position: center top;
}
#getquote1{width:100%;min-height:500px;border:0px solid #CDCFD0;
background:url(services.jpg);
background-attachment: fixed;
background-repeat: no-repeat;
background-position: center top;
}
#gallery{width:100%;min-height:500px;border:0px solid #CDCFD0;
background:url(gallery.jpg);
background-attachment: fixed;
background-repeat: repeat;
background-position: center top;
}
#contact1{width:100%;min-height:500px;border:0px solid #CDCFD0;
background:url(map2.jpg);
background-attachment: fixed;
background-repeat: repeat;
background-position: center top;
}
#aboutCnt{margin:0px auto;width:90%;padding-top:30px;border:0px solid black;text-align:center;}
#serviceCnt{margin:0px auto;width:90%;padding-top:30px;border:0px solid black;text-align:center;}
#getquoteCnt{margin:0px auto;width:90%;padding-top:30px;border:0px solid black;text-align:center;}
#galleryCnt{margin:0px auto;width:90%;padding-top:30px;border:0px solid black;text-align:center;}
#contactCnt{margin:0px auto;width:90%;padding-top:30px;border:0px solid black;text-align:center;border:0px solid yellow;}
#cpymContainer{margin:0px auto;width:90%;border:0px solid black;text-align:center;}
.abtDetails{width:100%;font-family: 'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:18px;color:#000002;margin:15px 0px 15px 0px;letter-spacing:1px;text-align:justify;}


.mContainer{ padding:0px;width:100%;white-space:nowrap;border:0px solid black;padding-top:30px;padding-bottom:100px;}
.mContainer .mLeft{ float:left;position:relative;width:30%;border:0px solid red;}
.mContainer .mRight{ float:right;position:relative;width:60%;border:0px solid blue;}
.mapLeft{ float:left;width:300px;border:0px solid green;text-align:left; font-family: 'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:16px; color:#062691;margin:0px;letter-spacing:1px;
}



.textbox1{width:45%;border:1px solid #929395;font-family:'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif; font-size:18px; color:#58595B; background-color:#FFFFFF;padding:3px;}
.textbox2{width:65%;border:1px solid #929395;font-family:'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif; font-size:18px; color:#58595B; background-color:#FFFFFF;padding:3px;}




.srvClmnL{float:left;width:400px;margin-left:15px;margin-top:100px;text-align:center;}




}

@media only screen and (max-width:750px) 
{
.viewport {display:none;}

#stkymcontainer{margin:0px auto;width:95%;border:0px solid black;text-align:right;background:url(title.png) left top;background-repeat: no-repeat;}

#bcontainer2{margin:0px auto;width:100%;min-height:200px; margin-top:55px;overflow:hidden;position:relative;background-color:#C6CBCE;}
#homeCnt{margin:0px auto;width:100%;height:225px;border:0px solid black;text-align:center;
background:url(haripoly2.jpg);
background-repeat: no-repeat;
background-position: center top;
}

#about{width:100%;background:url(abt.jpg);
background-repeat: no-repeat;
background-position: bottom right;
border-bottom:5px solid #DEE2E1;}


#service{width:100%;min-height:500px;border:0px solid #CDCFD0;
background:url(services.jpg);
background-attachment: fixed;
background-repeat:repeat;
background-position: center top;
}

#gallery{width:100%;min-height:500px;border:0px solid #CDCFD0;
background:url(gallery.jpg);
background-attachment: fixed;
background-repeat: repeat;
background-position: center top;
}
#contact1{width:100%;min-height:500px;border:0px solid #CDCFD0;
background:url(map2.jpg);
background-attachment: fixed;
background-repeat: repeat;
background-position: center top;
}
#aboutCnt{margin:0px auto;width:90%;padding-top:30px;border:0px solid black;text-align:center;}
#serviceCnt{margin:0px auto;width:90%;padding-top:30px;border:0px solid black;text-align:center;}
#galleryCnt{margin:0px auto;width:90%;padding-top:30px;border:0px solid black;text-align:center;}
#getquoteCnt{margin:0px auto;width:90%;padding-top:30px;border:0px solid black;text-align:center;}
#contactCnt{margin:0px auto;width:90%;padding-top:30px;border:0px solid black;text-align:center;border:0px solid yellow;}
#cpymContainer{margin:0px auto;width:90%;border:0px solid black;text-align:center;}
.abtDetails{width:100%;font-family: 'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:18px;color:#000002;margin:15px 0px 15px 0px;letter-spacing:1px;text-align:justify;}


.mContainer{ padding:0px;width:100%;white-space:nowrap;border:0px solid black;padding-top:30px;padding-bottom:100px;}
.mContainer .mLeft{ float:left;position:relative;width:350px;border:0px solid red;}
.mContainer .mRight{ float:left;position:relative;width:350px;border:0px solid blue;}
.mapLeft{ float:left;width:300px;border:0px solid green;text-align:left; font-family: 'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:16px; color:#062691;margin:0px;letter-spacing:1px;
}






.tmenu{display:inline-block;min-width:100px;min-height:35px;border:0px solid #A8AAAA;margin:15px 0px 15px 0px;border:0px solid #CDCFD0;padding-right:10px;}
.mdmenu2{float:right;position:absolute;display:block;top:0px;left:0px;z-index:10001;border:0px solid #FFFFFF;border-bottom:0px solid #FFFFFF;background-color:#C7CDD4;padding:0px;margin:0px;}
.mdmenu{float:right;position:absolute;top:0px;left:0px;z-index:10001;border:0px solid #5A5AF2;background-color:#C7CDD4;}


#mobTitle{float:left;width:100%;height:30px;border:0px solid black;background-color:#E2E9F0;}
#mobTitle .mbhead{float:left;width:60%;height:30px;padding:4px 5px 5px 5px;text-align:left;font-size:21px;color:#1167B7;}
#mobTitle .mbclose{float:right;width:50px;height:30px;padding-top:3px;padding-left:5px;}

.mbmnu:active,.mbmnu:visited,.mbmnu:Link{display: block;color:#FFFFFF;font-size:18px;outline:none;margin:0px 0px 0px 0px;padding:15px 20px 15px 10px;border-bottom:2px solid #FFFFFF;text-transform:none;cursor:pointer;outline:none;}
.mbmnu:hover{color:#000000;margin:0px 0px 0px 0px;padding:15px 20px 15px 10px;text-transform:none;border-bottom:2px solid #FFFFFF;cursor:pointer;outline:none;text-decoration:none;}




.srvClmnL{float:left;width:400px;margin-left:30px;margin-top:50px;text-align:left;}
.srvClmnL .srvmenu:active,.srvClmnL.srvmenu:visited,.srvClmnL .srvmenu:Link {padding:10px 15px 10px 15px;height:25px;
font-family: 'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif;font-size:16px;font-color:#000000;text-decoration:none;
background-color:#E5E4E8;border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
outline:none;
}
.textbox1{width:95%;border:1px solid #929395;font-family:'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif; font-size:18px; color:#58595B; background-color:#FFFFFF;padding:3px;}
.textbox2{width:95%;border:1px solid #929395;font-family:'Ropa Sans',Trebuchet MS,Helvetica,Arial,sans-serif; font-size:18px; color:#58595B; background-color:#FFFFFF;padding:3px;}


}
