
#prdLogo, .feaImg, .resImg, .mdmOsSpr, .mdmBtmBdr, .mdm-bm-icons, .mdm-dist-spr, .mdm-three-col-spr {background: url(../images/common-sprite.png) no-repeat 0 0}
#prdLogo {background-position: 0 0;width: 345px;height: 26px}
.mdmOsSpr {display: inline-block;width: 135px;height: 135px}
.mdmBtmBdr {width: 326px;height: 24px;background-position: -170px -71px;margin: 0 auto}
.mdm-ios {background-position: 0 -155px}
.mdm-android {background-position: -135px -155px}
.mdm-win {background-position: -270px -153px}
.mdm-bm-icons {display: block;width: 50px;height: 52px;margin: 0 auto 15px auto}
.mdm-bm-icon1 {background-position: 0 -94px}
.mdm-bm-icon2 {background-position: -50px -94px}
.mdm-bm-icon3 {background-position: -100px -94px}
.mdm-bm-icon4 {background-position: -150px -94px}
.mdm-bm-icon5 {background-position: -200px -94px}
.mdm-bm-icon6 {background-position: -250px -94px}
.mdm-dist-spr {display: inline-block;width: 82px;height: 82px}
.mdm-distr-icon {background-position: 0 -303px}
.mdm-pass-icon {background-position: -82px -303px}
.mdm-report-icon {background-position: -164px -303px}
.mdm-mgmt-icon {background-position: -246px -303px}
.mdm-three-col-spr {display: inline-block;width: 69px;height: 69px}
.mdm-wipe-icon {background-position: 0 -401px}
.mdm-email-icon {background-position: -69px -401px}
.mdm-security-icon {background-position: -138px -401px}
.mdm-email-icon1 {background-position: -208px -401px}
.mdm-email-icon2 {background-position: -277px -401px}
.mdm-email-icon3 {background-position: -346px -401px}
.mdm-define-icon {background-position: -333px -302px}
.mdm-vault-icon {background-position: -402px -302px}
.mdm-provision-icon {background-position: -473px -302px}
.mdm-mgmt-icon-1 {background-position: 0px -482px}
.mdm-mgmt-icon-2 {background-position: -82px -482px}
.mdm-mgmt-icon-3 {background-position: -164px -482px}
.mdm-mgmt-icon-4 {background-position: -246px -482px}
.three-col{width: 30%;float: left;padding: 30px 15px 0px 15px}
.mdm-h2{font-size: 37px;line-height: 42px;margin: 0px 0 5px;color: #222;font-weight: 600}
.mdm-h4{font-size: 21px;line-height: 43px;margin: 0 0 5px;color: #999;font-weight: 300;letter-spacing: .3px}
.mdm-h5{font-size: 16px;line-height: 25px;margin: 0px;padding-bottom: 10px;color: #333;font-weight: 600}
.mdm-h7{display: block;font-size: 22px;line-height: 45px;margin: 10px 0 5px;font-weight: 300}
.mdm-content{font-size: 15px;line-height: 24px;margin: 0 0 5px;color: #444;font-weight: 300;letter-spacing: .3px}
.img-two-col{float: left;padding: 5px 10px 5px 0px}
.img-position {display: block;position: absolute;top: 0;left: 49px;text-align: center;margin-top: -22px}
.menu li:hover .img-position {display: block}
.menu li{z-index: 1;width: 180px;border-radius: 2px;background-color: #fff;box-shadow: inset 0 0 3px rgba(255,255,255,.75);border: solid 1px #eee;overflow: hidden;position: relative;float: left;margin-bottom: 50px;margin-right: 4px;transition: all 300ms linear}
.menu li:last-child{margin-right: 0px}
.menu li a{text-align: center;width: 100%;height: 100%;display: block;color: #333;position: relative;-webkit-transition: height 0.7s; /* For Safari 3.1 to 6.0 */transition: height 0.7s}
.menu li a span {font-size: 18px;font-weight: 100}
.menu li a:hover span {color: #0099cc !important;text-decoration: initial}
a.soun-call-to {background-color: #E9142B;display: inline-block !important;width: initial !important;height: initial !important;padding: 0px 25px;color: #fff !important;font-size:14px;line-height:35px;margin-bottom: 15px}
.five-col{width: 18%;float: left;padding: 70px 10px 70px 10px}
.home-free-ed{background-image: url(../images/free-device-icon.png);background-size: 120px;}
.home-free-ed,.home-std-ed,.home-pro-ed{background-position: center center;background-repeat: no-repeat;height: 160px !important}
.home-std-ed{background-image: url(../images/prof-edition-icon.png);background-size: 100px}
.home-pro-ed{background-image: url(../images/std-edition-icon.png);background-size: 100px}
.sub {opacity: 1;background-color: #2e9bcd;padding-top: 15px 5px 16px 5px;margin-bottom: 0px;margin-top: 0px;color: #fff;-webkit-animation: moveFromBottom 500ms ease;-moz-animation: moveFromBottom 500ms ease;-ms-animation: moveFromBottom 500ms ease;text-align: center;font-size: 13px;font-weight: 400;bottom: 0px;line-height: 20px;left: 0px;transition: all 200ms linear;}
.mdm > ul {list-style: none;padding-left: 0px;display: block;width: 100%;text-align: center}
.mdm > ul > li {display: inline-block}
.mdm > ul > li > a{display: inline-block;width: 300px;position: relative;vertical-align: top;text-align: initial;padding: 15px 25px 0;min-height: 210px;margin: 15px;box-shadow: 0 0 2px #ccc;color: #000;text-decoration: none !important}
.mdm > ul > li > a.big {min-height: 190px}
.mdm > ul > li > a:hover {box-shadow: 0 0 10px #ccc;color: #000}
.mdm > ul > li > a > strong{display: inline-block;font-size: 17px;line-height: 27px;color: #138cd6}
.mdm > ul > li > a > .para {display: block;font-size: 15px;line-height: 30px;padding-top: 10px}
table.infoMsg {border: 1px solid #f2df7b;border-radius: 5px;background-color: #fcf6d6;width: 90%;margin: 20px auto}
table.infoMsg td {padding: 10px;line-height: 1.5}

/*new form css*/

.inner-container{max-width: 750px;width: auto;margin: 0 auto}
ul.down-tab {display: flex;padding: 0;margin: 0 auto;text-align: center;}
ul.down-tab li {list-style: none;display: inline-block;width: 40%;margin: 0;margin-right: 5px;border: 0;}
ul.down-tab li a {display: block;padding: 12px 5px 10px;color: #fff;font-size: 22px;background-color: #0879b8;text-align: center;border: 1px solid #0879b8;}
ul.down-tab li.active a {background-color: #fff;text-decoration: none;position: relative;color: #0879b8;border: 1px solid #0879B8;pointer-events: none;}ul.down-tab li a:hover {color: #ffffff;text-decoration: none;}
ul.down-tab li.active a:after {content: '';display: inline-block;height: 4px;position: absolute;background-color: #fff;left: 0;right: 0;bottom: -4px;}
.down-box {margin: 0 auto;background-color: #fff;min-height: 452px;border: 1px solid #0879b8;}
.dwnForm {width: 400px;border-right: 0;border-left: 0;margin: 0 auto;float: none;padding-bottom: 40px;padding-top: 5px;}
.dwnForm .dwn-form {width: 300px;margin: 0 auto;text-align: center;}
.dwnCont {width: 380px;float: none;margin: 0 auto;padding-bottom: 0;}

/*new form css*/

/*Features Page Icons*/
.fea-ico1{background-position: -94px -41px}
.fea-ico2{background-position: 0px -41px}
.fea-ico3{background-position: -125px -41px}
.fea-ico4{background-position: -27px -41px}
.fea-ico5{background-position: -155px -41px}
.fea-ico6{background-position: -62px -41px}
.fea-ico7{background-position: -190px -41px}
.fea-ico8{background-position: -217px -41px}
.fea-ico9{background-position: -246px -41px}
.fea-ico10{background-position: -276px -41px}
.fea-ico11 {background-position: -300px -41px;}
.fea-ico12 {background-position: -324px -41px;}

.bannerCont{height:376px;margin:0 auto;position:relative;text-align:center;width:1000px;}
.bannerCont p{border-bottom:1px solid #6da091;color:#fff;float:left;font-size:20px;font-weight:100;margin:0 27.5%;padding:15px 0;width:45%}
.bann4{background:url(../images/banner4.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.bannerCont h1{color:#fff;float:left;font-size:36px;font-weight:100;margin:88px 0 10px;text-align:left;width:100%}
.bannerCont p.txt{border:none;font-size:16px;margin:20px 0 0;text-align:left;width:100%}
.bann5{background:url(../images/banner5.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.bann6{background:url(../images/banner6.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.bann7{background:url(../images/banner7.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.bann8{background:url(../images/banner8.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.bannerCont ul{color:#fff;float:left;margin:20px 0 0 25px;text-align:left;width:100%}
.bannerCont ul li{list-style:disc}
.bannerCont ul li{margin:0 0 5px 0}
.dldBtn{background:#e9142b;color:#fff;float:left;font-size:20px;font-weight:400;margin:270px 0 0 225px;padding:10px 20px;transition:all .5s}
.dldBtn:hover{background:#f64559;text-decoration:none;}

.dwn-menu{display:block}
.dwn-menu > span{margin:0 0 0 1px;padding:8px 0;width:24.8%;position:relative;float:left;background:#C4C8CC;text-align:center;font-size:18px;cursor:pointer;display:inline-block}
.dwn-menu > span:first-child{margin:0;}
.dwn-menu > span a{display:block;color:#000}
.dwn-menu > span.act{background:#f1f1f1}
.dwn-cont-div{padding:40px}
[data-dirshow]{display:none;text-align:center}
[data-dirshow].dirshow{display:block}
.percent{margin:0 auto;width:60%}
.other-option-head span{padding:5px 20px;font-size:18px;line-height:28px;cursor:pointer;display:inline-block}
.other-option-head span.act{background:#fff}
.other-option{background:#fff;padding:20px 2%}
.other-option-cont{display:none}
.other-option-cont .otr-dwn-cont li{font-size:14px}

.dsk-spa{background:none repeat scroll 0 0 #ECEDEE;margin:50px 0;width:100%}
.dsk-spa td{background:none repeat scroll 0 0 #fff;padding:10px; border:1px solid #efefef; vertical-align:middle}
.dsk-spa th{ padding:10px 0}

/*******Syslog-Management********/
.otherFeaCol1 {margin: 0 2% 10px 0;width: 46%;float: left}
.otherFeaCol2 {margin: 0 0 10px 2%;width: 46%;float: left}
.otherFeaHead {
    font-size: 20px;
    margin: 20px 0;
    line-height: 24px;
    padding-top: 20px;
    border-top: 1px dashed #ddd;
}
.otherFeaCol1 h2, .otherFeaCol2 h2, .otherFeaCol1 h3, .otherFeaCol2 h3, .otherFeaCol1 h4, .otherFeaCol2 h4 {
    font-size: 16px;
    margin: 0;
    border-bottom: 1px dashed #ddd;
}
.otherFeaCol1 p,.otherFeaCol2 p{margin:15px 0;line-height: 20px;font-size:12px}
/***********************/
/*****oracle-database-auditing-tool*******/

#gdprCont{background:#e6e6e6;display:none;margin:0 12%;padding:20px 2%;width:70%}
#gdprCont ul{margin:0;padding:0}
#gdprCont ul li{list-style:none}
#gdprCont ul li.mHea{color:#000;font-size:19px;font-weight:900}
#gdprCont ul li.mHea span{color:#fc0006;}
#gdprCont ul li.par{color:#000;font-size:12px;margin:10px 0}
#gdprCont ul li input[type="email"]{border:1px solid #aaa;padding:9px 5px;width:188px}
#gdprCont ul li input[type="submit"]{background:#fb0207;border:0;color:#fff;margin:0 0 0 15px;padding:10px 12px;}


.smlimages{border: 2px solid #CECBCB;height: auto;width: 160px;float: left;margin-left: 6px;margin-right: 5px}
.smlimages img{cursor:pointer}
.displaydiv {
    border: 2px solid #333;
    height: auto;
    width: 700px;
    margin-top: 10px;
}
.tnact {
    position: relative;
    border: 2px solid #333;
}

.tnact:after {
    position: absolute;
    left: 75px;
    bottom: -12px;
    display: inline-block;
    border-left: 10px solid transparent;
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    content: "";
}
.imgcont {
    position: relative;
}
.contantdiv {
    position: absolute;
    bottom: 0px;
    background: rgba(0,0,0,0.7);
    padding: 5px 20px;
    color: #fff;
    width: 660px;
}
table.editionTable thead tr th {padding: 0.6em;background-color: #ECEDEE;text-align: center;font-size: 18px;border: 1px solid #E5E5E5;line-height: 20px;
font-weight:normal}
table.editionTable tbody tr td:first-child, table.editionTable tbody tr td:last-child {background-color: #f9f9f9;text-align: center}
table.editionTable td:first-child {width: 25%}
table.editionTable td {vertical-align: middle;padding: 0.6em;width: 25%;border: 1px solid #e5e5e5;font-size: 12px;text-align: center}
.ticked {font-size: 16px!important;color: #7eac2d;text-align: center}
.red {color: #f00}
.four-col {width: 22%;float: left;padding: 0px 15px 20px 15px}
.mdmOsSpr {display: inline-block;width: 137px;height: 137px}
.mdm-chrome {background-position: -405px -153px}

.img-one-col{width:11%;float:left;padding:0px 25px 10px 0px}
.img-three-col{width:25% !important;padding-bottom:20px;margin:0 auto}
.img-two-col-btm{width:17%;float:left;padding:5px 10px 45px 0px}


.wdt25 {width: 25%;padding:0 0 15px 0}
.nav-list .sol-listCol1 ul li{height:15%!important}
.nav-dwn a,#btmBar .btm-dwn a{width:auto}
.dwn-priv{margin:10px 0}
.cmnFormArea{box-sizing:border-box!important;max-width:500px!important}

.rhs-cont p {font-size: 15px;line-height: 30px;}
.rhs-cont h1 {font-size: 35px;line-height: 45px;margin: 0 0 10px;color: #000;letter-spacing:normal;font-weight: 400;}
.rhs-cont h2 {margin-bottom: 0px;border-bottom: 1px solid #dadada;padding-bottom: 15px;margin-top: 30px;max-width: 80%;position: relative;}
.rhs-cont h2:after {content: '';position: absolute;bottom: -4px;right: 0;background-color: #2a79bb;width: 7px;height: 7px;transform: rotate(45deg);}
.no-margin-top {margin-top: 0 !important;}
.rhs-cont h3 {border-left: 3px solid #2a79bb;padding-left: 10px;margin: 30px 0 0 !important;width: 80%;}
.rhs-cont h4 {font-size: 18px;margin: 20px 0 10px;font-weight: 600;}

.container.inner-cont{max-width:1200px;}
ul#lhsTree, ul#lhsTree ul{list-style-type:none;}
#lhsTree{max-width:260px;}
.edi-btn inputgroup.prd-slt {display: flex;align-items: center;margin: auto;max-width: 600px;justify-content: center;}
.edi-btn inputgroup.prd-slt .prd-slt-inner {display: flex;align-items: center;width: fit-content;justify-content: left;margin: 20px 20px 0;}
.edi-btn inputgroup.prd-slt .prd-slt-inner label {transform: none;pointer-events: all;width: fit-content !important;color: #000;}
.edi-btn inputgroup.prd-slt .prd-slt-inner input {width: 40px !important;}
.edi-btn inputgroup.select:after {bottom: 18px;top: auto;}
inputgroup.input-group-radio.spl .addon-inner {display: flex;align-items: center;margin-left: 20px;}
inputgroup.input-group-radio.spl .addon-inner input {width: 80px !important;margin: 5px 10px !important;height: 10px;}
@media(max-width:600px){
.edi-btn inputgroup.prd-slt .prd-slt-inner input {min-width: auto;width: 30px !important;}
.edi-btn inputgroup.prd-slt .prd-slt-inner {min-width: 110px;margin: 0 10px;}
}
@media screen and (max-width:599px){
.otherFeaCol1,.otherFeaCol2{float:none !important;width:100%!important;padding:10px !important;box-sizing:border-box;margin:0 0 !important}
}
@media screen and (max-width:500px){
.cmnFormArea{padding:0 0!important}
.cmnFormArea table td input[type="submit"],.cmnFormArea table td input[type="reset"]
{width:100%;box-sizing:border-box;margin:5px 0}
}