@import "https://www.manageengine.com/css/fonts.css";
 
 *,::after,::before{margin:0;padding:0;box-sizing:border-box}
body{font-family:'ZohoPuvi';font-weight:300;color:#000}
img{max-width:100%;height:auto}
#backToTop{display:none!important}
.main{position:relative;background:#FFEAEB;min-height:calc(100vh - 55px);padding:0 25px}
.main::after{position:absolute;content:"";display:block;background:url(https://www.manageengine.cn/products/self-service-password/ebook/images/sysadmin-guide-for-endpoint-security-btm-banner.png) no-repeat;background-size:contain;background-position:bottom left;height:100vh;bottom:0;left:0;width:15%}
.book-cta::before{background:url(https://www.manageengine.cn/products/self-service-password/ebook/images/sysadmin-guide-for-endpoint-security-sprite.png) no-repeat -121px -61px;background-size:600px 600px;display:inline-block}
.main .container{max-width:1200px;margin:0 auto}
.main ul{list-style:none}
.main .lhs{width:calc(100% - 386px);display:inline-block;padding:20px 0;vertical-align:top;padding-right:140px;transition:all .3s ease-in-out}
.main .rhs{display:inline-block;width:386px;vertical-align:top;float:right;transition:all .3s ease-in-out}
.cta-for-mobile{width:100%;height:auto;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#cb1f0f;position:fixed;display:table;left:0;text-align:center;font-size:16px;font-weight:500;z-index:1;bottom:0;overflow:hidden;display:none;color:#fff;z-index:10}
.cta-for-mobile.noshow{display:none!important}
span.cta-for-mobile:before{-webkit-animation:sheen 3s linear infinite;animation:sheen 3s linear infinite;content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:-o-linear-gradient(top,transparent,rgba(255,255,255,0.7) 50%,transparent);background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,rgba(255,255,255,0.7)),to(transparent));background:linear-gradient(to bottom,transparent,rgba(255,255,255,0.7) 50%,transparent);-webkit-transform:rotateZ(45deg) translate(-10em,10em);-ms-transform:rotate(45deg) translate(-10em,18em);transform:rotateZ(45deg) translate(-10em,18em)}
@-webkit-keyframes sheen {
0%{-webkit-transform:rotateZ(45deg) translate(-10em,18em);transform:rotateZ(45deg) translate(-10em,18em);opacity:1}
50%{-webkit-transform:rotateZ(45deg) translate(0,-8em);transform:rotateZ(45deg) translate(0,-8em)}
51%{-webkit-transform:rotateZ(45deg) translate(-10em,18em);transform:rotateZ(45deg) translate(-10em,18em);opacity:0}
}
@keyframes sheen {
0%{-webkit-transform:rotateZ(45deg) translate(-10em,18em);transform:rotateZ(45deg) translate(-10em,18em);opacity:1}
50%{-webkit-transform:rotateZ(45deg) translate(0,-8em);transform:rotateZ(45deg) translate(0,-8em)}
51%{-webkit-transform:rotateZ(45deg) translate(-10em,18em);transform:rotateZ(45deg) translate(-10em,18em);opacity:0}
}
.hidden,.btn-dwn{display:none}	 
.header{padding:25px 0}
.header .logo{background:url(https://www.manageengine.cn/products/self-service-password/ebook/images/sysadmin-guide-for-endpoint-security-sprite.png) no-repeat -7px -33px;background-size:600px 600px;width:204px;height:43px;display:inline-block;text-decoration:none}
.banner{padding:40px 0 100px;display:block;font-size:0}
.banner .lhs h1 span:nth-child(1){font-size:30px;font-weight:600;color:#000}
.banner .lhs h1 span:nth-child(3){display:block;font-size:85px;letter-spacing:4px;line-height:1.1;text-transform:uppercase;background:#002d59;background:-webkit-linear-gradient(left,#fa0e1d,#712B2F);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"Staatliches";margin-top:12px}
.banner .lhs h1 span:nth-child(5){font-size:85px;font-weight:300;}
.banner h1{padding-bottom:40px}
.banner h2{font-size:17px;line-height:1.6;margin-bottom:20px;font-weight:500}
.banner p{font-size:16px;line-height:1.7;padding-bottom:25px}
.banner .list h3{font-size:18px;color:#000;font-weight:600;margin-top:20px;padding-bottom:20px}
.banner .list ul li{font-size:16px;line-height:1.4;padding-left:25px;position:relative}
.banner .list ul li:not(:last-child){padding-bottom:16px}
.banner .list ul li::before{content:'';background:url(https://www.manageengine.cn/products/self-service-password/ebook/images/sysadmin-guide-for-endpoint-security-sprite.png) no-repeat -242px -29px;background-size:600px 600px;width:13px;height:13px;position:absolute;top:4px;left:0}
.book-cta{background-color:#ff0019;font-size:20px;color:#fff;font-weight:500;border-radius:5px;border-width:0;padding:14px 50px 14px 80px;transition:all .7s ease;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;height:auto;display:block;cursor:pointer;position:relative;padding-left:17%;text-align:left;margin:-30px auto 0!important;display:table}
.book-cta:hover{background:#ed2933;box-shadow:5px 8px 15px rgba(237,41,51,0.5)}
.book-cta::before{content:'';background-position:-286px -26px;width:17px;height:18px;position:absolute;left:38px;top:0;bottom:0;margin:auto;transition:all .3s linear}
.fbi-image{display:inline-block;margin-top:30px;transition:all .2s linear}
.fbi-image img{width:100%;position:relative;right:-10px}
.copyright{font-size:13px;background:#000;color:#fff;text-align:center;padding:20px}
.hidden{display:none}
.rhs-content{position:relative;float:right}
.rhs-content.active{top:50px}
.active .fbi-image{position:absolute;width:290px;left:0;right:0;margin:auto;top:-140px;z-index:1}
.active .form{transition:3s 1s linear}
.ffw-form{position: relative;z-index: 1;}
.ffw-form-container{font-family:"ZohoPuvi";max-width:380px;width:100%;position:relative;margin:auto;background:#fff;box-shadow:0 0 20px rgba(125,82,82,0.21);border-radius:5px;padding:165px 40px 100px;display:block}
.ffw-form-container .ffw-form h3{font-size:18px;font-weight:500;padding-bottom:27px;text-align:center;position:relative;z-index:3}
.ffw-form-container .ffw-form form ul li{margin-bottom:10px;position:relative}
.ffw-form-container .ffw-form form ul li input,.ffw-form-container .ffw-form form ul li select{line-height:27px;border:0;border-bottom:#e0e0e0 solid 1px;padding:8px 30px 5px 40px;display:block;width:100%;font-size:12px;color:#333;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;box-sizing:border-box;transition:.3s ease-in}
.ffw-form-container .ffw-field input:focus,.ffw-form-container .ffw-field input:focus-visible{outline:0;border-color:#527be6}
.ffw-form-container .ffw-form form ul li select:focus-visible{outline:0}
.ffw-form-container .ffw-form form ul li input[type=submit],.ffw-form-container .ffw-form form ul li select[type=submit]{cursor:pointer;background-color:#ff000c;font-size:20px;color:#fff;font-weight:500;border-radius:5px;border-width:0;padding:14px;transition:all .7s ease;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;height:auto;margin-bottom:10px;position:absolute;bottom:-100px}
.ffw-form-container .ffw-form form ul li input[type=submit]:hover,.ffw-form-container .ffw-form form ul li select[type=submit]:hover{background:#ed2933;box-shadow:5px 8px 15px rgba(237,41,51,0.5);transform:translateY(-5px)}
.ffw-form-container .ffw-form form ul li input::-webkit-input-placeholder{color:#333}
.ffw-form-container .ffw-form form ul li input:-ms-input-placeholder{color:#333}
.ffw-form-container .ffw-form form ul li input::placeholder{color:#333}
.ffw-form-container .ffw-form form ul li .ffw-errmsg{display:none;position:relative;color:red;background-color:#fff;padding:5px 0 0;font-size:11px;line-height:10px}
.ffw-form-container .ffw-form form ul li #meGDPRMessage,.ffw-form-container .ffw-form form ul li #meGDPRMessage label,.ffw-form-container .ffw-form form ul li .ffw-privacy{font-size:10px;color:#000;line-height:16px;margin-bottom:14px;margin-top:20px;font-weight:300;text-align:left}
.ffw-form-container .ffw-form form ul li #meGDPRMessage label > b,.ffw-form-container .ffw-form form ul li #meGDPRMessage > b,.ffw-form-container .ffw-form form ul li .ffw-privacy > b{font-weight:300;font-size:10px}
.ffw-form-container .ffw-form form ul li #meGDPRMessage label > a,.ffw-form-container .ffw-form form ul li #meGDPRMessage > a,.ffw-form-container .ffw-form form ul li .ffw-privacy a{color:#000}
#meGDPRMessage span.checkmarkgdpr{width:11px;height:11px;top:2px}
#meGDPRMessage span.checkmarkgdpr.enableCheckgdpr:before{width:4px;height:7px;top:.4px;left:2.4px}
.ffw-form-container .ffw-form form ul li #meGDPRMessage{margin-top:10px;margin-bottom:6px}
.ffw-form-container .ffw-form form ul li:last-child{margin-bottom:0}
.ffw-form-container .ffw-form form ul li:last-child::before{display:none}
.ffw-form-container .ffw-form form ul li.ffw-ic::before{content:"";background:url(https://www.manageengine.cn/products/self-service-password/ebook/images/sysadmin-guide-for-endpoint-security-sprite.png) no-repeat;background-size:600px 600px;display:inline-block;vertical-align:middle;position:absolute;top:12px;left:12px}
.ffw-form-container .ffw-form form ul li.ffw-ic-name::before{background-position:-329px -25px;width:19px;height:20px}
.ffw-form-container .ffw-form form ul li.ffw-ic-mail::before{background-position:-359px -29px;width:20px;height:14px;top:16px}
.ffw-form-container .ffw-form form ul li.ffw-ic-phone::before{background-position:-389px -26px;width:15px;height:24px}
.ffw-form-container .ffw-form form ul li.ffw-ic-count::before{background-position:-417px -25px;width:21px;height:21px}
.ffw-form-container .ffw-form.form-us form ul li.ffw-ic-count select{width:calc(50% - 5px);display:inline-block;border:none}
.ffw-form-container .ffw-form.form-us form ul li select#country_state{margin-left:4px;padding-left:10px;width:44%}
.ffw-form-container .ffw-form-fields{padding-left:0;margin:0}
.ffw-form-container .ffw-form strong{font-weight:500}
.ffw-form-container .ffw-hide{display:none}
.ffw-form-container .ffw-form form ul li.ffw-ic-count select,.ffw-form-container .ffw-form.form-us form ul li.ffw-ic-count select{-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#5a5a5a 50%),linear-gradient(135deg,#5a5a5a 50%,transparent 50%),linear-gradient(to right,#fff0,#fff0);background-position:calc(100% - 20px) calc(1em + 5px),calc(100% - 15px) calc(1em + 5px),calc(100% - 2.5em) .5em;background-size:6px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}
.ffw-form-container .ffw-form.form-us form ul li.ffw-ic-count select{background-position:calc(100% - 18px) calc(1em + 5px),calc(100% - 13px) calc(1em + 5px),calc(100% - 2.5em) .5em}
.ffw-form-container .ffw-form p{margin-top:0;margin-bottom:0;text-align:center;font-weight:400;font-size:16px;line-height:27px}
.ffw-form-container .ffw-form.form-us form ul li.ffw-ic-count{border:#e0e0e0 solid 1px;border-radius:3px;position:relative}
.ffw-form-container .ffw-form.form-us form ul li.ffw-ic-count:after{content:'';width:1px;height:60%;background:#e0e0e0;position:absolute;left:53%;right:auto;top:20%}
.ffw-form-container .ffw-field .palceholder{position:absolute;top:11px;left:42px;transition:.3s ease-in}
.ffw-form-container .ffw-field label{font-weight:300;color:#333;font-size:11px}
.ffw-form-container .ffw-field .star{color:#646464;font-size:12px;position:relative}
.ffw-form-container .ffw-field .palceholder.focused{top:-2px;padding:0 5px;left:37px}
.ffw-form-container .ffw-field .focused label{font-size:10px}
.ffw-form-container .ffw-field .palceholder .star{color:#333}
.ffw-form-container .ffw-form form ul li .demo-check{display:inline-block!important;width:14px!important;float:left;margin-right:6px;width:12px;height:14px;margin-left:0;padding-left:0;appearance:auto;-webkit-appearance:auto;-moz-appearance:auto;margin-top:5px}
.ffw-form-container .ffw-form form ul .demo-checkbox:before{display:none}
.ffw-form-container .ffw-field-demo-date{display:none}
.ffw-form-container label{cursor:pointer}
.ffw-form-container .demo-checkbox label{font-size:14px;padding-left:5px;margin-top:1px;display:inline-block}
.ffw-form-container .ffw-form-thanks-msg{display:none}
.ffw-form-container.ffw-form-success .ffw-form{display:none}
.ffw-form-container.ffw-form-success .ffw-form-thanks-msg{display:block}
.ffw-form-container .ffw-checkbox label{opacity:1}
.ffw-form-container .ffw-ms{height:40px;width:100%;padding:5px 0;font-size:12px;outline:none;color:#000;border-bottom:1px solid #e0e0e0;height:auto;position:relative}
.ffw-form-container .ffw-ms .ffw-display-text{cursor:pointer;width:100%;border:0;line-height:30px;box-sizing:border-box;color:#333;outline:0;padding-left:0;padding-right:30px;min-height:30px;position:relative;background-size:8px;background-position:96%;text-align:left;padding-left:14px;height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-image:linear-gradient(45deg,transparent 50%,#5a5a5a 50%),linear-gradient(135deg,#5a5a5a 50%,transparent 50%),linear-gradient(to right,#fff0,#fff0);background-position:calc(100% - 20px) calc(1em + 0px),calc(100% - 15px) calc(1em + 0px),calc(100% - 2.5em) .5em;background-size:6px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}
.ffw-form-container .ffw-ms .ffw-display-text.active::after{transform:rotate(-180deg)}
.ffw-form-container .ffw-ms .ffw-display-text.has-options{color:#000}
.ffw-form-container .ffw-form form ul .ffw-ic-why select{padding:8px 30px 5px 14px}
.ffw-form-container .ffw-form form ul li.ffw-ic-why .ffw-form-control{background-image:-o-linear-gradient(45deg,transparent 50%,#5a5a5a 50%),-o-linear-gradient(315deg,#5a5a5a 50%,transparent 50%),-o-linear-gradient(left,#fff0,#fff0);background-image:linear-gradient(45deg,transparent 50%,#5a5a5a 50%),linear-gradient(135deg,#5a5a5a 50%,transparent 50%),linear-gradient(to right,#fff0,#fff0);background-position:calc(100% - 20px) calc(1em + 5px),calc(100% - 15px) calc(1em + 5px),calc(100% - 2.5em) .5em;background-size:6px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}
.ffw-form-container .ffw-ms .ffw-others-errmsg{display:none;color:red;font-size:12px;margin-top:5px}
.ffw-form-container .ffw-ms .ffw-dd{background:#fff;border:1px solid #b7b7b7;border-top:0;-webkit-box-shadow:0 -10px 20px #e4e4e4b8;box-shadow:0 -10px 20px #e4e4e4b8;display:none;position:absolute;z-index:10;left:0;top:100%;left:-1px;right:-1px}
.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists{overflow-y:auto;max-height:180px}
.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld{display:block;position:relative;padding:10px 15px;padding-left:43px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.3s ease all;text-align:left}
.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld .ffw-ms-checkmark{position:absolute;top:7px;left:15px;height:18px;width:18px;border-radius:2px;border:1px solid #b7b7b7;transition:.3s ease all}
.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld .ffw-ms-checkmark:after{content:"";position:absolute;display:none;left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:.3s ease all}
.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld input:checked ~ .ffw-ms-checkmark{background-color:#0275ff;border-color:#0275ff}
.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld input:checked ~ .ffw-ms-checkmark:after{display:block}
.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld:hover{background-color:#f3f3f3}
.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld:hover input ~ .ffw-ms-checkmark{border-color:#0275ff}
.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-others-fld{padding:0 15px;display:none}
.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-others-fld input{background:none;padding:6px;border:none;border-bottom:1px solid #f3f3f3}
.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-others-fld input::placeholder{font-size:12px;color:#828282}
.ffw-form-container .ffw-ms .ffw-dd .ffw-dd-lists .ffw-others-fld input:focus{border-bottom-color:#0275ff}
.ffw-form-container .ffw-ms .ffw-dd .ffw-ms-done{cursor:pointer;padding:8px 20px;border-radius:3px;background:#293380;color:#fff;margin:10px auto;text-align:center;width:50%}
.ffw-form-container .ffw-additional-data,.ffw-form-container .ffw-hidden-data{display:none}
.ffw-form-container .ffw-form form ul li.ffw-ic-count select,.ffw-form-container .ffw-form.form-us form ul li.ffw-ic-count select{transition:none}
.ffw-form-container .ffw-form.form-us form ul li.ffw-ic-count select{width:54%}
@media (max-width: 1400px) {
    .main::after{width: 11%;}
}
@media (max-width: 1300px) {
.main{background-size:550px}
.main::after{display:none}
}
@media (max-width: 1024px) {
.main .lhs{padding-right:10px}
.banner .lhs h1 span:nth-child(3){font-size:75px}
}
@media (max-width: 992px) {
/*.banner{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}*/
.main .lhs{width:100%}
.main .rhs{width:100%}
.rhs-content{float:none}
.fbi-image{margin:0 auto;display:table;margin-bottom:20px}
.fbi-image img{max-width:320px}
.banner .rhs span:nth-child(1){font-size:30px;font-weight:600;color:#000}
.banner .rhs span:nth-child(3){display:block;font-size:85px;letter-spacing:4px;line-height:1.1;text-transform:uppercase;background:#002d59;background:-webkit-linear-gradient(left,#fa0e1d,#712B2F);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"Staatliches";margin-top:10px}
.banner .rhs span:nth-child(5){font-size:83px;font-weight:300}
.book-cta::before{left:20px}
.book-cta{font-size:18px}
.active .fbi-image{    top: 150px;}
}
@media (max-width: 768px) {
.main{background-image:none}
.header{text-align:center}
.banner{text-align:center;padding-top:0;padding-bottom:70px}
.rhs-content{margin-top:50px;float:none}
.rhs-content.active{top:0}
.main .lhs,.main .rhs{width:100%;display:block;float:none}
.banner .list{text-align:left}
.banner h1{font-size:30px}
.ffw-form-container{max-width:430px}
#titlediv{display:none!important}
/* .book-cta::before{left:40px} */
.active .fbi-image{position: inherit;top: 0px;}
.ffw-form-container{ margin-top: -160px;}

}
@media screen and (max-width:500px){
.btn-dwn{padding:12px 30px;font-size:15px;line-height:16px;color:#fff;font-weight:500;background:red;display:table;border-radius:4px;margin: auto;margin-bottom:25px}
.book-cta {display: none;}
.fbi-image img {width: 100%;}	
}	 
	 
@media (max-width: 425px) {
.main{padding:0 18px}
.banner h2{font-size:15px}
.fbi-image{width:100%;margin-top:0}
.book-cta{text-align:center}
.book-cta::after{content:'';background-position:-121px -61px;width:17px;height:18px;position:absolute;top:0;left:calc(50% + 75px);bottom:0;margin:auto;transition:all .3s linear}
.ffw-form-container{padding:165px 24px 50px;margin-bottom: 40px;}
.rhs-content{margin-top:10px}
.banner p{text-align:left}
.banner .rhs span:nth-child(3){font-size:77px}
}
/* popup start */
.ebook-popup{font-family:'ZohoPuvi';position:fixed;width:100%;height:100%;background:#000000a6;left:0;top:0;z-index:9999999;display:none}
.ebook-popup .ebook-popup-content{display:block;margin:auto;background:#FCFAFB;background-size:400px;padding:26px 40px 50px;position:relative;overflow:hidden;border-radius:5px;top:20%;max-width:620px}
.ebook-popup .popup-ebook-title{color:#000;font-size:42px;line-height:1.6;margin:0;margin-top:6px;font-weight:500;text-align:center}
.ebook-popup .pop-form{float:left;width:100%}
.ebook-popup .ebook-popup-close{font-size:35px;position:absolute;right:25px;top:20px;opacity:.4;transition:.3s ease-in;cursor:pointer;font-weight:100;z-index:9}
.ebook-popup .ebook-popup-close:hover{opacity:1}
.ebook-popup .ffw-errmsg{display:none;color:red;font-size:12px;margin-top:-20px;position:absolute;font-weight:300;width:110%;text-align:left;min-width:260px}
.ebook-popup .formBox{display:table;width:492px;margin:0 auto;margin-top:18px}
.ebook-popup .showing-state{width:585px}
.ebook-popup .formBox ul{margin:0;padding:0!important}
.ebook-popup .formBox ul li{list-style-type:none;float:left;background:transparent;border:1px solid #828282}
.ebook-popup .formBox ul li:nth-child(1){width:280px;position:relative;border-right:0}
.ebook-popup .errMsg,.ebook-popup .errMsg2,.ebook-popup .errMsg3,.ebook-popup .errMsg4{display:none;font-size:12px;position:absolute;margin-top:-20px;margin-left:0;line-height:18px;color:red}
.ebook-popup .formBox ul li input{width:100%;height:46px;border:0;padding:0 10px;box-sizing:border-box;font-size:16px;outline:0;color:#2b2b2b;background:0 0;font-weight:300;font-family:'ZohoPuvi'}
.ebook-popup .formBox ul li:nth-child(1) input{font-size:14px;position:relative;border-radius:0;padding-left:13px}
.ebook-popup .icn-mail{position:absolute;left:19px;top:12px;width:25px;height:21px;background:url(https://www.manageengine.com/products/self-service-password/https://www.manageengine.com/active-directory-360/ebooks/images/self-service-password-reset-sprite-plpc.png) no-repeat;background-size:1000px;background-position:-390px 0;opacity:.7}
.ebook-popup .formBox ul li:nth-child(1) input::placeholder{color:#889196}
.ebook-popup .formBox ul li:nth-child(2){width:50px;border-left:0;border-right:0;position:relative}
.ebook-popup .formBox ul li:nth-child(2):before{display:none;content:"";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #5a5a5a;margin:24px 0 0 29px;z-index:0;left:7px}
.ebook-popup .formBox ul li.showing-state:after{content:"";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #adadad;margin:22px 0 0 29px;z-index:0;right:11px}
.ebook-popup .selectedCountry{width:50px;height:26px;top:7px;position:absolute;font-size:14px;margin:5px 0 0;line-height:25px;left:0;padding-left:8px;border-left:1px solid #e5e5e5;font-weight:300;color:#333;text-align:left}
.ebook-popup .showing-state .selectedCountry{border-right:1px solid #e5e5e5}
.ebook-popup .selectedCountry:after{content:"";position:absolute;width:1px;height:33px;top:0;right:0;background-color:#e5e5e5;display:none}
.ebook-popup .formBox ul li.showing-state{width:180px}
.ebook-popup .formBox ul li.showing-state .selectedCountry:after{display:block}
.ebook-popup .formBox ul li select{width:50px;height:46px;border:0;box-sizing:border-box;border-radius:0;outline:0;margin:0;background:0 0;z-index:9;position:relative;font-size:14px;opacity:1;cursor:pointer;float:left;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#5a5a5a 50%),linear-gradient(135deg,#5a5a5a 50%,transparent 50%),linear-gradient(to right,#fff0,#fff0);background-position:calc(100% - 10px) calc(1em + 7px),calc(100% - 5px) calc(1em + 7px),calc(100% - 2.5em) .5em;background-size:6px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;color:transparent;padding:0}
.ebook-popup .formBox ul li select option{color:#000}
.ebook-popup .formBox ul li:nth-child(3){border:0;padding-left:0;background:0 0}
.ebook-popup .formBox ul li input[type="submit"]{font-size:18px;background:#ce2b26;color:#fff;width:162px;cursor:pointer;font-weight:400;height:48px;border:0;outline:0}
.ebook-popup .formBox ul li input[type=submit]:hover{background:#df2020;transition:all .5s ease}
.ebook-popup .formBox ul li:nth-child(4){background:0 0;width:100%;border:0}
.ebook-popup .dwn-priv{color:#707070;font-size:11px;margin-top:-8px;line-height:16px;font-weight:300}
.ebook-popup .dwn-priv strong{font-weight:500;color:inherit;font-size:11px}
.ebook-popup .dwn-priv a{font-size:11px;color:#000;text-decoration:underline}
.ebook-popup #meGDPRMessage{line-height:17px;margin:0 0 13px;width:100%}
.ebook-popup #meGDPRMessage label{font-size:11px;line-height:18px;color:#707070;font-weight:300}
.ebook-popup #meGDPRMessage .checkmarkgdpr{margin-bottom:0}
.ebook-popup .succView{display:none}
.ebook-popup #dwn-form-alert{width:250px!important;z-index:11}
.ebook-popup .formBox ul li select#country_state{position:relative;font-size:13px;opacity:1;width:125px;float:left;padding-left:10px;color:#000;background-position:calc(100% - 5px) calc(1em + 8px),calc(100% - 0px) calc(1em + 8px),calc(100% - 2.5em) .5em}
.ebook-popup .formBox.showing-state ul li:nth-child(1){width:195px}
.ebook-popup .formBox.showing-state ul li input[type=submit]{padding:0 20px}
.ebook-popup .formBox.showing-state ul li:nth-child(2){width:180px}
.ebook-popup .formBox.showing-state ul.remove-ul li:nth-child(1){width:100%}
.ebook-popup .additional-data,.mobileview{display:none!important}
.ebook-popup .pop-form p{font-size:20px;line-height:1.4;margin:20px auto;color:#333;max-width:380px;text-align:center}
@media screen and (max-width: 992px) {
*{box-sizing:border-box}
.ebook_form_inner.cyber-attack-right *{box-sizing:border-box}
.ebook-popup .formBox{width:100%}
.ebook-popup .formBox ul li:nth-child(2){border-radius:0 4px 4px 0}
.ebook-popup .formBox ul li.showing-state:after{bottom:70px;z-index:10;margin-top:0}
.ebook-popup .formBox ul li:nth-child(3){width:100%;margin-top:10px}
.ebook-popup .formBox ul li input[type=submit]{border-radius:4px;width:100%}
.ebook-popup .formBox{width:100%}
.ebook-popup .formBox ul li:nth-child(1){width:calc(100% - 54px)}
.ebook-popup .formBox.showing-state ul li:nth-child(2){width:100%;margin-top:10px;border-radius:3px}
.ebook-popup .formBox.showing-state ul li:nth-child(1){width:100%;border-radius:3px}
.ebook-popup .formBox ul li select#country_state{width:calc(100% - 65px)}
.ebook-popup .pop-form{width:100%;position:relative;padding:0}
.ebook-popup .ebook-popup-content{top:20%;padding:20px;max-width:430px;box-sizing:border-box}
.ebook-popup .ebook-image-thumbnail{display:none}
.ebook-popup .popup-ebook-title{font-size:20px;line-height:24px;color:#000}
.ebook-popup .ebook-popup-content:before{display:none}
.ebook-popup .formBox ul li:nth-child(2){border-right:1px solid #000}
.ebook-popup .formBox.showing-state ul.ffw-form-fields-all li:nth-child(1){border-right:1px solid #828282}
.ebook-popup .formBox.showing-state ul li:nth-child(2),.ebook-popup .ebook-popup .formBox.showing-state ul li:nth-child(1){border:1px solid}
.ebook-popup .pop-form p{font-size:14px;line-height:1.4;margin:20px 0;color:#666}
.ebook-popup .formBox ul{box-shadow:0 0!important;width:100%}
}
@media(max-width:680px) {
.desktopview{display:none!important}
.mobileview{display:block!important;margin-top:30px}
}
@media screen and (max-width: 380px) {
.cyber-attack-right .form-wrap{padding:30px 20px;box-sizing:border-box}
}
@media screen and (max-width: 360px) {
.cyber-attack-right .form-wrap{padding:20px 10px;box-sizing:border-box}
.ebook_text{padding:0 10px}
}
.ebook-popup .formBox ul{box-shadow:0 14px 27px rgba(0,0,0,0.2);display:table}
.ebook-popup .formBox ul.remove-ul{box-shadow:0 0;margin-top:20px}
.ebook-popup .formBox ul.remove-ul li{border:0;width:100%}
.ffw-form-container .ffw-designation .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld .ffw-ms-checkmark{border-radius:50%}
.ffw-form-container .ffw-designation .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld .ffw-ms-checkmark:after{border:0;width:8px;height:8px;border-radius:50%;background-color:#fff;left:2px;top:2px}
.ebook-popup-content textarea{display:none}