body{font-family:'Lato',sans-serif;margin:0;padding:0}

p,a,li,td,td,span,label{font-size:14px;color:#000;line-height:24px}

h1,h2,h3,h4,h5,h6{margin:0}

ul{padding-left:0;margin:0}

li{list-style-type:none}

a{text-decoration:none;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}

a:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}

div{box-sizing:border-box}

::-webkit-input-placeholder{color:#8e8e8e}

:-moz-placeholder{color:#8e8e8e;opacity:1}

::-moz-placeholder{color:#8e8e8e;opacity:1}

:-ms-input-placeholder{color:#8e8e8e}

::-ms-input-placeholder{color:#8e8e8e}

::placeholder{color:#8e8e8e}

.wam-container{margin:0 auto;max-width:1000px}

.wam-main{width:100%;padding:70px 0;overflow:hidden}

.wam-con-90{width:100%;max-width:100%}

.wam-head-top{position:relative;overflow:hidden}

.wam-head-top-inn ul{float:right}

.wam-head-top-inn ul li{float:left}

.wam-head-top-inn ul li a{font-size:13px;line-height:34px;color:#000}

.wam-head-top-inn ul li:nth-child(1) a{margin-right:12px;border-right:1px solid #ced2da;padding-right:15px;color:#000}

.wam-head-logo{display:inline-block;width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;position:relative;background:#fff}

.wam-head-logo-left{float:left}

.wam-logo{background:url(https://www.manageengine.com/products/ad-manager/images/best-hybrid-iam-solution-sprite.png) no-repeat;width:190px;height:50px;display:inline-block;background-size:940px;margin-top:9px;z-index:999;background-position:0px 5px}

.wam-head-logo-right{float:right}

.wam-menu{position:relative;overflow:hidden;padding-top:14px}

.fix-header-1 .wam-menu{padding-top:10px}

.wam-menu ul li{float:left}

.wam-menu ul li a{font-weight:600;padding:2px 15px 5px;display:block;border-radius:2px;color:#000;font-weight:500;font-size:13px}

.wam-menu ul li a:before{content:'';position:relative;left:-2px;top:5px;width:22px;height:22px;background:url(https://www.manageengine.com/products/ad-manager/images/best-hybrid-iam-solution-sprite.png) no-repeat;display:inline-block;background-size:750px;background-position:0 -66px}

.wam-menu ul li:nth-child(1) a:before{background-position:0 -66px}

.wam-menu ul li:nth-child(2) a:before{background-position:-29px -66px}

.wam-menu ul li:nth-child(3) a:before{background-position:-55px -66px}

.wam-menu ul li:last-child a:before{content:'';position:relative;left:-5px;top:4px;width:13px;height:16px;display:inline-block;background-position:-63px -32px;transition:all .5s ease;background-size:577px}

.wam-menu ul li:last-child a{border:1px solid #ed2121;color:#ed2121;margin-left:15px;padding:5px 25px;background:#fff;font-weight:600;border-radius:3px}

.wam-menu ul li:last-child a:hover:before{background-position:-63px -53px;transition:all .5s ease}

.wam-menu ul li:last-child a:hover{background:#ed2121;color:#fff;border:1px solid #ed2121}

.fix-header-1 .wam-menu ul li:last-child a{background:#ed2121;color:#fff;border:1px solid #ed2121}

.fix-header-1 .wam-menu ul li:last-child a:before{background-position:-63px -53px;transition:all .5s ease}

.banner{padding:50px 0 33%;background:url(https://www.manageengine.com/products/ad-manager/images/best-hybrid-iam-solution-banner.png) no-repeat center bottom;background-size:100%}

.banner-inn{text-align:center}

.banner-inn h4{font-size:28px;font-weight:400}

.banner-inn h1{font-size:35px;font-weight:800;color:#06797b;padding-bottom:2px}

.banner-inn p{font-size:17px;font-weight:400}

.banner-inn a{padding:13px 48px 15px 50px;border-radius:3px;color:#fff;margin:0 auto;display:table;background:#e02127;margin-top:30px;font-size:16px;transition:all .5s ease;font-weight:400}

.banner-inn a:before{content:'';position:relative;left:-4px;top:5px;width:20px;height:20px;background:url(https://www.manageengine.com/products/ad-manager/images/best-hybrid-iam-solution-sprite.png) no-repeat;display:inline-block;background-size:709px;background-position:-78px -65px;transition:all .5s ease}

.banner-inn a:hover{background:#d8152c;box-shadow:0 14px 12px -10px rgba(0,0,0,0.58)}

.banner-inn span{color: #808080;font-size: 13px;font-style: italic;}

.box{float:left;width:100%;padding:90px 0 0}

.box div{float:left}

.box div:nth-child(1){width:60%;padding-right:30px}

.box div:nth-child(2){width:40%}

.box.bial div:nth-child(1){width:40%;padding:0}

.box.bial div:nth-child(2){width:60%;padding-left:30px}

.box div h4{font-size:26px;font-weight:800;line-height:34px;padding-bottom:5px}

.box div p{font-size:16px;font-weight:300;line-height:29px}

.box div span{width:300px;height:250px;background:url(https://www.manageengine.com/products/ad-manager/images/best-hybrid-iam-solution-sprite.png) no-repeat;background-size:900px;margin:0 auto;display:table;background-position:-214px 0}

.box div span.b2-img{background-position:-554px 0;height:300px}

.box div span.b3-img{background-position:0 -251px;height:238px;width:340px}

.box div span.b4-img{background-position:0 -491px;height:320px}

.box div span.b5-img{background-position:-337px -571px}

.bs2{float:left;text-align:center;width:100%;background:url(https://www.manageengine.com/products/ad-manager/images/best-hybrid-iam-solution-band.png) no-repeat;padding:0 0 30px;margin-top:100px;background-size:cover}

.bs2 span{width:365px;height:250px;background:url(https://www.manageengine.com/products/ad-manager/images/best-hybrid-iam-solution-sprite.png) no-repeat;background-size:900px;margin:0 auto;display:table;background-position:-366px -300px;margin-top:-74px}

.bs2 h3{font-size:26px;font-weight:800;line-height:34px;padding-top:35px}

.bs2 p{font-size:16px;font-weight:300;line-height:29px}

.fix-header{position:fixed;width:100%;z-index:99;box-shadow:0 16px 37px -22px rgba(2,2,2,0.32);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;top:-109px;box-shadow:0 3px 14px -1px rgba(0,0,0,0.36);background:#fae0d1;background:-webkit-linear-gradient(to right,#d7d2cc,#304352);background:linear-gradient(to bottom,#fff4e3,#fbebe2)}

.ela-u1-red-dwn-btn{border:1px solid #ce1428;padding:15px 48px 15px 50px;border-radius:2px;color:#fff;font-weight:600;margin:0 auto;display:table;background:#E9142B;margin-top:20px;font-size:16px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}

.ela-u1-red-dwn-btn:before{content:'';position:relative;left:-4px;top:5px;width:20px;height:20px;background:url(https://www.manageengine.com/products/ad-manager/images/best-hybrid-iam-solution-sprite.png) no-repeat;display:inline-block;background-size:709px;background-position:-78px -65px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}

.ela-u1-red-dwn-btn:hover{background:#c10a1e;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}

.wam-foot{padding:20px 0 10px;float:left;width:100%}

.wam-foot-inn{position:relative;overflow:hidden}

.wam-foot-left{float:left;width:50%}

.wam-foot-left p{margin:0;color:#969696;font-size:13px;font-weight:400}

.wam-foot-left p span{color:#969696}

.wam-foot-right{float:left;width:50%}

.wam-foot-right ul{float:right}

.wam-foot-right ul li{float:left;position:relative;margin-left:0}

.wam-foot-right ul li a{width:34px;height:34px;float:left}

.wam-foot-right ul li a:before{content:'';position:absolute;width:23px;height:24px;background:url(https://www.manageengine.com/products/ad-manager/images/best-hybrid-iam-solution-sprite.png) no-repeat;background-size:750px;background-position:-7px -99px}

.wam-foot-right ul li:nth-child(1) a:before{background-position:-7px -99px}

.wam-foot-right ul li:nth-child(2) a:before{background-position:-45px -99px}

.wam-foot-right ul li:nth-child(3) a:before{background-position:-83px -99px;width:24px}

.wam-foot-right ul li:nth-child(4) a:before{background-position:-122px -99px}

.o365-free-dwn{background:#153132;padding:60px 0 45px;text-align:center;color:#fff;float:left;width:100%;margin-top:45px}

.o365-free-dwn-inn h2{font-size:32px;font-weight:300}

.o365-free-dwn-inn h2 span{font-size:32px;color:#fff;font-weight:700}

.o365-free-dwn-inn h4{font-size: 20px;font-weight: 300;padding-bottom: 20px;line-height: 32px;}

.o365-free-dwn-inn p{color:#9a9a9a;margin-bottom:0;margin-top:5px;font-weight:300}

.tail-full-click{z-index:9;position:absolute;width:100%;height:100%;left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}

span#backToTop{display:none!important;opacity:0!important}

.tab-hide{display:none}

.togg-mi{display:none}

.tab-show-1{display:block}

.togg-1-a{display:none}

.togg-1-da{display:block}

.mail-succ-msg{background:#4bc181;color:#fff;border:1px dashed #fff;padding:32px;font-size:30px;text-align:center;line-height:42px;font-weight:300;z-index:99999;display:none;margin-bottom:10px}

.fix-header{position:fixed;width:100%;z-index:99;box-shadow:0 16px 37px -22px rgba(2,2,2,0.32);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;top:-109px;box-shadow:0 3px 14px -1px rgba(0,0,0,0.09);background:#fff}

.fix-header-1{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;top:-0}

.wam-logo-mar-top{margin-top:2px}

.top-fix-rig{padding:40px 40px 30px;border-radius:3px;background:#fff;z-index:99;box-shadow:0 16px 37px -22px rgba(2,2,2,0.32);top:145px;box-shadow:0 3px 14px -1px rgba(0,0,0,0.2);width:440px;height:auto;left:auto}

.wam-form-fix{z-index:98;position:absolute;box-shadow:0 3px 14px -1px rgba(0,0,0,0.2);width:440px;height:auto;left:auto;top:869px}

@media screen and (max-width:1350px) {

.banner{padding-bottom:30%}

.box{padding:50px 0 0}

}

@media screen and (max-width:1050px) {

.wam-container{margin:0 auto;max-width:100%;width:90%}

.o360-hero-con-right img{width:90%;margin-top:0;position:relative}

.o360-hero-con-left{padding-top:0}

.why-use-com{height:290px;margin:4%;width:42%}

.why-use-5{margin:250px 0 0 335px}

.why-use-sec h2:after{display:none}

.why-use ul li{width:100%}

.why-pass-first{text-align:center;padding-top:0}

}

@media screen and (max-width:992px) {

.why-use-com{height:290px;margin:2%;width:44%}

.wam-menu ul li a:before{left:1px}

.wam-menu ul li:last-child a{border:1px solid #e4d9cd}

.fix-header{position:relative;top:0}

.wam-form-fix{position:relative;z-index:99;box-shadow:0 16px 37px -22px rgba(2,2,2,0.32);top:0;box-shadow:0 3px 14px -1px rgba(0,0,0,0.2);width:auto;height:auto;left:auto}

.wam-vid-form{position:relative}

.top-fix-rig{position:relative;z-index:99;box-shadow:0 16px 37px -22px rgba(2,2,2,0.32);top:0;box-shadow:0 3px 14px -1px rgba(0,0,0,0.2);width:auto;height:auto;left:auto}

.why-use-5{margin:0 auto;position:relative;margin-top:35px}

.cbtn{position:relative;right:initial;top:18px}

.wam-head-logo{position:relative}

.box{padding:70px 0 0}

.box div{text-align:center}

.box div:nth-child(1){width:100%;padding-right:0;padding-bottom:30px}

.box div:nth-child(2){width:100%}

.box.bial div:nth-child(1){width:100%;padding:0;border-top:1px solid #e0e0e0;padding-top:40px;padding-bottom:30px}

.box.bial div:nth-child(2){width:100%;padding-left:0}

}

@media screen and (max-width:767px) {

.wam-menu ul li a{padding:2px 6px 5px}

.wam-menu ul li:nth-child(3){display:none}

.banner-inn h4{font-size:20px}

.banner-inn h1{font-size:28px}

}

@media screen and (max-width:600px) {

.wam-head-logo-left{width:100%}

.wam-logo{display:table;margin:0 auto;margin-top:20px}

.wam-head-logo-right{float:left;width:100%}

.wam-menu{padding-top:25px;padding-bottom:8px;display:table;margin:0 auto}

}

@media screen and (max-width:480px) {

.wam-menu ul li{width:100%}

.wam-menu ul li a{padding:10px 5px 10px 20px;border:1px solid #e8e4de;background:#fff;color:#0e213a;border-radius:3px;margin-bottom:10px}

.wam-menu ul li:last-child a{padding:10px 5px 10px 32px;border:1px solid #2b3a4e;background:#0e213a;color:#fff;border-radius:3px;margin:0}

.sso-hero-type{width:225px}

.sso-hero-type-text{margin:-46px 0 0 50px}

}
.heading-menu{display:none;}
.no-mrg{color:#EEEEEE;}
