.frameContent {
	position: relative;
	width: 100%;
	padding-top: 56.25%;
}

.frameContent iframe {
	position: absolute;
	top: 0;
	right: 0;
	width: 100% !important;
	max-width:100%;
	height: 100% !important;
}

.main{margin-bottom:100px}.main .solutions img{max-width:100%}.main section.category-container{margin:0 auto;max-width:1024px !important}.main section.category-container img{max-width:100%;height:auto}.main .solutions .left,.main .solutions .right{width:auto;max-width:70%}.main .solutions .left{float:left;margin:0 1em .5em 0}.main .solutions .right{float:right;margin:0 0 .5em 1em}.main .solutions img{margin-bottom:.5em}.main .solutions h4+p{margin-top:.8em}.main .solutions .title-case{text-transform:none}.main .solutions h3.title-case{font-size:36px}.main .solutions h6.product-heading{margin:1em 0 1.2em;font-size:24px;font-style:normal;font-weight:300;line-height:30px}.slideshare{margin:1.5em auto;text-align:center}.slideshare iframe{max-width:100%}.slideshare+h3{margin-top:1.9em}@media screen and (max-width: 767px){.main .solutions img{float:none;max-width:100%;height:auto;margin:1.5em 0}.main .solutions td{width:auto !important}.main .solutions td img{min-width:110px}.slideshare iframe{height:464px}}@media screen and (max-width: 400px){.slideshare iframe{height:258px}}@media screen and (max-width: 320px){.slideshare iframe{height:214px}}

.main ul, ol {
	margin: 0 0 1.5em 1.5em;
}

.main ul li,
.main ol li {
	font-size: .6em;
	line-height: 2;
}

.main ul li {
	list-style-type: disc;
}

.main ol li {
	list-style-type: decimal;
}

.main ul[class],.main ol[class] {
	margin: 0;
}

.main p {
	margin: 1em 0;
}

.main figure + figure {
	margin-top: 2em;
}

.main figure img {
	margin: 0 !important;
}

.main figcaption {
	font-size: 14px;
}

.main .solutions h6.product-heading {
	margin-top: 3em;
}

.main .solutions h3.title-case {
	font-size: 26px;
}