.flexslider{width:100%!important}
.feaImg{background:url(../images/pmpfeaturesprite.png) no-repeat 0 0;height:64px;margin:0 auto;width:62px; display:block}
.feaImg1{background:url(../images/pmpfeaturesprite.png) no-repeat 0 0;display:inline-block;height:155px;width:210px}
.fea-pmp1{background-position:0 -1820px}
.fea-pmp2{background-position:-65px -1820px}
.fea-pmp3{background-position:-130px -1820px}
.fea-pmp4{background-position:-200px -1820px}
.fea-pmp5{background-position:-270px -1820px}
.fea-pmp6{background-position:-337px -1820px}

.bannerflex{background:#fff;border-bottom:1px solid #efefef}
.feaHead{color:#0084b4}

.feat1{background-position:-10px -10px;}
.feat2{background-position:-257px -12px;}
.feat3{background-position:-484px -12px;}
.feat4{background-position:-10px -183px;}
.feat5{background-position:-256px -183px;}
.feat6{background-position:-486px -183px;}
.feat7{background-position:-10px -367px;}
.feat8{background-position:-252px -367px;}
.feat9{background-position:-480px -367px;}
.feat10{background-position:-10px -550px;}
.feat11{background-position:-252px -550px;}
.feat12{background-position:-480px -550px;}
.feat13{background-position:-10px -728px;}
.feat14{background-position:-252px -728px;}
.feat15{background-position:-486px -728px;}
.feat16{background-position:-11px -923px;}
.feat17{background-position:-257px -923px;}
.feat18{background-position:-488px -923px;}
.feat19{background-position:-11px -1126px;}
.feat20{background-position:-252px -1126px;}
.feat21{background-position:-486px -1126px;}
.feat22{background-position:-11px -1324px;}
.feat23{background-position:-254px -1324px;}
.feat24{background-position:-486px -1324px;}

.cslobor{border:1px solid #ccc;padding:10px 10px 20px 10px;}
.cl1,.cl2,.cl3,.cl4,.cl5,.cl6{width:132px;height:67px;display:inline-block;margin:17px 0px 0 0px;padding:0 10px 0 0;background:url(../images/pmp-cust.png) no-repeat 0 0;}
.cl1{background-position:-32px -6px;}
.cl2{background-position:-207px -5px;}
.cl3{background-position:-390px -5px;}
.cl4{background-position:-563px -5px;}
.cl5{background-position:-714px -6px;}
.cl6{background-position:-861px -7px;}


.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%}
.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;width:33%;vertical-align:top}
.dsk-spa th{ padding:10px 0}

.msp-arc-diag{background:url("../images/pmp-msp-sprite.png") repeat scroll -9px -163px rgba(0, 0, 0, 0);height:350px;margin:0 auto;width:930px;}.one{background:url("../images/pmp-msp-sprite.png") repeat scroll -14px -14px rgba(0, 0, 0, 0);height:57px;width:58px;}.two{background:url("../images/pmp-msp-sprite.png") repeat scroll -86px -18px rgba(0, 0, 0, 0);height:57px;width:58px;}.three{background:url("../images/pmp-msp-sprite.png") repeat scroll -158px -18px rgba(0, 0, 0, 0);height:57px;width:58px;}.four{background:url("../images/pmp-msp-sprite.png") repeat scroll -231px -18px rgba(0, 0, 0, 0);height:57px;width:58px;}.five{background:url("../images/pmp-msp-sprite.png") repeat scroll -302px -18px rgba(0, 0, 0, 0);height:57px;width:58px;}.six{background:url("../images/pmp-msp-sprite.png") repeat scroll -14px -89px rgba(0, 0, 0, 0);height:57px;width:58px;}.seven{background:url("../images/pmp-msp-sprite.png") repeat scroll -86px -89px rgba(0, 0, 0, 0);height:57px;width:58px;}.eight{background:url("../images/pmp-msp-sprite.png") repeat scroll -158px -89px rgba(0, 0, 0, 0);height:57px;width:58px;}.nine{background:url("../images/pmp-msp-sprite.png") repeat scroll -231px -89px rgba(0, 0, 0, 0);height:57px;width:58px;}.ten{background:url("../images/pmp-msp-sprite.png") repeat scroll -302px -89px rgba(0, 0, 0, 0);height:57px;width:58px;}.formpopup{background-color: #fff;border: 1px solid #ddd;display: inline-block;font-weight: normal;margin-left: 9px;padding: 15px;position: absolute;width: 250px;border-radius: 4px;box-shadow: 0px 3px 10px 1px #efefef}
.products-header #topsec-rhs .sol-listCol1 ul li{padding: 5px 5px 7px 5px!important}
.dlbor {border: 1px solid #ebebeb}
.hmdwn-form-cont {border: none !important;float: none !important;min-height: 140px !important;padding:5px 0;width: 100%;margin: 0 auto}
.hmdwn-form input, .hmdwn-form select {border: 1px solid #bbb;color: #777;font-size: 14px;margin-top: 10px;outline: medium none;padding: 10px;
ransition: all 0.2s ease-in-out 0s;float: left;width: 27%;margin: 0 10px 0 20px}
.dwn-priv {display: block;clear: both;margin: 0 auto;padding: 10px 0 0;margin-bottom: 10px}
.dwn-priv {font-size: 11px;line-height: 16px;margin-top: 10px;color: #9da3ab}
#hmdownloadbt {background-color: #e3142b !important;border: medium none;border-radius: 5px;color: #fff;cursor: pointer;float: none !important;font-size: 18px;
line-height: 24px;margin: 20px auto}
.winicon {background: url("../images/win-lin.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: inline-block;float: left;height: 40px;
margin: 12px 0 0 11px;width: 39px}
.dltxt {display: block;font-size: 35px;margin-top: 11px}
.dldesc {display: block;font-size: 12px;line-height: 23px;margin-top: 3px}
.moreinfo {margin-top: -13px;padding-bottom: 15px}
.inkmptxt {display: block;width: 100%;text-align: center;color: #444}
.responsve-table {border: 1px solid #dcdcdc;margin-bottom: 20px;width: 100%;display: table;border-left:none !important}
.responsve-table .col-4 {width: 33.33333333%;display: table-cell;border-left: 1px solid #dcdcdc}
.table-head {background: #eee;padding: 10px;font-size: 14px;font-weight: 600;color: #2a2a2a}
.table-content {padding: 10px}
.ftmatrix_index .list li a, .ftmatrix_index .list li {color: #6F6F6F;text-align: left;line-height: 26px}

/*Feature Page new*/
.pwd_stmanage{background:url("../images/pmp-feat-lineicon.png") no-repeat scroll 0 -91px/460px auto;display: block;height: 77px;margin: 10px auto;width: 75px}
.acc_pro_ctrl{background:url("../images/pmp-feat-lineicon.png") no-repeat scroll -94px -94px/460px auto;display: block;height: 75px;margin: 10px auto;width: 78px}
.pwd_sync{background:url("../images/pmp-feat-lineicon.png") no-repeat scroll -190px -93px /460px auto;width:75px;height:75px;display:block;margin:10px auto}
.pri_sess_manag {background: rgba(0, 0, 0, 0) url("../images/pmp-feat-lineicon.png") no-repeat scroll -282px -93px /460px auto;display: block;height: 75px;margin: 10px auto 30px;width: 78px}
.sec_ent{background: rgba(0, 0, 0, 0) url("../images/pmp-feat-lineicon.png") no-repeat scroll -377px -93px/460px auto;display: block;height: 75px;margin: 10px auto 30px;width: 78px}
.audit{background: rgba(0, 0, 0, 0) url("../images/pmp-feat-lineicon.png") no-repeat scroll 2px -178px/460px auto;display: block;height: 75px;margin: 10px auto 30px;width: 83px}
.dis_rec{background: rgba(0, 0, 0, 0) url("../images/pmp-feat-lineicon.png") no-repeat scroll -91px -179px/460px auto;display: block;height: 80px;margin: 4px auto 30px;width: 87px;}

.ft_iconbg{border-radius:3px 3px 0 0;background: #7BBA27;}
.ft_pad25{padding:25px;}
.ft_pad1025{padding:10px 18px 25px 18px;}
.greybg{background:#f6f6f6!important;padding:0 0 40px;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.martpbt{margin:40px 0;}
.txtlft{text-align:left!important}
.txtcent{ font-size: 35px;padding: 20px 0;text-align:center!important}
#twocol_ftlist ul{margin:15px 0 0 50px;list-style: outside none disc;font-size: 16px;line-height: 30px;padding:0px;}
#twocol_ftlist h2.featlist{color: #3aaa35;font-size: 27px;font-weight: 500;margin-bottom: 25px;padding: 30px 30px 0px 30px;margin:0;text-align:center;}
#twocol_ftlist article{width:47.5%;display:inline-block;margin:0 10px;}
#twocol_ftlist .wh_box, #threecol_ftlist .wh_box {background: #fff none repeat scroll 0 0;border: 1px solid #ddd;border-radius: 3px;}
#threecol_ftlist article{ float: left;padding: 10px 18px 25px;width: 29.5%;}
#threecol_ftlist article .wh_box{height:520px; padding-bottom:25px;}
#threecol_ftlist a:hover,#twocol_ftlist a:hover{text-decoration:none;}
#threecol_ftlist ul{margin:15px 0 0 50px;list-style: outside none disc;font-size: 16px;line-height: 30px;padding:0px;margin:15px 0 0 20px}
#threecol_ftlist ul li,#twocol_ftlist ul li{line-height: 32px;list-style-type: disc;text-align: left;}
#threecol_ftlist article a h3{color:#000;text-decoration:none!important;}
#threecol_ftlist article a:hover h3{color:#3aa935;text-decoration:none!important;}

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

@media screen and (max-width:975px){
.msp-arc-diag {height: 260px;width: 698px;background-size: 820px auto;background-position: -9px -127px}
}
@media screen and (max-width:760px){
.responsve-table{max-width:550px;margin:0 auto;width:100%}
.responsve-table .col-4{width:100%;display:block}
.hmdwn-form input, .hmdwn-form select{float:none;width:70%;margin:10px 0}
}
@media screen and (max-width:500px){
.cmnFormArea{padding:10PX!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}
}



