@font-face {
  font-family: 'Univers Condensed';
  src: url('https://www.haylide.com/uc.ttf') format('ttf');
}
@media screen and (min-width: 300px) 
{
	.fah{
	height:89px;	
	}
	.s4bck{
		width: 100%;
	}
	.w45 {
    width: 90%;
    margin: 20px auto;
	}
	.slctdprdts {
    width: 89%;
    margin: 20px auto;
    font-size: 14px;
    line-height: 1.5;
	}
	#mbx1, #mbx2, #mbx3,#mbx4,#mbx5 {
    float: none;
	    width: 97%;
	}
	.dn1{
	min-height:142px;
	}
	#spfl {
	width: 89%;
	}
	#flwr {
    position: absolute;
    right: 0px;
	}
.top_lft_mnu{
		width: 100%;
		float: none;
		padding-left:0px;
		text-align: center;
	}
	#ullmn{
		margin: auto;
		display: inline-block;
	}
	.navtopbar {
		width: 100%;
		background-color: #ACD8C0;
		padding: 10px 0;
		height: 55px;
	}
	.navmenubar{
		padding-bottom:0px;
	}
	.top_rt_mnu {
		width: 100%;
		float: none;
		margin-top: 2px;
	}
	.mntbl{
		margin:auto;
	}
	.nav-brndbox{
		float:left;
	}
	#brandlgo {
		width: 131px;
		height: 51px;
		margin-top: 13px;
		margin-left: 10px;
	}
	.nav-rtmnubar{
		display:none;
	}
	.mi {
		margin-left: 0px;
		margin-top: 0px;
		display: block;
		margin: auto;
	}
	.btmtree {
	   float: none;
		margin-right: 120px;
		margin: auto;
		width: 100%;
		display: block;
		margin-top: 14px;
		
	}
	#b1 {
    width: 100%;
    min-height: 2500px;
	}
	.b1-lftbx {
  width: 98%;
    min-height: 900px;
    background-image: url(../imgs/lft.png);
    background-repeat: no-repeat;
    float: none;
    /* background-size: contain; */
    margin: auto;
    background-size: cover;
	}
	.ylwhdr {
    width: 80%;
    min-height: 20px;
    text-align: left;
    color: #373768;
    font-size: 23px;
    padding: 20px 0px 5px 20px;
    font-weight: bold;
    text-align: left;
}
.clrwht {
    color: #f6f4f4;
    font-weight: normal;
}
	.mdhdr {
		margin: 0px;
		padding: 0px;
		font-size: 30px;
		text-align: center;
		    padding-bottom: 15px;
	}
	.bl {
		clear: both;
		width: 90%;
		 margin-left: 0px;
		font-size: 14px;
		font-weight: bold;
		color: #767070;
		padding-top: 30px;
		margin:auto;
	}
	.bl2 {
		width: 90%;
		 margin-left: 0px;
		 margin:auto;
	}
	.md_ylwhldr{
	    padding-left: 0px;
	}
	.ylwbx{
		float: none;
		margin: auto;
		margin-bottom: 15px;
		width:279px;
	}
	
	.mdrtbx_s3 {
		width: 100%;
		margin-top: 30px;
	}
	.cgp {
    width: 95%;
    float: none;
    min-height: 150px;
    margin-left: 0px;
	}
	.mdcgp{
		    font-size: 26px;
	}
	.b1-rtbx{
		height:auto;
	}
	.cgp_txt {
    font-size: 18px;
    font-weight: normal;
    color: #454545;
    word-spacing: 4px;
    width: 90%;
    line-height: 1.3;
	text-align: left;
    padding: 0px 20px 0px 20px;
	}
		#mdrtbx_s3_rt {
    width: 100%;
    height: 265px;
    float: none;
    padding-left: 0px;
	}
	.tac {
    font-size: 20px;
    color: #5c5959;
    text-align: center;
    margin-bottom: 9px;
    margin-top: 9px;
    font-weight: bold;
	}
	#sctn4_md {
    width: 100%;
    min-height: 300px;
    clear: both;
    margin: 0px;
	}	
	#sctn4_md_lbx {
	position:relative;
    width: 97%;
    min-height: 390px;
    border: 1px solid #a2c638;
    padding: 10px 0px 20px 0px;
    border-radius: 40px;
    float: none;
	margin: auto;
	
	}
	#ulftr li {
    float: none;
	}
	#ulftr li > a {
    color: #ccc;
    border-right: 0px solid #ccc;
	}
	#md_lbx_lft {
		width: 179px;
	height: 205px;
	float:none;
	}
	
#md_lbx_rt {
    color: orange;
    font-weight: bold;
    font-size: 20px;
    float: none;
    margin: auto;
    left: 0px;
    bottom: 0px;
    right: 0px;
	width: 85%;
    position: absolute;
    top: 0px;
    padding-top: 20px;
	}
	.w277{
		width:279px;
	}
	#sctn4_md_rbx{
	width: 95%;
    float: none;
    margin-left: 0px;
    margin: 20px auto;
	}
	#tckr_hdr {
    color: #000;
    text-align: left;
    background: #6aae7a;
    width: 93.5%;
    padding: 15px 0px 15px 20px;
    font-weight: bold;
    font-size: 14px;
	}
	
	.dv5_2 {
		margin: 20px auto;
		font-weight: normal;
		font-size: 25px;
		width: 90%;
		position: static; 
		/* top: 140px; */
		/* right: 130px; */
	}
	.dv5_3 {
		margin: 20px auto;
		font-weight: normal;
		font-size:19px;
		width: 100%;
		position: static;
		/* position: absolute; */
		/* top: 220px; */
		right: 130px;
		text-align: center;	
	}
	.mdaf{
		    font-size: 27px;
	}
	#dv_6md {
    width: 630px;
    height: 320px;
    margin-top: 0px;
    margin-left: 0px;
    border-right: 3px solid #b6b5b5;
   float: none;
	}
	
	.awrdbx {
        width: 150px;
    height: 230px;
    float: none;
    margin-right: 10px;
    margin: 10px auto;
	}
	.glbl{
		width:250px;
		margin:20px auto;
	}
	.fis{
		width: 289px;
		margin: auto;
	}
	
	#dv_6md {
    width: 100%;
    min-height: 720px;
    margin-top: 0px;
    margin-left: 0px;
    border-right: none;
    float: none;
	}
	.tr{
		width:290px;
	}
	
	#dvv6rt{
		border: 0px solid black;
    width: 100%;
    min-height: 350px;
    float: none; 
    text-align: center;
    margin-left: 0px;
	}
	#dv6txtrt {
    width: 100%;
	}
	#sctn6_md {
    width: 100%;
    min-height: 300px;
	}
	.b1-rtbx {
		width: 100%;
	}
	.mdtpbx {
		width: 92%;
		height: 150px;
		padding-right:0px;
	}
		#sctn5_md{
				margin: 5px auto;
		}
			.dv5_2 {
    margin: 20px auto;
    font-weight: normal;
    font-size: 21px;
    width: 90%;
    position: static;
    top: 0px;
    text-align: justify;
    right: 0px;
	}
	.gogrn {
    width: 50%;
    margin-bottom: 16px;
    margin: auto;
	}
	.whyh{
		text-align:center;
	}
	.mdaf {
    font-size: 24px;
    padding-bottom: 5px;
    margin: auto;
    width: 98%;
    display: block;
	}	
	.stns2_hdr {
    color: #2c2c2c;
    font-size: 20px;
    border-bottom: 1px solid #4d4d4d;
    width: 90%;
    margin: auto;
    padding-bottom: 10px;
	}
	.ct_s2_lft {
    min-height: 300px;
    /* margin-left: 150px; */
    margin-top: 30px;
    float: none;
    font-size: 23px;
    color: #3d3c3c;
    font-weight: normal;
    width: 90%;
    text-align: left;
    margin: 30px auto;
	font-family:calibri;
	}
	.ct_s2_rt {
    margin-top: 7px;
    float: none;
    width: 90%;
    min-height: 340px;
    /* margin-left: 40px; */
    margin: 7px auto;
	}
	.cts2rt_i {
    width: 90%;
    min-height: 340px;
    float: none;
	}
	.cts2rthdr {
    color: #242424;
    margin: 0px;
    font-size: 17px;
    font-weight: normal;
    margin-top: 20px;
    text-align: center;
	}
	.ct_s4_rt {
    width: 100%;
    min-height: 400px;
    float: none;
    padding-left: 0px;
    margin-top: 10px;
	}
	.ct_s4{
		    min-height: 640px;
	}
	.i300{
		width:280px;
	}
	.cts2extrt_i {
    float: none;
    padding-top: 10px;
    margin-left: 0px;
	}
	.tacn{
		text-align:center;
	}
	.cts4rtbtm {
    clear: both;
    width: 100%;
    min-height: 400px;
    margin-top: 20px;
	}
	.cts4rtbtm1 {
    width: 100%;
    min-height: 280px;
    float: none;
	text-align: center;
	}
	.cts4bck{
		width: 100%;
	}
	.s1_lftbx {
    width: 100%;
    float: none;
    min-height: 100px;
    background: url(../imgs/rlgo.png);
    margin-left: 0px;
    background-repeat: no-repeat;
    background-size: contain;
    /* margin-top: 45px; */
    margin: auto;
	}
	.s1_rtbx {
    width: 100%;
    float: none;
    min-height: 200px;
    margin-left: 0px;
	}
	.rtbx {
    width: 90%;
    min-height: 225px;
    border-radius: 16px;
    float: none;
    margin-right: 20px;
    margin-left: 10px;
    margin: auto;
	margin-bottom: 20px;
	}
	.stn_s2_lft {
    width: 100%;
    min-height: 220px;
	float:none;
	margin:0px;
	background-size: contain;
	}
	.stn_s2_rt {
   margin-top: 0px;
    float: none;
    width: 100%;
    height: 340px;
	}
	.stns2rt_i {
    background: url(../imgs/s2rt.png);
    background-repeat: no-repeat;
    background-size: inherit;
       width: 50%;
    min-height: 500px;
    float: none;
    margin: auto;
	}
	.stn_s3 {
    width: 100%;
    min-height: 200px;
    clear: both;
    padding-top: 0px;
	}
	.stn_s3_lft {
    width: 90%;
    min-height: 200px;
    float: none;
    background: url(../imgs/s23.png);
    background-repeat: no-repeat;
    background-size: contain;
    margin-left: 0px;
    margin: auto;
	}
	.stngp{
		width:100%;
	}
	.stn_s3_rt {
    float: left;
    width: 90%;
    min-height: 300px;
    font-size: 20px;
    color: #3f3e3e;
    font-weight: normal; 
     padding-left: 0px;
   padding-top: 0px;
    text-align: justify;
    margin: auto;
    float: none;
	
	}
	.abt_rtbx{
		text-align: justify;
	}
	.fabt {
    width: 90%;
    min-height: 200px;
    float: none;
    padding-top: 9px;
    text-align: justify;
    margin: auto;
	}
	.fpc {
    width: 200px;
    height: 200px;
    float: none;
    text-align: center;
	}
	.i286{
			width: 100%;
	}
	.trbx{
		text-align:center;
	}
	.dv5_1 {
    margin: auto;
    font-weight: bold;
    font-size: 23px;
    width: 90%;
    position: static;
    padding-top: 20px;
}
.cntbx {
    width: 100%;
    margin: 20px auto;
}
.cntus {
    width: 90%;
    min-height: 250px;
    float: none;
    padding-bottom: 10px;
	margin:auto;
}
.c100{
	width:100%;
	
}
.cntus_rt {
    width: 95%;
    min-height: 550px;
    float: none;
    padding-left: 0px;
    margin: auto;
}
.rtcnthdr {
    font-weight: bold;
    line-height: 1.1;
    color: #333333;
    font-size: 27px;
}
.bxf {
    width: 90%;
    margin: 20px auto;
}
.cntinp {
    width: 95%;
    padding: 7px;
    border: 1px solid #ccc;
    margin-top: 5px;
    margin-right: 5px;
	border-radius: 4px;
}
.fmgrp {
    float: left;
    text-align: center;
    width: 100%;
    margin-bottom: 25px;
}
.imx {
    width: 80%;
}
#slideshow{
position:absolute;       width: 70%;	
}
#dvx {
    width: 100%;
    height: 254px;
width: 75%;
}
}
@media screen and (min-width: 350px) 
{
	.fah {
		height: 104px;
	}
}
@media screen and (min-width: 400px) 
{
	.fah {
    height: 119px;
	}
	.btmtree{
		width:310px;
	}
	.trbx{
		text-align:center;
	}
	.b1-lftbx{
    background-size: cover;
    width: 99%;
    height: 1100px;
	}
	#sctn4_md_lbx {
    min-height: 310px;
	}
	#ulftr li {
     float: left;
	}
}
@media screen and (min-width: 450px) 
{
.fah {
    height: 136px;
}
}
@media screen and (min-width: 500px) 
{
	.fah {
    height: 153px;
	}
	.cntus_rt {
    width: 90%;
    min-height: 550px;
    float: none;
    padding-left: 0px;
    margin: auto;
	}
	.w45 {
    width: 418px;
    margin: 20px auto;
	}
	#spfl {
    width: 384px;
	}
	.slctdprdts{
		width: 389px;
	}
	.cntinp {
    width: 411px;
	}
	.cntta {
    width: 416px;
    border: 1px solid #ccc;
    height: 131px;
    margin: auto;
    display: block;
    border-radius: 4px;
	}
	.b1-lftbx {
    background-size: cover;
    width: 90%;
    height: 1300px;
    margin: auto;
	}
	.glbl {
    width: 250px;
    margin: 20px auto;
    margin: auto;
    display: block;
	}
	.mdtpbx {
    width: 100%;
	}
	.i300 {
    width: 280px;
    margin: auto;
    display: block;
	}
	.cts2rt_i {
    width: 90%;
    min-height: 340px;
    float: none;
    margin: auto;
	}
	.ct_s2_rt{
		width: 100%;
	}
	.btmtree{
		width:300px;
	}
	.stn_s2_lft {
    width: 336px;
    min-height: 220px;
    float: none;
    margin: 0px;
    background-size: contain;
    margin: 20px auto;
	}
	.stn_s2_rt {
    margin-top: 0px;
    float: none;
    width: 350px;
    height: 340px;
    margin: auto;
	}
	.stn_s3_lft {
    width: 49%;
    min-height: 200px;
    float: none;
    background: url(../imgs/s23.png);
    background-repeat: no-repeat;
    background-size: contain;
    margin-left: 0px;
    margin: auto;
	}
	.stn_s3_rt {
    float: left;
    width: 90%;
    min-height: 200px;
    font-size: 20px;
    color: #3f3e3e;
    font-weight: normal;
    padding-left: 0px;
    padding-top: 0px;
    text-align: justify;
    margin: auto;
    float: none;
	}
	.rtbx {
    width: 370px;
	}
	
}
@media screen and (min-width: 550px) 
{
	.fah {
    height: 183px;
}
}
@media screen and (min-width: 600px) 
{
	.imx {
    width: 100px;
	}
	.fah {
    height: 183px;
	}
	.b1-lftbx {
    background-position: center;
    background-size: contain;
    width: 90%;
    height: 1300px;
    margin: auto;
}
	.top_lft_mnu {
    width: 270px;
    float: left;
    padding-left: 0px;
    text-align: center;
	}
	.top_rt_mnu{
	width: 296px;
    float: right;
    margin-top: -7px;
	margin-right:20px;
	}
	.navtopbar {
    width: 100%;
    background-color: #ACD8C0;
    padding: 10px 0;
    height: 25px;
	}
}
@media screen and (min-width: 700px) 
{
	.fah {
		height: 215px;
	}
}
@media screen and (min-width: 750px) 
{
	.fah {
		height: 231px;
	}
}
@media screen and (min-width: 800px) 
{
	.fah {
    height: 245px;
	}
	.w45 {
    width: 600px;
    margin: 20px auto;
	}
	#spfl {
    width: 571px;
	}
	.slctdprdts{
		width: 579px;
	}
	.bdy {
    width: 100%;
    min-height: 400px;
   }
	.top_lft_mnu {
    width: 370px;
    float: left;
    padding-left: 14px;
    text-align: center;
	}
	.top_rt_mnu {
    width: 300px;
    float: right;
    margin-top: -7px;
    margin-right: 65px;
	}
	.navtopbar {
    width: 100%;
    background-color: #ACD8C0;
    padding: 10px 0;
    height: 25px;
	}
	#ds7 {
   width: 100%;
    min-height: 130px;
    clear: both;
    padding-bottom: 20px;
	border-bottom:0px solid #ccc;
	margin-bottom:5px;
	}
	.mi{
		margin: 0;
			margin-left: 80px;
			margin-top:20px;
			display: inline-block;
			
	}
	.btmtree {
    float: right;
    margin-right: 70px;
	display: inline-block;
		width:200px;
	margin-top: 10px;		
	}
	.ct_s2_lft {
    min-height: 200px;
	}
	.cts2rt_i {
    width: 300px;
    min-height: 340px;
    float: left;
}
.ct_s2_rt {
    margin-top: 7px;
    float: left;
    width: 700px;
    min-height: 340px;
    margin-left: 40px;
}
	.cts2extrt_i {
    float: left;
    padding-top: 110px;
    margin-left: 40px;
}
.stns2_hdr {
    color: #2c2c2c;
    font-size: 32px;
    border-bottom: 1px solid #4d4d4d;
    width: 90%;
    margin: auto;
    padding-bottom: 10px;
}
.cts2rthdr {
    color: #242424;
    margin: 0px;
    font-size: 22px;
    font-weight: normal;
    margin-top: 20px;
}
.i300ct{
	width:600px;
}
.cts4rtbtm1 {
    width: 310px;
    min-height: 400px;
    float: left;
}
.cts4rtbtm {
    clear: both;
    width: 80%;
    margin: auto;
    min-height: 400px;
    margin-top: 20px;
    text-align: center;
}
}
@media screen and (min-width: 825px) 
{
.rtbx {
    width: 370px;
    min-height: 225px;
    border-radius: 16px;
    float: left;
    margin-right: 20px;
    margin-left: 10px;
	}
	.stn_s2_lft {
    width: 500px;
    min-height: 339px;
    float: none;
    margin: 0px;
    background-size: cover;
    margin: 20px auto;
}
.stn_s3_lft {
    width: 52%;
    min-height: 250px;
    float: none;
    background: url(../imgs/s23.png);
    background-repeat: no-repeat;
    background-size: contain;
    margin-left: 0px;
    margin: auto;
}
	.stn_s3_rt {
		float: left;
		width: 90%;
		min-height: 150px;
		font-size: 20px;
		color: #3f3e3e;
		font-weight: normal;
		padding-left: 0px;
		padding-top: 0px;
		text-align: left;
		margin: auto;
		float: none;
		font-family:calibri; 
	}
}
@media screen and (min-width: 821px) 
{
	.cntus {
    width: 350px;
    min-height: 350px;
    float: none;
	}
	.rtcnthdr {
    font-weight: bold;
    line-height: 1.1;
    color: #333333;
    font-size: 27px;
    margin: 0;
	}
	.cntus_rt {
    width: 414px;
    min-height: 550px;
    float: none;
    padding-left: 40px;
    margin: 20px auto;
	}
	#tckr_hdr{
		width: 97.6%;
	}
}
@media screen and (min-width: 850px) 
{
	.fah {
    height: 262px;
}
}
@media screen and (min-width: 900px) 
{
	#slideshow {
    position: absolute;
    width: 45%;
}
	.fah {
    height: 277px;
	}
	.stns2rt_i {
    width: 38%;
    min-height: 500px;
    float: none;
    margin: auto;
	}
	.top_lft_mnu {
     width: 370px;
    float: left;
    padding-left: 98px;
	text-align:left;
	}
	.top_rt_mnu {
	width: 340px;
    float: right;
    margin-top: -7px;
	}
	.navtopbar {
    width: 100%;
    background-color: #ACD8C0;
    padding: 10px 0;
    height: 25px;
	}
	.navmenubar{
		padding-bottom:10px;
	}
	
	.nav-brndbox {
    float: left;
    width: 300px;
	}
	#brandlgo {
    display: block;
    width: 100%;
    height: 100%;
    margin-top: 13px;
    margin-left: 100px;
	}
	
	.b1-lftbx {
      width: 258px;
    min-height: 1400px;
    float: left;
    background-size: contain;
    background-position: top;
	}
	.mdtpbx {
		width: 100%;
		height: 100px;
		text-align: right;
		padding-right: 0px;
	}
	.b1-rtbx {
    width: 68%;
    min-height: 865px;
    float: left;
	}
	.glbl {
    width: 350px;
    margin: 0px;
    float: right;
    margin-right: 29px;
}
	#mdrtmdbx {
		width: 100%;
		min-height: 100px;
		position: relative;
	}
	.mdhdr {
    color: #383435;
    font-size: 35px;
    padding-left: 50px;
    margin-top: 30px;
	text-align:left;
	}
	.md_ylwhldr {
		text-align: center;
		width: 100%;
		padding-left: 55px;
	}
	.ylwbx {
    float: left;
    width: 180px;
    height: 174px;
    background: rgb(242, 218, 101);
    margin-right: 18px;
    border-radius: 20px;
	
	}
	.ylwhdr{
		    font-size: 16px;
	}
	.ylwbx_s2{
		font-size: 12px;
		padding-top:10px;
	}
	.grnbx {
    background: #009746;
	}
		.bl {
    clear: both;
    width: 90%;
    margin-left: 57px;
    font-size: 14px;
    font-weight: bold;
    color: #767070;
    padding-top: 30px;
	}
	.bl2 {
    clear: both;
    width: 90%;
	
    margin-left: 57px;
    font-size: 15px;
    font-weight: bold;
    color: #4d4d4d;
    padding-top: 10px;
	margin:0px;
}
.mdrtbx_s3 {
    width: 100%;
    margin-top: 100px;
}
.cgp {
    width: 396px;
    float: left;
    height: 200px;
    margin-left: 45px;
	    margin-bottom: 49px;
}
.clrwht {
    color: #f6f4f4;
    font-weight: normal;
}
.mdcgp {
    margin-top: 0px;
    text-align: left;
    font-size: 35px;
    padding-left: 0px;
}
.tr {
    width: 320px;
}
.tac {
    font-size: 22px;
    color: #5c5959;
    text-align: center;
    margin-bottom: 9px;
    margin-top: 9px;
}
#mdrtbx_s3_rt {
    width: 350px;
    min-height: 200px;
    float: left;
    padding-left: 40px;
}
#sctn4_md {
    width: 85%;
    min-height: 300px;
    clear: both;
    margin: auto;
}
#b1 {
    width: 100%;
    min-height: 500px;
}
#sctn4_md_lbx {
    width: 550px;
    height: 286px;
    border: 1px solid #a2c638;
    padding: 10px 0px 20px 0px;
    border-radius: 40px;
    float: none;
}
#md_lbx_lft {
    width: 200px;
    height: 270px;
    background-image: url(../imgs/flwr.png);
    background-repeat: no-repeat;
    background-size: contain;
    float: left;
}
#md_lbx_rt {
    color: orange;
    font-weight: bold;
    font-size: 20px;
    float: left;
    width: 60%;
	position:static;
}
.gogrn {
    width: 50%;
    margin:0px;
	margin-bottom: 16px;
	
}
#sctn4_md_rbx {
   width: 525px;
    border: 1px solid #ccc;
    float: none;
    min-height: 300px;
    margin-left: 66px;
    background: #eee;
    margin-top: 3px;
    margin: 20px auto;
}
#tckr_hdr{
	    width: 96.5%;
}
.whyh {
    text-align: left;
}
	#ds7 {
   width: 100%;
    min-height: 130px;
    clear: both;
    padding-bottom: 20px;
	border-bottom:0px solid #ccc;
	margin-bottom:5px;
	}
	.mi{
		margin: 0;
			margin-left: 80px;
			margin-top:20px;
			display: inline-block;
			
	}
	.btmtree {
    float: right;
    margin-right: 70px;
	display: inline-block;
		width:200px;
	margin-top: 10px;		
	}
	#sctn6_md {
    width: 100%;
    min-height: 400px;
	}
	#dv_6md {
    width: 630px;
    min-height: 400px;
    margin-top: 40px;
    margin-left: 76px;
    border-right: 3px solid #b6b5b5;
    float: left;
	}
	.mt40 {
		margin-top: 0px;
		display: inline-block;
		border-bottom: 3px solid #3cc9c9;
		margin-left: 0px;
		padding-left: 0px;
		font-size: 34px;
		font-weight: normal;
		width:354px;
		margin-bottom:20px;
		
	}	
	.awrdbx {
    width: 150px;
    height: 230px;
    float: left;
    margin-right: 10px;
	margin-left:50px;
	    margin-top: 20px;
	}
	.h1s6 {
    font-size: 27px;
    color: #373636;
    text-align: center;
    margin-top: 74px;
    margin-bottom: 21px;
    font-weight: normal;
	}
	.fis{
		width: 350px;
	}
	#dv_6md{
	min-height: 120px;
    border-right: 0px;
    margin: 20px auto;
    float: none;
	}
	#dv6txtrt {
    width: 600px;
    margin: 20px auto;
    font-size: 22px;
    font-weight: normal;
    color: #333333;
    line-height: 1.4;
    text-align: center;
}
#dvv6rt {
    border: 0px solid black;
    width: 600px;
    min-height: 260px;
    float: none;
    text-align: center;
    margin-left: 22px;
	margin:auto;
}
.btmtree{
	width:400px;
}
.dv5_1 {
    margin: auto;
    font-weight: bold;
    font-size: 23px;
    width: 90%;
    position: absolute;
    position: absolute;
    top: 33px;
    right: 0px;
    text-align: center;
}
.dv5_2 {
    margin: auto;
    font-weight: normal;
    font-size: 25px;
    width: 64%;
    position: absolute;
    position: absolute;
    top: 111px;
    right: 130px;
}
.dv5_3 {
    margin: auto;
    font-weight: normal;
    font-size: 25px;
    width: 64%;
    position: absolute;
    position: absolute;
    top: 200px;
    right: 130px;
    text-align: center;
	}
	.stns2_hdr {
    color: #2c2c2c;
    font-size: 32px;
    border-bottom: 1px solid #4d4d4d;
    width: 90%;
    margin: auto;
    padding-bottom: 10px;
	}
	
	.ct_s2_rt {
    margin-top: 7px;
    float: none;
    width: 632px;
    min-height: 540px;
    margin-left: 40px;
    margin: auto;
}
	.cts2rt_i {
    width: 300px;
    height: 580px;
    float: left;
	}
	.cts2extrt_i {
    float: left;
    padding-top: 110px;
    margin-left: 40px;
	}
	.cts2rthdr {
    color: #242424;
    margin: 0px;
    font-size: 22px;
    font-weight: normal;
    margin-top: 20px;
	}
	.ct_s4 {
    width: 100%;
    height: 750px;
    clear: both;
    position: relative;
	}
	.cts4bck {
    background: url(../imgs/flwr.png);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    left: 0px;
    top: 300px;
    width: 700px;
    height: 600px;
    z-index: -1;
	}
	.ct_s2_lft {
    min-height: 200px;
    margin-left: 150px;
    margin-top: 30px;
    float: left;
    font-size: 23px;
    color: #3d3c3c;
    font-weight: normal;
    width: 70%;
	}
	.ct_s4_rt {
    width: 700px;
    min-height: 400px;
    float: none;
    padding-left: 25px;
    margin: 10px auto;
	}
	.cts4rtbtm {
    clear: both;
    width: 700px;
    height: 400px;
    margin-top: 20px;
}
	.s1_lftbx {
    width: 437px;
    float: none;
    min-height: 137px;
    background: url(../imgs/rlgo.png);
    margin-left: 31px;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 15px;
    margin: auto;
   }
   .s1_rtbx {
    width: 800px;
    float: none;
    min-height: 200px;
    margin-left: 20px;
    margin: auto;
	}
	.stns2_hdr {
    color: #2c2c2c;
    font-size: 32px;
    border-bottom: 1px solid #4d4d4d;
    width: 90%;
    margin: auto;
    padding-bottom: 10px;
	}
	.stn_s2_lft {
    width: 600px;
    height: 440px;
    background: url(../imgs/s2_2.png);
    background-repeat: no-repeat;
    background-size: cover;
    margin-left: 150px;
    margin-top: 50px;
    float: none;
    margin: 40px auto;
	}
	.stn_s2_rt {
       margin-top: 0px;
    float: none;
    width: 500px;
    height: 340px;
	}
	.stn_s3 {
    width: 100%;
    height: 200px;
    clear: both;
    padding-top: 60px;
	}
	.stn_s3_lft {
    width: 400px;
    height: 300px;
    float: none;
    background: url(../imgs/s23.png);
    background-repeat: no-repeat;
    background-size: cover;
    margin-left: 130px;
    margin: auto;
	}
	.stn_s3_rt {
    float: left;
    width: 90%;
    min-height: 200px;
    font-size: 28px;
    color: #3f3e3e;
    /* font-weight: bold; */
    padding-left: 50px;
    padding-top: 40px;
	}
	.fpc {
    width: 200px;
    height: 200px;
    float: left;
    text-align: center;
	}
	.fabt {
    width: 1000px;
    min-height: 200px;
    float: left;
    padding-top: 9px;
    text-align: justify;
    margin: auto;
	}
	.cntbx {
        width: 93%;
    margin: 20px auto;
	}
	.cntus {
    width: 400px;
    min-height: 350px;
    float: left;
	padding-bottom:0px;
	}
	.cntus_rt {
    width: 409px;
    min-height: 450px;
    float: left;
    padding-left: 20px;
	margin:0px;
	}
	.bxf {
    width: 52%;
    margin: 20px auto;
	}
	.fmgrp {
    float: left;
    text-align: center;
    width: 460px;
    margin-bottom: 25px;
	}
.cntinp {
    width: 	100%;
    padding: 7px;
    border: 1px solid #ccc;
    margin-top: 5px;
    margin-right: 5px;
	}
	.frmbx {
    clear: both;
    width: 460px;
}
	.cntta {
    width: 99%;
    border: 1px solid #ccc;
    height: 131px;
    margin: 0px;
    /* display: block; */
    border-radius: 4px;
}
	.msds90{
	width:90%;
}
.bdy {
    width: 100%;
    min-height: 400px;
   
   
}
}
@media screen and (min-width: 920px)
{
#slideshow {
    position: absolute;
    width: 43%;
}
}
@media screen and (min-width: 950px)
{
	.fah {
    height: 296px;
	}
	.b1-rtbx {
		    width: 72%;
    min-height: 865px;
    float: left;
	}
	.cntus {
    width: 389px;
	}
	.cntus_rt {
    width: 409px;
	}
}
@media screen and (min-width: 980px) 
{
#slideshow {
    position: absolute;
    width: 40%;
}
}
@media screen and (min-width: 1000px) 
{
	.fah {
    height: 310px;
	}
	.nav-rtmnubar{
		display:none;
	}
	.b1-rtbx {
    width: 73%;
	}
	.stn_s3_rt {
    float: none;
    width: 90%;
    height: 300px;
    font-size: 28px;
    color: #3f3e3e;
    /* font-weight: bold; */
    padding-left: 50px;
    padding-top: 40px;
	}
	.s1_rtbx{
		width:1000px;
	}
	.s1_lftbx {
    width: 437px;
	}
	.s1_rtbx {
    width: 800px;
    float: none;
    min-height: 200px;
    margin-left: 20px;
    margin: auto;
	}
}
@media screen and (min-width: 1040px){
	#slideshow {
    position: absolute;
    width: 38%;
}
} 
@media screen and (min-width: 1050px) 
{
	.nav-rtmnubar{
		display:none;
	}
	.b1-rtbx {
    width: 75%;
	}
	.fah {
    height: 325px;
	}
}
@media screen and (min-width: 1100px) 
{
	#slideshow {
    position: absolute;
    width: 35%;
	}
	.fah {
    height: 339px;
	}
	.b1-rtbx {
    width: 76%;
	}
	
	
#flwr {
    position: absolute;
right: -18px;
}

	.top_lft_mnu {
     width: 426px;
    float: left;
    padding-left: 98px;
	text-align:left;
	}
	.top_rt_mnu {
	width: 400px;
    float: right;
    margin-top: -7px;
	}
	.navtopbar {
    width: 100%;
    background-color: #ACD8C0;
    padding: 10px 0;
    height: 25px;
	}
	.navmenubar{
		padding-bottom:10px;
	}
	.mh38{
		height:38px;
	}
	.nav-brndbox {
    float: left;
    width: 300px;
	}
	#brandlgo {
    display: block;
    width: 131px;
    height: 51px;
    margin-top: 13px;
    margin-left: 105px;
	}
	
	.b1-lftbx {
    width: 458px;
    height: 1379px;
    
    float: left;
    background-size: contain;
	}
	.mdtpbx {
		width: 92%;
		height: 100px;
		text-align: right;
		padding-right: 70px;
	}
	.b1-rtbx {
    width: 57%;
    min-height: 865px;
    float: left;
	}
	.glbl {
    width: 400px;
    margin: 0px auto;
}
	#mdrtmdbx {
		width: 100%;
		min-height: 100px;
		position: relative;
	}
	.mdhdr {
    color: #383435;
    font-size: 45px;
    padding-left: 50px;
    margin-top: 100px;
	text-align:left;
	font-family:  'Oswald', sans-serif;
	}
	.md_ylwhldr {
		text-align: center;
		width: 100%;
		padding-left: 55px;
	}
	.ylwbx {
    float: left;
    width: 225px;
    height: 200px;
    background: #FFF8AF;
    margin-right: 18px;
    border-radius: 20px;
	
	}
	.grnbx {
    background: #009746;
	}
		.bl {
    clear: both;
    width: 90%;
    margin-left: 57px;
    font-size: 14px;
    font-weight: bold;
    color: #767070;
    padding-top: 30px;
	}
	.bl2 {
    clear: both;
    width: 90%;
    margin-left: 57px;
    font-size: 15px;
    font-weight: bold;
    color: #4d4d4d;
    padding-top: 10px;
}
.mdrtbx_s3 {
    width: 100%;
    margin-top: 180px;
}
.cgp {
    width: 396px;
    float: left;
    height: 200px;
    margin-left: 45px;
}
.clrwht {
    color: #f6f4f4;
    font-weight: normal;
}
.mdcgp {
    margin-top: 0px;
    text-align: left;
    font-size: 35px;
    padding-left: 0px;
}
.tr {
    width: 320px;
}
.tac {
    font-size: 22px;
    color: #5c5959;
    text-align: center;
    margin-bottom: 9px;
    margin-top: 9px;
}
#mdrtbx_s3_rt {
    width: 350px;
    min-height: 200px;
    float: left;
    padding-left: 40px;
}
#sctn4_md {
    width: 85%;
    min-height: 300px;
    clear: both;
    margin: auto;
}
#b1 {
    width: 100%;
    min-height: 500px;
	margin-bottom: 100px;
}
#sctn4_md_lbx {
    width: 550px;
    height: 286px;
    border: 1px solid #a2c638;
    padding: 10px 0px 20px 0px;
    border-radius: 40px;
    float: none;
}
#md_lbx_lft {
    width: 200px;
    height: 270px;
    background-image: url(../imgs/flwr.png);
    background-repeat: no-repeat;
    background-size: contain;
    float: left;
}
#md_lbx_rt {
    color: orange;
    font-weight: bold;
    font-size: 20px;
    float: left;
    width: 60%;
	position:static;
}
.gogrn {
    width: 50%;
    margin:0px;
	margin-bottom: 16px;
	
}
#sctn4_md_rbx {
   width: 525px;
    border: 1px solid #ccc;
    float: none;
    height: 300px;
    margin-left: 66px;
    background: #eee;
    margin-top: 3px;
    margin: 10px auto;
}
#tckr_hdr{
	    width: 96.5%;
}
.whyh {
    text-align: left;
}
	#ds7 {
   width: 100%;
    min-height: 130px;
    clear: both;
    padding-bottom: 20px;
	border-bottom:0px solid #ccc;
	margin-bottom:5px;
	}
	.mi{
		margin: 0;
			margin-left: 80px;
			margin-top:20px;
			display: inline-block;
			
	}
	.btmtree {
    float: right;
    margin-right: 70px;
	display: inline-block;
		width:200px;
	margin-top: 10px;		
	}
	#sctn6_md {
    width: 100%;
    min-height: 400px;
	}
	#dv_6md {
        width: 630px;
    height: 400px;
    margin-top: 40px;
    margin-left: 76px;
    border-right: 0px solid #b6b5b5;
    float: none;
    margin: 20px auto;
	}
	.mt40 {
		margin-top: 0px;
		display: inline-block;
		border-bottom: 3px solid #3cc9c9;
		margin-left: 0px;
		padding-left: 0px;
		font-size: 34px;
		font-weight: normal;
		width:354px;
		margin-bottom:20px;
		
	}	
	.awrdbx {
    width: 150px;
    height: 230px;
    float: left;
    margin-right: 10px;
	margin-left:50px;
	    margin-top: 20px;
	}
	.h1s6 {
    font-size: 27px;
    color: #373636;
    text-align: center;
    margin-top: 74px;
    margin-bottom: 21px;
    font-weight: bold;
	}
	.fis{
		width: 350px;
	}
	#dv_6md{
		height: 320px;
		    min-height: 120px;
	}
	#dv6txtrt {
    width: 600px;
    margin: 20px auto;
    font-size: 22px;
    font-weight: normal;
    color: #333333;
    line-height: 1.4;
    text-align: center;
}
#dvv6rt {
    border: 0px solid black;
    width: 600px;
    min-height: 350px;
    float: none;
    text-align: center;
    margin-left: 22px;
    margin: auto;
}
.btmtree{
	width:400px;
}
.dv5_1 {
    margin: auto;
    font-weight: bold;
    font-size: 23px;
    width: 49%;
    position: absolute;
    position: absolute;
    top: 38px;
    right: 300px;
}
.dv5_2 {
    margin: auto;
    font-weight: normal;
    font-size: 25px;
    width: 70%;
    position: absolute;
    position: absolute;
    top: 140px;
    right: 130px;
}
.dv5_3 {
    margin: auto;
    font-weight: normal;
    font-size: 25px;
    width: 80%;
    position: absolute;
    position: absolute;
    top: 220px;
    right: 130px;
    text-align: center;
	}
	.stns2_hdr {
    color: #2c2c2c;
    font-size: 32px;
    border-bottom: 1px solid #4d4d4d;
    width: 90%;
    margin: auto;
    padding-bottom: 10px;
	}
	.ct_s2_lft {
    height: 500px;
    margin-left: 150px;
    margin-top: 30px;
    float: left;
    font-size: 23px;
    color: #3d3c3c;
    font-weight: normal;
    width: 400px;
	}
	.ct_s2_rt {
    margin-top: 7px;
    float: left;
    width: 700px;
    height: 340px;
    margin-left: 40px;
	}
	.cts2rt_i {
    width: 300px;
    height: 340px;
    float: left;
	}
	.cts2extrt_i {
    float: left;
    padding-top: 110px;
    margin-left: 40px;
	}
	.cts2rthdr {
    color: #242424;
    margin: 0px;
    font-size: 22px;
    font-weight: normal;
    margin-top: 20px;
	}
	.ct_s4 {
    width: 100%;
    height: 750px;
    clear: both;
    position: relative;
	}
	.cts4bck {
    background: url(../imgs/flwr.png);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    left: 0px;
    top: 300px;
    width: 700px;
    height: 600px;
    z-index: -1;
	}
	.ct_s2_lft {
   height: 500px;
    margin-left: 66px;
    margin-top: 30px;
    float: left;
    font-size: 23px;
    color: #3d3c3c;
    font-weight: normal;
    width: 266px;
	}
	.ct_s4_rt {
    width: 700px;
    height: 400px;
    float: left;
    padding-left: 25px;
    margin-top: 10px;
	}
	.cts4rtbtm {
    clear: both;
    width: 700px;
    height: 400px;
    margin-top: 20px;
}
	.s1_lftbx {
    width: 437px;
    float: none;
    min-height: 175px;
    background: url(../imgs/rlgo.png);
    margin-left: 31px;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 45px;
	 margin: auto;
   }
   .s1_rtbx {
    width: 800px;
    float: none;
    min-height: 200px;
    margin-left: 20px;
    margin-bottom: 15px;
    margin: auto;
	}
	.stns2_hdr {
    color: #2c2c2c;
    font-size: 32px;
    border-bottom: 1px solid #4d4d4d;
    width: 90%;
    margin: auto;
    padding-bottom: 10px;
	font-family: 'Oswald', sans-serif;
	letter-spacing: 1px;
	font-weight: normal;
	}
	.stn_s2_lft {
    width: 650px;
    height: 440px;
    background: url(../imgs/s2_2.png);
    background-repeat: no-repeat;
    background-size: cover;
    margin-left: 150px;
    margin-top: 50px;
    float: none;
	margin:40px auto;
	}
	.stn_s2_rt {
    margin-top: 105px;
    float: left;
    width: 500px;
    height: 340px;
	}
	.stn_s3 {
    width: 100%;
    height: 200px;
    clear: both;
    padding-top: 60px;
	}
	.stn_s2_rt {
    margin-top: 20px;
    float: none;
    width: 500px;
    height: 340px;
	}
	.stn_s3_lft {
    width: 400px;
    height: 300px;
    float: left;
    background: url(../imgs/s23.png);
    background-repeat: no-repeat;
    background-size: cover;
    margin-left: 130px;
	}
	.stn_s3_rt {
   float: left;
    width: 492px;
    height: 300px;
    font-size: 28px;
    color: #3f3e3e;
    /* font-weight: bold; */
    padding-left: 5px;
    padding-top: 40px;
	}
	.fpc {
    width: 200px;
    height: 200px;
    float: left;
    text-align: center;
	}
	.fabt {
    width: 1000px;
    min-height: 200px;
    float: left;
    padding-top: 9px;
    text-align: justify;
    margin: auto;
	}
	.cntbx {
    width: 82%;
    margin: 20px auto;
	}
	.cntus {
    width: 395px;
    min-height: 350px;
    float: left;
	padding-bottom:0px;
	}
	.cntus_rt {
    width: 415px;
    min-height: 550px;
    float: left;
    padding-left: 20px;
	}
	.bxf {
    width: 50%;
    margin: 20px auto;
	}
	.fmgrp {
    float: left;
    text-align: center;
    width: 100%;
    margin-bottom: 25px;
	}
	.frmbx {
    clear: both;
    width: 100%;
}
.cntinp {
    width: 100%;
    padding: 7px;
    border: 1px solid #ccc;
    margin-top: 5px;
    margin-right: 5px;
	}
	.msds90{
	width:90%;
}
.bdy {
    width: 100%;
    min-height: 400px;
   
   
}
}
@media screen and (min-width: 1150px)
{
	.bxf {
    width: 95%;
    margin: 20px auto;
}
	.fmgrp {
   float: left;
    text-align: center;
    width: 320px;
    margin-bottom: 25px;
    margin-left: 10px;
	}
	.slctdprdts {
    width: 56%;
    margin: 20px auto;
    font-size: 14px;
    line-height: 1.5;
	}
	#mbx1, #mbx2, #mbx3,#mbx4,#mbx5 {
    float: none;
	    width: 97%;
	}
	
	.ct_s2_lft {
    height: 500px;
    margin-left: 66px;
    margin-top: 30px;
    float: left;
    font-size: 23px;
    color: #3d3c3c;
    font-weight: normal;
    width: 325px;
}
.b1-rtbx {
    width: 59%;
    min-height: 865px;
    float: left;
}
.dv_in{
		width:100%;
	}
}
@media screen and (min-width: 1200px) 
{
	#slideshow {
    position: absolute;
    width: 28%;
}
	#mbx1, #mbx2, #mbx3,#mbx4,#mbx5 {
    float: none;
	    width: 97%;
	}
	.fah {
    height: 373px;
	}
	.mtl{
		    margin-top: 36px;
	}
	.mt26{
		margin-top: 29px;
	}
	.mdrtbx_s3 {
    width: 100%;
    margin-top: 145px;
	}
	.pt13{
		    padding-top: 13px;
	}
	.pt12{
		    padding-top: 12px;
	}
	.ct_s2_lft {
    height: 500px;
    margin-left: 66px;
    margin-top: 30px;
    float: left;
    font-size: 23px;
    color: #3d3c3c;
    font-weight: normal;
    width: 385px;
	}
	.fmgrp {
   float: left;
    text-align: center;
    width: 340px;
    margin-bottom: 25px;
    margin-left: 10px;
	}
	.nav-rtmnubar {
    width: auto;
    float: right;
    height: 62px;
	display:block;
	}
	.rm,.rmfx {
		display:none;
	}
	.b1-rtbx {
    width: 60.3%;
    min-height: 865px;
    float: left;
	}
	.ylwhdr {
    width: 80%;
    min-height: 20px;
    text-align: left;
    color: #373768;
    font-size: 23px;
    padding: 20px 0px 5px 20px;
    font-weight: bold;
    text-align: center;
}
.cntus {
    width: 429px;
	}
.ylwbx_s2 {
font-size: 16px;
    font-family: 'Oswald', sans-serif;
    letter-spacing: 1px;
    font-weight: normal;
	
}
.clrwht {
    color: #f6f4f4;
    font-weight: normal;
}
.md_ylwhldr{
	width:99%;
}
.s1_lftbx {
    width: 334px;
    float: left;
    min-height: 175px;
    background: url(../imgs/rlgo.png);
    margin-left: 31px;
    background-repeat: no-repeat;
    background-size: contain;
    margin-top: 45px;
}
.s1_rtbx {
    width: 800px;
    float: left;
    min-height: 200px;
    margin-left: 20px;
    margin-bottom: 15px;
    margin: auto;
}
.stn_s3_rt {
    float: left;
    width: 610px;
    height: 300px;
    font-size: 28px;
    color: #3f3e3e;
    /* font-weight: bold; */
    padding-left: 5px;
    padding-top: 40px;
}
.stn_s3_lft {
    width: 400px;
    height: 300px;
    float: left;
    background: url(../imgs/s23.png);
    background-repeat: no-repeat;
    background-size: cover;
    margin-left: 82px;
}
}	
@media screen and (min-width: 1250px) 
{
	
	#flwr {
    position: absolute;
    right: -12px;
}
	.b1-rtbx {
    width: 62%;
    min-height: 865px;
    float: left;
	}
	#mdrtbx_s3_rt {
    width: 347px;
	}
	#sctn4_md {
        width: 99%;
    min-height: 330px;
	}
	.ylwhdr {
   width: 80%;
    min-height: 20px;
    text-align: left;
    color: #17179b;
    font-size: 24px;
    padding: 20px 0px 5px 20px;
    font-weight: normal;
    text-align: left;
    font-family: calibri;
	}
	.clrwht {
    color: #f6f4f4;
    font-weight: normal;
	}
	#sctn4_md_lbx {
   width: 550px;
    min-height: 286px;
    border: 1px solid #a2c638;
    padding: 10px 0px 20px 0px;
    border-radius: 40px;
    float: left;
    margin-left: 50px;
    margin-right: 50px;
	}
	#sctn4_md_rbx {
    width: 525px;
    border: 1px solid #ccc;
    float: left;
    min-height: 300px;
    margin-left: 66px;
    background: #eee;
    margin: 0px auto;
	}
	#dv_6md {
    width: 630px;
    min-height: 400px;
    margin-top: 40px;
    margin-left: 76px;
    border-right: 3px solid #b6b5b5;
    float: left;
	}
	#dvv6rt {
    border: 0px solid black;
    width: 600px;
    min-height: 260px;
    float: left;
    text-align: center;
    margin-left: 22px;
	}
	.awrdbx {
    width: 138px;
    height: 218px;
    float: left;
    margin-right: 10px;
    margin-left: 11px;
    margin-top: 20px;
	}
	#dv_6md {
    width: 532px;
	}
	.s1_rtbx {
    width: 786px;
    float: left;
    min-height: 200px;
    margin-left: 20px;
	    margin-bottom: 15px;
	}
	.rtbx {
    width: 360px;
    min-height: 225px;
    border-radius: 16px;
    float: left;
    margin-right: 20px;
    margin-left: 10px;
	}
	.s1_lftbx {
    width: 367px;
	}
	.s1_rtbx {
    width: 806px;
	}
	.stn_s2_rt {
    margin-top: 105px;
    float: left;
    width: 431px;
    height: 340px;
	}
	.stn_s3_rt {
    float: left;
    width: 641px;
	}
	.fmgrp {
    float: left;
    text-align: center;
    width: 48%;
    margin-bottom: 25px;
    margin-left: 10px;
}
.cntus {
width: 477px;
}
.bxf {
    width: 80%;
    margin: 20px auto;
}
.dv_in {
width: 100%;
}
}
@media screen and (min-width: 1250px) 
{
	.fah {
		height: 386px;
	}
	.bxf {
    width: 96%;
	}
	#mbx1, #mbx2, #mbx3,#mbx4,#mbx5 {
    float: none;
	    width: 97%;
	}
}
@media screen and (min-width: 1300px) 
{
	.bxf_m{
		width:91%;
		margin: auto;
	}
	.fah {
    height: 402px;
	}
	.ptz10{
		padding-top: 38px;
	}
	.cntus {
    width: 517px;
	}
	.fmgrp {
    float: left;
    text-align: center;
    width: 48%;
    margin-bottom: 25px;
    margin-left: 10px;
}
	.ct_s2_lft {
    height: 500px;
    margin-left: 150px;
    margin-top: 30px;
    float: left;
    font-size: 23px;
    color: #3d3c3c;
    font-weight: normal;
    width: 369px;
}
	.awrdbx {
    width: 148px;
    height: 248px;
    float: left;
    margin-right: 10px;
    margin-left: 11px;
    margin-top: 20px;
	}
	#dv_6md {
    width: 580px;
	}
	.b1-rtbx {
    width: 64.5%;
    min-height: 865px;
    float: left;
}
.stn_s2_lft {
    width: 625px;
    height: 440px;
    background: url(../imgs/s2_2.png);
    background-repeat: no-repeat;
    background-size: cover;
    margin-left: 150px;
    margin-top: 50px;
    float: left;
}
.cntus_rt {
    width: 514px;
    min-height: 450px;
    float: left;
    padding-left: 40px;
}
.pt10{
padding-top:10px;	
}
#mbx1, #mbx2, #mbx3, #mbx4, #mbx5 {
    float: left;
    width: 152px;
    min-height: 500px;
	}
	.bxf{
		width:80%;
	}
}
@media screen and (min-width: 1300px) 
{
	.bxf_m{
		width:93%;
		margin: auto;
}
}