
#backToTop{display:none !important}
.err {color: #ff3535;position: relative;margin-top: -1px;display: none;font-size: 12px;}
#datepicker{cursor: pointer;}
.contentLft {
    float: left;
    padding: 0 5% 0 0;
    width: 85%;
}

/******** 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:22px;margin-bottom:10px;padding-right:20px;font-size: 15px;}

/* 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 30px;border-bottom:1px solid #e7e7e7;text-align:center;box-sizing:border-box;}
 .pageTabSec ul.pageTab li{padding:12px 28px;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;text-decoration: none; }
 .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 */

.top-2-form-inn form ul li:nth-child(4)
{
    padding-bottom: 0;
    min-height: 40px;
    height: auto;
}

#country_state
{
    border: 0;
    background: #fafafa;
    padding: 12px 13px;
    margin-right: 14px;
    outline: none;
}

.header{height: 270px;}
.header .bnr1{display: none;}
.header .bnr2{display: block !important;text-align: center;}
.header .bnr2 .banHead{font-weight: 700;color: #fff;font-size: 28px;margin: 25px 0 14px;}
.header .bnr2 p{color: #fff;margin-bottom: 33px;line-height: 22px;}
.header .bnr2 a{background: #fcb200;padding: 13px 30px 13px 55px;text-decoration: none;font-size: 13px;color: #000;font-weight: 600;}
.header .bnr2 a:before{content:'';position:absolute;background:url(https://www.manageengine.com/products/active-directory-audit/kb/images/kb-icon-dload-new.png) no-repeat;background-size:12px;width:12px;height:16px;margin-left: -24px;}
.header .topMain{background:url(https://www.manageengine.com/products/active-directory-audit/kb/images/bulk-kb-page-banner.png) no-repeat;background-size: cover;height: 348px; position: absolute;}
.header h1{font-size: 18px;margin: 22px 0 0 0;}
.header .bnr2 span{color: #fff;font-size: 10px;display: block;margin-top: 25px;}
.header .fixed{background:url(https://www.manageengine.com/products/active-directory-audit/kb/images/bulk-kb-page-banner.png) no-repeat;background-size:100% 100%;position: fixed;width: 100%;top: 0;z-index: 1;height: 100px;}
.header .fixed .bnr2{display: none !important;}
.header  .topHead {border: 0;}
.fixed .topHead{border-bottom: 1px solid #303a42;}

@media screen and (max-width: 730px){
.contentLft p img{max-width: 100%;}
}
.side-banner {
    margin-bottom: 20px;
    text-align: center;
}

.side-banner img {
    display: block;
    max-width:350px;
    margin:auto;
    margin-bottom:20px;
}
@media screen and (min-width:1051px){
.fixx {position: fixed;width: 250px;top: 110px;}

}
@media screen and (max-width:1051px){
.topMain .logo li.txt{display: none;}
.topMain .per50 h1{display: none;}
.header .bnr2 .banHead{margin-top: 0;}
}
@media screen and (max-width:500px){
.header .bnr2 p{font-size: 13px;}
.header .bnr2 .banHead{font-size: 20px;}
.header .fixed{display: none;}
}

