@charset "utf-8";
/*!
 - SixEightBlue v2.7.1 (http://www.hoglab.com)
 - Copyright 2007-2014 HOG Digital Lab
 - Licensed under GPLv3 (http://www.gnu.org/copyleft/gpl.html)
*/

/*
=========================================
  SixEightBlue Structure Styles
=========================================
*/

/* ========== Rows ========== */
.row {
  display: inline-block;
}
.row:after {
  content: " ";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}
.row {
  width: 100%;
  display: block;
}

/* ========== Containers ========== */
.container {
  max-width: 1200px;
  margin: 0 auto;
}

/* ========== Columns ========== */
.box10, .box15, .box16, .box20, .box25, .box30, .box33, .box35, .box36, .box40, .box45, .box50, .box55, .box60, .box63, .box65, .box66, .box70, .box75, .box80, .box85, .box100,  .box10-xxl, .box15-xxl, .box16-xxl, .box20-xxl, .box25-xxl, .box30-xxl, .box33-xxl, .box35-xxl, .box36-xxl, .box40-xxl, .box45-xxl .box50-xxl, .box55-xxl, .box60-xxl, .box63-xxl, .box65-xxl, .box66-xxl, .box70-xxl, .box75-xxl, .box80-xxl, .box85-xxl, .box100-xxl, .box10-xl, .box15-xl, .box16-xl, .box20-xl, .box25-xl, .box30-xl, .box33-xl, .box35-xl, .box36-xl, .box40-xl, .box45-xl, .box50-xl, .box55-xl, .box60-xl, .box63-xl, .box65-xl, .box66-xl, .box70-xl, .box75-xl, .box80-xl, .box85-xl, .box100-xl, .box10-lg, .box15-lg, .box16-lg, .box20-lg, .box25-lg, .box30-lg, .box33-lg, .box35-lg, .box36-lg, .box40-lg, .box45-lg, .box50-lg, .box55-lg, .box60-lg, .box63-lg, .box65-lg, .box66-lg, .box70-lg, .box75-lg, .box80-lg, .box85-lg, .box100-lg, .box10-mm, .box15-mm, .box16-mm, .box20-mm, .box25-mm, .box30-mm, .box33-mm, .box35-mm, .box36-mm, .box40-mm, .box45-mm, .box50-mm, .box55-mm, .box60-mm, .box63-mm, .box65-mm, .box66-mm, .box70-mm, .box75-mm, .box80-mm, .box85-mm, .box100-mm, .box10-ml, .box15-ml, .box16-ml, .box20-ml, .box25-ml, .box30-ml, .box33-ml, .box35-ml, .box36-ml, .box40-ml, .box45-ml, .box50-ml, .box55-ml, .box60-ml, .box63-ml, .box65-ml, .box66-ml, .box70-ml, .box75-ml, .box80-ml, .box85-ml, .box100-ml, .box10-md, .box15-md, .box16-md, .box20-md, .box25-md, .box30-md, .box33-md, .box35-md, .box36-md, .box40-md, .box45-md, .box50-md, .box55-md, .box60-md, .box63-md, .box65-md, .box66-md, .box70-md, .box75-md, .box80-md, .box85-md, .box100-md, .box10-sm, .box15-sm, .box16-sm, .box20-sm, .box25-sm, .box30-sm, .box33-sm, .box35-sm, .box36-sm, .box40-sm, .box45-sm, .box50-sm, .box55-sm, .box60-sm, .box63-sm, .box65-sm, .box66-sm, .box70-sm, .box75-sm, .box80-sm, .box85-sm, .box100-sm, .box10-xs, .box15-xs, .box16-xs, .box20-xs, .box25-xs, .box30-xs, .box33-xs, .box35-xs, .box36-xs, .box40-xs, .box45-xs, .box50-xs, .box55-xs, .box60-xs, .box63-xs, .box65-xs, .box66-xs, .box70-xs, .box75-xs, .box80-xs, .box85-xs, .box100-xs, .box10-xxs, .box15-xxs, .box16-xxs, .box20-xxs, .box25-xxs, .box30-xxs, .box33-xxs, .box35-xxs, .box36-xxs, .box40-xxs, .box45-xxs, .box50-xxs, .box55-xxs, .box60-xxs, .box63-xxs, .box65-xxs, .box66-xxs, .box70-xxs, .box75-xxs, .box80-xxs, .box85-xxs, .box100-xxs { box-sizing: border-box; float: left; min-height: 5px; }
.boxHide {
  display: none;
}
.box0 { display: none; }
.box10 { width: 10%; }
.box15 { width: 15%; }
.box16 { width: 16.666666%; }
.box20 { width: 20%; }
.box25 { width: 25%; }
.box30 { width: 30%; }
.box33 { width: 33.333333%; }
.box35 { width: 35%; }
.box36 { width: 36.666666%; }
.box40 { width: 40%; }
.box45 { width: 45%; }
.box50 { width: 50%; }
.box55 { width: 55%; }
.box60 { width: 60%; }
.box63 { width: 63.333333%; }
.box65 { width: 65%; }
.box66 { width: 66.666666%; }
.box70 { width: 70%; }
.box75 { width: 75%; }
.box80 { width: 80%; }
.box85 { width: 85%; }
.box100 { width: 100%; }
@media only screen and (max-width: 1600px) {
.boxHide-xxl {
  display: none;
}
.box0-xxl { display: none; }
.box10-xxl { width: 10%; }
.box15-xxl { width: 15%; }
.box16-xxl { width: 16.666666%; }
.box20-xxl { width: 20%; }
.box25-xxl { width: 25%; }
.box30-xxl { width: 30%; }
.box33-xxl { width: 33.333333%; }
.box35-xxl { width: 35%; }
.box36-xxl { width: 36.666666%; }
.box40-xxl { width: 40%; }
.box45-xxl { width: 45%; }
.box50-xxl { width: 50%; }
.box55-xxl { width: 55%; }
.box60-xxl { width: 60%; }
.box63-xxl { width: 63.333333%; }
.box65-xxl { width: 65%; }
.box66-xxl { width: 66.666666%; }
.box70-xxl { width: 70%; }
.box75-xxl { width: 75%; }
.box80-xxl { width: 80%; }
.box85-xxl { width: 85%; }
.box100-xxl { width: 100%; }
}
@media only screen and (max-width: 1220px) {
.boxHide-xl {
  display: none;
}
.box0-xl { display: none; }
.box10-xl { width: 10%; }
.box15-xl { width: 15%; }
.box16-xl { width: 16.666666%; }
.box20-xl { width: 20%; }
.box25-xl { width: 25%; }
.box30-xl { width: 30%; }
.box33-xl { width: 33.333333%; }
.box35-xl { width: 35%; }
.box36-xl { width: 36.666666%; }
.box40-xl { width: 40%; }
.box45-xl { width: 45%; }
.box50-xl { width: 50%; }
.box55-xl { width: 55%; }
.box60-xl { width: 60%; }
.box63-xl { width: 63.333333%; }
.box65-xl { width: 65%; }
.box66-xl { width: 66.666666%; }
.box70-xl { width: 70%; }
.box75-xl { width: 75%; }
.box80-xl { width: 80%; }
.box85-xl { width: 85%; }
.box100-xl { width: 100%; }
}
@media only screen and (max-width: 1090px) {
.boxHide-lg {
  display: none;
}
.box0-lg { display: none; }
.box10-lg { width: 10%; }
.box15-lg { width: 15%; }
.box16-lg { width: 16.666666%; }
.box20-lg { width: 20%; }
.box25-lg { width: 25%; }
.box30-lg { width: 30%; }
.box33-lg { width: 33.333333%; }
.box35-lg { width: 35%; }
.box36-lg { width: 36.666666%; }
.box40-lg { width: 40%; }
.box45-lg { width: 45%; }
.box50-lg { width: 50%; }
.box55-lg { width: 55%; }
.box60-lg { width: 60%; }
.box63-lg { width: 63.333333%; }
.box65-lg { width: 65%; }
.box66-lg { width: 66.666666%; }
.box70-lg { width: 70%; }
.box75-lg { width: 75%; }
.box80-lg { width: 80%; }
.box85-lg { width: 85%; }
.box100-lg { width: 100%; }
}
@media only screen and (max-width: 960px) {
.boxHide-ml {
  display: none;
}
.box0-ml { display: none; }
.box10-ml { width: 10%; }
.box15-ml { width: 15%; }
.box16-ml { width: 16.666666%; }
.box20-ml { width: 20%; }
.box25-ml { width: 25%; }
.box30-ml { width: 30%; }
.box33-ml { width: 33.333333%; }
.box35-ml { width: 35%; }
.box36-ml { width: 36.666666%; }
.box40-ml { width: 40%; }
.box45-ml { width: 45%; }
.box50-ml { width: 50%; }
.box55-ml { width: 55%; }
.box60-ml { width: 60%; }
.box63-ml { width: 63.333333%; }
.box65-ml { width: 65%; }
.box66-ml { width: 66.666666%; }
.box70-ml { width: 70%; }
.box75-ml { width: 75%; }
.box80-ml { width: 80%; }
.box85-ml { width: 85%; }
.box100-ml { width: 100%; }
}
@media only screen and (max-width: 920px) {
.imgCenter-mm { margin: 0 auto !important; }
.clearAll-mm { clear: both; }
.box0-mm { display: none; }
.box10-mm { width: 10%; }
.box15-mm { width: 15%; }
.box16-mm { width: 16.666666%; }
.box20-mm { width: 20%; }
.box25-mm { width: 25%; }
.box30-mm { width: 30%; }
.box33-mm { width: 33.333333%; }
.box35-mm { width: 35%; }
.box36-mm { width: 36.666666%; }
.box40-mm { width: 40%; }
.box45-mm { width: 45%; }
.box50-mm { width: 50%; }
.box55-mm { width: 55%; }
.box60-mm { width: 60%; }
.box63-mm { width: 63.333333%; }
.box65-mm { width: 65%; }
.box66-mm { width: 66.666666%; }
.box70-mm { width: 70%; }
.box75-mm { width: 75%; }
.box80-mm { width: 80%; }
.box85-mm { width: 85%; }
.box100-mm { width: 100%; }
}
@media only screen and (max-width: 860px) {
.boxHide-md {
  display: none;
}
.box0-md { display: none; }
.box10-md { width: 10%; }
.box15-md { width: 15%; }
.box16-md { width: 16.666666%; }
.box20-md { width: 20%; }
.box25-md { width: 25%; }
.box30-md { width: 30%; }
.box33-md { width: 33.333333%; }
.box35-md { width: 35%; }
.box36-md { width: 36.666666%; }
.box40-md { width: 40%; }
.box45-md { width: 45%; }
.box50-md { width: 50%; }
.box55-md { width: 55%; }
.box60-md { width: 60%; }
.box63-md { width: 63.333333%; }
.box65-md { width: 65%; }
.box66-md { width: 66.666666%; }
.box70-md { width: 70%; }
.box75-md { width: 75%; }
.box80-md { width: 80%; }
.box85-md { width: 85%; }
.box100-md { width: 100%; }
}
@media only screen and (max-width: 720px) {
.boxHide-sm {
  display: none;
}
.box0-sm { display: none; }
.box10-sm { width: 10%; }
.box15-sm { width: 15%; }
.box16-sm { width: 16.666666%; }
.box20-sm { width: 20%; }
.box25-sm { width: 25%; }
.box30-sm { width: 30%; }
.box33-sm { width: 33.333333%; }
.box35-sm { width: 35%; }
.box36-sm { width: 36.666666%; }
.box40-sm { width: 40%; }
.box45-sm { width: 45%; }
.box50-sm { width: 50%; }
.box55-sm { width: 55%; }
.box60-sm { width: 60%; }
.box63-sm { width: 63.333333%; }
.box65-sm { width: 65%; }
.box66-sm { width: 66.666666%; }
.box70-sm { width: 70%; }
.box75-sm { width: 75%; }
.box80-sm { width: 80%; }
.box85-sm { width: 85%; }
.box100-sm { width: 100%; }
}
@media only screen and (max-width: 560px) {
.boxHide-xs {
  display: none;
}
.box0-xs { display: none; }
.box10-xs { width: 10%; }
.box15-xs { width: 15%; }
.box16-xs { width: 16.666666%; }
.box20-xs { width: 20%; }
.box25-xs { width: 25%; }
.box30-xs { width: 30%; }
.box33-xs { width: 33.333333%; }
.box35-xs { width: 35%; }
.box36-xs { width: 36.666666%; }
.box40-xs { width: 40%; }
.box45-xs { width: 45%; }
.box50-xs { width: 50%; }
.box55-xs { width: 55%; }
.box60-xs { width: 60%; }
.box63-xs { width: 63.333333%; }
.box65-xs { width: 65%; }
.box66-xs { width: 66.666666%; }
.box70-xs { width: 70%; }
.box75-xs { width: 75%; }
.box80-xs { width: 80%; }
.box85-xs { width: 85%; }
.box100-xs { width: 100%; }
}
@media only screen and (max-width: 480px) {
.boxHide-xxs {
  display: none;
}
.box0-xxs { display: none; }
.box10-xxs { width: 10%; }
.box15-xxs { width: 15%; }
.box16-xxs { width: 16.666666%; }
.box20-xxs { width: 20%; }
.box25-xxs { width: 25%; }
.box30-xxs { width: 30%; }
.box33-xxs { width: 33.333333%; }
.box35-xxs { width: 35%; }
.box36-xxs { width: 36.666666%; }
.box40-xxs { width: 40%; }
.box45-xxs { width: 45%; }
.box50-xxs { width: 50%; }
.box55-xxs { width: 55%; }
.box60-xxs { width: 60%; }
.box63-xxs { width: 63.333333%; }
.box65-xxs { width: 65%; }
.box66-xxs { width: 66.666666%; }
.box70-xxs { width: 70%; }
.box75-xxs { width: 75%; }
.box80-xxs { width: 80%; }
.box85-xxs { width: 85%; }
.box100-xxs { width: 100%; }
}

/* ========== Colors ========== */
.colorBlack {
  color: rgb(0,0,0) !important;
}
.colorWhite {
  color: rgb(255,255,255) !important;
}
.colorDarkGray {
  color: rgb(50,50,50) !important;
}
.colorLightGray {
  color: rgb(200,200,200) !important;
}
.colorRed {
  color: rgb(255,0,0) !important;
}
.colorGreen {
  color: rgb(0,200,0) !important;
}
.colorBlue {
  color: rgb(2,33,255) !important;
}

/* ========== Position ========== */
.turnRelative {
  position: relative;
}
.moveRight {
  float: right;
}
.moveLeft {
  float: left;
}
.moveCenter {
  margin: 0 auto;
}
.alignMiddle {
  vertical-align: middle;
}
.positionMiddle-10 {
  position: absolute;
  top: 50%;
  margin-top: -5px
}
.spaceTop0 {
  padding-top: 0;
  margin-top: 0 !important;
}
.spaceTop10 {
  padding-top: 10px;
}
.spaceTop15 {
  padding-top: 15px;
}
.spaceTop20 {
  padding-top: 20px;
}
.spaceTop-20 {
  margin-top: -20px !important;
}
.spaceTop30 {
  padding-top: 30px;
}
.spaceTop40 {
  padding-top: 40px;
}
.spaceBott10 {
  padding-bottom: 10px;
}
.spaceBott15 {
  padding-bottom: 15px;
}
.spaceBott20 {
  padding-bottom: 20px;
}
.spaceBott30 {
  padding-bottom: 30px;
}
.spaceBott40 {
  padding-bottom: 40px;
}
.spaceLeftOut10 {
  margin-left: 10px;
}
.spaceLeftOut20 {
  margin-left: 20px;
}
.spaceRightOut10 {
  margin-right: 10px;
}
.spaceRightOut20 {
  margin-right: 20px;
}
/* ========== Images ========== */
.imgResponsive {
  width: 100%;
  height: auto;
}
.imgRight, .alignRight {
  float: right;
  margin: 0 0 1px 15px;
}
.imgLeft, .alignleft {
  float: left;
  margin: 0 15px 1px 0;
}
.imgCenter, .aligncenter {
  margin: 0 auto !important;
}
.imgMax150 {
  max-width: 150px;
}
.imgMax200 {
  max-width: 200px;
}
.imgMax220 {
  max-width: 220px;
}
.imgMax240 {
  max-width: 240px;
}
.imgMax280 {
  max-width: 280px;
}
.imgMax300 {
  max-width: 300px;
}
.imgMax320 {
  max-width: 320px;
}
.imgMax340 {
  max-width: 340px;
}
.imgMax390 {
  max-width: 390px;
}
.imgMax500 {
  max-width: 500px;
}
.imgMax560 {
  max-width: 560px;
}
.imgMax590 {
  max-width: 590px;
}
.imgMax600 {
  max-width: 600px;
}
/* ========== Text ========== */
.textLeft {
  text-align: left;
}
.textRight {
  text-align: right;
}
.textCenter {
  text-align: center;
}
.textJustify {
  text-align: justify;
}
.smallText {
  font-size: 11px;
}
.smallText-lg {
  font-size: 13px;
}
.normalText {
  font-size: 16px !important;
  font-weight: normal !important;
}
.boldText {
  font-weight: bold;
}
.quoteText-sm {
  font-size: 13px;
  font-weight: bold;
}
.quoteText {
  font-size: 14px;
  font-weight: bold;
}
.quoteText-md {
  font-size: 18px;
  font-weight: bold;
}
.quoteText-lg {
  font-size: 24px;
  font-weight: bold;
}
.txtSize10 {
  font-size: 10px;
}
.txtSize12 {
  font-size: 12px;
}
.txtSize13 {
  font-size: 13px;
}
.txtSize14 {
  font-size: 14px;
}
.txtSize16 {
  font-size: 16px;
}
.txtSize18 {
  font-size: 18px;
}
.txtSize20 {
  font-size: 20px;
}
.txtSize24 {
  font-size: 24px;
}
.txtSize30 {
  font-size: 30px;
}
/* ========== Buttons ========== */
.btnBase {
  padding: 5px 20px;
  background: rgb(220,220,230);
  color: rgb(50,50,60);
}
.btnPrimary {
  display: block;
  max-width: 200px;
  padding: 10px 30px;
  border: none;
  background: rgb(0,173,234);
  text-align: center;
  font-family: 'open_sanslight', Georgia, Times, serif;
  font-size: 18px;
  color: rgb(255,255,255) !important;
  transition: background 0.3s linear;
  -moz-transition: background 0.3s linear;
  -webkit-transition: background 0.3s linear;
  -o-transition: background 0.3s linear;
}
.btnPrimary:hover {
  background: rgb(9,191,0);
}

/* ========== Other ========== */
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
 
.clearfix {
  display: inline-block;
}
 
html[xmlns] .clearfix {
  display: block;
}
 
* html .clearfix {
  height: 1%;
}
.clearAll {
  clear: both;
}