
img.ls-l { position:relative; z-index:0; }
p.ls-l { position:absolute; z-index:1; }
.ls-bottom-nav-wrapper { float:left; left:470px; }
@media screen and (max-width:1023px)
{
	.wrapper { max-width:96%; }
	#menu-top-menu li { padding:10px; }

	.leftText {max-width:70%; }
	.box li { padding-left:19px; }
	.footer .widget { padding-right:1.55%; }
	.rightCol { max-width:71.50%; }
	.comment-content { max-width:640px; }
	.ls-bottom-nav-wrapper { left:460px; }

}
@media screen and (max-width:800px) { 
.ls-bottom-nav-wrapper { left:80px; }
}
@media screen and (max-width:768px) { 

	#menu-top-menu li a { font-size:17px; }
	.footer .widget { max-width:223px; }
	.leftText {max-width:65%; }
	.ls-bottom-nav-wrapper { left:79px; }
	.ls-slide.ls-active h1 { font-size:24px !important; line-height:normal !important; width:70% !important; }
	.ls-slide.ls-active p { font-size:16px !important; line-height:normal !important;  }
	
}
@media screen and (max-width:767px) { 

.readm, .ls-nav-prev, .ls-nav-next, .ls-slide.ls-active p { display:none !important;}
.ls-slide.ls-active h1{ width: auto !important; font-size:18px !important; }

 }

@media screen and (max-width:600px)
{
	#Logo img { max-width:70%; }
	.topRight { padding-top:40px; }
	.menu-top-menu-container { clear:both; float:none; margin:0 auto; width:96%;}
	
	.leftText { max-width:60%; }
	.box li { max-width:100%;  clear:left; padding:0 0 15px 0 !important;}
	.box .image { float:left; margin-right:10px; max-width:150px; }
	
	.footer .widget { max-width:100%; padding:0; float:none; }
	.footer .widget .widget-title { cursor:pointer; border-bottom:1px solid #fff; padding:5px;}
	.footer #text-3 { max-width:100%; }
	.footerContent { padding-top:10px; }
	.footer { padding-top:12px; }
	.wpcf7-form .wpcf7-text { width:96%; }
	.innerpage { padding:20px 0; }
	.readm { font:700 11px/30px 'Cuprum'; margin-top:-4px; }
	.comment-content  {max-width:468px; }
	.ls-bottom-nav-wrapper { left:59px; }
}

@media screen and (max-width:480px) 
{
	.wrapper { max-width:94%; }
	#Logo { margin:10px auto; width:110px;  display:block; float:none; }
	#Logo img { max-width:100%; }
	
	.phone { display:none }
	.topRight { float:right; width:83%; padding:0 0 8px 0; }
	.searchForm #s { width:210px; }

	.leftText { max-width:93%; padding-bottom:10px; }
	.box .image { max-width:100px; }
	.box li h4 { padding-top:0; }
	.bannerBottomText .readmore  { float:none; display:block; text-align:center; clear:both; }
	.wpcf7-form .wpcf7-text { width:93%; }
	.leftCol,.rightCol { max-width:100%; padding:0;}
	.leftCol { padding-bottom:10px; }
	.readm { float:none; display:block; font-size:15px; }
	
	.banner p { display:none; }
	.comment-content { max-width:439px; }
	
	
}
@media screen and (max-width:320px) 
{
	.comment-body { padding-top:10px; }
	#commentform  input { float:left; clear:left; }
	#commentform p label { clear:left; }
	#respond { width:260px; }
	.form-submit #submit { margin-left:0; }
	#commentform textarea { width:240px; }
	.ls-bottom-nav-wrapper { visibility:hidden; display:none; }
	.banner .readm { display:none; }
	.ls-nav-prev ,.ls-nav-next { display:none !important; }
.ls-slide.ls-active h1 { white-space: normal !important; font-size:16px !important;  }
.ls-slide.ls-active h1 br { display:none !important;; }
	.banner img.ls-l { display:none !important; }
}

