@media(max-width:1019px){ 
#wrapper1, #wrapper2, #wrapper3, #wrapper4{ width: auto; }
#wrapper { width:980px; }
}

@media(max-width:979px){ 
#wrapper1, #wrapper2, #wrapper3, #wrapper4{ width: auto; }
#wrapper { width:800px; }
}

@media(max-width:799px){
#wrapper1, #wrapper2, #wrapper3, #wrapper4{ width: auto; }
#wrapper { width:768px; }
}

@media(max-width:767px){
#wrapper { width:640px; }
.res4-2-2 { width:50%!important;}
.res4-2-1 { width:50%!important;}
.res3-1 { width:100%!important;}

.res4-2-h { display: none; }
.res3-h { display: none; }

.res4-2-b { display: block; }
.res3-b { display: block; }

#search { position: relative; right: 0; top: 0; z-index: 999; margin-bottom: -72px; }
/*#nav { padding-left: 12px; }*/
#nav > a{ margin-left: 8px; }
}

@media(max-width:639px){
#wrapper { width:480px; }
}

@media(max-width:479px){
#wrapper { width:360px; }
.res4-2-1 { width:100%!important;}
.res2-1 { width:100%!important;}

.res2-h { display: none; }

.res2-b { display: block; }
}

@media(max-width:359px){
#wrapper { width:320px; }
}