.prodDownbtn{padding-top:20px}
.strip-banner {
    display: none;
}
.nav-qte a{background:#C4C8CC;color:#333}
.nav-qte a:hover{background:#bdc1c5}
.nav-qte-icon{background-position:-209px -54px}
.fixed_bar_hcontainer{margin:195px -89px 0}
.hideAnimation{margin:195px -89px 0 0;transition:all .5s}
.showAnimation{margin:195px 0 0;transition:all .5s}


/******** bottom tab menu styles *************/
.footer-new .tabs [id^=tab]:checked + label{background:#FFF;border-bottom:2px solid #025d72;color:#025d72;font-weight:600}
#tab1:checked ~ #tab-content1,#tab2:checked ~ #tab-content2,#tab3:checked ~ #tab-content3,#tab4:checked ~ #tab-content4,#tab5:checked ~ #tab-content5{display:block}
.footer-new .tabs [id^=tab]:checked + label span{color:#035b75}
.tab-content ul{display:block;width:33.33%;float:left;padding-top:20px}
.tab-content ul li:before{content:'';position:absolute;width:5px;height:5px;background:#9cc1cf;border-radius:20px;margin:11px 0 0 -14px}
.footer-new{padding-top:30px !important;padding-bottom:20px !important;}
.footer-new h2{font-size:28px;font-weight:600;text-align:center}
.footer-new li{line-height:24px;margin-bottom:10px;padding-right:20px}

/* tab section css start*/
.pageTabSec h2{font-size:29px !important;font-weight:bold !important;text-align:center;margin-bottom:30px !important;font-family:'Open Sans',sans-serif; color: #000;}
 .pageTabSec{max-width:1100px;margin:0 auto;margin-bottom: 0;}
 .pageTabSec ul.pageTab{padding:0;border-bottom:1px solid #e7e7e7;text-align:center;box-sizing:border-box;}
 .pageTabSec ul.pageTab li{padding:12px 30px;box-sizing:border-box;margin:0 10px;display:inline-block;font-size:15px;color:#8c9ca2;cursor:pointer;}
 .pageTabSec ul.pageTab li.active{border-bottom:2px solid #055367;color:#055367;font-weight:600;}
 .pageTabSec ul.pageTab li:hover{color:#055367;}
 .pageTabSec .pageTabView{padding:30px 0;display:none;}
 .pageTabSec .pageTabView.active{display:block;}
 .pageTabSec .pageTabView ul{width:24%;display:inline-block;padding-left:20px;box-sizing:border-box;list-style:disc;color:#93bac9;vertical-align:text-top;}
 .pageTabSec .pageTabView.solutions-tab ul{width:25%;float:left;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(1){width:26%;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(2){width:23%;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(3){width:27%;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(4){width:24%;}
 .pageTabSec .pageTabView ul li a{color:#000;font-size: 13px;}
 .pageTabSec .pageTabView ul li a:hover{ text-decoration: underline; }
 .pageTabSec .pageTabView ul li{padding:6px 0;margin:0;list-style-type:disc !important;color:#93bac9;}
 .footer-new {background:#fff;padding-bottom: 20px !important;padding-top: 30px !important;}
 #rel-Prd ul {width: 33%;}	
 #rel-Prd ul li:first-child a {font-weight: 600}	
 @media(max-width:1024px){
 	.pageTabSec .pageTabView{padding:30px 20px }
 }
 @media(max-width:1023px){
	 .pageTabSec ul.pageTab{padding:0 10px;}
	 .pageTabSec ul.pageTab li{padding:12px 10px;margin:0 10px;font-size:13px;}
	 .pageTabSec .pageTabView ul{font-size:13px;}
	 .pageTabSec .pageTabView{padding:20px;}
 }
 @media (max-width:991px){
 	.pageTabSec .pageTabView.solutions-tab ul{width:25% !important;}
 }
 @media (max-width:767px){
 	.pageTabSec{display:none !important;}
 }

        /* tab section css end */


/* Onboarding strip banner */
.strip-banner{background:#ffedc3;font-family:'Zoho_Puvi_SemiBold';font-size:15px;left:0;padding:13px 0;position:relative;text-align:center;top:0;width:100%;z-index:999999}
.strip-banner a{color:#0067FF;font-family:'Zoho_Puvi_Medium';text-decoration:underline}
.strip-banner span{border-radius:2px;cursor:pointer;height:10px;overflow:hidden;position:absolute;right:20px;top:20px;width:10px;}
.strip-banner span:before,.strip-banner span:after{background:#5E728B;content:"";height:2px;left:-2px;position:absolute;top:4px;width:135%;}
.strip-banner span:before{transform:rotate(45deg);}
.strip-banner span:after{transform:rotate(-45deg);}
@media screen and (max-width: 1025px) {
    .strip-banner a{display:block}
    #header-mainsec .headerinner{position: initial;top: 0px;}
    #header-topsec{position: relative;top: 0;}#commonHeader{height: auto;}
    #header-mainsec .headerinner.fixed{top:0}
    .strip-banner{font-size: 12px;line-height: 16px;}
}

.ffw-form .ffw-errmsg{display:none;color:red;font-size:12px !important;bottom:-5px;position:absolute}
.ffw-form form .ffw-form-fields .ffw-field textarea.ffw-additional-data, .ffw-form form .ffw-form-fields .ffw-field textarea.ffw-hidden-data {display: none !important;}
.down-load-form .form-lbl {margin-bottom: 20px !important;}
.down-load-form .ffw-form-fields select#country_state, .down-load-form .ffw-form-fields select#ukcountry_region {border: #ddd solid 1px;margin: 0;height: 48px;width: 100%;margin-top: 10px;padding-left: 15px;}
.ffw-form form .ffw-form-fields .ffw-field .ffw-errmsg.active+textarea, .ffw-form form .ffw-form-fields .ffw-field .ffw-errmsg.active+select, .ffw-form form .ffw-form-fields .ffw-field .ffw-errmsg.active+input {border: 1px solid red !important;margin-bottom: 18px;}
.ffw-form #meGDPRMessage .checkmarkgdpr{height: 12px;width: 12px;vertical-align: text-bottom;}

/* Strip Banner */
.shbanner-view{background:#090220;color:#fff;left:0;padding:13px 0;position:fixed;text-align:center;top:0;width:100%;z-index:999999}
.shbanner-view:before{background:url(https://www.manageengine.com/active-directory-360/images/strip-img-lft.png) no-repeat;background-size:35px;content:"";height:27px;left:0;position:absolute;top:0;width:35px;}
.shbanner-view:after{background:url(https://www.manageengine.com/active-directory-360/images/strip-img-rgt.png) no-repeat;background-size:36px;bottom:0;content:"";height:22px;position:absolute;right:0;width:36px;}
.shbanner-view span{color:#8af3ff;font-weight:600}
.shbanner-view a{border:solid 1px #ffc44b;border-radius:20px;color:#ffc34a;font-weight:600;margin:0 0 0 30px;padding:5px 15px;text-decoration:none;transition:all .5s}
.shbanner-view a:hover{background:#fec01f;color:#000;text-decoration:none;transition:all .5s}

.thanks-page-cs-container .thanks-page-cs-wrapper:before {width: 10px;white-space: nowrap;}
.localize-banner{text-align: center;margin-top: 30px;}
.webinar-banner img {max-width: 600px !important;}
.queryForm .errMsg2,.queryForm .errMsg3{margin:0 0 4px;float:left}
.queryForm h4{margin:0;margin-bottom:10px;font-weight:500}
.queryForm p{font-size:14.5px;margin-bottom:20px}
.queryForm ul li{width:80%;margin:0 auto;margin-bottom:10px;display:table}
.queryForm p span{display:block}
.queryForm ul li input,.queryForm ul li textarea{width:100%;color:#1d1d1d;box-sizing:border-box;font-size:14px;float:left;margin:0}
.queryForm ul li input::placeholder,.queryForm ul li textarea::placeholder{color:#8d8d8d}
.queryForm ul li textarea{resize:none;height:100px}
.queryForm ul li select{width:100%;font-size:14px;margin-left:0}
.queryForm .msg{display:none}
.queryForm #meGDPRMessage{line-height:17px;margin:0 0 13px;width:100%}
.queryForm .dwn-priv a{color:#2787d0;font-size:10px}
.queryForm ul li:last-child input[type="submit"]{margin:0;margin-bottom:5px}
.pop-ope{padding:0}
.pop-ope a{color:#444;padding:9px 25px}
.pop-ope a:hover{text-decoration:none}
.dsp-reso-bx ul li.nor{margin-left:-2px!important;margin-top:-2px}
div#scroll{background:#eaf7fe;padding-bottom:30px;background:-webkit-linear-gradient(to bottom,#eaf7fe 10%,#f4f8fa,#fff 30%);background:linear-gradient(to bottom,#eaf7fe 10%,#f4f8fa,#fff 30%);max-width:100%}
.heading-menu{display:none}
.botLine{padding:30px .7%}
.dsp-reso-tit h1{margin-top:25px;font-weight:300;font-size:41px;color:#2a2f38}
.dsp-reso-tit{margin-bottom:0}
.dsp-reso-body{padding:25px 0;box-shadow:none;margin-bottom:55px}
.dsp-reso-body h2{font-size:20px;font-weight:400}
.dsp-reso-body h3{font-size:18px;font-weight:600;margin:0}
.dsp-reso-bx{margin:0 auto;max-width:952px;padding:0 0 10px}
.dsp-reso-bx div{box-sizing:unset}
.dsp-reso-bx ul{background:#f8f9fa;border-bottom:3px solid #ededed;border-radius:3px;width:100%}
.dsp-reso-bx ul li{float:left;font-size:13px;max-width:263px;text-align:left}
.dsp-reso-bx ul li.signup-img{background:url(https://www.manageengine.com/products/active-directory-audit/images/adaudit-plus-download-thanks-sprite.png) no-repeat;background-position:-5px -5px;background-size:280px 233px;height:185px;margin:0;width:126px}
.dsp-reso-bx ul li:nth-child(2),.dsp-reso-bx ul li:nth-child(4),.dsp-reso-bx ul li:nth-child(5),.dsp-reso-bx ul li:nth-child(6){margin:15px 0 10px 30px}
.dsp-reso-bx ul li:nth-child(3){margin:0 0 0 30px}
.dsp-reso-bx ul li:nth-child(3) .dem{margin-top:5px;padding:10px 20px;cursor:pointer;transition:all .5s}
.dsp-reso-bx ul li:nth-child(3) .dem:hover{background:#016c36;transition:all .5s}
.dsp-reso-bx ul li input[type="submit"],.dsp-reso-bx ul li a.dem{background:#069b4f;border:none;border-radius:2px;color:#fff;font-size:13px;padding:5px 20px;position:relative;transition:all .5s;margin-top:-1px;display:inline-block}
.dsp-reso-bx ul li input[type="submit"]:hover{background:#016c36;transition:all .5s}
.dsp-reso-bx ul li.dload-img{background:url(https://www.manageengine.com/products/active-directory-audit/images/adaudit-plus-download-thanks-sprite.png) no-repeat;background-position:-146px -5px;background-size:280px 233px;height:185px;margin:0;width:126px}
.dsp-reso-bx ul li a.dload{background:#cb2034;border-radius:2px;color:#fff;display:inline-block;font-size:13px;margin:14px 0 0;padding:5px 20px;transition:all .5s}
.dsp-reso-bx ul li a.dload:hover{background:#870514;transition:all .5s;text-decoration:none}
.dsp-reso-bx ul li input[type="submit"],.dsp-reso-bx ul li a.dem:hover{background:#057233;text-decoration:none}
.dsp-reso-body button{background:#f6f6f6;border:1px solid #333;border-radius:3px;cursor:pointer;font-size:13px;height:36px;transition:all .5s;width:150px}
.dsp-reso-body button:hover{background:#d2d1d1;transition:all .5s}
.dsp-reso-bdy{background:#f7f7f7;font-size:12px;margin:25px 0 0;padding:10px 0}
.dsp-reso-bdy a{color:#0879b8;font-size:13px;position:relative;text-decoration:none;transition:all .5s}
.dsp-reso-bdy a::after{background:#0879b8;bottom:0;content:'';height:1px;left:50%;position:absolute;transition:all .5s;width:0}
.dsp-reso-bdy a:hover::after{left:0;transition:all .5s;width:100%}
.dsp-reso-popcont{background:rgba(0,0,0,.5);display:none;left:0;height:100%;position:fixed;top:0;width:100%;z-index:999999}
.dsp-reso-popin{background:#fff;display:none;left:0;margin:auto;position:fixed;right:0;text-align:center;top:100px;width:435px;z-index:9999999}
.dsp-reso-popin ul{padding:30px}
.dsp-reso-popin ul li{position:relative}
.dsp-reso-popin ul li:nth-child(1){font-size:20px}
.dsp-reso-popin ul li:nth-child(2){font-size:13px;line-height:18px;margin:10px 0}
.dsp-reso-popin ul li:nth-child(3) span,.dsp-reso-popin ul li:nth-child(4) span{color:red;left:34%;position:absolute;top:7px;transition:all .5s}
.dsp-reso-bx ul li.succ{display:none;margin-top:49px;text-align:center}
.dsp-reso-bx ul li.succ span{display:block;font-weight:700}
.dsp-reso-popin ul li span.showman{top:14px!important;opacity:0;filter:alpha(opacity=0);transition:all .5s}
.dsp-reso-popin ul li input[type="email"]{background:#f8f8f8;border:solid 1px #e1e1e1;font-size:14px;padding:10px 3%;width:94%}
.dsp-reso-popin ul li textarea{background:#f8f8f8;border:solid 1px #e1e1e1;font-size:14px;height:100px;margin:10px 0;padding:10px 3%;width:94%}
.dsp-reso-popin ul li select{background:#f8f8f8;border:1px solid #e1e1e1;padding:10px 3%;width:100%}
.dsp-reso-popin ul li input[type="submit"]{background:#19934e;border:none;color:#fff;cursor:pointer;font-size:14px;padding:13px 0;width:100%}
#formCTAgdpr{margin-top: 10px;text-align:left;font-size:12px;white-space:pre-wrap;line-height:19px;color:#333;width:100%}
.dsp-reso-popin .clo-but{background:url(https://www.manageengine.com/products/active-directory-audit/images/pricing.png) no-repeat;background-position:-237px -3px;background-size:257px;cursor:pointer;height:18px;position:absolute;top:15px;right:15px;width:18px}
#dwn-form-alert{right:8%}
li.succ,li.dem{display:none}
.sep-brd-top{float:left}
.dsp-tnkv3{float:left;padding-top:30px;width:100%}
.dsp-tnkv3 .lhs{float:left;width:50%;padding:100px 30px 0 0;box-sizing:border-box}
.dsp-tnkv3 .lhs .inn h1{font-size:36px;font-weight:400;line-height:42px}
.dsp-tnkv3 .lhs .inn p{font-size:15px;line-height:30px}
.dsp-tnkv3 .lhs .inn .top-slo{font-size:15px;line-height:30px;text-align:center;border-top:#d2dfe5 solid 1px;padding-top:15px}
.dsp-tnkv3 .rhs{float:left;width:50%}
@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 35px}
.collapse ul li h5{padding:15px 50px 15px 20px}
}
@media screen and (max-width:560px) {
.dsp-tab-list h4:before{background-size:160px;width:53px;height:53px}
.dsp-tab-list1 h4:before{background-position:5px 0;width:57px}
.dsp-tab-list2 h4:before{background-position:-59px 0}
.land-bl-bg{padding-bottom:0}
.botLine{position:relative;overflow:hidden}
}
@media screen and (max-width:480px) {
.dsp-tab-list h4:before{margin:-73px 0 0 30px}
.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%}
}
@media screen and (max-width:420px) {
.dsp-tab-list h4:before{margin:-73px 0 0 16px}
}
.footer-new{background:#fff;padding-top:40px!important}
.dsp-reso-tit p.tac{font-weight:400;color:#2a2f38;font-size:16px;font-weight:400;color:#2a2f38;font-size:16px;margin-bottom:22px}
.dsp-reso-body h3{font-size:21px;margin-bottom:6px}
.dsp-reso-bx ul li{line-height:23px}
.dsp-reso-bx ul li a.dload{font-size:12px;padding:4px 17px}
.dsp-reso-bx ul li:nth-child(3) .dem{font-size:12px;padding:4px 20.5px}
.dsp-reso-tit h1{margin-top:21px;margin-bottom:25px}
.dsp-reso-bx div{width:50%;box-sizing:border-box;padding:17px}
.dsp-reso-tit p.tac a{color:#1aa3f1;font-weight:600}
.down-load-form{max-width:404px;margin:auto;margin-bottom:50px;box-sizing:border-box;font-size:14px;background:#fff;padding:30px;border-radius:5px;box-shadow:0 2px 23px -7px #32516352}
.down-load-form *{box-sizing:border-box;font-size:14px}
.down-load-form .form-lbl,.down-load-form .ffw-form-fields{padding: 0 !important;list-style-type: none !important;}
.down-load-form .form-lbl,.down-load-form .ffw-form-fields li{width:100%;margin-bottom:10px;position:relative;}


.down-load-form .form-lbl input,.down-load-form .ffw-form-fields input{width:100%;height:48px;padding:10px;padding-left:46px;border:1px solid #ddd;border-radius:0;color:#333;line-height:48px;font-size:14px}
.down-load-form .ffw-form-fields input::-webkit-input-placeholder{color:#333}
.down-load-form .ffw-form-fields input::-moz-placeholder{color:#333}
.down-load-form .ffw-form-fields input:-ms-input-placeholder{color:#333}
.down-load-form .ffw-form-fields input:-moz-placeholder{color:#333}
.down-load-form .form-lbl input:focus,.down-load-form .ffw-form-fields input:focus{outline:0 solid #fff}
.down-load-form .form-lbl > select, .down-load-form .ffw-form-fields  select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:46px;margin-left:36px;width:calc(100% - 46px);padding:10px;border:none;border-radius:0;background-color:#fff}
.down-load-form .ffw-form-fields select{position:relative;height:48px;border:1px solid #ddd;width: 100%;padding-left: 45px;margin-left: 0;}
.down-load-form .ffw-form-fields li:nth-child(4)::after{content:"";position:absolute;z-index:2;right:18px;top:26px;margin-top:-3px;height:0;width:0;border-top:6px solid #333;border-left:6px solid transparent;border-right:6px solid transparent;pointer-events:none;border:0 solid #fff \9!important}
.down-load-form .form-lbl > label,.down-load-form .ffw-form-fields > label{position:absolute;left:8px;top:10px;color:#666;z-index:1;transition:transform 150ms ease-out,font-size 150ms ease-out;opacity:.7;background:transparent}
.down-load-form .form-lbl.focus > label,.down-load-form .ffw-form-fields.focus > label{transform:translateY(-125%) translateX(-8px);transition:all 350ms ease-out;color:#2a79bb;width:100%;opacity:1;filter:alpha(opacity=100);font-size:12px}
.down-load-form .form-lbl .error-lbl,.down-load-form .ffw-form-fields .error-lbl{position:absolute;right:0;font-size:11px;display:none;bottom:-10px;top:auto;width:100%;text-align:left;background:red;color:#fff;padding:0 10px;margin:0!important;height:auto;line-height:initial}
.down-load-form .form-lbl.error1 .error-field1,.down-load-form .ffw-form-fields.error1 .error-field1{display:block}
.down-load-form .form-lbl.error .error-field,.down-load-form .ffw-form-fields.error .error-field{display:block}
.down-load-form .ffw-both-buttons #mySubmit,.down-load-form .form-actn > .reSet{height:58px;padding:8px 35px;border:none;font-size:14px;cursor:pointer}
.down-load-form .ffw-both-buttons #mySubmit{color:#fff;background-color:#459857;width:100%;font-weight:600;font-size:17px;transition: all 0.4s ease;font-weight:500;}
    .down-load-form .ffw-both-buttons #mySubmit:hover{background-color: #277939;}
.down-load-form .form-actn > .reSet{color:#666;background-color:#cfd7da;margin-left:5px;display:none}
.down-load-form .dwn-priv,.down-load-form .dwn-priv a{font-size:12px;white-space:nowrap}
.dwn-priv{margin:0 0 10px}
.down-load-form h3{font-size:20px}
.down-load-form #meGDPRMessage{font-size:11px;line-height:20px;margin:10px 0 0;color:#9da3ab;width:500px;display:block;float:left;width:100%;margin:0}
.down-load-form #meGDPRMessage label{font-size:12px;margin: 10px 0;display:block;padding-right:40px;color:#333}
.down-load-form .formCTAgdpr{line-height:5px}
.thanks-modal{position:fixed;width:100%;height:100%;background:transparent;top:0;left:0;z-index:-1;opacity:0;transition:all .7s ease;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease}
.thanks-modal.show{top:0;transition:all .7s ease;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;z-index:9999999;opacity:1}
.thanks-modal .thanks-modal-form .down-load-form{max-width:515px;background:#fff;border-radius:5px;padding:26px 42.5px 43px;box-sizing:border-box;margin-top:4%;transition:all .7s ease;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease}
.thanks-modal .thanks-modal-form .down-load-form .tac{font-size:15px;line-height:26px;color:#333;width:80%;margin:0 auto}
.down-load-form .ffw-both-buttons #mySubmit:focus,.down-load-form .ffw-form-fields select:focus{outline:none}
.down-load-form .custom-checkbox{display:block;position:relative!important;padding-left:26px!important;line-height:16px;cursor:pointer}
.down-load-form .custom-checkbox .checkmark{position:absolute!important;top:0;left:0;height:14px;width:14px;background:url(https://www.manageengine.com/products/active-directory-audit/images/adaudit-plus-download-thanks-sprite.png) no-repeat;background-size:280px 233px;background-position:-171px -209px}
.down-load-form .custom-checkbox .checkmark:after{content:"";position:absolute;display:none}
.down-load-form .custom-checkbox:hover input ~ .checkmark{background-position:-171px -209px}
.down-load-form .custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:100%;width:100%;top:0;left:0}
.down-load-form .custom-checkbox input:checked ~ .checkmark{background-position:-200px -209px}
.down-load-form .custom-checkbox input:checked ~ .checkmark:after{display:block}
.down-load-form .topic-ful label{font-size:12.5px;color:#333;margin-bottom:14px}
.down-load-form .topic-ful .l-ful{width:50%;float:left}
.interested-topic strong{font-size:13px;font-weight:600;color:#333;margin-bottom:9px;display:block;margin-top:11px}
.down-load-form .ffw-form-fields li::before{content:"";height:48px;width:45px;display:inline-block;position:absolute;top:0;left:0;background-image:url(https://www.manageengine.com/products/active-directory-audit/images/adaudit-plus-download-thanks-sprite.png);background-position:-200px -209px;background-size:280px 233px}
.down-load-form .ffw-form-fields li:nth-child(1)::before{background-position:5px -190px}
.down-load-form .ffw-form-fields li:nth-child(2)::before{background-position:-40px -190px}
.down-load-form .ffw-form-fields li:nth-child(3)::before{background-position:-76px -190px}
.down-load-form .ffw-form-fields li:nth-child(4)::before{background-position:-117px -190px;z-index: 1;}
.down-load-form .ffw-form-fields li.ffw-both-buttons::before{    display: none;}
.down-load-form .form-lbl .tac{font-size:14px;font-weight:300}
.down-load-form .form-lbl strong{display:block;margin-bottom:-2px;font-size:19px;font-weight:500;padding:0 0px;padding-bottom:14px;line-height:30px;}
.main-inner-thanks{display:none}
.main-inner-thanks .dsp-reso{width:85%;margin:0 auto}
.main-inner-thanks .dsp-reso h1{font-size:41px;color:#2a2f38;line-height:58px;margin-bottom:18px}
.main-inner-thanks .dsp-reso p{font-size:17px;color:#2a2f38;margin-bottom:17px}
.main-inner-thanks .dsp-reso .top-slo{font-size:15px;color:#2a2f38;line-height:29px;padding-top:27px;margin-bottom:99px;border-top:#d2dfe5 solid 1px;text-align:center}
    .main-inner-thanks .dsp-reso .top-slo h4{}
.main-inner-thanks .dsp-reso .top-slo a{text-decoration:underline;font-weight:600;color:#1aa3f1}
.overlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.4);top:0;left:0;z-index:-1}
.thanks-modal-form{max-width:515px;margin:0 auto}
@media screen and (min-width:991px) {
.dsp-reso-bx ul li a.dload{margin-top:5px;margin-left:30px}
}
@media screen and (max-width:990px) {
.per30{width:100%}
.thaLeft a{margin:0}
.thaLeft{width:80px}
.dsp-reso-bx ul li:last-child{width:100%;max-width:100%;margin:0!important;text-align:center;margin-bottom:15px!important}
.dsp-reso-bx ul li:first-child{float:none;display:inline-block}
.dsp-reso-bx ul li:nth-child(2){text-align:center;margin-left:0;max-width:100%;padding:0 20px;min-height:95px}
.dsp-reso-bx ul li.dem + li.dem{display:none!important}
.dsp-reso-bx ul li:last-child a{margin-top:0}
.dsp-reso-bx ul li:nth-child(3) .dem{margin-top:0}
}
@media screen and (max-width:767px) {
.dsp-reso-tit h1{font-size:30px;line-height:33px}
.down-load-form .form-lbl{width:100%}
.down-load-form .ffw-form-fields{padding-right:0}
.down-load-form .ffw-form-fields.county-dd{width:100%}
#formCTAgdpr{padding-right:0}
.form-actn{padding-right:0}
.down-load-form .ffw-form-fields select{width:100%}
.main-inner-thanks .dsp-reso h1{font-size:34px;line-height:44px}
.dsp-reso-bx ul li:nth-child(2){min-height:initial;text-align:center;max-width:100%;width:100%;white-space:pre-wrap;box-sizing:border-box}
.dsp-reso-bx div{width:60%;display:inline-block;float:none}
.footer-new{padding:0!important}
.dsp-reso-bx ul{height:auto}
.thanks-modal .thanks-modal-form .down-load-form{max-height:320px;overflow:auto}
.down-load-form .ffw-form-fields select{background-position:96% center!important}
.dsp-tnkv3 .lhs {
    width: 100%;
    padding: 35px 20px 40px 20px;
    box-sizing: border-box;
} 
.dsp-tnkv3 .rhs {
    width: 100%;
}    
}
@media screen and (max-width:567px) {
.down-load-form .form-lbl strong{line-height:31px}
.lan-form .thanks-modal-form .down-load-form{max-width:100%;padding:20px}
.down-load-form .topic-ful .l-ful{width:100%}
.down-load-form #mySubmit{height:48px}
.main-inner-thanks .dsp-reso{width:100%}
.main-inner-thanks .dsp-reso h1{font-size:30px;line-height:38px}
.footer-stripe a{margin:10px}
.dsp-reso-bx ul li{margin:10px!important}
.dsp-reso-bx ul li a.dload{margin-top:0}
.dsp-reso-bx ul li:nth-child(3) .dem{margin-top:0}
.dsp-reso-bx ul li.signup-img{margin:0!important}
.dsp-reso-bx ul li.dload-img{margin:0!important}
.thanks-modal .thanks-modal-form .down-load-form{max-width:90%;padding:25px;max-height:600px;overflow:auto}
.dsp-reso-bx div{width:100%}
}
.errMsg{position:absolute;width:100%;float:left;background:red;color:#fff;top:39px;left:0;padding:2px 10px;display:none;font-size:11px;line-height:initial}
#formCTAgdpr span{font-weight:600;font-size:12px}

