/*! normalize.css v2.1.1 | MIT License | git.io/normalize */
/* ========================================================================== HTML5 display definitions ========================================================================== */
/** Correct `block` display not defined in IE 8/9. */
/* line 11, sass/_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 30, sass/_normalize.scss */
audio, canvas, video { display: inline-block; }

/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
/* line 41, sass/_normalize.scss */
audio:not([controls]) { display: none; height: 0; }

/** Address styling not present in IE 8/9. */
/* line 50, sass/_normalize.scss */
[hidden] { display: none; }

/* ========================================================================== Base ========================================================================== */
/** 1. Prevent system color scheme's background color being used in Firefox, IE, and Opera. 2. Prevent system color scheme's text color being used in Firefox, IE, and Opera. 3. Set default font family to sans-serif. 4. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
/* line 68, sass/_normalize.scss */
html { background: #fff; /* 1 */ color: #000; /* 2 */ font-family: sans-serif; /* 3 */ -ms-text-size-adjust: 100%; /* 4 */ -webkit-text-size-adjust: 100%; /* 4 */ }

/** Remove default margin. */
/* line 80, sass/_normalize.scss */
body { margin: 0; }

/* ========================================================================== Links ========================================================================== */
/** Address `outline` inconsistency between Chrome and other browsers. */
/* line 92, sass/_normalize.scss */
a:focus { outline: thin dotted; }

/** Improve readability when focused and also mouse hovered in all browsers. */
/* line 100, sass/_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 114, sass/_normalize.scss */
h1 { font-size: 2em; margin: 0.67em 0; }

/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
/* line 123, sass/_normalize.scss */
abbr[title] { border-bottom: 1px dotted; }

/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
/* line 131, sass/_normalize.scss */
b, strong { font-weight: bold; }

/** Address styling not present in Safari 5 and Chrome. */
/* line 140, sass/_normalize.scss */
dfn { font-style: italic; }

/** Address differences between Firefox and other browsers. */
/* line 148, sass/_normalize.scss */
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }

/** Address styling not present in IE 8/9. */
/* line 158, sass/_normalize.scss */
mark { background: #ff0; color: #000; }

/** Correct font family set oddly in Safari 5 and Chrome. */
/* line 167, sass/_normalize.scss */
code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }

/** Improve readability of pre-formatted text in all browsers. */
/* line 179, sass/_normalize.scss */
pre { white-space: pre-wrap; }

/** Set consistent quote types. */
/* line 187, sass/_normalize.scss */
q { quotes: "\201C" "\201D" "\2018" "\2019"; }

/** Address inconsistent and variable font size in all browsers. */
/* line 195, sass/_normalize.scss */
small { font-size: 80%; }

/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
/* line 203, sass/_normalize.scss */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

/* line 211, sass/_normalize.scss */
sup { top: -0.5em; }

/* line 215, sass/_normalize.scss */
sub { bottom: -0.25em; }

/* ========================================================================== Embedded content ========================================================================== */
/** Remove border when inside `a` element in IE 8/9. */
/* line 227, sass/_normalize.scss */
img { border: 0; }

/** Correct overflow displayed oddly in IE 9. */
/* line 235, sass/_normalize.scss */
svg:not(:root) { overflow: hidden; }

/* ========================================================================== Figures ========================================================================== */
/** Address margin not present in IE 8/9 and Safari 5. */
/* line 247, sass/_normalize.scss */
figure { margin: 0; }

/* ========================================================================== Forms ========================================================================== */
/** Define consistent border, margin, and padding. */
/* line 259, sass/_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 270, sass/_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 281, sass/_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 295, sass/_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 307, sass/_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 320, sass/_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 332, sass/_normalize.scss */
button[disabled], html input[disabled] { cursor: default; }

/** 1. Address box sizing set to `content-box` in IE 8/9. 2. Remove excess padding in IE 8/9. */
/* line 342, sass/_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 354, sass/_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 366, sass/_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 375, sass/_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 386, sass/_normalize.scss */
textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }

/* ========================================================================== Tables ========================================================================== */
/** Remove most spacing between table cells. */
/* line 399, sass/_normalize.scss */
table { border-collapse: collapse; border-spacing: 0; }

/**
basic classes
**************/
/* line 5, sass/_wordpressclasses.scss */
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }

/* line 10, sass/_wordpressclasses.scss */
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }

/* line 15, sass/_wordpressclasses.scss */
img.aligncenter { display: inline-block; margin-left: auto; margin-right: auto; }

/* line 21, sass/_wordpressclasses.scss */
img.alignright, img.alignleft, img.aligncenter { background: #fff; padding: 5px; }

/* line 32, sass/_wordpressclasses.scss */
ul, ol { margin-left: 2em; }

/* line 33, sass/_wordpressclasses.scss */
ol { list-style-type: decimal; }

/* line 35, sass/_wordpressclasses.scss */
nav ul { margin: 0; }

/* line 37, sass/_wordpressclasses.scss */
.alignright { float: right; }

/* line 40, sass/_wordpressclasses.scss */
.alignleft { float: left; }

/* line 43, sass/_wordpressclasses.scss */
.aligncenter { display: block; margin-left: auto; margin-right: auto; }

/* line 49, sass/_wordpressclasses.scss */
.wp-caption { padding: 5px; background: #eee; border: #ccc 1px solid; }

/* line 55, sass/_wordpressclasses.scss */
.wp-caption img { margin: 0 !important; }

/* line 59, sass/_wordpressclasses.scss */
.wp-caption.alignright { margin: 0 0 2px 7px; }

/* line 63, sass/_wordpressclasses.scss */
.wp-caption.alignleft { margin: 0 7px 2px 0; }

/* line 67, sass/_wordpressclasses.scss */
.wp-caption.aligncenter { margin-left: auto; margin-right: auto; }

/* line 81, sass/_wordpressclasses.scss */
.clear { clear: both; }

/* line 85, sass/_wordpressclasses.scss */
a.post-edit-link { clear: both; display: block; margin: 5px 0 0 0; }

/* line 92, sass/_wordpressclasses.scss */
.wp-caption { background-color: #f3f3f3; border: 1px solid #ddd; border-radius: 3px; margin: 10px; padding-top: 4px; text-align: center; }

/* line 100, sass/_wordpressclasses.scss */
.wp-caption img { border: 0 none; margin: 0; padding: 0; }

/* line 105, sass/_wordpressclasses.scss */
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; margin: 0; padding: 0 4px 5px; }

/* line 112, sass/_wordpressclasses.scss */
.gallery { display: block; clear: both; overflow: hidden; margin: 0 auto; }

/* line 118, sass/_wordpressclasses.scss */
.gallery .gallery-row { display: block; clear: both; overflow: hidden; margin: 0; }

/* line 124, sass/_wordpressclasses.scss */
.gallery .gallery-item { overflow: hidden; float: left; margin: 0; text-align: center; list-style: none; padding: 0; }

/* line 132, sass/_wordpressclasses.scss */
.gallery .gallery-item img, .gallery .gallery-item img.thumbnail { max-width: 89%; height: auto; padding: 1%; margin: 0 auto; }

/* line 138, sass/_wordpressclasses.scss */
.gallery-caption { margin-left: 0; }

/* line 146, sass/_wordpressclasses.scss */
ol.commentlist { list-style: none; margin: 0 0 1em; padding: 0; text-indent: 0; }

/* line 152, sass/_wordpressclasses.scss */
ol.commentlist li.comment { border-bottom: 1px dotted #666; padding: 1em; }

/* line 154, sass/_wordpressclasses.scss */
ol.commentlist li.comment div.vcard { font: normal 16px georgia,times,serif; }

/* line 155, sass/_wordpressclasses.scss */
ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }

/* line 157, sass/_wordpressclasses.scss */
ol.commentlist li.comment div.vcard img.avatar { border: 5px solid #ccc; float: right; margin: 0 0 1em 1em; }

/* line 162, sass/_wordpressclasses.scss */
ol.commentlist li.comment div.comment-meta { font-size: 9px; }

/* line 163, sass/_wordpressclasses.scss */
ol.commentlist li.comment div.comment-meta a { color: #ccc; }

/* line 164, sass/_wordpressclasses.scss */
ol.commentlist li.comment p { font-size: 11px; margin: 0 0 1em; }

/* line 165, sass/_wordpressclasses.scss */
ol.commentlist li.comment ul { font-size: 11px; list-style: square; margin: 0 0 1em 2em; }

/* line 166, sass/_wordpressclasses.scss */
ol.commentlist li.comment div.reply { font-size: 11px; }

/* line 167, sass/_wordpressclasses.scss */
ol.commentlist li.comment div.reply a { font-weight: bold; }

/* line 168, sass/_wordpressclasses.scss */
ol.commentlist li.comment ul.children { list-style: none; margin: 1em 0 0; text-indent: 0; }

/* line 175, sass/_wordpressclasses.scss */
ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 .25em .25em; }

/* line 176, sass/_wordpressclasses.scss */
ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 .25em .25em; }

/* line 177, sass/_wordpressclasses.scss */
ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 .25em .25em; }

/* line 180, sass/_wordpressclasses.scss */
ol.commentlist li.even { background: #fff; }

/* line 181, sass/_wordpressclasses.scss */
ol.commentlist li.odd { background: #f6f6f6; }

/* line 182, sass/_wordpressclasses.scss */
ol.commentlist li.parent { border-left: 5px solid #111; }

/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/* line 9, sass/bootstrap/_type.scss */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit; }
/* line 16, sass/bootstrap/_type.scss */
h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, h6 .small, .h1 small, .h1 .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small, .h6 small, .h6 .small { font-weight: normal; line-height: 1; color: #777777; }

/* line 24, sass/bootstrap/_type.scss */
h1, .h1, h2, .h2, h3, .h3 { margin-top: 20px; margin-bottom: 10px; }
/* line 30, sass/bootstrap/_type.scss */
h1 small, h1 .small, .h1 small, .h1 .small, h2 small, h2 .small, .h2 small, .h2 .small, h3 small, h3 .small, .h3 small, .h3 .small { font-size: 65%; }

/* line 35, sass/bootstrap/_type.scss */
h4, .h4, h5, .h5, h6, .h6 { margin-top: 10px; margin-bottom: 10px; }
/* line 41, sass/bootstrap/_type.scss */
h4 small, h4 .small, .h4 small, .h4 .small, h5 small, h5 .small, .h5 small, .h5 .small, h6 small, h6 .small, .h6 small, .h6 .small { font-size: 75%; }

/* line 47, sass/bootstrap/_type.scss */
h1, .h1 { font-size: 36px; }

/* line 48, sass/bootstrap/_type.scss */
h2, .h2 { font-size: 30px; }

/* line 49, sass/bootstrap/_type.scss */
h3, .h3 { font-size: 24px; }

/* line 50, sass/bootstrap/_type.scss */
h4, .h4 { font-size: 18px; }

/* line 51, sass/bootstrap/_type.scss */
h5, .h5 { font-size: 14px; }

/* line 52, sass/bootstrap/_type.scss */
h6, .h6 { font-size: 12px; }

/* line 58, sass/bootstrap/_type.scss */
p { margin: 0 0 10px; }

/* line 62, sass/bootstrap/_type.scss */
.lead { margin-bottom: 20px; font-size: 16px; font-weight: 300; line-height: 1.4; }
@media (min-width: 768px) { /* line 62, sass/bootstrap/_type.scss */
  .lead { font-size: 21px; } }

/* line 78, sass/bootstrap/_type.scss */
small, .small { font-size: 85%; }

/* line 83, sass/bootstrap/_type.scss */
mark, .mark { background-color: #fcf8e3; padding: .2em; }

/* line 90, sass/bootstrap/_type.scss */
.text-left { text-align: left; }

/* line 91, sass/bootstrap/_type.scss */
.text-right { text-align: right; }

/* line 92, sass/bootstrap/_type.scss */
.text-center { text-align: center; }

/* line 93, sass/bootstrap/_type.scss */
.text-justify { text-align: justify; }

/* line 94, sass/bootstrap/_type.scss */
.text-nowrap { white-space: nowrap; }

/* line 97, sass/bootstrap/_type.scss */
.text-lowercase { text-transform: lowercase; }

/* line 98, sass/bootstrap/_type.scss */
.text-uppercase, .initialism { text-transform: uppercase; }

/* line 99, sass/bootstrap/_type.scss */
.text-capitalize { text-transform: capitalize; }

/* line 102, sass/bootstrap/_type.scss */
.text-muted { color: #777777; }

/* line 5, sass/bootstrap/mixins/_text-emphasis.scss */
.text-primary { color: #337ab7; }

/* line 8, sass/bootstrap/mixins/_text-emphasis.scss */
a.text-primary:hover, a.text-primary:focus { color: #286090; }

/* line 5, sass/bootstrap/mixins/_text-emphasis.scss */
.text-success { color: #3c763d; }

/* line 8, sass/bootstrap/mixins/_text-emphasis.scss */
a.text-success:hover, a.text-success:focus { color: #2b542c; }

/* line 5, sass/bootstrap/mixins/_text-emphasis.scss */
.text-info { color: #31708f; }

/* line 8, sass/bootstrap/mixins/_text-emphasis.scss */
a.text-info:hover, a.text-info:focus { color: #245269; }

/* line 5, sass/bootstrap/mixins/_text-emphasis.scss */
.text-warning { color: #8a6d3b; }

/* line 8, sass/bootstrap/mixins/_text-emphasis.scss */
a.text-warning:hover, a.text-warning:focus { color: #66512c; }

/* line 5, sass/bootstrap/mixins/_text-emphasis.scss */
.text-danger { color: #a94442; }

/* line 8, sass/bootstrap/mixins/_text-emphasis.scss */
a.text-danger:hover, a.text-danger:focus { color: #843534; }

/* line 119, sass/bootstrap/_type.scss */
.bg-primary { color: #fff; }

/* line 5, sass/bootstrap/mixins/_background-variant.scss */
.bg-primary { background-color: #337ab7; }

/* line 8, sass/bootstrap/mixins/_background-variant.scss */
a.bg-primary:hover, a.bg-primary:focus { background-color: #286090; }

/* line 5, sass/bootstrap/mixins/_background-variant.scss */
.bg-success { background-color: #dff0d8; }

/* line 8, sass/bootstrap/mixins/_background-variant.scss */
a.bg-success:hover, a.bg-success:focus { background-color: #c1e2b3; }

/* line 5, sass/bootstrap/mixins/_background-variant.scss */
.bg-info { background-color: #d9edf7; }

/* line 8, sass/bootstrap/mixins/_background-variant.scss */
a.bg-info:hover, a.bg-info:focus { background-color: #afd9ee; }

/* line 5, sass/bootstrap/mixins/_background-variant.scss */
.bg-warning { background-color: #fcf8e3; }

/* line 8, sass/bootstrap/mixins/_background-variant.scss */
a.bg-warning:hover, a.bg-warning:focus { background-color: #f7ecb5; }

/* line 5, sass/bootstrap/mixins/_background-variant.scss */
.bg-danger { background-color: #f2dede; }

/* line 8, sass/bootstrap/mixins/_background-variant.scss */
a.bg-danger:hover, a.bg-danger:focus { background-color: #e4b9b9; }

/* line 138, sass/bootstrap/_type.scss */
.page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #eeeeee; }

/* line 149, sass/bootstrap/_type.scss */
ul, ol { margin-top: 0; margin-bottom: 10px; }
/* line 153, sass/bootstrap/_type.scss */
ul ul, ul ol, ol ul, ol ol { margin-bottom: 0; }

/* line 167, sass/bootstrap/_type.scss */
.list-unstyled { padding-left: 0; list-style: none; }

/* line 173, sass/bootstrap/_type.scss */
.list-inline { padding-left: 0; list-style: none; margin-left: -5px; }
/* line 177, sass/bootstrap/_type.scss */
.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }

/* line 185, sass/bootstrap/_type.scss */
dl { margin-top: 0; margin-bottom: 20px; }

/* line 189, sass/bootstrap/_type.scss */
dt, dd { line-height: 1.42857; }

/* line 193, sass/bootstrap/_type.scss */
dt { font-weight: bold; }

/* line 196, sass/bootstrap/_type.scss */
dd { margin-left: 0; }

/* line 14, sass/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:before, .dl-horizontal dd:after { content: " "; display: table; }
/* line 19, sass/bootstrap/mixins/_clearfix.scss */
.dl-horizontal dd:after { clear: both; }
@media (min-width: 768px) { /* line 211, sass/bootstrap/_type.scss */
  .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  /* line 218, sass/bootstrap/_type.scss */
  .dl-horizontal dd { margin-left: 180px; } }

/* line 229, sass/bootstrap/_type.scss */
abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #777777; }

/* line 235, sass/bootstrap/_type.scss */
.initialism { font-size: 90%; }

/* line 241, sass/bootstrap/_type.scss */
blockquote { padding: 10px 20px; margin: 0 0 20px; font-size: 17.5px; border-left: 5px solid #eeeeee; }
/* line 250, sass/bootstrap/_type.scss */
blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; }
/* line 257, sass/bootstrap/_type.scss */
blockquote footer, blockquote small, blockquote .small { display: block; font-size: 80%; line-height: 1.42857; color: #777777; }
/* line 265, sass/bootstrap/_type.scss */
blockquote footer:before, blockquote small:before, blockquote .small:before { content: '\2014 \00A0'; }

/* line 274, sass/bootstrap/_type.scss */
.blockquote-reverse, blockquote.pull-right { padding-right: 15px; padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0; text-align: right; }
/* line 286, sass/bootstrap/_type.scss */
.blockquote-reverse footer:before, .blockquote-reverse small:before, .blockquote-reverse .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before, blockquote.pull-right .small:before { content: ''; }
/* line 287, sass/bootstrap/_type.scss */
.blockquote-reverse footer:after, .blockquote-reverse small:after, .blockquote-reverse .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after, blockquote.pull-right .small:after { content: '\00A0 \2014'; }

/* line 294, sass/bootstrap/_type.scss */
address { margin-bottom: 20px; font-style: normal; line-height: 1.42857; }

/* line 7, sass/bootstrap/_code.scss */
code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }

/* line 15, sass/bootstrap/_code.scss */
code { padding: 2px 4px; font-size: 90%; color: #c7254e; background-color: #f9f2f4; border-radius: 4px; }

/* line 24, sass/bootstrap/_code.scss */
kbd { padding: 2px 4px; font-size: 90%; color: #fff; background-color: #333; border-radius: 3px; box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }
/* line 32, sass/bootstrap/_code.scss */
kbd kbd { padding: 0; font-size: 100%; font-weight: bold; box-shadow: none; }

/* line 41, sass/bootstrap/_code.scss */
pre { display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 1.42857; word-break: break-all; word-wrap: break-word; color: #333333; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 4px; }
/* line 55, sass/bootstrap/_code.scss */
pre code { padding: 0; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0; }

/* line 66, sass/bootstrap/_code.scss */
.pre-scrollable { max-height: 340px; overflow-y: scroll; }

/* line 10, sass/bootstrap/_grid.scss */
.container { margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; }
/* line 14, sass/bootstrap/mixins/_clearfix.scss */
.container:before, .container:after { content: " "; display: table; }
/* line 19, sass/bootstrap/mixins/_clearfix.scss */
.container:after { clear: both; }
@media (min-width: 768px) { /* line 10, sass/bootstrap/_grid.scss */
  .container { width: 720px; } }
@media (min-width: 992px) { /* line 10, sass/bootstrap/_grid.scss */
  .container { width: 980px; } }
@media (min-width: 1200px) { /* line 10, sass/bootstrap/_grid.scss */
  .container { width: 980px; } }

/* line 30, sass/bootstrap/_grid.scss */
.container-fluid { margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; }
/* line 14, sass/bootstrap/mixins/_clearfix.scss */
.container-fluid:before, .container-fluid:after { content: " "; display: table; }
/* line 19, sass/bootstrap/mixins/_clearfix.scss */
.container-fluid:after { clear: both; }

/* line 39, sass/bootstrap/_grid.scss */
.row { margin-left: 0; margin-right: 0; }
/* line 14, sass/bootstrap/mixins/_clearfix.scss */
.row:before, .row:after { content: " "; display: table; }
/* line 19, sass/bootstrap/mixins/_clearfix.scss */
.row:after { clear: both; }

/* line 11, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xs-13, .col-sm-13, .col-md-13, .col-lg-13, .col-xs-14, .col-sm-14, .col-md-14, .col-lg-14, .col-xs-15, .col-sm-15, .col-md-15, .col-lg-15, .col-xs-16, .col-sm-16, .col-md-16, .col-lg-16, .col-xs-17, .col-sm-17, .col-md-17, .col-lg-17, .col-xs-18, .col-sm-18, .col-md-18, .col-lg-18, .col-xs-19, .col-sm-19, .col-md-19, .col-lg-19, .col-xs-20, .col-sm-20, .col-md-20, .col-lg-20, .col-xs-21, .col-sm-21, .col-md-21, .col-lg-21, .col-xs-22, .col-sm-22, .col-md-22, .col-lg-22, .col-xs-23, .col-sm-23, .col-md-23, .col-lg-23, .col-xs-24, .col-sm-24, .col-md-24, .col-lg-24, .col-xs-25, .col-sm-25, .col-md-25, .col-lg-25 { position: relative; min-height: 1px; padding-left: 0; padding-right: 0; }

/* line 27, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-13, .col-xs-14, .col-xs-15, .col-xs-16, .col-xs-17, .col-xs-18, .col-xs-19, .col-xs-20, .col-xs-21, .col-xs-22, .col-xs-23, .col-xs-24, .col-xs-25 { float: left; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-1 { width: 4%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-2 { width: 8%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-3 { width: 12%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-4 { width: 16%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-5 { width: 20%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-6 { width: 24%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-7 { width: 28%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-8 { width: 32%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-9 { width: 36%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-10 { width: 40%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-11 { width: 44%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-12 { width: 48%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-13 { width: 52%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-14 { width: 56%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-15 { width: 60%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-16 { width: 64%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-17 { width: 68%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-18 { width: 72%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-19 { width: 76%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-20 { width: 80%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-21 { width: 84%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-22 { width: 88%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-23 { width: 92%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-24 { width: 96%; }

/* line 35, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-25 { width: 100%; }

/* line 55, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-0 { right: auto; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-1 { right: 4%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-2 { right: 8%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-3 { right: 12%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-4 { right: 16%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-5 { right: 20%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-6 { right: 24%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-7 { right: 28%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-8 { right: 32%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-9 { right: 36%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-10 { right: 40%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-11 { right: 44%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-12 { right: 48%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-13 { right: 52%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-14 { right: 56%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-15 { right: 60%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-16 { right: 64%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-17 { right: 68%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-18 { right: 72%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-19 { right: 76%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-20 { right: 80%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-21 { right: 84%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-22 { right: 88%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-23 { right: 92%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-24 { right: 96%; }

/* line 50, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-pull-25 { right: 100%; }

/* line 45, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-0 { left: auto; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-1 { left: 4%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-2 { left: 8%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-3 { left: 12%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-4 { left: 16%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-5 { left: 20%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-6 { left: 24%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-7 { left: 28%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-8 { left: 32%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-9 { left: 36%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-10 { left: 40%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-11 { left: 44%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-12 { left: 48%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-13 { left: 52%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-14 { left: 56%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-15 { left: 60%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-16 { left: 64%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-17 { left: 68%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-18 { left: 72%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-19 { left: 76%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-20 { left: 80%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-21 { left: 84%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-22 { left: 88%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-23 { left: 92%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-24 { left: 96%; }

/* line 40, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-push-25 { left: 100%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-0 { margin-left: 0%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-1 { margin-left: 4%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-2 { margin-left: 8%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-3 { margin-left: 12%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-4 { margin-left: 16%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-5 { margin-left: 20%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-6 { margin-left: 24%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-7 { margin-left: 28%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-8 { margin-left: 32%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-9 { margin-left: 36%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-10 { margin-left: 40%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-11 { margin-left: 44%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-12 { margin-left: 48%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-13 { margin-left: 52%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-14 { margin-left: 56%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-15 { margin-left: 60%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-16 { margin-left: 64%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-17 { margin-left: 68%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-18 { margin-left: 72%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-19 { margin-left: 76%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-20 { margin-left: 80%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-21 { margin-left: 84%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-22 { margin-left: 88%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-23 { margin-left: 92%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-24 { margin-left: 96%; }

/* line 60, sass/bootstrap/mixins/_grid-framework.scss */
.col-xs-offset-25 { margin-left: 100%; }

@media (min-width: 768px) { /* line 27, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-13, .col-sm-14, .col-sm-15, .col-sm-16, .col-sm-17, .col-sm-18, .col-sm-19, .col-sm-20, .col-sm-21, .col-sm-22, .col-sm-23, .col-sm-24, .col-sm-25 { float: left; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-1 { width: 4%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-2 { width: 8%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-3 { width: 12%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-4 { width: 16%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-5 { width: 20%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-6 { width: 24%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-7 { width: 28%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-8 { width: 32%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-9 { width: 36%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-10 { width: 40%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-11 { width: 44%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-12 { width: 48%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-13 { width: 52%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-14 { width: 56%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-15 { width: 60%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-16 { width: 64%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-17 { width: 68%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-18 { width: 72%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-19 { width: 76%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-20 { width: 80%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-21 { width: 84%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-22 { width: 88%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-23 { width: 92%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-24 { width: 96%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-25 { width: 100%; }
  /* line 55, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-0 { right: auto; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-1 { right: 4%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-2 { right: 8%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-3 { right: 12%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-4 { right: 16%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-5 { right: 20%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-6 { right: 24%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-7 { right: 28%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-8 { right: 32%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-9 { right: 36%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-10 { right: 40%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-11 { right: 44%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-12 { right: 48%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-13 { right: 52%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-14 { right: 56%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-15 { right: 60%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-16 { right: 64%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-17 { right: 68%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-18 { right: 72%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-19 { right: 76%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-20 { right: 80%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-21 { right: 84%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-22 { right: 88%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-23 { right: 92%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-24 { right: 96%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-pull-25 { right: 100%; }
  /* line 45, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-0 { left: auto; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-1 { left: 4%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-2 { left: 8%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-3 { left: 12%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-4 { left: 16%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-5 { left: 20%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-6 { left: 24%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-7 { left: 28%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-8 { left: 32%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-9 { left: 36%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-10 { left: 40%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-11 { left: 44%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-12 { left: 48%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-13 { left: 52%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-14 { left: 56%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-15 { left: 60%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-16 { left: 64%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-17 { left: 68%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-18 { left: 72%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-19 { left: 76%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-20 { left: 80%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-21 { left: 84%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-22 { left: 88%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-23 { left: 92%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-24 { left: 96%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-push-25 { left: 100%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-0 { margin-left: 0%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-1 { margin-left: 4%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-2 { margin-left: 8%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-3 { margin-left: 12%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-4 { margin-left: 16%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-5 { margin-left: 20%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-6 { margin-left: 24%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-7 { margin-left: 28%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-8 { margin-left: 32%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-9 { margin-left: 36%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-10 { margin-left: 40%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-11 { margin-left: 44%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-12 { margin-left: 48%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-13 { margin-left: 52%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-14 { margin-left: 56%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-15 { margin-left: 60%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-16 { margin-left: 64%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-17 { margin-left: 68%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-18 { margin-left: 72%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-19 { margin-left: 76%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-20 { margin-left: 80%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-21 { margin-left: 84%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-22 { margin-left: 88%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-23 { margin-left: 92%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-24 { margin-left: 96%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-sm-offset-25 { margin-left: 100%; } }
@media (min-width: 992px) { /* line 27, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-13, .col-md-14, .col-md-15, .col-md-16, .col-md-17, .col-md-18, .col-md-19, .col-md-20, .col-md-21, .col-md-22, .col-md-23, .col-md-24, .col-md-25 { float: left; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-1 { width: 4%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-2 { width: 8%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-3 { width: 12%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-4 { width: 16%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-5 { width: 20%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-6 { width: 24%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-7 { width: 28%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-8 { width: 32%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-9 { width: 36%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-10 { width: 40%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-11 { width: 44%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-12 { width: 48%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-13 { width: 52%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-14 { width: 56%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-15 { width: 60%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-16 { width: 64%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-17 { width: 68%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-18 { width: 72%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-19 { width: 76%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-20 { width: 80%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-21 { width: 84%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-22 { width: 88%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-23 { width: 92%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-24 { width: 96%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-25 { width: 100%; }
  /* line 55, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-0 { right: auto; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-1 { right: 4%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-2 { right: 8%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-3 { right: 12%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-4 { right: 16%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-5 { right: 20%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-6 { right: 24%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-7 { right: 28%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-8 { right: 32%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-9 { right: 36%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-10 { right: 40%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-11 { right: 44%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-12 { right: 48%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-13 { right: 52%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-14 { right: 56%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-15 { right: 60%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-16 { right: 64%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-17 { right: 68%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-18 { right: 72%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-19 { right: 76%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-20 { right: 80%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-21 { right: 84%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-22 { right: 88%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-23 { right: 92%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-24 { right: 96%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-pull-25 { right: 100%; }
  /* line 45, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-0 { left: auto; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-1 { left: 4%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-2 { left: 8%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-3 { left: 12%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-4 { left: 16%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-5 { left: 20%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-6 { left: 24%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-7 { left: 28%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-8 { left: 32%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-9 { left: 36%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-10 { left: 40%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-11 { left: 44%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-12 { left: 48%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-13 { left: 52%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-14 { left: 56%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-15 { left: 60%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-16 { left: 64%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-17 { left: 68%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-18 { left: 72%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-19 { left: 76%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-20 { left: 80%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-21 { left: 84%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-22 { left: 88%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-23 { left: 92%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-24 { left: 96%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-push-25 { left: 100%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-0 { margin-left: 0%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-1 { margin-left: 4%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-2 { margin-left: 8%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-3 { margin-left: 12%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-4 { margin-left: 16%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-5 { margin-left: 20%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-6 { margin-left: 24%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-7 { margin-left: 28%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-8 { margin-left: 32%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-9 { margin-left: 36%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-10 { margin-left: 40%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-11 { margin-left: 44%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-12 { margin-left: 48%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-13 { margin-left: 52%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-14 { margin-left: 56%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-15 { margin-left: 60%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-16 { margin-left: 64%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-17 { margin-left: 68%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-18 { margin-left: 72%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-19 { margin-left: 76%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-20 { margin-left: 80%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-21 { margin-left: 84%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-22 { margin-left: 88%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-23 { margin-left: 92%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-24 { margin-left: 96%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-md-offset-25 { margin-left: 100%; } }
@media (min-width: 1200px) { /* line 27, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-13, .col-lg-14, .col-lg-15, .col-lg-16, .col-lg-17, .col-lg-18, .col-lg-19, .col-lg-20, .col-lg-21, .col-lg-22, .col-lg-23, .col-lg-24, .col-lg-25 { float: left; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-1 { width: 4%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-2 { width: 8%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-3 { width: 12%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-4 { width: 16%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-5 { width: 20%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-6 { width: 24%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-7 { width: 28%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-8 { width: 32%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-9 { width: 36%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-10 { width: 40%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-11 { width: 44%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-12 { width: 48%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-13 { width: 52%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-14 { width: 56%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-15 { width: 60%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-16 { width: 64%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-17 { width: 68%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-18 { width: 72%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-19 { width: 76%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-20 { width: 80%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-21 { width: 84%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-22 { width: 88%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-23 { width: 92%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-24 { width: 96%; }
  /* line 35, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-25 { width: 100%; }
  /* line 55, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-0 { right: auto; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-1 { right: 4%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-2 { right: 8%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-3 { right: 12%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-4 { right: 16%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-5 { right: 20%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-6 { right: 24%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-7 { right: 28%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-8 { right: 32%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-9 { right: 36%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-10 { right: 40%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-11 { right: 44%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-12 { right: 48%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-13 { right: 52%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-14 { right: 56%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-15 { right: 60%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-16 { right: 64%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-17 { right: 68%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-18 { right: 72%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-19 { right: 76%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-20 { right: 80%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-21 { right: 84%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-22 { right: 88%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-23 { right: 92%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-24 { right: 96%; }
  /* line 50, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-pull-25 { right: 100%; }
  /* line 45, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-0 { left: auto; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-1 { left: 4%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-2 { left: 8%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-3 { left: 12%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-4 { left: 16%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-5 { left: 20%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-6 { left: 24%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-7 { left: 28%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-8 { left: 32%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-9 { left: 36%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-10 { left: 40%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-11 { left: 44%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-12 { left: 48%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-13 { left: 52%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-14 { left: 56%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-15 { left: 60%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-16 { left: 64%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-17 { left: 68%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-18 { left: 72%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-19 { left: 76%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-20 { left: 80%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-21 { left: 84%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-22 { left: 88%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-23 { left: 92%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-24 { left: 96%; }
  /* line 40, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-push-25 { left: 100%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-0 { margin-left: 0%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-1 { margin-left: 4%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-2 { margin-left: 8%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-3 { margin-left: 12%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-4 { margin-left: 16%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-5 { margin-left: 20%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-6 { margin-left: 24%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-7 { margin-left: 28%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-8 { margin-left: 32%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-9 { margin-left: 36%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-10 { margin-left: 40%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-11 { margin-left: 44%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-12 { margin-left: 48%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-13 { margin-left: 52%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-14 { margin-left: 56%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-15 { margin-left: 60%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-16 { margin-left: 64%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-17 { margin-left: 68%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-18 { margin-left: 72%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-19 { margin-left: 76%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-20 { margin-left: 80%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-21 { margin-left: 84%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-22 { margin-left: 88%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-23 { margin-left: 92%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-24 { margin-left: 96%; }
  /* line 60, sass/bootstrap/mixins/_grid-framework.scss */
  .col-lg-offset-25 { margin-left: 100%; } }
/* line 7, sass/bootstrap/_thumbnails.scss */
.thumbnail { display: block; }
/* line 17, sass/bootstrap/_thumbnails.scss */
.thumbnail > img, .thumbnail a > img { display: block; max-width: 100%; height: auto; margin-left: auto; margin-right: auto; }
/* line 27, sass/bootstrap/_thumbnails.scss */
.thumbnail .caption { padding: 9px; color: #333333; }

/* line 34, sass/bootstrap/_thumbnails.scss */
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { border-color: #337ab7; }

/* line 1, sass/bootstrap/_media.scss */
.media { margin-top: 15px; }
/* line 5, sass/bootstrap/_media.scss */
.media:first-child { margin-top: 0; }

/* line 10, sass/bootstrap/_media.scss */
.media, .media-body { zoom: 1; overflow: hidden; }

/* line 16, sass/bootstrap/_media.scss */
.media-body { width: 10000px; }

/* line 20, sass/bootstrap/_media.scss */
.media-object { display: block; }
/* line 24, sass/bootstrap/_media.scss */
.media-object.img-thumbnail { max-width: none; }

/* line 29, sass/bootstrap/_media.scss */
.media-right, .media > .pull-right { padding-left: 10px; }

/* line 34, sass/bootstrap/_media.scss */
.media-left, .media > .pull-left { padding-right: 10px; }

/* line 39, sass/bootstrap/_media.scss */
.media-left, .media-right, .media-body { display: table-cell; vertical-align: top; }

/* line 46, sass/bootstrap/_media.scss */
.media-middle { vertical-align: middle; }

/* line 50, sass/bootstrap/_media.scss */
.media-bottom { vertical-align: bottom; }

/* line 55, sass/bootstrap/_media.scss */
.media-heading { margin-top: 0; margin-bottom: 5px; }

/* line 63, sass/bootstrap/_media.scss */
.media-list { padding-left: 0; list-style: none; }

/* line 7, sass/bootstrap/_panels.scss */
.panel { margin-bottom: 20px; background-color: #fff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }

/* line 16, sass/bootstrap/_panels.scss */
.panel-body { padding: 15px; }
/* line 14, sass/bootstrap/mixins/_clearfix.scss */
.panel-body:before, .panel-body:after { content: " "; display: table; }
/* line 19, sass/bootstrap/mixins/_clearfix.scss */
.panel-body:after { clear: both; }

/* line 22, sass/bootstrap/_panels.scss */
.panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 3px; border-top-left-radius: 3px; }
/* line 27, sass/bootstrap/_panels.scss */
.panel-heading > .dropdown .dropdown-toggle { color: inherit; }

/* line 33, sass/bootstrap/_panels.scss */
.panel-title { margin-top: 0; margin-bottom: 0; font-size: 16px; color: inherit; }
/* line 39, sass/bootstrap/_panels.scss */
.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a { color: inherit; }

/* line 49, sass/bootstrap/_panels.scss */
.panel-footer { padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #ddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }

/* line 63, sass/bootstrap/_panels.scss */
.panel > .list-group, .panel > .panel-collapse > .list-group { margin-bottom: 0; }
/* line 67, sass/bootstrap/_panels.scss */
.panel > .list-group .list-group-item, .panel > .panel-collapse > .list-group .list-group-item { border-width: 1px 0; border-radius: 0; }
/* line 74, sass/bootstrap/_panels.scss */
.panel > .list-group:first-child .list-group-item:first-child, .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { border-top: 0; border-top-right-radius: 3px; border-top-left-radius: 3px; }
/* line 82, sass/bootstrap/_panels.scss */
.panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { border-bottom: 0; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }
/* line 89, sass/bootstrap/_panels.scss */
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child { border-top-right-radius: 0; border-top-left-radius: 0; }

/* line 96, sass/bootstrap/_panels.scss */
.panel-heading + .list-group .list-group-item:first-child { border-top-width: 0; }

/* line 100, sass/bootstrap/_panels.scss */
.list-group + .panel-footer { border-top-width: 0; }

/* line 110, sass/bootstrap/_panels.scss */
.panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table { margin-bottom: 0; }
/* line 115, sass/bootstrap/_panels.scss */
.panel > .table caption, .panel > .table-responsive > .table caption, .panel > .panel-collapse > .table caption { padding-left: 15px; padding-right: 15px; }
/* line 121, sass/bootstrap/_panels.scss */
.panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child { border-top-right-radius: 3px; border-top-left-radius: 3px; }
/* line 127, sass/bootstrap/_panels.scss */
.panel > .table:first-child > thead:first-child > tr:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; }
/* line 131, sass/bootstrap/_panels.scss */
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-left-radius: 3px; }
/* line 135, sass/bootstrap/_panels.scss */
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-right-radius: 3px; }
/* line 143, sass/bootstrap/_panels.scss */
.panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; }
/* line 149, sass/bootstrap/_panels.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; }
/* line 153, sass/bootstrap/_panels.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-left-radius: 3px; }
/* line 157, sass/bootstrap/_panels.scss */
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-right-radius: 3px; }
/* line 164, sass/bootstrap/_panels.scss */
.panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body { border-top: 1px solid #ddd; }
/* line 170, sass/bootstrap/_panels.scss */
.panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td { border-top: 0; }
/* line 174, sass/bootstrap/_panels.scss */
.panel > .table-bordered, .panel > .table-responsive > .table-bordered { border: 0; }
/* line 181, sass/bootstrap/_panels.scss */
.panel > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0; }
/* line 185, sass/bootstrap/_panels.scss */
.panel > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0; }
/* line 194, sass/bootstrap/_panels.scss */
.panel > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0; }
/* line 203, sass/bootstrap/_panels.scss */
.panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0; }
/* line 210, sass/bootstrap/_panels.scss */
.panel > .table-responsive { border: 0; margin-bottom: 0; }

/* line 222, sass/bootstrap/_panels.scss */
.panel-group { margin-bottom: 20px; }
/* line 226, sass/bootstrap/_panels.scss */
.panel-group .panel { margin-bottom: 0; border-radius: 4px; }
/* line 230, sass/bootstrap/_panels.scss */
.panel-group .panel + .panel { margin-top: 5px; }
/* line 235, sass/bootstrap/_panels.scss */
.panel-group .panel-heading { border-bottom: 0; }
/* line 238, sass/bootstrap/_panels.scss */
.panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group { border-top: 1px solid #ddd; }
/* line 244, sass/bootstrap/_panels.scss */
.panel-group .panel-footer { border-top: 0; }
/* line 246, sass/bootstrap/_panels.scss */
.panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid #ddd; }

/* line 254, sass/bootstrap/_panels.scss */
.panel-default { border-color: #ddd; }
/* line 6, sass/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading { color: #333333; background-color: #f5f5f5; border-color: #ddd; }
/* line 11, sass/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ddd; }
/* line 14, sass/bootstrap/mixins/_panels.scss */
.panel-default > .panel-heading .badge { color: #f5f5f5; background-color: #333333; }
/* line 20, sass/bootstrap/mixins/_panels.scss */
.panel-default > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ddd; }

/* line 257, sass/bootstrap/_panels.scss */
.panel-primary { border-color: #337ab7; }
/* line 6, sass/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading { color: #fff; background-color: #337ab7; border-color: #337ab7; }
/* line 11, sass/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: #337ab7; }
/* line 14, sass/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-heading .badge { color: #337ab7; background-color: #fff; }
/* line 20, sass/bootstrap/mixins/_panels.scss */
.panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #337ab7; }

/* line 260, sass/bootstrap/_panels.scss */
.panel-success { border-color: #d6e9c6; }
/* line 6, sass/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading { color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6; }
/* line 11, sass/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: #d6e9c6; }
/* line 14, sass/bootstrap/mixins/_panels.scss */
.panel-success > .panel-heading .badge { color: #dff0d8; background-color: #3c763d; }
/* line 20, sass/bootstrap/mixins/_panels.scss */
.panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #d6e9c6; }

/* line 263, sass/bootstrap/_panels.scss */
.panel-info { border-color: #bce8f1; }
/* line 6, sass/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading { color: #31708f; background-color: #d9edf7; border-color: #bce8f1; }
/* line 11, sass/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: #bce8f1; }
/* line 14, sass/bootstrap/mixins/_panels.scss */
.panel-info > .panel-heading .badge { color: #d9edf7; background-color: #31708f; }
/* line 20, sass/bootstrap/mixins/_panels.scss */
.panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #bce8f1; }

/* line 266, sass/bootstrap/_panels.scss */
.panel-warning { border-color: #faebcc; }
/* line 6, sass/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading { color: #8a6d3b; background-color: #fcf8e3; border-color: #faebcc; }
/* line 11, sass/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: #faebcc; }
/* line 14, sass/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-heading .badge { color: #fcf8e3; background-color: #8a6d3b; }
/* line 20, sass/bootstrap/mixins/_panels.scss */
.panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #faebcc; }

/* line 269, sass/bootstrap/_panels.scss */
.panel-danger { border-color: #ebccd1; }
/* line 6, sass/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading { color: #a94442; background-color: #f2dede; border-color: #ebccd1; }
/* line 11, sass/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: #ebccd1; }
/* line 14, sass/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-heading .badge { color: #f2dede; background-color: #a94442; }
/* line 20, sass/bootstrap/mixins/_panels.scss */
.panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #ebccd1; }

/* line 5, sass/bootstrap/_responsive-embed.scss */
.embed-responsive { position: relative; display: block; height: 0; padding: 0; overflow: hidden; }
/* line 12, sass/bootstrap/_responsive-embed.scss */
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; left: 0; bottom: 0; height: 100%; width: 100%; border: 0; }

/* line 28, sass/bootstrap/_responsive-embed.scss */
.embed-responsive-16by9 { padding-bottom: 56.25%; }

/* line 33, sass/bootstrap/_responsive-embed.scss */
.embed-responsive-4by3 { padding-bottom: 75%; }

/* line 11, sass/bootstrap/_modals.scss */
.modal-open { overflow: hidden; }

/* line 16, sass/bootstrap/_modals.scss */
.modal { display: none; overflow: hidden; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; -webkit-overflow-scrolling: touch; outline: 0; }
/* line 32, sass/bootstrap/_modals.scss */
.modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform 0.3s ease-out; -moz-transition: -moz-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out; }
/* line 36, sass/bootstrap/_modals.scss */
.modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0); }

/* line 38, sass/bootstrap/_modals.scss */
.modal-open .modal { overflow-x: hidden; overflow-y: auto; }

/* line 44, sass/bootstrap/_modals.scss */
.modal-dialog { position: relative; width: auto; margin: 10px; }

/* line 51, sass/bootstrap/_modals.scss */
.modal-content { position: relative; background-color: #fff; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); background-clip: padding-box; outline: 0; }

/* line 64, sass/bootstrap/_modals.scss */
.modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000; }
/* line 73, sass/bootstrap/_modals.scss */
.modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0); }
/* line 74, sass/bootstrap/_modals.scss */
.modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50); }

/* line 79, sass/bootstrap/_modals.scss */
.modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; min-height: 16.42857px; }

/* line 85, sass/bootstrap/_modals.scss */
.modal-header .close { margin-top: -2px; }

/* line 90, sass/bootstrap/_modals.scss */
.modal-title { margin: 0; line-height: 1.42857; }

/* line 97, sass/bootstrap/_modals.scss */
.modal-body { position: relative; padding: 15px; }

/* line 103, sass/bootstrap/_modals.scss */
.modal-footer { padding: 15px; text-align: right; border-top: 1px solid #e5e5e5; }
/* line 14, sass/bootstrap/mixins/_clearfix.scss */
.modal-footer:before, .modal-footer:after { content: " "; display: table; }
/* line 19, sass/bootstrap/mixins/_clearfix.scss */
.modal-footer:after { clear: both; }
/* line 110, sass/bootstrap/_modals.scss */
.modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; }
/* line 115, sass/bootstrap/_modals.scss */
.modal-footer .btn-group .btn + .btn { margin-left: -1px; }
/* line 119, sass/bootstrap/_modals.scss */
.modal-footer .btn-block + .btn-block { margin-left: 0; }

/* line 125, sass/bootstrap/_modals.scss */
.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; }

@media (min-width: 768px) { /* line 136, sass/bootstrap/_modals.scss */
  .modal-dialog { width: 600px; margin: 30px auto; }
  /* line 140, sass/bootstrap/_modals.scss */
  .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
  /* line 145, sass/bootstrap/_modals.scss */
  .modal-sm { width: 300px; } }
@media (min-width: 992px) { /* line 149, sass/bootstrap/_modals.scss */
  .modal-lg { width: 900px; } }
/* line 14, sass/bootstrap/mixins/_clearfix.scss */
.clearfix:before, .clearfix:after { content: " "; display: table; }
/* line 19, sass/bootstrap/mixins/_clearfix.scss */
.clearfix:after { clear: both; }

/* line 12, sass/bootstrap/_utilities.scss */
.center-block { display: block; margin-left: auto; margin-right: auto; }

/* line 15, sass/bootstrap/_utilities.scss */
.pull-right { float: right !important; }

/* line 18, sass/bootstrap/_utilities.scss */
.pull-left { float: left !important; }

/* line 27, sass/bootstrap/_utilities.scss */
.hide { display: none !important; }

/* line 30, sass/bootstrap/_utilities.scss */
.show { display: block !important; }

/* line 33, sass/bootstrap/_utilities.scss */
.invisible { visibility: hidden; }

/* line 36, sass/bootstrap/_utilities.scss */
.text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; }

/* line 45, sass/bootstrap/_utilities.scss */
.hidden { display: none !important; }

/* line 53, sass/bootstrap/_utilities.scss */
.affix { position: fixed; }

@-ms-viewport { width: device-width; }
/* line 18, sass/bootstrap/mixins/_responsive-visibility.scss */
.visible-xs { display: none !important; }

/* line 18, sass/bootstrap/mixins/_responsive-visibility.scss */
.visible-sm { display: none !important; }

/* line 18, sass/bootstrap/mixins/_responsive-visibility.scss */
.visible-md { display: none !important; }

/* line 18, sass/bootstrap/mixins/_responsive-visibility.scss */
.visible-lg { display: none !important; }

/* line 36, sass/bootstrap/_responsive-utilities.scss */
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { display: none !important; }

@media (max-width: 767px) { /* line 7, sass/bootstrap/mixins/_responsive-visibility.scss */
  .visible-xs { display: block !important; }
  /* line 10, sass/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-xs { display: table !important; }
  /* line 11, sass/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-xs { display: table-row !important; }
  /* line 12, sass/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-xs, td.visible-xs { display: table-cell !important; } }
@media (max-width: 767px) { /* line 54, sass/bootstrap/_responsive-utilities.scss */
  .visible-xs-block { display: block !important; } }

@media (max-width: 767px) { /* line 59, sass/bootstrap/_responsive-utilities.scss */
  .visible-xs-inline { display: inline !important; } }

@media (max-width: 767px) { /* line 64, sass/bootstrap/_responsive-utilities.scss */
  .visible-xs-inline-block { display: inline-block !important; } }

@media (min-width: 768px) and (max-width: 991px) { /* line 7, sass/bootstrap/mixins/_responsive-visibility.scss */
  .visible-sm { display: block !important; }
  /* line 10, sass/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-sm { display: table !important; }
  /* line 11, sass/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-sm { display: table-row !important; }
  /* line 12, sass/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-sm, td.visible-sm { display: table-cell !important; } }
@media (min-width: 768px) and (max-width: 991px) { /* line 73, sass/bootstrap/_responsive-utilities.scss */
  .visible-sm-block { display: block !important; } }

@media (min-width: 768px) and (max-width: 991px) { /* line 78, sass/bootstrap/_responsive-utilities.scss */
  .visible-sm-inline { display: inline !important; } }

@media (min-width: 768px) and (max-width: 991px) { /* line 83, sass/bootstrap/_responsive-utilities.scss */
  .visible-sm-inline-block { display: inline-block !important; } }

@media (min-width: 992px) and (max-width: 1199px) { /* line 7, sass/bootstrap/mixins/_responsive-visibility.scss */
  .visible-md { display: block !important; }
  /* line 10, sass/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-md { display: table !important; }
  /* line 11, sass/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-md { display: table-row !important; }
  /* line 12, sass/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-md, td.visible-md { display: table-cell !important; } }
@media (min-width: 992px) and (max-width: 1199px) { /* line 92, sass/bootstrap/_responsive-utilities.scss */
  .visible-md-block { display: block !important; } }

@media (min-width: 992px) and (max-width: 1199px) { /* line 97, sass/bootstrap/_responsive-utilities.scss */
  .visible-md-inline { display: inline !important; } }

@media (min-width: 992px) and (max-width: 1199px) { /* line 102, sass/bootstrap/_responsive-utilities.scss */
  .visible-md-inline-block { display: inline-block !important; } }

@media (min-width: 1200px) { /* line 7, sass/bootstrap/mixins/_responsive-visibility.scss */
  .visible-lg { display: block !important; }
  /* line 10, sass/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-lg { display: table !important; }
  /* line 11, sass/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-lg { display: table-row !important; }
  /* line 12, sass/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-lg, td.visible-lg { display: table-cell !important; } }
@media (min-width: 1200px) { /* line 111, sass/bootstrap/_responsive-utilities.scss */
  .visible-lg-block { display: block !important; } }

@media (min-width: 1200px) { /* line 116, sass/bootstrap/_responsive-utilities.scss */
  .visible-lg-inline { display: inline !important; } }

@media (min-width: 1200px) { /* line 121, sass/bootstrap/_responsive-utilities.scss */
  .visible-lg-inline-block { display: inline-block !important; } }

@media (max-width: 767px) { /* line 18, sass/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-xs { display: none !important; } }
@media (min-width: 768px) and (max-width: 991px) { /* line 18, sass/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-sm { display: none !important; } }
@media (min-width: 992px) and (max-width: 1199px) { /* line 18, sass/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-md { display: none !important; } }
@media (min-width: 1200px) { /* line 18, sass/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-lg { display: none !important; } }
/* line 18, sass/bootstrap/mixins/_responsive-visibility.scss */
.visible-print { display: none !important; }

@media print { /* line 7, sass/bootstrap/mixins/_responsive-visibility.scss */
  .visible-print { display: block !important; }
  /* line 10, sass/bootstrap/mixins/_responsive-visibility.scss */
  table.visible-print { display: table !important; }
  /* line 11, sass/bootstrap/mixins/_responsive-visibility.scss */
  tr.visible-print { display: table-row !important; }
  /* line 12, sass/bootstrap/mixins/_responsive-visibility.scss */
  th.visible-print, td.visible-print { display: table-cell !important; } }
/* line 155, sass/bootstrap/_responsive-utilities.scss */
.visible-print-block { display: none !important; }
@media print { /* line 155, sass/bootstrap/_responsive-utilities.scss */
  .visible-print-block { display: block !important; } }

/* line 162, sass/bootstrap/_responsive-utilities.scss */
.visible-print-inline { display: none !important; }
@media print { /* line 162, sass/bootstrap/_responsive-utilities.scss */
  .visible-print-inline { display: inline !important; } }

/* line 169, sass/bootstrap/_responsive-utilities.scss */
.visible-print-inline-block { display: none !important; }
@media print { /* line 169, sass/bootstrap/_responsive-utilities.scss */
  .visible-print-inline-block { display: inline-block !important; } }

@media print { /* line 18, sass/bootstrap/mixins/_responsive-visibility.scss */
  .hidden-print { display: none !important; } }
@font-face { font-family: 'Merriweather light'; src: url(../fonts/Merriweather/Merriweather-Light.ttf); }
/* line 1, sass/_custom_style.scss */
body { box-sizing: border-box; }

/* line 4, sass/_custom_style.scss */
* { box-sizing: border-box; }

/* line 7, sass/_custom_style.scss */
section.main { height: 100%; }

/* line 10, sass/_custom_style.scss */
#mainNav ul#menu-maintop { margin: 0 auto; overflow: hidden; border-bottom: 1px solid #35367a; }
/* line 15, sass/_custom_style.scss */
#mainNav ul#menu-maintop li { line-height: 40px; position: relative; margin: 0; padding: 0 15px; }
/* line 21, sass/_custom_style.scss */
#mainNav ul#menu-maintop li:hover { background-color: #FF9B08; }
/* line 25, sass/_custom_style.scss */
#mainNav ul#menu-maintop li.current-menu-item { background-color: #FF9B08; }

/* line 30, sass/_custom_style.scss */
.main-content { position: relative; top: -25px; }

/* line 34, sass/_custom_style.scss */
.slider.thumbnail { position: relative; }

/* line 37, sass/_custom_style.scss */
#content .main .slider .img-lines { position: relative; }
/* line 39, sass/_custom_style.scss */
#content .main .slider .img-lines img { z-index: 1000; }

/* line 43, sass/_custom_style.scss */
#content .wrapper h3.column-title { width: 100%; padding: 6px 10px; background: #ebf0f9; color: #1a1a1a; text-align: left; text-transform: uppercase; font-size: 1.2rem; font-weight: bold; }

/* line 53, sass/_custom_style.scss */
.social .fa { padding: 7px; min-width: 30px; min-height: 30px; color: #fff; background: none repeat scroll 0% 0%; border-radius: 5px; text-align: center; }
/* line 62, sass/_custom_style.scss */
.social .fa.fa-twitter { background-color: #55acee; }
/* line 65, sass/_custom_style.scss */
.social .fa.fa-facebook { background-color: #44619e; }
/* line 68, sass/_custom_style.scss */
.social .fa.fa-youtube { background-color: #cc171e; }
/* line 71, sass/_custom_style.scss */
.social .fa.fa-linkedin { background-color: #0a77b6; }
            #bottom { 
                position:absolute;                  
                bottom:0;                          
                left:0;                          
            } 
/* line 75, sass/_custom_style.scss */
.latest { margin-top: 5px; }
@media (min-width: 768px) and (max-width: 991px) { /* line 75, sass/_custom_style.scss */
  .latest { margin-top: 120px; } }

/* line 83, sass/_custom_style.scss */
button, .btn { width: auto; display: block; padding: 0 10px; border: none; border-radius: 3px; line-height: 1.8rem; font-size: 0.8rem; font-weight: bold; font-family: Helvetica, Arial, sans-serif; text-align: center; color: #fff; text-decoration: none; }
/* line 100, sass/_custom_style.scss */
button:hover, .btn:hover { cursor: pointer; text-decoration: none; }
/* line 105, sass/_custom_style.scss */
button.orange, .btn.orange { background: #FF9B08; }
/* line 108, sass/_custom_style.scss */
button.gray, .btn.gray { background: #333333; }
/* line 112, sass/_custom_style.scss */
button.blue, .btn.blue { display: inline-block; color: #fff; background: #35367a; border-radius: 0; }
/* line 118, sass/_custom_style.scss */
button.blue.btn-big, .btn.blue.btn-big { margin-top: 12px; padding: 0.6rem 0.6rem; }
/* line 124, sass/_custom_style.scss */
button.btn-big, .btn.btn-big { font-size: 120%; line-height: 1.6rem; padding: 1rem; }
/* line 129, sass/_custom_style.scss */
button.btn-big.call-us, .btn.btn-big.call-us { padding: 1.3rem 0; }
/* line 133, sass/_custom_style.scss */
button.btn-big .phone-icon-big, .btn.btn-big .phone-icon-big { display: inline-block; margin-bottom: 5px; }
/* line 138, sass/_custom_style.scss */
button.btn-big span, .btn.btn-big span { display: block; }

/* line 144, sass/_custom_style.scss */
.phone-icon { display: inline-block; width: 26px; height: 20px; margin-right: 4px; background: url(../images/icon-phone-small.png) no-repeat; }

/* line 151, sass/_custom_style.scss */
.phone-icon-big { width: 61px; height: 48px; background: url(../images/icon-phone-large.png) no-repeat; }

/* line 159, sass/_custom_style.scss */
aside .btn, .rightSide .btn { width: 100%; }
/* line 162, sass/_custom_style.scss */
aside .btn.btn-big.call-us, .rightSide .btn.btn-big.call-us { margin-bottom: 30px; }

/* line 168, sass/_custom_style.scss */
.menu-super-nav-container { width: 100%; float: right; font-family: Helvetica, Arial, sans-serif; }
/* line 174, sass/_custom_style.scss */
.menu-super-nav-container ul#menu-super-nav { float: right; list-style-type: none; margin: 6px 0 0 0; padding: 0; }
/* line 180, sass/_custom_style.scss */
.menu-super-nav-container ul#menu-super-nav li { float: left; margin: 0 7px; }
/* line 184, sass/_custom_style.scss */
.menu-super-nav-container ul#menu-super-nav li a { font-size: 0.9em; }

/* line 193, sass/_custom_style.scss */
.size-full { width: 100%; height: auto; }

/* line 200, sass/_custom_style.scss */
.videowrapper { position: relative; width: 100%; float: none; margin-bottom: 30px; padding-bottom: 56.25%; padding-top: 25px; height: 0; clear: both; }

/* line 210, sass/_custom_style.scss */
.videowrapper iframe { position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important; }

/* line 218, sass/_custom_style.scss */
.mc4wp-form { margin: 0; }

/* line 222, sass/_custom_style.scss */
blockquote { padding: 20px; font-family: Helvetica, Arial, sans-serif; font-size: 15px; line-height: 23px; background-color: #F0F3FC; border: none; font-weight: bold; clear: both; }
/* line 231, sass/_custom_style.scss */
blockquote p { margin: 0 0 0 0 !important; }

/* line 255, sass/_custom_style.scss */
.mc4wp-form { position: relative; }
/* line 258, sass/_custom_style.scss */
.mc4wp-form .mc4wp-alert { position: absolute; z-index: 9999; top: 145px; left: 15px; display: block; width: 180px; margin: 1em 0px; padding: 15px; color: #4e4e4e; background-color: #FCF8E3; border: none; border-radius: 0; font-size: 13px; font-weight: bold; }
@media (max-width: 767px) { /* line 258, sass/_custom_style.scss */
  .mc4wp-form .mc4wp-alert { position: fixed; z-index: 999; top: 0; left: auto; right: 16px; } }
/* line 289, sass/_custom_style.scss */
.mc4wp-form .mc4wp-success { color: #4e4e4e; background-color: rgba(223, 240, 216, 0.95); border-color: none; }
/* line 295, sass/_custom_style.scss */
.mc4wp-form .mc4wp-error { color: #4e4e4e; background-color: rgba(242, 222, 222, 0.95); border-color: none; }

/* line 304, sass/_custom_style.scss */
aside .mc4wp-form-basic { margin: 0; }

/* line 312, sass/_custom_style.scss */
div.wpcf7-response-output { width: 50%; margin: 0 0 1em 0; padding: 1em; border-radius: 3px; font-weight: bold; line-height: 1.5em; color: #fff; }
@media (max-width: 991px) { /* line 312, sass/_custom_style.scss */
  div.wpcf7-response-output { width: 100%; } }

/* line 326, sass/_custom_style.scss */
div.wpcf7-mail-sent-ok { background: #539a00; border: 0; }

/* line 331, sass/_custom_style.scss */
div.wpcf7-mail-sent-ng { background: #c50018; border: 0; }

/* line 336, sass/_custom_style.scss */
div.wpcf7-spam-blocked { background: #ffa500; border: 0; }

/* line 341, sass/_custom_style.scss */
div.wpcf7-validation-errors { background: #c50018; border: 0; }

/* line 71, sass/style.scss */
::-webkit-input-placeholder { color: #999999; }

/* line 75, sass/style.scss */
:-moz-placeholder { /* Firefox 18- */ color: #999999; }

/* line 79, sass/style.scss */
::-moz-placeholder { /* Firefox 19+ */ color: #999999; }

/* line 83, sass/style.scss */
:-ms-input-placeholder { color: #999999; }

/* line 87, sass/style.scss */
.wrapper { position: relative; }
/* line 15, sass/style.scss */
.wrapper:after { content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden; }
/* line 90, sass/style.scss */
.wrapper .topDivider { background: url(../images/topdivider.jpg) no-repeat; height: 11px; }

/* line 96, sass/style.scss */
body { font-family: Helvetica, Arial, sans-serif; font-size: 16px; }

/* line 101, sass/style.scss */
p { margin: 0 0 10px 0; font-size: 1em; line-height: 1.25em; }

/* line 114, sass/style.scss */
a { text-decoration: underline; }
/* line 117, sass/style.scss */
a:link, a:visited, a:active { color: #185499; }
/* line 123, sass/style.scss */
a:hover { color: #2d2b64; }

/* line 128, sass/style.scss */
nav ul { margin-left: 0; padding-left: 0; }
/* line 131, sass/style.scss */
nav ul li { list-style: none; display: inline; }

/* line 139, sass/style.scss */
.main .headerbt { float: left; }
/* line 141, sass/style.scss */
.main .headerbt p { padding: 7px 0 0 0; line-height: 18px; }
/* line 146, sass/style.scss */
.main .bookNow { background: url(../images/btBigSide.png) no-repeat right center; height: 45px; width: 166px; cursor: pointer; }
/* line 151, sass/style.scss */
.main .bookNow p { color: #FFFFFF; font-size: 1.3125em !important; margin: 5px; text-align: center; padding: 12px 0 0 0; }

/* line 167, sass/style.scss */
#header { position: relative; overflow: hidden; background: white url(../images/swoop-desktop.png) no-repeat left top; }
@media (min-width: 0) and (max-width: 767px) { /* line 167, sass/style.scss */
  #header { background: white url(../images/swoop-mobile.png) no-repeat left top; } }
/* line 176, sass/style.scss */
#header #logo { display: block; width: 240px; height: 100px; background: url(../images/logo-desktop.png) no-repeat center center; }
@media (min-width: 0) and (max-width: 767px) { /* line 176, sass/style.scss */
  #header #logo { width: 135px; height: 62px; background: url(../images/logo-mobile.png) no-repeat center center; } }
/* line 189, sass/style.scss */
#header #dialog { display: none; }
/* line 192, sass/style.scss */
#header #dialog1 { display: none; }

/* line 197, sass/style.scss */
.headerpnHolder { float: right; margin: 15px 10px 0 0; overflow: hidden; }
/* line 203, sass/style.scss */
.headerpnHolder .headerpn { color: #2D2B64; float: left; font-size: 18px; text-align: center; }
/* line 208, sass/style.scss */
.headerpnHolder .headerpn p { color: #2d2b64; font-size: 1.1em; margin: 0 10px 0 0; padding: 6px 0 0 0; }
/* line 217, sass/style.scss */
.headerpnHolder .headerbt.btn { margin: 0; float: right; }
/* line 222, sass/style.scss */
.headerpnHolder .headerbt p { margin: 0; padding: 4px 0; line-height: 18px; }
/* line 229, sass/style.scss */
.headerpnHolder .call-us-now, .headerpnHolder .headerbt { line-height: 2.5rem; font-size: 1rem; font-family: Helvetica, Arial, sans-serif; }
@media (min-width: 768px) and (max-width: 991px) { /* line 229, sass/style.scss */
  .headerpnHolder .call-us-now, .headerpnHolder .headerbt { font-size: 0.8rem; } }
/* line 240, sass/style.scss */
.headerpnHolder .call-us-now { float: left; margin-right: 14px; font-weight: bold; }
/* line 247, sass/style.scss */
.headerpnHolder .call-us-now a { color: #000; text-decoration: none; }

/* line 255, sass/style.scss */
#header .topNav { float: right; }
/* line 258, sass/style.scss */
#header .topNav ul li { float: left; }
/* line 262, sass/style.scss */
#header .topNav a { font-size: 14px; color: #000; display: block; font-weight: bold; text-decoration: none; background: url(../images/divider.jpg) no-repeat right center; margin-left: -1px; }
/* line 270, sass/style.scss */
#header .topNav a:hover { background: #FF0000; }
/* line 273, sass/style.scss */
#header .topNav a.last { background: none; }
/* line 275, sass/style.scss */
#header .topNav a.last:hover { background: #FF0000; }

/* line 286, sass/style.scss */
#mainNav { clear: both; line-height: auto; background-color: #202160; font-family: Helvetica, Arial, sans-serif; padding-left: 200px; }
/* line 294, sass/style.scss */
#mainNav li { display: block; }
/* line 298, sass/style.scss */
#mainNav a { padding: 0; text-decoration: none; display: block; color: #fff; font-size: 16px; font-weight: bold; }

/* line 309, sass/style.scss */
#mainNav ul li { float: left; margin: 0 3% 0 0; position: relative; display: block; line-height: 31px; }
/* line 316, sass/style.scss */
#mainNav ul li:hover > ul { display: block; }
/* line 319, sass/style.scss */
#mainNav ul li a:hover, #mainNav ul li.current_page_item > a, #mainNav ul li.current_page_ancestor > a { color: #fff; }

/* line 327, sass/style.scss */
#mainNav ul ul { position: absolute; top: 50px; left: 0; display: none; z-index: 9999; }
/* line 333, sass/style.scss */
#mainNav ul ul li { display: block; height: auto; border-top: #fff 1px solid; }
/* line 338, sass/style.scss */
#mainNav ul ul li a { width: 160px; height: auto; line-height: 18px; padding: 8px 10px; display: block; background: #3b509d; }

/* line 354, sass/style.scss */
#content { padding-top: 0; margin-bottom: 20px; clear: both; }
/* line 15, sass/style.scss */
#content:after { content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden; }
/* line 360, sass/style.scss */
#content .wrapper { height: auto; }
/* line 363, sass/style.scss */
#content .wrapper h1, #content .wrapper h2, #content .wrapper h3, #content .wrapper h4, #content .wrapper h5, #content .wrapper h6 { margin-bottom: 10px; position: relative; color: #333333; font-family: Helvetica, Arial, sans-serif; }
/* line 370, sass/style.scss */
#content .wrapper h1 { color: black; font-weight: bold; }
/* line 374, sass/style.scss */
#content .wrapper .mainh1 { margin: 0; font-weight: bold; }
/* line 379, sass/style.scss */
#content .wrapper h2 { font-size: 1.9em; padding: 0; }
/* line 383, sass/style.scss */
#content .wrapper .mainh2 { margin: 0; }
/* line 387, sass/style.scss */
#content .wrapper h3 { font-size: 0.9em; color: black; text-align: left; font-weight: bold; line-height: 1.5; }
/* line 394, sass/style.scss */
#content .wrapper .mainh3 { margin: 8px 0; font-size: 1em; font-weight: normal; font-family: Helvetica, Arial, sans-serif; }
/* line 400, sass/style.scss */
#content .wrapper .col .colText h3 { margin: 0 0 5px 0; line-height: 1; }
/* line 405, sass/style.scss */
#content .wrapper h4 { background: #2d2b64; padding: 5px; color: #fff; font-size: 1.3125em; margin-bottom: 15px; }
/* line 412, sass/style.scss */
#content .wrapper h5 { font-size: 1em; }
/* line 415, sass/style.scss */
#content .wrapper h6 { font-size: 14px; color: #2d2b64; }
/* line 420, sass/style.scss */
#content .wrapper p, #content .wrapper ul, #content .wrapper ol { margin-bottom: 0; }
/* line 423, sass/style.scss */
#content .wrapper ul { list-style-type: disc; }
/* line 426, sass/style.scss */
#content .wrapper ol { list-style-type: decimal; }
/* line 430, sass/style.scss */
#content .wrapper table { width: 700px; table-layout: fixed; }
/* line 433, sass/style.scss */
#content .wrapper table td { border: #ccc solid 1px; padding: 5px; border-collapse: collapse; }
/* line 438, sass/style.scss */
#content .wrapper table p { margin: 0; }
/* line 441, sass/style.scss */
#content .wrapper table table { margin: -1px; }
/* line 445, sass/style.scss */
#content .wrapper .topmain { height: 491px; padding: 11px 0 0 0; }
/* line 450, sass/style.scss */
#content .wrapper .middleMain { height: 400px; background: #fff; position: relative; }

/* line 459, sass/style.scss */
#content .wrapper aside h3 { font-size: 1em; color: #2d2b64; }
/* line 463, sass/style.scss */
#content .wrapper aside .newsletter h3, #content .wrapper aside .social h3 { color: #fff; font-size: 16px; font-family: Helvetica, Arial, sans-serif; text-transform: uppercase; }
/* line 471, sass/style.scss */
#content .wrapper aside .social { margin-top: 24px; padding-bottom: 12px; }
/* line 475, sass/style.scss */
#content .wrapper aside .social h3 { margin: 6px 0; }
/* line 478, sass/style.scss */
#content .wrapper aside .social ul { list-style-type: none; margin: 0; padding: 0; }
/* line 483, sass/style.scss */
#content .wrapper aside .social li { float: left; margin: 0 10px 0 0; }
/* line 487, sass/style.scss */
#content .wrapper aside .social img { width: 38px; height: 38px; }
/* line 493, sass/style.scss */
#content .wrapper aside .newsletter { margin: 0 0 0 -12px; padding: 24px 0px 30px 12px; border-bottom: 1px solid #4D4E7A; }
/* line 498, sass/style.scss */
#content .wrapper aside .newsletter h3 { margin: 0 0 6px 0; padding: 0; font-weight: bold; }
/* line 504, sass/style.scss */
#content .wrapper aside .newsletter p { color: #fff; font-size: 0.85em; }
/* line 509, sass/style.scss */
#content .wrapper aside .newsletter .signform { font-family: Helvetica, Arial, sans-serif; }
/* line 512, sass/style.scss */
#content .wrapper aside .newsletter .signform input { height: 30px; margin: 8px 0 4px 0; padding: 0 6px; border: medium none; }
/* line 518, sass/style.scss */
#content .wrapper aside .newsletter .signform .email { color: gray; width: 100%; font-size: 0.8em; background: #fff; }
/* line 524, sass/style.scss */
#content .wrapper aside .newsletter .signform .btsignUp { font-size: 0.9em; font-weight: bold; margin: 4px 0 0 0; border-radius: 3px; }
/* line 530, sass/style.scss */
#content .wrapper aside .newsletter .signform .btsignUp p { color: #FFFFFF; font-size: 20px; margin: 5px; text-align: center; }
/* line 541, sass/style.scss */
#content .wrapper aside .btBookNow h3 { text-align: center; margin: 0 15px 0 0; }
/* line 547, sass/style.scss */
#content .wrapper aside .sidebarNav { font-family: Helvetica, Arial, sans-serif; }
/* line 552, sass/style.scss */
#content .wrapper aside .sidebarNav li:hover > a, #content .wrapper aside .sidebarNav li.current_page_item > a, #content .wrapper aside .sidebarNav li.current-menu-item > a, .single-wheelchair #content .wrapper aside .sidebarNav li#menu-item-25 > a, .single-adaptation #content .wrapper aside .sidebarNav li#menu-item-126 > a { color: #fff; }
/* line 561, sass/style.scss */
#content .wrapper aside .sidebarNav li:hover > a, #content .wrapper aside .sidebarNav li.current-menu-item { margin: 0 0 1px -12px; padding: 0 0 0 12px; background-color: #FF9B08; }
/* line 568, sass/style.scss */
#content .wrapper aside .sidebarNav li a { margin: 0 0 1px -12px; padding: 0 0 0 12px; display: block; color: #fff; font-size: 16px; font-weight: bold; line-height: 2.5em; text-decoration: none; text-align: left; background-color: #35367a; }
/* line 582, sass/style.scss */
#content .wrapper aside .sidebarNav ul.menu { margin: 0; padding: 0; list-style-type: none; }
/* line 593, sass/style.scss */
#content .wrapper aside #sidebarBotNav { margin: 0 -12px 56px 0; padding-bottom: 20px; background: #202160; }
/* line 597, sass/style.scss */
#content .wrapper aside #sidebarBotNav li { background-color: #e9ebf4; }
/* line 599, sass/style.scss */
#content .wrapper aside #sidebarBotNav li:hover > a, #content .wrapper aside #sidebarBotNav li.current_page_item > a, #content .wrapper aside #sidebarBotNav li.current-menu-item > a, #content .wrapper aside #sidebarBotNav li #menu-item-109 > a { background: #1b1b51; color: #fff; }
/* line 607, sass/style.scss */
#content .wrapper aside #sidebarBotNav li a { max-width: 187px; text-align: center; line-height: 40px; font-size: 14px; display: block; background: #2b2b6b; -webkit-border-top-right-radius: 7px; -webkit-border-bottom-right-radius: 7px; -moz-border-radius-topright: 7px; -moz-border-radius-bottomright: 7px; border-top-right-radius: 7px; border-bottom-right-radius: 7px; color: #fff; text-decoration: none; margin-bottom: 1px; background: #303071; background: -moz-linear-gradient(top, #303071 0%, #222260 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #303071), color-stop(100%, #222260)); background: -webkit-linear-gradient(top, #303071 0%, #222260 100%); background: -o-linear-gradient(top, #303071 0%, #222260 100%); background: -ms-linear-gradient(top, #303071 0%, #222260 100%); background: linear-gradient(to bottom, #303071 0%, #222260 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#303071', endColorstr='#222260',GradientType=0 ); }
/* line 634, sass/style.scss */
#content .wrapper aside #sidebarBotNav li#menu-item-42 a, #content .wrapper aside #sidebarBotNav li#menu-item-109 a { line-height: 1.2em; padding-top: 11px; padding-bottom: 11px; }

/* line 643, sass/style.scss */
.tweetBox { position: relative; margin: 20px 0 0 0; padding: 1px 10px 10px; background: #EBF0F9; border-radius: 10px 10px 10px 10px; font-family: Helvetica, Arial, sans-serif; }
/* line 652, sass/style.scss */
.tweetBox .tweetter-icon { position: relative; top: 10px; right: 0; display: block; float: right; width: 40px; height: 40px; background: url(../images/twbird.png) no-repeat; }
/* line 663, sass/style.scss */
.tweetBox .tweet { margin: 0 0 10px 0; }
/* line 665, sass/style.scss */
.tweetBox .tweet p { font-size: 0.6875em; }
/* line 668, sass/style.scss */
.tweetBox .tweet a { color: #2d2b64 !important; text-decoration: none; }
/* line 671, sass/style.scss */
.tweetBox .tweet a:hover { text-decoration: underline; }

/* line 677, sass/style.scss */
.showMod { border-top: 1px solid #CCCCCC; margin: 0 0 0 20px; width: 740px; }
/* line 681, sass/style.scss */
.showMod .showModLeft { border-right: 1px solid #CCCCCC; float: left; padding: 10px 0; width: 368px; }
/* line 686, sass/style.scss */
.showMod .showModLeft h4 { font-size: 18px; }
/* line 689, sass/style.scss */
.showMod .showModLeft .btnSee { display: block; float: left; max-width: 140px; height: 36px; margin: 0 auto; padding: 9px 26px 0 0; background: url(../images/btnMediumOrange.png) no-repeat scroll center center transparent; color: #FFFFFF; text-align: center; text-decoration: none; font-size: 16px; }
/* line 702, sass/style.scss */
.showMod .showModLeft:last-child { border: none; }
/* line 705, sass/style.scss */
.showMod .showModLeft .showImg { float: left; margin: 0 5px 0 0; }
/* line 709, sass/style.scss */
.showMod .showModLeft h3 { width: 151px; float: left; font-size: 21px; line-height: 27px; color: #323069; }

/* line 720, sass/style.scss */
#content .main .showMod { margin: 0; }
/* line 723, sass/style.scss */
#content .main .slider { max-height: 459px; position: relative; }
/* line 726, sass/style.scss */
#content .main .slider img { position: absolute; left: 0; top: 0; width: 100%; padding: 0 0px; }
/* line 733, sass/style.scss */
#content .main .slider .cycle-prev { background: url("../images/bgLeftArrow.png") center no-repeat; position: absolute; top: 45%; left: 2%; z-index: 1000; width: 50px; height: 50px; cursor: pointer; }
/* line 743, sass/style.scss */
#content .main .slider .cycle-next { background: url("../images/bgRightArrow.png") center no-repeat; position: absolute; top: 45%; right: 2%; z-index: 1000; width: 50px; height: 50px; cursor: pointer; }
/* line 754, sass/style.scss */
#content .main .wheelsingle { padding: 10px 13px !important; }
/* line 757, sass/style.scss */
#content .main .give { background: #fff; margin: 0 7px; padding: 45px 0 128px 0; position: relative; z-index: 500; }
/* line 764, sass/style.scss */
#content .main .give .giveText { margin-top: 30px; float: left; color: #474747; }
/* line 769, sass/style.scss */
#content .main .give .giveText h1 { font-weight: bold; }
/* line 773, sass/style.scss */
#content .main .give .giveText p { line-height: 1.6em; font-size: 14px; margin: 0 0 15px 0; }
/* line 778, sass/style.scss */
#content .main .give .giveText h5 { margin: 25px 0 15px 0; text-transform: uppercase; font-weight: bold; }
/* line 784, sass/style.scss */
#content .main .give .rightSide { text-align: left; }
/* line 787, sass/style.scss */
#content .main .give .rightSide h3 { margin: 6px 0 0 0; }
/* line 790, sass/style.scss */
#content .main .give .rightSide h4 { font-size: 18px; }
/* line 793, sass/style.scss */
#content .main .give .rightSide .btnSee { margin: 0; display: block; padding: 0; font-size: 14px; }
/* line 803, sass/style.scss */
#content .main .maincontent { background: none repeat scroll 0 0 #FFFFFF; border-radius: 5px 5px 5px 5px; margin: 0 7px 0 0; min-height: 500px; padding: 5px 22px; }
/* line 15, sass/style.scss */
#content .main .maincontent:after { content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden; }
/* line 811, sass/style.scss */
#content .main .maincontent h1 { font-size: 1.875em; color: #2d2b64; margin-bottom: 25px; }
/* line 816, sass/style.scss */
#content .main .maincontent h2 { font-size: 1.3125em; padding: 0 0 13px; color: #2d2b64; font-weight: bold; }
/* line 824, sass/style.scss */
#content .main .maincontent h3 { font-size: 1.3125em; color: #2d2b64; font-weight: bold; }
/* line 829, sass/style.scss */
#content .main .maincontent h4 { background: #2d2b64; padding: 5px; color: #fff; font-size: 1.3125em; }
/* line 835, sass/style.scss */
#content .main .maincontent h5 { font-size: 1em; font-weight: bold; color: #2d2b64; }
/* line 845, sass/style.scss */
#content .main .maincontent .btBookNow p { padding: 9px 0 0; }
/* line 849, sass/style.scss */
#content .main .maincontent ul { margin-left: -20px; }
/* line 851, sass/style.scss */
#content .main .maincontent ul li { line-height: 21px; }
/* line 859, sass/style.scss */
#content .main .maincontent p, #content .main .maincontent ul, #content .main .maincontent ol { margin-bottom: 30px; font-size: 14px; line-height: 1.6em; }
/* line 864, sass/style.scss */
#content .main .maincontent p a, #content .main .maincontent ul a, #content .main .maincontent ol a { color: #5B70CD; }
/* line 868, sass/style.scss */
#content .main .maincontent .wheelchairHolder { border: 1px solid #fca032; margin: 0; padding: 10px 10px; }
/* line 15, sass/style.scss */
#content .main .maincontent .wheelchairHolder:after { content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden; }
/* line 874, sass/style.scss */
#content .main .maincontent #specification, #content .main .maincontent #gallery, #content .main .maincontent #askform, #content .main .maincontent #bookform, #content .main .maincontent .sm-tabs-element { display: none; }
/* line 880, sass/style.scss */
#content .main .maincontent #specification .singleContent, #content .main .maincontent #gallery .singleContent, #content .main .maincontent #askform .singleContent, #content .main .maincontent #bookform .singleContent, #content .main .maincontent .sm-tabs-element .singleContent { float: right; }
/* line 883, sass/style.scss */
#content .main .maincontent #specification .singleContent .headerbt p, #content .main .maincontent #gallery .singleContent .headerbt p, #content .main .maincontent #askform .singleContent .headerbt p, #content .main .maincontent #bookform .singleContent .headerbt p, #content .main .maincontent .sm-tabs-element .singleContent .headerbt p { line-height: 17px; padding: 11px 0 0; }
/* line 890, sass/style.scss */
#content .main .maincontent .sm-tabs-element.active { display: block; }
/* line 893, sass/style.scss */
#content .main .maincontent .showMod { margin: 0; }
/* line 897, sass/style.scss */
#content .main .maincontent .items-holder { padding: 0 0 20px 0; margin: 0; }
/* line 15, sass/style.scss */
#content .main .maincontent .items-holder:after { content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden; }
/* line 902, sass/style.scss */
#content .main .maincontent .items-holder iframe { height: 340px; width: 600px; float: left; }
/* line 907, sass/style.scss */
#content .main .maincontent .items-holder .topNav { margin: 20px 0 0 0; }
/* line 909, sass/style.scss */
#content .main .maincontent .items-holder .topNav ul { list-style-type: none; margin: 0; }
/* line 913, sass/style.scss */
#content .main .maincontent .items-holder .topNav ul li.active > a { background: #fca032; color: #fff; }
/* line 919, sass/style.scss */
#content .main .maincontent .items-holder .topNav ul a { display: inline-block; margin-bottom: 2px; padding: 6px 10px; font-size: 0.9375em; text-decoration: none; color: #2d2b64; background: #e9ebf4; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
/* line 935, sass/style.scss */
#content .main .maincontent .items-holder .topNav ul a:hover, #content .main .maincontent .items-holder .topNav ul a.active { background: #fca032; color: #fff; }
/* line 944, sass/style.scss */
#content .main .maincontent .items-holder .galleryImg { margin: 30px 0 0 0; }
/* line 946, sass/style.scss */
#content .main .maincontent .items-holder .galleryImg img { margin: 0 25px 25px 0; border: 1px solid #ccc; box-shadow: 1px 1px 1px #ccc; width: 130px; height: 130px; }
/* line 953, sass/style.scss */
#content .main .maincontent .items-holder .galleryImg a { text-decoration: none; display: inline-block; overflow: hidden; }
/* line 959, sass/style.scss */
#content .main .maincontent .items-holder .photoHolder { max-width: 148px; height: 185px; float: left; margin: 0 15px 0 0; }
/* line 964, sass/style.scss */
#content .main .maincontent .items-holder .photoHolder h4 { font-size: 10px; font-weight: normal; line-height: 14px; margin: 2px 0 0; text-align: center; width: 130px; }
/* line 972, sass/style.scss */
#content .main .maincontent .items-holder .photoHolder img { margin: 0; width: 130px; height: 130px; }
/* line 978, sass/style.scss */
#content .main .maincontent .items-holder .spec { width: 80%; font-weight: bold; float: left; font-size: 0.9375em; color: #2d2b64; }
/* line 985, sass/style.scss */
#content .main .maincontent .items-holder .specImg { margin: 0; width: 20%; float: left; }
/* line 991, sass/style.scss */
#content .main .maincontent .items-holder .specValue { float: left; }
/* line 994, sass/style.scss */
#content .main .maincontent .items-holder .specUnit { padding: 0 0 35px 0; }
/* line 998, sass/style.scss */
#content .main .maincontent .items-holder .singleContent p { margin: 0 0 20px 0; line-height: 1.6em; font-size: 14px; }
/* line 1004, sass/style.scss */
#content .main .maincontent .items-holder .specContent { border: 1px solid #CCCCCC; border-radius: 5px 5px 5px 5px; float: right; padding: 10px; width: 70%; overflow: hidden; }
/* line 1012, sass/style.scss */
#content .main .maincontent .items-holder .standardFeat { background: none repeat scroll 0 0 #adc5f1; border-radius: 2px; float: right; margin: 20px 0 0; padding: 3px 10px; width: 70%; }
/* line 1019, sass/style.scss */
#content .main .maincontent .items-holder .standardFeat p { font-size: 0.8125em; }
/* line 1023, sass/style.scss */
#content .main .maincontent .items-holder .metalic { font-size: 0.9375em; }
/* line 1026, sass/style.scss */
#content .main .maincontent .items-holder .options { background: #e9ebf4; }
/* line 1029, sass/style.scss */
#content .main .maincontent .items-holder .singleBig { border: 1px solid #ccc; float: left; margin: 0 23px 23px 0; }
/* line 1033, sass/style.scss */
#content .main .maincontent .items-holder .singleBig img { display: block; }
/* line 1037, sass/style.scss */
#content .main .maincontent .items-holder .blogText { width: 580px; }
/* line 1039, sass/style.scss */
#content .main .maincontent .items-holder .blogText h3 { margin: 0 0 8px 0; }
/* line 1042, sass/style.scss */
#content .main .maincontent .items-holder .blogText a { color: #375c96; }
/* line 1046, sass/style.scss */
#content .main .maincontent .items-holder .blogText .blogDate p { margin: 0 0 3px 0; }
/* line 1052, sass/style.scss */
#content .main .maincontent .items-holder .mediumImg { display: block; border: 1px solid #ccc; float: left; margin: 0 10px 10px 0; }
/* line 1060, sass/style.scss */
#content .main .maincontent .items-holder .mediumImg img { display: block; }
/* line 1064, sass/style.scss */
#content .main .maincontent .items-holder .mediumImg figure { border: 1px solid #ccc; box-shadow: 1px 1px 1px #ccc; }
/* line 1069, sass/style.scss */
#content .main .maincontent .items-holder .mediumImgText h3 { margin: 0; }
/* line 1074, sass/style.scss */
#content .main .maincontent .targetHolder h3 { margin: 25px 0; }
/* line 1077, sass/style.scss */
#content .main .maincontent .targetImg { width: 197px; height: auto; display: inline-block; position: relative; margin: 0 23px 23px 0; text-decoration: none; }
/* line 1085, sass/style.scss */
#content .main .maincontent .modelNumber2 { background: none repeat scroll 0 0 #2d2b64; color: #FFFFFF; font-size: 10px; padding: 5px; width: 197px; text-align: center; }
/* line 1092, sass/style.scss */
#content .main .maincontent .modelNumber2 a { text-decoration: none; }
/* line 15, sass/style.scss */
#content .main .maincontent .blogHolder:after { content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden; }
/* line 1098, sass/style.scss */
#content .main .maincontent .blogHolder .blogLeft { float: left; }
/* line 1100, sass/style.scss */
#content .main .maincontent .blogHolder .blogLeft h1 { margin: 20px 0 30px; }
/* line 1103, sass/style.scss */
#content .main .maincontent .blogHolder .blogLeft .items-holder { clear: none !important; }
/* line 1105, sass/style.scss */
#content .main .maincontent .blogHolder .blogLeft .items-holder .snippet { margin: 0 0 20px 0; }
/* line 15, sass/style.scss */
#content .main .maincontent .blogHolder .blogLeft .items-holder .snippet:after { content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden; }
/* line 1108, sass/style.scss */
#content .main .maincontent .blogHolder .blogLeft .items-holder .snippet a { text-decoration: underline; color: #5b70cd; font-size: 0.9375em; }
/* line 1113, sass/style.scss */
#content .main .maincontent .blogHolder .blogLeft .items-holder .snippet p { line-height: 21px; }
/* line 1117, sass/style.scss */
#content .main .maincontent .blogHolder .blogLeft .items-holder .snippet h3 a { text-decoration: none; color: #2d2b64; }
/* line 1123, sass/style.scss */
#content .main .maincontent .blogHolder .blogLeft .items-holder .snippet .blogDate p { color: #a1a1a1; font-size: 0.8125em; margin: 4px 0; }
/* line 1132, sass/style.scss */
#content .main .maincontent .blogHolder .blogRight { margin: 56px 0; padding: 0; }
/* line 1136, sass/style.scss */
#content .main .maincontent .blogHolder .blogRight a { text-decoration: none; }
/* line 1140, sass/style.scss */
#content .main .maincontent .blogHolder .blogRight h5 { background: none repeat scroll 0 0 #2D2B64; border-radius: 10px 10px 10px 10px; color: #FFFFFF; font-size: 0.8em; padding: 10px; text-align: center; }
/* line 1149, sass/style.scss */
#content .main .maincontent .blogHolder .blogRight ul { margin: 0; padding: 0; }
/* line 1154, sass/style.scss */
#content .main .maincontent .blogHolder .blogRight .widget { background: #424288; padding: 0 0 1px 0; border-radius: 10px; }
/* line 1159, sass/style.scss */
#content .main .maincontent .blogHolder .blogRight .widget h2 { color: #fff; background: none repeat scroll 0 0 #222260; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; margin: 0 0 10px 0; padding: 9px 0 9px 23px; font-size: 0.9375em; text-decoration: none; }
/* line 1173, sass/style.scss */
#content .main .maincontent .blogHolder .blogRight .widget ul { margin: 0; padding: 0 20px; list-style-type: none; }
/* line 1177, sass/style.scss */
#content .main .maincontent .blogHolder .blogRight .widget ul li { margin-bottom: 9px; }
/* line 1179, sass/style.scss */
#content .main .maincontent .blogHolder .blogRight .widget ul li a { text-decoration: none; color: #fff; font-size: 0.9375em; }
/* line 1197, sass/style.scss */
#content .main .maincontent .main-img { float: right; width: 30%; }
/* line 1201, sass/style.scss */
#content .main .maincontent .main-img img { width: 100%; height: auto; }
/* line 1206, sass/style.scss */
#content .main .maincontent .main-txt { float: left; width: 68%; margin-bottom: 30px; border-bottom: 1px solid #e6e6e6; }
/* line 1212, sass/style.scss */
#content .main .maincontent .link-back { clear: both; float: left; font-size: 14px; font-weight: bold; text-decoration: none; text-transform: uppercase; }
/* line 1220, sass/style.scss */
#content .main .maincontent .link-back:hover { text-decoration: underline; }
@media (max-width: 480px) { /* line 1226, sass/style.scss */
  #content .main .maincontent .main-img, #content .main .maincontent .main-txt { float: none; width: 100%; }
  /* line 1232, sass/style.scss */
  #content .main .maincontent .main-img img { width: 100%; } }
/* line 1239, sass/style.scss */
#content .main .maincontent .items-holder.resources .item { margin-bottom: 20px; width: 27%; max-width: 220px; min-height: 400px; display: block; float: left; }
/* line 1247, sass/style.scss */
#content .main .maincontent .items-holder.resources .item:nth-child(3n+2) { margin: 0 8%; }
/* line 1252, sass/style.scss */
#content .main .maincontent .items-holder.resources .cover-img { height: 220px; overflow: hidden; border: 1px solid #e6e6e6; }
@media (max-width: 991px) { /* line 1252, sass/style.scss */
  #content .main .maincontent .items-holder.resources .cover-img { height: 120px; } }
/* line 1261, sass/style.scss */
#content .main .maincontent .items-holder.resources .cover-img img { width: auto; height: 100%; }
/* line 1267, sass/style.scss */
#content .main .maincontent .items-holder.resources .description h2 { margin: 20px 0 4px 0; padding: 0; color: #000; font-size: 18px; }
/* line 1273, sass/style.scss */
#content .main .maincontent .items-holder.resources .description p { margin: 0; }
/* line 1276, sass/style.scss */
#content .main .maincontent .items-holder.resources .description a { text-transform: uppercase; text-decoration: none; color: #185499; font-weight: bold; font-size: 14px; }
/* line 1283, sass/style.scss */
#content .main .maincontent .items-holder.resources .description a:hover { text-decoration: underline; }
@media (max-width: 480px) { /* line 1293, sass/style.scss */
  #content .main .maincontent .items-holder.resources .item { width: 46%; margin: 0 2%; }
  /* line 1297, sass/style.scss */
  #content .main .maincontent .items-holder.resources .item:nth-child(3n+2) { margin: 0 2%; } }

/* line 1320, sass/style.scss */
.adapt a { text-decoration: none; display: inline-block; border: 1px solid #CCC; text-decoration: none; padding: 0px; margin: 0px 23px 20px 0px; }
/* line 1329, sass/style.scss */
.adapt .item { display: block; position: relative; float: left; margin: 0; width: auto; text-decoration: none !important; }
/* line 1337, sass/style.scss */
.adapt .item .singleContent { float: right; }
/* line 1341, sass/style.scss */
.adapt .item a { text-decoration: none; }
/* line 1345, sass/style.scss */
.adapt .item img { display: block; }
/* line 1349, sass/style.scss */
.adapt .item figure { margin-bottom: 1.3em; }
/* line 1353, sass/style.scss */
.adapt .item figcaption { position: absolute; bottom: 0; z-index: 1; display: block; padding: 5px; width: 100%; color: #FFFFFF; line-height: 1.3em; font-size: 12px; text-align: center; text-decoration: none !important; background: none repeat scroll 0 0 #2D2B64; }
/* line 1367, sass/style.scss */
.adapt .item figcaption a { text-decoration: none !important; }

/* line 1378, sass/style.scss */
.middleContent { background: url(../images/bottomMain.png) no-repeat; height: 294px; position: absolute; top: 400px; z-index: -1; }

/* line 1385, sass/style.scss */
#content.internal.sitemap .main { float: left; }

/* line 1390, sass/style.scss */
.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 textarea { border: #ccc 1px solid; height: 26px; line-height: 26px; padding: 0 5px; width: 100%; }
/* line 1397, sass/style.scss */
.wpcf7 textarea { height: 60px; width: 100%; padding: 5px; }

/* line 1409, sass/style.scss */
.wpcf7-submit { color: #fff; display: block; font-size: 21px; border-radius: 8px 8px 8px 8px; margin: 10px 0 0; width: 170px; text-align: center; padding: 10px 0; text-decoration: none; background: #ffa92f; background: -moz-linear-gradient(top, #ffa92f 0%, #ff9907 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffa92f), color-stop(100%, #ff9907)); background: -webkit-linear-gradient(top, #ffa92f 0%, #ff9907 100%); background: -o-linear-gradient(top, #ffa92f 0%, #ff9907 100%); background: -ms-linear-gradient(top, #ffa92f 0%, #ff9907 100%); background: linear-gradient(to bottom, #ffa92f 0%, #ff9907 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa92f', endColorstr='#ff9907',GradientType=0 ); height: 40px; line-height: 40px; padding: 0; border: none; font-weight: bold; }

/* line 1417, sass/style.scss */
span.wpcf7-not-valid-tip { left: 0; top: -2px; }

/* line 1428, sass/style.scss */
#content #footer { clear: both; font-size: 14px; color: #000; margin-top: 20px; }
/* line 1433, sass/style.scss */
#content #footer ul { margin: 0; padding: 0; }
/* line 1436, sass/style.scss */
#content #footer ul li { list-style-type: none; display: inline; }

/* line 1443, sass/style.scss */
#footer .wrapper { padding: 15px 20px; background: #fff; -moz-border-radius: 10px; -webkit-border-radius: 10px; font-size: 0.9em; text-align: center; }
/* line 1451, sass/style.scss */
#footer .wrapper nav ul li { display: inline-block; line-height: 1.5; }
/* line 1456, sass/style.scss */
#footer .wrapper ul { list-style-type: none; }
/* line 1459, sass/style.scss */
#footer .wrapper ul li { margin: 0 15px 0 0; }
/* line 1462, sass/style.scss */
#footer .wrapper ul li a { color: #4d4d4d; text-decoration: none; }
/* line 1466, sass/style.scss */
#footer .wrapper ul li a:link, #footer .wrapper ul li a:visited, #footer .wrapper ul li a:active { color: #4d4d4d; }
/* line 1471, sass/style.scss */
#footer .wrapper ul li a:hover { text-decoration: underline; }
/* line 1475, sass/style.scss */
#footer .wrapper .hitcounter { float: right; margin: -9px 0 0 0; }
/* line 1478, sass/style.scss */
#footer .wrapper .hitcounter p { margin: 0; padding: 10px 10px 10px 0; }

/* line 1484, sass/style.scss */
.clearboth { clear: both; }

/* line 1488, sass/style.scss */
.ui-dialog { padding: 5px !important; box-shadow: 5px, 5px, 20px, 5px rbga(0, 0, 0, 0.1) !important; z-index: 9999 !important; background: #fff !important; }
/* line 1494, sass/style.scss */
.ui-dialog .ui-dialog-titlebar-close span { margin: -8px !important; }
/* line 1497, sass/style.scss */
.ui-dialog .ui-dialog-content { padding: 10px 20px !important; }
/* line 1499, sass/style.scss */
.ui-dialog .ui-dialog-content input[type="submit"] { color: #fff; display: block; font-size: 21px; border-radius: 8px 8px 8px 8px; margin: 10px 0 0; width: 170px; text-align: center; padding: 10px 0; text-decoration: none; background: #ffa92f; background: -moz-linear-gradient(top, #ffa92f 0%, #ff9907 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffa92f), color-stop(100%, #ff9907)); background: -webkit-linear-gradient(top, #ffa92f 0%, #ff9907 100%); background: -o-linear-gradient(top, #ffa92f 0%, #ff9907 100%); background: -ms-linear-gradient(top, #ffa92f 0%, #ff9907 100%); background: linear-gradient(to bottom, #ffa92f 0%, #ff9907 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa92f', endColorstr='#ff9907',GradientType=0 ); height: 40px; line-height: 40px; padding: 0; border: none; }
/* line 1508, sass/style.scss */
.ui-dialog .wpcf7-form .wpcf7-response-output { width: 100%; font-size: 16px; }
/* line 1512, sass/style.scss */
.ui-dialog .wpcf7-form p { color: #000; }

/* line 1518, sass/style.scss */
form { position: relative; }
/* line 1520, sass/style.scss */
form p { color: #000; }
/* line 1523, sass/style.scss */
form label.error { display: block; background: #fff; border: red 1px solid; padding: 5px; position: absolute; top: -77px; left: 10px; width: 140px; z-index: 900; }

/* line 1535, sass/style.scss */
img.alignleft { margin: 0 20px 2px 0; }

/* line 1538, sass/style.scss */
img.alignright { margin: 0 0 2px 20px; }

/* line 1542, sass/style.scss */
.line { height: 2px; background: #2d2b64; margin: 50px 0; }

/* line 1547, sass/style.scss */
.cog { padding: 2px 0 0 0; }

/* line 1550, sass/style.scss */
.col { width: 47%; float: left; margin-bottom: 60px; margin-right: 6%; }
/* line 1556, sass/style.scss */
.col:nth-child(2n+2) { margin-right: 0; }
/* line 1560, sass/style.scss */
.col h3 { margin-bottom: 5px; }
/* line 1563, sass/style.scss */
.col .colText { width: 50%; float: left; }

/* line 1568, sass/style.scss */
.ability { background: none repeat scroll 0 0 #EBF0F9; border-radius: 10px 10px 10px 10px; padding: 20px 20px 7px; width: 289px; border: 1px solid #ccc; }

/* line 1575, sass/style.scss */
.back { background: #2d2b64; color: #fff !important; padding: 11px 20px; display: block; border-radius: 5px; text-decoration: none; text-align: center; line-height: 1.5; font-size: 14px; }

/* line 1586, sass/style.scss */
.back1 { float: left; }

/* line 1589, sass/style.scss */
.backUp { float: left; background: #fff; color: #2d2b64 !important; margin-left: 10px; padding: 10px 20px; display: block; border-radius: 5px; border: 1px solid #2d2b64; text-decoration: none; text-align: center; line-height: 1.5; font-size: 14px; }

/* line 1603, sass/style.scss */
.backHolder { float: left; width: 100%; }

/* line 1608, sass/style.scss */
.pagination .page-numbers { background: none repeat scroll 0 0 #2D2B64; border-radius: 5px 5px 5px 5px; color: #FFFFFF !important; font-size: 1em; padding: 3px 5px; }
/* line 1615, sass/style.scss */
.pagination .next { text-decoration: none; }
/* line 1618, sass/style.scss */
.pagination .prev { text-decoration: none; }

/* line 1622, sass/style.scss */
.btBookNow { margin: 35px 0 15px 10px; cursor: pointer; }
/* line 1625, sass/style.scss */
.btBookNow h3 { font-size: 18px; }
/* line 1628, sass/style.scss */
.btBookNow .bookNow { background: url(../images/btBigSide.png) no-repeat center center; height: 45px; margin: 0 auto; }
/* line 1632, sass/style.scss */
.btBookNow .bookNow p { color: #FFFFFF; font-size: 21px; margin: 5px; text-align: center; padding: 10px 0 0 0; }
/* line 1639, sass/style.scss */
.btBookNow .bookNow a { text-decoration: none; }

/* line 1644, sass/style.scss */
.btBookNow1 { margin: 25px 0 15px 17px; cursor: pointer; }
/* line 1647, sass/style.scss */
.btBookNow1 h3 { font-size: 18px; }
/* line 1650, sass/style.scss */
.btBookNow1 .bookNow1 { background: url(../images/btBigSide.png) no-repeat right center; height: 45px; width: 166px; }
/* line 1654, sass/style.scss */
.btBookNow1 .bookNow1 p { color: #FFFFFF; margin: 5px; text-align: center; font-size: 1.2em !important; padding: 12px 0 0 !important; }

/* line 1663, sass/style.scss */
.btCTA { cursor: pointer; display: block; font-size: 0.8em; margin: 30px 0 15px 0; text-decoration: none; }
/* line 1669, sass/style.scss */
.btCTA h3 { font-size: 18px; }
/* line 1672, sass/style.scss */
.btCTA .view { background: url(../images/btBigSide.png) no-repeat right center; height: 45px; width: 166px; }
/* line 1676, sass/style.scss */
.btCTA .view p { color: #FFFFFF; font-size: 17px; margin: 5px; text-align: center; padding: 1px 0 0 0; }

/* line 1686, sass/style.scss */
.btCTA1 { cursor: pointer; display: block; font-size: 0.8em; margin: 30px 0 15px 0; text-decoration: none; }
/* line 1692, sass/style.scss */
.btCTA1 a { text-decoration: none; }
/* line 1695, sass/style.scss */
.btCTA1 h3 { font-size: 18px; }
/* line 1698, sass/style.scss */
.btCTA1 .view { background: url(../images/btBigSide.png) no-repeat right center; height: 45px; width: 166px; }
/* line 1702, sass/style.scss */
.btCTA1 .view p { color: #FFFFFF; font-size: 17px !important; margin: 5px; text-align: center; padding: 11px 0 0 0; }

/* line 1711, sass/style.scss */
.yellowBox { padding: 5px; background: #ff9d12; color: #FFFFFF; font-size: 1.3125em !important; margin-bottom: 15px; }

/* line 1720, sass/style.scss */
.blockFR h3 { text-align: center; }

/* line 1726, sass/style.scss */
.adapCenter { text-align: center; }

/* line 1731, sass/style.scss */
.math-quiz span { display: block; padding: 0 0 0 5px; }

@media (min-width: 0) and (max-width: 480px) { /* line 1757, sass/style.scss */
  #content .main .maincontent img { width: 100%; height: auto; }
  /* line 1761, sass/style.scss */
  #content .main .maincontent img.button { width: auto; }
  /* line 1767, sass/style.scss */
  #content .main .maincontent .col .mediumImg { width: 100%; }
  /* line 1772, sass/style.scss */
  #content .main .maincontent .colText { width: 100%; }
  /* line 1775, sass/style.scss */
  #content .main .maincontent .colText h3 { font-size: 16px; }
  /* line 1778, sass/style.scss */
  #content .main .maincontent .colText a { font-size: 14px; }
  /* line 1783, sass/style.scss */
  #content .main .maincontent .items-holder .col { margin-bottom: 40px; } }
@media (max-width: 767px) { /* line 1794, sass/style.scss */
  body { background-color: white; }
  /* line 1798, sass/style.scss */
  .home .giveText .toggle-text { display: none; }
  /* line 1801, sass/style.scss */
  .home .giveText .toggle-text.active { display: block; }
  /* line 1805, sass/style.scss */
  .home .giveText .toggle-text .show-more { display: block; }
  /* line 1817, sass/style.scss */
  #content .main .maincontent .items-holder .photoHolder { margin: 0 4px 0 0 !important; }
  /* line 1820, sass/style.scss */
  #content .main .slider { background: #2d2b64; border-top: 7px solid #2d2b64; }
  /* line 1825, sass/style.scss */
  #content .main .give .rightSide { margin: 0 0 15px 0; padding: 0; overflow: hidden; }
  /* line 1830, sass/style.scss */
  #content .main .give .rightSide h3.column-title { margin: 0 0 8px 0; padding: 4px 10px; font-size: 0.9rem; }
  /* line 1837, sass/style.scss */
  #content .main .give .rightSide .blockFR.block-1 { padding: 0 5px 0 0; }
  /* line 1840, sass/style.scss */
  #content .main .give .rightSide .blockFR.block-2 { padding: 0 0 0 5px; }
  /* line 1847, sass/style.scss */
  #content .wrapper { background-image: none; }
  /* line 1850, sass/style.scss */
  #content .wrapper h1.mainh1 { font-size: 1.8rem; }
  /* line 1854, sass/style.scss */
  #content .wrapper h2.mainh2 { font-size: 1.2em; margin-bottom: 15px; }
  /* line 1859, sass/style.scss */
  #content .wrapper .giveText { font-size: 80%; }
  /* line 1863, sass/style.scss */
  #content .wrapper aside { background-color: #1f205f; padding: 6px 10px; }
  /* line 1867, sass/style.scss */
  #content .wrapper aside h3 { margin: 0; font-size: 0.8rem; }
  /* line 1872, sass/style.scss */
  #content .wrapper aside .social { border-bottom: 1px solid #4d4e7a; }
  /* line 1878, sass/style.scss */
  #content .wrapper aside .sidebarNav li:hover > a, #content .wrapper aside .sidebarNav li.current-menu-item { margin: 0 -10px; padding: 0 10px; background-color: #FF9B08; }
  /* line 1884, sass/style.scss */
  #content .wrapper aside .sidebarNav li a { margin: 0; padding: 0; line-height: 1.5rem; font-size: 0.9rem; background: transparent; }
  /* line 1893, sass/style.scss */
  #content .wrapper aside #mc4wp-form-1 { margin: 0; }
  /* line 1896, sass/style.scss */
  #content .wrapper aside #mc4wp-form-1 .newsletter { padding: 6px 0 12px 0; }
  /* line 1899, sass/style.scss */
  #content .wrapper aside #mc4wp-form-1 .newsletter h3 { margin: 0; }
  /* line 1903, sass/style.scss */
  #content .wrapper aside #mc4wp-form-1 .newsletter > h3 + p { display: none; }
  /* line 1907, sass/style.scss */
  #content .wrapper aside #mc4wp-form-1 .signform { margin-top: 5px; }
  /* line 1911, sass/style.scss */
  #content .wrapper aside #mc4wp-form-1 .signform .email { margin: 0; width: 70%; display: inline-block; }
  /* line 1916, sass/style.scss */
  #content .wrapper aside #mc4wp-form-1 .signform .btsignUp { margin: 0 0 0 6px; display: inline-block; }
  /* line 1923, sass/style.scss */
  #content .wrapper aside .newsletter { margin: 0; }
  /* line 1930, sass/style.scss */
  .rightSide .btn.btn-big.call-us { margin-bottom: 15px; }
  /* line 1935, sass/style.scss */
  button.btn-big, .btn.btn-big { width: 100%; padding: 0; line-height: 3.2rem; font-size: 100%; }
  /* line 1943, sass/style.scss */
  button.btn-big.call-us, .btn.btn-big.call-us { padding: 0; }
  /* line 1947, sass/style.scss */
  button.btn-big span, .btn.btn-big span { display: inline-block; }
  /* line 1950, sass/style.scss */
  button.btn-big span.phone-icon-big, .btn.btn-big span.phone-icon-big { position: relative; top: 2px; right: 5px; margin: 0; width: 26px; height: 20px; background: url(../images/icon-phone-small-white.png) no-repeat; }
  /* line 1963, sass/style.scss */
  .btn.blue.btn-big { padding: 0; line-height: 2.5rem; }
  /* line 1968, sass/style.scss */
  .menu-sidebar-nav-container, .menu-maintop-container, .menu-super-nav-container { padding: 3px 0; }
  /* line 1974, sass/style.scss */
  .menu-maintop-container ul li a { font-weight: normal; }
  /* line 1979, sass/style.scss */
  .menu-sidebar-nav-container { padding-top: 0; border-bottom: 1px solid #4d4e7a; }
  /* line 1983, sass/style.scss */
  .menu-sidebar-nav-container ul li a { font-weight: bold; }
  /* line 1991, sass/style.scss */
  header { position: relative; z-index: 100; }
  /* line 1995, sass/style.scss */
  .mobile-menu { margin: -550px 0 10px 0; transition-duration: 0.7s; transition-delay: 0; overflow: hidden; }
  /* line 2002, sass/style.scss */
  .mobile-menu.open { display: block; margin: 0 0 10px 0; transition-duration: 0.7s; transition-delay: 0; transition-property: all; }
  /* line 2018, sass/style.scss */
  .mobile-menu-icon { position: absolute; right: 0; bottom: 0; width: 48px; line-height: 62px; text-align: center; background: #fff; cursor: pointer; }
  /* line 2029, sass/style.scss */
  .mobile-menu-icon:hover, .mobile-menu-icon.active { background: #1f205f; }
  /* line 2034, sass/style.scss */
  .mobile-menu-icon.fa-bars { color: #1f205f; }
  /* line 2037, sass/style.scss */
  .mobile-menu-icon.fa-bars:hover, .mobile-menu-icon.fa-bars.active { color: #fff; }
  /* line 2044, sass/style.scss */
  #content .main .slider .img-lines img { padding: 0; }
  /* line 2048, sass/style.scss */
  header .menu-super-nav-container { display: none; }
  /* line 2052, sass/style.scss */
  .headerpnHolder { float: none; margin: 14px 10px; overflow: hidden; }
  /* line 2057, sass/style.scss */
  .headerpnHolder .call-us-now, .headerpnHolder .headerbt { line-height: 1.8rem; font-size: 0.8rem; }
  /* line 2062, sass/style.scss */
  .headerpnHolder .call-us-now { margin: 0; } }
@media (min-width: 768px) { /* line 2069, sass/style.scss */
  body { background-color: #bbc7da; }
  /* line 2072, sass/style.scss */
  .show-more { display: none; }
  /* line 2075, sass/style.scss */
  #content .main .slider .img-lines img { padding: 0 0px; }
  /* line 2078, sass/style.scss */
  #content .wrapper { background: url(../images/bgtopMain2.jpg) no-repeat #fff; }
  /* line 2082, sass/style.scss */
  #content .wrapper aside { position: relative; top: -40px; padding: 0 12px 200px 12px; } }
  .btn-absolute {
  position: absolute;
  top: 550px;
  width: 183px;
  padding-right: 30px;
}
@media (min-width: 768px) and (min-width: 768px) and (max-width: 991px) { /* line 2082, sass/style.scss */
  #content .wrapper aside { top: -62px; } }

@media (min-width: 768px) { /* line 2096, sass/style.scss */
  section.main { padding-top: 14px; } }
@media (max-width: 991px) { /* line 2104, sass/style.scss */
  #content .main .slider .img-lines img { top: auto; bottom: 0; }
  /* line 2110, sass/style.scss */
  #mainNav ul#menu-maintop { margin: 0 auto; }
  /* line 2113, sass/style.scss */
  #mainNav ul#menu-maintop li { line-height: 31px; position: relative; margin: 0; padding: 0 5px; }
  /* line 2121, sass/style.scss */
  .main .headerbt { float: none; }
  /* line 2126, sass/style.scss */
  #content .main .maincontent .items-holder .specImg, #content .main .maincontent .items-holder .specContent, #content .main .maincontent .items-holder .standardFeat { width: 100%; float: none; }
  /* line 2133, sass/style.scss */
  .backHolder { float: none; }
  /* line 2136, sass/style.scss */
  .back { width: 50%; } }
@media (min-width: 768px) and (max-width: 991px) { /* line 2144, sass/style.scss */
  #content .wrapper h1.mainh1 { font-size: 2.3em; }
  /* line 2147, sass/style.scss */
  #content .wrapper h2.mainh2 { font-size: 1.7em; }
  /* line 2152, sass/style.scss */
  #content .main .main-content { padding: 0 20px 0 10px; }
  /* line 2155, sass/style.scss */
  #content .main .maincontent .items-holder .photoHolder { margin: 0 10px 0 0 !important; }
  /* line 2160, sass/style.scss */
  #mainNav a { padding: 0; font-size: 16px; } }
@media (min-width: 992px) { /* line 2168, sass/style.scss */
  #content .wrapper h1 { font-size: 3em; }
  /* line 2171, sass/style.scss */
  #content .wrapper h2 { font-size: 1.7em; }
  /* line 2175, sass/style.scss */
  #content .main .slider .img-lines { position: relative; }
  /* line 2177, sass/style.scss */
  #content .main .slider .img-lines img { top: auto; bottom: -9px; } }
/* line 2185, sass/style.scss */
#content .wrapper aside .sidebarNav li a { font-weight: normal; }

/* line 2188, sass/style.scss */
#content .wrapper aside .sidebarNav #menu-sidebar-nav-1 li a, #content .wrapper aside .sidebarNav #menu-super-nav-1 li a { font-weight: bold; }

/* line 2193, sass/style.scss */
.no-margin { margin: 0 !important; }

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