/* line 1, ../../Private/Compass/src/_association.scss */
span.indent {
  padding-left: 15px;
}

/* line 7, ../../Private/Compass/src/_association.scss */
table.economy .actual, table.economy .budget {
  width: 26%;
}
/* line 10, ../../Private/Compass/src/_association.scss */
table.economy td.actual, table.economy td.budget {
  text-align: right;
}
/* line 15, ../../Private/Compass/src/_association.scss */
table.standard-table .grey {
  background-color: #fafafa;
}
/* line 20, ../../Private/Compass/src/_association.scss */
table.rating .rating-key {
  width: 7.83%;
}
/* line 23, ../../Private/Compass/src/_association.scss */
table.rating .rating-label {
  width: 39.16%;
}
/* line 26, ../../Private/Compass/src/_association.scss */
table.rating .rating-indicator {
  width: 17%;
}
/* line 29, ../../Private/Compass/src/_association.scss */
table.rating .rating-popover {
  cursor: help;
}
/* line 33, ../../Private/Compass/src/_association.scss */
table.rating .green {
  background-color: #DFF2BF;
}
/* line 36, ../../Private/Compass/src/_association.scss */
table.rating .yellow {
  background-color: #FEEFB3;
}
/* line 39, ../../Private/Compass/src/_association.scss */
table.rating .red {
  background-color: #FFBABA;
}
/* line 44, ../../Private/Compass/src/_association.scss */
table.renovation-plans .decision {
  width: 15%;
}
/* line 47, ../../Private/Compass/src/_association.scss */
table.renovation-plans .execution {
  width: 15%;
}
/* line 50, ../../Private/Compass/src/_association.scss */
table.renovation-plans .description {
  width: 40%;
}
/* line 56, ../../Private/Compass/src/_association.scss */
table.renovation-plans .link {
  width: 10%;
}

/* line 62, ../../Private/Compass/src/_association.scss */
.modal-dialog {
  z-index: 1040;
}

/* line 66, ../../Private/Compass/src/_association.scss */
.modal-backdrop {
  z-index: 1020;
}

/* line 71, ../../Private/Compass/src/_association.scss */
#importModal .close {
  float: right;
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
}
/* line 81, ../../Private/Compass/src/_association.scss */
#importModal .close:hover,
#importModal .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: 0.5;
}
/* line 90, ../../Private/Compass/src/_association.scss */
#importModal .modal-body > .loading {
  display: none;
}

/* line 96, ../../Private/Compass/src/_association.scss */
#importModal.loading .modal-body > div {
  display: none;
}
/* line 99, ../../Private/Compass/src/_association.scss */
#importModal.loading .modal-body > div.loading {
  display: block;
}
/* line 101, ../../Private/Compass/src/_association.scss */
#importModal.loading .modal-body > div.loading img {
  margin: auto;
}

/* line 107, ../../Private/Compass/src/_association.scss */
.check::before,
.cross::before {
  font-size: 1.5em;
  padding: 0px;
  margin: 0px;
  box-sizing: border-box;
}

/* line 115, ../../Private/Compass/src/_association.scss */
.cross::before {
  content: '\00d7';
}

/* line 118, ../../Private/Compass/src/_association.scss */
.check::before {
  content: '\2714';
}

/* line 123, ../../Private/Compass/src/_association.scss */
.lifa .building {
  display: inline-block;
  width: 100px;
  max-width: 100px;
  clear: none;
  vertical-align: top;
}
/* line 130, ../../Private/Compass/src/_association.scss */
.lifa .units {
  clear: none;
  display: inline-block;
  width: calc(99% - 100px);
  max-width: calc(99% - 100px);
}
/* line 135, ../../Private/Compass/src/_association.scss */
.lifa .units span {
  clear: both;
  display: block;
}

/* line 142, ../../Private/Compass/src/_association.scss */
.clipboard-icon {
  float: right;
  font-size: 30px !important;
}

/* line 149, ../../Private/Compass/src/_association.scss */
.modal-dialog .modal-header button {
  background: none;
  color: grey;
  box-shadow: none;
  float: right;
  line-height: 0px;
  margin-right: -10px;
}
/* line 159, ../../Private/Compass/src/_association.scss */
.modal-dialog .modal-body [name="clipboard"] {
  width: calc(100% - 20px);
  height: 700px;
  font-family: monospace;
}

/* line 167, ../../Private/Compass/src/_association.scss */
.neos-fluid-widget-paginator {
  display: inline-block;
  border-radius: 4px;
  margin: 20px 0px;
  padding-left: 0px;
}

/* line 174, ../../Private/Compass/src/_association.scss */
.neos-fluid-widget-paginator > li {
  display: inline;
}

/* line 178, ../../Private/Compass/src/_association.scss */
.neos-fluid-widget-paginator > li > a,
.neos-fluid-widget-paginator > li.current {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  text-decoration: none;
  border: 1px solid #DDD;
  background-color: #FFF;
  color: #FF8700;
}

/* line 190, ../../Private/Compass/src/_association.scss */
.neos-fluid-widget-paginator > li.current,
.neos-fluid-widget-paginator > li > a:hover,
.neos-fluid-widget-paginator > li > a:focus {
  text-decoration: underline;
  background-color: #EEE;
}

/* line 197, ../../Private/Compass/src/_association.scss */
.neos-fluid-widget-paginator > li:first-child > a,
.neos-fluid-widget-paginator > li.current:first-child {
  margin-left: 0px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

/* line 203, ../../Private/Compass/src/_association.scss */
.neos-fluid-widget-paginator > li:last-child > a,
.neos-fluid-widget-paginator > li.current:last-child {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 209, ../../Private/Compass/src/_association.scss */
.prefix {
  font-size: 17px;
  display: inline-block;
  width: 15px;
  line-height: 15px;
}

/* line 1, ../../Private/Compass/src/_search.scss */
.search-results {
  min-height: 200px;
}
/* line 3, ../../Private/Compass/src/_search.scss */
.search-results .result {
  border: 1px solid #e0e0e0;
  margin-bottom: 15px;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  padding: 14px 20px 15px;
}
/* line 9, ../../Private/Compass/src/_search.scss */
.search-results .result dl.horizontal dt {
  width: 18%;
}

/*
* Skeleton V1.2
* Copyright 2011, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 6/20/2012
*/
/* #Reset & Basics (Inspired by E. Meyers)
================================================== */
/* line 12, ../../Private/Compass/src/Theme/_Base.scss */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* line 19, ../../Private/Compass/src/Theme/_Base.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 21, ../../Private/Compass/src/Theme/_Base.scss */
body {
  line-height: 1;
}

/* line 23, ../../Private/Compass/src/Theme/_Base.scss */
ol, ul {
  list-style: none;
}

/* line 25, ../../Private/Compass/src/Theme/_Base.scss */
blockquote, q {
  quotes: none;
}

/* line 27, ../../Private/Compass/src/Theme/_Base.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* line 31, ../../Private/Compass/src/Theme/_Base.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 35, ../../Private/Compass/src/Theme/_Base.scss */
code {
  padding: 3px 6px;
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  background: #fcfcfc;
  border: 1px solid #e4e4e4;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #3f8faf;
}

/* #Basic Styles
================================================== */
/* line 49, ../../Private/Compass/src/Theme/_Base.scss */
body {
  background: url(../Images/Backgrounds/noise.png) repeat;
  font-size: 13px;
  line-height: 21px;
  color: #666;
  -webkit-font-smoothing: antialiased;
  /* Fix for webkit rendering */
  -webkit-text-size-adjust: 100%;
}

/* line 58, ../../Private/Compass/src/Theme/_Base.scss */
#wrapper {
  background: #fff;
  width: 1020px;
  margin: 0 auto;
  padding: 0;
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2);
}

/* Main Font */
/* line 67, ../../Private/Compass/src/Theme/_Base.scss */
body, h1, h2, h3, h4, h5, h6,
.button, input[type="button"], input[type="submit"],
input[type="text"], input[type="password"], input[type="email"], textarea, select, button {
  font-family: "Open Sans", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* Basic Alginment
================================================== */
/* line 76, ../../Private/Compass/src/Theme/_Base.scss */
#wrapper img {
  height: auto;
  max-width: 100%;
}

/* line 81, ../../Private/Compass/src/Theme/_Base.scss */
.columns.google-map img {
  max-width: none;
}

/* line 85, ../../Private/Compass/src/Theme/_Base.scss */
img, object, video {
  height: auto;
  display: block;
}

/* line 90, ../../Private/Compass/src/Theme/_Base.scss */
img {
  width: auto;
  border: 0;
  -ms-interpolation-mode: bicubic;
}

/* Flexible Embeds */
/* line 97, ../../Private/Compass/src/Theme/_Base.scss */
.embed {
  position: relative;
  padding: 0px;
  padding-bottom: 56.25%;
  /* 16/9 ratio */
  height: 0;
  overflow: hidden;
}

/* line 105, ../../Private/Compass/src/Theme/_Base.scss */
.embed iframe,
.embed object,
.embed embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 115, ../../Private/Compass/src/Theme/_Base.scss */
.image-left {
  float: left;
  margin: 5px 15px 8px 0;
}

/* line 120, ../../Private/Compass/src/Theme/_Base.scss */
.image-right {
  float: right;
  margin: 5px 0 8px 15px;
}

/* line 125, ../../Private/Compass/src/Theme/_Base.scss */
.image-right,
.image-left {
  padding: 5px;
  border: 1px solid #e0e0e0;
  max-width: 100%;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}

/* #Typography
================================================== */
/* line 136, ../../Private/Compass/src/Theme/_Base.scss */
h1, h2, h3, h4, h5, h6 {
  color: #333;
  font-weight: 600;
  letter-spacing: -0.2px;
}

/* line 142, ../../Private/Compass/src/Theme/_Base.scss */
h2 span, h3 span {
  color: #888;
  font-weight: 200;
}

/* line 147, ../../Private/Compass/src/Theme/_Base.scss */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  font-weight: inherit;
}

/* line 148, ../../Private/Compass/src/Theme/_Base.scss */
h1 {
  font-size: 28px;
  line-height: 50px;
}

/* line 149, ../../Private/Compass/src/Theme/_Base.scss */
h2 {
  font-size: 22px;
  line-height: 30px;
}

/* line 150, ../../Private/Compass/src/Theme/_Base.scss */
h3 {
  font-size: 16px;
  line-height: 34px;
}

/* line 151, ../../Private/Compass/src/Theme/_Base.scss */
h4 {
  font-size: 14px;
  line-height: 30px;
}

/* line 152, ../../Private/Compass/src/Theme/_Base.scss */
h5 {
  font-size: 12px;
  line-height: 24px;
}

/* line 153, ../../Private/Compass/src/Theme/_Base.scss */
h6 {
  font-size: 10px;
  line-height: 21px;
}

/* line 155, ../../Private/Compass/src/Theme/_Base.scss */
p {
  margin: 0 0 15px 0;
  line-height: 21px;
}

/* line 156, ../../Private/Compass/src/Theme/_Base.scss */
p img {
  margin: 0;
}

/* line 157, ../../Private/Compass/src/Theme/_Base.scss */
p.lead {
  font-size: 21px;
  line-height: 27px;
  color: #777;
}

/* line 159, ../../Private/Compass/src/Theme/_Base.scss */
em {
  font-style: italic;
}

/* line 160, ../../Private/Compass/src/Theme/_Base.scss */
strong {
  font-weight: 600;
  color: #333;
}

/* line 161, ../../Private/Compass/src/Theme/_Base.scss */
small {
  font-size: 80%;
}

/* line 163, ../../Private/Compass/src/Theme/_Base.scss */
hr {
  border: solid #ddd;
  border-width: 1px 0 0;
  clear: both;
  margin: 10px 0 30px;
  height: 0;
}

/* #Links
================================================== */
/* line 168, ../../Private/Compass/src/Theme/_Base.scss */
a, a:visited {
  color: #169fe6;
  text-decoration: none;
  outline: 0;
  -webkit-transition: color 0.1s ease-in-out;
  -moz-transition: color 0.1s ease-in-out;
  -o-transition: color 0.1s ease-in-out;
  -transition: color 0.1s ease-in-out;
}

/* line 169, ../../Private/Compass/src/Theme/_Base.scss */
a:hover, a:focus {
  color: #888;
}

/* line 170, ../../Private/Compass/src/Theme/_Base.scss */
a b, span b {
  font-family: Verdana, Tahoma;
  font-weight: normal;
  opacity: 0.5;
}

/* line 171, ../../Private/Compass/src/Theme/_Base.scss */
span b {
  line-height: 14px;
}

/* line 172, ../../Private/Compass/src/Theme/_Base.scss */
p a, p a:visited {
  line-height: inherit;
}

/* #Lists
================================================== */
/* line 177, ../../Private/Compass/src/Theme/_Base.scss */
ul, ol {
  margin: 0;
}

/* line 178, ../../Private/Compass/src/Theme/_Base.scss */
ul {
  list-style: none outside;
}

/* line 179, ../../Private/Compass/src/Theme/_Base.scss */
ol {
  list-style: decimal;
}

/* line 180, ../../Private/Compass/src/Theme/_Base.scss */
ol, ul.square, ul.circle, ul.disc {
  margin-left: 30px;
}

/* line 181, ../../Private/Compass/src/Theme/_Base.scss */
ul.square {
  list-style: square outside;
}

/* line 182, ../../Private/Compass/src/Theme/_Base.scss */
ul.circle {
  list-style: circle outside;
}

/* line 183, ../../Private/Compass/src/Theme/_Base.scss */
ul.disc {
  list-style: disc outside;
}

/* line 188, ../../Private/Compass/src/Theme/_Base.scss */
li {
  line-height: 18px;
}

/* line 189, ../../Private/Compass/src/Theme/_Base.scss */
ul.large li {
  line-height: 21px;
}

/* line 190, ../../Private/Compass/src/Theme/_Base.scss */
li p {
  line-height: 21px;
}

/* #Forms
================================================== */
/* line 197, ../../Private/Compass/src/Theme/_Base.scss */
form.inline {
  display: inline-block;
}

/* line 202, ../../Private/Compass/src/Theme/_Base.scss */
input[type="text"],
input[type="password"],
input[type="email"],
textarea,
select {
  border: 1px solid #e0e0e0;
  padding: 8px 9px;
  outline: none;
  font-size: 13px;
  color: #888;
  margin: 0;
  max-width: 100%;
  display: block;
  background: #fff;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  border-radius: 2px;
}

/* line 220, ../../Private/Compass/src/Theme/_Base.scss */
select {
  padding: 0;
}

/* line 222, ../../Private/Compass/src/Theme/_Base.scss */
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus {
  border: 1px solid #d6d6d6;
  color: #888;
}

/* line 229, ../../Private/Compass/src/Theme/_Base.scss */
textarea {
  min-height: 60px;
}

/* line 231, ../../Private/Compass/src/Theme/_Base.scss */
label,
legend {
  display: block;
  font-weight: bold;
  font-size: 13px;
  font-weight: normal;
  margin-bottom: 5px;
}

/* line 240, ../../Private/Compass/src/Theme/_Base.scss */
input[type="checkbox"] {
  display: inline;
}

/* line 242, ../../Private/Compass/src/Theme/_Base.scss */
label span,
legend span {
  font-weight: normal;
  font-size: 13px;
  color: #444;
}

/* #Misc
================================================== */
/* line 250, ../../Private/Compass/src/Theme/_Base.scss */
.remove-bottom {
  margin-bottom: 0 !important;
}

/* line 251, ../../Private/Compass/src/Theme/_Base.scss */
.half-bottom {
  margin-bottom: 10px !important;
}

/* line 252, ../../Private/Compass/src/Theme/_Base.scss */
.add-bottom {
  margin-bottom: 20px !important;
}

/*!
 *
 *  Project:  GLYPHICONS HALFLINGS
 *  Author:   Jan Kovarik - www.glyphicons.com
 *  Twitter:  @jankovarik
 *
 */
/* line 9, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings {
  display: inline-block;
  width: 14px;
  height: 14px;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url(../Images/Icons/glyphicons_halflings.svg);
  background-position: 0 0;
  background-repeat: no-repeat;
  vertical-align: top;
  *display: inline;
  *zoom: 1;
  *margin-right: .3em;
}

/* line 24, ../../Private/Compass/src/Theme/_Icons.scss */
.ie8 .halflings {
  background-image: url(../Images/Icons/glyphicons_halflings.png);
}

/* line 28, ../../Private/Compass/src/Theme/_Icons.scss */
.no-inlinesvg .halflings-icon {
  background-image: url(../Images/Icons/glyphicons_halflings.png);
}

/* line 31, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.white {
  background-image: url(../Images/Icons/glyphicons_halflings-white.svg);
}

/* line 34, ../../Private/Compass/src/Theme/_Icons.scss */
.no-inlinesvg .halflings.white {
  background-image: url(../Images/Icons/glyphicons_halflings-white.png);
}

/* line 37, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.glass {
  background-position: 0 0;
}

/* line 40, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.music {
  background-position: -24px 0;
}

/* line 43, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.search {
  background-position: -48px 0;
}

/* line 46, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.envelope {
  background-position: -72px 0;
}

/* line 49, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.heart {
  background-position: -96px 0;
}

/* line 52, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.star {
  background-position: -120px 0;
}

/* line 55, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.star-empty {
  background-position: -144px 0;
}

/* line 58, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.user {
  background-position: -168px 0;
}

/* line 61, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.film {
  background-position: -192px 0;
}

/* line 64, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.th-large {
  background-position: -216px 0;
}

/* line 67, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.th {
  background-position: -240px 0;
}

/* line 70, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.th-list {
  background-position: -264px 0;
}

/* line 73, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.ok {
  background-position: -288px 0;
}

/* line 76, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.remove {
  background-position: -312px 0;
}

/* line 79, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.zoom-in {
  background-position: -336px 0;
}

/* line 82, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.zoom-out {
  background-position: -360px 0;
}

/* line 85, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.off {
  background-position: -384px 0;
}

/* line 88, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.signal {
  background-position: -408px 0;
}

/* line 91, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.cog {
  background-position: -432px 0;
}

/* line 94, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.trash {
  background-position: -456px 0;
}

/* line 97, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.home {
  background-position: 0 -24px;
}

/* line 100, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.file {
  background-position: -24px -24px;
}

/* line 103, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.time {
  background-position: -48px -24px;
}

/* line 106, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.road {
  background-position: -71px -24px;
}

/* line 109, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.download-alt {
  background-position: -96px -24px;
}

/* line 112, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.download {
  background-position: -120px -24px;
}

/* line 115, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.upload {
  background-position: -144px -24px;
}

/* line 118, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.inbox {
  background-position: -168px -24px;
}

/* line 121, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.play-circle {
  background-position: -192px -24px;
}

/* line 124, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.repeat {
  background-position: -216px -24px;
}

/* line 127, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.refresh {
  background-position: -240px -24px;
}

/* line 130, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.list-alt {
  background-position: -264px -24px;
}

/* line 133, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.lock {
  background-position: -287px -24px;
}

/* line 136, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.flag {
  background-position: -312px -24px;
}

/* line 139, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.headphones {
  background-position: -336px -24px;
}

/* line 142, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.volume-off {
  background-position: -360px -24px;
}

/* line 145, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.volume-down {
  background-position: -384px -24px;
}

/* line 148, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.volume-up {
  background-position: -408px -24px;
}

/* line 151, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.qrcode {
  background-position: -432px -24px;
}

/* line 154, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.barcode {
  background-position: -456px -24px;
}

/* line 157, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.tag {
  background-position: 0 -48px;
}

/* line 160, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.tags {
  background-position: -24px -48px;
}

/* line 163, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.book {
  background-position: -48px -48px;
}

/* line 166, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.bookmark {
  background-position: -72px -48px;
}

/* line 169, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.print {
  background-position: -96px -48px;
}

/* line 172, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.camera {
  background-position: -120px -48px;
}

/* line 175, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.font {
  background-position: -144px -48px;
}

/* line 178, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.bold {
  background-position: -167px -48px;
}

/* line 181, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.italic {
  background-position: -192px -48px;
}

/* line 184, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.text-height {
  background-position: -216px -48px;
}

/* line 187, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.text-width {
  background-position: -240px -48px;
}

/* line 190, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.align-left {
  background-position: -264px -48px;
}

/* line 193, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.align-center {
  background-position: -288px -48px;
}

/* line 196, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.align-right {
  background-position: -312px -48px;
}

/* line 199, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.align-justify {
  background-position: -336px -48px;
}

/* line 202, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.list {
  background-position: -360px -48px;
}

/* line 205, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.indent-left {
  background-position: -384px -48px;
}

/* line 208, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.indent-right {
  background-position: -408px -48px;
}

/* line 211, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.facetime-video {
  background-position: -432px -48px;
}

/* line 214, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.picture {
  background-position: -456px -48px;
}

/* line 217, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.pencil {
  background-position: 0 -72px;
}

/* line 220, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.map-marker {
  background-position: -24px -72px;
}

/* line 223, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.adjust {
  background-position: -48px -72px;
}

/* line 226, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.tint {
  background-position: -72px -72px;
}

/* line 229, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.edit {
  background-position: -96px -72px;
}

/* line 232, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.share {
  background-position: -120px -72px;
}

/* line 235, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.check {
  background-position: -144px -72px;
}

/* line 238, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.move {
  background-position: -168px -72px;
}

/* line 241, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.step-backward {
  background-position: -192px -72px;
}

/* line 244, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.fast-backward {
  background-position: -216px -72px;
}

/* line 247, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.backward {
  background-position: -240px -72px;
}

/* line 250, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.play {
  background-position: -264px -72px;
}

/* line 253, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.pause {
  background-position: -288px -72px;
}

/* line 256, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.stop {
  background-position: -312px -72px;
}

/* line 259, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.forward {
  background-position: -336px -72px;
}

/* line 262, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.fast-forward {
  background-position: -360px -72px;
}

/* line 265, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.step-forward {
  background-position: -384px -72px;
}

/* line 268, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.eject {
  background-position: -408px -72px;
}

/* line 271, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.chevron-left {
  background-position: -432px -72px;
}

/* line 274, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.chevron-right {
  background-position: -456px -72px;
}

/* line 277, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.plus-sign {
  background-position: 0 -96px;
}

/* line 280, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.minus-sign {
  background-position: -24px -96px;
}

/* line 283, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.remove-sign {
  background-position: -48px -96px;
}

/* line 286, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.ok-sign {
  background-position: -72px -96px;
}

/* line 289, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.question-sign {
  background-position: -96px -96px;
}

/* line 292, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.info-sign {
  background-position: -120px -96px;
}

/* line 295, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.screenshot {
  background-position: -144px -96px;
}

/* line 298, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.remove-circle {
  background-position: -168px -96px;
}

/* line 301, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.ok-circle {
  background-position: -192px -96px;
}

/* line 304, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.ban-circle {
  background-position: -216px -96px;
}

/* line 307, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.arrow-left {
  background-position: -240px -96px;
}

/* line 310, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.arrow-right {
  background-position: -264px -96px;
}

/* line 313, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.arrow-up {
  background-position: -289px -96px;
}

/* line 316, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.arrow-down {
  background-position: -312px -96px;
}

/* line 319, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.share-alt {
  background-position: -336px -96px;
}

/* line 322, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.resize-full {
  background-position: -360px -96px;
}

/* line 325, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.resize-small {
  background-position: -384px -96px;
}

/* line 328, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.plus {
  background-position: -408px -96px;
}

/* line 331, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.minus {
  background-position: -433px -96px;
}

/* line 334, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.asterisk {
  background-position: -456px -96px;
}

/* line 337, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.exclamation-sign {
  background-position: 0 -120px;
}

/* line 340, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.gift {
  background-position: -24px -120px;
}

/* line 343, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.leaf {
  background-position: -48px -120px;
}

/* line 346, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.fire {
  background-position: -72px -120px;
}

/* line 349, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.eye-open {
  background-position: -96px -120px;
}

/* line 352, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.eye-close {
  background-position: -120px -120px;
}

/* line 355, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.warning-sign {
  background-position: -144px -120px;
}

/* line 358, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.plane {
  background-position: -168px -120px;
}

/* line 361, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.calendar {
  background-position: -192px -120px;
}

/* line 364, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.random {
  background-position: -216px -120px;
}

/* line 367, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.comments {
  background-position: -240px -120px;
}

/* line 370, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.magnet {
  background-position: -264px -120px;
}

/* line 373, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.chevron-up {
  background-position: -288px -120px;
}

/* line 376, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.chevron-down {
  background-position: -313px -119px;
}

/* line 379, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.retweet {
  background-position: -336px -120px;
}

/* line 382, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.shopping-cart {
  background-position: -360px -120px;
}

/* line 385, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.folder-close {
  background-position: -384px -120px;
}

/* line 388, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.folder-open {
  background-position: -408px -120px;
}

/* line 391, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.resize-vertical {
  background-position: -432px -119px;
}

/* line 394, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.resize-horizontal {
  background-position: -456px -118px;
}

/* line 397, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.hdd {
  background-position: 0px -144px;
}

/* line 400, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.bullhorn {
  background-position: -24px -144px;
}

/* line 403, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.bell {
  background-position: -48px -144px;
}

/* line 406, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.certificate {
  background-position: -72px -144px;
}

/* line 409, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.thumbs-up {
  background-position: -96px -144px;
}

/* line 412, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.thumbs-down {
  background-position: -120px -144px;
}

/* line 415, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.hand-right {
  background-position: -144px -144px;
}

/* line 418, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.hand-left {
  background-position: -167px -144px;
}

/* line 421, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.hand-top {
  background-position: -192px -144px;
}

/* line 424, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.hand-down {
  background-position: -216px -144px;
}

/* line 427, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.circle-arrow-right {
  background-position: -240px -144px;
}

/* line 430, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.circle-arrow-left {
  background-position: -264px -144px;
}

/* line 433, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.circle-arrow-top {
  background-position: -288px -144px;
}

/* line 436, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.circle-arrow-down {
  background-position: -312px -144px;
}

/* line 439, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.globe {
  background-position: -336px -144px;
}

/* line 442, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.wrench {
  background-position: -360px -144px;
}

/* line 445, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.tasks {
  background-position: -384px -144px;
}

/* line 448, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.filter {
  background-position: -408px -144px;
}

/* line 451, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.briefcase {
  background-position: -432px -144px;
}

/* line 454, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.fullscreen {
  background-position: -456px -144px;
}

/* line 457, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.dashboard {
  background-position: 0px -168px;
}

/* line 460, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.paperclip {
  background-position: -24px -168px;
}

/* line 463, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.heart-empty {
  background-position: -48px -168px;
}

/* line 466, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.link {
  background-position: -72px -168px;
}

/* line 469, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.phone {
  background-position: -96px -168px;
}

/* line 472, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.pushpin {
  background-position: -120px -168px;
}

/* line 475, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.euro {
  background-position: -144px -168px;
}

/* line 478, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.usd {
  background-position: -168px -168px;
}

/* line 481, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.gbp {
  background-position: -192px -168px;
}

/* line 484, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.sort {
  background-position: -216px -168px;
}

/* line 487, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.sort-by-alphabet {
  background-position: -240px -168px;
}

/* line 490, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.sort-by-alphabet-alt {
  background-position: -264px -168px;
}

/* line 493, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.sort-by-order {
  background-position: -288px -168px;
}

/* line 496, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.sort-by-order-alt {
  background-position: -313px -168px;
}

/* line 499, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.sort-by-attributes {
  background-position: -336px -168px;
}

/* line 502, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.sort-by-attributes-alt {
  background-position: -360px -168px;
}

/* line 505, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.unchecked {
  background-position: -384px -168px;
}

/* line 508, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.expand {
  background-position: -408px -168px;
}

/* line 511, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.collapse {
  background-position: -432px -168px;
}

/* line 514, ../../Private/Compass/src/Theme/_Icons.scss */
.halflings.collapse-top {
  background-position: -456px -168px;
}

/*  Font Awesome
    the iconic font designed for use with Twitter Bootstrap
    -------------------------------------------------------
    The full suite of pictographic icons, examples, and documentation
    can be found at: http://fortawesome.github.com/Font-Awesome/

    License
    -------------------------------------------------------
    The Font Awesome webfont, CSS, and LESS files are licensed under CC BY 3.0:
    http://creativecommons.org/licenses/by/3.0/ A mention of
    'Font Awesome - http://fortawesome.github.com/Font-Awesome' in human-readable
    source code is considered acceptable attribution (most common on the web).
    If human readable source code is not available to the end user, a mention in
    an 'About' or 'Credits' screen is considered acceptable (most common in desktop
    or mobile software).

    Contact
    -------------------------------------------------------
    Email: dave@davegandy.com
    Twitter: http://twitter.com/fortaweso_me
    Work: http://lemonwi.se co-founder

    */
@font-face {
  font-family: "FontAwesome";
  src: url("../Fonts/fontawesome-webfont.eot");
  src: url("../Fonts/fontawesome-webfont.eot?#iefix") format("eot"), url("../Fonts/fontawesome-webfont.woff") format("woff"), url("../Fonts/fontawesome-webfont.ttf") format("truetype"), url("../Fonts/fontawesome-webfont.svg#FontAwesome") format("svg");
  font-weight: normal;
  font-style: normal;
}
/*  Font Awesome styles
    ------------------------------------------------------- */
/* line 553, ../../Private/Compass/src/Theme/_Icons.scss */
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: FontAwesome;
  font-weight: normal;
  font-style: normal;
  display: inline-block;
  text-decoration: inherit;
}

/* line 560, ../../Private/Compass/src/Theme/_Icons.scss */
a [class^="icon-"], a [class*=" icon-"] {
  display: inline-block;
  text-decoration: inherit;
}

/* makes the font 33% larger relative to the icon container */
/* line 565, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-large:before {
  vertical-align: top;
  font-size: 1.3333333333333333em;
}

/* line 569, ../../Private/Compass/src/Theme/_Icons.scss */
.btn [class^="icon-"], .btn [class*=" icon-"] {
  /* keeps button heights with and without icons the same */
  line-height: .9em;
}

/* line 574, ../../Private/Compass/src/Theme/_Icons.scss */
li [class^="icon-"], li [class*=" icon-"] {
  display: inline-block;
  width: 1.25em;
  text-align: center;
}

/* line 579, ../../Private/Compass/src/Theme/_Icons.scss */
li .icon-large[class^="icon-"], li .icon-large[class*=" icon-"] {
  /* 1.5 increased font size for icon-large * 1.25 width */
  width: 1.875em;
}

/* line 584, ../../Private/Compass/src/Theme/_Icons.scss */
li[class^="icon-"], li[class*=" icon-"] {
  margin-left: 0;
  list-style-type: none;
}

/* line 588, ../../Private/Compass/src/Theme/_Icons.scss */
li[class^="icon-"]:before, li[class*=" icon-"]:before {
  text-indent: -2em;
  text-align: center;
}

/* line 592, ../../Private/Compass/src/Theme/_Icons.scss */
li[class^="icon-"].icon-large:before, li[class*=" icon-"].icon-large:before {
  text-indent: -1.3333333333333333em;
}

/*  Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
    readers do not read off random characters that represent icons */
/* line 597, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-glass:before {
  content: "\f000";
}

/* line 598, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-music:before {
  content: "\f001";
}

/* line 599, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-search:before {
  content: "\f002";
}

/* line 600, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-envelope:before {
  content: "\f003";
}

/* line 601, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-heart:before {
  content: "\f004";
}

/* line 602, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-star:before {
  content: "\f005";
}

/* line 603, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-star-empty:before {
  content: "\f006";
}

/* line 604, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-user:before {
  content: "\f007";
}

/* line 605, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-film:before {
  content: "\f008";
}

/* line 606, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-th-large:before {
  content: "\f009";
}

/* line 607, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-th:before {
  content: "\f00a";
}

/* line 608, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-th-list:before {
  content: "\f00b";
}

/* line 609, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-ok:before {
  content: "\f00c";
}

/* line 610, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-remove:before {
  content: "\f00d";
}

/* line 611, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-zoom-in:before {
  content: "\f00e";
}

/* line 613, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-zoom-out:before {
  content: "\f010";
}

/* line 614, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-off:before {
  content: "\f011";
}

/* line 615, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-signal:before {
  content: "\f012";
}

/* line 616, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-cog:before {
  content: "\f013";
}

/* line 617, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-trash:before {
  content: "\f014";
}

/* line 618, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-home:before {
  content: "\f015";
}

/* line 619, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-file:before {
  content: "\f016";
}

/* line 620, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-time:before {
  content: "\f017";
}

/* line 621, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-road:before {
  content: "\f018";
}

/* line 622, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-download-alt:before {
  content: "\f019";
}

/* line 623, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-download:before {
  content: "\f01a";
}

/* line 624, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-upload:before {
  content: "\f01b";
}

/* line 625, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-inbox:before {
  content: "\f01c";
}

/* line 626, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-play-circle:before {
  content: "\f01d";
}

/* line 627, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-repeat:before {
  content: "\f01e";
}

/* \f020 doesn't work in Safari. all shifted one down */
/* line 630, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-refresh:before {
  content: "\f021";
}

/* line 631, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-list-alt:before {
  content: "\f022";
}

/* line 632, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-lock:before {
  content: "\f023";
}

/* line 633, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-flag:before {
  content: "\f024";
}

/* line 634, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-headphones:before {
  content: "\f025";
}

/* line 635, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-volume-off:before {
  content: "\f026";
}

/* line 636, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-volume-down:before {
  content: "\f027";
}

/* line 637, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-volume-up:before {
  content: "\f028";
}

/* line 638, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-qrcode:before {
  content: "\f029";
}

/* line 639, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-barcode:before {
  content: "\f02a";
}

/* line 640, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-tag:before {
  content: "\f02b";
}

/* line 641, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-tags:before {
  content: "\f02c";
}

/* line 642, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-book:before {
  content: "\f02d";
}

/* line 643, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-bookmark:before {
  content: "\f02e";
}

/* line 644, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-print:before {
  content: "\f02f";
}

/* line 646, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-camera:before {
  content: "\f030";
}

/* line 647, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-font:before {
  content: "\f031";
}

/* line 648, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-bold:before {
  content: "\f032";
}

/* line 649, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-italic:before {
  content: "\f033";
}

/* line 650, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-text-height:before {
  content: "\f034";
}

/* line 651, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-text-width:before {
  content: "\f035";
}

/* line 652, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-align-left:before {
  content: "\f036";
}

/* line 653, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-align-center:before {
  content: "\f037";
}

/* line 654, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-align-right:before {
  content: "\f038";
}

/* line 655, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-align-justify:before {
  content: "\f039";
}

/* line 656, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-list:before {
  content: "\f03a";
}

/* line 657, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-indent-left:before {
  content: "\f03b";
}

/* line 658, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-indent-right:before {
  content: "\f03c";
}

/* line 659, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-facetime-video:before {
  content: "\f03d";
}

/* line 660, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-picture:before {
  content: "\f03e";
}

/* line 662, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-pencil:before {
  content: "\f040";
}

/* line 663, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-map-marker:before {
  content: "\f041";
}

/* line 664, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-adjust:before {
  content: "\f042";
}

/* line 665, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-tint:before {
  content: "\f043";
}

/* line 666, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-edit:before {
  content: "\f044";
}

/* line 667, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-share:before {
  content: "\f045";
}

/* line 668, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-check:before {
  content: "\f046";
}

/* line 669, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-move:before {
  content: "\f047";
}

/* line 670, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-step-backward:before {
  content: "\f048";
}

/* line 671, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-fast-backward:before {
  content: "\f049";
}

/* line 672, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-backward:before {
  content: "\f04a";
}

/* line 673, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-play:before {
  content: "\f04b";
}

/* line 674, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-pause:before {
  content: "\f04c";
}

/* line 675, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-stop:before {
  content: "\f04d";
}

/* line 676, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-forward:before {
  content: "\f04e";
}

/* line 678, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-fast-forward:before {
  content: "\f050";
}

/* line 679, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-step-forward:before {
  content: "\f051";
}

/* line 680, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-eject:before {
  content: "\f052";
}

/* line 681, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-chevron-left:before {
  content: "\f053";
}

/* line 682, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-chevron-right:before {
  content: "\f054";
}

/* line 683, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-plus-sign:before {
  content: "\f055";
}

/* line 684, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-minus-sign:before {
  content: "\f056";
}

/* line 685, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-remove-sign:before {
  content: "\f057";
}

/* line 686, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-ok-sign:before {
  content: "\f058";
}

/* line 687, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-question-sign:before {
  content: "\f059";
}

/* line 688, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-info-sign:before {
  content: "\f05a";
}

/* line 689, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-screenshot:before {
  content: "\f05b";
}

/* line 690, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-remove-circle:before {
  content: "\f05c";
}

/* line 691, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-ok-circle:before {
  content: "\f05d";
}

/* line 692, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-ban-circle:before {
  content: "\f05e";
}

/* line 694, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-arrow-left:before {
  content: "\f060";
}

/* line 695, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-arrow-right:before {
  content: "\f061";
}

/* line 696, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-arrow-up:before {
  content: "\f062";
}

/* line 697, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-arrow-down:before {
  content: "\f063";
}

/* line 698, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-share-alt:before {
  content: "\f064";
}

/* line 699, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-resize-full:before {
  content: "\f065";
}

/* line 700, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-resize-small:before {
  content: "\f066";
}

/* line 701, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-plus:before {
  content: "\f067";
}

/* line 702, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-minus:before {
  content: "\f068";
}

/* line 703, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-asterisk:before {
  content: "\f069";
}

/* line 704, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-exclamation-sign:before {
  content: "\f06a";
}

/* line 705, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-gift:before {
  content: "\f06b";
}

/* line 706, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-leaf:before {
  content: "\f06c";
}

/* line 707, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-fire:before {
  content: "\f06d";
}

/* line 708, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-eye-open:before {
  content: "\f06e";
}

/* line 710, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-eye-close:before {
  content: "\f070";
}

/* line 711, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-warning-sign:before {
  content: "\f071";
}

/* line 712, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-plane:before {
  content: "\f072";
}

/* line 713, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-calendar:before {
  content: "\f073";
}

/* line 714, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-random:before {
  content: "\f074";
}

/* line 715, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-comment:before {
  content: "\f075";
}

/* line 716, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-magnet:before {
  content: "\f076";
}

/* line 717, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-chevron-up:before {
  content: "\f077";
}

/* line 718, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-chevron-down:before {
  content: "\f078";
}

/* line 719, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-retweet:before {
  content: "\f079";
}

/* line 720, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-shopping-cart:before {
  content: "\f07a";
}

/* line 721, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-folder-close:before {
  content: "\f07b";
}

/* line 722, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-folder-open:before {
  content: "\f07c";
}

/* line 723, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-resize-vertical:before {
  content: "\f07d";
}

/* line 724, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-resize-horizontal:before {
  content: "\f07e";
}

/* line 726, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-bar-chart:before {
  content: "\f080";
}

/* line 727, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-twitter-sign:before {
  content: "\f081";
}

/* line 728, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-facebook-sign:before {
  content: "\f082";
}

/* line 729, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-camera-retro:before {
  content: "\f083";
}

/* line 730, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-key:before {
  content: "\f084";
}

/* line 731, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-cogs:before {
  content: "\f085";
}

/* line 732, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-comments:before {
  content: "\f086";
}

/* line 733, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-thumbs-up:before {
  content: "\f087";
}

/* line 734, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-thumbs-down:before {
  content: "\f088";
}

/* line 735, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-star-half:before {
  content: "\f089";
}

/* line 736, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-heart-empty:before {
  content: "\f08a";
}

/* line 737, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-signout:before {
  content: "\f08b";
}

/* line 738, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-linkedin-sign:before {
  content: "\f08c";
}

/* line 739, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-pushpin:before {
  content: "\f08d";
}

/* line 740, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-external-link:before {
  content: "\f08e";
}

/* line 742, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-signin:before {
  content: "\f090";
}

/* line 743, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-trophy:before {
  content: "\f091";
}

/* line 744, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-github-sign:before {
  content: "\f092";
}

/* line 745, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-upload-alt:before {
  content: "\f093";
}

/* line 746, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-lemon:before {
  content: "\f094";
}

/* line 747, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-phone:before {
  content: "\f095";
}

/* line 748, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-check-empty:before {
  content: "\f096";
}

/* line 749, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-bookmark-empty:before {
  content: "\f097";
}

/* line 750, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-phone-sign:before {
  content: "\f098";
}

/* line 751, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-twitter:before {
  content: "\f099";
}

/* line 752, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-facebook:before {
  content: "\f09a";
}

/* line 753, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-github:before {
  content: "\f09b";
}

/* line 754, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-unlock:before {
  content: "\f09c";
}

/* line 755, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-credit-card:before {
  content: "\f09d";
}

/* line 756, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-rss:before {
  content: "\f09e";
}

/* line 758, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-hdd:before {
  content: "\f0a0";
}

/* line 759, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-bullhorn:before {
  content: "\f0a1";
}

/* line 760, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-bell:before {
  content: "\f0a2";
}

/* line 761, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-certificate:before {
  content: "\f0a3";
}

/* line 762, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-hand-right:before {
  content: "\f0a4";
}

/* line 763, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-hand-left:before {
  content: "\f0a5";
}

/* line 764, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-hand-up:before {
  content: "\f0a6";
}

/* line 765, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-hand-down:before {
  content: "\f0a7";
}

/* line 766, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-circle-arrow-left:before {
  content: "\f0a8";
}

/* line 767, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-circle-arrow-right:before {
  content: "\f0a9";
}

/* line 768, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-circle-arrow-up:before {
  content: "\f0aa";
}

/* line 769, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-circle-arrow-down:before {
  content: "\f0ab";
}

/* line 770, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-globe:before {
  content: "\f0ac";
}

/* line 771, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-wrench:before {
  content: "\f0ad";
}

/* line 772, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-tasks:before {
  content: "\f0ae";
}

/* line 774, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-filter:before {
  content: "\f0b0";
}

/* line 775, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-briefcase:before {
  content: "\f0b1";
}

/* line 776, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-fullscreen:before {
  content: "\f0b2";
}

/* line 778, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-group:before {
  content: "\f0c0";
}

/* line 779, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-link:before {
  content: "\f0c1";
}

/* line 780, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-cloud:before {
  content: "\f0c2";
}

/* line 781, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-beaker:before {
  content: "\f0c3";
}

/* line 782, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-cut:before {
  content: "\f0c4";
}

/* line 783, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-copy:before {
  content: "\f0c5";
}

/* line 784, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-paper-clip:before {
  content: "\f0c6";
}

/* line 785, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-save:before {
  content: "\f0c7";
}

/* line 786, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-sign-blank:before {
  content: "\f0c8";
}

/* line 787, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-reorder:before {
  content: "\f0c9";
}

/* line 788, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-list-ul:before {
  content: "\f0ca";
}

/* line 789, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-list-ol:before {
  content: "\f0cb";
}

/* line 790, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-strikethrough:before {
  content: "\f0cc";
}

/* line 791, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-underline:before {
  content: "\f0cd";
}

/* line 792, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-table:before {
  content: "\f0ce";
}

/* line 794, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-magic:before {
  content: "\f0d0";
}

/* line 795, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-truck:before {
  content: "\f0d1";
}

/* line 796, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-pinterest:before {
  content: "\f0d2";
}

/* line 797, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-pinterest-sign:before {
  content: "\f0d3";
}

/* line 798, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-google-plus-sign:before {
  content: "\f0d4";
}

/* line 799, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-google-plus:before {
  content: "\f0d5";
}

/* line 800, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-money:before {
  content: "\f0d6";
}

/* line 801, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-caret-down:before {
  content: "\f0d7";
}

/* line 802, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-caret-up:before {
  content: "\f0d8";
}

/* line 803, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-caret-left:before {
  content: "\f0d9";
}

/* line 804, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-caret-right:before {
  content: "\f0da";
}

/* line 805, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-columns:before {
  content: "\f0db";
}

/* line 806, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-sort:before {
  content: "\f0dc";
}

/* line 807, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-sort-down:before {
  content: "\f0dd";
}

/* line 808, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-sort-up:before {
  content: "\f0de";
}

/* line 810, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-envelope-alt:before {
  content: "\f0e0";
}

/* line 811, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-linkedin:before {
  content: "\f0e1";
}

/* line 812, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-undo:before {
  content: "\f0e2";
}

/* line 813, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-legal:before {
  content: "\f0e3";
}

/* line 814, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-dashboard:before {
  content: "\f0e4";
}

/* line 815, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-comment-alt:before {
  content: "\f0e5";
}

/* line 816, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-comments-alt:before {
  content: "\f0e6";
}

/* line 817, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-bolt:before {
  content: "\f0e7";
}

/* line 818, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-sitemap:before {
  content: "\f0e8";
}

/* line 819, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-umbrella:before {
  content: "\f0e9";
}

/* line 820, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-paste:before {
  content: "\f0ea";
}

/* line 822, ../../Private/Compass/src/Theme/_Icons.scss */
.icon-user-md:before {
  content: "\f200";
}

/*
* Based on Skeleton by Dave Gamache (www.getskeleton.com)
* Modified by Vasterad
*/
/* Table of Contents
==================================================
    #Base 960 Grid
    #Tablet (Portrait)
    #Mobile (Portrait)
    #Mobile (Landscape)
    #Clearing */
/* #Base 960 Grid
================================================== */
/* line 19, ../../Private/Compass/src/Theme/_Responsive.scss */
.container {
  position: relative;
  width: 960px;
  margin: 0 auto;
  padding: 0;
}

/* line 20, ../../Private/Compass/src/Theme/_Responsive.scss */
.container.floated {
  width: 1020px;
}

/* line 21, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .column,
.container .columns {
  float: left;
  display: inline;
  margin-left: 10px;
  margin-right: 10px;
}

/* line 23, ../../Private/Compass/src/Theme/_Responsive.scss */
.row {
  margin-bottom: 20px;
}

/* Nested Column Classes */
/* line 26, ../../Private/Compass/src/Theme/_Responsive.scss */
#content {
  overflow: hidden;
}

/* line 27, ../../Private/Compass/src/Theme/_Responsive.scss */
.column.alpha, .columns.alpha {
  margin-left: 0;
}

/* line 28, ../../Private/Compass/src/Theme/_Responsive.scss */
.column.omega, .columns.omega {
  margin-right: 0;
}

/* line 29, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .floated {
  float: left;
  display: inline;
  margin: 0;
  padding: 0 40px;
}

/* line 30, ../../Private/Compass/src/Theme/_Responsive.scss */
.blank.floated {
  float: left;
  display: inline;
  margin: 0;
  width: 960px;
  padding: 0 30px;
  border-top: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
  background: #fcfcfc;
  -webkit-box-shadow: inset 0px 2px 0px 0px #f7f7f7, inset 0px -2px 0px 0px #f7f7f7;
  box-shadow: inset 0px 2px 0px 0px #f7f7f7, inset 0px -2px 0px 0px #f7f7f7;
}

/* Equal Sidebar */
/* line 34, ../../Private/Compass/src/Theme/_Responsive.scss */
.floated.sidebar {
  position: absolute;
  top: 0;
  bottom: 0;
  position: absolute;
}

/* line 35, ../../Private/Compass/src/Theme/_Responsive.scss */
.floated.sidebar.right {
  float: right;
  right: 0;
  left: auto;
}

/* line 36, ../../Private/Compass/src/Theme/_Responsive.scss */
.floated.sidebar.left {
  float: left;
  left: 0;
  right: auto;
}

/* line 37, ../../Private/Compass/src/Theme/_Responsive.scss */
.floated.right {
  float: right;
}

/* Base Grid */
/* line 41, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .one.column,
.container .one.columns,
.container .one.floated {
  width: 40px;
}

/* line 45, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .two.columns,
.container .two.floated {
  width: 100px;
}

/* line 48, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .three.columns,
.container .three.floated {
  width: 160px;
}

/* line 51, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .four.columns,
.container .four.floated {
  width: 220px;
}

/* line 54, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .five.columns,
.container .five.floated {
  width: 280px;
}

/* line 57, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .six.columns,
.container .six.floated {
  width: 340px;
}

/* line 60, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .seven.columns,
.container .seven.floated {
  width: 400px;
}

/* line 63, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .eight.columns,
.container .eight.floated {
  width: 460px;
}

/* line 66, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .nine.columns,
.container .nine.floated {
  width: 520px;
}

/* line 69, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .ten.columns,
.container .ten.floated {
  width: 580px;
}

/* line 72, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .eleven.columns,
.container .eleven.floated {
  width: 640px;
}

/* line 75, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .twelve.columns,
.container .twelve.floated {
  width: 700px;
}

/* line 78, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .thirteen.columns,
.container .thirteen.floated {
  width: 760px;
}

/* line 81, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .fourteen.columns,
.container .fourteen.floated {
  width: 820px;
}

/* line 84, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .fifteen.columns,
.container .fifteen.floated {
  width: 880px;
}

/* line 87, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .sixteen.columns,
.container .sixteen.floated {
  width: 940px;
}

/* line 91, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .one-third.column {
  width: 300px;
}

/* line 92, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .two-thirds.column {
  width: 620px;
}

/* Offsets */
/* line 96, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .offset-by-one {
  padding-left: 60px;
}

/* line 97, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .offset-by-two {
  padding-left: 120px;
}

/* line 98, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .offset-by-three {
  padding-left: 180px;
}

/* line 99, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .offset-by-four {
  padding-left: 240px;
}

/* line 100, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .offset-by-five {
  padding-left: 300px;
}

/* line 101, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .offset-by-six {
  padding-left: 360px;
}

/* line 102, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .offset-by-seven {
  padding-left: 420px;
}

/* line 103, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .offset-by-eight {
  padding-left: 480px;
}

/* line 104, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .offset-by-nine {
  padding-left: 540px;
}

/* line 105, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .offset-by-ten {
  padding-left: 600px;
}

/* line 106, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .offset-by-eleven {
  padding-left: 660px;
}

/* line 107, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .offset-by-twelve {
  padding-left: 720px;
}

/* line 108, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .offset-by-thirteen {
  padding-left: 780px;
}

/* line 109, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .offset-by-fourteen {
  padding-left: 840px;
}

/* line 110, ../../Private/Compass/src/Theme/_Responsive.scss */
.container .offset-by-fifteen {
  padding-left: 900px;
}

/* Pricing Tables */
/* line 114, ../../Private/Compass/src/Theme/_Responsive.scss */
.five-tables .pricing-table {
  width: 187px;
}

/* line 115, ../../Private/Compass/src/Theme/_Responsive.scss */
.four-tables .pricing-table {
  width: 234px;
}

/* line 116, ../../Private/Compass/src/Theme/_Responsive.scss */
.three-tables .pricing-table {
  width: 312px;
}

/* line 117, ../../Private/Compass/src/Theme/_Responsive.scss */
.two-tables .pricing-table {
  width: 469px;
}

/* #Tablet (Portrait)
================================================== */
/* Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 959px) {
  /* line 126, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container {
    width: 678px;
  }

  /* line 127, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container.floated {
    width: 714px;
  }

  /* line 129, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .column,
  .container .columns {
    margin-left: 7px;
    margin-right: 7px;
  }

  /* line 131, ../../Private/Compass/src/Theme/_Responsive.scss */
  .column.alpha, .columns.alpha {
    margin-left: 0;
    margin-right: 7px;
  }

  /* line 132, ../../Private/Compass/src/Theme/_Responsive.scss */
  .column.omega, .columns.omega {
    margin-right: 0;
    margin-left: 7px;
  }

  /* line 133, ../../Private/Compass/src/Theme/_Responsive.scss */
  .alpha.omega {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 136, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .floated {
    margin: 0;
    padding: 0 28px;
  }

  /* line 137, ../../Private/Compass/src/Theme/_Responsive.scss */
  .blank.floated {
    width: 678px;
    padding: 0 18px;
  }

  /* line 139, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .one.column,
  .container .one.columns,
  .container .one.floated {
    width: 28px;
  }

  /* line 143, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .two.columns,
  .container .two.floated {
    width: 70px;
  }

  /* line 146, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .three.columns,
  .container .three.floated {
    width: 112px;
  }

  /* line 149, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .four.columns,
  .container .four.floated {
    width: 154px;
  }

  /* line 152, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .five.columns,
  .container .five.floated {
    width: 196px;
  }

  /* line 155, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .six.columns,
  .container .six.floated {
    width: 238px;
  }

  /* line 158, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .seven.columns,
  .container .seven.floated {
    width: 280px;
  }

  /* line 161, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .eight.columns,
  .container .eight.floated {
    width: 322px;
  }

  /* line 164, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .nine.columns,
  .container .nine.floated {
    width: 364px;
  }

  /* line 167, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .ten.columns,
  .container .ten.floated {
    width: 406px;
  }

  /* line 170, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .eleven.columns,
  .container .eleven.floated {
    width: 448px;
  }

  /* line 173, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .twelve.columns,
  .container .twelve.floated {
    width: 490px;
  }

  /* line 176, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .thirteen.columns,
  .container .thirteen.floated {
    width: 532px;
  }

  /* line 179, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .fourteen.columns,
  .container .fourteen.floated {
    width: 574px;
  }

  /* line 182, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .fifteen.columns,
  .container .fifteen.floated {
    width: 616px;
  }

  /* line 185, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .sixteen.columns,
  .container .sixteen.floated {
    width: 658px;
  }

  /* line 188, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .one-third.column {
    width: 212px;
  }

  /* line 189, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .two-thirds.column {
    width: 438px;
  }

  /* Offsets */
  /* line 193, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .offset-by-one {
    padding-left: 48px;
  }

  /* line 194, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .offset-by-two {
    padding-left: 96px;
  }

  /* line 195, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .offset-by-three {
    padding-left: 144px;
  }

  /* line 196, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .offset-by-four {
    padding-left: 192px;
  }

  /* line 197, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .offset-by-five {
    padding-left: 240px;
  }

  /* line 198, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .offset-by-six {
    padding-left: 288px;
  }

  /* line 199, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .offset-by-seven {
    padding-left: 336px;
  }

  /* line 200, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .offset-by-eight {
    padding-left: 384px;
  }

  /* line 201, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .offset-by-nine {
    padding-left: 432px;
  }

  /* line 202, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .offset-by-ten {
    padding-left: 480px;
  }

  /* line 203, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .offset-by-eleven {
    padding-left: 528px;
  }

  /* line 204, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .offset-by-twelve {
    padding-left: 576px;
  }

  /* line 205, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .offset-by-thirteen {
    padding-left: 624px;
  }

  /* line 206, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .offset-by-fourteen {
    padding-left: 672px;
  }

  /* line 207, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .offset-by-fifteen {
    padding-left: 720px;
  }

  /* Pricing Tables */
  /* line 211, ../../Private/Compass/src/Theme/_Responsive.scss */
  .five-tables .pricing-table {
    width: 130px;
  }

  /* line 212, ../../Private/Compass/src/Theme/_Responsive.scss */
  .four-tables .pricing-table {
    width: 163px;
  }

  /* line 213, ../../Private/Compass/src/Theme/_Responsive.scss */
  .three-tables .pricing-table {
    width: 218px;
  }

  /* line 214, ../../Private/Compass/src/Theme/_Responsive.scss */
  .two-tables .pricing-table {
    width: 328px;
  }
}
/*  #Mobile (Portrait)
================================================== */
/* Note: Design for a width of 320px */
@media only screen and (max-width: 767px) {
  /* line 225, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container,
  .container.floated {
    width: 260px;
  }

  /* line 228, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .columns,
  .container .column {
    margin: 0;
  }

  /* line 230, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .floated {
    float: left;
    padding: 0 30px;
  }

  /* line 231, ../../Private/Compass/src/Theme/_Responsive.scss */
  .floated.sidebar {
    position: relative;
  }

  /* line 233, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .one.column,
  .container .one.columns,
  .container .one.floated,
  .container .two.columns,
  .container .two.floated,
  .container .three.columns,
  .container .three.floated,
  .container .four.columns,
  .container .four.floated,
  .container .five.columns,
  .container .five.floated,
  .container .six.columns,
  .container .six.floated,
  .container .seven.columns,
  .container .seven.floated,
  .container .eight.columns,
  .container .eight.floated,
  .container .nine.columns,
  .container .nine.floated,
  .container .ten.columns,
  .container .ten.floated,
  .container .eleven.columns,
  .container .eleven.floated,
  .container .twelve.columns,
  .container .twelve.floated,
  .container .thirteen.columns,
  .container .thirteen.floated,
  .container .fourteen.columns,
  .container .fourteen.floated,
  .container .fifteen.columns,
  .container .fifteen.floated,
  .container .sixteen.columns,
  .container .sixteen.floated,
  .container .one-third.column,
  .container .two-thirds.column {
    width: 260px;
  }

  /* Offsets */
  /* line 271, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .offset-by-one,
  .container .offset-by-two,
  .container .offset-by-three,
  .container .offset-by-four,
  .container .offset-by-five,
  .container .offset-by-six,
  .container .offset-by-seven,
  .container .offset-by-eight,
  .container .offset-by-nine,
  .container .offset-by-ten,
  .container .offset-by-eleven,
  .container .offset-by-twelve,
  .container .offset-by-thirteen,
  .container .offset-by-fourteen,
  .container .offset-by-fifteen {
    padding-left: 0;
  }

  /* Pricing Tables */
  /* line 289, ../../Private/Compass/src/Theme/_Responsive.scss */
  .five-tables .pricing-table,
  .four-tables .pricing-table,
  .three-tables .pricing-table,
  .two-tables .pricing-table {
    width: 260px;
  }
}
/* #Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  /* line 303, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container {
    width: 360px;
  }

  /* line 305, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .columns,
  .container .column {
    margin: 0;
  }

  /* line 307, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .floated {
    float: left;
    padding: 0 30px;
  }

  /* line 308, ../../Private/Compass/src/Theme/_Responsive.scss */
  .floated.sidebar {
    position: relative;
  }

  /* line 310, ../../Private/Compass/src/Theme/_Responsive.scss */
  .container .one.column,
  .container .one.columns,
  .container .one.floated,
  .container .two.columns,
  .container .two.floated,
  .container .three.columns,
  .container .three.floated,
  .container .four.columns,
  .container .four.floated,
  .container .five.columns,
  .container .five.floated,
  .container .six.columns,
  .container .six.floated,
  .container .seven.columns,
  .container .seven.floated,
  .container .eight.columns,
  .container .eight.floated,
  .container .nine.columns,
  .container .nine.floated,
  .container .ten.columns,
  .container .ten.floated,
  .container .eleven.columns,
  .container .eleven.floated,
  .container .twelve.columns,
  .container .twelve.floated,
  .container .thirteen.columns,
  .container .thirteen.floated,
  .container .fourteen.columns,
  .container .fourteen.floated,
  .container .fifteen.columns,
  .container .fifteen.floated,
  .container .sixteen.columns,
  .container .sixteen.floated,
  .container .one-third.column,
  .container .two-thirds.column {
    width: 360px;
  }

  /* Pricing Tables */
  /* line 347, ../../Private/Compass/src/Theme/_Responsive.scss */
  .five-tables .pricing-table,
  .four-tables .pricing-table,
  .three-tables .pricing-table,
  .two-tables .pricing-table {
    width: 360px;
  }
}
/* #Clearing
================================================== */
/* Self Clearing Goodness */
/* line 359, ../../Private/Compass/src/Theme/_Responsive.scss */
.container:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* Use clearfix class on parent to clear nested columns,
or wrap each row of columns in a <div class="row"> */
/* line 363, ../../Private/Compass/src/Theme/_Responsive.scss */
.clearfix:before,
.clearfix:after,
.row:before,
.row:after {
  content: '\0020';
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/* line 373, ../../Private/Compass/src/Theme/_Responsive.scss */
.row:after,
.clearfix:after {
  clear: both;
}

/* line 376, ../../Private/Compass/src/Theme/_Responsive.scss */
.row,
.clearfix {
  zoom: 1;
}

/* You can also use a <br class="clear" /> to clear columns */
/* line 381, ../../Private/Compass/src/Theme/_Responsive.scss */
.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

/*
* Author: Vasterad
* Template: Nevia
* URL: http://themeforest.net/user/Vasterad/
*/
/* =================================================================== */
/* Import Section
====================================================================== */
/* =================================================================== */
/* Header
====================================================================== */
/* line 15, ../../Private/Compass/src/Theme/_Style.scss */
#top-line {
  width: 100%;
  background: #169fe6;
  height: 5px;
  display: block;
}

/* line 22, ../../Private/Compass/src/Theme/_Style.scss */
#header {
  min-height: 130px;
}

/* line 24, ../../Private/Compass/src/Theme/_Style.scss */
.contact-details {
  float: right;
  margin: -1px 0 1px 0;
  display: block;
  color: #888;
  font-size: 11px;
}

/* line 32, ../../Private/Compass/src/Theme/_Style.scss */
.top-search {
  float: right;
}

/* line 36, ../../Private/Compass/src/Theme/_Style.scss */
.top-search input {
  width: 180px;
  font-size: 11px;
  color: #888;
}

/* line 42, ../../Private/Compass/src/Theme/_Style.scss */
.search-btn {
  float: right;
  position: relative;
  padding: 0;
  top: 0;
  right: 0;
  margin: 1px 0 0 -35px;
  background: url("../Images/Icons/search.png") center center no-repeat;
  width: 35px;
  height: 32px;
  cursor: pointer;
  border: none;
  z-index: 100;
  box-shadow: none;
}

/* line 58, ../../Private/Compass/src/Theme/_Style.scss */
.search-field {
  float: right;
  position: relative;
}

/* Logo / Tagline
====================================*/
/* line 65, ../../Private/Compass/src/Theme/_Style.scss */
#logo {
  margin-top: 50px;
}

/* line 69, ../../Private/Compass/src/Theme/_Style.scss */
#logo a img {
  float: left;
  width: 160px;
  height: 35px;
}

/* Social Icons
====================================*/
/* Header Icons */
/* line 79, ../../Private/Compass/src/Theme/_Style.scss */
.social-icons {
  margin: 23px 0 13px 0;
  float: right;
}

/* line 84, ../../Private/Compass/src/Theme/_Style.scss */
.social-icons li {
  display: inline;
  list-style: none;
  text-indent: -9999px;
  float: left;
  opacity: 0.5;
  filter: alpha(opacity=50);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}

/* line 98, ../../Private/Compass/src/Theme/_Style.scss */
.ie8 .social-icons li {
  background-color: #fff;
}

/* line 102, ../../Private/Compass/src/Theme/_Style.scss */
.social-icons li a {
  display: block;
  padding-left: 11px;
  height: 16px;
  width: 16px;
}

/* line 109, ../../Private/Compass/src/Theme/_Style.scss */
.social-icons li:hover {
  opacity: 1;
}

/* Icon List */
/* line 112, ../../Private/Compass/src/Theme/_Style.scss */
.twitter {
  background: url(../Images/Icons/social/twitter.png) no-repeat 50%;
}

/* line 113, ../../Private/Compass/src/Theme/_Style.scss */
.facebook {
  background: url(../Images/Icons/social/facebook.png) no-repeat 50%;
  margin: 0 -4px;
}

/* line 114, ../../Private/Compass/src/Theme/_Style.scss */
.dribbble {
  background: url(../Images/Icons/social/dribbble.png) no-repeat 50%;
}

/* line 115, ../../Private/Compass/src/Theme/_Style.scss */
.linkedin {
  background: url(../Images/Icons/social/linkedin.png) no-repeat 50%;
}

/* line 116, ../../Private/Compass/src/Theme/_Style.scss */
.rss {
  background: url(../Images/Icons/social/rss.png) no-repeat 50%;
  margin: 0 -5px 0 0;
}

/* line 117, ../../Private/Compass/src/Theme/_Style.scss */
.amazon {
  background: url(../Images/Icons/social/amazon.png) no-repeat 50%;
}

/* line 118, ../../Private/Compass/src/Theme/_Style.scss */
.blogger {
  background: url(../Images/Icons/social/blogger.png) no-repeat 50%;
}

/* line 119, ../../Private/Compass/src/Theme/_Style.scss */
.deviantart {
  background: url(../Images/Icons/social/deviantart.png) no-repeat 50%;
}

/* line 120, ../../Private/Compass/src/Theme/_Style.scss */
.digg {
  background: url(../Images/Icons/social/digg.png) no-repeat 50%;
}

/* line 121, ../../Private/Compass/src/Theme/_Style.scss */
.flickr {
  background: url(../Images/Icons/social/flickr.png) no-repeat 50%;
}

/* line 122, ../../Private/Compass/src/Theme/_Style.scss */
.forrst {
  background: url(../Images/Icons/social/forrst.png) no-repeat 50%;
}

/* line 123, ../../Private/Compass/src/Theme/_Style.scss */
.lastfm {
  background: url(../Images/Icons/social/lastfm.png) no-repeat 50%;
}

/* line 124, ../../Private/Compass/src/Theme/_Style.scss */
.picasa {
  background: url(../Images/Icons/social/picasa.png) no-repeat 50%;
}

/* line 125, ../../Private/Compass/src/Theme/_Style.scss */
.pinterest {
  background: url(../Images/Icons/social/pinterest.png) no-repeat 50%;
}

/* line 126, ../../Private/Compass/src/Theme/_Style.scss */
.skype {
  background: url(../Images/Icons/social/skype.png) no-repeat 50%;
}

/* line 127, ../../Private/Compass/src/Theme/_Style.scss */
.tumblr {
  background: url(../Images/Icons/social/tumblr.png) no-repeat 50%;
}

/* line 128, ../../Private/Compass/src/Theme/_Style.scss */
.vimeo {
  background: url(../Images/Icons/social/vimeo.png) no-repeat 50%;
}

/* line 129, ../../Private/Compass/src/Theme/_Style.scss */
.wordpress {
  background: url(../Images/Icons/social/wordpress.png) no-repeat 50%;
}

/* line 130, ../../Private/Compass/src/Theme/_Style.scss */
.yahoo {
  background: url(../Images/Icons/social/yahoo.png) no-repeat 50%;
}

/* line 131, ../../Private/Compass/src/Theme/_Style.scss */
.youtube {
  background: url(../Images/Icons/social/youtube.png) no-repeat 50%;
}

/* Menu
====================================*/
/* line 136, ../../Private/Compass/src/Theme/_Style.scss */
#navigation {
  height: 49px;
  width: 1040px;
  margin-left: -10px;
  background-color: #4c4c4c;
  float: left;
  left: 1px;
}

/* Style Without Shadows */
/* line 146, ../../Private/Compass/src/Theme/_Style.scss */
.style-2 .left-corner,
.style-2 .right-corner {
  display: none;
}

/* line 148, ../../Private/Compass/src/Theme/_Style.scss */
.style-2 {
  width: 1020px !important;
  margin-left: 0 !important;
}

/* line 149, ../../Private/Compass/src/Theme/_Style.scss */
.style-2 ul li:first-child {
  margin-left: 1px !important;
}

/* line 151, ../../Private/Compass/src/Theme/_Style.scss */
.js .selectnav {
  display: none;
}

/* line 155, ../../Private/Compass/src/Theme/_Style.scss */
.menu i.halflings {
  margin: 1px 2px 0 -2px;
}

/* line 157, ../../Private/Compass/src/Theme/_Style.scss */
.menu ul, .menu li > div {
  visibility: hidden;
  display: none;
}

/* line 162, ../../Private/Compass/src/Theme/_Style.scss */
.menu li:hover > ul, .menu li:hover > div {
  visibility: visible;
  display: block;
}

/* Shadows */
/* line 169, ../../Private/Compass/src/Theme/_Style.scss */
.left-corner,
.right-corner {
  display: block;
  width: 0px;
  height: 0px;
  border-style: solid;
  position: relative;
  top: 49px;
  float: left;
  opacity: 0.58;
  filter: alpha(opacity=58);
}

/* line 182, ../../Private/Compass/src/Theme/_Style.scss */
.left-corner {
  border-color: transparent #888 transparent transparent;
  border-width: 0 9px 9px 0;
  float: left;
  left: 1px;
}

/* line 189, ../../Private/Compass/src/Theme/_Style.scss */
.right-corner {
  border-color: #888 transparent transparent transparent;
  border-width: 9px 9px 0 0;
  float: right;
  right: 1px;
}

/* Reset  */
/* line 198, ../../Private/Compass/src/Theme/_Style.scss */
.menu, .menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 204, ../../Private/Compass/src/Theme/_Style.scss */
.menu li, .menu ul a {
  position: relative;
}

/* line 205, ../../Private/Compass/src/Theme/_Style.scss */
.menu > li {
  float: left;
}

/* line 206, ../../Private/Compass/src/Theme/_Style.scss */
.menu > li.floatr {
  float: right;
}

/* line 207, ../../Private/Compass/src/Theme/_Style.scss */
.menu li > a {
  display: block;
}

/* line 209, ../../Private/Compass/src/Theme/_Style.scss */
.menu ul {
  position: absolute;
  display: none;
  width: 170px;
}

/* line 214, ../../Private/Compass/src/Theme/_Style.scss */
.menu ul ul {
  top: 0;
  left: 170px;
}

/* line 219, ../../Private/Compass/src/Theme/_Style.scss */
.menu li:hover > ul {
  display: block;
}

/* line 221, ../../Private/Compass/src/Theme/_Style.scss */
#navigation ul li:first-child {
  margin-left: -8px;
}

/* line 222, ../../Private/Compass/src/Theme/_Style.scss */
#navigation ul li ul li:first-child,
#navigation ul li ul li ul li:first-child {
  margin-left: 0;
}

/* line 225, ../../Private/Compass/src/Theme/_Style.scss */
#current {
  background-color: #169fe6;
  border-right: 1px solid #169fe6;
  margin-left: -1px;
  padding-left: 21px;
  z-index: 8;
  position: relative;
}

/* line 234, ../../Private/Compass/src/Theme/_Style.scss */
.menu a {
  text-decoration: none;
}

/* line 236, ../../Private/Compass/src/Theme/_Style.scss */
.menu > li > a {
  color: #fff;
  font-weight: 400;
  font-size: 13px;
  line-height: 18px;
  padding: 15px 20px 16px 20px;
}

/* line 244, ../../Private/Compass/src/Theme/_Style.scss */
.menu > li:hover > a {
  background-color: #707070;
  border-left: none;
  padding-left: 21px;
  border-right: 1px solid #707070;
  margin: 0 0 0 -1px;
}

/* line 252, ../../Private/Compass/src/Theme/_Style.scss */
ul.menu li a {
  -webkit-transition: background-color 80ms ease-in-out;
  -moz-transition: background-color 80ms ease-in-out;
  -o-transition: background-color 80ms ease-in-out;
  -ms-transition: background-color 80ms ease-in-out;
  transition: background-color 80ms ease-in-out;
}

/* line 260, ../../Private/Compass/src/Theme/_Style.scss */
.menu ul li a {
  -webkit-transition: background-color 20ms ease-in-out, color 20ms ease-in-out;
  -moz-transition: background-color 20ms ease-in-out, color 20ms ease-in-out;
  -o-transition: background-color 20ms ease-in-out, color 20ms ease-in-out;
  -ms-transition: background-color 20ms ease-in-out, color 20ms ease-in-out;
  transition: background-color 20ms ease-in-out, color 20ms ease-in-out;
}

/* line 268, ../../Private/Compass/src/Theme/_Style.scss */
.menu > li > a {
  border-right: 1px solid #666;
}

/* line 269, ../../Private/Compass/src/Theme/_Style.scss */
.menu > li > a:hover {
  border-right: 1px solid #707070;
  margin: 0 0 0 -1px;
}

/* line 271, ../../Private/Compass/src/Theme/_Style.scss */
.menu > li > a img, .menu li > ul > li > a img {
  border: 0;
  margin-right: 7px;
}

/* Sub Menu */
/* line 278, ../../Private/Compass/src/Theme/_Style.scss */
.menu ul {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-top: none;
  left: -1px;
  z-index: 999;
  border-radius: 0 0 2px 2px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
}

/* line 289, ../../Private/Compass/src/Theme/_Style.scss */
.menu ul a {
  color: #777;
  font-size: 12px;
  line-height: 18px;
  padding: 9px 12px;
  border-top: 1px solid #e6e6e6;
}

/* line 297, ../../Private/Compass/src/Theme/_Style.scss */
.menu ul a:hover {
  background-color: #f5f5f5;
}

/* Mega Menu */
/* line 303, ../../Private/Compass/src/Theme/_Style.scss */
.menu .cols1, .menu .cols2, .menu .cols3, .menu .cols4, .menu .cols5 {
  position: absolute;
  display: none;
  overflow: auto;
  z-index: 999;
  background: #fff;
}

/* line 311, ../../Private/Compass/src/Theme/_Style.scss */
.menu .cols1, .menu .col1 {
  width: 160px;
}

/* line 312, ../../Private/Compass/src/Theme/_Style.scss */
.menu .cols2, .menu .col2 {
  width: 320px;
}

/* line 313, ../../Private/Compass/src/Theme/_Style.scss */
.menu .cols3, .menu .col3 {
  width: 480px;
}

/* line 314, ../../Private/Compass/src/Theme/_Style.scss */
.menu .cols4, .menu .col4 {
  width: 640px;
}

/* line 315, ../../Private/Compass/src/Theme/_Style.scss */
.menu .cols5, .menu .col5 {
  width: 800px;
}

/* line 316, ../../Private/Compass/src/Theme/_Style.scss */
.menu > li.floatr > ul.cols1, ul.cols2, ul.cols3, ul.cols4, ul.cols5 {
  right: 0;
}

/* line 317, ../../Private/Compass/src/Theme/_Style.scss */
.menu > li:hover > ul.cols1, ul.cols2, ul.cols3, ul.cols4, ul.cols5 {
  display: block;
}

/* line 318, ../../Private/Compass/src/Theme/_Style.scss */
.menu .col1, .menu .col2, .menu .col3, .menu .col4, .menu .col5 {
  float: left;
}

/* line 320, ../../Private/Compass/src/Theme/_Style.scss */
.menu li > ul.cols1, ul.cols2, ul.cols3, ul.cols4, ul.cols5 {
  background-color: #fff;
  border: 1px solid #e0e0e0;
  border-top: none;
  left: -1px;
  padding: 10px;
}

/* line 328, ../../Private/Compass/src/Theme/_Style.scss */
ul.cols1 a:hover, ul.cols2 a:hover, ul.cols3 a:hover, ul.cols4 a:hover, ul.cols5 a:hover {
  background: none;
  border: none;
}

/* line 333, ../../Private/Compass/src/Theme/_Style.scss */
ul.cols1 a, ul.cols2 a, ul.cols3 a, ul.cols4 a, ul.cols5 a {
  background: none;
  border: none;
}

/* line 338, ../../Private/Compass/src/Theme/_Style.scss */
ul.cols1 p a, ul.cols2 p a, ul.cols3 p a, ul.cols4 p a, ul.cols5 p a {
  padding: 0;
}

/* line 342, ../../Private/Compass/src/Theme/_Style.scss */
.menu h4 {
  font-size: 13px;
  color: #888;
  font-weight: normal;
  margin: 0px 10px 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #e0e0e0;
  letter-spacing: 0;
}

/* line 352, ../../Private/Compass/src/Theme/_Style.scss */
.menu h5 {
  font-size: 13px;
  margin: 8px 10px -3px 10px;
}

/* line 356, ../../Private/Compass/src/Theme/_Style.scss */
.menu ol {
  list-style: none;
  margin: 7px 10px;
  padding: 0;
}

/* line 362, ../../Private/Compass/src/Theme/_Style.scss */
.menu ol a {
  color: #777;
  font-size: 12px;
  padding: 3px 0;
  line-height: 15px;
}

/* line 369, ../../Private/Compass/src/Theme/_Style.scss */
.menu ol a:hover {
  color: #444;
}

/* line 372, ../../Private/Compass/src/Theme/_Style.scss */
.menu p {
  font-size: 12px;
  line-height: 18px;
  margin: 9px 10px;
  padding: 0;
}

/* line 378, ../../Private/Compass/src/Theme/_Style.scss */
.menu p a {
  color: #888;
  text-decoration: underline;
}

/* line 382, ../../Private/Compass/src/Theme/_Style.scss */
.menu p a:hover {
  color: #555;
}

/*==================================================================== */
/* LayerSlider Styles
====================================================================== */
/* line 391, ../../Private/Compass/src/Theme/_Style.scss */
.ls-container {
  visibility: hidden;
  position: relative;
}

/* line 396, ../../Private/Compass/src/Theme/_Style.scss */
.ls-inner {
  position: relative;
  background-position: center center;
}

/* line 401, ../../Private/Compass/src/Theme/_Style.scss */
.ls-inner,
.ls-layer {
  width: 100%;
  height: 100%;
}

/* line 407, ../../Private/Compass/src/Theme/_Style.scss */
.ls-layer {
  position: absolute;
  display: none;
  background-position: center center;
  overflow: hidden;
}

/* line 414, ../../Private/Compass/src/Theme/_Style.scss */
.ls-layer * {
  margin: 0px;
  line-height: normal;
}

/* line 419, ../../Private/Compass/src/Theme/_Style.scss */
.ls-active,
.ls-animating {
  display: block !important;
}

/* line 424, ../../Private/Compass/src/Theme/_Style.scss */
.ls-layer > * {
  position: absolute;
  left: 0px;
  top: 0px;
}

/* line 430, ../../Private/Compass/src/Theme/_Style.scss */
.ls-layer .ls-bg {
  left: 50%;
  top: 50%;
}

/* line 435, ../../Private/Compass/src/Theme/_Style.scss */
.ls-yourlogo {
  position: absolute;
  z-index: 99;
}

/* Embedded videos */
/* line 442, ../../Private/Compass/src/Theme/_Style.scss */
.ls-vpcontainer {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
}

/* line 450, ../../Private/Compass/src/Theme/_Style.scss */
.ls-videopreview {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
  cursor: pointer;
}

/* line 459, ../../Private/Compass/src/Theme/_Style.scss */
.ls-playvideo {
  position: absolute;
  left: 50%;
  top: 50%;
  cursor: pointer;
}

/* line 466, ../../Private/Compass/src/Theme/_Style.scss */
.ls-wp-fullwidth-container {
  width: 100%;
  position: relative;
}

/* line 471, ../../Private/Compass/src/Theme/_Style.scss */
.ls-wp-fullwidth-helper {
  position: absolute;
}

/* line 475, ../../Private/Compass/src/Theme/_Style.scss */
.ls-container img,
.entry-content .ls-container img,
.comment-content .ls-container img,
.widget .ls-container img {
  border-radius: 0px;
  box-shadow: none;
  max-width: none !important;
  transition: none !important;
  -o-transition: none !important;
  -ms-transition: none !important;
  -moz-transition: none !important;
  -webkit-transition: none !important;
}

/* line 489, ../../Private/Compass/src/Theme/_Style.scss */
.entry-content .ls-container *,
.comment-content .ls-container *,
.widget .ls-container * {
  line-height: normal;
  padding: 0px;
  outline: none;
  border: 0px;
}

/* line 498, ../../Private/Compass/src/Theme/_Style.scss */
.entry-content .ls-yourlogo,
.entry-content .ls-inner *,
.comment-content .ls-inner *,
.widget .ls-inner * {
  margin: 0px;
}

/* line 505, ../../Private/Compass/src/Theme/_Style.scss */
.entry-content .ls-tn,
.comment-content .ls-tn,
.widget .ls-tn {
  display: none;
}

/* Style of LayerSlider Debug Console */
/* line 513, ../../Private/Compass/src/Theme/_Style.scss */
.ls-debug-console * {
  margin: 0px !important;
  padding: 0px !important;
  border: 0px !important;
  color: white !important;
  text-shadow: none !important;
  font-family: "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial, serif !important;
  line-height: normal !important;
  -webkit-font-smoothing: antialiased !important;
  text-align: left !important;
}

/* line 525, ../../Private/Compass/src/Theme/_Style.scss */
.ls-debug-console h1 {
  padding-top: 10px !important;
  font-size: 17px !important;
  font-weight: 600 !important;
}

/* line 531, ../../Private/Compass/src/Theme/_Style.scss */
.ls-debug-console h1:first-child {
  padding-top: 0px !important;
}

/* line 535, ../../Private/Compass/src/Theme/_Style.scss */
.ls-debug-console ul {
  padding-top: 10px !important;
  list-style: none !important;
}

/* line 540, ../../Private/Compass/src/Theme/_Style.scss */
.ls-debug-console li {
  margin-left: 10px !important;
  font-size: 13px !important;
  position: relative !important;
  font-weight: normal !important;
}

/* line 547, ../../Private/Compass/src/Theme/_Style.scss */
.ls-debug-console li ul {
  display: none;
  position: absolute !important;
  width: 260px;
  left: -10px;
  bottom: 100% !important;
  padding: 10px 10px 10px 0px !important;
  background: white !important;
  border-radius: 10px !important;
  box-shadow: 0px 0px 20px black !important;
}

/* line 559, ../../Private/Compass/src/Theme/_Style.scss */
.ls-shadow {
  display: none !important;
}

/* line 561, ../../Private/Compass/src/Theme/_Style.scss */
.ls-debug-console li:hover ul {
  display: block;
}

/* line 565, ../../Private/Compass/src/Theme/_Style.scss */
.ls-debug-console li ul * {
  color: black !important;
}

/* line 569, ../../Private/Compass/src/Theme/_Style.scss */
.ls-debug-console a {
  text-decoration: none !important;
  border-bottom: 1px dotted white !important;
}

/* LayerSlider Skin */
/* line 575, ../../Private/Compass/src/Theme/_Style.scss */
#layerslider-container {
  background: url(../Images/Icons/layerslider-loader.gif) no-repeat center;
}

/* line 579, ../../Private/Compass/src/Theme/_Style.scss */
.ls-fullwidth .ls-nav-prev,
.ls-fullwidth .ls-nav-next,
.ls-fullwidth .ls-playvideo,
.ls-fullwidth .ls-playvideo:hover {
  -webkit-transition: background-color 200ms ease-in-out;
  -moz-transition: background-color 200ms ease-in-out;
  -o-transition: background-color 200ms ease-in-out;
  -ms-transition: background-color 200ms ease-in-out;
  transition: background-color 200ms ease-in-out;
}

/* line 590, ../../Private/Compass/src/Theme/_Style.scss */
.ls-fullwidth .ls-nav-prev,
.ls-fullwidth .ls-nav-next {
  width: 39px;
  height: 71px;
  margin-top: -36px;
  display: block;
  position: absolute;
  z-index: 100;
  cursor: pointer;
  text-indent: -9999px;
  top: 50%;
}

/* line 603, ../../Private/Compass/src/Theme/_Style.scss */
.ls-fullwidth .ls-nav-prev {
  background: url(../Images/Icons/slider-left.png) no-repeat 50%;
  background-color: #4c4c4c;
  left: 0;
  border-radius: 0 2px 2px 0;
}

/* line 604, ../../Private/Compass/src/Theme/_Style.scss */
.ls-fullwidth .ls-nav-next {
  background: url(../Images/Icons/slider-right.png) no-repeat 50%;
  background-color: #4c4c4c;
  right: 0;
  border-radius: 2px 0 0 2px;
}

/* line 606, ../../Private/Compass/src/Theme/_Style.scss */
.ls-fullwidth .ls-nav-next:hover,
.ls-fullwidth .ls-nav-prev:hover {
  background-color: #169fe6;
}

/* line 609, ../../Private/Compass/src/Theme/_Style.scss */
.ls-fullwidth .ls-playvideo {
  width: 50px;
  height: 50px;
  display: block;
  margin-left: -25px;
  margin-top: -25px;
  background: url(../Images/Icons/layerslider-video.png) no-repeat 50%;
  opacity: 0.8;
}

/* line 619, ../../Private/Compass/src/Theme/_Style.scss */
.ls-fullwidth .ls-playvideo:hover {
  opacity: 1;
}

/* line 621, ../../Private/Compass/src/Theme/_Style.scss */
.caption-gray,
.caption-color,
.caption-transparent {
  padding: 18px 22px;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  border-radius: 2px;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1);
}

/* line 632, ../../Private/Compass/src/Theme/_Style.scss */
.caption-gray {
  background: #4c4c4c;
}

/* line 633, ../../Private/Compass/src/Theme/_Style.scss */
.caption-color {
  background: #169fe6;
}

/* line 634, ../../Private/Compass/src/Theme/_Style.scss */
.caption-transparent {
  background-color: #4c4c4c;
  background: rgba(0, 0, 0, 0.4);
}

/*==================================================================== */
/* FlexSlider
====================================================================== */
/* Browser Resets */
/* line 642, ../../Private/Compass/src/Theme/_Style.scss */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
  outline: none;
}

/* line 646, ../../Private/Compass/src/Theme/_Style.scss */
.slides,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* FlexSlider Necessary Styles */
/* line 651, ../../Private/Compass/src/Theme/_Style.scss */
.flexslider {
  margin: 0;
  padding: 0;
  z-index: 1;
  position: relative;
}

/* line 652, ../../Private/Compass/src/Theme/_Style.scss */
.flexslider .slides > li {
  display: none;
}

/* Hide the slides before the JS is loaded. Avoids image jumping */
/* line 653, ../../Private/Compass/src/Theme/_Style.scss */
.flexslider .slides > li:first-child {
  display: block;
}

/* Hide the slides before the JS is loaded. Avoids image jumping */
/* line 654, ../../Private/Compass/src/Theme/_Style.scss */
.flexslider .slides img {
  width: 100%;
  display: block;
}

/* line 655, ../../Private/Compass/src/Theme/_Style.scss */
.flex-pauseplay span {
  text-transform: capitalize;
}

/* Clearfix for the .slides element */
/* line 658, ../../Private/Compass/src/Theme/_Style.scss */
.slides:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* line 659, ../../Private/Compass/src/Theme/_Style.scss */
html[xmlns] .slides {
  display: block;
}

/* line 660, ../../Private/Compass/src/Theme/_Style.scss */
* html .slides {
  height: 1%;
}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
/* line 665, ../../Private/Compass/src/Theme/_Style.scss */
.no-js .slides > li:first-child {
  display: block;
}

/* FlexSlider Default Theme */
/* line 669, ../../Private/Compass/src/Theme/_Style.scss */
.flexslider {
  margin: 0 0 0;
  border: none;
  position: relative;
  zoom: 1;
}

/* line 670, ../../Private/Compass/src/Theme/_Style.scss */
.flexslider.home {
  margin: 0;
}

/* line 671, ../../Private/Compass/src/Theme/_Style.scss */
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  transition: all 1s ease;
}

/* line 672, ../../Private/Compass/src/Theme/_Style.scss */
.loading .flex-viewport {
  max-height: 300px;
}

/* line 673, ../../Private/Compass/src/Theme/_Style.scss */
.flexslider .slides {
  zoom: 1;
}

/* line 675, ../../Private/Compass/src/Theme/_Style.scss */
.carousel li {
  margin-right: 5px;
}

/* Direction Nav */
/* line 678, ../../Private/Compass/src/Theme/_Style.scss */
.flex-direction-nav {
  *height: 0;
}

/* line 680, ../../Private/Compass/src/Theme/_Style.scss */
.flex-direction-nav .flex-next {
  background: url(../Images/Icons/slider-right.png) no-repeat 50%;
  background-color: #4c4c4c;
  right: 0;
  border-radius: 2px 0 0 2px;
}

/* line 681, ../../Private/Compass/src/Theme/_Style.scss */
.flex-direction-nav .flex-prev {
  background: url(../Images/Icons/slider-left.png) no-repeat 50%;
  background-color: #4c4c4c;
  left: 0;
  border-radius: 0 2px 2px 0;
}

/* line 683, ../../Private/Compass/src/Theme/_Style.scss */
.flex-direction-nav a {
  width: 39px;
  height: 71px;
  margin-top: -36px;
  display: block;
  position: absolute;
  z-index: 100;
  cursor: pointer;
  text-indent: -9999px;
  top: 50%;
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition: opacity 0.2s ease-in-out, background-color 200ms ease-in-out;
  -moz-transition: opacity 0.2s ease-in-out, background-color 200ms ease-in-out;
  -o-transition: opacity 0.2s ease-in-out, background-color 200ms ease-in-out;
  -ms-transition: opacity 0.2s ease-in-out, background-color 200ms ease-in-out;
  transition: opacity 0.2s ease-in-out, background-color 200ms ease-in-out;
}

/* line 702, ../../Private/Compass/src/Theme/_Style.scss */
.flexslider.home:hover .flex-next,
.flexslider.home:hover .flex-prev {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 704, ../../Private/Compass/src/Theme/_Style.scss */
.home .flex-direction-nav a {
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 706, ../../Private/Compass/src/Theme/_Style.scss */
.flexslider .flex-next:hover,
.flexslider .flex-prev:hover {
  background-color: #169fe6;
}

/* Control Nav */
/* line 710, ../../Private/Compass/src/Theme/_Style.scss */
.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: -40px;
  text-align: center;
}

/* line 711, ../../Private/Compass/src/Theme/_Style.scss */
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}

/* line 712, ../../Private/Compass/src/Theme/_Style.scss */
.flex-control-paging li a {
  width: 14px;
  height: 14px;
  display: block;
  background: #666;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  text-indent: -9999px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}

/* line 713, ../../Private/Compass/src/Theme/_Style.scss */
.flex-control-paging li a:hover {
  background: #333;
  background: rgba(0, 0, 0, 0.7);
}

/* line 714, ../../Private/Compass/src/Theme/_Style.scss */
.flex-control-paging li a.flex-active {
  background: #000;
  background: rgba(0, 0, 0, 0.9);
  cursor: default;
}

/* line 716, ../../Private/Compass/src/Theme/_Style.scss */
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}

/* line 717, ../../Private/Compass/src/Theme/_Style.scss */
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}

/* line 718, ../../Private/Compass/src/Theme/_Style.scss */
.flex-control-thumbs img {
  width: 100%;
  display: block;
  opacity: .7;
  cursor: pointer;
}

/* line 719, ../../Private/Compass/src/Theme/_Style.scss */
.flex-control-thumbs img:hover {
  opacity: 1;
}

/* line 720, ../../Private/Compass/src/Theme/_Style.scss */
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}

/* Caption */
/* line 723, ../../Private/Compass/src/Theme/_Style.scss */
.slide-caption {
  width: 282px;
  padding: 28px;
  margin: 0;
  position: absolute;
  display: block;
  left: 0;
  bottom: 0;
  background-color: #222;
  background: rgba(0, 0, 0, 0.45);
}

/* line 735, ../../Private/Compass/src/Theme/_Style.scss */
.slide-caption h3 {
  color: #fff;
  padding-bottom: 10px;
  margin: 0;
  line-height: 22px;
}

/* line 742, ../../Private/Compass/src/Theme/_Style.scss */
.slide-caption p {
  margin: 0;
  line-height: 19px;
  color: #bbb;
}

/* =================================================================== */
/* Icon Boxes
====================================================================== */
/* line 751, ../../Private/Compass/src/Theme/_Style.scss */
.icon-box-container {
  margin: 40px 0 45px 0;
  float: left;
}

/* line 752, ../../Private/Compass/src/Theme/_Style.scss */
.icon-box-container p {
  margin: 0;
}

/* line 754, ../../Private/Compass/src/Theme/_Style.scss */
.icon-box p,
.icon-box h3 {
  margin-left: 45px;
}

/* line 757, ../../Private/Compass/src/Theme/_Style.scss */
.icon-box i {
  float: left;
  font-size: 31px;
  margin: 8px 0 0 0px;
  color: #404040;
}

/* =================================================================== */
/* Carousel
====================================================================== */
/* line 769, ../../Private/Compass/src/Theme/_Style.scss */
.arl,
.arr {
  margin-top: 20px;
  float: left;
  width: 24px;
  height: 24px;
  display: block;
  background-color: #eee;
  cursor: default;
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  -ms-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.05);
  margin-right: 1px;
}

/* line 787, ../../Private/Compass/src/Theme/_Style.scss */
.arl i,
.arr i {
  margin: 3px 0 0 10px;
  font-size: 10px;
  color: #c8c8c8;
}

/* line 790, ../../Private/Compass/src/Theme/_Style.scss */
.arl {
  border-radius: 2px 0 0 2px;
}

/* line 791, ../../Private/Compass/src/Theme/_Style.scss */
.arr {
  border-radius: 0 2px 2px 0;
}

/* line 793, ../../Private/Compass/src/Theme/_Style.scss */
.arl.active i,
.arr.active i {
  color: #fff;
}

/* line 795, ../../Private/Compass/src/Theme/_Style.scss */
.arl.active,
.arr.active {
  background-color: #ccc;
  cursor: pointer;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.07);
}

/* line 798, ../../Private/Compass/src/Theme/_Style.scss */
.arl.active:hover,
.arr.active:hover {
  background-color: #169fe6;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1);
}

/* line 801, ../../Private/Compass/src/Theme/_Style.scss */
.carousel-navi {
  margin: -10px 0 40px 0;
  float: left;
}

/* line 803, ../../Private/Compass/src/Theme/_Style.scss */
.jcarousel {
  position: relative;
  overflow: hidden;
}

/* line 808, ../../Private/Compass/src/Theme/_Style.scss */
.jcarousel ul {
  width: 20000em;
  position: absolute;
  list-style: none;
  margin: 0;
  padding: 0;
}

/* =================================================================== */
/* Recent Work
====================================================================== */
/* line 819, ../../Private/Compass/src/Theme/_Style.scss */
.entire {
  margin: 30px 0 0 0;
}

/* line 820, ../../Private/Compass/src/Theme/_Style.scss */
.entire h3 {
  margin: 0 0 8px 0;
}

/* line 821, ../../Private/Compass/src/Theme/_Style.scss */
.entire p {
  margin: 0 0 9px 0;
  color: #888;
}

/* line 822, ../../Private/Compass/src/Theme/_Style.scss */
.entire a {
  color: #555;
}

/* line 823, ../../Private/Compass/src/Theme/_Style.scss */
.entire a:hover {
  color: #888;
}

/* line 825, ../../Private/Compass/src/Theme/_Style.scss */
.item-description {
  padding: 14px 0 19px 0;
  background: #fff;
  border-radius: 0 0 2px 2px;
  border-top: 5px solid #e5e5e5;
  text-align: center;
  -webkit-transition: all 180ms ease-in-out;
  -moz-transition: all 180ms ease-in-out;
  -o-transition: all 180ms ease-in-out;
  -ms-transition: all 180ms ease-in-out;
  transition: all 180ms ease-in-out;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 0 1px rgba(0, 0, 0, 0.1);
}

/* line 840, ../../Private/Compass/src/Theme/_Style.scss */
.ie8 .item-description {
  border-bottom: 1px solid #e8e8e8;
}

/* line 842, ../../Private/Compass/src/Theme/_Style.scss */
.portfolio-item img {
  -webkit-transition: opacity 180ms ease-in-out;
  -moz-transition: opacity 180ms ease-in-out;
  -o-transition: opacity 180ms ease-in-out;
  -ms-transition: opacity 180ms ease-in-out;
  transition: opacity 180ms ease-in-out;
}

/* line 850, ../../Private/Compass/src/Theme/_Style.scss */
.portfolio-item:hover img {
  opacity: 0.7;
  filter: alpha(opacity=70);
}

/* line 855, ../../Private/Compass/src/Theme/_Style.scss */
.item-description h5 {
  margin-bottom: -3px;
  font-size: 13px;
  font-weight: 600;
}

/* line 861, ../../Private/Compass/src/Theme/_Style.scss */
.item-description span {
  color: #888;
  font-size: 13px;
  font-weight: 300;
}

/* line 863, ../../Private/Compass/src/Theme/_Style.scss */
.portfolio-item {
  margin: 40px 0;
  display: block;
  background-color: #fff;
}

/* line 869, ../../Private/Compass/src/Theme/_Style.scss */
.portfolio-item:hover > figure > .item-description {
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2), 0 0 1px rgba(0, 0, 0, 0.1);
  border-top: 5px solid #169fe6;
}

/* =================================================================== */
/* Recent Blog
====================================================================== */
/* line 879, ../../Private/Compass/src/Theme/_Style.scss */
.recent-blog {
  margin-bottom: 38px;
}

/* line 880, ../../Private/Compass/src/Theme/_Style.scss */
.recent-blog h4 {
  line-height: 21px;
  margin-bottom: 10px;
}

/* line 881, ../../Private/Compass/src/Theme/_Style.scss */
.recent-blog h4 a {
  color: #333;
}

/* line 882, ../../Private/Compass/src/Theme/_Style.scss */
.recent-blog h4 a:hover {
  color: #888;
}

/* line 883, ../../Private/Compass/src/Theme/_Style.scss */
.recent-blog p {
  margin-top: 7px;
  margin-bottom: 0;
}

/* line 884, ../../Private/Compass/src/Theme/_Style.scss */
.margin-1 {
  margin: 28px 0 22px 0;
}

/* line 886, ../../Private/Compass/src/Theme/_Style.scss */
.entry,
.recent-blog h4,
.recent-blog p {
  margin-left: 60px;
}

/* line 890, ../../Private/Compass/src/Theme/_Style.scss */
.date {
  float: left;
  text-align: center;
  height: 0px;
}

/* line 891, ../../Private/Compass/src/Theme/_Style.scss */
.date span {
  display: block;
}

/* line 892, ../../Private/Compass/src/Theme/_Style.scss */
.day {
  background: #f2f2f2;
  padding: 10px;
  font-size: 16px;
  font-weight: 500;
  color: #999;
  border-radius: 2px 2px 0 0;
}

/* line 893, ../../Private/Compass/src/Theme/_Style.scss */
.month {
  background: #ccc;
  padding: 0px 10px 2px 10px;
  color: #fff;
  border-radius: 0 0 2px 2px;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.07);
}

/* =================================================================== */
/* Miscellaneous Styles
====================================================================== */
/* line 899, ../../Private/Compass/src/Theme/_Style.scss */
.margin-reset {
  margin-top: -10px;
}

/* line 900, ../../Private/Compass/src/Theme/_Style.scss */
.sidebar.padding-reset {
  padding-top: 0;
}

/* line 902, ../../Private/Compass/src/Theme/_Style.scss */
.glyphicons {
  margin: 15px 0 0 0;
}

/* line 903, ../../Private/Compass/src/Theme/_Style.scss */
.glyphicons li {
  margin: 0 0 2px 1px;
}

/* line 904, ../../Private/Compass/src/Theme/_Style.scss */
.glyphicons li i {
  float: left;
  margin: 0 5px 0 0;
}

/* line 906, ../../Private/Compass/src/Theme/_Style.scss */
.the-icons {
  margin: 18px 0 20px 0;
}

/* line 907, ../../Private/Compass/src/Theme/_Style.scss */
.the-icons li i {
  font-size: 24px;
  color: #555;
  float: left;
  margin: 0 3px 0 0;
}

/* line 908, ../../Private/Compass/src/Theme/_Style.scss */
.the-icons li {
  margin: 0 0 14px 0;
}

/* 404 Error Page
====================================*/
/* line 913, ../../Private/Compass/src/Theme/_Style.scss */
#not-found {
  margin: 50px 0 75px 0;
}

/* line 915, ../../Private/Compass/src/Theme/_Style.scss */
#not-found h2 {
  text-align: center;
  font-size: 210px;
  line-height: 210px;
  font-weight: normal;
  letter-spacing: -5px;
}

/* line 923, ../../Private/Compass/src/Theme/_Style.scss */
#not-found p {
  text-align: center;
  font-size: 28px;
  line-height: 36px;
}

/* line 929, ../../Private/Compass/src/Theme/_Style.scss */
#not-found i {
  color: #ddd;
  font-size: 200px;
}

/* Dropcaps
====================================*/
/* line 937, ../../Private/Compass/src/Theme/_Style.scss */
.dropcap {
  float: left;
  color: #169fe6;
  font-size: 58px;
  line-height: 54px;
  padding-top: 4px;
  padding-right: 10px;
  margin-top: -2px;
}

/* line 947, ../../Private/Compass/src/Theme/_Style.scss */
.dropcap.gray {
  color: #555;
}

/* Highlights
====================================*/
/* line 952, ../../Private/Compass/src/Theme/_Style.scss */
.highlight.color,
.highlight.gray,
.highlight.light {
  padding: 2px 6px;
  color: #fff;
  border-radius: 2px;
}

/* line 956, ../../Private/Compass/src/Theme/_Style.scss */
.highlight.color {
  background: #169fe6;
}

/* line 957, ../../Private/Compass/src/Theme/_Style.scss */
.highlight.gray {
  background: #4c4c4c;
}

/* line 958, ../../Private/Compass/src/Theme/_Style.scss */
.highlight.light {
  background: #aaa;
}

/* Blockquote
====================================*/
/* line 963, ../../Private/Compass/src/Theme/_Style.scss */
blockquote {
  border-left: 3px solid #e8e8e8;
  padding-left: 20px;
  color: #888;
  line-height: 20px;
  margin: 5px 0 20px 15px;
}

/* Progress Bar
====================================*/
/* line 974, ../../Private/Compass/src/Theme/_Style.scss */
.skill-bar {
  height: 41px;
  position: relative;
  background: #f6f6f6;
  margin: 0 0 10px 0;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.05);
}

/* line 982, ../../Private/Compass/src/Theme/_Style.scss */
.skill-bar-content[data-percentage] {
  text-indent: -9999px;
}

/* line 984, ../../Private/Compass/src/Theme/_Style.scss */
.skill-bar-content {
  background: #169fe6;
  height: 41px;
  width: 0%;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.12);
}

/* line 991, ../../Private/Compass/src/Theme/_Style.scss */
.skill-bar .skill-title {
  color: #fff;
  top: 9px;
  left: 15px;
  position: absolute;
}

/* line 998, ../../Private/Compass/src/Theme/_Style.scss */
.skill-bar .percentage {
  color: #666;
  position: absolute;
  top: 9px;
  left: 90%;
}

/* Client Logo List
====================================*/
/* line 1008, ../../Private/Compass/src/Theme/_Style.scss */
.client-list li {
  border: 1px solid #e0e0e0;
  float: left;
  margin: -1px 0 0 -1px;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}

/* Team
====================================*/
/* line 1019, ../../Private/Compass/src/Theme/_Style.scss */
.team-name {
  padding: 20px 0 12px 0;
}

/* line 1023, ../../Private/Compass/src/Theme/_Style.scss */
.team-name h5 {
  line-height: 16px;
  font-size: 13px;
}

/* line 1028, ../../Private/Compass/src/Theme/_Style.scss */
.team-name span {
  display: block;
  font-weight: normal;
  color: #888;
}

/* line 1034, ../../Private/Compass/src/Theme/_Style.scss */
.team-about p {
  margin-bottom: 0;
}

/* line 1038, ../../Private/Compass/src/Theme/_Style.scss */
.team-entry {
  display: block;
  position: relative;
}

/* Page Title
====================================*/
/* line 1046, ../../Private/Compass/src/Theme/_Style.scss */
.page-title {
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid #e0e0e0;
}

/* line 1052, ../../Private/Compass/src/Theme/_Style.scss */
.page-title h2 {
  font-weight: normal;
  padding: 30px 0;
  float: left;
}

/* Breadcrumbs
====================================*/
/* line 1061, ../../Private/Compass/src/Theme/_Style.scss */
#breadcrumbs ul {
  float: right;
  padding: 34px 0;
  font-size: 12px;
}

/* line 1067, ../../Private/Compass/src/Theme/_Style.scss */
#breadcrumbs ul li {
  display: inline-block;
  color: #888;
  padding: 0 11px 0 0;
  margin: 0 0 0 5px;
  background: url(../Images/Icons/breadcrumbs.png) no-repeat 100% 50%;
}

/* line 1075, ../../Private/Compass/src/Theme/_Style.scss */
#breadcrumbs ul li:last-child a,
#breadcrumbs ul li a {
  color: #169fe6;
}

/* line 1078, ../../Private/Compass/src/Theme/_Style.scss */
#breadcrumbs ul li:first-child {
  padding-right: 0;
  margin-left: 0;
}

/* line 1080, ../../Private/Compass/src/Theme/_Style.scss */
#breadcrumbs ul li:first-child,
#breadcrumbs ul li:last-child {
  color: #888;
  background: none;
}

/* line 1086, ../../Private/Compass/src/Theme/_Style.scss */
#breadcrumbs ul li:last-child {
  padding: 0;
  background: none;
}

/* Sidebars
====================================*/
/* line 1091, ../../Private/Compass/src/Theme/_Style.scss */
.floated.sidebar.right {
  background: #fcfcfc;
  margin-left: -1px;
  border-left: 1px solid #e0e0e0;
  -webkit-box-shadow: inset 2px 0px 0px 0px rgba(0, 0, 0, 0.03), inset 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: inset 2px 0px 0px 0px rgba(0, 0, 0, 0.03), inset 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}

/* line 1099, ../../Private/Compass/src/Theme/_Style.scss */
.floated.sidebar.left {
  background: #fcfcfc;
  margin-right: -1px;
  border-right: 1px solid #e0e0e0;
  -webkit-box-shadow: inset -2px 0px 0px 0px rgba(0, 0, 0, 0.03), inset 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: inset -2px 0px 0px 0px rgba(0, 0, 0, 0.03), inset 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}

/* line 1107, ../../Private/Compass/src/Theme/_Style.scss */
.sidebar,
.page-content {
  padding: 40px 0;
}

/* line 1110, ../../Private/Compass/src/Theme/_Style.scss */
h4.margin {
  margin: 0 0 10px 0;
}

/* line 1111, ../../Private/Compass/src/Theme/_Style.scss */
h3.margin {
  margin: 0 0 10px 0;
}

/* line 1112, ../../Private/Compass/src/Theme/_Style.scss */
p.margin {
  margin: 0 0 25px 0;
}

/* line 1114, ../../Private/Compass/src/Theme/_Style.scss */
.line {
  height: 1px;
  width: 100%;
  margin: 0 0 0 -40px;
  padding: 0 80px 0 0;
  border-bottom: 1px solid #e0e0e0;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}

/* line 1124, ../../Private/Compass/src/Theme/_Style.scss */
.widget-search {
  float: left;
  margin-bottom: 30px;
}
/* line 1127, ../../Private/Compass/src/Theme/_Style.scss */
.widget-search input {
  width: 200px;
  color: #888;
}

/* line 1133, ../../Private/Compass/src/Theme/_Style.scss */
.ie8 .widget-search,
.ie8 .top-search {
  float: none;
}

/* line 1138, ../../Private/Compass/src/Theme/_Style.scss */
.search-btn-widget {
  float: right;
  position: relative;
  padding: 0;
  top: 0;
  right: 0;
  margin: 0 0 0 -35px;
  background: url(../Images/Icons/search-2.png) 50% no-repeat;
  background-color: #169fe6;
  width: 35px;
  height: 36px;
  cursor: pointer;
  border: none;
  z-index: 100;
  border-radius: 0 2px 2px 0;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.15);
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  -ms-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}

/* line 1161, ../../Private/Compass/src/Theme/_Style.scss */
.search-btn-widget:hover {
  background-color: #aaa;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1);
}

/* Categories */
/* line 1167, ../../Private/Compass/src/Theme/_Style.scss */
.categories a {
  color: #666;
  display: block;
  padding: 3px 0;
  padding-left: 12px;
  background: url(../Images/Icons/categories.png) no-repeat left 7px;
}

/* line 1175, ../../Private/Compass/src/Theme/_Style.scss */
.categories li a:hover {
  color: #888;
}

/* line 1177, ../../Private/Compass/src/Theme/_Style.scss */
.categories li:first-child a {
  margin: -6px 0 0 0;
}

/* line 1181, ../../Private/Compass/src/Theme/_Style.scss */
.categories li span {
  color: #aaa;
}

/* Blog Widgets */
/* line 1186, ../../Private/Compass/src/Theme/_Style.scss */
.widget {
  margin: 30px 0 0 0;
}

/* line 1190, ../../Private/Compass/src/Theme/_Style.scss */
.widget h4 {
  margin: 0 0 12px 0;
}

/* Tags */
/* line 1196, ../../Private/Compass/src/Theme/_Style.scss */
.tags a {
  padding: 3px 10px 5px 10px;
  display: inline-block;
  color: #888;
  background-color: #f2f2f2;
  margin: 0 2px 6px 0;
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  -ms-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.05);
  border-radius: 2px;
}

/* line 1211, ../../Private/Compass/src/Theme/_Style.scss */
.tags a:last-child {
  margin-right: 0;
}

/* line 1213, ../../Private/Compass/src/Theme/_Style.scss */
.tags a:hover {
  background: #169fe6;
  color: #fff;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.15);
}

/* Popular Posts */
/* line 1221, ../../Private/Compass/src/Theme/_Style.scss */
.latest-post-blog {
  margin-bottom: 18px;
}

/* line 1225, ../../Private/Compass/src/Theme/_Style.scss */
.latest-post-blog p {
  margin: 0;
  color: #666;
  line-height: 19px;
  margin-left: 75px;
}

/* line 1232, ../../Private/Compass/src/Theme/_Style.scss */
.latest-post-blog p a {
  color: #666;
  display: block;
}

/* line 1233, ../../Private/Compass/src/Theme/_Style.scss */
.latest-post-blog p a:hover {
  color: #888;
}

/* line 1235, ../../Private/Compass/src/Theme/_Style.scss */
.latest-post-blog p span {
  color: #888;
  margin: 5px 0 0 0;
  display: block;
}

/* line 1241, ../../Private/Compass/src/Theme/_Style.scss */
.latest-post-blog img {
  float: left;
  width: 56px;
  height: 56px;
  border: 1px solid #e0e0e0;
  padding: 4px;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  -ms-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}

/* line 1257, ../../Private/Compass/src/Theme/_Style.scss */
.latest-post-blog img:hover {
  background: #169fe6;
  border: 1px solid #169fe6;
}

/* Twitter */
/* line 1263, ../../Private/Compass/src/Theme/_Style.scss */
#twitter-blog li {
  line-height: 20px;
  margin: 0 0 15px 0;
  padding: 0 0 0 25px;
  background: url(../Images/Icons/twitter-01.png) no-repeat left 5%;
}

/* line 1270, ../../Private/Compass/src/Theme/_Style.scss */
#twitter-blog li:last-child {
  margin: 0;
}

/* line 1272, ../../Private/Compass/src/Theme/_Style.scss */
#twitter-blog b a,
#twitter-blog b a:hover {
  color: #888;
  font-weight: normal;
}

/* Flickr */
/* line 1280, ../../Private/Compass/src/Theme/_Style.scss */
.flickr-widget-blog {
  margin-right: -15px;
}

/* line 1281, ../../Private/Compass/src/Theme/_Style.scss */
.flickr-widget-blog img {
  display: block;
  width: 100%;
}

/* line 1283, ../../Private/Compass/src/Theme/_Style.scss */
.flickr-widget-blog a {
  float: left;
  width: 57px;
  height: 57px;
  margin-right: 10px;
  margin-bottom: 10px;
  border: 5px solid #e8e8e8;
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  -ms-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  border-radius: 2px;
}

/* line 1298, ../../Private/Compass/src/Theme/_Style.scss */
.flickr-widget-blog a:hover {
  border: 5px solid #169fe6;
  border-radius: 2px;
}

/* Google Maps
====================================*/
/* line 1306, ../../Private/Compass/src/Theme/_Style.scss */
.google-map-container {
  margin: -4px 0 30px 0;
}

/* line 1307, ../../Private/Compass/src/Theme/_Style.scss */
.google-map-container img {
  max-width: none !important;
}

/* Fancybox
====================================*/
/*! fancyBox v2.1.3 fancyapps.com | fancyapps.com/fancybox/#license */
/* line 1313, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}

/* line 1331, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}

/* line 1338, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

/* line 1348, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-opened {
  z-index: 8030;
}

/* line 1352, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

/* line 1358, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-outer, .fancybox-inner {
  position: relative;
}

/* line 1362, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-inner {
  overflow: hidden;
}

/* line 1366, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}

/* line 1370, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}

/* line 1378, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-image, .fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 1384, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}

/* line 1389, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
  background-image: url("../Images/Icons/fancybox_sprite.png");
}

/* line 1393, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}

/* line 1405, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url("../Images/Icons/fancybox_loading.gif") center center no-repeat;
}

/* line 1411, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}

/* line 1421, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url("../Images/Icons/blank.gif");
  /* helps IE */
  -webkit-tap-highlight-color: transparent;
  z-index: 8040;
}

/* line 1433, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-prev {
  left: 0;
}

/* line 1437, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-next {
  right: 0;
}

/* line 1441, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}

/* line 1452, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}

/* line 1457, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}

/* line 1462, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-nav:hover span {
  visibility: visible;
}

/* line 1466, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}

/* Overlay helper */
/* line 1478, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-lock {
  overflow: hidden;
}

/* line 1482, ../../Private/Compass/src/Theme/_Style.scss */
.ie8 .fancybox-overlay {
  background: url("../Images/Icons/fancybox_overlay.png") !important;
}

/* line 1484, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background: url("../Images/Icons/fancybox_overlay.png");
}

/* line 1494, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}

/* line 1500, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}

/* Title helper */
/* line 1507, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}

/* line 1515, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-opened .fancybox-title {
  visibility: visible;
}

/* line 1519, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}

/* line 1528, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: 600;
  line-height: 24px;
  white-space: nowrap;
}

/* line 1544, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}

/* line 1550, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-title-inside-wrap {
  padding-top: 10px;
}

/* line 1554, ../../Private/Compass/src/Theme/_Style.scss */
.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}

/* line 1564, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-buttons {
  position: fixed;
  left: 0;
  width: 100%;
  z-index: 8050;
}

/* line 1571, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-buttons.top {
  top: 10px;
}

/* line 1575, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-buttons.bottom {
  bottom: 10px;
}

/* line 1579, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-buttons ul {
  display: block;
  width: 166px;
  height: 30px;
  margin: 0 auto;
  padding: 0;
  list-style: none;
  border: 1px solid #111;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05);
  -moz-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05);
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05);
  background: #323232;
  background: -moz-linear-gradient(top, #444444 0%, #343434 50%, #292929 50%, #333333 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444444), color-stop(50%, #343434), color-stop(50%, #292929), color-stop(100%, #333333));
  background: -webkit-linear-gradient(top, #444444 0%, #343434 50%, #292929 50%, #333333 100%);
  background: -o-linear-gradient(top, #444444 0%, #343434 50%, #292929 50%, #333333 100%);
  background: -ms-linear-gradient(top, #444444 0%, #343434 50%, #292929 50%, #333333 100%);
  background: linear-gradient(to bottom, #444444 0%, #343434 50%, #292929 50%, #333333 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 );
}

/* line 1601, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-buttons ul li {
  float: left;
  margin: 0;
  padding: 0;
}

/* line 1607, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-buttons a {
  display: block;
  width: 30px;
  height: 30px;
  text-indent: -9999px;
  background-image: url("../Images/Icons/fancybox_buttons.png");
  background-repeat: no-repeat;
  outline: none;
  opacity: 0.8;
}

/* line 1618, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-buttons a:hover {
  opacity: 1;
}

/* line 1622, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-buttons a.btnPrev {
  background-position: 5px 0;
}

/* line 1626, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-buttons a.btnNext {
  background-position: -33px 0;
  border-right: 1px solid #3e3e3e;
}

/* line 1631, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-buttons a.btnPlay {
  background-position: 0 -30px;
}

/* line 1635, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-buttons a.btnPlayOn {
  background-position: -30px -30px;
}

/* line 1639, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-buttons a.btnToggle {
  background-position: 3px -60px;
  border-left: 1px solid #111;
  border-right: 1px solid #3e3e3e;
  width: 35px;
}

/* line 1646, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-buttons a.btnToggleOn {
  background-position: -27px -60px;
}

/* line 1650, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-buttons a.btnClose {
  border-left: 1px solid #111;
  width: 35px;
  background-position: -56px 0px;
}

/* line 1656, ../../Private/Compass/src/Theme/_Style.scss */
#fancybox-buttons a.btnDisabled {
  opacity: 0.4;
  cursor: default;
}

/* Blog Post
====================================*/
/* line 1664, ../../Private/Compass/src/Theme/_Style.scss */
.comments-sec {
  float: left;
  width: 100%;
  margin: 30px 0 25px 0;
}

/* line 1670, ../../Private/Compass/src/Theme/_Style.scss */
ol.commentlist {
  float: left;
  width: 100%;
  margin: 0;
}

/* line 1676, ../../Private/Compass/src/Theme/_Style.scss */
ol.commentlist li {
  float: left;
  padding: 10px 0 15px 0;
}

/* line 1681, ../../Private/Compass/src/Theme/_Style.scss */
ol.commentlist li:first-child {
  border: none;
  padding: 25px 0 0px 0;
}

/* line 1686, ../../Private/Compass/src/Theme/_Style.scss */
ol.commentlist li {
  list-style: none;
}

/* line 1688, ../../Private/Compass/src/Theme/_Style.scss */
ol li ol.childlist {
  float: right;
  width: 86%;
  margin: 0px;
}

/* line 1694, ../../Private/Compass/src/Theme/_Style.scss */
ol.commentlist li ol.childlist li:first-child {
  padding: 25px 0 0 0;
}

/* line 1698, ../../Private/Compass/src/Theme/_Style.scss */
ol.commentlist li ol.childlist li {
  margin: 0px 0 15px 0;
}

/* line 1702, ../../Private/Compass/src/Theme/_Style.scss */
.comments-amount {
  color: #888;
}

/* line 1704, ../../Private/Compass/src/Theme/_Style.scss */
ol li ol.childlist .comment-des {
  float: left;
  width: 78%;
}

/* line 1709, ../../Private/Compass/src/Theme/_Style.scss */
.avatar {
  float: left;
}

/* line 1713, ../../Private/Compass/src/Theme/_Style.scss */
.avatar img {
  float: left;
  border-radius: 2px;
}

/* line 1718, ../../Private/Compass/src/Theme/_Style.scss */
.comment-des p {
  margin: 0;
}

/* line 1720, ../../Private/Compass/src/Theme/_Style.scss */
.comment-des {
  float: left;
  margin: -60px 0 0 81px;
  width: 81%;
  background: #f6f6f6;
  color: #888;
  border-radius: 2px;
  -webkit-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.06);
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.06);
  padding: 17px 20px 20px 20px;
}

/* line 1732, ../../Private/Compass/src/Theme/_Style.scss */
.arrow-comment {
  width: 10px;
  height: 20px;
  position: relative;
  float: left;
  background: url(../Images/Icons/comment-arrow.png) no-repeat;
  margin-left: -30px;
}

/* line 1741, ../../Private/Compass/src/Theme/_Style.scss */
.comment-des strong {
  float: left;
  padding-right: 5px;
  font-size: 13px;
}

/* line 1747, ../../Private/Compass/src/Theme/_Style.scss */
.comment-des span {
  float: left;
  color: #888;
}

/* line 1752, ../../Private/Compass/src/Theme/_Style.scss */
.comment-by {
  float: left;
  width: 100%;
  padding-bottom: 8px;
  padding-top: 5px;
}

/* line 1759, ../../Private/Compass/src/Theme/_Style.scss */
.comment-by span.reply {
  color: #888;
  float: right;
  display: inline;
}

/* line 1764, ../../Private/Compass/src/Theme/_Style.scss */
.comment-by span.reply a {
  float: right;
  height: 17px;
  margin-left: 5px;
  font-weight: normal;
  float: right;
}

/* line 1773, ../../Private/Compass/src/Theme/_Style.scss */
.comment-by span.date {
  color: #999;
  padding-right: 7px;
  float: right;
}

/* =================================================================== */
/* Portfolio
====================================================================== */
/* line 1783, ../../Private/Compass/src/Theme/_Style.scss */
.portfolio-item.isotope {
  margin: 10px 0;
}

/* Filters
====================================*/
/* line 1788, ../../Private/Compass/src/Theme/_Style.scss */
#filters {
  display: block;
  margin: 10px 0 24px -1px;
}

/* line 1793, ../../Private/Compass/src/Theme/_Style.scss */
#filters a {
  color: #888;
  display: block;
  padding: 4px 0;
}

/* line 1799, ../../Private/Compass/src/Theme/_Style.scss */
#filters a:hover {
  color: #666;
}

/* line 1800, ../../Private/Compass/src/Theme/_Style.scss */
.selected {
  color: #169fe6 !important;
}

/* line 1802, ../../Private/Compass/src/Theme/_Style.scss */
.filters-dropdown {
  position: relative;
  z-index: 9;
  width: 150px;
  height: 20px;
  cursor: pointer;
  padding: 6px 12px 8px 12px;
  display: inline-block;
  color: #888;
  background-color: #eee;
  margin: 0 3px 6px 0;
  -webkit-transition: background-color 200ms ease-out;
  -moz-transition: background-color 200ms ease-out;
  -ms-transition: background-color 200ms ease-out;
  -o-transition: background-color 200ms ease-out;
  transition: background-color 200ms ease-out;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.05);
  border-radius: 2px;
}

/* line 1822, ../../Private/Compass/src/Theme/_Style.scss */
.filters-dropdown.active {
  color: #fff;
  background-color: #169fe6;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.15);
}

/* line 1828, ../../Private/Compass/src/Theme/_Style.scss */
.filters-dropdown.active:after {
  border-color: #fff rgba(255, 255, 255, 0);
}

/* line 1829, ../../Private/Compass/src/Theme/_Style.scss */
.ie8 .filters-dropdown.active:after {
  border-color: #fff transparent;
}

/* line 1831, ../../Private/Compass/src/Theme/_Style.scss */
.filters-dropdown.active .option-set {
  opacity: 1;
  pointer-events: auto;
  visibility: visible;
}

/* line 1837, ../../Private/Compass/src/Theme/_Style.scss */
.filters-dropdown:after {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  right: 12px;
  top: 50%;
  margin-top: -2px;
  border-width: 5px 5px 0 5px;
  border-style: solid;
  border-color: #aaa rgba(255, 255, 255, 0);
}

/* line 1850, ../../Private/Compass/src/Theme/_Style.scss */
.ie8 .filters-dropdown:after {
  border-color: #aaa transparent;
}

/* line 1851, ../../Private/Compass/src/Theme/_Style.scss */
.filters-dropdown.active:after {
  border-width: 0 5px 5px 5px;
}

/* line 1853, ../../Private/Compass/src/Theme/_Style.scss */
.filters-dropdown .option-set {
  width: 142px;
  position: absolute;
  top: 100%;
  margin-top: 0;
  left: 1px;
  z-index: 1;
  border: inherit;
  background: #fff;
  list-style: none;
  -webkit-transition: opacity 200ms ease-out;
  -moz-transition: opacity 200ms ease-out;
  -ms-transition: opacity 200ms ease-out;
  -o-transition: opacity 200ms ease-out;
  transition: opacity 200ms ease-out;
  opacity: 0;
  pointer-events: none;
  padding: 15px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 0 1px rgba(0, 0, 0, 0.2);
  visibility: hidden;
}

/* line 1876, ../../Private/Compass/src/Theme/_Style.scss */
ul.option-set li a:active {
  background: #fff;
}

/* line 1878, ../../Private/Compass/src/Theme/_Style.scss */
.ie8 .filters-dropdown .option-set {
  display: none;
}

/* line 1879, ../../Private/Compass/src/Theme/_Style.scss */
.ie8 .filters-dropdown.active .option-set {
  display: block;
}

/* Portfolio Content
====================================*/
/* line 1884, ../../Private/Compass/src/Theme/_Style.scss */
.page-content.portfolio {
  padding: 30px 0;
  background: #fcfcfc;
}

/* line 1889, ../../Private/Compass/src/Theme/_Style.scss */
.related-works {
  margin-bottom: -40px;
  padding-bottom: 40px;
  background: #fcfcfc;
}

/* Portfolio Navigation
====================================*/
/* line 1898, ../../Private/Compass/src/Theme/_Style.scss */
#portfolio-navi {
  position: relative;
  float: right;
  display: block;
  margin: 29px 0 0 10px;
}

/* line 1905, ../../Private/Compass/src/Theme/_Style.scss */
#portfolio-navi ul li {
  display: inline;
}

/* line 1909, ../../Private/Compass/src/Theme/_Style.scss */
#portfolio-navi a {
  padding: 5px 10px 7px 10px;
  display: inline-block;
  color: #888;
  background-color: #f4f4f4;
  margin: 0 0 6px 0;
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  -ms-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.07);
  border-radius: 2px;
}

/* line 1924, ../../Private/Compass/src/Theme/_Style.scss */
#portfolio-navi a:hover b {
  opacity: 1;
}

/* line 1926, ../../Private/Compass/src/Theme/_Style.scss */
#portfolio-navi a:hover {
  background-color: #169fe6;
  color: #fff;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.15);
}

/* Portfolio Info
====================================*/
/* line 1936, ../../Private/Compass/src/Theme/_Style.scss */
.project-info {
  padding: 21px 25px;
  background: #f6f6f6;
  color: #888;
  border-radius: 2px;
  -webkit-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.07);
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.07);
}

/* line 1945, ../../Private/Compass/src/Theme/_Style.scss */
.project-info .button {
  line-height: 22px;
}

/* line 1947, ../../Private/Compass/src/Theme/_Style.scss */
.project-info li:first-child {
  padding-top: 0;
}

/* line 1948, ../../Private/Compass/src/Theme/_Style.scss */
.project-info li:last-child {
  border-bottom: 0;
}

/* line 1950, ../../Private/Compass/src/Theme/_Style.scss */
.project-info li {
  padding: 2px 0;
}

/* line 1954, ../../Private/Compass/src/Theme/_Style.scss */
.launch {
  margin-top: 10px;
}

/* line 1958, ../../Private/Compass/src/Theme/_Style.scss */
.project-tags {
  margin-top: 15px;
}

/* line 1962, ../../Private/Compass/src/Theme/_Style.scss */
.project-tags strong {
  float: left;
  margin: 5px 10px 20px 0;
}

/* Isotope Filtering
====================================*/
/* line 1971, ../../Private/Compass/src/Theme/_Style.scss */
.isotope-item {
  z-index: 2;
}

/* line 1975, ../../Private/Compass/src/Theme/_Style.scss */
.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

/**** Isotope CSS3 transitions ****/
/* line 1982, ../../Private/Compass/src/Theme/_Style.scss */
.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
  -moz-transition-duration: 0.8s;
  -ms-transition-duration: 0.8s;
  -o-transition-duration: 0.8s;
  transition-duration: 0.8s;
}

/* line 1991, ../../Private/Compass/src/Theme/_Style.scss */
.isotope {
  -webkit-transition-property: height, width;
  -moz-transition-property: height, width;
  -ms-transition-property: height, width;
  -o-transition-property: height, width;
  transition-property: height, width;
}

/* line 1999, ../../Private/Compass/src/Theme/_Style.scss */
.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
  -moz-transition-property: -moz-transform, opacity;
  -ms-transition-property: -ms-transform, opacity;
  -o-transition-property: top, left, opacity;
  transition-property: transform, opacity;
}

/**** Disabling Isotope CSS3 transitions ****/
/* line 2009, ../../Private/Compass/src/Theme/_Style.scss */
.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  -ms-transition-duration: 0s;
  -o-transition-duration: 0s;
  transition-duration: 0s;
}

/* Disable CSS transitions for containers with infinite scrolling*/
/* line 2021, ../../Private/Compass/src/Theme/_Style.scss */
.isotope.infinite-scrolling {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
}

/* =================================================================== */
/* Shortcodes
====================================================================== */
/* Buttons
====================================*/
/* line 2037, ../../Private/Compass/src/Theme/_Style.scss */
.button,
input[type="button"],
input[type="submit"],
button {
  padding: 5px 14px 7px 14px;
  display: inline-block;
  border: 0px;
  font-weight: 500;
  outline: none;
  font-size: 13px;
  cursor: pointer;
  width: auto;
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  -ms-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  border-radius: 2px;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.2);
  letter-spacing: -0.2px;
}

/* line 2059, ../../Private/Compass/src/Theme/_Style.scss */
input[type="button"],
input[type="submit"] {
  float: left;
}

/* line 2062, ../../Private/Compass/src/Theme/_Style.scss */
.button i {
  margin: 0 2px 0 -1px;
  height: 14px;
}

/* line 2063, ../../Private/Compass/src/Theme/_Style.scss */
.button i.halflings {
  margin: 2px 0px 0 -1px;
}

/* line 2065, ../../Private/Compass/src/Theme/_Style.scss */
.button.medium {
  padding: 9px 18px;
  font-size: 14px;
}

/* line 2067, ../../Private/Compass/src/Theme/_Style.scss */
.button.gray {
  color: #fff;
  background: #4c4c4c;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.4);
}

/* line 2068, ../../Private/Compass/src/Theme/_Style.scss */
.button.gray:hover {
  background: #169fe6;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.2);
}

/* line 2070, ../../Private/Compass/src/Theme/_Style.scss */
.button.light {
  color: #fff;
  background: #aaa;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.15);
}

/* line 2071, ../../Private/Compass/src/Theme/_Style.scss */
.button.light:hover {
  background: #169fe6;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.2);
}

/* line 2073, ../../Private/Compass/src/Theme/_Style.scss */
.button.color {
  color: #fff;
  background: #169fe6;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.15);
}

/* line 2074, ../../Private/Compass/src/Theme/_Style.scss */
.button.color:hover {
  background: #aaa;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.15);
}

/* Input Button */
/* line 2077, ../../Private/Compass/src/Theme/_Style.scss */
input[type="button"],
input[type="submit"],
input[type="button"]:focus,
input[type="submit"]:focus,
button {
  color: #fff;
  background: #169fe6;
  padding: 9px 11px;
  border: none !important;
}

/* line 2088, ../../Private/Compass/src/Theme/_Style.scss */
input[type="button"]:hover,
input[type="submit"]:hover,
button {
  background: #aaa;
}

/* line 2092, ../../Private/Compass/src/Theme/_Style.scss */
button {
  line-height: 21px;
}

/* Alert Boxes
====================================*/
/* line 2096, ../../Private/Compass/src/Theme/_Style.scss */
.notification {
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 15px;
  position: relative;
  padding: 14px 40px 14px 18px;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}

/* line 2106, ../../Private/Compass/src/Theme/_Style.scss */
.notification p {
  margin: 0;
}

/* line 2107, ../../Private/Compass/src/Theme/_Style.scss */
.notification span {
  font-weight: 600;
}

/* line 2109, ../../Private/Compass/src/Theme/_Style.scss */
.notification.success,
.notification.success strong {
  background-color: #ebf6e0;
  color: #5f9025;
  border: 1px solid #b3dc82;
}

/* line 2116, ../../Private/Compass/src/Theme/_Style.scss */
.notification.error,
.notification.error strong {
  background-color: #ffe9e9;
  color: #de5959;
  border: 1px solid #fbc4c4;
}

/* line 2123, ../../Private/Compass/src/Theme/_Style.scss */
.notification.warning,
.notification.warning strong {
  background-color: #fbfadd;
  color: #8f872e;
  border: 1px solid #ded58a;
}

/* line 2130, ../../Private/Compass/src/Theme/_Style.scss */
.notification.notice,
.notification.notice strong {
  background-color: #e9f7fe;
  color: #5091b2;
  border: 1px solid #b6d7e8;
}

/* line 2137, ../../Private/Compass/src/Theme/_Style.scss */
.notification strong {
  border: none !important;
}

/* line 2139, ../../Private/Compass/src/Theme/_Style.scss */
.notification.success .close,
.notification.error .close,
.notification.warning .close,
.notification.notice .close {
  padding: 0px 14px;
  position: absolute;
  right: 0;
  top: 20px;
  display: block;
  height: 8px;
  weight: 8px;
}

/* line 2152, ../../Private/Compass/src/Theme/_Style.scss */
.close i {
  font-size: 11px;
  margin: -5px 5px 0 0;
  float: left;
}

/* line 2153, ../../Private/Compass/src/Theme/_Style.scss */
.notification.success .close {
  color: #8dbf52;
}

/* line 2154, ../../Private/Compass/src/Theme/_Style.scss */
.notification.error .close {
  color: #f59292;
}

/* line 2155, ../../Private/Compass/src/Theme/_Style.scss */
.notification.warning .close {
  color: #c6bd67;
}

/* line 2156, ../../Private/Compass/src/Theme/_Style.scss */
.notification.notice .close {
  color: #86b4cc;
}

/* Tabs
====================================*/
/* line 2161, ../../Private/Compass/src/Theme/_Style.scss */
.tabs-nav {
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
}

/* line 2169, ../../Private/Compass/src/Theme/_Style.scss */
.tabs-nav li {
  float: left;
  line-height: 38px;
  overflow: hidden;
  padding: 0;
  position: relative;
}

/* line 2178, ../../Private/Compass/src/Theme/_Style.scss */
.tabs-nav li a {
  background-color: #f8f8f8;
  border: 1px solid #e0e0e0;
  border-right: none;
  color: #888;
  font-weight: 500;
  display: block;
  letter-spacing: 0;
  outline: none;
  padding: 0 20px;
  text-decoration: none;
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  -ms-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}

/* line 2196, ../../Private/Compass/src/Theme/_Style.scss */
.tabs-nav li:first-child a {
  border-left: 1px solid #e0e0e0;
}

/* line 2197, ../../Private/Compass/src/Theme/_Style.scss */
.tabs-nav li:last-child a {
  border-right: 1px solid #e0e0e0;
}

/* line 2199, ../../Private/Compass/src/Theme/_Style.scss */
.tabs-nav li.active a {
  color: #333;
  font-weight: 500;
}

/* line 2200, ../../Private/Compass/src/Theme/_Style.scss */
.tabs-nav li.active i:before {
  color: #555;
}

/* line 2202, ../../Private/Compass/src/Theme/_Style.scss */
.tabs-nav li i:before {
  color: #909090;
}

/* line 2203, ../../Private/Compass/src/Theme/_Style.scss */
.tabs-nav li span {
  margin-left: -7px;
}

/* line 2204, ../../Private/Compass/src/Theme/_Style.scss */
.tabs-nav li.active a i {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 2205, ../../Private/Compass/src/Theme/_Style.scss */
.tabs-nav li i {
  opacity: 0.64;
  filter: alpha(opacity=64);
  margin: 10px 0 0 0;
}

/* line 2207, ../../Private/Compass/src/Theme/_Style.scss */
.tabs-nav li a:hover {
  background: #fff;
}

/* line 2209, ../../Private/Compass/src/Theme/_Style.scss */
.tabs-nav li.active a {
  background: #fff;
  border-bottom: 1px solid #fff;
  border-top: 1px solid #169fe6;
  color: #169fe6;
}

/* line 2216, ../../Private/Compass/src/Theme/_Style.scss */
.tab-content {
  padding: 20px;
}

/* line 2218, ../../Private/Compass/src/Theme/_Style.scss */
.tabs-container {
  border: 1px solid #e0e0e0;
  margin: -1px 0 20px;
  overflow: hidden;
  width: 100%;
  line-height: 21px;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}

/* Accordions
====================================*/
/* line 2231, ../../Private/Compass/src/Theme/_Style.scss */
.accordion {
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}

/* line 2236, ../../Private/Compass/src/Theme/_Style.scss */
.ui-accordion .ui-accordion-header {
  display: block;
  cursor: pointer;
  position: relative;
  padding: 0;
  font-size: 13px;
  padding: 14px 0 15px 0;
  line-height: 26px;
  outline: none;
  color: #707070;
  border: 1px solid #e0e0e0;
  margin-top: -1px;
  font-weight: 500;
  -webkit-transition: background-color 200ms ease-in-out;
  -moz-transition: background-color 200ms ease-in-out;
  -o-transition: background-color 200ms ease-in-out;
  -ms-transition: background-color 200ms ease-in-out;
  transition: background-color 200ms ease-in-out;
}

/* line 2256, ../../Private/Compass/src/Theme/_Style.scss */
.ui-accordion .ui-accordion-header {
  background-color: #fcfcfc;
}

/* line 2257, ../../Private/Compass/src/Theme/_Style.scss */
.ui-accordion .ui-accordion-header:hover {
  background-color: #fff;
}

/* line 2259, ../../Private/Compass/src/Theme/_Style.scss */
.ui-accordion .ui-accordion-header-active:hover,
.ui-accordion .ui-accordion-header-active {
  background-color: #fff;
  color: #169fe6;
  border-bottom: 0;
}

/* line 2262, ../../Private/Compass/src/Theme/_Style.scss */
.ui-accordion .ui-accordion-icons {
  padding-left: 50px;
}

/* line 2263, ../../Private/Compass/src/Theme/_Style.scss */
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  position: absolute;
  left: 20px;
}

/* line 2264, ../../Private/Compass/src/Theme/_Style.scss */
.ui-accordion .ui-accordion-content {
  padding: 0px 20px 20px 20px;
}

/* line 2268, ../../Private/Compass/src/Theme/_Style.scss */
.ui-accordion .ui-accordion-content p {
  margin: 0;
}

/* line 2269, ../../Private/Compass/src/Theme/_Style.scss */
.ui-accordion .ui-accordion-content {
  border: 1px solid #e0e0e0;
  border-top: 0;
}

/* line 2271, ../../Private/Compass/src/Theme/_Style.scss */
.ui-accordion-icon,
.ui-accordion-icon-active {
  width: 18px;
  height: 18px;
  display: inline-block;
  background-color: #ccc;
  border-radius: 2px;
  background-image: url(../Images/Icons/accordion-plus.png);
  background-repeat: no-repeat;
  background-position: 50%;
  float: left;
  margin: 5px 10px 0 0;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1);
  -webkit-transition: background-color 200ms ease-in-out;
  -moz-transition: background-color 200ms ease-in-out;
  -o-transition: background-color 200ms ease-in-out;
  -ms-transition: background-color 200ms ease-in-out;
  transition: background-color 200ms ease-in-out;
}

/* line 2291, ../../Private/Compass/src/Theme/_Style.scss */
.ui-accordion-icon-active {
  background-color: #169fe6;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.15);
  background-image: url(../Images/Icons/accordion-minus.png);
}

/* Toggle
====================================*/
/* line 2300, ../../Private/Compass/src/Theme/_Style.scss */
.toggle-wrap {
  float: left;
  width: 100%;
  border: 1px solid #e0e0e0;
  margin-bottom: 15px;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}

/* line 2309, ../../Private/Compass/src/Theme/_Style.scss */
.trigger a {
  display: block;
  cursor: pointer;
  position: relative;
  font-size: 13px;
  padding: 14px 0 15px 20px;
  line-height: 26px;
  color: #707070;
  font-weight: 500;
  -webkit-transition: background-color 200ms ease-in-out;
  -moz-transition: background-color 200ms ease-in-out;
  -o-transition: background-color 200ms ease-in-out;
  -ms-transition: background-color 200ms ease-in-out;
  transition: background-color 200ms ease-in-out;
}

/* line 2325, ../../Private/Compass/src/Theme/_Style.scss */
.trigger a {
  background-color: #fcfcfc;
}

/* line 2327, ../../Private/Compass/src/Theme/_Style.scss */
.trigger a:hover,
.trigger.active a,
.trigger.active a:hover {
  background: #fff;
}

/* line 2331, ../../Private/Compass/src/Theme/_Style.scss */
.trigger.active a {
  color: #169fe6;
}

/* line 2335, ../../Private/Compass/src/Theme/_Style.scss */
.toggle-icon {
  width: 18px;
  height: 18px;
  display: inline-block;
  background-color: #ccc;
  border-radius: 2px;
  background-image: url(../Images/Icons/accordion-plus.png);
  background-repeat: no-repeat;
  background-position: 50%;
  float: left;
  margin: 5px 10px 0 0;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1);
  -webkit-transition: background-color 200ms ease-in-out;
  -moz-transition: background-color 200ms ease-in-out;
  -o-transition: background-color 200ms ease-in-out;
  -ms-transition: background-color 200ms ease-in-out;
  transition: background-color 200ms ease-in-out;
}

/* line 2354, ../../Private/Compass/src/Theme/_Style.scss */
.trigger.active .toggle-icon {
  background-color: #169fe6;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.15);
  background-image: url(../Images/Icons/accordion-minus.png);
}

/* line 2360, ../../Private/Compass/src/Theme/_Style.scss */
.toggle-container p {
  margin: 0;
}

/* line 2361, ../../Private/Compass/src/Theme/_Style.scss */
.toggle-container {
  padding: 0 20px 17px 20px;
}

/* Notice
====================================*/
/* line 2367, ../../Private/Compass/src/Theme/_Style.scss */
.large-notice {
  background-color: #fcfcfc;
  border: 1px solid #e0e0e0;
  padding: 32px;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}

/* line 2375, ../../Private/Compass/src/Theme/_Style.scss */
.large-notice h2 {
  margin-bottom: 10px;
}

/* line 2379, ../../Private/Compass/src/Theme/_Style.scss */
.large-notice p {
  font-size: 14px;
  color: #888;
  line-height: 22px;
}

/* List Styles
====================================*/
/* line 2388, ../../Private/Compass/src/Theme/_Style.scss */
.sign-list li,
.plus-list li,
.star-list li,
.check-list li {
  list-style: none;
  margin: 5px 0;
}

/* line 2393, ../../Private/Compass/src/Theme/_Style.scss */
.sign-list li:first-child,
.plus-list li:first-child,
.star-list li:first-child,
.check-list li:first-child {
  margin-top: 0;
}

/* line 2398, ../../Private/Compass/src/Theme/_Style.scss */
.check-list li {
  background: url(../Images/Icons/icon-list-check.png) no-repeat 0% 3px;
  padding: 0 0 0 18px;
}

/* line 2399, ../../Private/Compass/src/Theme/_Style.scss */
.sign-list li {
  background: url(../Images/Icons/icon-list-sign.png) no-repeat 0% 3px;
  padding: 0 0 0 18px;
}

/* line 2400, ../../Private/Compass/src/Theme/_Style.scss */
.plus-list li {
  background: url(../Images/Icons/icon-list-plus.png) no-repeat 0% 3px;
  padding: 0 0 0 18px;
}

/* line 2401, ../../Private/Compass/src/Theme/_Style.scss */
.star-list li {
  background: url(../Images/Icons/icon-list-star.png) no-repeat 0% 3px;
  padding: 0 0 0 18px;
}

/* Table
====================================*/
/* line 2406, ../../Private/Compass/src/Theme/_Style.scss */
table.standard-table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  border: none;
  margin-bottom: 15px;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}

/* line 2416, ../../Private/Compass/src/Theme/_Style.scss */
table.standard-table th {
  border: 1px solid #e0e0e0;
  border-right: none;
  background-color: #fafafa;
  text-align: center;
  padding: 10px 15px;
  color: #444;
  vertical-align: top;
  font-size: 14px;
  font-weight: 600;
}

/* line 2428, ../../Private/Compass/src/Theme/_Style.scss */
table.standard-table td:last-child {
  border-right: 1px solid #e0e0e0;
}

/* line 2432, ../../Private/Compass/src/Theme/_Style.scss */
table.standard-table th:last-child {
  border-right: 1px solid #e0e0e0;
}

/* line 2436, ../../Private/Compass/src/Theme/_Style.scss */
table.standard-table td {
  padding: 10px 15px;
  border: #e0e0e0 1px solid;
  border-top: none;
  border-right: none;
}

/* line 2443, ../../Private/Compass/src/Theme/_Style.scss */
table.standard-table tr:hover td {
  background-color: #fafafa;
}

/* Testimonial Carousel
====================================*/
/* line 2448, ../../Private/Compass/src/Theme/_Style.scss */
.testimonial-container {
  position: relative;
}

/* line 2452, ../../Private/Compass/src/Theme/_Style.scss */
.testimonials {
  background: #f6f6f6;
  color: #888;
  padding: 25px;
  line-height: 21px;
  border-radius: 2px;
  -webkit-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.06);
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.06);
}

/* line 2462, ../../Private/Compass/src/Theme/_Style.scss */
.testimonials-bg {
  background: url(../Images/Icons/testimonials-bg.png) no-repeat;
  margin-top: -1px;
  display: block;
  margin-left: 25px;
  width: 200px;
  height: 30px;
}

/* line 2471, ../../Private/Compass/src/Theme/_Style.scss */
.testimonials-author {
  color: #169fe6;
  float: right;
  display: block;
  margin-top: -23px;
  margin-bottom: 20px;
}

/* line 2479, ../../Private/Compass/src/Theme/_Style.scss */
.testimonials-author span {
  color: #a0a0a0;
}

/* line 2483, ../../Private/Compass/src/Theme/_Style.scss */
.flexslider.testimonial-slider .flex-direction-nav {
  display: none;
}

/* Tooltip
====================================*/
/* line 2488, ../../Private/Compass/src/Theme/_Style.scss */
.ui-tooltip {
  background: #444;
}

/* line 2492, ../../Private/Compass/src/Theme/_Style.scss */
.ui-tooltip {
  color: #fff;
  padding: 1px 8px;
  position: absolute;
  z-index: 9999;
  font-size: 11px;
  max-width: 300px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}

/* =================================================================== */
/* Blog
====================================================================== */
/* Posts
====================================*/
/* line 2512, ../../Private/Compass/src/Theme/_Style.scss */
.post {
  margin: 40px 0;
}

/* line 2516, ../../Private/Compass/src/Theme/_Style.scss */
.post-content {
  margin: 0 0 0 63px;
}

/* line 2520, ../../Private/Compass/src/Theme/_Style.scss */
.post-img a img {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transition: all 150ms ease-in-out;
  -moz-transition: all 150ms ease-in-out;
  -o-transition: all 150ms ease-in-out;
  -ms-transition: all 150ms ease-in-out;
  transition: all 150ms ease-in-out;
  margin: 0 0 23px 0;
}

/* line 2531, ../../Private/Compass/src/Theme/_Style.scss */
.post-img a:hover img {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

/* Tags */
/* line 2537, ../../Private/Compass/src/Theme/_Style.scss */
.meta {
  color: #888;
  margin: 0 0 15px 0;
}

/* line 2542, ../../Private/Compass/src/Theme/_Style.scss */
.meta a {
  color: #888;
  text-decoration: none;
}

/* line 2547, ../../Private/Compass/src/Theme/_Style.scss */
.meta time {
  margin: 0 0 0 -2px;
}

/* line 2551, ../../Private/Compass/src/Theme/_Style.scss */
.meta a:hover {
  color: #666;
}

/* line 2555, ../../Private/Compass/src/Theme/_Style.scss */
.meta i.halflings {
  display: inline-block;
  opacity: 0.53;
  filter: alpha(opacity=53);
  margin: 2px 5px 0 0;
}

/* line 2562, ../../Private/Compass/src/Theme/_Style.scss */
.meta:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* line 2564, ../../Private/Compass/src/Theme/_Style.scss */
.meta i.halflings:before {
  color: #a5a5a5;
}

/* line 2568, ../../Private/Compass/src/Theme/_Style.scss */
.meta span {
  margin-right: 12px;
  float: left;
}

/* Title */
/* line 2575, ../../Private/Compass/src/Theme/_Style.scss */
.meta h2 {
  line-height: 26px;
  font-size: 20px;
  font-weight: normal;
  margin: 0 0 2px 0;
}

/* line 2582, ../../Private/Compass/src/Theme/_Style.scss */
.meta h2 a {
  color: #444;
}

/* line 2586, ../../Private/Compass/src/Theme/_Style.scss */
.meta h2 a:hover {
  color: #666;
}

/* Medium Image */
/* line 2592, ../../Private/Compass/src/Theme/_Style.scss */
.medium-image {
  float: left;
  margin: 0 20px 0 0;
  width: 28%;
}

/* line 2593, ../../Private/Compass/src/Theme/_Style.scss */
.medium-content {
  float: left;
  width: 59%;
  margin-left: 60px;
}

/* line 2594, ../../Private/Compass/src/Theme/_Style.scss */
.post.medium {
  margin-top: 40px;
  margin-bottom: 16px;
}

/* line 2595, ../../Private/Compass/src/Theme/_Style.scss */
.post.medium:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* Pagination
====================================*/
/* line 2600, ../../Private/Compass/src/Theme/_Style.scss */
.pagination {
  margin: 30px 0;
}

/* line 2604, ../../Private/Compass/src/Theme/_Style.scss */
.pagination ul li a {
  padding: 6px 10px;
  border-bottom: none;
  display: inline-block;
  color: #888;
  float: left;
  margin-right: 4px;
  background-color: #f4f4f4;
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  -ms-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.07);
  border-radius: 2px;
}

/* line 2621, ../../Private/Compass/src/Theme/_Style.scss */
.pagination .current {
  background: #169fe6 !important;
  color: #fff;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.15);
}

/* line 2627, ../../Private/Compass/src/Theme/_Style.scss */
.pagination ul li a:hover {
  background-color: #ccc;
  color: #fff;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1);
}

/* About Author
====================================*/
/* line 2636, ../../Private/Compass/src/Theme/_Style.scss */
.about-author {
  margin-bottom: 40px;
  padding: 20px;
  background: #f6f6f6;
  color: #888;
  border-radius: 2px;
  -webkit-box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.06);
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.06);
}

/* line 2646, ../../Private/Compass/src/Theme/_Style.scss */
.about-author p {
  margin: 0 0 2px 0;
}

/* line 2647, ../../Private/Compass/src/Theme/_Style.scss */
.about-author img {
  float: left;
  margin: 7px 5px 5px 5px;
  width: 65px;
  height: 65px;
  border-radius: 2px;
}

/* line 2655, ../../Private/Compass/src/Theme/_Style.scss */
.about-description {
  margin: -2px 0 0 90px;
}

/* =================================================================== */
/* Pricing Tables
====================================================================== */
/* line 2663, ../../Private/Compass/src/Theme/_Style.scss */
.pricing-table {
  float: left;
  margin: 1px 0 0 -1px;
}

/* line 2668, ../../Private/Compass/src/Theme/_Style.scss */
.pricing-table h3 {
  font-size: 16px;
  text-align: center;
  color: #fff;
  padding: 6px 0;
  margin: 0;
  font-weight: 200;
}

/* line 2677, ../../Private/Compass/src/Theme/_Style.scss */
.pricing-table ul {
  padding: 10px 0 0 0;
  border: 1px solid #e0e0e0;
  border-top: 0;
  background: #fff;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
}

/* line 2686, ../../Private/Compass/src/Theme/_Style.scss */
.pricing-table li {
  color: #888;
  background: #fff;
  text-align: center;
  padding: 4px 0;
}

/* line 2693, ../../Private/Compass/src/Theme/_Style.scss */
li.sign-up {
  border-top: 1px solid #e0e0e0;
  background: #fafafa;
  padding: 12px 0;
  margin-top: 10px;
}

/* line 2700, ../../Private/Compass/src/Theme/_Style.scss */
li.sign-up a {
  font-weight: 200;
  letter-spacing: 0;
}

/* line 2701, ../../Private/Compass/src/Theme/_Style.scss */
li.sign-up a:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

/* Table
====================================*/
/* line 2706, ../../Private/Compass/src/Theme/_Style.scss */
.pricing-table h3,
.pricing-table h4 {
  text-align: center;
  color: #fff;
  margin: 0;
}

/* line 2713, ../../Private/Compass/src/Theme/_Style.scss */
.pricing-table {
  z-index: 1;
  position: relative;
}

/* line 2718, ../../Private/Compass/src/Theme/_Style.scss */
.pricing-table h4 {
  padding: 12px 0 10px 0;
}

/* line 2722, ../../Private/Compass/src/Theme/_Style.scss */
.price,
.time {
  display: block;
  line-height: 20px;
}

/* line 2728, ../../Private/Compass/src/Theme/_Style.scss */
.price {
  font-size: 24px;
  font-weight: normal;
}

/* line 2733, ../../Private/Compass/src/Theme/_Style.scss */
span.time {
  font-size: 12px;
  font-weight: 200;
  opacity: 0.6;
}

/* Featured
====================================*/
/* line 2742, ../../Private/Compass/src/Theme/_Style.scss */
.pricing-table.featured ul {
  padding: 10px 0 0 0;
  border: 1px solid #e0e0e0;
  border-top: 0;
  background: #fff;
  -webkit-box-shadow: 0 0 0 0 transparent;
  box-shadow: 0 0 0 0 transparent;
}

/* line 2751, ../../Private/Compass/src/Theme/_Style.scss */
.pricing-table.featured h3 {
  padding: 11px 0 13px 0;
  margin: -12px 0 0 0;
}

/* line 2756, ../../Private/Compass/src/Theme/_Style.scss */
.pricing-table.featured li.sign-up {
  border-top: 1px solid #e0e0e0;
  background: #fafafa;
  padding: 18px 0;
  margin-top: 10px;
}

/* line 2763, ../../Private/Compass/src/Theme/_Style.scss */
.featured div {
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}

/* Color Schemes
====================================*/
/* Color 1 */
/* line 2773, ../../Private/Compass/src/Theme/_Style.scss */
.pricing-table .color-1 h3, .color-1 .sign-up .button {
  background-color: #909090;
}

/* line 2774, ../../Private/Compass/src/Theme/_Style.scss */
.pricing-table .color-1 h4 {
  background-color: #808080;
}

/* Color 2 */
/* line 2777, ../../Private/Compass/src/Theme/_Style.scss */
.pricing-table .color-2 h3, .color-2 .sign-up .button {
  background-color: #565656;
}

/* line 2778, ../../Private/Compass/src/Theme/_Style.scss */
.pricing-table .color-2 h4 {
  background-color: #4c4c4c;
}

/* Color 3 */
/* line 2781, ../../Private/Compass/src/Theme/_Style.scss */
.pricing-table .color-3 h3 {
  background-color: #3dafea;
}

/* line 2782, ../../Private/Compass/src/Theme/_Style.scss */
.pricing-table .color-3 h4, .color-3 .sign-up .button {
  background-color: #169fe6;
}

/* =================================================================== */
/* Contact Form
====================================================================== */
/* line 2791, ../../Private/Compass/src/Theme/_Style.scss */
#contact fieldset div {
  margin-bottom: 20px;
}
/* line 2793, ../../Private/Compass/src/Theme/_Style.scss */
#contact fieldset div input[type="text"], #contact fieldset div input[type="password"] {
  width: 220px;
}
/* line 2795, ../../Private/Compass/src/Theme/_Style.scss */
#contact textarea {
  max-width: 620px;
  min-width: 620px;
  min-height: 160px;
}
/* line 2800, ../../Private/Compass/src/Theme/_Style.scss */
#contact input,
#contact textarea,
#contact select {
  -webkit-transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
  -moz-transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
  -o-transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
  -ms-transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
  transition: background 200ms ease-in-out, border-color 200ms ease-in-out;
}

/* line 2811, ../../Private/Compass/src/Theme/_Style.scss */
#contact input:focus, #contact textarea:focus, #contact select:focus {
  border: 1px solid #d6d6d6;
  outline: none;
  position: relative;
  z-index: 5;
}

/* line 2818, ../../Private/Compass/src/Theme/_Style.scss */
#contact input.error, #contact textarea.error, #contact select.error {
  border: 1px solid #f2c4c2;
  background: #ffeceb;
}

/* line 2823, ../../Private/Compass/src/Theme/_Style.scss */
#contact label span {
  color: #ed1c1c;
}

/* line 2824, ../../Private/Compass/src/Theme/_Style.scss */
#contact input[type="submit"][disabled] {
  background: #aaa;
}

/* line 2826, ../../Private/Compass/src/Theme/_Style.scss */
#message {
  margin: 0;
  padding: 0;
  display: block;
  background: transparent none;
}

/* line 2828, ../../Private/Compass/src/Theme/_Style.scss */
.loader {
  padding: 10px;
  float: left;
}

/* =================================================================== */
/* Footer
====================================================================== */
/* line 2838, ../../Private/Compass/src/Theme/_Style.scss */
#footer {
  background: #4c4c4c;
  width: 1020px;
  padding: 30px 0 31px 0;
  margin: 0 auto;
  font-size: 12px;
}

/* line 2846, ../../Private/Compass/src/Theme/_Style.scss */
#footer-bottom {
  background: #424242;
  width: 1020px;
  padding: 15px 0;
  margin: 0 auto;
  font-size: 12px;
}

/* line 2854, ../../Private/Compass/src/Theme/_Style.scss */
#footer, #footer p {
  color: #ddd;
}

/* line 2855, ../../Private/Compass/src/Theme/_Style.scss */
#footer a:hover {
  color: #fff;
}

/* line 2857, ../../Private/Compass/src/Theme/_Style.scss */
#footer h4 {
  padding: 0;
  margin: 0 0 15px 0;
  font-size: 14px;
  color: #fff;
}

/* line 2864, ../../Private/Compass/src/Theme/_Style.scss */
.copyright {
  color: #aaa;
}

/* line 2865, ../../Private/Compass/src/Theme/_Style.scss */
.copyright a,
.copyright span {
  color: #eee !important;
}

/* line 2868, ../../Private/Compass/src/Theme/_Style.scss */
#sub-menu {
  float: right;
  font-size: 11px;
}

/* line 2873, ../../Private/Compass/src/Theme/_Style.scss */
#sub-menu ul li a {
  color: #aaa;
}

/* line 2874, ../../Private/Compass/src/Theme/_Style.scss */
#sub-menu ul li a:hover {
  color: #eee;
}

/* line 2876, ../../Private/Compass/src/Theme/_Style.scss */
#sub-menu ul li {
  display: inline-block;
  border-left: 1px solid #505050;
  margin: 0;
  padding: 0 8px 0 8px;
  line-height: 12px;
}

/* line 2884, ../../Private/Compass/src/Theme/_Style.scss */
#sub-menu ul li:first-child {
  border: none;
  padding-left: 0;
}

/* line 2885, ../../Private/Compass/src/Theme/_Style.scss */
#sub-menu ul li:last-child {
  padding-right: 0;
}

/* line 2886, ../../Private/Compass/src/Theme/_Style.scss */
#logo-footer {
  margin: 10px 0 20px 0;
  width: 100px;
  height: 24px;
}

/* Photo Stream
====================================*/
/* line 2891, ../../Private/Compass/src/Theme/_Style.scss */
.flickr-widget {
  margin-right: -12px;
  margin-top: 0px;
}

/* line 2892, ../../Private/Compass/src/Theme/_Style.scss */
.flickr-widget img {
  display: block;
  width: 100%;
}

/* line 2893, ../../Private/Compass/src/Theme/_Style.scss */
.flickr-widget a:hover {
  border-color: #169fe6;
}

/* line 2895, ../../Private/Compass/src/Theme/_Style.scss */
.flickr-widget a {
  float: left;
  width: 58px;
  height: 58px;
  margin-right: 9px;
  margin-bottom: 9px;
  border: 5px solid #424242;
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  -ms-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  border-radius: 2px;
}

/* line 2910, ../../Private/Compass/src/Theme/_Style.scss */
.ie7 .flickr-widget a {
  width: 54px;
  height: 54px;
}

/* Twitter Widget
====================================*/
/* line 2915, ../../Private/Compass/src/Theme/_Style.scss */
#twitter li {
  margin: 0 0 15px 0;
  padding: 0 0 0 25px;
  background: url(../Images/Icons/social/twitter.png) no-repeat left 5%;
}

/* line 2921, ../../Private/Compass/src/Theme/_Style.scss */
#twitter li:last-child {
  margin: 0;
  padding: 0 0 0 25px;
}

/* line 2926, ../../Private/Compass/src/Theme/_Style.scss */
#twitter a {
  color: #fff;
}

/* line 2928, ../../Private/Compass/src/Theme/_Style.scss */
#twitter b a,
#twitter b a:hover {
  margin-top: 5px;
  display: block;
  color: #999;
  font-weight: normal;
}

/* Contact Details
====================================*/
/* line 2939, ../../Private/Compass/src/Theme/_Style.scss */
.contact-details-alt li p strong {
  color: #fff;
  float: left;
  margin: 0 5px 5px 0;
}

/* line 2940, ../../Private/Compass/src/Theme/_Style.scss */
.contact-details li p strong {
  color: #666;
  float: left;
  margin: 0 5px 5px 0;
}

/* line 2942, ../../Private/Compass/src/Theme/_Style.scss */
span.hours {
  float: right;
}

/* line 2944, ../../Private/Compass/src/Theme/_Style.scss */
.contact-informations.second {
  margin: 15px 0 0 0;
}

/* line 2946, ../../Private/Compass/src/Theme/_Style.scss */
.address {
  line-height: 21px;
}

/* line 2948, ../../Private/Compass/src/Theme/_Style.scss */
.contact-details-alt li {
  margin: 0 0 15px 0;
}

/* line 2952, ../../Private/Compass/src/Theme/_Style.scss */
.contact-details p,
.contact-details li,
.contact-details a {
  color: #666;
}

/* line 2956, ../../Private/Compass/src/Theme/_Style.scss */
.contact-informations p {
  margin: 0;
}

/* line 2957, ../../Private/Compass/src/Theme/_Style.scss */
.contact-informations.hours i {
  float: left;
  margin: 0 5px 0 0;
}

/* line 2959, ../../Private/Compass/src/Theme/_Style.scss */
.contact-details-alt p {
  margin: -2px 0 0 22px;
  line-height: 18px;
}

/* line 2964, ../../Private/Compass/src/Theme/_Style.scss */
.contact-informations li i {
  float: left;
  margin: 3px 5px 0 0;
}

/* line 2969, ../../Private/Compass/src/Theme/_Style.scss */
.contact-details-alt li i {
  float: left;
  margin: 1px 0 0 0;
}

/* =================================================================== */
/* Shop
====================================================================== */
/* line 2978, ../../Private/Compass/src/Theme/_Style.scss */
.shop-page.page-content {
  margin: 0 -10px;
}

/* line 2979, ../../Private/Compass/src/Theme/_Style.scss */
.container .four-shop.columns {
  width: 200px;
}

/* line 2981, ../../Private/Compass/src/Theme/_Style.scss */
#price-range input {
  padding: 0;
  background: 0;
  border: 0;
  box-shadow: none;
  margin: 2px 0 0 4px;
  float: left;
  width: 100px;
}

/* line 2991, ../../Private/Compass/src/Theme/_Style.scss */
#price-range .button {
  float: right;
  padding: 3px 11px 4px 11px;
  margin: -5px 0 0 0;
}

/* line 2997, ../../Private/Compass/src/Theme/_Style.scss */
#price-range label {
  float: left;
}

/* line 3001, ../../Private/Compass/src/Theme/_Style.scss */
.padding-range {
  padding: 0 8px;
}

/* line 3005, ../../Private/Compass/src/Theme/_Style.scss */
#slider-range {
  margin: 0 0 16px 0;
}

/* line 3009, ../../Private/Compass/src/Theme/_Style.scss */
#price-range .ui-slider {
  position: relative;
  text-align: left;
}

/* line 3014, ../../Private/Compass/src/Theme/_Style.scss */
#price-range .ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 17px;
  height: 17px;
  margin: 2px 0 0 0;
  cursor: w-resize;
}

/* line 3023, ../../Private/Compass/src/Theme/_Style.scss */
#price-range .ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  height: 14px;
  display: block;
  border: 0;
  background-position: 0 0;
}

/* line 3032, ../../Private/Compass/src/Theme/_Style.scss */
#price-range .ui-widget-content {
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.05);
  background-color: #f2f2f2;
  padding: 2px 0;
  border-radius: 2px;
}

/* line 3039, ../../Private/Compass/src/Theme/_Style.scss */
#price-range .ui-widget-header {
  background: #169fe6;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1);
}

/* line 3044, ../../Private/Compass/src/Theme/_Style.scss */
#price-range .ui-state-default {
  background: #ddd;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.08);
  border-radius: 2px;
}

/* line 3050, ../../Private/Compass/src/Theme/_Style.scss */
#price-range .ui-slider.ui-state-disabled .ui-slider-handle,
#price-range .ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}

/* line 3055, ../../Private/Compass/src/Theme/_Style.scss */
#price-range .ui-slider-horizontal {
  height: .8em;
}

/* line 3058, ../../Private/Compass/src/Theme/_Style.scss */
#price-range .ui-slider-horizontal .ui-slider-handle {
  top: -.3em;
  margin-left: -.6em;
}

/* line 3062, ../../Private/Compass/src/Theme/_Style.scss */
#price-range .ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}

/* line 3066, ../../Private/Compass/src/Theme/_Style.scss */
#price-range .ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}

/* line 3069, ../../Private/Compass/src/Theme/_Style.scss */
#price-range .ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}

/* Shopping Cart */
/* line 3075, ../../Private/Compass/src/Theme/_Style.scss */
#cart,
.latest-shop-items {
  padding: 18px;
  width: 84%;
  display: inline-block;
  background-color: #f2f2f2;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.05);
  border-radius: 2px;
  color: #666;
}

/* line 3086, ../../Private/Compass/src/Theme/_Style.scss */
.cart-items {
  border-bottom: 1px solid #e6e6e6;
  padding: 0 0 10px 0;
}

/* line 3091, ../../Private/Compass/src/Theme/_Style.scss */
#cart .button,
.shop-item .button {
  padding: 5px 16px 6px 16px !important;
}

/* line 3096, ../../Private/Compass/src/Theme/_Style.scss */
#cart .button.color {
  margin: 0 0 0 2px;
}

/* line 3100, ../../Private/Compass/src/Theme/_Style.scss */
.cart-items li {
  margin: 0 0 10px 0;
}

/* line 3104, ../../Private/Compass/src/Theme/_Style.scss */
.cart-items li:last-child {
  margin: 0;
}

/* line 3108, ../../Private/Compass/src/Theme/_Style.scss */
a.cart-item-title {
  color: #444;
  font-weight: 600;
  display: block;
}

/* line 3114, ../../Private/Compass/src/Theme/_Style.scss */
a.cart-item-title:hover {
  color: #888;
  display: block;
}

/* line 3119, ../../Private/Compass/src/Theme/_Style.scss */
.cart-item-amount {
  color: #888;
  display: block;
  font-size: 12px;
}

/* line 3125, ../../Private/Compass/src/Theme/_Style.scss */
.cart-subtotal {
  display: block;
  margin: 8px 0;
  color: #888;
}

/* line 3131, ../../Private/Compass/src/Theme/_Style.scss */
.cart-subtotal strong {
  color: #888;
  font-weight: 500;
}

/* line 3136, ../../Private/Compass/src/Theme/_Style.scss */
a.item-remove {
  color: #eb4c4c;
  font-size: 11px;
}

/* line 3141, ../../Private/Compass/src/Theme/_Style.scss */
.empty-cart {
  color: #888;
}

/* Sidebar */
/* line 3147, ../../Private/Compass/src/Theme/_Style.scss */
.latest-shop-items {
  margin-bottom: 15px;
}

/* line 3151, ../../Private/Compass/src/Theme/_Style.scss */
.latest-shop-items p {
  margin: 0;
  color: #666;
  line-height: 19px;
  margin-left: 77px;
}

/* line 3158, ../../Private/Compass/src/Theme/_Style.scss */
.latest-shop-items p a {
  color: #666;
  display: block;
}

/* line 3159, ../../Private/Compass/src/Theme/_Style.scss */
.latest-shop-items p a:hover {
  color: #888;
}

/* line 3161, ../../Private/Compass/src/Theme/_Style.scss */
.latest-shop-items p span {
  color: #888;
  margin: 5px 0 0 0;
  display: block;
}

/* line 3167, ../../Private/Compass/src/Theme/_Style.scss */
.latest-shop-items img {
  float: left;
  width: 56px;
  border: 1px solid #e0e0e0;
  padding: 4px;
  border-radius: 2px;
  background: #fff;
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  -ms-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}

/* line 3182, ../../Private/Compass/src/Theme/_Style.scss */
.latest-shop-items img:hover {
  background: #169fe6;
  border: 1px solid #169fe6;
}

/* Shop Item */
/* line 3189, ../../Private/Compass/src/Theme/_Style.scss */
.shop-item img {
  border: 1px solid #eee;
  border-bottom: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 180ms ease-in-out;
  -moz-transition: all 180ms ease-in-out;
  -o-transition: all 180ms ease-in-out;
  -ms-transition: all 180ms ease-in-out;
  transition: all 180ms ease-in-out;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 3205, ../../Private/Compass/src/Theme/_Style.scss */
.shop-item img:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
  border-color: #e7e7e7;
}

/* line 3211, ../../Private/Compass/src/Theme/_Style.scss */
.shop-item .item-description {
  padding: 14px 10px 19px 10px;
}

/* line 3215, ../../Private/Compass/src/Theme/_Style.scss */
.shop-item .item-description h5 {
  line-height: 18px;
  font-size: 13px;
  font-weight: 600;
  margin: 3px 0 0 0;
  -webkit-transition: all 180ms ease-in-out;
  -moz-transition: all 180ms ease-in-out;
  -o-transition: all 180ms ease-in-out;
  -ms-transition: all 180ms ease-in-out;
  transition: all 180ms ease-in-out;
}

/* line 3227, ../../Private/Compass/src/Theme/_Style.scss */
.shop-item .item-description a:hover h5 {
  color: #888;
}

/* line 3231, ../../Private/Compass/src/Theme/_Style.scss */
.shop-item .item-description span {
  color: #666;
  font-size: 13px;
  font-weight: 300;
  display: block;
  margin: 0 0 10px 0;
}

/* line 3239, ../../Private/Compass/src/Theme/_Style.scss */
.shop-item {
  margin: 10px 0;
  display: block;
  background-color: #fff;
}

/* line 3245, ../../Private/Compass/src/Theme/_Style.scss */
.shop-item .item-description {
  background-color: #f4f4f4;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.07);
  border-radius: 0 0 2px 2px;
  border-color: #e8e8e8;
}

/* line 3252, ../../Private/Compass/src/Theme/_Style.scss */
.shop-item .button {
  padding: 5px 13px 7px 13px;
}

/* line 3256, ../../Private/Compass/src/Theme/_Style.scss */
.pagination.shop {
  margin: 20px 0 40px 0;
}

/* Shop Product Page */
/* line 3261, ../../Private/Compass/src/Theme/_Style.scss */
.flexslider.shop {
  border: 1px solid #e0e0e0;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  margin: 0 0 20px 0;
}

/* line 3268, ../../Private/Compass/src/Theme/_Style.scss */
.flexslider.shop img {
  -webkit-transition: all 180ms ease-in-out;
  -moz-transition: all 180ms ease-in-out;
  -o-transition: all 180ms ease-in-out;
  -ms-transition: all 180ms ease-in-out;
  transition: all 180ms ease-in-out;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 3279, ../../Private/Compass/src/Theme/_Style.scss */
.flexslider.shop img:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
}

/* line 3284, ../../Private/Compass/src/Theme/_Style.scss */
.flexslider.shop .flex-direction-nav {
  display: none;
}

/* line 3286, ../../Private/Compass/src/Theme/_Style.scss */
table.standard-table.shop {
  margin: 0;
  border-bottom: 1px solid #e0e0e0;
}

/* line 3291, ../../Private/Compass/src/Theme/_Style.scss */
table.standard-table.shop th {
  border-bottom: none;
  font-size: 13px;
}

/* line 3296, ../../Private/Compass/src/Theme/_Style.scss */
table.standard-table.shop th {
  margin-bottom: -1px;
}

/* line 3300, ../../Private/Compass/src/Theme/_Style.scss */
table.standard-table.shop td {
  padding: 10px 15px;
  border: #e0e0e0 1px solid;
  border-bottom: none;
}

/* line 3306, ../../Private/Compass/src/Theme/_Style.scss */
.product-info .price {
  font-size: 20px;
  font-weight: 300;
  color: #777;
  margin: 0 0 15px 0;
}

/* line 3313, ../../Private/Compass/src/Theme/_Style.scss */
.product-info h3 {
  font-size: 20px;
  font-weight: 500;
  color: #333;
  line-height: 26px;
  margin: 0 0 7px 0;
}

/* line 3321, ../../Private/Compass/src/Theme/_Style.scss */
.product-amount input {
  width: 20px;
  padding: 5px;
  text-align: center;
  float: left;
  border-radius: 2px 0 0 2px;
}

/* line 3328, ../../Private/Compass/src/Theme/_Style.scss */
.product-amount {
  margin: 0 0 15px 0;
  float: left;
}

/* line 3333, ../../Private/Compass/src/Theme/_Style.scss */
.increase-value {
  float: left;
  color: #fff;
  background: #169fe6;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.15);
  cursor: pointer;
  border-radius: 0 2px 2px 0;
  margin-left: -1px;
  font-size: 11px;
  height: 30px;
  width: 30px;
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  -ms-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}

/* line 3351, ../../Private/Compass/src/Theme/_Style.scss */
.increase-value span {
  margin: 4px 0 0 11px;
  display: inline-block;
}

/* line 3356, ../../Private/Compass/src/Theme/_Style.scss */
.increase-value:hover {
  background: #aaa;
  box-shadow: inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1);
}

/* Shop Media Queries */
@media only screen and (max-width: 767px) {
  /* line 3363, ../../Private/Compass/src/Theme/_Style.scss */
  .container .four-shop.columns {
    width: 260px;
  }
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
  /* line 3364, ../../Private/Compass/src/Theme/_Style.scss */
  .container .four-shop.columns {
    width: 360px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
  /* line 3365, ../../Private/Compass/src/Theme/_Style.scss */
  .container .four-shop.columns {
    width: 140px;
  }
}
@media only screen and (max-width: 767px) {
  /* line 3366, ../../Private/Compass/src/Theme/_Style.scss */
  .shop-page.page-content {
    margin: 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 959px) {
  /* line 3367, ../../Private/Compass/src/Theme/_Style.scss */
  #cart .button.color {
    margin: 5px 0 0 0;
  }
}
/* =================================================================== */
/* Media Queries
====================================================================== */
/* Higher than standard 960 (desktop devices)
====================================================================== */
@media only screen and (min-width: 960px) {
  /* You need at least a height, adjust this to your needs */
  /* line 3381, ../../Private/Compass/src/Theme/_Style.scss */
  .jcarousel {
    height: 317px;
  }
}
/* Tablet Portrait size to standard 960 (devices and browsers)
====================================================================== */
@media only screen and (min-width: 768px) and (max-width: 959px) {
  /* line 3390, ../../Private/Compass/src/Theme/_Style.scss */
  #wrapper,
  #footer,
  #footer-bottom {
    width: 714px;
  }

  /* line 3396, ../../Private/Compass/src/Theme/_Style.scss */
  #navigation {
    width: 734px;
  }

  /* line 3400, ../../Private/Compass/src/Theme/_Style.scss */
  .style-2 {
    width: 714px !important;
  }

  /* line 3404, ../../Private/Compass/src/Theme/_Style.scss */
  .contact-details-alt li p strong {
    margin: 0 5px 0 0;
  }

  /* line 3409, ../../Private/Compass/src/Theme/_Style.scss */
  .line {
    margin: 0 0 0 -28px;
    padding: 0 56px 0 0;
  }

  /* line 3414, ../../Private/Compass/src/Theme/_Style.scss */
  .widget-search input {
    width: 134px;
  }

  /* line 3418, ../../Private/Compass/src/Theme/_Style.scss */
  .cut {
    display: none;
  }

  /* line 3422, ../../Private/Compass/src/Theme/_Style.scss */
  .sidebar {
    padding: 28px 0;
  }

  /* line 3426, ../../Private/Compass/src/Theme/_Style.scss */
  .post {
    margin: 24px 0;
  }

  /* line 3430, ../../Private/Compass/src/Theme/_Style.scss */
  ol li ol.childlist .comment-des {
    float: right;
    width: 70%;
  }

  /* line 3434, ../../Private/Compass/src/Theme/_Style.scss */
  .comment-des {
    float: right;
    width: 73%;
  }

  /* line 3439, ../../Private/Compass/src/Theme/_Style.scss */
  #contact textarea {
    max-width: 425px;
    min-width: 425px;
  }

  /* line 3444, ../../Private/Compass/src/Theme/_Style.scss */
  .medium-image {
    margin: 0 25px 0 0;
    width: 35%;
  }

  /* line 3449, ../../Private/Compass/src/Theme/_Style.scss */
  .medium-content {
    width: 46%;
  }

  /* line 3453, ../../Private/Compass/src/Theme/_Style.scss */
  .post.medium {
    margin: 30px 0;
  }

  /* line 3457, ../../Private/Compass/src/Theme/_Style.scss */
  #not-found h2 {
    font-size: 160px;
    line-height: 160px;
  }

  /* line 3462, ../../Private/Compass/src/Theme/_Style.scss */
  #not-found i {
    font-size: 155px;
  }

  /* line 3466, ../../Private/Compass/src/Theme/_Style.scss */
  #not-found p {
    font-size: 22px;
    line-height: 32px;
  }

  /* line 3471, ../../Private/Compass/src/Theme/_Style.scss */
  .client-list img {
    width: 130px;
    height: auto;
  }
}
/* All Mobile Sizes (devices and browsers)
====================================================================== */
@media only screen and (max-width: 767px) {
  /* line 3483, ../../Private/Compass/src/Theme/_Style.scss */
  #sub-menu {
    float: left;
    margin: 5px 0 0 0;
  }

  /* line 3488, ../../Private/Compass/src/Theme/_Style.scss */
  #tagline,
  .social-icons,
  .contact-details,
  .top-search,
  .slide-caption,
  .js #responsive,
  .left-corner,
  .right-corner {
    display: none;
  }

  /* line 3499, ../../Private/Compass/src/Theme/_Style.scss */
  .portfolio-item,
  .recent-blog {
    margin: 0 0 40px 0;
  }

  /* line 3504, ../../Private/Compass/src/Theme/_Style.scss */
  .js .selectnav {
    display: block;
  }

  /* line 3508, ../../Private/Compass/src/Theme/_Style.scss */
  #navigation {
    margin: 0;
    width: 100%;
    height: auto;
    background: transparent;
  }

  /* line 3515, ../../Private/Compass/src/Theme/_Style.scss */
  .selectnav {
    cursor: pointer;
    padding: 10px;
    margin: 0 0 30px 30px;
    float: left;
    font-size: 14px;
  }

  /* line 3523, ../../Private/Compass/src/Theme/_Style.scss */
  #header {
    min-height: 115px;
  }

  /* line 3527, ../../Private/Compass/src/Theme/_Style.scss */
  #footer h4 {
    margin-top: 20px;
  }

  /* line 3531, ../../Private/Compass/src/Theme/_Style.scss */
  #footer {
    padding-top: 20px;
  }

  /* line 3535, ../../Private/Compass/src/Theme/_Style.scss */
  .page-title {
    padding-bottom: 30px !important;
  }

  /* line 3539, ../../Private/Compass/src/Theme/_Style.scss */
  #breadcrumbs ul {
    float: left;
    padding: 0;
    margin-top: 5px;
    width: 100%;
  }

  /* line 3546, ../../Private/Compass/src/Theme/_Style.scss */
  .icon-box-container {
    margin: 30px 0 20px 0;
  }

  /* line 3550, ../../Private/Compass/src/Theme/_Style.scss */
  .icon-box {
    margin-bottom: 20px;
  }

  /* line 3554, ../../Private/Compass/src/Theme/_Style.scss */
  .page-title h2 {
    padding: 0;
    position: relative;
  }

  /* line 3559, ../../Private/Compass/src/Theme/_Style.scss */
  .post {
    margin: 24px 0;
  }

  /* line 3563, ../../Private/Compass/src/Theme/_Style.scss */
  .meta span {
    display: none;
  }

  /* line 3567, ../../Private/Compass/src/Theme/_Style.scss */
  .line {
    margin: 0 0 0 -30px;
    padding: 0 60px 0 0;
  }

  /* line 3572, ../../Private/Compass/src/Theme/_Style.scss */
  .floated.sidebar.left,
  .floated.sidebar.right {
    -webkit-box-shadow: none;
    box-shadow: none;
    padding-bottom: 0;
    margin: 0;
    border: none;
  }

  /* line 3581, ../../Private/Compass/src/Theme/_Style.scss */
  .floated.sidebar.left {
    border-bottom: 1px solid #e0e0e0;
  }

  /* line 3585, ../../Private/Compass/src/Theme/_Style.scss */
  .floated.sidebar.right {
    border-top: 1px solid #e0e0e0;
  }

  /* line 3589, ../../Private/Compass/src/Theme/_Style.scss */
  #portfolio-navi {
    float: left;
    margin-left: 0;
  }

  /* line 3594, ../../Private/Compass/src/Theme/_Style.scss */
  #not-found h2 {
    font-size: 110px;
    line-height: 120px;
  }

  /* line 3599, ../../Private/Compass/src/Theme/_Style.scss */
  #not-found i {
    font-size: 105px;
  }

  /* line 3603, ../../Private/Compass/src/Theme/_Style.scss */
  #not-found p {
    font-size: 22px;
    line-height: 32px;
  }

  /* line 3608, ../../Private/Compass/src/Theme/_Style.scss */
  body .container .columns.carousel-intro {
    float: none !important;
  }

  /* line 3612, ../../Private/Compass/src/Theme/_Style.scss */
  .comment-by {
    margin-bottom: 20px;
  }

  /* line 3616, ../../Private/Compass/src/Theme/_Style.scss */
  .caption-gray,
  .caption-color,
  .caption-transparent {
    display: none !important;
  }

  /* line 3622, ../../Private/Compass/src/Theme/_Style.scss */
  .post.medium {
    margin: 40px 0;
  }

  /* line 3626, ../../Private/Compass/src/Theme/_Style.scss */
  #logo-footer {
    margin: 20px 0;
  }

  /* line 3630, ../../Private/Compass/src/Theme/_Style.scss */
  .pricing-table {
    margin-bottom: 20px;
  }

  /* line 3634, ../../Private/Compass/src/Theme/_Style.scss */
  .pricing-table.featured {
    margin-top: 12px;
  }
}
/* Mobile Landscape Size to Tablet Portrait (devices and browsers)
====================================================================== */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  /* line 3644, ../../Private/Compass/src/Theme/_Style.scss */
  #wrapper,
  #footer,
  #footer-bottom {
    width: 420px;
  }

  /* line 3650, ../../Private/Compass/src/Theme/_Style.scss */
  .selectnav {
    width: 355px;
  }

  /* line 3654, ../../Private/Compass/src/Theme/_Style.scss */
  .container.floated {
    width: 420px;
    padding: 0;
  }

  /* line 3659, ../../Private/Compass/src/Theme/_Style.scss */
  .blank.floated {
    width: 360px;
    padding: 0 30px;
  }

  /* line 3664, ../../Private/Compass/src/Theme/_Style.scss */
  .flickr-widget a {
    width: 73px;
    height: 73px;
    margin-right: 9px;
    margin-bottom: 9px;
  }

  /* line 3671, ../../Private/Compass/src/Theme/_Style.scss */
  ol li ol.childlist .comment-des {
    float: right;
    width: 61%;
  }

  /* line 3676, ../../Private/Compass/src/Theme/_Style.scss */
  .comment-des {
    float: right;
    width: 67%;
  }

  /* line 3681, ../../Private/Compass/src/Theme/_Style.scss */
  #contact textarea {
    max-width: 340px;
    min-width: 340px;
  }

  /* line 3686, ../../Private/Compass/src/Theme/_Style.scss */
  .medium-image {
    margin: 0 25px 0 0;
    width: 30%;
  }

  /* line 3691, ../../Private/Compass/src/Theme/_Style.scss */
  .medium-content {
    width: 46%;
  }

  /* line 3695, ../../Private/Compass/src/Theme/_Style.scss */
  .client-list img {
    width: 179px;
    height: auto;
  }
}
/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers)
====================================================================== */
@media only screen and (max-width: 479px) {
  /* line 3706, ../../Private/Compass/src/Theme/_Style.scss */
  #wrapper,
  #footer,
  #footer-bottom {
    width: 320px;
  }

  /* line 3712, ../../Private/Compass/src/Theme/_Style.scss */
  .selectnav {
    width: 255px;
  }

  /* line 3716, ../../Private/Compass/src/Theme/_Style.scss */
  .container.floated {
    width: 320px;
    padding: 0;
  }

  /* line 3721, ../../Private/Compass/src/Theme/_Style.scss */
  .blank.floated {
    width: 260px;
    padding: 0 30px;
  }

  /* line 3726, ../../Private/Compass/src/Theme/_Style.scss */
  .flickr-widget a {
    width: 69px;
    height: 69px;
    margin-right: 9px;
    margin-bottom: 9px;
  }

  /* line 3733, ../../Private/Compass/src/Theme/_Style.scss */
  ol li ol.childlist .comment-des {
    float: right;
    width: 47%;
  }

  /* line 3738, ../../Private/Compass/src/Theme/_Style.scss */
  .comment-des {
    float: right;
    width: 54%;
  }

  /* line 3743, ../../Private/Compass/src/Theme/_Style.scss */
  #contact textarea {
    max-width: 240px;
    min-width: 240px;
  }

  /* line 3748, ../../Private/Compass/src/Theme/_Style.scss */
  .medium-image {
    margin: 0 25px 0 0;
    width: 100%;
  }

  /* line 3753, ../../Private/Compass/src/Theme/_Style.scss */
  .medium-content {
    width: 80%;
  }

  /* line 3757, ../../Private/Compass/src/Theme/_Style.scss */
  .client-list img {
    width: 260px;
    height: auto;
  }
}
/* Retina Images (High Resolution)
====================================================================== */
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
  /* Miscellaneous */
  /* line 3773, ../../Private/Compass/src/Theme/_Style.scss */
  #twitter li {
    background: url(../Images/Icons/social/twitter@2x.png) no-repeat left 5%;
    background-size: 16px auto;
  }

  /* line 3774, ../../Private/Compass/src/Theme/_Style.scss */
  #twitter-blog li {
    background: url(../Images/Icons/twitter-01@2x.png) no-repeat left 5%;
    background-size: 16px auto;
  }

  /* line 3775, ../../Private/Compass/src/Theme/_Style.scss */
  #breadcrumbs ul li {
    background: url(../Images/Icons/breadcrumbs@2x.png) no-repeat 100% 50%;
    background-size: 3px auto;
  }

  /* line 3776, ../../Private/Compass/src/Theme/_Style.scss */
  .categories a {
    background: url(../Images/Icons/categories@2x.png) no-repeat left 47%;
    background-size: 5px auto;
  }

  /* line 3777, ../../Private/Compass/src/Theme/_Style.scss */
  .search-btn {
    background: url("../Images/Icons/search@2x.png") center center no-repeat;
    background-size: 13px auto;
  }

  /* line 3778, ../../Private/Compass/src/Theme/_Style.scss */
  .search-btn-widget {
    background: url(../Images/Icons/search-2@2x.png) 50% no-repeat;
    background-color: #169fe6;
    background-size: 13px auto;
  }

  /* line 3779, ../../Private/Compass/src/Theme/_Style.scss */
  .flex-direction-nav .flex-next {
    background: url(../Images/Icons/slider-right@2x.png) no-repeat 50%;
    background-color: #4c4c4c;
    right: 0;
    background-size: 25%;
  }

  /* line 3780, ../../Private/Compass/src/Theme/_Style.scss */
  .flex-direction-nav .flex-prev {
    background: url(../Images/Icons/slider-left@2x.png) no-repeat 50%;
    background-color: #4c4c4c;
    left: 0;
    background-size: 25%;
  }

  /* line 3781, ../../Private/Compass/src/Theme/_Style.scss */
  .ls-fullwidth .ls-nav-prev {
    background: url(../Images/Icons/slider-left@2x.png) no-repeat 50%;
    background-color: #4c4c4c;
    left: 0;
    background-size: 25%;
  }

  /* line 3782, ../../Private/Compass/src/Theme/_Style.scss */
  .ls-fullwidth .ls-nav-next {
    background: url(../Images/Icons/slider-right@2x.png) no-repeat 50%;
    background-color: #4c4c4c;
    right: 0;
    background-size: 25%;
  }

  /* line 3783, ../../Private/Compass/src/Theme/_Style.scss */
  .ui-accordion-icon, .ui-accordion-icon-active {
    background-image: url(../Images/Icons/accordion-plus@2x.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 12px;
  }

  /* line 3784, ../../Private/Compass/src/Theme/_Style.scss */
  .ui-accordion-icon-active {
    background-image: url(../Images/Icons/accordion-minus@2x.png);
  }

  /* line 3785, ../../Private/Compass/src/Theme/_Style.scss */
  .toggle-icon {
    background-image: url(../Images/Icons/accordion-plus@2x.png);
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 12px;
  }

  /* line 3786, ../../Private/Compass/src/Theme/_Style.scss */
  .trigger.active .toggle-icon {
    background-image: url(../Images/Icons/accordion-minus@2x.png);
    background-size: 12px;
  }

  /* line 3787, ../../Private/Compass/src/Theme/_Style.scss */
  .check-list li {
    background: url(../Images/Icons/icon-list-check@2x.png) no-repeat 0% 3px;
    padding: 0 0 0 18px;
    background-size: 13px 11px;
  }

  /* line 3788, ../../Private/Compass/src/Theme/_Style.scss */
  .sign-list li {
    background: url(../Images/Icons/icon-list-sign@2x.png) no-repeat 0% 3px;
    padding: 0 0 0 18px;
    background-size: 12px;
  }

  /* line 3789, ../../Private/Compass/src/Theme/_Style.scss */
  .plus-list li {
    background: url(../Images/Icons/icon-list-plus@2x.png) no-repeat 0% 3px;
    padding: 0 0 0 18px;
    background-size: 12px;
  }

  /* line 3790, ../../Private/Compass/src/Theme/_Style.scss */
  .star-list li {
    background: url(../Images/Icons/icon-list-star@2x.png) no-repeat 0% 3px;
    padding: 0 0 0 18px;
    background-size: 12px;
  }

  /* Social Icons */
  /* line 3793, ../../Private/Compass/src/Theme/_Style.scss */
  .twitter {
    background: url(../Images/Icons/social/twitter@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3794, ../../Private/Compass/src/Theme/_Style.scss */
  .facebook {
    background: url(../Images/Icons/social/facebook@2x.png) no-repeat 50%;
    margin: 0 -4px;
    background-size: 50%;
  }

  /* line 3795, ../../Private/Compass/src/Theme/_Style.scss */
  .dribbble {
    background: url(../Images/Icons/social/dribbble@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3796, ../../Private/Compass/src/Theme/_Style.scss */
  .linkedin {
    background: url(../Images/Icons/social/linkedin@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3797, ../../Private/Compass/src/Theme/_Style.scss */
  .rss {
    background: url(../Images/Icons/social/rss@2x.png) no-repeat 50%;
    margin: 0 -5px 0 0;
    background-size: 50%;
  }

  /* line 3798, ../../Private/Compass/src/Theme/_Style.scss */
  .amazon {
    background: url(../Images/Icons/social/amazon@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3799, ../../Private/Compass/src/Theme/_Style.scss */
  .blogger {
    background: url(../Images/Icons/social/blogger@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3800, ../../Private/Compass/src/Theme/_Style.scss */
  .deviantart {
    background: url(../Images/Icons/social/deviantart@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3801, ../../Private/Compass/src/Theme/_Style.scss */
  .digg {
    background: url(../Images/Icons/social/digg@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3802, ../../Private/Compass/src/Theme/_Style.scss */
  .flickr {
    background: url(../Images/Icons/social/flickr@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3803, ../../Private/Compass/src/Theme/_Style.scss */
  .forrst {
    background: url(../Images/Icons/social/forrst@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3804, ../../Private/Compass/src/Theme/_Style.scss */
  .lastfm {
    background: url(../Images/Icons/social/lastfm@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3805, ../../Private/Compass/src/Theme/_Style.scss */
  .picasa {
    background: url(../Images/Icons/social/picasa@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3806, ../../Private/Compass/src/Theme/_Style.scss */
  .pinterest {
    background: url(../Images/Icons/social/pinterest@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3807, ../../Private/Compass/src/Theme/_Style.scss */
  .skype {
    background: url(../Images/Icons/social/skype@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3808, ../../Private/Compass/src/Theme/_Style.scss */
  .tumblr {
    background: url(../Images/Icons/social/tumblr@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3809, ../../Private/Compass/src/Theme/_Style.scss */
  .vimeo {
    background: url(../Images/Icons/social/vimeo@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3810, ../../Private/Compass/src/Theme/_Style.scss */
  .wordpress {
    background: url(../Images/Icons/social/wordpress@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3811, ../../Private/Compass/src/Theme/_Style.scss */
  .yahoo {
    background: url(../Images/Icons/social/yahoo@2x.png) no-repeat 50%;
    background-size: 50%;
  }

  /* line 3812, ../../Private/Compass/src/Theme/_Style.scss */
  .youtube {
    background: url(../Images/Icons/social/youtube@2x.png) no-repeat 50%;
    background-size: 50%;
  }
}
/* =================================================================== */
/* Blue #169fe6
====================================================================== */
/* line 5, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
#top-line {
  background: #169fe6;
}

/* line 6, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
#current {
  background-color: #169fe6;
  border-right: 1px solid #169fe6;
}

/* line 7, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.ls-fullwidth .ls-nav-next:hover,
.ls-fullwidth .ls-nav-prev:hover {
  background-color: #169fe6;
}

/* line 9, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.caption-color {
  background: #169fe6;
}

/* line 10, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.flexslider .flex-next:hover,
.flexslider .flex-prev:hover {
  background-color: #169fe6;
}

/* line 12, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.arl.active:hover,
.arr.active:hover {
  background-color: #169fe6;
}

/* line 14, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.portfolio-item:hover > figure > .item-description {
  border-top: 5px solid #169fe6;
}

/* line 15, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.highlight.color,
.skill-bar-content {
  background: #169fe6;
}

/* line 17, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.dropcap,
.tabs-nav li.active a,
#breadcrumbs ul li a {
  color: #169fe6;
}

/* line 20, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.search-btn-widget {
  background-color: #169fe6;
}

/* line 21, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.tags a:hover {
  background: #169fe6;
}

/* line 22, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.latest-post-blog img:hover {
  background: #169fe6;
  border: 1px solid #169fe6;
}

/* line 23, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.flickr-widget-blog a:hover {
  border: 5px solid #169fe6;
}

/* line 24, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.selected {
  color: #169fe6 !important;
}

/* line 25, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.filters-dropdown.active,
#portfolio-navi a:hover {
  background-color: #169fe6;
}

/* line 27, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.button.gray:hover,
.button.light:hover,
.button.color,
input[type="button"],
input[type="submit"],
input[type="button"]:focus,
input[type="submit"]:focus {
  background: #169fe6;
}

/* line 34, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.tabs-nav li.active a {
  border-top: 1px solid #169fe6;
}

/* line 35, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.ui-accordion .ui-accordion-header-active:hover,
.ui-accordion .ui-accordion-header-active {
  color: #169fe6;
}

/* line 37, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.ui-accordion-icon-active {
  background-color: #169fe6;
}

/* line 38, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.trigger.active a {
  color: #169fe6;
}

/* line 39, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.trigger.active .toggle-icon {
  background-color: #169fe6;
}

/* line 40, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.testimonials-author {
  color: #169fe6;
}

/* line 41, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.pagination .current {
  background: #169fe6 !important;
}

/* line 42, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.flickr-widget a:hover {
  border-color: #169fe6;
}

/* line 43, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.latest-shop-items img:hover {
  background: #169fe6;
  border: 1px solid #169fe6;
}

/* line 44, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.increase-value {
  background: #169fe6;
}

/* line 45, ../../Private/Compass/src/Theme/Colors/_Blue.scss */
.ui-widget-header {
  background: #169fe6;
}

/* line 1, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/* line 11, ../../Private/Compass/src/Theme/_Bootstrap.scss */
dl {
  margin-top: 0;
  margin-bottom: 20px;
}

/* line 16, ../../Private/Compass/src/Theme/_Bootstrap.scss */
dt, dd {
  line-height: 1.42857;
}

/* line 19, ../../Private/Compass/src/Theme/_Bootstrap.scss */
dt {
  font-weight: 700;
}

/* line 20, ../../Private/Compass/src/Theme/_Bootstrap.scss */
dd {
  margin-left: 0;
}

@media (min-width: 768px) {
  /* line 22, ../../Private/Compass/src/Theme/_Bootstrap.scss */
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  /* line 31, ../../Private/Compass/src/Theme/_Bootstrap.scss */
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
/* line 38, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.hidden {
  display: none;
}

/* line 41, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}

/* line 46, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.fade.in {
  opacity: 1;
}

/* line 49, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.collapse {
  display: none;
}

/* line 52, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.collapse.in {
  display: block;
}

/* line 55, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}

/* line 62, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal-open {
  overflow: hidden;
}

/* line 65, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal {
  display: none;
  overflow: auto;
  overflow-y: scroll;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}

/* line 78, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-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 87, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
}

/* line 92, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

/* line 97, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal-content {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #999999;
  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: none;
}

/* line 108, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}

/* line 117, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 121, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}

/* line 125, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.428571429px;
}

/* line 130, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal-header .close {
  margin-top: -2px;
}

/* line 133, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal-title {
  margin: 0;
  line-height: 1.428571429;
}

/* line 137, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal-body {
  position: relative;
  padding: 20px;
}

/* line 141, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal-footer {
  margin-top: 15px;
  padding: 19px 20px 20px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}

/* line 147, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}

/* line 151, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

/* line 154, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

@media (min-width: 768px) {
  /* line 158, ../../Private/Compass/src/Theme/_Bootstrap.scss */
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }

  /* line 162, ../../Private/Compass/src/Theme/_Bootstrap.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 166, ../../Private/Compass/src/Theme/_Bootstrap.scss */
  .modal-sm {
    width: 300px;
  }

  /* line 169, ../../Private/Compass/src/Theme/_Bootstrap.scss */
  .modal-lg {
    width: 1050px;
  }
}
/* line 173, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 12px;
  line-height: 1.4;
  opacity: 0;
  filter: alpha(opacity=0);
}

/* line 183, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}

/* line 187, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}

/* line 191, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}

/* line 195, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}

/* line 199, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}

/* line 203, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  border-radius: 4px;
}

/* line 212, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 219, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}

/* line 226, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  left: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}

/* line 232, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  right: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000000;
}

/* line 238, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000000;
}

/* line 245, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000000;
}

/* line 252, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}

/* line 259, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  left: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}

/* line 265, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  right: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000000;
}

/* line 271, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 500px;
  padding: 1px;
  text-align: left;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal;
}

/* line 289, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover.top {
  margin-top: -10px;
}

/* line 292, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover.right {
  margin-left: 10px;
}

/* line 295, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover.bottom {
  margin-top: 10px;
}

/* line 298, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover.left {
  margin-left: -10px;
}

/* line 301, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 14px;
  font-weight: normal;
  line-height: 18px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}

/* line 311, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover-content {
  padding: 9px 14px;
}

/* line 314, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

/* line 323, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover .arrow {
  border-width: 11px;
}

/* line 326, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover .arrow:after {
  border-width: 10px;
  content: "";
}

/* line 330, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover.top .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}

/* line 338, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover.top .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #ffffff;
}

/* line 345, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover.right .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}

/* line 353, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover.right .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}

/* line 360, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover.bottom .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}

/* line 368, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover.bottom .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #ffffff;
}

/* line 375, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover.left .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}

/* line 383, ../../Private/Compass/src/Theme/_Bootstrap.scss */
.popover.left .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -10px;
}

/* line 1, ../../Private/Compass/src/_content.scss */
html {
  overflow-y: scroll;
}

/* line 5, ../../Private/Compass/src/_content.scss */
.hiddendata {
  display: none;
}

/* line 9, ../../Private/Compass/src/_content.scss */
.invisible, .csc-frame-invisible {
  visibility: hidden;
}

/* line 13, ../../Private/Compass/src/_content.scss */
caption {
  text-align: left;
  font-size: 14px;
  line-height: 30px;
  font-weight: 600;
  letter-spacing: -0.2px;
  color: #333;
}

/* line 22, ../../Private/Compass/src/_content.scss */
.required {
  color: red;
}

/* line 26, ../../Private/Compass/src/_content.scss */
.tx-indexedsearch-icon.icon {
  display: none;
}

/* line 30, ../../Private/Compass/src/_content.scss */
.result {
  margin-bottom: 35px;
}
/* line 32, ../../Private/Compass/src/_content.scss */
.result table.standard-table {
  border-top: #e0e0e0 1px solid;
}
/* line 35, ../../Private/Compass/src/_content.scss */
.result h4 {
  margin: 30px 0 13px 0;
}

/* line 42, ../../Private/Compass/src/_content.scss */
#wrapper .csc-textpic-imagewrap img {
  padding: 5px;
  border: 1px solid #e0e0e0;
  -webkit-box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);
  margin-bottom: 5px;
  max-width: 90%;
}
/* line 52, ../../Private/Compass/src/_content.scss */
#wrapper .csc-textpic-intext-left .csc-textpic-imagewrap, #wrapper .csc-textpic-intext-right .csc-textpic-imagewrap {
  max-width: 45%;
}
/* line 57, ../../Private/Compass/src/_content.scss */
#wrapper .csc-textpic-intext-left .csc-textpic-imagewrap {
  margin: 5px 15px 8px 0;
}
/* line 62, ../../Private/Compass/src/_content.scss */
#wrapper .csc-textpic-intext-right .csc-textpic-imagewrap {
  margin: 5px 0 8px 15px;
}
/* line 66, ../../Private/Compass/src/_content.scss */
#wrapper figcaption {
  font-size: 0.8em;
}
/* line 71, ../../Private/Compass/src/_content.scss */
#wrapper .container .floated .container .sixteen.columns {
  margin-left: 0;
  margin-right: 0;
}
/* line 75, ../../Private/Compass/src/_content.scss */
#wrapper .container .floated .tabs-nav li a {
  padding: 0 14px;
}

/* line 83, ../../Private/Compass/src/_content.scss */
#footer h1, #footer h2, #footer h3, #footer h4, #footer h5 {
  color: #fff;
}

/* line 89, ../../Private/Compass/src/_content.scss */
dl.horizontal dt,
dl.horizontal dd {
  display: block;
  float: left;
}
/* line 94, ../../Private/Compass/src/_content.scss */
dl.horizontal dt {
  font-weight: bold;
  clear: both;
  width: 52%;
}
/* line 99, ../../Private/Compass/src/_content.scss */
dl.horizontal dd {
  max-width: 47%;
}

/* line 104, ../../Private/Compass/src/_content.scss */
.pull-right {
  text-align: right !important;
}

/* line 107, ../../Private/Compass/src/_content.scss */
.pull-center {
  text-align: center !important;
}

/* line 110, ../../Private/Compass/src/_content.scss */
.pull-left {
  text-align: left !important;
}

/* line 113, ../../Private/Compass/src/_content.scss */
.lower-margin {
  padding-bottom: 2px;
  display: block;
}

/* line 1, ../../Private/Compass/src/_documentation.scss */
.documentation pre {
  font-family: monospace;
  margin-bottom: 1em;
  white-space: pre-line;
}
