.menu-res-button{
display:none;
}
.thumb_img{
    min-width:100px;
}
@media only screen and (max-width: 800px) {
/* global responsive */
table{
	display:block;
}
img{
max-width:100%;
}
div{
	box-sizing: border-box;
}
/* menu responsive */
.menu-container{
display:none;
}
.menu-res-button{
    display:block;
    float:left;
    width:10%;
    height:42px;
}
.menu-res-icon{
display:block;
width:100%;
height:32px;
margin:0 auto;
font-size:18px;
text-align:center;
padding-top:10px;
color:#fff;
}
.menu li{
background: #239ADC;
width:100%;
}
.menu li:hover > ul{
width:100%;
display:block;
position:relative;
}
#menu > li:last-child{
display:none;
}
.menu li > ul a{
width:100%;
padding:0 32px;
top: 0;
right: 0;
}
.menu_inside{
width:100%;
}
.nav{
	display:none;
}
/* search responsive */
#search{
width:90%;
padding:5px auto;
text-align:center;
background: #239ADC;
margin:0;
position: absolute;
top: 0;
right: 0;
}
#searchform input#s{
width:100%;
height:32px;
}
/* body responsive */
.bodywrap {
width:100%;
}
.fb_iframe_widget{
    max-width:80%;
}
/* banner responsive */
.banner {
width:100%;
background-size:100% auto;
}
.logo{
height:0;
width:100%;
padding:0;
}
/* body responsive */
.body{
width:100%;
}
/* content responsive */
#content{
width:100%;
float:left;
padding:10px 0;
}
#content .box {
width:100%;
}
#content .boxtitle{
width:100%;
padding:0;
}
#content .boxcontent {
width:100%;
}
.chatinline {
display:none;
padding:0;
}
.p30, .p70, .p60, .p40, .p20, .p80, .p100, .p50{
padding:0;
margin:0;
box-sizing: border-box;
width:100%;
text-align:left;
display:block;
}
#content-full .boxtitle{
	padding: 0;
}
#content-full .box{
	padding: 0;
}
#content-full{
	padding: 0;
}
#content .p30{
width:100%;
text-align:left;
display:block;
}
#content .p70{
width:100%;
text-align:left;
display:block;
overflow:hidden;
}
#content .p100{
width:100%;
text-align:left;
display:block;
}
.button{
	max-width: 40px;
}
.chatinput{
	max-width: 60%;
}
/* sidebar responsive */
#sidebar{
width:100%;
padding:0;
margin:0;
}
.nav{
margin:0;
}
.widget{
width:100%;
}
.widget h3 {
width:100%;
padding:7px;
}
.footer {
width:100%;
}
.footerwrap {
width:100%;
}
.home-series .p33{
	width: 100%;
	height: auto;
}
.home-series .p33 h3{
	color: #4C4C4C;
}
.home-series .p33 .img{
	width: 190px;
	height: auto;
	float: left;
}
.home-series .p33 .info{
	position: relative;
	color: #4C4C4C;
	background: transparent;
}
.home-series .p33 .info .description{
	display: block;
}
.home-series .p33 .info .last-update{
	display: block;
	height: auto;
	color: #4C4C4C;
}
}