/*
	* K Levell and Sons
	* Copyright (C)
	*/
	
	@import url(/admin/files/css/formrelated.css);
	@import url(https://fonts.googleapis.com/css?family=Slabo+27px|Raleway:400,700);
	
body, html {
	padding: 0;
	margin: 0;
}

a {
	text-decoration: none;
	color: #FE2727;
}
a:hover {
	text-decoration: underline;
}


@media screen and (max-width: 549px) {
	body {
		background: #F8F8F8;
	}
	.logo {
		width: 73px;
		height: 75px;
		margin: 10px auto;
		background: url(logo-new-small.png?v4);
	}
	.topimage, .slider-inner {
		height: 200px;
	}
	.menu-open {
		width: 32px;
		height: 32px;
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNvyMY98AAADfSURBVFhH7dcxDgFBGAXgv6XTcQeOwRnQ4AwcBSU1zqDgGhxASUuC9/6szWwy7b5RzEu+ZnaTt5EZ+cf+JS2YwFyEXez0dOEGHzF2sttOxUIKZ7BnsKD2ArsEC2pXsBG8iwUldo7BM4A9HEUOwM6cnEoa0BZpQhkWb4B/CrHjUgd2sZPdtoTYSworsHuwoPaA9B/AnyH2UGENvhG2oN6E7PRN+AuPRkekcgxzcpg+7CA2PNSBXez0DCHVSMZxMP1QmnIsZ7dfDmIPFfxikvJq1gMPL4pTWIjMoLycJozZF/sdN3Vf78GGAAAAAElFTkSuQmCC);
		opacity: .7;
		position: absolute;
		top: 22px;
		right: 14px;
		cursor: pointer;
	}
	.menu-open:hover {
		opacity: .9;
	}
	.menu-open:active {
		opacity: 1;
	}
	.menu {
		display: none;
		background: #444;
		font: 12pt 'Slabo 27px', serif;
	}
	.menu-link a {
		color: #F8F8F8;
		display: block;
		text-align: center;
		padding: 10px 0;
	}
	.menu-link a:active {
		color: #CCC;
		background: #222;
		text-decoration: none;
	}
	.page-header-icon {
		width: 80px;
		height: 80px;
		border-radius: 80px;
		background-size: 48px 48px;
	}
	.page-header h1 {
		font: 24pt 'Slabo 27px', serif;
	}
	.page-header p {
		padding: 24px 0 0 0;
	}
	.home-servicetypes-box, .portfolio-entry {
		width: 100%;		
	}
	.home-servicetypes-box p {
		height: 10ex;
	}
	
	.footer-menu {
		display: none;
	}
	.services-list-box {
		width: 100%;
		font: 12pt 'Slabo 27px', serif;
	}
	.contactus-image {
		display: none;
	}
	.contactus-info-wrapper {
		width: 100%;
		font-size: 14pt;
	}
	.testimonials-quote {
		font: 16pt 'Slabo 27px', serif !important;
	}
	.gallery-bigimage {
		height: 100%;
		margin: 0 auto;
	}
}
@media screen and (max-width: 378px) {
	.contactus-info-wrapper {
		font-size: 10pt;
	}
}
@media screen and (min-width: 550px) {
	body {
		background: url(wood-blur-new.jpg?v2) top left repeat-x, url(wood.jpg) #D68738;
	}
	.header {
		z-index: 4;
		box-shadow: 0 8px 8px rgba(0,0,0,.6);
	}
	.logo-wrapper {
		max-width: 1100px;
		padding: 20px 0 0 0;
		margin: 0 auto;
	}
	.logo {
		width: 146px;
		height: 150px;
		background: url(logo-new-large.png?v4);
	}
	.menu-open {
		display: none;
	}
	.topimage-wrapper {
		padding: 0;
		max-width: 1100px;
		margin: 0 auto;
		position: relative;
		background: #F8F8F8;
	}
	.topimage, .slider-inner {
		height: 545px;
	}	
	.page-body-wrapper {
		max-width: 1100px;
		margin: 0 auto;
		padding: 0 0 24px 0;
	}
	.page-body {
		background: #F8F8F8;
		margin: -200px 24px 0 24px;
		position: relative;
		z-index: 4;
		border: 0;
		border-radius: 0 0 4px 4px;
	}
	.page-header-icon {
		width: 120px;
		height: 120px;
		border-radius: 120px;
		background-size: 80px 80px;
	}
	.page-header h1 {
		font: 32pt 'Slabo 27px', serif;
	}
	.page-header p {
		padding: 24px 32px 0 32px;
	}
	.page-header p, .page-header-nohead p {
		font-size: 16pt;
	}
	.home-servicetypes-box, .portfolio-entry {
		width: 50%;
	}

	
	.footer-menu {
		display: block;
		padding: 24px 0 0 0;
	}
	.footer-menu-link {
		display: inline-block;
		text-transform: uppercase;
		font: 12pt 'Slabo 27px', serif;
		font-weight: bold;
		letter-spacing: 1px;
	}
	.footer-menu-link a {
		color: #F8F8F8;
		display: block;
		padding: 0 5px;
	}
	.home-servicetypes-box p {
		height: 10ex;
	}
	.services-list-box {
		width: 50%;
		font: 16pt 'Slabo 27px', serif;
	}
	.testimonials-quote {
		font: 22pt 'Slabo 27px', serif !important;
	}
}
@media screen and (min-width: 550px) and (max-width: 929px) {
	.menu {
		background: #444;
		font: 12pt 'Slabo 27px', serif;
		display: table;
		table-layout: fixed;
		width: 100%;
		margin: 20px 0 0 0;
	}
	.menu-link {
		display: table-cell;
	}
	.menu-link a {
		color: #F8F8F8;
		display: block;
		text-align: center;
		padding: 10px 0;
	}
	.menu-link a:hover {
		color: #DDD;
		background: #333;
		text-decoration: none;
	}
	.menu-link a:active {
		color: #CCC;
		background: #222;
		text-decoration: none;
	}
	.home-servicetypes-box p {
		height: 10ex;
	}
	.contactus-image {
		display: none;
	}
	.contactus-info-wrapper {
		width: 100%;
		font-size: 20pt;
	}
	.gallery-bigimage {
		height: 100%;
		margin: 0 auto;
	}
	.logo {
		margin: 0 auto;
	}
}
@media screen and (min-width: 930px) {
	.logo-wrapper {
		padding: 20px 0;
		position: relative;
	}
	.menu {
		font: 14pt 'Slabo 27px', serif;
		display: table;
		table-layout: fixed;
		position: absolute;
		top: 66px;
		right: 15px;
	}
	.menu-link {
		display: table-cell;
	}
	.menu-link a {
		color: #444;
		display: block;
		text-align: center;
		padding: 10px 5px;
	}
	.menu-link a:hover {
		color: #555;
		text-decoration: underline;
	}
	.menu-link a:active {
		color: #666;
		text-decoration: none;
	}
	.home-servicetypes-box {
		width: 25%;		
	}
	.services-list-box {
		width: 25%;
		font: 16pt 'Slabo 27px', serif;
	}
	.services-list-bottom, .portfolio-entry {
		width: 25%;
	}
	.contactus-image {
		display: block;
	}
	.contactus-info-wrapper {
		width: 45%;
		font-size: 16pt;
	}
	.gallery-bigimage {
		height: 700px;
		margin: 100px auto 0 auto;
	}
	.logo {
		margin: 0 0 0 20px;
	}
}
@media screen and (min-width: 930px) and (max-width: 990px) {
	.home-servicetypes-box p {
		height: 12.5ex;
	}
}
@media screen and (min-width: 991px) {
	.home-servicetypes-box p {
		height: 10ex;
	}
}


body {
	font: 12pt 'Raleway', sans-serif;
	color: #333;
}
.header {
	background: #F8F8F8;
	position: relative;
}

.menu {
	font-weight: bold;
}
.page-body-wrapper {
	background: #CCC;
}
.page-body {
	background: #F8F8F8;
}
.topimage {
	background-size: cover;
	background-position: center center;
	width: 100%;
}
.slider-inner {
	overflow: hidden;
	position: relative;
}


.page-header, .page-header-nohead {
	padding: 32px;
	text-align: center;
}
.page-header h1 {
	font-weight: bold;
}
.page-header h1, .page-header p {
	padding: 24px 0 0 0;
}
.page-header p, .page-header h1, .page-header-nohead p {
	margin: 0;
	color: #333;
}
.sudocontent {
	color: #333;
	padding: 0 32px 32px 32px;
}
.sudocontent h1 {
	color: #333;
	font: 24pt 'Slabo 27px', serif;
	font-weight: bold;
}
.page-header-nohead p {
	padding: 0 ;
}
.page-header-button {
	display: inline-block;
	margin: 24px auto 0 auto;
	font: 14pt 'Slabo 27px', serif;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAgCAYAAABkWOo9AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNvyMY98AAAHdSURBVFhH1de9SsRQEAXgYO8D+Bj7U+0DiKAgiKCiiOKuoqCFoggKFja+jbWl9ra2PoGPoPFM5IbZ2ZNscqpYfCE7954Zzf5kN8vz/F+gxS6ixS4qT/r9/u5gMHiB516vt+U31VFzbRWH0Wi0iEF5cBU3R2pOURzQ/CQMSy5iwMO6lFP8HbJsAU/hFxmYo34WQ4maU5QnaL4ThyUYOvEhD+tSrq2pB3gz7LGBBmuHfq+n5tqYKaD5fhyW2B8U9ydYl3JN0aJdBTbQDIfDbZYxaq4JWjRofhSHOZssY7Am5eahxQRvhmMyLFlnGaPm6tCih8bnYZC3yjIGa1KuCi1GuELXZJj5xutyhWWMmmNokUHz+zAseWX7E6xLuYgWGTSuul2+sf0J1qVcRIsRmo7DkFLdZyTWpRxDi17dZyNegwcsY9RcFVpM0LTybgNjljFYk3J1aNHgv7YvxGyQOWUZo+bmoUW73ZEhSeV3TTXXxEwBr60NMiS5jPsTNdfU1AM8bWtkSHLj93pqro3yBA2X4ccN8O58yMOalGurPEHTzzCkgKv14AMR9ki5tooDmk4qhj3GgKfmFMUBzZfIsKe4OVJzivIEQ27hA96h8W9zNdcWLXYRLXYRLXZPnv0CQTBaEDgeQq4AAAAASUVORK5CYII=) center right no-repeat #CCC;
	font-weight: bold;
	border: 0;
	border-radius: 10px;
}
.page-header-button a {
	padding: 10px 52px 10px 10px;
	color: #333;
	display: block;
	height: 100%;
}
.page-header-button:hover {
	background-color: #BBB;
}
.page-header-button:active {
	background-color: #999;
}
.phead-home1 {
	background-image: url(data:image/png;base64,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);
}
.phead-home2 {
	background-image: url(data:image/png;base64,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);
}
.phead-services {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNvyMY98AAAr5SURBVHhe7Z19jB1VGcYLW0qpUUEFrJZIFBCRUhtaISgqJCpKxIbwBwjGqJgYFeEPWqW0tIbYSKkfCaEflBhMRG1sGymgFWKlCVQbW0JJrW1BK9K16fbevbf70e3dtrf+3pt3m9nZd2bOmTlTux9P8mS2d877vB/nnJm5Z2Zux50q6Onp+XJfX982WOnt7W0cPnz4eJSHDh06IvvY7mS7+Pjx4xPUdAy1Wm06RTkWL1oaKeT9aj6Grq6ub1lFSuPBgwfXqvkYKMj98QJlkWm+Sc3HwPHvUatIaWQK71Dz0Q1OBqdTjNetIqWRY2aDqX+uyoxeULxPWgVyIUW8S2WGL7Zs2XKGjCL9pxewG08R/mIVx4XY/gecpXLDC/V6/RxGz1rYSyKvdnZ2TtNdzuBE8AOrMD7E/1I64jSVdALt27CbDf/K8XfZST8U4PBSnL8WTYQidrL9nDZJhSRM4POwaUY18rLRaDzkWkTaTaDjfh61J5fdaHxYm5QLnM8g8Uo0gAHy+TH2PyEFJtAh01o+Y//VBPwny74I0VzL9mJ1NQRSYNpcS4xb47ZCyYlZNUOblwOSv4ogDloBRCmFhNtpu4KefZDtXPgI/DufBxl1FtFuwNXwTnxdI53NBfeNjPb7+Gxrlm9s6vDjmm5YSDCIZxZvuJMca+R6paYdBjIl6b2q5XAkklzlEPVBTb8Y5AxFr3hf6A53kvMurizermXID4SWWQ5GA5nKq7QM+cFw3mSJjxJ2ul4eJYJeuMcQDko6qQc/L3K2fKC7u/s2uSjn78nNZvN82QrlM9knbWj7PDZdllZIMvue0zLkBz3QRsArLQdFSAH6CXAd2rfgY5K6cwY2E7GdhcZTaPVZPgqyvVKpvFfdFQPBnk6MLxpOvEnC/Yyi5Vy0vl/lC6NarV6A7nLpFMunL9Hq4/rV+6tpKpg+UxH2WnaPkwRfQOcKlQwO0RYflm8fkucDKhkWCD9jOcyijAxs75WRrFIm2D8enl1khUV8MMLn5B2NxNl14MCBt6pcWBDUty2nacSmwsi4TiWGQI5jcBV8ncRlZafJ31Lw/XAD/17IdLqCwnidDbH7FKxZMaURn2tUIjz4Xnm15TSJJLCXC/EPqfkQsO8y2mQeFmjThJso8Od9Cim+sWu3NJOIj/vUPDwYGTMspxYJvJ5WPAF6V1m2aWSE/JYT0DtUIhNaRHP1yCL6d6hpeJDwTMtpnATcnzZtByCjiXaLLY00kuQeZsMlKpMJ4rlOYrK04qTd19UsPAj8K5bTOJkGs9UkE3mLSKL/pYiJ639xEPu9lk6c6C5Rk/BAfI3lNEravCBnQjVxghbxYUsvjRTlX3JrQWVSgY82Ytto6USJ5lY1CQvELyGA1GmAc5m6ua7z8o5EDiu/VIlMoD+VHIY8dxMl+4/RKTPVJAwkOQL9veUwSgr4mJrkgvhh+v/Y0k6iJMyJ4lqVyAQxLrV0oqTNn4llvJoUA0JyHyMzKR2dl6pZbmgRfxrXTyMJP6/mmZDjJrEesXSipM3DEoua5QM9ey7FW2U5iBOHT6nZCZDY7XAzGl43wCVw7JZbfizKKKT9+9Q8E7RdZ+nESbufEYvfY3QYtHGsuJygFsG6JWyRIt2iEi3s3bv3nQTArlaCTTpjvu5yQrPZfBt2R6M+0oj/76hpJmg7y9KwSA7baf+FxK+Xe/bsmciUmUfRfofBywS9H5piSaR9D4UftCSF5mfj7SjiAt2diY6OjskE73wHjyR/raaZoHPOkpgtnSTSvgM+Qw4/Ia7vySBrieF4iWXgQwQ3tMQiQPe78XbSMQTgtNLBmfDKuH0a0d6mpk4g5vWWjiuxPwJvlUS3Ww18yGgbUhQSMjtGimi1j4Pgbrfsk0j7f6qpE4hhvqXjQ3z+QwItfLuy1RMx8Pkj8XZR0nELtakJ9i+y7JJIQd5QUydIzJaODxkMFRHKPKVn0XqwiITmWm2jtEainMQo3nuIa4tlk8LXVMIJErOh4UWpnYwUc6cPKcRkjesEEP+S1TZOevE3HJAXsn2Cwm3ETk5i3ivf2K1X107A1xRLx5eFCyjHNM5q52lcJ8A++epn2pRBCvIjde0ELqjlMqvQLQphaQVcsGCBPLq707Ipg4ziT6trJ0gBKXrhB51Km8ICAiz8AKUL6cTuffv2vUXdOiHYFGaUFL4VaJ1EBFJYkuu1bEITP7/iBOS8AFCtVi+3dHwohwC5XnNe7k4iF8eDvsZFgf4PLZuS+CRFPENdp4IpfJNh70Vyq8oI3GHt9CEaid9zSWgi+wtfrHvQaSRKzIatF9HYKUK3UcnURcYsopH6DAlt5O7b/rhdWcTXk/L2gLo3Qcx/tGx9iJ/FLTGm4GUIfp9hvYjtGnb82zJIIjZdMtJaYgngeDjtZBYRykg0i8jnk4jFdzGhH+7i5LOROq0ln3lJ+q1vAzT+DIXZbIlZpBNmqXkiaCdPum6L25ZFfJnTmSI4L2eh8Sbt75bLHjV3B84nUESn1WHarVOzVMhSEm3nE9jJet56yIkF/08b7QaR+OQJiccLv8iD89MQy7xjRht5HOMCNcsEI/ZdtJ8Dt8HEbwTodrB/JfyDtd+RJ0YiehfCzIVaild8SX8A4pwENliOoqTNMjXxAt8izofXk9idFPabsiWBm2XRciBxthMbjYbTUrxFNFsnFmJ0uan0bLDiDYCEPkoQqV992J/7tqYLZPUcH5nTL4XrKU7q6hP6h+v1+gfUZVjg/BXLaZQE4H1j3QccQ8/ER+6RmEW0V6ur8EDc6ekBCu38aEceFJ3OaeTy5GvqJjwo4Fctp3HSTk4on1CzUqAjsch0NsmhKuxbSlFQlDsspxZpu18u0NW0FJQxEhmB01U+PBB3esIpwtQHLEMgwIllEOVkqdLhwajKfDorTpKrwMxnBYsg5IkFHecb9F6o1WpnU8BcL7cQlLzaMJsp16ZywRFqOjMCn1XJsKB4mXfZHCivOUxVyeAg+Zl0VqGXbsjzaPBjtxxYiUsedDGd+hCdBkEuZXuRyhcGWhcSo2gWXl0X0hEvBZstlUplCoG9YTkqQjTl0YjWq16ywKDunNHe3j6JkSKvej2NlvNDSK5EdyVFLP6FgASD/75BnBQAN73PEfR8eCujaRr/niJLSEL5m2PwR9jerG3WY+O1npeH+LtHy5AP9ID8rsv/7TV/CiU/YlHabyxkkdxf0lLkByJOD1iORDITlmsZ8kOegmck7LIcjGSS824K+G4tQzFwHJLHNA5YjkYiKV6Va8qwP8TDSJSfPXF+5He4koFSk1w17bBA/AaKmPoGJPub8G8Mf3k1/4tspzOCr8H2G3wuP4pDM9u2KNGWH/x5FT+PMoIeFPL3Cj57mW3mpQ7tuuANmm45kN7BiflQJkFKoB/Tpiawv4g2ud47TiOdtUFi48rBXIqnjbze8At8m2d19pX/008DkHsVBDLox8dI4HGCd3olQJJkdDwUtc9LEj/GKJ+bVLg4sLkRm0GXZuSyW3LSJicHcobCsfxOwWb+nkMC3u/HYZ95gyeLcqhQSWfIfRvifoVO7yaGNbnu+Z4KkK9jJPKmVRgXYruJjsj9ndV11J7SYBTcZRUnixRPeL3KjF4wnc6jEN6rKNjsGhEjqCj0WLjbKlIasVmhEmOQSxCrSBkc+yn4ATCNVxsFSiU2d6v5GJiOXrcLOP4d7e/vL+/u2XADx8EJFGUJhZT/6qLKdsjTWkzz1n+HAXcw+sr7aRIvjBv3P7ABSzQJf0KlAAAAAElFTkSuQmCC);
}
.phead-testimonials {
	background-image: url(data:image/png;base64,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);
}



.page-header-icon {
	border: 0;
	margin: 0 auto;
	background-position: center center;
	background-repeat: no-repeat;
	background-color: #333;
}


.home-servicetypes-box {
	display: inline-block;
	margin: 0;
	float: left;
}
.home-servicetypes-box-image {
	height: 140px;
	background-size: cover;
	background-position: center center;
}


.home-servicetypes-box h2 {
	font: 14pt 'Slabo 27px', serif;
	font-weight: bold;
	color: #FF2828;
}
.home-servicetypes-box p {
	line-height: 2.5ex;
	overflow: hidden;
	color: #777;
}
.home-servicetypes-box h2, .home-servicetypes-box p {
	padding: 8px;
	margin: 0;
}
.home-servicetypes-box-bottom, .services-list-bottom {
	height: 8px;
}
.services-list-bottom-wrapper {
	width: 100%;
	display: table;
}
.hservice-bottom-1, .slistb-1 {	background: #333;		}
.hservice-bottom-2, .slistb-2 {	background: #FE2B2B;	}
.hservice-bottom-3, .slistb-3 {	background: #D68738;	}
.hservice-bottom-4, .slistb-4 {	background: #651E0D;	}
.services-list-bottom {
	display: table-cell;
	
}

.home-banner-image {
	height: 130px;
	background-size: cover;
	border-bottom: 8px solid #FE2B2B;
}

.contactus-image {
	width: 55%;
	height: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	position: absolute;
	top: 0;
	left: 0;
}
.contactus-image-wrapper {
	text-align: right;
	position: relative;
}
.contactus-info-wrapper {
	background: #333;
	color: #F8F8F8;
	display: inline-block;
}
.contactus-info {
	padding: 48px 16px 48px 112px;
	text-align: left;
	background: center left no-repeat;
}
.contactus-info a {
	color: #F8F8F8;
}
.cusicon-phone {
	background-image: url(data:image/png;base64,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);
}
.cusicon-email {
	background-image: url(data:image/png;base64,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);
}


.services-list-box {
	background: #333;
	color: #F8F8F8;
	padding: 8px 0;
	display: inline-block;
	text-align: center;
	line-height: 2.5ex;
	height: 2.5ex;
}


.footer {
	background: #333;
	padding: 0 0 24px 0;
}
.footer-wrapper {
	max-width: 1100px;
	text-align: center;
	margin: 0 auto;
}
.footer-social, .footer-contact {
	padding: 24px 0 0 0;
}
.footer-social-icon {
	width: 80px;
	height: 80px;
	border: 0;
	border-radius: 80px;
	display: inline-block;
	margin: 0 10px;
	background: center center no-repeat #F8F8F8;
}
.footer-social-icon:hover {
	background-color: #EEE;
}
.footer-social-icon:active {
	background-color: #DDD;
}
.sicon-facebook {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNvyMY98AAAItSURBVGhD7Zc9a1RRGISDiCAINmlsJGC3hbAfuIsQFqst3MJaLPwFdpaxsLH1D9gKYh0sbdPYiPYK/gAlhSDqdQInsL4875y7chebM/CwYTiXmbmb3eTudV3Xm3/ReDy+OZlMnomT6XT6VXSbyP+h11O9fhbvKNeBZsY2UpkbKvZG/D4v24eYWQPNjL5S+ZX4RgVrxMwaaGb0kYofiu9Urg8xswaaGTUtl8srKvEpltqGmFkDzYyadOefUKltiJk10Mxw0t2/qAJfYqFtiZk10MxwUvitWKbCr4jewZ+U60Azw0nhj1SCiv6Fzr0Vd/Tz1cVicTlCuQ40M5xU6PlmUULF349Go0vlEhTlOtDMcFLBV7FwRAMel+OpKNeBZoaTyr2m0oF75XgqynWgmeHUZ4DO3C3HU1GuA80MpzagiHIdaGY4tQFFlOtAM0MFnmao4MdYOKJzL+N1m+jh5wHlOtDMoFJDohEvKNeBZgaFDokGHFGuA80MCh0SDbhPuQ40Myh0SGaz2W3KdaCZQaFDonfgGuU60Myg0AE51bfoBcp1oJkBoUPyYed/ByB0MPTrc7zzAavV6mC9Xl8n9AE8pmKbzOfzh3TtGXqm3t/5ACfdwfa/0Jko14FmhlMbUES5DjQznNqAIsp1oJnh1AYUUa4DzQynNqCIch1oZji1AUWU60Azw6kNKKJcB5oZTm1AEeU60MxwagOKKNeBZoZTG1BEuQ40M5z+z4Bu7w9boN+ezQBhrQAAAABJRU5ErkJggg==);
}
.sicon-rated {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNvyMY98AAAPDSURBVGhD1ZlLSBVRGMevlRFBUVFEULQqQhT1+uwSSZYlQi0qjVq0CIuINlGLojSKcpNIlBA9oRZyI8IWlQaRRJEtwm4RSGaE0EsCkezl8/b7rmf0OJ4RL4bNOfDje52ZOX/P485gIBqNWo0xaRPGpE0YkzZhTNqEMWkTgYyMjKMQ8SHhYDBYBkH8xIBXU52jfoXx98JT/KLi4uKpatjDjYKvBWgMIKQ2JSVlrhr6YKNgi4AYiGhITU2do4ZvnwDFJYY+xVoBzEIfbLBWgICApry8vGnWCoA/sMIoAHU90Arvifvddb/A+Mq8ZiCcm5s7LzMzMxm/ID09fSX2nVb3BYyvymsGbsA+Ff/Gb4AUaNX7jQO597+YwUaeLavBnY+MR4CTe4TiLXpuLOjfl5WVlYbf5a7FixrLTXce4hLwNi0tLVXPjYUSsBzfHwLgBbn1rlw9uXPYMLTj18J3qWGfI3gB/hnQ908HXIRq+jRreYd+8i/hPNwj7sROWEAXcQm2XtV7sIexu+EC/n4Gu4xzeQbxE+kDH+S9hfggtKlcPQdCIfERgSW5UTYi+QFVl/1SQW2H1PEPYIOhUGgWftwC8vGvYQ/x0NX41Vr9KlxxYpVrws7ExgRg3Uuog8FmYdtVLMhZvhMaJVb3PCG+A7k2+ePgxyeAh23C3mXwS7EylUN1aiFyX/WcQN+15I0CiC/n5OQsxB7X4V7bqIsIucdW0AXGoN+EllALrIJOFUs9Bz47sUYBea8ZqFMCq3TIn4VX0of6ZnKj7ovIXdgJ7YEwN1lHztmgpVCj1SUnD56P9RLwiViWYreKR8E15VDpyv2ERfieAmIbU4cLRgjAl1cLGXQpsWy0Dv5ahdjTUAfy+ZefnZ09G+slQHKVIBv0PrFctxfkMOhV9W9q6YqIOqycaiXqNPMUUOFKCrJsYhvLQR4C5aom8S/sbdgOco8WciexH0GukS8o2exyYg3dB2TGZdB7sA8N9W5yt7CyH47hN6v4sarrRAIU1+A4x5htRAJyxiLii6FoA5HYRw0CThmKNjAoQP3SvXEVbWBQgDR2fzIzYTrb/cywAGnytmmZiJECpMl7ByKuU/zh6uxHRgtQLUEJkXP9GfY1yO/ApOIarAlPASMaHRPlRWwyYU8uQcQDnj3Wb9T4BPyvxgATESGrwGs5+1uA0xhoEQy9U2nYIUAaSyqd2XB/gtojQBpvu4sRcQf6rBQgLSkpaToC5Ftc3mLtE6BagnwcIaLG+I8zmzAmbcKYtAlj0iaMSZswJu0hGvgLv2z3FYZzy70AAAAASUVORK5CYII=);
}
.footer-contact, .footer-contact a {
	color: #F8F8F8;
}
.footer-contact p {
	padding: 0;
	margin: 0;
	font-size: 16pt;
}
.footer-legal {
	padding: 64px 0 0 0;
	font-size: 10pt;
	color: #BBB;
}
.footer-legal a {
	color: #BBB;
}

a.block {
	display: block;
	height: 100%;
}


.testimonials-quote:before, .testimonials-quote:after {
	content: '"';
}
.testimonials-author:before {
	content: '- ';
}
.testimonials-author {
	color: #888 !IMPORTANT;
	font-weight: bold;
}



.portfolio-entry {
	overflow: hidden;
	display: inline-block;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	margin: -4px 0 0 0;
	height: 256px;
	cursor: pointer;
}
.page-prev, .page-next {
	width: 42px;
	height: 42px;
	font-weight: bold;
	background: #CCC;
	border: 1px solid #aaa;
	color: #888;
	display: inline-block;
	cursor: pointer;
}
.page-prev:hover, .page-next:hover {
	box-shadow: 0 0 8px rgba(0,0,0,.4) INSET;
}
.page-prev:active, .page-next:active {
	box-shadow: 0 0 12px rgba(0,0,0,.5) INSET;
	background-color: #BBB;
}
.page-prev {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNvyMY98AAAIbSURBVFhH1dXRZ9VxHMbxM5EdMZqMzDGTSBdFt7vZdXfTUZuukuSYztK5KLaLjUXOf7GL7icSI8XGSjKSjshSlK76F349H/ry8fX+/n6nu08Xr5vnPJ/ny9k4raqq/gsYRoRhRBhGhGFEGEaEYUQYRoRhRBhGhGFEGI6r2+0uyl1p0+dNdHdaerJAn3sYjkPjQ6n+2qFOHd1ckG9u4zL1EgybaPSxe8C8oV6J+ufki7s3N6ibYFhHg1vZA2aJukTdORm5W/OMuh6GJRrcyB4w16hL1J2VD+7WPKduDkOiwUfZA+Y6dYm6M/Le3Zo9maB+DsOcxgZuPFmmLlF3Wt66W7MvJ6hPMPQ0tubGk5vUJepOyYG7NfbNnqR+CYaJxlbdeHKbukTdtrx2t+aTTFK/DoaJBn+7B0yfeiXqP83uv8op6jbBMNFo/iezb2Osf36j7lV3mwyo2wTDRKNn5J17xBxRt0R9+4n09+Y+detg6Gn0rBy5R8whdUvU72f35h51SzDMabQjH90j5hV1S9R/kN2bHnUJhkSj8/LZPWJeULdE/YfZvblF3RyGJRo9L8fuEbNL3RL117N7s0JdD8M6Gr0o390jZkjdEvU3s3vToW6CYRONXpKf7pER9eroZtvdmzvUSzAch4avyEv5If/0Q5Do7on8kj363MMwIgwjwjAiDCPCMCIMI8IwIgwjwjAiDCPCMCIM46lafwBqaYugKKtg6wAAAABJRU5ErkJggg==);
}
.page-next {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAYAAADFw8lbAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNvyMY98AAAIWSURBVFhH1dbPh5VxFMfxSaQR0UgkI0lkFkXbNq3bpasfWo0kI01pFkUtiiLzX7Ron0gMmaGhSRIZk2FMikar/oWnz6HDcby/z3OXp8Vr83k+55xrxr2eia7r/gsYVoRhRRhWhGFFGFaEYUUYVoRhRRhWhGFFGEaj0eiszMkBej5Ec5NyU87R83Fh6LT8tHT//JCT1OujmRdhxyJ1xoGh0+LL4YjZkuPUbVF/LcybZ9QbgmGkxa/ToW9ylLpE3Qth1j2hbh8MMy1+kw59lSPUJepeDLPuEXVbMMy0dJcshSPmsxyiPlH3Uph1D6hLMCRaulvehyPmo0xRn6h7Jcy6BepmGLZo6R6xv2Q8tCr7qU/UvRZm3R3qRhj20dK9shGOmBWZpD5R93qYdbeo6zAcoqX75Hs4Yl5St0X9+TT/h3oOwyFaupCOmPPUJeralzP/V1ap6zDso4V30wEzR90W9b+k+U9ykLoOwxYtux2Wu3nqtqj/Ic3bhz5M3QhDomX2YhIPmHvUbVF/Oc2vyzR1MwwzLZsNy9196rao/zbNb8ox6hIMIy27Gpa7h9RtUf9Vmt+WE9RtwdBp2XRY7h5Tt0X9xTT/U2ao2wdDp4U3wgHzlHp9NGNvWz6/I6eoNwTDSIvtZeS3PKfnQzRnP+y/5J2coc44MKwIw4owrAjDijCsCMOKMKwIw4owrAjDijCsCMN6uom/7yaLoC7rD6EAAAAASUVORK5CYII=);
}
.gallery-bigimage {
	max-width: 1100px;
	background-color: #F8F8F8;
	background-position: center;
	background-size: cover;
	display: none;
}
.gallery-bigimage a {
	display: inline-block;
	padding: 8px;
	background: #333;
	color: #F8F8F8;
}
.gallery-bigimage a:hover {
	background: #222;
}
.gallery-bigimage a:active {
	background: #111;
}

/* ESSENTIAL */
.cookie-policy {
	background: rgba(0,0,0,.8);
	font-size: 12pt;
	color: #F8F8F8;
	padding: 24px 100px;
	position: fixed;
	bottom: 0;
	left: -100px;
	width: 100%;
	text-align: center;
	z-index: 1000;
}
.cookie-button {
	border: none;
	border-radius: 16px;
	padding: 8px;
	width: 200px;
	margin: 24px 0 0 0;
	-moz-user-select: none;
	-webkit-user-select: none;
	-o-user-select: none;
	-ms-user-select: none; 
	user-select: none;
	cursor: pointer;
	display: inline-block;
}
.cookie-red {
	background: #EA4631;
}
.cookie-red:hover {
	background: #D83E2D;
}
.cookie-red:active {
	background: #B73226;
}
.cookie-green {
	background: #55B750;
}
.cookie-green:hover {
	background: #4DA548;
}
.cookie-green:active {
	background: #41893C;
}
.fileuploadbox:after {
	content: 'Click here to upload an image.';
}