.wrap{width:100%}.on320{display:block}.only760,.hide320{display:none}img.alignright,img.right{margin:0 0 4px 10px}img.alignleft,img.left{margin:0 10px 4px 0}.video{position:relative;overflow:hidden;height:0;padding-bottom:54.15%}.video iframe,.video object,.video embed{position:absolute;width:100%;height:100%;top:0;left:0}.entry_table{width:100%;overflow:auto;-webkit-overflow-scrolling:touch}.entry img{width:auto !important;height:auto !important}.title{margin:0 0 20px;line-height:24px}.sub_title{margin:-10px 0 20px}.form_line{padding:0 0 10px}.header{position:relative;z-index:100}.top_soc{height:25px;position:absolute;bottom:-30px;left:0}.top_soc_tit{display:none}.top_soc a{background-color:transparent}.top_text{font-size:10px}.top_ns{padding:0;background:0 0}.top_cat_nav{float:none;width:auto}.search{display:none}.show_nav{display:block}.top_nav{display:none}.main_nav{display:none}.show_cat{display:none}.cat_nav{width:auto;border:0;box-shadow:none;position:relative;top:0}.cat_nav ul li ul ul{display:block !important;width:auto;position:relative;top:0;left:0;padding:0 0 0 10px}.cat_nav ul li ul li.menu-item-has-children>a:before{display:none}.cat_nav ul li ul li a{padding:8px 10px}.cat_nav ul li ul li li a{padding:5px 10px;border:0}.slider{margin:0 0 20px}.slide_vn{min-height:342px;padding:10px 10px 30px}.slide1_t{padding:0 0 10px;font-size:18px;line-height:22px}.slide1_e{padding:0 0 10px;font-size:18px;line-height:22px}.slick-dots{bottom:5px}.slick-dots li{padding:0 2px}.home_groups{padding:0 10px 20px}.home_group{float:none;width:auto;height:auto;padding:10px;margin:-1px 0 0}.home_group_img{margin:0 auto 10px auto}.tags{padding:0 0 16px}.home_tags{padding:0 10px 16px}.tags a{height:25px;padding:0 5px;line-height:25px}.home_tabs{padding:0 10px 15px}.home_news{padding:0 10px 10px;margin:0 0 20px}.home_news_all{padding:10px 0 0}.breadc{padding:0 0 12px}.news_list,.news_list:nth-child(4n){float:none;width:227px;height:auto;padding:0 0 10px;margin:0 auto 5px auto}.p_nav{padding:10px;margin:0 0 20px}.p_nav a,.p_nav span{margin:0 2px}footer{padding:20px 10px}.bot{padding:0 0 10px}.logo_bot{margin:0 auto 10px auto}.bot_nav{float:none;width:auto;padding:0 0 10px}.bot_nav ul li{display:inline-block;padding:0 10px 6px 0}#back_top{width:30px;height:30px}#respond{padding:10px}.comments_list #respond{margin:0 10px 15px}.respond_t{padding:0 0 10px}