.bcs-container-searchbox {background-color: #e5e5e5; border:0px !important; width:30%;}
.srch-div{display:none;}
.srch-div input {background-color: #fff !important;}
/* code*/
.head-container label{float: left;margin:5px 10px}
.head-container input{width:30%}

.bcs-host-div{float: left;width: 83%;background-color: #e5e5e5 !important;height:25px;}
.bcs-container-searchbox{position: relative;top: -7px;}
.bcs-searchbox{width:400px !important;}
.bcs-searchbox-submit{position: relative;right: 43px;transform: scale(0.55);border-radius: 6px;}
#bcs-results-div{background-color:#fff;position:relative;}
.bcs-searchbox-btn{background-image: url(https://www.manageengine.com/images/me-sprite-new.png);background-position: -224px 480px;width: 15px;background-color: white;height: 16px;cursor: pointer;padding: 0;border: none;transform: scale(1);right:30px;position: relative;vertical-align:middle;}
@media screen and (max-width: 760px){
.rel-b10{display:none}
}
.flex-con {display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;}
/*.div-tree {min-width:300px;margin-right:25px;position: absolute;margin-top:20px;} */
.div-tree {min-width:300px;margin-right:25px;position: sticky;position:-webkit-sticky;margin-top:20px;height:calc(100vh - 80px);top:110px;}
.div-tree .row {padding:0;}
.div-tree.fixed {position:fixed;z-index:1;background:#fff;top:90px;}
.div-ct {width:100%;padding-bottom:50px; /*margin-left: 325px;*/}
.div-ct h2 {/*border-bottom:solid 1px #ccc;*/}
ul.api-tree li {padding:1px 0;} 
ul.api-tree li a {background:#f0f0f0;padding:9px 10px;width:100%;display:inline-block;box-sizing:border-box;color:#000;border-left:solid 5px #c5c5c5;text-decoration:none;transition:all .25s ease;}
ul.api-tree li a:hover {border-left:solid 5px #737373;}
/* ul.api-tree li:nth-child(1) a:nth-child(1){border-left:0;}
ul.api-tree li:first-child a{border-left: solid 5px #c5c5c5;} */
ul.api-tree li a.active{ color:#229826 ; font-weight: bold;     border-left: solid 5px #229826;} 
ul.api-tree li a.active ~ ul {display:block;animation: anim .5s ease; -webkit-animation: anim .5s ease}
@keyframes anim {0%{margin-top:15px;} 100% {margin-top:0;}}
@-webkit-keyframes anim {0%{margin-top:15px;} 100% {margin-top:0;}}
ul.api-tree li a.active+.nav-links {display: block;}
ul.api-tree li > ul {display:none;}
ul.api-tree li > ul li {list-style-type:none;margin-left:20px;background:#fff;}
ul.api-tree li > ul li a {background:#fff;color:#000;position:relative;border-left:0; word-break: break-word;} ul.api-tree li > ul li a:hover {border-left:0;}
ul.api-tree li > ul li a:before{content:"";background:#ddd;width:1px;height:100%;position:absolute;left:-3px;top:1px}
ul.api-tree li > ul li a:after{content:"";background:#ddd;width:5px;height:5px;position:absolute;left:-5px;top:20px;border-radius:50%;}
ul.api-tree li > ul li a:hover:after {background:#16b14f;width:5px;height:5px;transform:scale(1.3)}
/*ul.api-tree li > ul li a:after {background:#f00;} */
ul.api-tree li > ul li a.active {border-left:0;}
ul.api-tree li > ul li a.active:after {border-right:0;background:#16b14f;width:8px;height:8px;transform:scale(1.3);top:18px;left:-6px;}
.mod-title{color:#229826;/*border-bottom:solid 1px #f3f3f3;*/}
.wrap-txt{word-wrap:break-word;width:90%;word-break: break-all;}
.api-content-main {margin:0 15px;}
@media (min-width: 1400px) {
    #api-con .container {max-width: 1350px;}
}
@media screen and (max-width:960px){
.div-tree {display:none;}
}

/*table style begin*/
.divTable{display: table;width: 100%;box-shadow:0 1px 2px 0 #ececec9c;-webkit-box-shadow:0 1px 2px 0 #ececec9c;}
.divTableRow {display: table-row;}
.divTableHeading {background-color: #868686;display: table-header-group;line-height: 45px;font-weight:600;color:#fff;}
.divTableCell, .divTableHead {display: table-cell;padding: 3px 10px;} .divTableCell {vertical-align:top;line-height:35px;border-bottom:solid 1px #ececec;}
.divTableCell:nth-child(1){width:20%;}
.divTableCell:nth-child(2){width:60%;}
/*.divTableCell:nth-child(3){width:40%;}*/
.divTableCell p {margin:0;padding-bottom:15px;} .divTableCell p > b:after{content:"";display:table;clear:both;}
.divTableCell:nth-child(4) > span {display:inline-block;width:250px;word-wrap:break-word;}
.divTableFoot {background-color: #EEE;display: table-footer-group;font-weight: bold;}
.divTableBody {display: table-row-group;background:#f8f8f8;}
.divTableBody > .divTableRow:nth-child(odd){background:#fff;}
/*table style end*/
.mod-title {margin:0 !important;padding-top:15px;}
.div-ct {position:relative;top:0;height:auto;font-size:14px;word-break: break-word;}
.div-ct code {font-family:'ZohoPuvi',sans-serif;}
.div-ct h1 {margin:0;border-bottom:1px solid #eaeaea;}
.wrap-txt{ word-break:unset} 
.showAPIdiv {padding: 5px 0;color: #2571bf;cursor: pointer;text-decoration:underline;margin-top:15px;font-size:16px;font-weight:700;float:left;display:none;}
ul.api-tree li a.active {font-size:15px;}
.ct-small {height: 45px;overflow:hidden;}
.ct-small h1 {margin:0;}
.api-content-main{ width:98%;margin:0;}
/*.api-content-main p{ width:90%}*/
.divTable{ width:100%}
/*h1{ margin-top:20px}*/
#VideosAndLogos, .opmRelPrd{ display:none !important}
.div-tree{ margin-top: 0;height: auto;margin-bottom: 40px; top:0;position:relative;border-right:1px dashed #DDD;padding-right:20px;} 
/*div#api-content{ width:90%}*/
.divTableCell:nth-child(2){ width:60%}
.rhs-cont ul{ padding:0; list-style-type:none}
.rhs-cont ul li{ padding:0; list-style-type:none}
.tb_button{ padding:1px; cursor:pointer; border-right:1px solid #8b8b8b; border-left:1px solid #FFF; border-bottom:1px solid #fff}
.tb_button.hover{ border:2px outset #def; background-color:#f8f8f8 !important}
.ws_toolbar{ z-index:100000}
.ws_toolbar .ws_tb_btn{ cursor:pointer; border:1px solid #555; padding:3px}
.tb_highlight{ background-color:yellow}
.tb_hide{ visibility:hidden}
.ws_toolbar img{ padding:2px; margin:0px}
header+section{ display:none; margin:0; padding:0}
ul.api-tree li>ul li{ padding-top:0; padding-bottom:0;border-bottom:1px solid #efefef;}
ul.api-tree li>ul li:first-child{ padding-top:5px}
/*New CSS */



ul.api-tree li span{cursor: pointer;user-select: none;font-size:14px;}
/*ul.api-tree > li > span{display: block;background-color: #f2f2f2;padding: 4px 24px 4px 16px;border-radius: 4px;border-left: 4px solid transparent;transition:all .3s ease-in-out;}*/
ul.api-tree > li > span{display: block;background-color: #fff;padding: 6px 10px;border-radius: 0;transition:all .3s ease-in-out;border-bottom:1px solid #efefef;}
ul.api-tree > li > span:hover {color:#119521;background:#f8f8f8;}
ul.api-tree > li.active > span{color: #119521;font-weight: bold;background:#f3f3f3;}
ul.api-tree > li.has-child.active > .nav-links,ul.api-tree > li.has-child.open > .nav-links{display: block;}
ul.api-tree > li.has-child > .nav-links span {padding: 6px 8px 6px 24px;display: block;position: relative;overflow-wrap: break-word;}
ul.api-tree > li.has-child > .nav-links span.active {color: #167d23;font-weight:700;}
ul.api-tree > li.has-child > .nav-links span::before {content: ''; position: absolute;border-radius: 50%;width: 5px;height: 5px;background-color: #e6e6e6;top: 15px;left: 5px;}
ul.api-tree > li.has-child > .nav-links span.active::before {content: '';background-color: #167d23;}
ul.api-tree > li.has-child{position: relative;}
ul.api-tree li > ul li span:hover {color:#000;font-weight:700;}
ul.api-tree > li.has-child::before{position: absolute;content:'';    top: 14px;right: 15px;border: 5px solid transparent;border-top-color: #FF8134;}
.toggle-menu{content: '';position: absolute;height: auto;width: 30px;top: 4px;right: 0;cursor: pointer;border-radius: 0 4px 4px 0;}
/*.toggle-menu:hover {background: #0000001c;z-index: 1;background-blend-mode: multiply;}*/
#api-content > .scroll-parent {display:none;}
#api-content > .scroll-parent:nth-child(1){display:block;}

@media screen and (max-width:960px){
.div-tree {display:block;min-width:auto;}
}