/*
Stylesheet for Embedded Module Pages


font-family:'Avenir LT W01_35 Light';
font-family:'Avenir LT W01_45 Book1475508';
font-family:'Avenir LT W01_55 Roman1475520';
font-family:'Avenir LT W01_65 Medium1475532';
font-family:'Avenir LT W01_85 Heavy';
font-family:'Avenir LT W01_95 Black1475556';


*/

/* General Styles */
.em-wrap img{
	max-width:100%;
}
.em-wrap p{
	font-family:'Avenir LT W01_35 Light', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:18px;
	color:#373737;
}
.em-wrap h1{
	font-family:'Avenir LT W01_85 Heavy', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:45px;
	color: #1e60ac;
	line-height:.95;
}
.em-wrap h1.mega-title{
	font-family:'Avenir LT W01_85 Heavy', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:60px;
}
.em-wrap h3{
	font-family:'Avenir LT W01_85 Heavy','Avenir LT W01_35 Light', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:30px;
	margin-top:10px;
	margin-bottom: 10px;
}
.em-wrap h3 sup {
    font-size: 14px;
    top: -11px;
}
.em-wrap h4{
	font-family:'Avenir LT W01_85 Heavy', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:30px;
}
.em-wrap p sup{
	font-size:10px;
	top:-7px;
}


.desktop-ver{
	display:block;
}
.mobile-ver{
	display:none;
}
/* end of general styles */

/* em-box standard */

.em-box {
	background-color:#fff;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: auto 100%;
    position:relative;
}
.em-box .container{
	padding:45px 0;
	position:relative;
}
.em-head{
	margin:0 auto 30px auto;
}
.em-head h1{
	text-align:center;
	margin:0;
	line-height:.95;
}

.lefty {
	text-align:left !important;
}
.righty {
	text-align:right !important;
	font-size: 45px !important;
	margin-top: -40px;
	padding: 0px 40px 0px 40px;
}

.topper2 {
	margin-top: 20px;
}

.spacer-ptt {
	margin-top: 50px;
}
.em-head, .em-2text{
	max-width:860px;
}
.em-image {
    position: relative;
	text-align:center;
}
.em-image img, .em-image iframe{
	max-width:100%;
	margin-left: auto;
	margin-right:auto;
}
.em-2text{
	-webkit-column-count:2;
	column-count:2;
	margin:30px auto 0 auto;
	column-gap:25px;
}
.em-features{
	text-align:center;
}
.em-features img{
	display:inline-block;
	margin:30px 25px 0 25px;
}
/* end of em-box standard */

/*embed module dev kit*/

.em-mod-dev-kit {
		background: url("images/em-mod-dev-kit-back.jpg") center center no-repeat;
/*
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
*/
	background-size: 80%;
	background-attachment: scroll;
	position: relative;
	width: 100%;
	display: inline-block;
	background-color: #f3f3f3;
	min-height: 500px;
		height: auto;
	padding: 50px;
}

.em-mod-dev-kit h1, .em-mod-dev-kit h3 {
	text-align: right;
}

.em-mod-dev-kit p {
		text-align: right;
padding-left: 30px;
}




@media(max-width:480px){
	.em-mod-dev-kit {
background: url("images/em-mod-dev-kit-back.jpg") -44px 306px no-repeat;
		background-size: 200%;
		padding: 23px 0px 50px 0px;
	height: 1000px;
		background-color: #f3f3f3;
	}
	.em-mod-dev-kit h1, .em-mod-dev-kit h3{
	text-align: center;
}
	
	.em-mod-dev-kit p {
		text-align: left;
padding-left: 0px;
		margin-top: 330px;
}
	
/*/*/
}







/*/embed module dev kit*/

/* Next panel */

.next-panel{
	height:170px;
	margin-bottom:10px;
}
.next-panel .container{
	background-repeat:no-repeat;
	background-size:cover;
	position:relative;
	height:100%;
}
.np-over-design{
	background-image:url('./images/embed-mod/next-over-design.jpg');
}
.ptt-over-design{
	background-image:url('./images/ptt-5.jpg');
	margin-top: 10px;
}

.np-design-spec{
	margin-top:35px;
	background-image:url('./images/embed-mod/next-design-spec.jpg');
}
.np-design-spec .np-text {
    width: 340px;
    right: 35px;
}
.np-text {
    width: 300px;
    position: absolute;
    right: 70px;
    padding: 15px;
    top: 50%;
    transform: translateY(-50%);
}
.np-text h3 {
	margin-top:0;
	font-family:'Avenir LT W01_85 Heavy', "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.np-text p{
	line-height:1;
	margin-bottom:20px;
}
/* end of Next panel */

/* special overrwite rules */

.em-wrap strong{
	font-family:'Avenir LT W01_85 Heavy','Avenir LT W01_35 Light', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:400;
}
.em-wrap p strong{
	font-family:'Avenir LT W01_85 Heavy', "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:400;
}
.em-wrap strong.megastrong{
	font-weight:700;
}
.em-wrap .fwhite{
	color:white;
}
.em-wrap .uppercase{
	text-transform:uppercase;
}
.em-blue{
	color:#1e60ac;
}
.em-gray{
	background-color:#eef1f0;
}
.em-gray2{
	background-color:#e1e1e1;
}
.em-white{
	background-color:#fff;
}

/* end of special overrwite rules */

/* OVERVIEW STYLES */

/* Overview Intro */
.em-intro{
	background-image:url('./images/embed-mod/intro-bg.jpg');
	height:822px;
}
.em-intro .em-ctn {
    margin-left: 80px;
}
.emi-head{
	margin-top:45px;
}
.emi-head h3{
	margin-top:10px;
}

.emi-head2 h4{
	font-family: 'Avenir LT W01_85 Heavy', "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 24px;
	color:#0050a5;
}
@media(max-width:768px){
	#rapid-setup br{
		display:none;
	}
	#rapid-setup p{
		margin-bottom:0;
	}
	#rapid-setup .col-xs-12:last-child p{
		margin-bottom: 30px;	
	}
}
.emi-text{
	max-width:345px;
	margin-top:65px;
}
.emi2-text{
	max-width:500px;
	margin-top:0px;
}
.emi3-text{
	max-width:100%;
	margin-top:0px;
	text-align: right !important;
	padding: 0px 45px 0px 45px;
}
.emi-btns a{
	margin-top:55px;
	display:inline-block;
	margin-right:25px;
}
/* end of Overview Intro */

/* Swaptimize */
.em-swap .em-2text{
	/* max-height:130px; */
	text-align:justify;
}
/* end of Swaptimize */

/* Transform */
.em-transform .em-2text{
	margin-bottom:30px;
	text-align:justify;
}
.feat-overlay {
    position: absolute;
    top: 15px;
    right: 5px;
    width: 270px;
    text-align: center;
}
.feat-overlay img {
    margin: 0 15px 30px 15px;
}
/* end of Transform */

/* Achieve the Vision */
.em-vision{
	background-image:url('./images/embed-mod/vision-bg.jpg');
	height:979px;
}
.em-vision h1 {
    text-align: left;
}
.em-vision h1, .em-vision p, .em-vision h4{
	color:white;
}
.em-vision .em-ctn{
	max-width:525px;
	margin-left:80px;
}
.emv-head h1{
	margin-bottom:0;
}
.emv-head h3{
	margin-top:0;
}
.em-vision p{
	margin-bottom:0;
}
.em-vision .em-features {
    text-align: left;
}

.em-vision .em-features img {
    margin-left: 0;
    margin-right: 50px;
	margin-top:25px;
}
/* end of Achieve the Vision */

.em-swarm .em-2text {
    text-align: justify;
}
.em-swarm .em-features img:nth-child(1){
	margin-left:47px;
}
.em-swarm .em-features img:nth-child(2){
	margin-right:15px;
}
.em-swarm .em-features img:nth-child(3){
	margin-top:45px;
}

/* END OF OVERVIEW */

/* DESIGN */

/* Designed to be Integrated */

.em-designed{
	height:783px;
	background-image:url('./images/embed-mod/designed-bg.jpg');
}
.em-designed .container {
    position: relative;
}
.em-designed .em-ctn{
    text-align: right;
    display: inline-block;
    max-width: 715px;
    position: absolute;
    right: 85px;
}
.emde-head h1 {
    margin-top: 30px;
}

.emde-text {
    margin-top: 20px;
    max-width: 550px;
    float: right;
    display: inline-block;
}

.emde-head {
    display: inline-block;
}
	
/* end of Designed to be Integrated */

/* Interchangeable Frequency Module */
.em-interchange h4, .em-ifm h4{
	margin-bottom:30px;
}
.em-interchange {
	background-image:url('./images/embed-mod/interc-bg.jpg');
	height:873px;
}
.em-interchange .em-ctn {
    margin-top: 200px;
}
.em-interchange .emv-text {
    max-width: 420px;
}
.em-ifm .em-head, .em-ifm .em-text {
    margin-right: 80px;
}
.em-ifm .em-head {
    max-width: 500px;
    text-align: right;
    float: right;
    clear: both;
    margin-bottom: 0;
}
.em-ifm .em-text {
    float: left;
	text-align:right;
}
.em-ifm .em-image {
    float: left;
    margin-top: 20px;
}
.em-ifm .em-head h1 {
    text-align: right;
}
.em-ifm .em-head h3 {
    margin-top: 0;
	font-family:'Avenir LT W01_85 Heavy', "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* end of Interchangeable Frequency Module */

/* Integrate into Anything */

.em-integrate{
	background-image:url('./images/embed-mod/integrate-bg.jpg');
	height:924px;
}
.em-integrate .em-head h1 {
    text-align: left;
}
.em-integrate .em-head {
    margin-left: 0;
    margin-top: 30px;
}
.em-integrate .em-text {
    max-width: 450px;
}
.em-integrate .em-ctn {
    margin-left: 65px;
}
/* end of Integrate into Anything */

/* Pre-certified */

.em-precert .em-head {
    float: right;
}
.em-precert .em-head h1 {
    text-align: right;
    max-width: 420px;
}
.em-precert .em-text {
    text-align: right;
}
.em-half {
    width: 50%;
    float: left;
}
.em-precert .em-half+.em-half {
    padding-left: 20px;
	max-width:410px;
}
/* end of Pre-certified */

/* Go the Distance */
.em-distance{
	height:762px;
	background-image:url('./images/embed-mod/distance-bg.jpg');
}
.em-distance .em-text {
    max-width: 600px;
}
.em-distance .em-head {
    margin-left: 0;
	margin-top:30px;
}
.em-distance .em-head h1 {
    text-align: left;
}
.em-distance .em-ctn {
    margin-left: 80px;
}
/* end of Go the Distance */

/* Multiple Integration Interfaces */

.em-multiple{
	height:712px;
	background-image:url('./images/embed-mod/multiple-bg.jpg');
}
.em-multiple .em-head h1, .em-multiple2 .em-head h1 {
    max-width: 310px;
    text-align: right;
}
.em-multiple .em-head, .em-multiple2 .em-head {
    float: right;
}
.em-multiple .em-text{
    float: right;
    max-width: 610px;
    clear: both;
    text-align: right;
}
.em-multiple2 .em-text {
    float: right;
    max-width: 400px;
    clear: both;
    text-align: right;
}
.em-multiple .em-ctn, .em-multiple2 .em-ctn {
    margin-right: 80px;
    float: right;
}
/* end of Multiple Integration Interfaces */

/* END OF DESIGN */

/* Push-to-Talk Pages */

/* Overview */
.ptt-nav{
	position: relative;
	z-index:10;
}
.ptt-wrap .np-text{
	width:340px;
	right:20px;
}
.push-intro{
	background-image:url('./images/ota-bg.png');
	height:733px;
	margin-top:-52px;
}

/* MPU5 Tracking System Pages */
.mpu5tracking-intro{
    background-image: url(./images/mpu5-tracking-bg.jpg);
    height: 733px;
    margin-top: -52px;
}

.push-intro .em-ctn {
    max-width: 860px;
    margin: 0 auto;
    margin-top: 130px;
}
.emi-btns .quote-request{
	display:inline-block;
	padding:10px 5px;
	background:#eef1f0;
	color:#1e60ac;
	font-size:16px;
	font-weight:700;
	text-transform:uppercase;
	font-family:'Avenir LT W01_85 Heavy', "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-decoration:none;
}
.ptt-radio .em-head h1, .ptt-radio .em-head h3{
	text-align:left;
}
/*
.ptt-radio .em-2text{
	max-height:130px;
}
.ptt-config .em-2text{
	max-height:95px;
}
*/

/* design */
.ptt-design-1 .em-ctn, .push-intro2 .em-ctn, .ptt-lightweight .em-ctn, .ptt-seamless .em-ctn {
    max-width: 860px;
    margin: 0 auto;
}
.ptt-design-1{
	background-image: url('./images/designworn-bg.jpg');
	height:760px;
    margin-top:-52px;
}
.ptt-design-1 .em-ctn {
    max-width: 860px;
}
.ptt-design-1 .emi-head, .ptt-design-1 .em-text, .ptt-design-1 .em-image{
	max-width:430px;
}
.ptt-design-1 .emi-head {
	margin-top:130px;
}
.ptt-design-1 .emi-head h1{
	text-align:left;
}
.ptt-design-1 .em-image img{
	margin:20px auto;
}
.ptt-design-1 .em-image h4{
	color:#1e60ac;
	margin-left:170px;
}
.push-intro2{
	background-image:url('./images/robust-bg.jpg');
	height: 770px;
}
.push-intro2 h1, .push-intro2 .em-text{
	text-align:right;
}
.push-intro2 .emi-head{
	margin-top:0;
}
.ptt-lightweight{
	background-image:url('./images/lightweight2-bg.png');
	height:900px;
}
.ptt-lightweight h1{
	text-align:left;
}
.ptt-lightweight .em-image img {
    float: left;
    margin-top: 50px;
}
.impose-image img {
    position: absolute;
    bottom: 0;
    right:50%;
}
.em-multiple2{
	height:660px;
	position:relative;
	/* background-image:url('./images/ptt-3.jpg'); */
}
.em-multiple2 .em-ctn{
	position:relative;
}
.ptt-config {
    padding-bottom: 50px;
}
.ptt-linedraw {
    padding-bottom: 30px;
}
.ptt-ergo{
	background-image:url('./images/ergo-bg.jpg');
	height:918px;
}
.ptt-ergo .impose-image img {
    right: 52%;
}
.ptt-ergo .em-ctn {
    max-width: 430px;
    float: right;
    text-align: right;
}
.ptt-ergo h1 {
    text-align: right;
}
.ptt-ergo .impose-image img {
    right: 52%;
}
.ptt-ergo .overlay-image img{
	margin:10px auto;
	/*
    margin-left: 40px;
    width: calc(100% - 40px);
    */
}
.ptt-ergo .overlay-image p{
	color:#000;
}
.ptt-seamless .em-head{
	max-width:none;
}
.ptt-seamless h1{
	text-align:left;
}
.ptt-seamless .em-image img{
	margin:20px auto;
}
.ptt-beheard{
	background-image: url('./images/integrated-bg.jpg');
	height:521px;
}
.ptt-beheard .em-ctn{
    max-width: 430px;
    float: right;
    text-align: right;
}
.ptt-beheard .em-head h1{
	text-align: right;
}
.ptt-design-next{
	background-image: url('./images/design-next.jpg');
	margin-top:10px;
}
/* Capabilities */
.push-intro3{
	background-image:url('./images/push-intro3.jpg');
	height:550px;
	margin-top:-40px;
}
.push-intro3 .em-ctn {
    float: left;
    max-width: 440px;
    margin-left: 80px;
    margin-top: 80px;
}
.push-intro3 .em-head {
    margin-bottom: 50px;
}
.push-intro3 .em-head h1 {
    text-align: left;
}

.push-flexkit{
	/* background-image:url('./images/flexkit-bg.jpg'); */
	height:721px;
}

.push-flexkit .impose-image img{
	transform:translateX(50%);
	max-width:none;
	width:2000px;
}
.push-flexkit .em-ctn {
    max-width: 440px;
    float: right;
    margin-right: 80px;
}
.push-flexkit .em-head h1 {
    text-align: right;
}
.push-flexkit .em-text {
    text-align: right;
}
.ptt-beheard .container, .ptt-ergo .container{
	max-width:860px;
}

/* specifications */
.em-3text{
	display:inline-block;
	float:left;
	width:calc(33.33% - 30px);
}
.em-3text:nth-of-type(3n+1){
	margin-right:20px;
}
.em-3text:nth-of-type(3n+2){
	margin-left:10px;
	margin-right:10px;
}
.em-3text:nth-of-type(3n+0){
	margin-left:20px;
}
.ptt-spec.spec {
    border: none;
}
/*
.ptt-spec .em-text {
    -webkit-columns: auto 3; 
    -moz-columns: auto 3; 
    columns: auto 3;
}
*/
.ptt-spec.spec h4 {
    margin-top: 5px;
    margin-bottom: 5px;
    text-transform: initial;
}
.ptt-spec strong {
    margin-bottom: 1px;
    display: inline-block;
}
.ptt-specs2 .em-text {
    text-align: center;
}
.ptt-specs2 .em-text img {
    margin: 0 80px 40px 80px;
}
.ptt-spec .em-head {
    max-width: none;
    margin: 0 0 5px 0;
}
.ptt-spec .em-head h1 {
    text-align: left;
    color: #514f4f;
    font-size: 28px;
    font-weight: 700;
}

/* Media Queries */

/* Special Width */
@media (max-width:1026px){
	.em-box .container{
		padding-left:15px;
		padding-right:15px;
	}
	
	.em-swap .em-2text, .em-swarm .em-2text{
		max-height:none;
	}
}

@media(max-width:992px){
	.desktop-ver{
		display:none;
	}
	.mobile-ver{
		display:block;
	}
	.em-image{
		text-align:center;
	}
	.feat-overlay{
		position:relative;
		text-align:center;
		width:100%;
		top:initial;
		right:initial;
	}
	.feat-overlay img, .em-vision .em-features img{
		margin: 30px 25px 0 25px;
		display:inline-block;
		margin-bottom:0;
	}
	.em-2text{
		max-height: none !important; 
		-webkit-column-count:initial;
		column-count:initial;
	}
	.scale-bg .em-ctn{
		background: rgba(0,0,0,.5);
		padding:15px;
		width:100%;
		margin:0 auto;
		max-width:none;
		position:relative;
		right:initial;
		text-align:left;
	}
	.scale-bg{
		height:auto;
	}
	.scale-bg .em-ctn p, .scale-bg h3, .np-text p, .np-text h3{
		color:white;
	}
	.dm-swap{
		height:auto;
		background-image:none;
	}
	.dm-swap .em-ctn{
		width:100%;
		margin:0 auto;
		max-width:none;
		position:relative;
		right:initial;
		text-align:left;
	}
	.emi-head{
		margin-top:0;
	}
	.emi-text{
		max-width:none;
		margin-top:10px;
	}
	.emi2-text{
		max-width:none;
		margin-top:10px;
	}
	.emi3-text{
		max-width:none;
		margin-top:10px;
	}
	.em-vision .em-features{
		text-align:center;
	}
	.emi-btns{
		text-align:center;
	}
	.emi-btns a{
		margin:15px 10px 0 10px;
	}
	.np-text, .np-design-spec .np-text{
		background: rgba(0,0,0,.5);
		width: 100%;
		right: 0;
		position: relative;
	}
	.em-half, .em-half+.em-half{
		width:100%;
	}
	.em-ctn h1{
		font-size:36px;
		word-break:break-word;
	}
	.emde-text, .em-interchange .emv-text, .em-integrate .em-text, .em-ifm .em-head, .em-multiple .em-head h1, .em-multiple2 .em-head h1, .em-distance .em-text, .em-head, .em-2text, .em-distance .em-text, .em-multiple .em-text, .em-precert .em-head h1{
		max-width:none;
		width:100%;
	}
	.em-precert .em-half+.em-half{
		max-width:none;
		padding:0;
	}
	.em-ifm .em-text, .em-ifm .em-head{
		margin: 0;
	}
	.em-multiple .em-head, .em-multiple2 .em-head, .em-precert .em-head, .emde-head{
		width:100%;
	}
	.em-ifm .em-head h1, .em-ifm .em-head,  .em-precert .em-head h1,  .em-multiple .em-head h1, .em-multiple2 .em-head h1, .emi-head, .em-integrate .em-head h1, .em-distance .em-head h1, .em-head h1, .em-wrap h4,.emde-head h1, .ptt-seamless .em-head h1, .push-intro .em-head h1, .em-swarm .em-head h1, .push-intro2  h1, .ptt-design-1 .emi-head h1, .push-flexkit .em-head h1, .ptt-beheard .em-head h1, .ptt-radio .em-head h1, .ptt-radio .em-head h3{
		text-align:center;
	}
	.ptt-ergo .overlay-image h4{
		
	}
	.emhalf-image{
		text-align:center;
	}
	.em-ifm .em-text,.em-precert .em-text,.em-multiple .em-text, .push-flexkit .em-text{
		text-align:left;
	}
	.em-precert .em-head h1{
		margin-top:30px;
	}
	.spec h4{
		text-align:left;
		max-width:none;
	}
	.io-image .ps-embed-img1{
		margin-left:0;
	}
	.emde-head h1, .em-integrate .em-head, .em-distance .em-head{
		margin-top:0;
	}
	
	.em-swarm .em-features img:nth-child(n){
		margin-left:25px;
		margin-right:25px;
	}
	.np-design-spec{
		margin-top:0;
	}
	.em-vision h1{
		color:#1e60ac;
	}
	.em-vision h4{
		color:#333;
	}
	.em-vision p{
		color:#373737;
		margin-bottom:10px;
	}
	/*
	.ptt-spec .em-text {
		-webkit-columns: auto 2; 
		-moz-columns: auto 2; 
		columns: auto 2;
	}
	*/
	.em-multiple2 .em-text{
		max-width:none;
		text-align:left;
	}
	.push-intro3, .push-intro2{
		margin-top:0;
	}
	.push-intro2 .em-text{
		text-align:left;
	}	
	.ptt-design-1 .em-text, .ptt-design-1 .emi-head, .ptt-design-1 .em-image {
		max-width: none;
	}
	.ptt-design-1 .emi-head, .ptt-design-1 .em-image{
		margin-top:0;
	}
	.ptt-design-1 .em-image h4{
		margin-left:0;
	}
	.ptt-ergo .overlay-image img{
		margin-left:0;
	}
	.ptt-lightweight .em-image img{
		float:none;
	}
	.ptt-beheard{
		height:auto;
		background-image:none;
	}
	.ptt-beheard .em-ctn{
		max-width:none;
		float:left;
		text-align:left;
	}
	
/*/*/
}

@media(max-width:768px){
	.em-wrap .pageTitleRight-mpu {
		width: 100%;
		margin: 0;
	}
	.em-wrap .pageTitleLeft-mpu {
		width: 100%;
		margin: 0;
	}
	.em-wrap ul.mpu {
		text-align: center;
		margin-bottom:0;
	}
	.em-wrap .pageTitleLeft-mpu li {
		float: none;
		text-align: center;
	}
	.ptt-spec .em-3text{
		width:100%;
		margin:0;
	}
	
}

@media(max-width:480px){
	.emi-btns a{
		margin: 10px 0;
		width:100%;
	}
	.em-wrap h1.mega-title{
		font-size:42px;
	}	
	.ptt-spec .em-text {
		-webkit-columns: auto auto; /* Chrome, Safari, Opera */
		-moz-columns: auto auto; /* Firefox */
		columns: auto auto;
	}
	.ptt-specs2 .em-text img{
		margin:0 10px 40px 10px;
	}
}




/* hold onto this code */


/*
*/




@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
	.em-mod-dev-kit {
		background: url("images/em-mod-dev-kit-back.jpg") 100px 200px no-repeat;
/*
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
*/
	background-size: 120%;
	background-attachment: scroll;
	position: relative;
	width: 100%;
	display: inline-block;
	background-color: #f3f3f3;
	min-height: auto;
		height: auto;
	padding: 30px 0px 60px 0px;
}

.em-mod-dev-kit h1, .em-mod-dev-kit h3 {
	text-align: center;
}

.em-mod-dev-kit p {
		text-align: justify;
padding: 380px 0px 0px 0px;
}
/*/*/
}






