        .roi-heading{font-size: 34px; font-weight: 300;}
        .roi-container{border:0; max-width: 100%;}
        .roi-calc label{font-size: 13px; display: block; margin-bottom: 0px; font-weight: 600;}
        .roi-calc input, .roi-calc select{max-width: 280px; display: block; background: #f9f9f9; border: 1px solid #e8e8e8; padding: 8px; border-radius: 2px;}
        .roi-calc .brB{border-bottom: 1px solid #f0f0f0;}
        .getqtTbl select{height: 38px;max-width: 299px;}
        .roi-calc input:focus, .roi-calc select:focus, .roi-calc input:active, .roi-calc select:active{outline: 0; box-shadow: 0px 0px 10px #d8d8d8;}
        .roi-calc .btn-red {background: #e54848; border-width: 0; padding: 17px; font-size: 21px; color: #fff; width: 250px; cursor: pointer;}
        .athens-blue-bg{background: #f2f6f9;}
        .roi-calc .per50{padding: 1%; margin-bottom: 10px;}
        .clearfix > div{position: relative;}
        .clearfix > div .placeholder{font-size: 12px; font-style: italic; color: #b9b9b9; position: absolute; top:42px; left: 220px;}
        .clearfix > div .placeholder.sm-txt{left: 372px;}
.clearfix > .per50:nth-child(1){width:42%;}
.clearfix > .per50:nth-child(2){width:52%;}
#formCTAgdpr{height:0;}
.clearfix > .per50:nth-child(2) .placeholder{left:338px;}
.clearfix > .per50:nth-child(2) .placeholder.sm-txt{left: 372px !important;}
#scroll{padding-bottom:0 !important;}
        .clearfix > .per50:nth-child(2) label, .clearfix > .per50:nth-child(2) input, .clearfix > .per50:nth-child(2) select{margin-left:115px;}
        .roi-table{width: 100%; background: #fff;}
        .roi-table th, .roi-table td{padding: 15px; text-align: left; padding-left: 35px;}
        .roi-table th{background: #405e75; color: #fff; font-size: 15px;}
        .roi-table .OMP{background: #d2f8e2; color: #2f9056; font-weight: bold;}
        .roi-table .o360{color: #e53737; font-weight: bold;}
        .roi-table .lg-txt{font-size: 20px; font-weight: bold;}
        .roi-table .OMP.lg-txt{background: #aaf6c9;}
        .roi-table td{border-bottom: 1px solid #d8d8d8;}
        .green-txt{color: #189a52;}
        .brRmH{border-right: 1px solid #d8d8d8; margin-left: -1px;}
        .roi-end-result{background: #fff; border: 1px solid #ddd; padding: 30px 0px; position: relative;}
        .roi-end-result p{color: #000; font-size: 17px;}
        .roi-end-result h3{font-weight: bold; font-size: 30px;}
        .icon-right-arrow{display: inline-block; width: 28px; height: 17px; background: url(https://www.manageengine.cn/microsoft-365-management-reporting/images/roi-sprites.png) no-repeat; background-position: -4px -122px;}
        .cost-save-icon{display: inline-block; width: 200px; height: 100px; background: url(https://www.manageengine.cn/microsoft-365-management-reporting/images/roi-sprites.png) no-repeat; background-position: -4px -6px; position: absolute; top: 30px; right: -220px;}
        .roi-end-result .clearfix > div{padding: 0 2%;}
        .style1{color: #FF0000;}
        #invalid-input{text-align: center; color: #FF0000; font-size: 12px; position: absolute; bottom: -13px;left: 50%;transform: translate(-50%, 0);}
        .email-invalid{color: #FF0000;margin: 0; position: absolute; bottom: -10px; font-size:11px;}
        #calculate-roi:focus, #calculate-roi:active{outline: 0;}
        .heading-menu, .fea-nav{display:none;}
        .roi-heading{line-height:1.2;}
        .dwn-priv{margin-top: 5px; text-align: left;}
        #meGDPRMessage{margin: 30px 0px -10px 0px; text-align: left; width:100%;}
        .percustome{width: 62.6%; float: right;}
        #roi-target{position: relative;}
        .vr-line{height: 250px; border-right: 1px solid #f0f0f0; height: 250px; width: 1px; position: absolute; top: 15px;left: 43.8%;}
.roi-end-result .clearfix > .per50:nth-child(1), .roi-end-result .clearfix > .per50:nth-child(2){width: 46%;}
#meGDPRMessage label{font-size: 13px; font-weight:600; color:#444 !important;}
        @media screen and (max-width:1025px){
        .brRmH{border:0 !important;}
        .clearfix > div.pT10{padding: 1%;}
        .placeholder, .vr-line{display:none;}
        .percustome{width: 100%;}
        #meGDPRMessage, .dwn-priv{text-align: left;}
.clearfix > .per50:nth-child(2) label, .clearfix > .per50:nth-child(2) input, .clearfix > .per50:nth-child(2) select{margin-left:0;}
.clearfix > .per50:nth-child(1){width:46%;}
.clearfix > .per50:nth-child(2){width:46%;}
        }
    