.flexslider{width:100%!important}
.feaImg,.feaImg64{background:url(../images/sdpmsp-sprite.png) no-repeat 0 0;}
.feaImg{width:35px;height:35px;}
.feaImg64{width:64px;height:64px;display:block;margin:0 auto 10px}

.fea-icon1{background-position:0 0}
.fea-icon2{background-position:-35px 0}
.fea-icon3{background-position:-70px 0}
.fea-icon4{background-position:-105px 0}
.fea-icon5{background-position:-140px 0}
.fea-icon6{background-position:-175px 0}
.fea-icon7{background-position:-210px 0}
.fea-icon8{background-position:-245px 0}
.fea-icon9{background-position:-280px 0}
.fea-icon10{background-position:-315px 0}

.fea-icon11{background-position:0 -35px}
.fea-icon12{background-position:-35px -35px}
.fea-icon13{background-position:-70px -35px}
.fea-icon14{background-position:-105px -35px}
.fea-icon15{background-position:-140px -35px}
.fea-icon16{background-position:-175px -35px}
.fea-icon17{background-position:-210px -35px}
.fea-icon18{background-position:-245px -35px}

.homefeaBox .fea-64icon1{background-position:0 -70px}
.homefeaBox:hover .fea-64icon1{background-position:-64px -70px}
.homefeaBox .fea-64icon2{background-position:-128px -70px}
.homefeaBox:hover .fea-64icon2{background-position:-192px -70px}
.homefeaBox .fea-64icon3{background-position:-256px -70px}
.homefeaBox:hover .fea-64icon3{background-position:-320px -70px}

.homefeaBox .fea-64icon4{background-position:0 -134px}
.homefeaBox:hover .fea-64icon4{background-position:-64px -134px}
.homefeaBox .fea-64icon5{background-position:-128px -134px}
.homefeaBox:hover .fea-64icon5{background-position:-192px -134px}
.homefeaBox .fea-64icon6{background-position:-256px -134px}
.homefeaBox:hover .fea-64icon6{background-position:-320px -134px}

.homefeaBox .fea-64icon7{background-position:0 -198px}
.homefeaBox:hover .fea-64icon7{background-position:-64px -198px}
.homefeaBox .fea-64icon8{background-position:-128px -198px}
.homefeaBox:hover .fea-64icon8{background-position:-192px -198px}
.homefeaBox .fea-64icon9{background-position:-256px -198px}
.homefeaBox:hover .fea-64icon9{background-position:-320px -198px}

.homefeaBox .fea-64icon10{background-position:0 -262px}
.homefeaBox:hover .fea-64icon10{background-position:-64px -262px}
.homefeaBox .fea-64icon11{background-position:-128px -262px}
.homefeaBox:hover .fea-64icon11{background-position:-192px -262px}
.homefeaBox .fea-64icon12{background-position:-256px -262px}
.homefeaBox:hover .fea-64icon12{background-position:-320px -262px}

.homefeaBox .fea-64icon13{background-position:0 -326px}
.homefeaBox:hover .fea-64icon13{background-position:-64px -326px}
.homefeaBox .fea-64icon14{background-position:-128px -326px}
.homefeaBox:hover .fea-64icon14{background-position:-192px -326px}
.homefeaBox .fea-64icon15{background-position:-256px -326px}
.homefeaBox:hover .fea-64icon15{background-position:-320px -326px}

.homefeaBox .fea-64icon16{background-position:0 -390px}
.homefeaBox:hover .fea-64icon16{background-position:-64px -390px}
.homefeaBox .fea-64icon17{background-position:-128px -390px}
.homefeaBox:hover .fea-64icon17{background-position:-192px -390px}

.homefeaBox{box-sizing:border-box;width:calc(25% - 2px);padding:30px;float:left;height:222px;background:#f1f1f1;border:#ddd solid 1px;cursor:pointer;text-align:center;color:#6e828d}
.homefeaBox:hover{background:#fff;color:#63bd14}
.brdTopNone{border-top:none}
.brdRgtNone{border-right:none}
.homeFeaHead{font-size:16px;font-weight:500}
.homefeaBox p{letter-spacing:-0.2px;font-size:13px;font-weight:300}

.dwn-menu{display:block}
.dwn-menu > span{margin:0 0 0 1px;padding:8px 0;width:24.8%;position:relative;float:left;background:#C4C8CC;text-align:center;font-size:18px;cursor:pointer;display:inline-block}
.dwn-menu > span:first-child{margin:0;}
.dwn-menu > span a{display:block;color:#000}
.dwn-menu > span.act{background:#f1f1f1}
.dwn-cont-div{padding:40px}
[data-dirshow]{display:none;text-align:center}
[data-dirshow].dirshow{display:block}
.percent{margin:0 auto;}
.other-option-head span{padding:5px 20px;font-size:18px;line-height:28px;cursor:pointer;display:inline-block}
.other-option-head span.act{background:#fff}
.other-option{background:#fff;padding:20px 2%}
.other-option-cont{display:none}
.other-option-cont .otr-dwn-cont li{font-size:14px}

.dsk-spa{background:none repeat scroll 0 0 #ECEDEE;margin:50px 0;width:100%}
.dsk-spa td{background:none repeat scroll 0 0 #fff;padding:10px; border:1px solid #efefef; vertical-align:middle}
.dsk-spa th{ padding:10px 0}

/*solution page css starts*/

/*feature Page*/
.solution-main {background: linear-gradient(to top, #fff 75%, #c4eafb);padding: 70px 0 0px 0;}
.usecase-container {width: 50%;display: inline-block;float: left;}
.usecase-list {padding: 20px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;min-height: 0;position: relative;margin: 0 10px;min-height: 450px;}
.usecase-list:hover {box-shadow: 0px 0px 15px 1px #e0e0e0;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;cursor: pointer;}
//.use-min {min-height: 445px;}
.usecase-list a {position: absolute;width: 100%;height: 100%;z-index: 9;}
.list-container {padding: 40px 0 0 0;}
.usecase-list h3 {font-size: 26px;font-weight: 700;}
.usecase-list p {font-size: 16px;font-weight: 600;color: #000;}
.usecase-list ul li {font-size: 15px;color: #269acd;list-style-type: disc;padding-bottom: 10px;}
.usecase-list ul li p {color: #444;margin: 0;font-weight: normal;font-size: 15px;}
.usecase-list h3::after {content: "";display: block;border-bottom: 3px solid #36c9d4;width: 25%;position: relative;bottom: -6px;}
.user-list-head {display: flex;align-items: center;}
.spirite-icon {background: url(../images/dsp-solution-spirite.png)no-repeat -10px -24px;background-size: 700px 700px;width: 103px;height: 85px;float: left;margin: 0 20px 0 0;}
.spirite2 {background-position: -10px -131px;width: 118px;height: 85px;}
.spirite3 {background-position: -12px -240px;width: 115px;height: 85px;}
.spirite4 {background-position: -21px -347px;width: 106px;height: 85px;}

.spirite5 {background-position: -32px -470px;width: 96px;height: 85px;}
.spirite6 {background-position: -32px -592px;width: 99px;height: 85px;}

.foot-inst-rhs {padding-left: 0;margin-top: 50px;}
.dwnld-btn {background: #D63938;color: #fff;height: 50px;line-height: 50px;font-weight: 600;font-size: 16px;text-align: center;border-radius: 3px;cursor: pointer;padding-left: 0;width: 100%;padding: 10px 30px;}
.solution-ft-lhs .foot-inst-lhs-sys {background: url(../images/dsp-solution-spirite.png)no-repeat -283px -660px;background-size: 1200px;width: 435px;height: 350px;margin: 0 auto;margin-bottom: 0;top: 0px;position: relative;}

.sol-ft-bg {background: url(../images/dsp-solution-spirite.png)no-repeat -170px -10px;background-size: 890px 860px;width: 720px;height: 338px;position: absolute;bottom: 0;left: -100px;display: none;}

.learn-list {list-style-type: none !important;}
.dwnld-btn:hover {text-decoration: none;}
.learn-list a {color: #53a5db;opacity: 0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;position: relative;}
.usecase-list:hover .learn-list a {opacity: 1;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.solution_bott {margin-top: 20px !important;background: linear-gradient(to bottom,#fff,#c4eafb 80%);}
.solution_bott .foot-install {padding-top: 0;}

.as-full div,.as-full a,.as-full ul,.as-full li,.as-full input,.as-full p,.as-full h1,.as-full h2,.as-full span{box-sizing:border-box}
.as-full div{box-sizing:border-box}
.as-container-1200{max-width:1200px;margin:0 auto;position:relative;}
.foot-inst-rhs {float: left;width: 60%;text-align: center;padding-left: 40px;}
.foot-inst-rhs {padding-left: 0;margin-top: 50px;}
.foot-inst-lhs {float: left;width: 40%;}

/************/
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local(SourceSansPro-Light),url(../fonts/ssp31.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local(SourceSansPro-Light),url(../fonts/ssp32.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local(SourceSansPro-Light),url(../fonts/ssp33.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local(SourceSansPro-Light),url(../fonts/ssp34.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local(SourceSansPro-Light),url(../fonts/ssp35.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local(SourceSansPro-Light),url(../fonts/ssp36.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local(SourceSansPro-Light),url(../fonts/ssp37.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local(SourceSansPro-Regular),url(../fonts/ssp41.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local(SourceSansPro-Regular),url(../fonts/ssp42.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local(SourceSansPro-Regular),url(../fonts/ssp43.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local(SourceSansPro-Regular),url(../fonts/ssp44.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local(SourceSansPro-Regular),url(../fonts/ssp45.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local(SourceSansPro-Regular),url(../fonts/ssp46.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro Regular'),local(SourceSansPro-Regular),url(../fonts/ssp47.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro SemiBold'),local(SourceSansPro-SemiBold),url(../fonts/ssp65.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro SemiBold'),local(SourceSansPro-SemiBold),url(../fonts/ssp62.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro SemiBold'),local(SourceSansPro-SemiBold),url(../fonts/ssp63.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro SemiBold'),local(SourceSansPro-SemiBold),url(../fonts/ssp64.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro SemiBold'),local(SourceSansPro-SemiBold),url(../fonts/ssp65.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro SemiBold'),local(SourceSansPro-SemiBold),url(../fonts/ssp66.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro SemiBold'),local(SourceSansPro-SemiBold),url(../fonts/ssp67.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local(SourceSansPro-Bold),url(../fonts/ssp71.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local(SourceSansPro-Bold),url(../fonts/ssp72.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local(SourceSansPro-Bold),url(../fonts/ssp73.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local(SourceSansPro-Bold),url(../fonts/ssp74.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local(SourceSansPro-Bold),url(../fonts/ssp75.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local(SourceSansPro-Bold),url(../fonts/ssp76.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local(SourceSansPro-Bold),url(../fonts/ssp77.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
body{margin:0}
.as-full{font-family:'source sans pro';margin:0;padding:0;padding:40px 0}
.as-full p,.as-full a,.as-full li,.as-full td,.as-full td,.as-full span,.as-full label{line-height:26px;font-size:14px;color:#333}
.as-full h1,.as-full h2,.as-full h3,.as-full h4,.as-full h5,.as-full h6{margin:0}
.as-full ul{padding-left:0;margin:0}
.as-full li{list-style-type:none}
.as-full a{text-decoration:none;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.as-full a:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.as-full div,.as-full a,.as-full ul,.as-full li,.as-full input,.as-full select,.as-full p,.as-full h1,.as-full h2,.as-full span{box-sizing:border-box;font-family:'source sans pro'}
.as-full div{box-sizing:border-box}
.as-full{width:100%;display:inline-block}
.as-container{margin:0 auto;position:relative;max-width:1400px;padding:0 100px}
.as-container-1300{max-width:1300px}
.as-container-1250{max-width:1250px}
.as-container-1200{max-width:1200px}
.as-container-1100{max-width:1100px}
.as-container-1070{max-width:1070px}
.as-container-1050{max-width:1050px}
.as-container-1000{max-width:1000px}
.col-10{width:100%;float:left}
.col-90{width:90%;float:left}
.col-80{width:80%;float:left}
.col-75{width:75%;float:left}
.col-70{width:70%;float:left}
.col-60{width:60%;float:left}
.col-65{width:65%;float:left}
.col-50{width:50%;float:left}
.col-40{width:40%;float:left}
.col-35{width:35%;float:left}
.col-33{width:33.3333%;float:left}
.col-30{width:30%;float:left}
.col-25{width:25%;float:left}
.col-20{width:20%;float:left}
.col-10{width:10%;float:left}
.pad-100{padding:100px}
.pad-50{padding:50px}
.pad-40{padding:40px}
.pad-30{padding:30px}
.pad-20{padding:20px}
.pad-15{padding:15px}
.pad-10{padding:10px}
.pad-5{padding:5px}
.pad-top-100{padding-top:100px}
.pad-top-75{padding-top:75px}
.pad-top-50{padding-top:50px}
.pad-top-40{padding-top:40px}
.pad-top-25{padding-top:25px}
.pad-top-15{padding-top:15px}
.pad-top-10{padding-top:10px}
.pad-top-5{padding-top:5px}
.pad-rig-100{padding-right:100px}
.pad-rig-75{padding-right:75px}
.pad-rig-50{padding-right:50px}
.pad-rig-40{padding-right:40px}
.pad-rig-25{padding-right:25px}
.pad-rig-15{padding-right:15px}
.pad-rig-10{padding-right:10px}
.pad-rig-5{padding-right:5px}
.pad-bot-100{padding-bottom:100px}
.pad-bot-75{padding-bottom:75px}
.pad-bot-50{padding-bottom:50px}
.pad-bot-40{padding-bottom:40px}
.pad-bot-25{padding-bottom:25px}
.pad-bot-15{padding-bottom:15px}
.pad-bot-10{padding-bottom:10px}
.pad-bot-5{padding-bottom:5px}
.pad-lef-100{padding-left:100px}
.pad-lef-75{padding-left:75px}
.pad-lef-50{padding-left:50px}
.pad-lef-40{padding-left:40px}
.pad-lef-25{padding-left:25px}
.pad-lef-15{padding-left:15px}
.pad-lef-10{padding-left:10px}
.pad-lef-5{padding-left:5px}
#header-topsec{top:0}
nav ul.productmenu{margin-bottom:18px}
nav ul.productmenu > li{padding-bottom:8px}
.mc{background:#055367;padding:20px 30px;position:absolute;border-radius:3px;float:left;width:200px;display:none;box-shadow:0 7px 23px -8px rgba(0,0,0,0.8);margin-top:8px}
.mc li{text-align:left;list-style-type:none}
.mc li a{padding:10px 0;display:block;text-align:left}
.mc li a h4{color:#fff;font-size:14px;display:inline-block;font-weight:400;margin:0}
.mc li a h4:after{content:"";display:block;background:#ed5667;width:0;height:2px;position:relative;top:8px;transition:all ease-in-out .5s}
.mc li a:hover h4:after{width:100%}
.mc:before{content:'';position:absolute;left:22px;top:-10px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #005469;clear:both;z-index:99}
.pro-menu ~ .lnkTab{display:none}
.faplogosvg img{height:auto;margin-top:10px;width:250px}
#lnk{display:none}
#commonHeader{min-height:104px}
.csi,.rel-lhs ul li:before,.collapse ul li:after,.book-case:before,.feat-icons,.noti-lhs-men-sit,.ppr-sprit,.s-solution ul li span,.wam-form ul li:nth-child(1) span,.bes-faq .collapse ul li:before{background-image:url(../images/dsp-sprite-icons.png);background-repeat:no-repeat}
.footer div{box-sizing:content-box}
#btmBar.fixed{position:relative}
.banner{background:#d6f3ff;background:-webkit-linear-gradient(to top,#fff,#d6f3ff 70%);background:linear-gradient(to top,#fff,#d6f3ff 70%);padding:60px 0 40px;position:relative;overflow:hidden;width:100%;float:left}
.ban-lhs{float:left;width:70%;padding-right:50px}
.ban-lhs h1{font-size:57px;line-height:72px;color:#055367;font-weight:800;letter-spacing:-1px}
.ban-lhs h1 span{font-size:40px;font-weight:400;line-height:52px;letter-spacing:-1px;display:block;color:#055367}
.ban-lhs h3{display:none}
.ban-lhs p{color:#333;width:100%;font-size:16px;font-weight:400;margin-top:15px;line-height:24px}
.tnkmsg{padding-top:20px;display:none}
.tnkmsg h5{font-size:24px;font-weight:700;line-height:36px}
.ban-lhs .tnkmsg p{font-size:24px;line-height:36px;margin:0;font-weight:300}
.tnkmsg p{font-size:24px;line-height:36px;margin:0;font-weight:300}
.ban-rhs{float:right;width:30%}
.banner-img-rhs{background-size:1000px;background-position:-10px -24px;width:320px;height:275px;float:left}
.wam-form{width:496px;margin:0;margin-top:20px}
.wam-form ul{margin:0;padding:0}
.wam-form ul li{list-style-type:none;float:left;background:#fff}
.wam-form ul li:nth-child(1){width:256px;border:1px solid #dedede;position:relative;border-right:0;border-radius:4px 0 0 4px}
.wam-form ul li:nth-child(1):before{content:'';position:absolute;width:304px;height:43px;box-shadow:-2px 0 6px 2px #daf6ffb8;z-index:0;top:-1px;left:-1px}
.errMsg,.errMsg2,.errMsg3,.errMsg4{display:none;font-size:12px;position:absolute;margin-top:-20px;margin-left:0;line-height:18px;color:red}
.wam-form ul li:nth-child(1) span{position:absolute;background-size:389px;width:23px;height:15px;padding-right:20px;margin:15px 0 0 10px;z-index:99;background-position:0 -272px}
.wam-form ul li:nth-child(1) span::after{content:'';width:1px;height:25px;position:absolute;background:#dedede;top:-6px;left:30px}
.wam-form ul li input{width:100%;height:42px;border:0;padding:0 10px;box-sizing:border-box;font-size:16px;outline:none;color:#2b2b2b;background:none}
.wam-form ul li:nth-child(1) input{font-size:16px;padding-left:50px;position:relative;border-radius:15px}
.wam-form ul li:nth-child(1) input::placeholder{color:#889196}
.wam-form ul li:nth-child(2){width:48px;border-left:0;border-right:0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}
.wam-form ul li:nth-child(2):before{content:"";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #adadad;margin:22px 0 0 29px;z-index:0}
.selectedCountry{width:20px;height:36px;position:absolute;color:#6e6e6e;font-size:16px;margin:10px 0 0 7px}
.wam-form ul li select{width:100%;height:42px;border:0;padding:0 10px;box-sizing:border-box;border-radius:0;font-size:15px;outline:none;background:#fff;margin:0;background:none;z-index:9;position:relative;color:#6e6e6e;font-size:12px;opacity:0;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}
.wam-form ul li:nth-child(3){border:0}
.wam-form ul li input[type="submit"]{background:#d22222;color:#fff;padding:0 30px;cursor:pointer;font-weight:600;text-transform:capitalize;height:44px;border:0;outline:none;border-radius:0 4px 4px 0;transition:all .5s ease}
.wam-form ul li input[type="submit"]:hover{background:#c11818;transition:all .5s ease}
.wam-form ul li:nth-child(4){background:none;width:100%;margin-top:15px;border:0}
.dwn-priv{color:#353535;font-size:11px;margin-top:-8px;line-height:16px}
.dwn-priv a{font-size:11px;color:#353535;text-decoration:none}
#meGDPRMessage{line-height:17px;margin:0 0 13px;width:100%}
#meGDPRMessage label{font-size:11px;line-height:18px;color:#48555f}
.s-solution{width:100%}
.s-solution h2{font-size:28px;font-weight:600;text-align:center;margin-bottom:30px;line-height:24px}
.s-solution ul li{width:33.3333%;float:left}
.s-solution ul li div{padding:0 70px 0 25px;border-left:1.2px solid #ededed}
.s-solution ul li h4{font-size:17px;font-weight:600;margin:18px 0 0;padding-top:45px}
.s-solution ul li p{font-size:15px;line-height:24px;margin-bottom:0;margin-top:10px}
.s-solution ul li span{background-size:418px;background-position:0 0;width:60px;height:50px;margin-bottom:0;position:absolute;margin-top:-19px}
.s-solution ul li:nth-child(2) span{width:56px;background-position:-63px 0}
.s-solution ul li:nth-child(3) span{background-position:-125px 0}
.collapse h4{margin-bottom:30px}
.ad-give{position:relative;overflow:hidden}
.collapse ul{border-bottom:0;border:0!important}
.collapse ul li{position:relative;overflow:hidden;background:#f8fcff;margin-bottom:20px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border:1px solid #cbdeeb;box-shadow:rgba(0,0,0,.07) 0 2px 5px;-webkit-box-shadow:rgba(0,0,0,.07) 0 2px 5px;-moz-box-shadow:rgba(0,0,0,.07) 0 2px 5px;-o-box-shadow:rgba(0,0,0,.07) 0 2px 5px;background:#fff}
.collapse ul li:hover{background:#f6fdff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.collapse ul li .act{color:#000;font-weight:600}
.collapse ul li h5{display:block;padding:28px 20px 25px 100px;font-weight:600;color:#000;line-height:30px;position:relative;font-size:18px;cursor:pointer;z-index:1}
.collapse ul li:before{content:'';position:absolute;width:24px;height:24px;background:#e8edf0;right:24px;top:30px;border-radius:50px}
.act-whi{background:#f6fdff}
.collapse ul .act-whi:before{background:#5c91db}
.collapse ul .act-whi{background:#f6fdff}
.collapse ul li h5:before{content:'';position:absolute;width:12px;height:2px;background:#5c91db;right:30px;top:41px}
.collapse ul .act-whi h5:before{background:#fff}
.collapse ul li h5:after{content:'';position:absolute;width:2px;height:12px;background:#5c91db;right:35px;top:36px}
.act:after{display:none!important}
.collapse ul li p{margin:0 20px 10px 30px;display:none;font-size:15px;font-weight:400;color:#333;line-height:28px}
.collapse ul li p:last-child{margin:0 20px 25px 30px}
.collapse ul li p a{color:#3775cc}
.collapse ul li:after{content:'';position:absolute;left:34px;top:19px;width:45px;height:45px;background-size:470px;background-position:0 0;z-index:0}
.collapse ul li:nth-child(1):after{background-position:0 -245px}
.collapse ul li:nth-child(2):after{background-position:-57px -245px}
.collapse ul li:nth-child(3):after{background-position:-112px -250px;width:59px}
.collapse ul li:nth-child(4):after{background-position:-175px -245px}
.collapse ul li:nth-child(5):after{background-position:-190px 1px}
.as-full.tab-section{padding-bottom:0}
.tab-container{padding:60px 0 70px}
.sub-tab{margin:30px 0}
.tab-section h2{font-size:28px;font-weight:600;margin:0;color:#1a1c1d;text-align:center}
.tab-section h2 span{font-weight:400;display:block;padding-top:5px}
.en-tab{position:relative;display:inline-block;width:100%;margin-bottom:40px}
.security_tab{margin-bottom:0}
.security_tab .en-tab-lhs{float:left;width:50%}
.en-tab-lhs ul{padding-top:0;margin-right:-2px;border:0;margin-top:13px}
.en-tab-lhs ul li{margin-bottom:0}
.security_tab .en-tab-lhs ul li{position:relative}
.security_tab .en-tab-lhs ul li .tab_lhs,.security_tab .en-tab-lhs ul li .tablhs2{font-size:13px;font-weight:400;display:block;background:#fff;border-bottom:0!important;border:0;padding:15px 25px 12px;box-shadow:none;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.security_tab .en-tab-lhs ul li .tab_lhs:hover{background:#fff;border:0}
.tab_lhs img{width:100%;margin-top:15px;display:none}
.security_tab .en-tab-lhs ul li .lab-act2{color:#000;background:#fff;font-size:14px;border:0;border-left:4px solid #8ad6ff;box-shadow:0 0 20px #eaeaea}
.security_tab .en-tab-rhs{padding:0;float:left;width:50%;position:relative}
.en-img{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;padding-top:5px padding-left: 80px}
.sec-tab-rhs{padding-left:80px}
.security_tab .en-tab-rhs .en-img-act2{opacity:1;z-index:5}
.sec-tab-rhs h3{font-size:22px;font-weight:600}
.sec-tab-rhs p{font-size:16px;color:#464646}
.sec-tab-rhs ul li{list-style-type:disc;padding-bottom:20px;font-size:14px}
.en-img img{width:100%;border:4px solid #fff;box-shadow:0 0 60px -5px rgba(185,185,185,0.8705882352941177);box-sizing:border-box}
.security_tab .en-tab-lhs ul li .tab_lhs.active{border-left:5px solid #269acd;background:#f3f8fa}
.en-tab-rhs .en-img{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0;position:absolute}
.en-tab-rhs .en-img.tab-active,.en-tab-rhs .en-img.tab-active2{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:1;z-index:5;position:absolute;top:0}
.tab_point ul{border:0;margin:0;padding-left:60px}
.tab_point ul li{float:left;margin:0 5px}
.tab_point ul li span{padding:0!important;width:10px;height:10px;border-radius:50%}
.security_tab .tab_point ul li .tab_lhs,.security_tab .tab_point ul li .tabrhs2{background:#ccc;border:0}
.security_tab .tab_point ul li .tab_lhs.active,.security_tab .tab_point ul li .tab_lhs:hover,.security_tab .tab_point ul li .tabrhs2.active2,.security_tab .tab_point ul li .tabrhs2:hover{background:#269acd;border:0}
.tab_lhs h4,.tablhs2 h4{font-size:17px;font-weight:600;margin:0}
.tab_lhs p,.tablhs2 p{color:#333;font-size:15px;margin:0;padding-top:8px}
.pager-btn .en-tab-lhs{width:100%}
.pager-btn{margin-top:65%}
.pager-btn .tab_point{display:flex;justify-content:center}
.tab-images{padding-top:65px}
.sub-tab h3{font-size:20px;font-weight:600;margin:0 0 25px}
.tab2img{padding-left:0;padding-right:80px}
.tab2lhs h3,.tab2lhs ul{margin-left:20px}
.tabpoint2 ul{padding-left:0;padding-right:60px}
.security_tab .en-tab-lhs ul li .tab_lhs:hover h4{color:#269acd}
.book-case{background:#e0f3fb;position:relative;overflow:hidden;padding:30px 40px 40px 380px;border-radius:10px}
.book-case h3{font-size:28px;font-weight:600;color:#333}
.fot-bot{position:relative;background:#d6f3ff;background:-webkit-linear-gradient(to bottom,#fff 20%,#d6f3ff);background:linear-gradient(to bottom,#fff 20%,#d6f3ff)}
.all-one h2{font-size:28px;line-height:28px;text-align:center;font-weight:600}
.feature-list ul li{width:33.3%;float:left}
.feature-list ul li div{padding:20px 40px 15px 20px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative;border-radius:4px;height:200px}
.feature-list ul li div:hover{box-shadow:0 0 32px -5px #e0e0e0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;cursor:pointer;background:#fff}
.feature-list ul li div a{position:absolute;top:0;bottom:0;left:0;right:0;color:transparent;cursor:pointer}
.feature-list ul li div p:last-child{margin-bottom:0;margin-top:8px;font-size:15px}
.feature-list ul li div h4{font-weight:600;margin:15px 0 0;font-size:17px}
.feat-icons{background-size:400px;background-position:0 -57px;background-repeat:no-repeat;width:40px;height:40px;margin:0}
.f-icon3{background-position:-94px -57px;width:42px}
.f-icon4{background-position:-142px -57px}
.f-icon5{background-position:-191px -57px;width:42px}
.f-icon6{background-position:-246px -56px}
.f-icon7{background-position:-246px -56px}
.f-icon8{background-position:-324px -2px}
.feature-list{position:relative;overflow:hidden;padding:30px 15px 10px}
.sec-rec-main{margin:50px 0 0}
.sec-rec{position:relative;overflow:hidden;width:70%;margin:0 auto}
.sec-rec h2{font-size:28px;font-weight:600;text-align:center;margin-bottom:40px}
.sec-rec-lhs{float:left;width:50%;padding-right:120px;box-sizing:border-box}
.sec-rec-lhs-box{background:#0c3f4a;float:left}
.sec-rec-lhs-box-2{padding:30px}
.sec-rec-lhs-box-2 h4{margin:0;color:#fff;font-weight:700;font-size:16px}
.sec-rec-lhs-box-2 p{color:#fff}
.sec-rec-lhs-box-2 a{border:1.5px solid #fff;color:#fff;padding:5px 25px;display:inline-block;border-radius:4px;margin-top:5px;font-weight:600}
.sec-rec-lhs-box:hover .sec-rec-lhs-box-2 a{color:#055367;background:#fff}
.sec-rec-rhs{float:left;width:50%}
.sec-rec-rhs ul li{border-bottom:1px solid #e3ecf0;padding-bottom:6px;margin-bottom:20px;position:relative}
.sec-rec-rhs ul li:last-child{border-bottom:0;margin-bottom:12px}
.sec-rec-rhs ul li a{position:absolute;top:0;bottom:0;left:0;right:0;color:transparent;cursor:pointer}
.sec-rec-rhs ul li h5{font-size:16px;color:#055367;text-transform:uppercase}
.sec-rec-rhs ul li p{margin-top:5px;color:#333}
.res-btn{border:1.5px solid #055367;background:transparent;padding:5px 30px;display:inline-block;border-radius:4px;font-weight:600}
.res-btn:hover{background:#055367;color:#fff}
.no-msg{display:none}
.dwn_btn a{background:#d22222;color:#fff;height:42px;padding:10px 30px;font-size:16px;font-weight:600;border-radius:4px}
.dwn_btn a:hover{background:#c11818}
.inter_footer h2,.tabs label{text-align:center}
.tabs:after,.tip1 .tip1_1_tool::before{content:''}
.tabs{float:none;list-style:none;padding:0;margin:20px 0 30px}
.tabs:after{display:table;clear:both}
.tabs input[type=radio]{display:none}
.tabs label{display:block;float:left;color:#333;font-size:30px;font-weight:400;text-decoration:none;line-height:2;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;position:relative;border-bottom:2px solid #fff;margin:0 20px;padding:0 20px}
.tabs .ml20p{margin-left:10%}
.tabs label span{padding:15px 0;font-size:16px}
.tabs label i{padding:5px;margin-right:0}
.tabs label:hover span{color:#025d72;font-weight:600}
.tab-content{display:none;width:88%;float:left;box-sizing:border-box;background-color:#fff;border-top:1px solid #e8e9e8;padding-left:16%}
.list-none{color:#fff!important}
.tab-content *{-webkit-animation:scale .4s ease-in-out;-moz-animation:scale .4s ease-in-out;animation:scale .4s ease-in-out}
@keyframes scale {
0%{transform:scale(.9);opacity:0}
50%{transform:scale(1.01);opacity:.5}
100%{transform:scale(1);opacity:1}
}
.footer-new .tabs [id^=tab]:checked + label{background:#FFF;border-bottom:2px solid #025d72;color:#025d72;font-weight:600}
#tab1:checked ~ #tab-content1,#tab2:checked ~ #tab-content2,#tab3:checked ~ #tab-content3,#tab4:checked ~ #tab-content4,#tab5:checked ~ #tab-content5{display:block}
.footer-new .tabs [id^=tab]:checked + label span{color:#035b75}
.tab-content ul{display:block;width:33.33%;float:left;padding-top:20px}
.tab-content ul li:before{content:'';position:absolute;width:5px;height:5px;background:#9cc1cf;border-radius:20px;margin:11px 0 0 -14px}
.footer-new{padding-top:30px !important;padding-bottom:20px !important;}
.footer-new h2{font-size:28px;font-weight:600;text-align:center}
.footer-new li{line-height:24px;margin-bottom:10px;padding-right:20px}
.emailLnktxt{display:none}
.footer-stripe{background:#004c73;padding:40px 20px;display:none}
.footer-stripe h2{color:#fff;font-size:30px;font-weight:100;line-height:40px}
.footer-stripe a{background:#e9142b;border-radius:3px;color:#fff;display:inline-block;font-size:18px;margin:20px 4px 30px;padding:10px 30px;text-decoration:none}
.emailLnktxt{display:none}
#zsiq_byline{display:none}
#titlediv{height:40px;left:-111px;width:100px}
.rel{position:relative;overflow:hidden;width:100%;padding:0}
.rel-lhs{float:left;width:70%;padding-right:20px}
.rel-lhs h2{font-size:22px;font-weight:700;margin-bottom:32px}
.rel-lhs ul li{font-size:15px;line-height:30px;font-weight:400;margin-bottom:15px;padding-left:40px}
.rel-lhs ul li:before{content:'';position:absolute;background-size:460px;background-position:-36px -319px;width:25px;height:25px;margin:4px 0 0 -40px}
.rel-rhs{float:left;width:30%}
.rel-rhs-box{background:#f7f8fa;border-radius:4px 4px 0 0;margin-left:50px}
.rel-rhs-box h4{background:#6c727f;font-size:16px;color:#fff;font-weight:500;padding:12px 25px;border-radius:4px 4px 0 0}
.rel-rhs-box ul{padding:20px}
.rel-rhs-box ul li{padding-left:28px;margin-bottom:10px}
.rel-rhs-box ul li:last-child{margin-bottom:0}
.rel-rhs-box ul li:before{content:'';position:absolute;background:#0585c1;width:7px;height:7px;border-radius:50px;margin:11px 0 0 -20px}
.rel-rhs-box ul li a{color:#0585c1;font-size:16px}
.rel-rhs-box ul li a:hover{text-decoration:underline}
.rel-rhs-box{background:#f7f8fa;border-radius:4px 4px 0 0;margin-left:50px}
.rel-rhs-box h4{background:#6c727f;font-size:16px;color:#fff;font-weight:500;padding:12px 25px;border-radius:4px 4px 0 0}
.rel-rhs-box ul{padding:20px}
.rel-rhs-box ul li{padding-left:28px;margin-bottom:10px}
.rel-rhs-box ul li:last-child{margin-bottom:0}
.rel-rhs-box ul li:before{content:'';position:absolute;background:#0585c1;width:7px;height:7px;border-radius:50px;margin:11px 0 0 -20px}
.rel-rhs-box ul li a{color:#0585c1;font-size:16px}
.rel-rhs-box ul li a:hover{text-decoration:underline}
.pad-rig-50{padding-right:50px}
.ad-give-lhs{position:relative}
.ad-give-s1 h2{font-size:28px;font-weight:700}
.ad-give-s1 p{font-size:18px;font-weight:400;line-height:26px;margin-top:8px}
.ad-give-s1 p span{font-size:26px;font-weight:500;line-height:32px}
.bot-line{display:block;background:url(../images/file-change-monitoring-software.png) no-repeat;background-size:562px;background-position:-2px -2487px;width:424px;height:67px;margin:0 auto;margin-top:0;opacity:.9}
.sli-head{text-align:center}
.sli-head h2{font-size:32px}
.sli-head p{margin-top:0;font-size:16px;margin-bottom:25px}
.giv-slider ul{position:relative;display:inline-block;width:100%}
#sligive .flex-direction-nav{display:none}
#sligive .flex-control-paging{position:relative;margin:0 auto;display:table;padding-left:0;margin-top:18px}
#sligive .flex-control-paging li{margin:0 6px;display:inline-block;zoom:1}
#sligive .flex-control-paging li a{width:11px;height:11px;display:block;background:#c4c4c4;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}
#sligive .flex-control-paging li a.flex-active{background:#0879b8;cursor:default}
.gslider h4{text-align:center;font-size:15px;font-weight:300}
.gslider a{color:#767676;font-size:12px;text-align:center;display:block;margin-top:20px}
.gslider .red-bold{color:#eb3d41;font-size:40px;font-weight:700;display:block;padding-bottom:5px;line-height:35px}
.gslider .text-bold{color:#000;font-size:18px;font-weight:700;display:block}
.gslider .red-bold1{color:#eb3d41;font-size:26px;font-weight:700;display:block;line-height:30px;margin-bottom:5px}
.gslider .hi-blo{background:#414141;border-radius:2px;color:#fff;line-height:30px;padding:3px 10px 4px}
#sligive .flex-direction-nav{display:none}
.sec-title{text-align:center;margin-bottom:40px}
.sec-title h2{font-size:30px;line-height:32px;margin-bottom:20px;font-weight:600}
.sec-title p{margin:0;font-size:17px;line-height:28px}
.en-tab{position:relative;display:inline-block;width:100%}
.en-tab-lhs{float:left;width:25%}
.en-tab-lhs ul li{margin-bottom:10px}
.en-tab-lhs ul li span{color:#000;font-size:16px;font-weight:600;display:block;background:#fff;border:1px solid #cdeaf5;padding:30px 20px;box-shadow:0 0 7px -1px rgba(0,0,0,0.09);cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.en-tab-lhs ul li span:hover{background:#e8f7ff;border:1px solid #8ad6ff;border-left:6px solid #8ad6ff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.en-tab-lhs ul li .lab-act{background:#e8f7ff;border:1px solid #8ad6ff;border-left:6px solid #8ad6ff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.en-tab-rhs{float:left;width:75%;padding:0 7px 7px 0;position:relative}
.en-img{position:absolute;left:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0;padding-top:5px}
.en-tab-rhs .en-img.en-img-act{opacity:1;z-index:5}
.foot-sec-bott:before{position:absolute;content:'';background:url(../images/file-change-monitoring-software.png) no-repeat;background-size:672px;background-position:4px -857px;width:490px;height:350px;left:0;bottom:0;transform:rotate(180deg);display:none}
.foot-inst-lhs{float:left;width:40%}
.tip{position:absolute}
.tip1{margin:375px 0 0 493px}
.tip2{margin:-270px 0 0 289px}
.tip3{margin:127px 0 0 469px}
.tip4{margin:72px 0 0 436px}
.tip5{margin:88px 0 0 492px}
.tip6{margin:243px 0 0 664px}
.tip7{margin:66px 0 0 309px}
.tip3 .tip-tool{margin:-25px 0 0 -270px}
.tip3 .tip-tool:before{left:auto;right:-7px;transform:rotate(180deg)}
.tip4 .tip-tool{margin:-25px 0 0 -270px}
.tip4 .tip-tool:before{left:auto;right:-7px;transform:rotate(180deg)}
.tip6 .tip-tool{margin:-25px 0 0 -270px}
.tip6 .tip-tool:before{left:auto;right:-7px;transform:rotate(180deg)}
.tip-com span{width:25px;height:25px;background:#f5633d;display:block;text-align:center;border-radius:50%;color:#fff;cursor:pointer}
.tip-com div{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.tip-tool{background:#3f3f3f;color:#fff;padding:7px 22px 12px 15px;border-radius:2px;width:260px;margin:-25px 0 0 34px;box-shadow:1px 1px 6px 0 rgba(0,0,0,0.6);position:relative;transform:scale(0.9);opacity:0}
.tipshow{transform:scale(1);opacity:1}
.tip-tool h5{font-size:16px;margin-bottom:4px;font-weight:500;color:#fff}
.tip-tool p{margin:0;font-size:14px;line-height:20px;color:#c8c8c8}
.tip-tool:before{content:'';position:absolute;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #3f3f3f;top:5px;left:-6px}
.tip-com span{position:relative;box-shadow:0 0 0 0 rgba(232,76,61,0.7);-webkit-animation:pulse 1.25s infinite cubic-bezier(0.66,0,0,1);-moz-animation:pulse 1.25s infinite cubic-bezier(0.66,0,0,1);-ms-animation:pulse 1.25s infinite cubic-bezier(0.66,0,0,1);animation:pulse 1.25s infinite cubic-bezier(0.66,0,0,1)}
.tip-com span:hover{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}
@-webkit-keyframes pulse {
to{box-shadow:0 0 0 15px rgba(232,76,61,0)}
}
@-moz-keyframes pulse {
to{box-shadow:0 0 0 15px rgba(232,76,61,0)}
}
@-ms-keyframes pulse {
to{box-shadow:0 0 0 15px rgba(232,76,61,0)}
}
@keyframes pulse {
to{box-shadow:0 0 0 15px rgba(232,76,61,0)}
}
.close{position:absolute;right:8px;top:8px;width:12px;height:12px;opacity:.3;cursor:pointer}
.close:hover{opacity:1}
.close:before,.close:after{position:absolute;left:5px;content:' ';height:12px;width:2px;background-color:#fff}
.close:before{transform:rotate(45deg)}
.close:after{transform:rotate(-45deg)}
.ppr-sprit{background:url(../images/file-change-monitoring-software.png);background-position:0 -138px;background-size:255px;background-repeat:no-repeat}
.ppr-bor-br{background:#fff}
.ppr-sprit-fa-com{width:58px;height:74px;float:left;margin-right:20px;padding-top:42px}
.ppr-prac{background:#ebf4f7}
.ppr-sprit-fa-1{background-position:0 -138px}
.ppr-sprit-fa-2{background-position:-73px -138px}
.ppr-sprit-fa-3{background-position:-132px -138px}
.ppr-sprit-fa-4{background-position:-197px -138px}
.ppr-sprit-fa-5{background-position:0 -207px}
.ppr-sprit-fa-6{background-position:-71px -207px}
.ppr-sprit-fa-7{background-position:-699px -188px}
.ppr-sprit-fa-8{background-position:-769px -188px}
.ppr-bor-br h4{margin:0;font-weight:700;color:#000;font-size:16px;margin-bottom:12px}
.ppr-bor-br p{font-size:14px;color:#333;line-height:28px;margin:0;padding-left:78px}
.ppr-bor-br p span{font-size:14px;color:#53a5db;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.ppr-ben-fa:hover.ppr-bor-br p span{opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.ppr-prac-point{position:relative;overflow:hidden;margin-top:40px;padding-bottom:20px}
.ppr-ben-fa{float:left;width:48%;padding:20px 20px 7px;box-sizing:border-box;border-radius:2px;box-shadow:0 1px 6px 0 rgba(150,150,150,0.1);margin:1%;height:160px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative}
.ppr-ben-fa:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;box-shadow:0 22px 23px -18px #184369}
.noti{position:relative;overflow:hidden;width:100%;padding:140px 0 70px}
.noti:before{position:absolute;content:'';background:url(../images/file-change-monitoring-software.png) no-repeat;background-size:700px;background-position:0 -2414px;width:851px;height:63px;left:0;bottom:7px;display:none}
.noti-lhs{float:left;width:45%;padding-right:20px}
.noti-lhs-men-sit{background:url(../images/file-change-monitoring-software.png) no-repeat;background-size:357px;background-position:18px -907px;width:383px;height:290px;margin:0 auto;margin-top:-70px}
.noti-rhs{float:left;width:55%;padding-right:20px}
.noti-rhs h2{font-size:24px;font-weight:700;line-height:36px;margin-bottom:25px}
.noti-rhs p{font-size:15px}
.noti-rhs a{background:#d22222;color:#fff;height:42px;padding:10px 30px;font-size:14px;float:left;line-height:22px}
.noti-rhs a:hover{background:#f12323}
.noti-rhs h4{float:left;border-left:1px solid #d6d6d6;line-height:40px;margin-left:25px;padding-left:25px;font-size:13px;font-weight:400}
.bes-faq{margin:0 auto;display:table;width:75%}
.bes-faq h2{text-align:center;font-size:30px;line-height:32px;font-weight:700}
.bes-faq-colla{margin:40px 0 60px}
.bes-faq .collapse{border:1px solid #dce4ea;border-radius:5px;box-shadow:0 15px 32px -19px rgba(0,0,0,0.23137254901960785)}
.bes-faq .collapse ul li{border:0 solid #dce4ea;box-shadow:none;border-bottom:1px solid #dce4ea;margin-bottom:0;border-radius:5px 5px 0 0}
.bes-faq .collapse ul li:last-child{border-bottom:0;border-radius:5px 5px 5px 5px}
.bes-faq .collapse ul li h5{padding:20px 50px 20px 30px;font-size:16px;font-weight:600}
.bes-faq .collapse ul li p{font-size:15px;margin:0 125px 15px 32px;color:#151414}
.bes-faq .collapse ul li:after{display:none}
.bes-faq .collapse ul .act-whi{background:#ecf9ff}
.bes-faq .collapse ul li:hover{background:#fff}
.bes-faq .collapse ul .act-whi:hover{background:#ecf9ff}
.bes-faq .collapse ul li p a{color:#00E;cursor:pointer}
.bes-faq-query{text-align:center;margin-bottom:80px}
.bes-faq-query h3{font-size:28px;font-weight:300}
.bes-faq-query p{font-size:18px;font-weight:300}
.bes-faq-query a{background:#2787d0;color:#fff;padding:7px 40px;border-radius:2px;display:inline-block;font-size:16px;letter-spacing:.5px;font-weight:400}
.bes-faq .collapse ul li:before{top:21px;content:'';position:absolute;background-size:396px;background-position:-55px -274px;width:25px;height:25px;margin:4px 0 0 -40px;transition:.4s;background-color:#fff0}
.bes-faq .collapse ul .act-whi:before{transition:.4s;transform:rotate(-180deg);right:22px;top:20px}
.bes-faq .collapse ul li h5:before{display:none}
.bes-faq .collapse ul li h5:after{display:none}
.brds .noti{padding:70px 0 20px}
.brds .ban-lhs h1{font-weight:300;font-size:40px;line-height:42px}
.brds .ban-lhs h1 b{font-size:57px;display:block;line-height:57px;letter-spacing:1px}
.brds .ban-lhs h1 span{display:inline-block;font-weight:600}
.brds .collapse ul li:nth-child(1):after{background-position:-237px -245px}
.brds .collapse ul li:nth-child(2):after{background-position:-294px -247px}
.brds .collapse ul li:nth-child(3):after{background-position:-353px -247px}
.brds .collapse ul li:nth-child(4):after{background-position:-425px -249px}
.brds .collapse ul li:nth-child(5):after{background-position:-190px 1px}
.brds .collapse ul li p b:last-child{margin-top:15px;display:inline-block}
.brds .ad-give-tab .collapse ul li p{font-size:15px;line-height:27px}
.brds .gsliderimg1{background-position:-398px -219px;width:196px}
.brds .gsliderimg2{background-position:-390px -104px;width:220px}
.brds .gsliderimg3{background-position:-391px 28px;width:205px}
.brds .en-tab{min-height:470px}
.brds .en-tab-lhs ul li span img{display:none;margin-top:10px}
.brds .rel-lhs h2,.brds .noti-rhs h2,.brds .ad-give-s1 h2,.brds .bes-faq h2,.brds .ppr-bor-br h4{font-weight:600}
.brds .ppr-bor-br h4{font-size:17px}
.brds .ppr-bor-br p{font-size:15px;line-height:26px}
.brds .gslider{text-align:center}
.brds .ban-lhs h2{font-weight:300;font-size:40px;line-height:42px;letter-spacing:-1px}
.brds .ban-lhs h2 span{display:inline-block;font-weight:600;font-size:40px;line-height:52px;letter-spacing:-1px;color:#055367}
.brds .tip1{margin:-52px 0 0 502px}
.brds .tip3{margin:376px 0 0 382px}
.brds .tip2{margin:109px 0 0 502px}
.brds .tip1 .tip-tool,.brds .tip2 .tip-tool,.brds .tip5 .tip-tool{margin:-25px 0 0 -270px}
.brds .tip1 .tip-tool:before,.brds .tip2 .tip-tool:before,.brds .tip5 .tip-tool:before{left:auto;right:-7px;transform:rotate(180deg)}
.brds .tip5{margin:309px 0 0 305px}
.brds .tip5 .tip-tool{margin: -227px 0 0 -9px;}
.brds .tip5 .tip-tool:before {left: 18px;right: auto;top: auto;bottom: -12px;transform: rotate(272deg);}
.brds .tip3 .tip-tool{margin:-254px 0 0 -9px}
.brds .tip3 .tip-tool:before{left:18px;right:auto;top:auto;bottom:-12px;transform:rotate(272deg)}
.stext1 span:nth-child(1){font-style:italic;font-size:18px;display:block}
.stext1 span:nth-child(2){font-size:20px;font-weight:700}
.stext1 span:nth-child(3){font-size:20px;font-weight:300;padding-left:6px}
.stext1 span:nth-child(4){color:#f15859;font-weight:600;font-size:20px;display:block}
.stext2 span:nth-child(1){font-size:16px;font-style:italic;display:block}
.stext2 span:nth-child(2){font-size:13px;text-transform:uppercase;display:block;line-height:20px}
.stext2 span:nth-child(3){color:#f15859;font-weight:600;font-size:18px;display:block}
.stext2 span:nth-child(4){font-weight:600;font-size:18px;display:block}
.stext3 span:nth-child(1){font-size:15px}
.stext3 span:nth-child(2){font-size:15px;display:block}
.stext3 span:nth-child(1) b{color:#f15859}
.stext3 span:nth-child(2) b{font-size:20px}
.stext3 span:nth-child(3){font-size:15px;color:#f15859;font-weight:600;font-size:20px;display:block}
.dwn-btn-mob{display:none}
.queryPopupBox{position:fixed;height:100%;width:100%;top:0;left:0;display:flex;justify-content:center;opacity:0;z-index:-1;transition:.8s}
.queryPopupBox.active{z-index:999999;opacity:1;transition:.8s}
.queryPopupBg{content:"";position:fixed;z-index:-1;height:100%;width:100%;top:0;left:0;background:#000;opacity:.3}
.queryPopupWrapper{position:relative;align-self:center;background:#fff;padding:20px 50px 30px 30px;display:flex;justify-content:space-between;border-radius:5px;height:auto}
.queryPopClose{position:absolute;right:8px;top:5px;font-size:25px;color:#ccc;font-weight:400;cursor:pointer}
.queryIcon{position:relative;height:100%;width:280px;margin-right:10px;align-self:center}
.queryIcon img{max-width:115%;position:relative;right:20px;z-index:0}
.queryForm{width:320px;position:relative;z-index:1}
.queryForm h4{font-weight:600;font-size:22px;line-height:22px;text-align:center;margin-bottom:10px}
.queryForm p{font-size:14.5px;line-height:19px;color:#333;text-align:center;margin-top:0;margin-bottom:20px}
.queryForm ul li{width:80%;margin:0 auto;margin-bottom:10px;display:table}
.queryForm p span{display:block}
.queryForm ul li input,.queryForm ul li textarea{border:1px solid #cecece;border-radius:2px;padding:8px;width:100%;line-height:19px;outline:none;color:#1d1d1d;font-family:'Source Sans Pro';box-sizing:border-box;font-size:14px;float:left}
.queryForm ul li input::placeholder,.queryForm ul li textarea::placeholder{color:#8d8d8d}
.queryForm ul li textarea{resize:none;height:100px}
.queryForm ul li select{border:1px solid #cecece;height:35px;background:#fff;border-radius:2px!important;width:100%;outline:none;font-size:14px}
.mail-succ-msg{background:#cecece;color:#fff;border:1px dashed #fff;padding:32px;font-size:30px;text-align:center;line-height:42px;font-weight:300;z-index:99999;display:none;margin-bottom:10px}
.queryForm ul{margin:0;padding:0}
.queryForm .errMsg2,.queryForm .errMsg3{display:none;font-size:12px;position:absolute;margin:0 0 4px;line-height:18px;color:red}
.queryForm .msg{display:none}
.queryForm .dwn-priv{color:#333;font-size:11px;text-align:left;line-height:17.38px;margin-top:8px}
.queryForm .dwn-priv strong{color:#333}
.queryForm #meGDPRMessage,.queryForm #meGDPRMessage label{color:#000}
.queryForm .dwn-priv a{color:#2787d0;font-size:10px}
.queryForm ul li:last-child input[type="submit"]{width:100%;background:#ea2f2f;color:#fff;font-weight:600;border-radius:2px;border:0;padding-left:0;text-align:center;margin-bottom:5px;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.queryForm ul li:last-child input[type="submit"]:hover{background:#ff001d;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.permission .tc span{font-size:28px;font-weight:300;line-height:34px}
.permission .ntfs_tab .tip2{margin:337px 0 0 422px}
.permission .ntfs_tab .ntfs_tab_lhs ul li img{width:100%;display:none}
.permission.s-solution ul li span{background-size:418px;width:47px}
.permission.s-solution ul li:nth-child(1) span{background-position:-189px 0}
.permission.s-solution ul li:nth-child(2) span{background-position:-233px 0}
.permission.s-solution ul li:nth-child(3) span{background-position:-288px 0}
.permission .tip3{margin:127px 0 0 477px}
.permission .tip3 .tip-tool{margin:-25px 0 0 41px}
.permission .tip3 .tip-tool:before{left:-6px;transform:rotate(0deg)}
.permission .tip4 .tip-tool{margin:-25px 0 0 44px}
.permission .tip4 .tip-tool:before{left:-6px;transform:rotate(0deg)}
.permission .feat-icons{background-image:url(../images/dsp-sprite-icons.png)}
.f-icon2{background-position:-46px -57px}
.how .how-ban{
    text-align: center;
}
.how .how-ban h1{
    font-size: 52px;
    display: block;
    line-height: 57px;
    /* letter-spacing: -1px; */
    font-weight: 700;
    color: #055367;
}
.how .how-ban h4{
    font-weight: 400;
    font-size: 32px;
    line-height: 42px;
    color: #055367;
}
.how .how-ban a{
    background: #d73335;
    color: #fff;
    padding: 12px 35px;
    font-size: 15px;
    line-height: 22px;
    display: inline-block;
    margin-top: 25px;
    font-weight: 600;
    letter-spacing: 0.2px;
    border-radius: 2px;
}
.how-con h2{
    font-size: 21px;
    font-weight: 600;
    color: #000;
}
.how-con p{
    font-size: 15px;
}
.how-con .box{
    border: 1px solid #efefef;
    margin: 35px 0px;
}
.how-con .box div:nth-child(1){
    background: #f8f8f8;
    border-bottom: 1px solid #efefef;
}
.how-con .box div:nth-child(1) img{
    width: 80%;
}
.how-con .box div:nth-child(2){
    padding: 25px;
}
.how-con .box div:nth-child(2) ul{}
.how-con .box div:nth-child(2) ul li{
    font-size: 15px;
    line-height: 28px;
    margin-bottom: 15px;
}
.how-con .box div:nth-child(2) ul li:last-child{margin-bottom:0px;}
.how-con .box div:nth-child(2) ul li strong{}
.how-con .box div:nth-child(2) ul li ol{
    margin: 15px 0px 0px 0px;
}
.how-con .box div:nth-child(2) ul li ol li{
    margin-bottom: 5px;
    padding-left: 50px;
}
.how-con .box div:nth-child(2) ul li ol li:before{    content: '';
    position: absolute;
    width: 6px;
    height: 6px;
    background: #108cd2;
    margin: 12px 0px 0px -20px;
    border-radius: 50%;}
.how-con .box .note{
    background: #f8f8f8;
    display: block;
    padding: 20px;
    margin: 20px 0px 0px 0px;
    border-radius: 2px;
    font-style: italic;	
}
.how-con .box .note b{}
.how-rhs{}
.how-rhs h4{
    font-size: 21px;
    font-weight: 600;
    color: #000;
    margin-bottom: 25px;
}
.how-rhs ul li{
    margin-bottom: 15px;
}
.how-rhs ul li a{
    color: #0879b8;
    display: block;
    box-shadow: 0px 1px 16px -3px rgba(150, 150, 150, 0.35);
    border-radius: 3px;
    background: #fff;
    padding: 15px;
    line-height: 21px;
    font-size: 15px;
    border-left: 2px solid #fff;
}
.how-rhs ul li a:hover{
    background: #fbfdff;
    padding-left:18px;
    border-left: 2px solid #0879b8;
}
.how .how-form{
    background: #e0f3fb;
    float: left;
    width: 100%;
    border-radius: 20px;
    padding: 50px;
}
.how .wam-form{
    width: 100%;
}
.how .how-form .bform{
    float: left;
    width: 60%;
}
.how .how-form-rhs{
    float: left;
    width: 40%;
    position: relative;
}
.how .how-form-rhs div img{}
.how .bform h2{
    color: #055367;
    font-size: 34px;
    font-weight: 700;
    line-height: 37px;
}
.how .bform p{
    color: #055367;
    font-size: 18px;
    margin-bottom: 30px;
}
.how .wam-form ul li input[type="submit"]{text-transform: initial;}
.how .ribbon {
    position: absolute;
    display: block;
    top: -50px;
    right: -50px;
    width: 110px;
    height: 110px;
    overflow: hidden;
}
.how .ribbon .label {
    position: relative;
    display: block;
    left: -10px;
    top: 23px;
    width: 168px;
    padding: 1px 0;
    font-size: 14px;
    text-align: center;
    color: #000;
    background-color: #f9cd37;
    box-shadow: 0px 3px 9px rgba(0,0,0,0.2);
    -webkit-transform: rotate(45deg) translate3d(0,0,0);
    -moz-transform: rotate(45deg) translate3d(0,0,0);
    -ms-transform: rotate(45deg) translate3d(0,0,0);
    transform: rotate(45deg) translate3d(0,0,0);
}
.how .label:before, .label:after {
    content: '';
    position: absolute;
    bottom: -4px;
    border-top: 4px solid #a71c26;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
}
.img-magnifier-container {
  position:relative;
}

.img-magnifier-glass {
	width: 200px;
    height: 200px;
    position: absolute;
    border-radius: 100%;
    border: 1px solid #efefef;
    box-shadow: 0px 0px 20px -1px rgba(8, 8, 8, 0.1);opacity:0;
}
.img-magnifier-container img{}
.img-magnifier-container:hover .img-magnifier-glass{opacity:1;}
@media screen and (min-width:1400px) {
.permission .ntfs_tab .en-tab-rhs{min-height:525px}
}
@media screen and (max-width:1399px) {
.permission .ntfs_tab .en-tab-rhs{min-height:500px}
}
@media screen and (max-width:1360px) {
.permission .ntfs_tab .en-tab-rhs{min-height:475px}
}
@media screen and (max-width:1359px) {
.permission .ntfs_tab .en-tab-rhs{min-height:450px}
}
@media screen and (max-width:1280px) {
.permission .ntfs_tab .en-tab-rhs{min-height:430px}
}
@media screen and (max-width:1250px) {
.as-container-1200{max-width:90%}
.ban-rhs-lap{background:url(../images/file-change-monitoring-software.png) no-repeat;background-size:503px;background-position:-54px -919px;width:370px;height:316px;margin:0 auto;margin-top:-35px}
.tabs .ml20p{margin-left:4%}
.tabs label{width:18%}
}
@media screen and (max-width:1200px) {
.en-tab-lhs ul li span{font-size:15px;padding:20px}
.ppr-ben-fa{height:160px}
.brds .noti-rhs{padding-right:0}
.brds .noti-rhs h4{padding-left:16px;margin-left:20px}
}
@media screen and (max-width:1100px) {
.as-container{max-width:100%;padding:0 5%}
.col-10{width:100%;float:left}
.col-90{width:90%;float:left}
.col-80{width:80%;float:left}
.col-75{width:75%;float:left}
.col-70{width:100%;float:left}
.col-60{width:100%;float:left}
.col-65{width:100%;float:left}
.col-50{width:100%;float:left}
.col-40{width:100%;float:left}
.col-35{width:100%;float:left}
.col-33{width:100%;float:left}
.col-30{width:100%;float:left}
.col-25{width:100%;float:left}
.col-20{width:100%;float:left}
.col-10{width:100%;float:left}
.ds-list li{width:50%}
.ds-list li:last-child{width:100%}
.ds-list-inn{height:200px;border:1px solid #deeaec;margin:5px;background:#fbfbfb}
.as-form-bor{padding-left:0;margin-left:0;margin-top:35px}
.ds-bann-right{display:none}
.ds-bann-left{text-align:center}
.mob-hide{display:none}
.ad-give-s1{text-align:center}
.ad-give-lhs{margin-bottom:50px}
.sec-rec-lhs,.sec-rec-rhs{width:100%;padding-right:0}
.sec-rec-lhs-box{float:initial;margin:0 auto;display:table;width:300px}
.sec-rec-lhs-box-1{width:310px}
.sec-rec-lhs,.sec-rec-rhs{width:100%;padding-right:0}
.sec-rec-rhs{text-align:center;margin-top:40px}
.sec-rec{width:100%}
.s-solution{padding:60px 0}
.permission .ntfs_tab .tip1{margin:302px 0 0 414px}
.how .col-75 {width: 100%;float: left;padding-right: 0px;margin-bottom:30px;}
.how-con .box div:nth-child(1) img {width: 100%;}
}
@media screen and (max-width:992px) {
.detect-svg svg{transform:scale(0.5);margin-left:-61%;margin-top:-187px}
.detect-full{padding:0 0 70px;height:609px}
.foot-tab-full{display:none}
.ppr-ben-fa{height:auto;width:100%}
.en-tab-lhs{width:100%}
.en-tab-lhs ul{overflow:hidden;overflow-y:auto;margin-right:0}
.en-tab-lhs ul li,.en-tab-lhs{width:100%;float:left}
.security_tab .en-tab-lhs{width:100%;float:left}
.en-tab-rhs{display:none}
.noti-lhs{width:100%;padding-right:0;margin-bottom:25px}
.noti-rhs{width:100%;padding-right:0}
.rel-rhs{width:40%}
.rel-lhs{width:60%;padding-right:20px}
.raHigSec{display:none}
.pad-rig-50{padding-right:0}
.ban-rhs{display:none}
.ban-lhs{width:100%;text-align:center}
.banner{padding-top:55px}
.ppr-ben-fa{padding:20px 20px 15px}
.ban-lhs{padding-left:0}
.en-img{overflow:hidden}
.fcm-noti-main{margin-top:480px}
.wam-form{margin:0 auto;display:table}
.tab_lhs.active img{display:block;display:block}
.book-case:before{display:none}
.book-case{margin:0 auto;display:block;padding:20px;box-sizing:border-box;width:100%;text-align:center}
.feature-list ul li{width:50%;float:left}
.footer-new,.foot-inst-lhs{display:none}
.sub-tab h3{text-align:center}
.foot-inst-rhs{width:100%;padding-left:0}
.foot-inst-rhs h2{margin-top:0}
.brds .ban-lhs h1{margin-bottom:25px}
.feature-list ul li div{height:185px}
.dwn_btn{padding-bottom:20px}
.brds .en-tab{min-height:auto}
.brds .en-tab-lhs ul li .lab-act img{display:block;width:100%}
.brds .en-tab{margin-bottom:0}
.brds .sec-rec-main{margin:0}
.brds .noti-rhs h2{text-align:center}
.brds .noti-rhs h4{display:none}
.brds .noti-rhs a{margin:0 auto;display:table;float:initial}
.brds .ad-give-s1 h2{line-height:30px}
.permission	.en-tab{margin-bottom:0}
.permission .ntfs_tab .ntfs_tab_lhs ul li .lab-act + img{display:block;background:#e8f7ff;border:0 solid #8ad6ff;border-left:6px solid #8ad6ff;padding:20px;box-sizing:border-box}
}
@media screen and (max-width:767px) {
.banner:before{display:none}
.banner{padding:30px 0 50px}
.ad-give-s1 p{text-align:center}
.ad-give-tab{margin-top:50px}
.freeline,.freebg,.detect-full{display:none}
.try-free-dwn{width:80%;background:#fff;border:1px solid #efefef;padding:30px;border-radius:4px;box-shadow:0 0 77px -24px rgba(150,150,150,0.8)}
.counts{text-align:center;border:1px solid #224b58;padding:30px;border-radius:4px;box-shadow:0 0 77px -24px #000;margin:5px 0}
.pad-rig-75{padding-right:0}
.form-left{padding-top:170px;margin-bottom:50px}
.foot-install{padding-top:50px;padding-bottom:50px}
.ban-rhs,.foot-sec-bott:before{display:none}
.ban-lhs{width:100%;text-align:center;padding-top:20px;padding-right:0}
.rel-lhs{width:100%;padding-right:0;margin-bottom:45px}
.rel-rhs{width:100%}
.rel-rhs-box{margin-left:0}
.rel-rhs-box ul li{padding-left:28px;margin-bottom:10px;border-bottom:1px solid #dcdcdc}
.rel-rhs-box ul li:before{margin:20px 0 0 -20px}
.rel-rhs-box ul li a{font-size:20px;display:block;padding:10px 0 20px}
.rel-rhs-box h4{font-size:22px}
.collapse ul li p{line-height:30px}
.noti-rhs{text-align:center}
.noti-rhs a{height:48px;padding:10px 30px;font-size:21px;float:initial;margin:0 auto;display:table;margin-bottom:20px}
.noti-rhs h4{float:initial;border-top:1px solid #d6d6d6;border-left:0;line-height:40px;margin-left:0;padding-left:0;font-size:18px;font-weight:300;text-align:center;padding-top:10px}
.noti-lhs-men-sit{margin-bottom:30px}
.rel-rhs-box ul li:last-child{border-bottom:0 solid #333}
.rel-rhs-box ul{padding:20px 20px 10px}
.collapse ul li:after,.collapse ul li:nth-child(3):after{left:12px}
.collapse ul li h5{padding:28px 20px 25px 75px;font-size:18px}
.collapse ul li p{padding:10px 20px 20px}
.ban-lhs h1{line-height:50px;font-size:50px}
.ban-lhs h1 span{margin-top:15px}
.rel-lhs h4{line-height:34px}
.gslider h4{text-align:center;font-size:24px;font-weight:300;line-height:40px}
.gslider a{font-size:20px}
.sec-title p{font-size:18px}
.en-tab-lhs ul li span{font-size:18px}
.sec-title h2{line-height:42px}
footer{display:none}
.fcm-noti-main{margin-top:370px}
.s-solution ul li{width:100%;float:none;text-align:center}
.s-solution ul li div{padding:0 20px 20px;border-left:0;border-bottom:1px dashed #e0e0e0;margin-bottom:30px}
.s-solution ul li span{margin:0 auto;display:table;position:relative}
.s-solution ul li h4{margin:0;padding-top:10px;font-size:20px}
.solution-section h2{line-height:32px}
.sec-rec-lhs-box-2{text-align:center}
.sec-rec-lhs-box-2 h4{font-size:20px}
.sec-rec-lhs-box-2 p{font-size:18px}
.sec-rec-lhs-box-2 a{font-size:18px}
.sec-rec-rhs ul li h5{font-size:20px}
.sec-rec-rhs ul li p{font-size:18px;line-height:30px}
.res-btn{padding:10px 30px;font-size:20px}
.feature-list ul li div h4{font-size:20px}
.feature-list ul li div p:last-child{font-size:16px}
.sec-rec h2{line-height:32px}
.feature-list ul li div{height:215px;padding:20px}
.tab-section h2{line-height:32px}
.s-solution{padding:0 0 20px}
.ban-lhs p{font-size:18px;padding:15px 0 10px}
.s-solution ul li p,.tab_lhs p{font-size:16px}
.tab_lhs h4{font-size:20px}
.foot-inst-rhs h2,.foot-install{padding-top:0}
.footer-stripe,.emailLnktxt{display:block}
.tab2lhs h3,.tab2lhs ul{margin-left:0}
.security_tab .en-tab-lhs ul li .tab_lhs,.security_tab .en-tab-lhs ul li .tablhs2{padding:25px}
.all-one{padding-bottom:40px}
.brds .ban-lhs h1 span{margin-top:0}
.dwn-btn-desk{display:none}
.dwn-btn-mob{display:block}
.brds.banner{padding:30px 0 0}
.brds .ad-give-tab{margin-top:0}
.bes-faq .collapse ul li p{margin:0 12px 15px}
}
@media screen and (max-width:600px) {
.fcm-noti-main{margin-top:270px}
.wam-form{width:100%}
.wam-form ul li:nth-child(1){width:80%;border:1px solid #dedede;border-right:1px solid #dedede!important;border-radius:4px}
.wam-form ul li:nth-child(2){width:19%;margin-left:1%;border:1px solid #dedede;border-radius:4px}
.wam-form ul li:nth-child(3){width:100%;margin-top:12px}
.wam-form ul li input[type="submit"]{border-radius:4px}
}
@media screen and (max-width:500px) {
.ds-list li{width:100%}
.ppr-sprit-fa-com{float:initial;margin:0 auto;display:table}
.ppr-ben-fa{padding:20px 20px 25px;text-align:center}
.ppr-bor-br h4{font-size:20px}
.ppr-bor-br p{font-size:18px;padding-left:0}
.collapse ul li h5:after,.collapse ul li:before,.collapse ul li h5:before{display:none}
.fcm-noti-main{margin-top:200px}
.noti-rhs h2{font-size:22px}
.ad-give-s1 h2{font-size:24px}
.sec-title h2{line-height:32px;font-size:24px}
.foot-install{padding-top:0}
.en-tab{margin-bottom:0}
.feature-list ul li{width:100%;text-align:center}
.feature-list ul li div{padding:0;position:relative;padding-bottom:20px;border-bottom:1px dashed #e0e0e0;margin-bottom:20px;height:auto}
.feat-icons{margin:0 auto}
.s-solution h2{font-size:28px;line-height:36px}
.foot-sec-3{padding-bottom:8px}
.brds .ppr-ben-fa{padding:20px 20px 5px}
}
@media screen and (max-width:480px) {
.as-list-bull ul li{width:100%}
.bot-line{background:none;width:100%;height:auto;margin:0 auto;margin-top:0;border-bottom:1px solid #e2e2e2;margin-bottom:30px}
.ad-give{margin-top:0}
.ban-lhs h1{font-size:36px;line-height:36px}
.ban-lhs h1 span{font-size:24px;line-height:24px;margin-top:15px}
.rel-lhs h4{text-align:center;margin-top:20px;border-top:1px solid #e4e4e4;padding-top:40px;line-height:28px}
.ad-give-s1 h4{line-height:32px}
.en-tab-lhs ul li span{text-overflow:ellipsis;white-space:pre;overflow:hidden}
.all-one{padding-bottom:0}
.brds .bes-faq{width:100%}
}

/*solution page css ends*/

@media screen and (max-width:1035px){
.homefeaBox{width:calc(50% - 2px);border:none;border-top:#ddd solid 1px!important}
.usecase-container {flex:none;max-width: 600px;width: 96%;box-shadow: 0 0 5px rgba(0,0,0,0.2);margin: 10px 0}
.foot-inst-lhs,.foot-inst-rhs {float: none;width: 100%;text-align: center}
.foot-inst-rhs{margin: 50px 0}
.usecase-list h3{font-size:18px}
}
@media only screen and (max-width: 1025px){
#commonHeader {
    min-height: 64px;
    height: 90px;
}
}
@media screen and (max-width:620px){
.homefeaBox{width:calc(100% - 2px)}
.foot-inst-lhs{display:none}
.foot-inst-rhs h2{font-size:18px;padding-top:0 !important}
.usecase-list{padding:20px 0 40px !important}
}
.nav-dwn a,#btmBar .btm-dwn a{width:auto}
.dwn-priv{margin:10px 0}
.cmnFormArea{box-sizing:border-box!important;max-width:500px!important}
@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;font-size:12px;display:block}
}