body{font-size: 16px;}
h3.widget-title{padding: 12px 0; margin:0;}
.intitle{ color:#555555 !important; font-size: 30px; font-weight: 800;}
.wrap{margin-top:40px;}
/*.breadcrumb{    margin-bottom: 0 !important;    padding-top: 50px !important; background: transparent !important; color:#FFFFFF !important;}
.breadcrumb a{color:#FFFFFF;}*/
.breadcrumb i:nth-child(2){display: none;}
.banner{background-color:#9ed1d5;}
.top-search-form-home{width: 100%; margin: 0 auto;}
.doc-des{padding:25px; box-shadow: 0px 0px 15px #dddddd; margin:0; border-bottom: 10px solid #058143;min-height: 295px;}
.wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single {
  margin: 0;
  margin-bottom: 20px;
  position: relative;
  border: 1px solid #e5e5e5;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
}

.wedocs-shortcode-wrap ul.wedocs-docs-list{margin:60px auto !important;}
.wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single {padding:0px !important}
.wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single h3{background-color: #058143; padding:10px 20px !important; color:#FFF;border-radius: 8px 8px 0 0  ; min-height:77px;}
.wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single h3 {
  border-bottom: 1px solid #eee;
  font-size: 18px;
  font-weight: bold;
  padding: 8px 12px;
  margin: 0;
  line-height: 1.4;
}
.wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single h3 a{color:#FFFFFF;  text-decoration: none;}
.banner .navbar-header .navbar-brand{min-height: 70px;}
.navbar-header{min-height: 80px;}
.header-title{text-align: right; font-size: xx-large; color:#FFFFFF; opacity: 0.6; margin-top:15px; margin-bottom:0;}
.btn-primary{background-color: #058143; border: solid 1px #ffa800 !important;}
.top-search-form-home .btn-lg{padding:10px 5px;}
.col-sm-3{z-index:1 !important;}
#exp, #hid{    padding:  5px;
    border: 1px solid #ffa800;
    margin-right: 0px;
    font-size: 19px;
    cursor: pointer;
    font-weight: 800;
    background: #ffa800;
    color: #FFF;
    width: 30px; float: right; text-align: center; margin-top:-5px;
}
#hid{ display: none;}
#colapr{display:none;}
#colap{float: left;}
#colap, #colapr{padding:3px 10px; cursor: pointer; border:1px solid #333; border-radius: 5px; margin-right: 5px; margin-top: -5px;}
.toc .widget-title{font-size: 19px; color: #000 !important;}
.wedocs-single-content article header h1{font-size: 26px; color:#058143; font-weight: 600; text-align: left;}
aside.doc-nav-widget ul.doc-nav-list > li.current_page_item > a{font-weight: 700;}
.page_item a{font-weight: 500; color:#000;}
ul.doc-category li.doc{float:none !important; width:100% !important;}
ul.doc-category li.doc:nth-child(2n), ul.doc-category li.category:nth-child(2n){padding-left: 0 !important;}
h3{color:#058143 !important ;}
.top-navc{text-align: right;    margin-right: 30px;}
.top-navc .wedocs-doc-nav{margin: 0;   padding: 0; border: none;}
.top-navc .wedocs-doc-nav .nav-next{float: none;}
.lnavc{padding: 3px 10px;    border: 1px solid;    border-radius: 5px; margin: 0 5px;}
.btn-primary {    color: #fff;    background-color: #ffa800 !important;   !important; outline:none !important; box-shadow:none !important;}
.btn-primary:hover {    color: #fff;    background-color: #058143 !important;    border-color: #058143 !important; outline:none !important; box-shadow:none !important;}
.doc-nav-list{max-height: 100%;overflow-y: auto; max-height: 550px;}
.docs tr{border-bottom:1px solid #333333;}
#toc-close, #toc-open{display:none; width:30px; float: right; border:1px solid #333333; text-align: center;}
.btn-default:hover {
   outline:none !important; box-shadow:none !important;
}
.fbold{font-weight: bold; font-size: 18px !important;}
.tt{font-weight: 500;}
.serror{border-color: #058143 !important;}
/*
.toc{position: static !important;} 
.wedocs-single-content{margin-left: 25%;}*/

@media (max-width:1024px){
    .col-sm-3{ min-width: 230px !important;}
    #colap{display: none;}
    .toc .widget-title {font-size: 18px;}
    .banner .navbar-header .navbar-brand{min-width: 160px !important;}
}
@media (max-width:768px){
    .col-sm-3{float: none !important; width: 100% !important; min-width: 184px !important;}
    .wedocs-single-wrap .wedocs-sidebar, .wedocs-single-wrap .wedocs-single-content{width: 98% !important;float:right;}
    #colap {display: none;}
    .top-navc{margin-right:-30px;}
    #toc-open{display:block;}
    #exp{display: none;}
    
}
@media (min-width:737px) and (max-width:768px){
    .col-md-1, .col-md-2{min-height: 60px !important; float: left;}
    .header-title{margin-top:60px !important;}
    .m-nav{left: 202px !important;
        top: -19px !important;}
}
@media (max-width:480px){
    
    .col-sm-3{float: none !important; width: 100% !important;}
    .wedocs-single-wrap .wedocs-sidebar, .wedocs-single-wrap .wedocs-single-content{width: 100% !important;float:none;}
    .top-search-form-home{width: 100%;}
    .header-title{text-align: center;}
    .banner{background-position: -1575px 0px;}
    #colap{display: none;}
    .wedocs-single-wrap .wedocs-single-content {    padding-left: 35px !important;}
}
.members-access-error {
color: #ff9900;
    font-size: 25px;
    display: inline-block;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
}

.members-access-error:before {
    content: "\f071";
padding: 0px 10px 0px 0px;
	font-family: FontAwesome;
}
.input-group .form-control {
    border-top-left-radius: 8px !important;
    border-bottom-left-radius: 8px !important;
}
.login #nav {
    margin: 5px 0px 35px 0px !important;
}
.login #nav {
	padding: 0px 25px !Important; 
}
#login {
/*     background: #fff !important; */
    padding: 20px !important;
    border-radius: 25px !important;
    box-shadow: 0px 12px 30px 0px rgba(0, 0, 0, 0.10) !important;
}
.login form {
    padding: 20px 20px 0px 20px !important;
    box-shadow: none !important;
}

.wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single h3 {
    border-bottom: 1px solid #eee;
    font-size: 18px !important;
    margin-bottom: 0px !important;
    color: #ffffff !important;
    padding-left: 3.5em !important;

}
.wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single h3 {
    background-color: #058143;
    padding: 10px 20px !important;
    color: #FFF;
    border-radius: 8px 8px 0 0;
    min-height: 77px;
}

.doc-des {
    padding: 25px;
    box-shadow: 0px 0px 15px #dddddd;
    margin: 0;
    border-bottom: 10px solid #058143;
    min-height: 295px;
}

@media (min-width: 1920px) {
    .doc-des {
        min-height: 220px;
    }
}