/********公共部分样式*********/
/***************************/
body{padding: 46px 0 0 0; -webkit-font-smoothing: antialiased; margin: 0; height: auto; min-width: 1040px; background-color: #fff; color: #40485b; margin: 0px; padding: 0px; min-width: 278px; background: #f7f7f7; font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Liberation Sans","PingFang SC","Microsoft YaHei","Hiragino Sans GB","Wenquanyi Micro Hei","WenQuanYi Zen Hei","ST Heiti",SimHei,"WenQuanYi Zen Hei Sharp",sans-serif; font-size: 14px; line-height: 1.33; color: rgba(0,0,0,0.8); font-smoothing: antialiased; font: 13.34px helvetica,arial,freesans,clean,sans-serif; line-height: 1.4}
@media (min-width: 768px){html{ font-size: 14px;  font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}}
@media (max-width: 768px){html{font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}}
html, body{height: 100%; color: #333;}
*, *:before, *:after{-webkit-box-sizing: inherit; -moz-box-sizing: inherit; box-sizing: inherit;}
a{background: transparent;}
a{text-decoration: none; cursor: pointer; color: #537c8d;}
a:hover{color: #32465d; text-decoration: none;}
a:active, a:hover{outline: 0;}
/*a{*/ /*color: #009fda;*/ /*text-decoration: none;*/
/*}*/
/*a{*/ /*color: #4183C4;*/ /*text-decoration: none;*/
/*}*/
/*a:-webkit-any-link{*/ /*color: -webkit-link;*/ /*cursor: pointer;*/ /*text-decoration: underline;*/
/*}*/
i.icon{margin: 0;}
i.icon, i.icons{font-size: 1em;}
i.icon{display: inline-block; opacity: 1; margin: 0em 0.25rem 0em 0em; width: 1.18em; height: 1em; font-family: 'Icons'; font-style: normal; font-weight: normal; text-decoration: inherit; text-align: center; speak: none; font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; -webkit-backface-visibility: hidden; backface-visibility: hidden;}
/********本文件样式*********/
/***************************/
::-webkit-scrollbar-corner, ::-webkit-scrollbar-thumb:window-inactive{background: rgba(100,100,100,0.4);}
::-webkit-scrollbar-thumb{background: rgba(100,100,100,0.8);}
::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); box-shadow: inset 0 0 6px rgba(0,0,0,0.3);}
::selection{background: #fe7300; color: rgba(255,255,255,0.8);}
::selection{background-color: rgba(255,255,160,0.4); color: rgba(0,0,0,0.8);}
.ui.container{/*width: 1040px;*/ padding: 20px 20px; margin: 0 auto;}
@media only screen and (min-width: 1px){.ui.page.grid{margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0;}}
@media only screen and (min-width: 992px){.ui.page.grid{width: auto; margin-left: 0em; margin-right: 0em; padding-left: 8%; padding-right: 8%;}}
@media only screen and (min-width: 768px){.ui.page.grid{width: auto; margin-left: 0em; margin-right: 0em; padding-left: 4em; padding-right: 4em;}}
@media only screen and (min-width: 768px){.ui.grid{margin: -1rem; display: block; text-align: left; /*font-size: 0em;*/ padding: 0em;}}
@media only screen and (max-width: 768px){.ui.grid{display: block; text-align: left; /*font-size: 0em;*/ padding: 0em;}}
.ui.grid>.row>[class*="twelve wide"].column,
.ui.grid>.column.row>[class*="twelve wide"].column,
.ui.grid>[class*="twelve wide"].column,
.ui.column.grid>[class*="twelve wide"].column{width: 75% !important;}
.ui.grid>.column:not(.row){padding-top: 1rem; padding-bottom: 1rem;}
.ui.grid>.column:not(.row),
.ui.grid>.row>.column{position: relative; display: inline-block; text-align: left; font-size: 1rem; width: 6.25%; padding-left: 1rem; padding-right: 1rem; vertical-align: top;}
.ui.grid>table{font-size: 1rem;}
#user-show-detail .ui.grid.page .column,
#dashboard-show-detail .ui.grid.page .column,
#profile-show-detail .ui.grid.page .column,
#search-show-detail .ui.grid.page .column{padding-left: 0 !important;}
.git-user-content{margin-bottom: 16px; word-break: break-all;}
.git-user-content .ui.secondary.pointing.menu>.menu>.item,
.git-user-content .ui.secondary.pointing.menu>.item{border-bottom: 2px solid transparent;}
.git-user-content i.iconfont{font-weight: normal;}
.iconfont{font-size: 1em; -webkit-text-stroke-width: 0; display: inline-block; vertical-align: top;}
.iconfont{font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
#git-discover-menu{font-size: 16px; color: #333; margin-bottom: 10px; border-bottom: none;}
#git-discover-menu>.item{font-size: 1rem; padding: 8px 10px; margin-right: 20px; border: 1px solid #22D05D; color: #333333; border-radius: 20px; margin-bottom: 5px;}
#git-discover-menu>.item:hover{color:#22D05D}
#git-discover-menu>.item.active{color:#FFFFFF !important; background: linear-gradient(-41deg, #22D05D 0%, #A5D561 100%);}
#git-discover-menu>.item.dropdown-active{color: #fe7300 !important; border-bottom: 3px solid #fe7300 !important;}
.ui.menu{margin: 1rem 0rem; background: #ffffff; font-size: 0px; font-weight: normal; -webkit-box-shadow: 0px 0px 0px 1px rgba(39,41,43,0.15), 0px 1px 2px 0 rgba(0,0,0,0.05); box-shadow: 0px 0px 0px 1px rgba(39,41,43,0.15), 0px 1px 2px 0 rgba(0,0,0,0.05); border-radius: 0.2857rem;}
.ui.menu .item{font-size: 1rem; position: relative; display: inline-block; padding: 0.78571em 0.95em; border-top: 0em solid transparent; background: none; vertical-align: middle; line-height: 1; text-decoration: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-tap-highlight-color: transparent; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-transition: opacity 0.2s ease, background 0.2s ease, box-shadow 0.2s ease; -webkit-transition: opacity 0.2s ease, background 0.2s ease, -webkit-box-shadow 0.2s ease; transition: opacity 0.2s ease, background 0.2s ease, -webkit-box-shadow 0.2s ease; transition: opacity 0.2s ease, background 0.2s ease, box-shadow 0.2s ease; transition: opacity 0.2s ease, background 0.2s ease, box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease; color: rgba(0,0,0,0.8);}
.ui.menu:first-child{margin-top: 0rem;}
.ui.menu>.item:first-child{border-radius: 0.2857rem 0px 0px 0.2857rem;}
.ui.menu .active.item{background-color: rgba(0,0,0,0.04);}
.ui.floating.dropdown>.menu,
.ui.pointing.dropdown>.menu,
.ui.menu .floating.dropdown.item>.menu,
.ui.menu .pointing.dropdown.item>.menu{border: 0; border-radius: 0 !important; background: #FFF; -webkit-box-shadow: 0px 1px 40px 0px rgba(140,146,163,0.2),inset 0px -1px 0px 0px #dededf !important; box-shadow: 0px 1px 40px 0px rgba(140,146,163,0.2),inset 0px -1px 0px 0px #dededf !important; border-radius: 0; border: 0;}
.ui.secondary.menu{background: none; border-radius: 0em; -webkit-box-shadow: none; box-shadow: none;}
.ui.secondary.pointing.menu{border-bottom: 3px solid rgba(0,0,0,0.1);}
.ui.secondary.pointing.menu>.menu>.item,
.ui.secondary.pointing.menu>.item{margin: 0em 0em -3px; padding: 0.6em 0.95em; border-bottom: 3px solid transparent; border-radius: 0em; -webkit-transition: color 0.2s ease; transition: color 0.2s ease;}
.ui.secondary.menu .link.item,
.ui.secondary.menu a.item{opacity: 0.8; -webkit-transition: none; transition: none;}
.ui.secondary.menu>.menu>.item,
.ui.secondary.menu>.item{-webkit-box-shadow: none; box-shadow: none; border: none; height: auto !important; background: none; margin: 0em 0.25em; padding: 0.5em 0.8em; border-radius: 0.2857rem;}
.ui.secondary.pointing.menu>.menu>.item.active,
.ui.secondary.pointing.menu>.item.active{background-color: transparent; border-color: rgba(0,0,0,0.4); -webkit-box-shadow: none; box-shadow: none; color: rgba(0,0,0,0.8);}
.ui.secondary.pointing.menu>.menu>.item,
.ui.secondary.pointing.menu>.item{margin: 0em 0em -3px; padding: 0.6em 0.95em; border-bottom: 3px solid transparent; border-radius: 0em; -webkit-transition: color 0.2s ease; transition: color 0.2s ease;}
.ui.secondary.menu>.menu>.active.item,
.ui.secondary.menu>.active.item{background: rgba(0,0,0,0.05); opacity: 1; -webkit-box-shadow: none; box-shadow: none;}
.project-list .column{height: 32px;}
.project-list .column .page_title{display: inline-block; line-height: 32px !important;}
.search-dropdown-menu{position: relative; top: 8px;}
.search-dropdown-menu i.icon.dropdown{color: #8C92A4; margin-left: 2px !important;}
.search-dropdown-menu span
.sort-span-text{color: #8C92A4;}
.pull-right{float: right;}
b, strong{font-weight: bold;}
.clearfix{clear: both;}
#search-results{margin-top: 0; padding: 0 14px !important;}
ul.git-user-projects-ulist{padding-left: 0 !important;}
ul.git-user-projects-ulist h4{margin-top: 14px;}
h4{font-size: 1.071rem;}
.ui.dropdown{cursor: pointer; position: relative; display: inline-block; outline: none; text-align: left; -webkit-transition: box-shadow 0.1s ease, width 0.1s ease; -webkit-transition: width 0.1s ease, -webkit-box-shadow 0.1s ease; transition: width 0.1s ease, -webkit-box-shadow 0.1s ease; transition: box-shadow 0.1s ease, width 0.1s ease; transition: box-shadow 0.1s ease, width 0.1s ease, -webkit-box-shadow 0.1s ease; -webkit-tap-highlight-color: rgba(0,0,0,0);}
.ui.dropdown>.text{display: inline-block; -webkit-transition: none; transition: none;}
.ui.dropdown>.dropdown.icon{width: auto;}
.ui.dropdown>.dropdown.icon{font-family: 'Dropdown'; line-height: 1; height: 1em; width: 1.23em; -webkit-backface-visibility: hidden; backface-visibility: hidden; font-weight: normal; font-style: normal; text-align: center;}
.ui.dropdown>.dropdown.icon{position: relative; width: auto; font-size: 0.85714286em; margin: 0em 0em 0em 1em;}
.ui.top.right.pointing.dropdown>.menu{top: 100%; bottom: auto; right: 0%; left: auto; margin: 1em 0em 0em;}
.ui.right.pointing.dropdown>.menu{top: 0%; left: auto; right: 100%; margin: 0em 1em 0em 0em;}
.ui.floating.dropdown>.menu{-webkit-box-shadow: 0px 1px 40px 0px rgba(140,146,163,0.2), inset 0px -1px 0px 0px #dededf; box-shadow: 0px 1px 40px 0px rgba(140,146,163,0.2), inset 0px -1px 0px 0px #dededf; border-radius: 0; border: 0; margin-top: 0.5em !important; border-radius: 0.28571429rem !important;}
.ui.pointing.dropdown>.menu{top: 100%; margin-top: 0.78571429rem; border-radius: 0.28571429rem;}
.ui.floating.dropdown .menu{left: 0; right: auto; -webkit-box-shadow: 0px 2px 4px 0px rgba(34,36,38,0.12),0px 2px 10px 0px rgba(34,36,38,0.15) !important; box-shadow: 0px 2px 4px 0px rgba(34,36,38,0.12),0px 2px 10px 0px rgba(34,36,38,0.15) !important; border-radius: 0.28571429rem !important;}
.ui.dropdown .menu{left: 0px; cursor: auto; position: absolute; display: none; outline: none; top: 100%; min-width: -webkit-max-content; min-width: -moz-max-content; min-width: max-content; margin: 0em; padding: 0em 0em; background: #FFFFFF; font-size: 1em; text-shadow: none; text-align: left; -webkit-box-shadow: 0px 2px 3px 0px rgba(34,36,38,0.15); box-shadow: 0px 2px 3px 0px rgba(34,36,38,0.15); border: 1px solid rgba(34,36,38,0.15); border-radius: 0.28571429rem; -webkit-transition: opacity 0.1s ease; transition: opacity 0.1s ease; z-index: 11; will-change: transform, opacity;}
.ui.dropdown .menu>.item:first-child{border-top-width: 0px;}
.ui.dropdown .menu>.item{position: relative; cursor: pointer; display: block; border: none; height: auto; text-align: left; border-top: none; line-height: 1em; color: rgba(0,0,0,0.87); padding: 0.78571429rem 1.14285714rem !important; font-size: 1rem; text-transform: none; font-weight: normal; -webkit-box-shadow: none; box-shadow: none; -webkit-touch-callout: none;}
.ui.dropdown .menu>*{white-space: nowrap;}
.ui.divider{margin-left: 0 !important; margin-right: 0 !important; font-size: 1rem; margin: 1rem 0rem; line-height: 1; height: 0em; font-weight: bold; text-transform: uppercase; letter-spacing: 0.05em; color: rgba(0,0,0,0.85); -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: rgba(0,0,0,0);}
.ui.divider:not(.vertical):not(.horizontal){border-top: 1px solid rgba(34,36,38,0.15); border-bottom: 1px solid rgba(255,255,255,0.1);}
.ui.label:last-child{margin-right: 0em;}
.ui.label{color: #6a6a6a; background-color: #EFEFEF;}
.ui.labels .label, .ui.label{font-size: 0.85714286rem;}
.ui.label{display: inline-block; line-height: 1; vertical-align: baseline; margin: 0em 0.14285714em; background-color: #E8E8E8; background-image: none; padding: 0.5833em 0.833em; color: rgba(0,0,0,0.6); text-transform: none; font-weight: bold; border: 0px solid transparent; border-radius: 0.28571429rem; -webkit-transition: background 0.1s ease; transition: background 0.1s ease;}
/*********************************
/****列表内编辑
**********************************/
/*.input-arrow{*/ /*background-color: #333;*/ /*height: 100px;*/ /*position: relative;*/ /*width: 100px;*/
/*}*/
.input-arrow:after{content: ' '; height: 0; position: absolute; width: 0; border: 10px solid transparent; border-bottom-color: #333; margin-top: -20px; left: 10px;}
.file_holder{position: relative; radius: 4px; height: auto; margin-bottom: 1em; background: #fff; border: 1px solid #e0e0e0; border-radius: 2px 2px 0px 0px;}
.code .white .highlight{background-color: #fff;}
.highlight{background: #fff;}
/*********************************
/****列表内编辑
**********************************/
.oper-btn{font-size: 12px; font-weight: normal; padding: 0.4em 0.5em;}
.oper-btn:hover{color: #000;}
.source-btn{color: #0e74ff;}
.area-btn{color: #8a6d3b;}
.comment-btn{color: #1eba53;}
ul.git-user-projects-ulist h4{margin-top: 14px;}
h1, h2, h3, h4, h5{font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Liberation Sans","PingFang SC","Microsoft YaHei","Hiragino Sans GB","Wenquanyi Micro Hei","WenQuanYi Zen Hei","ST Heiti",SimHei,"WenQuanYi Zen Hei Sharp",sans-serif; line-height: 1.33em; margin: calc(2rem - 0.165em ) 0em 1rem; font-weight: bold; padding: 0em;}
h4{font-size: 1.071rem; display: block; -webkit-margin-before: 1.33em; -webkit-margin-after: 1.33em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; font-weight: bold;}
.highlight_word{color: #a00;}
h5.description{overflow: hidden; white-space: normal; text-overflow: ellipsis; word-wrap: break-word; margin: 10px 0 !important; font-weight: normal;}
h5{font-size: 1rem;}
.widget-area.blank{background: none repeat scroll 0 0 rgba(0, 0, 0, 0); -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; box-shadow: none;}
.widget-area{background-color: #fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 16px rgba(0, 0, 0, 0.05); -ms-box-shadow: 0 0 16px rgba(0, 0, 0, 0.05); -o-box-shadow: 0 0 16px rgba(0, 0, 0, 0.05); box-shadow: 0 0 16px rgba(0, 0, 0, 0.05); float: left; margin-top: 30px; padding: 25px 30px; position: relative; width: 100%;}
.status-upload{background: none repeat scroll 0 0 #f5f5f5; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; float: left; width: 100%;}
.status-upload form{float: left; width: 100%;}
.status-upload form textarea{background: none repeat scroll 0 0 #fff; border: medium none; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; -ms-border-radius: 4px 4px 0 0; -o-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; color: #777777; float: left; font-family: Lato; font-size: 14px; height: 142px; letter-spacing: 0.3px; padding: 20px; width: 100%; resize: vertical; outline: none; border: 1px solid #F2F2F2;}
#git-header-nav .userbar>.item{margin: 0; opacity: 1; padding: 10px 8px; line-height: 26px; color: #8c92a4;}
.ui.menu .menu.right .item:before, .ui.menu .item.right:before{right: auto; left: 0px;}
/*.ui.menu .item:before{*/ /*position: absolute;*/ /*content: '';*/ /*top: 0%;*/ /*right: 0px;*/ /*width: 1px;*/ /*height: 100%;*/ /*background: -webkit-linear-gradient(rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.05) 100%);*/ /*background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.05)), color-stop(50%, rgba(0,0,0,0.1)), to(rgba(0,0,0,0.05)));*/ /*background: linear-gradient(rgba(0,0,0,0.05) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0.05) 100%);*/
/*}*/
#git-header-nav .userbar .ui.avatar.image{width: 25px; height: 25px; margin-top: -3px;}
.ui.avatar.images .image,
.ui.avatar.images img,
.ui.avatar.images svg,
.ui.avatar.image img,
.ui.avatar.image svg,
.ui.avatar.image{margin-right: 0.25em; display: inline-block; width: 2.5em; height: 2.5em; border-radius: 500rem;}
img.ui.image{display: block;}
.ui.image{position: relative; display: inline-block; vertical-align: middle; max-width: 100%; background-color: transparent;}
#git-header-nav .userbar>.item i.dropdown.icon{margin: 0; line-height: 25px;}
.ui.menu .item>i.dropdown.icon{float: right; margin-left: 1em;}
.ui.menu .item>i.icon{opacity: 0.75; float: none; margin: 0em 0.25em 0em 0em;}
#git-header-nav .ui.menu .ui.dropdown .right.menu{left: auto; right: 0;}
#git-header-nav .ui.dropdown>.menu{color: #fff; font-size: 1rem; line-height: 1.75; padding: 8px 0; background: #40485b; -webkit-box-shadow: 0px 2px 10px 0px rgba(82,185,198,0.1); box-shadow: 0px 2px 10px 0px rgba(82,185,198,0.1); border-radius: 0; border: 0;}
.ui.menu .dropdown.item .menu{background: #ffffff; left: 0px; margin: 0px 0px 0px; min-width: calc(100% - 1px); -webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.08); box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.08);}
.ui.menu:not(.vertical) .item.right, .ui.menu:not(.vertical) .menu.right{float: right;}
.ui.dropdown>.right.menu{left: auto; right: 0;}
.visible.transition{display: block !important; visibility: visible !important;}
.visible.transition{display: block !important; visibility: visible !important; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform: translateZ(0); transform: translateZ(0);}
.transition{-webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-duration: 300ms; animation-duration: 300ms; -webkit-animation-timing-function: ease; animation-timing-function: ease; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
.transition{-webkit-animation-iteration-count: 1; animation-iteration-count: 1; -webkit-animation-duration: 500ms; animation-duration: 500ms; -webkit-animation-timing-function: ease; animation-timing-function: ease; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
/******************** 侧边菜单栏 ***********************************************/
.menu-wrap a{color: #b8b7ad;}
.menu-wrap a:hover,
.menu-wrap a:focus{color: #c94e50;}
.content-wrap{overflow-y: scroll; -webkit-overflow-scrolling: touch;}
/* Menu Button */
.menu-button{position: fixed; z-index: 1000; margin: 0.5em; padding: 0; width: 2.25em; height: 2em; border: none; text-indent: 2.5em; font-size: 1.5em; color: transparent; background: transparent;}
.menu-button::before{position: absolute; top: 0.5em; right: 0.5em; bottom: 0.5em; left: 0.5em; background: linear-gradient(#373a47 20%, transparent 20%, transparent 40%, #373a47 40%, #373a47 60%, transparent 60%, transparent 80%, #373a47 80%); content: '';}
.menu-button:hover{opacity: 0.6;}
/* Close Button */
.close-button{width: 1em; height: 1em; position: absolute; right: 1em; top: 1em; overflow: hidden; text-indent: 1em; font-size: 0.75em; border: none; background: transparent; color: transparent;}
.close-button::before,
.close-button::after{content: ''; position: absolute; width: 3px; height: 100%; top: 0; left: 50%; background: #bdc3c7;}
.close-button::before{-webkit-transform: rotate(45deg); transform: rotate(45deg);}
.close-button::after{-webkit-transform: rotate(-45deg); transform: rotate(-45deg);}
/* Menu */
.menu-wrap{position: absolute; z-index: 1001; /*width: 300px;*/ height: 100%; background: #373a47; padding: 2.5em 1.5em 0; font-size: 1.15em; -webkit-transform: translate3d(-320px,0,0); transform: translate3d(-320px,0,0); -webkit-transition: -webkit-transform 0.4s; transition: transform 0.4s; -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1); transition-timing-function: cubic-bezier(0.7,0,0.3,1);}
/* Shown menu */
.show-menu .menu-wrap{-webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); -webkit-transition: -webkit-transform 0.8s; transition: transform 0.8s; -webkit-transition-timing-function: cubic-bezier(0.7,0,0.3,1); transition-timing-function: cubic-bezier(0.7,0,0.3,1);}
.menu-wrap>.content{height: 100%; /*position: absolute; top: 0; left: 0; width: 4.266667rem; background: #303643; -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: 0.5s cubic-bezier(0, 0.78, 0.67, 1.11); transition: 0.5s cubic-bezier(0, 0.78, 0.67, 1.11); will-change: transform; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: -moz-box; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; justify-content: space-between; overflow-y: auto;*/  }
.menu-wrap>.content>.top-area{text-align: center; padding: .426667rem; background: #2A2E37; line-height: 1;}
.menu-wrap>.content>.top-area .info-box{font-size: 14px; line-height: 1; margin-top: .213333rem; word-break: break-all;}
.menu-wrap>.content>.middle-area{-webkit-box-flex: 1; -ms-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; flex: 1;}
.menu-wrap>.content>.middle-area .action-list{padding: .426667rem;}
.menu-wrap>.content>.middle-area .action-list>ul{padding: 0; margin: 0;}
ul, li{list-style: none;}
.menu-wrap>.content>.middle-area .action-list>ul li{margin: .426667rem 0; color: #DCE3E8; letter-spacing: 0; line-height: 1.3;}
.menu-wrap>.content>.middle-area .action-list>ul li a{display: block; font-size: 16px; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex;}
.menu-wrap>.content>.middle-area .action-list>ul li .iconfont,
.menu-wrap>.content>.middle-area .action-list>ul li .fa{font-size: 1em; display: inline-block; color: #8C92A4; width: .5467rem;}
.menu-wrap>.content>.middle-area .action-list>ul li .item-name{margin-left: .266667rem; color: #DCE3E8; font-size: 1em;}
.menu-wrap>.content>.middle-area .action-list>ul li.split-line{height: 2px; opacity: 0.5; background: #515660;}
.menu-wrap>.content>.bottom-area{}
.menu-wrap>.content>.bottom-area .slider-ctrl{height: 1.066667rem; line-height: 1.066667rem; text-align: center; color: #8C92A4;}
.menu-wrap>.content>.bottom-area .slider-ctrl i.icon,
.menu-wrap>.content>.bottom-area .slider-ctrl i.iconfont,
.menu-wrap>.content>.bottom-area .slider-ctrl .fa{font-size: 20px; vertical-align: middle; color: #fff;}
.fa{display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-transform: translate(0, 0); transform: translate(0, 0);}
.fa{display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.ui.falt.segments.nopadding,
.ui.flat.segment.nopadding{padding: 0;}
.ui.falt.segments, .ui.flat.segment{border-radius: 4px; border: 1px solid #E3E9ED; margin-bottom: 24px; -webkit-box-shadow: none; box-shadow: none; background: #fff;}
.ui.segment, .ui.segment.attached, .ui.tertiary.segment, .ui.message{border-radius: 4px; border: 1px solid #e3e9ed; -webkit-box-shadow: none; box-shadow: none; background: #fff;}
.ui.segment{position: relative; background-color: #ffffff; -webkit-box-shadow: 0px 0px 0px 1px rgba(39,41,43,0.15), 0px 1px 2px 0 rgba(0,0,0,0.05); box-shadow: 0px 0px 0px 1px rgba(39,41,43,0.15), 0px 1px 2px 0 rgba(0,0,0,0.05); margin: 1rem 0em; padding: 1em 1em; border-radius: 0.2857rem; border: none;}
.issue-list .issue-wrapper{width: 100%; display: table; padding: 0.8em 1.4286em; -webkit-box-shadow: inset 0px -1px 0px 0px rgba(222,222,223,0.5); box-shadow: inset 0px -1px 0px 0px rgba(222,222,223,0.5);}
.issue-list .issue-checkbox,
.issue-list .issue-icon,
.issue-list .issue-info{display: table-cell;}
.issue-list .issue-icon .iconfont{margin-right: 10px;}
.issue-list .issue-info:last-child{border: 0;}
.issue-list .issue-info{color: #8c92a4; width: 100%; font-size: 1rem; line-height: 1.43; margin-left: 0.7rem;}
.issue-list .issue-info .text-muted{color: #8c92a4;}
.text-muted{color: #8c92a4;}
.issue-list .issue-info .issue-title{margin-bottom: 0.2em;}
.issue-list .issue-info .issue-title>h3{margin-top: 0px; margin-bottom: 0px; font-size: 1.2rem; display: inline-block; font-weight: normal;}
.issue-list .issue-info .issue-title a{color: #587284;}
.issue-list .issue-info a{color: #8c92a4;}
.filter-list{margin: 0; padding: 0; display: inline-block;}
.filter-list>li{display: inline-block; margin-bottom: 8px;}
.filter-list-item{color: #fe7300; line-height: 22px; padding: 0 8px; margin-right: 8px; border-radius: 2px; border: 1px solid #FFD9B9; background-color: #FFF6EE;}
.project-list .project-meta{overflow: hidden;}
.project-list .project-stats{margin-top: .08rem; color: #9d9d9d; font-size: .32rem!important;}
.project-list .project-tags .label{margin-top: .08rem;}
.label{color: #9d9d9d; background: #ececec; border: 1px solid #d2d2d2; display: inline-block; font-size: .75rem; padding: .02667rem .10667rem;}
.nav.nav-secondary-tabs {
    background-color: #fff;
    border-bottom: 1px solid #c8c7cc;
    display: block;
}
.nav.nav-secondary-tabs .nav-item.active {
    border-color: #fe7300;
}
.nav.nav-secondary-tabs .nav-item {
    bottom: -1px;
    position: relative;
    display: inline-block;
    font-size: 1rem;
    line-height: .53333rem;
    padding: 1rem .7333rem;
    border-bottom: .15333rem solid transparent;
}
