/*
Theme Name:The Flower Market
Theme URI: 
Author: Neon Goldfish
Description: Bootstrap v.3 basic theme for developers to build their new theme very fast and easy.
Version: 1.5
License: MIT
template: ngfskeleton
Text Domain: bootstrap-basic
Domain Path: /languages/
Tags: white, gray, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-menu, featured-images, front-page-post-form, post-formats, threaded-comments, translation-ready

This theme built with Twitter Bootstrap v.3. It is basic theme with basic style for build new theme with Bootstrap.

*/
/*Your Google Font Imports can go here */
@import url("../ngfskeleton/style.css");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800");
/*Sassy Variables*/
/*Mixins*/
/* line 33, style.scss */
.carousel-control { width: 10%; }
/* line 35, style.scss */
.carousel-control .fa { font-size: 40px; position: absolute; top: 50%; }

/* line 41, style.scss */
input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not([type="reset"]), textarea, select { width: 100%; padding: 10px 15px; border: 0px solid #777; background: #eee; }

/* line 50, style.scss */
body #content .gform_wrapper ul { margin: 0; padding: 0; }
/* line 53, style.scss */
body #content .gform_wrapper ul li.gfield { display: block; list-style-type: none; }
/* line 56, style.scss */
body #content .gform_wrapper ul li.gfield input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not([type="reset"]), body #content .gform_wrapper ul li.gfield textarea, body #content .gform_wrapper ul li.gfield select { width: 100%; }

/* General*/
/* line 64, style.scss */
body { font-size: 15px; font-family: "Open Sans", sans-serif; color: #777; background-color: #f8f8f8; background-image: url(img/texture1.png); }

/* line 72, style.scss */
img { max-width: 100%; height: auto; }

/* line 76, style.scss */
.container.featured-image { padding: 0; }

/* line 79, style.scss */
.alignleft, .alignright { float: none; margin: 1.5em 0; }

/* line 83, style.scss */
h1 { font-family: "Open Sans", sans-serif; margin: 0 0 0.5em 0; line-height: normal; font-size: 2.27em; }

/* line 84, style.scss */
h2 { font-family: "Open Sans", sans-serif; margin: 0 0 0.5em 0; line-height: normal; font-size: 1.6em; }

/* line 85, style.scss */
h3 { font-family: "Open Sans", sans-serif; margin: 0 0 0.5em 0; line-height: normal; font-size: 1.2em; }

/* line 86, style.scss */
h4 { font-family: "Open Sans", sans-serif; margin: 0 0 0.5em 0; line-height: normal; font-size: 1.1em; }

/* line 87, style.scss */
h5 { font-family: "Open Sans", sans-serif; margin: 0 0 0.5em 0; line-height: normal; font-size: 1.05em; }

/* line 88, style.scss */
h6 { font-family: "Open Sans", sans-serif; margin: 0 0 0.5em 0; line-height: normal; font-size: 1.01; }

/* line 89, style.scss */
.btn, input[type="submit"], input[type="reset"], #rotator .carousel-pause-button, #rotator .carousel-caption a, #testimonials .carousel-pause-button { color: white !important; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; display: inline-block; background: #98ca3c; padding: 0.5em 1.5em; margin: 0.5em 0; text-decoration: none !important; border-radius: 5px; font-style: normal !important; font-weight: normal !important; font-size: 15px; text-transform: uppercase; }

/* line 105, style.scss */
.btn:hover, input[type="submit"]:hover, input[type="reset"]:hover, #rotator .carousel-pause-button:hover, #rotator .carousel-caption a:hover, #testimonials .carousel-pause-button:hover { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: #066543; }

/* line 111, style.scss */
#testimonial_carousel { text-align: center; }
/* line 113, style.scss */
#testimonial_carousel .carousel-inner { padding: 0 2em; max-width: 720px; line-height: 160%; margin: 0 auto; }
/* line 119, style.scss */
#testimonial_carousel .carousel-control { background-image: none; color: #fff; }
/* line 123, style.scss */
#testimonial_carousel .left { left: 0; top: auto; bottom: 0; }
/* line 128, style.scss */
#testimonial_carousel .right { right: 0; top: auto; bottom: 0; }

/*mobile first*/
/*header*/
/* line 137, style.scss */
#header { padding: 1em 0; text-align: center; color: #066543; }
/* line 141, style.scss */
#header a { color: inherit; text-decoration: none; }
/* line 145, style.scss */
#header a:hover { color: #98ca3c; }
/* line 149, style.scss */
#header .tagline { color: #ed1c24; font-weight: 600; margin: 0 0 1em; font-style: italic; }
/* line 155, style.scss */
#header .phone { font-size: 2em; }
/* line 158, style.scss */
#header .social-icons { margin-left: .5em; }
/* line 160, style.scss */
#header .social-icons a { display: inline-block; }
/* line 164, style.scss */
#header .social-icons a:hover { opacity: .8; }
/* line 167, style.scss */
#header .social-icons .fa-facebook-square, #header .social-icons .fa-facebooks-quare:hover { color: #3b5998; }
/* line 171, style.scss */
#header .hours { font-weight: 600; }

/* line 175, style.scss */
#navigation { background: #98ca3c; color: #fff; }
/* line 178, style.scss */
#navigation .navbar { min-height: 0; margin-bottom: 0; border: none; }
/* line 183, style.scss */
#navigation .container { padding: 0; }
/* line 186, style.scss */
#navigation .dropdown-menu { margin: 0; background: #066543; }
/* line 192, style.scss */
#navigation ul li a { line-height: 3em; height: 3em; padding: 0 1em; background: none; color: #fff; text-shadow: none; }
/* line 201, style.scss */
#navigation ul li .dropdown-menu li:hover { background: #777; }
/* line 206, style.scss */
#navigation ul li.open, #navigation ul li:hover { background: #066543; }

/*Content*/
/* line 217, style.scss */
#content .featured-image img { width: 100%; }
/* line 222, style.scss */
#content .sidebar-classes .listing { padding-left: 1em; }
/* line 224, style.scss */
#content .sidebar-classes .listing .date { font-size: .9em; font-style: italic; }
/* line 228, style.scss */
#content .sidebar-classes .listing h4 { font-weight: bold; }
/* line 233, style.scss */
#content main .row { margin: 0 0 1.5em; }
/* line 237, style.scss */
#content .main-content { padding: 3em 1em 1em; background: #fff; }
/* line 240, style.scss */
#content .main-content h1 { color: #066543; font-weight: bold; text-transform: uppercase; }
/* line 245, style.scss */
#content .main-content h2 { color: #066543; }
/* line 248, style.scss */
#content .main-content h3 { color: #98ca3c; }
/* line 251, style.scss */
#content .main-content a { color: #98ca3c; }
/* line 255, style.scss */
#content #gallery-1 .gallery-caption { margin-left: 0; font-size: .9em; }
/* line 260, style.scss */
#content .connect a { font-size: 1.5em; text-decoration: none; }
/* line 264, style.scss */
#content .connect .fa-facebook-square { color: #3b5998; }
/* line 267, style.scss */
#content .connect a:hover { opacity: .8; }
/* line 271, style.scss */
#content .blog-post { margin: 0 0 4em; }
/* line 273, style.scss */
#content .blog-post .featured { height: 200px; overflow: hidden; margin: 0 0.5em; }
/* line 279, style.scss */
#content .widget { margin: 0 0 1.5em; }
/* line 281, style.scss */
#content .widget label { display: none; }
/* line 289, style.scss */
#content .shareicons a { color: #fff; }
/* line 295, style.scss */
#content .pagination li.active span { background: #066543; }

/* line 303, style.scss */
#rotator .carousel-pause-button { font-size: 12px; border: none; position: absolute; z-index: 8; left: 44%; bottom: 0; border: none; }
/* line 314, style.scss */
#rotator .carousel-caption h2 { font-size: 2em; font-weight: 700; text-transform: uppercase; text-shadow: 1px 1px 15px black; }

/* line 326, style.scss */
#features { padding: 2em 0; }
/* line 328, style.scss */
#features .feature { max-width: 400px; text-align: center; color: #777; margin: 0 auto 2em; }
/* line 333, style.scss */
#features .feature h3 { background: #98ca3c; border: 2px solid #98ca3c; color: #fff; padding: 0.5em; text-transform: uppercase; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; margin: 0 0 .5em; }
/* line 343, style.scss */
#features .feature .image { position: relative; border: 3px solid #98ca3c; background-repeat: no-repeat; background-position: center; background-size: cover; border-top-right-radius: 5px; border-top-left-radius: 5px; }
/* line 352, style.scss */
#features .feature .image::after { content: ""; display: block; padding-bottom: 80%; }
/* line 357, style.scss */
#features .feature .description { font-weight: 600; }
/* line 361, style.scss */
#features .feature:hover { color: #066543; }
/* line 363, style.scss */
#features .feature:hover .image { border-color: #066543; }
/* line 366, style.scss */
#features .feature:hover h3 { border-color: #066543; background: #066543; }

/* line 372, style.scss */
#testimonials { position: relative; background-color: #98ca3c; background-image: url(img/testimonial-bg.jpg); background-position: center; background-repeat: no-repeat; padding: 4em 0; color: #fff; text-align: center; }
/* line 373, style.scss */
#testimonials #testimonial_carousel { position: static; }
/* line 377, style.scss */
#testimonials #testimonial_carousel .carousel-control { width: 10%; top: 0; }
/* line 380, style.scss */
#testimonials #testimonial_carousel .carousel-control .fa { top: 44%; }
/* line 393, style.scss */
#testimonials h2 { font-weight: 800; text-transform: uppercase; }
/* line 397, style.scss */
#testimonials .carousel-pause-button { font-size: 10px; border: none; position: absolute; bottom: 2em; background: #066543; left: 45%; }
/* line 406, style.scss */
#testimonials .content { margin: 0 0 1.5em; }
/* line 410, style.scss */
#testimonials h4 { text-align: right; }

/* line 414, style.scss */
#home_blog { padding: 3em; }
/* line 415, style.scss */
#home_blog h2 { text-align: center; }
/* line 418, style.scss */
#home_blog h3 { margin: 0 0 1.5em; font-weight: bold; }
/* line 422, style.scss */
#home_blog h4 { color: #98ca3c; }
/* line 424, style.scss */
#home_blog h4 a:hover { color: #066543 !important; }
/* line 428, style.scss */
#home_blog .post, #home_blog .event { margin: 0 0 2em; padding: 0 0 2em; border-bottom: 1px solid #98ca3c; }
/* line 433, style.scss */
#home_blog .event { margin: 0 0 1em; padding: 0 0 1em; }
/* line 437, style.scss */
#home_blog .date { border: 1px solid #ccc; overflow: hidden; border-collapse: collapse; width: 35px; font-size: .5em; margin-right: 1em; border-radius: 5px; display: inline-block; -webkit-box-shadow: 1px 1px 8px 2px #cccccc; -moz-box-shadow: 1px 1px 8px 2px #cccccc; box-shadow: 1px 1px 8px 2px #cccccc; vertical-align: middle; }
/* line 450, style.scss */
#home_blog .date .month { background: red; color: #fff; display: block; text-transform: uppercase; font-size: 1.2em; padding: 2px 0; }
/* line 458, style.scss */
#home_blog .date .day { color: #777; display: block; font-weight: 800; font-size: 1.5em; }
/* line 467, style.scss */
#home_blog .btn, #home_blog input[type="submit"], #home_blog input[type="reset"], #home_blog #rotator .carousel-pause-button, #rotator #home_blog .carousel-pause-button, #home_blog #rotator .carousel-caption a, #rotator .carousel-caption #home_blog a, #home_blog #testimonials .carousel-pause-button, #testimonials #home_blog .carousel-pause-button { margin-top: 2em; }

/* line 473, style.scss */
.home #content h1, .home #content h2 { font-size: 2.27em; margin: 0 0 1.5em; }
/* line 476, style.scss */
.home #content h1 span, .home #content h2 span { font-weight: 800; }

/*Events Page */
/* line 484, style.scss */
#event_sections .section { border-bottom: 1px solid #98ca3c; margin-bottom: 1.5em; padding-bottom: .5em; }
/* line 488, style.scss */
#event_sections .section table { background-color: transparent; width: 100%; max-width: 750px; margin: 1.5em 0; border-collapse: collapse; border: 1px solid; }
/* line 495, style.scss */
#event_sections .section table tr:nth-child(odd) { background: #e8e8e8; }
/* line 498, style.scss */
#event_sections .section table td, #event_sections .section table th { padding: 10px; }

/*Hollow Pot Table*/
/* line 505, style.scss */
.tg { border-collapse: collapse; border-spacing: 0; border-color: #fff; width: 100%; max-width: 720px; }
/* line 511, style.scss */
.tg td { font-family: Arial, sans-serif; font-size: 14px; padding: 10px 5px; border-style: solid; border-width: 1px; overflow: hidden; word-break: normal; border-color: #fff; color: #555; background-color: #e8edff; }
/* line 514, style.scss */
.tg th { font-family: Arial, sans-serif; font-size: 14px; font-weight: normal; padding: 10px 5px; border-style: solid; border-width: 1px; overflow: hidden; word-break: normal; border-color: #fff; color: white; background-color: #066543; }
/* line 517, style.scss */
.tg .tg-baqh { text-align: center; vertical-align: top; }
/* line 520, style.scss */
.tg .tg-6k2t { background-color: #f1f1f1; vertical-align: top; }
/* line 523, style.scss */
.tg .tg-6k { background-color: #e2e2e2; vertical-align: top; }

/* line 531, style.scss */
.page-id-1338 #content .main-content a, .page-id-1412 #content .main-content a, .page-id-1420 #content .main-content a, .page-id-1340 #content .main-content a, .page-id-1342 #content .main-content a, .page-id-1344 #content .main-content a, .page-id-2014 #content .main-content a { color: #98ca3c; text-decoration: none; }
/* line 535, style.scss */
.page-id-1338 #content .main-content a:hover, .page-id-1412 #content .main-content a:hover, .page-id-1420 #content .main-content a:hover, .page-id-1340 #content .main-content a:hover, .page-id-1342 #content .main-content a:hover, .page-id-1344 #content .main-content a:hover, .page-id-2014 #content .main-content a:hover { color: #066543; }
/* line 538, style.scss */
.page-id-1338 #content .main-content a img, .page-id-1412 #content .main-content a img, .page-id-1420 #content .main-content a img, .page-id-1340 #content .main-content a img, .page-id-1342 #content .main-content a img, .page-id-1344 #content .main-content a img, .page-id-2014 #content .main-content a img { border: 3px solid #98ca3c; border-radius: 5px; }
/* line 542, style.scss */
.page-id-1338 #content .main-content a img:hover, .page-id-1412 #content .main-content a img:hover, .page-id-1420 #content .main-content a img:hover, .page-id-1340 #content .main-content a img:hover, .page-id-1342 #content .main-content a img:hover, .page-id-1344 #content .main-content a img:hover, .page-id-2014 #content .main-content a img:hover { border: 3px solid #066543; }

/*Footer */
/* line 549, style.scss */
#footer { background-image: url(img/texture1.png); background-color: #066543; padding: 2em 0; color: #fff; }
/* line 551, style.scss */
#footer .social-icons a { display: inline-block; margin: 0.5em 0 0; }
/* line 557, style.scss */
#footer .social-icons .fa-facebook-square { color: #fff; font-size: 1.5em; }
/* line 561, style.scss */
#footer .social-icons .fa-facebook-square:hover { color: #777; text-decoration: none; }
/* line 570, style.scss */
#footer h4 { font-weight: 800; text-transform: uppercase; }
/* line 574, style.scss */
#footer ul { padding: 0; margin: 0 0 1em; }
/* line 577, style.scss */
#footer ul li { display: block; margin: 0; }
/* line 580, style.scss */
#footer ul li a { color: #fff; text-decoration: none; }
/* line 584, style.scss */
#footer ul li a:hover { color: #98ca3c; }
/* line 590, style.scss */
#footer .slb { color: #98ca3c; font-weight: 800; }
/* line 593, style.scss */
#footer .slb p { margin: 0; }
/* line 596, style.scss */
#footer .slb a { color: inherit; text-decoration: none; }

/* line 602, style.scss */
#copyright { font-size: 12px; margin-top: 7px; text-align: center; }
/* line 606, style.scss */
#copyright a { color: #98ca3c; }
/* line 609, style.scss */
#copyright a:hover { color: #066543; }

/* Progressive Enhancement */
@media screen and (min-width: 600px) { /* line 619, style.scss */
  #content .main-content { padding: 3em 4em 5em; } }
@media screen and (min-width: 768px) { /* line 625, style.scss */
  .alignleft { float: left; margin: 0 1.5em 1.5em 0; }
  /* line 629, style.scss */
  .alignright { float: right; margin: 0 0 1.5em 1.5em; }
  /* line 634, style.scss */
  #header { text-align: left; }
  /* line 636, style.scss */
  #header .right { text-align: right; }
  /* line 639, style.scss */
  #header .tagline { margin: 0; }
  /* line 646, style.scss */
  #navigation ul li a { font-size: .84em; padding: 0 0.5em; }
  /* line 656, style.scss */
  #rotator .carousel-caption h2 { font-size: 3em; }
  /* line 659, style.scss */
  #rotator .carousel-caption .inner { float: right; max-width: 700px; text-align: right; }
  /* line 668, style.scss */
  #features .feature .description { height: 44px; overflow: hidden; }
  /* line 675, style.scss */
  #content .main-content { font-size: 17px; line-height: 25px; } }
@media screen and (min-width: 992px) { /* line 683, style.scss */
  #header .tagline { margin: 2em 0; }
  /* line 690, style.scss */
  #navigation ul li a { padding: 0 1em; font-size: .95em; }
  /* line 696, style.scss */
  #navigation .navbar-collapse { padding-left: 0; padding-right: 0; }
  /* line 702, style.scss */
  #content main .row { border-bottom: 1px solid; }
  /* line 708, style.scss */
  #features .feature h3 { height: 60px; line-height: 18px; } }
@media screen and (min-width: 1200px) { /* line 719, style.scss */
  #navigation ul li a { font-size: 1.145em; }
  /* line 727, style.scss */
  #features .feature h3 { height: auto; line-height: normal; } }

/*# sourceMappingURL=style.css.map */
