
















/* Body */
body, span, p, #latest-blogs time, #team-member .team-member-info h6 { color: #454545; }

body.dark-skin, body.light-skin { color: #454545; }

/* Header */
h1, h2, h3, h4, h5, h6, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, strong, b, #latest-blogs h6, #services h6, #latest-blogs time { color: #2b2b2b; }

#latest-blogs .quote-pf-home h6 { border-left: 1px dashed #000000;}

/* Links */
a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, nav ul li a, nav ul > li a, a.normal-link, a.read-more, a.read-this, a.more-link, .portfolio-data h6, .centered-heading a:hover, #linky .boxy .masonry-title a:hover, #latest-blogs p a:hover, .nav-previous a, .nav-next a, .entry-meta li a, .twitter-feed li a, .comment a time, .comment-reply-link, .portfolio-nav li a, #siteInfo p a, .entry-content p a:hover, #latest-blogs h6 a, #latest-blogs p a, .inner-content p a, .blog3 p a, blockquote cite, .portfolio-meta dt, .entry-title { color: #000000; }

.light-skin nav ul li a, .light-skin nav ul > li a { color: #2b2b2b;  }

a:hover, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, h1 span a:hover, h2 span a:hover, h3 span a:hover, h4 span a:hover, h5 span a:hover, h6 span a:hover, ul.tabs li a.active, .active-button, #call-out .highlight, nav ul li a:hover, nav ul li a.current-page, .current-selected, nav li ul > li a:hover, a.normal-link:hover, a.simple-link:hover, ul.simple-link a:hover, .simple-link a:hover, span.orange, span.accent, #latest-blogs h6 a:hover, .centered-list, .left-list, .filter a:hover, .current a, .filter a.current, .active-sub-filter > a, .dark-skin .blog-post ul.meta1 li time .date-day, .dark-skin .blog-post ul.meta1 li time .date-month, .dark-skin .blog-post ul.meta1 li time .date-year, #siteInfo p a:hover, .nav-previous a:hover, .nav-next a:hover, #cancel-comment-reply-link, .entry-content p a, .inner-content p a:hover, .chat-post-format:hover p strong, .entry-content p.status_pf:hover, .entry-content.status p.status_pf:hover, .pagination span.current, .pagination a:hover, .overlay h6:hover, a.read-more:hover, a.read-this:hover, #latest-blogs h6 a:hover, .centered-heading a, #footer-wrapper a:hover, .portfolio-data:hover h6, #latest-blogs p a:hover, #linky .boxy .masonry-title a, .entry-meta li a:hover, .twitter-feed li a:hover, .comment a:hover time, .comment-reply-link:hover, .portfolio-nav li a:hover, .blog3 p a:hover { color: #646878; }

#linky .boxy { border-bottom: 1px solid #646878; }

.light-skin #secondary .widget-title { border-top: 1px solid #eee; }

.entry-content p.status_pf:hover, .entry-content.status p.status_pf:hover, .chat-post-format:hover, .link-format:hover { border: 1px solid #646878; }

span.currency, span.periodic { color: #fff; }

.dark-skin .entry-content p a:hover, .dark-skin #cancel-comment-reply-link:hover, .dark-skin .inner-content p a:hover, .dark-skin .blog3 p a:hover, .portfolio-nav li a:hover { text-shadow: none; }
.portfolio-nav li a:hover { border-bottom: none; }

 .light-skin .blog-post ul.meta1 li time, .ei-slider-thumbs li.ei-slider-element { background: #646878; }
 
 #footer-wrapper, #footer-wrapper p, #footer-wrapper h6 { color: #ffffff; }


/* Section Patterns */

#top-section, #tweet-strip, #siteInfo, #main-slider .divider  { background: url('http://makurah.be/wp-content/uploads/beige_paper.png') repeat top left #333; }




/* Copyright - Sub-footer Patterns */
#siteInfo { background: url('http://makurah.be/wp-content/themes/morphis/images/patterns/darkdenim3.png') repeat top left transparent; }



/* Sidebar Heading Pattern */
#secondary .widget-title, .portfolio-meta dt, .portfolio-launch {
 	background: url('http://makurah.be/wp-content/themes/morphis/images/patterns/groovepaper.png') repeat top left transparent;
}


blockquote p { font-family: Georgia; font-style: italic; }

/* Load Heading Font */
@font-face {
    font-family: 'OpenSansLight';
    src: url('http://makurah.be/wp-content/themes/morphis/fonts/OpenSansLight/OpenSansLight-webfont.eot');
    src: url('http://makurah.be/wp-content/themes/morphis/fonts/OpenSansLight/OpenSansLight-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://makurah.be/wp-content/themes/morphis/fonts/OpenSansLight/OpenSansLight-webfont.woff') format('woff'),
         url('http://makurah.be/wp-content/themes/morphis/fonts/OpenSansLight/OpenSansLight-webfont.ttf') format('truetype'),
         url('http://makurah.be/wp-content/themes/morphis/fonts/OpenSansLight/OpenSansLight-webfont.svg#OpenSansLight') format('svg');
    font-weight: normal;
    font-style: normal;

}





/* Heading Font */
h1, h2, h3, h4, h5, h6, .ei-title h3, .logo { font-family: 'OpenSansLight';  text-transform: 'none'; }



/* Load Main Body Font */
@font-face {
    font-family: 'DroidSansRegular';
    src: url('http://makurah.be/wp-content/themes/morphis/fonts/DroidSansRegular/DroidSansRegular-webfont.eot');
    src: url('http://makurah.be/wp-content/themes/morphis/fonts/DroidSansRegular/DroidSansRegular-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://makurah.be/wp-content/themes/morphis/fonts/DroidSansRegular/DroidSansRegular-webfont.woff') format('woff'),
         url('http://makurah.be/wp-content/themes/morphis/fonts/DroidSansRegular/DroidSansRegular-webfont.ttf') format('truetype'),
         url('http://makurah.be/wp-content/themes/morphis/fonts/DroidSansRegular/DroidSansRegular-webfont.svg#DroidSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* Main Body Font */
body { font: 12px/1.667em 'DroidSansRegular';  }
.button, form { margin-bottom: 20px; }
	fieldset {	margin-bottom: 20px; }
	input[type="text"],
	input[type="password"],
	input[type="email"],
	input[type="url"],
	textarea,
	select { font-family: 'DroidSansRegular', Georgia, serif; line-height: 1.667em;  }



/* Load Headline Font */
@font-face {
    font-family: 'OpenSansLight';
    src: url('http://makurah.be/wp-content/themes/morphis/fonts/OpenSansLight/OpenSansLight-webfont.eot');
    src: url('http://makurah.be/wp-content/themes/morphis/fonts/OpenSansLight/OpenSansLight-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://makurah.be/wp-content/themes/morphis/fonts/OpenSansLight/OpenSansLight-webfont.woff') format('woff'),
         url('http://makurah.be/wp-content/themes/morphis/fonts/OpenSansLight/OpenSansLight-webfont.ttf') format('truetype'),
         url('http://makurah.be/wp-content/themes/morphis/fonts/OpenSansLight/OpenSansLight-webfont.svg#OpenSansLight') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* Heading Font */
#headline h1, .ei-title h2, #headline-page h1 { font-family: 'OpenSansLight';  text-transform: 'none'; }




		

	.single-portfolio #main { padding-top: 0; }

@media only screen and (min-width: 320px) and (max-width: 767px) {	
	.left-align-image img, .right-align-image img, .center-align-image img, .no-align-image img,
	.left-align-image, .right-align-image, .center-align-image, .no-align-image,
	.alignnone, .alignleft, .alignright, .aligncenter, .alignnone img, .alignleft img, .alignright img, .aligncenter img {
		position: relative;
		display: block;
		width: 100%;
		height: auto;
		margin: 0 0 20px 0;
		padding: 0;
	}
	
	div.center-align-container[style], div.no-align-container[style], div.wp-caption[style] {
		margin: 0!important;
		padding: 0!important;
		display: block!important;
		width: 100%!important;
	}
	
	div.wp-caption[style] {
		padding: 10px!important;
	}
	
	.left-align-image, .right-align-image, .center-align-image, .no-align-image,
	.wp-caption.alignnone, .wp-caption.alignleft, .wp-caption.alignright, .wp-caption.aligncenter {
		padding: 10px;
	}
	
	.wp-caption.alignleft, .wp-caption.aligncenter, .wp-caption.alignright {
		padding-right: 10px;
	}
}

ul.products li.product .onsale-wrap,
.single-default-page .product .onsale-wrap {
	background: #646878; 
}

ul.products li.product a:hover h3 {
	color: #646878;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

ul.products li.product ins .amount,
.single-default-page .product ins .amount {
	color: #646878;
}

table.variations .reset_variations {
	background: #000000;
	color: #fff;
}

table.variations .reset_variations:hover {
	background: #646878;
	color: #fff;
}

.product .single_variation_wrap .variations_button .qty:focus {
	outline-color: #646878;
	border: 1px solid transparent;
}

/* woocommerce tabs */

.woocommerce_tabs ul.tabs li a:hover,
.woocommerce_tabs ul.tabs li.active a {
	color: #646878;
}

.woocommerce_tabs ul.tabs li.active:before {
	background: #646878;
}

.woocommerce_tabs ul.tabs li.active a {
	border-top-color: #646878;
}

/* WooCOmmerce Messages */
.woocommerce_message {
  	border-color: #646878;
}
.woocommerce_message:before {
  	color: #646878;
}

.woocommerce_message .button {
	background: transparent;
	color: #646878!important;
}

.woocommerce_message .button:hover {
	color: #000000!important;
}

.woocommerce_message,
.woocommerce_info,
.woocommerce_error {
  background: transparent;
  border: 1px solid #646878;
}
.woocommerce_message:before,
.woocommerce_info:before,
.woocommerce_error:before {
  color: #646878;
}

 a.remove:hover {
	background: #646878;
	color: #fff;
}


.woocommerce_error {
  border-color: #646878;
}

.woocommerce_error:before {
  color: #646878;
}

ul.order_details li strong, 
ul.order_details li span {
	color: #646878;
}

.dark-skin ul.products li.product a:hover img, 
.dark-skin .product .images:hover {
	background: #646878;
}

.dark-skin .widget_product_search input {
	color: #646878;
}

.dark-skin .woocommerce_tabs ul.tabs li.active a,
.dark-skin input.minus, 
.dark-skin input.plus,
.dark-skin.woocommerce-cart .cart td.product-quantity .quantity input.minus,
.dark-skin.woocommerce-cart .cart td.product-quantity .quantity input.plus {
	color: #646878;
}

.dark-skin table.variations .reset_variations {
	color: #333;
}


/* Font Sizes */

/* Logo Branding */
header .logo a { font-size: 2em; }

/* Body */
body, p, a.button, button, input[type="submit"], input[type="reset"], input[type="button"], ul.tabs li a,
#accordion .accordion-button a, label, legend, label span, legend span, blockquote cite, #linky .boxy .masonry-title,
#linky .boxy p, .centered-list, .sidebar-right, .sidebar-left, .sidebar-right p, .sidebar-left p,
#siteInfo p, .jta-tweet-attributes, .jta-tweet-actions, .blog-post .comment-form-wrapper input,
.blog-post .comment-form-wrapper label, #cancel-comment-reply-link, .pagination li,
.entry-meta.meta1, .tagcloud a  { font-size: 14px; }

h1 { font-size: 2em; }

h2 { font-size: 1.833em; }

h3 { font-size: 1.667em; }

h4 { font-size: 1.5em; }

h5 { font-size: 1.333em; }

h6, #secondary .widget-title { font-size: 1.167em; }

/* Menu */
#nav-container nav ul > li a, #nav-container nav select, #nav-container nav ul li ul > li a { font-size: 12px; }

/* Centered Heading */
.centered-heading { font-size: 21px; }

#headline h1 { font-size: 38px; }

#headline h2 { font-size: 17px; }

/* Page/Post Content */
.entry-content p, .entry-content { font-size: 12px; }



/* Custom CSS code (if theres any) */
.simple-social-icons ul li a,
.simple-social-icons ul li a:hover {
text-decoration: none !important;
color: #ffffff !important;
}
.simple-social-icons ul li {
list-style-image: none !important;
list-style-type: none !important;
}