.hyd-social .site-inner{width:100%;max-width:800px;}
.social-page .widget_nav_menu li{background:#222;color:#fff;margin:10px 0;padding:10px;clear:both;text-align:center;text-transform:uppercase;letter-spacing:.15em;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;list-style:none;}
.social-page .widget_nav_menu li:hover{background:#c87193;}
.social-page li a{color:#fff;}
.social-page .widget{margin-bottom:40px;}
.social-page .simple-social-icons ul li a{background:transparent !important;color:#222 !important;border:2px solid #222 !important;border-radius:50% !important;padding:12px;}
.social-page .simple-social-icons ul li a:hover, .social-page .simple-social-icons ul li a:focus{background:transparent !important;color:#c87193 !important;border:2px solid #c87193 !important;border-radius:50% !important;padding:12px;}
.social-page .widget-title{text-align:center;}
.social-page .featured-content .entry{float:left;padding:1.5%;width:33.33%;}
@media only screen and (max-width: 650px) {
.social-page .featured-content .entry{width:100%;}
} @font-face{font-family:'PTR';src:url(//createwithcynthia.com/wp-content/themes/sweets_peachy_le2/fonts/PTR.otf);font-weight:normal;}
.textwidget p{margin:0;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#767676}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;border:0;height:0;border-top:1px solid #f3f3f3;border-bottom:none;}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
html{font-size:62.5%;}
body > div{font-size:1.4rem;}
*,
input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.archive-pagination:before, .clearfix:before, #blog-featured:before,
.entry:before, .entry-pagination:before, .footer-widgets:before, .nav-primary:before, .nav-primary:before, .home-cta:before, .site-container:before, .site-footer:before, .site-header:before, .site-inner:before, .wrap:before{content:" ";display:table;}
.archive-pagination:after, .clearfix:after, #blog-featured:after,
.entry:after, .entry-pagination:after, .footer-widgets:after, .nav-primary:after, .nav-primary:after, .home-cta: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-color:#fff;color:#0E222C;font-family:'Quattrocento', serif;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:1px;line-height:2;}
a, button, input:focus, input[type="button"],
input[type="reset"],
input[type="submit"],
textarea:focus, .button{-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-ms-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}::-moz-selection{background-color:#333;color:#fff;}::selection {
background-color: #333;
color: #fff;
} a{color:#c87193;text-decoration:none;}
a:hover {
color: #e2c37a;
} p{margin:0 0 24px;padding:0;}
strong{font-weight:700;}
ol, ul{margin:0;padding:0;}
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:#eee;}
cite{font-style:normal;}
.more-from-category a{background-color:#414141;border:none;box-shadow:none;color:#fff;display:table;font-size:12px;margin:10px auto;padding:12px 24px;text-transform:uppercase;width:auto;}
.more-from-category a:hover{background-color:#999;}
h1, h2, h3, h4, h5, h6{color:#0E222C;font-family:'Roboto Condensed', sans-serif;font-weight:400;line-height:1.5;letter-spacing:2px;margin:0 0 16px;text-transform:uppercase;}
h1{font-size:32px;}
h2{font-size:24px;}
h3{font-size:18px;}
.entry-comments h3, .entry-pings h3, .comment-respond h3{font-size:16px;text-align:center;}
h4{font-size:16px;}
h5{font-size:14px;}
h6{font-size:12px;}
embed, iframe, img, object, video, .wp-caption{max-width:100%;}
img{height:auto;}
.featured-content img, .gallery img{width:auto;}
input, select, textarea{background-color:#ffff;border:1px solid #eee;color:#999;font-family:'Roboto Condensed', sans-serif;font-size:12px;font-size:1.2rem;font-weight:300;letter-spacing:2px;text-transform:none;padding:10px;width:100%;}
input:focus, textarea:focus{background:#f9f9f9;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:#414141;border:1px solid #414141;box-shadow:none;color:#fff;cursor:pointer;font-family:'Roboto Condensed', sans-serif;font-size:12px;font-size:1.2rem;line-height:1;padding:10px 20px;margin:6px auto;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{border:1px solid #414141;color:#414141;background-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:1100px;}
.site-inner{background:#fff;clear:both;padding:30px 0px;}
.content{float:right;width:75%;padding:0 30px;}
.content-sidebar .content{float:left;}
.full-width-content .content{width:100%;}
.full-width-content.page-template-page_blog  .content{padding:0 100px 50px;}
.sidebar-primary{float:right;width:25%;padding-left:30px;border-left:1px solid #eee;}
.sidebar-content .sidebar-primary{float:left;padding-left:0;padding-right:30px;border-right:1px solid #eee;border-left:none;}
.hyd-landing-full .site-inner{max-width:100%;padding:0;}
.shop-excerpt{margin:40px auto 0;clear:both;}
.search-form{overflow:hidden;}
.site-header .search-form{float:right;margin-top:12px;}
.entry-content .search-form, .site-header .search-form{width:50%;}
.genesis-nav-menu .search input[type="submit"],
.widget_search input[type="submit"]{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px;}
.nav-primary .genesis-nav-menu > .search{float:right;display:inline-block;position:relative;width:auto;padding:0;}
li a.icon-search:before{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;content:"\f002";}
li a.icon-search{cursor:pointer;font-size:12px;}
.search-div{display:none;position:absolute;z-index:10;right:0;width:300px;padding:5px;}
.search-div .search-form{position:relative;}
.search-div .search-form input[type="search"]{width:100%;padding:10px;font-size:10px;}
.search-div .search-form input[type="submit"]{position:absolute;right:-1px;bottom:1px;padding:10px 14px;-webkit-border-radius:0;border-radius:0;}
input:focus::-webkit-input-placeholder{color:transparent;}
input:focus:-moz-placeholder{color:transparent;}
input:focus::-moz-placeholder{color:transparent;}
input:focus:-ms-input-placeholder{color:transparent;}
@media only screen and (max-width: 1023px) {
.nav-primary .genesis-nav-menu > .search{display:block;text-align:left;}
.search-div{left:300;}
}
@media only screen and (max-width: 340px) {
.search-div{width:auto;}
} .widget-above-content{background:#faefee;border-top:10px solid #fff;border-left:10px solid #fff;width:1100px;margin:0 auto 60px;}
.widget-above-content .widget{border:1px solid #999;text-align:center;position:relative;top:-10px;left:-10px;padding:30px 30px 15px;overflow:auto;}
.widget-above-content .widget-title{font-size:30px;border-bottom:none;margin-bottom:0px;}
.widget-above-content .enews-widget .widget-title{float:left;font-family:'PTR';font-size:45px;font-size:4.5rem;line-height:1;width:25%;padding:0 0 0 10px;text-transform:none;letter-spacing:normal;}
.widget-above-content .enews-widget p{padding:10px 20px;width:30%;margin-bottom:0;text-align:center;color:#333;float:left;font-size:12px;font-size:1.2rem;line-height:1.4;text-transform:uppercase;}
.widget-above-content .enews input{float:left;margin-top:10px;margin-bottom:0;margin-left:1% !important;width:14%;}
.widget-above-content .enews-widget input[type="submit"],
.widget-above-content .enews-widget input[type="submit"]{width:auto;margin-top:10px;}
.widget-above-content .textwidget{text-align:center;font-size:18px;padding:0 40px;}
.widget-above-content .button{margin-top:2%;}
.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{border-radius:300px;}
.alignleft .avatar{margin:5px 24px 0 0;}
.alignright .avatar{margin-left:24px;}
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:12px;margin:40px 40px 24px;text-align:left;}
.wp-caption-text::before{content:"\201C";display:block;font-size:25px;height:0;left:-20px;position:relative;top:-8px;}
.gallery img{border:none !important;padding:5px;}
.widget_calendar table{width:100%;}
.widget_calendar td, .widget_calendar th{text-align:center;}
.breadcrumb{border:1px solid #ddd;font-size:12px;margin-bottom:40px;padding:10px;text-align:center;}
.author-box{background-color:#f9f9f9;border:10px solid #fff;font-size:16px;margin-bottom:30px;outline:1px solid #f5f5f5;padding:30px 30px 50px;}
.author-box-custom{padding-top:10px;}
.author-box-custom .widget{padding-top:10px;}
.author-box .simple-social-icons{margin-top:0px;padding-top:0px;}
.avatar{float:left;margin:0px 16px 24px 0px;}
.author-box-title{font-size:22px;letter-spacing:2px;margin-bottom:8px;text-transform:uppercase;}
.archive-description p:last-child, .author-box p:last-child{margin-bottom:0;}
a.more-link{display:block;margin:20px auto;padding:5px;text-transform:uppercase;}
.rmtext, a.more-link{background-color:#414141;border:1px solid #414141;color:#fff !important;display:table;font-size:12px;letter-spacing:1px;padding:7px 20px;text-align:center;text-transform:uppercase;width:auto;}
.rmtext:hover, a.more-link:hover{background-color:#fff;border:1px solid #414141;color:#414141 !important;}
a.more-link em, .more-from-category a em{text-transform:none;}
.entry-title{font-family:'Roboto Condensed', sans-serif;font-size:22px;font-size:2.2rem;line-height:1.2;font-weight:400;}
.single .content .entry-title{text-align:center;}
.page-title{font-size:22px;line-height:1;padding:5px 0 10px;}
.entry-title a, .sidebar .widget-title a{color:#0E222C;}
.entry-title a:hover{color:#0E222C;}
.widget-title{color:#0E222C;font-family:'Roboto Condensed', sans-serif;font-size:18px;font-size:1.8rem;font-weight:400;margin-bottom:18px;padding:10px 0;text-align:center;text-transform:uppercase;text-align:center;}
.sidebar .widget-title{border-bottom:3px solid #faefee;}
.featured-content .entry{border-bottom:2px solid #f9f9f9;margin-bottom:20px;padding:0 0 24px;}
.featured-content .entry-title{border:none;font-size:18px;line-height:1.2;padding:0;text-transform:uppercase;text-align:center;}
.featured-content .entry-title{margin:0;}
.sidebar-primary .featured-content .entry{border:none;float:left;min-height:200px;padding:5px;width:100%;}
.enews-widget{color:#999;}
.enews-widget input{margin-bottom:16px;}
.enews-widget input[type="submit"]{background-color:#414141;color:#fff;margin:0;width:100%;}
.enews-widget input:hover[type="submit"]{background-color:#fff;border:1px solid #414141;color:#414141;}
.latest-tweets ul li{margin-bottom:16px;}
div.gform_wrapper input[type="email"],
div.gform_wrapper input[type="text"],
div.gform_wrapper textarea{font-size:16px;padding:16px;}
div.gform_wrapper .ginput_complex label{font-size:12px;font-style:italic;padding:0;}
div.gform_wrapper .top_label .gfield_label{font-family:'Roboto Condensed', sans-serif;font-weight:100;text-transform:uppercase;}
div.gform_wrapper li, div.gform_wrapper form li{margin:16px 0 0;}
div.gform_wrapper .gform_footer input[type="submit"]{font-size:14px;}
div.ginput_complex.ginput_container.gf_name_has_2 span{float:left;}
img#wpstats{display:none;}
.content .sd-content ul{text-align:center;}
.content .share-count{background-color:#414141;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%;}
.share-after{text-align:center;margin:0;}
.content .share{border-top-left-radius:0;border-bottom-left-radius:0;margin:0 auto;}
.sharrre .share, .sharrre:hover .share{color:#333;}
.content .share-outlined .count{border-top-right-radius:0;border-bottom-right-radius:0;}
.content .share-filled .facebook .count, .content .share-filled .facebook .count:hover, .content .share-filled .googlePlus .count, .content .share-filled .googlePlus .count:hover, .content .share-filled .linkedin .count, .content .share-filled .linkedin .count:hover, .content .share-filled .pinterest .count, .content .share-filled .pinterest .count:hover, .content .share-filled .stumbleupon .count, .content .share-filled .stumbleupon .count:hover, .content .share-filled .twitter .count, .content .share-filled .twitter .count:hover{color:#333;border:1px solid #333;display:none;}
.content .share-filled .facebook .share, .content .share-filled .facebook:hover .count, .content .share-filled .googlePlus .share, .content .share-filled .googlePlus:hover .count, .content .share-filled .linkedin .share, .content .share-filled .linkedin:hover .count, .content .share-filled .pinterest .share, .content .share-filled .pinterest:hover .count, .content .share-filled .stumbleupon .share, .content .share-filled .stumbleupon:hover .count, .content .share-filled .twitter .share, .content .share-filled .twitter:hover .count{background:#fff !important;font-size:10px;}
@media only screen and (min-width: 768px) {
.share-small .no-count .share{width:0px;}
} .woocommerce ul.products li.product a img{border:1px solid #f3f3f3;padding:8px;}
.woocommerce ul.products li.product a img:hover{border:1px solid #f3f3f3;background:#faefee;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{text-align:center;}
.woocommerce ul.products li.product h3, .woocommerce ul.products li.product .price{text-align:center;}
.woocommerce #respond input#submit,
.woocommerce a.button, .woocommerce button#blog-featured,
.woocommerce input.button, .woocommerce #respond input#submit.alt,
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{border:1px solid #333 !important;background-color:#333 !important;color:#fff !important;border-radius:0 !important;cursor:pointer;font-family:'Roboto Condensed', sans-serif !important;font-size:10px !important;font-weight:300 !important;letter-spacing:2px !important;padding:14px 24px !important;text-transform:uppercase !important;width:auto !important;opacity:1 !important;}
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{border:1px solid #333 !important;background:#fff !important;color:#333 !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-family:'Roboto Condensed', sans-serif !important;font-size:10px;font-weight:300 !important;letter-spacing:2px;text-transform:uppercase;}
.woocommerce .woocommerce-message::before, .woocommerce .woocommerce-info::before, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce ul.products li.product .price, .woocommerce form .form-row .required{color:#333 !important;}
.woocommerce .woocommerce-message, .woocommerce .woocommerce-info{border-top-color:#333 !important;}
.woocommerce span.onsale{background-color:#e2c37a !important;font-size:10px !important;padding:4px 7px !important;text-transform:uppercase;z-index:8 !important;}
.woocommerce-cart table.cart img{width:100px !important;}
.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li, .woocommerce-page ul.cart_list li, .woocommerce-page ul.product_list_widget li{float:left;padding:1% !important;width:25%;text-align:center;}
.sidebar .woocommerce ul.cart_list li, .sidebar .woocommerce ul.product_list_widget li, .sidebar .woocommerce-page ul.cart_list li, .sidebar .woocommerce-page ul.product_list_widget li{float:left;padding:1% !important;width:50%;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{width:30.6% !important;}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img{width:100% !important;background:#faefee;border:1px solid #f3f3f3;padding:6px;}
.woocommerce ul.cart_list li img:hover, .woocommerce ul.product_list_widget li img:hover{background:#fff;}
.woocommerce-checkout #payment ul.payment_methods li{list-style:none;}
.woocommerce-page input[type="checkbox"],
.woocommerce-page input[type="radio"]{width:auto;}
.woocommerce ul.products li.product .price del, .woocommerce div.product p.price del, .woocommerce div.product span.price del{display:inline !important;}
.woocommerce .quantity .qty{padding:9px 0px !important;}
.woocommerce-cart table.cart td.actions .coupon .input-text{padding:17px 5px !important;}
.woocommerce-checkout #payment{background-color:#f3f3f3 !important;}
.woocommerce .product-title{font-family:'Roboto Condensed', sans-serif;font-weight:300;font-size:10px;letter-spacing:1px;text-transform:uppercase;}
.woocommerce form .form-row textarea{height:50px !important;}
.woocommerce .next::after{display:none !important;}
.woocommerce-product-gallery{position:relative;margin-bottom:3em}
.woocommerce-product-gallery figure{margin:0}
.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}
.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:left;cursor:pointer}
.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}
.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}
.woocommerce-product-gallery img{display:block}
.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}
.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}
.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}
.woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;z-index:99;}
a.woocommerce-product-gallery__trigger{text-decoration:none;}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:.875em;right:.875em;display:block;height:2em;width:2em;border-radius:3px;z-index:99;text-align:center;text-indent:-999px;overflow:hidden;}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{background-color:#169fda;color:#ffffff;}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{background-color:#1781ae;border-color:#1781ae;color:#ffffff;}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\f00e";line-height:2;text-indent:0;}
.woocommerce div.product div.images .flex-control-thumbs li img{padding-right:3%;padding-top:3%;}
.post-type-archive-portfolio .content{background:#fff;margin-top:30px;}
.portfolioblurb{margin:0 auto 10px;max-width:1050;overflow:auto;text-align:center;}
.cpt-archive-description{margin-bottom:50px;}
.portfolio-content{margin-top:12px;margin-left:-30px;margin-bottom:30px;}
.portfolio-content .entry{width:31.3333%;margin-bottom:20px;margin-left:20px;position:relative;padding:0;}
.portfolio-content .entry-header:after{border-bottom:none;margin-bottom:0;padding-bottom:0;}
.portfolio-content .entry a.link-hover{background:#fff;position:relative;display:block;}
.portfolio-content .entry a.link-hover img{vertical-align:top;opacity:1;border:1px solid #eee;padding:10px;}
.portfolio-content .entry .item-hover{display:none;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;text-align:center;overflow:hidden;color:#333;background:rgba(251,251,251,.95) url(//createwithcynthia.com/wp-content/themes/sweets_peachy_le2/images/pbg.png)no-repeat !important;padding:10px;}
.portfolio-content .entry .item-hover .item-container{position:absolute;padding:30px;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.portfolio-content .entry .entry-title{font-family:'ptr';font-size:55px;font-size:5.5rem;font-weight:normal;line-height:.5;margin-bottom:10px;text-align:center;text-transform:none;letter-spacing:normal;}
.portfolio-content .entry p{font-size:16px;}
.portfolio-content .entry-meta{display:none;}
.portfolio-image-single{text-align:center;margin-top:10px;margin-bottom:30px;}
ul.filter{color:#767676;list-style:none;margin-left:0;}
ul.filter li{float:left;margin-left:8px;margin-bottom:10px;}
ul.filter li:first-child{margin-left:0;}
ul.filter a{background:#fff;color:#333;display:inline-block;letter-spacing:.2em;padding:6px 20px;text-decoration:none;border-bottom:none;font-size:12px;font-size:1.2rem;text-transform:uppercase;}
ul.filter a:hover, ul.filter a.active{background-color:#faefee;color:#333;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
.isotope, .isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}
.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;-ms-transition-property:height, width;-o-transition-property:height, width;transition-property:height, width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-ms-transition-property:-ms-transform, opacity;-o-transition-property:-o-transform, opacity;transition-property:transform, opacity;}
.isotope.no-transition, .isotope.no-transition .isotope-item, .isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}
.category-index .share-after{display:none;}
.category-index .featured-content .entry{border:none;float:left;min-height:310px;padding:0px 5px;width:33%;}
.category-index .widget{padding:20px 0px;}
.category-index .entry-title a{font-size:10px;}
.category-index ul li{float:left;font-size:13px;margin:3px 5px;width:23%;}
.blog-slider{background:#fff;margin:0 auto 30px;overflow:hidden;padding:10px;max-width:1000px;-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.2);}
#genesis-responsive-slider{border:none!important;padding:0!important;}
#genesis-responsive-slider .flex-control-nav{display:none;}
#genesis-responsive-slider .slide-excerpt{background:rgba(251,251,251,.85);border:double #eee;outline:7px solid rgba(251,251,251,.5);color:#000;opacity:.7;overflow:hidden;width:450px;bottom:100px;left:50%;margin-left:-225px;padding:30px 10px;text-align:center;}
#genesis-responsive-slider a{color:#000;}
#genesis-responsive-slider .slide-excerpt-border{border:0;float:none;display:block;padding-bottom:5px;}
#genesis-responsive-slider .slide-excerpt-border > p{display:none;}
#genesis-responsive-slider .slide-excerpt-border h2:after{content:" ";width:50px;border-bottom:1px solid #999;margin:15px auto;display:block;}
#blog-featured .widget{float:left;width:33.33%;padding:15px;}
#blog-featured .widget-title{position:relative;top:30px;z-index:99;background:#fff;width:80%;margin:0 auto;border:#f9f9f9 solid 1px;}
#blog-featured .entry-header::after{display:none;}
#blog-featured .alignnone{margin-bottom:0;}
#blog-featured .featured-content img{vertical-align:top;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;}
#blog-featured .entry-header{margin-top:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;}
#blog-featured .widget .entry{position:relative;background:#fff;border-bottom:none;}
#blog-featured .entry-title a{font-family:'Roboto Condensed', sans-serif;font-size:18px;font-size:1.8rem;letter-spacing:2;text-transform:uppercase;}
#blog-featured .widget .entry:hover .entry-header{opacity:1;}
#blog-featured .widget .entry:hover img{opacity:0.5;}
.hyd-archive .content .entry, .journal .entry{overflow:hidden;padding:12px;width:33.333%;float:left;margin-bottom:30px;}
.hyd-archive .content .entry:last-of-type{margin-right:0;}
.hyd-archive .content .entry img:hover, .journal .entry img:hover{opacity:0.8;}
.woocommerce.archive .content .entry img:hover{opacity:1;}
.hyd-archive .content .entry-title, .journal .entry-title{font-size:14px;font-size:1.4rem;margin:0 0 15px 0;padding:0;text-align:center;}
.hyd-archive .archive-pagination{clear:both;}
.easyrecipe .ERSIngredients .ERSIngredientsHeader, .easyrecipe .ERSInstructions .ERSInstructionsHeader, .easyrecipe .nutrition .ERSNutritionHeader, .easyrecipe div .ERSNotesHeader, .easyrecipe .ERSName{font-family:'Roboto Condensed', sans-serif;font-size:22px !important;font-weight:400 !important;}
.easyrecipe .ERSName, .easyrecipe .ERSIngredients .ERSIngredientsHeader, .easyrecipe .ERSInstructions .ERSInstructionsHeader, .easyrecipe .nutrition .ERSNutritionHeader, .easyrecipe div .ERSNotesHeader{font-family:'Roboto Condensed', sans-serif;letter-spacing:1px;padding:20px 0 10px 0;text-transform:uppercase;}
.easyrecipe .ERSTimes{margin-bottom:20px !important;}
div.easyrecipe{background-color:#f9f9f9!important;border:10px solid #fff!important;outline:1px solid #f2f2f2;padding:20px !important;}
.easyrecipe div{font-family:'Roboto Condensed', sans-serif;font-size:14px;line-height:1.7 !important;}
.easyrecipe .ERSTopRight{padding-left:20px;}
.easyrecipe .ERSTopRight img{border:1px solid #fff !important;}
.ERSTopRight{background-color:#fff !important;padding:20px !important;}
div.easyrecipe div.ERSSavePrint .ERSPrintBtnSpan .ERSPrintBtn, div.easyrecipe div.ERSSavePrint .ERSSaveBtnSpan .ERSSaveBtn{background:#0E222C !important;border-radius:0;font-family:'Roboto Condensed', sans-serif;font-weight:normal;letter-spacing:1px;text-transform:uppercase;}
.ERComment .ERRateBG{margin-top:7px;}
.title-area{float:left;font-weight:700;text-align:center;width:1100px;margin:20px auto;}
.site-title{font-family:'PTR';font-size:80px;font-size:8.0rem;font-weight:normal;line-height:1;margin:0;text-transform:none;letter-spacing:0;}
.site-title a, .site-title a:hover{color:#333;}
.site-description{color:#0E222C;font-size:11px;letter-spacing:1px;line-height:1;margin:0 auto;}
.header-image .site-description, .header-image .site-title a{display:block;text-indent:-9999px;}
.header-image .site-header .wrap{text-align:center;width:100%;}
.header-image .site-title > a{background-position:center center !important;background-size:contain !important;float:left;min-height:150px;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;}
.nav-primary{height:60px;}
.nav-primary:after{content:"";background:#faefee;width:1100px;height:50px;position:relative;top:-45px;z-index:-1;margin:0 auto;left:7px;}
.navhome{width:63px;height:38px;border-right:1px solid #999;text-align:center;float:left;margin-top:5px;}
.navhome a{color:#333 !important;font-size:20px !important;display:block;margin-top:-15px;margin-left:12px;top:2px;position:relative;}
.navhome a:hover{color:#e2c37a !important;}
.nav-primary .genesis-nav-menu{border-top:none;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;text-align:left;margin:0 auto;width:1100px;height:50px;}
.nav-primary .genesis-nav-menu a{font-family:'Roboto Condensed', sans-serif;font-size:11px;font-size:1.1rem;font-weight:400;letter-spacing:3px;padding:22px 12px 20px;}
.genesis-nav-menu .widget-area{float:right;padding-left:15px;margin:6px auto;border-left:1px solid #999;height:38px;}
.nav-primary .simple-social-icons{padding:10px 0 0;float:left;margin-bottom:0px !important;}
.nav-primary .simple-social-icons ul li a{background-color:transparent !important;border-radius:0px !important;color:#333 !important;border:0px #ffffff solid !important;font-size:12px;padding:5px;max-height:20px;}
.nav-primary .simple-social-icons ul li a:hover, .nav-primary .simple-social-icons ul li a:focus{color:#e2c37a !important;background-color:transparent !important;border-radius:0px !important;border:none !important;font-size:12px;padding:5px;}
.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:#333;display:block;font-family:'Roboto Condensed', sans-serif;font-size:10px;font-size:1.0rem;font-weight:400;letter-spacing:3px;padding:18px 12px;text-transform:uppercase;}
.genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a{color:#e2c37a;}
.genesis-nav-menu .sub-menu{background-color:#fff;border:1px solid #f6f6f6;left:-9999px;opacity:0;position:absolute;padding:10px 0;-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 a{color:#333;font-size:9px;padding:9px;position:relative;width:200px;}
.genesis-nav-menu .sub-menu .sub-menu{margin:-46px 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 .menu-item::before{color:#f8c6dd;}
.genesis-nav-menu .menu-item:hover::before{color:#414141;}
.site-header .genesis-nav-menu .current-menu-item::before{color:#414141;}
.site-header .sub-menu .sub-menu{margin-top:-46px;}
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:#0E222C;content:"\f394";font:normal 24px/1 'ionicons';margin:0 auto;}
.nav-primary .responsive-menu-icon{text-align:center;border:1px solid #333;width:700px;margin:0 auto;padding-top:10px;}
.bne-testimonial-details, p.entry-meta, p.comment-meta{font-size:11px;font-style:normal !important;letter-spacing:1px;margin-bottom:0;text-transform:uppercase;}
.entry-header .entry-meta{margin-bottom:24px;}
.entry-footer .entry-meta{border-top:1px solid #ddd;padding-top:8px;margin-top:14px;}
.entry-categories, .entry-tags{display:block;}
.entry-comments-link::before{content:"\f388";font-family:'ionicons';font-size:8px;margin:0 2px 0 2px;padding-right:2px;-webkit-font-smoothing:antialiased;}
.entry{margin-bottom:75px;}
.entry-content .attachment a, .entry-content .gallery a{border:none;}
.entry-content ol, .entry-content p, .entry-content ul, .quote-caption{margin-bottom:3%;}
.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;}
.sidebar .featured-content .entry-header{margin-bottom:0;}
.entry-categories{float:left;text-align:left;width:70%;}
.prev-next-navigation{font-family:'Roboto Condensed', sans-serif;font-size:14px;font-size:1.4rem;clear:both;color:#333;margin:10px 0;overflow:hidden;padding:20px 0;}
.previous{float:left;border-bottom:3px solid #faefee;}
.previous:before{color:#2c2c2c;content:"\f124";font-family:'ionicons';font-size:11px;padding-right:2px;-webkit-font-smoothing:antialiased;}
.next:after{color:#2c2c2c;content:"\f125";font-family:'ionicons';font-size:11px;padding-left:2px;-webkit-font-smoothing:antialiased;}
.prev-next-navigation .next{float:right;border-bottom:3px solid #faefee;}
.archive-pagination, .entry-pagination{font-family:'Roboto Condensed', sans-serif;font-size:14px;text-transform:uppercase;margin:40px 0;}
.pagination{margin:20px auto;text-align:center;}
.archive-pagination li{display:inline;}
.archive-pagination li a{color:#333;cursor:pointer;display:inline-block;padding:4px 10px;}
.archive-pagination li a:hover, .archive-pagination li.active a{border-bottom:3px solid #faefee;-webkit-transition:all 0.0s ease-in-out;-moz-transition:all 0.0s ease-in-out;-ms-transition:all 0.0s ease-in-out;-o-transition:all 0.0s ease-in-out;transition:all 0.0s ease-in-out;}
.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;}
.comment-header{font-style:italic;}
.comment-header a{font-family:'Roboto Condensed', sans-serif;font-style:normal;text-transform:uppercase;}
.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:30px;}
.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:#f9f9f9;font-size:14px;padding:24px;}
.pricing-table .one-third:hover{background-color:#f9f9f9;}
.pricing-table h4{border-bottom:1px solid #eee;margin:-40px -40px 40px;padding:40px;text-align:center;}
.pricing-table .one-third{background-color:#fff;border:1px solid #eee;margin:20px -1px;padding:40px;width:33.33%;}
.pricing-table .one-third:nth-child(3n+1){margin:20px 0;}
.pricing-table .one-third:nth-child(3n+2){margin-bottom:0;margin-top:0;}
.pricing-table .one-third:nth-child(3n){margin:20px 0;}
.pricing-table ul li{border-bottom:1px dotted #eee;padding-bottom:10px;margin-bottom:15px;}
.pricing-table a.button{text-align:center;display:block;}
.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;overflow:hidden;margin-bottom:60px;}
.sidebar .enews-widget{background:#faefee;padding:20px;}
.sidebar .enews-widget .widget-title{font-family:'PTR';font-size:35px;font-size:3.5rem;line-height:.75;text-transform:none;letter-spacing:normal;margin-bottom:10px;}
.sidebar .enews-widget p{font-size:12px;font-size:1.2rem;letter-spacing:2;margin-bottom:10px;text-align:center;color:#333;float:left;line-height:1;text-transform:uppercase;}
.sidebar .enews input#subbox1,
.sidebar .enews input#subbox2{display:inline-block;width:48.717948717948715%;}
.social-bar{width:1280px;margin:0 auto;}
.footer-widgets .enews{background:#fff;padding:3% 10%;}
.footer-widgets .enews p{margin-bottom:10px;text-align:center;}
.footer-widgets input{background:#fff;border:1px solid #f3f3f3;text-transform:uppercase;letter-spacing:2px;}
.footer-widgets .enews input#subbox{display:inline-block;font-size:11px;width:65%;padding:8px 10px;}
.footer-widgets .enews-widget input[type="submit"]{margin-left:2.5%;padding:8px 10px;width:auto;}
.footer-widgets, .flex-footer{clear:both;color:#777676;font-size:10px;font-size:1.rem;letter-spacing:2px;max-width:1100px;margin:10px auto 10px;text-align:center;text-transform:uppercase;}
.flex-footer{border-top:1px solid #eee;}
.footer-widgets img{max-width:150px !important;}
.footer-widgets a{color:#777676;}
.footer-widgets a:hover{color:#2f414a;}
.footer-widgets h1{font-size:16px;font-size:1.6rem;letter-spacing:.3em;margin-bottom:0;}
.footer-widgets h2{font-family:'PTR';font-size:40px;font-size:4.0rem;letter-spacing:0;line-height:1;text-transform:none;margin-bottom:0;}
.footer-widgets .accent-text h2{font-size:24px;font-size:2.4rem;text-transform:uppercase;}
.footer-widgets h3{font-size:12px;font-size:1.2rem;letter-spacing:.3em;margin-bottom:0;}
.footer-widgets-1, .footer-widgets-2{border-top:1px solid #eee;float:left;width:33.33333333333333%;}
.footer-widgets-3{border-top:1px solid #eee;float:right;width:33.33333333333333%;}
.footer-widgets-2{border-left:1px solid #eee;border-right:1px solid #eee;}
.footer-widgets-1 .widget:nth-child(1),
.footer-widgets-2 .widget:nth-child(1),
.footer-widgets-3 .widget:nth-child(1){border-bottom:1px solid #eee;width:100%;}
.footer-widgets-1 .widget:nth-child(2){border-right:1px solid #eee;float:left;width:40%;}
.footer-widgets-1 .widget:nth-child(3){float:left;width:60%}
.footer-widgets-2 .widget:nth-child(2){float:left;width:66.66%;}
.footer-widgets-2 .widget:nth-child(3){border-left:1px solid #eee;float:left;width:33.33%}
.footer-widgets .widget-title, .flex-footer .widget-title{color:#373737;font-size:14px;letter-spacing:2px;text-align:center;margin-bottom:3px;text-transform:uppercase;}
.footer-widgets .textwidget, .footer-widgets .widget_nav_menu, .footer-widgets .widget_media_image{padding:13px 20px;}
.footer-widgets img{max-width:85px !important;}
.footer-widgets img:hover{opacity:0.7;}
.footer-widgets li, .flex-footer li{list-style-type:none;word-wrap:break-word;line-height:1.8;display:block;}
.footer-widgets input{background:#fff;border:1px solid #f3f3f3;color:#ddd;text-transform:uppercase;letter-spacing:2px;}
.footer-widgets .simple-social-icons{width:100%;padding:15px 20px 5px;}
.footer-widgets .simple-social-icons ul li{margin:0 6px;}
.footer-widgets .simple-social-icons ul li a{background-color:transparent !important;border-radius:0px !important;color:#2f414a !important;border:0px #ffffff solid !important;font-size:14px;padding:9px;}
.footer-widgets .simple-social-icons ul li a:hover{background-color:transparent !important;border-radius:0px !important;color:#9f9f9f !important;border:none !important;font-size:14px;padding:9px;}
.flex-footer .widget{display:inline-block;Float:left;padding:20px;text-align:center;width:33%;padding:3% auto;}
.flex-footer img{max-width:150px;}
.site-footer{background:#faefee;border-top:10px solid #fff;border-left:10px solid #fff;width:1110px;margin:10px auto 30px;}
.sitecreds{border:1px solid #999;font-size:10px;font-size:1.0rem;font-family:'Roboto Condensed', sans-serif;text-align:center;text-transform:uppercase;letter-spacing:2px;text-align:center;padding:20px 10px 10px;width:1100px;position:relative;top:-10px;left:-10px;}
.site-footer p, .site-footer a{margin-bottom:0;color:#333;}
.accent-text{position:relative;font-size:1.1rem;text-transform:uppercase;text-align:center;margin-bottom:10px;}
.accent-text h1{font-family:'PTR';color:#fae7df;margin:0;letter-spacing:0;line-height:.5;font-style:italic;font-size:100px;font-size:10.0rem;pointer-events:none;text-align:center;text-transform:none;}
.accent-text h2{font-family:'Roboto Condensed', sans-serif;margin-top:-20px;margin-bottom:10px;z-index:9;text-align:center;}
@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: 1200px) {
.title-area{width:100%;}
.home-slider, .social-bar{width:1050px;}
.site-inner, .nav-primary .genesis-nav-menu, .nav-primary::after, .site-footer, .home-slider .widget, .footer-widgets, .flex-footer,
.widget-above-content, .widget-above-content:before{width:900px;}
.sitecreds{width:890px;}
.sidebar .enews input#subbox1,
.sidebar .enews input#subbox2{width:100%;}
.sidebar .woocommerce ul.cart_list li, .sidebar .woocommerce ul.product_list_widget li, .sidebar .woocommerce-page ul.cart_list li, .sidebar .woocommerce-page ul.product_list_widget li{width:100% !important;margin-bottom:30px;}
.footer-widgets img{max-width:70px !important;}
.footer-widgets .textwidget, .footer-widgets .widget_nav_menu, .footer-widgets .widget_media_image{padding:10px;}
.footer-widgets .enews{padding:5px 15px;}
.accent-text h1{font-size:70px;font-size:7.0rem;}
.accent-text h2, .footer-widgets .accent-text h2{font-size:20px;font-size:2.0rem;margin-top:-15px;margin-bottom:5px;}
.hyd-portfolio .entry{width:30.7%;}
.portfolio-content .entry .entry-title{font-size:33px;font-size:3.3rem;}
}
@media only screen and (max-width: 1023px) {
.home-slider, .social-bar{width:850px;}
.site-inner, .nav-primary .genesis-nav-menu, .home-slider .widget, .site-footer, .footer-widgets, .flex-footer,
.widget-above-content, .widget-above-content:before{width:700px;}
.sitecreds{width:690px;}
.nav-primary .genesis-nav-menu{background:#fff;}
.nav-primary:after{content:"";background:#faefee;width:700px;height:45px;position:relative;top:-38px;z-index:-1;margin:0 auto;left:7px;}
.footer-widgets-1, .footer-widgets-2, .footer-widgets-3{width:100%;border-left:none;border-right:none;}
.footer-widgets-1 .widget, .footer-widgets-3 .widget{float:none;max-width:100%;margin:0 auto;}
#blog-featured .widget-title{font-size:16px;font-size:1.6rem;}
#blog-featured .entry-title a{font-size:14px;font-size:1.4rem;}
.nav-primary .genesis-nav-menu{border:none!important;}
.genesis-nav-menu.responsive-menu{background:#fff;padding-bottom:16px;padding-top:10px;}
.genesis-nav-menu.responsive-menu .menu-item{margin-left:7px;background:#fff;display:block;text-align:left;}
.navhome{margin-left:7px;}
.responsive-menu-icon{color:#333;display:block;text-align:center;z-index:999;}
.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, .nav-primary.fixed .small-site-title{display:none;padding:0;}
.genesis-nav-menu.responsive-menu .menu-item{text-align:left;clear:both;}
.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:10px 20px;text-align:left;}
.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{color:#333;content:"\f123";float:left;font:normal 14px/1 'ionicons';height:14px;padding:12px 20px;right:0;text-align:left;z-index:9999;}
.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f126";}
.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{margin:0;padding: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:10px 20px;position:relative;width:100%;}
.genesis-nav-menu > .right{float:none;}
.genesis-nav-menu .widget-area{float:left;padding-left:15px;margin:0 auto;border-left:none;height:38px;}
.navhome{border-right:none;}
.widget-above-content .enews-widget .widget-title{padding-left:0;margin-bottom:0;width:100%;}
.widget-above-content .enews-widget p{width:100%;}
.widget-above-content .enews input{width:33%;}
.widget-above-content .enews-widget input[type="submit"],
.widget-above-content .enews-widget input[type="submit"]{width:30%;}
#genesis-responsive-slider .slide-excerpt{bottom:20px;padding:10px;}
.hyd-portfolio .entry{width:45%;}
.five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds{margin:0 auto 0;padding:1%;width:50%;}
}
@media only screen and (max-width: 850px) {
.home-slider, .social-bar{width:620px;}
.site-inner, .nav-primary .genesis-nav-menu, .nav-primary .responsive-menu-icon, .nav-primary:after, .home-slider .widget, .site-footer, .footer-widgets, .flex-footer,
.widget-above-content, .widget-above-content:before{width:500px;}
.sitecreds{width:490px;}
.content{width:100%;padding:10px;}
.sidebar{border:none;width:320px;float:unset;clear:both;margin:auto;padding:20px;}
.category-index .featured-content .entry{float:none;width:48%;}
.hyd-archive .content .entry, .journal .entry{width:48%;padding:10px;}
.five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds, .pricing-table .one-third{margin:0;width:100%;}
.entry-categories, .entry-tags, .entry-comments-link{border:none;display:block;float:none;padding:0;width:100%;}
.page.page-template-page_blog img.alignleft, .page.page-template-page_blog img.alignright{width:100%;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce-page[class*="columns-"] ul.products li.product,
.woocommerce[class*="columns-"] ul.products li.product,
.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li, .woocommerce-page ul.cart_list li, .woocommerce-page ul.product_list_widget li{width:100% !important;}
.accent-text h1{font-size:60px;}
.accent-text h2, .footer-widgets .accent-text h2{font-size:1.5rem;margin-top:-10px;margin-bottom:0;}
.widget-above-content .enews-widget p{font-size:12px;font-size:1.2rem;}
.widget-above-content .enews input{margin-top:5px;}
#genesis-responsive-slider .slide-excerpt{width:300px;margin-left:-150px;}
#genesis-responsive-slider .slide-excerpt h2{font-size:11px;font-size:1.1rem;}
.five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds, .pricing-table .one-third{margin:0;width:100%;}
.entry-categories, .entry-tags, .entry-comments-link{border:none;display:block;float:none;padding:0;width:100%;}
#blog-featured .widget{width:50%;}
#blog-featured .widget:nth-child(3){width:100%;padding:0;text-align:center;}
#blog-featured .widget:nth-child(3) .widget-title{width:70%;}
}
@media only screen and (max-width: 590px) {
.home-slider, .social-bar{width:93%;}
.site-inner, .nav-primary .genesis-nav-menu, .nav-primary:after, .nav-primary .responsive-menu-icon, .home-slider .widget, .footer-widgets, .flex-footer,
.widget-above-content, .widget-above-content:before{width:87%;}
.site-footer{width:300px;font-size:8px;font-size:.8rem;}
.sitecreds{width:290px;}
#blog-featured .widget{width:100%;padding:0;text-align:center;}
p.entry-meta, p.comment-meta{font-size:10px;font-size:1.0rem;clear:both;}
.widget-above-content .enews input{width:49%;}
.widget-above-content .enews-widget input[type="submit"],
.widget-above-content .enews-widget input[type="submit"]{width:100%;}
#genesis-responsive-slider .slide-excerpt{display:none;}
.category-index .featured-content .entry{float:none;width:100%;}
.hyd-portfolio .entry, .hyd-archive .content .entry, .journal .entry{width:100%;}
.portfolio-content .entry .item-hover{position:static;display:block;}
.portfolio-content .entry a.link-hover img{opacity:0.2;}
} h3 + h2,
.has-top-margin{margin-top:60px;}
p.wp-block-subhead, .entry-content .wp-block-cover-image, .wp-block-image, .entry-content ul.wp-block-gallery, .wp-block-text-columns, .entry-content .wp-block-button, blockquote.wp-block-quote, .entry-content .wp-block-quote.is-large, .wp-block-code, .wp-block-audio, .entry-content .wp-block-video, .wp-block-preformatted, .wp-block-verse, .wp-block-table, .wp-block-categories, .entry-content .wp-block-latest-posts, .wp-block-embed{margin-bottom:60px;}
.wp-block-columns{margin-bottom:60px;}
.wp-block-columns .wp-block-image{margin-bottom:0;}
.wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption{background:rgba(251,251,251,.85) !important;color:#222!important;}
.wp-block-categories.wp-block-categories-list, .wp-block-latest-posts{text-transform:uppercase;}
.entry-content code{color:#333!important;}
td{padding:10px 8px;}
hr{border-top:1px solid #999!important;}
@media only screen and (min-width: 501px) {
.wp-block-columns > *:not(.layout-column-1){margin-left:40px;}
}
.wp-block-columns p:last-child, .wp-block-text-columns p:last-child{margin-bottom:0;}
.entry-content .alignwide{width:auto;max-width:1000%;margin-right:calc(25% - 25vw);margin-left:calc(25% - 25vw);}
.entry-content .alignfull{width:auto;max-width:1000%;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);}
.entry-content .alignwide > *,
.entry-content .alignfull > *{width:100%;}
.entry-content ul.wp-block-gallery{margin-left:0;}
.entry-content .wp-block-button__link:not(.has-background){background-color:#333;}
.entry-content .wp-block-button .wp-block-button__link{padding:15px 30px;border-radius:0;font-size:16px;font-weight:600;line-height:1;}
.entry-content .wp-block-button .wp-block-button__link:hover, .entry-content .wp-block-button .wp-block-button__link:focus{background-color:#eee;color:#222;}
blockquote{margin-left:0;}
blockquote::before{display:none;}
blockquote p{margin-bottom:16px;}
.wp-block-quote:not(.is-large){padding-left:16px;border-left:4px solid #eee;}
.wp-block-quote cite{font-weight:bold;}
.entry-content .wp-block-quote.is-large cite, .entry-content .wp-block-quote.is-large footer{display:block;}
code, kbd, pre, samp{font-size:16px;}
.entry-content code{display:block;padding:11px 22px;border:1px solid #e2e4e7;border-radius:4px;background-color:transparent;}
.entry-content .wp-block-table{display:table;}
tbody{border-bottom:none;}
td{border:1px solid #eee;}
td:first-child, th:first-child{padding-left:8px;}
.wp-block-categories.aligncenter, .wp-block-latest-posts.aligncenter{text-align:left;}
@media only screen and (max-width: 500px) {
.entry-content .wp-block-columns {
display: block;
}
.wp-block-columns > *:not(:last-child) {
margin-bottom: 20px;
}
.wp-block-text-columns {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.entry-content .wp-block-text-columns.columns-2 .wp-block-column {
width: 100%;
}
.entry-content .wp-block-text-columns .wp-block-column {
margin: 0;
}
.wp-block-text-columns .wp-block-column:not(:last-child) {
margin-bottom: 40px;
}
}