#scroll #lhsTree {padding-bottom: 10px !important;}

.flexslider{width:100%!important}
.bannerCont{margin:0 auto;height:380px;position:relative;width:1000px}
.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%}
.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}
.bnrtxt1{color:#fff}
.bannerDwnBtn{background: #e9142b;color: #fff;font-size: 32px;font-weight: 400; padding: 12px 20px 10px 15px;display: inline-block;border-radius: 5px;margin: 20px 0 0 7px;}
.bannerDwnBtn:hover{background:#e3142b;text-decoration:none}
a.bannerDwnBtn{display:inline-block;margin-top:-102px;position:absolute;}
.banRevSty{top:30px !important;width:100%}
.banRevSty .bnrtxt1{color:#fff;margin:0 0 5px;text-align:center;width:100%}
.banRevSty .bnrtxt3{color:#fff;text-align:center;width:100%}
.banRevSty .bnrtxt1 span{color:#7fbb46;font-weight:bold}
.bannerflex{background:url(../images/banner-bg.png) no-repeat center center #526977}
.prdbnr1{top:122px}
.feaBigImg img{width:795px}
.mt20{margin-top:20px}
.bnrtxt1{margin:0 0 15px}
.bnrtxt3{font-size:14px}
#btmBar ul li {box-sizing: border-box;width: 33%;}
.rhs-cont li {padding-bottom: 10px;}
.ctaContainer {
    text-align: center;
    margin: 20px 0 40px;
    padding: 20px 20px 40px;
    background: #dbf3ff;
}
.ctaContainer h2 {
    font-size: 20px;
    line-height: 26px;
    margin-bottom: 24px;
    font-weight: 500;
}
.ctaContainer a {
    background: #f70031;
    border-radius: 3px;
    color: #fff !important;
    padding: 12px 20px;
    text-decoration: none;
    transition: all .5s;
    font-size: 15px;
    font-weight: 500;
    display: inline-block;
}


#scroll ul.relPrd{line-height:1.2em;list-style-type:none;padding:0;width:250px}
#scroll ul.relPrd > li > span{color:#000;display:inline-block;font-weight:700;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:#000;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:.3s}
#scroll ul.relPrd li a{color:#000;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:0 0 5px;width:auto!important;line-height:12px;height:auto}


.hmFeabox{background:#fff;float:left;font-size:13px;min-height:420px;line-height:25px;margin:1%;padding:2%;width:27.3%;}

.indexIconbg{background:url(../images/product-sprite.png);height:93px;margin:10px auto;width:93px;}
.inIco2{background-position:-92px 0}
.inIco2{background-position:-188px 0}

.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}


@media screen and (max-width:999px){
.hmFeabox{width: 48% !important;box-sizing: border-box}
.hmFeabox:nth-child(3){margin:1% 26%}
.hmFeabox.wd{margin:1% !important}
}
@media screen and (max-width:768px){
.hmFeabox{float:none;width:450px !important;max-width:98%;min-height:auto;text-align:center}
.hmFeabox,.hmFeabox:nth-child(3),.hmFeabox.wd{margin:30px auto !important}
}
@media screen and (max-width:500px){
.per30{float:left;padding:0;}
}
body .Country_based_cta{margin-top:20px}
body .Country_based_cta.mt--0{margin-top:0}
body .Country_based_cta.mb--0{margin-bottom:0}
body .Country_based_cta .CB_CTA_Row{display: block;}
body .Country_based_cta .CB_CTA_US{display:none}
body .Country_based_cta .CB_CTA_wrap,body .CS_CTAContainer .double-btn{margin-bottom:30px}
body .Country_based_cta .CB_CTA_wrap a,body .CS_CTAContainer .double-btn a{padding:10px 30px 10px 48px;position:relative;transition:.3s ease-in;display:inline-block;font-size:17px;font-weight:500;border-radius:3px;border:1px solid #dd002c;text-decoration:none;line-height:27px;box-sizing:border-box;background:#DD002C;color:#fff}
body .Country_based_cta .CB_CTA_wrap a:hover,body .CS_CTAContainer .double-btn a:hover{box-shadow:0 5px 10px #84020257;transform:translateY(-3px);text-decoration:none}
body .Country_based_cta .CB_CTA_wrap .CS_CTA_signup,body .CS_CTAContainer .double-btn .CS_CTA_signup{margin-right:15px;display: none;}
body .Country_based_cta .CB_CTA_wrap .CS_CTA_signup:before,body .CS_CTAContainer .double-btn .CS_CTA_signup:before{content:"";width:15px;height:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAeCAYAAAA/xX6fAAAABHNCSVQICAgIfAhkiAAAAgxJREFUSEvtl+FRwzAMhZsJ6AaUCYAJKBMAExAmACagnQCYgG4AnYB0AugEpBvQCcL7cjLn5hLbabn+Qne+JrGkZz9ZkpsNEqWqqlyqZxonNgr9lhrzLMveEt0MspiigEbSedEYB3QBvBHwd8xfENDAPuRkGHNkuz2NgcYAoQ0anUz18Cann1oMO77UuPXmnzV3F1pcJ6DFDCqRNZQC1HQmPUBfve9XoZiGAP3d3cvJU9fKBTrT3LXNT6U76dINAZYyOjTDIznhvVWM3nebXEgXulslBFg5CzmIxXok3S/TX0md996Ae98huXVhy9xLDHOBuVNKQp8nnlL0it6UYqDDgKGfhxO9U8pcHsKAn3fb56EBEnxy76Brxd73pZ7J1WB5S62ls8ZOm/hzfchjYBhFAZ1nqzxjvdMtjjUWGqUGpe7vukUClb1UknfYy2tAuRVQ9NGOoA0K+0ohg2VXPDcABUR8yD1+dxVON015o8P8AgqMfHrcFaXFfiJQ+mgtNWBLT6P/sTLo6SuEAYb83GWnsxrQ4kWld9cIjjs5VfZFcvrmEwBXiykGXD9KACd6eTDlFatLSeCUxcg3LHH4kLrsAQhtrl4GrwcpIL5OI1R1YwYQ6pI6e19A9OV/o5EDmNzZ/wHbGGij1MUwePnZhk6LoTupax2aITEkSbnM1jfqbR132dnfhVzzBVePH+P58h9IaxXvAAAAAElFTkSuQmCC) no-repeat;background-size:contain;background-position:center;position:absolute;left:calc(50% - 58px);top:48%;transform:translateY(-50%)}
body .Country_based_cta .CB_CTA_wrap .CS_CTA_download:before,body .CS_CTAContainer .double-btn .CS_CTA_download:before{content:"";width:15px;height:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABHNCSVQICAgIfAhkiAAAAVFJREFUSEvtlv0RgjAMxekGOomO4gbKBLqBOIITCBs4ikwiG9QXrsW29CPh+BPuvJM2yY/3WkJVtfDSWjdIveLXKaVu0jJKmmDjAdbm/wDwXlpnDXAFsLiOOCGieAOzlnuzmmUTBTmv07a5WK5lNxfspFao0R+eYbWS1blcqpUEI/GC+ZcBtoDXLjwHxlyL2LOJr5FL997FBVOSB0+BAyjlycBm57pP7sFj4AiUvlzk3OwqNpBIsVF5CJZAs2scrOdMOeZdJZ2zppSaVGrrFhXbwIiimIMs6KhYcpJgwLNKPZb0JJGBF+31WKVGEPNTupGc5bLHpdHq/43gCOPAi0pXBad2Vm7cE7lU8QYuOQBnd4j5Tg0EAx/cHMwAfQZpswylQtJ58w7fTV5vG4gdkNZbGv8YW2agemkxbl4PR49TrzZWnBzbuYW4cT0C34A2lPAD7xbxyo7GxG4AAAAASUVORK5CYII=) no-repeat;background-size:contain;background-position:center;position:absolute;left:calc(50% - 36px);top:48%;transform:translateY(-50%)}
body .CS_CTAContainer .cta-style-2 a{color:#fff;background:#CB2B35}
body .CS_CTAContainer .cta-style-2 .CS_CTA_signup{background:#fff;color:#CB2B35}
body .CS_CTAContainer .cta-style-2 .CS_CTA_signup:before{content:"";width:15px;height:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAeCAYAAAA/xX6fAAAABHNCSVQICAgIfAhkiAAAAn9JREFUSEvlVk1u01AQnnFsCcGC3ICwa9NFHWF3S3oCwgmanoByAtITACdoboBzAtxtHRR30Z8d7g3KggrJiYcZx7Ziq89/QUgIS968n+97b2a++R5Cze+ib4956Wv+TUQwAcglwkCjaGbdfHNqwgBWLVzsmL1lRz8DwKFyLZGjPyyPB4F/X4VXSpiQLZisWwVEBIHxEA6qSEsJvb7lAqKEcf0RnRKgc3Dt+d6ONaQOjhjgXTYN8PngyjspO5ySUHLGueJQxkQ/mGgoREWw+e6rEWnal3Qco+htWU6VhLnbRfTevpl/Up38Ys+eMtBRGgX7ej5RrS0jDDicL2SjvgpfDm79QAUi4YUOfk0Iz5lQWWBqwj2bUgL7yqtRXMb3hPCOCXv/wA37lsMhfROf9G/kMFelQPfcVQ7rVCms6NC+nbuNQyobHtHhhOUxS3UIHeAIYKY7Tnp7HQph3Gk03efQPi8TcyxVgEvjZzjcqtNskE5zHafITjTjXjquIpNtlc07xY7dAkH0ZfKmfe4+54TsFlHk/FG3qApl0/naN2wK3KhKFz2zGz4x9lEjZYtSAVKErvErvFTlM3dDzhM7OZytHX27j/1RnOW4qN2M0Nu1TkDDj9vRPLKbaMK99TSdiQmLnib+x8NyQrfFAeJK3tQu31ZuOo1lIflaPtO50yfPCC53PWJNldhR1SFizKe6aHfdi7k16qvlQDCR29eEJz6sx+mOBWzWEXAVqcyzMfuxZgU6aXtCmL1bqp4HdUg21+RSxZETYxbC2s7elFDWewUjx+JAG9CyPf8jYZpDrtCyx0/bUGeVytpm/C5KO0OgUfqibgus2peY+BgicOXp8RvDn2MuRpAi4gAAAABJRU5ErkJggg==) no-repeat;background-size:contain;background-position:center;position:absolute;left:calc(50% - 42px);top:48%;transform:translateY(-50%)}
body .CS_CTAContainer .cta-style-2 a:hover{box-shadow:0 5px 10px red;transform:translateY(-3px);text-decoration:none}
@media screen and (max-width : 500px) {
body .Country_based_cta .CB_CTA_wrap a,body .CS_CTAContainer .double-btn a{font-size:14px;width:100%;margin:0;box-sizing:border-box;text-align:center}
body .Country_based_cta .CB_CTA_wrap .CS_CTA_signup,body .CS_CTAContainer .double-btn .CS_CTA_signup{margin:0;margin-bottom:8px;text-align:center;width:100%}
}
body.US_CTA_enable .Country_based_cta .CB_CTA_US{display:block}
body.cloud-cta-enable .CS_CTAContainer a.CS_CTABtn{display:none}
body.cloud-cta-enable .CS_CTAContainer .double-btn{display:block}
@media screen and (min-width : 992px) {
body .botnet-content .botnet-tab-wrap ul.fixed-tab{top:100px}
}
.main .bred-hlfp-fea-23,.bred-hlfp-fea-23{margin:-50px 0 0 -118px;position:absolute!important}
.bred-hlfp-fea-23 ul li{display:inline-block;padding:0 25px 0 0;position:relative}
.bred-hlfp-fea-23 a,.bred-hlfp-fea-23 span{font-size:12px;color:#000}
.bred-hlfp-fea-23 a{opacity:.6}
.bred-hlfp-fea-23 a:hover{color:#008eff;opacity:1}
.bred-hlfp-fea-23 ul li:after{content:'';position:absolute;width:7px;height:7px;border:1px solid #333;border-left:0;border-bottom:0;transform:rotate(45deg);margin:9px 0 0 6px}
.bred-hlfp-fea-23 ul li:last-child:after{opacity:0}
.bred-pad-lft{padding-left:30px!important}
@media screen and (max-width:1400px) {
.main .bred-hlfp-fea-23,.bred-hlfp-fea-23{margin:-50px 0 0}
}

