.com-banner {
    position: relative
}

.comBnrTxt {
    background: url(../images/ban-pressreleases.jpg) no-repeat 0 0;
    font-size: 3em;
    font-weight: 400;
    text-align: center;
    color: #FFF;
    width: 100%;
    padding: 4% 0;
    background-size: cover
}

.meNewBox {
    box-shadow: 0 0 5px #ccc;
    padding: 20px
}

/*Replace main theme*/
body {
    font: 400 14px/24px 'Poppins', sans-serif;
    letter-spacing: .5px
}

.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;
    margin-top: 0px;
    position: relative;
    overflow: hidden;
    background: url(https://www.manageengine.com/latam/css/../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
}

#comTree {
    background: #424F56;
    width: 16%;
    /*height:175px;*/
    display: block;
    float: left;
    font-size: 17px;
    padding: 0 1%;
    line-height: 28px;
    text-align: right;
    font-weight: 300
}

#comBnr {
    width: 81%;
    height: 175px;
    display: block;
    float: left;
    padding: 10px 0 10px 1%;
    font-size: 90px;
    font-weight: 300;
    line-height: 100px;
    text-align: right
}

#comBnr img {
    max-width: 100%
}

#comBnr {
    background: url(https://www.manageengine.com/latam/css/../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-weight: bold
}

.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;
    font-weight: 300;
    line-height: 60px;
    margin: 10px 0 5px
}

.comDwnIcon,
.comBuyIcon,
.comrelNotesIcon,
.comDemoIcon,
.comSpIcon,
.comMoreIcon,
.comFeaIcon,
.comFaqIcon,
.starFull,
.starHalf,
.starNone,
.comarrowIcon,
.complayicon {
    background: url(https://www.manageengine.com/latam/css/../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;
}

#scroll .prdBox h2 a {
    color: #333 !important;
    transition: all 300ms ease 0s;
    font-weight: 400
}

.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(../images/press-news.png) no-repeat 0 0;
    height: 70px;
    width: 180px;
    display: inline-block
}

.prLogo1 {
    background: url(../images/press-news1.png) no-repeat 0 0;
    height: 70px;
    width: 180px;
    display: inline-block
}

.prLogo2 {
    background: url(../images/press-news2.png) no-repeat 0 0;
    height: 70px;
    width: 180px;
    display: inline-block
}

.prLogo3 {
    background: url(../images/press-news3.png) no-repeat 0 0;
    height: 70px;
    width: 180px;
    display: inline-block
}

.prLogo4 {
    background: url(../images/press-news4.png) no-repeat 0 0;
    height: 70px;
    width: 180px;
    display: inline-block
}

.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;
}

.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: -355px -198px;
}

.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.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;
}

.prLogo4.iteuropa {
    background-position: 10px 0px;
}

.prLogo4.data-economy {
    background-position: -180px 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: -372px -128px;
}

.prLogo4.seguridadti {
    background-position: -540px -128px;
}

.prLogo4.estrategiaynegocios {
    background-position: 12px -177px;
}

.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;
    font-weight: 300;
    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;
    font-weight: 300;
    width: 300px
}

.tabBox>div {
    margin-top: 5px;
    font-size: 16px;
    font-weight: 400
}

.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(../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-weight: bold
}

/*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(../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;
    font-weight: 300;
}

.counting span {
    font-size: 22px;
    font-weight: 300
}

.rightside img {
    margin-left: 40px !important;
}

.training {
    height: 198px;
    width: 198px;
    background: url(../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-weight: bold
}

.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, .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;
        font-weight: 400;
        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;
        font-weight: normal
    }

    #comSubTree .comSubTree>ul>li {
        display: block
    }

    #comSubTree .comSubTree:after,
    #comSubTree .comSubTree:before {
        border: none
    }
}

#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: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;
}

.comSubTreeAct span:after {
    left: 45%;
    top: 26px;
    border-top: 8px solid #666;
}