		em {
			font-style: italic;
		}

		#fixedbtn {
			position: fixed;
			right: 0;
			top: initial;
			bottom: 300px;
			z-index: 4;
		}

		#fixedbtn .demo {
			color: #fff !important;
			background: #34ad65;
			text-align: center;
			display: block;
			height: 90px;
			font-weight: 500;
			font-size: .75em;
			letter-spacing: -.1px;
			line-height: normal;
			vertical-align: middle;
			border-radius: 0;
			width: 60px;
			padding: 10px 16px 0;
			text-transform: capitalize;
		}
	
		.resourceCont {
			background: #f5f5f5;
			padding: 30px 0;
		}

		.resourceCont {
			background: #f5f5f5;
			padding: 30px 0;
		}

		.resourceCont h3 {
			color: #069b4f;
			font-size: 20px;
			margin: 0;
			padding: 0 0 20px
		}

		.resourceCont ul {
			margin: 0;
			padding: 0
		}

		.resourceCont ul li {
			border-right: 1px solid #dcdcdc;
			display: inline-block;
			text-align: center;
			width: 19%;
		}

		.resourceCont ul li a {
			color: #000;
		}

		.resourceCont ul li a:hover {
			text-decoration: none
		}

		.resourceCont ul li a img {
			margin: 0 10px 0 0
		}

		.trainingad-strip .container {
			max-width: 1200px;
		}

		img {
			max-width: 100%;
		}

		#customers h3 {
			margin: 0 0 20px
		}

		.supportMain {
			width: 100% !important;
		}

		.fnt15 {
			font-size: 15px;
		}

		.spn-lft {
			display: inline-block;
			width: 65px;
			text-align: right;
			padding-right: 10px;
		}

		.trainingad-strip {
			background: #f5f5f4;
			text-align: center;
		}

		.suppRgt h4 {
			margin: 0 !important;
		}

		.img-scale {
			width: 40%;
		}

		.pad1 {
			padding: 20px 0;
		}

		.iconSupport {
			display: inline-block;
		}

		.iconSupport.iconSec {
			background-position: -116px -86px;
			width: 36px;
			height: 36px;
		}

		.iconSupport.iconAddons {
			width: 41px !important
		}

		.supportBlock li i {
			margin: 0 !important;
			vertical-align: middle;
		}

		h1.linHea {
			font-size: 28px;
			font-weight: 100;
			margin: 0;
			padding: 0 0 10px 0;
		}

		.suppLft {
			float: left;
			margin: 0 2% 0 0;
			padding: 0;
			transition: all .5s;
			width: 63%;
		}

		.suppLft ul {
			padding: 0 !important;
		}

		.suppLft ul li {
			border: solid 1px #eeeeee;
			display: inline-block;
			float: left;
			height: 180px;
			list-style: none;
			margin: 0 0 30px 0;
			text-align: center;
			transition: all .5s;
			width: 30%;
			margin-right: 3%;
		}

		.suppLft ul li:hover {
			background: #129ce4;
			transition: all .5s
		}

		.suppTxt a,
		.suppTxt p,
		.suppIco a {
			transition: all .5s
		}

		.suppLft ul li:hover>.suppTxt a {
			color: #fff;
			text-decoration: none;
			transition: all .5s
		}

		.suppLft ul li:hover>.suppTxt p,
		.suppLft ul li:hover>.suppTxt p a {
			color: #fff;
			padding: 0 0 5px 0;
			transition: all .5s;
			margin-top: 5px;
		}

		.suppLft ul li:hover>.suppIco a {
			padding: 15px 0 0;
			transition: all .5s
		}

		.suppLft ul li:hover>.suppTxt a {
			padding: 15px 0 0;
			transition: all .5s
		}

		.suppLft ul li:hover>.suppTxt p {
			height: auto;
			margin-bottom: 0;
		}

		.two {
			display: flex;
			align-items: center;
			justify-content: center;
		}

		.two .col {
			flex: 1;
			padding: 0 10px;
		}

		.two .col:nth-child(1) {
			border-right: solid 1px #ebf2f7;
		}

		/*.suppLft ul li div.two .col:hover > .suppTxt p{height:auto;margin-bottom: 0;}*/
		.suppLft ul li>div.two .col>.suppTxt a {
			padding: 0 0 0;
		}

		.suppLft ul li:hover>div.two .col>.suppTxt a {
			color: #fff;
			padding: 0 0 0;
		}

		.suppLft ul li:hover>div.two .col>.suppIco a {
			padding: 35px 0 0;
		}

		.mrg1 {
			margin: 0;
			margin-bottom: 15px;
			color: #129ce4;
			font-weight: 600;
		}

		.suppLft ul li:hover .mrg1 {
			color: #fff;
		}

		.pad2 {
			padding-top: 25px;
			-webkit-transition: all .3s ease-in-out;
			transition: all .3s ease-in-out;
		}

		.suppLft ul li:hover .pad2 {
			padding-top: 5px;
		}

		.suppLft ul li:hover>.suppTxt div.li-subnav {
			display: block;
			opacity: 1;
		}


		.suppLft div.li-subnav {
			transition: .4s all ease-in;
			color: #fffc1e;
			opacity: 0;
			line-height: 18px;
		}

		.suppTxt div.li-subnav a {
			padding: 0 !important;
			border: 0;
			color: #fffc1e !important;
			;
			font-weight: 300 !important;
			;
			font-size: 11px !important;
			display: inline;
		}

		.suppLft ul li .suppIco {
			height: 40px;
		}

		.suppLft ul li .suppIco a span {
			background: url(images/support-img-sprite.png) no-repeat;
			background-size: 186px;
			display: block;
			height: 30px;
			margin: 0 auto;
			transition: all .5s;
			width: 30px
		}

		.suppLft ul li .suppIco a span {
			background: url(images/support-img-sprite.png) no-repeat;
			background-size: 186px;
			display: block;
			height: 30px;
			margin: 0 auto;
			width: 30px
		}

		.suppLft ul li .suppIco a span.nedFeat {
			background-position: -30px 0
		}

		.suppLft ul li .suppIco a span.knoBase {
			background-position: -69px 0
		}

		.suppLft ul li .suppIco a span.priDeta {
			background-position: -106px 0
		}

		.suppLft ul li .suppIco a span.getQuot {
			background-position: -132px 0;
			width: 26px;
		}

		.suppLft ul li .suppIco a span.buyNow {
			background-position: -156px 0;
		}

		.suppLft ul li:hover>.suppIco a span.reqSupp {
			background-position: 0 -32px;
			transition: all .5s
		}

		.suppLft ul li:hover>.suppIco a span.nedFeat {
			background-position: -30px -32px;
			transition: all .5s
		}

		.suppLft ul li:hover>.suppIco a span.knoBase {
			background-position: -69px -32px;
			transition: all .5s
		}

		.suppLft ul li:hover>.suppIco a span.priDeta {
			background-position: -106px -32px;
			transition: all .5s
		}

		.suppLft ul li:hover>.suppIco a span.getQuot {
			background-position: -132px -32px;
			transition: all .5s
		}

		.suppLft ul li:hover>.suppIco a span.buyNow {
			background-position: -156px -32px;
			transition: all .5s
		}

		.suppLft ul li .suppTxt {
			font-size: 13px;
			font-weight: 600
		}

		.suppLft ul li .suppTxt a {
			color: #129ce4;
			font-size: 13px;
			font-weight: 600;
		}

		.suppLft ul li .suppTxt p {
			height: 0;
			line-height: 15px;
			overflow: hidden;
			transition: all .5s;
		}

		.suppLft ul li .suppTxt p a {
			font-size: 11px !important;
			font-weight: 100;
			padding: 0 0 34px 0
		}

		.suppLft ul li a {
			display: block;
			padding: 49px 0 0;
			transition: all .5s;
			width: 100%
		}

		.suppRgt {
			float: left;
			background: #f7f7f7;
			margin: 0 0 0 2%;
			transition: all .5s;
			width: 33%;
			height: 100%;
		}

		.suppRgt ul {
			list-style: none !important;
			margin: 20px 0 0;
			padding: 0 !important
		}

		.suppRgt ul li {
			float: left;
			margin: 0 0 15px;
			width: 100%
		}

		.suppRgt ul li .per30 {
			padding: 0;
			width: 20%
		}

		.suppRgt ul li .per30 img {
			margin: 4px 0 0 0
		}

		.suppRgt ul li .per70 {
			color: #949494;
			font-size: 12px;
			line-height: 21px;
			padding: 0;
			width: 80%
		}

		.suppRgt ul li .per70 strong {
			display: block;
			font-weight: 600
		}

		.suppRgt ul li .per70 ul {
			margin: 0;
			padding: 0
		}

		.suppRgt ul li .per70 ul li {
			color: #333;
			list-style: none;
			margin: 0 0 5px 0;
			width: 100%
		}

		.suppRgt ul li .per70 ul li span {
			font-weight: 600
		}

		.suppRgt ul li ul {
			margin: 10px 0 0 0;
			padding: 0;
			width: 90%
		}

		.suppRgt ul li ul li {
			list-style: none
		}

		.suppRgt ul li.chaCont {
			background: #129ce4;
			cursor: pointer;
			margin: 0
		}

		.suppRgt ul li.chaCont ul {
			margin: 0;
			padding: 14px 0 !important
		}

		.suppRgt ul li.chaCont ul li {
			color: #fff;
			display: inline-block;
			font-weight: 100;
			width: auto
		}

		.suppRgt ul li .per70 ul li .per70 {
			color: #333;
		}

		.suppRgt ul li.chaCont ul li.icn {
			margin: 0 10px 0 40px
		}

		.suppRgt ul li.chaCont ul li.tet {
			font-size: 22px;
			margin: 0 0 0 20px
		}

		.suppRgt ul li.chaCont ul li.tet span {
			display: block;
			font-size: 13px;
		}

		.suppRgt ul li .per70 strong {
			color: #333
		}

		.suppRgt ul li .per70 a strong {
			font-weight: 600;
		}

		.chaCont ul li img {
			margin: 8px 0 17px 0;
			width: 44px
		}



		@media screen and (max-width: 1000px) {
			.suppLft ul li {
				width: 45%;
			}
		}

		@media screen and (max-width: 760px) {

			.suppLft ul li,
			.suppLft,
			.suppRgt ul li ul,
			.suppRgt ul li .per70 ul li,
			.suppRgt ul li,
			.suppRgt ul li .per70,
			.suppRgt ul li .per30 {
				width: 99%;
				text-align: center;
			}

			.suppRgt {
				width: 95%;
			}
		}
	
.prd-nav li {
  float: left;
  width: 32%;
  padding: 0 .5%;
  text-align: center;
}
