.sec-pTB {padding: 10px 0 ;}
.fixed_bar_hcontainer{margin:195px -89px 0}
.hideAnimation{margin:195px -89px 0 0;transition:all .5s}
.showAnimation{margin:195px 0 0;transition:all .5s}
.newIcoSty{background:url(https://www.manageengine.com/images/me-sprite.png) repeat scroll -750px 0px transparent;float:right;height:20px;margin:0px 75px 0 0;width:30px;}
.recHea{border-bottom:solid 1px #eaeaea;font-size:22px;font-weight:600;margin:0 0 40px 0;padding:0 0 15px 0}
.container{max-width:1100px;}
.lhs-tree{overflow: visible; position: sticky; top: 92px;}
#lhsTree>li{border-bottom:1px solid #ececec;}
#lhsTree li::before{background:url("https://www.manageengine.com/latam/active-directory-audit/../active-directory-audit/images/resources-icon-sprite.png") no-repeat;background-position:-24px 2px;background-size:265px;content:"";bottom:0;height:28px;left:10px;margin:auto;position:absolute;top:0;transition:all .5s;width:28px;}
/*#lhsTree li:hover{background:#dff3ff;border-bottom:solid 1px #fff;border-left:solid 2px #138cd6;transition:all .5s}*/
#lhsTree li:hover:before{background-position:-24px -26px;transition:all .5s}
#lhsTree li.act{background:#dff3ff;border-bottom:solid 1px #fff;border-left:solid 2px #138cd6;transition:all .5s}
#lhsTree li:nth-of-type(2)::before{background-position:-53px 2px}
#lhsTree li:nth-of-type(2):hover:before{background-position:-53px -26px;transition:all .5s}
#lhsTree li:nth-of-type(3)::before{background-position:-83px 2px}
#lhsTree li:nth-of-type(3):hover:before{background-position:-83px -26px;transition:all .5s}
#lhsTree li:nth-of-type(4)::before{background-position:-113px 2px}
#lhsTree li:nth-of-type(4):hover:before{background-position:-114px -26px;transition:all .5s}
#lhsTree li:nth-of-type(5)::before{background-position:-142px 1px}
#lhsTree li:nth-of-type(5):hover:before{background-position:-142px -26px;transition:all .5s}
#lhsTree li:nth-of-type(7)::before{background-position:-203px 0px}
#lhsTree li:nth-of-type(7):hover:before{background-position:-203px -26px;transition:all .5s}
#lhsTree li:nth-of-type(8)::before{background-position:-235px -1px}
#lhsTree li:nth-of-type(8):hover:before{background-position:-235px -26px;transition:all .5s}
#lhsTree li:nth-of-type(9)::before {background-position: 5px -55px;}
#lhsTree li:nth-of-type(9):hover:before{background-position:5px -85px;transition:all .5s}
#lhsTree li:nth-of-type(10)::before {background-position: -26px -56px;}
#lhsTree li:nth-of-type(10):hover:before{background-position: -26px -86px;transition:all .5s}
#lhsTree li:nth-of-type(11)::before {background-position: -57px -54px}
#lhsTree li:nth-of-type(12)::before {background-position: -87px -54px}



#lhsTree > li > a{font-size: 14px; padding: 15px 0 15px 50px; color: #333;}
#lhsTree li.act:nth-of-type(1):before{background-position:-24px -26px;}
#lhsTree li.act:nth-of-type(2):before{background-position:-53px -26px;}
#lhsTree li.act:nth-of-type(3):before{background-position:-83px -26px;}
#lhsTree li.act:nth-of-type(4):before{background-position:-114px -26px;}
#lhsTree li.act:nth-of-type(5):before{background-position:-142px -26px;}
#lhsTree li.act:nth-of-type(6):before{background-position:-24px -26px;}
#lhsTree li.act:nth-of-type(7):before{background-position:-203px -26px;}
#lhsTree li.act:nth-of-type(8):before{background-position:-235px -26px;}
#lhsTree li.act:nth-of-type(9):before {background-position: 5px -85px;}
#lhsTree li.act:nth-of-type(10):before {background-position: -26px -86px;}

.rhs-cont{border-left: 0;}
#lhsTree li.resource_active{border-left: 3px solid #4580c7; padding: 3px 0; border-top: 0; -webkit-box-shadow: 0 0 13px 1px rgba(0,0,0,.09);box-shadow: 0 0 13px 2px rgba(0,0,0,.09);font-weight: 600;}
#lhsTree li.resource_active a{color: #4580c7}
#lhsTree li.resource_active:nth-of-type(1)::before{background-position: 2px -68px}
#lhsTree li.resource_active:nth-of-type(2)::before{background-position: -27px -68px}
#lhsTree li.resource_active:nth-of-type(3)::before{background-position: -58px -68px}
#lhsTree li.resource_active:nth-of-type(4)::before{background-position: -91px -68px}
#lhsTree li.resource_active:nth-of-type(5)::before{background-position: -123px -68px}
#lhsTree li.resource_active:nth-of-type(6)::before{background-position: 2px -101px}
#lhsTree li.resource_active:nth-of-type(7)::before{background-position: -26px -101px}
#lhsTree li.resource_active:nth-of-type(8)::before{background-position: -56px -101px}


.lhs-tree{width:18%}
.rhs-cont{width:77%}

/******** bottom tab menu styles *************/
    /* new footer link start */
.footer-new .tabs [id^=tab]:checked + label{background:#FFF;border-bottom:2px solid #025d72;color:#025d72;font-weight:600}
#tab1:checked ~ #tab-content1,#tab2:checked ~ #tab-content2,#tab3:checked ~ #tab-content3,#tab4:checked ~ #tab-content4,#tab5:checked ~ #tab-content5{display:block}
.footer-new .tabs [id^=tab]:checked + label span{color:#035b75}
.tab-content ul{display:block;width:33.33%;float:left;padding-top:20px}
.tab-content ul li:before{content:'';position:absolute;width:5px;height:5px;background:#9cc1cf;border-radius:20px;margin:11px 0 0 -14px}
.footer-new{padding-top:30px !important;padding-bottom:20px !important;}
.footer-new h2{font-size:28px;font-weight:600;text-align:center}
.footer-new li{line-height:24px;margin-bottom:10px;padding-right:20px}

/* tab section css start*/
.pageTabSec h2{font-size:29px !important;font-weight:bold !important;text-align:center;margin-bottom:30px !important;font-family:'Open Sans',sans-serif; color: #000;}
 .pageTabSec{max-width:1100px;margin:0 auto;margin-bottom: 0;}
 .pageTabSec ul.pageTab{padding:0;border-bottom:1px solid #e7e7e7;text-align:center;box-sizing:border-box;}
 .pageTabSec ul.pageTab li{padding:12px 30px;box-sizing:border-box;margin:0 10px;display:inline-block;font-size:15px;color:#8c9ca2;cursor:pointer;}
 .pageTabSec ul.pageTab li.active{border-bottom:2px solid #055367;color:#055367;font-weight:600;}
 .pageTabSec ul.pageTab li:hover{color:#055367;}
 .pageTabSec .pageTabView{padding:30px 0;display:none;}
 .pageTabSec .pageTabView.active{display:block;}
 .pageTabSec .pageTabView ul{width:24%;display:inline-block;padding-left:20px;box-sizing:border-box;list-style:disc;color:#93bac9;vertical-align:text-top;}
 .pageTabSec .pageTabView.solutions-tab ul{width:25%;float:left;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(1){width:26%;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(2){width:23%;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(3){width:27%;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(4){width:24%;}
 .pageTabSec .pageTabView ul li a{color:#000;font-size: 13px;}
 .pageTabSec .pageTabView ul li a:hover{ text-decoration: underline; }
 .pageTabSec .pageTabView ul li{padding:6px 0;margin:0;list-style-type:disc !important;color:#93bac9;}
 .footer-new {background:#fff;padding-bottom: 20px !important;padding-top: 30px !important;}
 #rel-Prd ul {width: 33%;}	
 #rel-Prd ul li:first-child a {font-weight: 600}	
 @media(max-width:1024px){
 	.pageTabSec .pageTabView{padding:30px 20px }
 }
 @media(max-width:1023px){
	 .pageTabSec ul.pageTab{padding:0 10px;}
	 .pageTabSec ul.pageTab li{padding:12px 10px;margin:0 10px;font-size:13px;}
	 .pageTabSec .pageTabView ul{font-size:13px;}
	 .pageTabSec .pageTabView{padding:20px;}
 }
 @media (max-width:991px){
 	.pageTabSec .pageTabView.solutions-tab ul{width:25% !important;}
 }
 @media (max-width:767px){
 	.pageTabSec{display:none !important;}
 }

        /* tab section css end */

.heading-menu{display:none}
.adap-play-button{background:url(https://www.manageengine.com/latam/active-directory-audit/images/image-slice.png) repeat scroll -930px 3px;color:#4C596E;padding:3px 13px 2px 35px;font-size:12px}
.adap-play-button:hover{text-decoration:none}

.maintab_testi_container{width:690px}
.testimonial_con_left,
.testimonial_con_right{display:none}
.testimonial_con_middle{width:624px}
.testimonial_name_divider{margin:20px 158px 0}
.testimonial_client_name{width:610px}
.testimonial_slider .dots{margin:0 200px 0 251px;width:181px}
.testimonial_slider{width:688px !important}
.testimonial_slider ul{margin:0;padding:0 0 0 30px}
.testimonial_con{margin:0}
.testimonial_slider .dots{margin:0 200px 0 234px}

.res-box-col{float:left;padding:0 4% 0 0;width:29%;}

 .heading-menu {
        padding:50px 0;
        background-attachment: relative;
        background-position: center center;
        width: 100%;
        -webkit-background-size: 100%;
        -moz-background-size: 100%;
        -o-background-size: 100%;
        background-size: 100%;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        color: #fff;
        border-bottom: 1px solid #C5CBD4;
        font-weight: 400;
        letter-spacing: -1px;
        position: relative;
        overflow: hidden;
        clear: both;
        height: auto;
        font-weight: 500;
    }

    h1.ftrmnhdr {
        font-size: 45px;
        letter-spacing: 0.5px;
        line-height: 50px;
        font-weight: 400;
    }

    .ftrpg-inrhdr {
        font-weight: 100;
        font-size: 23px;
        line-height: 29px;
        letter-spacing: 1px;
        color: #fff;
    }

    .recourcnavsec {
        background: #f8f8f8;
        border-bottom: 1px solid #e8e8e8;
    }

    .recourcnavsec.fixed {
        position: fixed;
        z-index: 7;
        top: 92px;
        width: 100%;
        box-shadow: 1px 1px 3px #888;
    }

    .rs-continer {
        padding: 10px 0px;
    }

    .recourcnavsec {
        margin: 0 auto;
        list-style: none;
        position: relative;
        height: 48px;
    }

    .recourcnavsec li {
        display: inline-block;
    }

    .recourcnavsec li span {
        bottom: 15px;
        position: relative;
    }

    .recourcnavsec li a {
        position: relative;
        z-index: 200;
        color: #444;
        font-size: 13px;
        display: block;
        float: left;
        padding: 0px 10px;
        text-decoration: none;
        line-height: 26px;
    }

    .recourcnavsec li a:hover {
        color: #444;
    }

    .recourcnavsec #rsource_movbg {
        position: absolute;
        height: 25px !important;
        top: 10px;
        left: 0;
        width: 100px;
        background: #99cdf1;
        z-index: 100;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
    }

    .rsource_active_tab a {
        color: #444;
    }

    .ie6 .recourcnavsec li,
    .ie7 .recourcnavsec li {
        display: inline;
    }
.res-box{border:1px solid #ddd;height:210px;margin:0 auto 10px;overflow:hidden;position:relative;transition:all .5s;}
.bg-img{background:#fafafa url(https://www.manageengine.com/latam/active-directory-audit/images/tile-sprite.png);background-size:750px;height:140px;width:100%;}
.bg-img a{
    display: block;
    height: 140px;
}
.bg_img_1{background-position:-497px -815px;}
.bg_img_2{background:url(https://www.manageengine.com/latam/active-directory-audit/images/tile-sprite-2.png) 0 -166px;background-size:744px;}
.bg_img_3{background-position:-437px -287px;}
.bg_img_4{background-position:-248px -814px}
.bg_img_5{background-position:0px -987px}

.res-title{font-weight:bold;min-height:10px;padding:10px;text-align:center}
.res-title > a{color:#444;font-size:13px;height:60px;left:0;padding:150px 0 0 0;position:absolute;text-decoration:none;top:0;width:100%;}
.res-title > a:hover{text-decoration:none}

.res-links{background:#fff;border-top:solid 1px #ecebf0;bottom:0px;font-size:12px;margin:0 10px;padding:5px 0 2px;position:absolute;left:0;right:0;}
.res-links.tac a{text-align:center;width:100%}
.res-links .link-left {float: left;display: block;width: 50%;box-sizing: border-box;cursor: pointer;font-weight:600;text-align: center;}
.res-links .link-right {float: right;display: block;width: 50%;text-align: right;box-sizing: border-box;cursor: pointer;font-weight:600;}
.res-links .link-sep{border-right:1px solid #ccc;}

 .d-cont {
      text-align: left;
    padding: 15px;
    color: #000;
    border: 1px solid #ccc;
    width: 668px;
    text-align: center;
    margin-left: 13px;
    }

    .d-cont a {
        color: #0a89d2;
        display: inline-block;
        padding:3px 20px;
        border:1px solid #012353;
        border-radius: 3px;
        text-decoration: none;
        color:#012353;
        transition: all 0.2s;
        cursor: pointer;

    }
      .d-cont a:hover{
      	background-color: #012353;
      	color:#fff;
      }

      .relPrd{display:none;}
.feaact{color: #000 !important;}