/*
	Theme Name: Flourish Theme
	Theme URI: http://restored316designs.com/themes
	Description: A mobile responsive and HTML5 theme built for the Genesis Framework.
	Author: Restored 316 Designs
	Author URI: http://www.restored316designs.com/
	Version: 1.0.0

	Template: genesis
	Template Version: 2.0.1

	License: GPL-2.0+
	License URI: http://www.opensource.org/licenses/gpl-license.php
*/

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*, input[type="search"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.archive-pagination:before, .clearfix:before, .entry:before, .entry-pagination:before, .footer-widgets:before, .nav-primary:before, .nav-secondary:before, .site-container:before, .site-footer:before, .site-header:before, .site-inner:before, .wrap:before {content: " ";display: table;}.archive-pagination:after, .clearfix:after, .entry:after, .entry-pagination:after, .footer-widgets:after, .nav-primary:after, .nav-secondary:after, .site-container:after, .site-footer:after, .site-header:after, .site-inner:after, .wrap:after {clear: both;content: " ";display: table;}html {font-size: 62.5%;}body {background: #fff;color: #333;font-family: "Lora", serif;font-size: 14px;font-weight: 400;letter-spacing: 0.5px;line-height: 1.5;}a, button, input:focus, input[type="button"], input[type="reset"], input[type="submit"], textarea:focus, .button {-webkit-transition: all 0.1s ease-in-out;-moz-transition: all 0.1s ease-in-out;-ms-transition: all 0.1s ease-in-out;-o-transition: all 0.1s ease-in-out;transition: all 0.1s ease-in-out;}::-moz-selection {background-color: #333;color: #fff;}::selection {background-color: #333;color: #fff;}a {color: #f9999a;text-decoration: none;}a:hover {color: #666;}p {margin: 0 0 24px;padding: 0;}strong {font-weight: 700;}ol, ul {margin: 0;padding: 0;}blockquote, blockquote::before {color: #999;}blockquote {margin: 40px 40px 24px;}blockquote::before {content: "\201C";display: block;font-size: 30px;height: 0;left: -20px;position: relative;top: -10px;}.entry-content code {background-color: #333;color: #ddd;}cite {font-style: normal;}h1, h2, h3, h4, h5, h6 {color: #555;font-weight: 300;line-height: 1.2;margin: 0 0 16px;}h1 {font-size: 32px;}h2 {font-size: 26px;}h3 {font-size: 20px;}h4 {font-size: 18px;}h5 {font-size: 16px;}h6 {font-size: 14px;}embed, iframe, img, object, video, .wp-caption {max-width: 100%;}img {height: auto;width: auto;}input, select, textarea {background-color: #f7f7f7;border: 1px solid #fff;color: #999;font-size: 14px;font-weight: 300;padding: 16px;width: 100%;}input:focus, textarea:focus {border: 1px solid #999;outline: none;}::-moz-placeholder {color: #999;opacity: 1;}::-webkit-input-placeholder {color: #999;}button, input[type="button"], input[type="reset"], input[type="submit"], .button, .entry-content .button {background-color: #f9999a;border: none;box-shadow: none;color: #fff;cursor: pointer;padding: 16px 24px;text-transform: uppercase;width: auto;}button:hover, input:hover[type="button"], input:hover[type="reset"], input:hover[type="submit"], .button:hover, .entry-content .button:hover {background-color: #999;}.entry-content .button:hover {color: #fff;}.button {display: inline-block;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button {display: none;}table {border-collapse: collapse;border-spacing: 0;line-height: 2;margin-bottom: 40px;width: 100%;}tbody {border-bottom: 1px solid #eee;}th, td {text-align: left;}th {font-weight: bold;text-transform: uppercase;}td {border-top: 1px solid #eee;padding: 6px 0;}.site-inner, .wrap {margin: 0 auto;max-width: 1140px;}.site-inner {background: #fff;clear: both;padding: 30px;}.flourish-home .content-sidebar-wrap {border: none;padding: 0;}.flourish-home .site-inner {padding: 0 30px;}.content-sidebar-wrap {border-top: 1px solid #ddd;padding: 40px 0;}.content-sidebar.flourish-home .content-sidebar-wrap, .sidebar-content.flourish-home .content-sidebar-wrap {border-top: 1px solid #ddd;margin-top: 30px;padding: 40px 0;}.content-sidebar-sidebar .content-sidebar-wrap, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap {width: 900px;}.content-sidebar-sidebar .content-sidebar-wrap {float: left;}.sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap {float: right;}.content {float: right;width: 700px;}.content-sidebar .content, .content-sidebar-sidebar .content, .sidebar-content-sidebar .content {float: left;}.content-sidebar-sidebar .content, .sidebar-content-sidebar .content, .sidebar-sidebar-content .content {width: 500px;}.full-width-content .content {width: 100%;}.sidebar-primary {float: right;width: 340px;}.sidebar-content .sidebar-primary, .sidebar-sidebar-content .sidebar-primary {float: left;}.sidebar-secondary {float: left;width: 160px;}.content-sidebar-sidebar .sidebar-secondary {float: right;}.five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds {float: left;margin-left: 2.564102564102564%;}.one-half, .three-sixths, .two-fourths {width: 48.717948717948715%;}.one-third, .two-sixths {width: 31.623931623931625%;}.four-sixths, .two-thirds {width: 65.81196581196582%;}.one-fourth {width: 23.076923076923077%;}.three-fourths {width: 74.35897435897436%;}.one-sixth {width: 14.52991452991453%;}.five-sixths {width: 82.90598290598291%;}.first {clear: both;margin-left: 0;}.avatar {}.alignleft .avatar {margin-right: 24px;}.alignright .avatar {margin-left: 24px;}.search-form input[type="submit"] {border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;padding: 0;position: absolute;width: 1px;}img.centered, .aligncenter {display: block;margin: 0 auto 24px;}img.alignnone {margin-bottom: 12px;}.alignleft {float: left;text-align: left;}.alignright {float: right;text-align: right;}img.alignleft, .wp-caption.alignleft {margin: 0 24px 24px 0;}img.alignright, .wp-caption.alignright {margin: 0 0 24px 24px;}.wp-caption-text {font-size: 14px;font-weight: 700;text-align: center;}.gallery img {border: 1px solid #eee !important;padding: 5px;}.widget_calendar table {width: 100%;}.widget_calendar td, .widget_calendar th {text-align: center;}.breadcrumb {border: 1px solid #eee;font-size: 12px;margin-bottom: 10px;padding: 10px;text-align: center;}.archive-description, .author-box {background-color: #fff;margin-bottom: 40px;}.archive-description {padding: 40px 40px 24px;}.author-box {background: #f7f7f7;padding: 30px;}.author-box-title {color: #333;font-size: 16px;margin-bottom: 4px;}.author-box p {margin-bottom: 0;}.author-box .avatar {float: left;margin-right: 24px;}a.more-link {color: #999;clear: both;margin: 10px auto;padding: 5px;text-transform: uppercase;}.entry-title {font-size: 22px;line-height: 1;padding: 5px 0;text-align: center;}.page-title {font-size: 22px;line-height: 1;padding: 5px 0 10px;}.entry-title a, .sidebar .widget-title a {color: #555;}.entry-title a:hover {color: #666;}.widget-title {font-size: 18px;font-weight: 400;margin-bottom: 24px;text-align: center;text-transform: uppercase;}.sidebar .widget-title {font-size: 15px;}.sidebar .widget-title a {border: none;}.archive-title {font-size: 20px;margin-bottom: 24px;}.featured-content .entry {border-bottom: 2px solid #f5f5f5;margin-bottom: 20px;padding: 0 0 24px;}.featured-content .entry-title {border: none;font-size: 14px;line-height: 1.2;text-transform: none;}.featured-content .entry-title {margin: 0;}.sidebar-primary .featured-content .entry {border: none;float: left;padding: 5px;width: 50%;}.enews-widget {color: #999;}.enews-widget input {margin-bottom: 16px;}.enews-widget input:focus {border: 1px solid #ddd;}.enews-widget input[type="submit"] {background-color: #f9999a;color: #fff;margin: 0;width: 100%;}.enews-widget input:hover[type="submit"] {background-color: #999;color: #fff;}.latest-tweets ul li {margin-bottom: 16px;}.home-top-slider li {margin: 0;padding: 0;}.home-top-slider #genesis-responsive-slider {border: 0;margin: 0 auto;padding: 0;position: relative;}.home-top-slider .slide-excerpt {background: transparent;margin: 0 0 20%;opacity: 1;width: 100%;}.home-top-slider .slide-excerpt-border {border: 0;display: inline;float: left;margin: 0;padding: 0;width: 100%;}.home-top-slider .slide-excerpt-border h2 {margin: 0;text-align: center;width: 100%;}.home-top-slider #genesis-responsive-slider h2 a {border: 1px solid #fff;color: #fff;font-size: 16px;margin: 0;overflow: visible;padding: 15px;text-align: center;text-transform: uppercase;width: 100%;}.home-top-slider .genesis_responsive_slider .flex-direction-nav li a {background: url(images/icon-direction-nav.png) no-repeat -44px 0;background-size: 88px 96px;height: 48px;right: 10px;-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;width: 44px;}.home-top-slider .genesis_responsive_slider .flex-direction-nav li a:hover {background-position: -44px -48px;}.home-top-slider .genesis_responsive_slider .flex-direction-nav li a.prev {background-position: 0 0;left: 10px;}.home-top-slider .genesis_responsive_slider .flex-direction-nav li a:hover.prev {background-position: 0 -48px;}.home-top-slider .genesis_responsive_slider .flexslider .slides > li {overflow: hidden;}.home-top-slider .genesis_responsive_slider .flex-control-nav {margin: 14px 0 0;text-align: center;width: 100%;height: 5px;}.home-top-slider .genesis_responsive_slider .flex-control-nav li a {background: url(images/icon-control-nav.png) no-repeat 0 0;background-size: 13px 39px;}.home-top-slider .genesis_responsive_slider .flex-control-nav li a:hover {background-position: 0 -13px;}.home-top-slider .genesis_responsive_slider .flex-control-nav li a.active {background-position: 0 -26px;}div.gform_wrapper input[type="email"], div.gform_wrapper input[type="text"], div.gform_wrapper textarea, div.gform_wrapper .ginput_complex label {font-size: 16px;padding: 16px;}div.gform_wrapper .ginput_complex label {padding: 0;}div.gform_wrapper li, div.gform_wrapper form li {margin: 16px 0 0;}div.gform_wrapper .gform_footer input[type="submit"] {font-size: 14px;}img#wpstats {display: none;}.content .sd-content ul {text-align: center;}.content .share-count {background: #f9999a;padding: 3px 5px;}.content .sd-social-icon .sd-content ul li a.sd-button, .content .sd-social-text .sd-content ul li a.sd-button, .content .sd-content ul li a.sd-button, .content .sd-content ul li .option a.share-ustom, .content .sd-content ul li.preview-item div.option.option-smart-off a, .content .sd-content ul li.advanced a.share-more, .content .sd-social-icon-text .sd-content ul li a.sd-button, .content .sd-social-official .sd-content > ul > li > a.sd-button, .content #sharing_email .sharing_send, .sd-social-official .sd-content > ul > li .digg_button > a {background: #f7f7f7 !important;border: none !important;border-radius: 0 !important;box-shadow: none !important;padding: 5px 10px !important;}.content div.sharedaddy h3.sd-title {float: left;font-size: 13px;font-weight: 300;text-transform: uppercase;width: 20%;}.front-photo {box-shadow: none !important;}img.front-photo {width: 90px;}.site-header .wrap {background: #fff;margin-top: 10px;padding: 20px 0;}.title-area {background: url(images/logo.png) center no-repeat;float: left;font-weight: 700;padding: 16px 0;text-align: center;width: 320px;}.header-image .title-area {padding: 0;}.site-title {font-size: 55px;font-weight: 400;letter-spacing: 2px;line-height: 1;margin: 10px 0 8px;text-transform: uppercase;}.site-title a, .site-title a:hover {color: #555;}.site-description {color: #999;font-size: 14px;font-style: italic;letter-spacing: 1px;line-height: 1;margin: 0 auto;}.header-full-width .title-area, .header-full-width .site-title {width: 100%;}.header-image .site-description, .header-image .site-title a {display: block;text-indent: -9999px;}.header-image .site-header .wrap {margin: 50px auto 0;padding: 0;text-align: center;width: 100%;}.header-image .site-title a {margin: 0 auto;max-width: 500px;min-height: 150px;padding: 0;width: 100%;}.header-full-width .header-image .site-title a {margin: 0 auto;}.header-image .title-area {background: none;}.widget-area {word-wrap: break-word;}.site-header .widget-area {float: right;text-align: right;width: 800px;}.header-image .site-header .widget-area {padding: 40px 0;}.site-header .search-form {float: right;margin-top: 24px;}.genesis-nav-menu {clear: both;line-height: 1;text-align: center;width: 100%;}.genesis-nav-menu li {float: none;list-style-type: none;}.genesis-nav-menu li li {margin-left: 0;}.genesis-nav-menu .menu-item {display: inline-block;text-align: center;}.genesis-nav-menu .menu-item:hover {position: relative;}.genesis-nav-menu a {color: #999;display: block;font-size: 14px;letter-spacing: 1px;padding: 15px 20px;text-transform: uppercase;}.genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a, .genesis-nav-menu .sub-menu .current-menu-item > a:hover, .genesis-nav-menu .sub-menu a:hover {color: #f9999a;}.genesis-nav-menu .sub-menu {background: rgba(51, 51, 51,0.9);left: -9999px;opacity: 0;position: absolute;-webkit-transition: opacity .4s ease-in-out;-moz-transition: opacity .4s ease-in-out;-ms-transition: opacity .4s ease-in-out;-o-transition: opacity .4s ease-in-out;transition: opacity .4s ease-in-out;width: 200px;z-index: 99;}.genesis-nav-menu .sub-menu:after, .genesis-nav-menu .sub-menu:before {bottom: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}.genesis-nav-menu .sub-menu:after {border-width: 10px;margin-left: -10px;}.genesis-nav-menu .sub-menu:before {border-width: 11px;margin-left: -11px;}.genesis-nav-menu .sub-menu .sub-menu:after, .genesis-nav-menu .sub-menu .sub-menu:before {display: none;}.genesis-nav-menu .sub-menu a {color: #fff;font-size: 12px;position: relative;text-transform: none;width: 200px;}.genesis-nav-menu .sub-menu .sub-menu {margin: -45px 0 0 199px;}.genesis-nav-menu .menu-item:hover > .sub-menu {left: 50%;margin-left: -100px;opacity: 1;}.genesis-nav-menu .menu-item:hover > .sub-menu > .menu-item:hover > .sub-menu {left: 199px;margin-left: 0px;opacity: 1;}.genesis-nav-menu > .first > a {padding-left: 0;}.genesis-nav-menu > .last > a {padding-right: 0;}.genesis-nav-menu > .right {display: inline-block;float: right;list-style-type: none;text-transform: uppercase;}.genesis-nav-menu > .right > a {padding: 15px 24px;}.genesis-nav-menu > .rss > a {margin-left: 48px;}.genesis-nav-menu .search {padding: 5px;}.genesis-nav-menu .search input {padding: 12px;}.site-header .sub-menu {border-top: 1px solid #eee;}.site-header .sub-menu .sub-menu {margin-top: -55px;}.nav-primary {background: #fff;margin: 0 auto;width: 1140px;}.nav-secondary .genesis-nav-menu {border-top: none;text-align: left;margin: 0 auto;width: 1140px;}.nav-secondary .wrap {background: #f9999a;max-width: 100%;}.nav-secondary .genesis-nav-menu .menu-item a {color: #fff;font-size: 11px;padding: 17px 20px;}.nav-secondary .genesis-nav-menu .sub-menu {background: rgba(249, 153, 154, .9);}.genesis-nav-menu .widget-area {float: right;padding: 10px 0;width: 25%;}.genesis-nav-menu .simple-social-icons ul li a, .genesis-nav-menu .simple-social-icons ul li a:hover {background: none !important;color: #fff !important;}.nav-secondary .genesis-nav-menu .simple-social-icons ul li a, .nav-secondary .genesis-nav-menu .simple-social-icons ul li a:hover {font-size: 11px;}.genesis-nav-menu .simple-social-icons ul li, .genesis-nav-menu .simple-social-icons ul li:hover {margin-bottom: 0 !important;margin-top: 0 !important;}span.sub {font-style: italic;font-size: 11px;text-transform: lowercase;}.menu-primary a {text-align: center;}.responsive-menu-icon {cursor: pointer;display: none;margin-top: 10px;}.responsive-menu-icon::before {color: #555;content: "\f333";font: normal 24px/1 "dashicons";margin: 0 auto;}.nav-primary .responsive-menu-icon {text-align: center;}.home-top-slider {background: #fff;border: 1px solid #ddd;overflow: hidden;padding: 20px;}.home-middle {margin: 50px 0;overflow: hidden;}.home-middle .widget-title {border: 1px solid #fff;color: #fff;font-size: 14px;padding: 10px;position: absolute;text-align: center;margin: -18px auto;margin-left: 20px;margin-right: 20px;position: relative;text-align: center;top: 130px;}.home-middle .featured-content .entry {border: none;margin: 0;padding: 0;}.home-bottom {background: #fff;margin: 10px auto 0;overflow: hidden;padding: 10px;}.home-bottom .widget-title {margin: 20px 0 0;}.home-bottom .byline {font-style: italic;text-align: center;}.home-bottom .widget {margin: 40px 0;}.home-bottom .featured-content .entry {border: none;float: left;padding: 10px;width: 25%;}.content-sidebar .home-bottom-left, .content-sidebar .home-bottom-middle, .sidebar-content .home-bottom-left, .sidebar-content .home-bottom-middle {float: left;margin-right: 14px;width: 32%;}.content-sidebar .home-bottom .widget-title, .sidebar-content .home-bottom .widget-title {top: 130px;}.content-sidebar .home-middle, .sidebar-content .home-middle {padding: 0;}.content-sidebar .home-middle .featured-content .entry {width: 33%;}.content-sidebar .woocommerce ul.cart_list li, .content-sidebar .woocommerce ul.product_list_widget li, .content-sidebar .woocommerce-page ul.cart_list li, .content-sidebar .woocommerce-page ul.product_list_widget li {width: 33%;}.entry {margin-bottom: 40px;}.entry-content a {color: #f9999a;}.entry-content a:hover {color: #333;}.entry-content .attachment a, .entry-content .gallery a {border: none;}.entry-content ol, .entry-content p, .entry-content ul, .quote-caption {margin-bottom: 26px;}.entry-content ol, .entry-content ul {margin-left: 40px;}.entry-content ol li {list-style-type: decimal;}.entry-content ul li {list-style-type: disc;}.entry-content ol ol, .entry-content ul ul {margin-bottom: 0;}.entry-content .search-form {width: 50%;}.entry-meta {color: #999;font-size: 14px;}.entry-header {margin-bottom: 50px;}.sidebar .featured-content .entry-header {margin-bottom: 0;}.entry-header .entry-meta {font-size: 11px;font-style: italic;margin: 0;padding: 10px;;text-align: center;text-transform: uppercase;width: 100%;}.entry-footer .entry-meta {border-top: 1px solid #eee;padding: 10px 0;}.entry-comments-link {float: right;text-align: right;width: 25%;}.prev-next-post-links {overflow: hidden;margin-bottom: 30px;}.previous-post-link {float: left;}.next-post-link {float: right;}.previous-post-link a, .next-post-link a {color: #fff;font-size: 20px;text-align: center;vertical-align: middle;background: #f9999a;width: 23px;height: 23px;line-height: 1;display: block;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}.previous-post-link a:hover, .next-post-link a:hover {background: #999;}.archive-pagination, .entry-pagination {font-size: 14px;margin: 40px 0;}.archive-pagination li {display: inline;}.archive-pagination li a {background-color: #f7f7f7;border: 1px solid #f7f7f7;color: #555;cursor: pointer;display: inline-block;padding: 8px 15px;}.archive-pagination li a:hover, .archive-pagination li.active a {background-color: #eee;}.comment-respond, .entry-comments, .entry-pings {background-color: #fff;margin-bottom: 40px;}.comment-respond, .entry-pings {border: 1px solid #eee;padding: 32px;}.comment-content {clear: both;}.entry-comments .comment-author {margin-bottom: 0;}.comment-respond input[type="email"], .comment-respond input[type="text"], .comment-respond input[type="url"] {width: 50%;}.comment-respond label {display: block;margin-right: 12px;}.comment-list li, .ping-list li {list-style-type: none;}.comment-list li {margin-top: 24px;padding: 32px;}.comment-list li li {margin-right: -32px;}li.comment {border: 1px solid #eee;}li li.comment {border-right: none;}.comment .avatar {float: left;margin: 0 16px 24px 0;}.entry-pings .reply {display: none;}.form-allowed-tags {background-color: #f5f5f5;font-size: 14px;padding: 24px;}.sidebar {color: #333;padding: 0 20px;}.content-sidebar .sidebar {border-left: 1px solid #ddd;padding: 0 0 0 20px;}.sidebar-content .sidebar {border-right: 1px solid #ddd;padding: 0 20px 0 0;}.sidebar p:last-child {margin-bottom: 0;}.sidebar li {list-style-type: none;margin-bottom: 6px;word-wrap: break-word;}.sidebar ul > li:last-child {margin-bottom: 0;}.sidebar .widget {clear: both;margin-bottom: 40px;}.sidebar .enews-widget {background: #f7f7f7;padding: 20px;}.sidebar .enews-subbox, .sidebar .enews-widget input[type="email"] {background: #fff;}.sidebar .enews-widget input {border: none;box-shadow: none;}.footer-widgets {background-color: #f9999a;color: #fff;clear: both;margin: 20px auto 0;padding: 20px;}.footer-widgets-1, .footer-widgets-2 {float: left;margin: 5px;width: 32%;}.footer-widgets-3 {float: right;margin: 5px;width: 32%;}.footer-widgets .widget {margin-bottom: 24px;padding: 30px;}.footer-widgets .entry {border: none;float: left;width: 20%;}.footer-widgets .widget-title {color: #fff;font-size: 12px;letter-spacing: 2px;text-align: center;}.footer-widgets li {list-style-type: none;font-size: 13px;margin-bottom: 6px;word-wrap: break-word;}.footer-widgets .search-form input:focus {border: 1px solid #ddd;}.footer-widgets input {background: #fff;}.footer-widgets .enews-widget input[type="submit"] {background: #eee;color: #333;}.footer-widgets .enews-widget input[type="submit"]:hover {background: #555;color: #fff;}.site-footer {background: #f9999a;color: #fff;font-size: 14px;margin: 0 auto;padding: 40px 0;text-align: center;}.site-footer a {color: #fff;font-style: italic;}.site-footer p {margin-bottom: 0;}.flourish-gold .nav-secondary .wrap, .flourish-gold .footer-widgets, .flourish-gold .site-footer, .flourish-gold .sidebar .enews-widget input[type="submit"], .flourish-gold button, .flourish-gold input[type="button"], .flourish-gold input[type="reset"], .flourish-gold input[type="submit"], .flourish-gold .button, .flourish-gold .entry-content .button, .flourish-gold .previous-post-link a, .flourish-gold .next-post-link a {background: #cc9e24;}.flourish-gold .entry-content a, .flourish-gold .author-box a, .flourish-gold .comment-respond a, .flourish-gold .entry-header .entry-meta a, .flourish-gold .entry-footer .entry-meta a, .flourish-gold .sidebar a, .flourish-gold.single-product .content a, .flourish-gold .entry-title a:hover, .flourish-gold .genesis-nav-menu a:hover, .flourish-gold .genesis-nav-menu .current-menu-item > a, .flourish-gold .genesis-nav-menu .sub-menu .current-menu-item > a:hover, .flourish-gold .genesis-nav-menu .sub-menu a:hover, .flourish-gold .product_list_widget a {color: #c4a646;}.flourish-gold .nav-secondary .genesis-nav-menu a:hover, .flourish-gold .nav-secondary .genesis-nav-menu .current-menu-item > a, .flourish-gold .nav-secondary .genesis-nav-menu .sub-menu .current-menu-item > a:hover, .flourish-gold .nav-secondary .genesis-nav-menu .sub-menu a:hover {color: #333;}.flourish-gold .previous-post-link a, .flourish-gold .next-post-link a {color: #fff;}.flourish-gold button:hover, .flourish-gold input[type="button"]:hover, .flourish-gold input[type="reset"]:hover, .flourish-gold input[type="submit"]:hover, .flourish-gold .button:hover, .flourish-gold .entry-content .button:hover, .flourish-gold .previous-post-link a:hover, .flourish-gold .next-post-link a:hover {background: #999;}.flourish-gold .nav-secondary .genesis-nav-menu .sub-menu {background: rgba(204, 158, 36, 0.9);}.flourish-navy .nav-secondary .wrap, .flourish-navy .footer-widgets, .flourish-navy .site-footer, .flourish-navy .sidebar .enews-widget input[type="submit"], .flourish-navy button, .flourish-navy input[type="button"], .flourish-navy input[type="reset"], .flourish-navy input[type="submit"], .flourish-navy .button, .flourish-navy .entry-content .button, .flourish-navy .previous-post-link a, .flourish-navy .next-post-link a {background: #192e5b;}.flourish-navy .entry-content a, .flourish-navy .author-box a, .flourish-navy .comment-respond a, .flourish-navy .entry-header .entry-meta a, .flourish-navy .entry-footer .entry-meta a, .flourish-navy .sidebar a, .flourish-navy.single-product .content a, .flourish-navy .entry-title a:hover, .flourish-navy .product_list_widget a, .flourish-navy .genesis-nav-menu a:hover, .flourish-navy .genesis-nav-menu .current-menu-item > a {color: #192e5b;}.flourish-navy .nav-secondary .genesis-nav-menu a:hover, .flourish-navy .nav-secondary .genesis-nav-menu .current-menu-item > a, .flourish-navy .nav-secondary .genesis-nav-menu .sub-menu .current-menu-item > a:hover, .flourish-navy .nav-secondary .genesis-nav-menu .sub-menu a:hover, .flourish-navy .genesis-nav-menu .sub-menu .current-menu-item > a:hover, .flourish-navy .genesis-nav-menu .sub-menu a:hover {color: #eee;}.flourish-navy .previous-post-link a, .flourish-navy .next-post-link a {color: #fff;}.flourish-navy button:hover, .flourish-navy input[type="button"]:hover, .flourish-navy input[type="reset"]:hover, .flourish-navy input[type="submit"]:hover, .flourish-navy .button:hover, .flourish-navy .entry-content .button:hover, .flourish-navy .previous-post-link a:hover, .flourish-navy .next-post-link a:hover {background: #999;}.flourish-navy .nav-secondary .genesis-nav-menu .sub-menu {background: rgba(25, 46, 91, 0.9);}.flourish-pink .nav-secondary .wrap, .flourish-pink .footer-widgets, .flourish-pink .site-footer, .flourish-pink .sidebar .enews-widget input[type="submit"], .flourish-pink button, .flourish-pink input[type="button"], .flourish-pink input[type="reset"], .flourish-pink input[type="submit"], .flourish-pink .button, .flourish-pink .entry-content .button, .flourish-pink .previous-post-link a, .flourish-pink .next-post-link a {background: #ef5488;}.flourish-pink .entry-content a, .flourish-pink .author-box a, .flourish-pink .comment-respond a, .flourish-pink .entry-header .entry-meta a, .flourish-pink .entry-footer .entry-meta a, .flourish-pink .sidebar a, .flourish-pink.single-product .content a, .flourish-pink .entry-title a:hover, .flourish-pink .genesis-nav-menu a:hover, .flourish-pink .genesis-nav-menu .current-menu-item > a, .flourish-pink .genesis-nav-menu .sub-menu .current-menu-item > a:hover, .flourish-pink .genesis-nav-menu .sub-menu a:hover, .flourish-pink .product_list_widget a {color: #ef5488;}.flourish-pink .nav-secondary .genesis-nav-menu a:hover, .flourish-pink .nav-secondary .genesis-nav-menu .current-menu-item > a, .flourish-pink .nav-secondary .genesis-nav-menu .sub-menu .current-menu-item > a:hover, .flourish-pink .nav-secondary .genesis-nav-menu .sub-menu a:hover {color: #333;}.flourish-pink .previous-post-link a, .flourish-pink .next-post-link a {color: #fff;}.flourish-pink button:hover, .flourish-pink input[type="button"]:hover, .flourish-pink input[type="reset"]:hover, .flourish-pink input[type="submit"]:hover, .flourish-pink .button:hover, .flourish-pink .entry-content .button:hover, .flourish-pink .previous-post-link a:hover, .flourish-pink .next-post-link a:hover {background: #999;}.flourish-pink .nav-secondary .genesis-nav-menu .sub-menu {background: rgba(239, 84, 136, 0.9);}.flourish-purple .nav-secondary .wrap, .flourish-purple .footer-widgets, .flourish-purple .site-footer, .flourish-purple .sidebar .enews-widget input[type="submit"], .flourish-purple button, .flourish-purple input[type="button"], .flourish-purple input[type="reset"], .flourish-purple input[type="submit"], .flourish-purple .button, .flourish-purple .entry-content .button, .flourish-purple .previous-post-link a, .flourish-purple .next-post-link a {background: #804565;}.flourish-purple .entry-content a, .flourish-purple .author-box a, .flourish-purple .comment-respond a, .flourish-purple .entry-header .entry-meta a, .flourish-purple .entry-footer .entry-meta a, .flourish-purple .sidebar a, .flourish-purple.single-product .content a, .flourish-purple .entry-title a:hover, .flourish-purple .product_list_widget a, .flourish-purple .genesis-nav-menu a:hover, .flourish-purple .genesis-nav-menu .current-menu-item > a {color: #804565;}.flourish-purple .nav-secondary .genesis-nav-menu a:hover, .flourish-purple .nav-secondary .genesis-nav-menu .current-menu-item > a, .flourish-purple .nav-secondary .genesis-nav-menu .sub-menu .current-menu-item > a:hover, .flourish-purple .nav-secondary .genesis-nav-menu .sub-menu a:hover, .flourish-purple .genesis-nav-menu .sub-menu .current-menu-item > a:hover, .flourish-purple .genesis-nav-menu .sub-menu a:hover {color: #eee;}.flourish-purple .previous-post-link a, .flourish-purple .next-post-link a {color: #fff;}.flourish-purple button:hover, .flourish-purple input[type="button"]:hover, .flourish-purple input[type="reset"]:hover, .flourish-purple input[type="submit"]:hover, .flourish-purple .button:hover, .flourish-purple .entry-content .button:hover, .flourish-purple .previous-post-link a:hover, .flourish-purple .next-post-link a:hover {background: #999;}.flourish-purple .nav-secondary .genesis-nav-menu .sub-menu {background: rgba(128, 69, 101, 0.9);}.flourish-blue .nav-secondary .wrap, .flourish-blue .footer-widgets, .flourish-blue .site-footer, .flourish-blue .sidebar .enews-widget input[type="submit"], .flourish-blue button, .flourish-blue input[type="button"], .flourish-blue input[type="reset"], .flourish-blue input[type="submit"], .flourish-blue .button, .flourish-blue .entry-content .button, .flourish-blue .previous-post-link a, .flourish-blue .next-post-link a {background: #a3d9d1;}.flourish-blue .entry-content a, .flourish-blue .author-box a, .flourish-blue .comment-respond a, .flourish-blue .entry-header .entry-meta a, .flourish-blue .entry-footer .entry-meta a, .flourish-blue .sidebar a, .flourish-blue.single-product .content a, .flourish-blue .entry-title a:hover, .flourish-blue .genesis-nav-menu a:hover, .flourish-blue .genesis-nav-menu .current-menu-item > a, .flourish-blue .genesis-nav-menu .sub-menu .current-menu-item > a:hover, .flourish-blue .genesis-nav-menu .sub-menu a:hover, .flourish-blue .product_list_widget a {color: #a3d9d1;}.flourish-blue .nav-secondary .genesis-nav-menu a:hover, .flourish-blue .nav-secondary .genesis-nav-menu .current-menu-item > a, .flourish-blue .nav-secondary .genesis-nav-menu .sub-menu .current-menu-item > a:hover, .flourish-blue .nav-secondary .genesis-nav-menu .sub-menu a:hover {color: #333;}.flourish-blue .previous-post-link a, .flourish-blue .next-post-link a {color: #fff;}.flourish-blue button:hover, .flourish-blue input[type="button"]:hover, .flourish-blue input[type="reset"]:hover, .flourish-blue input[type="submit"]:hover, .flourish-blue .button:hover, .flourish-blue .entry-content .button:hover, .flourish-blue .previous-post-link a:hover, .flourish-blue .next-post-link a:hover {background: #999;}.flourish-blue .nav-secondary .genesis-nav-menu .sub-menu {background: rgba(163, 217, 209, 0.9);}.flourish-grey .nav-secondary .wrap, .flourish-grey .footer-widgets, .flourish-grey .site-footer, .flourish-grey .sidebar .enews-widget input[type="submit"], .flourish-grey button, .flourish-grey input[type="button"], .flourish-grey input[type="reset"], .flourish-grey input[type="submit"], .flourish-grey .button, .flourish-grey .entry-content .button, .flourish-grey .previous-post-link a, .flourish-grey .next-post-link a {background: #333;}.flourish-grey .entry-content a, .flourish-grey .author-box a, .flourish-grey .comment-respond a, .flourish-grey .entry-header .entry-meta a, .flourish-grey .entry-footer .entry-meta a, .flourish-grey .sidebar a, .flourish-grey.single-product .content a, .flourish-grey .entry-title a:hover, .flourish-grey .product_list_widget a, .flourish-grey .genesis-nav-menu a:hover, .flourish-grey .genesis-nav-menu .current-menu-item > a {color: #333;}.flourish-grey .nav-secondary .genesis-nav-menu a:hover, .flourish-grey .nav-secondary .genesis-nav-menu .current-menu-item > a, .flourish-grey .nav-secondary .genesis-nav-menu .sub-menu .current-menu-item > a:hover, .flourish-grey .nav-secondary .genesis-nav-menu .sub-menu a:hover, .flourish-grey .genesis-nav-menu .sub-menu .current-menu-item > a:hover, .flourish-grey .genesis-nav-menu .sub-menu a:hover {color: #eee;}.flourish-grey .previous-post-link a, .flourish-grey .next-post-link a {color: #fff;}.flourish-grey button:hover, .flourish-grey input[type="button"]:hover, .flourish-grey input[type="reset"]:hover, .flourish-grey input[type="submit"]:hover, .flourish-grey .button:hover, .flourish-grey .entry-content .button:hover, .flourish-grey .previous-post-link a:hover, .flourish-grey .next-post-link a:hover {background: #999;}.flourish-grey .nav-secondary .genesis-nav-menu .sub-menu {background: rgba(51, 51, 51, 0.9);}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min-device-pixel-ratio: 1.5) {}@media only screen and (max-width: 1139px) {.site-inner, .wrap, .footer-widgets {max-width: 940px;}.site-container {padding: 0;}.content-sidebar-sidebar .content-sidebar-wrap, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap {width: 740px;}.nav-primary, .nav-secondary .genesis-nav-menu, .site-footer {width: 100%;}.content, .site-header .widget-area {width: 600px;}.sidebar-content-sidebar .content, .sidebar-sidebar-content .content, .content-sidebar-sidebar .content {width: 400px;}.sidebar-primary {width: 260px;}.home-top {padding: 20px;}.home-top-left, .home-top-slider {float: none;width: 100%;}.home-top-slider #genesis-responsive-slider {margin: 0 auto;width: 769px;}.home-top-left .widget:first-child {float: left;}.home-top-left .widget_text, .home-top-left .user-profile {float: right;height: auto;width: 63%;}.home-middle .simple-social-icons, .home-middle .enews-widget {float: none;width: 100%;}.footer-widgets .entry {width: 20%;}}@media only screen and (max-width: 1023px) {body {background-color: #fff;}.content, .content-sidebar-sidebar .content, .content-sidebar-sidebar .content-sidebar-wrap, .footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .sidebar-content-sidebar .content, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-primary, .sidebar-secondary, .sidebar-sidebar-content .content, .sidebar-sidebar-content .content-sidebar-wrap, .site-header .widget-area, .site-inner, .title-area, .wrap, .home-top-left, .home-top-slider, .home-cta, .nav-primary, .nav-secondary, .footer-widgets, .site-footer {float: none;width: 100%;}.simple-social-icons ul {display: none;}.content-sidebar .sidebar, .sidebar-content .sidebar {border: none;}.sidebar {background: none;}.site-header .wrap {padding: 20px 0;}.home-top-slider .genesis_responsive_slider .flex-control-nav {display: none;}.header-image .site-header .wrap {background-position: center top;}.genesis-nav-menu li, .site-header ul.genesis-nav-menu, .site-header .search-form {float: none;}.genesis-nav-menu, .site-description, .site-header .title-area, .site-header .search-form, .site-title {text-align: center;}.genesis-nav-menu a, .genesis-nav-menu > .first > a, .genesis-nav-menu > .last > a {padding: 15px 16px;}.site-header .search-form {margin: 16px auto ;}.genesis-nav-menu li.right {display: none;}.entry-footer .entry-meta {margin: 0;padding-top: 12px;}.sidebar .widget.enews-widget {padding: 40px;}.site-footer {padding: 24px 0;}}@media only screen and (max-width: 942px) {.home-top-left {float: none;margin: 0 auto;}.home-top-left .widget:first-child, .home-top-left .widget_text, .home-top-left .user-profile {float: none;width: 100%;}.home-top-left .widget:first-child {margin: 0 auto;}.footer-widgets .entry {float: left;width: 30%;}.entry-categories, .entry-tags, .entry-comments-link {float: none;width: 100%;}}@media only screen and (max-width: 845px) {.home-top-slider #genesis-responsive-slider {margin: 0 auto;width: 100%;}.home-top-slider .widget-title {float: none;padding: 0;width: 100%;}.home-top-slider .widget_products, .home-top-slider .featured-content {padding: 15px 40px 10px;}.content .woocommerce ul.product_list_widget li, .home-top-slider .featured-content .entry {width: 33%;}.home-top-slider .alignleft img, .home-top-slider .alignright img {display: block;margin: 0 auto;}}@media only screen and (max-width: 845px) {.content .woocommerce ul.product_list_widget li, .home-top-slider .featured-content .entry, .home-bottom .featured-content .entry {width: 50%;}a.alignnone img {display: block;margin: 0 auto;}}@media only screen and (max-width: 768px) {.five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds, .home-middle .featured-content .entry {margin: 0;width: 100%;}.home-bottom-left, .home-bottom-middle, .home-bottom-right {display: block;float: none;width: 345px;}.content .woocommerce .product_list_widget {margin: 0 auto;}.flourish-home .site-inner {padding: 0;}.home-middle .enews-widget input, .home-middle .enews-widget input[type="submit"] {margin-bottom: 5px;width: 100%;}.footer-widgets .entry, .footer-widgets .woocommerce ul.product_list_widget li {float: left;margin: 0 auto;width: 50% !important;}a.more-link {width: 100%;}.nav-secondary .genesis-nav-menu {width: 100%;}.genesis-nav-menu.responsive-menu {display: none;}.nav-primary .responsive-menu-icon {margin-top: 20px;}.genesis-nav-menu.responsive-menu .menu-item {display: block;text-align: left;}.responsive-menu-icon {display: block;text-align: center;}.nav-secondary .responsive-menu-icon:before {color: #fff;}.menu-primary a {text-align: left;}.genesis-nav-menu.responsive-menu .sub-menu:after, .genesis-nav-menu.responsive-menu .sub-menu:before, .genesis-nav-menu.responsive-menu > .menu-item > .sub-menu, .genesis-nav-menu.responsive-menu {display: none;}.genesis-nav-menu.responsive-menu .menu-item, .responsive-menu-icon {display: block;}.genesis-nav-menu.responsive-menu .menu-item {text-align: left;}.genesis-nav-menu.responsive-menu .menu-item:hover {position: static;}.genesis-nav-menu.responsive-menu li a, .genesis-nav-menu.responsive-menu li a:hover {display: block;line-height: 1;padding: 16px 20px;}.nav-primary .genesis-nav-menu.responsive-menu .sub-menu a, .nav-primary .genesis-nav-menu.responsive-menu .sub-menu a:hover {color: #777;}.nav-secondary .genesis-nav-menu.responsive-menu a, .nav-secondary .genesis-nav-menu.responsive-menu a:hover {color: #fff;}.genesis-nav-menu.responsive-menu .menu-item-has-children {cursor: pointer;}.genesis-nav-menu.responsive-menu .menu-item-has-children > a {margin-right: 60px;}.genesis-nav-menu.responsive-menu > .menu-item-has-children:before {content: "\f347";float: right;font: normal 16px/1 'dashicons';height: 16px;padding: 14px 20px;right: 0;text-align: right;z-index: 9999;}.nav-secondary .genesis-nav-menu.responsive-menu > .menu-item-has-children:before {color: #fff;}.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {content: "\f343";}.genesis-nav-menu .menu-item:hover > .sub-menu > .menu-item:hover > .sub-menu, .genesis-nav-menu .menu-item:hover > .sub-menu, .genesis-nav-menu.responsive-menu .sub-menu {left: auto;opacity: 1;margin: 0 auto;position: relative;width: 100%;}.genesis-nav-menu.responsive-menu .sub-menu .sub-menu {padding-left: 20px;margin: 0;}.genesis-nav-menu.responsive-menu .sub-menu li a, .genesis-nav-menu.responsive-menu .sub-menu li a:hover {background: none;border: none;padding: 16px 20px;position: relative;width: 100%;}.genesis-nav-menu.responsive-menu {padding-bottom: 16px;}.nav-primary .genesis-nav-menu.responsive-menu .sub-menu, .site-header .genesis-nav-menu.responsive-menu .sub-menu {background-color: rgba(255, 255, 255, 0.05);}.entry-header .entry-meta {display: none;}}@media only screen and (max-width: 460px) {.entry, .author-box, .entry-comments, .comment-respond {padding: 5px;}.home-top-slider .featured-content .entry, .footer-widgets .entry {float: none;margin: 0 auto;width: 100%;}.home-top-slider .alignleft img, .footer-widgets .alignleft img, .footer-widgets img.wp-post-image {display: block;float: none;margin: 0 auto;}.header-image .site-header a {background-size: 360px 108px !important;}.content .woocommerce ul.product_list_widget li, .footer-widgets .woocommerce ul.product_list_widget li {text-align: center;width: 100% !important;}.content .woocommerce ul.cart_list li img, .content .woocommerce ul.product_list_widget li img, .content .woocommerce-page ul.cart_list li img, .content .woocommerce-page ul.product_list_widget li img {margin: 0 auto;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .home-bottom .featured-content .entry {width: 100% !important;}.home-bottom .featured-content .entry-header {margin-bottom: 0;}.home-top {padding: 10px;}.footer-widgets .entry, .footer-widgets .woocommerce ul.product_list_widget li {float: left;margin: 0 auto;width: 100% !important;}}.footer-widgets a {color:white;}.hidden-pinterest {opacity: 0;position: absolute;top: 0;left: 0;height: 0px;width: 0px;}#social-media-fs {display: flex;align-items:center;align-content:center;}#social-media-fs div {margin:10px;}#social-media-fs div a{display:flex;float:none;overflow: hidden;}@import("./css/social-media.css");

/* hide breadcrumb category on blog roll above post title */
html body.blog main.content article header.entry-header p.entry-meta span.entry-categories {
	display: none;
}