.flexslider{width:100%!important}

.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}
.dsk-spa th{ padding:10px 0}

.help-document{width:90px;float:left;height:80px;background-image:url(../images/help-document.png);background-repeat:no-repeat;margin:10px 5px 100px 0;display:inline-block}
.mB50{margin-bottom:50px}
.help-document.icon3{background-position:-8px -63px}
.help-document.icon4{background-position:-106px 18px}
.iconProduct{background-position:-202px 0}
.whitepaper-cont a,.prod-pdf-cont a{color:#7bbb2a}

.section2 li{float:left;width:48%;padding:0 2% 30px 0;margin:0;list-style:none}
.img-zoom-container img {
    max-height: 100%;
    border: 1px solid #efefef;
    max-width: 100%;
    margin-top: -2%;
}
/*comparison page*/

table.windowsmonoTable thead tr th {background-color: #ECEDEE;border: 1px solid #E5E5E5;font-size: 15px;line-height: 20px;
padding: .6em;text-align: left;font-weight:normal}
table.windowsmonoTable td {border: 1px solid #E5E5E5;font-size: 14px;padding: .6em;text-align: left;vertical-align: top;font-weight:normal}
a.btn-style, #scroll a.btn-style {background: none repeat scroll 0 0 hsl(201,13%,30%);color:#fff !important;display: inline-block;
font-size: 14px;line-height: 20px;padding: 8px 15px;text-decoration: none}
ul#menu {list-style-type: none;padding: 10px 0}
ul#menu li {float: left;padding: 0 0 10px 0;position: relative;line-height: 0}
#menu li a{line-height:20px}

/*comparison page*/
#formCTAgdpr{margin:10px 0}

@media screen and (max-width:768px){
.section2 li{width:90%;display:block;float:none;text-align:center}
}


.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:0 0!important}
.cmnFormArea table td input[type="submit"],.cmnFormArea table td input[type="reset"]
{width:100%;box-sizing:border-box;margin:5px 0}
}