/* AUTO-GENERATED BASED ON THEME OPTIONS -------------------------------------------------- */
#preheader > .background {
background-color: #db5e06; 
}
#preheader-inner *,
#preheader .entry-nav > ul:after,
#preheader .entry-nav > ul:before {
border-color: #f9771b; 
}
#preheader table.simple tbody tr:nth-child(even) td {
background-color: rgba(249,119,27, 0.33);
}
#preheader table.simple thead th,
#preheader .box-content > .background {
background-color: #f46907;
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(249,119,27, 0.66)), to(rgba(249,119,27, 0)));
background:-webkit-linear-gradient(top, rgba(249,119,27, 0.66), rgba(249,119,27, 0));
background:   -moz-linear-gradient(top, rgba(249,119,27, 0.66), rgba(249,119,27, 0));
background:    -ms-linear-gradient(top, rgba(249,119,27, 0.66), rgba(249,119,27, 0));
background:     -o-linear-gradient(top, rgba(249,119,27, 0.66), rgba(249,119,27, 0));
background:        linear-gradient(top, rgba(249,119,27, 0.66), rgba(249,119,27, 0));
}
#preheader .testimonial.type-bubble > .inner:before,
#preheader .tweets:before,
#preheader .entry-tags ul li a:after {
border-color: #f46907; 
}
#preheader .pullquote.type-simple,
#preheader .testimonial.type-bubble > .inner,
#preheader .tweets,
#preheader .entry-tags ul li a,
#preheader #author-info,
#preheader .bypostauthor > article > .comment-body,
#preheader .isotope-toolbar .filters > ul li a {
background-color: #f46907; 
}
#preheader,
#preheader h1 + h3,
#preheader h1 + h4,
#preheader h1 + h5,
#preheader h1 + h6,
#preheader h2 + h4,
#preheader h2 + h5,
#preheader h2 + h6,
#preheader h3 + h5,
#preheader h3 + h6,
#preheader h4 + h6,
#preheader .heading-1 + h3,
#preheader .heading-1 + h4,
#preheader .heading-1 + h5,
#preheader .heading-1 + h6,
#preheader .heading-2 + h4,
#preheader .heading-2 + h5,
#preheader .heading-2 + h6,
#preheader .heading-3 + h5,
#preheader .heading-3 + h6,
#preheader .heading-4 + h6 {
color: #f8f8f7; }
#preheader mark,
#preheader .button {
background-color: #431600;
}
#preheader .tabs.type-button .tabs-nav-item.current,
#preheader .progress-bar > .inner > span,
#preheader .slide[class*="layout-bubble-"] > .description,
#preheader .isotope-toolbar .filters > ul li.current a {
background-color: #5c2600;
}
#preheader .plus > span,
#preheader .minus > span,
#preheader .dropcap.type-square > span,
#preheader .button > span > span,
#preheader .pagination a,
#preheader .entry-nav > ul > li > a,
#preheader .box-header,
#preheader .progress-bar > .inner {
background-color: #5c2600;filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#a93800, endColorstr=#ff5c2600);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#a93800, endColorstr=#5c2600)";
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a93800), to(#5c2600));
background-image: -webkit-linear-gradient(top, #a93800, #5c2600);
background-image:    -moz-linear-gradient(top, #a93800, #5c2600);
background-image:     -ms-linear-gradient(top, #a93800, #5c2600);
background-image:      -o-linear-gradient(top, #a93800, #5c2600);
background-image:         linear-gradient(top, #a93800, #5c2600);
}
#preheader .plus:hover > span,
#preheader .minus:hover > span,
#preheader .button:hover > span > span,
#preheader .pagination a:hover,
#preheader .entry-nav > ul > li > a:hover {
background-color: #5c2600;filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#5c2600, endColorstr=#ffa93800);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#5c2600, endColorstr=#a93800)";
background-image: -webkit-gradient(linear, 0% 0%, 0% 200%, from(#5c2600), to(#a93800));
background-image: -webkit-linear-gradient(top, #5c2600 0%, #a93800 200%);
background-image:    -moz-linear-gradient(top, #5c2600 0%, #a93800 200%);
background-image:     -ms-linear-gradient(top, #5c2600 0%, #a93800 200%);
background-image:      -o-linear-gradient(top, #5c2600 0%, #a93800 200%);
background-image:         linear-gradient(top, #5c2600 0%, #a93800 200%);
}
#preheader .tabs.type-simple .tabs-nav-item.current,
#preheader .side-nav li.current_page_item > a,
#preheader .tabs.type-button .tabs-nav-item.current:after,
#preheader .tabs.type-simple .tabs-nav-item.current:after,
#preheader .side-nav li.current_page_item > a:after,
#preheader .pagination strong.current,
#preheader .pagination strong.current:after,
#preheader .progress-bar > .inner > span:after,
#preheader .slide[class*="layout-bubble-"] > .description:after,
#preheader .isotope-toolbar .filters > ul li.current a:after {
border-color: #5c2600;
}
#id {
padding-top: 11px;
}
#id {
padding-bottom: 11px;
}
#primary-nav {
margin-top: 26px;
}
#primary-nav-menu > li > a:hover,
#primary-nav-menu > li > a.dd-path {
color: #f9e19a;
}
#header > .background,
#primary-nav-menu > li.current-menu-item > a,
#primary-nav-menu > li.current-menu-ancestor > a,
#primary-nav-menu > li.current_page_parent > a {
background: #b24900; 
}
#primary-bar > .background > div.flare > div:first-child {
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffff5300, endColorstr=#00ff5300);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffff5300, endColorstr=#00ff5300)";
}
#primary-bar > .background > div.flare {
background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,83,0,1)),to(rgba(255,83,0,0)));
background-image:-webkit-linear-gradient(left,rgba(255,83,0,0) 0%,rgba(255,83,0,1) 50%,rgba(255,83,0,0) 100%);
background-image:   -moz-linear-gradient(left,rgba(255,83,0,0) 0%,rgba(255,83,0,1) 50%,rgba(255,83,0,0) 100%);
background-image:    -ms-linear-gradient(left,rgba(255,83,0,0) 0%,rgba(255,83,0,1) 50%,rgba(255,83,0,0) 100%);
background-image:     -o-linear-gradient(left,rgba(255,83,0,0) 0%,rgba(255,83,0,1) 50%,rgba(255,83,0,0) 100%);
background-image:        linear-gradient(left,rgba(255,83,0,0) 0%,rgba(255,83,0,1) 50%,rgba(255,83,0,0) 100%);
background-image:-webkit-radial-gradient(top center,rgba(255,83,0,1),rgba(255,83,0,0));
background-image:   -moz-radial-gradient(top center,rgba(255,83,0,1),rgba(255,83,0,0));
background-image:    -ms-radial-gradient(top center,rgba(255,83,0,1),rgba(255,83,0,0));
background-image:     -o-radial-gradient(top center,rgba(255,83,0,1),rgba(255,83,0,0));
background-image:        radial-gradient(top center,rgba(255,83,0,1),rgba(255,83,0,0));
}
#header-inner *,
#header .entry-nav > ul:after,
#header .entry-nav > ul:before {
border-color: #e55e00; 
}
#header table.simple tbody tr:nth-child(even) td {
background-color: rgba(229,94,0, 0.33);
}
#header table.simple thead th,
#header .box-content > .background {
background-color: #cc5300;
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(229,94,0, 0.66)), to(rgba(229,94,0, 0)));
background:-webkit-linear-gradient(top, rgba(229,94,0, 0.66), rgba(229,94,0, 0));
background:   -moz-linear-gradient(top, rgba(229,94,0, 0.66), rgba(229,94,0, 0));
background:    -ms-linear-gradient(top, rgba(229,94,0, 0.66), rgba(229,94,0, 0));
background:     -o-linear-gradient(top, rgba(229,94,0, 0.66), rgba(229,94,0, 0));
background:        linear-gradient(top, rgba(229,94,0, 0.66), rgba(229,94,0, 0));
}
#header .testimonial.type-bubble > .inner:before,
#header .tweets:before,
#header .entry-tags ul li a:after {
border-color: #cc5300; 
}
#header .pullquote.type-simple,
#header .testimonial.type-bubble > .inner,
#header .tweets,
#header .entry-tags ul li a,
#header #author-info,
#header .bypostauthor > article > .comment-body,
#header .isotope-toolbar .filters > ul li a {
background-color: #cc5300; 
}
#header a:hover { color: #f9e19a; }
#header a.back-to:hover:before,
#header a.back-to:hover:after {
border-color: #f9e19a;
}
#precontent > .background {
background-color: #b24900; 
}
#precontent > .background > div.flare > div:first-child {
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#00ff5300, endColorstr=#ffff5300);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#00ff5300, endColorstr=#ffff5300)";
}
#precontent > .background > div.flare > div + div {
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#ffff5300, endColorstr=#00ff5300);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#ffff5300, endColorstr=#00ff5300)";
}
#precontent > .background > div.flare {
background-image:-webkit-gradient(linear,0% 0%,100% 0%, from(rgba(255,83,0, 0)),color-stop(50%,rgba( 255,83,0, 1)),to(rgba(255,83,0,0)));background-image:-webkit-linear-gradient(left,rgba(255,83,0,0) 0%,rgba(255,83,0,1) 50%,rgba(255,83,0,0) 100%);
background-image:   -moz-linear-gradient(left,rgba(255,83,0,0) 0%,rgba(255,83,0,1) 50%,rgba(255,83,0,0) 100%);
background-image:    -ms-linear-gradient(left,rgba(255,83,0,0) 0%,rgba(255,83,0,1) 50%,rgba(255,83,0,0) 100%);
background-image:     -o-linear-gradient(left,rgba(255,83,0,0) 0%,rgba(255,83,0,1) 50%,rgba(255,83,0,0) 100%);
background-image:        linear-gradient(left,rgba(255,83,0,0) 0%,rgba(255,83,0,1) 50%,rgba(255,83,0,0) 100%);
background-image:-webkit-radial-gradient(top center,ellipse farthest-side,rgba(255,83,0,1),rgba(255,83,0,0));
background-image:   -moz-radial-gradient(top center,ellipse farthest-side,rgba(255,83,0,1),rgba(255,83,0,0));
background-image:    -ms-radial-gradient(top center,ellipse farthest-side,rgba(255,83,0,1),rgba(255,83,0,0));
background-image:     -o-radial-gradient(top center,ellipse farthest-side,rgba(255,83,0,1),rgba(255,83,0,0));
background-image:        radial-gradient(top center,ellipse farthest-side,rgba(255,83,0,1),rgba(255,83,0,0));
}
#precontent-inner *,
#precontent .entry-nav > ul:after,
#precontent .entry-nav > ul:before {
border-color: #e55e00; 
}
#precontent table.simple tbody tr:nth-child(even) td {
background-color: rgba(229,94,0, 0.33);
}
#precontent table.simple thead th,
#precontent .box-content > .background {
background-color: #cc5300;
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(229,94,0, 0.66)), to(rgba(229,94,0, 0)));
background:-webkit-linear-gradient(top, rgba(229,94,0, 0.66), rgba(229,94,0, 0));
background:   -moz-linear-gradient(top, rgba(229,94,0, 0.66), rgba(229,94,0, 0));
background:    -ms-linear-gradient(top, rgba(229,94,0, 0.66), rgba(229,94,0, 0));
background:     -o-linear-gradient(top, rgba(229,94,0, 0.66), rgba(229,94,0, 0));
background:        linear-gradient(top, rgba(229,94,0, 0.66), rgba(229,94,0, 0));
}
#precontent .testimonial.type-bubble > .inner:before,
#precontent .tweets:before,
#precontent .entry-tags ul li a:after {
border-color: #cc5300; 
}
#precontent .pullquote.type-simple,
#precontent .testimonial.type-bubble > .inner,
#precontent .tweets,
#precontent .entry-tags ul li a,
#precontent #author-info,
#precontent .bypostauthor > article > .comment-body,
#precontent .isotope-toolbar .filters > ul li a {
background-color: #cc5300; 
}
h1, .h1 { font-size:40px; }
@font-face {
font-family: LatoLight;
src: url('/wp-content/themes/flare/css/fontface-kits/lato-fontfacekit/Lato-Light-webfont.eot');
src: url('/wp-content/themes/flare/css/fontface-kits/lato-fontfacekit/Lato-Light-webfont.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/flare/css/fontface-kits/lato-fontfacekit/Lato-Light-webfont.woff') format('woff'),
url('/wp-content/themes/flare/css/fontface-kits/lato-fontfacekit/Lato-Light-webfont.ttf') format('truetype'),
url('/wp-content/themes/flare/css/fontface-kits/lato-fontfacekit/Lato-Light-webfont.svg#LatoLight') format('svg');
}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, .lead, .site-title { font-family: LatoLight; }