.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:80%}
.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}
.windowsmonoTable{width:100%;box-sizing:border-box;}
.windowsmonoTable th{background: #eee;padding:10px;}
.windowsmonoTable td,.windowsmonoTable th {border: 1px solid #ddd;padding:10px;}
.sapList b {line-height: 1;display: block;margin-bottom: 10px;font-weight: 700}
.flexslider {width: 100%!important}
.flexBnrslides {overflow: hidden}
.flexslider .flexBnrslides > li a{display:block !important;}
.flexBnrslides li img {width: 100%;height: auto}
.flexBnrslides li a img {width: auto!important;height: auto!important}
.sapList li {clear: both;list-style: none;padding-left: 0}
.sapList h3 {line-height: auto!important;margin-bottom: 0}
#scroll ul.list.sapList {padding-left: 0}
.sapList li > div img {margin: 5px 0 25px;float: none}
.subContent {padding: 0!important;margin-bottom: 30px}
.textCenter {text-align: center!important}
.textCenter > * {display: inline-block}
.sapList.exchangeMonList li > div img {margin-bottom: 0}
.sapList li > div {margin-top: 0;text-align: left}
.sapList li > div img {margin: 5px 0 25px;float: none}
.screenSlider {margin-bottom: 30px;overflow: visible}
.screenSlider h2, .screenSlider p {text-align: center;margin-bottom: 15px;line-height: 1}
.screenSlider.flexslider {max-height: none}
.screenSlider .flex-direction-nav {display: block}
.screenImages {height: 466px;border: solid 1px #D2D2D2;overflow: hidden;box-shadow: 0 0 10px #aaa;margin: 30px 8px 8px}
.screenSlider .flex-direction-nav li a {border: solid 1px #ABABAB;border-radius: 50%;padding: 10px;opacity: .3;top: 44%;box-shadow: 0 0 15px #aaa}
.screenSlider .flex-direction-nav li a.flex-prev {left: -55px;background: #fff url(../images/left-arrow.png) no-repeat center center}
.screenSlider .flex-direction-nav li a.flex-next {right: -55px;background: #fff url(../images/right-arrow.png) no-repeat center center}
.screenSlider .flex-control-nav {right: 5px;bottom: -23px}
.screenSliderOuter {margin: 0 70px}
.screenImages {height: 250px;border: solid 1px #D2D2D2;overflow: hidden;box-shadow: 0 0 10px #aaa;margin: 30px 8px 8px}
.exchangeMonList .screenSliderOuter li, .sharepoint li {clear: none!important}
.screenSliderOuter .flexBnrslides {padding-left: 0!important}
#lhsTree > li {font-size: 12px;}
#lhsTree > li > span.ifTree:after {position: absolute;left: 5px;top: 12px;display: inline-block;border-top: 6px solid transparent;border-left: 6px solid #FF8134;border-bottom: 6px solid transparent;content: '';}
#lhsTree > li > span.ifTree.dropact:after {position: absolute;left: 5px;
top: 16px;display: inline-block;border-left: 6px solid transparent;border-top: 6px solid transparent;border-top: 6px solid #FF8134;border-right: 6px solid transparent;content: '';}
.inner-cont {max-width: 1400px;}
#lhsTree a{color:#777;}
#lhsTree, #lhsTree ul{list-style-type:none !important;}
.swiper-slide img{width: 90%;margin: 0 auto;text-align: center;}		
.swiper-button-next, .swiper-button-prev {-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.swiper-pagination-bullet-active {opacity: 1;background: #000;}		
@media screen and (max-width:768px){
.section2 li{width:90%;display:block;float:none;text-align:center}
.per50{width:90%;}
}