.hero-area .blerb {
	width:400px;
	margin-left:120px;
	background-repeat:repeat;
	font-family: Conv_CoconPro-Regular, arial, sans-serif;
        padding-top:25px;
}

.hero-area .blerb h1 {
	color:#226DA3;
	line-height:1.0em;
	margin-bottom:-32px;
	background-image:none;
}

.hero-area .blerb p {
	color:#D60570;
	line-height:1.2em;
	font-size:0.8em;
}

.blue-box {
	min-height: 264px;
	margin-bottom:44px;
}

.blue-box p.check {
	margin:6px 0 6px 2px;
	padding:0 0 0 24px;
	background-image:url("/media/layahealthcare/mobilesite/styleassets/i/check.png");
	background-repeat: no-repeat;
}

.left {
	width: 100%;
	width: calc(100% - 320px);
	max-width: 752px;
	float: left;
	margin: 0px 0px 0px 20px;
}

.image-text .left-side {
	width:244px;
	padding-top: 10px;
	padding-right: 8px;
	float: left;
}

img.videoPosterFrame {
	width:243px;
	height:138px;
}

.image-text .right-side1 {
	max-width: 500px;
  	width: calc(100% - 70px);
	float: left;
	padding: 20px 0px 0px 10px;
}

.lcrInput {
	width:280px;
	font-size:0.8em;
}

img.lcrGraph {
	margin-left:12px;
}

.promo-band h4 {
	font-weight:bold;
	margin-left:12px;
	padding-top:12px;
}

@media (min-width: 10px) and (max-width: 649px) {
	.hero-area {
		width:320px;
        max-width: 100%;
		margin: 0 auto;
        height: auto;
	}
	
	.hero-area .blerb {
		width:320px;
        max-width: 100%;
		text-align:left;
		border-bottom:1px solid #ccc;
		margin:0 auto;
	}
	
	.hero-area .blerb h1 {
		margin-top:62px;
	}
	
	.left, .image-text .left-side, .image-text .right-side1 {
		width:320px;
        max-width: 100%;
		float:none;
		margin: 0 auto;
		clear:both;
	}
	
	img.videoPosterFrame {
		width:320px;
		height:182px;
	}
	
	img.lcrGraph {
		width:320px;
		height:151px;
		margin-bottom:8px;
		margin-left:0px;
	}
	
	.promo-band h4 {
		width:300px;
		margin:0 auto;
		font-size:1.0em;
		padding-top:12px;
		text-align:center;
	}
}
@media (min-width: 1200px){
.left {
	width: 100%;
	width: calc(100% - 450px);
	max-width: 752px;
	float: left;
	margin: 0px 0px 0px 20px;
}
.right{
	width: 400px;
  	max-width:100%;
}
.blue-box {
	min-height: 264px;
	margin-bottom:44px;
  	box-sizing:border-box;
  	width: 100%;
}
.image-text .right-side1 {
	width: calc(100% - 250px);
}
}