/* Made with Bones: http://themble.com/bones :) */
/******************************************************************
Site Name:
Author:

Stylesheet: Main Stylesheet

Here's where the magic happens. Here, you'll see we are calling in
the separate media queries. The base mobile goes outside any query
and is called at the beginning, after that we call the rest
of the styles inside media queries.

Helpful articles on Sass file organization:
http://thesassway.com/advanced/modular-css-naming-conventions

******************************************************************/
/*********************
IMPORTING PARTIALS
These files are needed at the beginning so that we establish all
our mixins, functions, and variables that we'll be using across
the whole project.
*********************/
/* normalize.css 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css */
/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined in IE 8/9.
 */
/* line 23, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
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 33, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
audio,
canvas,
video {
  display: inline-block;
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
/* line 42, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
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 53, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
[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 67, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/**
 * Remove default margin.
 */
/* line 77, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
body {
  margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
/* line 89, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
a {
  background: transparent;
}

/**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
/* line 97, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
a:focus {
  outline: none;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
/* line 106, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
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 119, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
/* line 128, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
/* line 138, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
b,
strong,
.strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari 5 and Chrome.
 */
/* line 148, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
dfn,
em,
.em {
  font-style: italic;
}

/**
 * Address differences between Firefox and other browsers.
 */
/* line 156, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/*
 * proper formatting (http://blog.fontdeck.com/post/9037028497/hyphens)
*/
/* line 166, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
p {
  -webkit-hyphens: none;
  -epub-hyphens: none;
  -moz-hyphens: none;
  hyphens: none;
}

/*
 * Addresses margins set differently in IE6/7.
 */
/* line 177, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
pre {
  margin: 0;
}

/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */
/* line 188, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}

/**
 * Improve readability of pre-formatted text in all browsers.
 */
/* line 197, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
pre {
  white-space: pre-wrap;
}

/**
 * Set consistent quote types.
 */
/* line 205, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
/* line 213, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
q:before,
q:after {
  content: '';
  content: none;
}

/* line 218, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
small, .small {
  font-size: 75%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
/* line 227, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 234, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
sup {
  top: -0.5em;
}

/* line 238, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
sub {
  bottom: -0.25em;
}

/* ==========================================================================
  Lists
========================================================================== */
/*
 * Addresses margins set differently in IE6/7.
 */
/* line 253, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
dl,
menu,
ol,
ul {
  margin: 1em 0;
}

/* line 257, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
dd {
  margin: 0;
}

/*
 * Addresses paddings set differently in IE6/7.
 */
/* line 265, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
menu {
  padding: 0 0 0 40px;
}

/* line 270, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
ol,
ul {
  padding: 0;
  list-style-type: none;
}

/*
 * Corrects list images handled incorrectly in IE7.
 */
/* line 280, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
nav ul,
nav ol {
  list-style: none;
  list-style-image: none;
}

/* ==========================================================================
  Embedded content
========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9.
 */
/* line 293, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
img {
  border: 0;
}

/**
 * Correct overflow displayed oddly in IE 9.
 */
/* line 301, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
svg:not(:root) {
  overflow: hidden;
}

/* ==========================================================================
   Figures
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari 5.
 */
/* line 313, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
figure {
  margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
/* line 325, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
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 336, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
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 350, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
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 362, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
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 374, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
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 389, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
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 399, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
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 409, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
input[type="checkbox"],
input[type="radio"] {
  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 420, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-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 433, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
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 442, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
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 452, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
textarea {
  overflow: auto;
  /* 1 */
  vertical-align: top;
  /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
/* line 465, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 472, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 480, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
.image-replacement,
.ir {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

/* line 487, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
.clearfix, .cf, .comment-respond {
  zoom: 1;
}
/* line 489, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
.clearfix:before, .clearfix:after, .cf:before, .comment-respond:before, .cf:after, .comment-respond:after {
  content: "";
  display: table;
}
/* line 490, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
.clearfix:after, .cf:after, .comment-respond:after {
  clear: both;
}

/*
use the best ampersand
http://simplebits.com/notebook/2008/08/14/ampersands-2/
*/
/* line 497, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_normalize.scss */
span.amp {
  font-family: Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;
  font-style: italic;
}

/******************************************************************
Site Name:
Author:

Stylesheet: Variables

Here is where we declare all our variables like colors, fonts,
base values, and defaults. We want to make sure this file ONLY
contains variables that way our files don't get all messy.
No one likes a mess.

******************************************************************/
/*********************
COLORS
Need help w/ choosing your colors? Try this site out:
http://0to255.com/
*********************/
/*
Here's a great tutorial on how to
use color variables properly:
http://sachagreif.com/sass-color-variables/
*/
/******************************************************************
Site Name:
Author:

Stylesheet: Typography

Need to import a font or set of icons for your site? Drop them in
here or just use this to establish your typographical grid. Or not.
Do whatever you want to...GOSH!

Helpful Articles:
http://trentwalton.com/2012/06/19/fluid-type/
http://ia.net/blog/responsive-typography-the-basics/
http://alistapart.com/column/responsive-typography-is-a-physical-discipline

******************************************************************/
/*********************
FONT FACE (IN YOUR FACE)
*********************/
/*  To embed your own fonts, use this syntax
  and place your fonts inside the
  library/fonts folder. For more information
  on embedding fonts, go to:
  http://www.fontsquirrel.com/
  Be sure to remove the comment brackets.
*/
/*  @font-face {
      font-family: 'Font Name';
      src: url('library/fonts/font-name.eot');
      src: url('library/fonts/font-name.eot?#iefix') format('embedded-opentype'),
             url('library/fonts/font-name.woff') format('woff'),
             url('library/fonts/font-name.ttf') format('truetype'),
             url('library/fonts/font-name.svg#font-name') format('svg');
      font-weight: normal;
      font-style: normal;
  }
*/
/*
The following is based of Typebase:
https://github.com/devinhunt/typebase.css
I've edited it a bit, but it's a nice starting point.
*/
@font-face {
  font-family: 'icomoon';
  src: url("../fonts/icomoon.eot?x6103o");
  src: url("../fonts/icomoon.eot?#iefixx6103o") format("embedded-opentype"), url("../fonts/icomoon.ttf?x6103o") format("truetype"), url("../fonts/icomoon.woff?x6103o") format("woff"), url("../fonts/icomoon.svg?x6103o#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 64, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_typography.scss */
[class^="icon-"], [class*=" icon-"] {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 78, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_typography.scss */
.icon-googleplus:before {
  content: "\e601";
}

/* line 79, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_typography.scss */
.icon-pinterest:before {
  content: "\e600";
}

/* line 80, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_typography.scss */
.icon-envelope:before {
  content: "\ea30";
}

/* line 81, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_typography.scss */
.icon-location:before {
  content: "\ea3a";
}

/* line 82, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_typography.scss */
.icon-facebook:before {
  content: "\eee8";
}

/* line 83, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_typography.scss */
.icon-twitter:before {
  content: "\eeed";
}

/*
some nice typographical defaults
more here: http://www.newnet-soft.com/blog/csstypography
*/
/* line 90, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_typography.scss */
p {
  -ms-word-wrap: break-word;
  word-break: break-word;
  word-wrap: break-word;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  hyphens: none;
  -webkit-hyphenate-before: 2;
  -webkit-hyphenate-after: 3;
  hyphenate-lines: 3;
}

/******************************************************************
Site Name:
Author:

Stylesheet: Sass Functions

You can do a lot of really cool things in Sass. Functions help you
make repeated actions a lot easier. They are really similar to mixins,
but can be used for so much more.

Anyway, keep them all in here so it's easier to find when you're
looking for one.

For more info on functions, go here:
http://sass-lang.com/documentation/Sass/Script/Functions.html

******************************************************************/
/*********************
COLOR FUNCTIONS
These are helpful when you're working
with shadows and such things. It's essentially
a quicker way to write RGBA.

Example:
box-shadow: 0 0 4px black(0.3);
compiles to:
box-shadow: 0 0 4px rgba(0,0,0,0.3);
*********************/
/*********************
RESPONSIVE HELPER FUNCTION
If you're creating a responsive site, then
you've probably already read
Responsive Web Design: http://www.abookapart.com/products/responsive-web-design

Here's a nice little helper function for calculating
target / context
as mentioned in that book.

Example:
width: cp(650px, 1000px);
or
width: calc-percent(650px, 1000px);
both compile to:
width: 65%;
*********************/
/******************************************************************
Site Name:
Author:

Stylesheet: Mixins Stylesheet

This is where you can take advantage of Sass' great features: Mixins.
I won't go in-depth on how they work exactly,
there are a few articles below that will help do that. What I will
tell you is that this will help speed up simple changes like
changing a color or adding CSS3 techniques gradients.

A WORD OF WARNING: It's very easy to overdo it here. Be careful and
remember less is more.

Helpful:
http://sachagreif.com/useful-sass-mixins/
http://thesassway.com/intermediate/leveraging-sass-mixins-for-cleaner-code
http://web-design-weekly.com/blog/2013/05/12/handy-sass-mixins/

******************************************************************/
/*********************
TRANSITION
*********************/
/*
I totally rewrote this to be cleaner and easier to use.
You'll need to be using Sass 3.2+ for these to work.
Thanks to @anthonyshort for the inspiration on these.
USAGE: @include transition(all 0.2s ease-in-out);
*/
/*********************
CSS3 GRADIENTS
Be careful with these since they can
really slow down your CSS. Don't overdo it.
*********************/
/* @include css-gradient(#dfdfdf,#f8f8f8); */
/*********************
BOX SIZING
*********************/
/* @include box-sizing(border-box); */
/* NOTE: value of "padding-box" is only supported in Gecko. So
probably best not to use it. I mean, were you going to anyway? */
/*
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=d06906c49971defb5840)
 * Config saved to config.json and https://gist.github.com/d06906c49971defb5840
 */
/*
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/* normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/* line 17, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

/* line 22, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
body {
  margin: 0;
}

/* line 37, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

/* line 43, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

/* line 47, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/* line 52, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
[hidden],
template {
  display: none;
}

/* line 55, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
a {
  background-color: transparent;
}

/* line 59, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
a:active,
a:hover {
  outline: 0;
}

/* line 62, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/* line 66, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
b,
strong {
  font-weight: bold;
}

/* line 69, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
dfn {
  font-style: italic;
}

/* line 75, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
mark {
  background: #ff0;
  color: #000;
}

/* line 79, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
small {
  font-size: 80%;
}

/* line 83, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 89, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
sup {
  top: -0.5em;
}

/* line 92, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
sub {
  bottom: -0.25em;
}

/* line 95, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
img {
  border: 0;
}

/* line 98, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
svg:not(:root) {
  overflow: hidden;
}

/* line 101, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
figure {
  margin: 1em 40px;
}

/* line 104, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
hr {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/* line 110, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
pre {
  overflow: auto;
}

/* line 116, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* line 124, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

/* line 129, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
button {
  overflow: visible;
}

/* line 133, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
button,
select {
  text-transform: none;
}

/* line 139, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

/* line 144, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
button[disabled],
html input[disabled] {
  cursor: default;
}

/* line 148, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/* line 152, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
input {
  line-height: normal;
}

/* line 156, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}

/* line 163, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/* line 166, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* line 173, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/* line 176, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/* line 181, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
legend {
  border: 0;
  padding: 0;
}

/* line 185, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
textarea {
  overflow: auto;
}

/* line 188, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
optgroup {
  font-weight: bold;
}

/* line 191, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 196, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
td,
th {
  padding: 0;
}

/* line 199, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 205, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 219, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

/* line 224, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
a {
  color: #337ab7;
  text-decoration: none;
}

/* line 229, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}

/* line 233, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

/* line 238, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
figure {
  margin: 0;
}

/* line 241, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
img {
  vertical-align: middle;
}

/* line 244, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}

/* line 249, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.img-rounded {
  border-radius: 6px;
}

/* line 252, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.img-thumbnail {
  padding: 4px;
  line-height: 1.42857143;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}

/* line 265, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.img-circle {
  border-radius: 50%;
}

/* line 268, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eeeeee;
}

/* line 274, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/* line 285, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/* line 293, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
[role="button"] {
  cursor: pointer;
}

/* line 296, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

@media (min-width: 768px) {
  /* line 303, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  /* line 308, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  /* line 313, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .container {
    width: 1170px;
  }
}
/* line 317, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

/* line 323, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.row {
  margin-left: -15px;
  margin-right: -15px;
}

/* line 327, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

/* line 333, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

/* line 336, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-12 {
  width: 100%;
}

/* line 339, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-11 {
  width: 91.66666667%;
}

/* line 342, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-10 {
  width: 83.33333333%;
}

/* line 345, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-9 {
  width: 75%;
}

/* line 348, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-8 {
  width: 66.66666667%;
}

/* line 351, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-7 {
  width: 58.33333333%;
}

/* line 354, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-6 {
  width: 50%;
}

/* line 357, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-5 {
  width: 41.66666667%;
}

/* line 360, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-4 {
  width: 33.33333333%;
}

/* line 363, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-3 {
  width: 25%;
}

/* line 366, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-2 {
  width: 16.66666667%;
}

/* line 369, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-1 {
  width: 8.33333333%;
}

/* line 372, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-pull-12 {
  right: 100%;
}

/* line 375, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-pull-11 {
  right: 91.66666667%;
}

/* line 378, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-pull-10 {
  right: 83.33333333%;
}

/* line 381, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-pull-9 {
  right: 75%;
}

/* line 384, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-pull-8 {
  right: 66.66666667%;
}

/* line 387, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-pull-7 {
  right: 58.33333333%;
}

/* line 390, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-pull-6 {
  right: 50%;
}

/* line 393, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-pull-5 {
  right: 41.66666667%;
}

/* line 396, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-pull-4 {
  right: 33.33333333%;
}

/* line 399, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-pull-3 {
  right: 25%;
}

/* line 402, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-pull-2 {
  right: 16.66666667%;
}

/* line 405, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-pull-1 {
  right: 8.33333333%;
}

/* line 408, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-pull-0 {
  right: auto;
}

/* line 411, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-push-12 {
  left: 100%;
}

/* line 414, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-push-11 {
  left: 91.66666667%;
}

/* line 417, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-push-10 {
  left: 83.33333333%;
}

/* line 420, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-push-9 {
  left: 75%;
}

/* line 423, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-push-8 {
  left: 66.66666667%;
}

/* line 426, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-push-7 {
  left: 58.33333333%;
}

/* line 429, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-push-6 {
  left: 50%;
}

/* line 432, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-push-5 {
  left: 41.66666667%;
}

/* line 435, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-push-4 {
  left: 33.33333333%;
}

/* line 438, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-push-3 {
  left: 25%;
}

/* line 441, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-push-2 {
  left: 16.66666667%;
}

/* line 444, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-push-1 {
  left: 8.33333333%;
}

/* line 447, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-push-0 {
  left: auto;
}

/* line 450, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-offset-12 {
  margin-left: 100%;
}

/* line 453, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}

/* line 456, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}

/* line 459, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-offset-9 {
  margin-left: 75%;
}

/* line 462, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}

/* line 465, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}

/* line 468, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-offset-6 {
  margin-left: 50%;
}

/* line 471, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}

/* line 474, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}

/* line 477, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-offset-3 {
  margin-left: 25%;
}

/* line 480, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}

/* line 483, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}

/* line 486, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.col-xs-offset-0 {
  margin-left: 0%;
}

@media (min-width: 768px) {
  /* line 490, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }

  /* line 493, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-12 {
    width: 100%;
  }

  /* line 496, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-11 {
    width: 91.66666667%;
  }

  /* line 499, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-10 {
    width: 83.33333333%;
  }

  /* line 502, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-9 {
    width: 75%;
  }

  /* line 505, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-8 {
    width: 66.66666667%;
  }

  /* line 508, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-7 {
    width: 58.33333333%;
  }

  /* line 511, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-6 {
    width: 50%;
  }

  /* line 514, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-5 {
    width: 41.66666667%;
  }

  /* line 517, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-4 {
    width: 33.33333333%;
  }

  /* line 520, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-3 {
    width: 25%;
  }

  /* line 523, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-2 {
    width: 16.66666667%;
  }

  /* line 526, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-1 {
    width: 8.33333333%;
  }

  /* line 529, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-pull-12 {
    right: 100%;
  }

  /* line 532, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-pull-11 {
    right: 91.66666667%;
  }

  /* line 535, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-pull-10 {
    right: 83.33333333%;
  }

  /* line 538, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-pull-9 {
    right: 75%;
  }

  /* line 541, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-pull-8 {
    right: 66.66666667%;
  }

  /* line 544, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-pull-7 {
    right: 58.33333333%;
  }

  /* line 547, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-pull-6 {
    right: 50%;
  }

  /* line 550, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-pull-5 {
    right: 41.66666667%;
  }

  /* line 553, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-pull-4 {
    right: 33.33333333%;
  }

  /* line 556, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-pull-3 {
    right: 25%;
  }

  /* line 559, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-pull-2 {
    right: 16.66666667%;
  }

  /* line 562, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-pull-1 {
    right: 8.33333333%;
  }

  /* line 565, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-pull-0 {
    right: auto;
  }

  /* line 568, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-push-12 {
    left: 100%;
  }

  /* line 571, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-push-11 {
    left: 91.66666667%;
  }

  /* line 574, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-push-10 {
    left: 83.33333333%;
  }

  /* line 577, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-push-9 {
    left: 75%;
  }

  /* line 580, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-push-8 {
    left: 66.66666667%;
  }

  /* line 583, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-push-7 {
    left: 58.33333333%;
  }

  /* line 586, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-push-6 {
    left: 50%;
  }

  /* line 589, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-push-5 {
    left: 41.66666667%;
  }

  /* line 592, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-push-4 {
    left: 33.33333333%;
  }

  /* line 595, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-push-3 {
    left: 25%;
  }

  /* line 598, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-push-2 {
    left: 16.66666667%;
  }

  /* line 601, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-push-1 {
    left: 8.33333333%;
  }

  /* line 604, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-push-0 {
    left: auto;
  }

  /* line 607, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-offset-12 {
    margin-left: 100%;
  }

  /* line 610, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }

  /* line 613, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }

  /* line 616, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-offset-9 {
    margin-left: 75%;
  }

  /* line 619, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }

  /* line 622, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }

  /* line 625, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-offset-6 {
    margin-left: 50%;
  }

  /* line 628, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }

  /* line 631, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }

  /* line 634, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-offset-3 {
    margin-left: 25%;
  }

  /* line 637, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }

  /* line 640, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }

  /* line 643, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  /* line 648, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }

  /* line 651, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-12 {
    width: 100%;
  }

  /* line 654, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-11 {
    width: 91.66666667%;
  }

  /* line 657, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-10 {
    width: 83.33333333%;
  }

  /* line 660, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-9 {
    width: 75%;
  }

  /* line 663, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-8 {
    width: 66.66666667%;
  }

  /* line 666, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-7 {
    width: 58.33333333%;
  }

  /* line 669, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-6 {
    width: 50%;
  }

  /* line 672, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-5 {
    width: 41.66666667%;
  }

  /* line 675, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-4 {
    width: 33.33333333%;
  }

  /* line 678, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-3 {
    width: 25%;
  }

  /* line 681, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-2 {
    width: 16.66666667%;
  }

  /* line 684, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-1 {
    width: 8.33333333%;
  }

  /* line 687, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-pull-12 {
    right: 100%;
  }

  /* line 690, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-pull-11 {
    right: 91.66666667%;
  }

  /* line 693, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-pull-10 {
    right: 83.33333333%;
  }

  /* line 696, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-pull-9 {
    right: 75%;
  }

  /* line 699, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-pull-8 {
    right: 66.66666667%;
  }

  /* line 702, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-pull-7 {
    right: 58.33333333%;
  }

  /* line 705, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-pull-6 {
    right: 50%;
  }

  /* line 708, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-pull-5 {
    right: 41.66666667%;
  }

  /* line 711, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-pull-4 {
    right: 33.33333333%;
  }

  /* line 714, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-pull-3 {
    right: 25%;
  }

  /* line 717, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-pull-2 {
    right: 16.66666667%;
  }

  /* line 720, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-pull-1 {
    right: 8.33333333%;
  }

  /* line 723, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-pull-0 {
    right: auto;
  }

  /* line 726, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-push-12 {
    left: 100%;
  }

  /* line 729, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-push-11 {
    left: 91.66666667%;
  }

  /* line 732, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-push-10 {
    left: 83.33333333%;
  }

  /* line 735, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-push-9 {
    left: 75%;
  }

  /* line 738, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-push-8 {
    left: 66.66666667%;
  }

  /* line 741, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-push-7 {
    left: 58.33333333%;
  }

  /* line 744, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-push-6 {
    left: 50%;
  }

  /* line 747, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-push-5 {
    left: 41.66666667%;
  }

  /* line 750, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-push-4 {
    left: 33.33333333%;
  }

  /* line 753, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-push-3 {
    left: 25%;
  }

  /* line 756, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-push-2 {
    left: 16.66666667%;
  }

  /* line 759, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-push-1 {
    left: 8.33333333%;
  }

  /* line 762, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-push-0 {
    left: auto;
  }

  /* line 765, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-offset-12 {
    margin-left: 100%;
  }

  /* line 768, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }

  /* line 771, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }

  /* line 774, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-offset-9 {
    margin-left: 75%;
  }

  /* line 777, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }

  /* line 780, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }

  /* line 783, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-offset-6 {
    margin-left: 50%;
  }

  /* line 786, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }

  /* line 789, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }

  /* line 792, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-offset-3 {
    margin-left: 25%;
  }

  /* line 795, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }

  /* line 798, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }

  /* line 801, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  /* line 806, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }

  /* line 809, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-12 {
    width: 100%;
  }

  /* line 812, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-11 {
    width: 91.66666667%;
  }

  /* line 815, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-10 {
    width: 83.33333333%;
  }

  /* line 818, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-9 {
    width: 75%;
  }

  /* line 821, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-8 {
    width: 66.66666667%;
  }

  /* line 824, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-7 {
    width: 58.33333333%;
  }

  /* line 827, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-6 {
    width: 50%;
  }

  /* line 830, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-5 {
    width: 41.66666667%;
  }

  /* line 833, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-4 {
    width: 33.33333333%;
  }

  /* line 836, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-3 {
    width: 25%;
  }

  /* line 839, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-2 {
    width: 16.66666667%;
  }

  /* line 842, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-1 {
    width: 8.33333333%;
  }

  /* line 845, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-pull-12 {
    right: 100%;
  }

  /* line 848, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-pull-11 {
    right: 91.66666667%;
  }

  /* line 851, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-pull-10 {
    right: 83.33333333%;
  }

  /* line 854, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-pull-9 {
    right: 75%;
  }

  /* line 857, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-pull-8 {
    right: 66.66666667%;
  }

  /* line 860, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-pull-7 {
    right: 58.33333333%;
  }

  /* line 863, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-pull-6 {
    right: 50%;
  }

  /* line 866, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-pull-5 {
    right: 41.66666667%;
  }

  /* line 869, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-pull-4 {
    right: 33.33333333%;
  }

  /* line 872, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-pull-3 {
    right: 25%;
  }

  /* line 875, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-pull-2 {
    right: 16.66666667%;
  }

  /* line 878, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-pull-1 {
    right: 8.33333333%;
  }

  /* line 881, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-pull-0 {
    right: auto;
  }

  /* line 884, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-push-12 {
    left: 100%;
  }

  /* line 887, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-push-11 {
    left: 91.66666667%;
  }

  /* line 890, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-push-10 {
    left: 83.33333333%;
  }

  /* line 893, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-push-9 {
    left: 75%;
  }

  /* line 896, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-push-8 {
    left: 66.66666667%;
  }

  /* line 899, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-push-7 {
    left: 58.33333333%;
  }

  /* line 902, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-push-6 {
    left: 50%;
  }

  /* line 905, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-push-5 {
    left: 41.66666667%;
  }

  /* line 908, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-push-4 {
    left: 33.33333333%;
  }

  /* line 911, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-push-3 {
    left: 25%;
  }

  /* line 914, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-push-2 {
    left: 16.66666667%;
  }

  /* line 917, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-push-1 {
    left: 8.33333333%;
  }

  /* line 920, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-push-0 {
    left: auto;
  }

  /* line 923, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-offset-12 {
    margin-left: 100%;
  }

  /* line 926, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }

  /* line 929, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }

  /* line 932, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-offset-9 {
    margin-left: 75%;
  }

  /* line 935, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }

  /* line 938, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }

  /* line 941, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-offset-6 {
    margin-left: 50%;
  }

  /* line 944, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }

  /* line 947, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }

  /* line 950, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-offset-3 {
    margin-left: 25%;
  }

  /* line 953, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }

  /* line 956, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }

  /* line 959, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
/* line 970, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after {
  content: " ";
  display: table;
}

/* line 977, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after {
  clear: both;
}

/* line 980, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 985, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.pull-right {
  float: right !important;
}

/* line 988, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.pull-left {
  float: left !important;
}

/* line 991, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.hide {
  display: none !important;
}

/* line 994, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.show {
  display: block !important;
}

/* line 997, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.invisible {
  visibility: hidden;
}

/* line 1000, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

/* line 1007, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.hidden {
  display: none !important;
}

/* line 1010, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_grid.scss */
.affix {
  position: fixed;
}

/*********************
IMPORTING MODULES
Modules are reusable blocks or elements we use throughout the project.
We can break them up as much as we want or just keep them all in one.
I mean, you can do whatever you want. The world is your oyster. Unless
you hate oysters, then the world is your peanut butter & jelly sandwich.
*********************/
/******************************************************************
Site Name:
Author:

Stylesheet: Alert Styles

If you want to use these alerts in your design, you can. If not,
you can just remove this stylesheet.

******************************************************************/
/* line 15, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_alerts.scss */
.alert-help, .alert-info, .alert-error, .alert-success {
  margin: 10px;
  padding: 5px 18px;
  border: 1px solid;
}

/* line 21, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_alerts.scss */
.alert-help {
  border-color: #e8dc59;
  background: #ebe16f;
}

/* line 27, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_alerts.scss */
.alert-info {
  border-color: #bfe4f4;
  background: #d5edf8;
}

/* line 33, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_alerts.scss */
.alert-error {
  border-color: #f8cdce;
  background: #fbe3e4;
}

/* line 39, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_alerts.scss */
.alert-success {
  border-color: #deeaae;
  background: #e6efc2;
}

/******************************************************************
Site Name:
Author:

Stylesheet: Button Styles

Buttons are a pretty important part of your site's style, so it's
important to have a consistent baseline for them. Use this stylesheet
to create all kinds of buttons.

Helpful Links:
http://galp.in/blog/2011/08/02/the-ui-guide-part-1-buttons/

******************************************************************/
/*********************
BUTTON DEFAULTS
We're gonna use a placeholder selector here
so we can use common styles. We then use this
to load up the defaults in all our buttons.

Here's a quick video to show how it works:
http://www.youtube.com/watch?v=hwdVpKiJzac

*********************/
/* line 27, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_buttons.scss */
.blue-btn, .comment-reply-link, #submit, .button {
  display: inline-block;
  position: relative;
  text-decoration: none;
  background: #0033CC;
  text-transform: uppercase;
  color: #fff;
  font-size: 1.12em;
  line-height: 42px;
  font-weight: 700;
  padding: 0 1em;
  border-radius: 4px;
  border: 0;
  cursor: pointer;
  -webkit-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
/* line 44, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_buttons.scss */
.blue-btn:hover, .comment-reply-link:hover, #submit:hover, .blue-btn:focus, .comment-reply-link:focus, #submit:focus, .button:hover, .button:focus {
  background: #23527c;
  color: #fff;
  text-decoration: none;
  outline: none;
}
/* line 52, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_buttons.scss */
.blue-btn:active, .comment-reply-link:active, #submit:active, .button:active {
  top: 1px;
}

/*
An example button.
You can use this example if you want. Just replace all the variables
and it will create a button dependant on those variables.
*/
/* line 63, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_buttons.scss */
.blue-btn, .comment-reply-link, #submit {
  background-color: #2980b9;
}

/******************************************************************
Site Name:
Author:

Stylesheet: Form Styles

We put all the form and button styles in here to setup a consistent
look. If we need to customize them, we can do this in the main
stylesheets and just override them. Easy Peasy.

You're gonna see a few data-uri thingies down there. If you're not
sure what they are, check this link out:
http://css-tricks.com/data-uris/
If you want to create your own, use this helpful link:
http://websemantics.co.uk/online_tools/image_to_data_uri_convertor/

******************************************************************/
/*********************
INPUTS
*********************/
/* line 40, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_forms.scss */
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
select,
textarea,
.field {
  display: block;
  height: 40px;
  line-height: 1em;
  padding: 0 12px;
  margin-bottom: 14px;
  font-size: 1em;
  color: #5c6b80;
  border-radius: 3px;
  vertical-align: middle;
  box-shadow: none;
  border: 0;
  width: 100%;
  max-width: 400px;
  font-family: "Roboto Condensed", sans-serif;
  background-color: #eaedf2;
  -webkit-transition: background-color 0.24s ease-in-out;
  transition: background-color 0.24s ease-in-out;
}
/* line 60, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_forms.scss */
input[type="text"]:focus, input[type="text"]:active,
input[type="password"]:focus,
input[type="password"]:active,
input[type="datetime"]:focus,
input[type="datetime"]:active,
input[type="datetime-local"]:focus,
input[type="datetime-local"]:active,
input[type="date"]:focus,
input[type="date"]:active,
input[type="month"]:focus,
input[type="month"]:active,
input[type="time"]:focus,
input[type="time"]:active,
input[type="week"]:focus,
input[type="week"]:active,
input[type="number"]:focus,
input[type="number"]:active,
input[type="email"]:focus,
input[type="email"]:active,
input[type="url"]:focus,
input[type="url"]:active,
input[type="search"]:focus,
input[type="search"]:active,
input[type="tel"]:focus,
input[type="tel"]:active,
input[type="color"]:focus,
input[type="color"]:active,
select:focus,
select:active,
textarea:focus,
textarea:active,
.field:focus,
.field:active {
  background-color: #f7f8fa;
  outline: none;
}
/* line 67, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_forms.scss */
input[type="text"].error, input[type="text"].is-invalid,
input[type="password"].error,
input[type="password"].is-invalid,
input[type="datetime"].error,
input[type="datetime"].is-invalid,
input[type="datetime-local"].error,
input[type="datetime-local"].is-invalid,
input[type="date"].error,
input[type="date"].is-invalid,
input[type="month"].error,
input[type="month"].is-invalid,
input[type="time"].error,
input[type="time"].is-invalid,
input[type="week"].error,
input[type="week"].is-invalid,
input[type="number"].error,
input[type="number"].is-invalid,
input[type="email"].error,
input[type="email"].is-invalid,
input[type="url"].error,
input[type="url"].is-invalid,
input[type="search"].error,
input[type="search"].is-invalid,
input[type="tel"].error,
input[type="tel"].is-invalid,
input[type="color"].error,
input[type="color"].is-invalid,
select.error,
select.is-invalid,
textarea.error,
textarea.is-invalid,
.field.error,
.field.is-invalid {
  color: #fbe3e4;
  border-color: #fbe3e4;
  background-color: white;
  background-position: 99% center;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDREQkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDREQ0YwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3ODRGRkE2RjA0QTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERBRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U8iT5wAAAedJREFUeNqk1U9I02Ecx/HtV3aIFAc1hcRDUoGXRAq0oNLA2CrsEFmHbikZu0iQYIFGYAiegkCpLipBxPpDEBMUzB0EhSG2LhG7hMR2GviPgUTvB57Bw8P3+U23B16HPX8+e/b8nt93wezZSMCnhXETF3AcB5BDCnH8Dq98ExcGHcFn8Ah3cdDni+fxnPDv9oAnTB7CKu6VCFXtChZy56LxUjt+jfuB8toSOth9wd7xWAWhqrUjYR/FRTwWJm+iIPT/w7bQf5ljiZnBg45dtKFX6H+LU8gIY8OEV6vgTkStwXWE8BPTGDHGPqNPz2mCfSOOYkA99TvCt1bhGPL68zMcwmncMuape10jrI+q4BbHi/FLn31S9z2x5tRhTc+1W506ipM+T3oRD4X+8+qtc4SqFvL0z/Fr14S+Szjis8bz9Lvvaq8cwS/wwGfdlqfPSWqTiFlX77o13u9Ym1PBs8JAytpRoy44X9Ft9E/gvbA+rYKn8NcaaMVc8UHgBw4b9/iqUQZ6hOAJFbyDcUflmsEX4a6+wTtHGfhAIUqa1U29Zc2BytouThD8x6xuN5CtMPi2CrXLZkZf/HyZoRFCP7n+QVR4PV7uI/AjGghN7OU/r1ilnqILtfpNC+o6vIFljBKYlhb/F2AAgaBsWR5wRiIAAAAASUVORK5CYII=);
  outline-color: #fbe3e4;
}
/* line 79, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_forms.scss */
input[type="text"].success, input[type="text"].is-valid,
input[type="password"].success,
input[type="password"].is-valid,
input[type="datetime"].success,
input[type="datetime"].is-valid,
input[type="datetime-local"].success,
input[type="datetime-local"].is-valid,
input[type="date"].success,
input[type="date"].is-valid,
input[type="month"].success,
input[type="month"].is-valid,
input[type="time"].success,
input[type="time"].is-valid,
input[type="week"].success,
input[type="week"].is-valid,
input[type="number"].success,
input[type="number"].is-valid,
input[type="email"].success,
input[type="email"].is-valid,
input[type="url"].success,
input[type="url"].is-valid,
input[type="search"].success,
input[type="search"].is-valid,
input[type="tel"].success,
input[type="tel"].is-valid,
input[type="color"].success,
input[type="color"].is-valid,
select.success,
select.is-valid,
textarea.success,
textarea.is-valid,
.field.success,
.field.is-valid {
  color: #e6efc2;
  border-color: #e6efc2;
  background-color: white;
  background-position: 99% center;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDM0NDRERkYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDM0NDRFMEYwNEIxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0MzQ0NERERjA0QjExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0MzQ0NERFRjA0QjExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7olkTQAAAfhJREFUeNqklU9oE0EUhzdroWjw0tBeWlDxkEaIp55TsCU9VKIgCrHBelA8CQ1Kr1WPbZrQ3gqtQqvGqxpQc2jBk6BIIaAGD4qNCKURpDSKiPi98gLDsJt//uBjsztvfnk7895sIPAw6/joGMThFJyAXn2+A+9gA57/TaY/eU0OeBgfhGm4DiGnsb7DAszxBz/NAdcKjMJLuNWCqagHbsscN5+L+hmH4QkMOe1L5jzFfNA2PgT34ajTuY7AGuZB0/hmh5m+gS0r8xv1zRvg+gGCHZiOwnF4DP3iB3sQkYxPd2C6CWfhB9Xwlus5+K1j4jXuaq3a+gM1H9OPcAa+7q9lPidZJqHbiIm7Wg22rsEI7FrPSzAMX/T+ADyAKSsu7Fr1KplehLvwCs5DvfBf65p+MypqRbO1FXK9utH4/QKuaqYTsG3E3INJv00Q46px3+XxanJ/Ute2/vqP4FKDza2KcdljIKdnhS0xXYULTaqmLMZFn8FFSFtvt6x70ExFCS5oUXspq2ssa7oEl1swFa+CGFdgtkHgPDyDKy02zyxNU6lXRUZb1EuHYayNNs+Yh5B0WQo+/8fpJnNTZFuzz2OpjoQ2QruSOQlMy35fEGmEGMxY9e1brxobw7TkWA1h6xfckUPb+JhGoE/Hpfvew7qUld/H9J8AAwDpw3WYrxcZ3QAAAABJRU5ErkJggg==);
  outline-color: #e6efc2;
}
/* line 91, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_forms.scss */
input[type="text"][disabled], input[type="text"].is-disabled,
input[type="password"][disabled],
input[type="password"].is-disabled,
input[type="datetime"][disabled],
input[type="datetime"].is-disabled,
input[type="datetime-local"][disabled],
input[type="datetime-local"].is-disabled,
input[type="date"][disabled],
input[type="date"].is-disabled,
input[type="month"][disabled],
input[type="month"].is-disabled,
input[type="time"][disabled],
input[type="time"].is-disabled,
input[type="week"][disabled],
input[type="week"].is-disabled,
input[type="number"][disabled],
input[type="number"].is-disabled,
input[type="email"][disabled],
input[type="email"].is-disabled,
input[type="url"][disabled],
input[type="url"].is-disabled,
input[type="search"][disabled],
input[type="search"].is-disabled,
input[type="tel"][disabled],
input[type="tel"].is-disabled,
input[type="color"][disabled],
input[type="color"].is-disabled,
select[disabled],
select.is-disabled,
textarea[disabled],
textarea.is-disabled,
.field[disabled],
.field.is-disabled {
  cursor: not-allowed;
  border-color: #cfcfcf;
  opacity: 0.6;
}
/* line 97, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_forms.scss */
input[type="text"][disabled]:focus, input[type="text"][disabled]:active, input[type="text"].is-disabled:focus, input[type="text"].is-disabled:active,
input[type="password"][disabled]:focus,
input[type="password"][disabled]:active,
input[type="password"].is-disabled:focus,
input[type="password"].is-disabled:active,
input[type="datetime"][disabled]:focus,
input[type="datetime"][disabled]:active,
input[type="datetime"].is-disabled:focus,
input[type="datetime"].is-disabled:active,
input[type="datetime-local"][disabled]:focus,
input[type="datetime-local"][disabled]:active,
input[type="datetime-local"].is-disabled:focus,
input[type="datetime-local"].is-disabled:active,
input[type="date"][disabled]:focus,
input[type="date"][disabled]:active,
input[type="date"].is-disabled:focus,
input[type="date"].is-disabled:active,
input[type="month"][disabled]:focus,
input[type="month"][disabled]:active,
input[type="month"].is-disabled:focus,
input[type="month"].is-disabled:active,
input[type="time"][disabled]:focus,
input[type="time"][disabled]:active,
input[type="time"].is-disabled:focus,
input[type="time"].is-disabled:active,
input[type="week"][disabled]:focus,
input[type="week"][disabled]:active,
input[type="week"].is-disabled:focus,
input[type="week"].is-disabled:active,
input[type="number"][disabled]:focus,
input[type="number"][disabled]:active,
input[type="number"].is-disabled:focus,
input[type="number"].is-disabled:active,
input[type="email"][disabled]:focus,
input[type="email"][disabled]:active,
input[type="email"].is-disabled:focus,
input[type="email"].is-disabled:active,
input[type="url"][disabled]:focus,
input[type="url"][disabled]:active,
input[type="url"].is-disabled:focus,
input[type="url"].is-disabled:active,
input[type="search"][disabled]:focus,
input[type="search"][disabled]:active,
input[type="search"].is-disabled:focus,
input[type="search"].is-disabled:active,
input[type="tel"][disabled]:focus,
input[type="tel"][disabled]:active,
input[type="tel"].is-disabled:focus,
input[type="tel"].is-disabled:active,
input[type="color"][disabled]:focus,
input[type="color"][disabled]:active,
input[type="color"].is-disabled:focus,
input[type="color"].is-disabled:active,
select[disabled]:focus,
select[disabled]:active,
select.is-disabled:focus,
select.is-disabled:active,
textarea[disabled]:focus,
textarea[disabled]:active,
textarea.is-disabled:focus,
textarea.is-disabled:active,
.field[disabled]:focus,
.field[disabled]:active,
.field.is-disabled:focus,
.field.is-disabled:active {
  background-color: #d5edf8;
}

/* line 106, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_forms.scss */
input[type="password"] {
  letter-spacing: 0.3em;
}

/* line 111, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_forms.scss */
textarea {
  max-width: 100%;
  min-height: 120px;
  line-height: 1.5em;
}

/* line 118, Z:/_Sites/Dump Box/junsproservices.com/library/scss/modules/_forms.scss */
select {
  -webkit-appearance: none;
  /* 1 */
  -moz-appearance: none;
  appearance: none;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAHCAYAAADXhRcnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOEZCMjYxMEYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOEZCMjYxMUYwNUUxMUUyOTI4REZGQTEzMzA2MDcyNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ4RkIyNjBFRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ4RkIyNjBGRjA1RTExRTI5MjhERkZBMTMzMDYwNzI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vxkp9gAAAI9JREFUeNpidHFxucHAwKAOxE+AmJmBMPgLxDJAfJMFSKwD4kqoAClgA+P///8ZXF1dPaCGcBKh6QcQB+3evXs7WDMIAA2QB1I7gFgDj0aQFz2BGh+AOEwwUaDAQyBlCMR7cGjcC5KHaQQBuM3IAOiKTiBVhiTUDdRUhq4Oq2aoAelAahIQ5wM1zsCmBiDAADhYMJXVZ9u9AAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-position: 97.5% center;
}

/*********************
BASE (MOBILE) SIZE
This are the mobile styles. It's what people see on their phones. If
you set a great foundation, you won't need to add too many styles in
the other stylesheets. Remember, keep it light: Speed is Important.
*********************/
/******************************************************************
Site Name:
Author:

Stylesheet: Base Mobile Stylesheet

Be light and don't over style since everything here will be
loaded by mobile devices. You want to keep it as minimal as
possible. This is called at the top of the main stylsheet
and will be used across all viewports.

******************************************************************/
/*********************
GENERAL STYLES
*********************/
/* line 18, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
body {
  font-family: "Roboto Condensed", sans-serif;
  font-size: 16px;
  line-height: 1.5;
  color: #444;
  background-color: #d4d4d4;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 28, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.topbar {
  background: url("https://junsproservices.com/wp-content/themes/bones/library/images/topbar_tile.png") repeat;
  height: 50px;
  position: relative;
  z-index: 900;
  margin-left: auto;
  margin-right: auto;
}

/* line 37, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.tel {
  background: #000;
  height: 50px;
  text-align: center;
  padding: 1px;
}

/* line 44, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.tel h2 {
  color: #fff;
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  margin-top: 5px;
  font-size: 30px;
}

/* line 52, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.pin_map h2 {
  padding: 0 0 40px!important;
}

/* line 56, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.pin {
  text-align: center;
  margin-bottom: 20px;
}

/* line 61, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.location {
  text-align: center;
  border: solid 1px #257725;
  margin: 20px 0;
}

/* line 67, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.location h2 {
  font-family: 'Oswald', sans-serif;
  font-weight: 700;
  color: #257725;
  font-size: 18px!important;
  margin: 0px;
  padding: 0px;
}

/* line 76, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.location p {
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  color: #257725;
  font-size: 16px;
  margin: 0px;
}

/* line 84, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.location h3 {
  color: #434443;
  font-family: 'Oswald', sans-serif;
  font-weight: 700;
  font-size: 18px;
  margin: 10px 0px 30px;
}

/* line 92, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.tri {
  width: 0px;
  height: 0px;
  border-style: solid;
  margin: auto;
  border-width: 70px 70px 0 70px;
  border-color: #257725 transparent transparent transparent;
  line-height: 0px;
  _border-color: #257725 #000000 #000000 #000000;
  _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
  position: relative;
  z-index: 999;
}

/* line 106, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.footer_logo_wrap {
  margin: 5px 0 50px;
}

/* line 110, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.icon_section {
  background: #969696;
  padding: 40px 0;
  text-align: center;
  border-bottom: solid 12px #fff;
}

/* line 117, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.icon_text h2 {
  color: #fff;
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size: 22px;
}

/* line 124, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.contact_button {
  background: #0033CC;
  border: solid 4px #03299e;
  max-width: 445px;
  text-align: center;
}

/* line 131, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.contact_button:hover {
  background: #03299e;
  border: solid 4px #0033CC;
}

/* line 136, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.contact_button h2 {
  font-size: 20px;
  color: #fff;
  font-family: 'Oswald', sans-serif;
}

/* line 142, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.circle_wrap h2 {
  color: #efeb70;
  font-size: 14px;
  font-family: 'Oswald', sans-serif;
}

/* line 148, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#shiftnav-toggle-main {
  display: block;
  background: #0033CC;
}

/* line 153, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#main-navigation-outer-wrapper {
  display: none;
}

/* line 157, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.topbar {
  margin-top: 0px;
}

/********************
WORDPRESS BODY CLASSES
style a page via class
********************/
/* for sites that are read right to left (i.e. hebrew) */
/* home page */
/* blog template page */
/* archive page */
/* date archive page */
/* replace the number to the corresponding page number */
/* search page */
/* search result page */
/* no results search page */
/* individual paged search (i.e. body.search-paged-3) */
/* 404 page */
/* single post page */
/* individual post page by id (i.e. body.postid-73) */
/* individual paged single (i.e. body.single-paged-3) */
/* attatchment page */
/* individual attatchment page (i.e. body.attachmentid-763) */
/* style mime type pages */
/* author page */
/* user nicename (i.e. body.author-samueladams) */
/* paged author archives (i.e. body.author-paged-4) for page 4 */
/* category page */
/* individual category page (i.e. body.category-6) */
/* replace the number to the corresponding page number */
/* tag page */
/* individual tag page (i.e. body.tag-news) */
/* replace the number to the corresponding page number */
/* custom page template page */
/* individual page template (i.e. body.page-template-contact-php */
/* replace the number to the corresponding page number */
/* parent page template */
/* child page template */
/* replace the number to the corresponding page number */
/* if user is logged in */
/* paged items like search results or archives */
/* individual paged (i.e. body.paged-3) */
/*********************
LAYOUT & GRID STYLES
*********************/
/* line 205, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.wrap {
  width: 96%;
  margin: 0 auto;
}

/*********************
LINK STYLES
*********************/
/* line 214, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
a, a:visited {
  color: #0033CC;
  /* on hover */
  /* on click */
  /* mobile tap color */
}
/* line 218, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
a:hover, a:focus, a:visited:hover, a:visited:focus {
  color: #444;
}
/* line 228, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
a:link, a:visited:link {
  /*
  this highlights links on iPhones/iPads.
  so it basically works like the :hover selector
  for mobile devices.
  */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
}

/******************************************************************
H1, H2, H3, H4, H5 STYLES
******************************************************************/
/* line 242, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 {
  text-rendering: optimizelegibility;
  font-weight: 700;
  font-family: "Libre Baskerville", serif;
  line-height: 1.12;
}
/* line 248, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a {
  text-decoration: none;
}

/* line 251, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
h1, .h1 {
  font-size: 2em;
}

/* line 253, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
h2, .h2 {
  font-size: 1.75em;
}

/* line 255, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
h3, .h3 {
  font-size: 1.125em;
}

/* line 257, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
h4, .h4 {
  font-size: 1.1em;
}

/* line 259, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
h5, .h5 {
  font-size: 0.846em;
}

/*********************
HEADER STYLES
*********************/
/* line 265, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.header {
  background: url("https://junsproservices.com/wp-content/themes/bones/library/images/header.jpg") no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-size: cover;
  /*end #inner-header*/
}
/* line 274, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.header #inner-header {
  padding: 1em 0;
  text-align: center;
  background: url("https://junsproservices.com/wp-content/themes/bones/library/images/logo-bg-mobile.png") no-repeat center top;
  position: relative;
  z-index: 990;
  margin-top: 60px;
  /*end #logo*/
  /*end .main-phone*/
  /*end .secondary-phone*/
}
/* line 282, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.header #inner-header #logo {
  position: relative;
  z-index: 999;
  /*end a*/
}
/* line 287, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.header #inner-header #logo a {
  /*end img*/
}
/* line 289, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.header #inner-header #logo a img {
  width: 100%;
  max-width: 270px;
  margin-top: -25px;
  height: auto;
}
/* line 300, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.header #inner-header .main-phone {
  margin: 0;
  padding: 0;
  font-size: 1.75em;
  font-weight: 700;
  text-shadow: 0 1px 2px #043611;
  /*end a*/
}
/* line 307, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.header #inner-header .main-phone a {
  text-decoration: none;
  color: #dcc155;
}
/* line 311, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.header #inner-header .main-phone a:hover, .header #inner-header .main-phone a:focus {
  color: #f90;
}
/* line 316, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.header #inner-header .secondary-phone {
  margin: 0;
  padding: 0;
  font-size: 1.25em;
  line-height: 1;
  font-weight: 700;
  text-shadow: 0 1px 2px #043611;
  /*end a*/
}
/* line 324, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.header #inner-header .secondary-phone a {
  text-decoration: none;
  color: #dcc155;
}
/* line 328, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.header #inner-header .secondary-phone a:hover, .header #inner-header .secondary-phone a:focus {
  color: #f90;
}

/*end .header*/
/*********************
NAVIGATION STYLES
*********************/
/* line 341, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#main-navigation-outer-wrapper {
  background: #000;
  border-bottom: solid 6px #fff;
  text-align: center;
  position: relative;
  z-index: 910;
  /*end #main-navigation-inner-wrapper*/
}
/* line 348, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#main-navigation-outer-wrapper .responsiveMenuSelect {
  margin-top: 14px;
}
/* line 350, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#main-navigation-outer-wrapper #main-navigation-inner-wrapper {
  /*end #main-navigation*/
}
/* line 352, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation {
  /* end .nav */
}
/* line 354, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav {
  border-bottom: 0;
  margin: 0;
  text-transform: uppercase;
  /* end .menu li */
  /* highlight current page */
  /* end current highlighters */
}
/* line 359, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li {
  /*end a*/
}
/* line 361, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li a {
  display: block;
  color: #fff;
  padding: 1em;
  text-decoration: none;
  font-weight: 700;
  /*end &:hover, end &:focus*/
}
/* line 368, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li a:hover, #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li a:focus {
  background: #0033CC;
}
/* line 383, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li ul.sub-menu li a,
#main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li ul.children li a {
  padding-left: 30px;
}

/*end #main-navigation-outer-wrapper*/
/************************
HOMEPAGE BANNER AREA
************************/
/* line 425, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-banner-wrapper {
  padding: 8% 0 8%;
  position: relative;
  z-index: 1;
  margin-top: -50px;
  border-bottom: solid 20px #0033CC;
  /*end #homepage-banner*/
  /*end #button-wrapper*/
}
/* line 433, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-banner-wrapper #homepage-banner {
  width: 96%;
  max-width: 625px;
  margin: 0 auto;
  padding-bottom: 40px;
  color: #fff;
  text-align: center;
  font-size: 1.12em;
  /*end h2*/
  /*end #homepage-banner-text*/
}
/* line 443, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-banner-wrapper #homepage-banner h2 {
  font-size: 2em;
  margin-top: 0;
  /*text-shadow: 0 2px 3px #000;*/
}
/* line 449, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-banner-wrapper #homepage-banner #homepage-banner-text {
  display: block;
  padding: 25px 0 0;
  /*text-shadow: 0 2px 3px #000;*/
}
/* line 459, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-banner-wrapper #homepage-banner-text h1 {
  font-family: 'Oswald', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  margin: 0px;
  font-size: 50px;
}
/* line 466, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-banner-wrapper #homepage-banner-text h2 {
  font-family: 'Oswald', sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  margin: 0px;
  font-size: 30px;
}
/* line 475, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-banner-wrapper #homepage-banner-text h3 {
  font-weight: 400;
  text-transform: uppercase;
  margin: 0px;
  margin-top: -20px;
  line-height: 0.5;
  font-size: 62px;
}
/* line 485, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-banner-wrapper #homepage-banner-text strong {
  font-family: 'Oswald', sans-serif;
  font-weight: 300;
  font-size: 37px;
  margin: 0px;
  text-transform: uppercase;
}
/* line 494, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-banner-wrapper #button-wrapper {
  width: 96%;
  margin: -17px auto 0;
  text-align: center;
  letter-spacing: 3px;
  /*end a.button*/
}
/* line 500, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-banner-wrapper #button-wrapper a.button {
  background: #0033CC;
  color: #fff;
  font-family: 'Oswald', sans-serif;
  font-size: 1em;
  text-transform: none;
  line-height: 1.5;
  text-decoration: none;
  padding: 1em;
  margin: 0 1%;
  display: inline;
  border: solid 4px #01289b;
  /*end &:hover, end &:focus */
}
/* line 515, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-banner-wrapper #button-wrapper a.button :hover, #homepage-banner-wrapper #button-wrapper a.button:focus {
  background: #01289b;
  border: solid 4px #0033CC;
  color: #fff;
}

/*end #homepage-banner-area*/
/************************
HOMEPAGE LOCATIONS AREA
************************/
/* line 534, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sponsors {
  background: #b1cbb1;
  text-align: center;
  border-top: solid 6px #fff;
  border-bottom: solid 10px #fff;
  padding: 30px 0px;
}

/* line 542, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sponsors img {
  padding: 20px;
  max-width: 250px;
}

/* line 547, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-locations-wrapper {
  background: url("https://junsproservices.com/wp-content/themes/bones/library/images/map_bg.jpg") no-repeat center center fixed;
  background-size: cover;
  border-top: solid 16px #257725;
  border-bottom: solid 30px #257725;
  /* end homepage-locations */
}
/* line 552, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-locations-wrapper #homepage-locations {
  background: none;
  padding: 2em;
  margin: 2em auto 3em;
  /*end h2*/
  /*end .location-column */
}
/* line 558, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-locations-wrapper #homepage-locations h2 {
  text-align: center;
  margin: 0;
  padding: 0 0 1em;
  font-family: 'Oswald', sans-serif;
  color: #257725;
  text-transform: uppercase;
  font-size: 42px;
  /*end &:after*/
}
/* line 567, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-locations-wrapper #homepage-locations h2:after {
  display: block;
  content: "";
  height: 4px;
  background: #377d37;
  width: 100%;
  margin: .5em auto 0;
}
/* line 578, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-locations-wrapper #homepage-locations .location-column {
  /*end #homepage-location*/
}
/* line 580, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-locations-wrapper #homepage-locations .location-column .homepage-location {
  margin-bottom: 1.75em;
  /*end .map-icon*/
  /*end .location-text*/
}
/* line 583, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-locations-wrapper #homepage-locations .location-column .homepage-location .map-icon {
  display: inline-block;
  vertical-align: top;
  /*end .icon-location*/
}
/* line 587, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-locations-wrapper #homepage-locations .location-column .homepage-location .map-icon .icon-location {
  color: #377d37;
  font-size: 3em;
  display: none;
}
/* line 595, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-locations-wrapper #homepage-locations .location-column .homepage-location .location-text {
  display: block;
  font-size: 1.12em;
  text-align: center;
  /*end p*/
}
/* line 600, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-locations-wrapper #homepage-locations .location-column .homepage-location .location-text p {
  margin: 0;
  display: block;
}
/* line 612, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-locations-wrapper #homepage-locations .jun-link {
  color: #666;
  font-style: italic;
  font-size: 12px;
  margin-bottom: 0;
  text-align: center;
}
/* line 619, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-locations-wrapper #homepage-locations .jun-link img {
  width: 100%;
  max-width: 112px;
  margin: 5px;
  line-height: 1;
  height: auto;
  filter: grayscale(100%);
  vertical-align: -70%;
}
/* line 628, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-locations-wrapper #homepage-locations .jun-link img:hover, #homepage-locations-wrapper #homepage-locations .jun-link img:focus {
  filter: grayscale(0%);
}

/* end homepage-locations-wrapper */
/*********************
POSTS & CONTENT STYLES
*********************/
/* line 642, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content {
  margin: 1em 0;
  padding: 0 20px;
  text-align: center;
  /*end #inner-content*/
}
/* line 647, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content {
  /*end #main*/
}
/* line 649, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main {
  /*end h1, .h1 */
  /*end blog-list*/
  /*end blog-post*/
  /*end article*/
  /*end products*/
}
/* line 651, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main h1, #content #inner-content #main .h1 {
  text-align: center;
  /*end &:after*/
}
/* line 654, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main h1:after, #content #inner-content #main .h1:after {
  display: block;
  content: "";
  height: 2px;
  width: 100%;
  margin: .5em auto;
}
/* line 664, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main .homepage {
  padding: 2em 0;
}
/* line 666, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-list {
  /*end article*/
}
/* line 668, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-list h1.entry-title {
  margin: 0 0 1em;
}
/* line 670, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-list .blog-image {
  display: none;
}
/* line 672, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-list article {
  padding-bottom: 1em;
  margin-bottom: 1em;
  border-bottom: 4px solid #ccc;
  /*end .article-header*/
  /*end .entry-content*/
}
/* line 677, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-list article .article-header {
  /*end .entry-title*/
  /*end .byline*/
}
/* line 679, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-list article .article-header .entry-title {
  text-align: left;
  font-family: "Roboto Condensed", sans-serif;
  font-size: 1.25em;
  /*end a*/
}
/* line 684, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-list article .article-header .entry-title a {
  color: #0033CC;
}
/* line 687, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-list article .article-header .entry-title a:hover {
  color: #5c6b80;
}
/* line 691, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-list article .article-header .entry-title:after {
  display: none;
}
/* line 695, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-list article .article-header .byline {
  font-size: .75em;
}
/* line 709, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-post {
  /*end article*/
}
/* line 711, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-post article {
  /*end .article-header*/
  /*end .entry-content*/
  /*end .article-footer */
}
/* line 713, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-post article .article-header {
  /*end .byline*/
  /*end .blog-image */
}
/* line 715, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-post article .article-header .byline {
  font-size: .75em;
  text-align: center;
}
/* line 720, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-post article .article-header .blog-image {
  /*end img*/
}
/* line 722, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-post article .article-header .blog-image img {
  width: 100%;
  height: auto;
  display: block;
  margin: 0 0 1em;
}
/* line 737, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main.blog-post article .article-footer {
  margin-top: 1.5em;
  color: #aaa;
  font-size: .75em;
}
/* line 748, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main article {
  /*end .article-header*/
}
/* line 750, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main article .article-header {
  /*end .top-image*/
}
/* line 752, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main article .article-header .top-image {
  /*end img*/
}
/* line 754, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main article .article-header .top-image img {
  width: 100%;
  height: auto;
  margin-bottom: 1em;
}
/* line 766, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main #products {
  /*end #product-item*/
}
/* line 768, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main #products #section-title {
  margin-bottom: 2em;
}
/* line 770, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main #products .product-item {
  clear: both;
  border-bottom: 1px solid #ccc;
  padding: 0 0 1em;
  margin: 0 0 1em;
  /*end .product-image*/
  /*end .product-content*/
}
/* line 776, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main #products .product-item .product-image {
  float: left;
  width: 20%;
  /*end img*/
}
/* line 780, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main #products .product-item .product-image img {
  width: 100%;
  margin: 0;
}
/* line 787, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main #products .product-item .product-content {
  float: right;
  width: 80%;
  padding-left: 1em;
  /*end .product-name*/
  /*end .product-text*/
}
/* line 792, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main #products .product-item .product-content .product-name {
  margin-top: 0;
  text-align: left;
  font-family: "Roboto Condensed", sans-serif;
  font-size: 1.25em;
}
/* line 798, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#content #inner-content #main #products .product-item .product-content .product-name:after {
  display: none;
}

/*end #content*/
/* line 818, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.hentry {
  margin-bottom: 1.5em;
}
/* line 824, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.hentry footer p {
  margin: 0;
}

/* end .hentry */
/* line 833, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.single-title,
.page-title,
.entry-title {
  margin: 0;
}

/* want to style individual post classes? Booya! */
/* post by id (i.e. post-3) */
/* general post style */
/* general article on a page style */
/* general style on an attatchment */
/* sticky post style */
/* hentry class */
/* style by category (i.e. category-videos) */
/* style by tag (i.e. tag-news) */
/* post meta */
/* line 856, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.byline {
  color: #9fa6b4;
  font-style: italic;
  margin: 0;
}

/* entry content */
/* line 865, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content {
  /*
  image alignment on a screen this size may be
  a bit difficult. It's set to start aligning
  and floating images at the next breakpoint,
  but it's up to you. Feel free to change it up.
  */
}
/* line 867, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content p {
  margin: 1em 0;
}
/* line 872, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content ul, .entry-content ol {
  margin-left: 3em;
}
/* line 879, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content ul {
  list-style: square;
}
/* line 886, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content ol {
  list-style: decimal;
}
/* line 892, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content table {
  width: 100%;
  border: 1px solid #eaedf2;
  margin-bottom: 1.5em;
}
/* line 897, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content table caption {
  margin: 0 0 7px;
  font-size: 0.75em;
  color: #9fa6b4;
  text-transform: uppercase;
  letter-spacing: 1px;
}
/* line 906, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content tr {
  border-bottom: 1px solid #eaedf2;
}
/* line 909, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content tr:nth-child(even) {
  background-color: #f8f9fa;
}
/* line 914, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content td {
  padding: 7px;
  border-right: 1px solid #eaedf2;
}
/* line 918, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content td:last-child {
  border-right: 0;
}
/* line 923, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content th {
  background-color: #f8f9fa;
  border-bottom: 1px solid #eaedf2;
  border-right: 1px solid #eaedf2;
}
/* line 928, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content th:last-child {
  border-right: 0;
}
/* line 933, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content blockquote {
  margin: 0 0 1.5em 0.75em;
  padding: 0 0 0 0.75em;
  border-left: 3px solid #2980b9;
  font-style: italic;
  color: #9fa6b4;
}
/* line 948, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content dd {
  margin-left: 0;
  font-size: 0.9em;
  color: #787878;
  margin-bottom: 1.5em;
}
/* line 955, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content img {
  margin: 0 0 1.5em 0;
  max-width: 100%;
  height: auto;
}
/* line 975, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content .size-auto,
.entry-content .size-full,
.entry-content .size-large,
.entry-content .size-medium,
.entry-content .size-thumbnail {
  max-width: 100%;
  height: auto;
}
/* line 980, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.entry-content pre {
  background: black;
  color: #f8f9fa;
  font-size: 0.9em;
  padding: 1.5em;
  margin: 0 0 1.5em;
  border-radius: 3px;
}

/* end .entry-content */
/* line 991, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.wp-caption {
  max-width: 100%;
  background: #eee;
  padding: 5px;
  /* images inside wp-caption */
}
/* line 997, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.wp-caption img {
  max-width: 100%;
  margin-bottom: 0;
  width: 100%;
}
/* line 1003, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.wp-caption p.wp-caption-text {
  font-size: 0.85em;
  margin: 4px 0 7px;
  text-align: center;
}

/* end .wp-caption */
/* image gallery styles */
/* end .gallery */
/* gallery caption styles */
/* line 1037, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.tags {
  margin: 0;
}

/******************************************************************
PAGE NAVI STYLES
******************************************************************/
/* line 1046, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.pagination,
.wp-prev-next {
  margin: 1.5em 0;
}

/* line 1049, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.pagination {
  text-align: center;
}
/* line 1052, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.pagination ul {
  display: inline-block;
  background-color: white;
  white-space: nowrap;
  padding: 0;
  clear: both;
  border-radius: 3px;
}
/* line 1061, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.pagination li {
  padding: 0;
  margin: 0;
  float: left;
  display: inline;
  overflow: hidden;
  border-right: 1px solid #eaedf2;
}
/* line 1070, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.pagination a, .pagination span {
  margin: 0;
  text-decoration: none;
  padding: 0;
  line-height: 1em;
  font-size: 1em;
  font-weight: normal;
  padding: 0.75em;
  min-width: 1em;
  display: block;
  color: #2980b9;
}
/* line 1082, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.pagination a:hover, .pagination a:focus, .pagination span:hover, .pagination span:focus {
  background-color: #2980b9;
  color: white;
}
/* line 1088, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.pagination .current {
  cursor: default;
  color: #5c6b80;
}
/* line 1092, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.pagination .current:hover, .pagination .current:focus {
  background-color: white;
  color: #5c6b80;
}

/* end .bones_page_navi */
/* fallback previous & next links */
/* line 1105, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.wp-prev-next .prev-link {
  float: left;
}
/* line 1109, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.wp-prev-next .next-link {
  float: right;
}

/* end .wp-prev-next */
/******************************************************************
COMMENT STYLES
******************************************************************/
/* h3 comment title */
/* line 1120, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#comments-title {
  padding: 0.75em;
  margin: 0;
  border-top: 1px solid #f8f9fa;
  /* number of comments span */
}

/* line 1140, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.commentlist {
  margin: 0;
  list-style-type: none;
}

/* line 1145, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment {
  position: relative;
  clear: both;
  overflow: hidden;
  padding: 1.5em;
  border-bottom: 1px solid #f8f9fa;
  /* vcard */
  /* end .commentlist .vcard */
  /* end children */
  /* general comment classes */
}
/* line 1152, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment .comment-author {
  padding: 7px;
  border: 0;
}
/* line 1158, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment .vcard {
  margin-left: 50px;
}
/* line 1161, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment .vcard cite.fn {
  font-weight: 700;
  font-style: normal;
}
/* line 1169, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment .vcard time {
  display: block;
  font-size: 0.9em;
  font-style: italic;
}
/* line 1174, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment .vcard time a {
  color: #9fa6b4;
  text-decoration: none;
}
/* line 1178, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment .vcard time a:hover {
  text-decoration: underline;
}
/* line 1188, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment .vcard .avatar {
  position: absolute;
  left: 16px;
  border-radius: 50%;
}
/* line 1196, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment:last-child {
  margin-bottom: 0;
}
/* line 1200, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment .children {
  margin: 0;
  /* variations */
  /* change number for different depth */
}
/* line 1218, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment[class*=depth-] {
  margin-top: 1.1em;
}
/* line 1222, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment.depth-1 {
  margin-left: 0;
  margin-top: 0;
}
/* line 1227, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment:not(.depth-1) {
  margin-top: 0;
  margin-left: 7px;
  padding: 7px;
}
/* line 1240, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment.odd {
  background-color: white;
}
/* line 1243, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment.even {
  background: #f8f9fa;
}

/* comment meta */
/* comment content */
/* line 1277, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment_content p {
  margin: 0.7335em 0 1.5em;
  font-size: 1em;
  line-height: 1.5em;
}

/* end .commentlist .comment_content */
/* comment reply link */
/* line 1286, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment-reply-link {
  font-size: 0.9em;
  float: right;
}

/* end .commentlist .comment-reply-link */
/* edit comment link */
/* line 1298, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment-edit-link {
  font-style: italic;
  margin: 0 7px;
  text-decoration: none;
  font-size: 0.9em;
}

/******************************************************************
COMMENT FORM STYLES
******************************************************************/
/* line 1311, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment-respond {
  padding: 1.5em;
  border-top: 1px solid #f8f9fa;
}

/* line 1317, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#reply-title {
  margin: 0;
}

/* line 1321, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.logged-in-as {
  color: #9fa6b4;
  font-style: italic;
  margin: 0;
}
/* line 1326, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.logged-in-as a {
  color: #5c6b80;
}

/* line 1331, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.comment-form-comment {
  margin: 1.5em 0 0.75em;
}

/* line 1335, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.form-allowed-tags {
  padding: 1.5em;
  background-color: #f8f9fa;
  font-size: 0.9em;
}

/* comment submit button */
/* line 1342, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#submit {
  float: right;
  font-size: 1em;
}

/* comment form title */
/* line 1349, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#comment-form-title {
  margin: 0 0 1.1em;
}

/* cancel comment reply link */
/* logged in comments */
/* allowed tags */
/* line 1362, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#allowed_tags {
  margin: 1.5em 10px 0.7335em 0;
}

/* no comments */
/* line 1367, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.nocomments {
  margin: 0 20px 1.1em;
}

/*********************
SIDEBARS & ASIDES
*********************/
/* line 1375, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar {
  color: #444444;
  /*end .widget */
}
/* line 1379, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget {
  padding: 1em;
  /*end &.widgettitle*/
  /*Gravity Form Styles*/
  /*end .gform_confirmation_message*/
  /*end .gform_wrapper*/
}
/* line 1382, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .widgettitle {
  margin: .25em 0 0;
  font-size: 1.35em;
  line-height: 1.12em;
  text-align: center;
  font-family: 'Oswald', sans-serif;
  font-weight: 700;
  /*end &:after*/
}
/* line 1390, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .widgettitle:after {
  display: block;
  content: "";
  height: 3px;
  background: #444;
  width: 100%;
  margin: .5em auto 1em;
}
/* line 1402, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_confirmation_message {
  background: #0033CC;
  padding: 1em;
}
/* line 1407, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper {
  max-width: 100%;
  margin: 0;
  /*For General Styling of Inputs*/
  /*end .top_label*/
  /*For Form Button(input)*/
  /*end .gform_footer*/
  /* gform placeholders*/
  /* Firefox 18- */
  /* firefox 19+ */
  /* ie */
}
/* line 1411, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper ul {
  padding: 0;
}
/* line 1414, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper .top_label {
  /*end .gfield_label*/
  /*end .ginput_container*/
  /*end inputs*/
  /*end select*/
  /*For Custom HTML fields*/
  /*end .gfield html*/
}
/* line 1416, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper .top_label .gfield_label {
  font-size: .875em;
  font-weight: 400;
  font-size: .875em;
}
/* line 1421, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper .top_label .gfield_label span.gfield_required {
  color: #682510;
}
/* line 1425, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper .top_label .ginput_container {
  width: 100%!important;
  /*end ul.gfield_radio*/
}
/* line 1428, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper .top_label .ginput_container ul.gfield_radio {
  margin: 0;
  padding: .25em 0 .25em 1em;
  /*end li*/
}
/* line 1432, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper .top_label .ginput_container ul.gfield_radio li {
  font-size: .875em;
  width: 50%;
  display: inline-block;
}
/* line 1437, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper .top_label .ginput_container ul.gfield_radio li input {
  margin: 2px 0 0;
}
/* line 1450, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper .top_label input.small,
.sidebar .widget .gform_wrapper .top_label input.medium,
.sidebar .widget .gform_wrapper .top_label input.large,
.sidebar .widget .gform_wrapper .top_label select.medium,
.sidebar .widget .gform_wrapper .top_label select.large,
.sidebar .widget .gform_wrapper .top_label textarea.textarea {
  width: 100%!important;
  height: auto;
  border: none;
  line-height: 1.25em;
  margin: 0 0 .25em;
  padding: .75em .5em;
  background-color: rgba(255, 255, 255, 0.5);
  font-size: .85em;
  text-indent: 0px;
  color: #257725;
}
/* line 1463, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper .top_label textarea.textarea {
  height: 75px!important;
}
/* line 1466, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper .top_label select,
.sidebar .widget .gform_wrapper .top_label select.large {
  background-image: url(../images/dd-arrow.png);
  color: #257725;
  padding: .25em;
  min-height: 40px;
}
/* line 1472, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper .top_label select option,
.sidebar .widget .gform_wrapper .top_label select.large option {
  padding: .5em;
  background: #fff;
}
/* line 1474, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper .top_label select option.gf_placeholder,
.sidebar .widget .gform_wrapper .top_label select.large option.gf_placeholder {
  display: none;
}
/* line 1479, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper .top_label .gfield_html {
  font-size: .688em;
  line-height: 1.3em;
}
/* line 1487, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper .gform_footer {
  padding: 0;
  margin: 0;
  /*end input.gform_button*/
}
/* line 1491, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper .gform_footer input.gform_button {
  width: 100%;
}
/* line 1498, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper ::-webkit-input-placeholder {
  color: #257725;
}
/* line 1499, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper :-moz-placeholder {
  opacity: 1;
  color: #257725;
}
/* line 1500, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper ::-moz-placeholder {
  opacity: 1;
  color: #257725;
}
/* line 1501, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper :-ms-input-placeholder {
  color: #257725;
}
/* line 1502, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar .widget .gform_wrapper input:-moz-placeholder {
  color: #257725;
}

/*end .sidebar*/
/* line 1511, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.sidebar h1 {
  font-size: 24px;
  font-family: 'Oswald', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}

/************************
HOMEPAGE SERVICES AREA
************************/
/* line 1522, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-services-wrapper {
  /*end homepage-services*/
}
/* line 1524, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-services-wrapper #homepage-services {
  text-align: center;
  padding: 2em 0 0;
  background: #257725;
  /*end #homepage-services-title*/
  /*end #homepage-services-text*/
  /*end .homepage-service */
}
/* line 1529, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-services-wrapper #homepage-services #homepage-services-title {
  width: 96%;
  max-width: 1140px;
  margin: 0 auto;
  color: #fff;
  font-family: 'Raleway', sans-serif;
  font-weight: 300;
  font-size: 32px;
  /*end &:after*/
}
/* line 1538, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-services-wrapper #homepage-services #homepage-services-title:after {
  display: block;
  content: "";
  height: 4px;
  background: #377d37;
  width: 15%;
  margin: .5em auto 1em;
}
/* line 1550, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-services-wrapper #homepage-services #homepage-services-text {
  width: 96%;
  max-width: 1140px;
  margin: 0 auto 2em;
}
/* line 1556, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-services-wrapper #homepage-services .homepage-service {
  color: #fff;
  min-height: 300px;
  padding: 0;
  position: relative;
  overflow: hidden;
  /*end .service-title*/
  /*end .service-text*/
  /*end &:hover > .service-title, &:focus > .service-title */
  /*end &:hover > .service-text, &:focus > .service-text*/
}
/* line 1563, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-services-wrapper #homepage-services .homepage-service .service-title {
  background: url(../images/green-trans.png);
  padding: 0 1em;
  line-height: 75px;
  margin: 0;
  width: 100%;
  text-transform: uppercase;
  position: absolute;
  bottom: 0;
}
/* line 1574, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-services-wrapper #homepage-services .homepage-service .service-text {
  background: url(../images/green-trans.png);
  padding: 0 1em 1em;
  display: none;
  min-height: 200px;
  position: absolute;
  bottom: 0;
  /*end p.service-button*/
}
/* line 1582, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-services-wrapper #homepage-services .homepage-service .service-text p {
  margin: 0;
  font-size: .85em;
}
/* line 1584, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-services-wrapper #homepage-services .homepage-service .service-text p.service-button {
  text-align: center;
  /*end a*/
}
/* line 1587, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-services-wrapper #homepage-services .homepage-service .service-text p.service-button a {
  border: 2px solid #fff;
  text-align: center;
  color: #fff;
  text-transform: uppercase;
  font-weight: 700;
  text-decoration: none;
  width: 60%;
  padding: .75em 1em;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin: 25px auto;
  display: inline-block;
  -webkit-transition: all .5s;
  transition: all .5s;
  /*end &:hover, end &:focus*/
}
/* line 1603, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-services-wrapper #homepage-services .homepage-service .service-text p.service-button a:hover, #homepage-services-wrapper #homepage-services .homepage-service .service-text p.service-button a:focus {
  background: #fff;
  color: #257725;
}
/* line 1614, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-services-wrapper #homepage-services .homepage-service:hover > .service-title, #homepage-services-wrapper #homepage-services .homepage-service:focus > .service-title {
  bottom: 200px;
  padding-top: 25px;
  vertical-align: bottom;
  -webkit-transition: all 1s;
  transition: all 1s;
}
/* line 1622, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-services-wrapper #homepage-services .homepage-service:hover > .service-text, #homepage-services-wrapper #homepage-services .homepage-service:focus > .service-text {
  display: block;
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

/*end homepage-services-wrapper*/
/*******************************
HOMEPAGE SECONDARY CONTENT AREA
*******************************/
/* line 1642, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-secondary-content-wrapper {
  background: url(../images/black-texture.png);
  color: #eee;
  /*end homepage-services*/
}
/* line 1646, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-secondary-content-wrapper #homepage-secondary-content {
  padding: 2em 0 2em;
  /*end #homepage-services-title*/
  /*end #homepage-services-text*/
}
/* line 1649, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-secondary-content-wrapper #homepage-secondary-content #homepage-secondary-content-title {
  text-align: center;
  /*end &:after*/
}
/* line 1652, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-secondary-content-wrapper #homepage-secondary-content #homepage-secondary-content-title:after {
  display: block;
  content: "";
  height: 4px;
  background: #377d37;
  width: 15%;
  margin: .5em auto 1em;
}
/* line 1663, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#homepage-secondary-content-wrapper #homepage-secondary-content #homepage-secondary-content-text {
  margin: 0 auto 2em;
}

/*end homepage-services-wrapper*/
/*********************
FOOTER STYLES
*********************/
/* line 1675, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.footer_wrap {
  max-width: 90%;
  margin-left: auto;
  margin-right: auto;
}

/* line 1681, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#logo_footer {
  position: relative;
  z-index: 999;
  /*end a*/
}
/* line 1686, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#logo_footer a {
  /*end img*/
}
/* line 1688, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#logo_footer a img {
  width: 100%;
  max-width: 170px;
  margin-top: 10px;
  height: auto;
}

/*end #footer_logo*/
/* line 1699, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.footer {
  clear: both;
  background-color: #111;
  color: #ccc;
  text-align: center;
  padding: 40px 0px;
  border-top: solid 12px #d4d4d4;
  /*end #inner-footer */
}
/* line 1707, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.footer #inner-footer {
  padding: 20px 0 45px;
  text-align: center;
  background: url("https://junsproservices.com/wp-content/themes/bones/library/images/logo-bg.png") no-repeat center top;
  position: relative;
  z-index: 990;
  border-top: solid 6px #0033cc;
  /* end .footer-links */
}
/* line 1715, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.footer #inner-footer .footer-links {
  /*end ul*/
}
/* line 1717, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.footer #inner-footer .footer-links ul {
  margin: 0 0 1em;
  padding: 0 0 1em;
  border-bottom: 4px solid #222;
  /*end li*/
}
/* line 1722, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.footer #inner-footer .footer-links ul li {
  display: inline-block;
  margin: 0 .5em;
  /*end a*/
}
/* line 1726, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.footer #inner-footer .footer-links ul li a {
  color: #ccc;
  text-decoration: none;
}
/* line 1730, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.footer #inner-footer .footer-links ul li a:hover, .footer #inner-footer .footer-links ul li a:focus {
  color: #257725;
}
/* line 1740, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.footer #inner-footer .copyright {
  padding-top: 20px;
}
/* line 1744, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.footer #inner-footer p {
  margin: 0;
}
/* line 1746, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.footer #inner-footer .desktop {
  display: none;
}

/*end .footer*/
/*********************
GOOGLE MAPS OVERRIDES
*********************/
/* line 1756, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.google-maps {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 35px;
  height: 0;
  overflow: hidden;
  margin: 1em 1em 0;
  /*end iframe*/
}
/* line 1764, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.google-maps iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/*end .google-maps*/
/* Obituary Style */
/* line 1775, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#honor {
  text-align: center;
  width: 90%;
  margin: 0 auto;
  border-radius: 18px;
  background: #0E1F0E;
  color: white;
  font-size: 14px;
  margin-top: 3em;
  height: 555px;
  border: 3px solid gray;
}
/* line 1787, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#honor p {
  width: 100%;
  float: left;
}
/* line 1792, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#honor figure {
  margin: 10px auto;
  width: 25%;
}
/* line 1797, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#honor img {
  width: 125px;
  margin: 0;
}
/* line 1802, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#honor figcaption {
  font-size: 10px;
}

/* line 1807, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#certified {
  width: 92%;
  display: block;
  margin: 39px auto 0;
}
/* line 1812, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
#certified img {
  width: auto;
  height: 65px;
  margin: 5px 10px;
  float: left;
}

/* line 1820, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.galleryid-31 .gallery-item, .galleryid-37 .gallery-item, .galleryid-29 .gallery-item, .galleryid-27 .gallery-item, .galleryid-39 .gallery-item {
  width: 50%;
  float: left;
  text-align: center;
}

/* line 1826, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.blog-image {
  max-height: 350px;
  overflow: hidden;
  margin-bottom: 20px;
}

/* Bob */
@-webkit-keyframes hvr-bob {
  /* line 1835, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }

  /* line 1840, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
  }

  /* line 1845, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

@keyframes hvr-bob {
  /* line 1852, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
  0% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }

  /* line 1857, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
  50% {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
  }

  /* line 1862, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

@-webkit-keyframes hvr-bob-float {
  /* line 1869, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

@keyframes hvr-bob-float {
  /* line 1876, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
  100% {
    -webkit-transform: translateY(-8px);
    transform: translateY(-8px);
  }
}

/* line 1882, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.hvr-bob {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  width: 100%;
}

/* line 1893, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.hvr-bob:hover, .hvr-bob:focus, .hvr-bob:active {
  -webkit-animation-name: hvr-bob-float, hvr-bob;
  animation-name: hvr-bob-float, hvr-bob;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate;
}

/* Circle Hover */
/* line 1913, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.circle_line {
  padding: 30px 0px;
}

/* line 1917, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.circle_text_wrap {
  margin: 40px 0 30px;
}

/* line 1921, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item {
  position: relative;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}

/* line 1928, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item,
.ih-item * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 1936, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item a:hover {
  text-decoration: none;
}

/* line 1939, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item img {
  width: 100%;
  height: 100%;
}

/* line 1944, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle {
  position: relative;
  width: 300px;
  height: 300px;
  border-radius: 50%;
}

/* line 1951, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle .img {
  position: relative;
  width: 300px;
  height: 300px;
  border-radius: 50%;
}

/* line 1957, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle .img:before {
  position: absolute;
  display: block;
  content: '';
  width: 100%;
  height: 100%;
  border-radius: 50%;
  box-shadow: inset 0 0 0 16px rgba(255, 255, 255, 0.6), 0 1px 2px rgba(0, 0, 0, 0.3);
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}

/* line 1969, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle .img img {
  border-radius: 50%;
}

/* line 1972, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle .info {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  border-radius: 50%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 1988, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11 {
  -webkit-perspective: 900px;
  -moz-perspective: 900px;
  perspective: 900px;
  margin-left: auto;
  margin-right: auto;
}

/* line 1995, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11 .img {
  opacity: 1;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}

/* line 2006, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.colored .info {
  background: #0033CC;
  border: solid 8px #fff;
}

/* line 2010, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11 .info {
  background: #333333;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.35s ease 0.35s;
  -moz-transition: all 0.35s ease 0.35s;
  transition: all 0.35s ease 0.35s;
}

/* line 2018, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11 .info h3 {
  color: #fff;
  text-transform: uppercase;
  position: relative;
  letter-spacing: 2px;
  font-size: 18px;
  margin: 0 30px;
  padding: 10px 0 0 0;
  text-shadow: 0 0 1px white, 0 1px 2px rgba(0, 0, 0, 0.3);
}

/* line 2028, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11 .info p {
  color: #bbb;
  padding: 10px 5px;
  font-style: italic;
  margin: 0 30px;
  font-size: 14px;
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}

/* line 2037, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11 a:hover .img {
  opacity: 0;
}

/* line 2040, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11 a:hover .info {
  visibility: visible;
  opacity: 1;
  padding: 5px;
}

/* line 2046, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.left_to_right .img {
  -webkit-transform: translateZ(0) rotateY(0);
  -moz-transform: translateZ(0) rotateY(0);
  -ms-transform: translateZ(0) rotateY(0);
  -o-transform: translateZ(0) rotateY(0);
  transform: translateZ(0) rotateY(0);
}

/* line 2053, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.left_to_right .info {
  -webkit-transform: translateZ(-1000px) rotateY(-90deg);
  -moz-transform: translateZ(-1000px) rotateY(-90deg);
  -ms-transform: translateZ(-1000px) rotateY(-90deg);
  -o-transform: translateZ(-1000px) rotateY(-90deg);
  transform: translateZ(-1000px) rotateY(-90deg);
}

/* line 2060, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.left_to_right a:hover .img {
  -webkit-transform: translateZ(-1000px) rotateY(90deg);
  -moz-transform: translateZ(-1000px) rotateY(90deg);
  -ms-transform: translateZ(-1000px) rotateY(90deg);
  -o-transform: translateZ(-1000px) rotateY(90deg);
  transform: translateZ(-1000px) rotateY(90deg);
}

/* line 2067, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.left_to_right a:hover .info {
  -webkit-transform: translateZ(0) rotateY(0);
  -moz-transform: translateZ(0) rotateY(0);
  -ms-transform: translateZ(0) rotateY(0);
  -o-transform: translateZ(0) rotateY(0);
  transform: translateZ(0) rotateY(0);
}

/* line 2075, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.right_to_left .img {
  -webkit-transform: translateZ(0) rotateY(0);
  -moz-transform: translateZ(0) rotateY(0);
  -ms-transform: translateZ(0) rotateY(0);
  -o-transform: translateZ(0) rotateY(0);
  transform: translateZ(0) rotateY(0);
}

/* line 2082, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.right_to_left .info {
  -webkit-transform: translateZ(-1000px) rotateY(90deg);
  -moz-transform: translateZ(-1000px) rotateY(90deg);
  -ms-transform: translateZ(-1000px) rotateY(90deg);
  -o-transform: translateZ(-1000px) rotateY(90deg);
  transform: translateZ(-1000px) rotateY(90deg);
}

/* line 2089, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.right_to_left a:hover .img {
  -webkit-transform: translateZ(-1000px) rotateY(-90deg);
  -moz-transform: translateZ(-1000px) rotateY(-90deg);
  -ms-transform: translateZ(-1000px) rotateY(-90deg);
  -o-transform: translateZ(-1000px) rotateY(-90deg);
  transform: translateZ(-1000px) rotateY(-90deg);
}

/* line 2096, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.right_to_left a:hover .info {
  -webkit-transform: translateZ(0) rotateY(0);
  -moz-transform: translateZ(0) rotateY(0);
  -ms-transform: translateZ(0) rotateY(0);
  -o-transform: translateZ(0) rotateY(0);
  transform: translateZ(0) rotateY(0);
}

/* line 2104, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.top_to_bottom .img {
  -webkit-transform: translateZ(0) rotateX(0);
  -moz-transform: translateZ(0) rotateX(0);
  -ms-transform: translateZ(0) rotateX(0);
  -o-transform: translateZ(0) rotateX(0);
  transform: translateZ(0) rotateX(0);
}

/* line 2111, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.top_to_bottom .info {
  -webkit-transform: translateZ(-1000px) rotateX(90deg);
  -moz-transform: translateZ(-1000px) rotateX(90deg);
  -ms-transform: translateZ(-1000px) rotateX(90deg);
  -o-transform: translateZ(-1000px) rotateX(90deg);
  transform: translateZ(-1000px) rotateX(90deg);
}

/* line 2118, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.top_to_bottom a:hover .img {
  -webkit-transform: translateZ(-1000px) rotateX(-90deg);
  -moz-transform: translateZ(-1000px) rotateX(-90deg);
  -ms-transform: translateZ(-1000px) rotateX(-90deg);
  -o-transform: translateZ(-1000px) rotateX(-90deg);
  transform: translateZ(-1000px) rotateX(-90deg);
}

/* line 2125, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.top_to_bottom a:hover .info {
  -webkit-transform: translateZ(0) rotateX(0);
  -moz-transform: translateZ(0) rotateX(0);
  -ms-transform: translateZ(0) rotateX(0);
  -o-transform: translateZ(0) rotateX(0);
  transform: translateZ(0) rotateX(0);
}

/* line 2133, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.bottom_to_top .img {
  -webkit-transform: translateZ(0) rotateX(0);
  -moz-transform: translateZ(0) rotateX(0);
  -ms-transform: translateZ(0) rotateX(0);
  -o-transform: translateZ(0) rotateX(0);
  transform: translateZ(0) rotateX(0);
}

/* line 2140, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.bottom_to_top .info {
  -webkit-transform: translateZ(-1000px) rotateX(-90deg);
  -moz-transform: translateZ(-1000px) rotateX(-90deg);
  -ms-transform: translateZ(-1000px) rotateX(-90deg);
  -o-transform: translateZ(-1000px) rotateX(-90deg);
  transform: translateZ(-1000px) rotateX(-90deg);
}

/* line 2147, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.bottom_to_top a:hover .img {
  -webkit-transform: translateZ(-1000px) rotateX(90deg);
  -moz-transform: translateZ(-1000px) rotateX(90deg);
  -ms-transform: translateZ(-1000px) rotateX(90deg);
  -o-transform: translateZ(-1000px) rotateX(90deg);
  transform: translateZ(-1000px) rotateX(90deg);
}

/* line 2154, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.ih-item.circle.effect11.bottom_to_top a:hover .info {
  -webkit-transform: translateZ(0) rotateX(0);
  -moz-transform: translateZ(0) rotateX(0);
  -ms-transform: translateZ(0) rotateX(0);
  -o-transform: translateZ(0) rotateX(0);
  transform: translateZ(0) rotateX(0);
}

/* line 2162, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.circle_bg {
  background: url("https://junsproservices.com/wp-content/themes/bones/library/images/circle_tile.jpg") repeat;
  border-bottom: solid 16px #d4d4d4;
  border-top: solid 12px #d4d4d4;
  padding: 0 20px;
}

/* line 2168, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.circle_textm {
  text-align: center;
}

/* line 2172, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.circle_textr {
  text-align: left;
}

/* line 2176, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.circle_textl {
  text-align: right;
}

/* line 2180, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.choose {
  background: #0033CC;
  color: #fff;
  padding: 0 40px 40px;
}

/* line 2186, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.choose h1 {
  margin-top: 40px;
  margin-bottom: 60px;
  text-align: center;
}

/* line 2192, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.choose strong {
  font-size: 16px;
  font-family: "Libre Baskerville", serif;
}

/* line 2197, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.choose_text {
  border-left: solid 2px #fff;
  min-height: 180px;
}

/* line 2202, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.servicesl, .servicesr {
  text-align: center;
}

/* line 2206, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.number {
  text-align: center;
  width: 20%;
  margin-bottom: 20px;
}

/* line 2212, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.quote {
  background: url("https://junsproservices.com/wp-content/themes/bones/library/images/circle_bg.jpg") no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  padding: 10px 15px 70px;
  text-align: center;
  border-bottom: solid 6px #01289b;
}

/* line 2223, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.quote p {
  font-size: 16px;
}

/* line 2227, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.quote h1 {
  color: #fff;
  padding: 15px;
  background: #01289b;
  font-family: 'Oswald', sans-serif;
  font-weight: 700;
  font-size: 42px;
  margin-bottom: 40px;
}

/* line 2237, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.quote h2 {
  color: #0033CC;
  font-family: 'Oswald', sans-serif;
  font-weight: 700;
  font-size: 20px;
  text-align: right;
}

/* line 2246, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.word_balloon_r {
  position: relative;
  width: 98%;
  height: auto;
  padding: 35px;
  background: #FFFFFF;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  border: #01289b solid 7px;
  margin-top: 40px;
  margin-left: 1%;
  margin-right: 1%;
  opacity: 0.8;
}

/* line 2262, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.word_balloon_l {
  position: relative;
  width: 98%;
  height: auto;
  padding: 35px;
  background: #FFFFFF;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  border: #01289b solid 7px;
  margin-left: 1%;
  margin-right: 1%;
  opacity: 0.8;
}

/* line 2280, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.word_balloon_l:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 27px 15px 0;
  border-color: #FFFFFF transparent;
  display: block;
  width: 0;
  z-index: 1;
  bottom: -27px;
  left: 78px;
}

/* line 2294, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.word_balloon_r:after {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 27px 15px 0;
  border-color: #FFFFFF transparent;
  display: block;
  width: 0;
  z-index: 1;
  bottom: -27px;
  right: 78px;
}

/* line 2308, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.word_balloon_l:before {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 33px 21px 0;
  border-color: #01289b transparent;
  display: block;
  width: 0;
  z-index: 0;
  bottom: -40px;
  left: 72px;
}

/* line 2322, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_base.scss */
.word_balloon_r:before {
  content: '';
  position: absolute;
  border-style: solid;
  border-width: 33px 21px 0;
  border-color: #01289b transparent;
  display: block;
  width: 0;
  z-index: 0;
  bottom: -40px;
  right: 72px;
}

/*********************
LARGER MOBILE DEVICES
This is for devices like the Galaxy Note or something that's
larger than an iPhone but smaller than a tablet. Let's call them
tweeners.
*********************/
@media only screen and (min-width: 481px) {
  /******************************************************************
  Site Name:
  Author:
  
  Stylesheet: 481px and Up Stylesheet
  
  This stylesheet is loaded for larger devices. It's set to
  481px because at 480px it would load on a landscaped iPhone.
  This isn't ideal because then you would be loading all those
  extra styles on that same mobile connection.
  
  A word of warning. This size COULD be a larger mobile device,
  so you still want to keep it pretty light and simply expand
  upon your base.scss styles.
  
  ******************************************************************/
  /* line 17, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_481up.scss */
  .tel h2 {
    margin-top: 15px;
    font-size: 20px;
  }

  /*********************
  IMAGE ALIGNMENT
  *********************/
  /* line 27, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_481up.scss */
  .alignleft, img.alignleft {
    margin-right: 1.5em;
    display: inline;
    float: left;
  }

  /* line 33, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_481up.scss */
  .alignright, img.alignright {
    margin-left: 1.5em;
    display: inline;
    float: right;
  }

  /* line 39, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_481up.scss */
  .aligncenter, img.aligncenter {
    margin-right: auto;
    margin-left: auto;
    display: block;
    clear: both;
  }

  /************************
  HOMEPAGE SERVICES AREA
  ************************/
  /* line 50, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_481up.scss */
  #homepage-services-wrapper {
    /*end homepage-services*/
  }
  /* line 52, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_481up.scss */
  #homepage-services-wrapper #homepage-services {
    /*end .homepage-service */
  }
  /* line 54, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_481up.scss */
  #homepage-services-wrapper #homepage-services .homepage-service {
    /*end .service-text*/
  }
  /* line 58, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_481up.scss */
  #homepage-services-wrapper #homepage-services .homepage-service .service-text p {
    margin: 0;
    font-size: .9em;
  }

  /*end homepage-services-wrapper*/
  /* line 69, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_481up.scss */
  #honor {
    height: 440px;
  }
  /* line 72, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_481up.scss */
  #honor p {
    width: 50%;
  }
}
/*********************
TABLET & SMALLER LAPTOPS
This is the average viewing window. So Desktops, Laptops, and
in general anyone not viewing on a mobile device. Here's where
you can add resource intensive styles.
*********************/
@media only screen and (min-width: 768px) {
  /******************************************************************
  Site Name:
  Author:
  
  Stylesheet: Tablet & Small Desktop Stylesheet
  
  Here's where you can start getting into the good stuff.
  This size will work on iPads, other tablets, and desktops.
  So you can start working with more styles, background images,
  and other resources. You'll also notice the grid starts to
  come into play. Have fun!
  
  ******************************************************************/
  /*********************
  GENERAL STYLES
  *********************/
  /* line 23, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .servicesl {
    text-align: right;
    margin: 20px 0;
  }

  /* line 27, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .servicesl img {
    border: solid 4px #fff;
  }

  /* line 30, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .servicesl img:hover {
    border: solid 4px #0033CC;
    opacity: 0.9;
    opacity: 0.7;
  }

  /* line 35, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .servicesr {
    text-align: left;
    margin: 20px 0;
  }

  /* line 39, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .servicesr img {
    border: solid 4px #fff;
  }

  /* line 42, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .servicesr img:hover {
    border: solid 4px #0033CC;
    opacity: 0.7;
  }

  /* line 46, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #shiftnav-toggle-main {
    display: none;
  }

  /* line 49, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #main-navigation-outer-wrapper {
    display: block;
  }

  /* line 52, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .topbar {
    margin-top: -51px;
  }

  /* line 55, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-banner-text h1 {
    font-size: 70px;
  }

  /* line 59, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .word_balloon_l {
    width: 48%;
  }

  /* line 63, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .word_balloon_r {
    width: 48%;
    margin-top: 0px;
  }

  /* line 68, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .hvr-bob {
    width: 16%;
  }

  /* line 72, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .number {
    text-align: left;
    width: 100%;
    margin-bottom: 20px;
  }

  /*********************
  LAYOUT & GRID STYLES
  *********************/
  /* line 82, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .wrap {
    max-width: 1140px;
  }

  /*********************
  HEADER STYLES
  *********************/
  /* line 89, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .header {
    background: url("https://junsproservices.com/wp-content/themes/bones/library/images/header.jpg");
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-size: cover;
    margin-top: -50px;
  }

  /*end .header*/
  /*********************
  NAVIGATION STYLES
  *********************/
  /* line 101, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #main-navigation-outer-wrapper {
    /*end #main-navigation-inner-wrapper*/
  }
  /* line 102, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #main-navigation-outer-wrapper #main-navigation-inner-wrapper {
    /*end #main-navigation*/
  }
  /* line 103, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation {
    /* end .nav */
  }
  /* line 104, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav {
    margin: 0;
    text-align: center;
    /* end .menu ul li */
    /* highlight current page */
    /* end current highlighters */
  }
  /* line 107, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li {
    display: inline-block;
    position: relative;
    /* showing sub-menus */
  }
  /* line 110, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li.menu-item-has-children > a:after {
    content: url(../images/arrow.png);
    margin: 0 0 0 .25em;
  }
  /* line 114, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li a {
    border-bottom: 0;
  }
  /* line 123, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li ul.sub-menu, #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li ul.children {
    margin-top: 0;
    background: #222;
    position: absolute;
    visibility: hidden;
    z-index: 8999;
    font-size: 85%;
    -webkit-box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.75);
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.75);
    /* highlight sub-menu current page */
  }
  /* line 133, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li ul.sub-menu li a, #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li ul.children li a {
    padding-left: 10px;
    border-right: 0;
    display: block;
    width: 225px;
    border-bottom: 1px solid #333;
  }
  /* line 146, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li ul.sub-menu li:first-child > a, #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li ul.children li:first-child > a {
    -webkit-box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.75);
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, 0.75);
  }
  /* line 151, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li ul.sub-menu li:last-child a, #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li ul.children li:last-child a {
    border-bottom: 0;
  }
  /* line 155, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li ul.sub-menu li ul, #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li ul.children li ul {
    top: 0;
    left: 100%;
  }
  /* line 169, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #main-navigation-outer-wrapper #main-navigation-inner-wrapper #main-navigation .nav li:hover > ul {
    top: auto;
    visibility: visible;
  }

  /*end #main-navigation-outer-wrapper*/
  /************************
  HOMEPAGE BANNER AREA
  ************************/
  /* line 188, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-banner-wrapper {
    /*end #homepage-banner*/
    /*end #button-wrapper*/
  }
  /* line 189, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-banner-wrapper #homepage-banner {
    width: 100%;
    border: 5px solid #fff;
    border-bottom: 0;
    position: relative;
    z-index: 1;
  }
  /* line 198, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-banner-wrapper #button-wrapper {
    width: 100%;
    max-width: 628px;
  }
  /* line 201, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-banner-wrapper #button-wrapper .button-line {
    background: #fff;
    height: 5px;
    width: 34%;
    display: inline-block;
    margin: 0;
  }

  /*end #homepage-banner-area*/
  /************************
  HOMEPAGE LOCATIONS AREA
  ************************/
  /* line 214, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-locations-wrapper {
    background-size: 100% 100%;
    /* end homepage-locations */
  }
  /* line 216, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-locations-wrapper #homepage-locations {
    /*end .location-column */
    /*end .jun-link*/
  }
  /* line 217, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-locations-wrapper #homepage-locations h2 {
    padding: 0 0 2em;
  }
  /* line 220, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-locations-wrapper #homepage-locations .location-column {
    /*end #homepage-location*/
  }
  /* line 221, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-locations-wrapper #homepage-locations .location-column .homepage-location {
    /*end .map-icon*/
    /*end .location-text*/
  }
  /* line 223, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-locations-wrapper #homepage-locations .location-column .homepage-location .map-icon .icon-location {
    display: block;
  }
  /* line 227, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-locations-wrapper #homepage-locations .location-column .homepage-location .location-text {
    display: inline-block;
  }
  /* line 229, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-locations-wrapper #homepage-locations .location-column .homepage-location .location-text p {
    text-align: left;
  }
  /* line 236, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-locations-wrapper #homepage-locations .jun-link br {
    display: none;
  }
  /* line 239, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-locations-wrapper #homepage-locations .jun-link img {
    margin: 0 10px;
  }

  /* end homepage-locations-wrapper */
  /*********************
  POSTS & CONTENT STYLES
  *********************/
  /* line 248, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #content h1 {
    text-align: left!important;
  }

  /* line 251, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #content {
    text-align: left;
    /*end #inner-content*/
  }
  /* line 253, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #content #inner-content {
    /*end #main*/
  }
  /* line 254, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #content #inner-content #main {
    /*end blog-list*/
  }
  /* line 255, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #content #inner-content #main.blog-list {
    /*end .blog-image */
    /*end article*/
  }
  /* line 256, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #content #inner-content #main.blog-list h1.entry-title {
    margin: 0 0 2em;
  }
  /* line 259, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #content #inner-content #main.blog-list .blog-image {
    display: inline-block;
    width: 20%;
    float: left;
    background: #ccc;
    /*end img*/
  }
  /* line 264, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #content #inner-content #main.blog-list .blog-image img {
    max-width: 100%;
    height: auto;
    display: block;
  }
  /* line 270, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #content #inner-content #main.blog-list article {
    /*end .article-header*/
    /*end .entry-content*/
  }
  /* line 271, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #content #inner-content #main.blog-list article .article-header {
    width: 80%;
    float: left;
    padding-left: 1em;
  }
  /* line 276, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #content #inner-content #main.blog-list article .entry-content {
    width: 80%;
    padding-left: 1em;
    float: left;
  }
  /* line 280, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #content #inner-content #main.blog-list article .entry-content p {
    float: left;
  }

  /*end #content*/
  /* line 289, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .widgettitle {
    text-align: left!important;
  }

  /*********************
  FOOTER STYLES
  *********************/
  /* line 296, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .footer {
    /*end #inner-footer */
  }
  /* line 298, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .footer #inner-footer .desktop {
    display: inline-block;
  }
  /* line 301, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .footer #inner-footer .mobile {
    display: none;
  }

  /*end .footer*/
  /* line 306, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #honor {
    height: 212px;
  }
  /* line 308, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #honor p {
    width: 35%;
  }
  /* line 311, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #honor figure {
    float: left;
    margin: 10px;
  }

  /* line 316, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #certified {
    width: 50%;
    min-width: 585px;
  }

  /* line 320, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .galleryid-31 .gallery-item, .galleryid-29 .gallery-item, .galleryid-27 .gallery-item {
    width: 20%;
  }

  /* line 323, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .galleryid-39 .gallery-item {
    width: 25%;
  }

  /* line 326, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .header #inner-header {
    margin-top: 0px;
    position: relative;
    z-index: 950;
  }

  /* line 331, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .header #inner-header #logo a img {
    width: 100%;
    max-width: 170px;
    margin-top: -10px;
    height: auto;
  }

  /* line 337, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .ih-item.circle {
    position: relative;
    width: 220px;
    height: 220px;
    border-radius: 50%;
  }

  /* line 343, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .ih-item.circle .img {
    position: relative;
    width: 220px;
    height: 220px;
    border-radius: 50%;
  }

  /* line 349, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .under_nav {
    background: url(../images/logo-bg-mobile.png) no-repeat center top;
    position: relative;
    z-index: 900;
    height: 275px;
    margin-top: -232px;
  }

  /* line 356, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .tel {
    padding: 0px;
  }

  /* line 359, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-banner-text h1 {
    font-size: 100px;
  }

  /* line 362, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-banner-text h2 {
    font-size: 40px;
  }

  /* line 365, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-banner-text h3 {
    font-size: 62px;
  }

  /* line 368, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  #homepage-banner-text strong {
    font-size: 52px;
  }

  /* line 371, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .location h3 {
    margin: 10px 0px 100px;
  }

  /* line 374, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_768up.scss */
  .location {
    border: none;
    margin: 0px;
  }
}
/*********************
DESKTOP
This is the average viewing window. So Desktops, Laptops, and
in general anyone not viewing on a mobile device. Here's where
you can add resource intensive styles.
*********************/
@media only screen and (min-width: 1030px) {
  /******************************************************************
  Site Name:
  Author:
  
  Stylesheet: Desktop Stylsheet
  
  This is the desktop size. It's larger than an iPad so it will only
  be seen on the Desktop.
  
  ******************************************************************/
  /* line 11, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_1030up.scss */
  #inner-header {
    background: url("https://junsproservices.com/wp-content/themes/bones/library/images/logo-bg.png") no-repeat center top;
  }

  /* line 15, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_1030up.scss */
  .header #inner-header #logo a img {
    width: 100%;
    max-width: 270px;
    margin-top: -45px;
    height: auto;
  }

  /* line 22, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_1030up.scss */
  .under_nav {
    background: url(../images/logo-bg.png) no-repeat center top;
    position: relative;
    z-index: 900;
    height: 275px;
    margin-top: -232px;
  }

  /* line 30, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_1030up.scss */
  #logo {
    position: relative;
    z-index: 999;
    /*end a*/
  }
  /* line 35, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_1030up.scss */
  #logo a {
    /*end img*/
  }
  /* line 37, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_1030up.scss */
  #logo a img {
    width: 100%;
    max-width: 270px;
    margin-top: -25px;
    height: auto;
  }

  /*end #logo*/
  /* line 48, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_1030up.scss */
  .tel h2 {
    margin-top: 10px;
    font-size: 28px;
  }

  /* line 53, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_1030up.scss */
  .ih-item.circle {
    position: relative;
    width: 300px;
    height: 300px;
    border-radius: 50%;
  }

  /* line 60, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_1030up.scss */
  .ih-item.circle .img {
    position: relative;
    width: 300px;
    height: 300px;
    border-radius: 50%;
  }

  /* line 67, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_1030up.scss */
  .footer #inner-footer {
    background: url("https://junsproservices.com/wp-content/themes/bones/library/images/logo-bg-footer.png") no-repeat center top;
  }

  /* line 71, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_1030up.scss */
  .sponsors img {
    max-width: 450px;
  }

  /* line 75, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_1030up.scss */
  .word_balloon_l, .word_balloon_r {
    padding: 35px;
  }
}
/*********************
LARGE VIEWING SIZE
This is for the larger monitors and possibly full screen viewers.
*********************/
@media only screen and (min-width: 1240px) {
  /******************************************************************
  Site Name: 
  Author: 
  
  Stylesheet: Super Large Monitor Stylesheet
  
  You can add some advanced styles here if you like. This kicks in
  on larger screens.
  
  ******************************************************************/
  /************************
  HOMEPAGE SERVICES AREA
  ************************/
  /* line 16, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_1240up.scss */
  #homepage-services-wrapper {
    /*end homepage-services*/
  }
  /* line 18, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_1240up.scss */
  #homepage-services-wrapper #homepage-services {
    /*end .homepage-service */
  }
  /* line 20, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_1240up.scss */
  #homepage-services-wrapper #homepage-services .homepage-service {
    /*end .service-text*/
  }
  /* line 24, Z:/_Sites/Dump Box/junsproservices.com/library/scss/breakpoints/_1240up.scss */
  #homepage-services-wrapper #homepage-services .homepage-service .service-text p {
    margin: 0;
    font-size: 1em;
  }

  /*end homepage-services-wrapper*/
}
/*********************
RETINA (2x RESOLUTION DEVICES)
This applies to the retina iPhone (4s) and iPad (2,3) along with
other displays with a 2x resolution. You can also create a media
query for retina AND a certain size if you want. Go Nuts.
*********************/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  /******************************************************************
  Site Name: 
  Author: 
  
  Stylesheet: Retina Screens & Devices Stylesheet
  
  When handling retina screens you need to make adjustments, especially
  if you're not using font icons. Here you can add them in one neat
  place.
  
  ******************************************************************/
  /* 
  
  EXAMPLE 
  Let's say you have an image and you need to make sure it looks ok
  on retina screens. Let's say we have an icon which dimension are
  24px x 24px. In your regular stylesheets, it would look something
  like this:
  
  .icon {
  	width: 24px;
  	height: 24px;
  	background: url(img/test.png) no-repeat;
  }
  
  For retina screens, we have to make some adjustments, so that image
  doesn't look blurry. So, taking into account the image above and the
  dimensions, this is what we would put in our retina stylesheet:
  
  .icon {
  	background: url(img/test@2x.png) no-repeat;
  	background-size: 24px 24px;
  }
  
  So, you would create the same icon, but at double the resolution, meaning 
  it would be 48px x 48px. You'd name it the same, but with a @2x at the end
  (this is pretty standard practice). Set the background image so it matches
  the original dimensions and you are good to go. 
  
  */
}
/*********************
PRINT STYLESHEET
Feel free to customize this. Remember to add things that won't make
sense to print at the bottom. Things like nav, ads, and forms should
be set to display none.
*********************/
@media print {
  /******************************************************************
  Site Name:
  Author:
  
  Stylesheet: Print Stylesheet
  
  This is the print stylesheet. There's probably not a lot
  of reasons to edit this stylesheet. If you want to
  though, go for it.
  
  ******************************************************************/
  /* line 13, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_print.scss */
  * {
    background: transparent !important;
    color: black !important;
    text-shadow: none !important;
    filter: none !important;
    -ms-filter: none !important;
  }

  /* line 21, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_print.scss */
  a, a:visited {
    color: #444 !important;
    text-decoration: underline;
  }
  /* line 26, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_print.scss */
  a:after, a:visited:after {
    content: " (" attr(href) ")";
  }
  /* line 31, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_print.scss */
  a abbr[title]:after, a:visited abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 38, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_print.scss */
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }

  /* line 42, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_print.scss */
  pre, blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 47, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_print.scss */
  thead {
    display: table-header-group;
  }

  /* line 51, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_print.scss */
  tr, img {
    page-break-inside: avoid;
  }

  /* line 55, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_print.scss */
  img {
    max-width: 100% !important;
  }

  @page {
    margin: 0.5cm;
}

  /* line 63, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_print.scss */
  p, h2, h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 69, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_print.scss */
  h2,
  h3 {
    page-break-after: avoid;
  }

  /* line 78, Z:/_Sites/Dump Box/junsproservices.com/library/scss/partials/_print.scss */
  .sidebar,
  .page-navigation,
  .wp-prev-next,
  .respond-form,
  nav {
    display: none;
  }
}

.page-id-7 img {
    max-width: 100%;
}

.page-id-7 .h-adjust {
    text-align: right;
}

.page-id-7 .v-adjust {
    padding-top: 45px;
    
}

.page-id-7 .spacer {
    padding-top: 20px;
}

.page-id-7 .adjust {
    margin-bottom: 30px;
}

.page-id-7 .adjust-plus {
    margin-bottom: 30px;
    margin-top: 20px;
}

