/**handles:tulip-style**/
/*!
Theme Name: Sunflower
Theme URI: http://theredsunflower.com/code-camp
Author: Jessica Patterson
Author URI: https://theredsunflower.com
Description: Code Camp Starter Theme
Version: 2.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: Sunflower
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Sunflower is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

*/body{margin:0;font-family:'Merriweather Sans',sans-serif;color:#000}img{max-width:100%}h1{font-size:36px;font-family:Merriweather,serif}h2{font-size:32px}h3{font-size:24px}p{font-size:18px}a{color:#000}*{box-sizing:border-box}hr{border:1px solid #000;margin-bottom:20px}button{background-color:#000;color:#fff;font-weight:700;padding:15px 25px 15px 25px;border:none;border-radius:2px;font-size:18px}button:hover{background-color:#fff;color:#000;border:1px solid #000;cursor:pointer}select{border:1px solid #000;background-color:#fff;color:#000;font-size:18px;padding:4px;margin:10px 0 10px 0}#header{background-color:#fff;padding:0 5%;margin:0;text-align:center}#banner{text-align:center}#social-icons img{width:30px;margin:10px}#sitename{background-color:#fff;color:#000;padding:10px 10px 0 10px}#sitename h1,#sitename p{margin:0;padding:0}#sitename img{width:300px}.page{overflow:auto}#fp-content{background-color:#fff;overflow:auto;padding:2.5% 5%}.fp-single{width:100%;float:left;background-color:#fff;margin-bottom:2.5%}.fp-double{width:100%;float:left;overflow:auto;margin-bottom:5%;background-color:#fff}.fp-double .front-page-title{color:#000}.front-page-title{text-align:center;color:#fff;background-color:#000;padding:10px;font-family:Merriweather,serif;font-weight:lighter}.front-page-description{padding:2.5%;text-align:center;color:#000}.front-page-image{width:50%;margin:0 25% 0 25%}.content-item img{width:100%;height:auto}.content-item h2{text-align:center}.content-item p{text-align:center}#footer{background-color:#0f0f0f;text-align:center;color:#fff;padding:2.5%}#footer h3{margin:10px 5px 5px 5px}#footer p{margin:5px}#credits{background-color:#181818;color:#fff;padding:10px}#credits p{margin:0;font-size:14px;text-align:center}#credits a{color:#fff;text-decoration:none}#credits a:hover{color:#990134;text-decoration:none;font-weight:700}#content{overflow:auto;padding:5%;background-color:#fff}#single-content{float:left;width:90%;box-sizing:border-box;padding:0 2.5% 0 2.5%;background-color:#fff;margin:0 5% 0 5%}#single-recent-posts{float:left;width:30%;margin:0;padding:2.5%;box-sizing:border-box;background-color:#a9a9a9}#single-recent-posts .content-item{width:100%;height:auto}#other-content{float:left;width:90%;box-sizing:border-box;background-color:#fff;margin:0 5% 0 5%;padding:0 2.5% 0 2.5%}#front-page-banner img{display:block}.button-container{width:100%;text-align:center}#brand-story{color:#000;margin:15% 0 0 0;padding:0 0 10px 0;background-color:#fff}#brand-quote{padding:0;margin:0 0 20px 0}.woocommerce ul.products li.product .price{color:#000}.woocommerce a.button,.woocommerce button.button.alt{background-color:#000;color:#fff}.woocommerce a.button:hover,.woocommerce button.button.alt:hover{border:1px solid #000;color:#000;background-color:#fff}.woocommerce a.button.alt{background-color:#000;color:#fff}.woocommerce a.button.alt:hover{background-color:#000;color:#fff}.woocommerce-checkout #payment{background:#fff;border:2px solid blac}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{background-color:#fff;color:#000;border:2px solid #000;padding:10px}.woocommerce-billing-fields ul{color:#000}#payment label{color:#000}.woocommerce-error,.woocommerce-info,.woocommerce-message{color:#000}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:#000}.woocommerce-order li{color:#000}#sidebar{display:none}.woocommerce .woocommerce-breadcrumb{color:#000}.woocommerce .woocommerce-breadcrumb a{color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#000}.woocommerce div.product p.price{color:#000}.woocommerce button.button.alt.disabled{background-color:#0f0f0f}.woocommerce button.button.alt.disabled:hover{background-color:#000}.woocommerce-checkout #payment div.payment_box{background:0 0!important}.select2-results__option{color:#000}#menu a{font-weight:lighter}.front-page-callout{font-size:40px;text-align:center;font-family:Merriweather,serif}.pum-form--style-default label{display:block;text-align:left}#popmake-1853 h3{margin:0;padding:0}#popmake-1853 p{margin:0;padding:10px 0;font-size:16px}#popmake-1853 .nf-form-fields-required{display:none}#popmake-1853 .nf-form-content input[type=button]{background:#000!important;color:#fff!important;width:100%!important;font-size:20px!important;text-transform:uppercase}#popmake-1853 .nf-form-content label{font-size:14px}#popmake-1853 .nf-form-content input:not([type=button]){background:#fff!important;color:#000!important;height:40px!important}#sales-banner{background-color:#000;color:#fff;text-align:center;width:100%;padding:10px}#sales-banner p{color:#fff;font-size:16px;margin:0;padding:0}@media only screen and (min-width:800px){.fp-double-a{float:left;width:45%;margin:2.5%;background-color:#fff}.fp-double-b{float:left;width:45%;margin:2.5%;background-color:#fff}.content-item{width:30.3%;float:left;margin:1.5%;height:800px;overflow:hidden}#sitename img{width:400px}}@media only screen and (min-width:1200px){#content,#fp-content{padding:2.5% 10% 5% 10%}h1{font-size:36px}h2{font-size:32px}h3{font-size:30px}#header{padding:0 10%}}@media only screen and (min-width:1500px){#fp-content{padding:2.5% 15% 5% 15%}}