@charset "UTF-8";
/*! 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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ body { margin: 0; }

/* ========================================================================== Links ========================================================================== */
/** Remove the gray background color from active links in IE 10. */
/* line 89, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ a { background: transparent; }

/** Address `outline` inconsistency between Chrome and other browsers. */
/* line 97, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ a:focus { outline: thin dotted; }

/** Improve readability when focused and also mouse hovered in all browsers. */
/* line 106, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ b, strong, .strong { font-weight: bold; }

/** Address styling not present in Safari 5 and Chrome. */
/* line 148, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ dfn, em, .em { font-style: italic; }

/** Address differences between Firefox and other browsers. */
/* line 156, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ p { -webkit-hyphens: auto; -epub-hyphens: auto; -moz-hyphens: auto; hyphens: auto; }

/* Addresses margins set differently in IE6/7. */
/* line 177, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ pre { margin: 0; }

/** Correct font family set oddly in Safari 5 and Chrome. */
/* line 188, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ pre { white-space: pre-wrap; }

/** Set consistent quote types. */
/* line 205, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ q { quotes: "\201C" "\201D" "\2018" "\2019"; }

/** Address inconsistent and variable font size in all browsers. */
/* line 213, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ q:before, q:after { content: ''; content: none; }

/* line 218, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ small, .small { font-size: 75%; }

/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
/* line 227, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

/* line 234, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ sup { top: -0.5em; }

/* line 238, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ sub { bottom: -0.25em; }

/* ========================================================================== Lists ========================================================================== */
/* Addresses margins set differently in IE6/7. */
/* line 253, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ dl, menu, ol, ul { margin: 1em 0; }

/* line 257, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ dd { margin: 0; }

/* Addresses paddings set differently in IE6/7. */
/* line 265, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ menu { padding: 0 0 0 40px; }

/* line 270, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ ol, ul { padding: 0; list-style-type: none; }

/* Corrects list images handled incorrectly in IE7. */
/* line 280, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ img { border: 0; }

/** Correct overflow displayed oddly in IE 9. */
/* line 301, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ svg:not(:root) { overflow: hidden; }

/* ========================================================================== Figures ========================================================================== */
/** Address margin not present in IE 8/9 and Safari 5. */
/* line 313, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ figure { margin: 0; }

/* ========================================================================== Forms ========================================================================== */
/** Define consistent border, margin, and padding. */
/* line 325, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }

/* ========================================================================== Tables ========================================================================== */
/** Remove most spacing between table cells. */
/* line 465, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ table { border-collapse: collapse; border-spacing: 0; }

/* line 472, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

/* line 480, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ .image-replacement, .ir { text-indent: 100%; white-space: nowrap; overflow: hidden; }

/* line 487, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ .clearfix, .cf, .comment-respond { zoom: 1; }

/* line 489, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_normalize.scss */ .clearfix:before, .clearfix:after, .cf:before, .comment-respond:before, .cf:after, .comment-respond:after { content: ""; display: table; }

/* line 490, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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

******************************************************************/
/* line 17, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_typography.scss */ p { -ms-word-wrap: break-word; word-wrap: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; -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? */
/******************************************************************
Site Name:
Author:

Stylesheet: Grid Stylesheet

I've seperated the grid so you can swap it out easily. It's
called at the top the style.scss stylesheet.

There are a ton of grid solutions out there. You should definitely
experiment with your own. Here are some recommendations:

http://gridsetapp.com - Love this site. Responsive Grids made easy.
http://susy.oddbird.net/ - Grids using Compass. Very elegant.
http://gridpak.com/ - Create your own responsive grid.
https://github.com/dope/lemonade - Neat lightweight grid.


The grid below is a custom built thingy I modeled a bit after
Gridset. It's VERY basic and probably shouldn't be used on
your client projects. The idea is you learn how to roll your
own grids. It's better in the long run and allows you full control
over your project's layout.

******************************************************************/
/* line 35, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .last-col { float: right; padding-right: 0 !important; }

/*
Mobile Grid Styles
These are the widths for the mobile grid.
There are four types, but you can add or customize
them however you see fit.
*/
@media (max-width: 767px) { /* line 49, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .m-all { float: left; padding-right: 0.75em; width: 100%; padding-right: 0; }
  /* line 55, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .m-1of2 { float: left; padding-right: 0.75em; width: 50%; }
  /* line 60, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .m-1of3 { float: left; padding-right: 0.75em; width: 33.33%; }
  /* line 65, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .m-2of3 { float: left; padding-right: 0.75em; width: 66.66%; }
  /* line 70, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .m-1of4 { float: left; padding-right: 0.75em; width: 25%; }
  /* line 75, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .m-3of4 { float: left; padding-right: 0.75em; width: 75%; } }

/* Portrait tablet to landscape */
@media (min-width: 768px) and (max-width: 1029px) { /* line 86, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .t-all { float: left; padding-right: 0.75em; width: 100%; padding-right: 0; }
  /* line 92, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .t-1of2 { float: left; padding-right: 0.75em; width: 50%; }
  /* line 97, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .t-1of3 { float: left; padding-right: 0.75em; width: 33.33%; }
  /* line 102, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .t-2of3 { float: left; padding-right: 0.75em; width: 66.66%; }
  /* line 107, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .t-1of4 { float: left; padding-right: 0.75em; width: 25%; }
  /* line 112, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .t-3of4 { float: left; padding-right: 0.75em; width: 75%; }
  /* line 117, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .t-1of5 { float: left; padding-right: 0.75em; width: 20%; }
  /* line 122, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .t-2of5 { float: left; padding-right: 0.75em; width: 40%; }
  /* line 127, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .t-3of5 { float: left; padding-right: 0.75em; width: 60%; }
  /* line 132, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .t-4of5 { float: left; padding-right: 0.75em; width: 80%; } }

/* Landscape to small desktop */
@media (min-width: 1030px) { /* line 142, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-all { float: left; padding-right: 0.75em; width: 100%; padding-right: 0; }
  /* line 148, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-1of2 { float: left; padding-right: 0.75em; width: 50%; }
  /* line 153, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-1of3 { float: left; padding-right: 0.75em; width: 33.33%; }
  /* line 158, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-2of3 { float: left; padding-right: 0.75em; width: 66.66%; }
  /* line 163, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-1of4 { float: left; padding-right: 0.75em; width: 25%; }
  /* line 168, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-3of4 { float: left; padding-right: 0.75em; width: 75%; }
  /* line 173, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-1of5 { float: left; padding-right: 0.75em; width: 20%; }
  /* line 178, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-2of5 { float: left; padding-right: 0.75em; width: 40%; }
  /* line 183, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-3of5 { float: left; padding-right: 0.75em; width: 60%; }
  /* line 188, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-4of5 { float: left; padding-right: 0.75em; width: 80%; }
  /* line 193, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-1of6 { float: left; padding-right: 0.75em; width: 16.6666666667%; }
  /* line 198, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-1of7 { float: left; padding-right: 0.75em; width: 14.2857142857%; }
  /* line 203, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-2of7 { float: left; padding-right: 0.75em; width: 28.5714286%; }
  /* line 208, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-3of7 { float: left; padding-right: 0.75em; width: 42.8571429%; }
  /* line 213, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-4of7 { float: left; padding-right: 0.75em; width: 57.1428572%; }
  /* line 218, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-5of7 { float: left; padding-right: 0.75em; width: 71.4285715%; }
  /* line 223, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-6of7 { float: left; padding-right: 0.75em; width: 85.7142857%; }
  /* line 228, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-1of8 { float: left; padding-right: 0.75em; width: 12.5%; }
  /* line 233, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-1of9 { float: left; padding-right: 0.75em; width: 11.1111111111%; }
  /* line 238, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-1of10 { float: left; padding-right: 0.75em; width: 10%; }
  /* line 243, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-1of11 { float: left; padding-right: 0.75em; width: 9.09090909091%; }
  /* line 248, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_grid.scss */ .d-1of12 { float: left; padding-right: 0.75em; width: 8.33%; } }

/*********************
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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_alerts.scss */ .alert-help, .alert-info, .alert-error, .alert-success { margin: 10px; padding: 5px 18px; border: 1px solid; }

/* line 21, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_alerts.scss */ .alert-help { border-color: #e8dc59; background: #ebe16f; }

/* line 27, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_alerts.scss */ .alert-info { border-color: #bfe4f4; background: #d5edf8; }

/* line 33, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_alerts.scss */ .alert-error { border-color: #f8cdce; background: #fbe3e4; }

/* line 39, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_alerts.scss */ .alert-success { border-color: #deeaae; background: #e6efc2; }

/******************************************************************
Site Name:
Author:

Stylesheet: Button Styles

******************************************************************/
/* line 9, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ .blue-btn, .comment-reply-link, #submit { display: inline-block; position: relative; font-family: "Noto Sans JP", "游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif; text-decoration: none; color: #fff; font-size: 0.9em; font-size: 34px; line-height: 34px; font-weight: normal; padding: 0 24px; border-radius: 4px; border: 0; cursor: pointer; }

/* line 26, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ .blue-btn:hover, .comment-reply-link:hover, #submit:hover, .blue-btn:focus, .comment-reply-link:focus, #submit:focus { color: #fff; text-decoration: none; outline: none; }

/* line 33, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ .blue-btn:active, .comment-reply-link:active, #submit: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 44, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ .blue-btn, .comment-reply-link, #submit { background-color: #2980b9; }

/* line 49, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ .blue-btn:hover, .comment-reply-link:hover, #submit:hover, .blue-btn:focus, .comment-reply-link:focus, #submit:focus { background-color: #2574a8; }

/* line 53, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ .blue-btn:active, .comment-reply-link:active, #submit:active { background-color: #2472a4; }

/* line 61, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_line { background: none; border: 1px solid #D4D4D4; margin: 0; display: inline-block; padding: 0.45rem 3rem; letter-spacing: .1em; text-decoration: none; color: #363636; font-size: .8rem; position: relative; overflow: hidden; -moz-transition: 0.7s; -o-transition: 0.7s; -webkit-transition: 0.7s; transition: 0.7s; }

/* line 77, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_line:before { content: ""; position: absolute; bottom: -60px; right: -50px; width: 10px; height: 10px; background: #222; border-radius: 50%; -moz-transition: 0.7s; -o-transition: 0.7s; -webkit-transition: 0.7s; transition: 0.7s; }

/* line 91, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_line span { position: relative; }

/* line 92, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_line:hover, a.view_all_line:focus { color: #fff !important; }

/* line 95, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_line:hover:before, a.view_all_line:focus:before { width: 360px; height: 360px; opacity: 1; }

/* line 103, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_red { padding: 10px 25px; background: transparent; outline: none !important; cursor: pointer; transition: all 0.3s ease; position: relative; display: inline-block; padding: 0; border: none; font-size: .75rem; }

/* line 114, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_red > span { position: relative; display: flex; align-items: center; width: 100%; height: 100%; padding: 0.3rem 0 0.3rem 0.3rem; letter-spacing: .1rem; color: #790C30; }

/* line 123, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_red > span > span { color: #790C30; margin: 0; padding: 0; font-size: 1rem; }

/* line 130, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_red > span::before, a.view_all_red > span::after { position: absolute; content: ""; background: #790C30; }

/* line 135, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_red > span::before { left: 0; top: 0; width: 0%; height: 1px; transition: all 0.1s 0.1s ease; }

/* line 142, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_red > span::after { left: 0; bottom: 0; width: 100%; height: 1px; }

/* line 148, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_red > span:hover:before { width: 100%; }

/* line 153, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_red::before, a.view_all_red::after { position: absolute; content: ""; height: 0%; width: 1px; background: #790C30; }

/* line 160, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_red::before { right: 0; top: 0; transition: all 0.1s ease; }

/* line 165, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_red::after { left: 0; bottom: 0; transition: all 0.1s 0.2s ease; }

/* line 170, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_red:hover:before { transition: all 0.1s 0.2s ease; height: 100%; }

/* line 174, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_red:hover:after { transition: all 0.1s ease; height: 100%; }

/* line 180, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all { color: #363636; padding: 0.2em 0.1em; margin: 1em 0 !important; display: inline-block; font-size: 1em; letter-spacing: .1em; position: relative; }

/* line 188, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all::after { position: absolute; bottom: -4px; left: 0; content: ''; width: 100%; height: 2px; background: #333; transform: scale(0, 1); transform-origin: right top; transition: transform 0.3s; }

/* line 200, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all:hover::after { transform-origin: left top; transform: scale(1, 1); }

/* line 204, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all i { font-size: 1.3em; padding: 0 0 0.1em 0.2em; display: inline-block; }

/* line 212, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_gray { border: 1px solid #DEDEDE; margin: 2em 0; padding: 1em 3em; display: flex; align-items: center; justify-content: center; }

/* line 219, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_gray span { color: #3B3B3B; font-weight: normal; display: flex; align-items: center; justify-content: center; letter-spacing: .1rem; font-family: "Montserrat", sans-serif; }

/* line 228, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_gray:hover { background: #dedede; }

/* line 230, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_gray:hover span { color: #0A1018; }

/* line 237, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_double { padding: 1.7rem 3rem; background: none; border: none; position: relative; letter-spacing: .1rem; cursor: pointer; }

/* line 244, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_double:after, a.view_all_double:before { content: ''; position: absolute; top: 0; left: 0; bottom: 0; right: 0; border: 1px solid #000; transition: transform 0.2s; }

/* line 254, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_double:after { transform: translate(4px, 4px); }

/* line 257, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_double:before { transform: translate(-4px, -4px); }

/* line 261, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_double:hover:after, a.view_all_double:hover:before { transform: translate(0); }

@media (max-width: 767px) { /* line 269, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ .view_all { font-size: .75em; padding: 0.8em 3em; }
  /* line 274, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_buttons.scss */ a.view_all_gray { font-size: .75em; padding: 0.8em 3em; } }

/******************************************************************
Site Name:
Author:

Stylesheet: Form Styles

******************************************************************/
/*Contact Form 7*/
@media (max-width: 768px) { /* line 12, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform { margin: 0 auto 2rem !important; width: 100%; }
  /* line 16, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr { display: flex; flex-direction: column; padding: 1rem 0 !important; }
  /* line 20, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr > th, .contactform table.inquiry tr td { display: block; width: 100% !important; margin: 0 auto !important; border-top: none !important; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; padding: 0 0 0.5rem !important; font-size: 0.9em !important; }
  /* line 32, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr > td > table.sub_selects { width: 100%; border-top: 1px solid #DFE6E9; }
  /* line 35, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr > td > table.sub_selects tr { padding: 0.5rem 0 !important; display: flex !important; align-items: center !important; flex-direction: row !important; }
  /* line 40, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr > td > table.sub_selects tr th { font-size: 0.9rem !important; width: 35% !important; flex-basis: 35% !important; padding: 0 !important; }
  /* line 46, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr > td > table.sub_selects tr td { font-size: 0.8rem !important; display: flex !important; align-items: center !important; flex-direction: row !important; width: 65% !important; flex-basis: 65% !important; padding: 0 !important; }
  /* line 54, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr > td > table.sub_selects tr td > span { padding: 0 0.3rem; font-size: 0.8rem !important; }
  /* line 60, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr > td > table.sub_selects tr:last-child td { width: 100% !important; flex-basis: 100% !important; }
  /* line 70, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform > div.c_pp { border-top: none !important; text-align: center; padding: 2rem 0 0; }
  /* line 74, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform > div.c_pp span.title { font-weight: bold; }
  /* line 77, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform > div.c_pp p.info { font-size: 0.9rem !important; }
  /* line 80, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform > div.c_pp a { color: #004983; display: inline-block; margin-bottom: 50px; border-bottom: 2px solid #004983; }
  /* line 85, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform > div.c_pp a > span { display: flex; align-items: center; justify-content: center; }
  /* line 89, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform > div.c_pp a > span span { font-weight: 600; }
  /* line 91, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform > div.c_pp a > span span.material-icons-outlined { font-weight: 400; font-size: 1.3rem; } }

/* line 103, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform { margin: 30px auto 5rem; }

/* line 105, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry { width: 100%; border: none; }

/* line 108, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr { display: flex; align-items: center; padding: 1.5rem 0; border-top: 1px solid #EEEEEE; }

/* line 113, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr:last-child { border-bottom: none; }

/* line 116, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr th { text-align: left; font-size: 1rem !important; color: #0A1018; font-weight: normal; width: 35%; background: #fff; border-bottom: none; /*──────必須の調整──────*/ /*──────任意の調整──────*/ }

/* line 125, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr th .haveto { font-size: 10px; font-weight: bold; padding: 5px; background: #B4161F; color: #fff; border-radius: 1px; margin-right: 5px; position: relative; bottom: 1px; }

/* line 137, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr th .any { font-size: 10px; font-weight: bold; padding: 5px; background: #878787; color: #fff; border-radius: 1px; margin-right: 5px; position: relative; bottom: 1px; }

/* line 149, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr td { font-size: 0.9em !important; width: 65%; border-bottom: none; /*──────ラジオボタンを縦並び指定──────*/ }

/* line 153, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr td::placeholder { color: #7F7F7F; }

/* line 156, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr td input[type="text"] { width: 100% !important; }

/* line 159, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr td a { padding: .5em; font-size: .8em; background: #DDDDDD; color: #363636; display: inline-block; margin: .5em 0; }

/* line 166, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr td a:hover { background: #F1F1F1; }

/* line 170, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr td span.caption { font-size: .8em; background: #F6F6F6; line-height: 1.8; padding: 3%; }

/* line 177, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr td div.info { padding: .8rem; background: #f8f9fa; display: flex; flex-direction: column; justify-content: flex-start !important; align-content: flex-start !important; align-items: flex-start !important; font-size: 0.8rem !important; }

/* line 187, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr td table.sub_selects { width: 100%; padding: 0; }

/* line 190, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr td table.sub_selects tr { width: 100%; padding: 1rem 0; display: flex; align-items: center; }

/* line 195, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr td table.sub_selects tr th { font-size: 0.9rem !important; width: 40% !important; flex-basis: 40% !important; }

/* line 200, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr td table.sub_selects tr td { font-size: .9rem; display: flex; align-items: center; justify-content: space-between; width: 60%; flex-basis: 60%; }

/* line 207, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr td table.sub_selects tr td > div { display: flex; align-items: center; }

/* line 210, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr td table.sub_selects tr td > div > span { padding-left: .3rem; }

/* line 214, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr td table.sub_selects tr td > span { padding: 0 0.5rem; font-size: 0.9rem !important; }

/* line 220, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr td table.sub_selects tr:last-child td { width: 100% !important; flex-basis: 100% !important; display: block !important; }

/* line 229, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform table.inquiry tr td .verticallist .wpcf7-list-item { display: block; }

/* line 235, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform div.c_pp { border-top: 1px solid #DFE6E9; text-align: center; padding: 2rem 0 0; }

/* line 239, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform div.c_pp span { /*──────必須の調整──────*/ /*──────任意の調整──────*/ }

/* line 241, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform div.c_pp span.haveto { font-size: 10px; font-weight: bold; padding: 5px; background: #B4161F; color: #fff; border-radius: 1px; margin-right: 5px; position: relative; bottom: 1px; }

/* line 253, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform div.c_pp span.any { font-size: 10px; font-weight: bold; padding: 5px; background: #878787; color: #fff; border-radius: 1px; margin-right: 5px; position: relative; bottom: 1px; }

/* line 265, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform div.c_pp span.title { font-weight: bold; }

/* line 268, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform div.c_pp p.info { font-size: 0.9rem !important; text-align: left; display: block; margin-bottom: 30px; }

/* line 274, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform div.c_pp a { color: #605146; background: #F3F3F3; padding: 5px 10px; display: inline-block; margin-bottom: 50px; }

/* line 280, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform div.c_pp a > span { display: flex; align-items: center; justify-content: center; }

/* line 284, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform div.c_pp a > span span { font-weight: 600; font-size: .9rem; }

/* line 287, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform div.c_pp a > span span.material-icons-outlined { font-weight: 400; font-size: 1.3rem; }

/* line 295, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform #formbtn { display: block; padding: 15px; width: 80% !important; background: #605146; color: #fff; font-size: 1.1rem; margin: 2em auto; border: 1px solid #605146; transition: all 0.3s ease 0s !important; }

/* line 305, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contactform #formbtn:hover { background: #fff; color: #605146; border: 1px solid #605146; }

/*********************
INPUTS
*********************/
/* line 337, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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: auto; line-height: 1em; padding: 15px 20px; font-size: 1em; color: #363636; border-radius: 3px; vertical-align: middle; box-shadow: none; border: 0; width: 100%; max-width: 400px; font-family: "Lato", "Noto Sans JP", "游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif; background-color: #fff; border: 2px solid #DFE6E9; outline: none; -webkit-transition: background-color 0.24s ease-in-out; transition: background-color 0.24s ease-in-out; }

/* line 356, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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: #f8f9fa; outline: none; }

/* line 362, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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: #fff; background-position: 99% center; background-repeat: no-repeat; outline-color: #fbe3e4; }

/* line 372, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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: #fff; background-position: 99% center; background-repeat: no-repeat; }

/* line 381, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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 386, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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 393, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ input[type="password"] { letter-spacing: 0.3em; }

/* line 398, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ input[type="number"] { width: auto !important; max-width: 60px !important; padding: 15px 5px 15px 20px; }

/* line 405, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ textarea { max-width: 100%; min-height: 250px; line-height: 1.5em; padding: 1rem !important; }

/* line 413, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ select { -webkit-appearance: none; /* 1 */ -moz-appearance: none; appearance: none; background-repeat: no-repeat; background-position: 97.5% center; }

/*─────チェックボックス─────*/
/* line 424, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contact { /*─────ラジオ─────*/ }

/* line 425, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contact input[type=checkbox] { display: none; }

/* line 427, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contact input[type=checkbox] + span { cursor: pointer; position: relative; padding: 0 0 0 1.8em; font-size: inherit; box-sizing: border-box; transition: opacity 0.25s ease; color: #878787; font-weight: bold; }

/* line 436, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contact input[type=checkbox] + span::before { content: ""; display: block; position: absolute; top: 50%; transform: translateY(-45%); left: 0; width: 1.24em; height: 1.24em; border: 1px solid #c4bbb8; border-radius: 4px; background-color: #fefefe; box-sizing: border-box; }

/* line 450, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contact input[type=checkbox] + span::after { content: ""; opacity: 0; display: block; position: absolute; top: 50%; transform: translateY(-50%) rotate(40deg); left: 0.44em; width: 0.4em; height: .8em; border-bottom: 3px solid #000; border-right: 3px solid #000; box-sizing: border-box; transition: opacity 0.25s ease; }

/* line 466, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contact input[type=checkbox]:checked + span { color: #D4AB37; transition: all 0.25s ease; }

/* line 469, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contact input[type=checkbox]:checked + span::before { opacity: 1; border: 1px solid #D4AB37; background-color: #D4AB37; transition: opacity 0.25s ease; }

/* line 475, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contact input[type=checkbox]:checked + span::after { opacity: 1; border-bottom: 3px solid #fff; border-right: 3px solid #fff; transition: opacity 0.25s ease; }

/* line 486, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contact input[type=radio] { display: none; }

/* line 488, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contact input[type=radio] + span { cursor: pointer; position: relative; padding: 0 1rem 0 1.5rem; font-size: inherit; box-sizing: border-box; transition: opacity 0.25s ease; color: #878787; font-weight: bold; }

/* line 497, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contact input[type=radio] + span::before { content: ""; display: block; position: absolute; top: 50%; transform: translateY(-50%); left: 0; width: 1em; height: 1em; border: 1px solid #c4bbb8; border-radius: 50%; background-color: #fefefe; box-sizing: border-box; transition: opacity 0.25s ease; }

/* line 512, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contact input[type=radio] + span::after { content: ""; display: block; opacity: 0; position: absolute; box-sizing: border-box; transition: opacity 0.25s ease; }

/* line 521, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contact input[type=radio]:checked + span { color: #D4AB37; }

/* line 523, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contact input[type=radio]:checked + span::before { box-shadow: 0 0 2px 2px rgba(133, 112, 92, 0.1); }

/* line 526, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/modules/_forms.scss */ .contact input[type=radio]:checked + span::after { opacity: 1; top: 50%; transform: translateY(-50%); left: 0; width: 1em; height: 1em; background-color: #D4AB37; border-radius: 50%; box-sizing: border-box; transition: opacity 0.25s ease; }

/*********************
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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ body { font-family: "Noto Sans JP", "游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif; font-size: 100%; line-height: 1.5; color: #605146; background-color: #fff; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-feature-settings: "palt"; }

/********************
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 74, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .wrap { width: 96%; margin: 0 auto; }

/*********************
LINK STYLES
*********************/
/* line 83, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ a, a:visited { color: #363636; /* on hover */ /* on click */ /* mobile tap color */ }

/* line 87, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ a:hover, a:focus, a:visited:hover, a:visited:focus { color: #1f1f1f; }

/* line 97, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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 111, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5 { text-rendering: optimizelegibility; font-weight: 500; }

/* line 114, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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 117, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ h1, .h1 { font-size: 2.5em; line-height: 1.333em; }

/* line 122, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ h2, .h2 { font-size: 1.75em; line-height: 1.4em; margin-bottom: 0.375em; }

/* line 128, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ h3, .h3 { font-size: 1.125em; }

/* line 132, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ h4, .h4 { font-size: 1.1em; font-weight: 700; }

/* line 137, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ h5, .h5 { font-size: 0.846em; line-height: 2.09em; text-transform: uppercase; letter-spacing: 2px; }

/*********************
HEADER STYLES
*********************/
/* line 148, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .header { background-color: none; }

/* line 155, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ #logo a { color: #fff; }

/*********************
NAVIGATION STYLES
*********************/
/*
all navs have a .nav class applied via
the wp_menu function; this is so we can
easily write one group of styles for
the navs on the site so our css is cleaner
and more scalable.
*/
/* line 172, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .nav { border-bottom: 0; margin: 0; /* end .menu li */ /* highlight current page */ /* end current highlighters */ }

/* line 176, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .nav li { /* so you really have to rethink your dropdowns for mobile. you don't want to have it expand too much because the screen is so small. How you manage your menu should depend on the project. Here's some great info on it: http://www.alistapart.com/articles/organizing-mobile/ */ }

/* line 178, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .nav li a { display: block; color: #fff; text-decoration: none; padding: 0.75em; /* remember this is for mobile ONLY, so there's no need to even declare hover styles here, you can do it in the style.scss file where it's relevant. We want to keep this file as small as possible! */ }

/* line 211, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .nav li ul.sub-menu li a, .nav li ul.children li a { padding-left: 30px; }

/* end .nav */
/*********************
POSTS & CONTENT STYLES
*********************/
/* line 247, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ #content { margin-top: 1.5em; }

/* line 251, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .hentry { background-color: #fff; border-radius: 3px; margin-bottom: 1.5em; border: 1px solid #ccc; }

/* line 257, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .hentry header { border-bottom: 1px solid #f8f9fa; padding: 1.5em; }

/* line 262, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .hentry footer { padding: 1.5em; border-top: 1px solid #f8f9fa; }

/* line 266, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .hentry footer p { margin: 0; }

/* end .hentry */
/* line 275, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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 298, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .byline { color: #9fa6b4; font-style: italic; margin: 0; }

/* entry content */
/* line 307, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .entry-content { padding: 1.5em 1.5em 0; /* 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 310, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .entry-content p { margin: 0 0 1.5em; }

/* line 335, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .entry-content table { width: 100%; margin-bottom: 1.5em; border: none; }

/* line 340, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .entry-content table caption { margin: 0 0 7px; font-size: 0.75em; color: #9fa6b4; }

/* line 347, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .entry-content tr { border: none; }

/* line 351, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .entry-content td { padding: 7px; font-size: .8rem; }

/* line 356, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .entry-content th { color: #0A1018; font-size: .8rem; }

/* line 361, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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 376, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .entry-content dd { margin-left: 0; font-size: 0.9em; color: #787878; margin-bottom: 1.5em; }

/* line 383, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .entry-content img { margin: 0 0 1.5em 0; max-width: 100%; height: auto; }

/* line 403, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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 408, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .entry-content pre { background: #0A1018; color: #f8f9fa; font-size: 0.9em; padding: 1.5em; margin: 0 0 1.5em; border-radius: 3px; }

/* end .entry-content */
/* line 419, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .wp-caption { max-width: 100%; background: #eee; padding: 5px; /* images inside wp-caption */ }

/* line 425, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .wp-caption img { max-width: 100%; margin-bottom: 0; width: 100%; }

/* line 431, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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 465, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .tags { margin: 0; }

/******************************************************************
PAGE NAVI STYLES
******************************************************************/
/* line 474, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .pagination, .wp-prev-next { margin: 1.5em 0; }

/* line 477, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .pagination { text-align: center; }

/* line 480, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .pagination ul { display: inline-block; background-color: #fff; white-space: nowrap; padding: 0; clear: both; border-radius: 3px; }

/* line 489, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .pagination li { padding: 0; margin: 0; float: left; display: inline; overflow: hidden; border-right: 1px solid #eaedf2; }

/* line 498, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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 510, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .pagination a:hover, .pagination a:focus, .pagination span:hover, .pagination span:focus { background-color: #2980b9; color: #fff; }

/* line 516, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .pagination .current { cursor: default; color: #363636; }

/* line 520, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .pagination .current:hover, .pagination .current:focus { background-color: #fff; color: #363636; }

/* end .bones_page_navi */
/* fallback previous & next links */
/* line 533, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .wp-prev-next .prev-link { float: left; }

/* line 537, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .wp-prev-next .next-link { float: right; }

/* end .wp-prev-next */
/******************************************************************
COMMENT STYLES
******************************************************************/
/* h3 comment title */
/* line 548, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ #comments-title { padding: 0.75em; margin: 0; border-top: 1px solid #f8f9fa; /* number of comments span */ }

/* line 568, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .commentlist { margin: 0; list-style-type: none; }

/* line 573, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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 580, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment .comment-author { padding: 7px; border: 0; }

/* line 586, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment .vcard { margin-left: 50px; }

/* line 589, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment .vcard cite.fn { font-weight: 700; font-style: normal; }

/* line 597, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment .vcard time { display: block; font-size: 0.9em; font-style: italic; }

/* line 602, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment .vcard time a { color: #9fa6b4; text-decoration: none; }

/* line 606, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment .vcard time a:hover { text-decoration: underline; }

/* line 616, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment .vcard .avatar { position: absolute; left: 16px; border-radius: 50%; }

/* line 624, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment:last-child { margin-bottom: 0; }

/* line 628, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment .children { margin: 0; /* variations */ /* change number for different depth */ }

/* line 646, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment[class*=depth-] { margin-top: 1.1em; }

/* line 650, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment.depth-1 { margin-left: 0; margin-top: 0; }

/* line 655, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment:not(.depth-1) { margin-top: 0; margin-left: 7px; padding: 7px; }

/* line 668, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment.odd { background-color: #fff; }

/* line 671, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment.even { background: #f8f9fa; }

/* comment meta */
/* comment content */
/* line 705, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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 714, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment-reply-link { font-size: 0.9em; float: right; }

/* end .commentlist .comment-reply-link */
/* edit comment link */
/* line 726, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/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 739, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment-respond { padding: 1.5em; border-top: 1px solid #f8f9fa; }

/* line 745, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ #reply-title { margin: 0; }

/* line 749, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .logged-in-as { color: #9fa6b4; font-style: italic; margin: 0; }

/* line 754, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .logged-in-as a { color: #363636; }

/* line 759, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .comment-form-comment { margin: 1.5em 0 0.75em; }

/* line 763, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .form-allowed-tags { padding: 1.5em; background-color: #f8f9fa; font-size: 0.9em; }

/* comment submit button */
/* line 770, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ #submit { float: right; font-size: 1em; }

/* comment form title */
/* line 777, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ #comment-form-title { margin: 0 0 1.1em; }

/* cancel comment reply link */
/* logged in comments */
/* allowed tags */
/* line 790, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ #allowed_tags { margin: 1.5em 10px 0.7335em 0; }

/* no comments */
/* line 795, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .nocomments { margin: 0 20px 1.1em; }

/*********************
SIDEBARS & ASIDES
*********************/
/* line 811, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .widget ul li { /* deep nesting */ }

/* line 828, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .no-widgets { background-color: #fff; padding: 1.5em; text-align: center; border: 1px solid #ccc; border-radius: 2px; margin-bottom: 1.5em; }

/*********************
FOOTER STYLES
*********************/
/* line 841, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_base.scss */ .footer { clear: both; }

/* if you checked out the link above: http://www.alistapart.com/articles/organizing-mobile/ you'll want to style the footer nav a bit more in-depth. Remember to keep it simple because you'll have to override these styles for the desktop view. */
/* end .footer-links */
/*********************
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.

******************************************************************/
  /*
IMPORTANT NOTE ABOUT SASS 3.3 & UP
You can't use @extend within media queries
anymore, so just be aware that if you drop
them in here, they won't work.
*/
  /*********************
NAVIGATION STYLES
*********************/
  /* .menu is clearfixed inside mixins.scss */
  /* line 33, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_481up.scss */ .menu { /* end .menu ul */ }
  /* line 34, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_481up.scss */ .menu ul { /* end .menu ul li */ /* highlight current page */ /* end current highlighters */ }
  /* line 35, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_481up.scss */ .menu ul li { /* plan your menus and drop-downs wisely. */ }
  /* line 36, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_481up.scss */ .menu ul li a { /* you can use hover styles here even though this size has the possibility of being a mobile device. */ }
  /* end .menu */
  /*********************
POSTS & CONTENT STYLES
*********************/
  /* entry content */
  /* line 81, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_481up.scss */ .entry-content { /* at this larger size, we can start to align images */ }
  /* line 85, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_481up.scss */ .entry-content .alignleft, .entry-content img.alignleft { margin-right: 1.5em; display: inline; float: left; }
  /* line 90, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_481up.scss */ .entry-content .alignright, .entry-content img.alignright { margin-left: 1.5em; display: inline; float: right; }
  /* line 95, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_481up.scss */ .entry-content .aligncenter, .entry-content img.aligncenter { margin-right: auto; margin-left: auto; display: block; clear: both; }
  /* end .entry-content */
  /*********************
FOOTER STYLES
*********************/
  /*
check your menus here. do they look good?
do they need tweaking?
*/
  /* end .footer-links */ }

/*********************
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 22, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ p { font-size: .9rem; }
  /*********************
LAYOUT & GRID STYLES
*********************/
  /* line 29, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .wrap { width: 95%; }
  /* line 33, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .tiny_wrap { max-width: 1118px; margin: 0 auto; }
  /*********************
HEADER STYLES
*********************/
  /*********************
NAVIGATION STYLES
*********************/
  /* line 50, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .nav { border: 0; /* end .menu ul li */ /* highlight current page */ /* end current highlighters */ }
  /* line 52, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .nav ul { background: #0A1018; margin-top: 0; }
  /* line 56, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .nav li { float: left; position: relative; /* plan your menus and drop-downs wisely. */ /* showing sub-menus */ }
  /* line 60, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .nav li a { border-bottom: 0; /* you can use hover styles here even though this size has the possibility of being a mobile device. */ }
  /* line 67, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .nav li a:hover, .nav li a:focus { color: #fff; text-decoration: underline; }
  /* line 80, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .nav li ul.sub-menu, .nav li ul.children { margin-top: 0; border: 1px solid #ccc; border-top: 0; position: absolute; visibility: hidden; z-index: 8999; /* highlight sub-menu current page */ }
  /* line 88, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .nav li ul.sub-menu li, .nav li ul.children li { /* if you need to go deeper, go nuts just remember deeper menus suck for usability. k, bai. */ }
  /* line 90, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .nav li ul.sub-menu li a, .nav li ul.children li a { padding-left: 10px; border-right: 0; display: block; width: 180px; border-bottom: 1px solid #ccc; }
  /* line 107, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .nav li ul.sub-menu li:last-child a, .nav li ul.children li:last-child a { border-bottom: 0; }
  /* line 117, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .nav li ul.sub-menu li ul, .nav li ul.children li ul { top: 0; left: 100%; }
  /* line 132, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .nav li:hover > ul { top: auto; visibility: visible; }
  /* end .nav */
  /*********************
SIDEBARS & ASIDES
*********************/
  /* line 152, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .sidebar { margin-top: 2.2em; }
  /* line 156, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .widgettitle { border-bottom: 2px solid #444; margin-bottom: 0.75em; }
  /* line 161, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .widget { padding: 0 10px; margin: 2.2em 0; }
  /* line 166, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .widget ul li { margin-bottom: 0.75em; /* deep nesting */ }
  /* line 174, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .widget ul li ul { margin-top: 0.75em; padding-left: 1em; }
  /* links widget */
  /* meta widget */
  /* pages widget */
  /* recent-posts widget */
  /* archives widget */
  /* tag-cloud widget */
  /* calendar widget */
  /* category widget */
  /* recent-comments widget */
  /* search widget */
  /* text widget */
  /*********************
FOOTER STYLES
*********************/
  /*
you'll probably need to do quite a bit
of overriding here if you styled them for
mobile. Make sure to double check these!
*/
  /* line 282, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_768up.scss */ .footer-links ul li { /* be careful with the depth of your menus. it's very rare to have multi-depth menus in the footer. */ }
  /* end .footer-links */ }

/*********************
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 12, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_1030up.scss */ .wrap { width: 90%; }
  /* line 16, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/breakpoints/_1030up.scss */ .tiny_wrap { max-width: 1118px; margin: 0 auto; } }

/*********************
LARGE VIEWING SIZE
This is for the larger monitors and possibly full screen viewers.
*********************/
/*********************
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.
*********************/
/*********************
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, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_print.scss */ * { background: transparent !important; color: black !important; text-shadow: none !important; filter: none !important; -ms-filter: none !important; }
  /* line 21, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_print.scss */ a, a:visited { color: #444 !important; text-decoration: underline; }
  /* line 26, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_print.scss */ a:after, a:visited:after { content: " (" attr(href) ")"; }
  /* line 31, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_print.scss */ a abbr[title]:after, a:visited abbr[title]:after { content: " (" attr(title) ")"; }
  /* line 38, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_print.scss */ .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
  /* line 42, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_print.scss */ pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  /* line 47, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_print.scss */ thead { display: table-header-group; }
  /* line 51, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_print.scss */ tr, img { page-break-inside: avoid; }
  /* line 55, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_print.scss */ img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  /* line 63, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_print.scss */ p, h2, h3 { orphans: 3; widows: 3; }
  /* line 69, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_print.scss */ h2, h3 { page-break-after: avoid; }
  /* line 78, /Volumes/Macintosh HD/Users/ame/Local Sites/hep/app/public/wp-content/themes/HEP/library/scss/partials/_print.scss */ .sidebar, .page-navigation, .wp-prev-next, .respond-form, nav { display: none; } }
