<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*---------------------------------------------------------------*/
/* All devices
/*---------------------------------------------------------------*/

@media only screen and (min-device-width : 320px) and (max-device-width : 1160px){ 
html {-webkit-text-size-adjust: none; }
}

	/* Smaller than standard 1160 (devices and browsers) */
	@media only screen and (max-width: 1160px) {
		body { overflow-x: hidden; } 
		#sidebar_right, #sidebar_left, #recent_post_slider, .moover, #slider_loader, #offer_slider_frame, .su-error-carousel  { display: none; } 
		#container_bg #content, #container_bg #content_right { margin: 0 auto; float: none; } 
		.entry-content img { max-width: 100%; height: auto; display: block; } 
		.alignnone, .alignleft { margin: 5px 0px; }
		#wrapper embed,#wrapper object,#wrapper iframe {width:100% !important;}
		.custom_header_img {max-width:100%;}
	}

	/* Tablet Portrait size to standard 960 (devices and browsers) PORTRAT TABLET */
	@media only screen and (min-width: 960px) and (max-width: 1160px) {
		body {
			font-size: 102%;
		}
		.size-wrap, #wrapper {
			width: 100% !important;
		}
		#container_bg #content {
			width: 98% !important;
		}
#horiz_m #logo  img{ 
			  max-width: 254px !important;
  padding-bottom: 16px;
}
		.mobile_slider_replace{display:inherit;}

		.su-nivo-slider{
		max-height: 100%;
		max-width: 700px;
		overflow:hidden;
		}
		
		.container_orbit, div.orbit-wrapper {
		width:700px !important;
		}
		
		#featured {
		width:700px !important;
		}
		
		div.orbit-wrapper, #featured img{
		max-width:700px !important;
		}
		
		.container_orbit { 
			padding: 20px 0px;
		}
			
		.su-column {}
.su-column-3-4 {
width: 100% !important;
}
		
		#before_wrapper {
			width:100%;
		}
		
		#before_wrapper .content_widgets {
			width:100%;
			padding-left: 0px;
			padding-right: 0px;
		}
		
		#custom_header{width: 100% !important;
		}
		
		#horiz_m_bg #top_sidebar {width:100% !important;}
		
		#footer_navigation { 
			float: none;
			text-align: center;
			width: 100%;
		}
		
		#footer_navigation ul {
			padding-top: 0px;
		}
		
		#copyright { 
			float: none;
			text-align: center;
			width: 100%;
		}

		#footer-widget-area .widget-area {
			width: 100%;
		}
		
		#footer-widget-area #first, #footer-widget-area #third{ 
			margin-right: 10px;margin-left: 10px;
		}
		
		#footer-widget-area #second, #footer-widget-area #fourth  { 
			margin-right: 0px;
		}		
	}

/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 960px) {
		body { overflow-x: hidden; } 
		#sidebar_right, #sidebar_left, #recent_post_slider, .moover, #slider_loader, #offer_slider_frame, .su-error-carousel  { display: none; } 
		#container_bg #content, #container_bg #content_right { margin: 0 auto; float: none; } 
		.entry-content img { max-width: 100%; height: auto; display: block; } 
		.alignnone, .alignleft { margin: 5px 0px; }
		#wrapper embed,#wrapper object,#wrapper iframe {width:100% !important;}
		.custom_header_img {max-width:100%;}
	}

	/* Tablet Portrait size to standard 960 (devices and browsers) PORTRAT TABLET */
	@media only screen and (min-width: 768px) and (max-width: 960px) {
.facebook {
    padding: 5px!important;padding-right:0px!important;
    margin: 0 auto!important;
}
#horiz_m_bg #top_sidebar ul li{
			float:none;
			padding:0px!important;padding-bottom:5px !important;
		}		
body {
			font-size: 102%;
		}
		.size-wrap, #wrapper {
			width: 100% !important;
		}
		#container_bg #content {
			width: 98% !important;
		}
#horiz_m #logo  img{ 
			max-width:292px !important;
		}
		
		.mobile_slider_replace{display:inherit;}

		.mobileMenu {
			display: block;
			padding: 5px;
			margin: 5px 5px;
			width:280px;
		}	
		
		
		#horiz_m .slidemenu .menu {
			display: none;
		}
		
		#horiz_m .slidemenu { 

		}
		.su-nivo-slider{
		max-height: 100%;
		max-width: 700px;
		overflow:hidden;
		}
		
		.container_orbit, div.orbit-wrapper {
		width:700px !important;
		}
		
		#featured {
		width:700px !important;
		}
		
		div.orbit-wrapper, #featured img{
		max-width:700px !important;
		}
		
		.container_orbit { 
			padding: 20px 0px;
		}
			
		.su-column {}
.su-column-3-4 {
width: 100% !important;
}
		
		#before_wrapper {
			width:100%;
		}
		
		#before_wrapper .content_widgets {
			width:100%;
			padding-left: 0px;
			padding-right: 0px;
		}
		
		#custom_header{width: 100% !important;
		}
		
		#horiz_m_bg #top_sidebar {width:100% !important;}
		
		#footer_navigation { 
			float: none;
			text-align: center;
			width: 100%;
		}
		
		#footer_navigation ul {
			padding-top: 0px;
		}
		
		#copyright { 
			float: none;
			text-align: center;
			width: 100%;
		}

		#footer-widget-area .widget-area {
			width: 100%;
		}
		
		#footer-widget-area #first, #footer-widget-area #third{ 
			margin-right: 10px;margin-left: 10px;
		}
		
		#footer-widget-area #second, #footer-widget-area #fourth  { 
			margin-right: 0px;
		}		
	}

	/* All Mobile Sizes (devices and browser) ALL MOBILES */
	@media only screen and (max-width: 767px) {
		.su-column {
			width: 49% !important;
		}
.su-column-3-4 {
width: 100% !important;
}
		
		.su-members-style-1 {
			width:90% !important;
		}
		
		div.slider-nav, .orbit-caption, div.timer {
		display:none !important;
		}
	
	}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) LANDSCAPE MOB */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
.facebook {
    float: none!important;
    padding: 5px!important;
    text-align: center!important;
    margin: 0 auto!important;
}		
body {
			font-size: 102%;
		}
		
		#wrapper embed,#wrapper object,#wrapper iframe {height:auto !important;}
		
		.size-wrap, #wrapper {
			width: 460px !important;
		}
		
		h1.entry-title-page, .breadcrumbs { padding-left:10px; padding-right:10px;}
		
		.mobile_slider_replace{display:inherit;}

		div#layerslider_2 {
padding-top:220px !important;
}
		.su-nivo-slider{
		max-height: 100%;
		max-width: 460px;
		overflow:hidden;
		}
		
		.container_orbit, div.orbit-wrapper {
		width:460px !important;
		}
		
		.container_orbit { 
			padding: 10px 0px;
		}
		
		#featured {
		width:460px !important;
		}
		
		div.orbit-wrapper, #featured img{
		max-width:460px !important;
		}
		
		#horiz_m_bg {
			position:relative;
		}
		
		#horiz_m {
			height:auto !important;
		}
		
		#horiz_m #logo {
			position: static;
			width: auto;text-align:center;
		}
		
		#horiz_m #logo  img{ 
			max-width:440px !important;
		}
		
		
		#horiz_m .slidemenu { 
			margin-bottom: 10px !important;
margin-top: 10px !important;
margin-right: 0px !important;
		}
		
		
		#before_wrapper {
			width:100%;
		}
		
		#before_wrapper .content_widgets {
			width:100%;
			padding-left: 0px;
			padding-right: 0px;
		}
		
		#container_bg #content, #container_bg #content_full, #container_bg #content_right  {
			width: auto !important;
			padding:5px 5px;
		}
		
		
		.mobileMenu {
			display: block;
			padding: 5px;
			margin: 5px 5px;
			width:440px;
		}	
		
		
		#horiz_m .slidemenu .menu {
			display: none;
		}
		
		#horiz_m .slidemenu { 
			bottom: auto;
			position: static;
			right: auto;
		}
		
		#custom_header{width:440px !important;}
		
		#footer_navigation { 
			float: none;
			text-align: center;
			width: 100%;
		}
		
		#footer_navigation ul {
			padding-top: 0px;
		}
		
		#copyright { 
			float: none;
			text-align: center;
			width: 100%;
			padding-bottom:0px;
		}
		
		.su-members-style-1, .su-members-style-2, .su-members-style-3 {
			width:90% !important;
		}
		
		#horiz_m_bg #top_sidebar {width:450px !important;}
		
		#horiz_m_bg #top_sidebar ul {
			margin-right:0px;
			text-align:center;
float:none;
padding-bottom:5px !important;
		}
.smw_left {
text-align: center !important;
}
		
		#top_sidebar .widget-title{display:none;}
		
		#horiz_m_bg #top_sidebar ul li{
			float:none;
			padding:0px;padding-bottom:5px !important;
		}
		
		#footer-widget-area{
		width:440px;
		padding-left: 10px;
		padding-right: 10px;
		}
		
		#footer-widget-area .widget-area {
			width: 100%;
		}
		
		#footer-widget-area #first, #footer-widget-area #third{ 
			margin-right: 10px;margin-left: 10px;
		}
		
		#footer-widget-area #second, #footer-widget-area #fourth  { 
			margin-right: 0px;
		}

	}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
.facebook {
    float: none!important;
    padding: 5px!important;
    text-align: center!important;
    margin: 0 auto!important;
}		
body {
			font-size: 102%;
		}
		
		embed, object, iframe {height:auto !important;}
				
		.alignnone, .alignleft { margin: 5px 0px; }
		
		.mobile_slider_replace{display:inherit;}
		
		#horiz_m_bg {
			position:relative;
		}
		
		.container_orbit, div.orbit-wrapper {
		width:312px !important;
		}
div#layerslider_2 {
padding-top:220px !important;
}
		
		.container_orbit { 
			padding: 10px 0px;
		}
		
		#featured {
		width:312px !important;
		}
		
		div.orbit-wrapper, #featured img{
		max-width:312px !important;
		}
		
		#horiz_m #logo {
			display: block;
			position: static;
			text-align: center;
			width: 100%;
			margin:5px 0 0 !important;
			bottom:auto;
		}
		
		#horiz_m #logo  img{ 
			max-width:292px !important;
		}
		
		#horiz_m .slidemenu { 
			margin-bottom: 10px !important;
margin-top: 10px !important;
margin-right: 0px !important;
		}
		
		#horiz_m_bg #top_sidebar {
			width:100%;
			text-align:center;
		}
		
		#horiz_m_bg #top_sidebar ul {
			float:none;padding-bottom:5px !important;
		}
.smw_left {
text-align: center !important;
}
		#top_sidebar ul li {
			padding-left:0px !important;
			float: none;
		}
		
		#before_wrapper {
			width:100%;
			
		}
		
		#before_wrapper .content_widgets {
			width:100%;
			padding-left: 0px;
			padding-right: 0px;
		}
		
		#top_sidebar .smw_left, #top_sidebar .smw_right {text-align:center !important;}
		
		#top_sidebar .widget-title{display:none;}
		
		.size-wrap, #wrapper {
			width: 312px !important;
		}
		
		.su-nivo-slider{
		max-height: 100%;
		max-width: 312px;
		overflow:hidden;
		}
		
		h1.entry-title-page, .breadcrumbs { padding-left:10px; padding-right:10px;}
		
		#container_bg #content, #container_bg #content_full, #container_bg #content_right  {
			width: auto !important;
			padding:5px 5px;
		}
		
		#custom_header{width: 312px !important;
		}
		
		.mobileMenu {
			display: block;
			padding: 5px;
			margin: 5px 5px;
			width:292px;
		}
				
		#horiz_m {
			height:auto !important;
		}
		
		#horiz_m .slidemenu {
			position:static;
		}
		
		#horiz_m .slidemenu .menu {
			display: none;
		}
		
		span.comments-link {
			display: none;
		}
		
		.su-column {
			float: none !important;
			margin: 0 !important;
			width: 100% !important;
		}
		
		.su-note img, .su-service-title img, .su-column img {
		
			display: inline;
		}
		
		.su-frame-align-left, .su-frame-align-right{float:none !important;}
		.su-frame img {width:100% !important;}
		
		#footer_navigation { 
			float: none;
			text-align: center;
			width: 100%;
		}
		
		#footer_navigation ul {
			padding-top: 0px;
		}
		
		#copyright { 
			float: none;
			text-align: center;
			width: 100%;
			padding-bottom:0px;
		}
		
		.mosaic-block, .mosaic-block-two {
			width:292px !important;
			margin: 20px 10px !important;

		}
		
		.mosaic-block-three, .mosaic-block-four  {
			margin: 20px 10px !important;
		}	
		
		.portfolio-item-text { 
			float: left;
			height: auto;
			width:292px !important;
			padding:0 10px;
		}
		
		.portfolio_page_content { 
			width:292px !important;
			padding:0 10px;
		}	
		
		ul#filter { 
			width:292px !important;
			padding:0 10px;
		}
		
		.su_au_dec, .su_au_name, .su_au_pos { 
			margin-left: 0px !important;
		}
		
		.su-members-style-1, .su-members-style-2, .su-members-style-3 {
			width:90% !important;
		}
		
		#footer-widget-area .widget-area {
			width: 100%;
		}
		
		#footer-widget-area #first, #footer-widget-area #third, #footer-widget-area #second, #footer-widget-area #fourth{ 
			margin-right: 0px; margin-left: 0px;
		}
		
 }</pre></body></html>