.alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
}

.alert h4 {
    margin-top: 0;
    color: inherit;
}

.alert .alert-link {
    font-weight: bold;
}

.alert>p,
.alert>ul {
    margin-bottom: 0;
}

.alert>p+p {
    margin-top: 5px;
}

.alert-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}

.alert-info hr {
    border-top-color: #a6e1ec;
}

.alert-info .alert-link {
    color: #245269;
}

.chinese, .zh{
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url(/css/Chinese.png) no-repeat;
    background-size: 30px;
    margin: -6px 0 -6px 0
}

.english, .en {
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url(/css/English.png) no-repeat;
    background-size: 30px;
    margin: -6px 0 -6px 0
}

.menu.dropdown-menu> li> a{
	display: flex;
    align-items: center;
    padding-top: 8px;
    padding-bottom: 8px;
}

.dropdown>.dropdown-toggle{
	display: flex;
    align-items: center;
}

.modal-header.title{
	background-color: #54b7ef;
    border-radius: 6px 6px 0px 0px;
    color: #fff
}

@media (min-width: 768px){
.container-fluid>.navbar-collapse{
    margin-left: 0;
}
}

@media screen and (max-width: 375px){
	.home .slogan .btn-docs {
   		 margin: 0 0 1rem;
}
}
 
.kb-section{
	padding: 2rem 0 !important;
}

.slogan-title .info{
	line-height: 3rem !important;
}

#editor{
  background-color:#f8fcfd
}

#create{
	background-color: #f8fcfd;
}

#create .container-fluid{
	background-color: #f6f6f6;
}
