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

body{
	padding: 0px 0px 0px 0px
}
#wrap{ min-width:100%;}
#logo{text-align:center;}
#wrap, #logo, .wrapr, .wraper, #intro-left, .site-info, .pleft { width:100%;}

.pleft{text-align:center;}

#botmenu, #intro-right,#infobar{ display:none; }

#intro-left{padding-top:60px;}

#left{ float:none; width:100%;}
.theme-title{ width:auto; padding:25px 20px;}
.vt,.pt{ float:none; margin:20px auto;}
.tblock{ float:none; margin:20px auto;}
.reveal-modal{ width:100%;}
h2.comments-title{padding:20px 20px;}

#right{float: none; margin:20px auto;}

}