img {
max-width: 100%;
height: auto;
width: auto\9; border: 0px;
}
@media screen and ( max-width: 1023px) {
.page-wrapper {
margin: 0 auto;
width: 92%;
}
.page { 
width:96%;
padding:0 2%;
}
#copy-rights { 
margin-left:250px;
}
}
@media screen and ( max-width: 1023px) { 
#copy-rights { 
margin-left:120px;
}	
}
@media screen and ( max-width: 767px) {
header { 
height:auto;
background:#fff;
margin:10px 0;
}
#logo { 
float:left;
width:100%;
text-align:center;
margin:10px 0;
}
article {
background:#fff;
height:auto;	
margin-bottom:20px;
}
#about-box, #service-box { 
float:left;
width:100%;margin-bottom:20px;
}
footer { 
margin-bottom:10px;
background:#fff;
height:auto;
}
#social-media { 
float:left;
width:100%;
text-align:center;
margin:10px 0 10px 0;
}
#copy-rights { 
float:left;
width:100%;
text-align:center;
margin:0 0 10px 0;
}
#powered { 
float:left;
width:100%;
text-align:center;
margin:0 0 10px 0;
}
.full-width .width-left {
float:left;
width:100%;
}
.full-width .width-right {
float:left;
width:100%;
}
}