/*#content-box{flex:0 1 1360px;display:flex}*/
#content-box{flex:0 1 100%;display:flex}
#right-sect{margin-left:16px}
#right-sect{flex:0 0 336px}



/*
@media (max-device-width:1450px) {
#breadcrumbstrip,#headstrip,#content{padding-left:0}
}
*/


@media (max-device-width:1200px) {
#head-search{width:auto}
}

/*MOVED\COPIED to standard-layout
#content,#breadcrumbstrip,#headstrip{width:100%;padding-left:236px}
@media (max-device-width:1440px) {
#breadcrumbstrip,#headstrip,#content{width:100%;padding-left:0}
}
@media (max-device-width:1450px) {
#breadcrumbstrip,#headstrip,#content{padding-left:0}
}
*/


#head-search{display:inline-block}
@media (min-device-width:1920px) {
/*moved to standard-layoutbody{min-width:1910px}*/
#head-search{display:inline-block}
/*.nav-toc-base,.nav-toc-base300,.nav-toc-base250,.nav-toc-base200{display:block}*/
}


@media (max-device-width:1360px) {
.menu1{width:33%}
.menu2,.menu3{width:25%}
.menu4{width:17%}
#margs{padding-left:16px}
#main22{flex-wrap:wrap}
}






@media(max-device-width:759px){
header{text-align:left}
header{height:38px;line-height:38px}
#headlogo{width:auto}
#headlogo{margin:8px 16px 0 6px}
#head-breadcrumbs{order:11;margin-top:12px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}
#head-search{display:none}
#headsearchbox666{width:100%;position:absolute;top:30px;left:-12px;margin:0}
#headsearchbox666{width:100%;display:inline-block;z-index:99999;position:relative;height:auto}

#mndrop{display:none}
.menu1,.menu2,.menu3,.menu4,.menu5{width:100%;margin-bottom:20px;line-height:36px}
.menu1 span,.menu2 span,.menu3 span,.menu4 span,.menu5 span{padding-right:4px}
#mnbtn{display:block;float:right;border-radius:5px;background-color:#153f6c;margin:3px 4px 0;padding:6px;border:1px solid transparent}
.mnline{background:#fff;display:block;height:2px;width:22px}
.mnline+.mnline{margin-top: 4px}
#mnbtn:focus, #mnbtn:hover{background-color:#e33540}
.menubox{top:38px;position:absolute;height:3900px}

#site{display:flex;flex-direction:column;flex-wrap:nowrap}
#navbox{padding-left:16px}
footer{padding:8px;text-align:center}
footer{order:12}
}
@media (min-device-width:1600px) {
body{min-width:1600px}
}
@media (min-device-width:1920px) {
body{width:100%}
}
