#prdLogo,.cust-qte-img,.feaImg,.resImg{background:url(../images/common-sprite.png) no-repeat 0 0;}
#prdLogo{background-position:0 0;width:183px;height:24px}
.flexslider{width:1400px}
.bannerflex{background:#000}
.border{border:1px solid #efefef}
.btn-hover {background: #414F57; width: auto!important; color: #fff; font-size: 14px; width:90px; height:25px; padding:5px 20px; border:none; border-radius:5px }
.btn-reset {background: #dfdfe0; width: auto!important; color: #333; font-size: 14px; width:90px; height:25px;padding:5px 20px;  border:none; border-radius:5px}
.clr-o{color: #FF6600}
.fea-icon1{background-position:0 -24px}
.fea-icon2{background-position:-32px -24px}
.fea-icon3{background-position:-64px -24px}
.fea-icon4{background-position:-96px -24px}
.fea-icon5{background-position:-128px -24px}
.fea-icon6{background-position:-160px -24px}
.fea-icon7{background-position:-192px -24px}
.fea-icon8{background-position:-224px -24px}
.fea-icon9{background-position:-256px -24px}
.fea-icon10{background-position:-288px -24px}
.fea-icon11{background-position:0 -56px}
.fea-icon12{background-position:-32px -56px}
.fea-icon13{background-position:-64px -56px}
.fea-icon14{background-position:-96px -56px}
.fea-icon15{background-position:-128px -56px}
.fea-icon16{background-position:-160px -56px}
.fea-icon17{background-position:-192px -56px}
.fea-icon18{background-position:-224px -56px}
.fea-icon19{background-position:-256px -56px}
.fea-icon20{background-position:-288px -56px}
.fea-icon21{background-position:0 -88px}
.fea-icon22{background-position:-32px -88px}
.fea-icon23{background-position:-64px -88px}
.fea-icon24{background-position:-96px -88px}
h2, .hTag2 {
    font-size: 25px;
    line-height: 34px;
    margin: 20px 0 20px;
    color: #333;
    font-weight: 400;
}
h1, .pg-head, .hTag1 {
    font-size: 35px;
    line-height: 45px;
    margin: 0 0 30px;
    color: #333;
    letter-spacing: -1px;
    font-weight: 400;
}
.cLogo.cl-att{background-position:0 0}
.cLogo.cl-loreal{background-position:-100px 0}
.cLogo.cl-barclays{background-position:-200px 0}
.cLogo.cl-sony{background-position:-300px 0}
.cLogo.cl-ge{background-position:-400px 0}
.cLogo.cl-saint-gobain{background-position:-500px 0}
.cLogo.cl-ericsson{background-position:-600px 0}
.cLogo.cl-nec{background-position:-700px 0}
.cLogo.cl-alcatel-lucent{background-position:0 -60px}
.cLogo.cl-time-warner{background-position:-100px -60px}
.cLogo.cl-digicel{background-position:-200px -60px}
.cLogo.cl-abn-amro{background-position:-300px -60px}
.cLogo.cl-dhl{background-position:-400px -60px}
.cLogo.cl-hughes{background-position:-500px -60px}
.cLogo.cl-u21global{background-position:-600px -60px}
.cLogo.cl-aol{background-position:-700px -60px}
.cLogo.cl-nokia{background-position:0 -120px}
.cLogo.cl-seagate{background-position:-100px -120px}
.cLogo.cl-eds{background-position:-200px -120px}
.cLogo.cl-halmark{background-position:-300px -120px}
.cLogo.cl-metlife{background-position:-400px -120px}
.cLogo.cl-cellnet{background-position:-500px -120px}
.cLogo.cl-cityofseatle{background-position:-600px -120px}
.cLogo.cl-airbus{background-position:-700px -120px}
.cLogo.cl-lufthansa{background-position:0 -180px}
.cLogo.cl-adcb{background-position:-100px -180px}
.cLogo.cl-navy{background-position:-200px -180px}
.cLogo.cl-los-alamos{background-position:-300px -180px}
.cLogo.cl-ucla{background-position:-400px -180px}
.cLogo.cl-usgs{background-position:-500px -180px}
.cLogo.cl-infosys{background-position:-600px -180px}
.cLogo.cl-ernst-young{background-position:-700px -180px}
.cLogo.cl-ogilvy{background-position:0 -240px}
.cLogo.cl-ibm{background-position:-100px -240px}
.cLogo.cl-saddle-creek{background-position:-200px -240px}
.cLogo.cl-tcs{background-position:-300px -240px}
.cLogo.cl-comviva{background-position:-400px -240px}
.cLogo.cl-tulip{background-position:-500px -240px}
.cLogo.cl-kryptos{background-position:-600px -240px}
.cLogo.cl-hcl{background-position:-700px -240px}
.cLogo.cl-waterhouse{background-position:0 -300px}
.cLogo.cl-siemens{background-position:-100px -300px}
.cLogo.cl-tata{background-position:-200px -300px}
.cLogo.cl-fidelity{background-position:-300px -300px}
.cLogo.cl-michigan{background-position:-400px -300px}
.cLogo.cl-intel{background-position:-500px -300px}
.cLogo.cl-bat{background-position:-600px -300px}
.cLogo.cl-reliance{background-position:-700px -300px}
.cLogo.cl-ikea{background-position:0 -360px}
.cLogo.cl-honda{background-position:-100px -360px}
.cLogo.cl-everton{background-position:-200px -360px}
.cLogo.cl-bridgestone{background-position:-300px -360px}
.cLogo.cl-oxford{background-position:-400px -360px}
.cLogo.cl-xerox{background-position:-500px -360px}
.cLogo.cl-unicef{background-position:-600px -360px}
.cLogo.cl-toshiba{background-position:-700px -360px}
.cLogo.cl-chs{background-position:0 -420px}
.cLogo.cl-symantec{background-position:-100px -420px}
.cLogo.cl-northrop-grumman{background-position:-200px -420px}
.cLogo.cl-lt-infotech{background-position:-300px -420px}
.cLogo.cl-cisco{background-position:-400px -420px}
.cLogo.cl-nasa{background-position:-500px -420px}
.cLogo.cl-unisys{background-position:-600px -420px}
.cLogo.cl-wipro{background-position:-700px -420px}
.cLogo.cl-itcinfotech{background-position:0 -480px}
.cLogo.cl-franklin{background-position:-100px -480px}
.cLogo.cl-sonypic{background-position:-200px -480px}
.cLogo.cl-nycgov{background-position:-300px -480px}
.cLogo.cl-wfp{background-position:-400px -480px}
.cLogo.cl-moto{background-position:-500px -480px}
.cLogo.cl-ups{background-position:-600px -480px}
.cLogo.cl-ctgov{background-position:-700px -480px}
.cLogo.cl-canon{background-position:0px -540px}
.cLogo.cl-toyota{background-position:-500px -540px}
.cLogo.cl-kia{background-position:-400px -540px}
.cLogo.cl-blueibm{background-position:-300px -540px}
.cLogo.cl-enoc{background-position:-202px -540px}
.cLogo.cl-cognizant{background-position:-105px -540px}
.res1{background-position:0 -148px}
.res2{background-position:-16px -148px}
.res3{background-position:-32px -148px}
.res4{background-position:-48px -148px}
.res5{background-position:-64px -148px}
.res6{background-position:-80px -148px}
.res7{background-position:-96px -148px}
.res8{background-position:-112px -148px}
.res9{background-position:0 -164px}
.res10{background-position:-16px -164px}
.res11{background-position:-32px -164px}
.res12{background-position:-48px -164px}
.res13{background-position:-64px -164px}
.res14{background-position:-80px -164px}
.res15{background-position:-96px -164px}

.feature-box.hmpage ul{padding:10px 10px 10px 45px;font-size:13px;clear:both}
.feature-box.hmpage ul li{margin-bottom:10px}
.feature-box.hmpage .feaImg{margin-bottom:10px;float:left}
.feature-box.hmpage .feaCol{width:calc(32% - 20px);padding:10px;margin:10px 0;min-height:320px;background:#fff}
.feature-box.hmpage .feaColmid{margin:10px 2%}

.feature-box.feapage .feaHead{font-size:18px}
.feature-box.feapage ul{padding:10px 10px 10px 15px;font-size:14px;clear:both}
.feature-box.feapage ul li{margin-bottom:5px}
.feature-box.feapage .feaImg{margin-bottom:10px}
.feature-box.feapage .feaCol{width:calc(32% - 20px);padding:10px;margin:10px 0;}
.feature-box.feapage .feaColmid{margin:10px 2%}

.red{color:#f00}
.hmEditionHead{background:#4f565e;color:#fff;font-size:30px;line-height:32px;font-weight:300;text-align:center;padding:10px}
.hmEditionCont{background:#f1f1f1;color:#888;padding:0px 20px 20px;min-height:400px}
.hmEditionCont ul{list-style-type:square}

.cscolor{color:#ff6600;font-weight:bold}
.csimg{background:url(../images/firewall-sprite.png) no-repeat 0 0;height:130px;width:130px;display:inline-block;border:1px solid #ccc}
.csimg1{background-position:0 -59px}
.csimg2{background-position:-130px -59px}
.csimg3{background-position:-260px -59px}
.csimg4{background-position:-390px -59px}
.csimg5{background-position:0 -189px}
.csimg6{background-position:-130px -189px}
.csimg7{background-position:-260px -189px}
.csimg8{background-position:-390px -189px}
.csimg9{background-position:0 -319px}

.qte-form{width:70%;margin-top:20px}
.qte-form table{width:100%}
.qte-form input[type="text"],.qte-form select,.qte-form textarea{border:1px solid #ccc;padding:10px;font-size:14px;width:80%;vertical-align:middle}
.qte-form td{padding:10px 0}
.qte-form td:first-child{width:40%}
.qte-form td:nth-child(2){width:60%}
.qte-form input[type="submit"],.qte-form input[type="reset"]{border:1px solid #ccc;padding:10px 20px;font-size:14px}

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

.demoiframediv{margin:auto;padding:10px;width:400px;max-width:100%}
.demodiv{border:1px solid #ccc;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}

.rd-me li{padding-left:10px}
.faqs_specific{color:#5091ce;cursor:pointer}
.faqs_answers{display:none;text-align:left}

.fea-nav-link span{font-size:11px}
.cust-qte-img{background-position:-400px 0;display:inline-block;height:174px;width:176px}

/*** NEW ***/

.whitebox{width: 48%;font-size: 13px;background: #fff;padding: 20px 40px;float: left;margin: 0px 0 40px 0px;box-sizing: border-box!important;height: 280px;}
.whitebox h3{font-size: 16px;font-weight: 600;}
.whitebox ul{padding: 10px 0 10px 20px;list-style-type: circle;}
.whitebox ul li{margin: 0 0 10px 0;}
.newtable{border: 1px solid #ccc;width:100%}

.newtable tr td:first-child,.newtable tr th:first-child{width:20%}
.newtable tr td:nth-child(2),.newtable tr th:nth-child(2){width:40%}
.newtable tr td:nth-child(3),.newtable tr th:nth-child(3){width:13%}
.newtable tr td:nth-child(4),.newtable tr th:nth-child(4){width:14%}

.table-nav{text-align: center;margin-top: 40px;}
.table-nav li{display:inline-block;list-style:none;cursor:pointer;margin: 10px;}
.table-nav li.active{color: #7bbb2a;text-decoration:underline}
.newtable a{color: #7bbb2a;}
.newtable .rows{display:none}
.table-slide1.rows{display:table-row}
.newtable{border:1px solid #ddd;}
.newtable th{padding:15px 20px;background:#4f565e;color:#fff;font-weight:300;}
.newtable td, .newtable th{border:none;border-bottom: 1px solid #ccc;padding: 20px;text-align:left}
.newtable tr td:nth-child(3), .newtable tr td:nth-child(4){text-align:center}
.newtable tr td:first-child, .newtable tr td:first-child a{font-size: 11pt;color: #4b4b4b;line-height:20px;font-weight:600}

@media screen and (max-width: 650px){
.whitebox{width:95%;height: auto;margin:10px auto;float:none!important}
}
.fr{float: right;}

@media screen and (-webkit-min-device-pixel-ratio:0) {  
.flexslider .flexBnrslides li img{margin:-24px 0 0 0}
.flexslider .flexBnrslides li:first-child img{margin:0}
}
@media screen and (max-width:1200px){
}
@media screen and (max-width:1020px){
}
@media screen and (max-width:760px){
.feature-box.hmpage .feaCol{width:90%;padding:5%;border-bottom:none;margin:10px 0;min-height:inherit}
.feature-box.hmpage .feaColmid{margin:10px 0}
}
@media screen and (max-width:500px){
}