.flexslider{width:100%!important}
.feaImg{background:url(../images/ela-sprite-new.png) no-repeat 0 0}
.feaImg{width:40px;height:40px}

.fea-icon1{background-position:0 0}
.fea-icon2{background-position:-40px 0}
.fea-icon3{background-position:-80px 0}
.fea-icon4{background-position:-120px 0}
.fea-icon5{background-position:-160px 0}
.fea-icon6{background-position:-200px 0}
.fea-icon7{background-position:-240px 0}
.fea-icon8{background-position:-280px 0}

.fea-icon9{background-position:0 -40px}
.fea-icon10{background-position:-40px -40px}
.fea-icon11{background-position:-80px -40px}
.fea-icon12{background-position:-120px -40px}
.fea-icon13{background-position:-160px -40px}
.fea-icon14{background-position:-200px -40px}
.fea-icon15{background-position:-240px -40px}
.fea-icon16{background-position:-280px -40px}

.fea-icon17{background-position:0 -80px}
.fea-icon18{background-position:-40px -80px}
.fea-icon19{background-position:-80px -80px}

.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;}
.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}
.ctaContainer{text-align: center; margin: 20px 0 40px; padding: 20px 10px 38px;background: #d5ebff;border: 1px solid #e4e9ec;}
.ctaContainer h2{font-size: 19px; line-height: 30px; margin-bottom: 30px; font-weight: 700;margin: 7px 0 30px;}
.ctaContainer a{padding: 10px 35px; color: #fff; background: #e51931; font-size: 14px; font-weight: 600; text-decoration: none;}
.ctaContainer a:hover{text-decoration: none;}
.ctaContainer span{font-size: 11px; display: block; margin-top: 7px; font-style: italic;}

.wam-form{    margin-top: 20px;
    margin: 0 auto;
    display: table;
    max-width: 620px;}
.wam-form ul{margin:0;padding:0 !important}
.wam-form ul li{list-style-type:none;float:left;background:#fff}
.wam-form ul li:nth-child(1){width:200px;border:1px solid #dedede;position:relative;border-right:0;border-radius:4px 0 0 4px}
.wam-form ul li:nth-child(1):before{}
.errMsg,.errMsg2,.errMsg3,.errMsg4{display:none;font-size:12px;position:absolute;margin-top:-25px;margin-left:0;line-height:18px;color:red;background: transparent;text-align: left;}
.wam-form ul li:nth-child(1) span{position:absolute;background-size:389px;width:23px;height:15px;padding-right:20px;margin:15px 0 0 10px;z-index:99;background-position:0 -272px}
.wam-form ul li:nth-child(1) span::after{content:'';width:1px;height:25px;position:absolute;background:#dedede;top:-6px;left:30px}
.wam-form ul li input{width:100%;height:42px;border:0;padding:0 10px;box-sizing:border-box;font-size:16px;outline:none;color:#2b2b2b;background:none}
.wam-form ul li:nth-child(1) input{font-size:16px;position:relative;border-radius:15px}
.wam-form ul li:nth-child(1) input::placeholder{color:#889196}
.wam-form ul li:nth-child(2){width:48px;border-left:0;border-right:0;border-top:1px solid #dedede;border-bottom:1px solid #dedede;position: relative;}
.wam-form ul li:nth-child(2):before{content:"";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #adadad;margin:22px 0 0 29px;z-index:0}
.selectedCountry{width:59px;height:36px;position:absolute;color:#6e6e6e;font-size:16px;margin:10px 0 0 7px;left: -45px; text-align: right;}
.wam-form ul li select{width:100%;height:42px;border:0;padding:0 10px;box-sizing:border-box;border-radius:0;font-size:15px;outline:none;background:#fff;margin:0;background:none;z-index:9;position:relative;color:#6e6e6e;font-size:12px;opacity:0;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}
#country_state{-webkit-appearance: menulist; -moz-appearance: menulist;appearance: menulist;}
.wam-form ul li:nth-child(3){border:0;    padding-left: 0px;}
.wam-form ul li input[type="submit"]{background:#d22222;color:#fff;padding:0 30px;cursor:pointer;font-weight:600;text-transform:capitalize;height:44px;border:0;outline:none;border-radius:0 4px 4px 0;transition:all .5s ease}
.wam-form ul li input[type="submit"]:hover{background:#c11818;transition:all .5s ease}
.wam-form ul li:nth-child(4){background:none;width:100%;margin-top:15px;border:0}
.ctaContainer .dwn-priv{color:#353535;font-size:11px;margin-top:-8px;line-height:16px}
.ctaContainer .dwn-priv a{font-size:11px;color:#353535;text-decoration:none;padding: 0;background:none;}
#meGDPRMessage{line-height:17px;margin:0 0 13px;width:100%}
#meGDPRMessage label{font-size:11px;line-height:18px;color:#48555f}

.succView{text-align: center; display: none;}
.succView h2{margin-bottom: 0px;font-size: 30px;color: #0d9a18;}
.succView p{font-size: 16px; color: #000;}
.succView p a{font-weight:600;text-decoration: underline; color: #09C; padding: 0;background:none;}

@media screen and (max-width: 500px){
.wam-form{    width: 100%;}
.wam-form ul li:nth-child(1){width:75%}
.wam-form ul li:nth-child(2){width:18%;    border-right: 1px solid #dedede;}
.wam-form ul li:nth-child(3){    width: 100%;margin-top: 10px;}
.wam-form ul li input[type="submit"]{    border-radius: 4px;}
}
/*******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}
#scroll a {color: #138cd6}

.wdt25 {width: 25%;padding:0 0 15px 0}
.nav-dwn a,#btmBar .btm-dwn a{width:auto}
.dwn-priv{margin:10px 0}
.cmnFormArea{box-sizing:border-box!important;max-width:500px!important}
.disReport{display:none}
.arrBotto{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;display:inline-block;height:2px;margin:0px 0px 0px 5px;}
#hea1 strong, #hea2 strong, #hea3 strong, #hea4 strong, #hea5 strong, #hea6 strong, #hea7 strong, #hea8 strong, #hea9 strong, #hea10 strong, #hea11 strong, #hea12 strong, #hea13 strong{color:#09c;cursor:pointer}
.container.inner-cont{max-width:1200px;}
.container #lhsTree{max-width:none;}
.container .lhs-tree li a, .container .lhs-tree li span{font-size:15px;line-height:30px;}
ul#lhsTree a img{top:20px}
#lhsTree > li > span.ifTree:after,
#lhsTree > li > span.ifTree.dropact:after{top:24px}
.container #lhsTree, #lhsTree ul{list-style-type:none;}
.rhs-cont1{border: 1px solid #ccc;float : right;padding:15px;position: relative;width:28%;}
.lhs-cont1 {float: left;min-height: 400px;overflow: hidden;position: relative;width:66%;}
#scroll ul.relPrd{list-style-type:none;line-height:1.2em;padding:0}
#scroll ul.relPrd > li{color:#000;font-size:13px;margin:0;padding:0;border-bottom:1px solid #ECECEC}
#scroll ul.relPrd > li > span{padding:10px 0;display:inline-block;color:#000;font-weight:bold}
#scroll ul.relPrd li a{color:#000}
#scroll ul.relPrd li ul{list-style-type:none;margin:0;padding:0}
#scroll ul.relPrd li ul li{list-style-type:none;margin:0;padding:10px 0;font-size:12px;border-top:1px solid #ECECEC;color:#000}
#scroll ul.relPrd li ul li span{margin-right:18px}
#lhsTree{padding:30px 0 0 !important}
.liSHead{font-weight:bold;}
.supHead{background:#DDDDDD;display:inline-block;font-size:16px;padding:2px 10px}
.supBox{background:#FFFFFF;border:1px solid #DDDDDD;font-size:12px;padding:10px}
.conCenter{text-align:center;}
.tar{text-align:center;}
.adsection{float:left}
.fea-nav-link span{width:16.6%}
.fea-nav-link span.act{width:17%}
.bdr-btm{ border-bottom:1px solid #eee}
.td-top td{vertical-align:top;}
/* LHS Related Products */
#scroll ul.relPrd{line-height:1.2em;list-style-type:none;padding:0;}
#scroll ul.relPrd > li > span{color:#000000;display:inline-block;font-weight:bold;padding:10px 0;}
#scroll ul.relPrd li ul li span{margin-right:18px;}
#scroll ul.relPrd li ul{list-style-type:none;margin:0;padding:0;}
#scroll ul.relPrd li ul li{border-top:1px solid #ECECEC;
color:#000000;font-size:12px;list-style-type:none;margin:0;padding:0;cursor:pointer;text-indent:10px;height:30px;overflow:hidden;}
#scroll ul.relPrd li ul li:hover .product-quick-name{color:#7BBB2A;transition-duration:0.3s}
#scroll ul.relPrd li a{color:#000000;text-decoration:none;line-height:30px;display:block;width:250px;}
#scroll ul.relPrd li a.product-expanded-name{font-size:10px;color:#777;border-radius:2px;padding:3px 10px 3px 0;margin:0px 0 5px;width:auto!important;line-height:12px;height:auto;}
#lhsTree > li > span.dropact:after,#lhsTree > li > span:after{border:none;}
#lhsTree > li > span.ifTree.dropact:after {border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ff8134;content:"";display:inline-block;left:5px;position:absolute;}
#lhsTree > li > span.ifTree:after{position:absolute;left:5px;display:inline-block;border-top:4px solid transparent;border-left:4px solid #FF8134;border-bottom:4px solid transparent;contnet:'';}
/* feaBanner Stripe */
.feaBanner {background: #dbf3ff;padding: 10px 30px 40px;}
.feaBanner p {font-size: 16px;font-weight: 600;margin-bottom: 25px;}
.feaBanner a {background: #f70031;border-radius: 3px;color: #fff !important;padding: 12px 20px;text-decoration: none;transition: all .5s;}
.feaBanner a span {background-size: 240px !important;margin-right: 5px;}
.feaBanner a:nth-child(3) {background: #00688f;margin: 0 0 0 20px;}
.nav-dem-ico {background: url(../images/ntfs-feature-sprite.png) -220px -18px no-repeat;display: inline-block;height: 20px;line-height: 22px;position: relative;top: 2px;width: 21px;}
.imge{float:right;padding-left:10px;}
select#country_state, select#ukcountry_region{opacity: 1;}
.ctaContainer-1 select#country_state,.ctaContainer-1 select#ukcountry_region{color: #000;opacity: 1;width: 100px;background: #fff;position: absolute;margin: 53px 0px 0px -69px;font-size: 13px;box-shadow: 0px 2px 17px 4px rgb(0 0 0 / 7%);border-radius: 5px;}
.ctaContainer-1 select#country_state, .ctaContainer-1 select#ukcountry_region{top:-53px;left:30px;opacity:1 !important}
@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}
}