
/*FOR SEM PAGES*/
.sem-22 .nav-dwn a{font-size:18px}
.sem-22 #topsec-rhs,.sem-22 #over,.sem-22 #fea,.sem-22 #doc,.sem-22 #sup{display:none}
.sem-22 .head-container nav{margin-top:0}
.sem-22 #header-topsec{height:28px}
#commonHeader.sem-22{min-height:60px}
.sem-22 .head-container{margin-top:-15px}
.sem-22 .headerinner .prdLogo{margin-top:12px}
.sem-22 .prdLogo{margin-top:15px}
.sem-22 .nav li{margin-left:22px!important}
.sem-22 .nav li#quote a:before{background-position:-86px -134px}
.sem-22 .nav a{position:relative}
.sem-22 .nav-dwn a{font-size: 18px;}
.sem-22 .nav a:before{content:'';position:absolute;background:url(https://www.manageengine.com/active-directory-360/images/icon-set-1.png) no-repeat;width:24px;height:24px;background-size:400px;background-position:-55px -134px;left:-22px;top:-1px}


    body{font-family: 'ZohoPuvi';font-weight:300;font-size:14px;line-height: 24px;color:#333;}
    h1{font-weight:600;}
    h2, h3, h4, h5, h6{font-weight: 500;}
    h1, .pg-head, .hTag1{font-weight: 500;}
    #lhsTree{padding:30px 0 0 0 !important}
    #prdLogo{background:url(../images/fap-sprite.png) no-repeat 0 0;height:30px;width:180px}
    #freedload a{padding:12px 0 12px 1px !important;}
    #scroll ul{padding:0;}
    .bannerflex{background:#E1E6E9}
    .bnrtxt1{font-size:30px;line-height:45px;margin:0 0 20px}
    .bnrtxt3{font-size:13px;line-height:20px;margin:0 0 20px}
    .prdbnr1{top:78px;left:0}
    a.bnrDwn{background:#e9142b;color:#fff;font-size:32px;font-weight:400;padding:10px 20px 12px 15px;display:inline-block;border-radius:5px;margin:20px 0 0}
    a.bnrDwn:hover{background:#e3142b;text-decoration:none}
    .rhs-cont ul li{list-style:disc}
    input, select{font-family: 'ZohoPuvi';font-weight:400;}
    input[type="submit"]{font-weight:400;}
    
    
    /* Customized By: JST */
    /* Index Page */
    strong {font-weight: 500;}
    .h2{font-size:25px;line-height:34px;margin:20px 0 30px;}
    .hm-fea-col1{background:hsl(0, 0%, 97%);border-top:1px dashed hsl(0, 0%, 67%);float:left;margin:2% 2% 0 0;padding:2%;width:43%;}
    .hm-fea-col2{background:hsl(0, 0%, 97%);border-top:1px dashed hsl(0, 0%, 67%);float:left;margin:2% 2% 0 0;padding:2%;width:43%;}
    .fea-icon{background:url(../images/fap-fea-sprite.png) no-repeat;display:inline-block;height:35px;width:40px}
    .fea-icon1{background-position:0 7px;}
    .fea-icon2{background-position:0 -32px;}
    .fea-icon3{background-position:0 -76px;}
    .fea-icon4{background-position:0 -119px;}
    .fea-icon5{background-position:0 -160px;}
    .fea-icon6{background-position:0 -202px;}
    .feaSmallImg{height:215px;overflow:hidden !important;padding:35px 0 0;position:relative;z-index:1;}
    .feaBigImg{color:#fff;text-align:center;width:1000px;}
    .feaSmallImgList{margin:0 auto !important;padding:0 !important;text-align:center;}
    .feaSmallImgList li{border-radius:115px;cursor:pointer;display:inline-block;height:90px;list-style:none outside none;margin:0 10px;padding:0;position:relative;vertical-align:top;width:90px;}
    .feaSmallImgList li img{height:90px !important;width:90px !important;}
    .feaGallery{clear:both;display:inline-block;margin:0 0 20px;padding:0;position:relative;}
    h3.feaHeader{color:#333;font-size:28px;font-weight:400;margin:0 !important;padding:0 0 20px 10px;}
    h3.feaHeader + p, .feaThumpHea{color:#6e767f;font-size:12px;height:50px;line-height:20px;margin:0 !important;padding:7px 150px 35px !important;}
    .feaThumpHea{padding:5px 0 0 !important;}
    .feaSmallImgList li img.seletedThumbnail{border:1px solid #aaa;opacity:1;}
    .feaSmallImgList li:before{border:none;content:"";display:block;height:125px;left:0;opacity:0.5;position:absolute;top:0;transition:all 0.5s ease 0s;width:160px;z-index:999;}
    .feaSmallImgList li img{opacity:0.5;padding:5px;transition:all 0.5s ease 0s;}
    .feaSmallImgList li:hover img{opacity:1;}
    .UnseletedThumbnail{border:1px solid #bcbcbc;opacity:1;transition:all 0.5s ease 0s;}
    .UnseletedThumbnail:hover{border:6px solid #6e6e6e;opacity:0.5;}
    .next{background:#fff;border-radius:90px;color:#333333;cursor:pointer;display:block;font-size:22px;height:90px;line-height:90px;position:absolute;right:-20px;text-align:center;top:199px;width:90px;z-index:1;}
    .previous{background:#fff;border-radius:90px;color:#333333;cursor:pointer;display:block;font-size:22px;height:90px;left:-20px;line-height:90px;position:absolute;text-align:center;top:199px;width:90px;z-index:1;}
    .end{cursor:default !important;opacity:0.3;}
    .previous img, .next img{opacity:0.7;}
    .hidden{display:none;}
    .feaBigImg img{border:1px solid #bdbbbb;box-shadow:0 0 12px #bbb;}
    .faplogosvg img{height: auto;margin-top: 10px;width: 250px;}
    
    /* LHS Related Products */
    #scroll ul.relPrd{line-height:1.2em;list-style-type:none;padding:0;width:250px;}
    #scroll ul.relPrd > li > span{color:#333;display:inline-block;font-weight:bold;padding:10px 0;}
    #scroll ul.relPrd li ul li span{margin-right:18px;}
    #scroll ul.relPrd li ul{list-style-type:none;margin:0;padding:0;}
    #scroll ul.relPrd li ul li{border-top:1px solid #ECECEC;
    color:#333;font-size:12px;list-style-type:none;margin:0;padding:0;cursor:pointer;text-indent:10px;height:30px;overflow:hidden;}
    #scroll ul.relPrd li ul li:hover .product-quick-name{color:#7BBB2A;transition-duration:0.3s}
    #scroll ul.relPrd li a{color:#333;text-decoration:none;line-height:30px;display:block;width:250px;}
    #scroll ul.relPrd li a.product-expanded-name{font-size:10px;color:#777;border-radius:2px;padding:3px 10px 3px 0;margin:0px 0 5px;width:auto!important;line-height:12px;height:auto;}
	#scroll ul.relPrd li ul li:nth-child(10) a.product-quick-name {display: inline !important;}
#scroll ul.relPrd li ul li:nth-child(10):hover a.product-quick-name {color: #444;}
#scroll ul.relPrd li ul li:nth-child(10) a.product-quick-name:hover{color: #7BBB2A !important;}

	
    #lhsBanCon {margin: 20px 0 20px 0;}
    
    /* Table */
    table.editionTable{width:100%;border-collapse:collapse;text-align:left;margin:20px auto}
    table.editionTable thead tr th{padding:0.6em;background-color:#ECEDEE;text-align:center;font-size:18px;border:1px solid #E5E5E5;line-height:20px}
    table.editionTable thead tr th span{font-size:10px;line-height:12px!important}
    table.editionTable tbody tr td:first-child{background-color:#f8f8f8;text-align:left}
    table.editionTable td{vertical-align:middle;padding:0.6em;width:32%;border:1px solid #e5e5e5;font-size:12px;text-align:center}
    table.editionTable td:first-child{width:27%}
    table.editionTable tfoot td{font-weight:bold;text-align:center;background-color:#ECEDEE}
    table.editionTable tfoot td:first-child{text-align:left}
    .edibox{background:#f6f6f6}
    .red{color:#F00}
    
    /* Support */
    .supHead{background:#ddd;display:inline-block;padding:2px 10px;font-size:16px;}
    .supBox{background:#fff;padding:10px;border:1px solid #ddd;font-size:12px;}
    
    /* Get Quote */
    .getqtTbl{width:60%;border:1px solid #ccc;margin:20px 0}
    .getqtTbl td{width:50%;padding:10px}
    .getqtTbl .formheader{background:#efefef;text-align:center}
    .getqtTbl .formfooter{background:#efefef;text-align:center}
    .getqtTbl input,.getqtTbl select{width:90%;height:20px;line-height:20px;padding:5px;border:1px solid #ccc;background:#efefef;font-size:14px}
    .getqtTbl select{height:30px;width:100%}
    .getqtTbl input:focus,.getqtTbl select:focus{background:#eaeaea}
    .getqtTbl .formfooter input{background:#424F56!important;height:auto;width:auto;padding:10px 20px;color:#fff}
    
    /* Download Page */
    .prodDownbtnWin{background:url(https://www.manageengine.com/images/win-lin.png) no-repeat -6px -5px;display:inline-block;height:29px;width:28px;margin:15px}
    .prodDownbtnBg{color:#FFFFFF;display:inline-block;font-size:28px;height:40px;padding:10px}
    .prodDownbtnArw{background:url(https://www.manageengine.com/images/dwn-arrow.gif) no-repeat 0 0;display:inline-block;height:60px;width:43px;margin-right:5px}
    .prodDownbtn{display:inline-block;padding:60px 0 10px}
    .prodDownbtn a{background:#e9142b;display:inline-block;border-radius:5px}
    .prodDownbtn a:hover{background:#e3142b}
    .prodDownbtn a:hover .prodDownbtnArw{background:url(https://www.manageengine.com/images/dwn-arrow-hover.gif) no-repeat 0 0}
    .prodDownbtnsml{font-size:12px}
    .prodDownbtn{padding-top:20px}
    
    /* compliance Page */
    .compBox {border: 1px solid #dad8d8;height: 200px;width: 193px;box-shadow: 0 0 3px #dad8d8;display: inline-block;margin: 12px;vertical-align: top;}
    .compBox .main-grid-img {margin: 10px auto;width: 50%;min-height: 106px;}
    .compBox:nth-child(2) .main-grid-img, .rhs-cont .compBox:nth-child(5) .main-grid-img{width: 65%;}
    .comHed {font-size: 15px;text-align: center;font-weight: 600;margin-top: 15px;}
    .comImg {width: 50%;margin: 10px;}
    .comLrn {font-size: 13px;text-align: center;color: #66a4cf;}
    .High {font-size: 20px;font-weight:400;margin: 44px 0 20px;border-top: 1px solid #ececec;padding-top: 36px;}
    .colConHea {color: #7bbb2a;font-size: 17px;font-weight: 600;margin: 0px;line-height: 24px;}
    .perHigh {padding: 2% 1%;width: 40%;float: left;}
    .iconHigh {width: 12%;float: left;margin-right: 20px;margin-bottom: 23px;margin-top: -8px;}
    .conHigh {margin: -6px 54px;font-size: 13px;font-weight: 600;line-height: 21px;}
    .lernHigh {font-size: 12.5px;color: #017fbe;font-weight: 600;margin: 10px 0;}
    .rhs-cont .hTag1{font-size: 30px;}
    .rhs-cont h2{font-size: 22px;    font-weight: 400;}
    .rhs-cont h3{font-size: 20px;}
    .rhs-cont h4{font-size: 16px;}
    
    .log360_bottom_cta{padding:30px 0 0!important;text-align:center;}
    .log360_bottom_cta_wrapper{background:#e5f8fc;border-radius:10px;padding: 38px 50px 50px;position:relative}
    .log360_bottom_cta_wrapper h2{font-size:25px;line-height:38px;font-weight:300;margin:0 0 33px !important;}
    .log360_bottom_cta_wrapper a{transition:.3s;padding: 15px 25px 13px 50px;color:#fff;border-radius:2px;background:#d22222;font-weight:400;font-size:15px;line-height:24px;text-decoration:none;position: relative;}
    .log360_bottom_cta_wrapper strong{font-weight:600}
    .log360_bottom_cta_wrapper a:hover{background:#bd1111}
    .log360_bottom_cta_wrapper a::before{content:"";position:absolute;height:18px;width:15px;top: 14px;background:url(https://www.manageengine.com/data-security/compliance/images/download-icon.png) no-repeat;background-size: 14px;left: 25px;}
    .rhs-cont .log360_bottom_cta_wrapper {padding: 32px 50px 50px;}
    .rhs-cont .log360_bottom_cta_wrapper h2 {font-size: 20px;line-height: 30px;margin: 0 0 35px !important;}
    .rhs-cont .log360_bottom_cta_wrapper a {padding: 13px 25px 13px 50px;}
    
    
    .lbannercon {margin: 20px 0 0 0;}
    .lbannercon img{width: 90%;}
    
    .dwn-form-cont{float:right;background:#ECEDEF}
    .otr-dwn-win{width:70%;float:none}
    .descPart{margin-top:130px;padding-right:30px}
    .navLnk{margin-left:20px}
    .navLnk a{color:#333;text-decoration:underline;font-size:13px}
    .dwn-prob a{background:#C4C8CC;display:inline-block;padding:2px 10px;border-radius:3px;color:#333;text-decoration:none;overflow:hidden;position:relative;}
    .translayer{border-radius:3px;left:0;top:-28px;position:absolute;width:100%;height:28px;z-index:999;transition:all 150ms ease-in 0s;background:#7BBB2A url(../images/ad-dwn-btn.png) no-repeat 19px 4px}
    .dwn-prob a:hover{background:#c4c8cc}
    .dwn-prob a:hover .translayer,.dwn-prob a:hover .translayer1{top:0}
    .dwn-form-cont{background:#ECEDEF;float:right;}
    .dwn-link-cont{float:left;min-height:425px;width:67.2%;}
    .dwn-form-cont{border-right:1px solid #fff;border-left:1px solid #fff;float:right;min-height:400px;padding:20px 2% 5px 2%;width: 28.5%;}
    .buildnumber{color:#aaa;float:right;font-size:12px;margin-top:3px;}
    .dwn-win-icon{background-position:-86px -25px;float:left;height:28px;margin:4px 10px 0 0;width:28px;}
    .otr-dwn-head{border-bottom:1px solid #ccc;color:#2a2a2a;font-size:18px;font-weight:400;line-height:35px;padding:0 5%;}
    .otr-dwn-cont a{background:#f6f6f6;color:#333;display:inline-block;font-size:14px;margin-left:4px;text-align:center;text-decoration:none;width:73px;}
    #dwn-form-alert{background:#E9142B;color:#fff;font-size:12px;line-height:16px;max-width:265px;padding:10px;position:absolute;}
    #dwn-form-alert:before{border-bottom:10px solid #e9142b;border-right:10px solid transparent;content:"";display:inline-block;left:5%;position:absolute;top:-10px;}
    .footCol3 #form-alert{left:28px ;top:30px;}
    .spaRa{font-size:24px;}
    .btn-grn a {background:#66b10c;color:#ffffff;display:inline-block;font-size:30px;font-weight:300;line-height:34px;margin:65px 0 0 0;padding:7px 40px;text-align:center;text-decoration:none;}
    .hmEdi2 .hmEdiFoot a.trynow{background:#4f565e;color:#ffffff;display:inline-block;font-size:30px;font-weight:300;line-height:34px;margin:20px 0 0 0;padding:7px 40px;text-align:center;text-decoration:none;}
    
    .upgradeTbl{width:100%;}
    .upgradeTbl tr.headTbl{background:rgb(239, 239, 239);}
    .upgradeTbl td{border-collapse:collapse;padding:5px 10px;border:1px solid rgb(221, 221, 221);}
    #scroll .rhs-cont ul{padding:10px 0 10px 30px;}
    .fPageAli{margin:0 5px 0 0}
    .footAbs,
    .footFix{display:none}
    /*bannerDownloadButton*/
    a.bnrDwn{background:#e9142b;color:#fff;font-size:32px;font-weight:400;padding:10px 20px 12px 15px;display:inline-block;border-radius:5px;margin:20px 0 0}
    a.bnrDwn:hover{background:#e3142b;text-decoration:none}
    .bannerDwnBtn{background: #e9142b;color: #fff;font-size: 32px;font-weight: 400; padding: 12px 20px 10px 15px;display: inline-block;border-radius: 5px;margin: 20px 0 0 7px;}
    .bannerDwnBtn:hover{background:#e3142b;text-decoration:none}
    .nav-dwn-icon {width: 21px;height: 20px;background-position: 0 0;line-height: 22px;display: inline-block;position: relative;top: 2px;}
    
    
    .plusIcon{background:url(../images/sprite-images.png) -685px -27px; width:13px; height:13px; margin:4px; }
    .minusIcon{background:url(../images/sprite-images.png) -685px -13px; width:13px; height:13px;margin:4px; }
    .dashboardImg{background:url(../images/sprite-images.png)  -25px -109px; width:211px; height:211px;margin-left:43px;margin-top:11px;}
    .complianceImg{background:url(../images/sprite-images.png) -246px -112px; width:230px; height:211px;margin-left:43px;margin-top:11px;}
    .instantalertImg{background:url(../images/sprite-images.png) -481px -107px; width:211px; height:213px;margin-left:43px;margin-top:10px;}
    .scheduledEmailImg{background:url(../images/sprite-images.png) -27px -322px; width:211px; height:216px;margin-left:43px;margin-top:7px;}
    .fileserverImg{background:url(../images/sprite-images.png) -245px -327px; width:211px; height:211px;margin-left:43px;margin-top:11px;}
    .moreBtn{background:#e8edf1; padding:3px 10px 3px 5px;}
    .linkCursor{cursor:pointer}
    .hideFeDiv{display:none; padding:20px 35px; background:#e8edf1;}
    .imagelnk {padding-right: 18px;}
    #scroll ul.list-items {padding: 10px 0 10px 30px;list-style-type: disc;}
    
    
    /* Popup Window */
    .main_popup_container{width:100%;height:100%;background:#fff;opacity:0.4;filter:alpha(opacity=40);position:fixed;top:0;z-index:100005;display:none}
    .main_popup_box_layout{width:450px;height:157px;margin:12% auto 0 37%;z-index:100005;position:fixed;background:#fff;display:none}
    .main_popup_box{float:left;width:410px;height:135px;border:solid 1px #cbe3ad;padding:10px 20px}
    .main_popup_box_head{float:left;width:100%;border-bottom:dotted 1px #666}
    .main_popup_box_head_left{color:#666;font-size:18px;float:left;padding:0 0 15px 0}
    .main_popup_box_head_right{float:right;width:10px;height:10px;background:#333;margin:10px 0 0 0;cursor:pointer;background:url(../images/demo-icon-sprite.png) -4px -290px}
    .main_poup_box_body{float:left;width:100%}
    .main_poup_box_row{float:left;width:100%;color:#666;margin:11px 0 0}
    .main_popup_box_row_left{float:left;width:44%;font-size:12px;padding:0 0 0 6%}
    .main_popup_box_row_right{float:left;width:44%;font-size:12px;padding:0 0 0 6%}
    .sflag1{background:url(../images/demo-icon-sprite.png) -284px -230px no-repeat}
    .sflag2{background:url(../images/demo-icon-sprite.png) -284px -247px no-repeat}
    .sflag3{background:url(../images/demo-icon-sprite.png) -284px -264px no-repeat}
    .sflag4{background:url(../images/demo-icon-sprite.png) -284px -283px no-repeat}
    .sflag5{background:url(../images/demo-icon-sprite.png) -284px -210px no-repeat}
    .learn-more-const{text-align:right;margin:20px 0 0 0}
    .non-link-over{cursor:default}
    .maintab_feature_container:hover,
    .maintab_feature_container_margin:hover{color:#333}
    .maintab_feature_container:hover > .maintab_feature_con,
    .maintab_feature_container_margin:hover > .maintab_feature_con{color:#333 !important}
    .fixed_bar_scontainer{position:fixed;right:0;width:25px;height:73px;background:url(../images/support-img.png) 5px 4px no-repeat #333;margin:195px 0 0;padding:5px 0 5px 5px;cursor:pointer;display: none;}
    .fixed_bar_scontainer a{display:block;width:25px;height:73px;text-decoration:none;}
    .support_top_hea{text-align:center;background:#bcbcbc}
    .support_hea_txt{padding:5px 0;color:#7b7b7b;font-weight:bold}
    .support_point_arrow{position:absolute;width:10px;height:10px;background:url(../images/demo-icon-sprite.png) -2px -274px;margin:0 0 0 28px}
    .fixed_bar_scontainer a:hover{text-decoration:none}
    .fixed_bar_container{position:fixed;margin:12px 0 0 0;width:71px;height:178px;background:#f3f3f3;border:solid 1px #e3e3e3;right:0}
    .fixed_bar_hcontainer{font-size:12px;position:fixed;margin:195px -75px 0;width:71px;height:170px;background:#f3f3f3;border:solid 1px #e3e3e3;right:0;}
    .fixed_bar_a1{display:block;margin:5px 0 0 9px;width:53px;height:53px;background:url(../images/demo-icon-sprite.png) -942px -60px;}
    .fixed_bar_a1:hover{background:url(../images/demo-icon-sprite.png) -874px -60px}
    .fixed_bar_a2{display:block;width:53px;height:53px;margin:5px 0 0 9px;background:url(../images/demo-icon-sprite.png) -943px -124px;}
    .fixed_bar_a2:hover{background:url(../images/demo-icon-sprite.png) -875px -124px}
    .fixed_bar_a3{display:block;width:53px;height:53px;margin:3px 0 0 9px;background:url(../images/demo-icon-sprite.png) -943px -185px;}
    .fixed_bar_a3:hover{background:url(../images/demo-icon-sprite.png) -875px -185px}
    .fixed_bar_a4{display:block;width:41px;height:19px;margin:8px 0 0 16px;background:url(../images/demo-icon-sprite.png) -258px -85px;text-align:center;padding:38px 0 0;color:#bcbcbc !important}
    .fixed_bar_a4:hover{background:url(../images/demo-icon-sprite.png) -193px -85px}
    .fixed_bar_a5{display:block;width:52px;height:19px;margin:0 0 0 9px;background:url(../images/demo-icon-sprite.png) -250px -150px;text-align:center;padding:41px 0 0;color:#bcbcbc !important}
    .fixed_bar_a5:hover{background:url(../images/demo-icon-sprite.png) -185px -450px}
    /* Fixed bar Animation */
    .showAnimation{margin:195px 0 0;display:block;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
    .hideAnimation{margin:195px -89px 0;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;}
    /* Thanks Page */
    .thaLeft{width:30%}
    .thaLeft a{background:url(../images/thanks-page-sprite.png);display:block;height:60px;margin:0 auto;width:60px}
    .thaRig{font-size:12px;line-height:18px;width:70%}
    .thaRig a{display:block;float:left;margin:5px 0 0;width:100%}
    .rigLine{border-right:1px solid #e5e5e5}
    .botLine{border-bottom:1px solid #e5e5e5;padding:30px 1.5%}
    .remLin{border-bottom:none}
    .thaLogo{background:url(../images/thanks-page-sprite.png) no-repeat -291px -92px;height:19px;margin:0 0 8px;width:100%}
    .thaLogo a:hover{text-decoration:none}
    .logoadap{background-position:-291px -110px}
    .logoadssp{background-position:-291px -129px}
    .logoerp{background-position:-291px -150px}
    .logoela{background-position:-291px -170px}
    .logormp{background-position:-291px -207px}
    .logospmp{background-position:-291px -226px}
    .logoomp{background-position:-291px -243px}
    .logoad360{background-position:-291px -260px}
    .logoadap a{width:113px;}
    .logoadssp a{width:160px}
    .logoerp a{width:200px}
    .logoela a{width:158px}
    .logormp a{width:195px}
    .logospmp a{width:195px}
    .logoomp a{width:143px}
    .logoad360 a{width:60px}
    .mlogoadap{background-position:-60px 0 !important}
    .mlogoadssp{background-position:-119px 0 !important}
    .mlogoerp{background-position:-180px 0 !important}
    .mlogoela{background-position:-239px 0 !important}
    .mlogormp{background-position:-361px 1px !important}
    .mlogospmp{background-position:-419px 2px !important}
    .mlogoomp{background-position:0px -58px !important}
    .mlogoad360{background-position:-62px -58px !important}
    .sliderCont{background:#31abeb;height:170px;margin:-121px 35px 0 35px;max-width:920px;position:relative;transition:all .5s}
    .sliderCont div{cursor:pointer;height:170px;position:absolute;overflow:hidden;}
    .sr1 .view1,
    .sr2 .view1,
    .sr3 .view1,
    .sr4 .view1,
    .sr5 .view1{margin:10px 0 0 0;width:100%}
    .sliderCont .view2{display:none}
    .sliderCont .sr1 img{margin:0 -19px 0 0;width:111px}
    .sliderCont .sr2 img{margin:0 -19px 0 0;width:74px}
    .sliderCont .sr3 img{margin:0 -19px 0 0;width:66px}
    .sliderCont .sr4 img{margin:0 -19px 0 0;width:57px}
    .sliderCont .sr5 img{margin:0 -19px 0 0;width:67px}
    .sliderCont div p{bottom:50px;color:#fff;font-size:14px;font-weight:600;line-height:23px;margin:-50px 0px 0px -70px;position:absolute;right:15px;transition:all .5s;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);width:100%}
    .sliderCont div p span{display:block;}
    .sliderCont .sr1{background:#31abeb;transition:all .5s;left:0;width:10%}
    .sliderCont .sr2{background:#1095d3;box-shadow:-3px 0 9px #424343;-moz-box-shadow:-3px 0 9px #424343;-webkit-box-shadow:-3px 0 9px #424343;left:10%;transition:all .5s;width:10%}
    .sliderCont .sr3{background:#31abeb;box-shadow:-3px 0 9px #424343;-moz-box-shadow:-3px 0 9px #424343;-webkit-box-shadow:-3px 0 9px #424343;left:20%;transition:all .5s;width:10%}
    .sliderCont .sr4{background:#238ecd;box-shadow:-3px 0 9px #424343;-moz-box-shadow:-3px 0 9px #424343;-webkit-box-shadow:-3px 0 9px #424343;left:30%;transition:all .5s;width:10%}
    .sliderCont .sr5{background:#31abeb;box-shadow:-3px 0 9px #424343;-moz-box-shadow:-3px 0 9px #424343;-webkit-box-shadow:-3px 0 9px #424343;left:40%;transition:all .5s;width:60%}
    .sr5 .view2{display:block}
    .view2 ul{margin:10px 0 0 20px;padding:0}
    .view2 ul li{list-style:none;margin:0;padding:0;}
    .view2 ul li.he{border-bottom:1px solid #28a0d7;color:#dbdd0f;font-size:16px;padding: 0 0 7px}
    .view2 ul li.she{color:#fff;font-size:14px;font-weight:500;padding:7px 0}
    .view2 ul li.li{color:#fff;font-size:13px;list-style:disc;margin:0 0 0 15px;padding:0;}
    .view2 ul li.but a{background:#0a597e;border:1px solid #9dd3ed;color:#fff;display:none;font-size:11px;margin:4px 0 0 0;padding:1px 12px;width:auto;}
    
    /* Main Banner */
    .mainBannerBg{background:url(../file-audit/images/fileaudit-plus-main-bg.png) no-repeat;height:610px;overflow:hidden}
    .bannerTxt{color:#fff;font-size:30px;line-height:42px;position:absolute;text-align:center;top:23px;width:100%}
    .line1{left:49.4%;text-align:center;top:147px;transition:all 2s;width:356px;}
    .line2{left:56%;text-align:center;top:246px;transition:all 2s;width:124px;}
    .line3{left:55.9%;text-align:center;top:359px;transition:all 2s;width:298px;}
    .line4{left:14.8%;text-align:center;top:395px;transition:all 2s;width:359px;}
    .line5{left:31.9%;text-align:center;top:295px;transition:all 2s;width:123px;}
    .line6{left:14.7%;text-align:center;top:149px;transition:all 2s;width:294px;}
    .pAbo{position:absolute;opacity:.3;filter:alpha(opacity=30)}
    .pAbo2{position:absolute;}
    .shape{background:url(../file-audit/images/shape-fileaudit-plus2.png) center 0 no-repeat;background-size:140px !important;cursor:pointer;height:167px;left:42.9%;text-align:center;top:247px;transition:all 2s;width:140px;}
    .shape:hover{background:url(../file-audit/images/shape-fileaudit-plus2.png) center 0 no-repeat;background-size:147px;transition:all 2s;}
    .shape1{background:url(../file-audit/images/shape1.png) no-repeat;background-size:100%;cursor:pointer;right:-1.7%;height:190px;text-align:center;top:28px;transition:all 2s;width:249px;animation-name:ani1;-webkit-animation-name:ani1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:2s;animation-delay:2s;}
    .shape2{background:url(../file-audit/images/shape2.png) no-repeat;background-size:100%;cursor:pointer;height:188px;right:15.5%;text-align:center;top:175px;transition:all 2s;width:249px;animation-name:ani2;-webkit-animation-name:ani2;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:3s;animation-delay:3s;}
    .shape3{background:url(../file-audit/images/shape3.png) no-repeat;background-size:100%;cursor:pointer;right:-6%;height:188px;text-align:center;top:329px;transition:all 2s;width:289px;animation-name:ani3;-webkit-animation-name:ani3;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:4s;animation-delay:4s;}
    .shape4{background:url(../file-audit/images/shape4.png) no-repeat;background-size:100%;cursor:pointer;height:202px;left:-3.6%;text-align:center;top:328px;transition:all 2s;width:275px;animation-name:ani4;-webkit-animation-name:ani4;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:5s;animation-delay:5s;}
    .shape5{background:url(../file-audit/images/shape5.png) no-repeat;background-size:100%;cursor:pointer;height:210px;left:17%;text-align:center;top:182px;transition:all 2s;width:209px;animation-name:ani5;-webkit-animation-name:ani5;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:6s;animation-delay:6s;}
    .shape6{background:url(../file-audit/images/shape6.png) no-repeat;background-size:100%;cursor:pointer;left:-1%;height:243px;text-align:center;top:35px;transition:all 2s;width:249px;animation-name:ani6;-webkit-animation-name:ani6;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:7s;animation-delay:7s;}
    .mainCont{float:left;margin:0;position:relative;width:100%;}
    .bannerLnk{position:absolute;text-align:center;top:490px;width:100%}
    .bannerLnk a{background:#e9142b;color:#fff;font-size:17px;padding:8px 30px;text-decoration:none;transition:all .5s;}
    .bannerLnk a:hover{background:#ca091e;text-decoration:none;transition:all .5s;}
    .bannerLnk span{color:#fff;display:block;font-size:10px;font-style:italic;font-weight:100;margin:10px 0 0 0}
    
    /*@keyframes ani1{
    0%{width:249px;}
    40%{background:url(../file-audit/images/shape12.png) no-repeat;background-size:100%;right:-4.6%;height:220px;top:9px;width:289px}
    60%{background:url(../file-audit/images/shape12.png) no-repeat;background-size:100%;right:-4.6%;height:220px;top:9px;width:289px}
    100%{right:-1.7%;top:28px;width:249px;}
    }
    @keyframes ani2{
    0%{width:249px;}
    40%{background:url(../file-audit/images/shape22.png) no-repeat;background-size:100%;height:215px;right:12.6%;top:161px;width:289px;}
    60%{background:url(../file-audit/images/shape22.png) no-repeat;background-size:100%;height:215px;right:12.6%;top:161px;width:289px;}
    100%{right:15.5%;top:175px;width:249px;}
    }
    @keyframes ani3{
    0%{width:289px;}
    40%{background:url(../file-audit/images/shape32.png) no-repeat;background-size:100%;height:199px;right:-8.9%;top:311px;width:329px;}
    60%{background:url(../file-audit/images/shape32.png) no-repeat;background-size:100%;height:199px;right:-8.9%;top:311px;width:329px;}
    100%{right:-6%;top:329px;width:289px;}
    }
    @keyframes ani4{
    0%{width:275px;}
    40%{background:url(../file-audit/images/shape42.png) no-repeat;background-size:100%;height:219px;left:-5.6%;top:316px;width:305px;}
    60%{background:url(../file-audit/images/shape42.png) no-repeat;background-size:100%;height:219px;left:-5.6%;top:316px;width:305px;}
    100%{left:-3.6%;top:328px;width:275px;}
    }
    @keyframes ani5{
    0%{width:210px;}
    40%{background:url(../file-audit/images/shape52.png) no-repeat;background-size:100%;height:220px;left:14.5%;top:162px;width:243px;}
    60%{background:url(../file-audit/images/shape52.png) no-repeat;background-size:100%;height:220px;left:14.5%;top:162px;width:243px;}
    100%{left:17%;top:182px;width:210px;}
    }
    @keyframes ani6{
    0%{width:249px;}
    40%{background:url(../file-audit/images/shape62.png) no-repeat;background-size:100%;left:-3.8%;top:15px;width:289px;}
    60%{background:url(../file-audit/images/shape62.png) no-repeat;background-size:100%;left:-3.8%;top:15px;width:289px;}
    100%{left:-1%;top:35px;width:249px;}
    }*/
    .mouEffect{filter:alpha(opacity=100) !important;opacity:1.0 !important;transition:all 2s;}
    .lnkTab{display:block}
    .lnkDldMar{display:none;font-size:15px;margin:7px 20px 0 0}
    .lnkDldMar a{color:#7bbb2a;}
    .lnkDldMar a:hover{color:#7bbb2a;text-decoration:none}
    #lnk{display:none}
    
    /* Mobile Footer Stripe */
    .footer-stripe{background:#004c73;padding:40px 20px;}
    .footer-stripe h2{color:#fff;font-size:30px;font-weight:100;line-height:40px}
    .footer-stripe a{background:#e9142b;border-radius:3px;color:#fff;display:inline-block;font-size:18px;margin:20px 4px 30px;padding:10px 30px;text-decoration:none;}
    .emailLnktxt{display:none}
    #zsiq_byline{display:none}
    #titlediv{height:40px;left:-111px;width:100px}
    
    /* Pricing page */
    .land-main{margin:0;padding:0}
    .land-main p,.land-main a,.land-main li,.land-main td,.land-main span,.land-main label{font-size:14px;color:#333;line-height:24px}
    .land-main h1,.land-main h2,.land-main h3,.land-main h4,.land-main h5,.land-main h6{margin:0}
    .land-main ul{padding-left:0;margin:0}
    .land-main li{list-style-type:none}
    .land-main 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;cursor:pointer}
    .land-main a:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
    .land-main div{box-sizing:border-box}
    .land-main{width:100%;padding:70px 0 60px;box-sizing:border-box;overflow-x:visible}
    .land-container{margin:0 auto;max-width:1100px}
    .land-bl-bg{background:#b8e6fa;padding-bottom:30px;background:-webkit-linear-gradient(to top,#fff,#c4eafb 150%);background:linear-gradient(to top,#fff,#c4eafb 150%)}
    #tp1_View,#tp2_View,#tp3_View,#tp4_View,#tp5_View,#tp6_View,#tp7_View,#tp9_View{display:none}
    .dsp-reso-lhs-links ul li a.act{background:#363d46;cursor:default;border-left:3px solid #1395e2}
    .dsp-reso-tit{margin-bottom:50px}
    .dsp-reso-tit h1{text-align:center;color: #333;font-size:40px;font-weight: 600;line-height:40px;}
    .dsp-reso-tit h1 span{font-size:40px;font-weight:300}
    .dsp-reso-body{background:#fff;border-radius:3px;box-shadow:0 2px 37px -6px rgba(44,49,53,0.42);display:inline-block;width:100%}
    .dsp-pri-lhs{float:left;width:68%}
    .dsp-pri-lhs-tab{float:left;width:25%;background:#fff}
    .dsp-pri-lhs-tab ul li{text-align:center}
    .dsp-pri-lhs-tab ul li div{background:#f9f9f9;padding:110px 5px 25px;border-bottom:1px solid #EFF2E9;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
    .dsp-pri-lhs-tab ul li div h4{font-size:14px;color:#333;}
    .dsp-tab-list h4:before{content:'';position:absolute;background:url(../images/pricing.png) no-repeat;background-size:310px;width:90px;height:90px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:block;margin:-85px 0 0 50px;filter:gray;-webkit-filter:grayscale(1);-moz-filter:grayscale(1);filter:grayscale(1)}
    .dsp-tab-list h4:hover:before{filter:gray;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}
    .dsp-pri-lhs-tab ul li .dsp-tab-act{border-left:5px solid #4e90a2;background:-webkit-linear-gradient(to right,#e4f0f5,#fff);background:linear-gradient(to right,#e4f0f5,#fff)}
    .dsp-tab-act h4{color:#333;font-weight:600}
    .dsp-tab-act h4:before{filter:gray;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}
    .dsp-tab-list2 h4:before{background-position: -96px 0;width: 95px;margin: -85px 0 0 46px;}
    .dsp-tab-list3 h4:before{background-position: -192px 0px;margin: -85px 0 0 46px;}
    .dsp-tab-list{border-left:5px solid #f9f9f9}
    .dsp-pri-lhs-tab-body{float:left;width:calc(100% - 152px);padding:25px;border-left:1px solid #EFF2E9;height:680px}
    .dsp-pri-sec2{display:none}
    .dsp-pri-sec-pri-1{margin-bottom:25px}
    .dsp-pri-sec-pri-1 h2{font-weight: 600;font-size:26px;margin-bottom:10px;line-height:28px;}
    .dsp-pri-sec-pri-1 h4{font-size:18px;line-height:25px;font-weight: 300;}
    .dsp-pri-sec-pri-2 h4{font-size:14px;font-weight:600}
    .dsp-pri-sec-pri-2 h2{margin:15px 0 5px}
    .dsp-pri-sec-pri-2 h2 .sec-pri-2-dol{font-size:25px;color:#015c8b;font-weight:400;display:inline-block;margin:-7px 0 0;position:absolute}
    .dsp-pri-sec-pri-2 h2 .sec-pri-2-num{font-size:45px;color:#015c8b;font-weight: 600;padding-left:20px;}
    .dsp-pri-sec2 .dsp-pri-sec-pri-2 h2 .sec-pri-2-num{color:#015c8b}
    .dsp-pri-sec2 .dsp-pri-sec-pri-2 h2 .sec-pri-2-dol{color:#0f7690}
    .dsp-pri-sec2 .dsp-pri-sec-pri-3 a:nth-child(2){background:#055367;color:#fff;border:1px solid #055367}
    .dsp-pri-sec-pri-2 h2 .sec-pri-2-slash{color:#e6e6e6;font-size:34px;font-weight:100}
    .dsp-pri-sec-pri-2 h2 .sec-pri-2-text{font-weight: 600;margin-left:-3px;}
    .dsp-pri-sec-pri-2 h5{color:#7e7e7e;font-weight: 300;font-style:italic;}
    .dsp-pri-sec-pri-3{margin:30px 0 40px}
    .dsp-pri-sec-pri-3 a{background:#e7edef;line-height:40px;height:40px;display:inline-block;padding:0 28px;box-sizing:border-box;border-radius:2px;border:1px solid #d7e2e7;color:#333;font-weight: 400;margin-right:10px;font-size:15px;}
    .dsp-pri-sec-pri .bor-btn{line-height:38px;height:38px;display:inline-block;padding:0 28px;box-sizing:border-box;border-radius:3px;border:1px solid #333;color:#333;font-weight:500;font-size:14px}
    .dsp-pri-sec-pri .bor-btn:hover{color:#333;background:#e7edef;border:1px solid #d7e2e7}
    .dsp-pri-sec-pri-3 a:nth-child(2){background:#055367;color:#fff;border:1px solid #055367}
    .dsp-pri-sec-pri ul{margin-bottom:38px}
    .dsp-pri-sec-pri ul li{padding-left:40px;margin-bottom:10px}
    .dsp-pri-sec1 .dsp-pri-sec-pri ul li:before, .dsp-pri-sec3 .dsp-pri-sec-pri ul li:before{content:'';position:absolute;background:url(../images/pricing.png) no-repeat;background-size:400px;width:24px;height:26px;background-position:-376px -88px;margin-left:-37px}
    .dsp-pri-sec2 .dsp-pri-sec-pri ul li:before{content:'';position:absolute;background:url(../images/pricing.png) no-repeat;background-size:400px;width:24px;height:26px;background-position:-376px -88px;margin-left:-37px}
    
    .dsp-pri-sec1 .dsp-pri-sec-pri-3 a:nth-child(2):hover{background: #265e82;color: #fff;border: 1px solid #265e82;}
    .dsp-pri-sec2 .dsp-pri-sec-pri-3 a:nth-child(2):hover{background: #265e82;color: #fff;border: 1px solid #265e82;}
    .dsp-pri-sec3 .dsp-pri-sec-pri-3 a:nth-child(2):hover{background: #265e82;color: #fff;border: 1px solid #265e82;}
    .dsp-pri-sec-pri-3 a:nth-child(1):hover{background: #e8f1f6;
        border: 1px solid #cfd6da;}
    .dsp-pri-rhs{float:left;width:32%;background:#293039;padding:25px 35px 50px;height:680px}
    .dsp-pri-rhs-form-tit{text-align:center;margin-bottom:20px}
    .dsp-pri-rhs-form-tit h2{color:#fff;font-weight: 600;text-transform:uppercase;font-size:18px;}
    .dsp-pri-rhs-form-tit h4{color:#fff;font-weight:400;font-size:14px}
    .dsp-pri-rhs-form-inn ul li{margin-bottom:14px;position:relative}
    .dsp-pri-rhs-form-inn ul li input{width:100%;border:0;border-bottom:1px solid #555b61;line-height:38px;height:38px;padding:5px 15px 5px 0;box-sizing:border-box;background:none;font-size:14px;color:#fff;outline:none}
    .dsp-pri-rhs-form-inn ul li select{width:100%;border:0;border-bottom:1px solid #555b61;line-height:38px;height:38px;padding:5px 15px 5px 0;box-sizing:border-box;background:none;font-size:14px;color:#fff;outline:none}
    .dsp-pri-rhs-form-inn ul li input[type="submit"]{background:#069b4f;text-transform:uppercase;font-size:14px;padding:0;border-bottom:0;border-radius:2px;box-shadow:0 7px 14px -7px #191c1f;color:#fff;}
    .dsp-pri-rhs-form-inn ul li input[type="submit"]:hover{background:#048443;background:-webkit-linear-gradient(to top,#048443,#08a254);background:linear-gradient(to top,#048443,#08a254);}
    .dsp-pri-rhs-form-inn ul li:last-child{}
    .dwn-priv{color:#929295;text-align:center}
    .dwn-priv a{color:#0d8cd2;font-size:11px;text-decoration:underline}
    .dsp-pri-rhs-form-inn ul li input[type=number]::-webkit-inner-spin-button,.dsp-pri-rhs-form-inn ul li input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}
    .dsp-pri-rhs-form-inn ul li:nth-child(6):hover:before{display:none;}
    .dsp-pri-rhs-form-inn ul li:nth-child(7):hover:before{display:none;}
    .form-sub{position:relative;display:inline-block}
    .form-sub h5{color:#8b8b8b;font-weight:600;font-size:13px}
    .form-check{position:relative;margin-top:10px;padding-left:25px}
    .form-check label{color:#a5a5a5;font-weight:500;font-size:12px;float:left;width:80%}
    .form-check input[type="checkbox"]{width:20px;height:20px;float:left;padding:0;margin:4px 5px 0 0}
    .form-check input[type="number"]{padding:5px 5px 5px 0;width:135px;font-size:12px;margin-left:24px}
    .checkbox input[type="checkbox"]{opacity:0;margin-left:-25px}
    .checkbox label{position:relative;display:inline-block;padding-left:22px;cursor:pointer}
    .checkbox label::before,.checkbox label::after{position:absolute;content:"";display:inline-block}
    .checkbox label::before{    height: 14px;
        width: 14px;
        border: 1px solid;
        left: 0;
        top: 3px;
        border-radius: 3px;}
    .checkbox label::after{height:4px;width:8px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:3px;top:7px}
    .checkbox input[type="checkbox"] + label::after{content:none}
    .checkbox input[type="checkbox"]:checked + label::before{background: #0d8cd2;border: 1px solid #0d8cd2;}
    .checkbox input[type="checkbox"]:checked + label::after{content:"";color: #fff;}
    input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}
    .dsp-pri-rhs-form-inn ul li .nofs{width: 28px;height:0;padding:0;border-bottom:0 solid #555b61;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
    .dsp-pri-rhs-form-inn ul li .nofsact{    height: 28px;
        /* padding: 5px 15px 5px 0; */
        border: 1px solid #555b61;
        width: 28px;
        text-align: center;
        margin-top: 5px;
        margin-right: 5px;}
    .dsp-pri-rhs-form-inn ul li .nora{width: 28px;height:0;padding:0;border-bottom:0 solid #555b61;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
    .dsp-pri-rhs-form-inn ul li .noract{height: 28px;
        border: 1px solid #555b61;
        width: 28px;
        text-align: center;
        margin-top: 5px;
        margin-right: 5px;}
    .pri-tab-bg{background:#fff}
    .dsp-pri-rhs-form-inn ul li .checkbox-act input[type="number"]{height:38px;padding:5px 15px 5px 0;border-bottom:1px solid #555b61}
    .dsp-pri-rhs-form-inn ul li .checkbox-act label:after{content:""}
    .dsp-pri-rhs-form-inn ul li .cb2 input[type="number"]{margin-bottom:10px}
    .dsp-pri-rhs-form-inn ul li .form-sub span{    color: #a5a5a5;
        font-weight: 500;
        font-size: 12px;
        position: absolute;
        margin: 7px 0px 0px 2px;    left: 84px;
        top: 24px;}
    .dsp-pri-rhs-form-inn ul .mar-bot-0{margin-bottom:0}
    .collapse{margin-bottom:30px;margin-top:40px}
    .collapse h4{margin-bottom:30px}
    .collapse ul{border:1px solid #ebeeef;border-bottom:0}
    .collapse ul li{border-bottom:1px solid #ebeeef;padding:0;position:relative;background:#f8f8f8}
    .collapse ul li .act{color:#3775cc;font-weight: 500;}
    .collapse ul li h5{display:block;padding:15px 20px;font-weight: 400;color:#333;line-height:30px;position:relative;font-size:16px;cursor:pointer;}
    .collapse ul li:before{content:'';position:absolute;width:24px;height:24px;background:#e8edf0;right:9px;top:16px;border-radius:50px}
    .collapse ul li h5:before{content:'';position:absolute;width:12px;height:2px;background:#5c91db;right:15px;top:26px}
    .collapse ul li h5:after{content:'';position:absolute;width:2px;height:12px;background:#5c91db;right:20px;top:21px}
    .act:after{display:none!important}
    .collapse ul li p{padding:0 20px 20px;display:none;margin:0}
    .collapse ul li p a{color:#3775cc}
    .dsp-faq-tit h2{text-align:center;color:#293039;font-size:32px;font-weight: 600;line-height:40px;}
    .dsp-faq-tab h4{text-align:center;font-size:24px;color:#333;font-weight: 300;margin-top:30px;display:inline-block;width:100%;line-height:28px;}
    .dsp-faq-tab h4 a{color:#0879b8;font-size:24px;font-weight: 500;}
    .sec1{float:left;width:12%}
    .foot-sec-com ul{padding:0;margin:0}
    .foot-sec-com li{font-size:13px;list-style:none;margin:0 0 10px}
    .foot-sec-com li strong{font-size:16px}
    .dsp-full 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;color:#333}
    .sec2{float:left;width:22%}
    .sec1{float:left;width:12%}
    .sec3{float:left;width:33%}
    .sec4{float:left;width:31%}
    .dsp-foot-link{display:flow-root}
    #meGDPRMessage label{color:#929295;font-size:11px;line-height:18px}
    .pro-wave{height:173px;width:100%;position:relative;overflow:hidden;background:#e9f6fc}
    .pro-wave-inn{background:url(../images/pricing-waves.png) no-repeat center bottom border-box;height:200px;width:100%;margin-top:0;background-size:cover;-webkit-animation-name:example;-webkit-animation-duration:250s;-webkit-animation-timing-function:linear;-webkit-animation-delay:0;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-name:example;animation-duration:80s;animation-timing-function:linear;animation-delay:0;animation-iteration-count:infinite;animation-direction:alternate}
    .collapse ul .act-whi{background:#fff}
    .collapse ul li p .pop-ope{color:#3775cc;cursor:pointer}
    .pop-contact{position:fixed;width:100%;height:100%;left:0;top:0;bottom:0;right:0;display:none;background:#fff;background:url(images/pricing-waves.png) no-repeat center bottom rgba(58,89,103,0.94);margin-top:0;background-size:100%;z-index: 9;}
    .pop-contact-inn{background:#fff;padding:35px;width:365px;margin:0 auto;display:table;margin-top:90px;border-radius:3px;position:relative;box-shadow:0 8px 27px -5px rgba(0,0,0,0.64)}
    .pop-contact-main h4{color:#525c61;font-weight:600;font-size:20px;text-align:center;margin:0;margin-bottom:20px}
    .pop-clo{color:#fff;position:absolute;top:10px;right:13px;cursor:pointer;background:#5f5f5f;width:20px;height:20px;text-align:center;border-radius:50px;padding:2px 6px;box-sizing:border-box;line-height:15px;font-weight:800;font-size:12px}
    .pop-contact-main form ul li{margin-bottom:14px}
    .pop-contact-main form ul li input{width:100%;border:0;border-bottom:1px solid #d8d8d8;line-height:38px;height:38px;padding:5px 15px 5px 0;box-sizing:border-box;background:none;font-size:14px;color:#525c61;outline:none}
    .pop-contact-main form ul li select{width:100%;border:0;border-bottom:1px solid #d8d8d8;line-height:38px;height:38px;padding:5px 15px 5px 0;box-sizing:border-box;background:none;font-size:14px;color:#525c61;outline:none}
    .pop-contact-main form ul li textarea{width:100%;border:0;border-bottom:1px solid #d8d8d8;line-height:38px;height:90px;padding:5px 15px 5px 0;box-sizing:border-box;background:none;font-size:14px;color:#525c61;outline:none;resize:none;font: 400 14px/24px 'Open Sans',sans-serif;}
    .pop-contact-main form ul li input[type="submit"]{background:#069b4f;text-transform:uppercase;font-size:14px;padding:0;border-bottom:0;border-radius:2px;box-shadow:0 7px 14px -7px #191c1f;color:#fff;margin-top:10px}
    .err{color:#ff3535;position:absolute;margin-top:-3px;display:none;font-size:12px}
    .dsp-pri-rhs-form-inn ul li:before{content:'';background-color:#799aa9;-webkit-transform:scaleX(0);transform:scaleX(0);background-color:#799aa9;bottom:-1px;height:2px;left:44%;margin:0;padding:0;position:absolute;width:0;-webkit-animation:quantumWizPaperInputRemoveUnderline .3s cubic-bezier(0.4,0,0.2,1);animation:quantumWizPaperInputRemoveUnderline .3s cubic-bezier(0.4,0,0.2,1);box-sizing:inherit;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
    .dsp-pri-rhs-form-inn ul li:hover:before{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;transform:scaleX(1);left:0;width:100%}
    .mar-bot-0:hover:before{display:none}
    
    nav ul.productmenu {margin-bottom: 18px;}
    nav ul.productmenu > li{padding-bottom:8px}
    .mc{background:#055367;padding:20px 30px;position:absolute;border-radius:3px;float:left;width:200px;display:none;box-shadow:0 7px 23px -8px rgba(0,0,0,0.8);margin-top:8px}
    .mc li{text-align:left;list-style-type: none;    margin-bottom: 4px;}
    .mc li a{padding:10px 0;display:block;text-align:left}
    .mc li a h4{color:#fff;font-size:14px;display:inline-block;font-weight: 400;margin: 0px;line-height:1}
    .mc li a h4:after{content:"";display:block;background:#ed5667;width:0;height:2px;position:relative;top:8px;transition:all ease-in-out .5s}
    .mc li a:hover h4:after{width:100%}
    .mc:before{content:'';position:absolute;left:22px;top:-10px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #005469;clear:both;z-index:99}
    /* for Chat */
    .zsiq_theme1 .zsiq_user{display:none}#zsiq_agtpic{display:none}#zsiq_avcall.zsiq_unrdcnt{display:none!important}.zsiq_theme1.zsiq_floatmain{width:auto!important;max-height:none!important}.siq_bR{bottom:20px!important;right:15px!important}#backToTop{bottom:130px}.zsiq_theme1 .zsiq_flt_rel{background:url("https://www.manageengine.com/active-directory-360/images/global-chat.png")!important;background-size:77px 94.6px!important;background-position:0 -.5px!important;width:68px!important;height:95px!important;border-radius:0 30px 0 0 !important;background-color:transparent!important;box-shadow:none!important;background-repeat:no-repeat!important}#titlediv{height:80px!important;top:0;left:auto!important;right:40px;min-width:175px!important;border-top-left-radius:40px;border-bottom-left-radius:40px;padding-left:20px;box-shadow:0 0 15px 0 rgba(0,0,0,.25);margin:0;background:#fff!important}#titlediv #zsiq_maintitle{font-size:15px;font-weight:600;color:#333}#titlediv #zsiq_byline{font-size:10px;color:#333}
    #titlediv #zsiq_maintitle{display:block}
    #titlediv #zsiq_byline{display: block;}
   
   /* SalesIQ Update */
.siqembed.zsiq-newtheme.zsiq_size2[embedtheme], .siqembed.zsiq_size2[embedtheme] {
    height: 70%!important;
    width: 320px!important;
}

.pageTabSec #relProd ul li a{font-size:13px;}

@media only screen and (min-height: 800px) and (max-height: 5000px){
     .siqembed.zsiq_size2.zsiq-newtheme[embedtheme] {
          height: 590px!important;
          width: 360px!important;
     }
}
    
    /* RANSOMEWARE EBOOK */
    .ran-infogr-ebok{}
    .ran-infogr-ebok a img {width: 86%;float: left;}
/* SalesIQ Chat */
	.siqembed.zsiq-newtheme.zsiq_size2[embedtheme], .siqembed.zsiq_size2[embedtheme] {
    height: 70%!important;
    width: 320px!important;
}
@media only screen and (min-height: 750px) and (max-height: 5000px){
     .siqembed.zsiq_size2.zsiq-newtheme[embedtheme] {
          height: 590px!important;
          width: 360px!important;
     }
}

    
    
    @media screen and (max-width:1140px) {
    .dsp-foot-link{display:none}
    }
    @media screen and (max-width:992px) {
    .dsp-pri-lhs{width:100%}
    .dsp-pri-rhs{width:100%;padding:40px}
    .dsp-pri-rhs-form-inn{width:75%;margin:0 auto;display:table}
    .dsp-pri-lhs-tab-body{height:auto}
    .dsp-pri-rhs{height:auto}
    }
    @media screen and (max-width:767px) {
    .dsp-tab-list h4:before{margin:-73px 0 0 45px;    background-size: 243px;
        width: 74px;
        height: 65px;}
    .collapse ul li h5{padding:15px 50px 15px 20px}
    .dsp-tab-list2 h4:before{background-position: -74px 0;}
    .dsp-tab-list3 h4:before {
        background-position: -150px -1px;
    }
    }
    @media screen and (max-width:560px) {
    .dsp-tab-list h4:before{background-size:180px;width:53px;height:53px}
    .dsp-tab-list1 h4:before{background-position:2px 0;width:57px}
    .dsp-tab-list2 h4:before{background-position:-59px 0}
    .land-bl-bg{padding-bottom:0}
    footer, .pro-wave{display: none;}
    .dsp-tab-list h4:before {
        margin: -73px 0 0 6%;
    }
    .dsp-tab-list3 h4:before {
        background-position: -112px -1px;
    }
    .dsp-pri-lhs-tab ul li div{padding: 100px 5px 25px;}
    .dsp-tab-list h4:before{margin:-63px 0 0 30px}
    .dsp-reso-tit h1{font-size: 30px;}
    }
    @media screen and (max-width:480px) {
    .dsp-pri-sec-pri-3 a{margin-right:0;font-size:15px;width:100%;margin-bottom:10px;text-align:center}
    .dsp-pri-rhs-form-inn{width:100%}
    .dsp-reso-tit {margin-bottom: 30px;}
    .land-main{padding: 30px 0 19px;}
    .dsp-tab-list h4:before{margin:-63px 0 0 4%;}
    }
    @media screen and (max-width:420px) {
    }
    /*End*/
    
    @media screen and (max-width:1020px) {
    .headerinner .prdLogo{width:50%;}
    .lnkDldMar,
    #lnk{display:block}
    #header-mainsec{height: 50px;}
    }
    @media screen and (max-width:767px) {
    .emailLnktxt{display:block;}
    .footer {display: none;}
    .prdMobMenu ul li a{display:block !important;}
    .lnkDldMar a {font-size: 12px;}
    .headerinner .prdLogo {width: 35%;}
    .lnkDldMar a img {width: 29px;vertical-align: bottom;margin-left: 8px;margin-top: 7px;}
    .emailLnktxt a {color: #7bbb2a;text-decoration: underline;}
    .te-m-h{display:none;}
    .zsiq_theme1 div.zsiq_cnt{display:none !important;}
    .dsp-pri-sec-pri-1 h2{font-size: 20px;}
    .dsp-pri-sec-pri-1 h4{font-size: 16px;}
    .dsp-pri-lhs-tab ul li div h4{font-size: 13px;}
    }
    @media screen and (max-width:760px) {
    .lnkDldMar,
    #lnk{display:block}
    .raBannerBg .container img{display:none}
    .raBannerBg .container{text-align:center}
    }
    @media screen and (max-width:600px) {
    .perHigh{width:90%;}
    .iconHigh{width: 38px !important;}
    }
    @media screen and (max-width:500px) {
    .mainBannerBg{display:none}
    .feaOver .per30{border-right:none !important;padding:0 3% !important;width:94% !important}
    .feaOver .per30 .imgCont{margin:0 auto;width:218px}
    .feaOver .per30 p{padding-top:15px !important}
    .hTag1{font-size:28px;line-height:30px}
    .notebox .per30{width:100% !important}
    .notebox .per30 ul{margin-left:10% !important;}
    .fixed_bar_scontainer{display:none}
    .feaCont .per30{width:95% !important}
    .feaCont .per30 .fl img{display:none}
    .feaCont .per30 .fl h2{margin:0 !important}
    .feaCont .feaLnk{margin:0 0 15px 0 !important}
    .perDemBx .icoReqDemo{display:none}
    .perDemBx p{margin:15px 0 !important}
    .perDemBx iframe{height:600px;width:100%}
    .getqtTbl{width:100%}
    }
    
    
    .icoReqDemo {
        background: url(../images/demo-icon-sprite.png) -37px 0 no-repeat;
        height: 33px;
        margin: 25px 13px 0 10px;
        width: 41px;
    }
    .icoDemo {
        background: url(../images/demo-icon-sprite.png) no-repeat;
        height: 33px;
        margin: 10px 13px 0 0;
        width: 37px;
    }
    .perDemBx {
        border: solid 1px #d6d6d6;
        margin: 40px 0 15px;
        padding: 0 20px;
    }
    .lhsfbi{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;padding-left: 5px;}
    .lhsfbi:hover{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;box-shadow: 0px 12px 9px -8px rgba(150,150,150,0.8);transform: scale(1.02);}
    
    /* queries popup form styles start */
    .queryPopupBox{position: fixed; height: 100%; width: 100%; top: 0; left: 0;display: flex;justify-content: center; opacity: 0; z-index: -1; transition: .8s;}
    .queryPopupBox.active{  z-index: 999999; opacity: 1; transition: .8s;}
    .queryPopupBg{  content: ""; position: fixed; z-index: -1; height: 100%; width: 100%; top: 0; left: 0; background: #333; opacity: .3;}
    .queryPopupWrapper{position: relative; align-self: center; background: #fff; padding: 20px 50px 30px 30px;display: flex;justify-content: space-between;border-radius: 5px; height: auto;}
    .queryPopClose{position: absolute; right: 8px; top: 5px;font-size: 25px;color: #cccccc; font-weight: 400; cursor: pointer;}
    .queryIcon{position: relative; height: 100%; width: 280px;margin-right: 10px; align-self: center;}
    .queryIcon img{max-width: 115%; position: relative; right: 20px; z-index: 0;}
    .queryForm{width: 320px; position: relative; z-index: 1; font-family: 'ZohoPuvi';}
    .queryForm h4{font-weight:500; font-size: 22px; line-height: 22px;text-align: center;margin-bottom: 10px;}
    .queryForm p{font-size: 12px; line-height: 19px; color: #333;text-align: center; margin-top: 0; margin-bottom: 20px; margin-bottom: 10px;}
    .queryForm p span{display: block;}
    .queryForm ul li input, .queryForm ul li textarea{border: 1px solid #cecece;border-radius: 2px; padding: 8px 8px; width: 88%;margin: 0 0 10px 3%; ;font-size: 12.5px; line-height: 19px; outline: none; color: #8d8d8d; font-family: 'ZohoPuvi';}
    .queryForm ul li input::placeholder, .queryForm ul li textarea::placeholder{color: #8d8d8d;}
    .queryForm ul li textarea{resize: none; height: 100px;}
    .queryForm ul li select{border: 1px solid #cecece; height: 35px; margin-left: 10px; background: #fff; border-radius: 2px !important; margin-bottom: 5px; width: 93%; outline: none;}
    .mail-succ-msg{background:#cecece;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}
    .queryForm ul{margin:0;padding:0;}
    .queryForm .errMsg2, .queryForm .errMsg3 {display: none;font-size: 12px;position: absolute;margin-top: -6px;margin-bottom: 2px;margin-left: 10px;line-height: 18px;color: red;}
    .queryForm .msg{display:none;}
    .queryForm .dwn-priv{color:#333333;font-size:10px;text-align: left;line-height: 17.38px;margin-top: 8px;}
    .queryForm .dwn-priv strong{color:#333333;}
    .queryForm #meGDPRMessage, .queryForm #meGDPRMessage label{color: #333}
    .queryForm .dwn-priv a{color:#2787d0;font-size:10px}
    .queryForm ul li:last-child input[type="submit"]{width:100%;margin-left:8px;background: #ea2f2f;color:#fff;font-weight:600;border-radius:2px;border:0;padding-left:0;text-align:center;margin-top:10px;margin-bottom: 0;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
    .queryForm ul li:last-child input[type="submit"]:hover{background: #ff001d;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
    
    @media screen and (max-width: 767px){
        .queryIcon{width: 200px;}
    .rhs-cont .hTag1{font-size: 24px;}
    .rhs-cont h2 {font-size: 19px;}
    .rhs-cont h3 {font-size: 17px;}
    .rhs-cont h4 {font-size: 15px;}
    }
    @media screen and (max-width: 650px){
        .queryIcon{display: none;}
    }
    @media screen and (max-width: 400px){
        .queryForm{width: 220px;}
        .queryPopupWrapper{padding: 20px 30px 30px;}
    }
    /* queries popup form styles end */
    
    
    /* 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;    background: #fff;}
    .footer-new h2{font-size:28px;font-weight:600;text-align:center}
    .footer-new .pageTabSec h2{color:#333;font-weight: 500 !important;}
    .footer-new li{line-height:24px;margin-bottom:10px;padding-right:20px}
    
    /* tab section css start*/
    .pageTabSec h2{font-size:29px !important;text-align:center;margin-bottom:30px !important;color: #333;}
     .pageTabSec{max-width:974px;margin:0 auto;margin-bottom:40px;}
     .pageTabSec ul.pageTab{padding:0 30px;border-bottom:1px solid #e7e7e7;text-align:center;box-sizing:border-box;}
     .pageTabSec ul.pageTab li{padding:12px 20px;box-sizing:border-box;margin:0 20px;display:inline-block;font-size:15px;color:#8c9ca2;cursor:pointer;}
     .pageTabSec ul.pageTab li.active{border-bottom:2px solid #055367;color:#055367;font-weight:500;}
     .pageTabSec ul.pageTab li:hover{color:#055367;}
     .pageTabSec .pageTabView{padding:30px 0;display:none;}
     .pageTabSec .pageTabView.active{display:block;}
     .pageTabSec .pageTabView ul{width:32%;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:27%;}
     .pageTabSec .pageTabView.solutions-tab ul:nth-child(2){width:26%;}
     .pageTabSec .pageTabView.solutions-tab ul:nth-child(3){width:28%;}
     .pageTabSec .pageTabView.solutions-tab ul:nth-child(4){width:19%;}
     .pageTabSec .pageTabView ul li a{color:#333;}
     .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;}
     @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*/
     /* new footer link end */
     
     /*--=== OTHER COUNTRY DEMO FORM SET 2 ===--*/
     .form-set-2 form ul{padding:0px !important}
    .perDemBx1{border:0;margin:0}
    .perDemBx1 h2{text-align:center;margin:20px 0 10px;font-weight:500}
    .perDemBx1 p{text-align:center;padding-bottom:15px}
    .perDemBx1 .icoReqDemo{display:none}
    .de-box{border-top:1px solid #e5e5e5;margin:30px auto 0;padding:20px 0 0;width:75%}
    .de-box .head{font-size:24px;padding-left:12px;font-weight:500;display:inline-block;margin:0}
    .de-box .demoPAli{margin:20px 0 0}
    .form-set-2{background:#fff;padding:25px 30px 30px;border-radius:7px;position:relative;border:1px solid #eaeaea;max-width:380px}
    .form-set-2 h2{text-align:center;font-size:18px;margin:0 0 14px;color:#333;line-height:1.3;font-weight:600;padding:0}
    .solution-form ul{padding:0;margin:0}
    .form-set-2 form ul li{position:relative;width:100%;display:inline-block;margin-bottom:10px;box-sizing:border-box;padding-left: 0px;}
    .form-set-2 form ul li div{border:1px solid #e0e0e0;border-radius:2px;background:#fafafa;box-sizing:border-box;position:relative}
    .form-set-2 form ul li.no-bor{border:0}
    .form-set-2 form ul li i{background-image:url(https://www.manageengine.com/active-directory-360/images/icon-set-1.png);position:absolute;width:32px;height:32px;top:3px;pointer-events: none;}
    .form-set-2 form ul li i.ic-ic-user{background-position:-13px -13px}
    .form-set-2 form ul li i.ic-email{background-position:-72px -12px}
    .form-set-2 form ul li i.ic-org{background-position:-129px -13px}
    .form-set-2 form ul li i.ic-phone{background-position:-188px -13px}
    .form-set-2 form ul li i.ic-country{background-position:-247px -13px}
    .form-set-2 form ul li i.ic-feedback{background-position:-297px -13px}
    .form-set-2 form ul li input,.form-set-2 form ul li textarea{width:100%;background:none;border:0;height:40px;font-size:14px;padding:5px 15px 5px 46px;box-sizing:border-box;outline:none;font-family:'Open Sans',sans-serif}
    .form-set-2 form ul li textarea{padding:5px 15px 5px 46px;height:60px}
    .form-set-2 form ul li select{width:88%;background:none;border:0;height:40px;font-size:14px;padding:5px 20px;outline:none;margin-left:24px}
    .form-set-2 form ul li input[type="submit"]{background:#ca2033;color:#fff;font-weight:600;font-size:14px;float:left;border-bottom:0;padding:15px;cursor:pointer;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;height:auto;border-radius:4px}
    .form-set-2 form ul li input[type="submit"]:hover{background:#ab1829}
    .form-set-2 form ul li:last-child{border:0 solid #333;margin-bottom:0;background:none}
    .form-set-2 form ul li input#datepicker{height:40px!important}
    .form-set-2 form ul li .dwn-priv{font-size:11px;color:#333;line-height:10px}
    .form-set-2 form ul li .dwn-priv a{font-size:10px;color:#333;text-decoration:underline}
    .err-com{background:#F44336;color:#fff;font-size:12px;padding:2px 2px 2px 10px;margin:10px 0;display:none;text-align:center}
    .form-set-2 form ul li .err-box{border:1px solid #ca1f32}
    
    /*--=== OTHER COUNTRY DEMO FORM SET 3 ===--*/
    .form-set-3{margin:0 auto;max-width:600px;border:0;padding:0}
    .form-set-3 form ul li div.fl{border:0;background:none;float:left;width:35%}
    .form-set-3 form ul li div.fl label{font-size:15px;font-weight:500}
    .form-set-3 form ul li div.fl label i{background:none;color:#f10;position:relative;top:0;left:0}
    .form-set-3 form ul li div.fr{float:left;width:65%}
    .form-set-3 form ul li div.fr input,.form-set-3 form ul li div.fr select,.form-set-3 form ul li div.fr textarea{padding:5px 15px}
    .form-set-3 form ul li.no-lhs{padding-left:35%}
    .form-set-3 form ul li.no-lhs .fr{width:100%;border:0;background:none}
    #meGDPRMessage{border:0;background:none;margin:0}
    .form-set-3 form ul li div.fr input[type="submit"]{padding:13px;background:#069b4f;font-size:15px;float:left;width:60%;border-radius:2px}
    .form-set-3 form ul li div.fr input[type="submit"]:hover{background:#037d3f;box-shadow:0 23px 13px -18px #141619a6}
    .form-set-3 form ul li div.fr input[type="reset"]{float:left;width:38%;padding:13px;background:#b8c9d6;font-size:15px;color:#fff;margin-left:2%;height:auto;border-radius:2px;cursor:pointer;transition:all .5s ease}
    .form-set-3 form ul li div.fr input[type="reset"]:hover{background:#889dad}
    .form-set-3 form ul li select{margin-left:0;width:96%;cursor:pointer}
    .form-set-3 .err-com{margin-left:38%}
    .form-set-3 form ul li div.fr #meGDPRMessage label{font-size:12px;line-height:19px}
    .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c500 !important;background:#f1f9ff !important;font-weight:400 !important;color:#454545 !important}
    .ui-datepicker td span,.ui-datepicker td a{width:25px;height:25px;border-radius:50px;line-height:26px;text-align:center !important;transition:all .3s ease}
    .ui-widget.ui-widget-content{border:0 solid #c5c5c5 !important;box-shadow:0 1px 23px -9px #3333339c;padding:8px;box-sizing:border-box;width:280px}
    .ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e !important;background:#fffa90 !important;color:#777620 !important;}
    .ui-datepicker td span,.ui-datepicker td a:hover{border:1px solid #dad55e !important;background:#fffa90 !important;color:#777620 !important;}
    .ui-widget-header{border:0 solid #f1f9ff !important;border-bottom:1px solid #e2e2e2 !important;background:none !important;color:#333;font-weight:700;border-radius:0!important}
    .ui-datepicker th{font-weight:600;font-size:13px;color:#7b90a0}
    .me-ic-date{right:8px;background-position:-312px -71px;background-size:420px;background-repeat:no-repeat}  
    
    @media screen and (max-width: 550px) {
    .form-set-3 form ul li div.fl, .form-set-3 form ul li div.fr{width:100%;}
    .form-set-3{padding: 25px;}
    .form-set-3 form ul li.no-lhs {padding-left: 0%;}
    .form-set-2 form ul{padding:0px !important;}
    .form-set-3 .err-com {margin-left: 0px !important;}
    }
    
    /*--=== BEST PRACTICS ===--*/
    .ppr-sp-com .ppr-top-2 h1{color:#0b5366;position:relative}
    .ppr-sp-com .ppr-top-2 h1 span{position:absolute}
    /*.ppr-sp-com .ppr-top-2 h1 span:nth-child(1){font-size:155px;font-weight:600;color:#0b5366;margin:136px 0 0;left:60px}*/
    .ppr-sp-com .ppr-top-2 h1 span:nth-child(2){color:#0b5366;font-weight:300;font-size:42px;line-height:56px;margin:91px 0 0 178px;width: 100%;}
    .ppr-sp-com .ppr-top-2 h1 span:nth-child(2) b{font-weight:600;font-size:45px}
    .ppr-sp-com .ppr-top-2 h1 span:nth-child(3){color:#0b5366;font-weight:700;font-size:34px;margin:87px 0 0 150px}
    .ppr-sp-com .ppr-top-2 h1 span:nth-child(3) b{color:#0b5366}
    .ppr-sp-com .ppr-whr-left h2{font-size:29px;font-weight:600;line-height:42px;margin:0 0 10px;color:#333;}
    .ppr-sp-com .ppr-whr-left p{font-weight:300;font-size:16px;margin-bottom:0;line-height:32px}
    .ppr-sp-com .ppr-whr-left a{color:#1389ca;position:relative;display:inline-block;height:25px;margin-top:25px}
    .ppr-sp-com .ppr-prac-title h2{font-size:29px;font-weight:600;line-height:42px;margin-top:0;color:#333;}
    .ppr-sp-com .ppr-bor-br h4{margin:0;font-weight:500;color:#333;font-size:16px;margin-bottom:10px}
    .ppr-sp-com .ppr-bor-br p{font-size:14px;line-height:24px;padding-left:78px;margin:0}
    .ppr-prac .bot-ban h2{text-align:left;font-weight:300;font-size:26px;padding-bottom:20px;color:#333;line-height:36px}
    .ppr-prac .bot-ban h2 b{font-weight:600}
    .ppr-prac .bot-ban a{background:#d22222;border-radius:2px;color:#fff;padding:10px 42px;text-decoration:none;transition:all .5s;font-size:16px;transition:.3s}
    .ppr-prac .bot-ban a:hover{background:#bc1e1e}
    @media screen and (max-width:1200px) {
    .ppr-sp-com .ppr-top-2 h1{text-align:center;padding-top: 35px;}
    .ppr-sp-com .ppr-top-2 h1 span{position:relative;display:block;line-height:44px}
    .ppr-sp-com .ppr-top-2 h1 span:nth-child(1){margin:initial;line-height:120px;margin-bottom:15px;left: 0px;}
    .ppr-sp-com .ppr-top-2 h1 span:nth-child(2){margin:initial}
    .ppr-sp-com .ppr-top-2 h1 span:nth-child(3){margin:inherit}
    }
    @media screen and (max-width:992px) {
    .ppr-sp-com .ppr-top-2 h1 span:nth-child(1){left:0}
    .ppr-sp-com .ppr-top-2 h1 span:nth-child(2){width:100%}
    .ppr-sp-com .ppr-ben-fa {width: 97%;height: auto;}
    .ppr-prac .bot-ban h2{text-align: center;}
        .ppr-prac.cta-banner .bot-ban{padding-right: 45px;}
        .ppr-prac.cta-banner .bot-ban h2{padding-right: 0px;}
    }
    @media screen and (max-width:767px) {
    .ppr-sp-com .ppr-whr-left h1{font-size:18px}
    .ppr-sp-com .ppr-top-2 h1 span:nth-child(2){line-height:40px}
    .ppr-sp-com .ppr-top-2 h1 span:nth-child(2) b{font-size:35px}
    }
    @media screen and (max-width:550px) {
    .ppr-sp-com .ppr-top-2 h1 span:nth-child(1){line-height:50px;font-size:90px}
    .ppr-sp-com .ppr-top-2 h1 span:nth-child(3){margin:0}
        .ppr-sp-com .ppr-bor-br .ppr-sprit{
        margin: 0 auto;
        display: table;
        float: initial;
    }
        .ppr-sp-com .ppr-bor-br h4{
        text-align: center;
    }
        .ppr-sp-com .ppr-bor-br p{
        padding: 0px;
        text-align: center;
    }
    }
    
    @media screen and (max-width:1025px) {
    #header-mainsec .headerinner {padding-bottom: 0px;}
    }
    
    /* BOTTOM BAND COMMON */    
    .bottom_cta{padding:30px 0 !important;}
    .bottom_cta_wrapper{background:#e5f8fc;border-radius:10px;padding:50px 100px;position:relative}
    .bottom_cta_wrapper h2{text-align:left;font-size:26px;line-height:34px;font-weight:300;margin:0 0 35px !important;}
    .bottom_cta_wrapper a{transition:.3s;padding:12px 35px;color:#fff;border-radius:2px;background:#d22222;font-weight:400;font-size:16px;line-height:24px;text-decoration:none}
    .bottom_cta_wrapper strong{font-weight:600}
    .bottom_cta_wrapper a:hover{background:#bd1111}
    .bottom_cta_wrapper::after{content:"";position:absolute;height:220px;width:340px;bottom:0;top:0;right:70px;margin:auto;background:url(https://www.manageengine.com/data-security/images/bottom-band-comn.png) no-repeat;    background-size: 280px;background-position: 56px 23px;}
    @media screen and (max-width: 1250px) {
    .bottom_cta_wrapper h2{width:55%}
    }
    @media screen and (max-width: 991px) {
    .bottom_cta_wrapper::after{display:none}
    .bottom_cta_wrapper h2{width:100%;text-align: center;}
    .bottom_cta_wrapper{text-align:center}
    }
    @media screen and (max-width: 767px) {
    .bottom_cta_wrapper{padding:40px}
    .bottom_cta_wrapper h2{text-align:center}
    .bottom_cta_wrapper h2 br{display:none}
    } 
    @media (max-width:500px){
    .screenshot {float: none;text-align: center;}
    }
    @media (max-width:460px){
    .compBox{display: block;margin: 10px auto;}
    }
    @media screen and (min-width: 991px) {
    .log360_bottom_cta_wrapper h2 span {display: block;}
    }
    
	
/* Thanks page Cs Product Section Styles */
.thanks-page-cs-wrapper{background:#FAFAFA}
.thanks-page-cs-container h2{font-size:28px;line-height:41px;font-weight:300;color:#000;text-align:center;margin-top:70px;margin-bottom:45px}
.thanks-page-cs-container h2 span{display:block;font-weight:500}
.thanks-page-cs-container .thanks-page-cs-wrapper{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);grid-column-gap:20px;width:100%;max-width:900px;margin:auto;position:relative;padding:60px 40px 20px !important;margin-bottom:50px}
.thanks-page-cs-container .thanks-page-cs-wrapper:before{background:url(../images/thanks-page-cs-logo-sprite.png) no-repeat 0 0;background-position:0px -82px;background-size:450px;border:none;content:"- Solution suite";font-size:13px;height:27px;left:45px;padding:0 0 0 29px;position:absolute;top:23px;width:125px;z-index:9}
.thanks-page-cs-container .thanks-page-cs-wrapper li{background:#fff;border:solid 1px #dbdbdb;border-radius:5px;font-size:16px;color:#333;font-weight:400;text-align:center;padding:95px 0 35px;box-sizing:border-box;height:150px;list-style:none;margin-bottom:20px;position:relative;transition:all .3s;width:100%}
.thanks-page-cs-container .thanks-page-cs-wrapper li:hover{box-shadow:0 0 10px rgba(0,0,0,0.1);color:#2483e0}
.thanks-page-cs-container .thanks-page-cs-wrapper li a{position:absolute;width:100%;height:100%;left:0;top:0;text-decoration:none}
.thanks-page-cs-container .thanks-page-cs-wrapper li a:hover{text-decoration:none}
.thanks-page-cs-container .thanks-page-cs-wrapper li .cs-ic{background:url(../images/thanks-page-cs-logo-sprite.png) no-repeat 0 0;background-size:999px;display:block;margin:auto;margin-bottom:30px;position:absolute;left:0;right:0;bottom:35px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-admp .cs-ic{width:58px;height:44px;background-position:-104px -16px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-admp:hover .cs-ic{background-position:-104px -102px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-adap .cs-ic{width:58px;height:50px;background-position:-16px -14px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-adap:hover .cs-ic{background-position:-15px -102px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-adssp .cs-ic{width:49px;height:57px;background-position:-192px -12px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-adssp:hover .cs-ic{background-position:-192px -96px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-dsp .cs-ic{width:49px;height:54px;background-position:-271px -17px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-dsp:hover .cs-ic{background-position:-271px -100px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-erp .cs-ic{width:43px;height:52px;background-position:-346px -19px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-erp:hover .cs-ic{background-position:-346px -100px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-m365-mp .cs-ic{width:48px;height:51px;background-position:-415px -18px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-m365-mp:hover .cs-ic{background-position:-415px -100px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-ela .cs-ic{width:43px;height:53px;background-position:-785px -17px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-ela:hover .cs-ic{background-position:-785px -101px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-ad360 .cs-ic{width:54px;height:57px;background-position:-634px -14px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-ad360:hover .cs-ic{background-position:-634px -97px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-log360 .cs-ic{width:52px;height:56px;background-position:-485px -16px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-log360:hover .cs-ic{background-position:-485px -97px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-m365-sp .cs-ic{width:46px;height:46px;background-position:-712px -18px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-m365-sp:hover .cs-ic{background-position:-712px -103px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-rmp .cs-ic{width:42px;height:61px;background-position:-567px -9px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-rmp:hover .cs-ic{background-position:-567px -90px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-imp .cs-ic{width:49px;height:42px;background-position:-857px -21px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-imp:hover .cs-ic{background-position:-857px -103px}
.thanks-page-cs-container .thanks-page-cs-wrapper li:hover .cs-tooltip{visibility:visible;opacity:1}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-spmp .cs-ic{width:58px;height:51px;background-position:-932px -16px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-spmp:hover .cs-ic{background-position:-932px -100px}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-ad360:before{background:url(../images/thanks-page-cs-logo-sprite.png) no-repeat 0 0;background-position:-11px -114px;background-size:600px;content:"";position:absolute;right:20px;top:0;height:28px;width:20px;}
.thanks-page-cs-container .thanks-page-cs-wrapper li.cs-log360:before{background:url(../images/thanks-page-cs-logo-sprite.png) no-repeat 0 0;background-position:-11px -114px;background-size:600px;content:"";position:absolute;right:20px;top:0;height:28px;width:20px;}

	
.thanks-page-cs-container .thanks-page-cs-wrapper .cs-tooltip{visibility:hidden;opacity:0;font-size:15px;font-weight:300;color:#000;line-height:23px;background:#f3f9ff;box-sizing:border-box;padding:10px 20px;border:1px solid #2483e0;border-radius:5px;width:290px;text-align:left;position:absolute;left:28%;top:88%;z-index:1;transition:.3s linear}
.thanks-page-cs-container .thanks-page-cs-wrapper .cs-tooltip:before{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #2483e0;position:absolute;left:50px;top:-10px}
.thanks-page-cs-container .thanks-page-cs-wrapper .cs-tooltip:after{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:10px solid #f2f9fe;position:absolute;left:50px;top:-8px}
.thanks-page-cs-container .thanks-page-cs-wrapper .hide{display:none}
@media screen and (max-width: 1100px) {
.thanks-page-cs-container .thanks-page-cs-wrapper{display:flex;flex-wrap:wrap;margin:0 auto;width:80%}
.thanks-page-cs-container .thanks-page-cs-wrapper:after{height:calc((100% / 3) + 2%);top:calc((100% / 3) - 2%)}
.thanks-page-cs-container .thanks-page-cs-wrapper .cs-tooltip{position:relative;top:0;left:0;width:90%;margin:auto;margin-top:10px;visibility:visible;opacity:1;background:none;border:none;text-align:center;padding:0 20px;padding-bottom:30px}
.thanks-page-cs-container .thanks-page-cs-wrapper .cs-tooltip:before,.thanks-page-cs-container .thanks-page-cs-wrapper .cs-tooltip:after{display:none}
.thanks-page-cs-container .thanks-page-cs-wrapper li{height:auto}
.thanks-page-cs-container .thanks-page-cs-wrapper li .cs-ic{bottom:auto;top:25px}
}
@media screen and (max-width: 650px) {
	.thanks-page-cs-container .thanks-page-cs-wrapper{box-sizing:border-box;width:100%}
.thanks-page-cs-container .thanks-page-cs-wrapper:before,.thanks-page-cs-container .thanks-page-cs-wrapper:after{display:none}
.thanks-page-cs-container .thanks-page-cs-wrapper li{width:100%;border:1px solid #e6e9ea;margin:10px auto;box-shadow:0 0 10px #e6e9ea}
.thanks-page-cs-container .thanks-page-cs-wrapper li .cs-tooltip{padding-bottom:0}
}

select.ukcountry_region{opacity: 1 !important;}
/* Thanks page Cs Product Section Styles END*/