		
						.quote-start, a:hover, #footer-widget-area a:hover, .entry-utility a:hover, #primary-main-menu li ul li:hover > a, #primary-main-menu li ul > li.current-menu-item > a, #primary-main-menu li ul > li.current-menu-ancestor > a, #primary-main-menu li ul > li.current_page_parent > a, .wp-pagenavi a:hover, .wp-pagenavi span.current, .su-fancy-link:hover, ul.pf-filter li.active a, .su-tabs-nav span.su-tabs-current .su-tab-icon, .su-tabs-nav span:hover .su-tab-icon, .su-tabs .pane-wrapper .pane-title:hover .su-tab-icon, .su-tabs .pane-wrapper .pane-title.su-tabs-current .su-tab-icon, .su-spoiler-title .spoiler-button.spoiler-active, .su-spoiler-title:hover .spoiler-button, .widget_side_menu  ul li.current-menu-item a, #copyright a:hover, #footer-menu a:hover, .person-title, .quote-author, .service-box i, .fp_carousel .jcarousel-prev:hover, .fp_carousel .jcarousel-next:hover, .tp-caption.kickstart_color, .woocommerce-MyAccount-navigation ul li.is-active a{color:#39A935;}
				
		.su-button, .sidebar-line span, .background-block, .nivo-directionNav a:hover, .nivo-controlNav a.active, .latest-blog-entry .blog-entry-date span, .link-button a, .post-link, #wp-calendar #today, #footer-widget-area #wp-calendar tbody td#today, .skillbar, input[type="submit"], thead th, .tp-caption.kickstart_button, .tp-caption.kickstart_bgcolor, #header-search-wrapper{background-color:#39A935;}
				
		ul.pf-filter li.active, .su-pullquote-style-1, .wp-pagenavi a:hover, .wp-pagenavi span.current, .staff-wrapper img, #primary-main-menu > li:hover > a, #primary-main-menu li.search-active a{border-color:#39A935;}
		.su-callout {border-left-color:#39A935;}
		#primary-main-menu > li.current-menu-item a:after, #primary-main-menu > li.current-menu-ancestor a:after, #primary-main-menu > li.current_page_parent > a:after, #header-search-wrapper:before, .woocommerce-MyAccount-navigation ul li.is-active {border-bottom-color:#39A935;} 
		
				.latest-works ul li .pf-title, .filterable-grid li a.pf-info, .filterable-grid li a.pf-zoom, .filterable-grid .pf-title, .fp_carousel li .fp_title{background-color:#39A935; background-color:rgba(57,169,53, 0.8);}
		
				.woocommerce div.product span.price,.woocommerce div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content div.product p.price, .woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price, .woocommerce .cart-collaterals .cart_totals table .total th, .woocommerce .cart-collaterals .cart_totals table .total td, .woocommerce table.shop_table tfoot .total td,.woocommerce table.shop_table tfoot .total th {color:#39A935;}
		
		.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce #content input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page #respond input#submit,.woocommerce-page #content input.button, .woocommerce span.onsale,.woocommerce-page span.onsale, .woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page #content input.button.alt, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle {background-color:#39A935;}

				
		body{
		background-color:;background-image: url(images/pattern/pattern_2.png);background-attachment:fixed;background-repeat:repeat; 
			background-position: center;		}
		
		body {
		font-family:Roboto, sans-serif;font-weight:lighter;letter-spacing:;text-transform:;color:#727272;font-size:14px;		}
		
		input[type='submit']{
		font-family:Roboto, sans-serif;
		}
		
		#primary-main-menu {
		font-family:Vollkorn, sans-serif;font-weight:normal;letter-spacing:0em;text-transform:none;		}
		
		.page-title h1 {
		font-family:Vollkorn, sans-serif;font-weight:;letter-spacing:;text-transform:;		}
		
		#default-widget-area .xoxo li .widget-title, #footer-widget-area .widget-area .widget-title {
		font-family:Roboto, sans-serif;font-weight:;letter-spacing:;text-transform:;		}
		
		h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h2.post-title, .su-tabs .su-tabs-nav span, .su-tabs .pane-title, .su_au_name, .su-pricing-title, .su-pricing-value, .post_slider .info h2, .recent_post_widget_title, .tp-caption.kickstart_heading {
		font-family:Roboto, sans-serif;font-weight:;letter-spacing:-0.03em;text-transform:;		}
		
		.custom-font{
		font-family:Montserrat, sans-serif;font-weight:;letter-spacing:;text-transform:;		}
				
		body a, ul#filter a {color:#343434;}		
		.mnky-breadcrumbs, .mnky-breadcrumbs a{color:#ffffff;}
		ul#filter li.current a { color:#727272;}
		
		h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .su-service-title, .su-tabs .su-tabs-nav span, .su-tabs .pane-title, .su_au_name, .heading-wrapper h6, .su-spoiler-title {color:#444444;}
		
		h1{font-size:;}
		h2{font-size:;}
		h3{font-size:;}
		h4{font-size:;}
		h5{font-size:;}
		h6{font-size:20px;}
		
		#header-wrapper{
		background-color:;background-image: url();background-repeat:;background-position:;		}
		
		#title-wrapper{
		background-color:;background-image: url();background-repeat:;background-position:;background-attachment:;border-color:#EBEBEB;		-webkit-background-size: auto;
		-moz-background-size: auto;
		-o-background-size: auto;
		background-size: auto;
		}
		
				
		#header {height:90px;}
		#header #logo {margin-left:0; margin-bottom:-10px;}
		
		#primary-main-menu{font-size:11px;}
		#primary-main-menu li{padding-bottom:30px;}
		#primary-main-menu > li.current-menu-item, #primary-main-menu > li.current-menu-ancestor,  #primary-main-menu > li.current_page_parent {padding-bottom:32px;}		#primary-main-menu li a{color:#525252; border-color:#ffffff;}
		#primary-main-menu li ul li a{background-color:#ffffff;}
		#primary-main-menu li ul li a{color:#525252;}

		#footer-wrapper {background-color:#b5b5b5;}				
		#copyright-wrapper {background-color:#a1a1a1;}				
		#footer-widget-area .widget-area .widget-title {color:#fff;}				
		#footer-wrapper, #copyright {color:#ffffff;}
		#footer-wrapper a, #copyright a, #footer-menu a {color:#fff;}
								
		.page-title h1{color:#333333;}
		.page-title h1 {
		text-shadow: none; 
		background: none;
		}
		
		#header-wrapper #header-widget-area ul.xoxo{margin-top:5px;}
		#top-bar-wrapper{background-color:#E9E9E9;}
		#top-bar-wrapper #top-bar, #top-bar-wrapper #top-bar a{color:#8B8B8B;}
		
		#orbit-wrapper, #orbit-content{ height: 390px !important;}
		
					@media only screen and (min-width: 480px) and (max-width: 767px) {
				#orbit-wrapper, #orbit-content{height:181px !important;}			}
			@media only screen and (max-width: 479px) {
				#orbit-wrapper, #orbit-content{height:125px !important;}			}
					@media only screen and (min-width: 768px) and (max-width: 979px) {
				#orbit-wrapper, #orbit-content{height:289px !important;}				
			}
				
		
				

		
				#pf-content a.pf-zoom {display:none}
#pf-content a.pf-info {
width:100%; height:100%;

background-position: 45% 45%;
background-repeat: no-repeat;}

.mask a.pf-zoom {display:none !important}
.mask a.pf-info {
width:100% !important; height:100% !important;

background-position: 40% 45%;
background-repeat: no-repeat;}
#gallery-1 img, #gallery-2 img, #gallery-3 img, #gallery-4 img {border-radius:0;}
#gallery-1 dt, #gallery-1 dl, #gallery-2 dt, #gallery-2 dl {padding-right:6px}
#gallery-1:last-child, #gallery-2:last-child {margin-right:0}
.wp-caption-text {display:none}
.moon-link-4 {display:none}
#primary-main-menu li a {font-weight:500}
#sidebar_right .widget-area ul.xoxo li.widget_side_menu ul li a:before {display:none}
#footer-menu a:hover {
color:white;
text-decoration:underline;}
h3.smart {padding-bottom:5px; color:#2ECC71; border-bottom:1px solid #2ECC71}
.su-button {text-transform: lowercase !important;}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.fb-like {
position:relative;
left:50%;
top:5px;
width:200px;
margin-left:-70px;}

@media screen and (max-width: 768px) {
	table {
		overflow-x: auto;
		display: block;
	}
}

table {
width:100%;
font-size:11px;}

.pure-table {
    /* Remove spacing between table cells (from Normalize.css) */
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
    border: 1px solid #fff;
}

.pure-table caption {
    color: #000;
    font: italic 85%/1 arial, sans-serif;
    padding: 2px 0;
    text-align: center;
}

.pure-table td,
.pure-table th {
    border-left: 1px solid #fff;/*  inner column border */
    border-width: 0 0 0 1px;
    font-size: inherit;
    margin: 0;
    overflow: visible; /*to make ths where the title is really long work*/
    padding: 5px 5px; /* cell padding */
background-color: #fff;
}

/* Consider removing this next declaration block, as it causes problems when
there's a rowspan on the first cell. Case added to the tests. issue#432 */
.pure-table td:first-child,
.pure-table th:first-child {
    border-left-width: 0;
}

.pure-table thead {
    background-color: #c1c1c1;
    color: #000;
    text-align: left;
    vertical-align: center;
}

/*
striping:
   even - #fff (white)
   odd  - #f2f2f2 (light gray)
*/
.pure-table td {
    background-color: transparent;
}
.pure-table-odd td {
    background-color: #f2f2f2;
}

/* nth-child selector for modern browsers */
.pure-table-striped tr:nth-child(2n-1) td {
    background-color: #f2f2f2;
}

/* BORDERED TABLES */
.pure-table-bordered td {
    border-bottom: 1px solid #cbcbcb;
}
.pure-table-bordered tbody > tr:last-child > td {
    border-bottom-width: 0;
}


/* HORIZONTAL BORDERED TABLES */

.pure-table-horizontal td,
.pure-table-horizontal th {
    border-width: 0 0 1px 0;
    border-bottom: 1px solid #cbcbcb;
}
.pure-table-horizontal tbody > tr:last-child > td {
    border-bottom-width: 0;
}

.notice {
font-size:11px;
line-height:14px;
display:flex;
align-items:center;
background:#f7f3ba;
color:666;
min-height:22px;
padding: 5px 10px;
justify-content:center;
margin-top:16px}

.notice img {
margin-right:5px}
.post-meta {display:none}

.link-button a, .post-link {
    display: block;
    color: #FFF;
    font-size: 13px;
    font-weight: bold;
    height: 33px;
    line-height: 33px;
    padding: 0px 20px;
    text-align: center;
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25);
    text-transform: uppercase;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.196);
    border-radius: 2px;
    clear: both;
    max-width: 50px;
}
.su-button {
    text-transform: none !important;
}
.pf-filter li a {
	text-transform: uppercase;
}
#copyright {
    width: 30%;
}
#footer-menu ul li a {
    padding: 0 12px;
    border-right: 1px solid #bbbbbb;
    box-shadow: 1px 0px 0px rgba(224, 224, 224, 0.102);
    -moz-box-shadow: 1px 0px 0px rgba(224, 224, 224, 0.102);
    -webkit-box-shadow: 1px 0px 0px rgba(224, 224, 224, 0.102);
}
.post {
	padding-bottom: 10px;
}
.post-link {
	margin: 20px 0 30px;
}


.column {
	position: relative;
	margin: 0 4% 20px 0;
	float: left;
}
#header #logo {
    position: absolute;
    left: 0;
    bottom: 7px;

}
