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

/* Smaller than standard 960 (devices and browsers) */
@media only screen and (max-width: 959px) {
	
	/** Layout */
	.kamn-layout-box .wrapper {
		width: 100%;
	}
	
	/** Services Widget */
	.widget_service-icon-left i,
	.widget_service-icon-left-box i,
	.widget_service-icon-top-box i {
		font-size: 28px;
		line-height: 28px;
	}

}

/* Tablet Portrait size to standard 960 (devices and browsers) */
/* Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 959px) {

	/** Content / Entry Columns */
	#content {
		padding: 30px 23px;
	}
	
	/** Search Widget */
	.searchform input[type="text"] {
		width: 72%;
	}
	
	/** Clientcarousel Widget */	
	.jcarousel li {
		width: 160px;
		margin: 0 14px;
	}
	
	/** Feedburner Widget */
	#sidebar .widget_feedburner-form input[type="text"] {
		width: 45%;
	}
	
}

/* All Mobile Sizes (devices and browser) */
/* Note: Design for a width of 320px */
@media only screen and (max-width: 767px) {
	
	/** Columns */
	.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, .one_sixth, .five_sixth {
		margin: 0 0 20px 0;
		width: 100%;
	}
	
	/** Entry Columns */
	.container .two.columns.entry-columns,
	.container .eight.columns.entry-columns,
	.container .thirteen.columns.entry-columns {
		width: 240px;
	}
	
	/** Menu */
	.menu {
		float: none;
	}
	
	/** Paging */
	#loop-nav-next-prev .loop-nav-next,
	#loop-nav-singlular-post .loop-nav-next,
	#loop-nav-singlular-attachment .loop-nav-next,
	#comments-nav-below .loop-nav-next {
		text-align: left;
		margin-top: 10px;
	}
	
	/** Flexslider */
	.flex-caption {
		display: none;
	}
	
	.flex-direction-nav a { 
		width: 25px; 
		height: 25px; 
		background: #00a498 url(../js/flexslider/images/bg_direction_small_nav2.png) no-repeat 0 0; 
	}
	
	.flex-direction-nav .flex-next { 
		left: 26px; 
		background-position: -25px 0;
	}
	
	/** Social Widget */
	.widget_social-kamn li {
		float: left;
		margin: 10px 4px 0 0;
	}
	
	/** Service Widget */
	.widget_services-row {
		margin-bottom: 0;
	}	
	.widget_service-icon-left.column,
	.widget_service-icon-left-box.column,
	.widget_service-icon-top.columns,
	.widget_service-icon-top-box.columns {
		margin-bottom: 30px;
	}
	
	/** Clientcarousel Widget */
	.jcarousel li {
		width: 130px;
		margin: 0 8px;
	}
	
	.jcarousel-controls {
		margin: 0 0 20px 0;
		float: left;
	}
	
	/** Callout Widget */
	.widget_callout-button-right-box-button {
		padding: 10px 20px 30px 20px;
		float: left;
	}
	
}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
/* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	
	/** Entry Columns */
	.container .two.columns.entry-columns,
	.container .eight.columns.entry-columns,
	.container .thirteen.columns.entry-columns {
		width: 360px;
	}
	
	/** Clientcarousel Widget */
	.jcarousel li {
		margin: 0 5px;
	}
	
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
}</pre></body></html>