@media screen and (min-width: 240px) and (max-width: 449px){
    .wrapper{
        width:100% !important;
    }
    header #header #logo_social{
        padding-top:13px;
        padding-bottom:17px;
        border-bottom:none;
    }
    header #header #logo_social .wrapper #social{
        float:left;
        margin-left:14px;
        margin-top:1px;
    }
    header #header #logo_social .wrapper #search{
        margin-right:18px;
    }
    header #header #logo_social .wrapper #search input.inputbox{
        width:0px;
        padding-left:0px;
    }
    header #header #logo_social .wrapper #logo{
        width:243px;
        float:none;
        clear:both;
        margin:0px auto;
        padding-top:25px;
    }
    header #header #logo_social .wrapper #logo img{
        width:100%;
    }
    header #main_menu{
        display:none;
    }
    #mobile_menu{
        height:51px;
        background-color:#019860;
    }
    #content:before{
        content:normal;
    }
    #content:after{
        content:normal;
    }
    #content #content_ .wrapper{
        padding:0px;
    }
    #content #content_ .wrapper #slideshow_banner1{
        height:199px;
        margin-bottom:0px;
        background-image:url('../images/mobile_bg.jpg');
        background-repeat:no-repeat;
        background-size:cover;
        background-position:center center;
    }
    #content #content_ .wrapper #slideshow_banner1 #slideshow{
        display:none;
    }
    #content #content_ .wrapper #slideshow_banner1 #banner1{
        display:none;
        width:100%;
        float:none;
    }
    #content #content_ .wrapper #banner2{
        display:none !important;
    }
    #content #content_ .wrapper #content_box{
        width:100%;
    }
    #content #content_ .wrapper #right_content{
        width:100%;
        float:none;
    }
    #content #content_ .wrapper #articles_news{
        margin-top:0px;
    }
    #content #content_ .wrapper #articles_news #articles{
        width:auto;
        float:none;
        padding:24px 11px 0px;
    }
    #content #content_ .wrapper #articles_news #articles h2{
        margin:0px 3px;
        margin-bottom:34px;
    }
    #content #content_ .wrapper #articles_news #articles #articles_content .article_content{
        margin-bottom:16px;
        padding-bottom:16px;
    }
    #content #content_ .wrapper #articles_news #articles #articles_content .article_content .article_image{
        position:absolute;
        width:112px;
        height:112px;
        left:0px;
        top:0px;
    }
    #content #content_ .wrapper #articles_news #articles #articles_content .article_content .article_image img{
        width:100%;
    }
    #content #content_ .wrapper #articles_news #articles #articles_content .article_content .article_time{
        position:relative;
        top:0px;
        margin-left:124px;
        margin-bottom:3px;
        font-size:12px;
    }
    #content #content_ .wrapper #articles_news #articles #articles_content .article_content .article_title_text{
        width:auto;
        float:none;
        margin-left:124px;
    }
    #content #content_ .wrapper #articles_news #articles #articles_content .article_content .article_title_text h3{
        margin-top:0px;
        margin-bottom:5px;
        font-size:12px;
    }
    #content #content_ .wrapper #articles_news #articles #articles_content .article_content .article_title_text .article_text{
        font-size:12px;
    }
    #content #content_ .wrapper #news{
        width:auto;
        float:none;
        padding:0px 11px;
    }
    #content #content_ .wrapper #news h2{
        margin:0px 3px;
    }
}

@media screen and (min-width: 450px) and (max-width: 767px){
    
}

@media screen and (min-width: 768px) and (max-width: 1025px){
    
}