/* ----------------------------  me-common.css style Starts ------------------------- */

.com-banner {
  position: relative;
}
.comBnrTxt {
  background: url(https://www.manageengine.com/images/ban-awards.jpg) no-repeat
    0 0;
  background-size: cover;
  font-size: 3em;
  font-family: "Zoho_Puvi_SemiBold";
  text-align: center;
  color: #fff;
  width: 100%;
  padding: 50px 0;
  background-size: cover;
  margin: 0;
  line-height: normal;
}
.news-pages .comBnrTxt {
  background: none;
}
/*Replace main theme*/
body {
  font: 400 14px/24px "Zoho_Puvi_Regular";
  letter-spacing: 0.5px;
  background: #f2f2f2;
}
.top-sec > ul > li {
  padding-top: 3px;
}
.dwn-arw {
  top: -2px;
}
.top-sec .dropdown > span {
  padding: 0 5px;
}
.nav .dropdown > span,
.nav > li > a {
  padding: 3px 10px;
  line-height: 20px;
  display: inline-block;
}
.nav > li > a:hover,
.nav > li > span:hover {
  background: #7bbb2a;
  color: #fff;
}
.nav .dropopen > span {
  background: #7bbb2a;
  color: #fff;
}
.logo {
  margin-top: 34px;
}
.nav > li {
  padding: 0 0 0 15px;
}
.menu-icon {
  margin-top: 10px;
}
/*Replace main theme end*/
#custList {
  position: relative;
  float: right;
  margin: 20px 20px 0 0;
  width: 240px;
  z-index: 5;
}
#custList > span:after {
  position: absolute;
  right: 12px;
  top: 14px;
  display: inline-block;
  border-left: 8px solid transparent;
  border-top: 8px solid #424f56;
  border-right: 8px solid transparent;
  content: "";
  margin-left: -4px;
}
#custList > span {
  display: block;
  border: 1px solid #ccc;
  padding: 5px 20px;
  cursor: pointer;
  background: #eee;
}
#custList > span:hover {
  background: #424f56;
  color: #fff;
}
#custList > span:hover:after {
  border-top: 8px solid #fff;
}
#custList > ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-size: 12px;
  display: none;
  position: absolute;
  width: 100%;
}
#custList > ul li {
  margin: 0;
  background: #efefef;
  border: 1px solid #ccc;
  border-top: none;
}
#custList > ul li a {
  display: block;
  padding: 3px 10px 3px 30px;
  color: #333;
}
#custList > ul li a:hover {
  background: #424f56;
  cursor: pointer;
  color: #fff;
  text-decoration: none;
}
.solutionFilter,
#filter {
  position: relative;
  float: right;
  margin: 20px 20px 0 0;
  z-index: 5;
  font-size: 12px;
}
.solutionFilter > span:after,
#filter > span:after {
  position: absolute;
  right: 10px;
  top: 14px;
  display: inline-block;
  border-left: 8px solid transparent;
  border-top: 8px solid #424f56;
  border-right: 8px solid transparent;
  content: "";
  margin-left: -4px;
}
.solutionFilter > span,
#filter > span {
  display: block;
  padding: 5px 30px 5px 10px;
  cursor: pointer;
  background: #efefef;
  border: 1px solid #ddd;
}
.solutionFilter > span:hover,
#filter > span:hover {
  background: #424f56;
  color: #fff;
}
.solutionFilter > span:hover:after,
#filter > span:hover:after {
  border-top: 8px solid #fff;
}
.solutionFilter > ul,
#filter > ul {
  margin: 0;
  padding: 0 !important;
  list-style-type: none !important;
  font-size: 12px;
  display: none;
  position: absolute;
  width: 260px;
  right: 0;
}
.solutionFilter > ul li,
#filter > ul li {
  margin: 0;
  background: #efefef;
  border: 1px solid #ccc;
  border-top: none;
  cursor: pointer;
  padding: 3px 20px;
}
.solutionFilter > ul li:first-child,
#filter > ul li:first-child {
  border-top: 1px solid #ccc;
}
.solutionFilter > ul li:hover,
#filter > ul li:hover {
  background: #ddd;
}
.cust-logo {
  padding: 0;
}
.foot-col {
  padding-top: 20px;
}
#commonDiv {
  border-bottom: 5px solid #424f56;
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
  background: url(https://www.manageengine.com/images/sol-bg-grey.jpg) no-repeat
    0 0;
  background-size: cover;
}
#com-lhs {
  /*background:#424f56;*/
  width: 50%;
  height: 200px;
  display: block;
  float: left;
  left: 0;
  position: absolute;
  z-index: 6;
}
#com-rhs {
  width: 50%;
  height: 200px;
  display: block;
  float: left;
  left: 50%;
  position: absolute;
  z-index: 6;
}
#comContainer {
  color: #fff;
}
#comContainer a {
  color: #fff;
  text-decoration: none;
}
#comContainer .comTreeAct a {
  color: #99cd3f;
}
#comContainer a:hover {
  color: #99cd3f;
}
.container {
  max-width: 1200px;
}
#comTree {
  background: #424f56;
  width: 16%; /*height:175px;*/
  display: block;
  float: left;
  font-size: 17px;
  padding: 0 1%;
  line-height: 28px;
  text-align: right;
}
#comBnr {
  width: 81%;
  height: 175px;
  display: block;
  float: left;
  padding: 10px 0 10px 1%;
  font-size: 90px;
  line-height: 100px;
  text-align: right;
}
#comBnr img {
  max-width: 100%;
}
#comBnr {
  background: url(https://www.manageengine.com/images/graffiti.png) no-repeat -80px -80px;
}
.footer-btm ul li {
  float: none;
  display: inline-block;
}
.footer-btm {
  text-align: center;
}
.breadcrumb {
  position: absolute;
  top: 0;
}
#scroll a {
  color: #0099cc;
}
#scroll a:hover {
  text-decoration: underline;
}
#comSubTreeMenu {
  width: 100%;
  background: #fff;
}
.comSubTreeFix {
  position: fixed;
  border-top: 5px solid #424f56;
  height: 40px;
  left: 0;
  top: 86px;
  z-index: 9;
}
#comSubTree {
  font-size: 15px;
  line-height: 20px;
  max-width: 1000px;
  margin: 0 auto;
  transition: all 0.2s ease-in 0s;
  width: 100%;
  position: relative;
  z-index: 9;
}
#comSubTree .comSubTree {
  text-align: right;
  background: #eee;
  position: absolute;
  top: 0;
  right: 0;
}
#comSubTree .comSubTree:before {
  position: absolute;
  right: -30px;
  top: 0;
  display: inline-block;
  border-right: 30px solid transparent;
  border-top: 30px solid #eee;
  content: "";
}
#comSubTree .comSubTree:after {
  position: absolute;
  left: -30px;
  top: 0;
  display: inline-block;
  border-left: 30px solid transparent;
  border-top: 30px solid #eee;
  content: "";
}
#comSubTree span {
  cursor: pointer;
}
#comSubTree .comSubTree > ul {
  padding: 0;
}
#comSubTree .comSubTree > ul > li {
  display: inline-block;
  padding: 5px 10px;
}
#comSubTree .comSubTree > ul > li > a {
  color: #333 !important;
}
.comSubTreeAct span {
  position: relative;
  display: block;
  font-family: "Zoho_Puvi_SemiBold";
}
.comSubTreeAct span:after {
  position: absolute;
  left: 50%;
  top: -5px;
  display: inline-block;
  border-left: 8px solid transparent;
  border-top: 8px solid #424f56;
  border-right: 8px solid transparent;
  content: "";
  margin-left: -4px;
}
.comTtl {
  font-size: 35px;
  line-height: 40px;
  margin: 10px 0 5px;
}
.comDwnIcon,
.comBuyIcon,
.comrelNotesIcon,
.comDemoIcon,
.comSpIcon,
.comMoreIcon,
.comFeaIcon,
.comFaqIcon,
.starFull,
.starHalf,
.starNone,
.comarrowIcon,
.complayicon {
  background: url(https://www.manageengine.com/images/me-common-sprite.png)
    no-repeat 0 0;
}
#scroll .prdBox,
#scroll .prdvideo {
  width: 194px;
  padding: 20px;
  float: left;
  margin: 5px;
  height: 194px;
  background: #e5e7e8;
  border: 3px solid #f2f2f2;
  transition: all 300ms ease 0s;
  color: #5a6870;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
#scroll .prdBox h2 {
  margin: 0;
  font-size: 16px;
  line-height: 20px;
  text-align: center;
}
#scroll .prdBox h2 a {
  color: #333 !important;
  transition: all 300ms ease 0s;
  font-family: "Zoho_Puvi_SemiBold";
}
.inthepress .prdBox .prdContent h2 a {
  text-decoration: none;
}
.inthepress .prdBox .prdContent h2 a:hover {
  text-decoration: none !important;
}
#scroll .prdBox p,
#scroll .prdvideo p {
  font-size: 12px;
  margin: 5px 0 20px;
  line-height: 18px;
}
#scroll .prdContent,
#scroll .prdvideoContent {
  height: 160px;
  position: relative;
  overflow: hidden;
}
#scroll .prdBox:hover,
#scroll .prdvideo:hover {
  background: #424f56;
  color: #fff;
}
#scroll .prdBox:hover a,
#scroll .prdvideo:hover span,
#scroll .prdBox:hover span,
#scroll .ftoolBox:hover a {
  color: #99cd3f !important;
  transition: all 0.2s ease-in 0s;
}
#scroll .prdBox:hover a.moreBtn,
#scroll .ftoolBox:hover a.moreBtn {
  color: #fff !important;
}
#scroll .prdBox:hover .comDwn,
#scroll .prdvideo:hover .comDwn,
#scroll .ftoolBox:hover .comDwn {
  border-color: #5a6870;
}
#scroll .prd-default,
#scroll .prd-hover {
  transition: all 300ms ease 0s;
  height: 160px;
  position: relative;
  overflow: hidden;
}
#scroll .prdBox:hover .prd-default {
  margin-top: -160px;
}
.prLogo {
  background: url(https://www.manageengine.com/images/press-news.png) no-repeat
    0 0;
  height: 70px;
  width: 180px;
  display: inline-block;
}
.prLogo1 {
  background: url(https://www.manageengine.com/images/press-news1.png) no-repeat
    0 0;
  height: 70px;
  width: 180px;
  display: inline-block;
}
.prLogo2 {
  background: url(https://www.manageengine.com/images/press-news2.png) no-repeat
    0 0;
  height: 70px;
  width: 180px;
  display: inline-block;
}
.prLogo3 {
  background: url(https://www.manageengine.com/images/press-news3.png) no-repeat
    0 0;
  height: 70px;
  width: 180px;
  display: inline-block;
}
.prLogo4 {
  background: url(https://www.manageengine.com/images/press-news4.png) no-repeat
    0 0;
  height: 70px;
  width: 180px;
  display: inline-block;
  margin: 0 auto;
}
.prLogo5 {
  background: url(https://www.manageengine.com/images/press-news5.png) no-repeat
    0 0;
  height: 70px;
  width: 180px;
  display: inline-block;
  margin: 0 auto;
}
.prLogo6 {
  background: url(https://www.manageengine.com/images/press-news6.png) no-repeat
    0 0;
  height: 70px;
  width: 180px;
  display: inline-block;
  margin: 0 auto;
}

.prLogo.istock {
  background-position: 0 0;
}
.prLogo.shareware {
  background-position: -180px 0;
}
.prLogo.businesswire {
  background-position: 0 -70px;
}
.prLogo.marketwatch {
  background-position: -180px -70px;
}
.prLogo.tmcnet {
  background-position: -360px -70px;
}
.prLogo.vmblog {
  background-position: 0 -140px;
}
.prLogo.reuters {
  background-position: -180px -140px;
}
.prLogo.prweb {
  background-position: -360px -140px;
}
.prLogo.pymnts {
  background-position: 0 -210px;
}
.prLogo.pressrelease {
  background-position: -180px -210px;
}
.prLogo.infotech {
  background-position: -360px 0;
}
.prLogo.mspnews {
  background-position: -360px -210px;
}
.prLogo.pecom {
  background-position: 0 -280px;
}
.prLogo.web20 {
  background-position: -180px -280px;
}
.prLogo.marketwire {
  background-position: -360px -280px;
}
.prLogo.cloud {
  background-position: 0 -350px;
}
.prLogo.dabcc {
  background-position: -180px -350px;
}
.prLogo.yahoofinance {
  background-position: -360px -350px;
}
.prLogo.websphere {
  background-position: 0 -420px;
}
.prLogo.cnbc {
  background-position: -180px -420px;
}
.prLogo.eon {
  background-position: -360px -420px;
}
.prLogo.freshnews {
  background-position: 0 -490px;
}
.prLogo.bloom {
  background-position: -180px -490px;
}
.prLogo.vtxblog {
  background-position: -360px -490px;
}
.prLogo.ccna {
  background-position: 0 -560px;
}
.prLogo.informationweek {
  background-position: -180px -560px;
}
.prLogo.yahoonews {
  background-position: -360px -560px;
}
.prLogo.ameinfo {
  background-position: 0 -630px;
}
.prLogo.itpnet {
  background-position: -180px -630px;
}
.prLogo.insideapps {
  background-position: -360px -630px;
}
.prLogo.iphone {
  background-position: 0 -700px;
}
.prLogo.cdn {
  background-position: -180px -700px;
}
.prLogo.mspmentor {
  background-position: -360px -700px;
}
.prLogo.networkworld {
  background-position: 0 -770px;
}
.prLogo.serverwatch {
  background-position: -180px -770px;
}
.prLogo.ctoedge {
  background-position: -360px -770px;
}
.prLogo.techtarget {
  background-position: 0 -840px;
}
.prLogo.finances-online {
  background-position: 0 -995px;
}
.prLogo.interop2010 {
  background-position: -180px -840px;
}
.prLogo.forrester {
  background-position: -360px -840px;
}
.prLogo.windowsitpro {
  background-position: 0 -910px;
}
.prLogo.illuminata {
  background-position: -180px -910px;
}
.prLogo.bloor {
  background-position: -360px -910px;
}
.prLogo1.itmanagers {
  background-position: 0 0;
}
.prLogo1.dougmcclure {
  background-position: -180px 0;
}
.prLogo1.redmonk {
  background-position: -360px 0;
}
.prLogo1.itjungle {
  background-position: 0 -70px;
}
.prLogo1.itforum {
  background-position: -180px -70px;
}
.prLogo1.itdirector {
  background-position: -360px -70px;
}
.prLogo1.techworld {
  background-position: 0 -140px;
}
.prLogo1.infoworld {
  background-position: -180px -140px;
}
.prLogo1.processor {
  background-position: -360px -140px;
}
.prLogo1.bussweek {
  background-position: 0 -210px;
}
.prLogo1.pcd {
  background-position: -180px -210px;
}
.prLogo1.linux {
  background-position: -360px -210px;
}
.prLogo1.securityDB {
  background-position: 0 -280px;
}
.prLogo1.apmdigest {
  background-position: -180px -280px;
}
.prLogo1.helpnet {
  background-position: -360px -280px;
}
.prLogo1.siliconangle {
  background-position: 0 -350px;
}
.prLogo1.channelpost {
  background-position: -180px -350px;
}
.prLogo1.cnme {
  background-position: -360px -350px;
}
.prLogo1.is4profit {
  background-position: 0 -420px;
}
.prLogo1.bcw {
  background-position: -180px -420px;
}
.prLogo1.telegraph {
  background-position: -360px -420px;
}
.prLogo1.computing {
  background-position: 0 -490px;
}
.prLogo1.sdp360 {
  background-position: -180px -490px;
}
.prLogo1.dcs {
  background-position: -360px -490px;
}
.prLogo1.cloudservices {
  background-position: 0 -560px;
}
.prLogo1.information-age {
  background-position: -180px -560px;
}
.prLogo1.compution-security {
  background-position: -360px -560px;
}
.prLogo1.arn {
  background-position: 0 -630px;
}
.prLogo1.tc {
  background-position: -180px -630px;
}
.prLogo1.businessspectator {
  background-position: -360px -630px;
}
.prLogo1.infotechlead {
  background-position: 0 -700px;
}
.prLogo1.cso {
  background-position: -180px -700px;
}
.prLogo1.pcquest {
  background-position: -360px -700px;
}
.prLogo1.itwire {
  background-position: 0 -770px;
}
.prLogo1.cbr {
  background-position: -180px -770px;
}
.prLogo1.itnewsafrica {
  background-position: -360px -770px;
}
.prLogo1.siliconindia {
  background-position: 0 -840px;
}
.prLogo1.techchannelmea {
  background-position: -180px -840px;
}
.prLogo1.cnme {
  background-position: -360px -840px;
}
.prLogo1.techgenix {
  background-position: 0 -910px;
}
.prLogo1.gulfnews {
  background-position: -180px -910px;
}
.prLogo1.techgig {
  background-position: -360px -910px;
}
.prLogo2.businessspectator {
  background-position: 0 0;
}
.prLogo2.itbriefcase {
  background-position: -180px 0;
}
.prLogo2.channelworld {
  background-position: -360px 0;
}
.prLogo2.bit {
  background-position: 0 -70px;
}
.prLogo2.eweek {
  background-position: -180px -70px;
}
.prLogo2.itnext {
  background-position: -360px -70px;
}
.prLogo2.cio {
  background-position: 20px -140px;
}
.prLogo2.crn {
  background-position: -180px -140px;
}
.prLogo2.itbrief {
  background-position: -360px -140px;
}
.prLogo2.itvoir {
  background-position: 0 -210px;
}
.prLogo2.realbuss {
  background-position: -180px -210px;
}
.prLogo2.acn {
  background-position: -360px -210px;
}
.prLogo2.sysops {
  background-position: 0 -280px;
}
.prLogo2.gpanswers {
  background-position: -180px -280px;
}
.prLogo2.techrepublic {
  background-position: -360px -280px;
}
.prLogo2.virtualadmin {
  background-position: 0 -350px;
}
.prLogo2.ipInsider {
  background-position: -180px -350px;
}
.prLogo2.proSecurity {
  background-position: -360px -350px;
}
.prLogo2.infoAge {
  background-position: 0 -420px;
}
.prLogo2.virtualadmin1 {
  background-position: -180px -420px;
}
.prLogo2.channelmea {
  background-position: -360px -420px;
}
.prLogo2.medindia {
  background-position: 0 -490px;
}
.prLogo2.infosecurity {
  background-position: -180px -490px;
}
.prLogo2.smeworld {
  background-position: -360px -490px;
}
.prLogo2.it-security-guru {
  background-position: 0 -560px;
}
.prLogo2.tele-net-in {
  background-position: -180px -560px;
}
.prLogo2.small-enterprise {
  background-position: -360px -560px;
}
.prLogo2.pc-tech {
  background-position: 0 -630px;
}
.prLogo2.aust-security {
  background-position: -180px -630px;
}
.prLogo2.cdm {
  background-position: 0px -700px;
}
.prLogo2.dck {
  background-position: -180px -700px;
}
.prLogo2.alb {
  background-position: -360px -700px;
}
.prLogo2.integrator {
  background-position: 0px -770px;
}
.prLogo2.sixtymins {
  background-position: -180px -770px;
}
.prLogo2.khaleej {
  background-position: -360px -770px;
}
.prLogo2.gulftoday {
  background-position: 0px -840px;
}
.prLogo2.insidenet {
  background-position: -180px -840px;
}
.prLogo2.ali {
  background-position: -360px -840px;
}
.prLogo2.gitextimes {
  background-position: 0px -910px;
}
.prLogo2.channelme {
  background-position: -180px -910px;
}
.prLogo2.networkme {
  background-position: -360px -910px;
}
.prLogo2.mspm {
  background-position: 0px -980px;
}
.prLogo2.varindia {
  background-position: -180px -980px;
}
.prLogo2.sofworld {
  background-position: -360px -980px;
}
.prLogo2.sofworld {
  background-position: -360px -980px;
}
.prLogo2.vms {
  background-position: 0px -1050px;
}
.prLogo2.dcn-uk2015 {
  background-position: -177px -1050px;
}
.prLogo2.dynbus {
  background-position: -360px -1050px;
}
.prLogo2.expcomp {
  background-position: 0px -1115px;
}
.prLogo2.storage-mag {
  background-position: -180px -1115px;
}
.prLogo2.cfs {
  background-position: -360px -1115px;
}
.prLogo2.twe {
  background-position: 0px -1185px;
}
.prLogo2.itbrf {
  background-position: -177px -1182px;
}
.prLogo2.dataquest {
  background-position: -354px -1184px;
}
.prLogo2.techstory {
  background-position: 0px -1250px;
}
.prLogo2.efytimes {
  background-position: -177px -1255px;
}
.prLogo2.itproportal {
  background-position: -354px -1255px;
}
.prLogo2.ciol {
  background-position: 0px -1320px;
}
.prLogo2.entchanmea {
  background-position: -177px -1320px;
}
.prLogo2.hbusline {
  background-position: -354px -1310px;
}
.prLogo2.cxotday {
  background-position: 0px -1385px;
}
.prLogo2.sc-magazine {
  background-position: -180px -1380px;
}
.prLogo2.toi-may15 {
  background-position: -355px -1380px;
}
.prLogo2.hosa-digantha {
  background-position: 0 -1442px;
}
.prLogo2.samyuktha-karnataka {
  background-position: -180px -1445px;
}
.prLogo2.prajavani-karnataka {
  background-position: -355px -1445px;
}
.prLogo2.inform-secu-buzz {
  background-position: 0 -1495px;
}
.prLogo2.datacentre-solutions-uk {
  background-position: -180px -1495px;
}
.prLogo2.zentrales-privileged {
  background-position: 0px -1575px;
}
.prLogo2.boletin-dela {
  background-position: -180px -1575px;
}
.prLogo2.deccan-herald {
  background-position: -360px -1575px;
}
.prLogo2.finances-online {
  background-position: -355px -1495px;
}
.prLogo2.ice-lockernews {
  background-position: 0px -1650px;
}
.prLogo2.pcnews-july15 {
  background-position: -180px -1650px;
}
.prLogo2.datacentre-july15 {
  background-position: -360px -1650px;
}
.prLogo2.cloud-tweeks-july15 {
  background-position: 0px -1720px;
}
.prLogo2.m2mnow-news-august15 {
  background-position: -180px -1720px;
}
.prLogo2.com-professional-august15 {
  background-position: -360px -1720px;
}
.prLogo2.business-cloud-news15 {
  background-position: 0px -1800px;
}
.prLogo2.mro-network-news15 {
  background-position: -180px -1800px;
}
.prLogo2.aircraft-interiors-international-news15 {
  background-position: -360px -1800px;
}
.prLogo2.tjinsite-news15 {
  background-position: 0px -1870px;
}
.prLogo2.fbusiness-news15 {
  background-position: -170px -1870px;
}
.prLogo2.cioinsight {
  background-position: 0px -1930px;
}
.prLogo2.redmondchoice {
  background-position: -180px -1930px;
}
.prLogo2.enterprise-apptoday-news15 {
  background-position: -360px -1870px;
}
.prLogo2.istart-news15 {
  background-position: -360px -1925px;
}
.prLogo2.innovation-enterprises-news15 {
  background-position: 0px -2000px;
}
.prLogo2.sysops-news15 {
  background-position: -180px -2000px;
}
.prLogo2.cio-story {
  background-position: -365px -2000px;
}
.prLogo2.iot-now {
  background-position: 0px -2070px;
}
.prLogo2.it-world-canada {
  background-position: -180px -2062px;
}
.prLogo2.rust-report {
  background-position: -360px -2070px;
}
.prLogo2.it-business-edge {
  background-position: 0px -2120px;
}
.prLogo2.mydigitalfc {
  background-position: -180px -2120px;
}
.prLogo2.softwarebusinessgrowth {
  background-position: 8px -145px;
}
.prLogo2.professecurity {
  background-position: -360px -350px;
}
.prLogo2.xaasjournal {
  background-position: -360px -2120px;
}

.prLogo3.esecurityplanet {
  background-position: 0 0;
}
.prLogo3.bwcioworld {
  background-position: -180px 0;
}
.prLogo3.digitalisation-world {
  background-position: -360px 0;
}
.prLogo3.idgconnect {
  background-position: 0 -60px;
}
.prLogo3.cybersentinels {
  background-position: -187px -55px;
}
.prLogo3.inbusiness {
  background-position: -355px -55px;
}
.prLogo3.securityadvisorme {
  background-position: 0 -128px;
}
.prLogo3.windows_IT_Pro {
  background-position: -180px -128px;
}
.prLogo3.informazione_it {
  background-position: -355px -128px;
}
.prLogo3.it_news_2016 {
  background-position: 0px -198px;
}
.prLogo3.computer_world {
  background-position: -180px -198px;
}
.prLogo3.betanews2016 {
  background-position: -375px -190px;
}
.prLogo3.techno_fall_2016 {
  background-position: 0px -268px;
}
.prLogo3.capital_business_2016 {
  background-position: -180px -268px;
}
.prLogo3.bsminfo {
  background-position: -355px -268px;
}
.prLogo3.intelligentcio {
  background-position: 10px -355px;
}
.prLogo3.it-kanalen {
  background-position: -170px -355px;
}
.prLogo3.network-world {
  background-position: -355px -355px;
}
.prLogo3.pcmag {
  background-position: -20px -445px;
}
.prLogo3.pcmag1 {
  background-position: 40px -445px;
}
.prLogo3.cloudstrategymag {
  background-position: -175px -445px;
}
.prLogo3.data-informed {
  background-position: -360px -450px;
}
.prLogo3.voicendata {
  background-position: 0px -520px;
}
.prLogo3.cloudcomputing {
  background-position: -185px -525px;
}
.prLogo3.mundoti {
  background-position: -360px -525px;
}
.prLogo3.moneycontrol {
  background-position: 6px -600px;
}
.prLogo3.ringcentral {
  background-position: -180px -600px;
}
.prLogo3.manmonthly {
  background-position: -360px -595px;
}
.prLogo3.appdeveloper {
  background-position: 0px -670px;
}
.prLogo3.computerworldmexico {
  background-position: -180px -680px;
}
.prLogo3.voxxednews {
  background-position: -360px -680px;
}
.prLogo3.campus {
  background-position: 5px -750px;
}
.prLogo3.thevarguy {
  background-position: -185px -750px;
}
.prLogo3.searchdatacenter {
  background-position: -360px -750px;
}
.prLogo3.computerworld-colombia {
  background-position: 10px -825px;
}
.prLogo3.cio-latin {
  background-position: -185px -825px;
}
.prLogo3.newzzniper {
  background-position: -375px -815px;
}
.prLogo3.itenlinea {
  background-position: 10px -920px;
}
.prLogo3.thecsuite {
  background-position: -180px -920px;
}
.prLogo3.smehorizon {
  background-position: -360px -920px;
}

.prLogo4.iteuropa {
  background-position: 0px 0px;
}
.prLogo4.data-economy {
  background-position: -195px 0px;
}
.prLogo4.missioncriticalmagazine {
  background-position: -365px 0px;
}
.prLogo4.em360 {
  background-position: -550px 0px;
}
.prLogo4.scmagazineuk {
  background-position: 0px -60px;
}
.prLogo4.insidebi {
  background-position: -195px -59px;
}
.prLogo4.hpc {
  background-position: -380px -60px;
}
.prLogo4.diarioti {
  background-position: -545px -60px;
}
.prLogo4.darkreading {
  background-position: 8px -118px;
}
.prLogo4.financialit {
  background-position: -195px -128px;
}
.prLogo4.fifthquadrant {
  background-position: -385px -128px;
}
.prLogo4.seguridadti {
  background-position: -550px -128px;
}
.prLogo4.estrategiaynegocios {
  background-position: 0 -177px;
}
.prLogo4.ettech {
  background-position: -200px -183px;
}
.prLogo4.businessworld {
  background-position: -385px -180px;
}
.prLogo4.channelpostmea {
  background-position: -552px -180px;
}
.prLogo4.kuwaittimes {
  background-position: -380px -250px;
}
.prLogo4.businessstandard {
  background-position: -553px -250px;
}
.prLogo4.dt-next {
  background-position: 0 -325px;
}
.prLogo4.ai-bayan {
  background-position: 0 -250px;
}
.prLogo4.emarat-ai-youm {
  background-position: -195px -250px;
}
.prLogo4.lusail {
  background-position: -195px -335px;
}
.prLogo4.dzone {
  background-position: -380px -335px;
}
.prLogo4.gcn {
  background-position: -550px -335px;
}
.prLogo4.netowrk-me {
  background-position: 0 -415px;
}
.prLogo4.channellife {
  background-position: -200px -415px;
}
.prLogo4.arnnet {
  background-position: -385px -415px;
}
.prLogo4.resellerme {
  background-position: -550px -415px;
}
.prLogo4.intelligenttechchannels {
  background-position: 0 -500px;
}
.prLogo4.business-standard {
  background-position: -192px -500px;
}
.prLogo4.insidebigdata {
  background-position: -377px -500px;
}
.prLogo4.itbrief {
  background-position: -555px -500px;
}
.prLogo4.securitybrief {
  background-position: 10px -577px;
}
.prLogo4.insurancebusinessmag {
  background-position: -185px -577px;
}
.prLogo4.riskmanagementmagazine {
  background-position: -380px -577px;
}
.prLogo4.computer-daily-news {
  background-position: -550px -577px;
}
.prLogo4.informationsecuritybuzz {
  background-position: 10px -645px;
}
.prLogo4.arabian-computer {
  background-position: -190px -645px;
}
.prLogo4.smestreet {
  background-position: -380px -645px;
}
.prLogo4.devops {
  background-position: -560px -645px;
}
.prLogo4.eweek-2019 {
  background-position: -558px -1104px;
}
.prLogo4.windowsitpro {
  background-position: 0px -723px;
}
.prLogo4.solutionsreview {
  background-position: -200px -723px;
}
.prLogo4.channeldrive {
  background-position: -385px -723px;
}
.prLogo4.htmlgoodies {
  background-position: -555px -723px;
}
.prLogo4.cyberdefensemagazine {
  background-position: 0px -795px;
}
.prLogo4.idgconnect {
  background-position: -195px -795px;
}
.prLogo4.information-age {
  background-position: -384px -795px;
}
.prLogo4.computerworld-idg {
  background-position: 0 -855px;
}
.prLogo4.issuu {
  background-position: -200px -855px;
}
.prLogo4.idevnews {
  background-position: -380px -855px;
}
.prLogo4.helpnetsecurity {
  background-position: 0 -915px;
}
.prLogo4.dtnext {
  background-position: -560px -855px;
}
.prLogo4.gdpr {
  background-position: -195px -915px;
}
.prLogo4.inc42 {
  background-position: -388px -915px;
}
.prLogo4.arabianbusiness {
  background-position: -548px -915px;
}
.prLogo4.gdnonline {
  background-position: 0px -975px;
}
.prLogo4.tecnopymes {
  background-position: -385px -975px;
}
.prLogo4.softwarebusinessgrowth {
  background-position: -560px -975px;
}
.prLogo4.instavtech {
  background-position: 0px -1037px;
}
.prLogo4.vpnmentor {
  background-position: -191px -1043px;
}
.prLogo4.telunganatoday {
  background-position: -386px -1038px;
}
.prLogo4.digitaledge {
  background-position: -558px -1043px;
}
.prLogo4.solutionrev {
  background-position: 0px -1090px;
}
.prLogo4.brianmadden {
  background-position: -200px -1094px;
}
.prLogo4.saudigazette {
  background-position: -446px -375px;
}
.prLogo4.siliconangel {
  background-position: -386px -1094px;
}

.prLogo5.digitalcreed {
  background-position: 4px -500px;
}
.prLogo5.manilatimes {
  background-position: -545px -430px;
}
.prLogo5.omnyfm {
  background-position: -173px -500px;
}
.prLogo5.saudigazette {
  background-position: -365px -430px;
}
.prLogo5.helpnetsecurity {
  background-position: 0px 0px;
}
.prLogo5.theinnovationenterprise {
  background-position: -195px 0px;
}
.prLogo5.taimienphi {
  background-position: -368px 0px;
}
.prLogo5.cdm {
  background-position: -550px 0px;
}
.prLogo5.eleconomista {
  background-position: -6px -60px;
}
.prLogo5.techtarget {
  background-position: -195px -57px;
}
.prLogo5.cio {
  background-position: -366px -57px;
}
.prLogo5.businesstoday {
  background-position: -545px -57px;
}
.prLogo5.itbrief {
  background-position: -6px -120px;
}
.prLogo5.itsitio {
  background-position: -195px -120px;
}
.prLogo5.khaleejtimes {
  background-position: -370px -120px;
}
.prLogo5.alkhaleej {
  background-position: -545px -120px;
}
.prLogo5.securitydive {
  background-position: 0 -195px;
}
.prLogo5.tahawultech {
  background-position: -185px -195px;
}
.prLogo5.muscatdaily {
  background-position: -368px -195px;
}
.prLogo5.techcentral {
  background-position: -540px -195px;
}
.prLogo5.aitmagazine {
  background-position: 0 -270px;
}
.prLogo5.information-management {
  background-position: -185px -270px;
}
.prLogo5.cmswire {
  background-position: -375px -270px;
}
.prLogo5.toolbox {
  background-position: -550px -270px;
}
.prLogo5.mybroadband {
  background-position: 0 -320px;
}
.prLogo5.brilliancesecuri {
  background-position: -192px -315px;
}
.prLogo5.cutimes {
  background-position: -375px -315px;
}
.prLogo5.infra {
  background-position: -555px -316px;
}
.prLogo5.securityreport {
  background-position: -190px -380px;
}
.prLogo5.exame {
  background-position: 0px -370px;
}
.prLogo5.itforum {
  background-position: -380px -380px;
}
.prLogo5.techradar {
  background-position: -544px -380px;
}
.prLogo5.datadynamics {
  background-position: 0px -432px;
}
.prLogo5.port-pol {
  background-position: -190px -435px;
}
.prLogo5.cio-br {
  background-position: -380px -505px;
}
.prLogo5.techbeacon {
  background-position: -548px -499px;
}
.prLogo5.techopedia {
  background-position: 4px -575px;
}
.prLogo5.technologyrecord {
  background-position: -180px -575px;
}
.prLogo5.tnp {
  background-position: -550px -575px;
}
.prLogo5.networes {
  background-position: 0px -633px;
}
.prLogo5.techrevolution {
  background-position: -380px -575px;
}
.prLogo5.dataversity {
  background-position: -180px -630px;
}
.prLogo5.retina {
  background-position: -380px -635px;
}
.prLogo5.aithority {
  background-position: -180px -790px;
}
.prLogo5.thriveglobal {
  background-position: -535px -640px;
}
.prLogo5.cbj {
  background-position: 0px -710px;
}
.prLogo5.itopstimes {
  background-position: -180px -710px;
}
.prLogo5.crn-com {
  background-position: -385px -710px;
}
.prLogo5.healthcareittoday {
  background-position: -540px -710px;
}
.prLogo5.itpro {
  background-position: 10px -788px;
}
.prLogo5.dcr {
  background-position: -363px -790px;
}
.prLogo5.businesstransformation {
  background-position: -540px -790px;
}
.prLogo5.datacenternews {
  background-position: 0px -860px;
}
.prLogo5.itproportal {
  background-position: -360px -860px;
}
.prLogo5.networkworld {
  background-position: -360px -1108px;
}
.prLogo5.newtahawultech {
  background-position: -543px -952px;
}
.prLogo5.business {
  background-position: -530px -870px;
}
.prLogo5.thetimeofindia {
  background-position: 0px -950px;
}
.prLogo5.informationmanagement {
  background-position: -180px -950px;
}
.prLogo5.intelligentdatacenter {
  background-position: 0px -1206px;
}
.prLogo5.intelligentcis {
  background-position: -530px -1110px;
}
.prLogo5.computing {
  background-position: -360px -945px;
}
.prLogo5.spotlight {
  background-position: -175px -1206px;
}
.prLogo5.dzone {
  background-position: 0px -1026px;
}
.prLogo5.computerworld {
  background-position: -180px -1026px;
}
.prLogo5.prensario {
  background-position: -360px -1026px;
}
.prLogo5.itsmtools {
  background-position: -540px -1026px;
}
.prLogo5.t_hq {
  background-position: 0px -1106px;
}
.prLogo5.interprise {
  background-position: -180px -1106px;
}
.prLogo5.searchdatamanagement {
  background-position: -360px -1206px;
}
.prLogo5.sgsmesg {
  background-position: -544px -1215px;
}
.prLogo5.biz {
  background-position: 0px -1290px;
}
.prLogo5.ibtimes {
  background-position: -180px -1290px;
}
.prLogo5.cso-computer {
  background-position: -540px -1290px;
}
.prLogo5.tradearabia {
  background-position: 0px -1363px;
}
.prLogo5.tech-mirror {
  background-position: -175px -1365px;
}
.prLogo5.techradarpro {
  background-position: -365px -1290px;
}
.prLogo5.varindia {
  background-position: -360px -1365px;
}
.prLogo5.smea {
  background-position: -540px -1365px;
}
.prLogo5.kttechnology {
  background-position: 0px -1435px;
}
.prLogo5.cdotrends {
  background-position: -180px -1435px;
}
.prLogo5.itnext {
  background-position: -360px -1435px;
}
.prLogo5.ssv {
  background-position: -540px -1435px;
}
.prLogo5.sio {
  background-position: -180px -1505px;
}
.prLogo5.nme {
  background-position: -180px -1575px;
}
.prLogo5.epcm {
  background-position: -540px -1505px;
}
.prLogo5.htd {
  background-position: 0px -1505px;
}
.prLogo5.ctc {
  background-position: -360px -1505px;
}
.prLogo5.ibn {
  background-position: 0px -1570px;
}
.prLogo5.cso-from {
  background-position: -360px -1575px;
}
.prLogo5.cxo-insight {
  background-position: -540px -1569px;
}
.prLogo5.enterpreneur {
  background-position: 0px -1635px;
}
.prLogo5.kienyke {
  background-position: -180px -1630px;
}
.prLogo5.portfolio {
  background-position: -367px -1630px;
}
.prLogo5.newcso {
  background-position: -550px -1630px;
}
.prLogo5.moneycontrol5 {
  background-position: 0px -1686px;
}
.prLogo5.infosec {
  background-position: -180px -1696px;
}
.prLogo5.enterpricetime {
  background-position: -360px -1686px;
}
.prLogo5.nms {
  background-position: -546px -1691px;
}
.prLogo5.actualidad {
  background-position: -5px -1751px;
}
.prLogo5.bnamericas {
  background-position: -182px -1751px;
}
.prLogo5.idg-connect {
  background-position: -367px -1751px;
}
.prLogo5.itknowledgeexchange {
  background-position: -543px -1751px;
}
.prLogo5.channelpro {
  background-position: 0px -1810px;
}
.prLogo5.channel360 {
  background-position: -190px -1810px;
}
.prLogo5.itprotoday {
  background-position: -369px -1810px;
}
.prLogo5.computerworldcolombia {
  background-position: -543px -1810px;
}
.prLogo5.jaxenter {
  background-position: 0px -1873px;
}
.prLogo5.et {
  background-position: -182px -1873px;
}
.prLogo5.eco {
  background-position: -370px -1873px;
}
.prLogo5.theborneopost {
  background-position: -188px -1931px;
}
.prLogo5.vanillaplus {
  background-position: -550px -1872px;
}
.prLogo5.computerweekly {
  background-position: -5px -1929px;
}
.prLogo5.bt {
  background-position: -5px -1992px;
}
.prLogo5.arabian-reseller {
  background-position: -550px -1933px;
}
.prLogo5.smart-smb {
  background-position: -370px -1933px;
}
.prLogo5.thebusinesstimes {
  background-position: -181px -1992px;
}
.prLogo5.techcircle {
  background-position: 0 -2067px;
}
.prLogo5.terra {
  background-position: -182px -2067px;
}
.prLogo5.cybersecurityasean {
  background-position: -542px -1992px;
}
.prLogo5.securitybrief {
  background-position: -368px -1992px;
}
.prLogo5.cds {
  background-position: -370px -2067px;
}
.prLogo5.digitalcommerce360 {
  background-position: -553px -2067px;
}
.prLogo5.enterpriseitnews {
  background-position: -6px -2125px;
}
.prLogo5.disruptionhub {
  background-position: -175px -2125px;
}
.prLogo5.radioformulaqr {
  background-position: -380px -2125px;
}
.prLogo5.albayan {
  background-position: -548px -2125px;
}
.prLogo5.enterco {
  background-position: 0 -2197px;
}
.prLogo5.cuad {
  background-position: -178px -2197px;
}
.prLogo5.channelpartner {
  background-position: -385px -2197px;
}
.prLogo5.megacon {
  background-position: -548px -2197px;
}
.prLogo5.innova {
  background-position: 0 -2251px;
}
.prLogo5.tiinside {
  background-position: -178px -2251px;
}
.prLogo5.smallbiz {
  background-position: -379px -2251px;
}
.prLogo5.financialexpress {
  background-position: 20px -2756px;
}
.prLogo5.searchcio {
  background-position: 12px -2310px;
}
.prLogo5.verdict {
  background-position: -180px -2310px;
}
.prLogo5.itforum365 {
  background-position: -375px -2305px;
}
.prLogo5.nivelgeek {
  background-position: -548px -2310px;
}
.prLogo5.manilabull {
  background-position: 0 -2361px;
}
.prLogo5.telecomriview {
  background-position: -170px -2361px;
}
.prLogo5.campusreview {
  background-position: -377px -2361px;
}
.prLogo5.etcio {
  background-position: -550px -2361px;
}
.prLogo5.dcd {
  background-position: 13px -2421px;
}
.prLogo5.dinero {
  background-position: -175px -2421px;
}
.prLogo5.securityinfo {
  background-position: -375px -2421px;
}
.prLogo5.ybersecasia {
  background-position: -560px -2421px;
}
.prLogo5.iotforall {
  background-position: 15px -2501px;
}
.prLogo5.datanami {
  background-position: -180px -2758px;
}
.prLogo5.gigabit {
  background-position: -378px -2501px;
}
.prLogo5.theevolving {
  background-position: -545px -2501px;
}
.prLogo5.deployhappiness {
  background-position: 0px -2569px;
}
.prLogo5.comparecamp {
  background-position: -180px -2569px;
}
.prLogo5.theitsm {
  background-position: -394px -2569px;
}
.prLogo5.skyose {
  background-position: -561px -2569px;
}
.prLogo5.softwareportal {
  background-position: 0px -2624px;
}
.prLogo5.addictivetips {
  background-position: -177px -2629px;
}
.prLogo5.comparitech {
  background-position: -388px -2625px;
}
.prLogo5.itpr {
  background-position: -570px -2626px;
}
.prLogo5.itsmdaily {
  background-position: 0 -2681px;
}
.prLogo5.networkadmin {
  background-position: -180px -2681px;
}
.prLogo5.networkmanagement {
  background-position: -380px -2682px;
}
.prLogo5.pcnetwork {
  background-position: -560px -2681px;
}
.prLogo5.petri {
  background-position: 0px -2739px;
}
.prLogo5.routerfreak {
  background-position: -180px -2739px;
}
.prLogo5.softwaresuggest {
  background-position: -387px -2738px;
}
.prLogo5.vssmonitoring {
  background-position: -550px -2739px;
}
.prLogo5.businessworld {
  background-position: 0 -2130px;
}
.prLogo5.vidamoderna {
  background-position: -380px -2586px;
}
.prLogo5.nstech {
  background-position: -390px -2789px;
}
.prLogo5.cincodias {
  background-position: -551px -2789px;
}
.prLogo5.analessec {
  background-position: 0px -2855px;
}
.prLogo5.eleconomista {
  background-position: -180px -2855px;
}
.prLogo5.mundoej {
  background-position: -375px -2855px;
}
.prLogo5.financedigest {
  background-position: -555px -2855px;
}
.prLogo5.toolbox-tech {
  background-position: 0px -2910px;
}
.prLogo5.futurecio {
  background-position: -190px -2906px;
}
.prLogo5.beritasatu {
  background-position: -390px -2910px;
}
.prLogo5.fintechbusiness {
  background-position: -560px -2911px;
}
.prLogo5.indvstrvs {
  background-position: 0px -2967px;
}
.prLogo5.bm {
  background-position: -189px -2967px;
}
.prLogo5.haycanal {
  background-position: -389px -2964px;
}
.prLogo5.backendnews {
  background-position: -550px -2755px;
}
.prLogo5.yourstory {
  background-position: 0px -3019px;
}
.prLogo5.ipnews {
  background-position: -190px -3023px;
}
.prLogo5.techherald {
  background-position: -370px -2193px;
}
.prLogo5.retailbiz {
  background-position: -385px -3023px;
}
.prLogo5.moneyfm {
  background-position: 20px -3100px;
}
.prLogo5.talktalent {
  background-position: -190px -3100px;
}
.prLogo5.eweek2020 {
  background-position: -380px -3090px;
}
.prLogo5.inforchannel {
  background-position: -370px -2130px;
}
.prLogo5.businesstransformation-2020 {
  background-position: 20px -3188px;
}
.prLogo5.credituniontimes {
  background-position: -180px -2130px;
}
.prLogo5.theaustralian {
  background-position: -540px -2130px;
}
.prLogo5.broadgroup {
  background-position: -370px -2070px;
}
.prLogo5.cellnex {
  background-position: -540px -2070px;
}
.prLogo5.computerworldmex {
  background-position: 10px -2193px;
}
.prLogo5.searchdatacenteren {
  background-position: -183px -2193px;
}
.prLogo5.bwbusinessworld {
  background-position: -540px -2193px;
}
.prLogo5.menafn {
  background-position: 15px -2263px;
}
.prLogo5.itbriefnew {
  background-position: -180px -2263px;
}
.prLogo5.channellifenew {
  background-position: -370px -2263px;
}
.prLogo5.cfotech {
  background-position: -550px -2263px;
}
.prLogo5.moneyfm89 {
  background-position: 14px -2353px;
}
.prLogo5.smbstory {
  background-position: -176px -2353px;
}
.prLogo5.professionalsecurity {
  background-position: -365px -2353px;
}
.prLogo5.itpronew {
  background-position: -545px -2353px;
}
.prLogo5.digitalisation-world {
  background-position: 16px -2443px;
}
.prLogo5.bweducation {
  background-position: -175px -2443px;
}
.prLogo5.futurecio2020 {
  background-position: -375px -2443px;
}
.prLogo5.techround {
  background-position: -375px -2506px;
}
.prLogo5.technative {
  background-position: 15px -2506px;
}
.prLogo5.cim {
  background-position: -175px -2506px;
}
.prLogo5.cxo-dx {
  background-position: -555px -2443px;
}
.prLogo5.ies-sin {
  background-position: -550px -2506px;
}
.prLogo5.verdictmaga {
  background-position: 22px -2586px;
}
.prLogo5.totalretail {
  background-position: -178px -2586px;
}
.prLogo5.toolboxhr {
  background-position: -548px -2586px;
}
.prLogo5.bfm89 {
  background-position: 25px -2676px;
}
.prLogo5.websiteplanet {
  background-position: -178px -2676px;
}
.prLogo5.analyticsinsight {
  background-position: -548px -2676px;
}
.prLogo5.businessinsider {
  background-position: -378px -2676px;
}
.prLogo5.techxmedia {
  background-position: -380px -2765px;
}
.prLogo5.manilastandard {
  background-position: -185px -2830px;
}
.prLogo5.toolbox2021 {
  background-position: 10px -2830px;
}
.prLogo5.thefastmode {
  background-position: -385px -2830px;
}
.prLogo5.forbes {
  background-position: -550px -2830px;
}
.prLogo5.businessreporter {
  background-position: 15px -2900px;
}
.prLogo5.dqchannels {
  background-position: -190px -2900px;
}
.prLogo5.digitalanarchist {
  background-position: -550px -2900px;
}
.prLogo5.itbriefnewzealand {
  background-position: -380px -2900px;
}
.prLogo5.mittechnologyreview {
  background-position: 25px -2988px;
}
.prLogo5.retailbiznew {
  background-position: -190px -2988px;
}
.prLogo5.gulfbusiness {
  background-position: -382px -2985px;
}
.prLogo5.technologydecisions {
  background-position: -550px -2985px;
}
.prLogo5.eleconomi {
  background-position: 9px -3090px;
}
.prLogo5.ethrworld {
  background-position: -185px -3088px;
}
.prLogo5.ceotoday {
  background-position: -378px -3078px;
}
.prLogo5.cincodias2021 {
  background-position: -545px -3088px;
}
.prLogo5.dataversity1 {
  background-position: -180px -640px;
}
.prLogo5.exame22 {
  background-position: 9px -3145px;
}
.prLogo5.etciocom {
  background-position: -381px -3145px;
}
.prLogo5.smechannels {
  background-position: -185px -3145px;
}

.prLogo6.siliconrepublic {
  background-position: -10px 0;
}
.prLogo6.microscope {
  background-position: -210px 0;
}
.prLogo6.em360 {
  background-position: -370px 0;
}
.prLogo6.itechnologyseries {
  background-position: -540px 0;
}
.prLogo6.machinist {
  background-position: 10px -60px;
}
.prLogo6.byte {
  background-position: -185px -60px;
}
.prLogo6.itech {
  background-position: -372px -60px;
}
.prLogo6.itware {
  background-position: -542px -60px;
}
.prLogo6.thehindu {
  background-position: -9px -128px;
}
.prLogo6.thehansindia {
  background-position: -198px -128px;
}
.prLogo6.cioleader {
  background-position: -372px -128px;
}
.prLogo6.dna {
  background-position: -545px -123px;
}
.prLogo6.cxotoday {
  background-position: 9px -192px;
}
.prLogo6.cxooutlook {
  background-position: -182px -192px;
}
.prLogo6.dtnext {
  background-position: -373px -194px;
}
.prLogo6.thetelegraphonline {
  background-position: -541px -194px;
}
.prLogo6.nfapost {
  background-position: 19px -257px;
}
.prLogo6.outlooklogin {
  background-position: -193px -257px;
}
.prLogo6.businessinsiderindia {
  background-position: -367px -257px;
}
.prLogo6.mint {
  background-position: -545px -257px;
}
.prLogo6.theeconomictimes {
  background-position: -9px -330px;
}
.prLogo6.bwpepolein {
  background-position: -190px -330px;
}
.prLogo6.texhpluscxotvnews {
  background-position: -370px -330px;
}
.prLogo6.smestreet {
  background-position: -550px -330px;
}
.prLogo6.saasindustry {
  background-position: -8px -390px;
}
.prLogo6.newstraitstimes {
  background-position: -198px -390px;
}
.prLogo6.thestar {
  background-position: -383px -390px;
}

.prLogo6.globalbank {
  background-position: -559px -385px;
}
.prLogo6.tribune {
  background-position: 1px -444px;
}
.prLogo6.businessworld {
  background-position: -177px -447px;
}
.prLogo6.localgov {
  background-position: -339px -449px;
}
.prLogo6.saudigazette {
  background-position: -506px -449px;
}
.prLogo6.manilastandard {
  background-position: 18px -509px;
}
.prLogo6.itbrief {
  background-position: -168px -508px;
}
.prLogo6.itwire {
  background-position: -331px -508px;
}
.prLogo6.kbi {
  background-position: -508px -515px;
}
.prLogo6.technewsarabia {
  background-position: 52px -868px;
}
.prLogo6.gulfnews {
  background-position: 41px -568px;
}
.prLogo6.economictimes {
  background-position: -153px -572px;
}
.prLogo6.cioaxis {
  background-position: -341px -572px;
}
.prLogo6.newindianexpress {
  background-position: -542px -572px;
}
.prLogo6.financialexpress {
  background-position: 10px -625px;
}
.prLogo6.timesofindia {
  background-position: -180px -627px;
}
.prLogo6.thehindubusinessline {
  background-position: -361px -632px;
}
.prLogo6.uaetimes {
  background-position: -529px -632px;
}
.prLogo6.itp {
  background-position: 41px -677px;
}
.prLogo6.cxo {
  background-position: -135px -679px;
}
.prLogo6.pna {
  background-position: -329px -679px;
}
.prLogo6.republika {
  background-position: -517px -679px;
}
.prLogo6.antaranews {
  background-position: 26px -743px;
}
.prLogo6.zonamo {
  background-position: -156px -743px;
}
.prLogo6.cioworldasia {
  background-position: -336px -743px;
}
.prLogo6.ciodive {
  background-position: -508px -743px;
}
.prLogo6.itprotoday {
  background-position: 26px -801px;
}
.prLogo6.itworldcanada {
  background-position: -139px -804px;
}
.prLogo6.zdnet {
  background-position: -309px -812px;
}
.prLogo6.ustoday {
  background-position: -469px -806px;
}
.prLogo6.silicon {
  background-position: -119px -868px;
}
.prLogo6.computerweek {
  background-position: -562px -942px;
}
.prLogo6.clarin-logo {
  background-position: -182px -1002px;
}
.prLogo6.ticpymes {
  background-position: -522px -878px;
}
.prLogo6.bloom-logo {
  background-position: 19px -1065px;
}
.prLogo6.laprensa {
  background-position: 19px -1005px;
}
.prLogo6.memo-logo {
  background-position: -391px -1005px;
}
.prLogo6.cw-mexico {
  background-position: -361px -941px;
}
.prLogo6.indigo {
  background-position: 18px -940px;
}
.prLogo6.convergen {
  background-position: -572px -1012px;
}
.prLogo6.elcapitalino {
  background-position: -166px -939px;
}
.prLogo6.mcpro {
  background-position: -312px -876px;
}
.prLogo6.decision {
  background-position: -379px -1074px;
}
.prLogo6.itforum {
  background-position: -178px -1071px;
}
.prLogo6.datamation {
  background-position: 12px -1128px;
}
.prLogo6.torontosun {
  background-position: -185px -1128px;
}
.prLogo6.securityboulevard {
  background-position: -393px -1128px;
}

.comDwn {
  border-top: 2px solid #f2f2f2;
  padding: 5px 0;
  display: inline-block;
  transition: all 0.2s ease-in 0s;
  color: #333 !important;
  font-size: 16px;
}
.comDwnSpan {
  float: left;
  padding: 5px;
  line-height: 0;
  border-radius: 20px;
  background: #ed1c24;
  margin-right: 10px;
}
.comarrowIcon {
  width: 15px;
  height: 15px;
  display: inline-block;
  background-position: -183px -44px;
}
.comDwnIcon {
  width: 15px;
  height: 15px;
  display: inline-block;
  background-position: 0 0;
}
.comSpIcon {
  width: 15px;
  height: 15px;
  display: inline-block;
  background-position: -45px 0;
}
.comMoreIcon {
  width: 15px;
  height: 15px;
  display: inline-block;
  background-position: -44px -16px;
}
.complayicon {
  width: 15px;
  height: 15px;
  display: inline-block;
  background-position: -4px -64px;
}
.comBuyIcon {
  width: 15px;
  height: 15px;
  float: left;
  background-position: -15px 0;
  margin: 4px 5px 0 0;
}
.comrelNotesIcon {
  width: 15px;
  height: 15px;
  float: left;
  background-position: -60px -15px;
  margin: 4px 5px 0 0;
}
.comDemoIcon {
  width: 15px;
  height: 15px;
  float: left;
  background-position: -30px 0;
  margin: 4px 3px 0 0;
}
.comFeaIcon {
  width: 15px;
  height: 15px;
  float: left;
  background-position: -75px 0;
  margin: 4px 3px 0 0;
}
.comFaqIcon {
  width: 15px;
  height: 15px;
  float: left;
  background-position: -60px 0;
  margin: 4px 3px 0 0;
}
.combtmSct a {
  color: #333 !important;
  font-size: 12px;
  margin-right: 10px;
  display: inline-block;
}
.starFull {
  width: 15px;
  height: 15px;
  background-position: 0 -15px;
  margin: 2px;
  display: inline-block;
}
.starHalf {
  width: 15px;
  height: 15px;
  background-position: -30px -15px;
  margin: 2px;
  display: inline-block;
}
.starNone {
  width: 15px;
  height: 15px;
  background-position: -15px -15px;
  margin: 2px;
  display: inline-block;
}
.contactBox {
  width: 29.3%;
  padding: 1.5%;
  margin: 0.5%;
  background: #e5e7e8;
  transition: all 300ms ease 0s;
  float: left;
}
.contactBox h3 {
  margin: 0;
}
.contactBox h3.h2 {
  margin: 0;
  text-transform: uppercase;
}
.contactBox p {
  margin: 30px 0 0 0;
}
.contactBox:hover {
  background: #424f56;
  color: #fff;
}
.contactBox:hover h3 {
  color: #99cd3f;
}
.contactSep {
  background: #ccc;
  display: block;
  height: 2px;
  margin-top: 10px;
  width: 60px;
}
/*training page*/
.tr-col {
  width: 28.3%;
  float: left;
  margin: 0.5%;
  padding: 2%;
  background: #f1f1f1;
  height: 140px;
}
.trFrame {
  width: 67%;
}
#trQute {
  padding: 0;
  font-size: 18px;
  line-height: 30px;
  width: 80%;
  text-align: center;
  margin: 0 auto;
  height: 180px;
}
#trQute li {
  display: none;
}
#trQute li:first-child {
  display: block;
}
a.trBtn {
  background: #7bbb2a;
  color: #fff !important;
  font-size: 28px;
  padding: 5px 20px;
  text-decoration: none;
  display: inline-block;
  line-height: 40px;
}
a.trBtn:hover {
  text-decoration: none !important;
  background: #424f57;
}
.contBox1 {
  width: 49%;
  margin-right: 1%;
  float: left;
  text-align: center;
  margin-top: 40px;
}
.contBox2 {
  width: 49%;
  margin-left: 1%;
  float: left;
  text-align: center;
  margin-top: 40px;
}
.tabBox {
  display: inline-block;
  margin: 0 auto;
  font-size: 26px;
  text-align: center;
  background: #424f57;
  color: #fff;
  padding: 5px 20px;
  width: 300px;
}
.tabBox > div {
  margin-top: 5px;
  font-size: 16px;
  font-family: "Zoho_Puvi_SemiBold";
}
.mecpBox-cont {
  padding: 3px;
  background: #f3f3f3;
  background: -moz-linear-gradient(top, #536066 0%, #edeef0 100%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #536066),
    color-stop(100%, #edeef0)
  );
  background: -webkit-linear-gradient(top, #536066 0%, #edeef0 100%);
  background: -o-linear-gradient(top, #536066 0%, #edeef0 100%);
  background: -ms-linear-gradient(top, #536066 0%, #edeef0 100%);
  background: linear-gradient(to bottom, #536066 0%, #edeef0 100%);
}
.mecpBox {
  background: #f1f1f1;
  height: 260px;
  font-size: 16px;
  padding: 20px 0;
}
/*Customers Page*/

/*Reviews*/
.revcolum > .rev {
  margin: 5px;
  max-width: 273px;
  background: #f1f1f1;
  float: left;
  padding: 30px 0 10px 50px;
  position: relative;
}
.revcolum > .rev p {
  padding-right: 10px;
  font-size: 12px;
  margin: 10px 0;
}
.revcolum > .rev .logo {
  margin: 0 0 10px 0;
  padding: 5px;
  height: 70px;
}
.revcolum > .rev .logo img {
  max-width: 100%;
}
.revcolum > .cusQte {
  margin: 5px;
  max-width: 277px;
  background: #e5e7e8;
  float: left;
  padding: 20px;
  border: 3px solid #f2f2f2;
  position: relative;
}
.revcolum > .cusQte .head {
  font-size: 18px;
  line-height: 24px;
  margin: 0;
}
.revcolum > .cusQte p {
  font-size: 12px;
  line-height: 18px;
}
.revcolum > .cusQte .cusQtelogo img {
  float: left;
  margin-right: 10px;
}
.revcolum > .cusQte .cusQtelogo {
  font-size: 11px;
  line-height: 14px;
  color: #2a2a2a;
}
.cust1,
.cust2,
.cust3,
.cust4,
.cust5,
.cust6,
.cust7,
.cust8,
.cust-qte-icon,
.vid1,
.vid2,
.vid3,
.vid4,
.vid5,
.vid6 {
  background: url(https://www.manageengine.com/network-monitoring1/images/opm-sprite-new.png)
    no-repeat 0 0;
}
.cust-qte-icon {
  background-position: -344px 0;
  width: 200px;
  height: 200px;
  display: inline-block;
}
.cust1 {
  background-position: 0 -254px;
  width: 62px;
  height: 17px;
  display: inline-block;
  margin-top: 15px;
}
.cust2 {
  background-position: 0 -271px;
  width: 46px;
  height: 39px;
  display: inline-block;
}
.cust3 {
  background-position: -62px -254px;
  width: 73px;
  height: 13px;
  display: inline-block;
  margin-top: 10px;
}
.cust4 {
  background-position: -46px -271px;
  width: 26px;
  height: 39px;
  display: inline-block;
}
.cust5 {
  background-position: -135px -254px;
  width: 70px;
  height: 11px;
  display: inline-block;
  margin-top: 10px;
}
.cust6 {
  background-position: -117px -267px;
  width: 55px;
  height: 25px;
  display: inline-block;
}
.cust7 {
  background-position: -72px -267px;
  width: 45px;
  height: 34px;
  display: inline-block;
}
.cust8 {
  background-position: -117px -292px;
  width: 69px;
  height: 19px;
  display: inline-block;
  margin-top: 5px;
}
/*Newsletter folder pages*/
.nlLHS {
  padding: 0 !important;
}
.nlLHS li {
  list-style-type: none;
  background: #efefef;
  border-bottom: 1px solid #fff;
}
.nlLHS li a,
.nlLHS li strong {
  display: block;
  padding: 5px 10px;
}
.nlLHS li:hover {
  background: #ddd !important;
}
.nlLHS li a:hover {
  text-decoration: none !important;
}
/*partners page*/
.partners {
  display: none;
}
.partnerCol {
  width: 33.3%;
  float: left;
}
.partnerHead {
  background: #e5e5e5;
  font-size: 15px;
  padding: 7px 15px;
}
.partnerCont {
  padding: 15px;
  font-size: 12px;
  line-height: 20px;
}
/*Press Kit*/
.pkit .pkitcol {
}
.tblTwo td {
  width: 50%;
  border: 1px solid #ccc;
  border-collapse: collapse;
  vertical-align: top;
  padding: 5px 10px;
}
.tblTwo .tblHead {
  background: #eee;
  font-family: "Zoho_Puvi_SemiBold";
}
/*newsletter*/
.nlBox {
  display: none;
  margin-top: 20px;
}
.nlBox a:hover {
  background-color: #424f56;
  color: #fff !important;
}
.nlBox a {
  width: 194px;
  padding: 20px;
  float: left;
  margin: 5px;
  background-color: #e5e7e8;
  border: 3px solid #f2f2f2;
  transition: all 300ms ease 0s;
  color: #5a6870 !important;
  cursor: pointer;
  text-align: center;
  font-size: 18px;
  display: block;
}
.nlBox img {
  margin-top: 20px;
}
.nlBox ul {
  margin: 0;
  padding: 0 !important;
  list-style-type: none !important;
}
.nlBox li {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 250px;
  float: left;
}
/******banner start**********/
.pic {
  height: 260px;
  width: 260px;
  border-radius: 150px 150px 150px;
  background: url(https://www.manageengine.com/images/customerpic.png);
  float: left;
  margin: 0 40px;
}
.quotes img {
  margin: 90px 0 !important;
}
.cont {
  width: 420px;
  margin: 50px 0;
}
.name {
  color: #5a6e7a;
}
.rounds {
  height: 250px;
  width: 250px;
  border-radius: 150px 150px 150px;
  background: #a0b8c4;
  float: left;
  margin-left: 10%;
  color: #5e727b;
  -webkit-transition: all 300ms linear;
  -moz-transition: all 300ms linear;
  -o-transition: all 300ms linear;
  -ms-transition: all 300ms linear;
  transition: all 300ms linear;
}
.round1:hover,
.round2:hover,
.round3:hover {
  background-color: #7ca1b3;
}
.round1 {
  margin: 0;
}
.banner1 {
  display: none;
}
.flexslider {
  min-height: 330px;
  margin: 20px 0;
}
.banners {
  margin: 50px 0;
}
.counting {
  font-size: 40px;
  margin: 90px 0 10px;
}
.innercont {
  font-size: 20px;
  margin: 20px 0;
  color: #505d63;
}
.counting span {
  font-size: 22px;
}
.rightside img {
  margin-left: 40px !important;
}
.training {
  height: 198px;
  width: 198px;
  background: url(https://www.manageengine.com/training/images/training-team-images.png)
    no-repeat 0 0;
  float: left;
  margin: 40px 40px;
}
.training.training1 {
  background-position: -1px 0;
}
.training.training2 {
  background-position: -202px 0;
}
.training.training3 {
  background-position: -401px 0;
}
.domain-divs {
  height: 300px;
  width: 160px;
  margin: 10px 3px;
  border-radius: 10px 10px 10px;
}
.domain-divs p {
  font-size: 14px;
  margin: 20px 19px 40px;
}
.curves ul li {
  list-style: none;
  margin: 2px 20px;
}
.d1 {
  background: #d8e7fe;
}
.d2 {
  background: #ffdada;
}
.d3 {
  background: #eefdde;
}
.d4 {
  background: #eae2f4;
}
.d5 {
  background: #d9f7ff;
}
.d6 {
  background: #ffe2cd;
}
.curves {
  height: 250px;
  width: 270px;
  margin: 10px 28px;
  border-radius: 30px 30px 30px;
}
.inner-curve {
  text-align: center;
  width: 150px;
  margin: 20px auto;
  padding: 10px 10px;
  font-size: 16px;
  border-radius: 10px 10px 10px;
  color: #ffffff;
}
.curves p {
  margin: 10px 28px;
}
.bold {
  font-family: "Zoho_Puvi_SemiBold";
}
.c1 {
  background: #ffd7d6;
}
.c2 {
  background: #edfddc;
}
.c3 {
  background: #e8e0f3;
}
.c1 .inner-curve {
  background: #cf6461;
}
.c2 .inner-curve {
  background: #a8c476;
}
.c3 .inner-curve {
  background: #947bae;
}
.d1 .inner-curve {
  background: #5184cf;
}
.d2 .inner-curve {
  background: #cf6461;
}
.d3 .inner-curve {
  background: #a8c476;
}
.d4 .inner-curve {
  background: #947bae;
}
.d5 .inner-curve {
  background: #5bc6de;
}
.d6 .inner-curve {
  background: #db9258;
}
.wdt1000 {
  width: 1000px;
}
.mB40 {
  margin-bottom: 40px;
}
/******new edit end**********/

/*New Band*/
.prdLogo {
  margin-top: -10px;
}
#newtopheader .nav > li > a,
#newtopheader .nav > li > span {
  cursor: pointer;
  padding: 0;
  line-height: 25px;
}
#newtopheader .nav > li > a:hover,
#newtopheader .nav > li > span:hover {
  background: none;
  color: #7bbb2a;
}
#sol-list > div {
  top: 125px;
}
.nav .subHdrRhsDrop {
  top: 42px;
}
#newtopheader .nav > li {
  padding: 0 0 0 25px;
}
#newtopheader .nav > li.pipe {
  padding: 0 0 0 15px;
}
#newtopheader .nav > li:last-child {
  padding: 0 0 0 15px;
}
/*New Band End*/

/*Newsletter Start */
.newsletter-paginations {
  width: 100%;
  height: auto;
  display: block;
  list-style: none;
  margin: 10px auto !important;
  position: absolute;
  bottom: -5px;
  text-align: center;
}
.newsletter-paginations li {
  padding: 5px;
  display: inline-block;
  width: 10px;
  height: 10px;
  float: none;
}
.nlBox li {
  position: relative;
}
.nlBox2015 a {
  padding: 20px 20px 30px 20px;
}
.newsletter-pageslider {
  display: none;
}
.newsletter-pageslider1 {
  display: block;
}
.newsletter-paginations li span {
  width: 10px;
  height: 10px;
  border-radius: 5px;
  background: #ccc;
  display: block;
  padding: 0px;
  text-indent: -9999em;
  display: inline-block;
}
.newsletter-paginations li span:hover {
  cursor: pointer;
}
.newsletter-paginations li span.pag-active {
  background: #fff;
}
/*Newsletter End */

/*inthenews Start */
.ply-btn {
  line-height: 25px;
}
.wvbox {
  position: fixed;
  display: none;
  width: 100%;
  height: 100%;
  padding: 10px;
  background: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  z-index: 9999;
}
.wvbox-inner {
  width: 560px;
  margin: 10% auto 0 auto;
  position: relative;
  background: #fff;
  padding: 20px;
  border: 1px solid #ccc;
}
.wvbox-close {
  position: absolute;
  right: -15px;
  top: -15px;
  width: 20px;
  height: 20px;
  padding: 5px;
  background: #000;
  color: #fff;
  cursor: pointer;
  border: 1px solid #333;
  text-align: center;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
}
/*inthenews End */

.filterResponsive {
  float: right;
  padding: 10px 0;
}
@media screen and (max-width: 1420px) {
  #newtopheader .nav > li {
    padding: 0 0 0 11px;
  }
}
@media screen and (max-width: 1200px) {
  #newtopheader .nav > li {
    font-size: 14px;
    padding: 0 0 0 8px !important;
  }
}
@media screen and (max-width: 1100px) {
  #newtopheader .nav > li {
    font-size: 13px;
    padding: 0 0 0 8px;
  }
  #newtopheader .nav > li.pipe,
  #newtopheader .nav > li:last-child {
    display: none;
  }
  #comSubTree .comSubTree:before {
    border: none !important;
  }
}
@media screen and (max-width: 1020px) {
  #scroll .prdBox p,
  #scroll .prdvideo p {
    margin: 5px 0 10px;
  }
  .nav > li {
    padding: 0;
  }
  .nav .dropdown > span,
  .nav > li > a {
    padding: 5px 15px;
  }
  #comSubTree {
    font-size: 12px;
  }
  #comSubTree .comSubTree > ul > li {
    padding: 5px;
  }
  .hidebanner {
    display: none;
  }
}
@media screen and (max-width: 980px) {
}
@media screen and (max-width: 760px) {
  .contactBox {
    width: 96%;
    padding: 2%;
  }
  .logo {
    margin: 10px;
  }
  .logo img {
    max-width: 90%;
  }
  .topheader {
    height: 60px;
  }
  #btmscroll {
    border: none;
  }
  .menu-icon {
    margin-top: 15px;
  }
  .comSubTreeFix {
    top: 61px;
  }
  .comTtl {
    font-size: 28px;
    line-height: 35px;
  }
  .tr-col {
    width: 96%;
    float: none;
  }
  .trFrame {
    width: 100%;
  }
  #trQute {
    height: auto;
  }
  .contBox1,
  .contBox2 {
    width: 100%;
    margin: 20px 0;
  }
  #comTree {
    width: 23%;
  }
  #comBnr {
    width: 74%;
    font-size: 70px;
  }
  #scroll .prdBox,
  #scroll .prdvideo {
    margin: 10px auto;
    float: none;
    width: auto;
    height: auto;
  }
  #scroll .prd-default,
  #scroll .prd-hover {
    height: auto;
  }
  #scroll .prd-hover h2 {
    display: none;
  }
  #scroll .prdBox:hover .prd-default {
    margin-top: 0;
  }
  #scroll .prdContent,
  #scroll .prdvideoContent {
    height: auto !important;
    padding-bottom: 20px;
  }
  .filterResponsive {
    float: none;
    padding: 10px 0;
    margin: 0 auto;
    display: block;
    clear: both;
    text-align: center;
  }
  .product-filter-categories ul li,
  .solution-filter-categories ul li {
    float: none;
    border: none !important;
  }
  .product-filter-categories ul,
  .solution-filter-categories ul {
    width: auto !important;
  }
}
@media screen and (max-width: 600px) {
  .partnerCol {
    width: 100%;
    float: none;
  }
  .pHhide {
    display: none;
  }
  #comTree {
    width: 30%;
  }
  #comBnr {
    width: 67%;
    font-size: 50px;
  }
  .comTtl {
    clear: both;
  }
  #comSubTree .comSubTree {
    position: inherit;
  }
  .comSubTreeFix {
    position: inherit;
    height: auto;
  }
}
@media screen and (max-width: 500px) {
  .solutionFilter {
    display: none;
  }
  .comTtl {
    font-size: 20px;
    line-height: 24px;
    text-align: center;
  }
  .comBox1 {
    width: 80%;
    padding: 5%;
    margin: 10px auto;
    float: none;
    height: auto;
  }
  .cust-logo {
    border: none;
  }
  .suppTable,
  .emailTable {
    font-size: 11px;
  }
  .nlBox a {
    margin: 10px auto;
    float: none;
  }
  .nlBox li {
    margin: 10px auto;
    float: none;
  }
  .revcolum > .rev {
    max-width: 100%;
    padding: 30px 0 10px 10%;
    float: none;
    height: auto !important;
  }
  .revcolum > .cusQte {
    max-width: 100%;
    padding: 5%;
    float: none;
    height: auto !important;
  }
  #comTree {
    width: 90%;
    height: auto;
    text-align: left;
    padding: 10px 5%;
  }
  #comBnr {
    width: 99%;
    font-size: 30px;
    height: auto;
    line-height: 40px;
    margin: 10px 0;
  }
  .comBnrTxt {
    margin: 0;
    text-align: center;
  }
  #comSubTree {
    position: inherit;
  }
  #comSubTree .comSubTree {
    position: absolute;
    background: transparent;
    color: #fff;
    top: 85px;
    right: 5%;
    width: 40%;
    float: right;
  }
  #comSubTree .comSubTree > ul > li a {
    color: #fff !important;
  }
  #comSubTree .comSubTreeAct span {
    color: #99cd3f !important;
  }
  #comSubTree .comSubTree:after,
  #comSubTree .comSubTree:before {
    border: none;
  }
}

/* ----------------------------  me-common.css style end ------------------------- */

/* ----------------------------  me-common.css overwrite style starts ------------------------- */

/* ---------------  solutions slider style ---------------  */

.sol-listCol4 {
  width: 20%;
  padding: 0 0 0 40px;
}
.industries-menu h4,
h4.mesolutions-tit {
  padding: 10px;
  color: #000;
  font-size: 1.3em;
  font-family: "Zoho_Puvi_SemiBold";
  text-align: left;
  margin: 0;
}
.solution-sec ul {
  border-right: 1px solid #555;
  border-left: none;
}
.nav-list .solution-sec.sol-listCol1 {
  padding: 0 0 0 40px;
  width: 70%;
}
.industries-menu li {
  padding: 10px;
}
.sol-sepration {
  border-left: 1px solid #e2e2e2;
  top: 0;
}
#solutions-type-filter ul {
  background: #1d2532;
  background: #1d2532;
  list-style-type: none;
  height: 100%;
  position: fixed;
  top: 103px;
  width: 50px;
  padding: 0;
  z-index: 999;
  left: 0;
  -moz-transition: 0.5s;
  -ms-transition: 0.5s;
  -o-transition: 0.5s;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
#solutions-type-filter ul:hover {
  width: 210px;
  -moz-transition: 0.5s;
  -ms-transition: 0.5s;
  -o-transition: 0.5s;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
#solutions-type-filter ul li {
  padding: 0;
  text-align: center;
  color: #fff;
  cursor: pointer;
  width: 96%;
  height: 50px;
  opacity: 1;
  position: relative;
}
#solutions-type-filter ul li:first-child {
  margin-top: 20px;
}
#solutions-type-filter ul li.solmenu_active,
#solutions-type-filter ul li.active {
  background-color: #1f2c38;
  border-left: 2px solid #34ad65;
}
#solutions-type-filter ul li:hover {
  background-color: #1f2c38;
}
#solutions-type-filter ul li p.sicon {
  height: 26px;
  width: 20px;
  display: block;
  margin: 12px 10px;
  float: left;
}
#solutions-type-filter ul li span {
  display: block;
  margin: 0;
  color: #fff;
  padding: 13px 0 0;
  text-align: left;
  opacity: 0;
}
#solutions-type-filter ul:hover li span {
  opacity: 1;
  -moz-transition: 2s;
  -ms-transition: 2s;
  -o-transition: 2s;
  -webkit-transition: 2s;
  transition: 2s;
}
section.com-banner + section {
  position: relative;
}
.parent-element {
  background: url(https://www.manageengine.com/images/solutions-strip-new.svg)
    no-repeat center center;
  background-size: cover;
}
.parent-element1 {
  background-position: 0 -312px;
}
.parent-element2 {
  background-position: 0 0;
}
.parent-element3 {
  background-position: 0 -28px;
}
.parent-element4 {
  background-position: 0 -55px;
}
.parent-element5 {
  background-position: 0 -80px;
}
#solutions-type-filter ul li p.parent-element6 {
  background-position: 0 -130px;
  width: 25px;
}
.parent-element7 {
  background-position: 0 -180px;
}
.parent-element8 {
  background-position: 0 -255px;
}
.parent-element9 {
  background-position: 0 -227px;
}
.parent-element10,
#solutions-type-filter ul li p.sicon.parent-element10 {
  background-position: 0 -447px;
  height: 28px;
}
.parent-element11 {
  background-position: 0 -363px;
}
.parent-element12 {
  background-position: 0 -283px;
}
/* ---------------  Floating Icon style ---------------  */

.top-links {
  font-size: 14px;
}
#fixedbtn,
.top-links {
  position: fixed;
  right: 0;
  top: initial;
  bottom: 300px;
  z-index: 4;
}
#fixedbtn {
  display: block !important;
}
.top-links .req-demo {
  color: #fff !important;
  background: #34ad65;
  text-align: center;
  display: block;
  height: 40px;
  font-family: "Zoho_Puvi_Medium";
  font-size: 0.75em;
  line-height: normal;
  vertical-align: middle;
  border-radius: 0;
  width: 55px;
  padding: 10px 0 0;
  text-transform: capitalize;
}
.top-links .req-demo:hover {
  cursor: pointer;
}
.top-links .req-call {
  display: block;
  background: #1d2532 url(https://www.manageengine.com/images/contact-fix.png)
    no-repeat center center;
  width: 55px;
  height: 55px;
  text-indent: -99999em;
  padding: 0;
  border-radius: 0;
}
.top-links .req-call:hover {
  cursor: pointer;
}
.top-links .req-call:hover {
  text-decoration: none;
}
#fixedbtn span {
  display: block;
  position: relative;
  background: #29b373;
  cursor: pointer;
  height: 50px;
  color: #fff !important;
  margin-bottom: 5px;
  font-family: "Zoho_Puvi_Medium";
  font-size: 14px;
  line-height: 30px;
  padding: 10px 10px 10px 15px;
  border-bottom-left-radius: 10px;
  border-top-left-radius: 10px;
  box-sizing: border-box;
  position: relative;
  box-shadow: 0 3px 6px rgb(0 0 0 / 35%);
  transition: all ease 0.5s;
  -webkit-transition: all ease 0.5s;
  -moz-transition: all ease 0.5s;
  transform: translateX(180px);
  -webkit-transform: translateX(180px);
}
.showbtn#fixedbtn span {
  transform: translateX(0);
  -webkit-transform: translateX(0);
}
#fixedbtn span:before {
  content: "";
  position: absolute;
  top: 50%;
  left: -46px;
  width: 48px;
  height: 50px;
  text-align: center;
  transform: translate(0%, -50%);
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  box-shadow: -5px 2px 6px rgb(0 0 0 / 35%);
  display: none;
}
#fixedbtn .demo:before {
  background: url(https://www.manageengine.com/images/req-callback.svg)
    no-repeat #29b373;
  background-size: 50%;
  background-position: center;
}
#fixedbtn .contact:before {
  margin-bottom: 5px;
  background: url(https://www.manageengine.com/images/req-demo.svg) no-repeat
    #29b373;
  background-size: 45%;
  background-position: center;
}
/* ---------------  Success alert messgae styles ---------------  */
.global-success-msg {
  position: fixed;
  top: 100px;
  left: 0;
  z-index: 99999;
  width: 100%;
  background: #f8fdee;
  border: 1px solid #b6db95;
  padding: 10px;
  text-align: center;
  color: #5c8707;
  font-size: 1em;
  display: none;
  font-family: "Zoho_Puvi_SemiBold";
}
/* ---------------  Common pages style ---------------  */

.bg-list-grey {
  background: #f2f2f2;
}
.breadcrumb {
  position: absolute;
  top: 10px;
  margin: 0;
}
#scroll {
  background: #f2f2f2;
}
#scroll .ftoolBox a.first-free-tools-anchor {
  background: #34ad65 !important;
  text-transform: uppercase;
}
#scroll .prdBox:hover a,
#scroll .prdvideo:hover span,
#scroll .prdBox:hover span,
#scroll .ftoolBox:hover a {
  color: #34ad65 !important;
}
#scroll .prdBox,
#scroll .prdvideo {
  width: 20%;
  padding: 20px;
  margin: 20px 20px 20px 0;
  background: #fff;
  border: none;
  color: #444;
  max-width: none;
  -webkit-transition: all 0.3s ease-in-out;
  box-shadow: 0 10px 10px #d8d8d8;
}
#scroll .eventsBox .prdBox {
  height: 220px;
}
#scroll .rev {
  height: auto;
}
#scroll .prdBox:hover,
#scroll .prdvideo:hover {
  background: #fff;
  color: #444;
  box-shadow: 0 15px 15px #bbb;
  /*-ms-transform: translate(0, -20px); /* IE 9 */
  /*-webkit-transform: translate(0, -20px); /* Safari */
  /*transform: translate(0, -20px);*/
}
#scroll .prdBox p,
#scroll .prdvideo p {
  font-size: 1em;
  line-height: 1.6em;
}
#scroll img {
  max-width: 100%;
  max-height: 100%;
}
#scroll .prdBox .prd-hover p {
  font-size: 0.8em;
}
#scroll .prdBox:hover a,
#scroll .prdvideo:hover span,
#scroll .prdBox:hover span {
  color: #444 !important;
}
#scroll .prd-learnmore,
.ftoolBox .prd-learnmore {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  padding: 5px 0;
  transition: all 0.2s ease-in 0s;
}
.ftoolBox .prd-learnmore a {
  background: transparent;
  color: #34ad65 !important;
  padding: 5px 0;
  margin: 0;
}
#scroll .prd-learnmore .comDwnSpan {
  display: none;
}
#scroll .prd-learnmore-news {
  border-top: 1px solid #f2f2f2;
  padding: 10px 0;
}
#scroll .prd-learnmore-news .combtmSct {
  display: inline-block;
  text-align: left;
  border: none;
  padding: 0 10% 0 0;
  color: #888;
}
#scroll .prdBox:hover .prd-learnmore-news .combtmSct {
  color: #fff;
}
#scroll .prd-learnmore-news .comDwn {
  text-align: center;
}
.comDwn {
  border: none !important;
  font-size: 1em;
}
.combtmSct {
  border-top: 1px solid #f2f2f2;
  padding: 5px 0 0;
}
.prdBox:hover .prd-learnmore {
  background: #ee5e59;
}
.prdBox .prd-learnmore.prd-blue .comDwn {
  color: #6fbbf5 !important;
}
.prdBox:hover .prd-learnmore.prd-blue {
  background: #6fbbf5;
}
.prdBox .prd-learnmore.prd-yellow .comDwn {
  color: #fdcd36 !important;
}
.prdBox:hover .prd-learnmore.prd-yellow {
  background: #fdcd36;
}
.ftoolBox:hover .prd-learnmore {
  background: #34ad65;
}
.ftoolBox:hover .prd-learnmore a {
  color: #fff !important;
}
a.moreBtn,
a.moreBtn:hover {
  background: #34ad65;
  text-transform: inherit;
  padding: 5px 10px 3px;
}
.ftoolBox a.moreBtn {
  font-size: 1em;
}
.ftoolBox .prd-learnmore a.moreBtn {
  display: block !important;
  position: static;
}
.ftoolBox:hover a.moreBtn {
  color: #fff;
  background: none;
}
#scroll .prdBox:hover .prd-learnmore .comDwn {
  color: #fff !important;
}
#scroll .prdNav a {
  text-decoration: none;
}
.prd-learnmore {
  text-align: center;
}
.filterdrop,
#filter,
#custList {
  position: relative;
  float: right;
  margin: 20px 20px 0 0;
  z-index: 10;
  font-size: 12px;
  width: auto;
}
select#filter {
  background: #fff;
  border: none;
  margin: 15px 20px 0 0;
  height: 35px;
  width: 200px;
  line-height: 35px;
}
.filterdrop > span,
#filter > span,
#custList > span {
  display: block;
  padding: 5px 30px 5px 20px;
  cursor: pointer;
  background: #fff;
  border: none;
  width: 150px;
  border-radius: 5px;
}
#custList > span {
  width: 220px;
}
.filterdrop > span:hover,
#filter > span:hover,
#custList > span:hover {
  background: #1d2532;
  color: #fff;
  border-radius: 5px;
}
.filterdrop > span:after,
#filter > span:after,
#custList > span:after {
  position: absolute;
  right: 20px;
  top: 14px;
  display: inline-block;
  border-left: 4px solid transparent;
  border-top: 4px solid #424f56;
  border-right: 4px solid transparent;
  content: "";
  margin-left: -4px;
}
.filterdrop > span:hover:after,
#filter > span:hover:after,
#custList > span:hover:after {
  border-top: 4px solid #fff;
}
.filterdrop > ul,
#filter > ul,
#custList > ul {
  background: #1d2532;
  margin: 0;
  padding: 0 !important;
  list-style-type: none !important;
  font-size: 12px;
  display: none;
  position: absolute;
  width: 200px;
  right: 0;
}
#custList > ul {
  width: 270px;
}
.filterdrop > ul li:first-child,
#filter > ul li:first-child,
#custList > ul li:first-child {
  border-top: 1px solid #ccc;
}
.filterdrop > ul li,
#filter > ul li,
#custList > ul li {
  margin: 0;
  color: #fff;
  cursor: pointer;
  padding: 5px 20px;
  background: #1d2532;
  border: none;
}
.filterdrop > ul li:hover,
#filter > ul li:hover,
#custList > ul li:hover {
  color: #444;
  background: #ddd;
}
#custList > ul li a {
  color: #fff;
  padding: 3px 10px 3px 0px;
}
#custList > ul li:hover a {
  background: none;
  color: #444;
}
.ftoolBox:hover {
  background: #fff;
  color: #444;
}
.ftoolBox:hover h3 a {
  color: #444 !important;
}

.press-contact .per50 {
  width: 44%;
  padding: 2%;
  margin: 0 2% 0 0;
  float: left;
  background: #fff;
}
.press-contact .per50:hover {
  box-shadow: 3px 2px 4px #e6e6e6;
}
.press-contact .per30 {
  text-align: center;
  background: #fff;
  margin: 10px;
  padding: 20px 10px;
  height: 100px;
  width: 28%;
}
.press-kit-logo {
  text-align: center;
  font-size: 1.5em;
  margin: 50px 0 10px 0;
}
.facts-list li {
  padding: 2% 4% 0;
  display: inline-block;
  width: 20%;
  text-align: center;
  vertical-align: top;
  margin: 10px;
  font-size: 2.7em;
  min-height: 200px;
  background: #fff;
  line-height: normal;
  border-top: 4px solid #f9f9f9;
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}
.facts-list li span {
  display: block;
  font-size: 0.6em;
}
.video-categories ul li div.catelists,
.video-regions {
  background: #fff;
}
.filter-categories {
  background: #424f56;
}
.filter-categories > ul li {
  color: #fff;
}
.contactBox h3 span {
  display: block;
  font-size: 2em;
  line-height: 1.3em;
  color: #000;
}
.contactBox p {
  margin: 10px 0 0 0;
}
#scroll .prd-default,
#scroll .prd-hover {
  transition: none;
}
.com-banner {
  position: relative;
  background: url(https://www.manageengine.com/images/new-solutions-banner.jpg)
    no-repeat #1c3d95;
  background-size: cover;
}
.com-banner img {
  width: 100%;
  opacity: 0;
}
.com-banner h2 {
  font-size: 3em;
  font-family: "Zoho_Puvi_SemiBold";
  text-align: center;
  position: absolute;
  left: 0;
  color: #fff;
  z-index: 1;
  top: 0;
  width: 100%;
  padding-top: 3%;
}
.com-banner h2 span {
  display: block;
  line-height: normal;
  font-size: 0.4em;
  padding: 20px 0 0 0;
}
.comp-top {
  width: 50%;
  margin: 20px auto 50px auto;
  text-align: center;
  line-height: 2em;
  padding-bottom: 20px;
}
.comp-top p {
  font-size: 1em;
  line-height: 1.8em;
  color: #888;
}
.comp-top h3 {
  margin-top: 10px;
}

.comTtl {
  font-size: 2em;
  font-family: "Zoho_Puvi_SemiBold";
}
.comp-top h3 {
  margin-top: 10px;
}
.comp-top p {
  font-size: 1em;
  line-height: 1.8em;
  color: #888;
}
.prd-learnmore {
  text-align: center;
}
#scroll .prd-learnmore,
.ftoolBox .prd-learnmore {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  padding: 5px 0;
  transition: all 0.2s ease-in 0s;
}
.prdBox .prd-learnmore.prd-blue .comDwn {
  color: #6fbbf5 !important;
}
.prdBox:hover .prd-learnmore.prd-blue {
  background: #6fbbf5;
}
#scroll
  div.case_studies_container
  .prd-learnmore
  a:hover
  span.comDwnSpan
  .cs_learn_more,
.prdBox .prd-learnmore.prd-blue .comDwn:hover,
#scroll .prdBox:hover .prd-learnmore.prd-blue a {
  color: #fff !important;
}
#comSubTreeMenu {
  width: 100%;
  background: none;
  margin: 20px 0 17px 0;
  padding: 5px 0;
}
#comSubTree .comSubTree {
  position: static;
  text-align: center;
  background: none;
}
#comSubTree .comSubTree > ul {
  display: inline-block;
  border-bottom: 1px solid #666;
}
.comSubTreeAct span,
#scroll .comSubTreeAct span a {
  color: #34ad65;
}
.comSubTreeAct span:after {
  left: 45%;
  top: 26px;
  border-top: 8px solid #666;
}
#comSubTree .comSubTree:before,
#comSubTree .comSubTree:after {
  border: none;
}
#scroll .src-btn {
  background: #34ad65;
  padding: 5px 13px;
  color: #fff;
  font-size: 0.8em;
  position: relative;
  top: 25px;
  text-transform: uppercase;
}
.partnerHead {
  background: #e5e5e5;
  font-size: 15px;
  padding: 7px 15px;
}
#scroll .customer-listing ul {
  background: #fff;
  margin-bottom: 30px;
  padding-top: 20px;
}
#scroll .customer-listing .per30 h3 {
  position: absolute;
  width: 50px;
  height: 40px;
  padding: 10px 0 0px 0;
  background: #333;
  color: #fff;
  text-align: center;
  border-radius: 100px;
  margin-top: -20px;
}
.customer-listing .per30 {
  position: relative;
  padding-left: 0;
  width: 32%;
  margin-top: 20px;
}
.customer-listing .per30:first-child {
  margin-left: 0;
  width: 31%;
}
#scroll .customer-listing ul {
  background: #fff;
  margin-bottom: 30px;
  padding-top: 20px;
}
.customer-listing ul li:first-child {
  padding-top: 20px;
}
.customer-listing .per30.filr-act {
  width: 100%;
}
.customer-listing .per30.filr-act ul li {
  width: 30%;
  float: left;
  padding: 10px;
}
.pop-container,
#viewContainer {
  top: 120px;
}
/* ---------------  About Us page style ---------------  */
a.btn-style,
#scroll a.btn-style {
  font-size: 1em;
  padding: 10px 30px;
  background: #34ad65;
}
a.btn-style:hover,
#scroll a.btn-style:hover {
  background: #239852;
}
#scroll .video-block {
  width: 100%;
  background: none;
  padding: 0;
  margin: 0;
  height: auto;
  box-shadow: none;
}
#scroll .video-block:hover {
  box-shadow: none;
}
#scroll .videos-preview p {
  font-size: 4em;
  text-align: center;
  position: absolute;
  left: 0;
  right: 0;
  top: 25%;
  color: #fff;
}
.videos-preview span img {
  width: auto;
  height: auto;
  display: block;
  margin: 0 auto;
  position: absolute;
  left: 0;
  right: 0;
  top: 45%;
  max-width: 100%;
}
#scroll img {
  max-width: 100%;
  max-height: 100%;
}
.comp-middle {
  text-align: center;
  width: 90%;
  margin: 30px auto 50px auto;
}
.comp-middle p {
  display: inline-block;
  vertical-align: top;
  margin: 2% 5% 2% 5%;
  width: 30%;
  line-height: 1.8em;
  color: #888;
}
.facts-top h3 {
  text-align: center;
}
.facts-list {
  width: 90%;
  margin: 0 auto;
}
.facts-list li {
  padding: 2% 4% 0;
  display: inline-block;
  width: 20%;
  text-align: center;
  vertical-align: top;
  margin: 10px;
  font-size: 2.7em;
  min-height: 200px;
  background: #f9f9f9;
  line-height: normal;
  border-top: 4px solid #f9f9f9;
  -webkit-transition: all 0.3s ease-in;
  -moz-transition: all 0.3s ease-in;
  -o-transition: all 0.3s ease-in;
  transition: all 0.3s ease-in;
}
.facts-list li span {
  display: block;
  font-size: 0.6em;
}
.facts-list li {
  width: 15%;
}
/* ---------- Newsletter style ------------- */
.nlBox {
  display: none;
  margin-top: 20px;
}
.nlBox li {
  width: 23%;
  text-align: center;
  margin: 10px;
}
.nlBox .newsletter-paginations {
  padding: 0 0 0 40px !important;
  width: auto;
}
.newsletter-paginations li {
  width: 10px;
  margin: 0;
}
.notebox,
.nlBox a,
.nlBox a:hover {
  background: #fff;
  color: #444 !important;
}
.nlBox a {
  -webkit-transition: all 0.3s ease-in-out;
  box-shadow: 0 10px 10px #d8d8d8;
}
.nlBox a:hover {
  box-shadow: 0 20px 20px #bbb;
}
.notebox h3,
.notebox form,
.notebox p {
  float: left;
}
.notebox h3 {
  margin: 0;
  font-size: 1em;
}
.notebox input {
  width: 200px;
  border: 1px solid #ddd;
  height: 20px;
  line-height: 20px;
  font-size: 14px;
  padding: 5px;
}
.notebox form {
  margin: 0 20px;
}
.notebox input[type="button" i],
.notebox input[type="submit" i] {
  background: #34ad65;
  color: #fff;
  padding: 5px 20px;
  margin: 0 0 0 10px;
  text-transform: uppercase;
  line-height: 20px;
  border: 1px solid #fff;
  font-size: 13px;
  height: auto;
  width: auto;
}
.notebox p {
  margin: 6px 0 0 0;
  font-size: 0.8em;
  color: #888;
}
.newsletter-paginations li span.pag-active {
  background: #000;
}
.newsletter-paginations li span {
  background: #eee;
}
#comSubTreeMenu {
  width: 100%;
  background: none;
  margin: 20px 0 17px 0;
  padding: 5px 0;
}
#comSubTree .comSubTree {
  position: static;
  text-align: center;
  background: none;
}
#comSubTree .comSubTree:before,
#comSubTree .comSubTree:after {
  border: none;
}
#comSubTree .comSubTree > ul {
  display: inline-block;
  border-bottom: 1px solid #666;
}
#comSubTree .comSubTree > ul > li > a {
  text-decoration: none;
}
#scroll .comSubTree span a {
  color: #444;
}
.comSubTreeAct span,
#scroll .comSubTreeAct span a {
  color: #34ad65;
}
.comSubTreeAct span:after {
  left: 45%;
  top: 26px;
  border-top: 8px solid #666;
}
.comSubTreeFix {
  height: 30px;
  position: static;
  border: none;
}
.pagenotfound {
  background: #f9ecb6;
  padding: 10px 0 10px 10px;
  color: #b19217;
  display: none;
}
.pagenotfound span {
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 30px;
  background: #d7b25b;
  text-align: center;
  margin-right: 10px;
  font-family: "Zoho_Puvi_SemiBold";
  color: #fff;
}
.sub-prdheading {
  margin: 0;
  color: #6fbbf5;
}
.subhead-red {
  color: #ee5e59;
}
div#scroll1 {
  width: 100%;
  -moz-transition: 0.5s;
  -ms-transition: 0.5s;
  -o-transition: 0.5s;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
#solutions-type-filter:hover + div#scroll1 {
  padding-left: 12%;
}
.breadcrumb {
  -moz-transition: 0.5s;
  -ms-transition: 0.5s;
  -o-transition: 0.5s;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.icon-s-menu {
  background-position: 0px -230px;
  height: 25px;
  width: 25px;
  display: inline-block;
}
#scroll .src-btn {
  background: #34ad65;
  padding: 5px 13px;
  color: #fff;
  font-size: 0.8em;
  position: relative;
  top: 25px;
  text-transform: uppercase;
}
.press-contact {
  text-align: center;
}
.pr-mg-logo img {
  margin: 0 0 20px 0;
}
.per50.pr-mg-logo {
  float: none;
  display: inline-block;
}
.pr-mg-logo a {
  padding: 0 10px;
}
/*Support page style starts*/
.suppTable {
  width: 100%;
}
.me_support_greysection {
  background: #f2f2f2;
  width: 100%;
  display: inline-block;
  padding: 20px 0px;
}
.me_support_whitesection {
  background: #ffffff;
  width: 100%;
  display: inline-block;
  padding: 20px 0px;
}
.me_wrapper {
  max-width: 1200px;
  margin: 0 auto;
}
.me_support_column10 {
  width: 10%;
  float: left;
}
.me_support_column20 {
  width: 20%;
  float: left;
}
.me_support_column30 {
  width: 30%;
  float: left;
}
.me_support_column40 {
  width: 40%;
  float: left;
}
.me_support_column50 {
  width: 50%;
  float: left;
}
.me_support_column60 {
  width: 60%;
  float: left;
}
.me_support_column70 {
  width: 70%;
  float: left;
}
.me_support_column80 {
  width: 80%;
  float: left;
}
.me_support_column90 {
  width: 90%;
  float: left;
}
.me_support_column100 {
  width: 100%;
  float: left;
}
.me_support_head h1 {
  font-size: 2.2em;
  line-height: 52px;
}
.me_support_desc p {
  line-height: 32px;
}
#scroll .me_support_greysection a.btn-style {
  font-size: 14px;
  color: #fff !important;
  background: #34ad65;
  padding: 10px 20px;
  line-height: 20px;
  display: inline-block;
  text-decoration: none;
  margin-right: 15px;
}
#scroll .me_support_greysection a.btn-style:hover {
  color: #000 !important;
  background: #3cb977;
}
.me_support_emailsec h2 {
  font-family: "Zoho_Puvi_Light";
}
.me_support_emailsec p {
  line-height: 32px;
}
span.me_support_regform {
  font-size: 14px;
  color: #fff !important;
  background: #34ad65;
  padding: 10px 20px;
  line-height: 20px;
  display: inline-block;
  text-decoration: none;
  margin: 70% 0px 0 30%;
}
span.me_support_regform:hover {
  text-decoration: none !important;
  color: #000 !important;
  background: #34ad65;
  cursor: pointer;
}
#scroll .me_support_whitesection ol {
  padding: 0 0 0 15px;
}
.me_support_telephone h2,
.me_support_telephone h3 {
  font-family: "Zoho_Puvi_Light";
  margin: 0 0 10px 0px;
}
#scroll .me_support_telephone ul {
  padding: 0 0 0 40px;
}
#scroll .me_support_telephone ul li {
  margin: 20px 0px;
  padding: 0 0 0 20px;
}
.popup_contains {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
  z-index: 999999;
}
.req_form_popup {
  z-index: -9;
  opacity: 0;
}
.popup_contains.after_active {
  z-index: 999999;
  opacity: 1;
}
.popup_boxes {
  width: 70%;
  background: #fff none repeat scroll 0 0;
  margin: 4% auto;
  border: 10px solid rgba(11, 11, 11, 0.67);
  border-radius: 5px;
  position: relative;
  overflow-y: scroll;
}
.popup_boxes div.popup_closeicon {
  float: right;
  padding: 5px 0 5px 0;
  line-height: 25px;
  border: 1px solid #34ad65;
  border-radius: 30px;
  font-size: 32px;
  margin: 0;
  width: 40px;
  height: 30px;
  top: 15px;
  right: 20px;
  position: relative;
  background: #fff;
  color: #34ad65;
  text-align: center;
  z-index: 99999;
  position: absolute;
  font-family: "Zoho_Puvi_Light";
  cursor: pointer;
}
.popup_boxes div.popup_closeicon:hover {
  cursor: pointer;
}
.popup_boxes div.survey_popups {
  text-align: center;
  font-size: 3em;
  margin: 0px 0;
  position: relative;
}
.my-iframe {
  position: absolute;
  top: -50px;
  left: 0;
  width: 100%;
  height: 500px;
  border: none;
}
div.me_support_popups {
  position: absolute;
  top: -50px;
  left: 0px;
  width: 100%;
  height: 480px;
  border: none;
  z-index: 999;
  overflow-y: scroll;
}
.survey_popups h4.popup_form_heading {
  font-size: 22px;
  height: auto;
  margin: 10px 0 0 15px;
  line-height: 2em;
  text-align: left;
}
.popupform_preloader {
  width: 100%;
  height: 500px;
  position: absolute;
  background: #fff;
  z-index: 99999;
}
.popupform_preloader p {
  text-align: center;
  font-size: 16px;
  color: #34ad65;
}
.page_preloader {
  width: 100%;
  height: auto;
  display: block;
}
.popupform_preloader img,
.page_preloader img,
.preloader_images img {
  width: 50px;
  height: 50px;
  margin: 15% auto 0% auto;
  display: block;
  -webkit-animation: rotation 1s infinite linear;
  -moz-animation: rotation 1s infinite linear;
  -o-animation: rotation 1s infinite linear;
  -ms-transition: rotation 1s infinite linear;
  animation: rotation 1s infinite linear;
}
.page_preloader p {
  text-align: center;
  font-size: 16px;
  color: #34ad65;
}
.add-list > div {
  float: left;
  width: 44%;
  border-left: 1px dashed #999;
  padding-left: 30px;
  min-height: 130px;
}
.add-list > div:first-child {
  margin-right: 2%;
  border: none;
  padding: 0;
}
.add-list .num-text {
  color: #999;
  font-size: 0.8em;
  display: block;
  line-height: 10px;
}
/*Support page CSS End*/

/* Inner level pages casestudies css start */
div.case-study-wrapper .solutionFilter1 span {
  width: 220px;
}
div.case-study-wrapper .solutionFilter1 ul {
  width: 250px;
}
div.case-study-wrapper .me_casestudies_allproducts ul {
  width: 500px;
}
div.case-study-wrapper .me_casestudies_allproducts ul li {
  width: 50%;
  float: left;
  padding: 5px 0px;
  border: none !important;
  text-indent: 20px;
}
div.case-study-wrapper .me_casestudies_allindustry ul {
  width: 664px;
}
div.case-study-wrapper .me_casestudies_allindustry ul li {
  width: 33%;
  float: left;
  padding: 5px 0px;
  border: none !important;
  text-indent: 20px;
}
div.case-study-wrapper .me_casestudies_allindustry_adsolutions ul {
  width: 550px;
}
div.case-study-wrapper .me_casestudies_allindustry_adsolutions ul li {
  width: 50%;
  float: left;
  padding: 5px 0px;
  text-indent: 20px;
}
.bg-list-grey {
  position: relative;
}
#solutions-type-filter ul.solutions-type-filter_relative {
  position: relative;
}
#solutions-type-filter ul.solutions-type-filter_absolute {
  position: absolute;
  top: auto;
  bottom: 0px;
}
#solutions-type-filter ul.solutions-type-filter_fixed {
  position: fixed;
}
#scroll div.case_studies_container .prdBox {
  height: 290px;
}
#scroll div.case_studies_container .prdContent {
  height: 254px;
}
#scroll div.case_studies_container .prdBox h2 {
  vertical-align: bottom;
  min-height: 102px;
  overflow: hidden;
  margin-bottom: 5px;
}
#scroll div.case_studies_container .prdBox p {
  font-size: 12px;
  margin-bottom: 10px;
}
#scroll div.case_studies_container .prdBox p strong {
  font-family: "Zoho_Puvi_Medium";
}
#scroll #results div.case_studies_container .prdContent p.cs-description {
  height: 120px;
  overflow: hidden;
  font-size: 12px;
}
#scroll
  #results
  div.case_studies_container
  .prdContent
  p.cs-description
  strong {
  display: block;
  margin-bottom: 10px;
}
#scroll div.case_studies_container .prd-learnmore span.comDwnSpan {
  display: block;
  float: none;
  background: none;
  line-height: inherit;
}
#scroll
  div.case_studies_container
  .prd-learnmore
  a:hover
  span.comDwnSpan
  .cs_learn_more,
.prdBox .prd-learnmore.prd-blue .comDwn:hover,
#scroll .prdBox:hover .prd-learnmore.prd-blue a {
  color: #fff !important;
}
#scroll1 {
  padding-left: 0;
  padding-left: 0;
  -ms-transition: 0.5s;
  -o-transition: 0.5s;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  width: 100%;
}
div.webinarnew_mainmenu:hover + div#scroll1 {
  padding-left: 150px;
  -moz-transition: 0.5s;
  -ms-transition: 0.5s;
  -o-transition: 0.5s;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
div.webinarnew-filtermenu .container {
  width: 100%;
}
/* Inner level pages casestudies css start end */

/* Inner level pages whitepapers css start */
div.case-study-wrapper .me_whitepaper_allproducts ul {
  width: 502px;
}
.me_whitepaper_allproducts ul li {
  width: 50%;
  float: left;
  border: none !important;
  padding: 5px 0px;
  text-indent: 20px;
}
/* Inner level pages whitepapers css end */

/* Inner level pages webinars css start */
#scroll div.webinarnew_upcomingwebinars {
  display: inline-block;
  width: 100%;
}
#scroll div.webinarnew_pastwebinars {
  display: none;
}
#scroll .webinarnew_upcomingwebinars .prdBox {
  height: 473px;
  cursor: default;
}
#scroll .prdContent {
  height: auto;
}
#scroll .webinarnew_upcomingwebinars .prdBox h2 {
  height: 60px;
  margin-bottom: 0;
  overflow: hidden;
  font-size: 14px;
  font-family: "Zoho_Puvi_Medium";
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
#scroll .webinarnew_upcomingwebinars .prdBox .webinarnew-dateselection {
  font-size: 12px;
  list-style: outside none none;
  position: absolute;
  background: #fff none repeat scroll 0 0;
  padding: 0;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  display: none;
}
#scroll
  .webinarnew_upcomingwebinars
  ul.webinarnew-dateselection
  li.date_active {
  display: none;
}
#scroll .webinarnew_upcomingwebinars ul.webinarnew-dateselection li:hover {
  cursor: pointer;
  background: #fff;
  border-left: 3px solid #d1191c;
}
#scroll
  .webinarnew_upcomingwebinars
  ul.webinarnew-dateselection
  li:not([style*="display:none"]) {
  border-top: 1px solid #ccc;
}
#scroll .webinarnew_upcomingwebinars ul.webinarnew-dateselection li {
  border-bottom: 1px solid #ccc;
  padding: 5px 30px 5px 7px;
  border-left: 3px solid #fff;
}
#scroll .webinarnew_upcomingwebinars .prdBox span.webinarnew-dateandtime {
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 20px;
  padding: 2px 30px 0 10px;
  margin: 10px 0 0;
  font-size: 12px;
  position: relative;
}
#scroll
  .webinarnew_upcomingwebinars
  .prdBox
  span.webinarnew-dateandtime::after {
  position: absolute;
  right: 10px;
  top: 10px;
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 5px solid transparent;
  content: "";
}
#scroll .webinarnew_upcomingwebinars .prdBox p.webinarnew-duration {
  margin-top: 10px;
  font-size: 12px;
}
#scroll .webinarnew_upcomingwebinars .prdBox div.webinarnew-speakers {
  width: 100%;
  display: inline-block;
  margin: 20px 0;
}
#scroll
  .webinarnew_upcomingwebinars
  .prdBox
  div.webinarnew-speakers
  div:first-child {
  float: left;
}
#scroll
  .webinarnew_upcomingwebinars
  .prdBox
  div.webinarnew-speakers
  div:first-child
  img {
  width: 55px;
  border-radius: 55px;
}
#scroll
  .webinarnew_upcomingwebinars
  .prdBox
  div.webinarnew-speakers
  div:last-child {
  float: left;
  margin: 5px 0 0 10px;
  height: 55px;
  overflow: hidden;
  width: 70%;
}
#scroll
  .webinarnew_upcomingwebinars
  .prdBox
  div.webinarnew-speakers
  div:last-child
  p {
  font-size: 11px;
  line-height: 14px;
}
#scroll
  .webinarnew_upcomingwebinars
  .prdBox
  div.webinarnew-speakers
  div:last-child
  p:first-child {
  font-size: 12px;
  margin-bottom: 0px;
}
#scroll
  .webinarnew_upcomingwebinars
  .prdBox
  div.webinarnew-speakers
  div:last-child
  p:first-child
  strong {
  font-family: "Zoho_Puvi_Medium";
}
#scroll .prdBox h3.webinarnew-highlights {
  margin: 0;
  font-size: 13px;
}
#scroll .webinarnew_upcomingwebinars .prdBox div.webinarnew-socialshare {
  width: 100%;
  height: auto;
  display: block;
}
#scroll div.webinarnew-socialshare ul {
  list-style: none;
  display: block;
  margin: 0 auto;
  padding: 17px 0 10px 30px;
}
#scroll .prdBox div.webinarnew-socialshare ul li {
  float: left;
  margin: 0 5px;
}
#scroll .webinarnew_upcomingwebinars .prdBox p.webinar-desc {
  height: 90px;
  overflow: hidden;
  font-size: 12px;
}
#scroll .webinarnew_pastwebinars .prdBox {
  height: 329px;
  cursor: default;
}
#scroll .webinarnew_pastwebinars .prdBox h2 {
  height: 60px;
  margin-bottom: 20px;
  overflow: hidden;
  font-family: "Zoho_Puvi_Medium";
  font-size: 14px;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
#scroll .webinarnew_pastwebinars .prdBox p.webinar-desc {
  height: 90px;
  overflow: hidden;
  font-size: 12px;
}
/* Inner level pages webinars css end */

/* ---------------  Popup style ---------------  */
div.popup_contains {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
  z-index: 999999;
}
div.req_form_popup {
  z-index: -9;
  opacity: 0;
}
div.popup_contains.after_active {
  z-index: 999999;
  opacity: 1;
}
div.popup_boxes {
  width: 70%;
  background: #fff none repeat scroll 0 0;
  margin: 4% auto;
  border: 10px solid rgba(11, 11, 11, 0.67);
  border-radius: 5px;
  position: relative;
  overflow-y: scroll;
}
div.popup_boxes div.popup_closeicon {
  float: right;
  padding: 5px 0 5px 0;
  line-height: 25px;
  border: 1px solid #34ad65;
  border-radius: 30px;
  font-size: 32px;
  margin: 0;
  width: 40px;
  height: 30px;
  top: 15px;
  right: 20px;
  position: relative;
  background: #fff;
  color: #34ad65;
  text-align: center;
  z-index: 99999;
  position: absolute;
  font-family: "Zoho_Puvi_Light";
  cursor: pointer;
}
div.popup_boxes div.popup_closeicon:hover {
  cursor: pointer;
}
div.popup_boxes div.survey_popups {
  text-align: center;
  font-size: 3em;
  margin: 0px 0;
  position: relative;
}
div.my-iframe {
  position: absolute;
  top: -50px;
  left: 0;
  width: 100%;
  height: 500px;
  border: none;
}
div.me_support_popups {
  position: absolute;
  top: -50px;
  left: 0px;
  width: 100%;
  height: 480px;
  border: none;
  z-index: 999;
  overflow-y: scroll;
}
div.survey_popups h4.popup_form_heading {
  font-size: 22px;
  height: auto;
  margin: 10px 0 0 15px;
  line-height: 2em;
  text-align: left;
}
div.popupform_preloader {
  width: 100%;
  height: 500px;
  position: absolute;
  background: #fff;
  z-index: 99999;
}
div.popupform_preloader p {
  text-align: center;
  font-size: 16px;
  color: #34ad65;
}
div.page_preloader {
  width: 100%;
  height: auto;
  display: block;
}
div.popup_boxes .popupform_preloader img,
div.page_preloader img,
div.preloader_images img {
  width: 50px;
  height: 50px;
  margin: 15% auto 0% auto;
  display: block;
  -webkit-animation: preloaderanim 1s infinite linear;
  -moz-animation: preloaderanim 1s infinite linear;
  -o-animation: preloaderanim 1s infinite linear;
  animation: preloaderanim 1s infinite linear;
}
div.page_preloader p {
  text-align: center;
  font-size: 16px;
  color: #34ad65;
}
p.callback-text {
  margin: 0;
  color: #1f1e1e;
  font-size: 0.8em;
  position: relative;
  bottom: 12px;
  padding-left: 50%;
}
.lbl b.sup {
  font-size: 0.8em;
  position: relative;
  bottom: 5px;
  left: 2px;
}
 div#MEmobile {
  top: 25px;
}
 #MEmobPanel {
  top: 62px;
}
.placeholder-layar1 {
  display: none !important;
}
/****************  footer new style end ********************/
@media screen and (min-width: 1800px) {
  .comBnrTxt {
    padding: 5% 0;
  }
}
@media screen and (max-width: 1200px) {
  #scroll .prdBox,
  #scroll .prdvideo {
    width: 18%;
  }
  #scroll .prdBox,
  #scroll .prdvideo {
    width: 25%;
  }
}
@media screen and (max-width: 1000px) {
  #scroll .prdBox {
    width: 40%;
  }
  .me_support_head h1 {
    font-size: 2em;
    line-height: normal;
  }
  .me_support_whitesection .me_wrapper {
    padding: 0 20px;
  }
  .me_support_column60,
  .me_support_column30 {
    width: 100%;
    float: none;
  }
  span.me_support_regform {
    margin: 20px 0;
  }

  #header-topsec,
  .header-nav {
    display: none;
  }
  #header-mainsec,
  #header-mainsec .headerinner.fixed {
    top: 0;
  }
  p.callback-text {
    padding: 0;
    margin: 0;
  }
}
@media screen and (max-width: 650px) {
  div.popup_boxes {
    width: 92%;
  }
  div.popup_boxes div.popup_closeicon {
    line-height: 16px;
    font-size: 22px;
    width: 28px;
    height: 16px;
  }
  #survey1_popups iframe {
    max-width: 95%;
    margin: 0 auto;
  }
  .upcoming-event-sect {
    float: none;
  }
  .com-banner h2 {
    font-size: 1.2em;
    top: -13px;
  }
  #scroll .prdBox {
    width: 88%;
  }
  .me_support_column40,
  .me_support_column50 {
    width: 100%;
    float: none;
  }
  .me_support_column50 {
    padding: 20px 0 0 0;
  }
  .me_support_greysection {
    padding: 0 0 20px 0;
  }
  .top-links {
    bottom: -1px;
    left: 0;
    z-index: 999;
  }
  .filterdrop,
  #filter,
  #custList {
    margin: 20px 20px 20px 0;
  }
  #filter > ul {
    height: 300px;
    overflow: scroll;
  }
  #comSubTree .comSubTree {
    border-radius: 3px;
    background: #333;
    width: 100%;
    margin-bottom: 20px;
  }
  #comSubTree .comSubTree > ul > li {
    padding: 10px 5px;
  }
  #fixedbtn span {
    padding: 10px 10px 10px 12px;
    transform: translateX(198px);
    -webkit-transform: translateX(198px);
  }
  #fixedbtn span:before {
    display: block;
    padding-left: 10px;
  }
  .showbtn#fixedbtn span {
    transform: translateX(0);
    -webkit-transform: translateX(0);
  }
  #fixedbtn.slide.showbtn span {
    transform: translateX(135px);
    -webkit-transform: translateX(135px);
  }
}
@media screen and (max-width: 500px) {
  .upcoming-event-sect {
    float: none;
  }
  #scroll .prdBox {
    width: 84%;
    margin: 20px 10px;
  }
  .customer-listing .per30 {
    width: 100% !important;
  }
  .placeholder-layar1 #comSubTree .comSubTree {
    background: none;
  }
  .comSubTreeAct span:after {
    display: none;
  }
  #comSubTreeMenu {
    margin: 0;
    padding: 0;
  }
  #custList {
    margin: 20px;
  }
}
@media screen and (max-width: 350px) {
  #scroll .me_support_greysection a.btn-style {
    margin: 5px;
    width: 80%;
    text-align: center;
  }
}
/* ---------------  Keyframes style ---------------  */

@-webkit-keyframes preloaderanim {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@-moz-keyframes preloaderanim {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@-o-keyframes preloaderanim {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes preloaderanim {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
} /**** About us page style *****/
.aboutus-main-sec {
  width: 100%;
  position: relative;
}
.aboutus-main-sec {
  color: #000;
  padding: 5% 0;
}
.aboutus-main-sec.last-sec {
  padding: 5% 0 8% 0;
}
.aboutus-main-sec .abt-left,
.aboutus-main-sec .abt-right {
  width: 40%;
  padding: 0 3%;
  display: inline-block;
  vertical-align: top;
}
.aboutus-main-sec .abt-left {
  text-align: right;
}
.aboutus-main-sec h1 {
  font-size: 4em;
  font-family: "Zoho_Puvi_SemiBold";
  line-height: 1.3em;
}
.aboutus-main-sec h1 br {
  display: none;
}
.aboutus-main-sec h2 {
  font-size: 3em;
  font-family: "Zoho_Puvi_Medium";
  line-height: 1.3em;
  margin: 0;
}
.aboutus-main-sec h3 {
  margin: 0;
  font-family: "Zoho_Puvi_SemiBold";
  text-transform: uppercase;
}
.aboutus-main-sec p {
  margin: 0;
  padding: 15px 0;
  line-height: normal;
}
.aboutus-main-sec .bor-bot {
  width: 120px;
  background: #ffce22;
  display: inline-block;
  text-align: right;
  height: 5px;
  margin: 10px 0 0 0;
}
.aboutus-main-sec.sec-green .bor-bot {
  background: #4385d1;
}
.aboutus-main-sec.sec-yellow .bor-bot {
  background: #ffe200;
}
.aboutus-main-sec.sec-blue {
  background: url("https://www.manageengine.com/images/aboutus-blue-bg.png")
    no-repeat center;
  background-size: cover;
}
.aboutus-main-sec.sec-green {
  background: url("https://www.manageengine.com/images/aboutus-yellow-bg.png")
    no-repeat center;
  background-size: cover;
}
#scroll .sec-green a {
  color: #000;
  text-decoration: underline;
}
.aboutus-main-sec.sec-green h2,
.aboutus-main-sec.sec-green p {
  color: #000;
}
.aboutus-main-sec.sec-yellow h2,
.aboutus-main-sec.sec-yellow p {
  color: #fff;
}
.aboutus-main-sec.sec-yellow {
  background: url("https://www.manageengine.com/images/aboutus-blue1-bg.png")
    no-repeat center;
  background-size: cover;
}
.aboutus-main-sec.sec-blue .col30 {
  display: inline-block;
  width: 23%;
  margin: 2%;
  text-align: center;
  color: #fff;
}
.aboutus-main-sec.sec-blue span {
  display: block;
  font-size: 3em;
  color: #fff;
  padding: 20px;
  font-family: "Zoho_puvi_SemiBold";
}
.aboutus-main-sec.sec-blue p {
  text-align: center;
  color: #fff;
  font-size: 1.5em;
}
.aboutus-main-sec .trust {
  text-align: center;
}
.aboutus-main-sec .about-company p {
  text-align: right;
  border-right: 3px solid #ffce22;
  padding: 0 20px 0 0;
}
#scroll .aboutus-main-sec .about-company img {
  width: 300px;
  margin: 30px 0;
}
.aboutus-main-sec .about-company {
  margin: 3% auto;
}
.aboutus-creative {
  position: absolute;
  bottom: 4%;
  left: 0;
  width: 300px;
}
.aboutus-creative.creative-rtbot {
  -ms-transform: rotate(-90deg); /* IE 9 */
  -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
  transform: rotate(-90deg);
  bottom: 0;
  right: 0;
  left: inherit;
}
.aboutus-creative.creative-lttop {
  -ms-transform: rotate(90deg); /* IE 9 */
  -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
  transform: rotate(90deg);
  bottom: inherit;
  top: 17%;
}
.aboutus-creative.creative-big {
  width: 400px;
}
#scroll .allprod-btn a {
  background: #df565f;
  color: #fff;
  padding: 5px 20px;
  font-size: 1.3em;
  display: inline-block;
  cursor: pointer;
}
.allprod-btn a:hover {
  text-decoration: none;
  background: #24a151;
}

/*country popup message css start*/

.country-popup-box {
  text-align: center;
  border-top: 1px solid #ccc;
  font-size: 14px;
  position: fixed;
  top: 0;
  left: 0;
  padding: 10px;
  height: 57px;
  box-sizing: border-box;
  background: #273238;
  z-index: 999999999999 !important;
  width: 100%;
  color: #fff;
  display: none;
}
.country-popup-box * {
  box-sizing: border-box;
}
a.popup-btn {
  display: inline-block;
  border: 1px solid #7ecde7;
  padding: 7px 30px;
  margin-left: 25px;
  border-radius: 5px;
  color: #fff;
  background: #848d9f;
}
.close-btn {
  display: inline-block;
  margin-left: 30px;
  cursor: pointer;
}
.langscript #commonHeader {
  height: 157px;
}
.langscript #header-topsec {
  top: 57px;
}
.langscript #header-mainsec {
  top: 97px;
}
.langscript #header-mainsec .headerinner.fixed {
  top: 97px;
}
@media only screen and (max-width: 1024px) {
  .langscript #commonHeader {
    height: 135px;
  }
  .langscript #header-mainsec,
  .langscript #header-mainsec .headerinner.fixed {
    top: 57px;
  }
  .langscript #header-mainsec div#MEmobile {
    top: 86px;
  }
  .langscript #MEmobPanel {
    top: 120px;
  }
}
@media only screen and (max-width: 770px) {
  .langscript #commonHeader {
    height: 135px;
  }
  .langscript #header-mainsec,
  .langscript #header-mainsec .headerinner.fixed {
    top: 57px;
  }
  .langscript #header-mainsec div#MEmobile {
    top: 86px;
  }
  .langscript #MEmobPanel {
    top: 135px;
  }
}
@media only screen and (max-width: 650px) {
  a.popup-btn {
    padding: 7px 15px;
    margin-left: 15px;
    margin-top: 4px;
  }
  .close-btn {
    margin-left: 15px;
  }
  .langscript #header-mainsec,
  .langscript #header-mainsec .headerinner.fixed {
    top: 68px;
  }
  .langscript #header-mainsec div#MEmobile {
    top: 100px;
  }
  .langscript #MEmobPanel {
    top: 145px;
  }
  .country-popup-box {
    height: auto;
  }
}
@media only screen and (max-width: 390px) {
  .country-popup-box {
    height: 80px;
  }
  a.popup-btn {
    padding: 5px 25px;
    margin-top: 5px;
  }
  .langscript #header-mainsec {
    top: 70px;
  }
  .langscript #header-mainsec {
    top: 65px;
  }
}

/*country popup message css end*/

/* ---------------  Resposive style ---------------  */
@media only screen and (max-width: 1000px) {
  .aboutus-creative {
    display: none;
  }
}
@media only screen and (max-width: 600px) {
  .aboutus-main-sec.sec-blue .col30 {
    width: 90%;
  }
  .aboutus-main-sec .abt-left,
  .aboutus-main-sec .abt-right {
    width: 90%;
  }
  .aboutus-main-sec .abt-right {
    text-align: center;
  }
  #scroll .case_studies_container .prdBox {
    width: 75%;
  }
  #scroll div.case_studies_container .prdContent {
    height: auto !important;
  }
  #scroll div.case_studies_container .prdBox {
    height: auto;
  }
}
/* evaluator form*/
.eval-popup * {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
div.eval-popup {
  width: 800px;
  height: auto;
  display: block;
  border-radius: 5px;
  position: fixed;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  display: none;
}
div.eval-popup .scroll-div {
  overflow-y: scroll;
  max-height: 95vh;
}
.eval-popup h3.headlines {
  font-size: 1.6em;
  color: #e04b39;
  margin-top: 10px;
  font-family: "Zoho_Puvi_SemiBold";
  text-align: center;
}
.fm-center {
  text-align: center;
}
.eval-popup .fm-center div.form-group {
  width: 50%;
}
.eval-popup .text-label {
  margin-top: 10px;
  margin-bottom: 3px;
}
.eval-popup div.wrapper a img {
  width: 200px;
  margin: 0 auto;
  display: block;
}
.eval-popup p.headlines {
  font-size: 13px;
  text-align: center;
  width: 90%;
  margin: 10px auto 10px auto;
  line-height: 18px;
}
.eval-popup div.form-group {
  width: 100%;
  height: auto;
  clear: both;
  margin: 5px 0 20px 0;
  display: inline-block;
  position: relative;
  vertical-align: top;
}
.grey-bg .form-group {
  margin-bottom: 5px;
}
.fm-left div.form-group {
  width: 45%;
  margin-right: 4%;
}
.fm-left div.form-group + .form-group {
  width: 49%;
  margin-right: 0;
}
.eval-popup .form-control.zc-countrylists-group {
  width: 98%;
}
.eval-popup .form-group.zc-dropdown-group:after,
.eval-popup .form-group.zc-solution-group:after {
  background: 0 0;
}
.captcha-group.form-group:after,
.eval-popup .form-group.zc-phone-group:after,
.zc-submitandreset-group:after {
  display: none;
}
.eval-popup .inline-field {
  position: relative;
}
.eval-popup img.imgs {
  width: 25%;
  position: absolute;
  left: 20px;
  bottom: 10px;
}
.eval-popup div.form-group label {
  width: 350px;
  float: left;
  display: none;
}
.eval-popup div.form-group label p {
  margin: 0 auto;
}
.form-field * {
  outline: 0;
}
div.form-group label p span.fieldMandate {
  color: #ff0004;
}
.captcha-input,
div.form-group .form-field {
  position: relative;
}
.captcha-input.form-field {
  margin: 0;
}
.captcha-input {
  margin: 0;
}
.eval-popup .form-control {
  display: block;
  width: 100%;
  height: 40px;
  padding: 10px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  position: relative;
  margin-bottom: 20px;
  background-color: transparent;
  background-image: none;
  border: 1px solid #d1d1d1;
  border-radius: 4px;
  transition: border ease 0.9s;
  -webkit-transition: border ease 0.9s;
  -moz-transition: border ease 0.9s;
  box-shadow: none;
}
.form-group.captcha-group {
  margin: 0 0 10px 0;
}
.active-sec .form-control,
.form-control.active-sec {
  border-color: #fff;
}
.eval-popup .form-control.zc_textareacomments {
  height: 80px;
  width: 98%;
  font-family: "Zoho_Puvi_Regular" !important;
}
.eval-popup div.form-control input,
.eval-popup div.form-control textarea {
  width: 100%;
  outline: 0;
  border: none;
  height: 100%;
  background: 0 0;
  padding-left: 0;
  font-size: 13px;
  position: relative;
  z-index: 9;
  opacity: 0.5;
  resize: none;
}
.eval-popup .form-control:before,
.form-control:after {
  box-sizing: inherit;
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  z-index: 1;
  border: 2px solid transparent;
  border-radius: 5px;
  pointer-events: none;
}
.eval-popup .form-control:before {
  top: 0;
  left: 0;
}
.eval-popup .form-control:after {
  bottom: 0;
  right: 0;
}
.eval-popup .active-sec .form-control::before,
.eval-popup .active-sec.form-control::before {
  border-top-color: #34ad65;
  border-right-color: #34ad65;
  transition: width 0.15s ease-out, height 0.15s ease-out 0.15s;
  width: 100%;
  height: 100%;
}
.eval-popup .active-sec .form-control::after,
.eval-popup .active-sec.form-control::after {
  border-bottom-color: #34ad65;
  border-left-color: #34ad65;
  transition: border-color 0s ease-out 0.3s, width 0.15s ease-out 0.3s,
    height 0.15s ease-out 0.45s;
  width: 100%;
  height: 100%;
}
.eval-popup div.form-control textarea {
  height: 50px;
  resize: none;
  outline: 0;
  font-family: "Zoho_Puvi_Regular";
}
.eval-popup div.zc-submitandreset-group .form-field {
  width: 100%;
  margin: 0 auto;
  float: none;
  text-align: center;
}
.eval-popup div.form-group input[type="submit"] {
  background: #e04b3a;
  color: #fff;
  border: none;
  border-radius: 5px;
  margin: 0;
  padding: 14px 50px;
  font-size: 16px;
  text-align: center;
  text-indent: 0;
  -webkit-appearance: none;
  float: none;
  cursor: pointer;
}
.eval-popup div.form-group input[type="reset"] {
  width: 150px;
  background: #f66a63;
  color: #fff;
  border: none;
  border-radius: 4px;
  margin: 0 15px;
  padding: 10px 0;
  font-size: 16px;
  text-align: center;
  text-indent: 0;
}
.eval-popup div.form-group input[type="submit"]:hover {
  background: #dd002c;
}
.eval-popup div.form-group input[type="reset"]:hover {
  cursor: pointer;
}
.eval-popup div.form-group input.zc-businessemail_input {
  background-image: url(https://www.manageengine.com/images/form_emailicon.png);
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: 97% 50%;
}
.eval-popup div.form-group input.zc-CallbackDateandTime_input {
  background-image: url(https://www.manageengine.com/images/form_calendaricon.png);
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: 97% 50%;
}
.eval-popup div.nature-of-query {
  border: none;
  width: 400px;
  display: none;
  position: absolute;
  background: #fff;
  z-index: 99999999;
  top: 38px;
}
.eval-popup div.nature-of-query ul {
  list-style: none;
  height: 250px;
  width: 100%;
  overflow-y: scroll;
  background: #fff;
  margin: 0;
  padding: 0;
  border: 1px solid #d7e4e6;
}
.eval-popup div.nature-of-query ul li {
  color: #000;
  padding: 10px;
  font-size: 13px;
}
.eval-popup div.nature-of-query ul li:hover {
  background: #34ad65;
  color: #fff;
}
.eval-popup div.form-group input.nature-of-query_input {
  background-image: url(https://www.manageengine.com/images/form_dropdownarrows.png);
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: 97% 50%;
}
.eval-popup div.countrylists {
  border: none;
  width: 400px;
  display: none;
  position: absolute;
  background: #fff;
  z-index: 9999999;
  top: 38px;
  border: 1px solid #d7e4e6;
}
.eval-popup div.countrylists ul {
  list-style: none;
  height: 300px;
  width: 100%;
  overflow-y: scroll;
  background: #fff;
  margin: 0;
  padding: 0;
}
.eval-popup div.countrylists ul li {
  color: #787878;
  padding: 10px;
  font-size: 13px;
}
.eval-popup div.countrylists ul li:hover {
  background: #34ad65;
  color: #fff;
}
.eval-popup div.form-group input.countrylists_input {
  background-image: url(https://www.manageengine.com/images/form_dropdownarrows.png);
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: 97% 50%;
}
.eval-popup div.me_countrylist_search {
  width: 380px;
  background: #fff;
  padding: 15px 10px 15px 10px;
  float: left;
}
.eval-popup div.form-group input.me_countrylist_search_input {
  width: 380px;
  border: 1px solid #ccc;
  border: 1px solid #e8eeef;
}
.eval-popup div.me_solutions {
  border: none;
  width: 400px;
  display: none;
  position: absolute;
  background: #fff;
  z-index: 999999;
  top: 38px;
  border: 1px solid #d7e4e6;
}
.eval-popup div.me_solutions ul {
  list-style: none;
  height: 300px;
  width: 100%;
  overflow-y: scroll;
  background: #fff;
  margin: 0;
  padding: 0;
  border: 1px solid #d7e4e6;
}
.eval-popup div.me_solutions ul li {
  color: #000;
  padding: 10px;
  font-size: 13px;
}
.eval-popup div.me_solutions ul li:hover {
  background: #34ad65;
  color: #fff;
}
.eval-popup div.form-group input.me_solutions_input {
  background-image: url(https://www.manageengine.com/images/form_dropdownarrows.png);
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: 97% 50%;
}
.eval-popup div.me_productslists {
  width: 100%;
  display: none;
  position: relative;
  background: #fff;
  z-index: 999;
  top: 0;
}
.eval-popup div.me_productslists.opn {
  top: 0;
}
.eval-popup div.me_productslists ul {
  list-style: none;
  height: 200px;
  width: 100%;
  overflow-y: scroll;
  background: #fff;
  margin: 0;
  padding: 0;
}
.eval-popup div.me_productslists ul li {
  color: #000;
  padding: 10px;
  font-size: 13px;
  cursor: pointer;
  text-align: left;
}
.eval-popup div.me_productslists ul li:hover {
  background: #34ad65;
  color: #fff;
}
.eval-popup div.form-group input.me_productslists_input {
  background-image: url(https://www.manageengine.com/images/form_dropdownarrows.png);
  background-size: 14px;
  background-repeat: no-repeat;
  background-position: 97% 50%;
  cursor: pointer;
}
.eval-popup div.me_productslistssearch {
  width: calc(100% - 20px);
  background: #fff;
  padding: 15px 10px 15px 10px;
  float: left;
}
#scroll ul.me-products-dynamic {
  padding: 0;
}
.eval-popup div.form-group input.me_productslistssearch_input {
  width: 100%;
  border: 1px solid #d7e4e6;
  font-size: 1em;
  padding: 8px;
}
input.me_productslistssearch_input::-webkit-search-cancel-button {
  opacity: 0;
}
.eval-popup p.me_productslists_multiSel {
  width: 100%;
  padding: 3px;
  position: relative;
  background: #fff;
  display: none;
  z-index: 99999;
  border-radius: 5px;
  height: auto;
  overflow: scroll;
  max-height: 115px;
}
.eval-popup p.me_productslists_multiSel span {
  border: 1px solid #c2cacc;
  border-radius: 5px;
  font-size: 12px;
  margin: 2px 5px 2px 0;
  padding: 5px 5px;
  display: inline-block;
  text-align: left;
}
.eval-popup p.me_productslists_multiSel span strong {
  color: #ff1e1e;
  font-family: "Zoho_Puvi_Bold";
  margin: 0 0 0 10px;
  cursor: pointer;
}
.eval-popup div.me_productslist_inner {
  border: 1px solid #d7e4e6;
  width: 100%;
  float: left;
  position: absolute;
  z-index: 999;
  top: 4px;
  background: #fff;
}
div.zc-Phonenumber-group input.Phonenumbercode_input {
  width: 100px;
  margin: 0 5px 0 0;
}
div.zc-Phonenumber-group input.Phonenumberonly_input {
  width: 291px;
}
div.fieldinactive {
  opacity: 0.1;
  display: none !important;
}
p.evalform_error_msg {
  font-size: 11px;
  color: #f63f3f;
  position: absolute;
  top: 40px;
  left: 0;
  display: none;
  min-width: 300px;
}
p.evalform_error_msg.evalform_error8 {
  bottom: -20px;
  top: inherit;
}
p.evalform_disclaimer {
  font-size: 12px;
  color: #818f92;
  font-family: "Zoho_Puvi_RegularItalic";
  font-style: oblique;
}
.eval-popup p.evalform_disclaimer strong {
  font-family: "Zoho_Puvi_SemiBold";
}
.eval-popup select#country_state,
.eval-popup select#ukcountry_region,
.eval-popup select#zc-country {
  background: transparent
    url(https://www.manageengine.com/images/form_dropdownarrows.png) no-repeat
    97% center;
  background-size: 14px;
  border: none;
  width: 100%;
  font-size: 13px;
  color: #6f6c6c;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: 0;
  margin: 0;
}
.eval-popup .uscountry select#country_state,
.eval-popup .uscountry select#ukcountry_region,
.eval-popup .uscountry select#zc-country {
  height: 45px;
}
.eval-popup div.zc-Preferredcallbackdateandtime span {
  font-size: 14px;
  color: #000;
}
.eval-popup div.zc-Preferredcallbackdateandtime input {
  width: auto;
  vertical-align: middle;
  margin: 1px 10px 0 0;
}
.eval-popup div.form-group label.form-check-label {
  display: block;
  font-size: 13px;
}
.eval-popup div#meGDPRMessage {
  margin: 10px 0;
  font-size: 12px;
}
.eval-popup p.privacy-policy {
  font-size: 12px;
  margin: 0;
  line-height: 1.4;
}
.eval-popup p.privacy-policy a {
  color: #0099cc;
}
.eval-popup div.form-group div#meGDPRMessage label {
  font-size: 12px;
  display: block;
  width: 100%;
  margin: 0 0 20px 0;
  float: none;
  color: #444;
  text-align: initial;
}
.success-msg,
.success-msg-cosedevent,
.success-msg2 {
  background: #f8fdee;
  border: 1px solid #b6db95;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-width: 1px 0;
  padding: 10px 0;
  text-align: center;
  color: #5c8707;
  font-family: "Zoho_Puvi_Bold";
  font-size: 18px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99999;
  width: 100%;
  display: none;
}
.eval-popup .zc-dropdown-group .form-field,
.eval-popup .zc-solution-group .form-field {
  width: 100%;
}
.eval-popup .zc-dropdown-group select,
.eval-popup .zc-solution-group select {
  background: #fff
    url(https://www.manageengine.com/images/form_dropdownarrows.png) no-repeat
    97% center;
  background-size: 14px;
  border: none;
  width: 100%;
  font-size: 13px;
  color: #6f6c6c;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: 0;
  margin: 0;
}
.eval-popup .form-control.zc-dropdown-group {
  background: #fff;
}
.eval-popup .form-control.zc-solution-group.eval-popup .error {
  color: red;
  font-size: 12px;
  display: none;
}
#WrongCaptchaError {
  position: relative;
  top: 14px;
  line-height: 1;
  width: 300px;
}
.eval-popup .inline-field {
  display: inline-block;
}
.eval-popup .field-4.inline-field {
  width: 28%;
  padding-right: 2%;
  margin: 0;
}
.eval-popup .field-8.inline-field {
  width: 70%;
  margin: 0;
  margin-left: 2%;
}
.shapes {
  position: absolute;
}
.dots1 {
  background-image: radial-gradient(hsla(209, 100%, 47%, 1) 5%, transparent 0);
  background-size: 30px 30px;
  width: 300px;
  height: 150px;
  right: -75px;
  top: -25px;
  opacity: 0.5;
  position: absolute;
  z-index: 999999;
  pointer-events: none;
  transform: rotate(40deg);
  opacity: 0.35;
  display: none;
}
.second-col .form-in {
  margin: 0;
}
.second-col .form-in.grey-bg {
  background: #f2f1f0;
  border-radius: 5px 5px 0 0;
  border: 1px solid #fff;
  padding: 10px 50px;
}
.CaptchaWrap {
  position: relative;
}
#CaptchaImageCode {
  text-align: center;
  padding: 0 0;
  width: 100%;
  overflow: hidden;
}
.CaptchaTxtField {
  display: block;
  box-sizing: border-box;
}
.CaptchaWrap:after,
.CaptchaWrap:before,
.captcha-input:after,
.captcha-input:before {
  content: "";
  display: table;
  clear: both;
}
.capcode {
  font-size: 46px;
  display: block;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  cursor: default;
  letter-spacing: 1px;
  color: #ccc;
  font-family: "Zoho_Puvi_ThinItalic";
  font-style: italic;
}
div.form-group input.ReloadBtn {
  background: url(https://www.manageengine.com/images/captcha-reload.svg) left
    top no-repeat;
  background-size: 100%;
  width: 22px;
  height: 22px;
  position: relative;
  left: 7px;
  top: 8px;
  border: 0;
  outline: 0;
  cursor: pointer;
  transition: all ease 0.5s;
  -webkit-transition: all ease 0.5s;
  -moz-transition: all ease 0.5s;
}
.eval-popup div.form-group.zc-submitandreset-group {
  margin: 5px 0 5px 0;
}
.eval-popup div.form-group.hide_field {
  display: none;
}
.eval-popup span.lbl {
  pointer-events: none;
  font-size: 11px;
  color: #6b6a6a;
  padding: 0 4px;
  transition: all ease 0.5s;
  -webkit-transition: all ease 0.5s;
  border-radius: 5px;
  display: block;
  font-family: "Zoho_Puvi_Medium";
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 2;
}
.form-group.active-row span.lbl {
  top: -8px;
  background: #fff;
}
.field-4 span.lbl,
.zc-countrylists-group span.lbl {
  opacity: 0;
}
.form-group.active-row .field-4 span.lbl,
.zc-countrylists-group.form-group.active-row span.lbl {
  opacity: 1;
}
.form-group .field-4 span.lbl,
.form-group.zc-countrylists-group span.lbl {
  top: -8px;
  background: #fff;
  opacity: 1;
}
.zc-me_productslists-group .lbl {
  z-index: 100000;
}
.captcha-group:after,
.captcha-group:before,
.form-row:after,
.form-row:before,
.rows:after,
.rows:before {
  content: "";
  display: table;
  clear: both;
}
div.form-group.group-half {
  width: 49%;
  float: left;
  clear: none;
}
.form-row > .group-half:first-child {
  padding-right: 1%;
}
.form-row > .group-half:last-child {
  padding-left: 1%;
}
.CaptchaWrap {
  width: 250px;
  float: left;
  margin: 0 0 0 15px;
}
.reload {
  width: 8%;
  float: left;
  margin: 0;
}
.captcha-input.form-field {
  width: 42%;
  float: left;
  padding-right: 2%;
}
span.eval-close {
  position: absolute;
  top: 10px;
  right: 10px;
  text-indent: -99999999999em;
  background: url(https://www.manageengine.com/happyholidays/2019/images/popup-close-black.svg)
    #f2f1f0 no-repeat 0 0;
  width: 23px;
  height: 23px;
  background-size: 10px;
  background-position: center;
  text-align: center;
  color: #fff;
  line-height: 26px;
  border-radius: 50%;
  cursor: pointer;
  z-index: 9;
  transition: all ease 0.5s;
  -webkit-transition: all ease 0.5s;
  -moz-transition: all ease 0.5s;
}
span.eval-close:hover {
  -webkit-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
}
.eval-popup-bg {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999999;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  display: none;
}
.eval-popup form {
  height: 100%;
}
.eval-popup .form-col {
  width: 100%;
  float: left;
  height: 100%;
  position: relative;
  overflow: hidden;
  margin: 0;
}
.eval-popup .form-in {
  padding: 10px 20px;
}
.second-col .form-in {
  padding: 0 50px 20px;
}
.eval-popup .rows {
  height: 100%;
  position: relative;
  border-radius: 5px;
  background: #fff;
}
.eval-popup .form-group:after,
.eval-popup .form-group:both,
.form-field:after,
.form-field:before {
  display: table;
  clear: both;
  content: "";
}
@media only screen and (max-width: 1400px) {
  .form-group.zc-countrylists-group {
    margin-bottom: 15px;
  }
  div.form-group textarea {
    height: 35px;
  }
}
@media only screen and (max-width: 1100px) {
  .eval-popup div.wrapper a img {
    width: 300px;
  }
  .eval-popup div.wrapper {
    width: 90%;
  }
  .eval-popup div.form-group label.form-check-label {
    font-size: 15px;
    width: 90%;
  }
  .eval-popup div.form-group textarea {
    padding: 5px 0 0 5px;
    margin: 20px 0 0 0;
  }
  .eval-popup div.form-group input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
  }
  .eval-popup .form-control.zc_textareacomments {
    width: 100%;
  }
  .eval-popup div.form-group textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: 0;
  }
  .eval-popup div.zc-Preferredcallbackdateandtime input {
    width: auto;
    padding: 0;
    -webkit-appearance: checkbox;
    -moz-appearance: checkbox;
    appearance: checkbox;
    outline: 0;
    border-radius: 0;
  }
  .eval-popup div.form-group {
    clear: both;
    margin: 20px auto;
    display: table;
  }
  .first-col div.form-group {
    margin: 0;
  }
  .eval-popup p.me_productslists_multiSel {
    width: 97%;
  }
  .eval-popup p.headlines {
    font-size: 15px;
  }
  .eval-popup .fm-left div.form-group,
  .eval-popup .fm-left div.form-group + .form-group {
    width: 100%;
  }
}
@media only screen and (max-width: 900px) {
  div.eval-popup {
    width: 90%;
  }
}
@media only screen and (max-width: 650px) {
  .eval-popup div.wrapper a img {
    width: 250px;
  }
  .eval-popup .img.imgs {
    display: none;
  }
  .eval-popup .form-col,
  .eval-popup .form-col.first-col {
    width: 100%;
  }
  .eval-popup .form-in {
    padding: 20px;
  }
  .eval-popup h3.headlines {
    margin: 0 0 10px 0;
  }
  .second-col .form-in {
    padding: 20px 20px;
    margin: 0;
  }
  .captcha-input.form-field {
    width: 100%;
  }
  .CaptchaWrap {
    width: 90%;
    margin: 15px 0 0 0;
  }
  .eval-popup {
    max-height: 90vh;
    overflow-y: scroll;
  }
  .eval-popup .fm-center div.form-group {
    width: 100%;
  }
}
.eval-success-msg {
  background: #f8fdee;
  border: 1px solid #b6db95;
  padding: 10px;
  text-align: center;
  color: #5c8707;
  font-family: "Zoho_Puvi_Medium";
  position: fixed;
  width: 100%;
  display: none;
  z-index: 9999999;
  top: 0;
  left: 0;
  font-size: 1em;
}
.form-group.captcha-group {
  margin-bottom: 0 !important;
}
.eval-popup div.form-group.zc-solution-group {
  background: #fff
    url(https://www.manageengine.com/images/form_dropdownarrows.png) no-repeat
    92% center;
  background-size: 14px;
}
.eval-popup .zc-solution-group select {
  opacity: 0;
}
.eval-popup .zc-solution-group.active-row select {
  opacity: 1;
}
.form-check {
  margin: 5px 0 20px;
}
label.form-check-label {
  cursor: pointer;
  font-family: "Zoho_Puvi_Medium";
  padding-left: 5px;
}
form .form-check input {
  width: auto;
}
#phDetails {
  display: none;
}
.eval-popup div.me_productslists ul::-webkit-scrollbar {
  display: block;
  height: 10px;
  width: 4px;
  background: #f3ebeb;
}
.eval-popup div.me_productslists ul::-webkit-scrollbar-thumb {
  background: #aeaeae;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
.blur_box {
  display: inline-block;
  position: absolute;
  right: 0;
  height: 100%;
  width: 20%;
  background: linear-gradient(to left, #fff, transparent);
  top: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  pointer-events: none;
}
.eval-popup-bg .second-col .form-in {
  padding: 20px 50px;
}
/*form label{font-size: .9em;}*/
/* new menu */
 .all-product,
 .download-btn,
 .free-tool a:after,
 .free-tool.market,
 .tab-right li {
  text-align: center;
}

 .download-btn a,
 .tabs-nav a,
 nav ul.header-nav li .tab-title a:hover,
 nav ul.header-nav li a:hover {
  text-decoration: none;
}

 #search-result-input,
 #search-result-input *,
 .col.col1,
 .col.col2,
 .division-list span,
 .download-btn,
 .download-btn a,
 .solutions .division-list li {
  box-sizing: border-box;
}

 .division-list span,
.free-tool img,
 .menu-icons,
 .search-btn img {
  vertical-align: middle;
}
 #header-mainsec .head-container .fr {
  float: left;
}

 nav ul.header-nav {
  margin-left: 100px;
  position: relative;
}

 nav ul.header-nav > li {
  position: relative;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
  z-index: 99999;
}
 nav ul.header-nav > li:first-child {
  padding: 0;
  margin-left: 20px;
}

 .prd-menu span {
  color: #000;
}

 nav ul.header-nav > li > span {
  padding: 15px 20px;
  z-index: 999;
  display: inline-block;
  position: relative;
  border-bottom: none !important;
  font: 400 15px/24px "ZohoPuvi";
}

 .nav-list > div {
  width: 800px;
  top: 55px;
  background: 0 0;
  border: none;
  box-shadow: none;
}
 .headerinner.fixed .nav-list > div {
  top: 47px;
}
 .header-nav .nav-list > div.anims {
  z-index: 9999;
  overflow: visible;
  transition: all ease 0.5s;
  opacity: 1;
  visibility: visible;
  display: none;
}

 .nav-list > div.anims.show {
  transform: translateY(0);
  z-index: 999999;
}

 .nav-list > div.header-search {
  width: 100%;
  background: #fff;
}

 #product-list {
  padding-top: 0;
}

 .nav-drop {
  width: 675px;
  height: 690px;
}
 .nav-drop:not(#product-menu) {
  height: 615px;
}

 #product-menu {
  transform: translateX(-25%) translateY(0);
  width: 1350px;
}

 #solution-menu {
  transform: translateX(-20%) translateY(0);
  width: 1200px;
}

 #customer-menu {
  transform: translateX(275px) translateY(0);
  width: 250px;
}

 #support-menu {
  transform: translateX(395px) translateY(0);
  width: 550px;
}

 #community-menu {
  transform: translateX(500px) translateY(0);
  width: 250px;
}

 .nav-drop .nav-drop.expand {
  width: 920px;
}

 #product-menu.nav-drop:before {
  left: 396px;
}

 #solution-menu.nav-drop:before {
  left: 430px;
  border-bottom-color: #fff;
}

 .support .nav-drop:before {
  left: 190px;
}

 .product-menu .nav-drop {
  transition: all ease 0.7s;
  width: 920px;
}

 .product-menu .nav-drop:before {
  left: 125px;
}

 .solutions .nav-drop:before {
  left: 195px;
}

 .cus-menu .nav-drop:before {
  left: 50px;
}

 .event-menu .nav-drop:before {
  left: 80px;
}

 .tabs-nav {
  float: left;
  padding-top: 15px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  background: #333;
  height: calc(100% - 65px);
  width: 420px;
  max-width: 420px;
  min-width: 420px;
}
 #solution-menu .tabs-nav {
  height: calc(100% - 15px);
}
 .tabs-stage {
  width: calc(100% - 422px);
  float: left;
  border-top-right-radius: 4px;
  height: 100%;
  box-sizing: border-box;
  padding: 35px 30px;
}
 .solutions .tabs-stage {
  width: calc(100% - 322px);
  overflow-y: hidden;
}
 .solutions .tabs-nav {
  width: 320px;
  max-width: 320px;
  min-width: 320px;
}
.solutions .tabs-stage {
  width: calc(100% - 322px);
}
 .company .tabs-nav,
 .support .tabs-nav,
 .events .tabs-nav {
  height: calc(100% - 15px);
  width: 250px;
  max-width: 250px;
  min-width: 250px;
}

 .company .tabs-stage,
 .support .tabs-stage,
 .events .tabs-stage {
  width: calc(100% - 252px);
  padding: 15px;
}

 .product-menu .tabs-stage {
  width: 70%;
}

 .event .tabs-nav,
 .tabs-nav li.fixed-event {
  width: 100%;
  border-bottom-right-radius: 4px;
}

 .tabs-nav li {
  float: none;
  height: auto;
  margin-left: 0;
  margin-bottom: 0;
}

 .nav-drop .tabs-nav li.links.fixed-event {
  border-left: 0;
}

 .tabs-nav li.fixed-event {
  margin: 0;
  text-align: center;
  position: absolute;
  bottom: 0;
  border-bottom-left-radius: 4px;
  padding: 0;
  height: 50px;
}

 .nav-submenu ul li.fixed-event a {
  color: #fff;
  text-transform: uppercase;
  font-family: "Zoho_Puvi_SemiBold";
}

 .tabs-nav a {
  color: #fff;
  padding: 15px 0 15px 0;
  margin: 0 8px;
  cursor: pointer;
  position: relative;
}
 .solutions .tabs-nav a {
  padding: 18px 0 18px 15px;
}
 .products .tabs-nav a,
 .solutions .tabs-nav a {
  border-bottom: 1px solid #434343;
}
 .tabs-nav li:last-child a,
 .tabs-nav li.tab-active a {
  border: none;
}
 .events .tabs-nav a,
 .company .tabs-nav .links a,
 .support .tabs-nav a,
 .company .tabs-nav a,
 .support .tabs-nav .links a {
  padding: 10px 20px 10px 20px;
  margin: 0;
}
 .events .tabs-nav .fixed-event a {
  padding: 15px 20px 15px 8px;
  margin: 0;
  font-family: "Zoho_Puvi_SemiBold";
}
 div.nav-submenu ul.tabs-nav li a h3 {
  color: #fff;
}

 div.nav-submenu ul.tabs-nav li.tab-active a h3 {
  color: #e04b3a;
}

 div.nav-submenu ul.tabs-nav li.links a h3 {
  color: #fff;
}

 .tabs-nav li:after {
  content: ">";
  display: inline-block;
  position: absolute;
  right: 20px;
  color: #fff;
  top: 50%;
  transform: translate(-50%, -50%);
}

 .tabs-nav li.links:after,
 .tabs-nav li.tab-active:after {
  display: none;
}

 .tabs-nav h3 {
  font-size: 14px;
  margin: 0;
  padding-bottom: 0;
  font-family: "Zoho_Puvi_Medium";
  line-height: 1.6;
}
 .products .tabs-nav h3 span {
  display: none;
  font-family: "Roboto Condensed";
  font-size: 0.85em;
  color: #bcb6b6;
  margin-top: 2px;
  line-height: 1.4;
}
 .products .tabs-nav .tab-active a h3 span {
  color: #696868;
}
 .products .tabs-nav h3 {
  padding-left: 42px;
}
 .tabs-nav .me-solution {
  width: 32px;
  height: 32px;
  display: block;
  position: absolute;
  transform: translate(0, -50%);
  top: 50%;
}
 .division-list .me-solution {
  width: 32px;
  height: 32px;
  display: block;
}
/*  .me-solution.remote-ico {
  background: url("https://www.manageengine.com/images/rwm-ico.svg") no-repeat;
  background-position: 2px 6px;
  background-size: 28px;
}
 .me-solution.sm-ico {
  background: url("https://www.manageengine.com/images/itsm-ico.svg") no-repeat;
  background-position: 4px 0px;
  background-size: 24px;
}
 .me-solution.iam-ico {
  background: url("https://www.manageengine.com/images/iam-ico.svg") no-repeat;
  background-size: 19px;
  background-position: 5px 3px;
}
 .division-list .me-solution.iam-ico {
  background-size: 20px;
  background-position: 5px 1px;
}
 .me-solution.siem-ico {
  background: url("https://www.manageengine.com/images/siem-ico.svg") no-repeat;
  background-position: 2px 1px;
  background-size: 26px;
}
 .me-solution.uem-ico {
  background: url("https://www.manageengine.com/images/uem-ico.svg") no-repeat;
  background-position: 3px 4px;
  background-size: 28px;
}
 .me-solution.itom-ico {
  background: url("https://www.manageengine.com/images/itom-ico.svg") no-repeat;
  background-position: 2px 3px;
  background-size: 28px;
}
 .me-solution.analytics-ico {
  background: url("https://www.manageengine.com/images/analytics-ico.svg")
    no-repeat;
  background-position: 2px 3px;
  background-size: 26px;
}
 .me-solution.cloud-ico {
  background: url("https://www.manageengine.com/images/cloud-sol-ico.svg")
    no-repeat;
  background-position: 1px 5px;
  background-size: 30px;
}
 .me-solution.msp-ico {
  background: url("https://www.manageengine.com/images/msp-ico.svg") no-repeat;
  background-position: 2px 1px;
  background-size: 28px;
}
 .me-solution.cyber-ico {
  background: url("https://www.manageengine.com/images/cybersecurity-ico.svg")
    no-repeat;
  background-size: 78%;
} */
 .menu-icons {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  position: relative;
  bottom: 1px;
}

 .tabs-nav .links h3 {
  display: inline-block;
  position: relative;
}

 .tabs-nav p {
  font-size: 0.9em;
  margin: 8px 0 0;
  color: #c7c7c7;
  line-height: 1.3;
  display: none;
}

 .tab-active {
  background: #fff;
}

 .tabs-nav > li.links:hover {
  background: 0 0;
}

.tabs-nav > li.links.fixed-event:hover {
  background: #e04b3a;
}

 .tab-active a h3 {
  color: #000;
}

 .tabs-nav > li:hover p,
 .tabs-nav > li:not(.tab-active):hover h3 {
  color: #fff;
}

 .tabs-nav > li.links h3:after {
  content: "";
  display: block;
  background: #e04b3a;
  width: 0%;
  height: 3px;
  position: relative;
  top: 5px;
  transition: all ease 0.6s;
}

 .free-tool a,
 .free-tool a:after {
  display: inline-block;
  font-size: 10px;
}

 .tabs-nav > li.links:hover h3:after {
  width: 100%;
}

 .products-lists {
  padding: 25px 20px 20px;
}

 .tab-right {
  padding: 20px;
  background: #f2fbfc;
  margin-right: 12px;
  margin-top: 15px;
  border: 1px solid #f7f5f5;
}

 .tab-right li {
  line-height: 1.5;
}

 .free-tool {
  position: absolute;
  width: calc(100% - 470px);
  left: 420px;
  bottom: 0;
  z-index: 99999;
  margin: 0 25px;
  box-sizing: border-box;
  border-top: 1px solid #707070;
  height: auto;
}
 .solutions .free-tool {
  width: calc(100% - 370px);
  left: 320px;
}
 .free-tool a:after {
  content: "";
  width: 15px;
  height: 15px;
  margin-left: 5px;
  line-height: 13px;
  position: relative;
  top: 3px;
  background: url(https://www.manageengine.com/images/external-links.svg)
    no-repeat;
  background-size: 72%;
  background-position: center;
}
 .free-tool a.download-link:after {
  background: url(https://www.manageengine.com/images/sol-download.svg)
    no-repeat;
  background-size: 90%;
  width: 17px;
  height: 13px;
}
 .free-tool a,
 .nav-list .free-tool a {
  font-family: "Zoho_Puvi_Medium";
  padding: 7px 5px;
  margin-right: 10px;
  font-size: 12px !important;
  color: #000;
  position: relative;
  float: none !important;
}
 .nav-list .free-tool a.download-link {
  padding: 10px 5px;
  float: none;
}
 .free-tool a:hover {
  color: #e04b3a;
}

 .free-tool.market a:after {
  display: none;
}

 .free-tool.market a {
  padding: 9px 10px;
  background: 0 0;
  float: none;
  bottom: 10px;
}

 .free-tool img {
  height: 32px;
}

 a.link-right {
  margin-right: 20px;
}

 .tab-right img {
  width: 50%;
  border-radius: 10px;
  display: block;
  margin: 10px auto;
}

 .prd-menu .products-lists {
  padding: 15px 7px 7px;
}

 .prd-menu .division-list {
  padding: 20px 12px 12px;
  overflow: hidden;
}

 h2.tab-title {
  padding: 0 10px 0;
  color: #e02b45;
  margin-bottom: 0;
  margin-top: 0;
  line-height: 1.4;
  font-size: 14px;
}
 h2.tab-title:after {
  content: "";
  display: block;
  height: 2px;
  width: 50px;
  background: #ffb50d;
  margin-top: 12px;
}
 .solutions h2.tab-title:after {
  display: none;
}
 .nav-list .tab-title a {
  color: #e02b45;
  text-decoration: none !important;
  cursor: unset;
}
 .prd-menu span.hdng-desc {
  font-family: "Zoho_Puvi_Regular";
  display: block;
  margin-top: 5px;
  font-size: 11px;
  color: #000;
}
 p.tab-descr {
  margin-bottom: 30px;
  color: #000;
  padding-left: 10px;
  padding-right: 15px;
  margin-top: 5px;
  line-height: 1.4;
  font-size: 12px;display: none;
}

 .tab-descr:after {
  content: "";
  display: block;
  width: 100%;
  height: 1px;
  background: red;
  position: relative;
  top: 20px;
}

 .tab-title a {
  display: inline-block;
  font-family: "Zoho_Puvi_Medium";
}

 .col.col1,
 .col.col2,
 .col.col3 {
  float: left;
  width: 33.3%;
}
 .col.colspl {
  float: left;
  width: 66.6%;
}
 .seperate {
  margin: 20px 0;
}

 .products-lists li,
 .solutions .products-lists li {
  margin-bottom: 15px;
}

 .products-lists li {
  color: #000;
  border-left: 2px solid #fff;
  z-index: 99;
  position: relative;
}

 .products-lists.division-list li {
  border-left: 0;
  padding-left: 0;
}

 .products-lists.division-list li:hover {
  border-left: 0;
}

 .products-lists h3 {
  font-size: 1em;
  margin: 0;
  color: #000;
}

 .products-lists p {
  margin: 3px 0 5px 0;
  line-height: 1.4;
  color: #2e2e2e;
  font-size: 11px;
}

 .products-lists a {
  font-family: "Zoho_Puvi_Medium";
  display: block;
}

 .products .products-lists a {
  color: #000;
  display: block;
  font-family: "Zoho_Puvi_Regular";
}

 .products .products-lists a span {
  display: inline-block;
  position: relative;
  margin: 0;
  line-height: 1.3;
  font-family: "Zoho_Puvi_Medium";
  font-size: 14px;
  color: #000;
}
 .products .products-lists a:hover span {
  color: #df4b3a;
}
b.new-sticker {
  display: inline-block;
  background: #fcc651;
  padding: 2px 6px;
  font-size: 0.8em;
  position: absolute;
  top: -10px;
  margin-left: 4px;
  color: #000;
}
b.new-sticker:before {
  content: "";
  width: 9px;
  height: 9px;
  background: url("https://www.manageengine.com/images/new-prd.svg") no-repeat;
  background-position: center;
  background-size: 99%;
  top: 1px;
  left: 0;
  display: inline-block;
  margin-right: 4px;
}
.products b.new-sticker {
  right: -54px;
}
 .products .products-lists li:hover a {
  color: #000;
}

 .drop-bottom {
  width: 100%;
  position: absolute;
  bottom: 0;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow: hidden;
}

 .all-product {
  width: 40%;
  float: left;
  background: #e04b3a;
}

 .products .all-product {
  width: 420px;
  padding: 0;
}

 .all-product a {
  font-family: "Zoho_Puvi_SemiBold";
  display: block;
  padding: 15px 0;
  width: 100%;
}

 .all-product a:hover {
  text-decoration: none;
}

 .help-product,
 .related-product {
  width: 34%;
  float: left;
  padding: 15px 0;
}

 .help-product {
  text-align: right;
}

 .related-product a {
  font-size: 0.8em;
  padding-left: 30px;
}

 .help-product a {
  font-size: 0.8em;
}

 .help-product a:after {
  content: ">";
  display: inline-block;
  margin-left: 10px;
  background: #fff;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  color: #111634;
  text-align: center;
  line-height: 1.4;
  font-size: 11px;
}

 .nav-list > div.products {
  left: -80px;
}

 .solution-sec ul {
  border-right: none;
}

 .products .tabs-stage > div {
  min-width: 670px;
  height: 100%;
}

 company .tabs-stage > div,
 .support .tabs-stage > div {
  min-width: 298px;
}

 .solutions .division-list li {
  width: 33%;
  float: left;
  padding: 5px;
  line-height: 30px;
}
 .solutions #itdivision .division-list li,  .solutions #businessUse .division-list li {
  margin-bottom: 0;
}
 .solutions .division-list li a {
  font-size: 12px;
}
 .solutions #itaudit .division-list li {
  line-height: 50px;
}
 .division-list .svg-imgs {
  width: auto;
  display: inline-block;
  margin: 0 auto;
  vertical-align: middle;
  margin-right: 15px;
  height: 31px;
}

 .division-list .education .svg-imgs {
  width: 34px;
  margin-top: -14px;
  margin-bottom: 12px;
  height: 40px;
  position: relative;
  top: 13px;
}
 .division-list span {
  font-size: 13px;
  display: inline-block;
  position: relative;
  text-align: left;
  line-height: 1.4;
  font-family: "Zoho_Puvi_Medium";
  min-height: auto;
}
 .division-list a:hover span {
  color: #df4b3a;
}
 #industry .division-list span {
  width: 75%;
}
 #itdivision .division-list span  ,  #businessUse .division-list span {
  display: inline-block;
  margin: 0;
  text-align: left;
}
 #itdivision .division-list span.solution-desc,  #businessUse .division-list span.solution-desc {
  display: block;
  font-family: "Zoho_Puvi_Regular";
  min-height: 55px;
  font-size: 11px;
  color: #000;
  margin-top: 5px;
}
 #itdivision .division-list span:not(.me-solution),
 #itdivision .division-list span:not(.solution-desc), #businessUse .division-list span:not(.me-solution),
 #businessUse .division-list span:not(.solution-desc) {
  padding-left: 6px;
}
 .division-list:after {
  content: "";
  clear: both;
}

 .nav-list > div.solutions {
  padding: 0;
  height: auto;
  left: -150px;
}

 .nav-list > div.support {
  left: -120px;
}

 .industries-menu li {
  padding: 0;
}

 #cloud li,
 #itsecurity li {
  min-width: 215px;
}
 .tabs-nav li.tab-active,
 .tabs-nav li:hover,
 .nav-drop .tabs-nav li.links,
 .tabs-nav li {
  border: none;
}
 #customer-menu.nav-drop.expand {
  width: 550px;
}
 #community-menu {
  width: 250px;
}
@media (min-width: 1000px) and (max-width: 1200px) {
   .download-btn a {
    padding: 10px 8px;
  }
   nav ul.header-nav {
    margin-left: 50px;
  }
}

@media screen and (min-width: 1024px) and (max-height: 750px) {
   .products .products-lists .multi a:not(.descs),
   .products .products-lists a span {
    font-size: 12px !important;
  }
   #solution-menu.nav-drop,
   .nav-drop {
    height: 610px;
  }
   .nav-drop:not(#product-menu) {
    height: 600px;
  }
   .events .tabs-nav a,
   .company .tabs-nav .links a {
    padding: 8px 20px 8px 20px;
  }
   .nav-list a {
    font-size: 14px;
  }
   .products .products-lists a,
   p.tab-descr {
    font-size: 12px;
  }
   .products .tabs-nav li {
    margin-bottom: 3px;
  }
   .products-lists {
    padding: 15px 20px 20px 40px;
  }
   .tab-opt .products-lists {
    padding: 5px 0 0;
  }
   .products .products-lists li {
    margin-bottom: 10px;
  }
   .tab-right li img {
    width: 60%;
  }
   .solutions .nav-drop {
    height: 540px;
  }
   .division-list span {
    min-height: auto;
  }
   .seperate {
    margin: 2px 0;
  }
   .products .tabs-nav a {
    padding: 6px 12px 7px 8px;
    margin: 0;
  }
   .menu-icons {
    width: 20px;
    height: 20px;
  }
   .products-lists p {
    min-height: auto;
  }
}
@media screen and (min-width: 1300px) and (max-height: 750px) {
   #solution-menu.nav-drop,
   .nav-drop {
    height: 524px;
  }
   .tabs-stage {
    padding: 15px 15px;
  }
   .products .tabs-nav a {
    padding: 10px 20px 10px 8px;
    margin: 0 8px;
  }
   .tabs-nav h3 {
    font-size: 13px;
  }
   #itdivision .division-list span.solution-desc,    #businessUse .division-list span.solution-desc {
    min-height: 42px;
    font-size: 9px;
  }
   .products .products-lists li {
    margin-bottom: 6px;
  }
   p.tab-descr {
    margin-bottom: 7px;
  }
}

@media only screen and (max-width: 1380px) {
   .help-product,
   .related-product {
    width: 31%;
  }
   .products .products-lists a {
    font-size: 12px;
  }
   #product-menu {
    transform: translateX(-28%) translateY(0);
    width: 1250px;
  }
   #product-menu.nav-drop:before {
    left: 418px;
    top: -12px;
    border-bottom: 12px solid #fff;
  }
   .tabs-stage {
    padding: 20px 30px;
  }
   #solution-menu {
    transform: translateX(-25%) translateY(0);
    width: 1100px;
  }
   #solution-menu.nav-drop:before {
    left: 455px;
    top: -12px;
    border-bottom: 12px solid #fff;
  }
   #customer-menu.nav-drop.expand {
    transform: translateX(132px) translateY(0);
  }
   #customer-menu.nav-drop.expand:before {
    left: 190px;
    top: -12px;
  }
   #support-menu {
    transform: translateX(130px) translateY(0);
  }
   #support-menu.nav-drop:before {
    left: 292px;
    top: -12px;
    border-bottom: 12px solid #fff;
  }
   #community-menu {
    transform: translateX(440px) translateY(0);
  }
   #community-menu.nav-drop:before {
    left: 82px;
    top: -12px;
  }
}

@media only screen and (min-device-width: 1025px) and (max-device-width: 1114px) and (-webkit-min-device-pixel-ratio: 2) {
   .products .nav-drop {
    width: 840px;
  }
   #solution-menu.nav-drop {
    width: 790px;
  }
   .support-menu .nav-drop {
    width: 535px;
  }
   .company-menu .nav-drop.expand {
    width: 520px;
  }
}

@media only screen and (max-width: 1025px) {
   .products-lists {
    padding: 0;
  }
   .download-btn,
   h2.tab-title {
    display: none;
  }
   #search-result-input {
    width: 100%;
  }
   #commonHeader {
    min-height: 78px;
    height: 78px;
  }
   #MEmobListPrd .MEmobprodDrop span {
    padding: 0;
    font-size: 10px;
    line-height: 1.4;
  }
   span.solution-desc {
    font-size: 10px;
    line-height: normal;
  }
}
@media only screen and (max-width: 650px) {
   #MEdropPanel > ul > li > ul {
    overflow: scroll;
    padding-bottom: 200px;
  }
}

.me-solution {
  background: url('https://www.manageengine.com/images/mesolutions-ico.svg') 0 0/400px no-repeat
}


.me-solution.sm-ico {
  background-position: 2px 2px;
  }
  .me-solution.iam-ico {
  background-position: -41px 0;
  }
  .me-solution.uem-ico {
  background-position: -112px 0;
  background-size: 370px;
  }
  .me-solution.itom-ico {
  background-position: -149px 1px;
  background-size: 370px;
  }
  .me-solution.siem-ico {
  background-position: -75px 0;
  background-size: 380px;
  }
  .me-solution.analytics-ico {
  background-position: -189px 2px;
  background-size: 370px;
  }
  .me-solution.cloud-ico {
  background-position: -215px 3px;
  background-size: 350px;
  }
  .me-solution.lowcode-ico {
    background-position: -124px -80px
}

.me-solution.zero-ico {
    background-position: -162px -80px
}

.me-solution.pcidss-ico {
    background-position: -207px -80px
}

.me-solution.nistcyber-ico {
    background-position: -250px -80px
}

.me-solution.jamaican-act-ico {
    background-position: -290px -76px
}

.me-solution.employee-ex-ico {
    background-position: -331px -78px
}

.me-solution.trinidad-ico {
    background-position: -370px -78px
}

.me-solution.bermuda-ico {
    background-position: -41px -116px;
}

.me-solution.ai-enhanced-ico {
    background-position: -83px -118px;
}

.me-solution.ens-ico {
    background-position: -2px -116px;
}
  .me-solution.msp-ico {
  background-position: -274px 0;
  background-size: 380px;
  }
  .me-solution.remote-ico {
  background-position: -303px 1px;
  background-size: 370px;
  }
  .me-solution.cyber-ico {
  background-position: -341px 2px;
  background-size: 370px;
  }
  .me-solution.healthcare-ico {
  background-position: 1px -35px;
  background-size: 380px;
  }
  .me-solution.manufacture-ico {
  background-position: -40px -37px;
  background-size: 380px;
  }
  .me-solution.education-ico {
  background-position: -75px -37px;
  background-size: 370px;
  }
  .me-solution.govt-ico {
  background-position: -123px -41px;
  }
  .me-solution.financial-ico {
  background-position: -165px -43px;
  }
  .me-solution.cis-ico {
  background-position: -206px -40px;
  }
  .me-solution.iso-ico {
  background-position: -247px -40px;
  }
  .me-solution.e8-ico {
  background-position: -274px -36px;
  background-size: 380px;
  }
  .me-solution.cyberessential-ico {
  background-position: -328px -40px;
  }
  .me-solution.gdpr-ico {
  background-position: -371px -40px;
  }
  .me-solution.ccpa-ico {
  background-position: -2px -81px;
  }
  .me-solution.popia-ico {
  background-position: -82px -82px;
  }
  .me-solution.lgpd-ico {
  background-position: -41px -82px;
  }
  .me-solution.bacen-ico {
      background-position: -371px 0px;
  }
  
  .me-solution.anbima-ico {
      background-position: -165px -44px;
  }
  #solution-menu .solutions .tabs-nav {
  height: calc(100%);
}