.blog-page{color:#333}.blog-page .blog-banner{background:#f1f1f1;padding-bottom:40px;margin-bottom:75px}.blog-page .main-blog-image{padding-left:375px;padding-top:120px;padding-bottom:150px;position:relative}.blog-page .main-blog-image:before{content:'';width:350px;height:300px;background:url('../images/iam-blog-authentication-authorization-banner.png') no-repeat;background-position:center;background-size:cover;position:absolute;left:0;top:0;border-radius:20px}.blog-page .breadcrumb{padding:15px 0}.blog-page .content-tab{display:table;width:100%;position:relative}.blog-page .full-lhs{width:315px;position:sticky;top:50px;background:#fff;box-shadow:0 0 15px #0000001f;border-radius:10px;padding:10px 26px;display:inline-block}.blog-page .lhs-nav li{font-size:14px;color:#333;font-weight:400;border-bottom:1px solid #e5e5e5}.blog-page .lhs-nav li a{display:inline-block;padding:15px 0;padding-right:27px;position:relative;width:100%}.blog-page .lhs-nav li:last-child{border:0}.blog-page .lhs-nav .active{font-weight:500;color:#008aff}.blog-page .subcategory{padding-left:0;margin-top:-11px;display:none;margin-bottom:10px}.blog-page .active .subcategory{display:block}.blog-page .lhs-nav .subcategory li{border:0;font-size:13px;font-weight:300}.blog-page .lhs-nav .subcategory li a{padding:10px 0}.blog-page .have-sub:before{content:"";background:url('https://www.manageengine.com/fr/active-directory-360/manage-and-protect-identities/css/../images/iam-common-sprite.png') no-repeat -205px -6px;background-size:234px 196px;width:9px;height:15px;position:absolute;right:6px;top:20px}.blog-page .active .have-sub:before{content:"";background:url('https://www.manageengine.com/fr/active-directory-360/manage-and-protect-identities/css/../images/iam-common-sprite.png') no-repeat -180px -10px;background-size:234px 196px;width:15px;height:9px;position:absolute;right:6px;top:22px}.blog-page .full-lhs h4{padding-top:20px;font-size:15px;text-transform:uppercase;font-weight:600;border-bottom:2px solid #e5e5e5;padding-bottom:10px}.blog-page .full-rhs{width:calc(100% - 345px);float:right;display:inline-block;padding-left:25px}.blog-page .full-rhs p{font-size:15px;line-height:28px;margin-bottom:25px;color:#333}.blog-page h2{font-size:27px;line-height:37px;font-weight:500;color:#333;margin-bottom:15px;padding-top:15px}.blog-page h3{font-size:20px;line-height:50px;font-weight:500;color:#333}.blog-page .sub-cont{padding-left:30px}.blog-page .note{margin-bottom:20px;background:#fff3d8;padding:20px 30px;border-radius:10px;font-size:14px;line-height:26px;margin-top:30px;color:#333}.blog-page .note span{font-weight:500}.blog-page table{margin:20px 0}.blog-page table{border-collapse:collapse;border-radius:1em;border:1px solid #e2e2e2;display:block;overflow:hidden}.blog-page th,.blog-page td{padding:10px 18px;border-right:1px solid #e2e2e2;display:table-cell;width:40%;box-sizing:border-box;height:100%;font-size:15px}.blog-page th:last-child,.blog-page td:last-child{border:0;width:78%}.blog-page tr{border-bottom:1px solid #e2e2e2}.blog-page tr:last-child{border:0}.blog-page tr:nth-child(odd){background:#f8f8f8}.blog-page tr:first-child{background:#3539ac;color:#fff;text-align:left;font-weight:500}.blog-page tr:first-child th{font-weight:500}.blog-page th{font-size:16px}.blog-page .points li{position:relative;font-size:15px;padding-left:30px;margin-bottom:20px;color:#333}.blog-page .points li strong{font-weight:600}.blog-page .points li:before{content:"";width:8px;height:8px;background:#000;position:absolute;left:11px;top:7px;border-radius:50%}@media screen and (max-width:1250px){.blog-page .full-lhs{width:280px}.blog-page .full-rhs{width:calc(100% - 280px)}}@media screen and (max-width:992px){.blog-page .full-lhs{display:none}.blog-page .full-rhs{width:100%;padding:0}.blog-page .blog-banner h1{font-size:30px}.blog-page .blog-banner{margin-bottom:18px;padding-bottom:0}.blog-page .main-blog-image:before{display:none}.blog-page .main-blog-image{padding:20px 0}.blog-page .sub-cont{padding-left:0}.blog-page .breadcrumb{display:none}.blog-page .blog-banner h1{font-size:30px;font-weight:500;text-align:center}.blog-page h2{font-size:22px;line-height:32px}.blog-page .full-rhs p{margin-bottom:0}.blog-page .points{margin-top:20px}.blog-page h3{font-size:17px}}