/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
/* line 22, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
  display: block; }

/**
 * Correct `inline-block` display not defined in IE 8/9.
 */
/* line 32, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
audio, canvas, video {
  display: inline-block; }

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 41, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Address `[hidden]` styling not present in IE 8/9.
 * Hide the `template` element in IE, Safari, and Firefox < 22.
 */
/* line 52, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
[hidden], template {
  display: none; }

/* ==========================================================================
   Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
/* line 66, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove default margin.
 */
/* line 76, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
body {
  margin: 0; }

/* ==========================================================================
   Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 88, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
a {
  background: transparent; }

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
/* line 96, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
a:focus {
  outline: thin dotted; }

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 105, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
a:active, a:hover {
  outline: 0; }

/* ==========================================================================
   Typography
   ========================================================================== */
/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari 5, and Chrome.
 */
/* line 118, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
/* line 127, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
abbr[title] {
  border-bottom: 1px dotted; }

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
/* line 136, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
b, strong {
  font-weight: bold; }

/**
 * Address styling not present in Safari 5 and Chrome.
 */
/* line 144, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
dfn {
  font-style: italic; }

/**
 * Address differences between Firefox and other browsers.
 */
/* line 152, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

/**
 * Address styling not present in IE 8/9.
 */
/* line 162, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
mark {
  background: #ff0;
  color: #000; }

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */
/* line 174, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
code, kbd, pre, samp {
  font-family: monospace, serif;
  font-size: 1em; }

/**
 * Improve readability of pre-formatted text in all browsers.
 */
/* line 183, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
pre {
  white-space: pre-wrap; }

/**
 * Set consistent quote types.
 */
/* line 191, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
q {
  quotes: "\201C" "\201D" "\2018" "\2019"; }

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 199, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 208, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

/* line 215, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
sup {
  top: -0.5em; }

/* line 219, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
sub {
  bottom: -0.25em; }

/* ==========================================================================
   Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
/* line 231, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
img {
  border: 0; }

/**
 * Correct overflow displayed oddly in IE 9.
 */
/* line 239, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
svg:not(:root) {
  overflow: hidden; }

/* ==========================================================================
   Figures
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
/* line 251, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
figure {
  margin: 0; }

/* ==========================================================================
   Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
/* line 263, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct `color` not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */
/* line 274, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * 1. Correct font family not being inherited in all browsers.
 * 2. Correct font size not being inherited in all browsers.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
/* line 288, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
button, input, select, textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 2 */
  margin: 0;
  /* 3 */ }

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
/* line 300, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
button, input {
  line-height: normal; }

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+.
 * Correct `select` style inheritance in Firefox 4+ and Opera.
 */
/* line 312, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
button, select {
  text-transform: none; }

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */
/* line 327, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
button, html input[type="button"], input[type="reset"], input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */ }

/**
 * Re-set default cursor for disabled elements.
 */
/* line 337, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
button[disabled], html input[disabled] {
  cursor: default; }

/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */
/* line 347, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
input[type="checkbox"], input[type="radio"] {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */
/* line 358, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box; }

/**
 * Remove inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */
/* line 371, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * Remove inner padding and border in Firefox 4+.
 */
/* line 380, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
/* line 390, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */ }

/* ==========================================================================
   Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 403, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/normalize */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* line 3, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/extends */
a, body #wrapper #content .button, body #wrapper #content .button:visited, body #wrapper #content .reply a, body #wrapper #content #respond .form-submit input#submit, input[type=submit], #navigation ul.cart .button, .widget.widget_woothemes_features .feature .feature-title {
  -webkit-transition: 0.2s ease-in;
          transition: 0.2s ease-in; }

/* line 7, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/extends */
.entry .wp-caption-text, #tabs-services.shortcode-tabs.vertical ul.tab_titles li.nav-tab a, .feature-title, .feature-title a, .feature-content {
  font-family: 'Source Sans Pro', arial, sans-serif !important; }

/* line 11, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/extends */
.entry-title a {
  font-family: 'Lato', arial, sans-serif; }

/* line 15, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/extends */
[id^="gform_wrapper"].gform_wrapper [id^="gform_submit_button_"].gform_button, #main-sidebar-container .post-more {
  background: #E83F3B;
  display: inline;
  text-transform: uppercase; }
  /* line 19, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/extends */
  [id^="gform_wrapper"].gform_wrapper [id^="gform_submit_button_"].gform_button a, #main-sidebar-container .post-more a {
    color: #FEFEFE; }

/* line 24, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/extends */
[id^="gform_wrapper"].gform_wrapper [id^="gform_submit_button_"].gform_button, body #wrapper #content .cta, #footer-container .cta {
  border-radius: 4px;
  font-size: 0.95em;
  background: #c3c2c6 !important;
  box-shadow: 0 2px 0px #a9a8ad;
  margin-left: auto;
  margin-right: auto; }
  /* line 31, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/extends */
  [id^="gform_wrapper"].gform_wrapper [id^="gform_submit_button_"].gform_button:hover, body #wrapper #content .cta:hover, #footer-container .cta:hover {
    background: #8bc516 !important;
    box-shadow: 0 2px 0px #648e10;
    -webkit-transform: translate3d(0, 1px, 0);
            transform: translate3d(0, 1px, 0); }
  /* line 36, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/extends */
  [id^="gform_wrapper"].gform_wrapper [id^="gform_submit_button_"].gform_button:active, body #wrapper #content .cta:active, #footer-container .cta:active {
    background: #83BC15 !important;
    box-shadow: 0 0px 0px white, inset 0 3px 3px #44600b;
    -webkit-transform: translate3d(0, 2px, 0);
            transform: translate3d(0, 2px, 0); }

/* line 47, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/extends */
#services {
  box-shadow: inset 0 10px 20px rgba(0, 0, 0, 0.75); }

/* line 55, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/extends */
.hero {
  box-shadow: inset 0 -20px 50px -30px rgba(0, 0, 0, 0.75); }

/* line 60, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/extends */
.testimonials-wrapper .testimonial-block:nth-child(3n+2) .testimonial:before, .testimonials-wrapper .testimonial-block:nth-child(3n+3) .testimonial:before, .testimonials-wrapper .testimonial-block:nth-child(3n+1) .testimonial:before, .testimonials-wrapper .testimonial-block:nth-child(3n+4) .testimonial:before {
  content: "";
  position: absolute;
  bottom: -80px;
  right: 0;
  border-width: 0 0 80px 130px;
  border-style: solid;
  border-color: transparent #E83F3B; }
/* line 69, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/extends */
.testimonials-wrapper .testimonial-block:nth-child(3n+2) .testimonial:after, .testimonials-wrapper .testimonial-block:nth-child(3n+3) .testimonial:after, .testimonials-wrapper .testimonial-block:nth-child(3n+1) .testimonial:after, .testimonials-wrapper .testimonial-block:nth-child(3n+4) .testimonial:after {
  content: "";
  position: absolute;
  bottom: -80px;
  right: 65px;
  border-width: 0 0 80px 65px;
  border-style: solid;
  border-color: transparent #fff; }

/* line 82, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/extends */
.testimonials-wrapper .testimonial-block:nth-child(3n+2) .testimonial:before, .testimonials-wrapper .testimonial-block:nth-child(3n+3) .testimonial:before {
  left: 0;
  right: auto;
  border-width: 0 130px 80px 0; }
/* line 87, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/extends */
.testimonials-wrapper .testimonial-block:nth-child(3n+2) .testimonial:after, .testimonials-wrapper .testimonial-block:nth-child(3n+3) .testimonial:after {
  left: 65px;
  right: auto;
  border-width: 0 65px 80px 0; }

/*--------------------------------------------------------------
Minimal Grid
--------------------------------------------------------------*/
/* line 6, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/minimal-grid/sass/partials/minimal-grid */
*, *:before, *:after {
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

/* line 32, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/minimal-grid/sass/partials/minimal-grid */
#services .services-wrapper:after {
  content: "";
  display: table;
  clear: both; }

/* line 40, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/minimal-grid/sass/partials/minimal-grid */
#services %grid-container > .services-wrapper {
  padding-left: 10px;
  padding-right: 10px;
  display: inline-block;
  float: left; }

/* line 48, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/minimal-grid/sass/partials/minimal-grid */
#services .services-wrapper {
  max-width: 1200px;
  margin: 0 auto; }

/*--------------------------------------------------------------
Reset
--------------------------------------------------------------*/
/* line 16, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/minimal-grid/sass/partials/reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }

/* line 26, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/minimal-grid/sass/partials/reset */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block; }

/* line 29, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/minimal-grid/sass/partials/reset */
body {
  line-height: 1; }

/* line 32, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/minimal-grid/sass/partials/reset */
ol, ul {
  list-style: none; }

/* line 35, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/minimal-grid/sass/partials/reset */
blockquote, q {
  quotes: none; }

/* line 39, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/minimal-grid/sass/partials/reset */
blockquote:before, blockquote:after, q:before, q:after {
  content: '';
  content: none; }

/* line 43, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/minimal-grid/sass/partials/reset */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/*
Theme Name: Canvas
Theme URI: http://www.woothemes.com/
Version: 5.6.0
Description: Designed by <a href="http://www.woothemes.com">WooThemes</a>.
Author: WooThemes
Author URI: http://www.woothemes.com/
Tags: canvas, woothemes

	Copyright: (c) 2009-2013 WooThemes.
	License: GNU General Public License v2.0
	License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/
/*

WARNING! DO NOT EDIT THIS FILE!

To make it easy to update your theme, you should not edit the styles in this file. Instead use
the custom.css file to add your styles. You can copy a style from this file and paste it in
custom.css and it will override the style in this file. You have been warned! :)

*/
/*-------------------------------------------------------------------------------------------

INDEX:

0. RESET

1. SETUP
-1.1 Defaults
-1.2 Hyperlinks
-1.3 @font-face
-1.4 Embedded Videos

2. SITE STRUCTURE & APPEARANCE
-2.1 Containers & Columns
-2.2 Navigation
	-2.2.1 Drop-down menus
	-2.2.2 Optional Top Navigation (WP Menus)
-2.3 Header
-2.4 Content
-2.5 Sidebar
-2.6 Footer
-2.7 Full Width

3. POSTS
-3.1 Typographic Elements
-3.2 Images
-3.3 Pagination / Woo Pagination
-3.4 Single Post Author
-3.5 Tumblog Styling

4. WIDGETS
-4.1 Generic Widgets
-4.2 Specific Widgets
-4.3 WooTabs

5. COMMENTS
-5.1 Comments
-5.2 Pingbacks / Trackbacks
-5.3 Comments Form

6. MISC
-6.1 Buttons
-6.2 Info Boxes
-6.3 Contact Form
-6.4 Gravity forms
-6.5 Tumblog
-6.6 Subscribe & Connect
-6.7 Featured Posts Shortcode
-6.8 Tables

7. LAYOUTS
-7.1 Site Width
-7.2 two-col-left
-7.3 two-col-right
-7.4 three-col-left
-7.5 three-col-middle
-7.6 three-col-right

8. TEMPLATES / SLIDER
-8.1 Slider
-8.2 Magazine template
-8.3 Business template
-8.4 Footer Widgets 1-4 Columns
-8.5 Portfolio
-8.5.1 Single Portfolio Item
-8.5.2 Portfolio Items In Archive Screens
-8.6 Contact Page Template
-8.7 Timeline Page Template

9. WOODOJO
10. BROWSER SPECIFIC

-------------------------------------------------------------------------------------------*/
/**
 * Variables
 */
/**
 * Functions
 */
@font-face {
  font-family: 'FontAwesome';
  src: url('includes/fonts/fontawesome-webfont.eot?v=3.2.1');
  src: url('includes/fonts/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('includes/fonts/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('includes/fonts/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('includes/fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
  font-weight: normal;
  font-style: normal; }

/* line 111, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
[class^="icon-"], [class*=" icon-"] {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  -webkit-font-smoothing: antialiased;
  *margin-right: 0.3em; }

/* line 120, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
[class^="icon-"]:before, [class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none; }

/* line 125, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-large:before {
  vertical-align: -10%;
  font-size: 1.33333em; }

/* line 130, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a [class^="icon-"], a [class*=" icon-"] {
  display: inline; }

/* line 134, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
[class^="icon-"].icon-fixed-width, [class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.14286em;
  text-align: right;
  padding-right: 0.28571em; }

/* line 141, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
[class^="icon-"].icon-fixed-width.icon-large, [class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.42857em; }

/* line 144, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icons-ul {
  margin-left: 2.14286em;
  list-style-type: none; }

/* line 148, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icons-ul > li {
  position: relative; }

/* line 151, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icons-ul .icon-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  text-align: center;
  line-height: inherit; }

/* line 159, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
[class^="icon-"].hide, [class*=" icon-"].hide {
  display: none; }

/* line 162, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-muted {
  color: #eeeeee; }

/* line 165, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-light {
  color: #ffffff; }

/* line 168, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-dark {
  color: #333333; }

/* line 171, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-border {
  border: solid 1px #eeeeee;
  padding: 0.2em 0.25em 0.15em;
  border-radius: 3px; }

/* line 178, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-2x {
  font-size: 2em; }

/* line 181, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-2x.icon-border {
  border-width: 2px;
  border-radius: 4px; }

/* line 187, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-3x {
  font-size: 3em; }

/* line 190, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-3x.icon-border {
  border-width: 3px;
  border-radius: 5px; }

/* line 196, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-4x {
  font-size: 4em; }

/* line 199, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-4x.icon-border {
  border-width: 4px;
  border-radius: 6px; }

/* line 205, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-5x {
  font-size: 5em; }

/* line 208, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-5x.icon-border {
  border-width: 5px;
  border-radius: 7px; }

/* line 214, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.pull-right {
  float: right; }

/* line 217, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.pull-left {
  float: left; }

/* line 221, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
[class^="icon-"].pull-left, [class*=" icon-"].pull-left {
  margin-right: 0.3em; }

/* line 225, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
[class^="icon-"].pull-right, [class*=" icon-"].pull-right {
  margin-left: 0.3em; }

/* line 229, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
[class^="icon-"], [class*=" icon-"] {
  display: inline;
  width: auto;
  height: auto;
  line-height: normal;
  vertical-align: baseline;
  background-image: none;
  background-position: 0% 0%;
  background-repeat: repeat;
  margin-top: 0; }

/* line 252, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-white, .nav-pills > .active > a > [class^="icon-"], .nav-pills > .active > a > [class*=" icon-"], .nav-list > .active > a > [class^="icon-"], .nav-list > .active > a > [class*=" icon-"], .navbar-inverse .nav > .active > a > [class^="icon-"], .navbar-inverse .nav > .active > a > [class*=" icon-"], .dropdown-menu > li > a:hover > [class^="icon-"], .dropdown-menu > li > a:hover > [class*=" icon-"], .dropdown-menu > .active > a > [class^="icon-"], .dropdown-menu > .active > a > [class*=" icon-"], .dropdown-submenu:hover > a > [class^="icon-"], .dropdown-submenu:hover > a > [class*=" icon-"] {
  background-image: none; }

/* line 258, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.btn [class^="icon-"].icon-large, .nav [class^="icon-"].icon-large, .btn [class*=" icon-"].icon-large, .nav [class*=" icon-"].icon-large {
  line-height: 0.9em; }

/* line 264, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.btn [class^="icon-"].icon-spin, .nav [class^="icon-"].icon-spin, .btn [class*=" icon-"].icon-spin, .nav [class*=" icon-"].icon-spin {
  display: inline-block; }

/* line 274, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.nav-tabs [class^="icon-"], .nav-pills [class^="icon-"], .nav-tabs [class*=" icon-"], .nav-pills [class*=" icon-"], .nav-tabs [class^="icon-"].icon-large, .nav-pills [class^="icon-"].icon-large, .nav-tabs [class*=" icon-"].icon-large, .nav-pills [class*=" icon-"].icon-large {
  line-height: 0.9em; }

/* line 280, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.btn [class^="icon-"].pull-left.icon-2x, .btn [class*=" icon-"].pull-left.icon-2x, .btn [class^="icon-"].pull-right.icon-2x, .btn [class*=" icon-"].pull-right.icon-2x {
  margin-top: 0.18em; }

/* line 284, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.btn [class^="icon-"].icon-spin.icon-large, .btn [class*=" icon-"].icon-spin.icon-large {
  line-height: 0.8em; }

/* line 290, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.btn.btn-small [class^="icon-"].pull-left.icon-2x, .btn.btn-small [class*=" icon-"].pull-left.icon-2x, .btn.btn-small [class^="icon-"].pull-right.icon-2x, .btn.btn-small [class*=" icon-"].pull-right.icon-2x {
  margin-top: 0.25em; }

/* line 294, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.btn.btn-large [class^="icon-"], .btn.btn-large [class*=" icon-"] {
  margin-top: 0; }

/* line 300, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x, .btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-top: 0.05em; }

/* line 304, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.btn.btn-large [class^="icon-"].pull-left.icon-2x, .btn.btn-large [class*=" icon-"].pull-left.icon-2x {
  margin-right: 0.2em; }

/* line 308, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.btn.btn-large [class^="icon-"].pull-right.icon-2x, .btn.btn-large [class*=" icon-"].pull-right.icon-2x {
  margin-left: 0.2em; }

/* line 312, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.nav-list [class^="icon-"], .nav-list [class*=" icon-"] {
  line-height: inherit; }

/* line 315, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: -35%; }

/* line 324, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-stack [class^="icon-"], .icon-stack [class*=" icon-"] {
  display: block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  font-size: 1em;
  line-height: inherit;
  *line-height: 2em; }

/* line 334, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-stack .icon-stack-base {
  font-size: 2em;
  *line-height: 1em; }

/* line 338, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-spin {
  display: inline-block;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear; }

/* line 346, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a .icon-stack, a .icon-spin {
  display: inline-block;
  text-decoration: none; }

@-webkit-keyframes spin {
  /* line 359, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  0% {
    -webkit-transform: rotate(0deg); }

  /* line 362, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  100% {
    -webkit-transform: rotate(359deg); } }

@-ms-keyframes spin {
  /* line 375, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  0% {
    -ms-transform: rotate(0deg); }

  /* line 378, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  100% {
    -ms-transform: rotate(359deg); } }

@keyframes spin {
  /* line 383, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }

  /* line 386, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  100% {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg); } }

/* line 390, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); }

/* line 398, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); }

/* line 406, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); }

/* line 414, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-flip-horizontal:before {
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1); }

/* line 421, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-flip-vertical:before {
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1); }

/* line 432, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a .icon-rotate-90:before, a .icon-rotate-180:before, a .icon-rotate-270:before, a .icon-flip-horizontal:before, a .icon-flip-vertical:before {
  display: inline-block; }

/* line 435, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-glass:before {
  content: "\f000"; }

/* line 438, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-music:before {
  content: "\f001"; }

/* line 441, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-search:before {
  content: "\f002"; }

/* line 444, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-envelope-alt:before {
  content: "\f003"; }

/* line 447, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-heart:before {
  content: "\f004"; }

/* line 450, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-star:before {
  content: "\f005"; }

/* line 453, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-star-empty:before {
  content: "\f006"; }

/* line 456, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-user:before {
  content: "\f007"; }

/* line 459, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-film:before {
  content: "\f008"; }

/* line 462, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-th-large:before {
  content: "\f009"; }

/* line 465, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-th:before {
  content: "\f00a"; }

/* line 468, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-th-list:before {
  content: "\f00b"; }

/* line 471, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-ok:before {
  content: "\f00c"; }

/* line 474, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-remove:before {
  content: "\f00d"; }

/* line 477, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-zoom-in:before {
  content: "\f00e"; }

/* line 480, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-zoom-out:before {
  content: "\f010"; }

/* line 484, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-power-off:before, .icon-off:before {
  content: "\f011"; }

/* line 487, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-signal:before {
  content: "\f012"; }

/* line 491, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-gear:before, .icon-cog:before {
  content: "\f013"; }

/* line 494, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-trash:before {
  content: "\f014"; }

/* line 497, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-home:before {
  content: "\f015"; }

/* line 500, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-file-alt:before {
  content: "\f016"; }

/* line 503, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-time:before {
  content: "\f017"; }

/* line 506, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-road:before {
  content: "\f018"; }

/* line 509, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-download-alt:before {
  content: "\f019"; }

/* line 512, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-download:before {
  content: "\f01a"; }

/* line 515, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-upload:before {
  content: "\f01b"; }

/* line 518, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-inbox:before {
  content: "\f01c"; }

/* line 521, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-play-circle:before {
  content: "\f01d"; }

/* line 525, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-rotate-right:before, .icon-repeat:before {
  content: "\f01e"; }

/* line 528, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-refresh:before {
  content: "\f021"; }

/* line 531, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-list-alt:before {
  content: "\f022"; }

/* line 534, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-lock:before {
  content: "\f023"; }

/* line 537, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-flag:before {
  content: "\f024"; }

/* line 540, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-headphones:before {
  content: "\f025"; }

/* line 543, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-volume-off:before {
  content: "\f026"; }

/* line 546, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-volume-down:before {
  content: "\f027"; }

/* line 549, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-volume-up:before {
  content: "\f028"; }

/* line 552, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-qrcode:before {
  content: "\f029"; }

/* line 555, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-barcode:before {
  content: "\f02a"; }

/* line 558, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-tag:before {
  content: "\f02b"; }

/* line 561, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-tags:before {
  content: "\f02c"; }

/* line 564, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-book:before {
  content: "\f02d"; }

/* line 567, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-bookmark:before {
  content: "\f02e"; }

/* line 570, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-print:before {
  content: "\f02f"; }

/* line 573, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-camera:before {
  content: "\f030"; }

/* line 576, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-font:before {
  content: "\f031"; }

/* line 579, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-bold:before {
  content: "\f032"; }

/* line 582, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-italic:before {
  content: "\f033"; }

/* line 585, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-text-height:before {
  content: "\f034"; }

/* line 588, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-text-width:before {
  content: "\f035"; }

/* line 591, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-align-left:before {
  content: "\f036"; }

/* line 594, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-align-center:before {
  content: "\f037"; }

/* line 597, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-align-right:before {
  content: "\f038"; }

/* line 600, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-align-justify:before {
  content: "\f039"; }

/* line 603, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-list:before {
  content: "\f03a"; }

/* line 606, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-indent-left:before {
  content: "\f03b"; }

/* line 609, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-indent-right:before {
  content: "\f03c"; }

/* line 612, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-facetime-video:before {
  content: "\f03d"; }

/* line 615, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-picture:before {
  content: "\f03e"; }

/* line 618, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-pencil:before {
  content: "\f040"; }

/* line 621, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-map-marker:before {
  content: "\f041"; }

/* line 624, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-adjust:before {
  content: "\f042"; }

/* line 627, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-tint:before {
  content: "\f043"; }

/* line 630, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-edit:before {
  content: "\f044"; }

/* line 633, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-share:before {
  content: "\f045"; }

/* line 636, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-check:before {
  content: "\f046"; }

/* line 639, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-move:before {
  content: "\f047"; }

/* line 642, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-step-backward:before {
  content: "\f048"; }

/* line 645, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-fast-backward:before {
  content: "\f049"; }

/* line 648, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-backward:before {
  content: "\f04a"; }

/* line 651, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-play:before {
  content: "\f04b"; }

/* line 654, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-pause:before {
  content: "\f04c"; }

/* line 657, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-stop:before {
  content: "\f04d"; }

/* line 660, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-forward:before {
  content: "\f04e"; }

/* line 663, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-fast-forward:before {
  content: "\f050"; }

/* line 666, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-step-forward:before {
  content: "\f051"; }

/* line 669, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-eject:before {
  content: "\f052"; }

/* line 672, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-chevron-left:before {
  content: "\f053"; }

/* line 675, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-chevron-right:before {
  content: "\f054"; }

/* line 678, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-plus-sign:before {
  content: "\f055"; }

/* line 681, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-minus-sign:before {
  content: "\f056"; }

/* line 684, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-remove-sign:before {
  content: "\f057"; }

/* line 687, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-ok-sign:before {
  content: "\f058"; }

/* line 690, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-question-sign:before {
  content: "\f059"; }

/* line 693, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-info-sign:before {
  content: "\f05a"; }

/* line 696, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-screenshot:before {
  content: "\f05b"; }

/* line 699, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-remove-circle:before {
  content: "\f05c"; }

/* line 702, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-ok-circle:before {
  content: "\f05d"; }

/* line 705, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-ban-circle:before {
  content: "\f05e"; }

/* line 708, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-arrow-left:before {
  content: "\f060"; }

/* line 711, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-arrow-right:before {
  content: "\f061"; }

/* line 714, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-arrow-up:before {
  content: "\f062"; }

/* line 717, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-arrow-down:before {
  content: "\f063"; }

/* line 721, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-mail-forward:before, .icon-share-alt:before {
  content: "\f064"; }

/* line 724, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-resize-full:before {
  content: "\f065"; }

/* line 727, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-resize-small:before {
  content: "\f066"; }

/* line 730, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-plus:before {
  content: "\f067"; }

/* line 733, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-minus:before {
  content: "\f068"; }

/* line 736, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-asterisk:before {
  content: "\f069"; }

/* line 739, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-exclamation-sign:before {
  content: "\f06a"; }

/* line 742, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-gift:before {
  content: "\f06b"; }

/* line 745, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-leaf:before {
  content: "\f06c"; }

/* line 748, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-fire:before {
  content: "\f06d"; }

/* line 751, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-eye-open:before {
  content: "\f06e"; }

/* line 754, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-eye-close:before {
  content: "\f070"; }

/* line 757, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-warning-sign:before {
  content: "\f071"; }

/* line 760, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-plane:before {
  content: "\f072"; }

/* line 763, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-calendar:before {
  content: "\f073"; }

/* line 766, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-random:before {
  content: "\f074"; }

/* line 769, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-comment:before {
  content: "\f075"; }

/* line 772, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-magnet:before {
  content: "\f076"; }

/* line 775, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-chevron-up:before {
  content: "\f077"; }

/* line 778, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-chevron-down:before {
  content: "\f078"; }

/* line 781, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-retweet:before {
  content: "\f079"; }

/* line 784, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-shopping-cart:before {
  content: "\f07a"; }

/* line 787, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-folder-close:before {
  content: "\f07b"; }

/* line 790, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-folder-open:before {
  content: "\f07c"; }

/* line 793, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-resize-vertical:before {
  content: "\f07d"; }

/* line 796, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-resize-horizontal:before {
  content: "\f07e"; }

/* line 799, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-bar-chart:before {
  content: "\f080"; }

/* line 802, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-twitter-sign:before {
  content: "\f081"; }

/* line 805, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-facebook-sign:before {
  content: "\f082"; }

/* line 808, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-camera-retro:before {
  content: "\f083"; }

/* line 811, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-key:before {
  content: "\f084"; }

/* line 815, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-gears:before, .icon-cogs:before {
  content: "\f085"; }

/* line 818, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-comments:before {
  content: "\f086"; }

/* line 821, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-thumbs-up-alt:before {
  content: "\f087"; }

/* line 824, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-thumbs-down-alt:before {
  content: "\f088"; }

/* line 827, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-star-half:before {
  content: "\f089"; }

/* line 830, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-heart-empty:before {
  content: "\f08a"; }

/* line 833, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-signout:before {
  content: "\f08b"; }

/* line 836, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-linkedin-sign:before {
  content: "\f08c"; }

/* line 839, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-pushpin:before {
  content: "\f08d"; }

/* line 842, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-external-link:before {
  content: "\f08e"; }

/* line 845, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-signin:before {
  content: "\f090"; }

/* line 848, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-trophy:before {
  content: "\f091"; }

/* line 851, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-github-sign:before {
  content: "\f092"; }

/* line 854, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-upload-alt:before {
  content: "\f093"; }

/* line 857, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-lemon:before {
  content: "\f094"; }

/* line 860, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-phone:before {
  content: "\f095"; }

/* line 864, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-unchecked:before, .icon-check-empty:before {
  content: "\f096"; }

/* line 867, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-bookmark-empty:before {
  content: "\f097"; }

/* line 870, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-phone-sign:before {
  content: "\f098"; }

/* line 873, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-twitter:before {
  content: "\f099"; }

/* line 876, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-facebook:before {
  content: "\f09a"; }

/* line 879, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-github:before {
  content: "\f09b"; }

/* line 882, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-unlock:before {
  content: "\f09c"; }

/* line 885, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-credit-card:before {
  content: "\f09d"; }

/* line 888, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-rss:before {
  content: "\f09e"; }

/* line 891, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-hdd:before {
  content: "\f0a0"; }

/* line 894, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-bullhorn:before {
  content: "\f0a1"; }

/* line 897, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-bell:before {
  content: "\f0a2"; }

/* line 900, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-certificate:before {
  content: "\f0a3"; }

/* line 903, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-hand-right:before {
  content: "\f0a4"; }

/* line 906, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-hand-left:before {
  content: "\f0a5"; }

/* line 909, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-hand-up:before {
  content: "\f0a6"; }

/* line 912, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-hand-down:before {
  content: "\f0a7"; }

/* line 915, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-circle-arrow-left:before {
  content: "\f0a8"; }

/* line 918, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-circle-arrow-right:before {
  content: "\f0a9"; }

/* line 921, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-circle-arrow-up:before {
  content: "\f0aa"; }

/* line 924, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-circle-arrow-down:before {
  content: "\f0ab"; }

/* line 927, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-globe:before {
  content: "\f0ac"; }

/* line 930, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-wrench:before {
  content: "\f0ad"; }

/* line 933, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-tasks:before {
  content: "\f0ae"; }

/* line 936, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-filter:before {
  content: "\f0b0"; }

/* line 939, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-briefcase:before {
  content: "\f0b1"; }

/* line 942, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-fullscreen:before {
  content: "\f0b2"; }

/* line 945, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-group:before {
  content: "\f0c0"; }

/* line 948, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-link:before {
  content: "\f0c1"; }

/* line 951, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-cloud:before {
  content: "\f0c2"; }

/* line 954, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-beaker:before {
  content: "\f0c3"; }

/* line 957, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-cut:before {
  content: "\f0c4"; }

/* line 960, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-copy:before {
  content: "\f0c5"; }

/* line 964, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-paperclip:before, .icon-paper-clip:before {
  content: "\f0c6"; }

/* line 967, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-save:before {
  content: "\f0c7"; }

/* line 970, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-sign-blank:before {
  content: "\f0c8"; }

/* line 973, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-reorder:before {
  content: "\f0c9"; }

/* line 976, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-list-ul:before {
  content: "\f0ca"; }

/* line 979, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-list-ol:before {
  content: "\f0cb"; }

/* line 982, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-strikethrough:before {
  content: "\f0cc"; }

/* line 985, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-underline:before {
  content: "\f0cd"; }

/* line 988, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-table:before {
  content: "\f0ce"; }

/* line 991, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-magic:before {
  content: "\f0d0"; }

/* line 994, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-truck:before {
  content: "\f0d1"; }

/* line 997, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-pinterest:before {
  content: "\f0d2"; }

/* line 1000, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-pinterest-sign:before {
  content: "\f0d3"; }

/* line 1003, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-google-plus-sign:before {
  content: "\f0d4"; }

/* line 1006, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-google-plus:before {
  content: "\f0d5"; }

/* line 1009, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-money:before {
  content: "\f0d6"; }

/* line 1012, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-caret-down:before {
  content: "\f0d7"; }

/* line 1015, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-caret-up:before {
  content: "\f0d8"; }

/* line 1018, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-caret-left:before {
  content: "\f0d9"; }

/* line 1021, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-caret-right:before {
  content: "\f0da"; }

/* line 1024, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-columns:before {
  content: "\f0db"; }

/* line 1027, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-sort:before {
  content: "\f0dc"; }

/* line 1030, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-sort-down:before {
  content: "\f0dd"; }

/* line 1033, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-sort-up:before {
  content: "\f0de"; }

/* line 1036, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-envelope:before {
  content: "\f0e0"; }

/* line 1039, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-linkedin:before {
  content: "\f0e1"; }

/* line 1043, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-rotate-left:before, .icon-undo:before {
  content: "\f0e2"; }

/* line 1046, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-legal:before {
  content: "\f0e3"; }

/* line 1049, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-dashboard:before {
  content: "\f0e4"; }

/* line 1052, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-comment-alt:before {
  content: "\f0e5"; }

/* line 1055, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-comments-alt:before {
  content: "\f0e6"; }

/* line 1058, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-bolt:before {
  content: "\f0e7"; }

/* line 1061, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-sitemap:before {
  content: "\f0e8"; }

/* line 1064, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-umbrella:before {
  content: "\f0e9"; }

/* line 1067, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-paste:before {
  content: "\f0ea"; }

/* line 1070, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-lightbulb:before {
  content: "\f0eb"; }

/* line 1073, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-exchange:before {
  content: "\f0ec"; }

/* line 1076, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-cloud-download:before {
  content: "\f0ed"; }

/* line 1079, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-cloud-upload:before {
  content: "\f0ee"; }

/* line 1082, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-user-md:before {
  content: "\f0f0"; }

/* line 1085, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-stethoscope:before {
  content: "\f0f1"; }

/* line 1088, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-suitcase:before {
  content: "\f0f2"; }

/* line 1091, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-bell-alt:before {
  content: "\f0f3"; }

/* line 1094, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-coffee:before {
  content: "\f0f4"; }

/* line 1097, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-food:before {
  content: "\f0f5"; }

/* line 1100, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-file-text-alt:before {
  content: "\f0f6"; }

/* line 1103, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-building:before {
  content: "\f0f7"; }

/* line 1106, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-hospital:before {
  content: "\f0f8"; }

/* line 1109, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-ambulance:before {
  content: "\f0f9"; }

/* line 1112, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-medkit:before {
  content: "\f0fa"; }

/* line 1115, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-fighter-jet:before {
  content: "\f0fb"; }

/* line 1118, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-beer:before {
  content: "\f0fc"; }

/* line 1121, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-h-sign:before {
  content: "\f0fd"; }

/* line 1124, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-plus-sign-alt:before {
  content: "\f0fe"; }

/* line 1127, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-double-angle-left:before {
  content: "\f100"; }

/* line 1130, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-double-angle-right:before {
  content: "\f101"; }

/* line 1133, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-double-angle-up:before {
  content: "\f102"; }

/* line 1136, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-double-angle-down:before {
  content: "\f103"; }

/* line 1139, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-angle-left:before {
  content: "\f104"; }

/* line 1142, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-angle-right:before {
  content: "\f105"; }

/* line 1145, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-angle-up:before {
  content: "\f106"; }

/* line 1148, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-angle-down:before {
  content: "\f107"; }

/* line 1151, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-desktop:before {
  content: "\f108"; }

/* line 1154, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-laptop:before {
  content: "\f109"; }

/* line 1157, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-tablet:before {
  content: "\f10a"; }

/* line 1160, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-mobile-phone:before {
  content: "\f10b"; }

/* line 1163, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-circle-blank:before {
  content: "\f10c"; }

/* line 1166, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-quote-left:before {
  content: "\f10d"; }

/* line 1169, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-quote-right:before {
  content: "\f10e"; }

/* line 1172, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-spinner:before {
  content: "\f110"; }

/* line 1175, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-circle:before {
  content: "\f111"; }

/* line 1179, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-mail-reply:before, .icon-reply:before {
  content: "\f112"; }

/* line 1182, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-github-alt:before {
  content: "\f113"; }

/* line 1185, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-folder-close-alt:before {
  content: "\f114"; }

/* line 1188, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-folder-open-alt:before {
  content: "\f115"; }

/* line 1191, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-expand-alt:before {
  content: "\f116"; }

/* line 1194, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-collapse-alt:before {
  content: "\f117"; }

/* line 1197, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-smile:before {
  content: "\f118"; }

/* line 1200, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-frown:before {
  content: "\f119"; }

/* line 1203, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-meh:before {
  content: "\f11a"; }

/* line 1206, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-gamepad:before {
  content: "\f11b"; }

/* line 1209, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-keyboard:before {
  content: "\f11c"; }

/* line 1212, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-flag-alt:before {
  content: "\f11d"; }

/* line 1215, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-flag-checkered:before {
  content: "\f11e"; }

/* line 1218, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-terminal:before {
  content: "\f120"; }

/* line 1221, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-code:before {
  content: "\f121"; }

/* line 1224, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-reply-all:before {
  content: "\f122"; }

/* line 1227, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-mail-reply-all:before {
  content: "\f122"; }

/* line 1231, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-star-half-full:before, .icon-star-half-empty:before {
  content: "\f123"; }

/* line 1234, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-location-arrow:before {
  content: "\f124"; }

/* line 1237, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-crop:before {
  content: "\f125"; }

/* line 1240, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-code-fork:before {
  content: "\f126"; }

/* line 1243, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-unlink:before {
  content: "\f127"; }

/* line 1246, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-question:before {
  content: "\f128"; }

/* line 1249, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-info:before {
  content: "\f129"; }

/* line 1252, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-exclamation:before {
  content: "\f12a"; }

/* line 1255, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-superscript:before {
  content: "\f12b"; }

/* line 1258, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-subscript:before {
  content: "\f12c"; }

/* line 1261, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-eraser:before {
  content: "\f12d"; }

/* line 1264, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-puzzle-piece:before {
  content: "\f12e"; }

/* line 1267, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-microphone:before {
  content: "\f130"; }

/* line 1270, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-microphone-off:before {
  content: "\f131"; }

/* line 1273, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-shield:before {
  content: "\f132"; }

/* line 1276, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-calendar-empty:before {
  content: "\f133"; }

/* line 1279, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-fire-extinguisher:before {
  content: "\f134"; }

/* line 1282, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-rocket:before {
  content: "\f135"; }

/* line 1285, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-maxcdn:before {
  content: "\f136"; }

/* line 1288, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-chevron-sign-left:before {
  content: "\f137"; }

/* line 1291, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-chevron-sign-right:before {
  content: "\f138"; }

/* line 1294, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-chevron-sign-up:before {
  content: "\f139"; }

/* line 1297, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-chevron-sign-down:before {
  content: "\f13a"; }

/* line 1300, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-html5:before {
  content: "\f13b"; }

/* line 1303, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-css3:before {
  content: "\f13c"; }

/* line 1306, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-anchor:before {
  content: "\f13d"; }

/* line 1309, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-unlock-alt:before {
  content: "\f13e"; }

/* line 1312, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-bullseye:before {
  content: "\f140"; }

/* line 1315, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-ellipsis-horizontal:before {
  content: "\f141"; }

/* line 1318, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-ellipsis-vertical:before {
  content: "\f142"; }

/* line 1321, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-rss-sign:before {
  content: "\f143"; }

/* line 1324, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-play-sign:before {
  content: "\f144"; }

/* line 1327, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-ticket:before {
  content: "\f145"; }

/* line 1330, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-minus-sign-alt:before {
  content: "\f146"; }

/* line 1333, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-check-minus:before {
  content: "\f147"; }

/* line 1336, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-level-up:before {
  content: "\f148"; }

/* line 1339, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-level-down:before {
  content: "\f149"; }

/* line 1342, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-check-sign:before {
  content: "\f14a"; }

/* line 1345, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-edit-sign:before {
  content: "\f14b"; }

/* line 1348, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-external-link-sign:before {
  content: "\f14c"; }

/* line 1351, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-share-sign:before {
  content: "\f14d"; }

/* line 1354, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-compass:before {
  content: "\f14e"; }

/* line 1357, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-collapse:before {
  content: "\f150"; }

/* line 1360, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-collapse-top:before {
  content: "\f151"; }

/* line 1363, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-expand:before {
  content: "\f152"; }

/* line 1367, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-euro:before, .icon-eur:before {
  content: "\f153"; }

/* line 1370, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-gbp:before {
  content: "\f154"; }

/* line 1374, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-dollar:before, .icon-usd:before {
  content: "\f155"; }

/* line 1378, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-rupee:before, .icon-inr:before {
  content: "\f156"; }

/* line 1382, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-yen:before, .icon-jpy:before {
  content: "\f157"; }

/* line 1386, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-renminbi:before, .icon-cny:before {
  content: "\f158"; }

/* line 1390, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-won:before, .icon-krw:before {
  content: "\f159"; }

/* line 1394, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-bitcoin:before, .icon-btc:before {
  content: "\f15a"; }

/* line 1397, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-file:before {
  content: "\f15b"; }

/* line 1400, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-file-text:before {
  content: "\f15c"; }

/* line 1403, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-sort-by-alphabet:before {
  content: "\f15d"; }

/* line 1406, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-sort-by-alphabet-alt:before {
  content: "\f15e"; }

/* line 1409, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-sort-by-attributes:before {
  content: "\f160"; }

/* line 1412, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-sort-by-attributes-alt:before {
  content: "\f161"; }

/* line 1415, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-sort-by-order:before {
  content: "\f162"; }

/* line 1418, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-sort-by-order-alt:before {
  content: "\f163"; }

/* line 1421, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-thumbs-up:before {
  content: "\f164"; }

/* line 1424, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-thumbs-down:before {
  content: "\f165"; }

/* line 1427, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-youtube-sign:before {
  content: "\f166"; }

/* line 1430, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-youtube:before {
  content: "\f167"; }

/* line 1433, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-xing:before {
  content: "\f168"; }

/* line 1436, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-xing-sign:before {
  content: "\f169"; }

/* line 1439, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-youtube-play:before {
  content: "\f16a"; }

/* line 1442, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-dropbox:before {
  content: "\f16b"; }

/* line 1445, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-stackexchange:before {
  content: "\f16c"; }

/* line 1448, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-instagram:before {
  content: "\f16d"; }

/* line 1451, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-flickr:before {
  content: "\f16e"; }

/* line 1454, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-adn:before {
  content: "\f170"; }

/* line 1457, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-bitbucket:before {
  content: "\f171"; }

/* line 1460, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-bitbucket-sign:before {
  content: "\f172"; }

/* line 1463, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-tumblr:before {
  content: "\f173"; }

/* line 1466, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-tumblr-sign:before {
  content: "\f174"; }

/* line 1469, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-long-arrow-down:before {
  content: "\f175"; }

/* line 1472, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-long-arrow-up:before {
  content: "\f176"; }

/* line 1475, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-long-arrow-left:before {
  content: "\f177"; }

/* line 1478, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-long-arrow-right:before {
  content: "\f178"; }

/* line 1481, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-apple:before {
  content: "\f179"; }

/* line 1484, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-windows:before {
  content: "\f17a"; }

/* line 1487, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-android:before {
  content: "\f17b"; }

/* line 1490, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-linux:before {
  content: "\f17c"; }

/* line 1493, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-dribbble:before {
  content: "\f17d"; }

/* line 1496, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-skype:before {
  content: "\f17e"; }

/* line 1499, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-foursquare:before {
  content: "\f180"; }

/* line 1502, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-trello:before {
  content: "\f181"; }

/* line 1505, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-female:before {
  content: "\f182"; }

/* line 1508, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-male:before {
  content: "\f183"; }

/* line 1511, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-gittip:before {
  content: "\f184"; }

/* line 1514, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-sun:before {
  content: "\f185"; }

/* line 1517, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-moon:before {
  content: "\f186"; }

/* line 1520, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-archive:before {
  content: "\f187"; }

/* line 1523, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-bug:before {
  content: "\f188"; }

/* line 1526, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-vk:before {
  content: "\f189"; }

/* line 1529, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-weibo:before {
  content: "\f18a"; }

/* line 1532, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.icon-renren:before {
  content: "\f18b"; }

/* line 1535, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); }

/* line 1543, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); }

/* line 1551, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); }

/* line 1559, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-flip-horizontal:before {
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1); }

/* line 1566, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-flip-vertical:before {
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1); }

/* line 1577, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a .fa-rotate-90:before, a .fa-rotate-180:before, a .fa-rotate-270:before, a .fa-flip-horizontal:before, a .fa-flip-vertical:before {
  display: inline-block; }

/* line 1580, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-glass:before {
  content: "\f000"; }

/* line 1583, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-music:before {
  content: "\f001"; }

/* line 1586, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-search:before {
  content: "\f002"; }

/* line 1589, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-envelope-alt:before {
  content: "\f003"; }

/* line 1592, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-heart:before {
  content: "\f004"; }

/* line 1595, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-star:before {
  content: "\f005"; }

/* line 1598, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-star-empty:before {
  content: "\f006"; }

/* line 1601, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-user:before {
  content: "\f007"; }

/* line 1604, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-film:before {
  content: "\f008"; }

/* line 1607, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-th-large:before {
  content: "\f009"; }

/* line 1610, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-th:before {
  content: "\f00a"; }

/* line 1613, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-th-list:before {
  content: "\f00b"; }

/* line 1616, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-ok:before {
  content: "\f00c"; }

/* line 1619, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-remove:before {
  content: "\f00d"; }

/* line 1622, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-zoom-in:before {
  content: "\f00e"; }

/* line 1625, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-zoom-out:before {
  content: "\f010"; }

/* line 1629, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-power-off:before, .fa-off:before {
  content: "\f011"; }

/* line 1632, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-signal:before {
  content: "\f012"; }

/* line 1636, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-gear:before, .fa-cog:before {
  content: "\f013"; }

/* line 1639, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-trash:before {
  content: "\f014"; }

/* line 1642, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-home:before {
  content: "\f015"; }

/* line 1645, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-file-alt:before {
  content: "\f016"; }

/* line 1648, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-time:before {
  content: "\f017"; }

/* line 1651, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-road:before {
  content: "\f018"; }

/* line 1654, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-download-alt:before {
  content: "\f019"; }

/* line 1657, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-download:before {
  content: "\f01a"; }

/* line 1660, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-upload:before {
  content: "\f01b"; }

/* line 1663, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-inbox:before {
  content: "\f01c"; }

/* line 1666, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-play-circle:before {
  content: "\f01d"; }

/* line 1670, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-rotate-right:before, .fa-repeat:before {
  content: "\f01e"; }

/* line 1673, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-refresh:before {
  content: "\f021"; }

/* line 1676, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-list-alt:before {
  content: "\f022"; }

/* line 1679, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-lock:before {
  content: "\f023"; }

/* line 1682, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-flag:before {
  content: "\f024"; }

/* line 1685, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-headphones:before {
  content: "\f025"; }

/* line 1688, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-volume-off:before {
  content: "\f026"; }

/* line 1691, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-volume-down:before {
  content: "\f027"; }

/* line 1694, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-volume-up:before {
  content: "\f028"; }

/* line 1697, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-qrcode:before {
  content: "\f029"; }

/* line 1700, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-barcode:before {
  content: "\f02a"; }

/* line 1703, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-tag:before {
  content: "\f02b"; }

/* line 1706, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-tags:before {
  content: "\f02c"; }

/* line 1709, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-book:before {
  content: "\f02d"; }

/* line 1712, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-bookmark:before {
  content: "\f02e"; }

/* line 1715, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-print:before {
  content: "\f02f"; }

/* line 1718, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-camera:before {
  content: "\f030"; }

/* line 1721, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-font:before {
  content: "\f031"; }

/* line 1724, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-bold:before {
  content: "\f032"; }

/* line 1727, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-italic:before {
  content: "\f033"; }

/* line 1730, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-text-height:before {
  content: "\f034"; }

/* line 1733, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-text-width:before {
  content: "\f035"; }

/* line 1736, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-align-left:before {
  content: "\f036"; }

/* line 1739, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-align-center:before {
  content: "\f037"; }

/* line 1742, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-align-right:before {
  content: "\f038"; }

/* line 1745, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-align-justify:before {
  content: "\f039"; }

/* line 1748, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-list:before {
  content: "\f03a"; }

/* line 1751, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-indent-left:before {
  content: "\f03b"; }

/* line 1754, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-indent-right:before {
  content: "\f03c"; }

/* line 1757, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-facetime-video:before {
  content: "\f03d"; }

/* line 1760, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-picture:before {
  content: "\f03e"; }

/* line 1763, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-pencil:before {
  content: "\f040"; }

/* line 1766, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-map-marker:before {
  content: "\f041"; }

/* line 1769, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-adjust:before {
  content: "\f042"; }

/* line 1772, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-tint:before {
  content: "\f043"; }

/* line 1775, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-edit:before {
  content: "\f044"; }

/* line 1778, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-share:before {
  content: "\f045"; }

/* line 1781, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-check:before {
  content: "\f046"; }

/* line 1784, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-move:before {
  content: "\f047"; }

/* line 1787, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-step-backward:before {
  content: "\f048"; }

/* line 1790, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-fast-backward:before {
  content: "\f049"; }

/* line 1793, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-backward:before {
  content: "\f04a"; }

/* line 1796, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-play:before {
  content: "\f04b"; }

/* line 1799, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-pause:before {
  content: "\f04c"; }

/* line 1802, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-stop:before {
  content: "\f04d"; }

/* line 1805, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-forward:before {
  content: "\f04e"; }

/* line 1808, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-fast-forward:before {
  content: "\f050"; }

/* line 1811, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-step-forward:before {
  content: "\f051"; }

/* line 1814, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-eject:before {
  content: "\f052"; }

/* line 1817, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-chevron-left:before {
  content: "\f053"; }

/* line 1820, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-chevron-right:before {
  content: "\f054"; }

/* line 1823, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-plus-sign:before {
  content: "\f055"; }

/* line 1826, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-minus-sign:before {
  content: "\f056"; }

/* line 1829, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-remove-sign:before {
  content: "\f057"; }

/* line 1832, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-ok-sign:before {
  content: "\f058"; }

/* line 1835, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-question-sign:before {
  content: "\f059"; }

/* line 1838, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-info-sign:before {
  content: "\f05a"; }

/* line 1841, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-screenshot:before {
  content: "\f05b"; }

/* line 1844, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-remove-circle:before {
  content: "\f05c"; }

/* line 1847, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-ok-circle:before {
  content: "\f05d"; }

/* line 1850, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-ban-circle:before {
  content: "\f05e"; }

/* line 1853, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-arrow-left:before {
  content: "\f060"; }

/* line 1856, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-arrow-right:before {
  content: "\f061"; }

/* line 1859, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-arrow-up:before {
  content: "\f062"; }

/* line 1862, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-arrow-down:before {
  content: "\f063"; }

/* line 1866, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-mail-forward:before, .fa-share-alt:before {
  content: "\f064"; }

/* line 1869, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-resize-full:before {
  content: "\f065"; }

/* line 1872, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-resize-small:before {
  content: "\f066"; }

/* line 1875, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-plus:before {
  content: "\f067"; }

/* line 1878, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-minus:before {
  content: "\f068"; }

/* line 1881, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-asterisk:before {
  content: "\f069"; }

/* line 1884, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-exclamation-sign:before {
  content: "\f06a"; }

/* line 1887, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-gift:before {
  content: "\f06b"; }

/* line 1890, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-leaf:before {
  content: "\f06c"; }

/* line 1893, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-fire:before {
  content: "\f06d"; }

/* line 1896, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-eye-open:before {
  content: "\f06e"; }

/* line 1899, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-eye-close:before {
  content: "\f070"; }

/* line 1902, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-warning-sign:before {
  content: "\f071"; }

/* line 1905, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-plane:before {
  content: "\f072"; }

/* line 1908, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-calendar:before {
  content: "\f073"; }

/* line 1911, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-random:before {
  content: "\f074"; }

/* line 1914, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-comment:before {
  content: "\f075"; }

/* line 1917, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-magnet:before {
  content: "\f076"; }

/* line 1920, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-chevron-up:before {
  content: "\f077"; }

/* line 1923, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-chevron-down:before {
  content: "\f078"; }

/* line 1926, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-retweet:before {
  content: "\f079"; }

/* line 1929, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-shopping-cart:before {
  content: "\f07a"; }

/* line 1932, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-folder-close:before {
  content: "\f07b"; }

/* line 1935, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-folder-open:before {
  content: "\f07c"; }

/* line 1938, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-resize-vertical:before {
  content: "\f07d"; }

/* line 1941, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-resize-horizontal:before {
  content: "\f07e"; }

/* line 1944, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-bar-chart:before {
  content: "\f080"; }

/* line 1947, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-twitter-sign:before {
  content: "\f081"; }

/* line 1950, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-facebook-sign:before {
  content: "\f082"; }

/* line 1953, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-camera-retro:before {
  content: "\f083"; }

/* line 1956, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-key:before {
  content: "\f084"; }

/* line 1960, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-gears:before, .fa-cogs:before {
  content: "\f085"; }

/* line 1963, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-comments:before {
  content: "\f086"; }

/* line 1966, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-thumbs-up-alt:before {
  content: "\f087"; }

/* line 1969, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-thumbs-down-alt:before {
  content: "\f088"; }

/* line 1972, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-star-half:before {
  content: "\f089"; }

/* line 1975, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-heart-empty:before {
  content: "\f08a"; }

/* line 1978, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-signout:before {
  content: "\f08b"; }

/* line 1981, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-linkedin-sign:before {
  content: "\f08c"; }

/* line 1984, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-pushpin:before {
  content: "\f08d"; }

/* line 1987, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-external-link:before {
  content: "\f08e"; }

/* line 1990, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-signin:before {
  content: "\f090"; }

/* line 1993, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-trophy:before {
  content: "\f091"; }

/* line 1996, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-github-sign:before {
  content: "\f092"; }

/* line 1999, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-upload-alt:before {
  content: "\f093"; }

/* line 2002, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-lemon:before {
  content: "\f094"; }

/* line 2005, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-phone:before {
  content: "\f095"; }

/* line 2009, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-unchecked:before, .fa-check-empty:before {
  content: "\f096"; }

/* line 2012, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-bookmark-empty:before {
  content: "\f097"; }

/* line 2015, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-phone-sign:before {
  content: "\f098"; }

/* line 2018, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-twitter:before {
  content: "\f099"; }

/* line 2021, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-facebook:before {
  content: "\f09a"; }

/* line 2024, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-github:before {
  content: "\f09b"; }

/* line 2027, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-unlock:before {
  content: "\f09c"; }

/* line 2030, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-credit-card:before {
  content: "\f09d"; }

/* line 2033, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-rss:before {
  content: "\f09e"; }

/* line 2036, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-hdd:before {
  content: "\f0a0"; }

/* line 2039, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-bullhorn:before {
  content: "\f0a1"; }

/* line 2042, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-bell:before {
  content: "\f0a2"; }

/* line 2045, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-certificate:before {
  content: "\f0a3"; }

/* line 2048, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-hand-right:before {
  content: "\f0a4"; }

/* line 2051, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-hand-left:before {
  content: "\f0a5"; }

/* line 2054, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-hand-up:before {
  content: "\f0a6"; }

/* line 2057, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-hand-down:before {
  content: "\f0a7"; }

/* line 2060, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-circle-arrow-left:before {
  content: "\f0a8"; }

/* line 2063, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-circle-arrow-right:before {
  content: "\f0a9"; }

/* line 2066, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-circle-arrow-up:before {
  content: "\f0aa"; }

/* line 2069, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-circle-arrow-down:before {
  content: "\f0ab"; }

/* line 2072, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-globe:before {
  content: "\f0ac"; }

/* line 2075, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-wrench:before {
  content: "\f0ad"; }

/* line 2078, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-tasks:before {
  content: "\f0ae"; }

/* line 2081, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-filter:before {
  content: "\f0b0"; }

/* line 2084, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-briefcase:before {
  content: "\f0b1"; }

/* line 2087, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-fullscreen:before {
  content: "\f0b2"; }

/* line 2090, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-group:before {
  content: "\f0c0"; }

/* line 2093, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-link:before {
  content: "\f0c1"; }

/* line 2096, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-cloud:before {
  content: "\f0c2"; }

/* line 2099, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-beaker:before {
  content: "\f0c3"; }

/* line 2102, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-cut:before {
  content: "\f0c4"; }

/* line 2105, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-copy:before {
  content: "\f0c5"; }

/* line 2109, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-paperclip:before, .fa-paper-clip:before {
  content: "\f0c6"; }

/* line 2112, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-save:before {
  content: "\f0c7"; }

/* line 2115, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-sign-blank:before {
  content: "\f0c8"; }

/* line 2118, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-reorder:before {
  content: "\f0c9"; }

/* line 2121, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-list-ul:before {
  content: "\f0ca"; }

/* line 2124, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-list-ol:before {
  content: "\f0cb"; }

/* line 2127, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-strikethrough:before {
  content: "\f0cc"; }

/* line 2130, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-underline:before {
  content: "\f0cd"; }

/* line 2133, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-table:before {
  content: "\f0ce"; }

/* line 2136, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-magic:before {
  content: "\f0d0"; }

/* line 2139, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-truck:before {
  content: "\f0d1"; }

/* line 2142, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-pinterest:before {
  content: "\f0d2"; }

/* line 2145, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-pinterest-sign:before {
  content: "\f0d3"; }

/* line 2148, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-google-plus-sign:before {
  content: "\f0d4"; }

/* line 2151, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-google-plus:before {
  content: "\f0d5"; }

/* line 2154, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-money:before {
  content: "\f0d6"; }

/* line 2157, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-caret-down:before {
  content: "\f0d7"; }

/* line 2160, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-caret-up:before {
  content: "\f0d8"; }

/* line 2163, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-caret-left:before {
  content: "\f0d9"; }

/* line 2166, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-caret-right:before {
  content: "\f0da"; }

/* line 2169, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-columns:before {
  content: "\f0db"; }

/* line 2172, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-sort:before {
  content: "\f0dc"; }

/* line 2175, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-sort-down:before {
  content: "\f0dd"; }

/* line 2178, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-sort-up:before {
  content: "\f0de"; }

/* line 2181, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-envelope:before {
  content: "\f0e0"; }

/* line 2184, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-linkedin:before {
  content: "\f0e1"; }

/* line 2188, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-rotate-left:before, .fa-undo:before {
  content: "\f0e2"; }

/* line 2191, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-legal:before {
  content: "\f0e3"; }

/* line 2194, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-dashboard:before {
  content: "\f0e4"; }

/* line 2197, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-comment-alt:before {
  content: "\f0e5"; }

/* line 2200, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-comments-alt:before {
  content: "\f0e6"; }

/* line 2203, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-bolt:before {
  content: "\f0e7"; }

/* line 2206, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-sitemap:before {
  content: "\f0e8"; }

/* line 2209, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-umbrella:before {
  content: "\f0e9"; }

/* line 2212, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-paste:before {
  content: "\f0ea"; }

/* line 2215, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-lightbulb:before {
  content: "\f0eb"; }

/* line 2218, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-exchange:before {
  content: "\f0ec"; }

/* line 2221, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-cloud-download:before {
  content: "\f0ed"; }

/* line 2224, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-cloud-upload:before {
  content: "\f0ee"; }

/* line 2227, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-user-md:before {
  content: "\f0f0"; }

/* line 2230, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-stethoscope:before {
  content: "\f0f1"; }

/* line 2233, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-suitcase:before {
  content: "\f0f2"; }

/* line 2236, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-bell-alt:before {
  content: "\f0f3"; }

/* line 2239, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-coffee:before {
  content: "\f0f4"; }

/* line 2242, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-food:before {
  content: "\f0f5"; }

/* line 2245, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-file-text-alt:before {
  content: "\f0f6"; }

/* line 2248, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-building:before {
  content: "\f0f7"; }

/* line 2251, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-hospital:before {
  content: "\f0f8"; }

/* line 2254, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-ambulance:before {
  content: "\f0f9"; }

/* line 2257, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-medkit:before {
  content: "\f0fa"; }

/* line 2260, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-fighter-jet:before {
  content: "\f0fb"; }

/* line 2263, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-beer:before {
  content: "\f0fc"; }

/* line 2266, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-h-sign:before {
  content: "\f0fd"; }

/* line 2269, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-plus-sign-alt:before {
  content: "\f0fe"; }

/* line 2272, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-double-angle-left:before {
  content: "\f100"; }

/* line 2275, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-double-angle-right:before {
  content: "\f101"; }

/* line 2278, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-double-angle-up:before {
  content: "\f102"; }

/* line 2281, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-double-angle-down:before {
  content: "\f103"; }

/* line 2284, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-angle-left:before {
  content: "\f104"; }

/* line 2287, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-angle-right:before {
  content: "\f105"; }

/* line 2290, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-angle-up:before {
  content: "\f106"; }

/* line 2293, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-angle-down:before {
  content: "\f107"; }

/* line 2296, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-desktop:before {
  content: "\f108"; }

/* line 2299, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-laptop:before {
  content: "\f109"; }

/* line 2302, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-tablet:before {
  content: "\f10a"; }

/* line 2305, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-mobile-phone:before {
  content: "\f10b"; }

/* line 2308, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-circle-blank:before {
  content: "\f10c"; }

/* line 2311, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-quote-left:before {
  content: "\f10d"; }

/* line 2314, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-quote-right:before {
  content: "\f10e"; }

/* line 2317, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-spinner:before {
  content: "\f110"; }

/* line 2320, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-circle:before {
  content: "\f111"; }

/* line 2324, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-mail-reply:before, .fa-reply:before {
  content: "\f112"; }

/* line 2327, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-github-alt:before {
  content: "\f113"; }

/* line 2330, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-folder-close-alt:before {
  content: "\f114"; }

/* line 2333, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-folder-open-alt:before {
  content: "\f115"; }

/* line 2336, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-expand-alt:before {
  content: "\f116"; }

/* line 2339, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-collapse-alt:before {
  content: "\f117"; }

/* line 2342, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-smile:before {
  content: "\f118"; }

/* line 2345, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-frown:before {
  content: "\f119"; }

/* line 2348, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-meh:before {
  content: "\f11a"; }

/* line 2351, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-gamepad:before {
  content: "\f11b"; }

/* line 2354, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-keyboard:before {
  content: "\f11c"; }

/* line 2357, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-flag-alt:before {
  content: "\f11d"; }

/* line 2360, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-flag-checkered:before {
  content: "\f11e"; }

/* line 2363, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-terminal:before {
  content: "\f120"; }

/* line 2366, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-code:before {
  content: "\f121"; }

/* line 2369, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-reply-all:before {
  content: "\f122"; }

/* line 2372, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-mail-reply-all:before {
  content: "\f122"; }

/* line 2376, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-star-half-full:before, .fa-star-half-empty:before {
  content: "\f123"; }

/* line 2379, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-location-arrow:before {
  content: "\f124"; }

/* line 2382, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-crop:before {
  content: "\f125"; }

/* line 2385, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-code-fork:before {
  content: "\f126"; }

/* line 2388, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-unlink:before {
  content: "\f127"; }

/* line 2391, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-question:before {
  content: "\f128"; }

/* line 2394, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-info:before {
  content: "\f129"; }

/* line 2397, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-exclamation:before {
  content: "\f12a"; }

/* line 2400, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-superscript:before {
  content: "\f12b"; }

/* line 2403, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-subscript:before {
  content: "\f12c"; }

/* line 2406, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-eraser:before {
  content: "\f12d"; }

/* line 2409, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-puzzle-piece:before {
  content: "\f12e"; }

/* line 2412, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-microphone:before {
  content: "\f130"; }

/* line 2415, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-microphone-off:before {
  content: "\f131"; }

/* line 2418, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-shield:before {
  content: "\f132"; }

/* line 2421, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-calendar-empty:before {
  content: "\f133"; }

/* line 2424, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-fire-extinguisher:before {
  content: "\f134"; }

/* line 2427, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-rocket:before {
  content: "\f135"; }

/* line 2430, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-maxcdn:before {
  content: "\f136"; }

/* line 2433, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-chevron-sign-left:before {
  content: "\f137"; }

/* line 2436, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-chevron-sign-right:before {
  content: "\f138"; }

/* line 2439, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-chevron-sign-up:before {
  content: "\f139"; }

/* line 2442, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-chevron-sign-down:before {
  content: "\f13a"; }

/* line 2445, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-html5:before {
  content: "\f13b"; }

/* line 2448, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-css3:before {
  content: "\f13c"; }

/* line 2451, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-anchor:before {
  content: "\f13d"; }

/* line 2454, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-unlock-alt:before {
  content: "\f13e"; }

/* line 2457, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-bullseye:before {
  content: "\f140"; }

/* line 2460, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-ellipsis-horizontal:before {
  content: "\f141"; }

/* line 2463, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-ellipsis-vertical:before {
  content: "\f142"; }

/* line 2466, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-rss-sign:before {
  content: "\f143"; }

/* line 2469, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-play-sign:before {
  content: "\f144"; }

/* line 2472, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-ticket:before {
  content: "\f145"; }

/* line 2475, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-minus-sign-alt:before {
  content: "\f146"; }

/* line 2478, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-check-minus:before {
  content: "\f147"; }

/* line 2481, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-level-up:before {
  content: "\f148"; }

/* line 2484, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-level-down:before {
  content: "\f149"; }

/* line 2487, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-check-sign:before {
  content: "\f14a"; }

/* line 2490, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-edit-sign:before {
  content: "\f14b"; }

/* line 2493, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-external-link-sign:before {
  content: "\f14c"; }

/* line 2496, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-share-sign:before {
  content: "\f14d"; }

/* line 2499, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-compass:before {
  content: "\f14e"; }

/* line 2502, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-collapse:before {
  content: "\f150"; }

/* line 2505, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-collapse-top:before {
  content: "\f151"; }

/* line 2508, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-expand:before {
  content: "\f152"; }

/* line 2512, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-euro:before, .fa-eur:before {
  content: "\f153"; }

/* line 2515, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-gbp:before {
  content: "\f154"; }

/* line 2519, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-dollar:before, .fa-usd:before {
  content: "\f155"; }

/* line 2523, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-rupee:before, .fa-inr:before {
  content: "\f156"; }

/* line 2527, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-yen:before, .fa-jpy:before {
  content: "\f157"; }

/* line 2531, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-renminbi:before, .fa-cny:before {
  content: "\f158"; }

/* line 2535, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-won:before, .fa-krw:before {
  content: "\f159"; }

/* line 2539, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-bitcoin:before, .fa-btc:before {
  content: "\f15a"; }

/* line 2542, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-file:before {
  content: "\f15b"; }

/* line 2545, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-file-text:before {
  content: "\f15c"; }

/* line 2548, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-sort-by-alphabet:before {
  content: "\f15d"; }

/* line 2551, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-sort-by-alphabet-alt:before {
  content: "\f15e"; }

/* line 2554, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-sort-by-attributes:before {
  content: "\f160"; }

/* line 2557, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-sort-by-attributes-alt:before {
  content: "\f161"; }

/* line 2560, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-sort-by-order:before {
  content: "\f162"; }

/* line 2563, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-sort-by-order-alt:before {
  content: "\f163"; }

/* line 2566, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-thumbs-up:before {
  content: "\f164"; }

/* line 2569, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-thumbs-down:before {
  content: "\f165"; }

/* line 2572, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-youtube-sign:before {
  content: "\f166"; }

/* line 2575, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-youtube:before {
  content: "\f167"; }

/* line 2578, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-xing:before {
  content: "\f168"; }

/* line 2581, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-xing-sign:before {
  content: "\f169"; }

/* line 2584, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-youtube-play:before {
  content: "\f16a"; }

/* line 2587, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-dropbox:before {
  content: "\f16b"; }

/* line 2590, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-stackexchange:before {
  content: "\f16c"; }

/* line 2593, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-instagram:before {
  content: "\f16d"; }

/* line 2596, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-flickr:before {
  content: "\f16e"; }

/* line 2599, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-adn:before {
  content: "\f170"; }

/* line 2602, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-bitbucket:before {
  content: "\f171"; }

/* line 2605, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-bitbucket-sign:before {
  content: "\f172"; }

/* line 2608, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-tumblr:before {
  content: "\f173"; }

/* line 2611, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-tumblr-sign:before {
  content: "\f174"; }

/* line 2614, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-long-arrow-down:before {
  content: "\f175"; }

/* line 2617, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-long-arrow-up:before {
  content: "\f176"; }

/* line 2620, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-long-arrow-left:before {
  content: "\f177"; }

/* line 2623, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-long-arrow-right:before {
  content: "\f178"; }

/* line 2626, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-apple:before {
  content: "\f179"; }

/* line 2629, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-windows:before {
  content: "\f17a"; }

/* line 2632, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-android:before {
  content: "\f17b"; }

/* line 2635, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-linux:before {
  content: "\f17c"; }

/* line 2638, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-dribbble:before {
  content: "\f17d"; }

/* line 2641, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-skype:before {
  content: "\f17e"; }

/* line 2644, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-foursquare:before {
  content: "\f180"; }

/* line 2647, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-trello:before {
  content: "\f181"; }

/* line 2650, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-female:before {
  content: "\f182"; }

/* line 2653, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-male:before {
  content: "\f183"; }

/* line 2656, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-gittip:before {
  content: "\f184"; }

/* line 2659, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-sun:before {
  content: "\f185"; }

/* line 2662, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-moon:before {
  content: "\f186"; }

/* line 2665, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-archive:before {
  content: "\f187"; }

/* line 2668, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-bug:before {
  content: "\f188"; }

/* line 2671, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-vk:before {
  content: "\f189"; }

/* line 2674, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-weibo:before {
  content: "\f18a"; }

/* line 2677, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fa-renren:before {
  content: "\f18b"; }

/*-------------------------------------------------------------------------------------------*/
/* 0. RESET */
/*-------------------------------------------------------------------------------------------*/
/* http://meyerweb.com/eric/tools/css/reset/ | v1.0 | 20080212 */
/* line 2685, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body, html {
  height: 100%; }

/* line 2750, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, figure {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent; }

/* line 2759, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body {
  line-height: 1; }

/* line 2763, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
ol, ul {
  list-style: none; }

/* line 2767, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
blockquote, q {
  quotes: none; }

/* line 2773, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
blockquote:before, blockquote:after, q:before, q:after {
  content: '';
  content: none; }

/* line 2777, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
:focus {
  outline: 0; }

/* remember to define focus styles! */
/* line 2781, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
del {
  text-decoration: line-through; }

/* line 2784, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
table {
  border-collapse: collapse;
  border-spacing: 0; }

/* tables still need 'cellspacing="0"' in the markup */
/* line 2790, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative; }

/* line 2795, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
sup {
  top: -0.5em; }

/* line 2798, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
sub {
  bottom: -0.25em; }

/* GENERAL STYLES */
/* Floating & Alignment */
/* line 2803, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fl {
  float: left; }

/* line 2806, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fr {
  float: right; }

/* line 2809, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.ac {
  text-align: center; }

/* line 2812, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.ar {
  text-align: right; }

/* Clear Floats */
/* line 2816, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.col-full:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

/* line 2826, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fix:before, .fix:after, .col-full:before, .col-full:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden; }

/* line 2833, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fix:after, .col-full:after {
  clear: both; }

/* line 2837, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.fix, .col-full {
  zoom: 1; }

/* line 2843, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
html body * span.clear, html body * div.clear, html body * li.clear, html body * dd.clear {
  background: none;
  border: 0;
  clear: both;
  display: block;
  float: none;
  font-size: 0;
  list-style: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0; }

/* http://sonspring.com/journal/clearing-floats */
/*-------------------------------------------------------------------------------------------*/
/* 1. SETUP */
/*-------------------------------------------------------------------------------------------*/
/* 1.1 Defaults */
/* line 2863, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body {
  font: 300 13px/20px "Helvetica Neue", Helvetica, Arial, Sans-serif;
  color: #555;
  background-color: #fff;
  -webkit-font-smoothing: subpixel-antialiased; }

/* line 2874, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
h1, h2, h3, h4, h5, h6 {
  margin: 0;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #222;
  font-weight: bold;
  line-height: 1.2em; }

/* line 2881, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
h1 {
  font-size: 2em; }

/* line 2884, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
h2 {
  font-size: 1.8em; }

/* line 2887, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
h3 {
  font-size: 1.6em; }

/* line 2890, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
h4 {
  font-size: 1.2em; }

/* line 2893, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
h5 {
  font-size: 1em; }

/* line 2896, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
h6 {
  font-size: 0.8em; }

/* line 2899, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
p {
  margin: 0;
  font: 300 14px/22px "Helvetica Neue", Helvetica, Arial, sans-serif; }

/* line 2903, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
strong {
  font-weight: bold; }

/* line 2906, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
hr {
  background-color: #e6e6e6;
  border: 0;
  height: 1px;
  margin-bottom: 20px; }

/* line 2913, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
input, textarea {
  padding: 5px;
  background: #fff;
  border-color: #efefef;
  border-width: 2px;
  border-style: solid;
  margin-bottom: 10px;
  border-radius: 3px;
  font-size: 1em;
  color: #666;
  font-family: inherit; }

/* line 2927, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.hide {
  display: none; }

/* line 2930, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
img {
  vertical-align: bottom;
  max-width: 100%; }

/* Bicubic resizing for non-native sized IMG: code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/ */
/* line 2935, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.ie7 img {
  -ms-interpolation-mode: bicubic; }

/* 1.2 Hyperlinks */
/* line 2940, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a:link, a:visited {
  color: #428bca;
  text-decoration: none; }

/* line 2944, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a:hover {
  text-decoration: underline;
  color: #FF4800; }

/* line 2959, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited {
  text-decoration: none; }

/* line 2967, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
  text-decoration: underline; }

/* 1.3 @font-face
- Used for the subscribe & connect social icons. If you would like to add more icons to the font, you can do so by rebuilding the font at http://keyamoon.com/icomoon/app/ and replace the existing font files in the theme with the new ones.
*/
@font-face {
  font-family: 'Social';
  font-weight: normal;
  font-style: normal;
  src: url('includes/fonts/social.eot');
  src: url('includes/fonts/social.eot?#iefix') format('embedded-opentype'), url('includes/fonts/social.woff') format('woff'), url('includes/fonts/social.ttf') format('truetype'), url('includes/fonts/social.svg#woo-social') format('svg'); }

/* Tumblog */
/* line 2981, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post .post-icon a:before {
  display: block;
  height: 50px;
  width: 50px;
  padding-top: 0.7em;
  font-size: 1.7em;
  color: #fff;
  text-align: center; }

/* line 2990, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post .post-icon.link a:before {
  font-family: "FontAwesome";
  content: "\f0c1"; }

/* line 2994, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post .post-icon.video a:before {
  font-family: "FontAwesome";
  content: "\f03d"; }

/* line 2998, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post .post-icon.article a:before {
  font-family: "FontAwesome";
  content: "\f0f6"; }

/* line 3002, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post .post-icon.audio a:before {
  font-family: "FontAwesome";
  content: "\f026"; }

/* line 3006, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post .post-icon.image a:before {
  font-family: "FontAwesome";
  content: "\f03e"; }

/* line 3010, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post .post-icon.quote a:before {
  font-family: "FontAwesome";
  content: "\f10d"; }

/* Timeline template comments */
/* line 3015, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#archives .archives_list li span.comments a:before {
  content: "\f075";
  font-family: "FontAwesome";
  font-size: 0.6em;
  margin-right: 5px;
  position: relative;
  top: -0.4em; }

/* 1.4 Embedded Videos */
/* line 3026, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
embed, iframe, video {
  max-width: 100%; }

/* line 3029, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
video {
  height: auto; }

/*-------------------------------------------------------------------------------------------*/
/* 2. SITE STRUCTURE & APPEARANCE */
/*-------------------------------------------------------------------------------------------*/
/* 2.1 Containers & Columns */
/* line 3036, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#wrapper {
  position: relative; }

/* line 3039, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#inner-wrapper {
  position: relative;
  width: 100%;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 1em;
  -webkit-transition: left ease 0.5s;
  transition: left ease 0.5s; }

/* line 3051, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body.fixed-mobile {
  padding: 0; }

/* line 3054, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body.fixed-mobile #top {
  padding: 0;
  margin: 0; }

/* 2.2 Navigation */
/* line 3059, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation {
  clear: both;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 80%;
  left: -80%;
  position: absolute;
  top: 0;
  min-height: 100%;
  z-index: 9000;
  padding-top: 4.236em;
  margin-bottom: 3em;
  font: 300 14px/1.2 "Helvetica Neue", sans-serif;
  background: #f0f0f0; }

/* line 3075, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation .menus {
  clear: both; }

/* line 3078, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation h3 {
  font-size: 1em;
  padding: 0.5em 1em; }

/* line 3082, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul {
  margin-bottom: 1.618em; }

/* line 3085, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul ul {
  margin: 0 0 0 1.618em; }

/* line 3091, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation .nav-home, #navigation .nav-close, #navigation .cart-contents, #navigation ul.rss li a {
  height: 1em;
  width: 1em;
  text-indent: -999px;
  display: block;
  font-size: 1em;
  padding: 0.5em;
  position: absolute;
  top: 1em;
  left: 1em;
  background: #999;
  color: #fff;
  border-radius: 3px !important; }

/* line 3108, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation .nav-home:before, #navigation .nav-close:before, #navigation .cart-contents:before, #navigation ul.rss li a:before {
  font-family: "FontAwesome";
  content: "\f00d";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  text-indent: 0;
  line-height: 2; }

/* line 3121, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation .nav-home {
  left: auto;
  right: 1em; }

/* line 3125, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation .nav-home:before {
  content: "\f015"; }

/* line 3128, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation .cart-contents {
  left: auto;
  right: 3.5em; }

/* line 3132, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation .cart-contents:before {
  content: "\f07a"; }

/* line 3135, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul.rss {
  margin-right: 50px;
  margin-bottom: 0;
  margin-top: -45px;
  float: right; }

/* line 3141, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul.rss:after {
  content: "";
  display: block;
  clear: both; }

/* line 3146, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul.rss.cart-enabled {
  margin-right: 85px; }

/* line 3149, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul.rss li {
  float: left; }

/* line 3152, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul.rss li a {
  position: relative;
  top: 0;
  left: 0;
  margin-left: 0.5em; }

/* line 3158, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul.rss li.sub-email a:before {
  content: "\f003"; }

/* line 3161, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul.rss li.sub-rss a:before {
  content: "\f09e"; }

/* line 3164, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul.cart > li > ul > li > div {
  display: none; }

/* line 3167, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul.nav-search {
  clear: both;
  background: #e6e6e6;
  margin: 0 1em; }

/* line 3172, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul.nav-search .widget {
  margin: 0; }

/* line 3176, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul.nav-search .searchform, #navigation ul.nav-search #searchform {
  border: 0;
  margin: 0; }

/* line 3183, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul.nav-search .searchform .s, #navigation ul.nav-search #searchform .s, #navigation ul.nav-search .searchform #s, #navigation ul.nav-search #searchform #s {
  padding: 1.5em 1em;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 90%; }

/* line 3191, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul.nav-search .searchform button.submit, #navigation ul.nav-search #searchform button.submit {
  top: 1.25em; }

/* line 3195, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul.nav-search .searchform button.submit:before, #navigation ul.nav-search #searchform button.submit:before {
  font-size: 1em; }

/* line 3198, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul.nav-search ul {
  margin: 0; }

/* line 3201, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#navigation ul.nav-search:after {
  content: "";
  display: block;
  clear: both; }

/* line 3206, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.show-nav #navigation .top-navigation {
  display: block; }

/* line 3209, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.show-nav #inner-wrapper {
  left: 80%; }

/* line 3212, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
ul.nav {
  width: 100%; }

/* line 3215, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
ul.nav li a {
  padding: 0.5em 1em;
  display: block;
  color: #666; }

/* line 3224, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
ul.nav li.current_page_item a, ul.nav li.current_page_parent a, ul.nav li.current-menu-ancestor a, ul.nav li.current-cat a, ul.nav li.current-menu-item a {
  background: #e6e6e6;
  color: #3088ff; }

/* line 3228, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
ul.nav li ul li a {
  background: none !important;
  color: #666 !important; }

/* line 3237, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
ul.nav ul li.current_page_item a, ul.nav ul li.current_page_parent a, ul.nav ul li.current-menu-ancestor a, ul.nav ul li.current-cat a, ul.nav ul li.current-menu-item a, #navigation ul.cart .cart_list a {
  color: #3088ff !important; }

/* Nav Toggle */
/* line 3241, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.nav-toggle:before {
  content: "\f039";
  font-family: "FontAwesome";
  font-weight: normal;
  color: #fff;
  margin-left: 0.5em;
  text-shadow: 0 1px 0 #000;
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  display: inline-block;
  padding: 0.8em 1em 0.8em 0.5em; }

/* line 3252, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.nav-toggle {
  margin: 0 -1em;
  cursor: pointer;
  text-align: left;
  display: block;
  padding: 0;
  font-size: 1em;
  background: rgba(0, 0, 0, 0.65);
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.65)), to(rgba(0, 0, 0, 0.8)));
  background: -webkit-linear-gradient(rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.8));
  background: -moz-gradient(center top, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.8) 100%);
  border-bottom: 1px solid rgba(0, 0, 0, 0.2); }

/* line 3266, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.nav-toggle a {
  color: #fff !important;
  text-shadow: 0 1px 0 #000;
  padding: 0.5em 1em;
  border-left: 1px solid rgba(0, 0, 0, 0.1); }

/* line 3272, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.nav-toggle a:hover {
  color: #fff;
  text-decoration: none; }

/* line 3276, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#top select {
  margin: 1.618em 0 0;
  width: 100%; }

/* line 3280, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#top {
  display: none;
  font-weight: 400; }

/* 2.3 Header */
/* line 3285, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#header {
  padding: 40px 0 45px;
  clear: both;
  position: relative;
  background-size: auto; }

/* line 3291, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#logo .site-title {
  line-height: inherit;
  margin-bottom: 5px;
  font-weight: bold; }

/* line 3297, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#logo .site-title, #logo .site-description {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #000;
  display: block; }

/* line 3302, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#logo .site-title a {
  color: #222;
  font-size: 40px;
  line-height: 40px;
  text-transform: none;
  text-decoration: none; }

/* line 3309, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#logo .site-title a:hover {
  text-decoration: underline; }

/* line 3312, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#logo .site-description {
  color: #999;
  font-weight: 300; }

/* line 3316, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.header-widget {
  margin: 2em 0 0;
  float: none;
  clear: both; }

/* line 3321, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.header-widget .widget {
  margin-bottom: 0;
  margin-top: 2em; }

/* line 3325, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.header-widget .widget:first-child {
  margin: 0; }

/* 2.4 Content */
/* line 3329, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#content {
  padding: 0 0 40px;
  position: relative; }

/* 2.5 Sidebar */
/* line 3334, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#sidebar {
  margin-top: 3em;
  overflow: hidden; }

/* line 3338, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#sidebar .secondary {
  float: left;
  margin-right: 20px; }

/* line 3342, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#sidebar .tertiary {
  float: left;
  margin-right: 0; }

/* line 3346, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#sidebar .last {
  margin: 0; }

/* 2.6 Footer */
/* line 3350, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#footer {
  padding: 20px 0;
  border-top: 1px solid #e6e6e6;
  color: #999; }

/* line 3355, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#footer #credit img {
  vertical-align: middle; }

/* line 3358, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#footer #credit span {
  display: none; }

/* line 3361, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#footer .col-left {
  margin-bottom: 10px; }

/* 2.7 Full Width */
/* line 3366, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body.full-width, body.full-width #inner-wrapper {
  padding: 0; }

/* line 3369, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body.full-width #wrapper {
  padding: 0;
  min-width: 100% !important;
  width: 100%; }

/* line 3378, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body.full-width #header, #nav-container, body.full-width #content, body.full-width #footer-widgets, body.full-width #footer {
  padding-left: 1.618em;
  padding-right: 1.618em; }

/* line 3382, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body.full-width #top {
  padding: 0;
  margin: 0; }

/* line 3386, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body.full-width .nav-toggle {
  margin: 0; }

/* line 3389, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#nav-container {
  border: 1px solid #d9d9d9;
  border-width: 1px;
  background: #f0f0f0;
  margin: 0 0 1em 0; }

/* line 3395, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#nav-container #navigation {
  margin-bottom: 0;
  border: none;
  border-radius: 0; }

/* line 3400, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#nav-container #navigation ul#main-nav > li:first-child {
  border-left: 1px solid #DBDBDB; }

/*-------------------------------------------------------------------------------------------*/
/* 3. POSTS */
/*-------------------------------------------------------------------------------------------*/
/* line 3406, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.breadcrumbs {
  margin-bottom: 1.5em; }

/* line 3409, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.archive_header {
  display: block;
  float: left;
  border-bottom: 1px solid #e6e6e6;
  width: 100%;
  margin: 0 0 30px;
  padding: 0 0 10px;
  color: #222; }

/* line 3418, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.archive_header {
  font-weight: bold;
  font-size: 1.5em; }

/* line 3422, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.archive_header h1 {
  font-size: 1em; }

/* line 3425, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.archive_header .catrss a {
  padding: 5px 10px;
  font-size: 14px;
  text-decoration: none;
  line-height: 22px; }

/* line 3431, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.archive-description {
  clear: both;
  margin-bottom: 30px; }

/* line 3436, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post, .search .page {
  margin: 0 0 40px; }

/* line 3441, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-title, .post .title, .page .title {
  font: normal bold 28px/1.2em "Helvetica Neue", Helvetica, Arial sans-serif;
  margin: 0 0 0.5em; }

/* line 3448, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post .title a:link, .post .title a:visited, .page .title a:link, .page .title a:visited {
  color: #222; }

/* line 3451, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post-meta {
  margin: 0 0 1.8em 0;
  font: 1em/1em sans-serif;
  color: #999;
  font: 300 12px/18px "Helvetica Neue", Helvetica, Arial, sans-serif; }

/* line 3457, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post-meta .small {
  text-transform: lowercase; }

/* line 3460, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post-meta .author {
  text-transform: capitalize; }

/* line 3463, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post-more {
  clear: both;
  padding: 0.2em 0;
  font-size: 13px; }

/* line 3468, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post-more .sep {
  padding: 0 0.5em; }

/* line 3471, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post p.tags {
  color: #999;
  width: 100%;
  clear: both;
  margin-bottom: 20px; }

/* line 3480, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post-meta a:link, .post-meta a:visited, .post p.tags a:link, .post p.tags a:visited {
  font-weight: bold;
  color: #888; }

/* line 3486, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post-more a:hover, .post-meta a:hover, .post p.tags a:hover {
  text-decoration: underline;
  color: red; }

/* line 3490, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post-meta .post-comments {
  margin-left: 0.5em;
  float: right; }

/* line 3494, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post .post-embed {
  margin-bottom: 30px; }

/* line 3497, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post-edit-link {
  float: right;
  font-weight: 300;
  font-size: 1.2em; }

/* line 3502, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry .page-link {
  font-weight: bold;
  margin: 0 0 2em; }

/* 3.1 Typographic Elements */
/* line 3512, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
  margin: 0 0 0.5em;
  line-height: 1.5em; }

/* line 3517, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry, .entry p {
  color: #555555;
  font: 300 15px/1.5em "Helvetica Neue", Helvetica, sans-serif; }

/* line 3521, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry p {
  margin-bottom: 1.2em; }

/* line 3524, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry blockquote {
  position: relative;
  padding: 10px 20px 10px 50px;
  color: #444; }

/* line 3529, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry blockquote:before {
  content: "\f10d";
  position: absolute;
  top: 0.6em;
  left: 0;
  font-size: 2.5em;
  color: #999;
  color: rgba(0, 0, 0, 0.1);
  font-family: "FontAwesome";
  font-style: normal; }

/* line 3540, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry blockquote p {
  font-style: italic; }

/* line 3543, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry ul {
  margin: 0 0 15px 0;
  padding: 0 0 0 30px; }

/* line 3547, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry ul ul {
  margin: 0; }

/* line 3550, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry ul li {
  list-style-type: disc; }

/* line 3553, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry ul.icons-ul li {
  list-style-type: none; }

/* line 3556, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry ul ul li {
  list-style-type: circle; }

/* line 3559, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry ol {
  margin: 0 0 15px 0;
  padding: 0 0 0 30px; }

/* line 3563, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry ol ol {
  margin: 0; }

/* line 3566, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry ol li {
  list-style-type: decimal; }

/* line 3569, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry ol li ol li {
  list-style-type: lower-latin; }

/* 3.2 Images */
/* line 3575, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry img, img.thumbnail, #portfolio .group.portfolio-img img {
  height: auto;
  padding: 3px;
  border: 1px solid #e6e6e6;
  background: #F8F8F8;
  background: rgba(255, 255, 255, 0.7); }

/* line 3582, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
img.wp-smiley {
  padding: 0;
  border: none; }

/* line 3586, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.alignleft {
  float: left;
  margin: 5px 15px 15px 0; }

/* line 3590, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.alignright {
  float: right;
  margin: 5px 0 15px 15px; }

/* line 3594, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.aligncenter {
  text-align: center;
  margin-bottom: 15px; }

/* line 3598, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
img.aligncenter {
  margin-left: auto;
  margin-right: auto;
  display: block; }

/* line 3603, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry .gallery {
  margin-bottom: 2em !important; }

/* line 3606, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry .wp-caption {
  max-width: 100%;
  width: 100%;
  padding: 1px;
  text-align: center;
  background: #F8F8F8;
  border: solid 1px #e6e6e6;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  box-shadow: inset 0 0 1px 1px #fff;
  -moz-box-shadow: inset 0 0 1px 1px #fff;
  -webkit-box-shadow: inset 0 0 1px 1px #fff; }

/* line 3620, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry .wp-caption img {
  margin: 0 !important;
  padding: 4px 0;
  background: none;
  border: 0; }

/* line 3626, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry .wp-caption-text {
  margin: 0 0 0.3em;
  padding: 0;
  font: 300 12px/1.5em "Helvetica Neue", Helvetica, sans-serif;
  text-align: center; }

/* line 3632, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry .wp-caption a {
  margin: 0 !important; }

/* line 3635, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry .wp-caption.aligncenter {
  margin: 0 auto 15px; }

/* 3.3 Pagination */
/* line 3639, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.nav-entries {
  clear: both;
  font-size: 11px; }

/* line 3643, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post-entries {
  clear: both;
  margin-top: -20px; }

/* line 3648, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post-entries a:link, .post-entries a:visited {
  font-size: 0.9em;
  color: #888; }

/* line 3652, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post-entries a:hover {
  text-decoration: none;
  color: #666; }

/* line 3656, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.woo-pagination {
  margin: 0 0 2em;
  text-align: center;
  clear: both;
  display: block; }

/* line 3664, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.woo-pagination a:link, .woo-pagination a:visited, .nav-entries a span {
  display: inline;
  text-decoration: none;
  color: #666;
  padding: 3px 7px;
  border: 1px solid #DDDDDD; }

/* line 3671, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.nav-entries a {
  font-size: 1.2em; }

/* line 3675, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.woo-pagination span.extend, .woo-pagination .page-numbers {
  border: none;
  color: #666; }

/* line 3682, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.woo-pagination a:link, .woo-pagination a:visited, .woo-pagination a:active, .nav-entries a span {
  /* Border Radius */
  font-weight: bold;
  font-size: 0.9em;
  border-radius: 3px;
  border: 1px solid #d9d9d9;
  background: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));
  background: -webkit-linear-gradient(#ffffff, #f5f5f5);
  background: -moz-gradient(center top, #ffffff 0%, #f5f5f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#f5f5f5);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff, endColorstr=#f5f5f5)";
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.03);
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.03);
  -moz-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.03); }

/* line 3700, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.woo-pagination span.current {
  border: none;
  background: none;
  font-weight: bold;
  font-size: 0.9em; }

/* line 3708, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.woo-pagination a:link, .woo-pagination a:visited, .woo-pagination a:active {
  border: none;
  background: #f0f0f0; }

/* line 3713, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.woo-pagination .current, .woo-pagination a:hover {
  padding: 3px 7px;
  background: #e0e0e0; }

/* 3.4 Single Post Author */
/* line 3718, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#post-author {
  padding: 15px;
  margin: 0 0 1.5em;
  border: 1px solid #e6e6e6;
  background: #fafafa;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px; }

/* line 3727, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#post-author h4 {
  margin-bottom: 0.4em; }

/* line 3730, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#post-author .profile-image img {
  float: left;
  margin: 0 15px 5px 0;
  padding: 0;
  border: none;
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px; }

/* line 3739, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#post-author .profile-content {
  font-size: 13px; }

/* line 3742, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.author #post-author {
  margin-bottom: 30px; }

/* 3.5 Tumblog Styling */
/* line 3746, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post {
  position: relative; }

/* line 3749, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post .post-icon a {
  float: right;
  display: block;
  overflow: hidden;
  width: 50px;
  height: 50px;
  background: #333;
  border-radius: 100px; }

/* line 3758, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post .post-icon a:hover {
  background: #111;
  text-decoration: none; }

/* line 3762, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.post .audio {
  margin-bottom: 1.8em; }

/*-------------------------------------------------------------------------------------------*/
/* 4. WIDGETS */
/*-------------------------------------------------------------------------------------------*/
/* 4.2 Generic Widgets */
/* line 3769, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget {
  margin: 0 0 30px 0;
  font-size: 12px; }

/* line 3773, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget h3 {
  margin: 0 0 0.8em 0;
  padding: 0 0 0.8em;
  font: normal bold 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #555;
  border-bottom: 1px solid #e6e6e6; }

/* line 3780, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget p {
  font: 300 13px/20px "Helvetica Neue", Helvetica, sans-serif;
  margin-bottom: 15px; }

/* line 3784, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget ul {
  clear: both;
  list-style-position: inside;
  list-style-type: disc; }

/* line 3789, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget ul li a {
  padding: 0;
  line-height: 22px;
  text-decoration: none; }

/* line 3794, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget ul li a:hover {
  text-decoration: underline; }

/* line 3797, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget ul ul {
  padding: 0 0 0 15px;
  border-top: none; }

/* line 3802, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_recent_comments li, #twitter li {
  padding: 6px 0;
  line-height: 18px;
  border-bottom: 1px solid #eee; }

/* RESET LI STYLING FOR RECENT COMMENT & TWITTER */
/* line 3809, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_recent_comments li a, #twitter a {
  display: inline;
  padding: 0;
  line-height: 18px !important;
  background: none !important;
  border: none !important; }

/* RESET <A> STYLING FOR RECENT COMMENT & TWITTER */
/* line 3817, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#footer-widgets {
  border-top: 1px solid #e6e6e6;
  padding: 10px 0;
  clear: both; }

/* 4.2 Specific Widgets */
/* SEARCH FORM */
/* line 3825, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.searchform, #searchform {
  width: 98%;
  margin-top: 5px;
  position: relative;
  border-color: #efefef;
  border-width: 2px;
  border-style: solid;
  border-radius: 3px; }

/* line 3837, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.searchform input.s, #searchform input#s {
  padding: 8px;
  width: 85%;
  margin: 0;
  border: none;
  background: none;
  color: #777; }

/* line 3845, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.searchform input.s:focus {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none; }

/* line 3850, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.searchform button.submit {
  background: none;
  position: absolute;
  top: 0.6em;
  right: 10px;
  border: none;
  margin: 0;
  padding: 0;
  border-radius: 0; }

/* line 3862, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.searchform .icon-search:before {
  font-family: FontAwesome;
  color: rgba(0, 0, 0, 0.5);
  font-size: 1.4em;
  line-height: 1.5; }

/* line 3868, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.searchform label {
  display: none; }

/* FLICKR */
/* line 3872, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_flickr h3 span {
  color: #0061D8; }

/* line 3875, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_flickr h3 span span {
  color: #FF1183; }

/* line 3878, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_flickr .flickr_badge_image {
  float: left;
  margin: 3px; }

/* line 3882, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_flickr .wrap {
  position: relative;
  margin-bottom: 20px;
  padding: 0; }

/* line 3887, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_flickr a img {
  float: left;
  margin: 0 0 8px 8px;
  display: block;
  border: #CECFC6 1px solid;
  padding: 3px; }

/* line 3894, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_flickr a:hover img {
  border: #A8AA99 1px solid; }

/* WIDGET WOO EMBED */
/* line 3898, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_embed h3 {
  margin-bottom: 0.5em; }

/* line 3901, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_embed h4 {
  display: none; }

/* line 3904, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_embed ul {
  margin: 0.7em 0 0; }

/* line 3907, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_embed ul li.active a {
  font-weight: bold; }

/* CALENDAR */
/* line 3911, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#wp-calendar {
  width: 95%;
  margin-bottom: 15px;
  clear: both;
  padding: 0; }

/* line 3917, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#wp-calendar caption {
  padding: 0 0 10px; }

/* line 3921, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#wp-calendar th, #wp-calendar td {
  text-align: center;
  background: rgba(0, 0, 0, 0.05);
  padding: 5px; }

/* line 3926, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#wp-calendar td {
  background: transparent; }

/* line 3930, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#wp-calendar td, table#wp-calendar th {
  padding: 3px 0; }

/* Blog Author Widget */
/* line 3934, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_blogauthorinfo .avatar {
  padding: 5px;
  border: 1px solid #e6e6e6;
  background: #F8F8F8;
  background: rgba(255, 255, 255, 0.7); }

/* line 3940, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_blogauthorinfo .left {
  float: left;
  margin: 0 10px 5px 0; }

/* line 3944, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_blogauthorinfo .right {
  float: right;
  margin: 0 0 5px 10px; }

/* TWITTER */
/* line 3949, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_twitter .back {
  padding: 15px 25px 10px;
  background: #f8f8f8;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px; }

/* line 3956, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_twitter ul {
  background: none;
  padding-left: 0; }

/* line 3960, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_twitter ul li {
  border-bottom: 1px solid #e6e6e6;
  padding: 10px 0px;
  list-style: none; }

/* line 3965, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_twitter ul li a {
  padding: 0px; }

/* line 3968, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_twitter ul li .time {
  color: #999; }

/* line 3971, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_twitter p {
  padding-top: 10px; }

/* line 3974, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_twitter p a {
  color: #222; }

/* line 3977, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_twitter ul li .content {
  font-size: 16px;
  font-family: Georgia, serif; }

/* line 3981, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget.widget_woo_twitter h3 {
  border-bottom: none;
  padding: 0;
  margin: 0;
  padding-bottom: 15px; }

/* Features */
/* line 3988, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woothemes_features {
  margin: 0; }

/* line 3991, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woothemes_features:after {
  content: "";
  display: block;
  clear: both; }

/* line 3996, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woothemes_features > h3 {
  margin: 0 0 0.8em; }

/* line 3999, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woothemes_features .feature {
  display: block;
  text-align: center;
  margin-bottom: 2em; }

/* line 4004, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woothemes_features .feature h3 a {
  color: inherit; }

/* line 4007, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woothemes_features .feature img {
  float: none;
  margin: 0 auto 1em auto;
  border: none; }

/* line 4012, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woothemes_features .feature .feature-title {
  margin: 0 0 0.8em;
  padding: 0;
  font-size: 1.2em;
  border: none; }

/* 4.3 WooTabs */
/* line 4019, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#tabs {
  height: auto;
  display: block;
  margin-bottom: 30px; }

/* line 4024, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#tabs ul.wooTabs {
  position: relative;
  bottom: -1px;
  padding: 0px;
  z-index: 99; }

/* line 4030, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#tabs ul.wooTabs li {
  float: left;
  display: inline;
  margin-right: 2px;
  font-weight: bold;
  color: #ffffff;
  cursor: pointer; }

/* line 4039, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover {
  background: #fff;
  text-decoration: none;
  border: 1px solid #d9d9d9;
  border-width: 1px 1px 0;
  color: #666; }

/* line 4046, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#tabs ul.wooTabs li a {
  color: #999;
  display: block;
  float: left;
  border: 1px solid transparent;
  border-width: 1px 1px 0;
  padding: 5px 8px 3px;
  text-transform: uppercase;
  font-size: 11px;
  text-shadow: 1px 1px 0 solid #fff; }

/* line 4057, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#tabs .inside li {
  background: #fff; }

/* line 4060, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#tabs #tab-tags {
  padding: 10px;
  background: #fff;
  border: 1px solid #d9d9d9; }

/* line 4065, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#tabs .inside ul {
  margin: 0;
  border: 1px solid #d9d9d9;
  border-width: 1px 0 1px 0;
  list-style: none;
  padding-left: 0px; }

/* line 4072, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#tabs .inside li {
  border: 1px solid #d9d9d9;
  border-width: 0 1px 1px 1px;
  padding: 10px; }

/* line 4077, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#tabs .inside li a {
  color: #999;
  font: bold 13px/18px Helvetica, Arial, sans-serif;
  padding: 0; }

/* line 4082, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#tabs .inside li span.meta {
  display: block;
  font: 300 11px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  color: #777; }

/* line 4089, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#tabs .inside li img.avatar, #tabs .inside li img.thumbnail {
  float: left;
  margin: 0 8px 0 0;
  padding: 0;
  border-radius: 300px;
  -moz-border-radius: 300px;
  -webkit-border-radius: 300px; }

/* line 4097, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#tabs {
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px; }

/* line 4103, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px; }

/* line 4111, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#tabs .inside .list {
  display: none; }

/* line 4114, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#tabs .inside .list:first-child {
  display: block; }

/*-------------------------------------------------------------------------------------------*/
/* 5. COMMENTS */
/*-------------------------------------------------------------------------------------------*/
/* 5.1 Comments */
/* line 4121, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments {
  position: relative;
  margin: 40px 0 0;
  padding: 40px 0 0 0;
  border-top: 1px solid #e6e6e6;
  border-top: 1px solid rgba(0, 0, 0, 0.07); }

/* line 4128, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments h3 {
  color: #333;
  font-weight: normal;
  margin-bottom: 20px; }

/* line 4133, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .comment.thread-even {
  background: #fafafa;
  background: rgba(0, 0, 0, 0.02);
  border-bottom: 1px solid #e6e6e6;
  border-bottom: 1px solid rgba(0, 0, 0, 0.07); }

/* line 4139, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .comment {
  margin-top: 10px;
  width: 100%;
  list-style-type: none; }

/* line 4144, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .comment .comment-container {
  position: relative;
  padding: 20px; }

/* line 4148, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .comment-head {
  margin: 0 0 15px 0; }

/* line 4151, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .avatar {
  float: left;
  margin: 0 15px 10px 0; }

/* line 4155, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .avatar img {
  margin: 0;
  vertical-align: middle;
  border-radius: 100px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px; }

/* line 4162, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .comment-head .name {
  margin: 0;
  font-weight: bold;
  font-size: 15px; }

/* line 4169, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .comment-head .date, #comments .comment-head .edit, #comments .comment-head .perma {
  font-size: 11px; }

/* line 4172, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .comment-entry p {
  margin: 0 0 10px 0; }

/* line 4175, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .comment-entry blockquote {
  margin: 0 30px 0; }

/* line 4178, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .comment-entry blockquote p {
  font-style: italic; }

/* line 4181, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .reply {
  position: absolute;
  right: 1em;
  top: 1em; }

/* line 4186, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .comment .reply a {
  background: none repeat scroll 0 0 #BFBFBF;
  color: #222222 !important;
  margin: 0;
  padding: 0.2em 1em;
  text-shadow: none;
  font-size: 0.7em; }

/* line 4194, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .comment .reply a:after {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-left: 0.618em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  text-align: right;
  content: "\f112"; }

/* line 4205, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments ul.children {
  margin: 10px 0px 0 25px;
  padding: 0; }

/* line 4209, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments ul.children li {
  border-top: 1px solid #e6e6e6; }

/* line 4212, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .cancel-comment-reply {
  margin: 10px 0; }

/* line 4215, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .navigation a {
  display: block;
  margin: 15px 0 0 0;
  text-decoration: none; }

/* line 4220, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments h3#pings {
  margin-top: 25px; }

/* line 4223, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .pingbacks li.pingback {
  margin: 10px 0; }

/* line 4226, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#comments .pingbacks li.pingback .reply {
  display: none; }

/* 5.2 Comments Form */
/* line 4230, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#respond {
  margin: 40px 0 0; }

/* line 4233, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#respond h3 {
  color: #333;
  font-weight: normal;
  margin-bottom: 20px; }

/* line 4238, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#respond #reply-title small {
  display: block;
  font-size: 14px;
  margin-top: 5px; }

/* line 4243, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#respond .left {
  float: left;
  width: 200px;
  margin-right: 15px; }

/* line 4248, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#respond .right {
  float: left;
  width: 380px; }

/* line 4252, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#respond label {
  font-size: 11px;
  color: #777; }

/* line 4256, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#commentform {
  margin: 15px 0 0 0; }

/* line 4260, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#commentform input.txt, #commentform textarea {
  font: 300 14px/1em "Helvetica Neue", Helvetica, sans-serif; }

/* line 4263, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#commentform input.txt {
  width: 170px;
  margin: 0 5px 10px 0;
  padding: 5px 7px; }

/* line 4268, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#commentform textarea {
  width: 95% !important;
  padding: 5px 7px; }

/* line 4272, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#commentform #submit {
  margin: 15px 0 0 0; }

/* line 4275, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#commentform #submit:after {
  font-family: "FontAwesome";
  content: "\f105"; }

/* 5.3 Pingbacks / Trackbacks */
/* line 4280, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
h3#pings {
  margin: 25px 0 10px 0; }

/* line 4283, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.pinglist li {
  margin: 0 0 0 20px;
  list-style-type: decimal; }

/* line 4287, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.pinglist li .author {
  font-weight: bold;
  font-size: 15px; }

/* line 4291, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.pinglist li .date {
  font-size: 11px; }

/* line 4294, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.pinglist li .pingcontent {
  display: block;
  margin: 10px 0; }

/*-------------------------------------------------------------------------------------------*/
/* 6. MISC */
/*-------------------------------------------------------------------------------------------*/
/* 6.1 Buttons */
/* line 4309, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button, a.comment-reply-link, #commentform #submit, .submit, input[type=submit], input.button, button.button, #wrapper .woo-sc-button {
  display: inline-block;
  padding: 0.327em 1em;
  color: white !important;
  text-align: center;
  border: none;
  text-decoration: none;
  font-size: 1em;
  /* Make inputs the same size as normal text */
  font-family: inherit;
  /* Make inputs use the correct typeface instead of the browser default */
  cursor: pointer;
  /* Inputs need pointers! */
  overflow: visible;
  width: auto;
  /* IE fix */
  line-height: 1.618em;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  white-space: nowrap;
  background: #428bca;
  font-weight: 200;
  text-transform: uppercase;
  box-shadow: 0 0 0 0 #888888;
  -webkit-box-shadow: 0 0 0 0 #888888;
  -moz-box-shadow: 0 0 0 0 #888888;
  border-radius: 3px;
  text-shadow: none;
  -webkit-appearance: caret;
  /* Remove input shadowing on iOS */
  -moz-appearance: caret;
  /* mobile firefox too! */ }

/* line 4358, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button:hover, a.comment-reply-link:hover, #commentform #submit:hover, .submit:hover, input[type=submit]:hover, input.button:hover, button.button:hover, #wrapper .woo-sc-button:hover {
  text-decoration: none;
  background: #245682; }

/* line 4369, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button:active, a.comment-reply-link:active, #commentform #submit:active, .submit:active, input[type=submit]:active, input.button:active, button.button:active, #wrapper .woo-sc-button:active {
  border-color: #003675;
  box-shadow: inset 0 0 7px 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: inset 0 0 7px 0 rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 0 7px 0 rgba(0, 0, 0, 0.3); }

/* line 4382, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.small, a.comment-reply-link.small, #commentform #submit.small, .submit.small, input[type=submit].small, input.button.small, button.button.small, #wrapper .woo-sc-button.small {
  font-size: 0.6em;
  letter-spacing: 1px; }

/* line 4393, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.large, a.comment-reply-link.large, #commentform #submit.large, .submit.large, input[type=submit].large, input.button.large, button.button.large, #wrapper .woo-sc-button.large {
  font-size: 1.4em; }

/* line 4403, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.xl, a.comment-reply-link.xl, #commentform #submit.xl, .submit.xl, input[type=submit].xl, input.button.xl, button.button.xl, #wrapper .woo-sc-button.xl {
  font-size: 2em; }

/* line 4413, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.red, a.comment-reply-link.red, #commentform #submit.red, .submit.red, input[type=submit].red, input.button.red, button.button.red, #wrapper .woo-sc-button.red {
  border-color: #af4040;
  background: #d72323; }

/* line 4424, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.red:hover, a.comment-reply-link.red:hover, #commentform #submit.red:hover, .submit.red:hover, input[type=submit].red:hover, input.button.red:hover, button.button.red:hover, #wrapper .woo-sc-button.red:hover {
  background: #d20000; }

/* line 4434, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.orange, a.comment-reply-link.orange, #commentform #submit.orange, .submit.orange, input[type=submit].orange, input.button.orange, button.button.orange, #wrapper .woo-sc-button.orange {
  border-color: #af7440;
  background: #d76b23; }

/* line 4445, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.orange:hover, a.comment-reply-link.orange:hover, #commentform #submit.orange:hover, .submit.orange:hover, input[type=submit].orange:hover, input.button.orange:hover, button.button.orange:hover, #wrapper .woo-sc-button.orange:hover {
  background: #d25e00; }

/* line 4455, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.green, a.comment-reply-link.green, #commentform #submit.green, .submit.green, input[type=submit].green, input.button.green, button.button.green, #wrapper .woo-sc-button.green {
  border-color: #87bf00;
  background: #8dc11e; }

/* line 4466, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.green:hover, a.comment-reply-link.green:hover, #commentform #submit.green:hover, .submit.green:hover, input[type=submit].green:hover, input.button.green:hover, button.button.green:hover, #wrapper .woo-sc-button.green:hover {
  background: #87c000; }

/* line 4476, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.aqua, a.comment-reply-link.aqua, #commentform #submit.aqua, .submit.aqua, input[type=submit].aqua, input.button.aqua, button.button.aqua, #wrapper .woo-sc-button.aqua {
  border-color: #40af96;
  background: #23d7af; }

/* line 4487, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.aqua:hover, a.comment-reply-link.aqua:hover, #commentform #submit.aqua:hover, .submit.aqua:hover, input[type=submit].aqua:hover, input.button.aqua:hover, button.button.aqua:hover, #wrapper .woo-sc-button.aqua:hover {
  background: #00d2a8; }

/* line 4497, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.teal, a.comment-reply-link.teal, #commentform #submit.teal, .submit.teal, input[type=submit].teal, input.button.teal, button.button.teal, #wrapper .woo-sc-button.teal {
  border-color: #23a6d6;
  background: #23abd7; }

/* line 4508, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.teal:hover, a.comment-reply-link.teal:hover, #commentform #submit.teal:hover, .submit.teal:hover, input[type=submit].teal:hover, input.button.teal:hover, button.button.teal:hover, #wrapper .woo-sc-button.teal:hover {
  background: #009ed2; }

/* line 4518, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.purple, a.comment-reply-link.purple, #commentform #submit.purple, .submit.purple, input[type=submit].purple, input.button.purple, button.button.purple, #wrapper .woo-sc-button.purple {
  border-color: #234dd6;
  background: #2356d7; }

/* line 4529, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.purple:hover, a.comment-reply-link.purple:hover, #commentform #submit.purple:hover, .submit.purple:hover, input[type=submit].purple:hover, input.button.purple:hover, button.button.purple:hover, #wrapper .woo-sc-button.purple:hover {
  background: #0036d2; }

/* line 4539, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.pink, a.comment-reply-link.pink, #commentform #submit.pink, .submit.pink, input[type=submit].pink, input.button.pink, button.button.pink, #wrapper .woo-sc-button.pink {
  border-color: #d623cb;
  background: #d723d5; }

/* line 4550, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.pink:hover, a.comment-reply-link.pink:hover, #commentform #submit.pink:hover, .submit.pink:hover, input[type=submit].pink:hover, input.button.pink:hover, button.button.pink:hover, #wrapper .woo-sc-button.pink:hover {
  background: #bc00d2; }

/* line 4560, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.silver, a.comment-reply-link.silver, #commentform #submit.silver, .submit.silver, input[type=submit].silver, input.button.silver, button.button.silver, #wrapper .woo-sc-button.silver {
  color: #444 !important;
  text-shadow: 0 1px #fff;
  border-color: #bbb;
  background: #d8d8d8; }

/* line 4573, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button.silver:hover, a.comment-reply-link.silver:hover, #commentform #submit.silver:hover, .submit.silver:hover, input[type=submit].silver:hover, input.button.silver:hover, button.button.silver:hover, #wrapper .woo-sc-button.silver:hover {
  background: #ccc; }

/* line 4583, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button .woo-alert, a.comment-reply-link .woo-alert, #commentform #submit .woo-alert, .submit .woo-alert, input[type=submit] .woo-alert, input.button .woo-alert, button.button .woo-alert, #wrapper .woo-sc-button .woo-alert {
  background: none;
  padding-left: 0; }

/* line 4594, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button .woo-alert:before, a.comment-reply-link .woo-alert:before, #commentform #submit .woo-alert:before, .submit .woo-alert:before, input[type=submit] .woo-alert:before, input.button .woo-alert:before, button.button .woo-alert:before, #wrapper .woo-sc-button .woo-alert:before {
  font-family: "FontAwesome";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  speak: none;
  width: 1.5em;
  display: inline-block;
  line-height: 1;
  content: "\f179";
  content: "\f071"; }

/* line 4613, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button .woo-download, a.comment-reply-link .woo-download, #commentform #submit .woo-download, .submit .woo-download, input[type=submit] .woo-download, input.button .woo-download, button.button .woo-download, #wrapper .woo-sc-button .woo-download {
  background: none;
  padding-left: 0; }

/* line 4624, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button .woo-download:before, a.comment-reply-link .woo-download:before, #commentform #submit .woo-download:before, .submit .woo-download:before, input[type=submit] .woo-download:before, input.button .woo-download:before, button.button .woo-download:before, #wrapper .woo-sc-button .woo-download:before {
  font-family: "FontAwesome";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  speak: none;
  width: 1.5em;
  display: inline-block;
  line-height: 1;
  content: "\f179";
  content: "\f01a"; }

/* line 4643, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button .woo-tick, a.comment-reply-link .woo-tick, #commentform #submit .woo-tick, .submit .woo-tick, input[type=submit] .woo-tick, input.button .woo-tick, button.button .woo-tick, #wrapper .woo-sc-button .woo-tick {
  background: none;
  padding-left: 0; }

/* line 4654, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button .woo-tick:before, a.comment-reply-link .woo-tick:before, #commentform #submit .woo-tick:before, .submit .woo-tick:before, input[type=submit] .woo-tick:before, input.button .woo-tick:before, button.button .woo-tick:before, #wrapper .woo-sc-button .woo-tick:before {
  font-family: "FontAwesome";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  speak: none;
  width: 1.5em;
  display: inline-block;
  line-height: 1;
  content: "\f179";
  content: "\f058"; }

/* line 4673, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button .woo-info, a.comment-reply-link .woo-info, #commentform #submit .woo-info, .submit .woo-info, input[type=submit] .woo-info, input.button .woo-info, button.button .woo-info, #wrapper .woo-sc-button .woo-info {
  background: none;
  padding-left: 0; }

/* line 4684, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button .woo-info:before, a.comment-reply-link .woo-info:before, #commentform #submit .woo-info:before, .submit .woo-info:before, input[type=submit] .woo-info:before, input.button .woo-info:before, button.button .woo-info:before, #wrapper .woo-sc-button .woo-info:before {
  font-family: "FontAwesome";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  speak: none;
  width: 1.5em;
  display: inline-block;
  line-height: 1;
  content: "\f179";
  content: "\f05a"; }

/* line 4703, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button .woo-note, a.comment-reply-link .woo-note, #commentform #submit .woo-note, .submit .woo-note, input[type=submit] .woo-note, input.button .woo-note, button.button .woo-note, #wrapper .woo-sc-button .woo-note {
  background: none;
  padding-left: 0; }

/* line 4714, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
a.button .woo-note:before, a.comment-reply-link .woo-note:before, #commentform #submit .woo-note:before, .submit .woo-note:before, input[type=submit] .woo-note:before, input.button .woo-note:before, button.button .woo-note:before, #wrapper .woo-sc-button .woo-note:before {
  font-family: "FontAwesome";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  speak: none;
  width: 1.5em;
  display: inline-block;
  line-height: 1;
  content: "\f179";
  content: "\f016"; }

/* 6.2 Info Boxes */
/* line 4727, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body .woo-sc-box:before {
  font-family: "FontAwesome";
  font-weight: normal;
  font-style: normal;
  text-decoration: inherit;
  speak: none;
  width: 1.5em;
  display: inline-block;
  line-height: 1;
  content: "\f179"; }

/* line 4738, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body .woo-sc-box.alert {
  border-color: #f0baa2;
  background-color: #ffd9c8; }

/* line 4742, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body .woo-sc-box.alert:before {
  content: "\f071"; }

/* line 4745, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body .woo-sc-box.download {
  border-color: #d4ebaf;
  background-color: #edfcd5; }

/* line 4749, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body .woo-sc-box.download:before {
  content: "\f01a"; }

/* line 4752, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body .woo-sc-box.tick {
  border-color: #d4ebaf;
  background-color: #edfcd5; }

/* line 4756, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body .woo-sc-box.tick:before {
  content: "\f058"; }

/* line 4759, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body .woo-sc-box.info {
  border-color: #ccc;
  background-color: #eee; }

/* line 4763, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body .woo-sc-box.info:before {
  content: "\f05a"; }

/* line 4766, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body .woo-sc-box.note {
  border-color: #efe3ae;
  background-color: #fef6d2; }

/* line 4770, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body .woo-sc-box.note:before {
  content: "\f016"; }

/* line 4773, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body .woo-sc-box.normal {
  border-color: #ccc;
  background-color: #eee;
  padding: 9px 15px; }

/* line 4779, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body p.woo-sc-box, body div.woo-sc-box {
  margin: 1em 0 1.5em 0;
  padding: 15px 20px;
  border-width: 1px 0 1px 0;
  border-style: solid;
  color: #555;
  text-shadow: none;
  background-image: none !important;
  border: none !important; }

/* line 4789, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body .woo-sc-box.medium {
  padding: 18px 20px;
  font-size: 1.1em; }

/* line 4793, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body .woo-sc-box.large {
  padding: 25px 27px;
  font-size: 1.2em; }

/* line 4797, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body .woo-sc-box.rounded {
  border-radius: 5px; }

/* 6.3 Contact Form */
/* line 4803, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#contact-page .screenReader {
  left: -9999px;
  position: absolute;
  top: -9999px; }

/* line 4808, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#contact-page ol.forms {
  float: left;
  list-style: none;
  width: 100%;
  margin: 10px 0 0; }

/* line 4814, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#contact-page ol.forms li {
  clear: both;
  float: left;
  margin-bottom: 18px;
  position: relative;
  width: 100%; }

/* line 4821, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#contact-page ol.forms label {
  cursor: pointer;
  display: block;
  float: left;
  font-weight: 700;
  padding-right: 20px;
  width: 80px; }

/* line 4829, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#contact-page ol.forms input.txt {
  width: 214px; }

/* line 4832, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#contact-page ol.forms input#sendCopy {
  border: none; }

/* line 4835, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#contact-page ol.forms textarea {
  height: 300px;
  width: 70%; }

/* line 4839, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#contact-page ol.forms li .error {
  font-size: 12px;
  display: block;
  margin-left: 120px;
  color: red; }

/* line 4845, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#contact-page ol.forms li.textarea .error {
  display: block;
  margin-left: 120px; }

/* line 4849, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#contact-page ol.forms li.screenReader {
  margin-bottom: 0; }

/* line 4852, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#contact-page ol.forms li.buttons .submit {
  margin: 0 0 0 100px; }

/* line 4855, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#contact-page ol.forms li.inline input {
  width: auto;
  margin-left: 120px; }

/* line 4859, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#contact-page ol.forms li.inline label {
  display: inline;
  float: none;
  width: auto; }

/* line 4864, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#contact-page ol.forms li.inline input#sendCopy {
  margin-left: 100px; }

/* line 4869, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.three-col-left #contact-page ol.forms textarea, .three-col-middle #contact-page ol.forms textarea, .three-col-right #contact-page ol.forms textarea {
  width: 65%; }

/* line 4874, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.three-col-left #contact-page ol.forms input#sendCopy, .three-col-middle #contact-page ol.forms input#sendCopy, .three-col-right #contact-page ol.forms input#sendCopy {
  float: left; }

/* 6.4 Gravity forms */
/* line 4878, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.gfield {
  margin-bottom: 10px; }

/* line 4881, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.gform_wrapper .top_label .gfield_label {
  display: block;
  padding-right: 20px;
  margin: 5px 0px 4px !important; }

/* line 4886, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.gform_wrapper input.button {
  padding: 5px 10px 6px !important; }

/* line 4895, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.gform_wrapper .ginput_complex label, .gform_wrapper .gfield_time_hour label, .gform_wrapper .gfield_time_minute label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_year label, .gform_wrapper .instruction {
  letter-spacing: 0px; }

/* line 4898, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.gform_wrapper input {
  padding: 7px 3px !important; }

/* line 4903, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea {
  width: 400px !important;
  padding: 7px 3px !important; }

/* line 4908, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.gform_wrapper .entry img, .gform_wrapper img.thumbnail {
  padding: 0px !important;
  border: 0px !important; }

/* line 4912, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
ul.top_label .clear-multi {
  clear: none !important; }

/* line 4916, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.gform_wrapper .gfield_checkbox, .gform_wrapper .gfield_radio {
  margin-left: 10px !important; }

/* line 4919, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
img.ui-datepicker-trigger {
  border: 0px;
  padding: 0px; }

/* 6.5 Tumblog */
/*
.entry .quote, .entry .video  { margin-bottom:1.5em; }
.entry .quote blockquote { font-style:italic; }
.entry .quote cite { text-align: right; font-style: normal; display: block; font: 0.9em sans-serif; }
.entry .quote cite:before  { content: '~ ' }
*/
/* 6.6 Subscribe & Connect */
/* line 4931, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect {
  background: #fafafa;
  margin: 0 0 1.5em;
  padding: 15px;
  border: 1px solid #e6e6e6;
  clear: both;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  font-weight: normal; }

/* line 4943, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#main #connect .col-left, #connect .col-right {
  float: none;
  width: 100%; }

/* line 4947, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect h3 {
  margin-bottom: 10px; }

/* line 4950, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect p {
  margin: 0 0 1em; }

/* line 4953, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .newsletter-form {
  margin: 0 0 1em; }

/* line 4956, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .newsletter-form .required {
  border: 1px solid #e6e6e6;
  border-color: #CCCCCC #EFEFEF #EFEFEF #CCCCCC; }

/* line 4960, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .newsletter-form .email {
  width: 60%;
  background: #fff;
  padding: 0.6em;
  color: #888; }

/* line 4966, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .newsletter-form .submit {
  cursor: pointer;
  padding: 3px 5px;
  margin: 0 0 0 5px;
  border-radius: 3px; }

/* line 4974, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .related-posts {
  border-top: 1px solid #e6e6e6;
  margin-top: 1em;
  padding-top: 1em; }

/* line 4979, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .related-posts h4 {
  font-size: 1em; }

/* line 4982, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .related-posts ul {
  list-style: disc outside none;
  margin: 0.5em 0 0 1em; }

/* line 4986, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget #connect {
  background: none;
  padding: 0;
  border: none; }

/* line 4992, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget #connect .fl, .widget #connect .fr {
  float: none; }

/* line 4995, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woo_subscribe .social {
  text-align: left; }

/* line 4998, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .social a {
  opacity: 0.8;
  -webkit-transition: all ease-in-out 0.2s;
  transition: all ease-in-out 0.2s; }

/* line 5008, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .social a:hover {
  opacity: 1; }

/* line 5014, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .social a:hover {
  text-decoration: none; }

/* line 5017, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .social a:before {
  font-family: Social;
  font-size: 1.1em;
  line-height: 1;
  margin: 0 0.2em 0.6em 0;
  padding: 0.53em;
  display: inline-block;
  border-radius: 300px;
  color: #fff;
  text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.1); }

/* line 5030, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .social a.subscribe:before {
  content: '\e001';
  background-color: #FF6600; }

/* line 5034, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .social a.twitter:before {
  content: '\e002';
  background-color: #00aced; }

/* line 5038, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .social a.facebook:before {
  content: '\e003';
  background-color: #3b5998; }

/* line 5042, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .social a.youtube:before {
  content: '\e004';
  background-color: #af2b26; }

/* line 5046, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .social a.flickr:before {
  content: '\e005';
  background-color: #ff0084; }

/* line 5050, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .social a.linkedin:before {
  content: '\e006';
  background-color: #71c5ef; }

/* line 5054, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .social a.delicious:before {
  content: '\e007';
  background-color: #285da7; }

/* line 5058, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .social a.googleplus:before {
  content: '\e008';
  background-color: #2d2d2d;
  font-weight: bold; }

/* line 5063, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .social a.dribbble:before {
  content: '\e009';
  background-color: #ea4c89; }

/* line 5067, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .social a.instagram:before {
  content: '\e010';
  background-color: #517fa4; }

/* line 5071, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .social a.vimeo:before {
  content: '\e011';
  background-color: #33454E; }

/* line 5075, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#connect .social a.pinterest:before {
  content: '\e012';
  background-color: #cb2027; }

/* 6.7 Featured Posts Shortcode */
/* line 5080, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.woo-sc-featured-posts ul {
  float: left;
  clear: both;
  list-style: none;
  padding-left: 0px; }

/* line 5086, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.woo-sc-featured-posts ul li {
  float: left;
  clear: both;
  list-style: none;
  margin-bottom: 10px; }

/* line 5092, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.woo-sc-featured-posts ul li .thumbnail {
  float: left;
  margin-right: 10px; }

/* line 5096, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.woo-sc-featured-posts ul li .related-title {
  float: left; }

/* 6.8 Tables */
/* line 5100, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry table {
  border-spacing: 0;
  width: 100%;
  border: 1px solid #eee;
  border-radius: 4px;
  background: #fff;
  box-shadow: 0 1px 2px 0 #ffffff;
  -webkit-box-shadow: 0 1px 2px 0 #ffffff;
  -moz-box-shadow: 0 1px 2px 0 #ffffff;
  border-collapse: separate;
  margin-bottom: 1.5em; }

/* line 5115, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry table td, .entry table th {
  padding: 0.857em 1.387em;
  text-align: left;
  border-right: 1px dotted #eee;
  vertical-align: top; }

/* line 5122, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry table td p:last-child, .entry table th p:last-child {
  margin-bottom: 0; }

/* line 5125, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry table thead th {
  background: #fafafa;
  border-right: 1px solid #eee;
  border-bottom: 1px solid #eee;
  text-transform: uppercase;
  padding: 1.387em;
  vertical-align: middle; }

/* line 5133, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry table thead th:first-child {
  -webkit-border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

/* line 5147, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry table thead th:last-child {
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

/* line 5162, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry table tr th:last-child, .entry table tr td:last-child {
  border-right: 0; }

/* line 5165, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry table tbody th {
  background: #fafafa;
  border-bottom: 1px solid #eee; }

/* line 5169, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry table tbody td {
  border-bottom: 1px solid #eee; }

/* line 5172, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry table tbody h2 {
  font-size: 1em;
  letter-spacing: normal;
  font-weight: normal; }

/* line 5177, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry table tbody h2 a {
  font-weight: normal; }

/* line 5180, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry table tbody tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

/* line 5194, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry table tbody tr:last-child td:last-child {
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  -webkit-border-top-left-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-bottomleft: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

/* line 5208, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry table tbody tr:last-child td {
  border-bottom: 0; }

/* line 5211, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.entry table tbody tr:last-child th {
  border-bottom: 0; }

/*-------------------------------------------------------------------------------------------*/
/* 8. TEMPLATES / SLIDER */
/*-------------------------------------------------------------------------------------------*/
/* 8.1 Slider */
/* line 5218, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .slides {
  overflow: hidden; }

/* line 5221, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .container {
  overflow: hidden;
  position: relative;
  display: none; }

/* line 5226, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .slides {
  top: 0;
  left: 0; }

/* line 5230, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .slides .slide {
  display: none;
  overflow: hidden;
  position: relative;
  /* -webkit-backface-visibility: hidden; */ }

/* line 5236, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider {
  margin: 0 auto 40px;
  padding: 0;
  position: relative; }

/* line 5241, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .nav-buttons {
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: relative; }

/* line 5247, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#content.magazine #loopedSlider .slides .slide img {
  width: 100%; }

/* Clearfix for the .slides element */
/* line 5251, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .slides:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

/* line 5259, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
html[xmlns] #loopedSlider .slides {
  display: block; }

/* line 5262, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
* html #loopedSlider .slides {
  height: 1%; }

/* line 5265, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .content {
  padding: 20px 0;
  background: #000000; }

/* line 5269, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .content h2 {
  font-size: 20px;
  margin-bottom: 0;
  padding: 10px 20px; }

/* line 5276, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .content h2, #loopedSlider .content h2 a, #loopedSlider .content h2 a:visited {
  color: #fff; }

/* line 5279, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .content h2 a:hover {
  text-decoration: underline; }

/* line 5282, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .content .title {
  margin: 0; }

/* line 5285, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .content p {
  color: #ccc;
  padding: 5px 20px 10px 20px; }

/* line 5290, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget a.flex-prev, .widget a.flex-next {
  padding-top: 30px; }

/* 8.1.1 Pagination */
/* line 5294, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider {
  margin-bottom: 50px;
  overflow: hidden; }

/* line 5298, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider.has-pagination {
  margin-bottom: 5px; }

/* line 5301, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .flex-disabled {
  display: none; }

/* line 5305, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .flex-control-nav, .slider-pagination .flex-control-nav {
  text-align: center;
  margin: 10px 0 20px 0;
  position: absolute;
  width: 100%;
  z-index: 10; }

/* line 5314, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .pagination, #loopedSlider .flex-control-nav, .slider-pagination .flex-control-nav {
  display: inline; }

/* line 5319, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .pagination li, #loopedSlider .flex-control-nav li, .slider-pagination li {
  display: inline-block;
  margin: 0 2px;
  width: 8px;
  height: 8px; }

/* line 5327, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .pagination li a, #loopedSlider .flex-control-nav li a, .slider-pagination a {
  display: block;
  cursor: pointer;
  width: 6px;
  height: 6px;
  text-indent: -9999px;
  background: none;
  border-radius: 99px;
  border: 2px solid; }

/* line 5341, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .pagination li a, #loopedSlider .flex-control-nav li a:hover, .slider-pagination li a:hover {
  background: #555;
  border-color: #555; }

/* line 5347, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider .pagination li.current a, #loopedSlider .flex-control-nav li .flex-active, .slider-pagination .flex-active a {
  background: #222;
  border-color: #222; }

/* line 5351, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.slider-pagination {
  display: none;
  margin-bottom: 50px;
  opacity: 0.5;
  -webkit-transition: 200ms ease-out 0.2s;
  transition: 200ms ease-out 0.2s; }

/* line 5360, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.slider-pagination:hover {
  opacity: 1;
  -webkit-transition: 200ms ease-in 0.2s;
  transition: 200ms ease-in 0.2s; }

/* line 5367, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body.ie7 #loopedSlider .pagination li {
  display: inline;
  zoom: 1; }

/* line 5371, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider a.flex-prev {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 5%; }

/* line 5378, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider a.flex-next {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 5%; }

/* line 5386, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider a.flex-prev, #loopedSlider a.flex-next {
  opacity: 0;
  background: none;
  color: rgba(0, 0, 0, 0.5);
  -webkit-transition: 200ms ease-out 0.2s;
  transition: 200ms ease-out 0.2s;
  z-index: 99; }

/* line 5397, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider:hover a.flex-prev, #loopedSlider:hover a.flex-next {
  opacity: 1;
  -webkit-transition: 200ms ease-in 0.2s;
  transition: 200ms ease-in 0.2s; }

/* line 5405, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider a.flex-prev:hover, #loopedSlider a.flex-next:hover {
  text-decoration: none;
  color: #428bca; }

/* line 5410, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider a.flex-prev span, #loopedSlider a.flex-next span {
  position: absolute;
  text-align: center;
  top: 45%;
  font-size: 28px;
  width: 25px;
  height: 28px;
  border: 2px solid;
  border-radius: 99px; }

/* line 5422, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider a.flex-prev span {
  left: 30%;
  padding-right: 2px; }

/* line 5426, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider a.flex-next span {
  right: 30%;
  padding-left: 2px; }

/* 8.2 Magazine template */
/* line 5431, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.magazine #loopedSlider .slides {
  width: 100%; }

/* line 5434, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.magazine #loopedSlider li.slide {
  display: none; }

/* Prevents flicker of the slides before the slider has loaded. */
/* line 5438, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.magazine #loopedSlider li.slide img {
  max-width: 100%;
  height: auto; }

/* line 5442, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.magazine #loopedSlider .pagination-wrap {
  height: 30px; }

/* 8.2 Business template */
/* line 5447, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider.business-slider, #loopedSlider.business-slider .container {
  width: auto; }

/* line 5454, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.business h2, .business h3, .business h4, .business h5, .business h6 {
  margin-top: 0.3em; }

/* line 5457, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider.business-slider img.woo-image {
  max-width: 100%;
  height: auto; }

/* line 5461, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#loopedSlider.business-slider li.slide {
  display: none; }

/* Prevents flicker of the slides before the slider has loaded. */
/* line 5465, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.full-slider .slide .woo-image {
  width: 100%; }

/* line 5468, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body.full-header.full-slider #loopedSlider {
  margin-top: -3em; }

/* line 5471, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.full-slider #loopedSlider.business-slider .entry {
  padding: 1.5em 0 0.5em; }

/* 8.3 Footer Widgets 1-4 Columns */
/* line 5475, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#footer-widgets .block {
  padding-top: 20px; }

/* 8.5 Portfolio */
/* line 5479, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#portfolio a.thumb {
  display: block;
  margin: 0px;
  margin-right: 30px;
  margin-bottom: 30px; }

/* line 5485, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#portfolio a.thumb:hover {
  text-decoration: none;
  background: url("images/portfolio-hover.png") no-repeat 50% 50%; }

/* line 5489, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#portfolio .block h2 {
  font-size: 18px;
  margin-bottom: 15px; }

/* line 5493, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.portfolio h2 {
  margin: 0 0 0.5em; }

/* line 5496, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#portfolio .group.portfolio-img a.thumb {
  margin-bottom: 1em;
  margin-right: 0px;
  height: auto; }

/* line 5501, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#portfolio .group.portfolio-img a.thumb:hover {
  background-position: 50% 45%; }

/* line 5504, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#portfolio .group.portfolio-img {
  float: left;
  display: block;
  margin: 0 10px 30px; }

/* line 5509, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#portfolio .group.portfolio-img img {
  max-width: none; }

/* line 5512, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#portfolio .group.portfolio-img h3 {
  font-size: 14px; }

/* line 5515, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#portfolio #port-tags {
  margin: 0 10px 20px;
  padding: 0 0 20px; }

/* line 5519, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#portfolio #port-tags .port-cat {
  text-transform: uppercase;
  font-size: 12px; }

/* line 5523, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#portfolio #port-tags .port-cat a {
  padding: 2px 6px;
  margin: 0 0 0 5px;
  background: #fff;
  border: 1px solid #BFD4D9;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px; }

/* line 5533, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#portfolio #port-tags .port-cat a:hover, #portfolio #port-tags .port-cat a.current {
  text-decoration: none;
  background: #eee; }

/* line 5537, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#portfolio .gallery-image {
  display: none; }

/* 8.5.1 Single Portfolio Item */
/* line 5542, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body.single-portfolio.one-col #post-gallery, body.single-portfolio.one-col .post-embed {
  float: left;
  margin-bottom: 20px;
  width: 100%; }

/* line 5558, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body.single-portfolio.two-col-left #post-gallery, body.single-portfolio.two-col-right #post-gallery, body.single-portfolio.two-col-middle #post-gallery, body.single-portfolio.three-col-left #post-gallery, body.single-portfolio.three-col-right #post-gallery, body.single-portfolio.three-col-middle #post-gallery, body.single-portfolio.two-col-left .post-embed, body.single-portfolio.two-col-right .post-embed, body.single-portfolio.two-col-middle .post-embed, body.single-portfolio.three-col-left .post-embed, body.single-portfolio.three-col-right .post-embed, body.single-portfolio.three-col-middle .post-embed {
  float: none;
  margin-bottom: 20px; }

/* line 5562, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#post-gallery .slides_container .slide {
  margin-bottom: 1em; }

/* line 5565, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#post-gallery .slides_control .slide {
  display: none; }

/* Prevents the gallery from displaying incorrectly on first load. */
/* line 5569, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#post-gallery .photo-caption {
  background: #EBEBEB;
  padding: 5px;
  display: block;
  margin-top: 0.4em; }

/* line 5575, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#post-gallery .photo-caption {
  filter: alpha(opacity=80);
  /* internet explorer */
  /* khtml, old safari */
  /* mozilla, netscape */
  opacity: 0.8;
  /* fx, safari, opera */ }

/* line 5589, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#post-gallery .pagination li {
  display: inline;
  padding-right: 10px;
  margin: 15px 4px 15px 0; }

/* line 5595, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#post-gallery .pagination .jcarousel-prev, #post-gallery .pagination .jcarousel-next {
  cursor: pointer;
  width: 7px;
  height: 10px;
  position: absolute;
  top: 45%; }

/* line 5602, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#post-gallery .pagination .jcarousel-prev {
  left: 10px; }

/* line 5605, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#post-gallery .pagination .jcarousel-next {
  right: 45px; }

/* line 5609, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#post-gallery .pagination .jcarousel-prev-disabled, #post-gallery .pagination .jcarousel-next-disabled {
  filter: alpha(opacity=20);
  /* internet explorer */
  /* khtml, old safari */
  /* mozilla, netscape */
  opacity: 0.2;
  /* fx, safari, opera */ }

/* line 5623, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body.single-portfolio .hentry {
  float: right;
  width: 40%; }

/* line 5632, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body.single-portfolio.two-col-left .hentry, body.single-portfolio.two-col-right .hentry, body.single-portfolio.two-col-middle .hentry, body.single-portfolio.three-col-left .hentry, body.single-portfolio.three-col-right .hentry, body.single-portfolio.three-col-middle .hentry {
  float: none;
  width: auto; }

/* 8.5.2 Portfolio Items In Archive Screens */
/* line 5637, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
body.search .portfolio .portfolio-img {
  margin: 0 10px 10px 0; }

/* 8.6 Contact Page Template */
/* line 5641, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#single_map_canvas img {
  max-width: inherit; }

/* line 5644, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-template-template-contact-php .location-twitter {
  margin: 0 0 1em;
  padding: 0 0 1.618em;
  border-bottom: 1px solid #e6e6e6; }

/* line 5649, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-template-template-contact-php .location-twitter .col-left {
  float: none; }

/* line 5652, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-template-template-contact-php .location-twitter ul {
  margin: 0;
  padding: 0; }

/* line 5656, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-template-template-contact-php .location-twitter ul li {
  list-style: none;
  padding: 0; }

/* line 5660, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-template-template-contact-php .location-twitter #office-location {
  margin: 0 0 1.618em; }

/* line 5663, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-template-template-contact-php .location-twitter #office-location a {
  text-decoration: underline; }

/* line 5666, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-template-template-contact-php .location-twitter #office-location ul li {
  margin: 0 0 1em; }

/* line 5669, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-template-template-contact-php .location-twitter .contact-social {
  float: none; }

/* line 5672, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-template-template-contact-php .location-twitter .contact-social #twitter {
  margin: 0 0 1.618em; }

/* line 5675, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-template-template-contact-php .location-twitter .contact-social #twitter ul li {
  padding-bottom: 10px; }

/* line 5678, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-template-template-contact-php .location-twitter .contact-social #twitter ul li a.time {
  color: #7b7b7b; }

/* line 5681, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-template-template-contact-php .location-twitter .contact-social #connect {
  background: none;
  border: none;
  padding: 0;
  margin: 1em 0 0; }

/* line 5687, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-template-template-contact-php .location-twitter .contact-social #connect div p {
  display: none; }

/* line 5690, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-template-template-contact-php .location-twitter .contact-social #connect img {
  border: none;
  padding: 0;
  background: none; }

/* line 5695, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-template-template-contact-php .location-twitter .contact-social #connect h3 {
  display: none; }

/* line 5698, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.page-template-template-contact-php .location-twitter .contact-social #connect .social {
  float: none;
  clear: both; }

/* 8.7 Timeline Page Template */
/* line 5703, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#archives {
  padding: 10px 0 0; }

/* line 5706, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#archives .archives_list {
  border-left: 1px solid #e5e5e5;
  list-style: none;
  margin: 0 0 0 25px;
  padding: 0 0 20px; }

/* line 5712, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#archives .archives_list:last-child:after {
  content: '';
  position: relative;
  top: 20px;
  left: -7px;
  display: block;
  width: 5px;
  height: 5px;
  border: 4px solid #e5e5e5;
  border-radius: 30px;
  background: #dc3022; }

/* line 5726, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#archives .archives_list li {
  clear: left;
  padding: 10px 0 10px 10px;
  font-size: 0.9em;
  font-style: normal;
  list-style: none; }

/* line 5733, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#archives .archives_list .date {
  color: #534545;
  position: relative;
  width: 40%;
  font-style: italic;
  display: block;
  vertical-align: top; }

/* line 5741, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#archives .archives_list .date:before {
  content: '';
  position: absolute;
  top: 9px;
  left: -10px;
  display: block;
  width: 5px;
  height: 1px;
  border-top: 2px solid #e5e5e5; }

/* line 5751, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#archives .archives_list .linked {
  padding-top: 2px;
  padding-right: 80px;
  width: auto;
  display: inline-block;
  font-size: 1.2em;
  line-height: 1.2;
  vertical-align: top; }

/* line 5760, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#archives .archives_list .linked a {
  font-weight: bold; }

/* line 5763, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#archives .archives_list .comments {
  display: inline;
  margin-top: -15px;
  float: right;
  vertical-align: top; }

/* line 5769, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#archives .archives_list .comments a {
  display: block;
  position: relative;
  width: 30px;
  height: 27px;
  padding: 3px 0 0 0;
  text-align: center;
  font-weight: bold;
  font-size: 1.4em; }

/* line 5779, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
#archives .archives_list .comments a:hover {
  text-decoration: none; }

/* line 5782, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
h3.archive_year {
  font-weight: bold;
  font-size: 1em;
  padding: 2px 10px;
  border-bottom: 1px solid #e5e5e5;
  display: inline;
  margin-top: 0; }

/*-------------------------------------------------------------------------------------------*/
/* 9. WOODOJO */
/*-------------------------------------------------------------------------------------------*/
/* WooDojo Tabs */
/* line 5794, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs h3 {
  border-bottom: none; }

/* line 5797, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable .nav {
  margin: 0 0 -1px;
  border: none !important; }

/* line 5801, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable .nav li a {
  color: #999;
  display: block;
  float: left;
  border-color: transparent;
  border-width: 1px 1px 0;
  padding: 5px 8px 3px !important;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 11px;
  text-shadow: 1px 1px 0 #fff; }

/* line 5814, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable .nav li.active a, .widget_woodojo_tabs .tabbable .nav li a:hover {
  text-decoration: none;
  border-color: #d9d9d9 !important;
  border-width: 1px 1px 0 !important;
  color: #666;
  background: #ffffff;
  border-bottom: none !important; }

/* line 5822, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable .tab-content {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1); }

/* line 5827, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable .tab-content ul {
  padding: 0; }

/* line 5830, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable .tab-content li {
  margin: 0;
  background: #fff; }

/* line 5834, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable .tab-pane-tags {
  padding: 10px;
  background: #fff;
  border: 1px solid #d9d9d9; }

/* line 5839, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable .tab-content ul {
  margin: 0;
  border: 1px solid #d9d9d9;
  border-width: 1px 0 1px 0;
  list-style: none;
  padding-left: 0px; }

/* line 5846, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable .tab-content li {
  border: 1px solid #d9d9d9;
  border-width: 0 1px 1px;
  padding: 10px; }

/* line 5851, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable .tab-content li a {
  color: #555;
  font: bold 13px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding: 0; }

/* line 5856, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable .tab-content li span.meta {
  display: block;
  font: 300 11px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  color: #777; }

/* line 5863, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable .tab-content li img.avatar, .widget_woodojo_tabs .tabbable .tab-content li img.thumbnail {
  float: left;
  margin: 0 8px 0 0;
  border: none;
  padding: 0;
  border-radius: 300px;
  -moz-border-radius: 300px;
  -webkit-border-radius: 300px; }

/* line 5872, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable.tabs-below .nav {
  margin: 0; }

/* line 5875, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable.tabs-below .nav li a {
  border-width: 0 1px 1px; }

/* line 5879, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable.tabs-below .nav li.active a, .widget_woodojo_tabs .tabbable.tabs-below .nav li a:hover {
  border-width: 0 1px 1px !important;
  background: #ffffff;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f2f2f2));
  background: -webkit-linear-gradient(#ffffff, #f2f2f2);
  background: -moz-gradient(center top, #ffffff 0%, #f2f2f2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#f2f2f2);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff, endColorstr=#f2f2f2)";
  box-shadow: inset 0 1px 0 #ffffff, 0 1px 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 0 #ffffff, 0 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 1px 0 #ffffff, 0 1px 3px rgba(0, 0, 0, 0.1); }

/* line 5892, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable.tabs-left .nav {
  margin: 0; }

/* line 5895, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable.tabs-left .nav li a {
  border-width: 1px 0 1px 1px; }

/* line 5899, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable.tabs-left .nav li.active a, .widget_woodojo_tabs .tabbable.tabs-below .nav li a:hover {
  border-width: 1px 0 1px 1px;
  background: #ffffff;
  background: -webkit-gradient(linear, left top, right bottom, from(#ffffff), to(#f2f2f2));
  background: -webkit-linear-gradient(#ffffff, #f2f2f2);
  background: -moz-gradient(center top, #ffffff 0%, #f2f2f2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#f2f2f2);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff, endColorstr=#f2f2f2)";
  box-shadow: inset 0 1px 0 #ffffff, 0 1px 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 0 #ffffff, 0 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 1px 0 #ffffff, 0 1px 3px rgba(0, 0, 0, 0.1); }

/* line 5912, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable.tabs-right .nav {
  margin: 0; }

/* line 5915, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable.tabs-right .nav li a {
  border-width: 1px 1px 1px 0; }

/* line 5919, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tabs .tabbable.tabs-right .nav li.active a, .widget_woodojo_tabs .tabbable.tabs-below .nav li a:hover {
  border-width: 1px 1px 1px 0;
  background: #ffffff;
  background: -webkit-gradient(linear, left top, right bottom, from(#ffffff), to(#f2f2f2));
  background: -webkit-linear-gradient(#ffffff, #f2f2f2);
  background: -moz-gradient(center top, #ffffff 0%, #f2f2f2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#f2f2f2);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff, endColorstr=#f2f2f2)";
  box-shadow: inset 0 1px 0 #ffffff, 0 1px 3px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 0 #ffffff, 0 1px 3px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0 1px 0 #ffffff, 0 1px 3px rgba(0, 0, 0, 0.1); }

/* WooDojo Instagram Stream */
/* line 5933, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_instagram ul {
  float: none; }

/* line 5936, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_instagram ul.instagram-photos {
  margin: 0.5em 0;
  width: 98%;
  margin: 0 auto; }

/* line 5941, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_instagram ul.instagram-photos li {
  margin: 0.5em !important; }

/* line 5944, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_instagram ul.instagram-photos li img:hover {
  opacity: 0.8; }

/* WooDojo Twitter Stream */
/* line 5948, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tweets ul.tweets h3 {
  margin: 0; }

/* line 5951, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_tweets ul.tweets li {
  margin: 0;
  padding: 1em; }

/* Misc */
/* line 5957, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.widget_woodojo_instagram_profile h3, .widget_woodojo_twitterprofile h3 {
  margin: 0 0 1em; }

/*-------------------------------------------------------------------------------------------*/
/* 10. BROWSER SPECIFIC */
/*-------------------------------------------------------------------------------------------*/
/* IE8 */
/* line 5965, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.ie8 .button, .ie8 .button:visited {
  padding: 10px 15px;
  margin: 0; }

/* line 5970, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.ie8 .alignleft, .ie8 .alignright {
  width: auto; }

/* line 5973, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
.ie8 .widget_woo_blogauthorinfo .avatar {
  width: auto; }

@media only screen and (max-width: 767px) {
  /* Set single portfolio item from two to one column on mobile */
  /* line 5977, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  #wrapper {
    overflow-y: visible;
    overflow-x: hidden; }
  /* line 5981, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  #content {
    padding-top: 1.5em; }
  /* line 5984, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  #header {
    background-size: cover; }
  /* line 5987, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  #navigation .cart {
    margin: 0; }
  /* line 5990, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  #navigation ul.nav ul.children {
    margin-left: 1.5em; }
  /* line 5993, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  #navigation {
    font-weight: 400; }
  /* line 5996, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  #navigation ul.rss {
    right: 49px;
    float: none;
    margin: 0;
    position: absolute;
    top: 14px; }
  /* line 6003, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  #navigation ul.rss:after {
    content: "";
    display: block;
    clear: both; }
  /* line 6008, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  #navigation ul.rss.cart-enabled {
    right: 84px;
    margin: 0; }
  /* line 6012, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  #nav-container {
    border-width: 0 !important; }
  /* line 6016, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  ul.nav, ul.nav ul {
    border: none !important; }
  /* line 6019, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  #navigation ul.nav > li {
    border-right: none !important; }
  /* line 6022, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  body.boxed-layout {
    padding: 0; }
  /* line 6025, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  body.boxed-layout #top {
    margin-left: 1.5em;
    margin-right: 1.5em; }
  /* line 6029, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  body.boxed-layout #wrapper {
    margin-left: 0;
    margin-right: 0;
    border: none; }
  /* line 6035, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  .magazine #loopedSlider a.flex-next, .magazine #loopedSlider a.flex-prev {
    bottom: auto;
    top: 20px; }
  /* line 6039, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  .magazine #loopedSlider {
    height: auto !important;
    max-height: none !important; }
  /* line 6043, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  #loopedSlider {
    height: auto !important; }
  /* line 6046, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  #loopedSlider .slides {
    overflow: visible;
    height: auto !important; }
  /* line 6050, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  #sidebar {
    clear: both; }
  /* line 6055, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  body.single-portfolio.one-col-980 #post-gallery, body.single-portfolio.one-col-980 .post-embed {
    width: 100%;
    float: none; }
  /* line 6059, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  body.single-portfolio .hentry {
    float: none;
    width: 100%; }
  /* line 6063, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  .csstransforms3d.csstransitions #navigation {
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden; }
  /* line 6076, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  .csstransforms3d.csstransitions #inner-wrapper {
    left: 0 !important;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: -webkit-transform 200ms ease;
    transition: transform 200ms ease;
    -webkit-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden; }
  /* line 6093, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  .csstransforms3d.csstransitions .show-nav #navigation {
    -webkit-transform: translate3d(-100%, 0, 0);
    -ms-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  /* line 6100, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  .csstransforms3d.csstransitions .show-nav #inner-wrapper {
    -webkit-transform: translate3d(80%, 0, 0);
    -ms-transform: translate3d(80%, 0, 0);
    transform: translate3d(80%, 0, 0);
    -webkit-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
    transform-origin: 50% 0%; }
  /* line 6114, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/canvas */
  table.cart .product-thumbnail, table.cart .product-price, table.cart .product-quantity {
    left: -999em;
    position: absolute; } }

/*
The styles in this stylesheet only apply to resolutions 768px and up

CALCULATING DIMENSIONS:
----------------------
The layout is fluid. The sote wrapper (.col-full) has a fixed pixel max-width.
All subsequent dimensions are calculated based on that fixed pixel width, using the formula: target / context = result
Credit - http://www.alistapart.com/articles/fluidgrids/

-----
INDEX
-----

1. Global dropdown styles
2. Top Navigation
3. Main navigation dropdown menus
4. General layout related tweaks

*/
/* Tablet Portrait size and sizes above 768 (devices and browsers) */
@media only screen and (min-width: 768px) {
  /* 1. GLOBAL DROPDOWN STYLES (these are purely for the dropdown layout and you should only edit the width of the dropdowns) */
  /* 2. TOP NAVIGATION (Add top navigation presentational styles here) */
  /* 3. MAIN NAVIGATION DROPDOWN MENUS (Add main navigation presentational styles here) */
  /* Cart dropdown */
  /* Search dropdown */
  /* 4. GENERAL LAYOUT RELATED TWEAKS */
  /* Header */
  /* Columns & Containers */
  /* Sliders */
  /* Sidebar */
  /* 	Widgets */
  /* Footer */
  /* 210 / 940 */
  /* Column Widths */
  /* 610 / 940 */
  /* 300 / 940 */
  /* 300 / 760 */
  /* 760 / 940 */
  /* 440 / 760 */
  /* 160 / 940 */
  /* Column Floating */
  /* Contact Page */
  /* Subcribe & Connect */
  /* Portfolio layout */
  /* Boxed Layout */
  /* line 23, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  ul.nav {
    position: relative;
    margin-bottom: 0;
    width: auto;
    margin-right: 1em; }
  /* line 29, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  ul.nav li {
    position: relative;
    float: left;
    zoom: 1;
    list-style: none; }
  /* line 35, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  ul.nav li a {
    display: block;
    padding-top: 1em !important;
    padding-bottom: 1em !important; }
  /* line 40, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  ul.nav li a:hover {
    text-decoration: none; }
  /* line 43, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  ul.nav li ul li a:hover {
    text-decoration: underline; }
  /* line 46, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  ul.nav ul {
    width: 12em;
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 9999;
    margin: 0;
    padding: 0.4em 0; }
  /* line 56, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  ul.nav ul li {
    float: none; }
  /* line 59, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  ul.nav ul li a {
    width: 100%;
    display: inline-block;
    padding: 0.7em 1em !important;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 0.9em; }
  /* line 68, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  ul.nav ul ul {
    left: 100%;
    top: 0; }
  /* line 72, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  ul.nav li:hover > ul {
    visibility: visible; }
  /* line 76, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #top {
    background: #000; }
  /* line 79, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #top h3 {
    display: none; }
  /* line 82, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #top {
    display: block !important; }
  /* line 85, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #top ul.nav li a {
    color: #ddd;
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
    font-size: 1em; }
  /* line 91, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #top ul.nav > li a:hover {
    background: #555;
    color: #ddd; }
  /* line 95, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #top ul.nav > li:hover {
    background: #555;
    color: #ddd; }
  /* line 99, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #top ul.nav ul {
    background: #555; }
  /* line 102, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #top ul.nav ul li a {
    color: #ddd !important; }
  /* line 109, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #top ul.nav li.current_page_item a, #top ul.nav li.current_page_parent a, #top ul.nav li.current-menu-ancestor a, #top ul.nav li.current-cat a, #top ul.nav li.current-menu-item a {
    color: #333;
    background: #fff; }
  /* line 114, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation .top-navigation {
    display: none !important; }
  /* line 119, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .csstransforms3d.csstransitions #navigation, .csstransforms3d.csstransitions .show-nav #navigation, .csstransforms3d.csstransitions .show-nav #inner-wrapper {
    left: 0;
    -webkit-transform: translate3d(0%, 0, 0);
    -ms-transform: translate3d(0%, 0, 0);
    transform: translate3d(0%, 0, 0); }
  /* line 129, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .nav-toggle, .nav-close, .nav-home {
    display: none !important; }
  /* line 132, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation {
    position: relative;
    left: auto;
    width: 100%;
    border: none;
    padding-top: 0;
    background: #f0f0f0;
    border-radius: 2px;
    display: block !important; }
  /* line 142, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation h3 {
    display: none; }
  /* line 145, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.cart.nav > li > ul {
    display: block;
    left: auto;
    right: 0;
    padding: 1em; }
  /* line 151, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation .cart-contents {
    position: static;
    height: auto;
    width: auto;
    text-indent: 0;
    display: inline-block;
    padding: 0;
    background: none;
    color: inherit;
    border-radius: 0 !important;
    padding: 1em;
    text-decoration: none; }
  /* line 164, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation .cart-contents:before {
    display: inline-block;
    position: relative;
    text-indent: 0;
    line-height: 1; }
  /* line 170, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation .cart-contents {
    margin-right: 0.5em; }
  /* line 173, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation .cart-contents:before {
    margin-right: 0.5em; }
  /* line 176, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation .menus {
    clear: none; }
  /* line 179, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.rss {
    margin: 0; }
  /* line 182, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.rss.cart-enabled {
    margin: 0; }
  /* line 185, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.rss li a {
    background: none;
    color: #666;
    padding: 1em;
    margin: 0; }
  /* line 191, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.rss li a:before {
    line-height: 3.2; }
  /* line 194, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.rss li a:hover {
    color: #222; }
  /* line 197, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul {
    margin-bottom: 0; }
  /* line 200, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul ul {
    margin-left: 0; }
  /* line 203, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.nav > li a:hover {
    background: #e6e6e6; }
  /* line 210, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.nav > li:hover, #navigation ul.cart > li:hover, #navigation ul.cart > li:hover > ul > li > div, #navigation ul.nav-search > li:hover, #navigation ul.nav-search > li:hover > ul > li > div {
    background: #e6e6e6; }
  /* line 213, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.nav ul {
    background: #e6e6e6;
    left: -1px; }
  /* line 217, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.nav ul ul {
    top: -1px;
    left: 100%; }
  /* line 221, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #top .nav li.parent > a {
    position: relative;
    padding-right: 2em; }
  /* line 225, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #top .nav li.parent > a:after {
    content: "";
    display: block;
    border: 0.3em solid rgba(0, 0, 0, 0.4);
    border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent;
    position: absolute;
    top: 48%;
    right: 0.8751em; }
  /* line 234, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #top .nav li ul li.parent a:after {
    border-color: transparent transparent transparent rgba(255, 255, 255, 0.4);
    right: 0.8751em;
    top: 46%; }
  /* line 239, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation .nav li ul li.parent a {
    padding-right: 0; }
  /* line 242, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation .nav li ul li.parent a:after {
    border-color: transparent transparent transparent rgba(0, 0, 0, 0.1);
    right: 0;
    top: 46%; }
  /* line 247, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation .nav li.parent > a {
    position: relative;
    padding-right: 2em; }
  /* line 251, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation .nav li.parent > a:after {
    content: "";
    display: block;
    border: 0.3em solid rgba(0, 0, 0, 0.1);
    border-color: rgba(0, 0, 0, 0.1) transparent transparent transparent;
    position: absolute;
    top: 48%;
    right: 0.8751em; }
  /* line 260, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation .nav li ul li.parent a {
    padding-right: 0; }
  /* line 263, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation .nav li ul li.parent a:after {
    border-color: transparent transparent transparent rgba(0, 0, 0, 0.1);
    right: 0.8751em;
    top: 46%; }
  /* line 269, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .full-width #navigation ul li:first-child, .full-width #navigation ul li:first-child a {
    border-radius: 0 !important; }
  /* line 273, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.cart > li > ul > li > div {
    background: #f0f0f0;
    width: 12em;
    display: none;
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 9999;
    margin: 0;
    padding: 1.5em 2em 1em; }
  /* line 284, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.cart li:hover ul > li > div {
    display: block; }
  /* line 287, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.cart h2 {
    display: none;
    font-size: 1.2em;
    border-bottom: 2px solid rgba(0, 0, 0, 0.05);
    padding-bottom: 1em;
    margin-bottom: 1em; }
  /* line 294, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.cart .button {
    width: 100%;
    margin-bottom: 0.5em;
    font-size: 0.9em;
    border-radius: 0; }
  /* line 300, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.cart .button.checkout {
    margin: 0; }
  /* line 303, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.cart .total {
    border: 2px solid rgba(0, 0, 0, 0.05);
    border-width: 2px 0;
    padding: 0.8em 0;
    text-align: right; }
  /* line 310, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.nav-search {
    position: relative;
    background: none;
    margin: 0;
    float: right;
    clear: none; }
  /* line 317, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.nav-search > li > a {
    display: inline-block;
    padding: 1em; }
  /* line 321, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.nav-search > li > a:before {
    font-family: "FontAwesome";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    text-align: center;
    line-height: 2;
    content: "\f002";
    display: inline-block;
    position: relative;
    text-indent: 0;
    line-height: 1; }
  /* line 337, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.nav-search > li > ul > li > div {
    background: #f0f0f0;
    width: 12em;
    display: none;
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 9999;
    margin: 0; }
  /* line 347, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.nav-search li:hover ul > li > div {
    display: block; }
  /* line 350, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.nav-search .widget_woo_search .searchform {
    margin: 0;
    border: 0; }
  /* line 354, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.nav-search .widget_woo_search .searchform .s {
    padding: 1.5em;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  /* line 360, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #navigation ul.nav-search .widget_woo_search .searchform button.submit {
    top: 1.2em;
    right: 11px; }
  /* line 366, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #logo {
    float: left;
    max-width: 100%; }
  /* line 370, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .header-widget {
    float: right;
    width: 49%;
    clear: none;
    margin: 0; }
  /* line 376, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #nav-container {
    margin-bottom: 3em; }
  /* line 380, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .col-left {
    float: left; }
  /* line 383, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .col-right {
    float: right; }
  /* line 387, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .col-full, #wrapper {
    max-width: 960px;
    margin: 0 auto; }
  /* line 391, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #wrapper #sidebar {
    margin-top: 0; }
  /* line 394, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .magazine .block {
    float: left;
    width: 48%; }
  /* line 398, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .magazine .block.last {
    float: right; }
  /* line 401, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #wrapper {
    padding: 0 1em 2em; }
  /* line 404, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #inner-wrapper {
    padding: 0; }
  /* line 408, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #loopedSlider .content {
    position: absolute;
    left: 0px;
    top: 20px;
    background: none; }
  /* line 414, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #loopedSlider .content h2 {
    float: left;
    font-size: 26px; }
  /* line 418, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #loopedSlider .content p {
    clear: both;
    float: left; }
  /* line 423, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #loopedSlider.magazine-slider .content p, #loopedSlider.magazine-slider .content h2 {
    max-width: 350px;
    background: #000000;
    background: rgba(0, 0, 0, 0.7); }
  /* line 428, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #loopedSlider.business-slider .content {
    background: #000000;
    background: rgba(0, 0, 0, 0.5);
    top: inherit;
    bottom: 0;
    left: 0;
    margin: 0 auto;
    position: absolute;
    right: 0;
    width: 100%; }
  /* line 439, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .full-slider #loopedSlider.business-slider .content {
    text-align: center; }
  /* line 443, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .full-slider #loopedSlider.business-slider .content p, .full-slider #loopedSlider.business-slider .content h2 {
    float: none;
    max-width: 100%;
    background: none; }
  /* line 449, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main-sidebar-container {
    position: relative; }
  /* line 452, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main-sidebar-container #main {
    position: relative; }
  /* line 455, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main-sidebar-container #sidebar {
    display: inline; }
  /* line 458, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #sidebar-alt {
    display: inline;
    margin: 0; }
  /* line 463, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main .widget_woothemes_features .columns-1 .feature {
    width: 100%;
    text-align: left; }
  /* line 467, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main .widget_woothemes_features .columns-1 .feature img {
    float: left;
    margin: 0em 2em 0 1em; }
  /* line 471, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main .widget_woothemes_features .columns-2 .feature {
    width: 47%;
    text-align: left; }
  /* line 475, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main .widget_woothemes_features .columns-2 .feature img {
    float: left;
    margin: 0em 2em 0 1em; }
  /* line 479, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main .widget_woothemes_features .columns-3 .feature {
    width: 30%;
    text-align: center; }
  /* line 483, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main .widget_woothemes_features .columns-3 .feature img {
    float: none; }
  /* line 486, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main .widget_woothemes_features .columns-4 .feature {
    width: 21%;
    text-align: center; }
  /* line 490, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main .widget_woothemes_features .columns-4 .feature img {
    float: none; }
  /* line 493, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main .widget_woothemes_features .columns-5 .feature {
    width: 16%;
    text-align: center; }
  /* line 497, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main .widget_woothemes_features .columns-5 .feature img {
    float: none; }
  /* line 500, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main .widget_woothemes_features .columns-6 .feature {
    width: 12.4%;
    text-align: center; }
  /* line 504, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main .widget_woothemes_features .columns-6 .feature img {
    float: none; }
  /* line 507, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main .widget_woothemes_features .feature {
    float: left;
    margin-right: 5%; }
  /* line 511, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main .widget_woothemes_features .feature.last {
    margin-right: 0; }
  /* line 514, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main .widget_woothemes_features .feature .feature-content {
    overflow: hidden; }
  /* line 518, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #footer-widgets .block {
    margin-right: 3.8%;
    float: left; }
  /* line 523, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #footer-widgets.col-1 .block {
    width: 100%;
    margin-right: 0; }
  /* line 527, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #footer-widgets.col-2 .block {
    width: 48%; }
  /* line 530, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #footer-widgets.col-3 .block {
    width: 30.75%; }
  /* line 533, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #footer-widgets.col-4 .block {
    width: 22.05%; }
  /* line 538, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #footer-widgets.col-2 .footer-widget-2, #footer-widgets.col-3 .footer-widget-3, #footer-widgets.col-4 .footer-widget-4 {
    margin-right: 0; }
  /* line 542, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .one-col #main {
    float: none; }
  /* line 546, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .two-col-left #main-sidebar-container #main, .two-col-right #main-sidebar-container #main {
    width: 64.89%; }
  /* line 551, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .two-col-left #main-sidebar-container #sidebar, .two-col-right #main-sidebar-container #sidebar {
    width: 31.91%; }
  /* line 557, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .three-col-left #main-sidebar-container #sidebar, .three-col-middle #main-sidebar-container #sidebar, .three-col-right #main-sidebar-container #sidebar {
    width: 39.47%; }
  /* line 563, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .three-col-left #main-sidebar-container, .three-col-middle #main-sidebar-container, .three-col-right #main-sidebar-container {
    width: 80.85%; }
  /* line 569, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .three-col-left #main-sidebar-container #main, .three-col-middle #main-sidebar-container #main, .three-col-right #main-sidebar-container #main {
    width: 57.89%; }
  /* line 573, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #sidebar-alt {
    width: 17.02%; }
  /* line 585, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .two-col-left #main-sidebar-container #main, .two-col-right #main-sidebar-container #sidebar, .three-col-left #main-sidebar-container, .three-col-left #main-sidebar-container #main, .three-col-middle #main-sidebar-container #main, .three-col-middle #sidebar-alt, .three-col-right #main-sidebar-container #sidebar, .three-col-right #sidebar-alt {
    float: left; }
  /* line 595, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .two-col-left #main-sidebar-container #sidebar, .two-col-right #main-sidebar-container #main, .three-col-left #main-sidebar-container #sidebar, .three-col-left #sidebar-alt, .three-col-middle #main-sidebar-container, .three-col-middle #main-sidebar-container #sidebar, .three-col-right #main-sidebar-container, .three-col-right #main-sidebar-container #main {
    float: right; }
  /* line 599, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .page-template-template-contact-php .location-twitter .col-left {
    float: left; }
  /* line 602, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .page-template-template-contact-php .location-twitter #office-location {
    width: 48%;
    margin: 0 1em 0 0; }
  /* line 606, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .page-template-template-contact-php .location-twitter .contact-social {
    float: left;
    width: 48%; }
  /* line 610, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .page-template-template-contact-php .location-twitter .contact-social #twitter {
    margin: 0; }
  /* line 614, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main #connect .col-left {
    float: left; }
  /* line 617, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #connect .col-right {
    float: right; }
  /* line 621, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #main #connect .col-left, #connect .col-right {
    width: 48%; }
  /* line 624, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  #connect .related-posts {
    border-top: 0;
    border-left: 1px solid #e6e6e6;
    padding-top: 0;
    padding-left: 15px;
    margin-top: 0; }
  /* line 633, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  body.single-portfolio.one-col #post-gallery, body.single-portfolio.one-col .post-embed {
    width: 57%; }
  /* line 637, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  body.single-portfolio.one-col-980 #post-gallery, body.single-portfolio.one-col-980 .post-embed {
    width: 57%; }
  /* line 641, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  body.single-portfolio.one-col-960 #post-gallery, body.single-portfolio.one-col-960 .post-embed {
    width: 57%; }
  /* line 645, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  body.single-portfolio.one-col-940 #post-gallery, body.single-portfolio.one-col-940 .post-embed {
    width: 55%; }
  /* line 649, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  body.single-portfolio.one-col-880 #post-gallery, body.single-portfolio.one-col-880 .post-embed {
    width: 55%; }
  /* line 653, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  body.single-portfolio.one-col-760 #post-gallery, body.single-portfolio.one-col-760 .post-embed {
    width: 45%; }
  /* line 658, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .boxed-layout #inner-wrapper, .boxed-layout #wrapper {
    padding: 0; }
  /* line 664, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/parent/layout */
  .boxed-layout #header, .boxed-layout #content, .boxed-layout #footer-widgets, .boxed-layout #footer {
    padding-left: 2.5em;
    padding-right: 2.5em; } }

/* line 13, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
blockquote {
  font-style: italic;
  font-size: 1.2em;
  line-height: 1.3;
  padding: 10px 0; }
  /* line 18, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
  blockquote:before {
    content: "“";
    font-family: Georgia, serif;
    font-size: 10em;
    font-style: normal;
    color: rgba(92, 91, 97, 0.25);
    display: block;
    float: left;
    line-height: 0.9;
    height: 70px;
    margin-right: 10px; }

/* line 35, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
body.full-width #header, #nav-container, body.full-width #footer-widgets, body.full-width #footer {
  padding-left: 15px;
  padding-right: 15px; }

/* line 41, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
body.home.full-width #content {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0; }
/* line 47, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
body.full-width #content {
  padding-left: 1.618em;
  padding-right: 1.618em; }
  @media only screen and (min-width: 75em) {
    body.full-width #content {
      padding-top: 154px; } }

/* line 56, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
#content {
  z-index: 0; }

/* line 61, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
.home.page .breadcrumbs, .home.page .entry-title {
  display: none; }

/* line 66, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
.entry img {
  background: transparent;
  padding: 0;
  border: none; }
/* line 71, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
.entry ul.slides {
  margin: 0;
  padding: 0; }
/* line 75, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
.entry .wp-caption {
  border-radius: 1px;
  box-shadow: none; }
/* line 80, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
.entry .wp-caption-text {
  font-size: 11px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: -0.5px;
  color: rgba(92, 91, 97, 0.7);
  line-height: 1.2;
  margin-left: 0.3em; }

/* line 94, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
.entry img, img.thumbnail, #portfolio .group.portfolio-img img {
  background-color: rgba(92, 91, 97, 0.1); }

/* line 98, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
#footer-widgets-container {
  background-color: rgba(92, 91, 97, 0.25); }

/* line 102, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
#main {
  padding-top: 2em; }

/* line 106, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
#main-sidebar-container {
  max-width: 730px;
  margin: 0 auto; }
  /* line 111, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
  .page-blog #main-sidebar-container, .archive #main-sidebar-container, .single-post #main-sidebar-container {
    max-width: none; }

/* line 116, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
.post-entries {
  margin-top: 0;
  border-top: 1px dotted rgba(92, 91, 97, 0.1);
  padding-top: 20px; }

/* line 122, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
.post-more {
  padding: 10px 20px;
  border-radius: 3px;
  -webkit-transform: translateY(-15px);
      -ms-transform: translateY(-15px);
          transform: translateY(-15px); }

/* line 129, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/body */
section {
  -webkit-transition: 0.5s ease-in-out opacity;
          transition: 0.5s ease-in-out opacity; }

/* line 3, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/header */
#header-container {
  background-color: #E83F3B;
  z-index: 1000;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden; }
  @media only screen and (min-width: 75em) {
    #header-container {
      position: fixed;
      overflow: hidden;
      height: 114px;
      width: 100%;
      top: 40px;
      -webkit-transition: height 0.6s;
              transition: height 0.6s;
      border-bottom: 2px solid #FEFEFE; }
      /* line 15, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/header */
      #header-container #logo {
        -webkit-transition: all 0.6s;
                transition: all 0.6s; }
      /* line 18, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/header */
      #header-container.smaller {
        height: 57px;
        border-bottom: 4px solid #FEFEFE;
        box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1); }
        /* line 22, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/header */
        #header-container.smaller #logo {
          -webkit-transition: all 0.6s;
                  transition: all 0.6s;
          max-width: 178px;
          margin: 8px 0; }
      /* line 28, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/header */
      .home #header-container {
        border-bottom: none; }
        /* line 30, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/header */
        .home #header-container.smaller {
          border-bottom: 5px solid #5C5B61; } }

/* line 37, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/header */
.header-widget {
  max-width: 210px;
  margin-left: auto;
  margin-right: auto;
  text-align: right;
  margin-top: 6px; }
  /* line 43, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/header */
  .header-widget h3 {
    display: none; }
  /* line 46, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/header */
  .header-widget h2 i {
    font-size: 30px; }
  /* line 49, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/header */
  .header-widget a {
    text-decoration: none; }
    /* line 51, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/header */
    .header-widget a:hover {
      color: #83BC15;
      text-decoration: none; }
  /* line 56, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/header */
  .header-widget i {
    margin-right: 7px; }

@media only screen and (min-width: 75em) {
  #top {
    position: fixed;
    height: 40px;
    width: 100%;
    z-index: 1000; } }

/* line 3, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/logo */
#logo {
  text-align: center;
  margin: 0 auto;
  padding: 40px 0;
  max-width: 350px;
  float: none;
  position: relative;
  z-index: 1; }
  @media only screen and (min-width: 48em) {
    #logo {
      padding-bottom: 20px; } }
  @media only screen and (min-width: 75em) {
    #logo {
      margin: 20px 0;
      padding: 0;
      float: left; } }

/* line 3, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/sidebar */
#sidebar {
  background-color: rgba(92, 91, 97, 0.025);
  padding: 2em 1.25em; }
  @media only screen and (min-width: 48em) {
    #sidebar {
      border-left: 2px solid #E83F3B; }
      /* line 8, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/sidebar */
      #wrapper #sidebar {
        margin-top: 33px; } }
  /* line 12, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/sidebar */
  #sidebar a {
    font-weight: 400;
    color: #5C5B61; }
    /* line 15, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/sidebar */
    #sidebar a:hover {
      color: #83BC15;
      text-decoration: underline; }
  /* line 20, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/sidebar */
  #sidebar .post-date {
    text-transform: uppercase;
    font-size: 0.8em;
    color: rgba(92, 91, 97, 0.5); }
  /* line 27, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/sidebar */
  #sidebar .widget_pages ul, #sidebar .widget ul {
    list-style-position: outside;
    margin-left: 15px; }
    /* line 30, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/sidebar */
    #sidebar .widget_pages ul li, #sidebar .widget ul li {
      margin-bottom: 5px; }
  /* line 35, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/sidebar */
  #sidebar h3 {
    font-size: 1.2em;
    border-bottom: 1px solid rgba(92, 91, 97, 0.1);
    margin-bottom: 10px;
    text-transform: uppercase; }

@media only screen and (min-width: 48em) {
  /* line 5, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
  #navigation ul.nav li.current_page_item a:before, #navigation ul.nav li.current_page_item a:after {
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    content: "";
    height: 0px;
    border: 10px solid;
    border-color: transparent #FEFEFE;
    border-bottom: none;
    position: absolute;
    bottom: 0; }
    /* line 14, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
    .home #navigation ul.nav li.current_page_item a:before, .home #navigation ul.nav li.current_page_item a:after {
      border-color: transparent #5C5B61; }
  /* line 18, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
  #navigation ul.nav li.current_page_item a:before {
    border-left: 0;
    display: block;
    overflow: hidden;
    left: 50%;
    margin-left: -9px; }
  /* line 25, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
  #navigation ul.nav li.current_page_item a:after {
    border-right: 0;
    display: block;
    overflow: hidden;
    right: 50%;
    margin-right: -10px; } }

/* line 35, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
#nav-container {
  margin-bottom: 0;
  background: transparent;
  padding: 0;
  width: 100%; }
  @media only screen and (min-width: 75em) {
    #nav-container {
      position: absolute;
      bottom: 0;
      right: 0;
      width: auto; } }

/* line 48, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
#navigation {
  background: transparent;
  border-right: 0px solid white; }
  @media only screen and (min-width: 48em) {
    #navigation {
      width: 100%; } }
  @media only screen and (max-width: 48em) {
    #navigation h3 {
      visibility: hidden; } }
  /* line 59, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
  #navigation ul {
    width: 100%; }
    @media only screen and (max-width: 48em) {
      #navigation ul {
        background-color: rgba(92, 91, 97, 0.1); } }
    @media only screen and (min-width: 48em) {
      #navigation ul {
        margin: 0 auto;
        display: table;
        max-width: 900px;
        float: none; }
        /* line 69, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
        #navigation ul li {
          display: table-cell;
          float: none;
          text-align: center;
          padding: 0 4px; }
          /* line 74, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
          #navigation ul li a {
            display: block;
            padding: 0;
            background-color: transparent;
            text-transform: uppercase;
            color: #FEFEFE;
            letter-spacing: -0.5px; }
            /* line 81, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
            #navigation ul li a:hover {
              background-color: rgba(232, 63, 59, 0.1); } }
    @media only screen and (min-width: 75em) {
      #navigation ul {
        width: 774px;
        float: right; } }
  @media only screen and (min-width: 48em) {
    /* line 94, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
    #navigation ul#main-nav > li a:hover:before, #navigation ul#main-nav > li a:hover:after {
      -webkit-backface-visibility: hidden;
              backface-visibility: hidden;
      content: "";
      height: 0px;
      border: 10px solid;
      border-color: transparent #FEFEFE;
      border-bottom: none;
      position: absolute;
      bottom: 0; }
      /* line 103, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
      .home #navigation ul#main-nav > li a:hover:before, .home #navigation ul#main-nav > li a:hover:after {
        border-color: transparent #5C5B61; }
    /* line 107, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
    #navigation ul#main-nav > li a:hover:before {
      border-left: 0;
      display: block;
      overflow: hidden;
      left: 50%;
      margin-left: -10px; }
    /* line 114, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
    #navigation ul#main-nav > li a:hover:after {
      border-right: 0;
      display: block;
      overflow: hidden;
      right: 50%;
      margin-right: -10px; } }

@media only screen and (max-width: 48em) {
  ul.nav li a {
    color: #5C5B61;
    font-size: 1.3em;
    text-transform: uppercase;
    font-weight: 700;
    text-align: center; } }
@media only screen and (min-width: 48em) {
  ul.nav li a {
    padding-bottom: 1.3em !important; } }

@media only screen and (max-width: 48em) {
  ul.nav li.current_page_item a, ul.nav li.current_page_parent a, ul.nav li.current-menu-ancestor a, ul.nav li.current-cat a, ul.nav li.current-menu-item a {
    background: #83BC15;
    color: #FEFEFE; } }

/* line 151, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
.nav-toggle {
  background: #4e0a09;
  font-weight: 700;
  text-transform: uppercase; }
  /* line 155, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
  .nav-toggle a, .nav-toggle:before {
    text-shadow: none; }

/* line 160, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
#navigation {
  padding-top: 1em; }
  /* line 165, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
  #navigation .nav-home, #navigation .nav-close, #navigation .cart-contents, #navigation ul.rss li a {
    font-size: 1.5em;
    padding: 1em;
    background: #E83F3B;
    top: -2em;
    border-radius: 50% !important; }

/* line 176, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
ul#top-nav {
  font-size: 0; }
  @media only screen and (min-width: 48em) {
    ul#top-nav {
      float: right;
      margin-right: 0; }
      /* line 181, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
      ul#top-nav li a {
        padding-left: 1.5em;
        padding-right: 1.5em; } }
  /* line 187, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
  ul#top-nav li[class^="top-icon-"] a:before {
    font-family: "FontAwesome";
    margin-right: 7px; }
    @media only screen and (min-width: 48em) {
      ul#top-nav li[class^="top-icon-"] a:before {
        color: rgba(73, 73, 73, 0.1);
        font-size: 60px;
        float: left;
        position: absolute; } }
  /* line 198, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
  ul#top-nav li:last-child {
    padding-right: 0; }
  /* line 202, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
  ul#top-nav .top-icon-email a:before {
    content: "\f003"; }
    @media only screen and (min-width: 48em) {
      ul#top-nav .top-icon-email a:before {
        top: 9px;
        left: -47px;
        -webkit-transform: rotate(-15deg);
            -ms-transform: rotate(-15deg);
                transform: rotate(-15deg); } }
  /* line 211, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
  ul#top-nav .top-icon-phone a {
    padding-right: 15px; }
    /* line 213, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
    ul#top-nav .top-icon-phone a:before {
      content: "\f095"; }
      @media only screen and (min-width: 48em) {
        ul#top-nav .top-icon-phone a:before {
          top: 13px;
          left: -17px;
          -webkit-transform: rotate(15deg);
              -ms-transform: rotate(15deg);
                  transform: rotate(15deg); } }

/* line 224, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/nav */
.top-menu {
  display: none; }

/* line 6, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/shortcodes */
#tabs-services.shortcode-tabs.vertical, #tabs-services.shortcode-tabs .tab {
  background: transparent; }
@media only screen and (max-width: 48em) {
  #tabs-services.shortcode-tabs .tab {
    margin-left: 0; } }
/* line 15, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/shortcodes */
#tabs-services.shortcode-tabs.vertical ul.tab_titles {
  width: 100%; }
  @media only screen and (min-width: 48em) {
    #tabs-services.shortcode-tabs.vertical ul.tab_titles {
      width: 25%; } }
  /* line 22, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/shortcodes */
  #tabs-services.shortcode-tabs.vertical ul.tab_titles li.nav-tab a {
    font-size: 14px; }
  /* line 27, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/shortcodes */
  #tabs-services.shortcode-tabs.vertical ul.tab_titles li.nav-tab.ui-tabs-selected a, #tabs-services.shortcode-tabs.vertical ul.tab_titles li.nav-tab a:hover {
    border-top-right-radius: 0;
    border-top-left-radius: 0; }
  /* line 32, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/shortcodes */
  #tabs-services.shortcode-tabs.vertical ul.tab_titles li.ui-state-active a {
    background-color: #E83F3B;
    color: #FEFEFE; }

/* line 9, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/features */
.features {
  margin: 1em 0; }

/* line 14, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/features */
.feature img {
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
  /* Firefox 10+ */
  filter: gray;
  /* IE6-9 */
  -webkit-filter: grayscale(100%);
  -webkit-transition: all 0.6s ease;
          transition: all 0.6s ease;
  /* Fade to color for Chrome and Safari */
  -webkit-backface-visibility: hidden;
  /* Fix for transition flickering */
  border-radius: 50%;
  padding: 5px;
  background: #494949; }
  /* line 22, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/mixins */
  .feature img:hover {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
    -webkit-filter: grayscale(0%);
    -webkit-transition: all 0.6s ease;
            transition: all 0.6s ease;
    /* Fade to color for Chrome and Safari */
    -webkit-backface-visibility: hidden;
    /* Fix for transition flickering */ }

/* line 22, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/features */
.feature-content {
  font-size: 1.1em;
  color: rgba(92, 91, 97, 0.75); }

/* line 27, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/features */
.widget.widget_woothemes_features .feature .feature-title {
  color: #E83F3B;
  font-size: 1em;
  text-transform: uppercase;
  line-height: 1.2;
  min-height: 1.5em; }
  /* line 34, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/features */
  .widget.widget_woothemes_features .feature .feature-title:hover {
    color: #d71c19;
    text-decoration: none; }

@media only screen and (min-width: 48em) {
  #sidebar .gform_wrapper {
    max-width: 95%; }
    /* line 13, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
    #sidebar .gform_wrapper .top_label .gfield_label, #sidebar .gform_wrapper .ginput_complex label, #sidebar .gform_wrapper .gfield_time_hour label, #sidebar .gform_wrapper .gfield_time_minute label, #sidebar .gform_wrapper .gfield_date_month label, #sidebar .gform_wrapper .gfield_date_day label, #sidebar .gform_wrapper .gfield_date_year label, #sidebar .gform_wrapper .instruction {
      position: absolute;
      text-indent: 0%;
      height: 0;
      white-space: nowrap;
      overflow: hidden; }
    /* line 20, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
    #sidebar .gform_wrapper ul li.gfield {
      margin-bottom: 0px; }
    /* line 23, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
    #sidebar .gform_wrapper textarea.medium {
      height: 100px;
      margin-bottom: 0; } }

/* line 30, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
[id^="gform_wrapper"].gform_wrapper {
  margin: 0; }
  /* line 41, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  [id^="gform_wrapper"].gform_wrapper input[type=text], [id^="gform_wrapper"].gform_wrapper input[type=url], [id^="gform_wrapper"].gform_wrapper input[type=email], [id^="gform_wrapper"].gform_wrapper input[type=tel], [id^="gform_wrapper"].gform_wrapper input[type=number], [id^="gform_wrapper"].gform_wrapper input[type=password], [id^="gform_wrapper"].gform_wrapper textarea, [id^="gform_wrapper"].gform_wrapper .top_label input.large, [id^="gform_wrapper"].gform_wrapper .top_label select.large, [id^="gform_wrapper"].gform_wrapper .top_label textarea.textarea {
    font-size: 15px;
    padding: 10px !important; }
  /* line 45, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  [id^="gform_wrapper"].gform_wrapper input.button {
    padding: 20px 30px !important; }
  /* line 48, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  [id^="gform_wrapper"].gform_wrapper .gfield_description {
    padding-top: 4px;
    font-size: 0.65em; }
  /* line 52, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  [id^="gform_wrapper"].gform_wrapper .gform_heading {
    margin-bottom: 0; }
  /* line 55, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  [id^="gform_wrapper"].gform_wrapper .gform_footer {
    padding: 6px 0 0;
    margin: 0; }
  /* line 59, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  [id^="gform_wrapper"].gform_wrapper .gfield_required {
    visibility: hidden; }
  /* line 63, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  [id^="gform_wrapper"].gform_wrapper li.gf_list_inline ul.gfield_checkbox, [id^="gform_wrapper"].gform_wrapper li.gf_list_inline ul.gfield_radio {
    line-height: 0.7; }
    /* line 65, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
    [id^="gform_wrapper"].gform_wrapper li.gf_list_inline ul.gfield_checkbox li, [id^="gform_wrapper"].gform_wrapper li.gf_list_inline ul.gfield_radio li {
      min-height: 0;
      margin-bottom: 0; }
  /* line 70, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  [id^="gform_wrapper"].gform_wrapper textarea.medium {
    height: 60px;
    resize: vertical;
    max-height: 150px;
    -webkit-transition: 0.2s ease-out;
            transition: 0.2s ease-out; }
  /* line 78, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  [id^="gform_wrapper"].gform_wrapper ul.gfield_radio li input[type="radio"]:checked + label, [id^="gform_wrapper"].gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked + label {
    font-weight: 400;
    color: rgba(255, 255, 255, 0.9); }
  /* line 99, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  [id^="gform_wrapper"].gform_wrapper .top_label input.large, [id^="gform_wrapper"].gform_wrapper .top_label select.large, [id^="gform_wrapper"].gform_wrapper .top_label textarea.textarea, [id^="gform_wrapper"].gform_wrapper .ginput_complex input[type=text], [id^="gform_wrapper"].gform_wrapper .ginput_complex input[type=url], [id^="gform_wrapper"].gform_wrapper .ginput_complex input[type=email], [id^="gform_wrapper"].gform_wrapper .ginput_complex input[type=tel], [id^="gform_wrapper"].gform_wrapper .ginput_complex input[type=number], [id^="gform_wrapper"].gform_wrapper .ginput_complex input[type=password], [id^="gform_wrapper"].gform_wrapper .ginput_complex select, [id^="gform_wrapper"].gform_wrapper .ginput_complex .ginput_right input[type=text], [id^="gform_wrapper"].gform_wrapper .ginput_complex .ginput_right input[type=url], [id^="gform_wrapper"].gform_wrapper .ginput_complex .ginput_right input[type=email], [id^="gform_wrapper"].gform_wrapper .ginput_complex .ginput_right input[type=tel], [id^="gform_wrapper"].gform_wrapper .ginput_complex .ginput_right input[type=number], [id^="gform_wrapper"].gform_wrapper .ginput_complex .ginput_right input[type=password], [id^="gform_wrapper"].gform_wrapper .ginput_complex .ginput_right select {
    width: 100% !important; }
  /* line 102, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  [id^="gform_wrapper"].gform_wrapper .gfield_label {
    margin-top: 15px !important; }
  /* line 105, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  [id^="gform_wrapper"].gform_wrapper input, [id^="gform_wrapper"].gform_wrapper textarea {
    border: none;
    background-color: rgba(92, 91, 97, 0.125);
    border-radius: 2px; }
  /* line 110, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  [id^="gform_wrapper"].gform_wrapper [id^="gform_submit_button_"].gform_button {
    -webkit-appearance: none; }
  /* line 117, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  [id^="gform_wrapper"].gform_wrapper li input[type=checkbox], [id^="gform_wrapper"].gform_wrapper .gfield_radio li input[type=radio], [id^="gform_wrapper"].gform_wrapper li input {
    margin-left: 1px; }
  /* line 122, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  #contact-us [id^="gform_wrapper"].gform_wrapper form {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
    @media only screen and (min-width: 48em) {
      #contact-us [id^="gform_wrapper"].gform_wrapper form {
        -webkit-flex-direction: row;
            -ms-flex-direction: row;
                flex-direction: row; } }
  /* line 132, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  #contact-us [id^="gform_wrapper"].gform_wrapper .gform_body, #contact-us [id^="gform_wrapper"].gform_wrapper .gform_footer {
    -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
    clear: none;
    padding: 0 2.5%; }
  @media only screen and (min-width: 48em) {
    #contact-us [id^="gform_wrapper"].gform_wrapper .gform_body {
      width: 60%; } }
  /* line 142, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  #contact-us [id^="gform_wrapper"].gform_wrapper .gform_footer {
    text-align: center;
    padding: 20px 0 0; }
    @media only screen and (min-width: 48em) {
      #contact-us [id^="gform_wrapper"].gform_wrapper .gform_footer {
        text-align: left;
        width: 40%;
        padding: 0;
        -webkit-align-self: flex-end;
            -ms-flex-item-align: end;
                align-self: flex-end; } }
  /* line 153, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  #contact-us [id^="gform_wrapper"].gform_wrapper .hide-label label, #contact-us [id^="gform_wrapper"].gform_wrapper .instruction {
    display: none; }
  /* line 156, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  #contact-us [id^="gform_wrapper"].gform_wrapper .ginput_container {
    position: relative; }
  /* line 159, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  #contact-us [id^="gform_wrapper"].gform_wrapper input, #contact-us [id^="gform_wrapper"].gform_wrapper textarea {
    background-color: rgba(254, 254, 254, 0.9); }
  /* line 162, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  #contact-us [id^="gform_wrapper"].gform_wrapper textarea {
    margin-bottom: 0;
    border-radius: 2px 2px 0 0; }
  /* line 166, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  #contact-us [id^="gform_wrapper"].gform_wrapper #field_1_4 {
    margin-bottom: 0; }
  /* line 169, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  #contact-us [id^="gform_wrapper"].gform_wrapper .charleft {
    width: 100% !important;
    margin-top: 0;
    padding: 3px 10px;
    border-radius: 0 0 2px 2px;
    background-color: rgba(254, 254, 254, 0.9);
    color: #A9A9A9; }
  /* line 177, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  #contact-us [id^="gform_wrapper"].gform_wrapper ::-webkit-input-placeholder {
    text-transform: uppercase; }
  /* line 180, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  #contact-us [id^="gform_wrapper"].gform_wrapper :-moz-placeholder {
    /* Firefox 18- */
    text-transform: uppercase; }
  /* line 183, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  #contact-us [id^="gform_wrapper"].gform_wrapper ::-moz-placeholder {
    /* Firefox 19+ */
    text-transform: uppercase; }
  /* line 186, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
  #contact-us [id^="gform_wrapper"].gform_wrapper :-ms-input-placeholder {
    text-transform: uppercase; }

@media only screen and (min-width: 48em) {
  #gforms_confirmation_message {
    margin-top: 85px; } }

/* line 198, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/forms */
.gform_ajax_spinner {
  margin: 0 auto;
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  opacity: 0.4; }

@media only screen and (max-width: 75em) {
  #copyright {
    width: 100%;
    text-align: center; } }

/* line 11, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
#footer p, #footer li {
  font-size: 0.85em;
  text-transform: uppercase;
  color: #ddd; }

/* line 18, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
.footer-blocks {
  background-color: #5C5B61;
  border-top: none;
  padding: 60px 10px; }
  /* line 22, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
  .footer-blocks h2, .footer-blocks h3, .footer-blocks h4, .footer-blocks h5, .footer-blocks h6, .footer-blocks p, .footer-blocks a, .footer-blocks a:link, .footer-blocks a:visited {
    color: #ddd; }
  /* line 25, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
  .footer-blocks li {
    line-height: 1;
    margin-bottom: 14px; }
  /* line 30, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
  .footer-blocks a:hover {
    color: white; }
  /* line 34, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
  .footer-blocks .date {
    display: block;
    font-size: 0.8em;
    color: rgba(254, 254, 254, 0.5);
    text-transform: uppercase;
    padding-left: 5px; }
    @media only screen and (min-width: 48em) {
      .footer-blocks .date {
        display: inline-block; } }

@media only screen and (max-width: 64em) {
  [class^="footer-block-"] {
    text-align: center;
    margin: 0 0 80px; } }
@media only screen and (min-width: 64em) {
  [class^="footer-block-"] {
    float: left;
    display: inline-block;
    margin: 0 2.5%;
    width: 18.333%; }
    /* line 56, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
    [class^="footer-block-"]:last-of-type {
      width: 25%; } }
/* line 60, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
[class^="footer-block-"] h2 {
  font-size: 0.9em;
  font-weight: 900;
  margin: 30px 0 20px;
  letter-spacing: 1px;
  text-transform: uppercase; }
/* line 67, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
[class^="footer-block-"] p, [class^="footer-block-"] a {
  line-height: 1.4;
  margin: 18px 0; }

/* line 74, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
.footer-block-one img {
  width: 100%;
  height: auto;
  max-width: 220px; }

/* line 82, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
.footer-block-three .address {
  margin-bottom: 10px; }
/* line 85, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
.footer-block-three i {
  text-align: right;
  margin-right: 5px; }

/* line 91, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
#footer-container {
  border-top: 0px; }
  /* line 95, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
  #footer-container [class^="footer-block-"] a.button, #footer-container [class^="footer-block-"] .button {
    font-size: 0.75em;
    padding: 15px 18px; }

/* line 102, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
#menu-menu {
  font-weight: 400; }
  @media only screen and (max-width: 48em) {
    /* line 104, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
    #menu-menu li {
      display: block; } }
  @media only screen and (max-width: 48em) {
    #menu-menu {
      width: 100%;
      text-align: center; } }
  /* line 113, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
  #menu-menu ul {
    font-size: 0; }
  /* line 116, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
  #menu-menu li {
    display: inline-block; }
    /* line 118, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
    #menu-menu li:after {
      content: "∙";
      padding: 0 4px 0 7px; }
    /* line 122, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
    #menu-menu li:last-child::after {
      content: ""; }
    /* line 125, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
    #menu-menu li a {
      color: #FEFEFE; }

/* line 131, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
.social-media-link {
  display: inline-block;
  margin: 0 10px 20px 0; }
  /* line 137, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
  .social-media-link i {
    color: #5C5B61;
    font-size: 36px;
    background-color: #FEFEFE;
    line-height: 2;
    padding: 0 10px;
    border-radius: 50%;
    width: 72px;
    display: block;
    text-align: center;
    -webkit-transition: ease-in-out 0.2s;
            transition: ease-in-out 0.2s; }
    /* line 148, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
    .social-media-link i:hover {
      background-color: #83BC15;
      -webkit-transform: translateY(-4px);
          -ms-transform: translateY(-4px);
              transform: translateY(-4px); }
  /* line 154, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/footer */
  .social-media-link a:hover {
    text-decoration: none; }

/* line 7, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
h1, h2, h3, h4, h5, h6 {
  font-weight: 700; }

/* line 11, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  font-family: 'Source Sans Pro', arial, sans-serif;
  font-weight: 400; }

/* line 16, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
a.down-arrow {
  font-family: 'FontAwesome';
  font-size: 24px;
  color: #5C5B61;
  text-align: center;
  width: 30px;
  margin-top: 79px;
  line-height: 1.75;
  display: block; }
  /* line 25, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
  a.down-arrow:hover {
    text-decoration: none;
    color: #FEFEFE; }

/* line 31, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
.home .entry h4 {
  padding: 0.25em 0em;
  margin-bottom: 1.2em;
  border-top: 3px solid rgba(92, 91, 97, 0.025);
  border-bottom: 3px solid rgba(92, 91, 97, 0.025);
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 0.15em; }

/* line 43, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
.single-post .entry ul {
  list-style: none; }
  /* line 45, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
  .single-post .entry ul li {
    list-style: none; }
    /* line 48, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
    .single-post .entry ul li a[href]:before {
      content: "\F0C1";
      font-family: "FontAwesome";
      padding-right: 5px;
      margin-left: -23px;
      color: #5C5B61; }
/* line 59, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
.entry #connect {
  padding: 0;
  border: none; }
  /* line 62, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
  .entry #connect .social a.googleplus:before {
    background-color: #E83F3B; }
/* line 66, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
.entry h2 {
  text-align: center; }
/* line 69, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
.entry h3 {
  line-height: 1.1; }
/* line 72, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
.entry a {
  color: #83BC15;
  font-weight: 700; }
  /* line 75, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
  .entry a:visited {
    color: #5C5B61; }
  /* line 78, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
  .entry a:link {
    color: #83BC15; }

/* line 84, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
.entry-title a {
  font-weight: 700; }

/* line 89, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
.fa {
  font-family: 'FontAwesome'; }

/* line 93, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
.page h1.title {
  font-size: 3.2em; }
  /* line 95, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
  .page-contact .page h1.title {
    text-align: center; }

/* line 101, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
.page-about-us .entry h4 {
  font-size: 1.4em; }
@media only screen and (min-width: 75em) {
  .page-about-us .entry p {
    text-align: justify; } }

/* line 112, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
.post-meta a, .post-meta a:link {
  color: #83BC15; }
/* line 115, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
.post-meta abbr[title] {
  border-bottom: none; }

/* line 120, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/typography */
#main-sidebar-container .post-more {
  background: #83BC15; }

/* line 3, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/gallery */
#loopedSlider .slides .slide {
  height: 300px; }

/* line 7, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/gallery */
#loopedSlider.business-slider img.woo-image {
  position: absolute;
  bottom: 0px; }

/* line 12, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/gallery */
#loopedSlider.business-slider .content {
  background-color: rgba(232, 63, 59, 0.8);
  width: 85%;
  margin: 0 0 20px 20px; }

/* line 18, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/gallery */
#loopedSlider a span {
  color: white; }

/* line 22, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/gallery */
.fa-angle-left {
  font-family: "FontAwesome"; }

/* line 28, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/gallery */
.page-header-wrapper {
  width: 100%; }
  @media only screen and (min-width: 75em) {
    .page-header-wrapper {
      margin-top: 150px;
      float: left; } }
  /* line 34, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/gallery */
  .page-header-wrapper h3.page-header-title {
    font-size: 4.6em;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 60px;
    z-index: 999;
    text-align: center;
    color: #FEFEFE;
    line-height: 1; }
  /* line 45, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/gallery */
  .page-header-wrapper .slide, .page-header-wrapper img {
    width: 100%; }
  /* line 48, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/gallery */
  .page-header-wrapper .slide {
    height: 380px;
    background-size: cover;
    background-position: center top;
    background-repeat: no-repeat; }

/* line 6, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/button */
body #wrapper #content a.button, body #wrapper #content .button, #footer-container a.button, #footer-container .button {
  font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 900;
  padding: 20px 20px;
  letter-spacing: 0.5px;
  -webkit-transition: ease 0.3s;
          transition: ease 0.3s;
  display: inline-block; }
  /* line 13, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/button */
  body #wrapper #content a.button span, body #wrapper #content .button span, #footer-container a.button span, #footer-container .button span {
    font-family: inherit;
    font-size: 1.1em; }
/* line 21, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/button */
body #wrapper #content .round, #footer-container .round {
  border-radius: 50%; }
/* line 24, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/button */
body #wrapper #content .green, #footer-container .green {
  box-shadow: 0 2px 0px #44600b; }
  /* line 26, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/button */
  body #wrapper #content .green:hover, #footer-container .green:hover {
    background: #83BC15 !important;
    box-shadow: 0 2px 0px #44600b;
    -webkit-transform: translate3d(0, 1px, 0);
            transform: translate3d(0, 1px, 0); }
  /* line 31, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/button */
  body #wrapper #content .green:active, #footer-container .green:active {
    background: #83BC15 !important;
    box-shadow: 0 0px 0px white, inset 0 3px 3px #44600b;
    -webkit-transform: translate3d(0, 2px, 0);
            transform: translate3d(0, 2px, 0); }
/* line 37, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/button */
body #wrapper #content .long-text, #footer-container .long-text {
  width: 90%;
  white-space: pre-wrap;
  line-height: 1.2; }
  @media only screen and (min-width: 48em) {
    body #wrapper #content .long-text, #footer-container .long-text {
      width: auto; } }

/* line 3, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/slider */
.slider-pager-navigation {
  position: relative;
  z-index: 9999;
  text-align: center;
  margin: 1em auto; }
  @media only screen and (min-width: 100em) {
    .slider-pager-navigation {
      margin: 1em auto 1em; } }

/* line 21, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/slider */
.cycle-prev, .cycle-next {
  display: inline-block;
  color: #5C5B61;
  width: 14px;
  height: 20px;
  z-index: 1000;
  cursor: pointer; }
  /* line 29, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/slider */
  .cycle-prev svg path, .cycle-next svg path {
    fill: #5C5B61;
    -webkit-transition: fill 0.75s ease-in-out;
            transition: fill 0.75s ease-in-out; }
  /* line 34, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/slider */
  .cycle-prev svg:hover path, .cycle-next svg:hover path {
    fill: #E83F3B;
    -webkit-transition: fill 0.5s ease-in-out;
            transition: fill 0.5s ease-in-out; }
  /* line 40, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/slider */
  .cycle-prev:hover, .cycle-next:hover {
    color: #FEFEFE; }

/* pager */
/* line 54, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/slider */
.cycle-pager {
  display: inline-block;
  z-index: 999;
  vertical-align: middle;
  margin: 0 10px; }
  /* line 59, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/slider */
  .cycle-pager span {
    font-family: arial;
    font-size: 40px;
    width: 14px;
    height: auto;
    margin: 0 0.125em;
    display: inline-block;
    color: #5C5B61;
    cursor: pointer; }
    /* line 68, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/slider */
    .cycle-pager span.cycle-pager-active {
      color: #E83F3B; }
  /* line 72, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/slider */
  .cycle-pager > * {
    cursor: pointer; }

/* line 3, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/contact-us */
#contact-us {
  color: #FEFEFE;
  background-color: #83BC15;
  background-image: url(../images/roofline-peaks.svg);
  background-size: 130%;
  background-repeat: no-repeat;
  background-position: bottom center;
  padding: 80px 10px; }
  /* line 12, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/contact-us */
  #contact-us .col-one, #contact-us .col-two {
    text-align: center;
    padding: 20px; }
    @media only screen and (min-width: 48em) {
      #contact-us .col-one, #contact-us .col-two {
        width: 50%;
        float: left;
        display: inline-block; } }
  /* line 21, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/contact-us */
  #contact-us .col-one {
    text-align: center; }
    @media only screen and (min-width: 48em) {
      #contact-us .col-one {
        text-align: right; } }
  /* line 27, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/contact-us */
  #contact-us h2, #contact-us h3 {
    color: #FEFEFE; }
  /* line 30, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/contact-us */
  #contact-us h2 {
    font-size: 2.75em;
    margin-bottom: 20px; }
  /* line 34, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/contact-us */
  #contact-us h3 {
    font-size: 1.2em;
    line-height: 1.5; }

/* line 3, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/divider */
.round.button {
  display: block;
  width: 130px;
  height: 130px;
  line-height: 1;
  margin: 0 auto;
  position: relative;
  box-shadow: 0 5px 0px #648e10; }
  /* line 11, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/divider */
  .round.button span {
    white-space: normal;
    font-weight: 700;
    float: left;
    padding-top: 15px; }
    /* line 16, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/divider */
    .round.button span:after {
      content: "\f107";
      font-family: "FontAwesome";
      display: block;
      font-size: 1.6em; }
  /* line 23, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/divider */
  .round.button:hover {
    -webkit-transform: translate3d(0, 2px, 0);
            transform: translate3d(0, 2px, 0);
    box-shadow: 0 1px 0px #44600b; }
  /* line 27, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/divider */
  .round.button:active {
    -webkit-transform: translate3d(0, 5px, 0);
            transform: translate3d(0, 5px, 0);
    box-shadow: 0 1px 0px #5C5B61, inset 0 5px 1px #44600b; }

/* line 3, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
section.testimonials {
  padding: 150px 0;
  text-align: center;
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover; }
  @media only screen and (min-width: 64em) {
    section.testimonials {
      background-attachment: fixed; } }
  @media only screen and (min-width: 48em) {
    .iphone section.testimonials {
      background-attachment: scroll; } }
  /* line 20, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
  section.testimonials h2, section.testimonials h3 {
    color: #FEFEFE;
    line-height: 1;
    margin-bottom: 40px; }
  /* line 25, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
  section.testimonials h2 {
    font-size: 2.8em;
    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5); }
    @media only screen and (min-width: 48em) {
      section.testimonials h2 {
        font-size: 4em;
        max-width: 50%;
        margin-left: auto;
        margin-right: auto; } }
  /* line 35, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
  section.testimonials h3 {
    font-size: 2em;
    font-weight: 400; }
  /* line 39, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
  section.testimonials .button {
    margin-top: 30px; }

/* line 48, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
.page-about-us #testimonials h2 {
  margin-top: 40px;
  font-size: 2.4em; }
/* line 53, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
.page-about-us.chrome #testimonials {
  padding-top: 80px; }
/* line 56, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
.page-about-us.safari #testimonials {
  padding-top: 120px; }

/* line 61, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
.testimonials-wrapper {
  margin-top: 30px; }
  @media only screen and (min-width: 48em) {
    .testimonials-wrapper {
      -webkit-column-count: 2;
         -moz-column-count: 2;
              column-count: 2;
      -webkit-column-gap: 1em;
         -moz-column-gap: 1em;
              column-gap: 1em; } }
  /* line 67, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
  .testimonials-wrapper .testimonial-block {
    width: 98%;
    margin: 0 1% 100px;
    display: inline-block;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden; }
    /* line 77, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
    .testimonials-wrapper .testimonial-block:nth-child(3n+1) .name, .testimonials-wrapper .testimonial-block:nth-child(3n+4) .name {
      text-align: right;
      padding-right: 120px; }
    /* line 87, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
    .testimonials-wrapper .testimonial-block:nth-child(3n+2) .name, .testimonials-wrapper .testimonial-block:nth-child(3n+3) .name {
      padding-left: 120px; }
  /* line 92, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
  .testimonials-wrapper .testimonial {
    background-color: #E83F3B;
    padding: 25px;
    position: relative; }
  /* line 97, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
  .testimonials-wrapper .name {
    position: relative;
    z-index: 1;
    padding-top: 20px; }
    /* line 101, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
    .testimonials-wrapper .name h4 {
      font-size: 1.3em;
      font-style: italic; }
  /* line 106, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
  .testimonials-wrapper p {
    color: #FEFEFE;
    font-weight: 700;
    font-style: italic; }
    /* line 110, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/testimonials */
    .testimonials-wrapper p:after {
      content: "\201C";
      position: absolute;
      bottom: -80px;
      left: 0;
      right: 0;
      height: 20px;
      font-size: 25.5em;
      color: rgba(254, 254, 254, 0.1);
      font-family: "Georgia";
      font-style: normal;
      z-index: 1; }

/* line 3, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/our-services */
#services {
  padding: 100px 0 60px;
  background-color: #2a2a2c; }
  /* line 7, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/our-services */
  #services h2 {
    font-size: 2.4em;
    text-align: center;
    color: #FEFEFE;
    letter-spacing: 0.5px; }
  /* line 13, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/our-services */
  #services h3,#services h1 {
    font-size: 1.2em;
    text-transform: uppercase;
    margin-bottom: 20px;
    color: #75747b; }
  /* line 19, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/our-services */
  #services .down-arrow {
    margin-top: 50px; }
  /* line 22, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/our-services */
  #services .services-wrapper {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
    @media only screen and (min-width: 25em) {
      #services .services-wrapper {
        -webkit-flex-direction: row;
            -ms-flex-direction: row;
                flex-direction: row; } }
    /* line 31, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/our-services */
    #services .services-wrapper .service {
      -webkit-flex: 1 1 auto;
          -ms-flex: 1 1 auto;
              flex: 1 1 auto;
      margin: 40px 1%;
      padding-bottom: 30px;
      background-color: #FEFEFE;
      text-align: center;
      -webkit-transition: ease 0.6s;
              transition: ease 0.6s;
      -webkit-transform: translateY(0);
          -ms-transform: translateY(0);
              transform: translateY(0); }
      /* line 39, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/our-services */
      #services .services-wrapper .service:hover {
        box-shadow: 0px 25px 30px rgba(0, 0, 0, 0.25); }
        @media only screen and (min-width: 48em) {
          #services .services-wrapper .service:hover {
            -webkit-transform: translateY(-20px);
                -ms-transform: translateY(-20px);
                    transform: translateY(-20px); } }
      @media only screen and (min-width: 25em) {
        #services .services-wrapper .service {
          width: 48%; } }
      @media only screen and (min-width: 48em) {
        #services .services-wrapper .service {
          width: 23%; } }
      /* line 51, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/our-services */
      #services .services-wrapper .service .service-content {
        padding: 30px 20px 90px;
        text-align: left; }
      /* line 55, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/our-services */
      #services .services-wrapper .service a {
        position: absolute;
        bottom: 30px;
        left: 0;
        right: 0;
        display: block;
        max-width: 85%; }
        @media only screen and (min-width: 75em) {
          #services .services-wrapper .service a {
            max-width: 65%; } }

/* line 3, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/qualities */
.qualities {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 80px 10px 20px; }
  @media only screen and (min-width: 48em) and (max-width: 75em) {
    .qualities {
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row;
      padding: 20px 10px 150px; } }
  @media only screen and (min-width: 75em) {
    .qualities {
      padding: 180px 10px 150px;
      -webkit-flex-direction: row;
          -ms-flex-direction: row;
              flex-direction: row; } }
  /* line 16, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/qualities */
  .qualities .quality {
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: center; }
    @media only screen and (min-width: 48em) {
      .qualities .quality {
        -webkit-flex: 0 0 29.33%;
            -ms-flex: 0 0 29.33%;
                flex: 0 0 29.33%;
        margin: 0 2%;
        text-align: left; } }
    /* line 24, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/qualities */
    .qualities .quality h3 {
      padding-bottom: 1em; }
  /* line 28, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/qualities */
  .qualities .quality-content {
    max-width: 70%;
    margin: 0 auto; }
    @media only screen and (min-width: 48em) and (max-width: 75em) {
      .qualities .quality-content {
        width: 100%;
        max-width: 100%; } }
    @media only screen and (min-width: 75em) {
      .qualities .quality-content {
        width: 75%;
        float: right;
        max-width: none; } }
  /* line 41, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/qualities */
  .qualities i {
    font-size: 3.5em;
    color: #E83F3B;
    text-align: center;
    display: block;
    line-height: 2;
    vertical-align: top; }
    @media only screen and (min-width: 48em) and (max-width: 75em) {
      .qualities i {
        width: 100%;
        font-size: 4em;
        line-height: 2; } }
    @media only screen and (min-width: 75em) {
      .qualities i {
        width: 25%;
        font-size: 2em;
        float: left;
        line-height: 1;
        display: inline-block; } }
    @media only screen and (min-width: 75em) {
      .qualities i {
        font-size: 3.5em; } }

/* line 3, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/welcome */
.hero {
  background-color: #5C5B61;
  text-align: center;
  background-repeat: no-repeat;
  background-position: bottom center;
  background-size: 120%;
  padding: 50px 10px 40%; }
  @media only screen and (min-width: 37.5em) {
    .hero {
      padding: 50px 10px 25%; } }
  @media only screen and (min-width: 75em) {
    .hero {
      background-size: 98vw auto;
      padding-top: 200px; } }

/* line 20, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/welcome */
.intro {
  max-width: 700px;
  margin: 0 auto; }
  /* line 23, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/welcome */
  .intro h2, .intro h3 {
    color: #FEFEFE; }
  /* line 26, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/welcome */
  .intro h2 {
    font-size: 56px;
    margin-bottom: 30px; }
  /* line 30, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/home/welcome */
  .intro h3 {
    font-size: 25px;
    font-weight: 400;
    line-height: 1.5;
    padding-bottom: 40px; }

/* line 7, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/services/services */
.page-roof-cleaning h1.title, .page-roof-restoration h1.title, .page-roof-painting h1.title, .page-guttering h1.title {
  display: none; }
/* line 10, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/services/services */
.page-roof-cleaning h1, .page-roof-restoration h1, .page-roof-painting h1, .page-guttering h1 {
  font-size: 82px; }
/* line 13, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/services/services */
.page-roof-cleaning .sub-heading, .page-roof-restoration .sub-heading, .page-roof-painting .sub-heading, .page-guttering .sub-heading {
  float: left;
  width: 100%;
  position: relative;
  z-index: 100; }
  /* line 18, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/services/services */
  .page-roof-cleaning .sub-heading h2, .page-roof-restoration .sub-heading h2, .page-roof-painting .sub-heading h2, .page-guttering .sub-heading h2 {
    text-align: center;
    padding: 1em 0;
    line-height: 1.1; }

/* line 4, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/contact/contact */
.page-contact .entry {
  text-align: center; }
/* line 8, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/contact/contact */
.page-contact .social-media-link i {
  color: #FEFEFE;
  background-color: #83BC15; }
  /* line 11, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/contact/contact */
  .page-contact .social-media-link i:hover {
    background-color: rgba(131, 188, 21, 0.8); }

/* line 3, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/gallery/gallery */
.gallery-page {
  -webkit-column-count: 1;
     -moz-column-count: 1;
          column-count: 1; }
  @media only screen and (min-width: 25em) {
    .gallery-page {
      -webkit-column-count: 2;
         -moz-column-count: 2;
              column-count: 2;
      -webkit-column-gap: 5px;
         -moz-column-gap: 5px;
              column-gap: 5px; } }
  @media only screen and (min-width: 48em) {
    .gallery-page {
      -webkit-column-count: 3;
         -moz-column-count: 3;
              column-count: 3; } }
  @media only screen and (min-width: 100em) {
    .gallery-page {
      -webkit-column-count: 4;
         -moz-column-count: 4;
              column-count: 4; } }
  /* line 15, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/gallery/gallery */
  .gallery-page img {
    width: 98%;
    margin: 5px 1%;
    display: inline-block; }
  /* line 21, /Users/JoelEadeLaptop/Documents/_Client Files/Google Drive/__web/roofline/wp-content/themes/roofline/sass/pages/gallery/gallery */
  .ie9 .gallery-page img {
    width: 48%;
    float: left;
    display: inline-block; }
