#header{background-color:#09416c}
#header .center-box{max-width:1440px;min-width:950px;padding:0 15px;margin:0 auto}
#header .logo{width:259px;height:45px;padding:5px 0}
#header .logo a{width:259px;height:0;padding:49px 0 0;background:url(../img/logo.png) no-repeat 0 0}
#header .rest{float:right}
#header #logo-scx{background:url(../img/sprite/csg@2x.png) no-repeat scroll 0 0 / 926px 171px;background-position:-153px -64px;height:43px;margin-top:7px;text-indent:-9999px;width:37px;display:block;overflow:hidden;opacity:.8}
#header #logo-scx:hover{opacity:1}
#header #logo-scx.active{background-color:#63a992;opacity:1}
#header #topic > a{background:url(../img/arrow-down.png) no-repeat 90% center;background-size:8px auto;border-radius:3px 3px 0 0;padding:14px 30px 18px 17px}
#header #topic > a.active{background-color:#62a891;background-image:url(../img/arrow-up.png);opacity:1}
.header-top{position:relative;z-index:20}
.header-top .top-menu{float:left;margin-left:6%;padding:20px 0 0}
.header-top .top-menu > li > a{color:#fff;opacity:.8}
.header-top .top-menu > li:hover a{opacity:1;text-decoration:none}
.header-top .submenu{background-color:#62a891;display:none;left:0;width:100%;top:50px;border-top:none;padding:35px 0 25px}
.header-top .submenu ul{width:16%;padding:0 1%}
.header-top .submenu ul.first{margin-left:345px}
.header-top .submenu li{margin:0 0 10px}
.header-top .submenu a{display:inline-block;font-size:12px;line-height:16px;color:#fff;padding:8px 10px;border-radius:3px}
.header-top .submenu a:hover{background-color:#518977}
.header-top .submenu:after{display:none}
.header-top .menu{background-color:#63a992;border-radius:0 0 3px 3px;box-shadow:0 3px 3px #ccc;display:none;height:auto;left:0;overflow:hidden;padding:0;position:absolute;top:90%;width:100%;z-index:100}
.header-top .submenu-project ul{display:table;width:100%;margin:0;padding:0}
.header-top .header-top ul{margin:0;padding:0;list-style:none}
.header-top .submenu-project li{display:table-cell}
.header-top .submenu-project a{background-image:none;display:block;padding:17px 0 10px}
.header-top .submenu-project a:hover{background-color:#09416c}
.header-top .submenu-project a span{display:block;height:54px;padding-top:7px;text-align:center;vertical-align:middle;width:100%}
.header-top .toolsicon{background:transparent url(../img/sprite/sprite@2x.png) no-repeat scroll 0 0 / 1233px 160px;display:inline;float:none;margin:0;padding:0;vertical-align:middle}
.header-top img.toolsicon{display:inline;float:none;margin:0;padding:0;vertical-align:middle}
.header-top img.scx_logo{background-position:-410px -40px}
.header-top .submenu-link:hover img.scx_logo{background-position:-410px 0}
.header-top img.phys_logo{background-position:-690px -40px}
.header-top .submenu-link:hover img.phys_logo{background-position:-690px 0}
.header-top img.medx_logo{background-position:-550px -40px}
.header-top .submenu-link:hover img.medx_logo{background-position:-550px 0}
.header-top img.tech_logo{background-position:-260px -35px}
.header-top .submenu-link:hover img.tech_logo{background-position:-260px 5px}
.header-bottom{background-color:#63a992;position:relative;z-index:15;padding:7px 0 5px}
.header-bottom .social-block{margin:4px 0 0}
.header-bottom .social-block a{opacity:.7}
.header-bottom .social-block img{width:18px}
.header-bottom .social-block a:hover{opacity:1}
.header-bottom .social-block li{margin:0 31px 0 0}
.header-bottom .social-block li:last-child{margin-right:0}
.header-bottom #main-nav{float:none}
.header-bottom #main-nav > ul > li{background-color:transparent;border-right:none;width:auto;min-width:0;margin:0 3% 0 0}
.header-bottom #main-nav li a{font-size:12px;padding:8px 10px;border-radius:3px}
.header-bottom #main-nav li a:hover{background-color:#518977}
.header-bottom #main-nav #srch{margin:-2px 0 0;position:relative;height:auto;float:right}
.header-bottom #main-nav #srch input{margin:0;width:350px;padding:5px 40px 5px 10px;color:#363636;font-size:14px;line-height:20px;height:20px;border-radius:2px;background-color:#8ddfc4}
.header-bottom #main-nav #srch input:focus{background-color:#fff}
.header-bottom #main-nav #srch button{position:absolute;background:url(../img/icon-search.png) no-repeat center center;background-size:16px auto;right:0;top:0;width:40px;height:30px;margin:0;padding:0}
.header-bottom .user-box{float:right;text-align:right;margin-top:4px}
.header-bottom .user-box ul{margin:0;padding:0;list-style:none}
.header-bottom .user-box li{display:inline-block;margin:0 10px 0 0}
.header-bottom .user-box a{opacity:.7;padding:0 13px 0 20px}
.header-bottom .user-box a:hover{opacity:1}
#global-wrapper{padding-top:100px}
#wrapper,.notice-inside{max-width:1440px;min-width:980px;margin:0 auto}{max-width:1440px;min-width:950px;padding:0 15px;margin:0 auto;width:auto}
#sideLeft,.main-content,div.comments{width:60%;min-width:320px;float:left}
#sideLeft > .sort-box{height:40px}
#sideLeft .text{float:none;width:auto}
.related-stories-row{width:100%}
#footer{max-width:1440px;min-width:950px;padding:15px 15px 0;margin:0 auto;width:auto}
/*.width-1280 #global-wrapper{padding-top:150px}*/
.width-1280 .header-top .top-menu{margin-left:50px;padding-top:2%}
.width-1280 #header #topic > a{padding:14px 30px 14px 17px}
.width-1280 .header-top .submenu ul.first{margin-left:235px}
.width-1280 .header-bottom #main-nav #srch input{width:74%}