#topsec-rhs ul#products-nav li.tabdrop ul li{min-height:auto!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}
.feaBigImg img{width:795px}
.mt20{margin-top:20px}
.bnrtxt1{margin:0 0 10px}
.bnrtxt3{font-size:14px}
.prdbnr1 {top: 122px}
#btmBar ul li {width: 26%;}

.hmFeabox{background:#fff;float:left;font-size:13px;min-height:480px;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}

.nav-dwn a,#btmBar .btm-dwn a{width:auto}
.dwn-priv{margin:10px 0}
.cmnFormArea{box-sizing:border-box!important;max-width:600px!important}




    /* FEA-BREADCR-23 */
	.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 0;}
	}
	@media screen and (max-width:1025px){
		.main .bred-hlfp-fea-23, .bred-hlfp-fea-23{margin: -10px 0 0 0px;}
	}
	@media screen and (max-width:992px){
		.main .bred-hlfp-fea-23, .bred-hlfp-fea-23 {margin: 0 auto;position: relative !important;display: table;padding-bottom: 20px;}
	}

/* double Buttons */
body .Country_based_cta {
    margin-top: 20px;
}
body .Country_based_cta.mt--0 {
    margin-top: 0px;
}
body .Country_based_cta.mb--0 {
    margin-bottom: 0px;
}
body .Country_based_cta .CB_CTA_wrap,
body .CS_CTAContainer .double-btn {
    display: none;
    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
}
body .Country_based_cta .CB_CTA_wrap a,
body .CS_CTAContainer .double-btn a {
    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 rgb(221 0 44 / 50%);
    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
}
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% - 42px);
    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% - 75px);
    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 rgb(221 0 44 / 50%);
    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 .Country_based_cta .CB_CTA_wrap {
    display: block;
}
body .Country_based_cta .CB_CTA_US {
    display: none;
}
body.US_CTA_enable .Country_based_cta .CB_CTA_US {
    display: block;
}
body.US_CTA_enable .Country_based_cta .CB_CTA_Row {
    display: none;
}
body.cloud-cta-enable .CS_CTAContainer a.CS_CTABtn {
    display: none
}
body.cloud-cta-enable .CS_CTAContainer .double-btn {
    display: block
}
/* common fix */
@media screen and (min-width : 992px) {
    body .botnet-content .botnet-tab-wrap ul.fixed-tab {
        top: 50px;
    }
}

/*Country specific CTA change 2024*/
body .CS_CTAContainer{box-sizing:border-box;font-family:"ZohoPuvi"}
body .CS_CTAContainer.CS_CTA_Center{text-align:center}
body .CS_CTAContainer.CS_CTA_mt_10{margin-top:10px}
body .CS_CTAContainer.CS_CTA_mt_20{margin-top:20px}
body .CS_CTAContainer.CS_CTA_mt_30{margin-top:30px}
body .CS_CTAContainer.CS_CTA_mb_10{margin-bottom:10px}
body .CS_CTAContainer.CS_CTA_mb_20{margin-bottom:20px}
body .CS_CTAContainer.CS_CTA_mb_30{margin-bottom:30px}
body .CS_CTAContainer a{margin:0;padding:0;left:0;top:0;bottom:0;right:0;text-transform:none;border:none}
body .CS_CTAContainer a.CS_CTABtn{display:inline-block;font-size:16px;line-height:26px;font-weight:400;background:#ef292c;color:#fff;padding:10px 43px;text-decoration:none;cursor:pointer;box-sizing:border-box;border-width:0;transition:background 0.3s ease-in-out}
body .CS_CTAContainer a.CS_CTABtn:hover{background:#c71a1d;text-decoration:none}
body .CS_CTAContainer a.CS_CTABtn:after{display:none}
body .CS_CTAContainer a.CS_CTABtn.CS_CTABtn_r6{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
body .CS_CTAContainer a.CS_CTABtn.CS_CTABtn_r4{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
body .CS_CTAContainer a.CS_CTABtn.CS_CTABtn_arrow{position:relative;padding:10px 55px 10px 30px}
body .CS_CTAContainer a.CS_CTABtn.CS_CTABtn_arrow::before{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAdCAYAAAC0T3x2AAAABHNCSVQICAgIfAhkiAAAALtJREFUSEvt1u0RQDAMBmCZwCpGMIpNGM0KNmADG1Tqo3do8wb1L73zK7k8J9cEKsBxznWc0kppxAfVgQkGpVporYt2xm5dtC02RzZHoQPZLgMXqrhqKaz5hmP+kU4N4hPtUA8w9LmR4gMH63Wp/ohtCNEctvcPWED8y5w+ExmxE3KDMrXxhkShj1gUSUIvsSQiQg8xEYGQEoOICgKYClFDCUyNPIIu2HhMvHY3wf+6a6F9qEe/VrSIz1sANr+NSDcXBosAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:10px;background-position:center;width:12px;height:14px;border-bottom:2px solid #fff;position:absolute;top:50%;right:35px;transform:translateY(-50%);pointer-events:none}
body .CS_CTAContainer a.CS_CTABtn.CS_CTABtn_sm{font-size:14px;line-height:24px}
body .CS_CTAContainer a.CS_CTABtn.CS_CTABtn_large{font-size:20px;line-height:30px}
@media screen and (max-width:992px){body .CS_CTAContainer{text-align:center}
}




@media screen and (max-width:500px){
.cmnFormArea{padding:5px!important}
.cmnFormArea table td input[type="submit"],.cmnFormArea table td input[type="reset"]
{width:100%;box-sizing:border-box;margin:5px 0}
.cmnFormArea table td{padding:5px;width:100%!important;display:block}
}

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