@media screen and (max-width:479px){#article h2,#articles h3 a,.article_open h3 a{font-size:20px}#article_text,.article_open .lead,.article_shortlead,.lead .article_content{line-height:130%}#top,li#responsive-menu-search .search-text span{display:none}#header h1>img{width:300px}#smart-menu{padding-right:71px!important}li#responsive-menu-search .search-text img{margin-right:0!important;margin-top:0!important}li#responsive-menu-search{width:70px!important;margin-right:-70px!important}.article-inner .withpic{font-size:16px}#header #text-frame{height:115px}.last-line{display:none!important}.a-line,.break-line,.last-a{display:block}#article .startdate,.article_open .startdate{float:none},.lead .article_auth,.lead .article_category{float:left;margin-top:5px;display:block}.last-a{margin-top:5px!important}.a-line{margin-top:2px!important}#left #videoi .embeddedvideo,#left #videoi .embeddedvideo iframe,#left #videoi .embeddedvideo object{width:100%;height:300px!important}.partner a img,.partner_high a img{width:64px}.partner a{width:84px;height:84px;margin:0 14px 14px 0}.blogs{font-size:12px}.fps_window{width:auto;min-width:300px;max-width:450px}.fps_window .fps_wincontent,.fps_window .fps_windrag{width:auto}.article_category span{margin-right:7px!important;margin-left:2px!important}.article_auth span{margin-right:9px!important}.article_info div{margin-top:0!important;width:100%;margin-bottom:10px!important}.vertical_line{display:none}.article_category div{margin-right:7px!important;margin-left:2px!important}.a-line{margin:0 5px!important}.article_auth{width:auto!important}.article_auth div{margin-right:9px!important}.partner-inner a{width:90px!important;height:90px!important;margin:0 12px 19px 0!important}.author .auth-name{padding-left:0!important;padding-top:5px!important}}@media screen and (max-width:450px){#header h1{font-size:39px!important;margin-top:11px!important}#header #header-text{width:302px!important}#header-bar{height:115px!important;background-size:675px!important}#header-text{margin-top:0!important}}@media screen and (max-width:436px){#header h1{font-size:39px!important}#header #header-text{width:302px!important}#header-bar{height:115px!important}.menu-search-input{padding-top:0}#left #videoi .embeddedvideo,#left #videoi .embeddedvideo iframe,#left #videoi .embeddedvideo object{width:100%;height:250px!important}}@media screen and (max-width:321px){#left #videoi .embeddedvideo,#left #videoi .embeddedvideo iframe,#left #videoi .embeddedvideo object{width:100%;height:187px!important}.partner a{margin:0 10px 10px 0!important}}
