<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body, html {
	height: 100%
}
body {
	font: 400 14px/24px '寰蒋闆呴粦', sans-serif;
	margin: 0 auto;
	background: #fff;
	color: #444
}
a {
	text-decoration: none;
	color: #333
}
h1, h2 {
	font-size: 3em;
	font-weight: 400;
	line-height: 1.1em;
	padding: 20px 0;
	margin: 0
}
h3 {
	font-size: 2em;
	font-weight: 400;
	line-height: 1em;
	padding: 0 0 10px
}
.pr {
	position: relative
}
.pa {
	position: absolute
}
.hidden {
	overflow: hidden
}
.hide {
	display: none
}
.show {
	display: block
}
section {
	padding: 20px 0
}
.dark {
	background: #d2d6d8
}
.lighter {
	background: #FFF
}
.txt-left {
	text-align: left
}
.txt-right {
	text-align: right
}
.txt-center {
	text-align: center
}
section a {
	color: #444
}
header {
	height: 85px
}
.solCont p {
	margin: 0;
	padding: 5px 0 15px
}
.heading-menu {
	background: none repeat scroll 0 0 #ECEDEE;
	border-bottom: 1px solid #C5CBD4;
	color: #424F56;
	font-size: 27px;
	font-weight: 300;
	height: 40px;
	letter-spacing: -1px;
	line-height: 36px;
	margin-top: 111px;
	overflow: hidden;
	padding: 5px 0;
	position: relative
}
.heading-menu h1 {
	display: inline-block
}
.banner-highlight {
	background: rgba(0,0,0,.5);
	border-bottom: 1px solid #ddd;
	padding: 10px 0;
	position: absolute;
	width: 100%;
	height: 85px;
	bottom: 0;
	left: 0;
	z-index: 22
}
.col-3&gt;div {
	width: 32%;
	margin-left: 2%
}
.col-3&gt;div:first-child {
	margin: 0
}
.col-2&gt;div {
	width: 47%;
	margin-left: 5%
}
.col-2&gt;div:first-child {
	margin: 0
}
.hl-cont {
	background: #f1f1f1
}
.hl-cont:hover {
	background: #f9f9f9
}
.hl-cont img {
	float: left;
	margin-right: 10px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	width: 75px;
	height: 75px
}
.hl-cont a {
	display: block;
	padding: 5px
}
.hl-cont span {
	line-height: 1.5em;
	margin-bottom: 0;
	padding: 6px 0;
	font-size: 1em;
	display: block
}
.hl-cont a:hover {
	text-decoration: none
}
.main-sheet ul {
	list-style: disc inside;
	padding-left: 30px
}
.home-banner {
	padding: 0
}
.sol-banner {
	padding: 30px 0 0;
	height: 335px
}
.sol-banner .container {
	max-width: 100%
}
.banner-new {
	background: url(../images/all-solutions.jpg) no-repeat left top;
	background-size: cover;
	height: 80%
}
.submenu-inner p {
	margin: 0
}
ol.main-menu&gt;li {
	width: 200px;
	position: absolute;
	padding-left: 30px
}
ol.main-menu&gt;li h2 {
	background: rgba(255,255,255,.8);
	border: 2px solid rgba(255,255,255,.5);
	color: #2a2a2b;
	font-weight: 400;
	font-size: 18px;
	padding: 5px;
	line-height: 18px;
	cursor: pointer;
	border-left: none
}
.ps-arrow {
	left: -13px;
	top: -9px;
	position: absolute;
	display: block;
	width: 43px;
	overflow: hidden
}
.ps-arrow&gt;span {
	display: block;
	background: rgba(255,255,255,.8);
	border: 2px solid rgba(255,255,255,.5);
	padding: 10px;
	border-radius: 100px;
	color: #9ac969;
	width: 25px;
	height: 25px
}
ol.main-menu&gt;li:hover .ps-arrow&gt;span, ol.main-menu&gt;li:hover h2 {
	background: rgba(154,201,105,.8);
	color: #FFF
}
ol.main-menu&gt;li .ps-arrow&gt;span i {
	-moz-transition: .4s;
	-ms-transition: .4s;
	-o-transition: .4s;
	-webkit-transition: .4s;
	transition: .4s;
	transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
	display: block;
	width: 30px;
	height: 30px;
	overflow: hidden;
	position: relative;
	margin: 0 0 0 -2px;
	font: 400 50px/25px Arial, Helvetica, sans-serif;
	font-style: normal
}
ol.main-menu&gt;li:hover .ps-arrow&gt;span i {
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	height: 26px
}
ol.main-menu&gt;li div.submenu {
	height: 0;
	overflow: hidden;
	-moz-transition: .7s;
	-ms-transition: .7s;
	-o-transition: .7s;
	-webkit-transition: .7s;
	transition: .7s;
	z-index: 2;
	position: relative
}
ol.main-menu&gt;li:hover div.submenu {
	height: 300px
}
ol.main-menu&gt;li div.submenu-inner {
	background: rgba(154,201,105,.8);
	border: 2px solid rgba(255,255,255,.5);
	color: #FFF;
	font-size: 12px;
	line-height: 16px;
	margin-top: 5px;
	padding: 10px
}
div.submenu ul {
	padding-top: 10px
}
div.submenu ul li {
	padding: 4px 10px
}
div.submenu ul li a {
	color: #FFF;
	font-size: 12px;
	line-height: 16px
}
div.submenu ul li a:hover {
	color: #444
}
ol.main-menu&gt;li.network {
	top: 62%;
	left: 30%
}
ol.main-menu&gt;li.security {
	top: 8%;
	left: 9%
}
ol.main-menu&gt;li.window {
	top: 47%;
	left: 35%
}
ol.main-menu&gt;li.activedirectory {
	top: 25%;
	left: 47%
}
ol.main-menu&gt;li.help {
	top: 53%;
	left: 58%
}
ol.main-menu&gt;li.msp {
	top: 80%;
	left: 80%
}
ol.main-menu&gt;li.mobile {
	top: 40%;
	left: 15%
}
ol.main-menu&gt;li.ondemand {
	top: 35%;
	left: 80%
}
ol.main-menu&gt;li.unified {
	top: 80%;
	left: 10%
}
ol.main-menu&gt;li.desktop {
	top: 10%;
	left: 70%
}
ol.main-menu&gt;li.application {
	top: 80%;
	left: 40%;
	width: 225px
}
.prod-list {
	padding: 10px 0 0
}
.prod-list&gt;li {
	width: 23%;
	float: left;
	margin: 0 0 20px
}
.prod-list&gt;li&gt;a {
	color: #444;
	font-size: 1.3em;
	font-weight: 300
}
.prod-list&gt;li&gt;a:hover {
	text-decoration: underline
}
.prod-list&gt;li&gt;a span {
	display: inline-block;
	padding: 23px 0
}
.sub-sheet {
	display: none
}
.sub-sheet.show {
	display: block
}
.sub-sheet p {
	margin-bottom: 20px
}
.sub-sheet h2 .prod-icons {
	position: absolute;
	left: -80px;
	top: 14px
}
.main-sheet h1, h2.mainhead {
	padding-bottom: 0
}
.icon-close {
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	-o-border-radius: 100px;
	-ms-border-radius: 100px;
	border: 1px solid #DDD;
	font-size: 40px;
	width: 40px;
	height: 40px;
	padding: 10px;
	display: inline-block;
	right: 0;
	top: 25px;
	line-height: 40px;
	background: #f1f1f1;
	cursor: pointer;
	color: #999
}
ol.customer-list&gt;li {
	width: 30%;
	margin-left: 4%;
	min-height: 360px;
	position: relative;
	padding-bottom: 10px
}
ol.customer-list&gt;li:first-child {
	margin-left: 0
}
ol.customer-list&gt;li h3 {
	font-size: 1.5em;
	font-weight: 600;
	line-height: 1.2em;
	margin: 0;
	min-height: 50px;
	text-transform: uppercase
}
ol.customer-list&gt;li p {
	font-size: .9em;
	margin: 0
}
ol.customer-list&gt;li p.link-more {
	position: absolute;
	right: 0;
	bottom: 0
}
ol.news-list li {
	padding-bottom: 10px
}
ol.news-list li h4 {
	margin: 0;
	font-size: 13px
}
ol.news-list li p {
	font-size: 11px
}
.feedburnerFeedBlock .date, .feedburnerFeedBlock .feedItemAuthor, ol.news-list li p, ol.news-list li p a {
	color: #999
}
#creditfooter, .feedTitle, .feedburnerFeedBlock ul li&gt;div {
	display: none
}
.feedburnerFeedBlock .headline {
	display: block;
	font-size: 13px;
	line-height: 20px
}
.feedburnerFeedBlock ul li {
	padding-bottom: 10px;
	min-height: 60px
}
.feedburnerFeedBlock .date, .feedburnerFeedBlock .feedItemAuthor {
	display: inline-block;
	padding-right: 5px;
	font-size: 11px
}
.cus-cont {
	background: #FFF;
	padding: 20px 20px 10px 0
}
.cus-cont:hover {
	background: #F9F9F9
}
.cus-left {
	width: 40%
}
.cus-right {
	width: 60%
}
.but-grn {
	background: #7bbb2a;
	padding: 10px;
	font-size: 1.5em;
	color: #FFF;
	display: inline-block;
	font-weight: 300
}
.but-grn:hover {
	background: #8a939b
}
.cust-logo {
	padding: 0 0 10px;
	text-align: center
}
.appcus-list ul li {
	padding: 0 5px
}
.feature-cont {
	padding: 30px 20px 10px
}
.icon-toppos {
	right: 10px;
	top: 0;
	background: url(../images/homepage-sprite.png) no-repeat left top;
	height: 36px;
	width: 47px;
	display: none
}
.icon-news {
	background-position: -286px -109px
}
.icon-events {
	background-position: -348px -104px
}
.icon-something {
	background-position: -404px -104px
}
.link-more {
	font-size: 1em;
	font-weight: 300;
	margin: 0
}
.link-more a:hover {
	text-decoration: underline
}
#slides {
	display: none;
	height: 500px;
	width: 100%
}
#slides.slides-inner {
	height: 350px
}
#slides .slidesjs-navigation {
	margin-top: 5px;
	position: absolute
}
.slidesjs-container, .slidesjs-control {
	height: 500px!important
}
a.slidesjs-next, a.slidesjs-play, a.slidesjs-previous, a.slidesjs-stop {
	background-image: url(../images/btns-next-prev.png);
	background-repeat: no-repeat;
	display: block;
	width: 12px;
	height: 18px;
	overflow: hidden;
	text-indent: -9999px;
	float: left;
	margin-right: 5px;
	z-index: 9999;
	opacity: .5
}
a.slidesjs-next {
	right: 10px;
	top: 47%;
	background-position: -12px 0
}
a:hover.slidesjs-next {
	background-position: -12px -18px
}
a.slidesjs-previous {
	background-position: 0 0;
	left: 10px;
	top: 47%
}
a:hover.slidesjs-previous {
	background-position: 0 -18px
}
a.slidesjs-play {
	width: 15px;
	background-position: -25px 0;
	top: 10px;
	right: 10px;
	visibility: hidden
}
a:hover.slidesjs-play {
	background-position: -25px -18px
}
a.slidesjs-stop {
	width: 18px;
	background-position: -41px 0;
	top: 10px;
	right: 10px;
	visibility: hidden
}
a:hover.slidesjs-stop {
	background-position: -41px -18px
}
.slidesjs-pagination {
	margin: 7px 0 0;
	float: right;
	list-style: none;
	position: absolute;
	top: 43%;
	right: 5%;
	z-index: 20
}
.slidesjs-pagination li {
	margin: 1px 0
}
.slidesjs-pagination li a {
	display: block;
	width: 10px;
	height: 10px;
	border-radius: 50px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	-ms-border-radius: 50px;
	float: left;
	background: #999;
	text-indent: -999em;
	overflow: hidden;
	margin-bottom: 3px
}
.slidesjs-pagination li a.active, .slidesjs-pagination li a:hover.active {
	background: #000
}
.slidesjs-pagination li a:hover {
	background: #333
}
#slides a:link, #slides a:visited {
	color: #333
}
#slides a:active, #slides a:hover {
	color: #9e2020
}
.slide-inner&gt;img {
	width: 100%
}
.navbar {
	overflow: hidden
}
.sub-head {
	font-size: 1.5em
}
.testv-img {
	display: block;
	margin: 0 0 20px
}
.last-vid .testv-img {
	margin-bottom: 10px
}
.no-mrg {
	margin: 0!important
}
.no-bor {
	border: none!important
}
.hcase-list {
	border-left: 1px solid #DDD;
	padding: 10px 0 0 20px;
	min-height: 310px
}
h3.case-head {
	margin: 5px 0 15px
}
.casestudy-list li {
	padding: 0 0 10px 30px;
	background: url(../images/homepage-sprite.png) no-repeat -784px -33px
}
.casestudy-list li a:hover {
	text-decoration: underline
}
ul.ft-list {
	padding: 20px 0
}
ul.ft-list li {
	float: left;
	width: 32%;
	padding: 10px 0;
	margin-left: 2%;
	text-align: center
}
ul.ft-list li:first-child {
	margin-left: 0
}
.ft-list li a {
	display: inline-block;
	position: relative;
	width: 135px;
	padding-top: 120px;
	background: url(../images/homepage-sprite.png) no-repeat scroll left top transparent
}
.ft-list li.win-desk a {
	background-position: -355px -15px
}
.ft-list li.trouble a {
	background-position: -510px -15px
}
.ft-list li.virtualization a {
	background-position: -650px -15px
}
ul.ft-list li a:hover {
	text-decoration: underline
}
.dwn-arw {
	top: -2px
}
.testmonial-block {
	background: #FFF;
	padding: 10px;
	margin-bottom: 60px
}
h2.millions {
	font-size: 2.6em
}
.testmonial-block+h3 {
	font-size: 1.9em
}
.testmonial-block img {
	max-width: 100%;
	border: 1px solid #ddd
}
.video-scroll {
	height: 335px;
	overflow-y: scroll
}
.testmonial-block .link-more {
	margin-top: 10px
}
.in-icon {
	margin-top: 10px;
	width: 65px
}
.head-block {
	max-width: 900px
}
.head-block p {
	margin-top: 0;
	padding-top: 0;
	font-size: 1.2em
}
.head-block h1 {
	padding-bottom: 10px;
	font-size: 2.8em
}
.solution-list {
	padding: 25px 0 0
}
.col-25 {
	width: 23%
}
.col-20 {
	width: 18.4%
}
.col-28 {
	width: 28%
}
.col-30 {
	width: 32%
}
.col-50 {
	width: 49%
}
.mrg-left {
	margin-left: 2%
}
.sol-bg .sol-name {
	height: 169px;
	position: relative;
	overflow: hidden
}
.sol-name img {
	width: 100%;
	height: 100%
}
.sol-name h2, .sol-name p {
	font-size: 1.8em;
	background: rgba(0,0,0,.6);
	font-weight: 400;
	position: absolute;
	bottom: 50px;
	padding: 10px;
	color: #FFF;
	left: 0;
	max-width: 400px;
	line-height: 1.1em
}
.sol-name p {
	font-size: 1.1em;
	background: url(../images/prod-bg.png) no-repeat right top;
	padding: 10px 30px 10px 10px;
	bottom: 10px;
	color: #FFF;
	font-weight: 400
}
.sol-name p a {
	color: #FFF;
	transition: all .2s ease-in 0s
}
.sol-name p a:hover {
	color: #000;
	text-decoration: none
}
.sol-bg1 .sol-name h2 {
	color: #7bbb2a
}
.sol-bg1 .sol-name p {
	color: #FFF;
	background: 0 0
}
.sol-desc {
	padding: 20px 0 20px 80px
}
.sol-details {
	background: #f1f1f1;
	padding: 10px 0 40px;
	min-height: 210px
}
ul.feat-list li {
	padding: 3px 3px 3px 25px;
	background: url(../images/list-icon.png) no-repeat left 5px
}
.link-learn {
	position: absolute;
	right: 0;
	bottom: 0;
	margin: 0
}
.link-learn a {
	padding: 5px 10px;
	background: #7bbb2a;
	color: #FFF;
	font-size: 1em;
	display: inline-block
}
.sub-box {
	background: #f1f1f1;
	height: 265px;
	overflow: hidden
}
.sub-box h3 {
	background: #7bbb2a;
	color: #ffffff;
	padding: 20px 10px;
	margin: 0
}
.subbox-cont {
	padding: 10px;
	position: relative;
	top: 0;
	line-height: 1.6em
}
.subbox-cont&gt;div.clearfix {
	padding-bottom: 10px
}
.case-list a {
	float: left
}
.case-title {
	vertical-align: top
}
.subbox-cont ul {
	height: 155px;
	overflow: hidden
}
ul.cus-story {
	position: relative
}
ul.cus-story li {
	padding-bottom: 10px;
	display: none;
	position: absolute;
	top: 200px;
	left: 3px;
	transition: all .4s ease-in 0s
}
ul.cus-story li.active {
	top: 0
}
ul.cus-story li p {
	margin: 0;
	padding: 0 0 5px
}
.cus-name {
	font-weight: 400;
	margin-bottom: 10px;
	color: #8AB844
}
.top-links {
	position: absolute;
	top: -20px;
	right: 0
}
.top-links a {
	display: inline-block;
	padding: 6px 30px 6px 15px;
	position: relative;
	color: #FFF!important;
	font-size: 1.3em
}
.req-call {
	border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	-o-border-bottom-left-radius: 5px;
	background: #7BBB2A
}
.req-download {
	border-bottom-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	-o-border-bottom-left-radius: 5px;
	background: #7BBB2A
}
.req-demo {
	border-bottom-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-bottom-right-radius: 5px;
	-o-border-bottom-right-radius: 5px;
	background: #5f6d78
}
.req-call span, .req-demo span, .req-download span {
	position: absolute;
	right: 5px;
	top: 8px;
	width: 20px;
	height: 20px
}
.req-demo span {
	background: url(../images/homepage-sprite.png) no-repeat -48px -149px
}
.req-call span {
	background: url(../images/homepage-sprite.png) no-repeat -6px -149px
}
.req-download span {
	background: url(../images/homepage-sprite.png) no-repeat -73px -149px
}
.breadcrumb a.req-call:hover, .breadcrumb a.req-demo:hover, .breadcrumb a.req-download:hover {
	text-decoration: none;
	color: #222!important
}
#customers {
	padding: 0
}
.mobileapp-list {
	background: #f1f1f1;
	padding: 0 30px 10px
}
.mobileapp-list ul li {
	margin-bottom: 20px;
}
.mobileapp-list ul li&gt;div {
	background: #FFF;
	padding: 10px 10px 10px 8px;
	height: 120px;
	text-align: left;
}
.app-icon {
	width: 124px;
	height: 121px;
	background: url(../images/app-icons.png) no-repeat left top;
	display: block;
	text-indent: -9999em;
	margin: 0 10px 0 0;
	text-align: left;
	float: left;
}
.mobileapp-list ul li:hover .app-icon {
	background-position: left bottom
}
.mobileapp-list ul li h3 {
	font-size: 1em;
	margin: 0;
	line-height: 1.4em;
	font-weight: 600;
	padding: 0;
}
.mobileapp-list ul li p {
	margin: 5px 0 0;
	line-height: 1.3em;
}
.app-ad {
	background-position: -132px top
}
.mobileapp-list ul li:hover .app-ad {
	background-position: -132px bottom
}
.app-sdp {
	background-position: -268px top
}
.mobileapp-list ul li:hover .app-sdp {
	background-position: -268px bottom
}
.app-fm {
	background-position: -405px top
}
.mobileapp-list ul li:hover .app-fm {
	background-position: -405px bottom
}
.app-am {
	background-position: -538px top
}
.mobileapp-list ul li:hover .app-am {
	background-position: -538px bottom
}
.app-nfa {
	background-position: -676px top
}
.mobileapp-list ul li:hover .app-nfa {
	background-position: -676px bottom
}
.app-icon span {
	display: none
}
.me-nl #dwn-form-alert {
	left: 28px;
	top: 30px
}
h3.ss-head {
	font-size: 1em;
	font-weight: 400;
	margin: 0;
	padding: 20px 0 10px
}
.sol-img {
	width: 50%;
	text-align: right
}
.sol-img img {
	margin-right: 25%
}
.sol-caption {
	width: 50%;
	background: rgba(0,0,0,.3);
	margin-top: 50px;
	float: right
}
.sol-caption h2, .sol-caption p {
	padding: 10px!important;
	color: #FFF
}
.sol-caption h2 {
	font-size: 3em;
	font-weight: 300
}
.sol-caption p {
	font-size: 2.2em;
	font-weight: 300;
	line-height: 1.4em;
	margin: 10px 0 0
}
.dsn-z {
	padding-top: 20px;
	line-height: 2.2em
}
.foot-logo {
	display: inline-block;
	background: url(../images/footer-logo.jpg) no-repeat left top;
	width: 91px;
	height: 32px;
	text-indent: -9999em;
	margin-top: -2px;
	position: relative;
	vertical-align: text-bottom
}
.popup {
	background: #FFF;
	border: 1px solid #D2D2D2;
	display: none;
	position: relative
}
.pophead {
	padding: 10px;
	background: #f1f1f1;
	border-bottom: 1px solid #DDD
}
.popcont {
	padding: 10px
}
.popclose {
	position: absolute;
	right: 5px;
	top: 7px;
	font-size: 16px;
	width: 20px;
	height: 20px;
	border: 1px solid #DDD;
	border-radius: 100px;
	line-height: 18px;
	padding: 3px;
	color: #333;
	background: #FFF;
	text-align: center;
	cursor: pointer
}
.v2-list .sol-name {
	border: 1px solid #DDD;
	border-bottom: none
}
.v2-list .sol-details {
	border: 1px solid #DDD;
	border-top: none
}
.v2ban .sol-caption {
	background: 0 0
}
.v2-list .sol-name h2 {
	background: 0 0;
	color: #333;
	margin: 20px 0 30px
}
.v2-list .link-learn a {
	background: #898989;
	transition: all .2s ease-in 0s;
}
.v2-list .link-learn a:hover {
	background: #7BBB2A;
	text-decoration: none
}
.link-learn a.comDwn {
	border-top: 2px solid #F2F2F2;
	color: #333!important;
	display: inline-block;
	font-size: 16px;
	padding: 5px 0;
	transition: all .2s ease-in 0s;
	background: 0 0;
	margin-right: 15px
}
.link-learn a.comDwn:hover, .v2-list .link-learn a.comDwn:hover {
	background: 0 0;
	color: #7BBB2A;
	text-decoration: underline
}
.comDwnSpan {
	background: none repeat scroll 0 0 #ED1C24;
	border-radius: 20px;
	float: left;
	line-height: 0;
	margin-right: 10px;
	padding: 5px
}
.comDwnIcon {
	background: url(../images/me-common-sprite.png) no-repeat scroll 0 0 rgba(0,0,0,0);
	display: inline-block;
	height: 15px;
	width: 15px
}
.v2ban {
	background: url(../images/solbg-c.jpg) no-repeat left top;
	background-size: cover
}
.ftoolBox {
	padding: 20px;
	float: left;
	margin: 0 0 5px 13px;
	background: #F1F1F1;
	color: #424F56;
	height: 200px;
	width: 200px;
	transition: all 300ms ease 0s;
	text-align: center;
	position: relative;
	overflow: hidden
}
.ftoolBox:first-child {
	margin-left: 0
}
.ftoolBox h3 {
	line-height: 35px;
	font-size: 16px;
	padding: 0;
	margin: 0
}
.ftoolBox h3 a {
	transition: all .2s ease-in 0s;
	font-weight: 400
}
.ftoolBox p {
	font-size: 12px;
	margin: 5px 0 20px;
	line-height: 20px
}
.ftoolBox a.moreBtn {
	background: #898989
}
.ftoolBox:hover a.moreBtn {
	background: #7BBB2A
}
.ftoolBox1 a, .ftoolBox2 a {
	color: #333!important
}
.ftoolBox1 a.moreBtn, .ftoolBox2 a.moreBtn {
	color: #fff!important
}
.ftoolCont {
	height: 170px;
	position: relative;
	overflow: hidden
}
s11ban .container, .s10ban .container, .s1ban .container, .s2ban .container, .s3ban .container, .s4ban .container, .s5ban .container, .s6ban .container, .s7ban .container, .s8ban .container, .s9ban .container {
	max-width: 1000px
}
.ftimg {
	background: url(../free-tools/images/free-tools-sprite.png) no-repeat scroll 0 0 rgba(0,0,0,0);
	display: inline-block;
	height: 145px;
	margin: 10px auto 0;
	width: 170px
}
.win-adm {
	background-position: -660px -218px
}
.win-health {
	background-position: -167px -218px
}
.ex-health {
	background-position: -167px -338px
}
.sql-health {
	background-position: -304px -215px
}
.win-admin {
	background-position: 0 -217px
}
.win-shm {
	background-position: -660px -345px
}
.share-health {
	background-position: -470px -215px
}
.win-service {
	background-position: 0 -338px
}
.snmb-mib {
	background-position: -160px -700px
}
.ping-tool {
	background-position: -312px -337px
}
.pro-traffic {
	background-position: -470px -340px
}
.sys-log {
	background-position: 0 -465px
}
.mob-ping {
	background-position: -168px -465px
}
.mib-android {
	background-position: -304px -465px
}
.vmware {
	background-position: -430px 0
}
.hyperv-perf {
	background-position: -470px -465px
}
.fism {
	background-position: -640px 0
}
.vm-conf {
	background-position: 0 -712px
}
.hyperv-conf {
	background-position: -470px -593px
}
.xen-server {
	background-position: 0 -590px
}
.free-azure {
	background-position: -312px -590px
}
.free-ec2 {
	background-position: -164px -590px
}
.s1ban {
	background: url(../images/solution-banner-npm.jpg) no-repeat left top;
	background-size: cover
}
.s11ban .sol-caption, .s10ban .sol-caption, .s1ban .sol-caption, .s2ban .sol-caption, .s3ban .sol-caption, .s4ban .sol-caption, .s5ban .sol-caption, .s6ban .sol-caption, .s7ban .sol-caption, .s8ban .sol-caption, .s9ban .sol-caption {
	float: none;
	width: 600px;
	margin-top: 55px;
	background: 0 0
}
.s10ban .sol-caption, .s1ban .sol-caption {
	padding-top: 40px
}
.s11ban .sol-caption, .s3ban .sol-caption, .s4ban .sol-caption {
	padding-top: 20px
}
.s4ban .sol-caption {
	width: 100%;
	margin-top: 25px;
	text-align: center;
}
.s4ban .sol-caption h2 {
	padding: 0;
}
.s4ban .sol-caption h2 span {
	font-weight: 400;
}
.s4ban .sol-caption p {
	margin: 0 0 20px 0;
	line-height: .9em;
}
.s10ban .sol-caption h2, .s10ban .sol-caption p, .s3ban .sol-caption h2, .s3ban .sol-caption p, .s4ban .sol-caption h2, .s4ban .sol-caption p, .s5ban .sol-caption h2, .s5ban .sol-caption p, .s9ban .sol-caption h2, .s9ban .sol-caption p {
	color: #000
}
.s2ban {
	background: url(../images/solution-banner-apm.jpg) no-repeat left top;
	background-size: cover
}
.s3ban {
	background: url(../images/solution-banner-hdm.jpg) no-repeat left top;
	background-size: cover
}
.s4ban {
	background: url(../images/solution-banner-adm.jpg) no-repeat left top;
	background-size: cover
}
.s11ban .sol-caption, .s3ban .sol-caption, .s7ban .sol-caption {
	padding-left: 600px
}
.s5ban {
	background: url(../images/solution-banner-dm.jpg) no-repeat left top;
	background-size: cover
}
.s6ban {
	background: url(../images/solution-banner-itsm.jpg) no-repeat left top;
	background-size: cover
}
.s7ban {
	background: url(../images/solution-banner-msp.jpg) no-repeat left top;
	background-size: cover
}
.s8ban {
	background: url(../images/solution-banner-uitm.jpg) no-repeat left top;
	background-size: cover
}
.s9ban {
	background: url(../images/solution-banner-odm.jpg) no-repeat right top;
	background-size: cover
}
.s10ban {
	background: url(../images/solution-banner-mdm.jpg) no-repeat left top;
	background-size: cover
}
.s11ban {
	background: url(../images/solution-banner-server.jpg) no-repeat left top;
	background-size: cover
}
.top-sec .dropdown&gt;span {
	padding: 0 5px
}
.nav .dropdown&gt;span, .nav&gt;li&gt;a {
	padding: 3px 10px;
	line-height: 20px;
	display: inline-block
}
.nav .dropopen&gt;span, .nav&gt;li&gt;a:hover, .nav&gt;li&gt;span:hover {
	background: #7bbb2a;
	color: #fff
}
.logo {
	margin-top: 34px
}
.nav&gt;li {
	padding: 0 0 0 15px
}
.menu-icon {
	margin-top: 10px
}
.top-sec&gt;ul&gt;li {
	position: relative;
	padding-top: 3px
}
.searchtxt {
	border: 1px solid #DDD;
	padding: 2px 2px 2px 18px;
	-webkit-transition: width .5s ease-in-out;
	-moz-transition: width .5s ease-in-out;
	-o-transition: width .5s ease-in-out;
	transition: width .5s ease-in-out;
	width: 45px;
	background: #f9f9f9 url(../images/homepage-sprite.png) no-repeat -784px -1px
}
/*New Band*/
.prdLogo {
	margin-top: -10px
}
#newtopheader .nav&gt;li&gt;a, #newtopheader .nav&gt;li&gt;span {
	cursor: pointer;
	padding: 0;
	line-height: 25px
}
#newtopheader .nav&gt;li&gt;a:hover, #newtopheader .nav&gt;li&gt;span:hover {
	background: none;
	color: #444
}
#sol-list &gt; div {
	top: 125px
}
.nav .subHdrRhsDrop {
	top: 42px
}
#newtopheader .nav &gt; li {
	padding: 0 0 0 30px
}
#newtopheader .nav &gt; li.pipe {
	padding: 0 0 0 15px
}
#newtopheader .nav &gt; li:last-child {
	padding: 0 0 0 15px
}

/*New Band End*/

@media screen and (max-width:1420px) {
#newtopheader .nav &gt; li {
	padding: 0 0 0 16px
}
.sol-banner {
	height: 320px!important
}
}

@media screen and (max-width:1200px) {
#newtopheader .nav &gt; li {
	font-size: 14px;
	padding: 0 0 0 10px
}
}

@media screen and (max-width:1080px) {
#newtopheader .nav &gt; li, #newtopheader .nav &gt; li.pipe, #newtopheader .nav &gt; li:last-child {
	font-size: 13px;
	padding: 0 0 0 10px
}
}

@media screen and (max-width:1030px) {
.server-bg .img-banner, .stone-bg .img-banner {
	min-height: 325px
}
body {
	font-size: 12px
}
.img-banner img {
	width: 100%;
	height: auto
}
#slides .slidesjs-container, #slides .slidesjs-control {
	width: 100%!important
}
.nav .dropdown&gt;span, .nav&gt;li&gt;a, .top-sec .dropdown&gt;span {
	padding: 5px 15px
}
.nav&gt;li {
	padding: 0
}
.menu-icon {
	margin-top: 10px
}
.sol-banner h2 {
	font-size: 2.7em
}
.sol-banner {
	height: 230px !important;
}
.s4ban .sol-caption div img {
	width: 80%;
}
.s4ban .sol-caption h2 {
	font-size: 2em;
}
.s4ban .sol-caption p {
	font-size: 1em;
}
.s4ban .sol-caption div img {
	width: 50%;
}
}

@media screen and (max-width:980px) {
.sol-banner {
	height: 175px!important;
	padding-top: 0px;
}
.menu-icon {
	margin-top: 10px
}
.prod-list&gt;li {
	width: 30%
}
.lighter {
	padding: 20px 0
}
.sol-banner h2 {
	font-size: 1.8em
}
.sol-banner p {
	font-size: 1.2em
}
.sol-banner .sol-caption {
	margin-top: 0
}
.ftoolBox {
	width: 40%;
	margin: 0 10px 10px 0
}
.txtfield {
	width: 82px
}
.banner-highlight {
	height: 50px
}
.hl-cont span {
	font-size: .7em;
	line-height: 1.2em
}
.hl-cont img {
	width: 40px;
	height: 40px
}
}

@media screen and (max-width:801px) {
.nav-fb, .nav-gp, .nav-ld, .nav-tw, .nav-yt {
	display: none
}
}

@media screen and (max-width:760px) {
#slides .slidesjs-container, #slides .slidesjs-control {
	width: 100%!important
}
.prod-list&gt;li, ul.ft-list li {
	width: 33%
}
.topheader, header {
	height: 60px
}
.col-20, .col-28, .col-50 {
	float: none;
	width: auto;
	margin: 0
}
.hcase-list {
	border: none;
	padding: 0
}
.testmonial-block .col-20&gt;div {
	float: left;
	width: 30%;
	margin-left: 5%
}
.testmonial-block .col-20&gt;div:first-child {
	margin-left: 0
}
.logo {
	margin: 10px
}
.logo img {
	max-width: 90%
}
.testmonial-block .col-20&gt;p {
	clear: both
}
.sol-banner {
	height: 163px!important
}
}

@media screen and (max-width:600px) {
h1, h2, h3 {
	margin: 0;
	padding: 5px 0
}
.logo img {
	max-width: 90%
}
h1, h2 {
	font-size: 2em
}
h3 {
	font-size: 1.5em
}
.col-20, .col-28, .col-50, .sub-box, ol.customer-list&gt;li, ul.ft-list li {
	float: none;
	width: auto;
	margin: 0
}
.mrg-left {
	margin: 10px 0 0
}
.prod-list&gt;li {
	width: 50%
}
ul.ft-list li {
	width: 90%;
	margin: 0
}
.prod-list&gt;li {
	margin-bottom: 10px
}
.in-icon+div {
	width: 60%
}
.hl-cont span {
	font-size: .6em
}
.banner-highlight {
	height: 40px
}
.col-2&gt;div {
	width: 100%;
	margin: 0
}
.col-2 .col-2&gt;div {
	width: 47%
}
.sol-banner {
	padding: 10px 0
}
.sol-caption {
	font-size: .5em;
	margin-top: 20px
}
.sol-banner .sol-caption p {
	margin-top: 0;
	padding-top: 0;
	width: 50%
}
.s4ban .sol-caption p {
	width: 100%;
}
.head-block {
	font-size: .7em
}
.head-block h1 {
	margin-top: 20px
}
.sol-banner .sol-caption {
	padding-top: 0;
	width: 100%!important
}
.sol-banner .sol-caption h2 {
	padding-top: 40px!important
}
#slides, .banner-highlight, .testmonial-block .col-20 {
	display: none!important
}
.sol-banner {
	height: 100px!important
}
.s4ban .sol-caption div img {
	display: none;
}
}

@media screen and (max-width:500px) {
.logo {
	width: 75%
}
.sol-banner {
	height: 100px!important
}
.v2-list .sol-name h2 {
	font-size: 1.2em
}
.sol-name p {
	font-size: 1em
}
.in-icon+div {
	width: 70%
}
.prod-list&gt;li, ul.ft-list li {
	width: 90%
}
.prod-list&gt;li {
	margin: -10px 0 0 0;
	width: 49%;
	float: left
}
.prod-list&gt;li a {
	font-size: 1em
}
.logo img {
	width: 80%
}
.prod-list&gt;li&gt;a {
	display: block
}
.nav {
	top: 45px
}
.customer-list&gt;li:first-child+li, .customer-list&gt;li:first-child+li+li, .testmonial-block .col-28 {
	display: none
}
.ftoolBox {
	float: none;
	width: auto;
	margin: 0 0 10px
}
}

@media screen and (max-width:350px) {
.prod-list&gt;li {
	margin: -10px 0 0 0;
	width: 90%;
	float: none
}
.logo {
	width: 64%
}
.txtfield {
	width: 120px
}
}
</pre></body></html>