#scroll{padding:0;}
.heading-menu, .container.cust-quote, .sec-pTB.mbH, #btmscroll, .btmBar,.nav-dwn,#backToTop,.sec-pTB.bg-l-grey {display: none;}
footer {border: 0;}
a.dclogosvg {font-size: 26px;color: inherit;font-weight: 400;text-decoration: none;margin-top: 7px;font-family: Zoho_Puvi_SemiBold;}
#commonHeader {min-height: 90px;}
.foot-copy {border-top: 1px solid #eee;margin: 0 500px 0 0;max-width: none;width: auto;}
.flex-cover {display: flex;background-color: #f1f1f1;background-image: url(images/uem-dummies-book-banner-bg.png);background-size: auto 100%;justify-content: center;align-items: center;}
.sticky-aside {padding: 0;margin: 0 40px 0 0;max-width: 45%;}
.sticky-form {position: static;width: 330px;background-color: #fff;border-radius: 20px;margin: 40px;padding: 30px 30px 10px;}
.sticky-form h2{color:#000;}
.sticky-aside .flex-inner {width: 100%;margin: 0 40px;}
.sticky-aside .flex-inner img {margin: auto;display: block;width: 290px;max-width: 100%;}
.sticky-aside .flex {display: flex;align-items: center;flex-wrap: wrap;justify-content: center;text-align: center;}
.sticky-aside h1 {color: #000;font-size: 34px;margin: 0 0 5px;font-weight: 600;letter-spacing: normal;line-height: 48px;}
.sticky-aside h2 {text-align: left;font-size: 20px;}
.sticky-aside p, .sticky-aside ul {font-size: 13px;line-height: 26px;padding: 0;margin: 0 0 5px;}
.foot-copy {margin:  0;}
.edi-btn inputgroup input{width: 308px !important;}
.sticky-form div#formCTAgdpr, .sticky-form div[data-clickgdpr="formCTAgdpr"], .sticky-form #meGDPRMessage label{color:#000;}
.sticky-form div#formCTAgdpr a, .sticky-form div[data-clickgdpr="formCTAgdpr"] a{color:#138cd6;}
.fbutton input#Submit.download{background-color:#035fac;}
.sticky-form .edi-btn inputgroup.error .error-field, .sticky-form .edi-btn inputgroup.error1 .error-field1{color:red;}
.sticky-form .edi-btn inputgroup.error input, .sticky-form .edi-btn inputgroup.error1 input{border:1px solid red;}
.overview{padding:40px;}
.overview p{font-size:15px;line-height:30px;}
.overview ul {padding: 0 !important;margin:0 0 30px;list-style: disc;}
.overview ul li img {width: 60px;margin: auto;}
.overview ul li strong {display: block;margin:10px;font-size:15px;}
.overview ul li {margin:0 20px 10px;}
inputgroup.subscribe label {transform: none;font-size: 13px !important;display: inline-block !important;margin: 2px 0 0 4px;vertical-align: middle;pointer-events:all;white-space: nowrap;}
inputgroup.subscribe input {display: inline-block !important;width: auto !important;vertical-align: middle;}
inputgroup.subscribe {margin: 10px 0;display: flex;align-items: baseline;}
.sticky-form .edi-btn inputgroup.focus label{color:#000;}
.sticky-form .edi-btn inputgroup.focus.subscribe label{transform:none;}
.cta#scroll_top {position: static;display: block !important;background: none;color: #fff !important;background-color: red;border-radius: 0;width: 330px;margin: 20px auto;text-align: center;text-indent: unset;height: auto;font-size: 18px;font-weight: 600;padding: 12px;text-decoration: none;opacity:1 !important;}
.dform{transition: all ease 350ms;}
.dform.animate {transform: scale(1.1);box-shadow: 0 0 50px #0005;}
@media(max-width:1000px){body:before, body:after{content:'';}
.flex-cover {flex-wrap: wrap;justify-content: center;}
.sticky-form {margin: auto;background-color: #f1f1f1;border-radius: unset;}
.sticky-aside {padding: 20px;max-width:none;}
.sticky-aside .flex-inner {width: auto;margin: auto;}
.sticky-aside .flex-inner:first-child {margin-bottom: 30px;}
.overview ul {flex-wrap: wrap;}
.sticky-aside .flex-inner img{padding:0;}
}
