.bnrcont-mb{display:none}
.newbnr{margin-top:86px;position:relative;overflow:hidden;max-height:380px;width:100%;background:#000}
.newbnrdiv{max-height:380px;width:100%;display:block}
.newbnrdiv li{background:#000;text-align:center}
.newbnrdiv li img{max-width:100%}
.newbnrdiv li .bnrcont{width:1400px;max-width:100%;position:relative;margin:0 auto}
.newbnrtxt{position:absolute;z-index:90;display:block;transition:all 0.2s ease-in-out 0s;text-align:left;color:#000;font-size:34px;font-weight:300;line-height:50px;padding:0}
.prdbnr1{top:99px;left:40%;}
.prdbnr2{top:89px;right:40%;}
.prdbnr3{top:35px;left:0;text-align:center}
.prdbnr4{top:99px;left:44%;}
.prdbnr4 .bnrContent{font-size:16px;line-height:24px;font-weight:400}
.prdbnr2 .bnrContent{font-size:16px;line-height:24px;font-weight:400}
.prdbnr3 .bnrContent{font-size:13px;line-height:20px;position:relative;left:50%;text-align:left;width:50%;padding-top:30px;font-weight:400}
.mobBanner{display:none}
.newbnr .newbnrnav{position:absolute;bottom:5px;right:5px;width:100%;text-align:right}
.bnrnav{width:97%;margin:0 auto;max-width:1140px}
.bnrnav a{width:10px;height:10px;display:inline-block;line-height:3px;margin-left:5px;background:#ccc;border-radius:5px}
.bnrnav a.bnrnav-act{background:#7BBB2A}

/*Inner Pages*/.ess-icon,.ent-icon,.lee-icon,.feature-img,.resource-img,.wn-icon,.wn-active .wn-icon,.cust1,.cust2,.cust3,.cust4,.cust5,.cust6,.cust7,.cust8,.cust-qte-icon,.vid1,.vid2,.vid3,.vid4,.vid5,.vid6{background:url(../images/opm-sprite-new.png) no-repeat 0 0}.video-zone{padding:20px 20px 40px}.video-zone img{max-width:100%}.vid-lhs{width:220px;float:left;height:446px;overflow-y:scroll}.vid-lhs a{font-size:12px;line-height:16px;margin-bottom:10px;display:block}.vid1,.vid2,.vid3,.vid4,.vid5,.vid6{border:3px solid #fff;width:190px;height:115px;display:block;margin-bottom:5px}.vid1{background-position:0 -312px}.vid2{background-position:-190px -312px}.vid3{background-position:-380px -312px}.vid4{background-position:0 -427px}.vid5{background-position:-190px -427px}.vid6{background-position:-380px -427px}.vid-rhs{width:720px;padding-left:20px;float:right}#vidPlay{max-width:722px}#vidPlay a{display:block}#vidPlay img{border:3px solid #fff}#vidFrame{width:100%;height:400px;margin:0;padding:0;line-height:0;display:block}#vidDesc{font-size:18px;margin-top:20px}.main-vid img{box-shadow:0 0 1px #aaa}.hmcontent{padding:0 40px}.hm-fea-cont{float:left;width:83%;position:relative;overflow:hidden;border:1px solid #eee}.hm-fea-cont img{max-width:100%}.hm-fea-txt{width:90%;position:absolute;bottom:0;background:none repeat scroll 0 0 rgba(0, 0, 0, 0.7);padding:2px 5%;color:#fff;border:1px solid #eee;border-top:none;display:none;text-align:center}.hm-fea-txt:first-child{display:block}.hm-fea-txt p{line-height:20px;margin:10px 0 5px}.hm-fea-txt a{color:#FF8134;text-decoration:underline}.hm-fea-tn-act:after{position:absolute;left:-8px;top:36px;display:inline-block;border-top:8px solid transparent;border-right:8px solid #ccc;border-bottom:8px solid transparent;content:''}.hm-fea-tn{width:15%;padding-left:1.5%;float:left}.hm-fea-tn li{position:relative}.hm-fea-tn1,.hm-fea-tn2,.hm-fea-tn3,.hm-fea-tn4,.hm-fea-tn5,.hm-fea-tn6{background:url(../images/opm-index-sprite.jpg) no-repeat 0 0;width:150px;height:77px;display:inline-block;border:1px solid #ccc;margin-bottom:21px}.hm-fea-tn1{background-position:0 0}.hm-fea-tn2{background-position:-150px 0}.hm-fea-tn3{background-position:0 -77px}.hm-fea-tn4{background-position:-150px -77px}.hm-fea-tn5{background-position:0 -154px}.hm-fea-tn6{background-position:-150px -154px}.wn-head{background:#FFFDED;padding:10px 20px;border-radius:50px}#wn-list{min-height:330px}#wn-list li{padding:0 0 20px 0}#wn-list li > div{display:none;padding:10px 0 10px 30px;font-size:12px}#wn-list li span{cursor:pointer}#wn-list li .wn-icon{width:18px;height:18px;display:inline-block;background-position:-300px -44px;float:left;margin:6px 8px 0 0}#wn-list li .wn-active .wn-icon{background-position:-319px -44px}#wn-list img{position:absolute;right:2%;top:70px}.wn-lhs-cont{width:38%;padding:0 2%;float:left}.cust-pg-vid{padding-bottom:20px;border:none}.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}.feature-box{margin-top:10px;color:#424f56}.feature-box p{margin:15px 0 5px 0;color:#777}.feature-col1{width:31%;float:left;margin-right:3%;padding:20px 0}.feature-col2{width:31%;float:left;margin-right:3%;padding:20px 0}.feature-col3{width:32%;float:left;padding:20px 0}.feature-img{margin:5px 10px 0 0;float:left;height:32px;width:32px;display:inline-block}.index-col1{width:48%;float:left;margin-right:2%;padding:20px 0}.index-col2{width:48%;float:left;margin-right:1%;padding:20px 0}.fea-npm1{background-position:0 -62px}.fea-npm2{background-position:0 -94px}.fea-npm3{background-position:0 -126px}.fea-npm4{background-position:0 -158px}.fea-npm5{background-position:0 -190px}.fea-npm6{background-position:0 -222px}.fea-spm1{background-position:-32px -62px}.fea-spm2{background-position:-32px -94px}.fea-spm3{background-position:-192px -94px}.fea-spm4{background-position:-192px -126px}.fea-spm5{background-position:-32px -190px}.fea-spm6{background-position:-192px -158px}.fea-apm1{background-position:-64px -62px}.fea-apm2{background-position:-64px -94px}.fea-apm3{background-position:-64px -126px}.fea-apm4{background-position:-64px -158px}.fea-apm5{background-position:-64px -190px}.fea-apm6{background-position:-64px -222px}.fea-nfm1{background-position:-160px -222px}.fea-nfm2{background-position:-160px -190px}.fea-nfm3{background-position:-96px -126px}.fea-nfm4{background-position:-96px -158px}.fea-nfm5{background-position:-96px -190px}.fea-nfm6{background-position:-96px -222px}.fea-dcm1{background-position:-128px -62px}.fea-dcm2{background-position:-128px -94px}.fea-dcm3{background-position:-128px -126px}.fea-enm1{background-position:-128px -158px}.fea-enm2{background-position:-128px -190px}.fea-enm3{background-position:-128px -222px}.fea-dpl1{background-position:-160px -62px}.fea-dpl2{background-position:-160px -94px}.fea-dpl3{background-position:-160px -126px}.fea-inhead{font-size:16px;margin-top:1px;margin-left:2%;letter-spacing:-0.5px}.fea-inhead2{font-size:17px;margin-top:1px;margin-left:2%;letter-spacing:-0.5px}.mT5{margin-top:5px}.more-fea,.less-fea{cursor:pointer;text-decoration:underline;display:inline-block}.more-fea-box{display:none}.ess-icon{width:49px;height:54px;display:inline-block;margin:28px auto;background-position:0 0}.ent-icon{width:109px;height:62px;display:inline-block;margin:23px auto;background-position:-49px 0}.lee-icon{width:142px;height:62px;display:inline-block;margin:23px auto;background-position:-158px 0}.dwn-nav-link{line-height:46px;display:block;text-align:center;background:#ECEDEE;margin-top:2px}.dwn-nav-link a:hover{text-decoration:underline}.other-option-head{margin-top:40px}.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}.rhs-cont-box{padding:20px 0 40px;border-bottom:1px solid #eee}.inner-fea-img{width:47%;float:left}.inner-fea-img img{border:3px solid #eee;max-width:100%}.inner-fea-txt{width:47%;padding-left:6%;float:left;color:#777}.inner-fea-txt p{margin-top:0}.inner-fea-txt1 p{margin-top:0}.inner-fea-txt1{width:47%;padding-right:6%;float:left;color:#777}.ticked{font-size:16px!important;color:#7eac2d;text-align:center}.red{color:#f00}table.editionTable{width:100%;border-collapse:collapse;text-align:left;margin:20px auto}table.editionTable thead tr th{padding:0.6em;background-color:#ECEDEE;text-align:center;font-size:10px;border:1px solid #E5E5E5}table.editionTable thead tr th span{font-size:18px}table.editionTable tbody tr td:first-child{background-color:#f8f8f8;text-align:left}table.editionTable td{vertical-align:middle;padding:0.6em;width:24%;border:1px solid #e5e5e5;font-size:12px;text-align:center}table.editionTable td:first-child{width:27%}table.editionTable tfoot td{font-weight:bold;text-align:center;background-color:#ECEDEE}table.editionTable tfoot td:first-child{text-align:left}#plugin li{padding:0}#plugin{padding-left:20px}#plugin ul{padding-left:10px}.resource-box{margin-top:20px}.resource-box p{margin:10px 0 0 0;color:#777;font-size:12px;padding-left:26px}.resource-col1{width:24%;float:left;margin-right:1%;padding:20px 0}.resource-col2{width:24%;float:left;margin-right:1%;padding:20px 0}.resource-col3{width:24%;float:left;margin-right:1%;padding:20px 0}.resource-col4{width:24%;float:left;margin-right:1%;padding:20px 0}.resource-img{margin:5px 10px 50px 0;float:left;height:16px;width:16px;display:inline-block}.res1{background-position:-256px -62px}.res2{background-position:-224px -62px}.res3{background-position:-240px -62px}.res4{background-position:-288px -78px}.res5{background-position:-288px -62px}.res6{background-position:-208px -78px}.res7{background-position:-272px -62px}.res8{background-position:-224px -78px}.res9{background-position:-192px -78px}.res10{background-position:-256px -78px}.res11{background-position:-272px -78px}.res12{background-position:-208px -62px}.res13{background-position:-240px -78px}.res14{background-position:-192px -62px}.res15{background-position:-304px -62px}.res-inhead{font-size:16px;letter-spacing:-0.5px}.res-form-box{border-top:1px solid #eee;padding-top:20px;margin-top:20px}.res-form-col1{width:48%;padding-right:2%;float:left}.res-form-col2{width:48%;padding-left:2%;float:left}a.demo-pg-sprite:hover,a.img-pop:hover{text-decoration:none}.fault-mgmt-sprite{background:url(../images/fault-mgmt-sprite.png) no-repeat 0 0;height:165px;width:165px;display:inline-block}.fault-mgmt1{background-position:0 0}.fault-mgmt2{background-position:-166px 0}.fault-mgmt3{background-position:-332px 0}.fault-mgmt4{background-position:0 -166px}.fault-mgmt5{background-position:-166px -166px}.fault-mgmt6{background-position:-332px -166px}.fault-mgmt7{background-position:0 -332px}.fault-mgmt8{background-position:-166px -332px}.fault-mgmt9{background-position:-332px -332px}.route-mon-sprite{background:url(../images/router-monitoring-sprite.png) no-repeat 0 0;height:165px;width:165px;display:inline-block}.route-mon1{background-position:0 0}.route-mon2{background-position:0 -166px}.route-mon3{background-position:0 -332px}.route-mon4{background-position:0 -498px}.route-mon5{background-position:-166px 0}.route-mon6{background-position:-166px -166px}.route-mon7{background-position:-166px -332px}.net-map-sprite{background:url(../images/network-mapping-sprite.png) no-repeat 0 0;height:165px;width:165px;display:inline-block}.net-map1{background-position:0 0}.net-map2{background-position:-165px 0}.net-map3{background-position:-330px 0}.net-map4{background-position:-495px 0}.net-map5{background-position:0 -165px}.net-map6{background-position:-165px -165px}.net-map7{background-position:-330px -165px}.net-map8{background-position:-495px -165px}.net-map9{background-position:0 -330px}.net-map10{background-position:-165px -330px}.net-map11{background-position:-330px -330px}.net-map12{background-position:-495px -330px}.net-map13{background-position:0 -495px}.net-map14{background-position:-165px -495px}.document-tbl{width:100%;border-collapse:collapse}.document-tbl td{width:50%;padding:5px;border:1px solid #ddd}.document-tbl tr.head{background:#EBEBEB;font-size:14px}.document-tbl tr.odd{background:#fff;font-size:12px}.document-tbl tr.even{background:#f8f8f8;font-size:12px}.what-snmp-tbl td{border:1px solid #ddd;padding:5px}.net-perf-monitor-sprite{background:url(../images/net-perf-monitor-sprite.png) no-repeat 0 0;height:165px;width:165px;display:inline-block}.net-perf-mon1{background-position:0 0}.net-perf-mon2{background-position:-165px -165px}.net-perf-mon3{background-position:0 -165px}.net-traf-analis-sprite{background:url(../images/network-traffic-analysis-sprite.png) no-repeat 0 0;height:165px;width:165px;display:inline-block}.net-traf1{background-position:0 -165px}.net-traf2{background-position:-165px -165px}.net-traf3{background-position:-165px -330px}.net-traf4{background-position:0 -330px}.net-traf5{background-position:-165px 0}.net-traf6{background-position:0 0}.ser-moni-sprite{background:url(../images/server-monitoring-sprite.png) no-repeat 0 0;height:165px;width:165px;display:inline-block}.ser-moni1{background-position:-330px 0}.ser-moni2{background-position:0 0}.ser-moni3{background-position:-165px 0}.ser-moni4{background-position:0 -165px}.ser-moni5{background-position:-165px -165px}.ser-moni6{background-position:-330px -165px}.ser-moni7{background-position:0 -330px}.vmware-sprite{background:url(../images/vmware-monitoring-sprite.png) no-repeat 0 0;height:165px;width:165px;display:inline-block}.vmware-tn1{background-position:0 0}.vmware-tn2{background-position:-165px 0}.vmware-tn3{background-position:0 -165px}.vmware-tn4{background-position:-165px -165px}.vmware-tn5{background-position:0 -330px}.switch-sprite{background:url(../images/switch-monitoring-sprite.png) no-repeat 0 0;height:165px;width:165px;display:inline-block}.switch-tn1{background-position:0 0}.switch-tn2{background-position:0 -165px}.plug-nav-inner{text-align:center}.plug-nav-inner a{margin:20px;color:#333;background:#ddd;padding:5px 10px;display:inline-block}.cust-vid1,.cust-vid2,.cust-vid3,.cust-vid4,.cust-vid5{background:url(../images/opm-cust-video-sprite.png) no-repeat 0 0;border:3px solid #fff;display:block;height:126px;margin-bottom:5px;width:190px}.cust-vid1{background-position:0 0}.cust-vid2{background-position:-190px 0}.cust-vid3{background-position:0 -126px}.cust-vid4{background-position:-190px -126px}.cust-vid5{background-position:-190px -252px}.tableborder{background:none;border:1px solid #c2c2c2;padding:1px}.demo-pg-sprite{background:url(../images/demos-sprite.png) no-repeat 0 0;height:126px;width:190px;display:inline-block;border:2px solid #ddd}.demo-pg-tn1{background-position:0 0}.demo-pg-tn2{background-position:-190px 0}.demo-pg-tn3{background-position:-380px 0}.demo-pg-tn4{background-position:-190px -126px}.demo-pg-tn5{background-position:-380px -126px}.demo-pg-tn6{background-position:0 -252px}.demo-pg-tn7{background-position:-190px -252px}.demo-pg-tn8{background-position:-380px -252px}.demo-pg-tn9{background-position:0 -378px}.demo-pg-tn10{background-position:-190px -378px}.demo-pg-tn11{background-position:-380px -378px}.ipam-spm-sprite{background:url(../images/ipam-spm-sprite.png) no-repeat 0 0;height:165px;width:165px;display:inline-block}.ipam-spm1{background-position:0 0}.ipam-spm2{background-position:-165px 0}.ipam-spm3{background-position:0 -165px}.ipam-spm4{background-position:-165px -165px}.opm-addon-sprite{background:url(../images/opmanager-addons-sprite.jpg) no-repeat 0 0;height:165px;width:165px;display:inline-block}.opm-addon1{background-position:0 0}.opm-addon2{background-position:-165px 0}.opm-addon3{background-position:-330px 0}.opm-addon4{background-position:0 -165px}.opm-addon5{background-position:-165px -165px}.opm-addon6{background-position:-330px -165px}.opm-addon7{background-position:0 -330px}.opm-addon8{background-position:-165px -330px}.opm-addon9{background-position:-330px -330px}.opm-addon10{background-position:0 -495px}.wan-mgmt-sprite{background:url(../images/wan-management-sprite.jpg) no-repeat 0 0;height:165px;width:165px;display:inline-block}.wan-mgmt1{background-position:0 0}.wan-mgmt2{background-position:-165px 0}.wan-mgmt3{background-position:0 -165px}.wan-mgmt4{background-position:-165px -165px}.voip-mntr-sprite{background:url(../images/voip-monitor-sprite.jpg) no-repeat 0 0;height:165px;width:165px;display:inline-block}.voip-mntr1{background-position:0 0}.voip-mntr2{background-position:-165px 0}.voip-mntr3{background-position:-330px 0}.voip-mntr4{background-position:0 -165px}.voip-mntr5{background-position:-165px -165px}.systems-mgmt-sprite{background:url(../images/systems-mgmt-sprite.jpg) no-repeat 0 0;height:165px;width:165px;display:inline-block}.systems-mgmt1{background-position:0 0}.systems-mgmt2{background-position:-165px 0}.systems-mgmt3{background-position:0 -165px}.systems-mgmt4{background-position:-165px -165px}.fault-mntr-sprite{background:url(../images/fault-monitoring-sprite.jpg) no-repeat 0 0;height:165px;width:165px;display:inline-block}.fault-mntr1{background-position:0 0}.fault-mntr2{background-position:-165px 0}.fault-mntr3{background-position:-330px 0}.fault-mntr4{background-position:0 -165px}.fault-mntr5{background-position:-165px -165px}.net-moni-temp-sprite{background:url(../images/network-monitor-templates-sprite.jpg) no-repeat 0 0;height:165px;width:165px;display:inline-block}.net-moni-temp1{background-position:0 0}.net-moni-temp2{background-position:-165px 0}
.spack-plug > span{font-size:18px;text-decoration:underline;margin-top:10px;cursor:pointer;display:inline-block}
.spack-plug-box{background:#fff;margin-top:10px;width:220px;margin:0 auto;display:none}
.spack-plug-box a{padding:2px 0;display:block;background:#fbfbfb;border-bottom:1px solid #eee}
.spack-plug-box a:hover{background:#f6f6f6}
.spack-btn{display:block;font-size:12px;line-height:16px;margin:10px 0 0}
.spack-lic{font-size:12px;margin-top:40px;color:#888}
.spack-lic a{color:#888}
.spack-tbl{margin-top:20px}
.spack-tbl td{border:1px solid #ddd;padding:10px}
.spack-tbl th{border:1px solid #ddd;padding:10px;background:#f8f8f8;font-weight:bold}
#lhsTree > li > a{padding:12px 0 12px 24px;display:block}
a.btn-style.act,#scroll a.btn-style.act{
    background: none repeat scroll 0 0 #7BBB2A;
}
.dsk-spa{background: none repeat scroll 0 0 #ECEDEE;margin: 30px 0;width:100%;}
.dsk-spa th{vertical-align: middle}
.dsk-spa td{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #EFEFEF;padding: 10px;vertical-align: middle}

table.editionTable1 {
  	     border-collapse: collapse;
  	     margin: 10px auto;
  	     text-align: left;
  	     width: 100%;
  	 }
  	 table.editionTable1 thead tr th {
  	     background-color: #ECEDEE;
  	     border: 1px solid #E5E5E5;
  	     font-size: 10px;
  	     padding: 0.6em;
  	     text-align: center;
  	 }
  	 table.editionTable1 thead tr th span {
  	     font-size: 10px;
  	 }
  	 table.editionTable1 tbody tr td:first-child {
  	    
  	     text-align: left;
  	 }
  	 table.editionTable1 td {
  	     border: 1px solid #E5E5E5;
  	     font-size:12px;
  	     padding: 0.6em;
  	     text-align: center;
  	     vertical-align: middle;
  	 }
  	 table.editionTable1 td:first-child {
  	     width: 15%;
  	 }
  	 table.editionTable1 tfoot td {
  	     background-color: #ECEDEE;
  	     font-weight: bold;
  	     text-align: center;
  	 }
  	 table.editionTable1 tfoot td:first-child {
  	     text-align: left;
  	 }

.bg-l-white {
    background: none repeat scroll 0 0 #ffffff;
}
h3, .hTag3 {
    color: #333;
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
    margin: 20px 0;
}
.p20 {
    padding: 20px;
}


#survey{position:fixed;z-index:9999;border:2px solid #6f7070;right:80px;bottom:0;width:280px;background:#272829;color:#fff;border-radius:10px 10px 0 0;font-weight:300;font-size:13px;display:none}
#survey> div{padding:15px;}
#survey .req{font-size:10px;color#ccc}
#survey input[type=radio]{margin-top:-5px}
#survey input[type=text]{border:none;color:#000;font-size:12px;line-height:24px;margin-bottom:5px;padding:3px;width:calc(100% - 8px);border:1px solid #fff}
#survey input[type=text].alert{border:1px solid #EC5F61}
#survey .surveyHead{font-weight:bold;text-align:center;margin-bottom:10px;}
#survey label{background:#323334;display:block;margin-bottom:5px;padding:5px 10px;line-height:24px;border-radius:50px;cursor:pointer}
#survey > div{display:none}
#survey #yesno,#survey #plusminus{display:block}
#survey #plusminus{position:absolute;top:-22px;right:20px;padding:0}
#survey #plusminus span{background:#272829;border:2px solid #6f7070;line-height:20px;width:30px;text-align:center;display:inline-block;border-radius:5px 5px 0 0;border-bottom:none;cursor:pointer;display:none}
#survey #plusminus span.act{display:block}
#survey .dBox{border-top:1px solid #555;border-bottom:1px solid #555;padding:20px 0}
#survey #downloadSubmit{border-radius:4px;font-size:12px;line-height:18px;width:auto;padding:5px 20px;background:#999}
#survey #surveyThanks{font-size:18px}
#survey #getQuoteCountry{width:97%;padding:10px;border:1px solid #fff}

.per45{width:47%;padding: 5px 7px;}
.bg-white{background:#fff}
.ml15{margin-left:15px}
.p10{padding:10px}
.pTB20{padding:20px 0}
.view-more{background:#ddd;padding:5px}
.view-more a{color:#444;text-decoration:none}
.bTB{border-top:1px solid #ddd;border-bottom:1px solid #ddd}
.cusMobile{font-size:12px;line-height:10px;text-align:left;padding:1px 0;display:block}

@media screen and (max-width: 1020px){
.bnrquote{display:none}
.hm-fea-tn li:last-child{display:none}.hm-fea-cont{width:78%}.hm-fea-tn{width:20%}.vid-lhs{width:100%;float:none;overflow:scroll;overflow-y:hidden;height:150px;white-space:nowrap;border-top:2px solid #eee}.vid-lhs a{display:inline-block;margin-right:10px;width:190px}.vid-rhs{width:96%;padding:20px 2%;max-width:722px;float:none;margin:0 auto}#wn-list img{max-width:55%}
}
@media screen and (max-width: 760px){
.wdt100{width:100%}
.per45{width:94%!important}
.bnrdwn{display:none}
.hm-fea-cont img,.hm-fea-tn{display:none}.hm-fea-cont{width:auto;border:none}.hm-fea-cont a{display:table;margin:0 auto}.hm-fea-txt{background:none;color:#333;position:static;text-align:center;border:none;border-top:1px solid #eee;display:block;width:auto;padding:20px 5%}.dwn-nav-link{font-size:12px}.res-form-col1,.res-form-col2{width:100%;padding:0}.wn-lhs-cont{width:96%;margin-top:20px}#wn-list img{max-width:100%;position:static}.index-col1{width:90%!important}.index-col2{width:90%!important}
}
@media screen and (max-width: 500px){
.newbnrnav{display:none}
.newbnrdiv{display:none}
.newbnr{height:auto!important}
.mobBanner{font-size:30px;line-height:50px;text-align:center;padding:20px 0;font-weight:300;display:block}
.bnrnav{display:none}
.cusMobile{display:block}
.feature-col1,.feature-col2,.feature-col3{width:90%;padding:25px 5%;margin:0;border-bottom:1px dashed #ccc}.index-col1,.index-col2,{width:48%;padding-right:3px 5%;margin:0;border-bottom:1px dashed #ccc}.feature-box{margin:0}.feature-box .mT5{margin-top:15px}.feature-box{margin:0}.feature-box .mT5{margin-top:15px}.cust-quote span{margin:0}.resource-col1,.resource-col2,.resource-col3,.resource-col4{width:49%}.inner-fea-img{display:none}.inner-fea-txt,.inner-fea-txt1{padding:0;width:100%;text-align:center}.rhs-cont-box{padding-bottom:20px}
}


.clearfix { zoom:1 }
.clearfix:before,.clearfix:after {  display: table; content: ""; line-height: 0; }
.clearfix:after { clear: both; }
::-webkit-selection { background:#1777af; color:#fafafa; text-shadow:none }
::-moz-selection { background:#1777af; color:#fafafa; text-shadow:none }
::selection { background:#1777af; color:#fafafa; text-shadow:none }
button, input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance:button }
::-webkit-input-placeholder { font-size:.875em; line-height:1.4 }
input:-moz-placeholder { font-size:.875em; line-height:1.4 }
.ie7 img, .iem7 img { -ms-interpolation-mode:bicubic }
input[type="checkbox"], input[type="radio"] { box-sizing:border-box }
.rad-sec  li{display:inline-block}
input[type="search"] { -webkit-box-sizing:content-box; -moz-box-sizing:content-box }
button::-moz-focus-inner, input::-moz-focus-inner { border:0; padding:0 }
.fw400{ font-weight:400;}


/*responsive*/
@media only screen and (max-width:480px) {
.col { margin:1% 0 }
}
.span_1_of_1 { width:100% }
.span_2_of_2 { width:100% }
.span_1_of_2 { width:49.2% }
.span_3_of_3 { width:100% }
.span_2_of_3 { width:66.1% }
.span_1_of_3 { width:31.5% }
.span_4_of_4 { width:100% }
.span_3_of_4 { width:74.6% }
.span_2_of_4 { width:49.2% }
.span_1_of_4 { width:23.8% }
.span_1_of_4a{ width:22.5%;}
.span_5_of_5 { width:100% }
.span_4_of_5 { width:79.68% }
.span_3_of_5 { width:59.36% }
.span_2_of_5 { width:39.04% }
.span_1_of_5 { width:18.72% }
.span_6_of_6 { width:100% }
.span_5_of_6 { width:83.06% }
.span_4_of_6 { width:66.13% }
.span_3_of_6 { width:47.2% }
.span_2_of_6 { width:32.26% }
.span_1_of_6 { width:15.33% }
.span_7_of_7 { width:100% }
.span_6_of_7 { width:85.48% }
.span_5_of_7 { width:70.97% }
.span_4_of_7 { width:56.45% }
.span_3_of_7 { width:41.92% }
.span_2_of_7 { width:27.42% }
.span_1_of_7 { width:12.91% }
.span_8_of_8 { width:100% }
.span_7_of_8 { width:87.3% }
.span_6_of_8 { width:74.6% }
.span_5_of_8 { width:61.9% }
.span_4_of_8 { width:49.2% }
.span_3_of_8 { width:36.5% }
.span_2_of_8 { width:23.8% }
.span_1_of_8 { width:11.1% }
.span_9_of_9 { width:100% }
.span_8_of_9 { width:88.71% }
.span_7_of_9 { width:77.42% }
.span_6_of_9 { width:66.13% }
.span_5_of_9 { width:54.84% }
.span_4_of_9 { width:47.55% }
.span_3_of_9 { width:32.26% }
.span_2_of_9 { width:20.97% }
.span_1_of_9 { width:9.68% }
.span_10_of_10 { width:100% }
.span_9_of_10 { width:89.84% }
.span_8_of_10 { width:79.68% }
.span_7_of_10 { width:69.52% }
.span_6_of_10 { width:59.36% }
.span_5_of_10 { width:49.2% }
.span_4_of_10 { width:39.04% }
.span_3_of_10 { width:28.88% }
.span_2_of_10 { width:18.72% }
.span_1_of_10 { width:8.56% }
.span_11_of_11 { width:100% }
.span_10_of_11 { width:90.7% }
.span_9_of_11 { width:81.47% }
.span_8_of_11 { width:72.24% }
.span_7_of_11 { width:63.01% }
.span_6_of_11 { width:53.78% }
.span_5_of_11 { width:44.55% }
.span_4_of_11 { width:35.32% }
.span_3_of_11 { width:26.09% }
.span_2_of_11 { width:16.86% }
.span_1_of_11 { width:7.63% }
.span_12_of_12 { width:100% }
.span_11_of_12 { width:91.46% }
.span_10_of_12 { width:83% }
.span_10_of_13 { width:88% }
.span_9_of_12 { width:74.54% }
.span_8_of_12 { width:66.08% }
.span_7_of_12 { width:57.62% }
.span_6_of_12 { width:49.16% }
.span_5_of_12 { width:40.7% }
.span_4_of_12 { width:32.24% }
.span_3_of_12 { width:23.78% }
.span_2_of_12 { width:15.32% }
.span_1_of_12 { width:6.86% }


/*Banner*/
.indxBanner{ background:#99b2bd url(../images/headerbg.jpg) repeat-x; border-top: 1px solid #ccc; } 
.bannerSlider{ text-align:center; height:349px; overflow:hidden;}
.bannerSlider ul{ margin:0px;}
.bannerSlider ul li{ display:none; opacity:0; margin:0px; padding:0px; text-align:left;}
.bannerSlider ul li.selected{ display:block;}
ul.bannerSelector{ position:absolute; right: 232px; bottom:-11px; /*background-color:rgba(0,0,0,0.5);*/ padding:3px 5px; border-radius:3px;}
ul.bannerSelector li{ background-color: #FFF; padding: 4px; border-radius: 10px; width: 2px; height: 2px; float: left; margin: 2px 4px; box-shadow: 0 0 4px rgba(0, 0, 0, 0.2); cursor: pointer; opacity: 0.8; }
ul.bannerSelector li.selected{ background-color:#83b533; box-shadow: inset 0 0 4px rgba(0,0,0,0.2); opacity:1;}
ul.bannerSelector li:hover{ box-shadow:0 0 7px rgba(0,0,0,0.6);}


/*Social icons*/
.header_social_wrapper { position: relative; margin-top: 18px; margin-bottom: 10px; overflow: hidden; }
.header_social_wrapper, .footer_social { float: right; }
a.social_facebook, a.social_thumbup, a.social_plus, a.social_google, a.social_email, a.social_twitter, a.social_linkedin, a.social_youtube { background: url(../images/social2.png) no-repeat; display: block; float: left; height: 22px; margin-right: 3px; width: 22px; }
a.social_facebook { background-position:0 0 }
a.social_thumbup { background-position:-126px 0 }
a.social_plus { background-position:-126px -22px }
a.social_container { background:url(../images/social2.png) no-repeat; background-position:-153px 0; display:block; float:left; height:23px; margin-right:-10px; width:50px; padding-top:2px; padding-left:16px; color:#fff; font-size:11px }
a.social_facebook:hover { background-position:0 -22px }
a.social_google { background-position:-50px 0 }
a.social_google:hover { background-position:-50px -22px }
a.social_twitter { background-position:-25px 0 }
a.social_twitter:hover { background-position:-25px -22px }
a.social_linkedin { background-position:-75px 0 }
a.social_linkedin:hover { background-position:-75px -22px }
a.social_youtube { background-position:-206px 0 }
a.social_youtube:hover { background-position:-206px -22px }
a.social_email { background-position:-100px 0 }
a.social_email:hover { background-position:-100px -22px }

/*download bg*/
.indexDownload{ background:url(../images/dwnbg.png) repeat; text-align:center;  padding-bottom: 50px;}


/*content bg*/
.beveldown { padding-top: 25px; background: #f3f3f3; background: url(data:image/svg+xml;
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodïž¡Â¢×’Â‚Â¬ïž Â¦EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #f3f3f3 0, #f3f3f3 1%, #f9f9f9 4%, #fbfbfb 9%, #fafafa 13%, white 39%, white 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f3f3f3), color-stop(1%, #f3f3f3), color-stop(4%, #f9f9f9), color-stop(9%, #fbfbfb), color-stop(13%, #fafafa), color-stop(39%, white), color-stop(100%, white)); background: -webkit-linear-gradient(top, #f3f3f3 0, #f3f3f3 1%, #f9f9f9 4%, #fbfbfb 9%, #fafafa 13%, white 39%, white 100%); background: -o-linear-gradient(top, #f3f3f3 0, #f3f3f3 1%, #f9f9f9 4%, #fbfbfb 9%, #fafafa 13%, white 39%, white 100%); background: -ms-linear-gradient(top, #f3f3f3 0, #f3f3f3 1%, #f9f9f9 4%, #fbfbfb 9%, #fafafa 13%, white 39%, white 100%); background: linear-gradient(to bottom, #f3f3f3 0, #f3f3f3 1%, #f9f9f9 4%, #fbfbfb 9%, #fafafa 13%, white 39%, white 100%); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#f3f3f3, EndColorStr=#ffffff);
-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#f3f3f3,EndColorStr=#ffffff)"; zoom: 1; }
/*.beveldown{ padding-right: 20px; padding-left: 20px; width:100%; }*/
.beveldown1{padding-top: 25px; background: #FFF;}
.downloadBtn{ background-color:#85bd1b; padding:10px; border-bottom: 2px solid #4c4d4d; font-size: 34px; font-family: Open Sans; color: #FFF !important; width: 219px; margin:auto; margin-top:30px;}
.downloadBtn:hover{ background-color:#75a51b; }
.downloadBtn:active{ box-shadow:0 0 4px rgba(0,0,0,0.3); }

.dwnIcon,.bandwidthIcon,.broadcom,.dhl,.fedex,.thehomedpot,.ibm,.cisco,.riverbed,.ciscoC,.comon,.riverbedtest,.benefitsBand,.tickIcon,.editionTick,.dwnIconMin,.newsletterIcon, .linkedIn, .twitter, .youtube, .facebook, .googleplus, .china, .japan, .italy, .mexico, .netherland, .poland, .spain, .swedish, .switzerland, .turkey, .homeIcon, .rightIcon, .fbandwidthIcon, .livedemoIcon,.livedemoIcon1, .downloadIcon,.buyNowBtn,.inputSelIcon,.windowsIcon,.linuxIcon,.intAppMonitoring, .monitorVoiceData, .networkSecAnaly, .capacityBilling, .multivendor,.frealTimetraffic, .appProtocol, .cusTroubleshoot, .dBandwidthMont, .ciscoRouterMont, .ciscoMedianetRep, .sSiteMot, .ciscoWAAS, .cDashboard, .rTrafficMont, .falert,.cplaning, .abilling, .cNBAR, .cBQos, .iPSLA, .advSec, .highPerf,.pdocument, .sDevices, .videoWebinar, .userGuide, .faq, .servicePack, .trainingCos, .whitePaperCS, .knowledgeBase, .testimonialIcon, .avcIcon { background:url(../images/nfa_icons.png) no-repeat;}
.dwnIcon{ width:38px; height:38px; background-position:-10px -12px;}
.section { clear: both; margin: 0; padding: 0; }
.group { zoom: 1; }
.nfaDemoVideo{ width:400px; }
.nfaContent{ width:780px;}

.col { display: block; float: left; margin: 1% 0 1% 1.6%; }
.col:first-child { margin-left: 0; }
.span_6_of_10.aboutNFA { float: right; width: 64.36%; }
.aboutNFA h2{ margin-top:0px; font-size:30px; font-weight:400;}
.netflowFeatures h2{ font-size:30px; text-align:center;}
.bandwidthIcon{ width:43px; height:43px; background-position:-7px -71px; }
.intAppMonitoring{ width:44px; height:41px; background-position:-71px -72px;}
.monitorVoiceData{ width:45px; height:42px; background-position:-143px -72px;}
.networkSecAnaly{ width:48px; height:38px; background-position:-209px -73px;}
.capacityBilling{ width:41px; height:39px; background-position:-276px -73px;}
.multivendor{ width:43px; height:40px; background-position:-336px -73px;}

.mR5{ margin-right:2px;}
.mL10{ margin-left:10px;}
.mL20{ margin-left:20px;}
.mR30{ margin-right:30px;}
.pT25{ padding-top:25px;}
.netflowFeatures ul li { text-align: justify; line-height: 18px; margin-bottom: 10px; }
.featureGroup{ margin:auto; }
.featureCol{ border-bottom: 1px solid #e0e0e0; margin-top: 25px; padding-bottom:22px;}
.featureGroup h4{ font-weight:400;}
.featureGroup ul{ margin-top:30px;}
.h170{ height:170px;}
.h190{ height:190px;}
.h205{ height:205px;}
.h215{ height:225px;}
.featureColLast{ margin-top:25px;}
.featuresKM{width: auto; color: #777777;  text-align: center; text-shadow: 1px 1px 0 #fff; border: 1px solid #dcdcdc; -moz-box-shadow: inset 0 1px 0 0 #fff; -webkit-box-shadow: inset 0 1px 0 0 #fff; box-shadow: inset 0 1px 0 0 #fff; background: -webkit-gradient(linear, left top, left bottom, color-stop(.05, white), color-stop(1, #efefef)); background: -moz-linear-gradient(center top, white 5%, #efefef 100%); background-image: -ms-linear-gradient(90deg, white 5%, #efefef 100%); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#efefef);
-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#efefef)"; background-color: #fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; zoom: 1; padding:6px 140px; display:table;  margin: 25px auto; font-size:15px; font-weight:100;}
.featuresKM:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(.05, #e6e6e6), color-stop(1, white)); background:-moz-linear-gradient(center top, #e6e6e6 5%, white 100%); background-image:-ms-linear-gradient(90deg, #e6e6e6 5%, white 100%); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#e6e6e6, EndColorStr=#ffffff);
-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#e6e6e6,EndColorStr=#ffffff)"}
.customersGroup h2{ font-size:20px;  }
.broadcom{ width:88px; height:47px; background-position:-22px -537px;  float:left; margin-right:10px; }
.broadcom:hover{ background-position:-22px -467px;}
.dhl{ width:88px; height:42px; background-position:-117px -539px; float:left; margin-right:10px;}
.dhl:hover{  background-position:-117px -469px;}
.fedex{ width:112px; height:33px; background-position:-213px -549px; float:left; margin-right:10px;}
.fedex:hover{  background-position:-213px -479px;}
.thehomedpot{ width:49px; height:48px; background-position:-332px -533px;  float:left; margin-right:10px; }
.thehomedpot:hover{  background-position:-332px -463px;}
.ibm{ width:95px; height:37px;background-position:-385px -544px; float:left;}
.ibm:hover{  background-position:-385px -474px;}
.cisco{ width:58px; height:57px; background-position:-19px -388px; float: left; margin-right: 15px; }
.cisco:hover{  background-position:-19px -315px;}
.riverbed{ width:56px; height:49px; background-position:-90px -393px; float: left; margin-right: 15px;}
.riverbed:hover{   background-position:-90px -320px;}
.ciscoC{ width:56px; height:49px; background-position:-158px -392px; float: left; margin-right: 15px;}
.ciscoC:hover{  background-position:-158px -319px;}
.comon{ width:110px; height:51px;  background-position:-224px -388px; float: left; margin-right: 15px;}
.comon:hover{background-position:-224px -315px; }
.riverbedtest{ width:117px; height:46px;background-position:-348px -391px;float: left; margin-right: 15px;}
.riverbedtest:hover{  background-position:-348px -318px;}
.indexpartners{ margin-top:10px; border-top:1px solid #e0e0e0; width:500px;}



.indexBenefits{display:table; width:100%; margin-top:20px;}
.indexBenefits h3{ color:#424f56; font-size:18px; text-transform:uppercase;}
.indexBenefits ul{ float:left;  margin-right:40px;}
.indexBenefits ul li{ color:#333333; list-style-image:url(../images/ticknew.png);}
.indexBenefits ul li a{color:#333333; }
.indexBenefits ul li a:hover{ color:#3084b3;}
.benefitsBand{ width:64px; height:114px; background-position:-836px 0px; }
.newsletterIcon{ width:23px; height:15px; background-position:-229px -18px; vertical-align: middle; margin-right:5px;}
.footerMain{ background-color:#f5f6f6; }
.footerNavDiv{ background-color:#FFF; border-top:1px solid #e2e3e3; border-bottom:1px solid #e2e3e3; width: 100%; padding: 10px 0; height: 30px;}
ul.footerNav li{ float:left; font-size:13px; color:#777; padding:4px; }
ul.newsLetter li, .footerSubNav1 ul li{ float:left;}
.newsletterDiv{ border: 1px solid #DDD; width: 205px; height: 21px; border-radius: 4px; box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.1); padding: 3px; margin-left:10px;}
.newsletterDiv input[type="text"]{ border: none; box-shadow: none; padding: 0; line-height:18px; outline:none; margin: 2px; float:left;}
.newsletterDiv input[type="button"]{ background:#70b93d url(../images/nfa_icons.png) no-repeat; background-position:-192px -14px; border-radius:3px; border:0px; float: right; height: 25px; margin:-2px; box-shadow: none; }
.footerSubNav1{width: 100%; height: 120px;}
.footerSubNav1 p{ margin:0; font-size:12px;}
.footerSubNav1 ul li{ padding:0 2px;  font-size:12px;}
.footerSubNav1 a.zoho{ color:#444; font-weight:bold; text-decoration:none;}
.footerSubNav1 a:hover.zoho{ text-decoration:underline;}
.footerSubMenu{ font-family:'Open Sans',arial,sans-serif; }
.footerSubMenu h4{ margin-bottom:5px;}
.footerSubMenu a{ font-size:16px; color:#0088cc;}
.socialIcons a{ float:left; margin:0 2px; }
.linkedIn{ width:22px; height:22px; background-position:-282px -7px; }
.twitter{ width:22px; height:22px; background-position:-308px -7px; } 
.youtube{ width:22px; height:22px; background-position:-335px -7px; }  
.facebook{ width:22px; height:22px; background-position:-361px -7px; }
.googleplus{ width:22px; height:22px; background-position:-386px -7px;}
.linkedIn:hover{background-position:-282px -33px; }
.twitter:hover{background-position:-308px -33px; } 
.youtube:hover{background-position:-335px -33px; }  
.facebook:hover{background-position:-361px -33px; }
.googleplus:hover{background-position:-386px -33px;}
.china{ width:19px; height:14px; background-position:-416px -7px;}
.japan{ width:19px; height:14px; background-position:-438px -7px;} 
.italy{ width:19px; height:14px; background-position:-461px -7px;} 
.mexico{ width:19px; height:14px; background-position:-483px -7px;}  
.netherland{ width:19px; height:14px; background-position:-506px -7px;} 
.poland{ width:19px; height:14px; background-position:-528px -7px;} 
.spain{ width:19px; height:14px; background-position:-551px -7px;} 
.swedish{ width:19px; height:14px; background-position:-573px -7px;} 
.switzerland{ width:19px; height:14px; background-position:-596px -7px;} 
.turkey{ width:19px; height:14px; background-position:-618px -7px;}


.footer_main{ color: #65727a; font-family: 'Open Sans',arial,sans-serif; font-size: 1.33em; line-height: 1.5em; list-style: none; list-style-position: outside; list-style-type: none; }
 .nopadding { padding-right: 0; padding-left: 0; }
#back_to_top { position: fixed; width: 95px; height: 37px; background: #FFF; background: rgba(255,255,255,.5); bottom: 20px; right: 2%; padding: 0 20px; padding-top: 17px; border: 1px solid #999; display: none; cursor: pointer; }

.indexDownload h1{ font-size: 28px; text-align: left; float: left;}
.indexDownload a{ float: right; margin-top: -21px;}
.indexDownload .maincontent{ height:54px;}

/*navigation*/
.subnav { display: none; background-color: #fff; font-size: .8125em; left: 50%; margin-left: -37.34em; margin-top: 72px; min-height: 300px; position: absolute; width: 75.07em; z-index: 9999; border: none !important; text-align: left; -webkit-box-shadow: 2px 2px 7px 0 #9d9d9c; box-shadow: 2px 2px 7px 0 #9d9d9c; filter: progid:DXImageTransform.Microsoft.Shadow(color='#9d9d9c', Direction=145, Strength=3);}
.subrule_line { background-color: #97cc3e; border: none !important; height: 10px; line-height: 0; margin: 0; padding: 0; width: 100%; }
hr.subrule_bot { background-color: #8FB82C; border: none !important; height: 1px; line-height: 0; margin: 0; padding: 0; width: 100%; }
div.navstyle1 div.top { background-color: #FFF; margin: 11px 0 0; padding: 0 3%; }
div.navstyle1 div.span_1_of_4 ul { list-style: none; margin: 0; padding: 0 0 20px; }
div.navstyle1 div.span_1_of_4 ul li.subnav-title { color: #758691; font-family: 'Open Sans', arial, sans-serif; font-size: 1.313em; margin: 0; cursor: pointer; }
ul.network-performance li.subnav-title div.subnav-icon { background-position: 0 0; }
div.subnav-icon { background-image: url(../images/sprites.png); background-repeat: no-repeat; float: left; height: 18px; line-height: 0; margin: 3px 8px 0 0; vertical-align: middle; width: 18px; }
div.navstyle1 ul li.subnav-link { padding: 3px 0 3px 24px; }
div.navstyle1 ul li.subnav-link a { -webkit-transition: all .3s ease; -o-transition: all .3s ease; -moz-transition: all .3s ease; color: #424f56; transition: all .3s ease; }
div.navstyle1 div.span_1_of_4 ul li.subnav-title { color: #758691; font-family: 'Open Sans', arial, sans-serif; font-size: 1.313em; margin: 0; cursor: pointer; }
ul.log-analysis-security li.subnav-title div.subnav-icon { background-position: 0 -18px; }
ul.server-application li.subnav-title div.subnav-icon { background-position: 0 -90px; }
ul.desktop-management li.subnav-title div.subnav-icon { background-position: 0 -36px; }
ul.it-help-desk-windows li.subnav-title div.subnav-icon { background-position: 0 -72px; }
ul.msp-solutions li.subnav-title div.subnav-icon { background-position: 0 -108px; }
ul.active-directory li.subnav-title div.subnav-icon { background-position: 0 -126px; }
ul.integrated-it-management li.subnav-title div.subnav-icon { background-position: 0 -54px; }
.subnav-call-to-action { background: #7aba29; background: -moz-linear-gradient(center top, #7aba29 5%, #7aba29 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(.05, #7aba29), color-stop(1, #7aba29)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7aba29', endColorstr='#7aba29'); color: #ffffff; display: inline-block; font-family: 'Open Sans', arial, sans-serif; font-size: 1.55em; font-weight: 400; letter-spacing: .05em; margin: -9px -20px 0 -10px; padding: 11px 20px; text-align: center; text-decoration: none; width: 100%; }
#products_subnav div.bot { background: #f3f2f4; background: -moz-linear-gradient(top, #f3f2f4 0, white 31%, white 100%); background: -ms-linear-gradient(top, #f3f2f4 0, white 31%, white 100%); background: -o-linear-gradient(top, #f3f2f4 0, white 31%, white 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f3f2f4), color-stop(31%, white), color-stop(100%, white)); background: -webkit-linear-gradient(top, #f3f2f4 0, white 31%, white 100%); background: linear-gradient(to bottom, #f3f2f4 0, white 31%, white 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f2f4', endColorstr='#ffffff', GradientType=0 );margin: 0; padding: 0 3%; }
#products_subnav div.bot div.span_3_of_4 { text-align: right; }
#products_subnav div.bot div.span_3_of_4 h1 { color: #7aba29; font-size: 1.75em; letter-spacing: normal; }
#products_subnav div.bot div.span_3_of_4 h2 { color: #424f56; font-size: 1.33em; letter-spacing: normal; }
.group:before, .group:after { content:""; display:table }
.group:after { clear:both }
.group { zoom:1 }
.subnav { font-size: .8125em; text-align: left; }
a.subnav-call-to-action:visited { color: #fff; }
div.navstyle1 ul li.subnav-link a:hover { color:#e58803 }
a.subnav-call-to-action:hover {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8134', endColorstr='#ff8134'); background:#ff8134 }
#solutions_subnav li { list-style: none; position: relative; border-bottom: 1px solid #e0e0e0; height: 64px; padding-bottom: 2px; }
#solutions_subnav li a { display:inline-block; padding:5px }
#solutions_subnav li a p { margin:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#424f56 }
#solutions_subnav li a .title { font-size:14px; color:#758691; font-family:'Open Sans', arial, helvetica, sans-serif; font-weight:400; margin:.2em 0 }
#solutions_subnav li a.last { border:none }
#solutions_subnav li:hover { position:relative; background:#fdfdfd; background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkN2Q4ZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top, #fdfdfd 0, #d7d8da 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fdfdfd), color-stop(100%, #d7d8da)); background:-webkit-linear-gradient(top, #fdfdfd 0, #d7d8da 100%); background:-o-linear-gradient(top, #fdfdfd 0, #d7d8da 100%); background:-ms-linear-gradient(top, #fdfdfd 0, #d7d8da 100%); background:linear-gradient(to bottom, #fdfdfd 0, #d7d8da 100%); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#fdfdfd, EndColorStr=#d7d8da);
-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fdfdfd,EndColorStr=#d7d8da)"; -webkit-transition:background .7s ease; -o-transition:background .7s ease; -moz-transition:background .7s ease; transition:background .7s ease }
#solutions_subnav ul, #solutions_subnav ol { margin: 0 0 1.5em 0; padding: 0 0 0 24px; }
ul.support li.subnav-title div.subnav-icon { background-position: -247px -130px; }
ul.partners li.subnav-title div.subnav-icon { background-position: -199px -131px; }
ul.partners-by-region li.subnav-title div.subnav-icon { background-position: -229px -130px; }
ul.phone li.subnav-title div.subnav-icon { background-position: -216px -129px; width: 13px; }
.mLImp20{ margin-left:20px !important;}

/*Editions*/
.nfaEditions{ padding-bottom:40px;}
.nfaEditions1{ padding-bottom:10px;}
.nfaEditions h2{ font-size:30px; text-align:left; margin-bottom:35px; margin-left:0px;}
.cHead p span{ text-shadow: 0 0 5px #727786;}
.cHead p span,.cBody p span{float: left; margin-left: 10px; text-align: center;}
.cHead p span.cTitle,.cBody p span.cTitle{background: none repeat scroll 0 0 rgba(0, 0, 0, 0); float: left; margin-left: 0; text-align: left; text-shadow: 0 0 0 #FFF; width: 240px;}
.cHead p span.essential,.cHead p span.distributed, .cBody p span.essential, .cBody p span.distributed{ width: 240px; }
.editionTick{ width:13px; height:9px; background-position:-169px -21px;}
.tickIcon{ width:15px; height:14px; background-position:-107px -20px;}
.cHead p span.essential { background-color: #424f56; }
.cHead p span.distributed { background-color: #758691;}
.cBody p, .cHead p{border-bottom: 1px solid #F2F3F4; line-height:35px; display: table; margin-bottom: 0px; }
.cBody p span.cTitle{ font-size:13px; color:#6f6c6f; }
.cHead p span.cTitle{ font-family:'Open Sans', arial, helvetica, sans-serif; font-weight:300; font-size:20px; color:#5d5d5d; text-transform:uppercase;}
.cHead p span.essential,.cHead p span.distributed{ font-family:'Open Sans', arial, helvetica, sans-serif; font-weight:300; font-size:18px; color:#FFF; text-transform: uppercase;}
.cHead p{ line-height: 20px; }
.cBody p span.essential, .cBody p span.distributed{ background-color:#e8ebee;font-family:'Open Sans', arial, helvetica, sans-serif; font-weight:300; font-size:13px; color:#424f56;}
.compareEdition{ margin:auto; width:1080px;}
.txtalignL{ text-align:left;}
.txtalignC{ text-align:center;}


.navDownloadBtn{ color:#FFF; background-color:#85bd1b; position:absolute; padding:13px 15px; font-size:25px; text-transform:uppercase; font-weight:100; left:10px; top:0px;}
.dwnIconMin{ width:21px; height:21px; background-position:-139px -15px;}
.navFixedPos{position: fixed; width: 100%; top: 0px; z-index: 100; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);}
.navFixedPos .navDownloadBtn{ top: 60px; box-shadow:0px 2px 1px rgba(0, 0, 0, 0.2);}
.navFixedPos .navi_title_features{ margin-top: 18px; }
.link {color:#4487b2 !important; text-decoration:none;}
.link:hover{ text-decoration:underline;}
.otherPage .nfaLogotxt{ display:none;}

.breadCrumb{ border-bottom:1px solid #e9e9e9; width:100%; display: table;}
.breadCrumb ul{ margin:0px; padding:0px;}
.breadCrumb ul li{ float:left; padding:10px 6px;}
.breadCrumb ul li.active{ color:#c5c3c3; cursor:default;}
.homeIcon{ width:15px; height:12px; background-position:-15px -135px;}
.rightIcon{ width:5px; height:8px; background-position:-40px -138px;}

/* features */
.fbandwidthIcon{ width:20px; height:20px; background-position:-60px -133px; }
.frealTimetraffic{ width:23px; height:19px; background-position:-128px -134px; }
.appProtocol{ width:25px; height:18px; background-position:-165px -135px;  }
.cusTroubleshoot{ width:26px; height:22px; background-position:-276px -135px;}
.dBandwidthMont{ width:20px; height:24px; background-position:-420px -134px; }
.ciscoRouterMont{ width:24px; height:21px; background-position:-527px -136px; }
.ciscoMedianetRep{ width:20px; height:21px; background-position:-316px -135px; }
.sSiteMot{ width:25px; height:23px; background-position:-449px -134px; }
.ciscoWAAS{ width:26px; height:21px; background-position:-567px -135px;  }
.cDashboard{ width:25px; height:24px; background-position:-352px -134px; }
.rTrafficMont{ width:24px; height:24px; background-position:-488px -134px; }
.falert{ width:20px; height:21px; background-position:-203px -135px;}
.cplaning{ width:23px; height:20px; background-position:-277px -177px; }
.abilling{ width:23px; height:22px; background-position:-436px -177px; }
.cNBAR{ width:23px; height:20px; background-position:-310px -177px; }
.cBQos{ width:23px; height:20px; background-position:-375px -177px; }
.iPSLA{ width:23px; height:20px; background-position:-406px -177px; }
.advSec{ width:26px; height:21px; background-position:-343px -177px; }
.highPerf{ width:22px; height:21px; background-position:-469px -177px; }
.avcIcon{ width:25px; height:22px;  background-position:-505px -177px;}
.nfa_features h4 a:hover{ color:#e58803;}
.nfa_features h4 a{ color:#424f56;}
.featureIconDiv{ width:33px; height:32px; border-radius:3px; margin-top: 3px; margin-right:6px; }
.nfa_features h1{ font-size:27px;  line-height:60px; font-weight:400;} 
.nfa_features h4{ margin-bottom:22px; font-size:18px; color:#424f56; font-weight:400; letter-spacing: -.5px; }
.nfa_features .span_1_of_3{ margin-right:20px; margin-top:20px; line-height:19px;}
.nfa_features p{ font-size:13px; font-weight:400; color:#777; margin-right:20px;}
.nfa_addon_note{ padding-top:15px; border-top:1px dashed #b3b9be; margin-top:20px; padding-bottom:15px;} 
.nfa_addon_note p{ margin:auto;}
.sub_download{ background-color:#f7f7f7; width:100%; display:table; text-align:center; padding:20px 0; }
.sub_download h3{ color:#484b4f; font-size:28px;}
.subDwnMain{ width:390px; margin:auto; font-family:'Open Sans', arial, helvetica, sans-serif; font-weight:100; position:relative; height:50px; margin-top:20px;}
.liveDemo,.downloadTxt{ font-size:22px; color:#FFF; text-transform: uppercase; display:table; padding:10px 35px; cursor:pointer;}
.dwnOR{ padding:12px 10px; background-color:#FFF; position:absolute; font-size:22px; left: 164px; border-radius: 30px; top: -2px; }
.liveDemo{ background-color:#42505c; float:left; }
.downloadTxt{background-color:#7bbb2a; float:right; }


/* demos*/
.demoForm{ background-color:#ebebeb; border:1px solid #dcdcdc; border-radius:6px; padding:5px; margin-bottom:20px;}
.demoFormMain{ background-color:#FFF;}
.demoFormTitle{ background-color:#f1f1f1; border-bottom:1px solid #e5e5e5; font-family:'Open Sans', arial, helvetica, sans-serif; font-weight:300; font-size:18px; color:#42505c; padding:13px 10px; margin-bottom:15px;}
.formRow, .dwnForm{ display:table; width:100%; padding:10px 12px;}
.formRow label{ width:150px; float:left; margin-left:5px; color:#555; line-height:18px;}
.formRow input[type="text"], .formRow textarea{ float:left; margin:0px; border:1px solid #c7c7c7; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; display: block; padding: 5px; width:250px; box-shadow: inset 0 0px 6px rgba(0,0,0,0.1); height:18px; outline:0; font-size:12px; color:#666; }
.dwnFrm input[type="text"], .dwnFrm textarea{ width:89%;}
.formRow label .req{ color:#ec3e3e;}
.formRow input[type="text"]:focus, .formRow textarea:focus{ border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);}
.formRow input[type="text"]:focus.required { border-color: #e9322d; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px #F8B9B8; -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px #F8B9B8; box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px #F8B9B8; }
.formRow textarea{ height:55px; resize:none;}
.formRow input[type="submit"], .formRow input[type="reset"], .dwnForm input[type="submit"]{ border:0px; color:#FFF; padding:8px 20px; font-size:14px; outline:none; margin:4px; font-family:'Open Sans', arial, helvetica, sans-serif; }
.formRow input[type="submit"], .dwnForm input[type="submit"]{background-color:#85bd1b; margin-left:60px;}
.formRow input[type="submit"]:hover, .dwnForm input[type="submit"]:hover { background-color:#86b430;}
.formRow input[type="submit"]:active, .dwnForm input[type="submit"]:active{ box-shadow: inset 0 0 6px rgba(0,0,0,0.3)}
.formRow input[type="reset"]{ background-color:#5a6870;}
.formRow input[type="reset"]:hover{ background-color:#485359}
.formRow input[type="reset"]:active{ box-shadow: inset 0 0 4px rgba(0,0,0,0.6)}
.txtalignC{ text-align:center;}
.txtalignR{ text-align:right;}
.livedemoIcon{ width:26px; height:17px; background-position:-165px -135px; margin-left:8px;}
.livedemoIcon1{ width:26px; height:17px; background-position:-315px -136px; margin-left:8px;}
.downloadIcon{ width:21px; height:19px; background-position:-241px -135px; margin-left:8px;}
a.frmliveDemo, a.frmDownload{padding:8px 10px; color:#FFF; font-family:'Open Sans', arial, helvetica, sans-serif; font-size:22px; text-transform:uppercase; box-shadow:0 2px 0.5px rgba(0,0,0,0.2);}
a.frmliveDemo{ background-color:#99cd3f;}
a.frmDownload{ background-color:#e58803;}
.mT50{ margin-top:50px;} 
.mT30{ margin-top:30px;}
.mT15{ margin-top:15px;}
.mL65 { margin-left:65px;}
.mB10{ margin-bottom:10px;}
.frmOR{ font-family:'Open Sans', arial, helvetica, sans-serif; font-size:22px; margin:auto 16px;}

/*get quote*/
.buyNowBtn{ width:244px; height:62px; background-position:-652px -531px;}
.inputsel{ border:1px solid #c7c7c7; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; box-shadow: inset 0 0px 6px rgba(0,0,0,0.1); width:240px; height:18px; float:left; padding: 5px; position:relative; }
.inputsel input[type="text"]{ border:none; box-shadow:none; outline:none; width:99%; padding:0px; line-height:18px; cursor:default; }
.inputsel input[type="text"]:focus{ outline:none; border:0px; box-shadow:none;}
.inputSelIcon{ width:8px; height:5px; background-position:-76px -43px; position: absolute; right: 10px; top: 12px;}
.chosen-results{ width:96%;}
.formRow a.chosen-single{background: #FFF; border: 1px solid #C7C7C7; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; box-shadow: inset 0 0px 6px rgba(0, 0, 0, 0.1); height: 26px; line-height: 27px;}
.formRow a.chosen-single span{color:#666;}
.formRow chosen-container:focus{ border:1px dashed #000;}
.chosen-container-active a.chosen-single{ border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);} 

/* Customers */
.customerMain{ background-color:#f7f7f7;  display: table; margin-top:20px; margin-bottom: -20px; }
.customerMain .customers{ height:180px;padding:20px 0}
.testimonial{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; text-align:center; padding:10px 20px; margin:0;}
.f26{ font-size:26px;}
.mT25{ margin-top:25px;}
.mT20{ margin-top:20px;}
.pL20{ padding-left:20px;}
.cusTxt{ margin:0px; line-height:18px; margin-top:10px; font-family:Georgia, "Times New Roman", Times, serif;}
.cusTxt span{ font-size:16px; font-style:italic;}
.customersList ul{ float:left; margin-left:20px;}
.customersList ul li{ list-style-image:url(../images/arrow-r.png);}
.allCustomerMenu ul{ border-right: 1px dotted #DDD; list-style-type: none !important;}
.allCustomerMenu ul li{ border-bottom: 1px solid #EEE; padding: 7px 10px; cursor:pointer;}
.allCustomerMenu ul li:hover{ background-color:#f9f9f9;}
.allCustomerMenu ul li.active{border-left:3px solid #85BD1B; border-right: 1px solid #FFF; margin-right: -1px; }
.allCustomerMenu ul li:last-child{ border-bottom:0px;}


/*support resources*/
.resources h1{ font-size:26px;} 
.mB30{ margin-bottom:30px;}
.supportResMain{ width:225px; height:230px; text-align: center; border-radius: 4px; padding-top: 20px; margin:0 auto;}
.resIconDiv{ background-color:#5a6870; width:69px; height:69px; border-radius: 50px; margin: auto; text-align: center;}
.resIconDiv img{ margin-top:25px;}
.resContent{ margin-top:25px;}
.resContent h4{ margin-bottom:20px; }
.resContent p{ text-align:center; line-height:18px; color:#adadad; width:150px; margin:auto; }

.supportResMain:hover{ background-color:#758691; }
.supportResMain:hover .resIconDiv{ background-color:#FFF;}
.supportResMain:hover .resContent p, .supportResMain:hover .resContent h4{ color:#FFF;}
.supportResMain:hover .resContent h4{ color:#81bf2e !important;}

.pdocument{ width:19px; height:22px; background-position:-22px -221px;}
.supportResMain:hover .pdocument{background-position:-22px -258px;}
.knowledgeBase{ width:23px; height:25px; background-position:-54px -219px;}
.supportResMain:hover .knowledgeBase{ background-position:-54px -257px;}
.sDevices{ width:31px; height:24px; background-position:-88px -220px; }
.supportResMain:hover .sDevices{background-position:-88px -257px; }
.videoWebinar{ width:27px; height:23px; background-position:-131px -220px;}
.supportResMain:hover .videoWebinar{background-position:-131px -257px;}
.userGuide{ width:27px; height:23px; background-position:-173px -221px;}
.supportResMain:hover .userGuide{ background-position:-173px -258px;}
.faq{ width:27px; height:28px; background-position:-210px -219px; }
.supportResMain:hover .faq{background-position:-210px -256px; }
.servicePack{ width:26px; height:24px; background-position:-246px -221px; }
.supportResMain:hover .servicePack{background-position:-246px -258px; }
.testimonialIcon{ width:24px; height:24px; background-position:-282px -221px; }
.supportResMain:hover .testimonialIcon{background-position:-282px -258px; }
.whitePaperCS{ width:21px; height:24px; background-position:-316px -222px; }
.supportResMain:hover .whitePaperCS{background-position:-316px -259px; }
.trainingCos{ width:30px; height:24px; background-position:-348px -223px; }
.supportResMain:hover .trainingCos{background-position:-348px -260px; }



/*download*/
.dwnForm input[type="submit"]{ margin:0px 7px 0 0; float:left; padding:8px 17px; font-size:16px; font-weight:300;}
.dwnForm label{ font-size: 11px; width: 135px; display: table; margin-left: 10px; color: #4c596e; line-height:18px;  }
.dwnForm p{ line-height: 16px; font-size: 11px; padding: 0px 0 0 0px; margin: 13px 0; }
.downloadMain{ background-color:#f7f7f7; padding-top: 25px; display:table; width:100%;}
.downloadDiv{ background-color:#FFF; border:1px solid #d9d9d9; border-radius:4px; padding:10px; width:57%; float:right; height:420px; position:relative; margin-right:3%;}
.downloadDiv h2{ text-align:center; font-size:30px; line-height:44px; color:#42505c; margin-top:22px;}
.downloadBtnMain{ display:table; margin:auto;}
.downloadBtnDiv{ width:210px; height:54px; margin:auto; margin-top:18%;}
.downloadBtnDiv{ border-radius:4px; box-shadow: 0 3px 0 rgba(0,0,0,0.4); background: #81bc2e; /* Old browsers */
background: -moz-linear-gradient(top, #81bc2e 0%, #659324 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#81bc2e), color-stop(100%,#659324)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #81bc2e 0%,#659324 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #81bc2e 0%,#659324 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #81bc2e 0%,#659324 100%); /* IE10+ */
background: linear-gradient(to bottom, #81bc2e 0%,#659324 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#81bc2e', endColorstr='#659324',GradientType=0 ); /* IE6-9 */}
.downloadBtnDiv:hover{background: #659324; /* Old browsers */
background: -moz-linear-gradient(top, #659324 0%, #81bc2e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#659324), color-stop(100%,#81bc2e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #659324 0%,#81bc2e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #659324 0%,#81bc2e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #659324 0%,#81bc2e 100%); /* IE10+ */
background: linear-gradient(to bottom, #659324 0%,#81bc2e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#659324', endColorstr='#81bc2e',GradientType=0 ); /* IE6-9 */}
.windowsIcon{ width:31px; height:30px; background-position:-15px -169px; margin-top: 11px; margin-left: 3px;}
.linuxIcon{ width:26px; height:28px; background-position:-62px -170px; margin-top: 15px; margin-left: 5px;}
.windowsIconDiv{ display:table; width:48px; height:54px; text-align:center;}
.downloadBtnTxt{ font-family:'Open Sans', arial, helvetica, sans-serif; font-size:18px; font-weight:600; color:#FFF; margin-top: 6px; margin-left: 3px; line-height: 21px;}
.downloadBtnTxt p{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF; font-weight:normal; margin:0px;}
.downloadOtherLink{ border-top:1px dashed #d4d4d4; margin:3px 10px; padding-top:7px;}
.licenseAgrement{ color:#5a6870; margin:0px; margin-left:10px; margin-bottom:5px; font-size:12px;  }
.downloadOtherLink ul{ margin:0px;}
.downloadOtherLink ul li{ float:left; padding:3px 10px; color:#5a6870;}
.downloadOtherLink ul li a{ color:#448FBA;}
.downloadOtherOpt ul li:hover{ color:#ed9e40;}
.downloadOtherOpt{ margin:30px auto; display:table;}
.downloadOtherOpt ul li{ float:left; padding:10px; font-size:18px; font-family:'Open Sans', arial, helvetica, sans-serif; color:#505355; font-weight:600; cursor:pointer; }
.otherDwnDiv ul{ margin:0px; background:url(../images/other-dwn-shadow.png) repeat-x left bottom; width:100%; display:table;}
.otherDwnDiv ul li{ margin:0px; padding:10px 30px 5px; float:left; font-family:'Open Sans', arial, helvetica, sans-serif; font-size:16px; color:#505355; cursor:pointer; }
.otherDwnDiv ul li:hover{ background-color:#EEE; border-top-left-radius:3px; border-top-right-radius:3px;}
.otherDwnDiv ul li.active{ border: 1px solid #DDD; border-top: 1px solid #71AE22; border-bottom: 0px; margin-bottom: 0px; background: #FFF url(../images/other-dwn-active.png) repeat-x left top;}
.dwnBtnSingle{ background-color:#f4f4f4; width:330px; height:160px; text-align:center;  border-radius: 4px; margin: 10px; float:left; margin-left:10%; }
.dwnBtnSingle .downloadBtnDiv, .dwnBtnDouble .downloadBtnDiv{ margin:20px auto;}
.dwnBtnSingle h3, .dwnBtnDouble h3{ margin: 0px; padding-top: 24px; }
.otherDwnBtnDiv{ padding:10px; margin-top:30px; margin-bottom: 50px; display: table; width: 100%;}
.dwnBtnDouble{ background-color:#f4f4f4; width:515px; height:160px; text-align:center;  border-radius: 4px; margin: 10px; float:right; margin-right:10%; }
.dwnBtnDouble .downloadBtnMain{ float:left; margin-left:32px;}
.disabledClick{ cursor:default !important;}
.disabledClick:hover{ background-color:transparent !important;}

.aboutNFA p{ line-height: 26px; text-align: justify; padding-right: 40px; font-size:14px;}
.mR20{ margin-right:20px;}

.download_btn { width:276px; height:50px; background-image:url('../images/download_btn.png'); margin: 10px 0 0 0; float: left;}
.download_btn:hover { width:276px; height:50px; background-image:url('../images/download_btn_2.png'); margin: 10px 0 0 0; float: left;}

.prd-logo {
    background: url("../images/netflow-logo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 28px!important;
    margin-top: 4px;
    overflow: hidden;
    position: relative;
    text-indent: -100%;
    width: 258px;
}

/* features */
.fbandwidthIcon{ width:20px; height:20px; background-position:-60px -133px; }
.frealTimetraffic{ width:23px; height:19px; background-position:-128px -134px; }
.appProtocol{ width:25px; height:18px; background-position:-165px -135px;  }
.cusTroubleshoot{ width:26px; height:22px; background-position:-276px -135px;}
.dBandwidthMont{ width:20px; height:24px; background-position:-420px -134px; }
.ciscoRouterMont{ width:24px; height:21px; background-position:-527px -136px; }
.ciscoMedianetRep{ width:20px; height:21px; background-position:-316px -135px; }
.sSiteMot{ width:25px; height:23px; background-position:-449px -134px; }
.ciscoWAAS{ width:26px; height:21px; background-position:-567px -135px;  }
.cDashboard{ width:25px; height:24px; background-position:-352px -134px; }
.rTrafficMont{ width:24px; height:24px; background-position:-488px -134px; }
.falert{ width:20px; height:21px; background-position:-203px -135px;}
.cplaning{ width:23px; height:20px; background-position:-277px -177px; }
.abilling{ width:23px; height:22px; background-position:-436px -177px; }
.cNBAR{ width:23px; height:20px; background-position:-310px -177px; }
.cBQos{ width:23px; height:20px; background-position:-375px -177px; }
.iPSLA{ width:23px; height:20px; background-position:-406px -177px; }
.advSec{ width:26px; height:21px; background-position:-343px -177px; }
.highPerf{ width:22px; height:21px; background-position:-469px -177px; }
.nfa_features h4 a:hover{ color:#e58803;}
.nfa_features h4 a{ color:#424f56;}
.featureIconDiv{ width:33px; height:32px; border-radius:3px; margin-top: 3px; margin-right:6px; }
.nfa_features h1{ font-size:27px;  line-height:60px; font-weight:400;} 
.nfa_features h4{ margin-bottom:22px; font-size:18px; color:#424f56; font-weight:400; letter-spacing: -.5px; }
.nfa_features .span_1_of_3{ margin-right:20px; margin-top:20px; line-height:19px;}
.nfa_features p{ font-size:13px; font-weight:400; color:#777; margin-right:20px;}
.nfa_addon_note{ padding-top:15px; border-top:1px dashed #b3b9be; margin-top:20px; padding-bottom:15px;} 
.nfa_addon_note p{ margin:auto;}
.sub_download{ background-color:#f7f7f7; width:100%; display:table; text-align:center; padding:20px 0; }
.sub_download h3{ color:#484b4f; font-size:28px;}
.subDwnMain{ width:390px; margin:auto; font-family:'Open Sans', arial, helvetica, sans-serif; font-weight:100; position:relative; height:50px; margin-top:20px;}
.liveDemo,.downloadTxt{ font-size:22px; color:#FFF; text-transform: uppercase; display:table; padding:10px 35px; cursor:pointer;}
.dwnOR{ padding:12px 10px; background-color:#FFF; position:absolute; font-size:22px; left: 164px; border-radius: 30px; top: -2px; }
.liveDemo{ background-color:#42505c; float:left; }
.downloadTxt{background-color:#7bbb2a; float:right; }

.liveDemo {
    background-color: #42505C;
    float: left;
}
.liveDemo, .downloadTxt {
    color: #FFFFFF;
    cursor: pointer;
    display: table;
    font-size: 22px;
    padding: 10px 35px;
    text-transform: uppercase;
}

.pdocument{ width:19px; height:22px; background-position:-22px -221px;}
.supportResMain:hover .pdocument{background-position:-22px -258px;}
.knowledgeBase{ width:23px; height:25px; background-position:-54px -219px;}
.supportResMain:hover .knowledgeBase{ background-position:-54px -257px;}
.sDevices{ width:31px; height:24px; background-position:-88px -220px; }
.supportResMain:hover .sDevices{background-position:-88px -257px; }
.videoWebinar{ width:27px; height:23px; background-position:-131px -220px;}
.supportResMain:hover .videoWebinar{background-position:-131px -257px;}
.userGuide{ width:27px; height:23px; background-position:-173px -221px;}
.supportResMain:hover .userGuide{ background-position:-173px -258px;}
.faq{ width:27px; height:28px; background-position:-210px -219px; }
.supportResMain:hover .faq{background-position:-210px -256px; }
.servicePack{ width:26px; height:24px; background-position:-246px -221px; }
.supportResMain:hover .servicePack{background-position:-246px -258px; }
.testimonialIcon{ width:24px; height:24px; background-position:-282px -221px; }
.supportResMain:hover .testimonialIcon{background-position:-282px -258px; }
.whitePaperCS{ width:21px; height:24px; background-position:-316px -222px; }
.supportResMain:hover .whitePaperCS{background-position:-316px -259px; }
.trainingCos{ width:30px; height:24px; background-position:-348px -223px; }
.supportResMain:hover .trainingCos{background-position:-348px -260px; }
/*
.dwn-link-cont {
    float: left;
    min-height: 425px;
    width: 62%;
}

.dwn-form-cont {
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    float: left;
    min-height: 400px;
    padding: 20px 2% 5px;
    width: 32%;
}

.foot-social1.rhsFix,  {
    background: none repeat scroll 0 0 #fff;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-radius: 0 0 0 5px;
    padding: 10px 10px 0;
    right: 0;
}
.foot-social1.rhsAbs {
    position: absolute;
    z-index: 7;
}
}

*/
/*video webcasts*/
.webinartab { background:url(../images/webinar-shadow.gif) repeat-x bottom; }
.webinartab ul{ margin:0px; padding:0px;  width:704px; height:56px; margin-left:30px; list-style:none; }
.webinartab ul li{ cursor:pointer;}
.video_tab{ background:url(../images/video-tab.gif) no-repeat; width:363px; height:50px;}
.webcast_tab{ background:../images/webcast-tab.gif) no-repeat; width:363px; height:50px;}
.videosTab ul{ margin:0px; padding:0px;}
.videoThumb{ width:230px; height:158px; border:1px solid #DDD; background-color:#FFF;}

.webcast_tab {
    background: url("../images/webcast-tab.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 50px;
    width: 363px;
}
.videosTab ul li {
    float: left;
    list-style: none outside none;
    margin-left: 34px;
    margin-top: 20px;
    width: 250px;
}

#gfd {
  position: fixed;
  right: 0;
  bottom: 200px;
  color: #000;
  background-color: #74bc2e;
  font-size: 14px;
  padding: 7px 12px;
  cursor: pointer;
}
#gfd a{text-decoration:none;color: #000;}

/*** Supported Devices ***/

.mB40{margin-bottom:40px}
.supported-devices{width: 800px;margin: 0 auto;max-width:100%}
.supported-devices-box{background:#fff;border:1px solid #ddd;padding: 20px 0;font-size: 16px;display: block;text-align: center;color: #444;}
.supported-devices-box:hover{text-decoration:none}
.supported-devices ul li{background:url('../images/supported-devices-sprite.png') no-repeat; height:70px;width:150px;float:left;margin:24.7px}
.sd-cisco{background-position:0 0;}
.sd-hp{background-position:-150px 0!important;}
.sd-juniper{background-position:-300px 0!important;}
.sd-fortinet{background-position:-450px 0!important;}
.sd-sonic{background-position:0 -70px!important;}
.sd-riverbed{background-position:-150px -70px!important;}
.sd-brocade{background-position:-300px -70px!important;}
.sd-dell{background-position:-450px -70px!important;}
.sd-barracuda{background-position:0 -140px!important;}
.sd-hitachi{background-position:-150px -140px!important;}
.sd-huawei{background-position:-300px -140px!important;}
.sd-paloalto{background-position:-450px -140px!important;}2