@charset "utf-8";
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}
/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}

/* Mobile Layout: 480px and below. */
body{
	background:#fff;
	font-family: 'Source Sans Pro', sans-serif;
	color:#000;	
}
.gridContainer {
	width:100%;
	padding-left:0;
	padding-right:0;
	max-width:640px;
	margin:0 auto;
}
#LayoutDiv1 {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	padding:0;
	display: block;
}
.rwd-break { display: none; }
div#section1{
	background:none;
	height:auto;
	width:100%;
	margin:0 auto;
	padding:0;
}
ul.sec1list, .s1-text{
	display:none;
}
.sec1left, .sec1rgt, .sec1left-640{
	width:100%;
	height:auto;
	margin:0;
	padding:0;
	display:block;
}			
.sec1leftimg{
	width:100%;
	height:auto;
	display:block;
	margin:0 auto;
}
.sec1rgt{
	background:none;
}
.sec1btn-640{
	margin:-130px auto 0 auto;
	width:85.62%;
	display:block;
}
/*---form------*/
.form{	
	width:85.90%;		
	margin:0 auto 0 auto;
	background:#0f2f65;
	display:block;	
}
.formtop{
	height:auto;
	display:block;
	width:100%;	
}
.formtopimg-320{
	margin:0 auto 30px auto;
	display:block;
	padding-top:0;
	width:100%;	
}
.formbtmimg-320{
	display:block;
	margin:2% auto 0 auto;
	padding-bottom:4%;
	width:46.18%;
}			
.frmfields {
	margin:12px auto 0 auto;
	display:block;
	clear:both;
	padding:0;
	width:96%;
}
.frmfields input, .frmfields select{
	width:80.54%;		
	outline:none;
	border:1px solid #a7a7a7;	
	font-size:22px;
	padding:2% 2% 2% 2%;
	margin:0 auto;
	line-height:26px;
	display:block;
	color:#707070;		
}
.frmfields select {	
	width:85%;		
	line-height:26px;
}
#submit-btn {
	width:76.18%;
	display:block;
	margin:5% auto 10px auto;	
}			
.submit {		
	width:100%;
	border:none;	
	cursor:pointer;	
	height:auto;
}
.lock-640{
	display:block;
	width:35.27%;
	margin:3% auto 4% auto;
}
/*Form end*/

/* ------------- start section2 ------------------ */
div#section2{
	position:relative;
	margin:0 0 0 0;
	padding:0;
	background:none;
	height:auto;
}
.sec2-hd, ul.sec2-list{
	display:none;
}
.sec2hding-640{
	font-family: 'Conv_GothamHTF-Ultra';
	font-size:48px;
	line-height:50px;
	text-align:center;
	color:#ff0000;
	text-transform:uppercase;
	text-shadow: rgb(177, 178, 175) -2px 1px 7px;
	margin:0 auto;
	padding:2% 0;
	display:block;
}
.line-640{
	display:block;
	margin:0 auto;
	width:auto;
}
.s2bg-640{
	background: url(../images/s2bg-640.jpg) center top no-repeat;
	width:100%;
	margin:0 auto;
	height:auto;
	padding:0;
}
.sec2-text{	
	font-size:23px;
	line-height:25px;
	text-align:center;
	color:#222222;
	margin:0 auto;
	padding:0 2% 0 2%;
}
.slider-640{
	display:block;
	width:96%;
	margin:3% auto;	
}
.slick-slider{ display:block;}
.slider-img, .slider-img2{
	width:46.25%;
	margin:3% auto 0 auto;
	display:block;
	height:auto;
}
.slider-txt{	
    font-size:35px;
    line-height: 36px;
    color: #ff0000;
    text-transform: uppercase;
    font-weight: bold;
    text-align: center;
	letter-spacing: -2px;
    margin: 0;   
    padding: 3% 0 3% 0;   
}
.slider-640 button.slick-prev, .slider-640 button.slick-next,
.slider2-640 button.slick-prev, .slider2-640 button.slick-next 
{
    position: absolute;
    top: 50%;
    display: block;
    width: 74px;
    height:136px;
    padding: 0;
    margin-top: -116px;
	outline:none;
	border:none;
	z-index:999;
	cursor:pointer;
	}
.slider-640 button.slick-prev{
    left: 5px;
	background:url(../images/left-icon.png) no-repeat left center;
	}
.slider-640 button.slick-next{
    right: 5px;
	background:url(../images/right-icon.png) no-repeat left center;
	}
.slider2-640 button.slick-prev{
    left: 5px;
	background:url(../images/left-icon2.png) no-repeat left center;
	}
.slider2-640 button.slick-next{
    right: 5px;
	background:url(../images/right-icon2.png) no-repeat left center;
	}

/* ------------- end section2 ---------- */
/* ------------- start section3 ---------- */
div#section3{	
    position:relative;
	height:auto;
	margin:0 auto 0 auto;
	display:block;	
	width:100%;	
}
.sec3hding, .sec4hding, .sec5hding-640, .sec6hding, .sec7hding{
	font-family: 'Conv_GothamHTF-Ultra';
	font-size:40px;
	line-height:40px;
	text-align:center;
	color:#123777;
	letter-spacing:-1px;	
	text-transform:uppercase;
	text-shadow: rgb(177, 178, 175) -2px 1px 7px;
	margin:0 auto;
	padding:0 0 0 0;}
.sec3hding span, .sec4hding span, .sec5hding-640 span, .sec6hding span, .sec7hding span{
	font-family: 'Conv_GothamHTF-UltraItalic';
	color:#000;
	font-size:30px;
	line-height:36px;
	text-shadow:none;	
}
.sec3img-640{
	float:right;
	display:block;
	margin:4% 2% 0 0;
	width:42.96%;
}
.sec3img2-640{
	width:100%;
	margin:3% auto;
	display:block;
}
.sec3-text1, .sec3-text2, .sec3-text3-640{
	font-size: 22px;
    line-height: 26px;
    text-align:center;	
    margin:0 auto;	
    padding:6% 2% 0 2%;
}
.sec3-text2{
	color:#123777;
	font-size:28px;
	line-height:30px;
	font-weight:bold; 
}
.sec3-text3-640{ 
    font-weight: bold;
    padding: 3% 2%;
    font-style: italic;
	color:#fff;}	
.s3box-640{
	background:#123777;
	width:100%;
	margin:0 auto;
	display:block;
}
.sec3btn, .sec4hding, .sec4txt2, .sec4btn, .sec5txt2, .sec6txt4, .sec3-text3,  .sec3-text4{
	display:none;  
}
.sec3btn-640, .sec4btn-640, .sec5btn-640{
	width:65.46%;
	display:block;
	margin:3% auto;
}
/* ------------- end section3 ---------- */	
/* ------------- start section4 ---------- */
div#section4{
	background:none;
	height:auto;
	margin:0 auto 0 auto;
	display:block;
	width:100%;
	clear:both;
}
.s4hding-640{
	width:100%;
	margin:0 auto;
	display:block;
}
.bnft-bg-640{
	background: url(../images/bnft-bg-640.jpg) center top repeat-y; 
	width:100%;
	margin:0 auto;
}
.s4bnft-hding1, .s4bnft-hding2, .s4bnft-hding3, .s4bnft-hding4, .s4bnft-hding5{		
	font-size:30px;	
	text-align:left;
	line-height:34px;
	color:#123777;
	font-weight:bold;
	font-style:italic;
	text-transform:uppercase;
	padding:2% 0 0 2%;
	margin:0;
	display:block;
}
.sec4txt1{	
	padding:3px 2% 3% 2%;
	font-size:22px;
	line-height:24px;
	margin:0;	
}
.s4btl-640{
	width:75%;
	margin:3% auto;
	display:block;
}

/* ------------- end section4 ---------- */	
/* ------------- start section5 ---------- */
div#section5{
	background: url(../images/s5bg-640.png) center top repeat-y;
	height:auto;
	margin:0 auto 0 auto;	
	width:100%;
}
.sec5hding-640{
	font-size:50px;
	line-height:50px;
	font-style:italic;
	text-shadow:none;
	padding:3% 0 0 0;
}
.sec5hding-640 span{
	font-size:45px;
}
.sec5hding{
	display:none;
}
.stepsimg, .listtext{
	float:left;
	display:inline-block;
	margin:0 auto;
}
.img-640{
	display:block;
	margin:0 auto;
}
ul.sec5list li.list-640, .s5ingrdnts-hding2{
	display:none;
}
.stepsimg{
	width:50%;	
	display:block;	
	margin:0 auto 0 auto;
	padding:0;
}
.listtext{
	width:50%;
	margin:0 auto;
	padding:0 0 0 0;
}
ul.sec5list{
	margin:0 auto;
	display:block;
	padding:0 0 0 0;
	width:92%;	
	display:table;
	margin:0 auto;
}
ul.sec5list li{
	margin:0;
	padding:4% 0 4% 0;
	list-style:none;
	width:100%;
	display:table;
}
.s5ingrdnts-hding{	
	font-weight:700;	
	font-size:30px;
	color:#393939;
	text-align:center;
	line-height:26px;
	letter-spacing:-1px;
	text-transform:uppercase;	
	padding:5% 0 0 0;	
	margin:0 auto;
	display:block;
	border-bottom: none;
}
.sec5txt1-640{
	font-size:22px;
	color:#393939;
	text-align: center;
	line-height:26px;
	padding:2% 2% 0 2%;
	margin:0;
	display:block;
}
.sec5btn, .sec6btn, .sec5txt1{
	display:none;
}

/* ------------- start section5 ---------- */
/* ------------- start section6 ---------- */	
div#section6{	
	height:auto;
	display:block;
	width:100%;
}
.sec6hding, .sec7hding{
	text-shadow:none;
	font-style:italic;
	font-size:50px;
	line-height:50px;
}
.sec6hding span, .sec7hding span{
	font-size:50px;
}
.sec6btn-640{
	width:85.62%;
	margin:3% auto;
	display:block;
}
.sec6txt1{
	font-size:22px;
	line-height:24px;
	text-align:center;
	font-weight:600;
	font-style:italic;
	margin:0 auto;
	padding:2% 2% 0 2%;	
}
.sec6txt2, .sec6txt3, .sec6txt4-640, .sec6txt5, .sec6txt6{
	font-size:22px;
	line-height:26px;
	text-align:left;
	font-weight:700;
	margin:0;
	padding:6% 2% 0 2%;
}
.sec6txt3{
	font-weight:normal;
	padding:3% 2% 0 2%;
}
.sec6txt4-640{
	padding:3% 2% 0 2%;
	display:block;
}
.sec6txt5, .sec6txt6, .sec7txt, .sec7txt2{
	display:none;	
}
.s6img-640{
	display:block;
	margin:0 auto;
	width:100%;
}
/* ------------- end section6 ---------- */
/* ------start section7---------- */
div#section7{
	background:#ffffff url(../images/s7bg-640.jpg) center top no-repeat;
	height:auto;
	display:block;
	width:100%;
}
.sec7hding span{
	text-shadow: rgb(177, 178, 175) -2px 1px 7px;
}
.slider-img2{
	width:63.25%;
	margin:2% auto 0 auto;	
}
.sec7img-640{
	margin:0 auto 0 auto;
	display:block;
	width:100%;
}
.sec7btn{
	display:none;
}
/* ------end section7---------- */
/* ------------ start footer ------------- */
div#footer{	
	width:100%;
	margin-left:0;
	padding:0 0 5% 0;
	display:block;
	height:auto;
	border-top:2px solid #d3d3d3;	
}
.ftrtxt1, .ftrtxt2{	
	font-size:18px;
	color:#7b7b7b;	
	text-align:center;
	line-height:24px;
	margin:0;
	padding:5% 2% 0 2%;
	display:block;
}
.ftrtxt2{
	padding:4% 2% 0 2%;
	line-height:20px;
}
.ftrtxt1 a, .ftrtxt1 a:hover{
	color:#7b7b7b;
	text-decoration:none;
}
.ftrtxt2 a, .ftrtxt2 a:hover{
	color:#7b7b7b;
	text-decoration:none;
}
/* ----------- end section7 -------------- */
@media (min-width:320px) and (max-width:359px) {
.frmfields label {	
	font-size:16px;
	line-height:30px;		
}
.frmfields input {	
	font-size:14px;
	line-height:22px;
}
.frmfields select {	
	font-size:14px;
	line-height:22px;
	height:36px;
}
/* --------- start section2 ------------- */
.sec2hding-640{
	font-size:26px;
	line-height:26px;	
	padding:2% 0;	
}
.sec2-text{	
	font-size:16px;
	line-height:18px;	
	padding:0 2% 0 2%;
}
.slider-txt{	
    font-size:20px;
    line-height: 24px;  
    padding: 3% 0 11% 0;   
}
.slider-img2{
	width:65.25%;
	margin:2% auto 5% auto;	
}
.slider-640 button.slick-prev, .slider-640 button.slick-next
{width:50px;height:90px; top:60%;}
.slider2-640 button.slick-prev, .slider2-640 button.slick-next 
{width:50px;height:90px; top:72%;}
.slider-640 button.slick-prev{
    left: 5px;
	background:url(../images/left-icon-360.png) no-repeat left center;
}
.slider-640 button.slick-next{
    right: 5px;
	background:url(../images/right-icon-360.png) no-repeat left center;
}
.slider2-640 button.slick-prev{
    left: 5px;
	background:url(../images/left-icon2-360.png) no-repeat left center;
}
.slider2-640 button.slick-next{
    right: 5px;
	background:url(../images/right-icon2-360.png) no-repeat left center;
}

/* ------------- end section2 ----------- */
/* -------------start section3----------- */
.sec3hding, .sec4hding, .sec5hding-640, .sec6hding, .sec7hding{	
	font-size:22px;
	line-height:24px;	
	padding:0 0 0 0;}
.sec3hding span, .sec4hding span, .sec5hding-640 span, .sec6hding span, .sec7hding span{	
	font-size:18px;
	line-height:22px;	
}
.sec3-text1, .sec3-text2, .sec3-text3-640{
	font-size:16px;
    line-height: 18px;
    padding:6% 2% 0 2%;
}
.sec3-text2{	
	font-size:18px;
	line-height:20px;
}
.sec3-text3-640{ padding:2% 2% 2% 2%;}

/* -------------end section3------------ */
/* -------------start section4 -----------*/
.s4bnft-hding1, .s4bnft-hding2, .s4bnft-hding3, .s4bnft-hding4, .s4bnft-hding5{		
	font-size:18px;	
	line-height:22px;	
	padding:2% 0 0 2%;	
}
.sec4txt1{	
	padding:3px 2% 3% 2%;
	font-size:16px;
	line-height:18px;
}

/* ------------end section4---------------- */
/* ---------------start section5 ---------------*/
.sec5hding-640{
	font-size:26px;
	line-height:28px;
	padding:3% 0 5% 0;
}
.sec5hding-640 span{font-size:24px;}
ul.sec5list li{
	margin:0;
	padding:4% 0 4% 0;	
}
.stepsimg{
	margin-right:2%;
	width:48%;		
}
.listtext{
	width:48%;	
}.s5ingrdnts-hding{
	font-size:20px;	
	line-height:22px;	
	padding:0 0 0 0;	
}
.sec5txt1-640{
	font-size:16px;	
	line-height:18px;	
}
/* --------------end section5----------*/	
/* ---------------start section6-------------- */
.sec6hding, .sec7hding{
	font-size:26px;
	line-height:28px;
}
.sec6hding span, .sec7hding span{
	font-size:26px;
}
.sec6txt1{
	font-size:16px;
	line-height:18px;	
	padding:4% 2% 0 2%;	
}
.sec6txt2, .sec6txt3, .sec6txt4-640, .sec6txt5, .sec6txt6{
	font-size:16px;
	line-height:18px;
	padding:6% 2% 0 2%;
}
.sec6txt3{
	font-weight:normal;
	padding:3% 2% 0 2%;
}

/* --------------end section6----------*/	
div#footer{
	padding:0 0 30px 0;
}
.ftrtxt1, .ftrtxt2{
	font-size:12px;
	line-height:16px;
}
}

/* ------start section7---------- */	

@media (min-width:360px) and (max-width:479px) {
.frmfields input {	
	font-size:16px;
	line-height:22px;
	height:30px;
}
.frmfields select {	
	font-size:16px;
	line-height:22px;
	height:39px;
}
/* --------- start section2 ------------- */
.sec2hding-640{
	font-size:30px;
	line-height:30px;	
	padding:2% 0;	
}
.sec2-text{	
	font-size:18px;
	line-height:20px;	
	padding:0 2% 0 2%;
}
.slider-txt{	
    font-size:30px;
    line-height: 34px;  
    padding: 3% 0 11% 0;   
}
.slider-img2{
	width:69.25%;
	margin:2% auto 5% auto;	
}
.slider-640 button.slick-prev, .slider-640 button.slick-next
{width:50px;height:90px; top:60%;}
.slider2-640 button.slick-prev, .slider2-640 button.slick-next 
{width:50px;height:90px; top:72%;}

.slider-640 button.slick-prev{
    left: 5px;
	background:url(../images/left-icon-360.png) no-repeat left center;
}
.slider-640 button.slick-next{
    right: 5px;
	background:url(../images/right-icon-360.png) no-repeat left center;
}
.slider2-640 button.slick-prev{
    left: 5px;
	background:url(../images/left-icon2-360.png) no-repeat left center;
}
.slider2-640 button.slick-next{
    right: 5px;
	background:url(../images/right-icon2-360.png) no-repeat left center;
}

/* ------------- end section2 ----------- */
/* --------------start section3------------- */
.sec3hding, .sec4hding, .sec5hding-640, .sec6hding, .sec7hding{	
	font-size:24px;
	line-height:28px;	
	padding:0 0 0 0;}
.sec3hding span, .sec4hding span, .sec5hding-640 span, .sec6hding span, .sec7hding span{	
	font-size:22px;
	line-height:24px;	
}
.sec3-text1, .sec3-text2, .sec3-text3-640{
	font-size:18px;
    line-height: 22px;
    padding:6% 2% 0 2%;
}
.sec3-text2{	
	font-size:20px;
	line-height:24px;
}
.sec3-text3-640{ padding:2% 2% 2% 2%;}

/* ---------------end section3-------------- */
/* ---------------start section4-------------- */
.s4bnft-hding1, .s4bnft-hding2, .s4bnft-hding3, .s4bnft-hding4, .s4bnft-hding5{		
	font-size:20px;	
	line-height:24px;	
	padding:2% 0 0 2%;	
}
.sec4txt1{	
	padding:3px 2% 3% 2%;
	font-size:18px;
	line-height:20px;
}
/* ------------end section4---------------- */
/* ---------------start section5 ---------------*/
.sec5hding-640{
	font-size:28px;
	line-height:30px;
	padding:3% 0 5% 0;
}
.sec5hding-640 span{font-size:28px;}
ul.sec5list li{
	margin:0;
	padding:4% 0 4% 0;	
}
.stepsimg{
	margin-right:2%;
	width:48%;		
}
.listtext{
	width:48%;	
}.s5ingrdnts-hding{
	font-size:22px;	
	line-height:24px;	
	padding:0 0 0 0;	
}
.sec5txt1{		
	font-size:16px;	
	line-height:20px;	
	padding:2% 2% 0 2%;	
}
.sec5txt1-640{
	font-size:18px;
    line-height: 20px;	
}
/* --------------end section5----------*/	
/* ---------------start section6-------------- */
.sec6hding, .sec7hding{
	font-size:30px;
	line-height:30px;
}
.sec6hding span, .sec7hding span{
	font-size:30px;
}
.sec6txt1{
	font-size:18px;
	line-height:20px;	
	padding:4% 2% 0 2%;	
}
.sec6txt2, .sec6txt3, .sec6txt4-640, .sec6txt5, .sec6txt6{
	font-size:18px;
	line-height:20px;
	padding:6% 2% 0 2%;
}
.sec6txt3{
	font-weight:normal;
	padding:3% 2% 0 2%;
}
/* ------start section7---------- */
/* ------start section7---------- */	
div#footer{
	padding:0 0 30px 0;
}
.ftrtxt1, .ftrtxt2{
	font-size:12px;
		line-height:14px;
}

/* ------end section7---------- */
}

@media (min-width:480px) and (max-width:539px) {
.frmfields input {	
	font-size:18px;
	line-height:22px;
	height:30px;
}
.frmfields select {	
	font-size:18px;
	height:44px;
}
/* --------- start section2 ------------- */
.sec2hding-640{
	font-size:40px;
	line-height:40px;	
	padding:2% 0;	
}
.sec2-text{	
	font-size:20px;
	line-height:24px;	
	padding:0 2% 0 2%;
}
.slider-txt{	
    font-size:30px;
    line-height: 34px;  
    padding: 3% 0 11% 0;   
}
.slider-img2{
	width:69.25%;
	margin:2% auto 5% auto;	
}

.slider-640 button.slick-prev, .slider-640 button.slick-next
{width:50px;height:90px; top:60%;}
.slider2-640 button.slick-prev, .slider2-640 button.slick-next 
{width:50px;height:90px; top:62%;}
.slider-640 button.slick-prev{
    left: 5px;
	background:url(../images/left-icon-360.png) no-repeat left center;
}
.slider-640 button.slick-next{
    right: 5px;
	background:url(../images/right-icon-360.png) no-repeat left center;
}
.slider2-640 button.slick-prev{
    left: 5px;
	background:url(../images/left-icon2-360.png) no-repeat left center;
}
.slider2-640 button.slick-next{
    right: 5px;
	background:url(../images/right-icon2-360.png) no-repeat left center;
}

/* ------------- end section2 ----------- */
/* --------------start section3------------ */
.sec3hding, .sec4hding, .sec5hding-640, .sec6hding, .sec7hding{	
	font-size:30px;
	line-height:34px;	
	padding:0 0 0 0;}
.sec3hding span, .sec4hding span, .sec5hding-640 span, .sec6hding span, .sec7hding span{	
	font-size:26px;
	line-height:30px;	
}
.sec3-text1, .sec3-text2, .sec3-text3-640{
	font-size: 20px;
    line-height: 22px;
    padding:6% 2% 0 2%;
}
.sec3-text2{	
	font-size:22px;
	line-height:24px;
}
.sec3-text3-640{ padding:2% 2% 2% 2%;}
/* ------------end section3---------------- */
/* ---------------start section4 ---------------*/
.s4bnft-hding1, .s4bnft-hding2, .s4bnft-hding3, .s4bnft-hding4, .s4bnft-hding5{		
	font-size:24px;	
	line-height:30px;	
	padding:2% 0 0 2%;	
}
.sec4txt1{	
	padding:3px 2% 3% 2%;
	font-size:20px;
	line-height:22px;
	margin:0;	
}
/* ------------end section4---------------- */
/* ---------------start section5 ---------------*/
.sec5hding-640{
	font-size:36px;
	line-height:40px;
	padding:3% 0 2% 0;
}
.sec5hding-640 span{font-size:34px;}

ul.sec5list li{
	margin:0;
	padding:4% 0 4% 0;	
}
.stepsimg{
	margin-right:2%;
	width:48%;		
}
.listtext{
	width:48%;	
}
.s5ingrdnts-hding{
	font-size:26px;	
	line-height:26px;	
	padding:0 0 0 0;	
}
.sec5txt1-640{
	font-size:20px;
    line-height: 22px;	
}

/* --------------end section5----------*/	
/* ---------------start section6-------------- */
.sec6hding, .sec7hding{
	font-size:40px;
	line-height:40px;
}
.sec6hding span, .sec7hding span{
	font-size:40px;
}
.sec6txt1{
	font-size:20px;
	line-height:22px;	
	padding:2% 2% 0 2%;	
}
.sec6txt2, .sec6txt3, .sec6txt4-640, .sec6txt5, .sec6txt6{
	font-size:20px;
	line-height:22px;
	padding:6% 2% 0 2%;
}
.sec6txt3{
	font-weight:normal;
	padding:3% 2% 0 2%;
}

/* --------------end section6----------*/	
/* ------start section9---------- */
div#footer{
	padding:0 0 30px 0;
}
.ftrtxt1, .ftrtxt2{
	font-size:14px;
	line-height:18px;
}
/* ------end section7---------- */
}

@media (min-width:540px) and (max-width:639px) {
.sec5hding-640{
	font-size:42px;
	line-height:40px;	
	padding:3% 0 2% 0;
}
.sec5hding-640 span{font-size:38px;}
ul.sec5list li{
	margin:0;
	padding:4% 0 4% 0;
	list-style:none;
	width:100%;
	display:table;
}
.slider-img2{
	width:66.25%;
	margin:2% auto 5% auto;	
}
.sec3-text1, .sec3-text2, .sec3-text3-640{
	font-size: 22px;
    line-height: 26px;
    padding:6% 2% 0 2%;
}
.sec3-text2{	
	font-size:24px;
	line-height:28px;
}
.sec3-text3-640{ padding:2% 2% 2% 2%;}
