



	@import url(http://fonts.googleapis.com/css?family=Ubuntu:700);
	
	@import url(http://fonts.googleapis.com/css?family=Vollkorn);
	
	@import url(http://fonts.googleapis.com/css?family=Ubuntu:700);
	



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

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

/* 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: #282727; }

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

/* 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: #B84442; }

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

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: #B84442; }

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

.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 #B84442; }

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: #B84442; }
 
 #footer-wrapper, #footer-wrapper p, #footer-wrapper h6 { color: #777777; }


/* Section Patterns */

	#top-section, #tweet-strip, #siteInfo, #main-slider .divider  { background: url('https://cfa-caribbean.com/wp-content/themes/morphis/images/patterns/frenchstucco.png') repeat top left #333; }
/* Copyright - Sub-footer Patterns */
#siteInfo { background: url('https://cfa-caribbean.com/wp-content/themes/morphis/images/patterns/tactile_noise.png') repeat top left transparent; }

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






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





/* Main Body Font */
body { font: 12px/1.667em 'Vollkorn'; }
.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: 'Vollkorn', Georgia, serif; line-height: 1.667em; }





/* Heading Font */
#headline h1, .ei-title h2, #headline-page h1 { font-family: 'Ubuntu'; font-weight: normal ; 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;
		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: #B84442; 
}

ul.products li.product a:hover h3 {
	color: #B84442;
	-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: #B84442;
}

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

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

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

/* woocommerce tabs */

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

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

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

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

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

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

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

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


.woocommerce_error {
  border-color: #B84442;
}

.woocommerce_error:before {
  color: #B84442;
}

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

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

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

.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: #B84442;
}

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


/* Custom CSS code (if theres any) */
#siteInfo p{color:#ffffff;}

h2
{
color: #0D2D21;
  font-size: 34pt;
  line-height: 38pt;
  margin-bottom: 10px;
}

.entry-content p
{
 font-size: 12pt;
  margin-bottom: 20px;
}

#nav-container nav ul a
{
  font-size: 14pt;
  text-transform:capitalize;
font-family: Ubuntu;
}

#nav-container nav ul &gt; li a
{
  font-size: 14pt;
  text-transform: capitalize;
}