/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* line 5, ../../../../../Users/reginaldjdavis/.rbenv/versions/2.2.1/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.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: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../Users/reginaldjdavis/.rbenv/versions/2.2.1/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../Users/reginaldjdavis/.rbenv/versions/2.2.1/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../Users/reginaldjdavis/.rbenv/versions/2.2.1/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../Users/reginaldjdavis/.rbenv/versions/2.2.1/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../Users/reginaldjdavis/.rbenv/versions/2.2.1/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../Users/reginaldjdavis/.rbenv/versions/2.2.1/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../Users/reginaldjdavis/.rbenv/versions/2.2.1/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../Users/reginaldjdavis/.rbenv/versions/2.2.1/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/* ================================================= Font included ==================================================== */
@font-face {
  font-family: 'gotham_boldregular';
  src: url("fonts/gotham-bold-webfont.eot");
  src: url("fonts/gotham-bold-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/gotham-bold-webfont.woff") format("woff"), url("fonts/gotham-bold-webfont.ttf") format("truetype"), url("fonts/gotham-bold-webfont.svg#gotham_boldregular") format("svg");
  font-weight: 100;
  font-style: normal;
}
/* line 20, ../sass/screen.scss */
* {
  -webkit-font-smoothing: antialiased;
}

@font-face {
  font-family: 'gotham-bookgotham-book';
  src: url("fonts/gothmbok-webfont.eot");
  src: url("fonts/gothmbok-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/gothmbok-webfont.woff") format("woff"), url("fonts/gothmbok-webfont.ttf") format("truetype"), url("fonts/gothmbok-webfont.svg#gotham-bookgotham-book") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Poly-Italic";
  src: url("fonts/Poly-Italic.eot?") format("eot"), url("fonts/Poly-Italic.woff") format("woff"), url("fonts/Poly-Italic.ttf") format("truetype"), url("fonts/Poly-Italic.svg#Poly-Italic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GothamBold-new';
  src: url("fonts/gotham-bold.eot");
  src: url("fonts/gotham-bold.eot") format("embedded-opentype"), url("fonts/gotham-bold.woff") format("woff"), url("fonts/gotham-bold.ttf") format("truetype"), url("fonts/gotham-bold.svg#GothamBold") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* =================================================Font included ==================================================== */
/* line 52, ../sass/screen.scss */
html.js div.contextual-links-wrapper ul {
  margin: 0 !important;
}
/* line 53, ../sass/screen.scss */
html.js div.contextual-links-wrapper ul li {
  background: none !important;
}

/* =========================================================Mixins starts========================================================== */
/* ============================================================Mixins ends========================================================== */
/* line 142, ../sass/screen.scss */
.block {
  margin: 0;
}

/* line 144, ../sass/screen.scss */
select::-ms-expand {
  display: none;
}

/* line 148, ../sass/screen.scss */
.no-canvas #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form .sign-up input[type="text"] {
  padding: 11px 0 11px 3px;
  color: #595959;
}

/* line 149, ../sass/screen.scss */
.page-node-9 h1.page-title {
  display: none;
}

/* line 151, ../sass/screen.scss */
html {
  text-rendering: optimizeLegibility !important;
  -webkit-font-smoothing: antialiased !important;
}

/* line 156, ../sass/screen.scss */
*::-moz-selection {
  background: #fa7a4b;
  color: #fff;
}

/* line 160, ../sass/screen.scss */
*::-webkit-selection {
  background: #fa7a4b;
  color: #fff;
}

/* line 164, ../sass/screen.scss */
input[type='submit'] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

/* line 171, ../sass/screen.scss */
img {
  max-width: 100%;
  height: auto;
}

/* =============== Page css goes here ===============*/
/* line 175, ../sass/screen.scss */
body {
  background: #fff;
}

/* line 177, ../sass/screen.scss */
table {
  background: none;
  width: 100%;
}
/* line 178, ../sass/screen.scss */
table td {
  background: none;
}

/* line 181, ../sass/screen.scss */
.pt10 {
  padding-top: 10px;
}

/* line 187, ../sass/screen.scss */
.page-wrap {
  width: 75%;
}
@media (min-width: 64.375em) {
  /* line 187, ../sass/screen.scss */
  .page-wrap {
    width: 60%;
  }
}
@media (min-width: 50em) {
  /* line 187, ../sass/screen.scss */
  .page-wrap {
    width: 80%;
  }
}
@media (min-width: 37.5em) {
  /* line 187, ../sass/screen.scss */
  .page-wrap {
    width: 95%;
  }
}

/* line 194, ../sass/screen.scss */
#header, #content {
  max-width: 1280px;
  margin: 0 auto;
  zoom: 1;
}
/* line 77, ../sass/screen.scss */
#header:before, #header:after, #content:before, #content:after {
  content: "";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 83, ../sass/screen.scss */
#header:after, #content:after {
  clear: both;
}

/* line 195, ../sass/screen.scss */
.content ul li {
  padding: 0;
  margin: 0;
}

/* line 200, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper {
  border-bottom: 3px solid #ec6a3b;
}
/* line 201, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header {
  padding: 0px 0;
  margin: 0 auto;
}
/* line 202, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header #logo {
  margin: 0;
}
/* line 203, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header #logo a {
  background: url(../images/logo.png) no-repeat;
  width: 182px;
  height: 41px;
  display: block;
  margin: 14px 0 11px;
  /*&:hover{ background-position:0px -41px;}*/
}
/* line 204, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header #logo a img {
  display: none;
}
/* line 208, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .menu_wrapper {
  display: inline;
  float: left;
  zoom: 1;
}
/* line 77, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .menu_wrapper:before, #header_wrapper #inner_header_wrapper #header .menu_wrapper:after {
  content: "";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 83, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .menu_wrapper:after {
  clear: both;
}
/* line 209, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu {
  background: none;
  border: 0 none;
  box-shadow: none;
  margin: 0;
}
/* line 210, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container {
  padding: 27px 0px 0 45px;
  -webkit-font-smoothing: antialiased;
}
/* line 211, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
/* line 212, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container ul li {
  border: 0;
}
/* line 213, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container ul li a {
  font-weight: 500;
  padding: 0 10px;
  font-family: 'gotham_boldregular';
  display: inline;
  font-size: 14px;
  color: #666666;
  text-transform: none;
}
/* line 214, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container ul li a:hover {
  background: none;
  color: #fa7a4b;
  transition: color 0.2s;
  -webkit-transition: color 0.2s;
}
/* line 216, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container ul li a.active {
  color: #fa7a4b;
  background: none;
}
/* line 217, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container ul li:nth-child(3) a {
  color: #666 !important;
}
/* line 223, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .right_menu {
  display: inline;
  float: right;
}
/* line 224, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .right_menu ul {
  margin-top: 26px;
  padding: 0;
}
/* line 225, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .right_menu ul li {
  list-style: none;
  margin: 0;
  padding: 0;
  border: 0;
  display: inline;
}
/* line 226, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .right_menu ul li a {
  vertical-align: top;
  font-family: 'gotham_boldregular';
  display: inline;
  padding: 6px 11px;
  border: 1px solid #fa7a4b;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  color: #fa7a4b;
  font-size: 12px;
  background: #fff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  text-transform: none;
}
/* line 227, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .right_menu ul li a:hover {
  transition: background 0.5s;
  -webkit-transition: width 0.5s;
  background: #fa7a4b;
  color: #fff;
}
/* line 230, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .right_menu ul li:first-child {
  margin-right: 10px;
}
/* line 232, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .right_menu ul li:last-child a {
  background: #4b4d79;
  padding: 7px 15px;
  color: #fff;
  border: 0;
}
/* line 233, ../sass/screen.scss */
#header_wrapper #inner_header_wrapper #header .right_menu ul li:last-child a:hover {
  background: #4b4d79;
}

/* line 242, ../sass/screen.scss */
#container {
  overflow: visible;
  /*=========================Latest News page=======================================*/
}
/* line 243, ../sass/screen.scss */
#container .home-page-bg {
  zoom: 1;
  max-width: 100%;
  text-align: center;
  padding-top: 96px;
}
/* line 77, ../sass/screen.scss */
#container .home-page-bg:before, #container .home-page-bg:after {
  content: "";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 83, ../sass/screen.scss */
#container .home-page-bg:after {
  clear: both;
}
/* line 244, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap {
  margin: 0;
}
/* line 245, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content {
  float: none;
  margin: 0 auto;
  display: block;
}
/* line 247, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 {
  margin: 0;
}
/* line 248, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 h2 {
  display: none;
}
/* line 249, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .tagline {
  font-family: "Poly-Italic";
  color: #fff;
  font-size: 36px;
  padding: 45px 0 42px 0;
  line-height: 45px;
}
/* line 250, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .tagline span {
  display: block;
}
/* line 252, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-description {
  font-family: 'gotham_boldregular';
  font-size: 18px;
  line-height: 24px;
  color: #fff;
  max-width: 890px;
  margin: 0 auto;
}
/* line 253, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-description i {
  font-family: poly-italic;
}
/* line 255, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form {
  font-weight: 500px;
  padding: 0;
  margin: 50px 0;
  color: #fff;
  font-family: "Poly-Italic";
  font-size: 18px;
}
/* line 256, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  font-weight: normal;
  text-shadow: none;
  font-family: 'gotham_boldregular';
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 10px 0;
  width: 183px;
  border: 0;
  box-shadow: none;
}
/* line 257, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form button:hover {
  background: #fa936e;
}
/* line 259, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form button.small {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  font-weight: normal;
  text-shadow: none;
  font-family: 'gotham_boldregular';
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  padding: 10px 0;
  width: 183px;
  border: 0;
  box-shadow: none;
}
/* line 260, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form button.small:hover {
  background: #fa936e;
}
/* line 261, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form button.small a {
  color: #fff;
}
/* line 265, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form .submit-btn {
  display: inline;
}
/* line 266, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form input[type="email"] {
  border: 0 none;
  border-radius: 3px 0px 0px 3px;
  box-sizing: border-box;
  color: #5b5b5b;
  display: inline;
  font-family: 'gotham_boldregular';
  font-size: 15px;
  font-weight: normal;
  height: 38px;
  margin: 0px -4px 0px 0px;
  padding: 0px 0px 0px 12px;
  text-transform: capitalize;
  background: none repeat scroll 0px 0px #f2f2f2;
  vertical-align: top;
  width: 313px;
}
/* line 269, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form input[type="submit"] {
  background: #FA7A4B;
  border: 0 none;
  border-radius: 0 3px 3px 0;
  box-shadow: none;
  color: #FFFFFF;
  display: inline;
  font-family: 'gotham_boldregular';
  font-size: 15px;
  font-weight: normal;
  height: 38px;
  margin: 0;
  text-shadow: none;
  vertical-align: top;
}
/* line 285, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .sign-up {
  padding: 52px 0 39px 0;
  min-height: 160px;
}
/* line 288, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .sign-up #mc_embed_signup {
  background: none;
}
/* line 290, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .sign-up #mc_embed_signup form {
  text-align: center;
  padding: 0 0 20px 0;
}
/* line 293, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .sign-up #mc_embed_signup form label {
  display: none;
}
/* line 296, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .sign-up #mc_embed_signup form input[type="email"] {
  margin: 0 -4px 0 0;
  height: 38px;
  border: 0;
  color: #ccc;
  text-transform: capitalize;
  font-family: 'gotham_boldregular';
  font-weight: 500;
  background: #ffffff;
  border: 0 none;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  -ms-border-radius: 3px 0 0 3px;
  -o-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  width: 312px;
  padding: 0 0 0 12px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  display: inline;
  font-family: 'gotham_boldregular';
  font-size: 15px;
  font-weight: normal;
}
/* line 297, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .sign-up #mc_embed_signup form .clear {
  visibility: visible;
}
/* line 299, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .sign-up #mc_embed_signup form .clear input[type="submit"] {
  font-weight: 500px;
  height: 38px;
  width: 132px;
  margin: 0;
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  -ms-border-radius: 0 3px 3px 0;
  -o-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  text-shadow: none;
  font-family: 'gotham_boldregular';
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  border: 0;
  box-shadow: none;
  vertical-align: top;
  display: inline;
  font-family: 'gotham_boldregular';
  font-size: 15px;
  font-weight: normal;
}
/* line 300, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .sign-up #mc_embed_signup form .clear input[type="submit"]:hover {
  background: #fa936e;
}
/* line 309, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content #block-system-main {
  margin: 0 auto;
  max-width: 860px;
  text-align: left;
  padding: 60px 0;
}
/* line 310, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content #block-system-main header {
  display: none;
}
/* line 311, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content .region-content #block-system-main .content {
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  color: #666;
  line-height: 24px;
}
/* line 314, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content h1.page-title {
  display: none;
}
/* line 315, ../sass/screen.scss */
#container .home-page-bg .content-sidebar-wrap #content #first-time {
  display: none;
}
/* line 319, ../sass/screen.scss */
#container #top-area {
  max-width: 1920px;
  margin: 0 auto;
  text-align: center;
}
/* line 320, ../sass/screen.scss */
#container #top-area .column {
  width: 25%;
  margin: 0;
  border: 0;
}
/* line 321, ../sass/screen.scss */
#container #top-area .column .block {
  padding: 0;
  margin: 0;
}
/* line 322, ../sass/screen.scss */
#container #top-area .column .block h2 {
  display: none;
}
/* line 323, ../sass/screen.scss */
#container #top-area .column .block .content {
  padding: 0;
  vertical-align: top;
}
/* line 324, ../sass/screen.scss */
#container #top-area .column .block .content img {
  vertical-align: top;
  padding: 0;
  border: 0;
  box-shadow: none;
}
/* line 325, ../sass/screen.scss */
#container #top-area .column .block .content a {
  position: relative;
  display: block;
}
/* line 326, ../sass/screen.scss */
#container #top-area .column .block .content a span {
  text-align: center;
  font-size: 14px;
  background: none;
  width: 100%;
  font-family: 'gotham_boldregular';
  color: #4b4d79;
  text-decoration: none;
  padding: 0;
  position: absolute;
  bottom: 15%;
}
/* line 327, ../sass/screen.scss */
#container #top-area .column .block .content a em {
  min-width: 145px;
  display: inline-block;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  font-size: 14px;
  background: #fff;
  font-family: 'gotham_boldregular';
  color: #4b4d79;
  text-decoration: none;
  padding: 12px 42px;
}
/* line 328, ../sass/screen.scss */
#container #top-area .column .block .content a strong {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  font-size: 14px;
  background: #fff;
  font-family: 'gotham_boldregular';
  color: #4b4d79;
  text-decoration: none;
  padding: 12px 42px;
  position: absolute;
}
/* line 330, ../sass/screen.scss */
#container #top-area .column .block .content a:hover em {
  background: #fa7a4b;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
/* line 334, ../sass/screen.scss */
#container #top-area .column .block .view-home-cta-1 .flexslider {
  background: none;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  margin: 0;
  position: relative;
}
/* line 341, ../sass/screen.scss */
#container #top-area .column .block .view-home-cta-1 .flexslider li {
  border: 0 none;
}
/* line 342, ../sass/screen.scss */
#container #top-area .column .block .view-home-cta-1 .flexslider .views-field-field-box-text {
  background: none;
  bottom: 15%;
  color: #4b4d79;
  font-family: "gotham_boldregular";
  font-size: 14px;
  padding: 0;
  position: initial;
  text-align: center;
  text-decoration: none;
  width: 100%;
}
/* line 353, ../sass/screen.scss */
#container #top-area .column .block .view-home-cta-1 .flexslider .views-field-field-box-text a {
  min-width: 145px;
  display: inline-block;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  font-size: 14px;
  background: #fff;
  font-family: 'gotham_boldregular';
  color: #4b4d79;
  text-decoration: none;
  padding: 12px 42px;
}
/* line 363, ../sass/screen.scss */
#container #top-area .column .block .view-home-cta-1 .flexslider .views-field-field-box-text a:hover {
  background: #fa7a4b;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
/* line 371, ../sass/screen.scss */
#container #top-area .column #block-block-2 span em {
  padding: 12px 22px;
}
/* line 377, ../sass/screen.scss */
#container #stayintouch {
  padding-top: 0;
  background: #f9f9f9;
}
/* line 378, ../sass/screen.scss */
#container #stayintouch #block-block-6 {
  text-align: center;
  max-width: 850px;
  margin: 0 auto;
}
/* line 379, ../sass/screen.scss */
#container #stayintouch #block-block-6 h2 {
  font-family: 'gotham_boldregular';
  padding: 30px 0 0;
  font-size: 24px;
  color: #4b4d79;
  line-height: 48px;
  border-bottom: 2px solid #fa7a4b;
  display: inline-block;
  font-weight: normal;
}
/* line 380, ../sass/screen.scss */
#container #stayintouch #block-block-6 .content {
  text-align: center;
  padding-top: 30px;
  max-width: 960px;
  font-family: 'gotham-bookgotham-book';
  font-size: 17px;
  color: #676767;
  margin: 0 auto;
  line-height: 24px;
}
/* line 382, ../sass/screen.scss */
#container #stayintouch #block-block-6 .content .social-icons {
  width: 100%;
  padding: 45px 0 70px;
  text-align: center;
}
/* line 383, ../sass/screen.scss */
#container #stayintouch #block-block-6 .content .social-icons a {
  text-indent: -9999px;
  display: inline-block;
  width: 58px;
  height: 56px;
  color: #fff;
  text-decoration: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  margin: 0 18px;
  font-family: 'gotham_boldregular';
  font-size: 15px;
}
/* line 384, ../sass/screen.scss */
#container #stayintouch #block-block-6 .content .social-icons a:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
/* line 386, ../sass/screen.scss */
#container #stayintouch #block-block-6 .content .social-icons a.twitter {
  background: url(../images/twitter-new.png) no-repeat;
}
/* line 387, ../sass/screen.scss */
#container #stayintouch #block-block-6 .content .social-icons a.fb {
  background: url(../images/facebook-new.png) no-repeat;
}
/* line 388, ../sass/screen.scss */
#container #stayintouch #block-block-6 .content .social-icons a.youtube {
  background: url(../images/youtube-new.png) no-repeat;
}
/* line 389, ../sass/screen.scss */
#container #stayintouch #block-block-6 .content .social-icons a.insta {
  background: url(../images/insta-new.png) no-repeat;
  width: 59px;
}
/* line 390, ../sass/screen.scss */
#container #stayintouch #block-block-6 .content .social-icons a.linkedin {
  background: url(../images/linkedin.png) no-repeat;
  width: 59px;
}
/* line 391, ../sass/screen.scss */
#container #stayintouch #block-block-6 .content .social-icons a.rss {
  background: url(../images/rsss.png) no-repeat;
  background-size: 100% 100%;
  width: 58px;
}
/* line 392, ../sass/screen.scss */
#container #stayintouch #block-block-6 .content .social-icons a.medium {
  background: url(../images/medium-icon.png) no-repeat;
  background-size: contain;
  border-radius: 8px;
}
/* line 399, ../sass/screen.scss */
#container #content {
  float: none;
  position: relative;
}
/* line 400, ../sass/screen.scss */
#container #content section {
  padding: 0;
  /*                       #block-pretty-calendar-calendar{
                           background: #f9f9f9; margin-top:65px; text-align: center; padding-bottom: 60px;
                           h2{ padding-top:65px; margin-bottom: 60px; @include gothambod; font-size: 24px; color: #4b4d79; line-height: 38px; border-bottom:2px solid $orangecolor; display: inline-block;}
                           .content{ max-width:530px; margin: 0 auto;
                                     .calendar-container{
                                       border:none;
                                       background:none;
                                       .calendar-daynames{
                                         background: none;
                                         border:none;
                                         height:auto;
                                         .pretty-calendar-day{
                                           height: auto;
                                           .calendar-value{
                                             color:#777777;
                                             padding:20px 0;
                                             font-size: 21px;
                                             font-weight: bold;
                                             padding:40px 0 25px;
                                           }
                                         }
                                         .pretty-calendar-weekend{
                                           height: auto;
                                           .calendar-value{
                                             color:#777777;
                                             padding:20px 0;
                                             font-size: 21px;
                                             font-weight: bold;
                                             padding:40px 0 25px;
                                           }
                                         }
                                       }
                                       .pretty-calendar-month{
                                         border-bottom:none;
                                         .month-title{
                                            color: #666666;
                                            font-family: "Poly-Italic";
                                            font-size: 24px;
                                            line-height: 30px;
                                            margin-bottom: 30px;
                                         }
                                         .calendar-prev{
                                           background:url("../images/sprites.png") no-repeat 0 -76px;
                                           width:24px;
                                           height: 24px;
                                           left:-55px;
                                         }
                                         .calendar-next{
                                           background:url("../images/sprites.png") no-repeat 0 -52px;
                                           width:24px;
                                           height: 24px;
                                           right: -55px;
                                         }
                                       }
                                       .pretty-calendar-week{
                                         height:auto;
                                         .pretty-calendar-day{
                                           height:auto;
                                           width:9%;
                                           margin:2.6%;
                                            .calendar-value{
                                             width:auto;
                                             padding:11px 0;
                                             border-radius:4px;
                                             background: #CCCCCC;
                                             color: #FFFFFF;
                                             font-family: arial;
                                             font-size: 21px;
                                             font-weight: bold;
                                             padding: 23% 0;
                                             border:none;
                                             cursor: pointer;
                                             height:auto;
                                             &:hover{
                                               background: #FA7A4B;
                                             }
                                            }
                                         }
                                         .pretty-calendar-weekend{
                                           height:auto;
                                           width:9%;
                                           margin:2.6%;
                                            .calendar-value{
                                             width:auto;
                                             padding:11px 0;
                                             border-radius:4px;
                                             background: #CCCCCC;
                                             color: #FFFFFF;
                                             font-family: arial;
                                             font-size: 21px;
                                             font-weight: bold;
                                             padding: 23% 0;
                                             border:none;
                                             cursor: pointer;
                                             height:auto;
                                             &:hover{
                                               background: #FA7A4B;
                                             }
                                            }
                                         }
                                         .pretty-calendar-day.blank,pretty-calendar-weekend.blank{
                                           .calendar-value{
                                             background: #F2F2F2;
                                           }
                                         }
                                          .pretty-calendar-today{
                                            .calendar-value{
                                              background: #FA7A4B;
                                              border-radius: 4px;
                                            }
                                          }
                                       }
                                       a{
                                         .calendar-value{
                                              background: #FA7A4B !important;
                                              height:auto;
                                         }
                                       }
                                     }
                           }
                         }*/
}
/* line 401, ../sass/screen.scss */
#container #content section .region-content-top {
  padding: 0 0;
  max-width: 100%;
  margin: 0 auto;
  text-align: center;
}
/* line 402, ../sass/screen.scss */
#container #content section .region-content-top #block-block-11 {
  margin: 0;
  text-align: center;
  padding: 48px 0;
  display: inline-block;
  vertical-align: top;
}
/* line 403, ../sass/screen.scss */
#container #content section .region-content-top #block-block-11 .content {
  text-align: center;
}
/* line 404, ../sass/screen.scss */
#container #content section .region-content-top #block-block-11 .content a {
  margin: 0 26px;
  vertical-align: top;
  font-family: 'gotham_boldregular';
  display: inline-block;
  padding: 10px 42px;
  border: 1px solid #fa7a4b;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  text-transform: none;
}
/* line 405, ../sass/screen.scss */
#container #content section .region-content-top #block-block-11 .content a:hover {
  background: #fa936e;
  color: #fff;
}
/* line 409, ../sass/screen.scss */
#container #content section .region-content-top #block-search-form {
  display: inline-block;
  padding: 48px 0;
  vertical-align: top;
}
/* line 411, ../sass/screen.scss */
#container #content section .region-content-top #block-search-form .form-item-search-block-form input[type="text"] {
  margin: 0;
  padding: 10px 12px 10px 25px;
  background: #f2f2f2;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border: 0;
  max-height: 36px;
  font-family: 'gotham_boldregular';
  font-size: 15px;
}
/* line 413, ../sass/screen.scss */
#container #content section .region-content-top #block-search-form .form-wrapper {
  display: none;
}
/* line 415, ../sass/screen.scss */
#container #content section .region-content-top #block-views-blog-post-block-2 {
  text-align: center;
  background: #fff;
  margin: 0;
  padding-bottom: 60px;
}
/* line 416, ../sass/screen.scss */
#container #content section .region-content-top #block-views-blog-post-block-2 h2 {
  padding-top: 65px;
  margin-bottom: 60px;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  color: #4b4d79;
  line-height: 48px;
  border-bottom: 2px solid #fa7a4b;
  display: inline-block;
}
/* line 417, ../sass/screen.scss */
#container #content section .region-content-top #block-views-blog-post-block-2 p {
  margin: 0 0 60px 0;
  font-family: 'gotham-bookgotham-book';
}
/* line 420, ../sass/screen.scss */
#container #content section .region-content-top #block-views-blog-post-block-2 .view .jcarousel-container a {
  background: url(../images/sprites.png) no-repeat;
  width: 24px;
  height: 24px;
}
/* line 421, ../sass/screen.scss */
#container #content section .region-content-top #block-views-blog-post-block-2 .view .jcarousel-container a:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
/* line 423, ../sass/screen.scss */
#container #content section .region-content-top #block-views-blog-post-block-2 .view .jcarousel-container a.jcarousel-prev {
  background-position: 0 -76px;
  left: -90px;
  top: 45%;
}
/* line 424, ../sass/screen.scss */
#container #content section .region-content-top #block-views-blog-post-block-2 .view .jcarousel-container a.jcarousel-next {
  background-position: 0 -52px;
  right: -90px;
  top: 45%;
}
/* line 427, ../sass/screen.scss */
#container #content section .region-content-top #block-views-blog-post-block-2 .jcarousel-container {
  max-width: 960px;
  margin: 0 auto;
  width: 95%;
  height: auto;
  padding: 0;
}
/* line 428, ../sass/screen.scss */
#container #content section .region-content-top #block-views-blog-post-block-2 .jcarousel-container .jcarousel-clip-horizontal {
  max-width: 960px;
  width: 100%;
}
/* line 430, ../sass/screen.scss */
#container #content section .region-content-top #block-views-blog-post-block-2 .jcarousel-container .jcarousel-clip-horizontal ul li {
  margin-right: 52px;
  height: auto;
  padding: 0;
  margin: 0 1px;
  border: 0;
}
/* line 435, ../sass/screen.scss */
#container #content section .region-content-top #block-views-resources-block-1 {
  background: #f4f4f4;
  padding: 96px 0 72px 0;
  width: 100%;
}
/* line 437, ../sass/screen.scss */
#container #content section .region-content-top #block-views-resources-block-1 .view-resources {
  max-width: 1170px;
  margin: 0 auto;
}
/* line 440, ../sass/screen.scss */
#container #content section .region-content-top #block-views-resources-block-1 .view-resources ul li {
  position: relative;
}
/* line 442, ../sass/screen.scss */
#container #content section .region-content-top #block-views-resources-block-1 .view-resources ul li .views-field-body {
  position: absolute;
  top: 92px;
  max-width: 880px;
  margin-left: -440px;
  left: 50%;
  text-align: center;
  color: #fff;
}
/* line 444, ../sass/screen.scss */
#container #content section .region-content-top #block-views-resources-block-1 .view-resources ul li .views-field-body h2 {
  font-family: "Poly-Italic";
  font-size: 36px;
  margin-bottom: 45px;
  color: #fff;
}
/* line 445, ../sass/screen.scss */
#container #content section .region-content-top #block-views-resources-block-1 .view-resources ul li .views-field-body p {
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  line-height: 24px;
}
/* line 446, ../sass/screen.scss */
#container #content section .region-content-top #block-views-resources-block-1 .view-resources ul li .views-field-body a {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  font-family: 'gotham_boldregular';
  margin-top: 55px;
  display: inline-block;
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 10px 30px;
  border: 0;
  box-shadow: none;
}
/* line 447, ../sass/screen.scss */
#container #content section .region-content-top #block-views-resources-block-1 .view-resources ul li .views-field-body a:hover {
  background: #fa936e;
}
/* line 449, ../sass/screen.scss */
#container #content section .region-content-top #block-views-resources-block-1 .view-resources ul li .views-field-body #beforepolls {
  margin-right: 75px;
}
/* line 455, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block {
  width: 100%;
  padding: 95px 0 75px;
  background: #f4f4f4;
}
/* line 460, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block .view-view-content-header .views-row {
  max-width: 1170px;
  margin: 0 auto;
  position: relative;
}
/* line 464, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block .view-view-content-header .views-row .views-field-title {
  position: absolute;
  top: 94px;
  width: 100%;
  text-align: center;
}
/* line 469, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block .view-view-content-header .views-row .views-field-title a {
  color: #FFFFFF;
  font-family: "Poly-Italic";
  font-size: 36px;
  line-height: 45px;
}
/* line 476, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block .view-view-content-header .views-row .views-field-body {
  position: absolute;
  top: 175px;
  width: 100%;
}
/* line 480, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block .view-view-content-header .views-row .views-field-body .field-content {
  color: #fff;
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  line-height: 24px;
  max-width: 838px;
  margin: 0 auto;
  text-align: left;
}
/* line 493, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block-1 {
  width: 100%;
  padding: 0 0 0px;
  background: #f4f4f4;
}
/* line 498, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row {
  max-width: 100%;
  margin: 0 auto;
  position: relative;
  display: block;
}
/* line 503, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-title {
  position: absolute;
  top: 94px;
  width: 100%;
  text-align: center;
}
/* line 508, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-title a {
  color: #FFFFFF;
  font-family: "Poly-Italic";
  font-size: 36px;
  line-height: 45px;
}
/* line 515, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-body {
  position: absolute;
  top: 175px;
  width: 100%;
}
/* line 519, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-body p {
  color: #fff;
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  line-height: 24px;
  max-width: 838px;
  margin: 0 auto 15px;
  text-align: center;
}
/* line 527, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-body p:first-child {
  text-align: center;
}
/* line 532, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-php {
  position: absolute;
  bottom: 200px;
  width: 100%;
}
/* line 536, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-php #before-polls, #container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-php #after-polls {
  background: #FA7A4B;
  border: 0 none;
  border-radius: 3px;
  box-shadow: none;
  color: #FFFFFF;
  display: inline-block;
  font-family: 'gotham_boldregular';
  font-size: 15px;
  padding: 10px 0;
  margin: 0 19px;
  width: 182px;
  text-shadow: none;
  cursor: pointer;
}
/* line 550, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-php #before-polls:hover, #container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-php #after-polls:hover {
  background: #FA936E;
}
/* line 560, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content {
  max-width: 100%;
  margin: 0 auto;
}
/* line 563, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content .item-list ul li {
  padding: 0;
  position: relative;
  text-align: center;
  background: #f9f9f9;
}
/* line 564, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content .item-list ul li .views-field-php {
  text-align: center;
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
}
/* line 565, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content .item-list ul li .views-field-php iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 567, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content .item-list ul li .views-field-body {
  font-family: 'gotham-bookgotham-book';
  font-size: 16px;
  line-height: 24px;
  padding-top: 20px;
  margin: 0 auto;
  max-width: 1163px;
  padding-top: 25px;
  position: relative;
  top: -50px;
  background: #F9F9F9;
  border-radius: 10px 10px 0 0;
}
/* line 568, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content .item-list ul li .views-field-body .field-content {
  margin: 0 auto;
  max-width: 665px;
}
/* line 569, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content .item-list ul li .views-field-body .field-content h2 {
  color: #fa7a4b;
  font-family: "Poly-Italic";
  font-size: 36px;
  line-height: 45px;
}
/* line 570, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content .item-list ul li .views-field-body .field-content h3 {
  color: #414369;
  font-family: 'gotham_boldregular';
  line-height: 40px;
  font-size: 30px;
  padding-top: 15px;
  line-height: 45px;
  padding-bottom: 30px;
}
/* line 571, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content .item-list ul li .views-field-body .field-content p {
  margin-bottom: 25px;
}
/* line 574, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content .item-list ul li .views-field-nothing {
  position: absolute;
  top: 30px;
  left: 50%;
  width: 580px;
  margin-left: -290px;
  text-align: center;
  line-height: 45px;
}
/* line 575, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content .item-list ul li .views-field-nothing h2 {
  font-family: 'gotham_boldregular';
  text-transform: uppercase;
  color: #fff;
  font-size: 36px;
}
/* line 576, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content .item-list ul li .views-field-nothing h3 {
  color: #fa7a4b;
  font-family: "Poly-Italic";
  font-size: 36px;
  line-height: 45px;
}
/* line 577, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content .item-list ul li .views-field-nothing p {
  font-family: "Poly-Italic";
  font-size: 36px;
  color: #fff;
}
/* line 578, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content .item-list ul li .views-field-nothing span.left {
  border: 1px solid #FFFFFF;
  float: left;
  margin-top: 40px;
  width: 30%;
}
/* line 579, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content .item-list ul li .views-field-nothing span.right {
  border: 1px solid #FFFFFF;
  float: right;
  margin-top: 40px;
  width: 30%;
}
/* line 581, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content .item-list ul li .views-field-nothing .paragraph p {
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  color: #fff;
  text-align: center;
  line-height: 25px;
}
/* line 589, ../sass/screen.scss */
#container #content section #block-views-views-about-us-block-1 {
  background: #f9f9f9;
  margin: 0;
  padding-top: 65px;
}
/* line 590, ../sass/screen.scss */
#container #content section #block-views-views-about-us-block-1 .view-id-views_about_us {
  max-width: 960px;
  margin: 0 auto;
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
}
/* line 591, ../sass/screen.scss */
#container #content section #block-views-views-about-us-block-1 .view-id-views_about_us .view-header {
  margin-bottom: 60px;
  text-align: center;
}
/* line 592, ../sass/screen.scss */
#container #content section #block-views-views-about-us-block-1 .view-id-views_about_us .view-header h2 {
  margin-bottom: 60px;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  color: #4b4d79;
  font-weight: normal;
  line-height: 38px;
  border-bottom: 2px solid #fa7a4b;
  display: inline-block;
}
/* line 594, ../sass/screen.scss */
#container #content section #block-views-views-about-us-block-1 .view-id-views_about_us .view-content {
  padding-bottom: 65px;
}
/* line 596, ../sass/screen.scss */
#container #content section #block-views-views-about-us-block-1 .view-id-views_about_us .view-content ul li {
  display: inline-block;
  padding: 0;
  margin: 0;
  margin-right: 25px;
}
/* line 597, ../sass/screen.scss */
#container #content section #block-views-views-about-us-block-1 .view-id-views_about_us .view-content ul li:last-child {
  margin: 0;
}
/* line 599, ../sass/screen.scss */
#container #content section #block-views-views-about-us-block-1 .view-id-views_about_us .view-content ul li a:hover {
  opacity: 0.7;
}
/* line 607, ../sass/screen.scss */
#container #content section .slider-container {
  position: relative;
}
/* line 608, ../sass/screen.scss */
#container #content section .slider-container .view-display-id-block_1 {
  padding: 96px 0 72px;
  display: block;
  background: #f4f4f4;
  text-align: center;
}
/* line 609, ../sass/screen.scss */
#container #content section .slider-container .view-display-id-block_1 .view-content {
  display: inline-block;
}
/* line 610, ../sass/screen.scss */
#container #content section .slider-container .view-display-id-block_1 table {
  background: none;
}
/* line 612, ../sass/screen.scss */
#container #content section .slider-container .view-display-id-block_2 {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -171px;
  margin-left: -422px;
  background: none;
}
/* line 613, ../sass/screen.scss */
#container #content section .slider-container .view-display-id-block_2 table {
  background: none;
  text-align: center;
}
/* line 614, ../sass/screen.scss */
#container #content section .slider-container .view-display-id-block_2 table td {
  text-align: center;
}
/* line 615, ../sass/screen.scss */
#container #content section .slider-container .view-display-id-block_2 table td .views-field-title {
  font-family: "Poly-Italic";
  font-size: 36px;
  color: #fff;
}
/* line 616, ../sass/screen.scss */
#container #content section .slider-container .view-display-id-block_2 table td .views-field-title a {
  color: #fff;
}
/* line 620, ../sass/screen.scss */
#container #content section .slider-container .view-display-id-block_2 table td .views-field-body {
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  line-height: 24px;
  color: #fff;
  padding: 45px 0;
}
/* line 621, ../sass/screen.scss */
#container #content section .slider-container .view-display-id-block_2 table td .views-field-body a.read-full {
  margin-right: 52px;
  vertical-align: top;
  font-family: 'gotham_boldregular';
  display: inline;
  padding: 6px 22px;
  border: 1px solid #fa7a4b;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  text-transform: none;
  margin-top: 65px;
  display: inline-block;
}
/* line 622, ../sass/screen.scss */
#container #content section .slider-container .view-display-id-block_2 table td .views-field-body a.read-full:hover {
  background: #fa936e;
  color: #fff;
}
/* line 631, ../sass/screen.scss */
#container #content section .block-system-main {
  width: 100%;
  text-align: center;
  background: #f9f9f9;
  overflow: hidden;
}
/* line 632, ../sass/screen.scss */
#container #content section .block-system-main #latest-news {
  max-width: 960px;
  margin: 0 auto;
  padding-bottom: 72px;
}
/* line 633, ../sass/screen.scss */
#container #content section .block-system-main #latest-news h2 {
  padding-top: 80px;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  color: #4b4d79;
  line-height: 48px;
  border-bottom: 2px solid #fa7a4b;
  display: inline-block;
}
/* line 634, ../sass/screen.scss */
#container #content section .block-system-main #latest-news .press-txt {
  margin: 60px 0;
  font-family: 'gotham-bookgotham-book';
  color: #666666;
  line-height: 24px;
  text-align: left;
}
/* line 635, ../sass/screen.scss */
#container #content section .block-system-main #latest-news .view-blog-post {
  max-width: 960px;
  margin: 0 auto;
}
/* line 636, ../sass/screen.scss */
#container #content section .block-system-main #latest-news .view-blog-post .views-row {
  max-width: 275px;
  margin-right: 30px;
  display: inline-block;
  padding-bottom: 75px;
}
/* line 637, ../sass/screen.scss */
#container #content section .block-system-main #latest-news .view-blog-post .views-row .views-field-title {
  font-size: 22px;
  color: #4b4d79;
  padding-bottom: 30px;
  font-family: 'gotham_boldregular';
}
/* line 638, ../sass/screen.scss */
#container #content section .block-system-main #latest-news .view-blog-post .views-row .views-field-title a {
  font-size: 20px;
  color: #4b4d79;
}
/* line 640, ../sass/screen.scss */
#container #content section .block-system-main #latest-news .view-blog-post .views-row .views-field-body {
  font-size: 18px;
  color: #676767;
  line-height: 24px;
  font-family: 'gotham-bookgotham-book';
  text-align: left;
}
/* line 641, ../sass/screen.scss */
#container #content section .block-system-main #latest-news .view-blog-post .views-row .views-field-body a {
  font-family: 'gotham_boldregular';
  color: #fa7a4b;
  font-size: 15px;
  padding-top: 14px;
  margin-top: 20px;
  border-top: 2px solid #fa7a4b;
  display: inline-block;
}
/* line 645, ../sass/screen.scss */
#container #content section .block-system-main #latest-news button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  font-family: 'gotham_boldregular';
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 10px 45px;
  border: 0;
  box-shadow: none;
}
/* line 646, ../sass/screen.scss */
#container #content section .block-system-main #latest-news button:hover {
  background: #fa936e;
}
/* line 651, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 {
  background: #f9f9f9;
}
/* line 652, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 .view-header {
  text-align: center;
}
/* line 653, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 .view-header h2 {
  padding-top: 65px;
  margin-bottom: 55px;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  color: #4b4d79;
  line-height: 48px;
  border-bottom: 2px solid #fa7a4b;
  display: inline-block;
}
/* line 654, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 .view-header p {
  text-align: left;
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  color: #686868;
  padding-bottom: 80px;
  line-height: 24px;
}
/* line 657, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 .view-blog-post {
  max-width: 960px;
  margin: 0 auto;
}
/* line 658, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 .view-blog-post .views-row {
  max-width: 290px;
  margin-right: 20px;
  display: inline-block;
  vertical-align: top;
  padding-bottom: 75px;
}
/* line 659, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 .view-blog-post .views-row .views-field-php {
  color: #4b4d79;
  padding-bottom: 30px;
  font-family: 'gotham_boldregular';
}
/* line 660, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 .view-blog-post .views-row .views-field-php a {
  font-size: 18px;
  color: #4b4d79;
}
/* line 662, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 .view-blog-post .views-row .views-field-body {
  word-wrap: break-word;
  font-size: 14px;
  color: #676767;
  line-height: 24px;
  font-family: 'gotham-bookgotham-book';
  text-align: left;
}
/* line 663, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 .view-blog-post .views-row .views-field-body a {
  font-family: 'gotham_boldregular';
  color: #fa7a4b;
  padding-top: 14px;
  margin-top: 20px;
  border-top: 2px solid #fa7a4b;
  display: inline-block;
}
/* line 666, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 .view-blog-post .views-row .views-field-php-1 a {
  font-family: 'gotham_boldregular';
  font-size: 15px;
  color: #fa7a4b;
  padding-top: 8px;
  border-top: 2px solid #fa7a4b;
  display: inline-block;
  margin-top: 20px;
}
/* line 671, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 .more-link {
  text-align: center;
  padding-bottom: 70px;
  padding-left: 15px;
  padding-right: 30px;
}
/* line 672, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 .more-link a {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  display: inline-block;
  font-family: 'gotham_boldregular';
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 10px 25px;
  border: 0;
  box-shadow: none;
}
/* line 673, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 .more-link a:hover {
  background: #fa936e;
}
/* line 680, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news {
  background: #f4f4f4;
  padding: 96px 0 72px 0;
}
/* line 681, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 {
  border-radius: 0;
  border: 0 none;
  padding: 0;
  margin: 0 auto;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  max-width: 1170px;
}
/* line 683, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ul li {
  position: relative;
  text-align: center;
  padding: 0;
  margin: 0;
}
/* line 684, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ul li .views-field-title {
  font-family: "Poly-Italic";
  font-size: 36px;
  color: #fff;
  position: absolute;
  top: 16%;
  left: 50%;
  margin-left: -173px;
  background: none;
  max-width: 845px;
}
/* line 685, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ul li .views-field-title a {
  color: #fff;
}
/* line 689, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ul li .views-field-body {
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  line-height: 24px;
  color: #fff;
  position: absolute;
  top: 22%;
  left: 50%;
  margin-left: -422px;
  background: none;
  max-width: 845px;
  padding: 45px 0;
}
/* line 690, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ul li .views-field-body a.read-full {
  margin-right: 52px;
  vertical-align: top;
  font-family: 'gotham_boldregular';
  display: inline;
  padding: 6px 22px;
  border: 1px solid #fa7a4b;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  text-transform: none;
  margin-top: 65px;
  display: inline-block;
}
/* line 691, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ul li .views-field-body a.read-full:hover {
  background: #fa936e;
  color: #fff;
}
/* line 695, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ul li .views-field-view-node {
  position: absolute;
  top: 56%;
  left: 42%;
  margin-top: 10px;
  margin-left: 0;
}
/* line 696, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ul li .views-field-view-node a {
  font-family: 'gotham_boldregular';
  font-size: 15px;
  color: #fff;
  margin-right: 52px;
  vertical-align: top;
  font-family: 'gotham_boldregular';
  display: inline;
  padding: 6px 22px;
  border: 1px solid #fa7a4b;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -ms-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  text-transform: none;
}
/* line 697, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ul li .views-field-view-node a:hover {
  background: #fa936e;
  color: #fff;
}
/* line 698, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ul li .views-field-view-node a:last-child {
  margin: 0;
}
/* line 703, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ol.flex-control-nav {
  z-index: 99999;
  right: 0;
  bottom: 13%;
}
/* line 704, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ol.flex-control-nav li {
  border: none;
  margin: 0;
  position: relative;
}
/* line 705, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ol.flex-control-nav li a {
  box-shadow: none;
  margin-right: 28px;
  padding: 0;
  border: none;
  background: url(../images/sprites.png) no-repeat;
  text-indent: -9999px;
  width: 24px;
  height: 24px;
  display: inline-block;
}
/* line 706, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ol.flex-control-nav li:after {
  border: 1px solid #fff;
  width: 28px;
  position: absolute;
  right: 0;
  top: 10px;
  content: '';
}
/* line 707, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ol.flex-control-nav li a.flex-active {
  background-position: 0 -24px;
}
/* line 709, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ol.flex-control-nav li:last-child:after {
  width: 0;
  height: 0;
  border: 0 none;
}
/* line 710, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ol.flex-control-nav li:last-child a {
  margin: 0;
}
/* line 714, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 .flex-direction-nav {
  display: none;
}
/* line 719, ../sass/screen.scss */
#container #content section #block-block-9 {
  width: 100%;
  border-top: 3px solid #fa7a4b;
  text-align: center;
  display: inline-block;
  height: auto;
  text-decoration: none;
}
/* line 720, ../sass/screen.scss */
#container #content section #block-block-9 h2 {
  background: url(../images/seprator.png) no-repeat top center;
  margin: 0;
  padding-top: 125px;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  color: #4b4d79;
  line-height: 38px;
  font-weight: normal;
  border-bottom: 2px solid #fa7a4b;
  display: inline-block;
}
/* line 721, ../sass/screen.scss */
#container #content section #block-block-9 .content {
  max-width: 845px;
  margin: 0 auto;
}
/* line 722, ../sass/screen.scss */
#container #content section #block-block-9 .content .givehelp {
  font-family: "Poly-Italic";
  font-size: 24px;
  color: #fa7a4b;
  padding: 50px 0 25px 0;
}
/* line 723, ../sass/screen.scss */
#container #content section #block-block-9 .content .howhelppara {
  font-family: 'gotham-bookgotham-book';
  color: #676767;
  font-size: 18px;
  line-height: 24px;
  text-align: left;
}
/* line 725, ../sass/screen.scss */
#container #content section #block-block-9 .home-form {
  font-weight: 500px;
  padding-left: 0px;
  color: #676767;
  font-family: "Poly-Italic";
  font-size: 18px;
  padding-top: 45px;
}
/* line 726, ../sass/screen.scss */
#container #content section #block-block-9 .home-form em {
  padding: 0 28px;
  font-size: 16px;
}
/* line 727, ../sass/screen.scss */
#container #content section #block-block-9 .home-form button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  font-weight: normal;
  text-shadow: none;
  font-family: 'gotham_boldregular';
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 10px 0;
  width: 183px;
  border: 0;
  box-shadow: none;
}
/* line 728, ../sass/screen.scss */
#container #content section #block-block-9 .home-form button:hover {
  background: #fa936e;
}
/* line 730, ../sass/screen.scss */
#container #content section #block-block-9 .home-form button.small {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  font-weight: normal;
  text-shadow: none;
  font-family: 'gotham_boldregular';
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  padding: 10px 0;
  width: 183px;
  border: 0;
  box-shadow: none;
}
/* line 731, ../sass/screen.scss */
#container #content section #block-block-9 .home-form button.small:hover {
  background: #fa936e;
}
/* line 732, ../sass/screen.scss */
#container #content section #block-block-9 .home-form button.small a {
  color: #fff;
}
/* line 735, ../sass/screen.scss */
#container #content section #block-block-9 .home-form a {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  font-family: 'gotham_boldregular';
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 10px 0;
  width: 182px;
  display: inline-block;
  border: 0;
  box-shadow: none;
}
/* line 736, ../sass/screen.scss */
#container #content section #block-block-9 .home-form a:hover {
  background: #fa936e;
}
/* line 738, ../sass/screen.scss */
#container #content section #block-block-9 .home-form a.small {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  font-family: 'gotham_boldregular';
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  padding: 10px 0;
  width: 182px;
  display: inline-block;
  border: 0;
  box-shadow: none;
}
/* line 739, ../sass/screen.scss */
#container #content section #block-block-9 .home-form a.small:hover {
  background: #fa936e;
}
/* line 742, ../sass/screen.scss */
#container #content section #block-block-9 .home-form #mc_embed_signup label {
  display: none;
}
/* line 743, ../sass/screen.scss */
#container #content section #block-block-9 .home-form #mc_embed_signup #mc-embedded-subscribe-form {
  padding: 70px 0 70px 0;
  text-align: center;
}
/* line 744, ../sass/screen.scss */
#container #content section #block-block-9 .home-form #mc_embed_signup #mc-embedded-subscribe-form input[type="email"] {
  border: 0px none;
  border-radius: 3px 0px 0px 3px;
  box-sizing: border-box;
  color: #5b5b5b;
  display: inline;
  font-family: 'gotham_boldregular';
  font-size: 15px;
  font-weight: normal;
  height: 38px;
  margin: 0px -4px 0px 0px;
  padding: 0px 0px 0px 12px;
  text-transform: capitalize;
  background: none repeat scroll 0px 0px #f2f2f2;
  vertical-align: top;
  width: 313px;
}
/* line 745, ../sass/screen.scss */
#container #content section #block-block-9 .home-form #mc_embed_signup #mc-embedded-subscribe-form .submit-btn {
  display: inline-block;
}
/* line 746, ../sass/screen.scss */
#container #content section #block-block-9 .home-form #mc_embed_signup #mc-embedded-subscribe-form .submit-btn input[type="submit"] {
  background: none repeat scroll 0 0 #FA7A4B;
  border: 0 none;
  border-radius: 0 3px 3px 0;
  box-shadow: none;
  color: #FFFFFF;
  display: inline;
  font-family: 'gotham_boldregular';
  font-size: 15px;
  font-weight: normal;
  height: 38px;
  margin: 0;
  text-shadow: none;
  vertical-align: top;
}
/* line 753, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 {
  background: #f9f9f9;
  width: 100%;
  margin: 0 auto;
}
/* line 754, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view {
  max-width: 1164px;
  box-sizing: border-box;
  padding: 100px 90px 0 90px;
  margin: 0 auto;
  position: relative;
  top: -133px;
  background: #F9F9F9;
  border-radius: 5px 5px 0 0;
}
/* line 755, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .view-header {
  text-align: center;
  line-height: 24px;
}
/* line 756, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .view-header h2 {
  padding-top: 65px;
  margin-bottom: 60px;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  color: #4b4d79;
  line-height: 34px;
  border-bottom: 2px solid #fa7a4b;
  display: inline-block;
}
/* line 757, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .view-header p {
  margin: 0 0 60px 0;
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  text-align: left;
}
/* line 759, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .view-filters {
  display: none;
}
/* line 760, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .views-row {
  max-width: 455px;
  margin-right: 30px;
  display: inline-block;
  vertical-align: top;
  padding-bottom: 75px;
}
/* line 761, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .views-row .views-field-title {
  font-size: 18px;
  min-height: 45px;
  color: #4b4d79;
  padding-bottom: 20px;
  font-family: 'gotham_boldregular';
}
/* line 762, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .views-row .views-field-title a {
  font-size: 18px;
  color: #4b4d79;
}
/* line 764, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .views-row .views-field-body {
  font-size: 14px;
  color: #676767;
  line-height: 24px;
  font-family: 'gotham-bookgotham-book';
  text-align: left;
}
/* line 765, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .views-row .views-field-body a {
  font-family: 'gotham_boldregular';
  color: #fa7a4b;
  font-size: 15px;
  padding-top: 14px;
  margin-top: 20px;
  border-top: 2px solid #fa7a4b;
  display: inline-block;
}
/* line 768, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .views-row .views-field-view-node a {
  font-family: 'gotham_boldregular';
  font-size: 15px;
  color: #fa7a4b;
  padding-top: 8px;
  border-top: 2px solid #fa7a4b;
  display: inline-block;
  margin-top: 20px;
}
/* line 772, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .more-link {
  text-align: center;
  padding-bottom: 00px;
  padding-left: 15px;
  padding-right: 30px;
}
/* line 773, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .more-link a {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  display: inline-block;
  font-family: 'gotham_boldregular';
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 10px 25px;
  border: 0;
  box-shadow: none;
}
/* line 774, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .more-link a:hover {
  background: #fa936e;
}
/* line 779, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view-blog-post {
  max-width: 960px;
  margin: 0 auto;
}
/* line 780, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view-blog-post .views-row {
  max-width: 275px;
  margin-right: 30px;
  display: inline-block;
  vertical-align: top;
  padding-bottom: 75px;
}
/* line 781, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view-blog-post .views-row .views-field-title {
  font-size: 22px;
  color: #4b4d79;
  padding-bottom: 30px;
  font-family: 'gotham_boldregular';
}
/* line 782, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view-blog-post .views-row .views-field-title a {
  font-size: 20px;
  color: #4b4d79;
}
/* line 784, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view-blog-post .views-row .views-field-body {
  font-size: 18px;
  color: #676767;
  line-height: 24px;
  font-family: 'gotham-bookgotham-book';
  text-align: left;
}
/* line 785, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view-blog-post .views-row .views-field-body a {
  font-family: 'gotham_boldregular';
  color: #fa7a4b;
  font-size: 15px;
  padding-top: 14px;
  margin-top: 20px;
  border-top: 2px solid #fa7a4b;
  display: inline-block;
}
/* line 788, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view-blog-post .views-row .views-field-view-node a {
  font-family: 'gotham_boldregular';
  font-size: 15px;
  color: #fa7a4b;
  padding-top: 8px;
  border-top: 2px solid #fa7a4b;
  display: inline-block;
  margin-top: 20px;
}
/* line 791, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view-blog-post .views-row:nth-child(2n+1) {
  margin: 0;
}
/* line 795, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 {
  max-width: 960px;
  margin: 0 auto;
  text-align: center;
}
/* line 796, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 h2 {
  padding-top: 65px;
  margin-bottom: 60px;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  color: #4b4d79;
  line-height: 48px;
  border-bottom: 2px solid #fa7a4b;
  display: inline-block;
}
/* line 797, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 p {
  margin: 0 0 60px 0;
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  text-align: center;
  line-height: 24px;
}
/* line 800, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 {
  background: #fff;
}
/* line 801, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content {
  max-width: 1000px;
  margin: 0 auto;
}
/* line 802, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content h2.title a {
  color: #4B4D79;
  font-weight: normal;
}
/* line 806, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form {
  max-width: 494px;
  margin: 0 auto;
}
/* line 808, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form .custom-wrapper:nth-child(1) {
  width: 48%;
  float: left;
  margin: 0 4% 10px 0;
}
/* line 810, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form .custom-wrapper:nth-child(1) .messages.error {
  float: left;
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
/* line 812, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form .custom-wrapper:nth-child(2) {
  width: 48%;
  float: left;
  margin: 0 0 10px 0;
}
/* line 814, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form .custom-wrapper:nth-child(2) .messages.error {
  float: left;
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
/* line 817, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form input[type="email"], #container #content section #block-webform-client-block-14 .content .webform-client-form input[type="text"], #container #content section #block-webform-client-block-14 .content .webform-client-form textarea {
  font-family: 'gotham_boldregular';
  color: #5b5b5b;
  background: #f2f2f2;
  border: 0 none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  padding: 12px 26px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 818, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form .grippie {
  display: none;
}
/* line 821, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form #webform-component-first-name {
  float: left;
  width: 100%;
  margin: 0;
}
/* line 824, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form #webform-component-last-name {
  float: left;
  width: 100%;
  margin: 0;
}
/* line 826, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form #webform-component-question {
  margin-bottom: 45px;
}
/* line 827, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form .form-item {
  display: block;
}
/* line 828, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form .form-actions {
  margin: 0;
  padding: 0;
  border-top: 2px solid #f2f2f2;
  position: relative;
  text-align: center;
  position: relative;
}
/* line 829, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form .form-actions .form-submit {
  margin: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  font-family: 'gotham_boldregular';
  color: #fff;
  font-size: 15px;
  background: url(../images/button.jpg) no-repeat top center;
  filter: none;
  padding: 11px 0;
  border: 0;
  box-shadow: none;
  position: relative;
  top: -20px;
  width: 220px;
}
/* line 830, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form .form-actions .form-submit:hover {
  background: url(../images/button-hover.jpg) no-repeat top center;
  filter: none;
}
/* line 832, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form .form-actions .custom-wrapper {
  width: 100%;
}
/* line 844, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources {
  background: #f9f9f9;
  margin-top: 65px;
  text-align: center;
  padding-bottom: 60px;
}
/* line 845, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources h2 {
  padding-top: 65px;
  margin-bottom: 60px;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  color: #4b4d79;
  line-height: 38px;
  border-bottom: 2px solid #fa7a4b;
  display: inline-block;
}
/* line 847, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .date-heading h3 {
  color: #666666;
  font-family: "Poly-Italic";
  line-height: 30px;
  font-size: 24px;
}
/* line 850, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources ul.pager a {
  float: left;
  letter-spacing: -55px;
  overflow: hidden;
  background: url(../images/sprites.png) no-repeat;
  width: 24px;
  height: 24px;
  display: block;
  vertical-align: top;
}
/* line 851, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources ul.pager a:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
/* line 854, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources ul.pager .date-prev {
  left: -75px;
  right: auto;
  top: 240px;
  background: none;
}
/* line 855, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources ul.pager .date-prev a {
  background-position: 0 -76px;
}
/* line 856, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources ul.pager .date-prev .ajax-progress {
  left: 300px;
  position: absolute;
}
/* line 858, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources ul.pager .date-next {
  left: auto;
  right: -75px;
  top: 240px;
  background: none;
}
/* line 859, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources ul.pager .date-next a {
  background-position: 0 -52px;
}
/* line 860, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources ul.pager .date-next .ajax-progress {
  left: -300px;
  position: absolute;
}
/* line 863, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content {
  max-width: 530px;
  margin: 0 auto;
}
/* line 865, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table {
  font-family: 'gotham_boldregular';
  font-size: 18px;
}
/* line 866, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr {
  border: 0;
  background: none;
}
/* line 867, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr th.days {
  background: none;
  border: 0;
  padding-bottom: 45px;
}
/* line 868, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr th#Sunday {
  color: #FA7A4B;
}
/* line 871, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr td {
  border: 0 none;
  text-align: center;
  color: #fff;
  background: none;
  height: auto !important;
}
/* line 872, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr td .inner {
  border: 0 none;
}
/* line 873, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr td div.day {
  width: auto;
  text-align: center;
  padding: 15px 5px;
  display: inline-block;
  float: none;
  min-width: 38px;
  background: #cccccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
}
/* line 874, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr td div.day:hover {
  background: #fa7a4b;
  color: #fff;
}
/* line 875, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr td div.day a {
  color: #fa7a4b;
}
/* line 876, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr td div.day a:hover {
  text-decoration: none;
  color: #fff;
}
/* line 879, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr td .evnt {
  background: #fa7a4b !important;
}
/* line 880, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr td .evnt a {
  color: #fff !important;
}
/* line 882, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr td div.calendar {
  background: none repeat scroll 0 0 #FFFFCC;
  margin-top: -55px;
  opacity: 0;
  filter: alpha(opacity=0);
  overflow: hidden;
  padding: 22px 0;
  width: auto;
}
/* line 885, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr .date-box.empty div.day {
  background: #f2f2f2;
}
/* line 887, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr td.date-box.empty {
  background: transparent;
}
/* line 889, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr.single-day .no-entry .inner {
  height: auto !important;
  line-height: normal;
}
/* line 890, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr.multi-day td.multi-day .inner a {
  font-size: 0;
}
/* line 1020, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 {
  background: #f9f9f9;
  margin-top: 65px;
  text-align: center;
  padding-bottom: 60px;
}
/* line 1021, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 h2 {
  padding-top: 65px;
  margin-bottom: 60px;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  color: #4b4d79;
  line-height: 38px;
  border-bottom: 2px solid #fa7a4b;
  display: inline-block;
}
/* line 1023, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .date-heading h3 {
  color: #666666;
  font-family: "Poly-Italic";
  line-height: 30px;
  font-size: 24px;
}
/* line 1026, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 ul.pager a {
  float: left;
  letter-spacing: -55px;
  overflow: hidden;
  background: url(../images/sprites.png) no-repeat;
  width: 24px;
  height: 24px;
  display: block;
  vertical-align: top;
}
/* line 1027, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 ul.pager a:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
/* line 1030, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 ul.pager .date-prev {
  left: -75px;
  right: auto;
  top: 240px;
  background: none;
}
/* line 1031, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 ul.pager .date-prev a {
  background-position: 0 -76px;
}
/* line 1032, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 ul.pager .date-prev .ajax-progress {
  left: 300px;
  position: absolute;
}
/* line 1034, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 ul.pager .date-next {
  left: auto;
  right: -75px;
  top: 240px;
  background: none;
}
/* line 1035, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 ul.pager .date-next a {
  background-position: 0 -52px;
}
/* line 1036, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 ul.pager .date-next .ajax-progress {
  left: -300px;
  position: absolute;
}
/* line 1039, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content {
  max-width: 530px;
  margin: 0 auto;
}
/* line 1041, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table {
  font-family: 'gotham_boldregular';
  font-size: 18px;
}
/* line 1042, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr {
  border: 0;
  background: none;
}
/* line 1043, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr th.days {
  background: none;
  border: 0;
  padding-bottom: 45px;
}
/* line 1044, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr th#Sunday {
  color: #FA7A4B;
}
/* line 1047, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr td {
  border: 0 none;
  text-align: center;
  color: #fff;
  background: none;
  height: auto !important;
}
/* line 1048, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr td .inner {
  border: 0 none;
}
/* line 1049, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr td div.day {
  width: auto;
  text-align: center;
  padding: 15px 5px;
  display: inline-block;
  float: none;
  min-width: 38px;
  background: #cccccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
}
/* line 1050, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr td div.day:hover {
  background: #fa7a4b;
  color: #fff;
}
/* line 1051, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr td div.day a {
  color: #fa7a4b;
}
/* line 1052, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr td div.day a:hover {
  text-decoration: none;
  color: #fff;
}
/* line 1055, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr td .evnt {
  background: #fa7a4b !important;
}
/* line 1056, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr td .evnt a {
  color: #fff !important;
}
/* line 1058, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr td div.calendar {
  background: none repeat scroll 0 0 #FFFFCC;
  margin-top: -72px;
  opacity: 0;
  filter: alpha(opacity=0);
  overflow: hidden;
  padding: 0;
  min-height: 50px;
  width: auto;
}
/* line 1061, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr .date-box.empty div.day {
  background: #f2f2f2;
}
/* line 1063, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr td.date-box.empty {
  background: transparent;
}
/* line 1065, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr.single-day .no-entry .inner {
  height: auto !important;
  line-height: normal;
}
/* line 1066, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr.multi-day td.multi-day .inner a {
  font-size: 0;
}
/* line 1068, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content .calendar-calendar td .inner div.calendar div, #container #content section #block-views-calendar-block-3 .content .view-content .calendar-calendar td .inner div.calendar div a {
  padding: 14px 0;
}
/* line 1077, ../sass/screen.scss */
#container #content section #block-block-10 {
  text-align: center;
  margin: 0;
  background: #f9f9f9;
}
/* line 1078, ../sass/screen.scss */
#container #content section #block-block-10 h2 {
  padding: 30px 0 0;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  color: #4b4d79;
  line-height: normal;
  border-bottom: 2px solid #fa7a4b;
  display: inline-block;
  line-height: 38px;
  font-weight: normal;
}
/* line 1079, ../sass/screen.scss */
#container #content section #block-block-10 .content {
  text-align: center;
  padding-top: 30px;
  max-width: 960px;
  font-family: 'gotham-bookgotham-book';
  font-size: 17px;
  color: #676767;
  margin: 0 auto;
  line-height: 24px;
}
/* line 1081, ../sass/screen.scss */
#container #content section #block-block-10 .content .social-icons {
  width: 100%;
  padding: 45px 0 70px;
  text-align: center;
}
/* line 1082, ../sass/screen.scss */
#container #content section #block-block-10 .content .social-icons a {
  text-indent: -9999px;
  display: inline-block;
  width: 58px;
  height: 56px;
  color: #fff;
  text-decoration: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  margin: 0 18px;
  font-family: 'gotham_boldregular';
  font-size: 15px;
}
/* line 1083, ../sass/screen.scss */
#container #content section #block-block-10 .content .social-icons a:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
/* line 1085, ../sass/screen.scss */
#container #content section #block-block-10 .content .social-icons a.twitter {
  background: url(../images/twitter-new.png) no-repeat;
}
/* line 1086, ../sass/screen.scss */
#container #content section #block-block-10 .content .social-icons a.fb {
  background: url(../images/facebook-new.png) no-repeat;
}
/* line 1087, ../sass/screen.scss */
#container #content section #block-block-10 .content .social-icons a.youtube {
  background: url(../images/youtube-new.png) no-repeat;
}
/* line 1088, ../sass/screen.scss */
#container #content section #block-block-10 .content .social-icons a.linkedin {
  background: url(../images/linkedin.png) no-repeat;
  width: 59px;
}
/* line 1089, ../sass/screen.scss */
#container #content section #block-block-10 .content .social-icons a.rss {
  background: url(../images/rsss.png) no-repeat;
  background-size: 100% 100%;
  width: 58px;
}
/* line 1093, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq {
  background: #f4f4f4;
  width: 100%;
}
/* line 1095, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content {
  max-width: 1170px;
  margin: 0 auto;
}
/* line 1098, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content ul li {
  padding: 0;
  position: relative;
}
/* line 1100, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content ul li .views-field-title {
  position: absolute;
  top: 92px;
  max-width: 880px;
  margin-left: -200px;
  left: 50%;
  text-align: center;
  color: #fff;
}
/* line 1101, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content ul li .views-field-title a {
  color: #fff;
  font-family: "Poly-Italic";
  font-size: 36px;
  margin-bottom: 45px;
}
/* line 1103, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content ul li .views-field-body {
  position: absolute;
  top: 175px;
  max-width: 880px;
  margin-left: -440px;
  left: 50%;
  text-align: center;
  color: #fff;
}
/* line 1105, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content ul li .views-field-body p {
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  line-height: 24px;
}
/* line 1106, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content ul li .views-field-body a {
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  font-family: 'gotham_boldregular';
  margin-top: 55px;
  display: inline-block;
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 6px 30px;
  border: 0;
  box-shadow: none;
}
/* line 1107, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content ul li .views-field-body a:hover {
  background: #fa936e;
}
/* line 1109, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content ul li .views-field-body a#before-polls {
  margin-right: 70px;
}
/* line 1111, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content ul li .views-field-php {
  position: absolute;
  top: 250px;
  max-width: 880px;
  margin-left: -215px;
  left: 50%;
  text-align: center;
  color: #fff;
}
/* line 1112, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content ul li .views-field-php a {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  font-family: 'gotham_boldregular';
  margin-top: 55px;
  display: inline-block;
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 12px 30px;
  border: 0;
  box-shadow: none;
}
/* line 1113, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content ul li .views-field-php a:hover {
  background: #fa936e;
}
/* line 1114, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content ul li .views-field-php a:first-child {
  margin-right: 75px;
}
/* line 1124, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row {
  padding: 70px 25px 96px;
  margin: 0 auto;
  background: #ffffff;
  text-align: center;
}
/* line 1126, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row .views-field-title {
  padding: 00px 0 0;
  margin-bottom: 60px;
  line-height: normal;
  display: block;
  text-align: left;
}
/* line 1127, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row .views-field-title a {
  color: #4b4d79;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  border-bottom: 2px solid #fa7a4b;
  line-height: 40px;
}
/* line 1129, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row .views-field-body {
  color: #666666;
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  line-height: 24px;
  padding-bottom: 40px;
  text-align: left;
}
/* line 1130, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row:nth-child(even) {
  background: #f9f9f9;
}
/* line 1131, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row .field-content {
  max-width: 850px;
  margin: 0 auto;
}
/* line 1133, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row .views-field-nothing, #container #content section .region-content .view-view-content-header .views-row .views-field-field-full-name, #container #content section .region-content .view-view-content-header .views-row .views-field-created {
  padding-top: 25px;
  text-align: center;
  margin: 0 auto;
  display: inline-block;
  vertical-align: top;
  font-family: "Poly-Italic";
  font-size: 24px;
  color: #666666;
  padding-right: 26px;
}
/* line 1134, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row .views-field-nothing .field-content, #container #content section .region-content .view-view-content-header .views-row .views-field-field-full-name .field-content, #container #content section .region-content .view-view-content-header .views-row .views-field-created .field-content {
  max-width: none;
}
/* line 1136, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row .views-field-picture {
  text-align: center;
  margin: 0 auto;
  display: inline-block;
  vertical-align: top;
  font-family: "Poly-Italic";
  font-size: 24px;
  color: #666666;
  padding-right: 26px;
}
/* line 1137, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row .views-field-picture img {
  border-radius: 50px;
}
/* line 1139, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row .views-field-php {
  padding-top: 25px;
  text-align: center;
  margin: 0 auto;
  display: inline-block;
  vertical-align: top;
  font-family: "Poly-Italic";
  font-size: 24px;
  color: #666666;
}
/* line 1140, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row .views-field-php .blog-node-other-details-author {
  text-align: center;
  margin: 0 auto;
  display: inline-block;
  vertical-align: top;
  font-family: "Poly-Italic";
  font-size: 24px;
  color: #666666;
  padding-right: 26px;
}
/* line 1141, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row .views-field-php .blog-node-other-details-date {
  text-align: left;
  padding-top: 5px;
  font-family: 'gotham_boldregular';
  font-size: 15px;
  color: #fa7a4b;
  zoom: 1;
}
/* line 77, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row .views-field-php .blog-node-other-details-date:before, #container #content section .region-content .view-view-content-header .views-row .views-field-php .blog-node-other-details-date:after {
  content: "";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 83, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row .views-field-php .blog-node-other-details-date:after {
  clear: both;
}
/* line 1145, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .item-list {
  width: 100%;
}
/* line 1146, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .item-list .pager {
  padding: 48px 0;
  background: #f9f9f9;
}
/* line 1147, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .item-list .pager .pager-previous {
  padding: 0;
  display: inline-block;
  background: none;
  vertical-align: top;
}
/* line 1148, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .item-list .pager .pager-previous a {
  font-family: 'gotham-bookgotham-book';
  color: #676767;
  font-size: 20px;
  float: left;
  margin-right: 116px;
  background: url(../images/sprites.png) no-repeat 0 -76px;
  width: 124px;
  height: 24px;
  display: block;
  vertical-align: top;
}
/* line 1150, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .item-list .pager .pager-next {
  padding: 0;
  display: inline-block;
  background: none;
  vertical-align: top;
}
/* line 1151, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .item-list .pager .pager-next a {
  font-family: 'gotham-bookgotham-book';
  color: #676767;
  font-size: 20px;
  float: left;
  margin-left: 116px;
  background: url(../images/sprites.png) no-repeat 84px -52px;
  width: 124px;
  height: 24px;
  display: block;
  vertical-align: top;
}
/* line 1153, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .item-list .pager .pager-current {
  display: none;
}

/* line 1163, ../sass/screen.scss */
#block-block-20 {
  margin-bottom: 0px;
  padding: 50px 0;
  text-align: center;
  background: #ffffff;
}
/* line 1164, ../sass/screen.scss */
#block-block-20 .home-form {
  font-weight: 500px;
  padding-left: 0px;
  color: #676767;
  font-family: "Poly-Italic";
  font-size: 18px;
}
/* line 1165, ../sass/screen.scss */
#block-block-20 .home-form em {
  padding: 0 28px;
  font-size: 16px;
}
/* line 1166, ../sass/screen.scss */
#block-block-20 .home-form button {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  font-weight: normal;
  text-shadow: none;
  font-family: 'gotham_boldregular';
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 10px 0;
  width: 183px;
  border: 0;
  box-shadow: none;
}
/* line 1167, ../sass/screen.scss */
#block-block-20 .home-form button:hover {
  background: #fa936e;
}
/* line 1169, ../sass/screen.scss */
#block-block-20 .home-form button.small {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  font-weight: normal;
  text-shadow: none;
  font-family: 'gotham_boldregular';
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  padding: 10px 0;
  width: 183px;
  border: 0;
  box-shadow: none;
}
/* line 1170, ../sass/screen.scss */
#block-block-20 .home-form button.small:hover {
  background: #fa936e;
}
/* line 1171, ../sass/screen.scss */
#block-block-20 .home-form button.small a {
  color: #fff;
}

/* line 1177, ../sass/screen.scss */
.page-latest-news h1.page-title {
  display: none;
}

/*=========================Latest blog detail-page=======================================*/
/* line 1183, ../sass/screen.scss */
.node-type-blog-post #content {
  float: none;
  position: relative;
}
/* line 1184, ../sass/screen.scss */
.node-type-blog-post #content section {
  padding: 0;
}
/* line 1185, ../sass/screen.scss */
.node-type-blog-post #content section .blog-content-bg {
  background: #F9F9F9;
}
/* line 1187, ../sass/screen.scss */
.node-type-blog-post #content section .blog-content-bg h1.page-title {
  max-width: 960px;
  margin: 0 auto;
  padding-top: 75px;
  font-size: 24px;
  font-family: 'gotham_boldregular';
  color: #4B4D79;
  font-weight: 300;
}
/* line 1197, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main {
  width: 100%;
  background: #F9F9F9;
  padding-bottom: 200px;
}
/* line 1201, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content {
  max-width: 960px;
  margin: 0 auto;
  padding-top: 5px;
  text-align: center;
}
/* line 1206, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content .date {
  color: #fa7a4b;
  font-size: 15px;
  font-family: 'gotham_boldregular';
  font-weight: normal;
  font-weight: 300;
  margin-bottom: 15px;
  text-align: left;
}
/* line 1217, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content .node-blog-post .field-name-body p {
  font-family: 'gotham-bookgotham-book';
  font-size: 16px;
  line-height: 24px;
  margin: 15px 0;
  text-align: left;
}
/* line 1222, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content .node-blog-post .field-name-field-blog-post-category {
  width: 100%;
  float: left;
  margin-top: 8px;
}
/* line 1226, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content .node-blog-post .field-name-field-blog-post-category .field-label {
  float: left;
  background: url(../images/category.png) no-repeat;
  width: 40px;
  height: 29px;
  text-indent: -9999999px;
}
/* line 1231, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content .node-blog-post .field-name-field-blog-post-category .field-items {
  float: left;
  margin-top: 5px;
}
/* line 1234, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content .node-blog-post .field-name-field-blog-post-category .field-items .field-item {
  float: left;
  margin-left: 2px;
  font-family: "Poly-Italic";
  color: #FA7A4B;
  font-size: 18px;
  font-weight: 300;
}
/* line 1241, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content .node-blog-post .field-name-field-blog-post-category .field-items .field-item a {
  color: #FA7A4B;
}
/* line 1248, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content h3 {
  text-align: center;
  border-bottom: 2px solid #FA7A4B;
  color: #4B4D79;
  display: inline-block;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  line-height: 48px;
  margin: 0;
  padding-top: 60px;
  margin-bottom: 5px;
}
/* line 1260, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content .addthis_toolbox {
  margin: 0 auto;
  width: 100px;
  padding-bottom: 30px;
}
/* line 1265, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content p {
  width: 100%;
  clear: both;
}
/* line 1268, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content p .previous {
  float: left;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  line-height: 48px;
  color: #4B4D79;
}
/* line 1274, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content p .previous a {
  color: #4B4D79;
  background: url(../images/arrow-left.png) no-repeat left center;
  padding: 20px 0 20px 25px;
}
/* line 1280, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content p .next {
  float: right;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  line-height: 48px;
  color: #4B4D79;
}
/* line 1286, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content p .next a {
  color: #4B4D79;
  background: url(../images/arrow-right.png) no-repeat right center;
  padding: 20px 25px 20px 0;
}

/* state team sign up - basic page */
/* line 1303, ../sass/screen.scss */
.page-node-4724 #content {
  float: none;
  position: relative;
}
/* line 1304, ../sass/screen.scss */
.page-node-4724 #content section {
  padding: 0;
}
/* line 1306, ../sass/screen.scss */
.page-node-4724 #content section h1.page-title {
  max-width: 960px;
  margin: 0 auto;
  padding-top: 25px;
  padding-bottom: 25px;
  font-size: 35px;
  font-family: 'gotham_boldregular';
  color: #4B4D79;
  font-weight: 300;
}
/* line 1317, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main {
  width: 100%;
  background: #F9F9F9;
  padding-bottom: 200px;
}
/* line 1321, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content {
  max-width: 960px;
  margin: 0 auto;
  padding-top: 5px;
  text-align: center;
}
/* line 1326, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .date {
  color: #fa7a4b;
  font-size: 15px;
  font-family: 'gotham_boldregular';
  font-weight: normal;
  font-weight: 300;
  margin-bottom: 15px;
  text-align: left;
}
/* line 1337, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .node-page #mc-embedded-subscribe-form .clear {
  visibility: visible;
}
/* line 1339, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .node-page #mc-embedded-subscribe-form .clear input[type="submit"] {
  font-weight: 500px;
  height: 38px;
  width: 132px;
  margin: 0;
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  -ms-border-radius: 0 3px 3px 0;
  -o-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  text-shadow: none;
  font-family: 'gotham_boldregular';
  color: #fff;
  font-size: 15px;
  background: #fa7a4b;
  /*filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b', GradientType=0);*/
  border: 0;
  box-shadow: none;
  vertical-align: top;
  display: inline;
  font-family: 'gotham_boldregular';
  font-size: 15px;
  font-weight: normal;
}
/* line 1358, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .node-page #mc-embedded-subscribe-form .clear input[type="submit"]:hover {
  background: #fa936e;
}
/* line 1363, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .node-page #mc-embedded-subscribe-form #mc-embedded-subscribe {
  background: #fa7a4b;
  /*mc webform button */
  text-align: center;
}
/* line 1369, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .node-page #mc-embedded-subscribe-form #mce-responses {
  float: right;
  width: 75%;
  margin-top: -16px;
}
/* line 1374, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .node-page #mc-embedded-subscribe-form #mce-STATE {
  height: 35px;
}
/* line 1377, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .node-page #mc-embedded-subscribe-form #mce-AFFILIATED-0 {
  margin-right: 12px;
}
/* line 1380, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .node-page #mc-embedded-subscribe-form #mce-AFFILIATED-1 {
  margin-right: 12px;
}
/* line 1383, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .node-page #mc-embedded-subscribe-form #mce-MMERGE11 {
  height: 32px;
}
/* line 1391, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .field-name-body p {
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  line-height: 24px;
  margin: 15px 0;
  text-align: left;
}
/* line 1399, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .field-name-field-blog-post-category {
  width: 100%;
  float: left;
  margin-top: 8px;
}
/* line 1403, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .field-name-field-blog-post-category .field-label {
  float: left;
  background: url(../images/category.png) no-repeat;
  width: 40px;
  height: 29px;
  text-indent: -9999999px;
}
/* line 1410, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .field-name-field-blog-post-category .field-items {
  float: left;
  margin-top: 5px;
}
/* line 1413, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .field-name-field-blog-post-category .field-items .field-item {
  float: left;
  margin-left: 2px;
  font-family: "Poly-Italic";
  color: #FA7A4B;
  font-size: 18px;
  font-weight: 300;
}
/* line 1420, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .field-name-field-blog-post-category .field-items .field-item a {
  color: #FA7A4B;
}
/* line 1426, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content h3 {
  text-align: center;
  border-bottom: 2px solid #FA7A4B;
  color: #4B4D79;
  display: inline-block;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  line-height: 48px;
  margin: 0;
  padding-top: 60px;
  margin-bottom: 5px;
}
/* line 1438, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .addthis_toolbox {
  margin: 0 auto;
  width: 100px;
  padding-bottom: 30px;
}
/* line 1443, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content p {
  width: 100%;
  clear: both;
}
/* line 1446, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content p .previous {
  float: left;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  line-height: 48px;
  color: #4B4D79;
}
/* line 1452, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content p .previous a {
  color: #4B4D79;
  background: url(../images/arrow-left.png) no-repeat left center;
  padding: 20px 0 20px 25px;
}
/* line 1459, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .next {
  float: right;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  line-height: 48px;
  color: #4B4D79;
}
/* line 1465, ../sass/screen.scss */
.page-node-4724 #content section #block-system-main .content .next a {
  color: #4B4D79;
  background: url(../images/arrow-right.png) no-repeat right center;
  padding: 20px 25px 20px 0;
}

/* line 1483, ../sass/screen.scss */
#footer {
  background: #575757;
  width: 100%;
  margin: 0;
}
/* line 1484, ../sass/screen.scss */
#footer .footer_credit {
  max-width: 960px;
  background: none;
  margin: 0 auto;
}
/* line 1485, ../sass/screen.scss */
#footer .footer_credit #block-menu-menu-footer-menu {
  padding: 75px 0;
}
/* line 1486, ../sass/screen.scss */
#footer .footer_credit #block-menu-menu-footer-menu h2 {
  display: none;
}
/* line 1488, ../sass/screen.scss */
#footer .footer_credit #block-menu-menu-footer-menu .content ul {
  text-align: center;
}
/* line 1489, ../sass/screen.scss */
#footer .footer_credit #block-menu-menu-footer-menu .content ul li {
  padding: 0;
  display: inline;
  padding: 0 15px;
}
/* line 1490, ../sass/screen.scss */
#footer .footer_credit #block-menu-menu-footer-menu .content ul li a {
  color: #cccccc;
  text-decoration: none;
  font-size: 14px;
  font-family: 'gotham_boldregular';
}
/* line 1491, ../sass/screen.scss */
#footer .footer_credit #block-menu-menu-footer-menu .content ul li a:hover {
  color: #999999;
}
/* line 1493, ../sass/screen.scss */
#footer .footer_credit #block-menu-menu-footer-menu .content ul li .active {
  color: #999999;
}
/* line 1500, ../sass/screen.scss */
#footer .footer_credit .bottom-btn {
  text-align: center;
}
/* line 1501, ../sass/screen.scss */
#footer .footer_credit .bottom-btn a {
  font-family: 'gotham_boldregular';
  display: inline-block;
  min-width: 196px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: 27px;
  font-size: 12px;
  color: #fff;
  padding: 7px 38px;
  border: 1px solid #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 1502, ../sass/screen.scss */
#footer .footer_credit .bottom-btn a:hover {
  background: #fff;
  color: #575757;
}
/* line 1504, ../sass/screen.scss */
#footer .footer_credit .bottom-btn a:last-child {
  margin-right: 0;
}
/* line 1505, ../sass/screen.scss */
#footer .footer_credit .bottom-btn .footer-logo {
  border-top: 2px solid #fff;
  margin-top: 50px;
}
/* line 1506, ../sass/screen.scss */
#footer .footer_credit .bottom-btn .footer-logo .logo-bg {
  background: url("../images/footer-logo.png") no-repeat center center #575757;
  width: 123px;
  height: 13px;
  padding: 0 30px;
  display: block;
  margin: -8px auto 0;
}
/* line 1508, ../sass/screen.scss */
#footer .footer_credit .bottom-btn a.active {
  background: #fff;
  color: #575757;
  margin: 0;
}
/* line 1510, ../sass/screen.scss */
#footer .footer_credit #copyright {
  font-family: 'gotham_boldregular';
  font-size: 12px;
  color: #cccccc;
  text-align: center;
  padding-bottom: 10px;
  padding-top: 35px;
}
/* line 1511, ../sass/screen.scss */
#footer .footer_credit #copyright strong {
  color: #fff;
  font-weight: normal;
}
/* line 1512, ../sass/screen.scss */
#footer .footer_credit #copyright p {
  display: inline;
  float: none;
}
/* line 1513, ../sass/screen.scss */
#footer .footer_credit #copyright a {
  color: #fff;
}
/* line 1514, ../sass/screen.scss */
#footer .footer_credit #copyright a:hover {
  color: #cccccc;
}

/* line 1521, ../sass/screen.scss */
#footer .footer_credit {
  max-width: 1220px;
}

/* line 1525, ../sass/screen.scss */
#block-menu-menu-footer-menu div ul {
  float: left;
  overflow: hidden;
  width: 1030px;
}

/* line 1535, ../sass/screen.scss */
.ui-dialog .ui-dialog-titlebar {
  background: #fa7a4b;
  color: #fff;
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
}
/* line 1537, ../sass/screen.scss */
.ui-dialog .ui-dialog-titlebar #event-popup-container .field-name-body {
  font-family: 'gotham_boldregular';
  font-size: 18px;
  color: #676767;
  padding-bottom: 10px;
}

/* line 1542, ../sass/screen.scss */
.navbar-toggle {
  background: none;
  border-radius: 4px;
  float: right;
  margin-bottom: 8px;
  margin-right: 15px;
  padding: 9px 10px;
  position: relative;
  border-color: #333333;
  display: none;
}
/* line 1552, ../sass/screen.scss */
.navbar-toggle:hover {
  background: none;
  border-radius: 4px;
}
/* line 1553, ../sass/screen.scss */
.navbar-toggle .icon-bar {
  border-radius: 1px;
  display: block;
  height: 2px;
  width: 22px;
  background: #333333;
  margin-top: 4px;
}
/* line 1561, ../sass/screen.scss */
.navbar-toggle .icon-bar:first-child {
  margin-top: 0;
}

/* line 1563, ../sass/screen.scss */
#block-block-14 {
  background: #4b4d79;
  padding-top: 75px;
  text-align: center;
  padding-bottom: 25px;
}
/* line 1564, ../sass/screen.scss */
#block-block-14 h1 {
  font-size: 24px;
  line-height: 48px;
  display: inline-block;
  color: #f9f9f9;
  border-bottom: 2px solid #fa7a4b;
  padding-bottom: 8px;
  font-family: 'gotham_boldregular';
  padding: 0 18px;
}
/* line 1565, ../sass/screen.scss */
#block-block-14 h2 {
  font-size: 24px;
  color: #fa7a4b;
  padding-top: 15px;
  font-family: "Poly-Italic";
}

/* line 1568, ../sass/screen.scss */
#block-ttv-common-us-map-drop-down {
  display: none;
  padding: 50px 0;
  background: #4b4d79;
  text-align: center;
}
/* line 1572, ../sass/screen.scss */
#block-ttv-common-us-map-drop-down h2 {
  color: #fff;
  text-transform: uppercase;
  font-size: 30px;
  color: #fff;
  font-family: 'gotham_boldregular';
}
/* line 1575, ../sass/screen.scss */
#block-ttv-common-us-map-drop-down select {
  border: 1px solid #FA7A4B;
  background: url("../images/state-dropdown.png") no-repeat 98% center #fff;
  padding: 15px 0;
  width: 427px;
  height: 53px;
  font-size: 18px;
  font-family: 'gotham-bookgotham-book';
  -moz-appearance: none;
  -webkit-appearance: none;
  text-indent: 0.01px;
  text-overflow: '';
}

/* line 1582, ../sass/screen.scss */
#block-ttv-common-us-map {
  background: #4b4d79;
  text-align: center;
}

/* line 1583, ../sass/screen.scss */
.jq_maphilight {
  display: inline-block !important;
}

/* line 1586, ../sass/screen.scss */
.donation-container {
  max-width: 810px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  padding-top: 75px;
}
/* line 1587, ../sass/screen.scss */
.donation-container h1 {
  font-family: 'gotham_boldregular';
  color: #fa7a4b;
  font-size: 35px;
  padding-bottom: 25px;
}
/* line 1588, ../sass/screen.scss */
.donation-container p {
  font-family: 'gotham-bookgotham-book';
  color: #676767;
  line-height: 20px;
  font-size: 14px;
  padding-bottom: 25px;
}

/* line 1592, ../sass/screen.scss */
.view-contact-us .views-row {
  position: relative;
}
/* line 1593, ../sass/screen.scss */
.view-contact-us .views-row .views-field-body {
  max-width: 780px;
  margin: 0px auto;
  position: relative;
  text-align: center;
  top: -400px;
  color: white;
}
/* line 1600, ../sass/screen.scss */
.view-contact-us .views-row .views-field-body h2 {
  color: #FFFFFF;
  font-family: "Poly-Italic";
  font-size: 36px;
  line-height: 45px;
  padding: 0 0 30px;
}
/* line 1607, ../sass/screen.scss */
.view-contact-us .views-row .views-field-body p {
  font-family: 'gotham-bookgotham-book';
  color: #FFFFFF;
  font-size: 18px;
  line-height: 24px;
  margin: 0 auto 15px;
}

/* line 1618, ../sass/screen.scss */
#block-webform-client-block-168 {
  background: #F9F9F9;
}
/* line 1619, ../sass/screen.scss */
#block-webform-client-block-168 article {
  background: #F9F9F9;
  border-radius: 10px 10px 0 0;
  margin: -265px auto 0;
  max-width: 1163px;
  padding-top: 60px;
  text-align: center;
  margin-bottom: 0;
  position: relative;
  top: -85px;
}
/* line 1631, ../sass/screen.scss */
#block-webform-client-block-168 header h2 {
  font-family: "Poly-Italic";
  color: #4b4d79;
  font-size: 36px;
  line-height: 45px;
  padding-bottom: 60px;
}
/* line 1632, ../sass/screen.scss */
#block-webform-client-block-168 header h2 a {
  color: #4b4d79;
}
/* line 1635, ../sass/screen.scss */
#block-webform-client-block-168 .webform-client-form {
  margin: 0 auto;
  max-width: 496px;
}
/* line 1639, ../sass/screen.scss */
#block-webform-client-block-168 .webform-client-form .custom-wrapper:nth-child(1) {
  width: 48%;
  float: left;
  margin: 0 4% 10px 0;
}
/* line 1641, ../sass/screen.scss */
#block-webform-client-block-168 .webform-client-form .custom-wrapper:nth-child(1) .messages.error {
  float: left;
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
/* line 1643, ../sass/screen.scss */
#block-webform-client-block-168 .webform-client-form .custom-wrapper:nth-child(2) {
  width: 48%;
  float: left;
  margin: 0 0 10px 0;
}
/* line 1645, ../sass/screen.scss */
#block-webform-client-block-168 .webform-client-form .custom-wrapper:nth-child(2) .messages.error {
  float: left;
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
/* line 1648, ../sass/screen.scss */
#block-webform-client-block-168 .webform-client-form input[type="text"] {
  border-radius: 5px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  background: #f2f2f2;
  padding: 12px;
  color: #5b5b5b;
  border: 0 none;
  font-family: 'gotham_boldregular';
  font-size: 15px;
}
/* line 1649, ../sass/screen.scss */
#block-webform-client-block-168 .webform-client-form input[type="email"] {
  border-radius: 5px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  background: #f2f2f2;
  padding: 12px;
  color: #5b5b5b;
  border: 0 none;
  font-family: 'gotham_boldregular';
  font-size: 15px;
}
/* line 1650, ../sass/screen.scss */
#block-webform-client-block-168 .webform-client-form textarea {
  border-radius: 5px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  background: #f2f2f2;
  font-family: 'gotham_boldregular';
  color: #5b5b5b;
  border: 0 none;
  font-family: 'gotham_boldregular';
  font-size: 15px;
}
/* line 1651, ../sass/screen.scss */
#block-webform-client-block-168 .webform-client-form input[type="submit"] {
  border-radius: 5px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  border: 0 none;
  font-family: 'gotham_boldregular';
  color: #fff;
  font-family: 'gotham_boldregular';
  font-size: 15px;
  font-size: 15px;
  background: #fa7a4b;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 10px 0;
  width: 182px;
  display: inline-block;
  border: 0;
  box-shadow: none;
}
/* line 1652, ../sass/screen.scss */
#block-webform-client-block-168 .webform-client-form input[type="submit"]:hover {
  background: #fa936e;
}
/* line 1654, ../sass/screen.scss */
#block-webform-client-block-168 .webform-client-form #webform-component-first-name {
  float: left;
  margin-right: 0;
  width: 100%;
}
/* line 1659, ../sass/screen.scss */
#block-webform-client-block-168 .webform-client-form #webform-component-last-name {
  float: left;
  width: 100%;
}
/* line 1665, ../sass/screen.scss */
#block-webform-client-block-168 .form-actions .custom-wrapper {
  width: 100% !important;
}

/* line 1669, ../sass/screen.scss */
#block-block-18 {
  text-align: center;
  padding: 60px 0;
  color: #4b4d79;
  max-width: 880px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  line-height: 25px;
  font-family: 'gotham-bookgotham-book';
}
/* line 1670, ../sass/screen.scss */
#block-block-18 p {
  text-align: left;
}
/* line 1671, ../sass/screen.scss */
#block-block-18 button {
  font-family: "Poly-Italic";
  font-weight: normal;
  color: #fff;
  margin-top: 42px;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  border: 0 none;
  color: #fff;
  background: #fa7a4b;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 10px;
  display: inline-block;
  border: 0;
  box-shadow: none;
  font-size: 32px;
}
/* line 1672, ../sass/screen.scss */
#block-block-18 button:hover {
  background: #fa936e;
}

/* line 1676, ../sass/screen.scss */
#block-block-19 {
  padding: 60px 0;
  color: #4b4d79;
  display: block;
  margin-left: auto;
  margin-right: auto;
  line-height: 25px;
  background: #f9f9f9;
  padding: 130px 0;
  text-align: center;
}
/* line 1677, ../sass/screen.scss */
#block-block-19 button {
  font-family: "Poly-Italic";
  font-weight: normal;
  font-size: 32px;
  color: #fff;
  margin-top: 42px;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  border: 0 none;
  color: #fff;
  font-size: 32px;
  background: #4b4d79;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b4d79', endColorstr='#4b4d79',GradientType=0 );
  padding: 10px;
  display: inline-block;
  border: 0;
  box-shadow: none;
}
/* line 1678, ../sass/screen.scss */
#block-block-19 button:hover {
  background: #595b87;
}

/* line 1682, ../sass/screen.scss */
#block-block-15 {
  max-width: 1000px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
/* line 1683, ../sass/screen.scss */
#block-block-15 h2 {
  display: table;
  margin: -55px auto 0px;
  font-size: 15px;
  padding: 20px 25px;
  background: none repeat scroll 0% 0% #fa7a4b;
  color: white;
  border-radius: 5px;
  font-family: 'gotham_boldregular';
}
/* line 1684, ../sass/screen.scss */
#block-block-15 .content {
  padding-top: 78px;
  font-family: 'gotham-bookgotham-book';
  color: #585a80;
  line-height: 24px;
  font-size: 16px;
  padding-bottom: 90px;
}
/* line 1685, ../sass/screen.scss */
#block-block-15 .content p {
  padding-bottom: 25px;
}
/* line 1687, ../sass/screen.scss */
#block-block-15 .catherine {
  font-family: poly-italic;
  font-size: 20px;
  padding-top: 30px;
  text-align: right;
}

/* line 1690, ../sass/screen.scss */
#block-block-16 {
  max-width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  padding-top: 210px;
  padding-bottom: 400px;
  background: url(../images/map-bg.png) no-repeat center 70px #f9f9f9;
}
/* line 1691, ../sass/screen.scss */
#block-block-16 h2 {
  border-bottom: 2px solid #FA7A4B;
  color: #4B4D79;
  display: inline-block;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  font-weight: normal;
  line-height: 38px;
  margin: 0;
  padding: 0 15px;
}
/* line 1693, ../sass/screen.scss */
#block-block-16 .content {
  padding-top: 40px;
  font-family: 'gotham-bookgotham-book';
  color: #585a80;
  line-height: 24px;
  font-size: 18px;
  text-align: center;
  max-width: 1000px;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 1696, ../sass/screen.scss */
.page-node-151 .field-type-text-with-summary {
  text-align: center;
  float: left;
  width: 100%;
}
/* line 1697, ../sass/screen.scss */
.page-node-151 .field-type-text-with-summary iframe {
  width: 100%;
  float: left;
}

/* line 1701, ../sass/screen.scss */
#block-block-21 {
  width: 100%;
  /*background:#F9F9F9;*/
  padding: 130px 0px 150px;
  text-align: center;
}
/* line 1702, ../sass/screen.scss */
#block-block-21 h2 {
  border-bottom: 2px solid #FA7A4B;
  padding: 0 12px 5px;
  color: #4B4D79;
  display: inline-block;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  font-weight: normal;
}
/* line 1703, ../sass/screen.scss */
#block-block-21 .content {
  display: block;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  padding-top: 65px;
}
/* line 1704, ../sass/screen.scss */
#block-block-21 .content p {
  font-family: 'gotham-bookgotham-book';
  color: #666;
  line-height: normal;
}
/* line 1705, ../sass/screen.scss */
#block-block-21 .content a {
  font-family: 'gotham_boldregular';
  font-weight: normal;
  color: #fff;
  margin-top: 42px;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  border: 0 none;
  color: #fff;
  background: #4b4d79;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 10px;
  display: inline-block;
  border: 0;
  box-shadow: none;
  font-size: 18px;
}
/* line 1706, ../sass/screen.scss */
#block-block-21 .content a:hover {
  background: #fa936e;
}

/* line 1712, ../sass/screen.scss */
#block-block-23 {
  background: none repeat scroll 0 0 #f9f9f9;
  padding: 40px 0;
  text-align: center;
}
/* line 1716, ../sass/screen.scss */
#block-block-23 h2 {
  border-bottom: 2px solid #fa7a4b;
  color: #4b4d79;
  display: inline-block;
  font-family: "gotham_boldregular";
  font-size: 24px;
  font-weight: normal;
  padding: 0 12px 5px;
}
/* line 1725, ../sass/screen.scss */
#block-block-23 .content {
  color: #666666;
  display: block;
  font-family: "gotham-bookgotham-book";
  font-size: 18px;
  line-height: 24px;
  margin-left: auto;
  margin-right: auto;
  max-width: 960px;
  padding-top: 65px;
}
/* line 1735, ../sass/screen.scss */
#block-block-23 .content h3 {
  color: #fa7a4b;
  display: inline-block;
  font-family: "gotham_boldregular";
  font-size: 18px;
  font-weight: normal;
  margin: 28px 0 0;
  padding: 0 12px 5px;
}
/* line 1744, ../sass/screen.scss */
#block-block-23 .content a {
  color: #666;
}

/* line 1748, ../sass/screen.scss */
.view-all-faqs {
  text-align: center;
}
/* line 1749, ../sass/screen.scss */
.view-all-faqs .views-row {
  padding: 70px 0 70px;
}
/* line 1750, ../sass/screen.scss */
.view-all-faqs .views-row .views-field-title {
  display: block;
  line-height: normal;
  margin-bottom: 60px;
  padding: 0;
  text-align: center;
}
/* line 1751, ../sass/screen.scss */
.view-all-faqs .views-row .views-field-title a {
  border-bottom: 2px solid #FA7A4B;
  color: #4B4D79;
  font-family: 'gotham_boldregular';
  font-size: 24px;
}
/* line 1753, ../sass/screen.scss */
.view-all-faqs .views-row .views-field-body {
  color: #666666;
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  line-height: 24px;
}
/* line 1754, ../sass/screen.scss */
.view-all-faqs .views-row .views-field-body .field-content {
  max-width: 850px;
  margin: 0px auto;
}
/* line 1755, ../sass/screen.scss */
.view-all-faqs .views-row .views-field-body p {
  padding: 0 0 20px;
}
/* line 1759, ../sass/screen.scss */
.view-all-faqs .views-row-odd {
  background: #F9F9F9;
}

/* line 1763, ../sass/screen.scss */
.page-user h1.page-title {
  font-family: 'gotham_boldregular';
  font-size: 24px;
  border-bottom: 2px solid #FA7A4B;
  color: #4B4D79;
  text-align: center;
  display: table;
  margin: 0 auto 30px auto;
}
/* line 1764, ../sass/screen.scss */
.page-user .tabs-wrapper {
  text-align: center;
  max-width: 770px;
  margin: 0 auto 25px;
}
/* line 1765, ../sass/screen.scss */
.page-user .tabs-wrapper a {
  font-family: 'gotham-bookgotham-book';
  font-size: 14px;
  color: #FA7A4B;
}
/* line 1766, ../sass/screen.scss */
.page-user .tabs-wrapper a.active {
  background: #FA7A4B;
}
/* line 1768, ../sass/screen.scss */
.page-user #user-login {
  font-family: 'gotham-bookgotham-book';
  max-width: 770px;
  margin: 0 auto;
}
/* line 1769, ../sass/screen.scss */
.page-user #user-login input[type="password"] {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  color: #5b5b5b;
}
/* line 1770, ../sass/screen.scss */
.page-user #user-login input[type="text"] {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  color: #5b5b5b;
}
/* line 1772, ../sass/screen.scss */
.page-user #user-login .custom-wrapper input[type="submit"] {
  font-family: 'gotham_boldregular';
  border: 0;
  font-weight: normal;
  color: #fff;
  margin-top: 0px;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  border: 0 none;
  color: #fff;
  background: #4b4d79;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 10px;
  display: inline-block;
  border: 0;
  box-shadow: none;
  font-size: 18px;
}
/* line 1773, ../sass/screen.scss */
.page-user #user-login .custom-wrapper input[type="submit"]:hover {
  background: #fa936e;
}
/* line 1778, ../sass/screen.scss */
.page-user #user-register-form {
  font-family: 'gotham-bookgotham-book';
  max-width: 770px;
  margin: 0 auto;
}
/* line 1779, ../sass/screen.scss */
.page-user #user-register-form input[type="password"] {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  color: #5b5b5b;
}
/* line 1780, ../sass/screen.scss */
.page-user #user-register-form input[type="text"] {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  color: #5b5b5b;
}
/* line 1782, ../sass/screen.scss */
.page-user #user-register-form .custom-wrapper input[type="submit"] {
  font-family: 'gotham_boldregular';
  border: 0;
  font-weight: normal;
  color: #fff;
  margin-top: 0px;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  border: 0 none;
  color: #fff;
  background: #4b4d79;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 10px;
  display: inline-block;
  border: 0;
  box-shadow: none;
  font-size: 18px;
}
/* line 1783, ../sass/screen.scss */
.page-user #user-register-form .custom-wrapper input[type="submit"]:hover {
  background: #fa936e;
}
/* line 1788, ../sass/screen.scss */
.page-user #user-pass {
  font-family: 'gotham-bookgotham-book';
  max-width: 770px;
  margin: 0 auto;
}
/* line 1789, ../sass/screen.scss */
.page-user #user-pass input[type="password"] {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  color: #5b5b5b;
}
/* line 1790, ../sass/screen.scss */
.page-user #user-pass input[type="text"] {
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  color: #5b5b5b;
}
/* line 1792, ../sass/screen.scss */
.page-user #user-pass .custom-wrapper input[type="submit"] {
  font-family: 'gotham_boldregular';
  border: 0;
  font-weight: normal;
  color: #fff;
  margin-top: 0px;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  border: 0 none;
  color: #fff;
  background: #4b4d79;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 10px;
  display: inline-block;
  border: 0;
  box-shadow: none;
  font-size: 18px;
}
/* line 1793, ../sass/screen.scss */
.page-user #user-pass .custom-wrapper input[type="submit"]:hover {
  background: #fa936e;
}
/* line 1797, ../sass/screen.scss */
.page-user .profile {
  font-family: 'gotham-bookgotham-book';
  max-width: 770px;
  margin: 0 auto;
}
/* line 1798, ../sass/screen.scss */
.page-user .profile dl {
  margin: 15px 0 0 0;
}
/* line 1802, ../sass/screen.scss */
.page-user .content .imce-frame {
  max-width: 770px;
}

/* line 1807, ../sass/screen.scss */
.page-search .content {
  max-width: 850px;
  margin: 0px auto;
}
/* line 1808, ../sass/screen.scss */
.page-search .page-title {
  border-bottom: 2px solid #FA7A4B;
  color: #4B4D79;
  display: table;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  font-weight: normal;
  line-height: 38px;
  text-align: center;
  margin: 0;
  padding-top: 50px;
}
/* line 1821, ../sass/screen.scss */
.page-search .block-system-main h2 {
  color: #4B4D79;
  display: inline-block;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  font-weight: normal;
  margin: 0;
  padding-top: 15px;
}
/* line 1830, ../sass/screen.scss */
.page-search .block-system-main .content {
  margin: 0px auto;
  max-width: 850px;
}
/* line 1832, ../sass/screen.scss */
.page-search .search-form {
  font-family: 'gotham-bookgotham-book';
  font-size: 16px;
  margin: 0 auto;
  max-width: 850px;
}
/* line 1837, ../sass/screen.scss */
.page-search .search-form .custom-wrapper {
  display: inline-block;
  vertical-align: top;
}
/* line 1840, ../sass/screen.scss */
.page-search .search-form .custom-wrapper input[type="submit"] {
  margin-top: 16px;
  font-family: 'gotham_boldregular';
  border: 0;
  font-weight: normal;
  color: #fff;
  margin-top: 0px;
  border-radius: 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  text-shadow: none;
  border: 0 none;
  color: #fff;
  background: #4b4d79;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fa7a4b', endColorstr='#fa7a4b',GradientType=0 );
  padding: 10px;
  display: inline-block;
  border: 0;
  box-shadow: none;
  font-size: 18px;
}
/* line 1841, ../sass/screen.scss */
.page-search .search-form .custom-wrapper input[type="submit"]:hover {
  background: #fa936e;
}
/* line 1845, ../sass/screen.scss */
.page-search .search-form fieldset.collapsible legend {
  background: #fa7a4b;
  color: #fff;
}
/* line 1846, ../sass/screen.scss */
.page-search .search-form fieldset.collapsible legend a {
  color: #fff;
  text-shadow: 0 0 0 0;
}
/* line 1850, ../sass/screen.scss */
.page-search ol.search-results {
  display: inline-block;
  float: none;
  font-family: 'gotham-bookgotham-book';
  font-size: 14px;
  margin: 0 auto;
}
/* line 1856, ../sass/screen.scss */
.page-search ol.search-results h3 {
  margin: 0 0 10px;
  font-family: 'gotham_boldregular';
}
/* line 1858, ../sass/screen.scss */
.page-search ol.search-results h3 a {
  color: #fa7a4b;
}
/* line 1859, ../sass/screen.scss */
.page-search ol.search-results h3 a:hover {
  color: #fa7a4b;
}
/* line 1863, ../sass/screen.scss */
.page-search .item-list {
  display: inline-block;
  width: 100%;
  font-family: 'gotham-bookgotham-book';
  font-size: 14px;
  margin-bottom: 30px;
}
/* line 1865, ../sass/screen.scss */
.page-search .item-list ul li {
  display: inline-block;
  background: #FA7A4B;
  text-shadow: 0 0 0;
}
/* line 1866, ../sass/screen.scss */
.page-search .item-list ul li a {
  color: #fff;
  text-shadow: 0 0 0 0;
}
/* line 1867, ../sass/screen.scss */
.page-search .item-list ul li a:hover {
  color: #fff;
}
/* line 1870, ../sass/screen.scss */
.page-search .item-list ul li.pager-current {
  color: #fff;
}

/* line 1875, ../sass/screen.scss */
a {
  transition: padding 0.25s ease 0s, color 0.25s ease 0s, background-color 0.25s ease 0s, box-shadow 0.25s ease 0s;
}

/* line 1877, ../sass/screen.scss */
.view-archive-list-page {
  text-align: center;
}
/* line 1878, ../sass/screen.scss */
.view-archive-list-page .views-row {
  padding: 70px 0 70px;
}
/* line 1879, ../sass/screen.scss */
.view-archive-list-page .views-row .views-field-php {
  display: block;
  line-height: normal;
  margin: 0 auto 60px;
  max-width: 870px;
  padding: 0;
  text-align: center;
}
/* line 1880, ../sass/screen.scss */
.view-archive-list-page .views-row .views-field-php a {
  border-bottom: 2px solid #FA7A4B;
  color: #4B4D79;
  font-family: 'gotham_boldregular';
  font-size: 24px;
}
/* line 1882, ../sass/screen.scss */
.view-archive-list-page .views-row .views-field-body {
  word-wrap: break-word;
  color: #666666;
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  line-height: 24px;
}
/* line 1883, ../sass/screen.scss */
.view-archive-list-page .views-row .views-field-body .field-content {
  max-width: 850px;
  margin: 0px auto;
}
/* line 1884, ../sass/screen.scss */
.view-archive-list-page .views-row .views-field-body p {
  padding: 0 0 20px;
}
/* line 1885, ../sass/screen.scss */
.view-archive-list-page .views-row .views-field-body a {
  color: #4B4D79;
  text-shadow: 0 0 0 0;
}
/* line 1886, ../sass/screen.scss */
.view-archive-list-page .views-row .views-field-body a:hover {
  color: #4B4D79;
}
/* line 1892, ../sass/screen.scss */
.view-archive-list-page .views-row-odd {
  background: #F9F9F9;
}
/* line 1893, ../sass/screen.scss */
.view-archive-list-page .item-list {
  display: inline-block;
  width: 100%;
  font-family: 'gotham-bookgotham-book';
  font-size: 14px;
  margin-bottom: 30px;
}
/* line 1895, ../sass/screen.scss */
.view-archive-list-page .item-list ul li {
  display: inline-block;
  background: #FA7A4B;
  text-shadow: 0 0 0;
}
/* line 1896, ../sass/screen.scss */
.view-archive-list-page .item-list ul li a {
  color: #fff;
  text-shadow: 0 0 0 0;
}
/* line 1897, ../sass/screen.scss */
.view-archive-list-page .item-list ul li a:hover {
  color: #fff;
}
/* line 1900, ../sass/screen.scss */
.view-archive-list-page .item-list ul li.pager-current {
  color: #fff;
}

/* line 1905, ../sass/screen.scss */
.page-taxonomy h1.page-title {
  border-bottom: 2px solid #FA7A4B;
  color: #4B4D79;
  display: table;
  font-family: 'gotham_boldregular';
  font-size: 24px;
  font-weight: normal;
  line-height: 38px;
  margin: 0 auto 50px;
  padding: 50px 0 0;
}

/* line 1917, ../sass/screen.scss */
.view-taxonomy-term {
  text-align: center;
}
/* line 1918, ../sass/screen.scss */
.view-taxonomy-term .views-row {
  padding: 70px 0 70px;
}
/* line 1919, ../sass/screen.scss */
.view-taxonomy-term .views-row .views-field-php {
  display: block;
  line-height: normal;
  margin: 0 auto 60px;
  max-width: 870px;
  padding: 0;
  text-align: center;
}
/* line 1920, ../sass/screen.scss */
.view-taxonomy-term .views-row .views-field-php a {
  border-bottom: 2px solid #FA7A4B;
  color: #4B4D79;
  font-family: 'gotham_boldregular';
  font-size: 24px;
}
/* line 1922, ../sass/screen.scss */
.view-taxonomy-term .views-row .views-field-body {
  color: #666666;
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  line-height: 24px;
}
/* line 1923, ../sass/screen.scss */
.view-taxonomy-term .views-row .views-field-body .field-content {
  max-width: 850px;
  margin: 0px auto;
}
/* line 1924, ../sass/screen.scss */
.view-taxonomy-term .views-row .views-field-body p {
  padding: 0 0 20px;
}
/* line 1925, ../sass/screen.scss */
.view-taxonomy-term .views-row .views-field-body a {
  color: #FA7A4B;
  text-shadow: 0 0 0 0;
}
/* line 1926, ../sass/screen.scss */
.view-taxonomy-term .views-row .views-field-body a:hover {
  color: #FA7A4B;
}
/* line 1932, ../sass/screen.scss */
.view-taxonomy-term .views-row-odd {
  background: #F9F9F9;
}
/* line 1933, ../sass/screen.scss */
.view-taxonomy-term .item-list {
  display: inline-block;
  width: 100%;
  font-family: 'gotham-bookgotham-book';
  font-size: 14px;
  margin-bottom: 30px;
}
/* line 1935, ../sass/screen.scss */
.view-taxonomy-term .item-list ul li {
  display: inline-block;
  background: #FA7A4B;
  text-shadow: 0 0 0;
}
/* line 1936, ../sass/screen.scss */
.view-taxonomy-term .item-list ul li a {
  color: #fff;
  text-shadow: 0 0 0 0;
}
/* line 1937, ../sass/screen.scss */
.view-taxonomy-term .item-list ul li a:hover {
  color: #fff;
}
/* line 1940, ../sass/screen.scss */
.view-taxonomy-term .item-list ul li.pager-current {
  color: #fff;
}

/* line 1948, ../sass/screen.scss */
.page-blog .view-view-content-header {
  margin: 0 auto;
  max-width: 1163px;
}
/* line 1949, ../sass/screen.scss */
.page-blog .view-view-content-header .view-header {
  float: right;
  max-width: 250px;
  padding: 64px 25px 96px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 1950, ../sass/screen.scss */
.page-blog .view-view-content-header .view-header h2 {
  border-bottom: 2px solid #FA7A4B;
  color: #4B4D79;
  font-family: 'gotham_boldregular';
  font-size: 18px;
  margin-bottom: 20px;
  padding-bottom: 10px;
}
/* line 1951, ../sass/screen.scss */
.page-blog .view-view-content-header .view-header li {
  display: block;
  padding: 7px 0;
}
/* line 1952, ../sass/screen.scss */
.page-blog .view-view-content-header .view-header li a {
  color: #676767;
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  line-height: 24px;
  text-align: left;
  text-decoration: none;
}
/* line 1953, ../sass/screen.scss */
.page-blog .view-view-content-header .view-header li a:hover {
  color: #FA7A4B;
}
/* line 1955, ../sass/screen.scss */
.page-blog .view-view-content-header .view-header li ul {
  padding-top: 7px;
  padding-left: 15px;
}
/* line 1957, ../sass/screen.scss */
.page-blog .view-view-content-header .view-header ul {
  padding-bottom: 25px;
}
/* line 1958, ../sass/screen.scss */
.page-blog .view-view-content-header .view-header ul ul {
  padding-bottom: 0;
}
/* line 1961, ../sass/screen.scss */
.page-blog .view-view-content-header .view-content {
  float: left;
  max-width: 900px;
}
/* line 1965, ../sass/screen.scss */
.page-blog .view-view-content-header .view-blog-archive .views-row {
  padding: 10px 0px !important;
  text-align: left !important;
}
/* line 1966, ../sass/screen.scss */
.page-blog .view-view-content-header .view-blog-archive .views-row .views-field {
  display: inline;
  padding: 0;
  color: #676767;
  font-family: 'gotham-bookgotham-book';
  font-size: 17px;
  line-height: 24px;
}
/* line 1967, ../sass/screen.scss */
.page-blog .view-view-content-header .view-blog-archive .views-row .views-field a {
  color: #676767;
  font-family: 'gotham-bookgotham-book';
  font-size: 17px;
  line-height: 24px;
  text-align: left;
  text-decoration: none;
}
/* line 1968, ../sass/screen.scss */
.page-blog .view-view-content-header .view-blog-archive .views-row .views-field a:hover {
  color: #FA7A4B;
}
/* line 1971, ../sass/screen.scss */
.page-blog .view-view-content-header .view-blog-archive .views-row .views-field-created {
  padding: 0 !important;
}
/* line 1972, ../sass/screen.scss */
.page-blog .view-view-content-header .view-blog-archive .views-row:nth-child(2n) {
  background: #fff !important;
}

/* line 1978, ../sass/screen.scss */
.view-state-detail-page {
  padding-top: 105px;
  margin: 0 auto;
  max-width: 955px;
  padding-bottom: 78px;
  word-wrap: break-word;
  color: #4b4d79;
}
/* line 1985, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing-2 {
  font-family: 'gotham_boldregular';
  font-size: 36px;
  text-align: center;
}
/* line 1986, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing-2 h1 {
  color: #4b4d79;
  border-bottom: 1px solid #9ed8e5;
  display: inline-block;
  padding-bottom: 30px;
}
/* line 1987, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing-2 h1 p {
  display: inline;
  font-family: "Poly-Italic";
  padding: 0 8px;
  font-size: 64px;
}
/* line 1988, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing-2 h1 span {
  font-size: 32px !important;
}
/* line 1991, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing-1 {
  text-align: center;
  padding-bottom: 75px;
  display: none;
}
/* line 1992, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing-1 h3 {
  font-family: "gotham_boldregular";
  border-bottom: 2px solid #fa7a4b;
  color: #4b4d79;
  display: inline-block;
  font-size: 24px;
  font-weight: normal;
  line-height: 38px;
  padding-top: 50px;
  margin-bottom: 50px;
}
/* line 2003, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing-1 p {
  color: #676767;
  font-family: "gotham-bookgotham-book";
  font-size: 18px;
  line-height: 24px;
  text-align: center;
}
/* line 2009, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing-1 p a {
  color: #676767;
}
/* line 2013, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing {
  margin-top: 32px;
  text-align: center;
  overflow: hidden;
}
/* line 2014, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper1 {
  float: left;
  position: relative;
}
/* line 2015, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper1 .percentage {
  height: 185px;
  padding: 15px;
  box-sizing: border-box;
  width: 185px;
  border: 2px solid #9ed8e5;
  font-size: 34px;
  border-radius: 50%;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  font-family: "gotham_boldregular";
}
/* line 2016, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper1 .percentage span#percentVal {
  font-family: 'gotham_boldregular';
  font-size: 34px;
}
/* line 2017, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper1 .percentage p {
  font-family: 'gotham-bookgotham-book';
  font-size: 19px;
  line-height: 25px;
  margin-top: 5px;
}
/* line 2018, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper1 .percentage:after {
  border: 1px solid #9ed8e5;
  content: "";
  left: 100%;
  position: absolute;
  top: 50%;
  width: 85%;
}
/* line 2023, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper3 {
  float: right;
  position: relative;
  cursor: pointer;
}
/* line 2024, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper3 .state {
  height: 185px;
  width: 185px;
  padding: 15px;
  box-sizing: border-box;
  border: 2px solid #9ed8e5;
  border-radius: 50%;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
}
/* line 2025, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper3 .state span {
  padding-bottom: 5px;
  display: block;
  font-family: 'gotham_boldregular';
  font-size: 34px;
}
/* line 2026, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper3 .state p {
  font-family: 'gotham-bookgotham-book';
  font-size: 19px;
  line-height: 25px;
}
/* line 2027, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper3 .state:after {
  border: 1px solid #9ed8e5;
  content: "";
  right: 100%;
  position: absolute;
  top: 50%;
  width: 85%;
}
/* line 2031, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper2 {
  display: inline-block;
  height: 145px;
  vertical-align: middle;
  margin: 45px 0 0;
}
/* line 2032, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper2 .days {
  display: table-cell;
  vertical-align: middle;
}
/* line 2033, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper2 .days span {
  font-family: 'gotham_boldregular';
  font-size: 34px;
  margin: 12px 0;
  display: block;
}
/* line 2034, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper2 .days p {
  font-family: 'gotham-bookgotham-book';
  font-size: 19px;
}
/* line 2040, ../sass/screen.scss */
.view-state-detail-page .view-footer {
  text-align: center;
}
/* line 2041, ../sass/screen.scss */
.view-state-detail-page .view-footer a {
  background: #4b4d79;
  padding: 10px;
  border-radius: 5px;
  font-family: "gotham_boldregular";
  color: #9ed8e5;
  display: inline-block;
  text-transform: none;
}
/* line 2044, ../sass/screen.scss */
.view-state-detail-page .views-field-field-links-state {
  padding-top: 32px;
  margin-left: 46px;
}
/* line 2047, ../sass/screen.scss */
.view-state-detail-page .views-field-field-links-state ul li {
  color: #ff0000;
  display: inline-block;
  padding-bottom: 35px;
  width: 33%;
}
/* line 2052, ../sass/screen.scss */
.view-state-detail-page .views-field-field-links-state ul li a {
  color: #4b4d79;
  font-family: gotham_boldregular;
  font-size: 17px;
}
/* line 2057, ../sass/screen.scss */
.view-state-detail-page .views-field-field-links-state ul li:nth-child(3n+2) {
  box-sizing: border-box;
  padding-left: 60px;
}
/* line 2058, ../sass/screen.scss */
.view-state-detail-page .views-field-field-links-state ul li:nth-child(3n+3) {
  box-sizing: border-box;
  padding-left: 100px;
}
/* line 2060, ../sass/screen.scss */
.view-state-detail-page .views-field-field-links-state .view-footer {
  padding-top: 45px;
}

/* line 2064, ../sass/screen.scss */
#block-block-22 {
  padding: 40px 0;
  text-align: center;
  background: #f9f9f9;
}
/* line 2068, ../sass/screen.scss */
#block-block-22 h2 {
  border-bottom: 2px solid #fa7a4b;
  color: #4b4d79;
  display: inline-block;
  font-family: "gotham_boldregular";
  font-size: 24px;
  font-weight: normal;
  padding: 0 12px 5px;
}
/* line 2077, ../sass/screen.scss */
#block-block-22 .content {
  display: block;
  font-size: 18px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 65px;
}
/* line 2083, ../sass/screen.scss */
#block-block-22 .content a {
  background: none repeat scroll 0 0 #fa7a4b;
  border: 0 none;
  border-radius: 3px;
  box-shadow: none;
  color: #ffffff;
  display: inline-block;
  font-family: "gotham_boldregular";
  font-size: 15px;
  padding: 10px 25px;
  text-shadow: none;
}
/* line 2094, ../sass/screen.scss */
#block-block-22 .content a:hover {
  background: #fa936e;
}

/* line 2099, ../sass/screen.scss */
#block-block-23 {
  background: none repeat scroll 0 0 #f9f9f9;
  padding: 40px 0;
  text-align: center;
}
/* line 2103, ../sass/screen.scss */
#block-block-23 h2 {
  border-bottom: 2px solid #fa7a4b;
  color: #4b4d79;
  display: inline-block;
  font-family: "gotham_boldregular";
  font-size: 24px;
  font-weight: normal;
  padding: 0 12px 5px;
}
/* line 2112, ../sass/screen.scss */
#block-block-23 .content {
  color: #666666;
  display: block;
  font-family: "gotham-bookgotham-book";
  font-size: 18px;
  line-height: 24px;
  margin-left: auto;
  margin-right: auto;
  max-width: 960px;
  padding-top: 65px;
}
/* line 2122, ../sass/screen.scss */
#block-block-23 .content h3 {
  color: #fa7a4b;
  display: inline-block;
  font-family: "gotham_boldregular";
  font-size: 18px;
  font-weight: normal;
  margin: 28px 0 0;
  padding: 0 12px 5px;
}
/* line 2131, ../sass/screen.scss */
#block-block-23 .content a {
  color: #666;
}

/* line 2135, ../sass/screen.scss */
.view-program-page-blocks {
  /*max-width: 960px;*/
  margin: 0 auto;
  text-align: center;
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
  color: #666666;
  line-height: 24px;
}
/* line 2143, ../sass/screen.scss */
.view-program-page-blocks .views-row {
  padding-bottom: 62px;
}
/* line 2144, ../sass/screen.scss */
.view-program-page-blocks .views-row-odd {
  background: #f8f8f8;
}
/* line 2145, ../sass/screen.scss */
.view-program-page-blocks .views-field-title {
  border-bottom: 2px solid #fa7a4b;
  color: #4b4d79;
  display: inline-block;
  font-family: "gotham_boldregular";
  font-size: 24px;
  padding: 60px 70px 0;
  margin-bottom: 70px;
  font-weight: normal;
  line-height: 38px;
}
/* line 2156, ../sass/screen.scss */
.view-program-page-blocks .views-field-body {
  margin: 0 auto;
  max-width: 960px;
}
/* line 2157, ../sass/screen.scss */
.view-program-page-blocks .views-field-body p {
  margin-bottom: 18px;
}
/* line 2158, ../sass/screen.scss */
.view-program-page-blocks .views-field-body ul {
  padding: 75px 0;
}
/* line 2160, ../sass/screen.scss */
.view-program-page-blocks .views-field-body ul li {
  display: inline-block;
  font-family: gotham_boldregular;
  color: #4b4d79;
  max-width: 135px;
  padding: 0 8px !important;
}
/* line 2166, ../sass/screen.scss */
.view-program-page-blocks .views-field-body ul li a {
  color: #4b4d79;
  text-decoration: none;
}

/*=========================Support Our Cause Page=======================================*/
/* line 2173, ../sass/screen.scss */
.header-box {
  background: url("../images/support-our-cause-header.jpg") repeat top;
}

/* line 2177, ../sass/screen.scss */
.header-content {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  zoom: 1;
  margin: 0 auto;
  padding: 0 15px 75px 15px;
  text-align: center;
  max-width: 100%;
  width: 1000px;
}
/* line 77, ../sass/screen.scss */
.header-content:before, .header-content:after {
  content: "";
  display: block;
  height: 0;
  overflow: hidden;
}
/* line 83, ../sass/screen.scss */
.header-content:after {
  clear: both;
}
/* line 2185, ../sass/screen.scss */
.header-content h2 {
  font-family: 'gotham_boldregular';
  color: #fff;
  font-size: 50px;
  padding: 85px 0 40px 0;
}
/* line 2191, ../sass/screen.scss */
.header-content h5 {
  font-family: "Poly-Italic";
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  margin: 0 0 50px 0;
}

/* line 2202, ../sass/screen.scss */
.header-option-box {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff !important;
  border: 4px solid #fa7a4b;
  display: block;
  float: left;
  min-height: 235px;
  overflow: hidden;
  width: 28.1%;
}
/* line 2219, ../sass/screen.scss */
.header-option-box h5 {
  font-family: "Poly-Italic";
  background: #4d497b;
  font-size: 18px;
  margin: 0 0 29px 0;
  padding: 11px 0;
}
/* line 2226, ../sass/screen.scss */
.header-option-box h3 {
  font-family: 'gotham_boldregular';
  color: #4B4C7A;
  font-size: 22px;
  line-height: 30px;
  padding: 0 30px 27px 30px;
}
/* line 2233, ../sass/screen.scss */
.header-option-box a {
  color: #fb7942;
  border-bottom: 5px solid;
}
/* line 2237, ../sass/screen.scss */
.header-option-box button {
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  background: #fa7f4b;
  border: none;
  box-shadow: none;
  color: #fff;
  font-size: 15px;
  font-weight: 500;
  margin: 0 0 25px 0;
  max-width: 95%;
  padding: 10px 27px;
  text-shadow: none;
}
/* line 2250, ../sass/screen.scss */
.header-option-box.left, .header-option-box.right {
  margin-top: 47.5px;
}
/* line 2254, ../sass/screen.scss */
.header-option-box.right {
  float: right;
}
/* line 2257, ../sass/screen.scss */
.header-option-box.center {
  margin: 0 2.65% 0 2.65%;
  min-height: 330px;
  width: 38.5%;
}
/* line 2261, ../sass/screen.scss */
.header-option-box.center h5 {
  margin: 0 0 45px 0;
}
/* line 2264, ../sass/screen.scss */
.header-option-box.center h3 {
  font-size: 36px;
  line-height: 45px;
}
/* line 2269, ../sass/screen.scss */
.header-option-box.hidden {
  display: none;
  margin: 0;
  width: 100%;
}

/* line 2275, ../sass/screen.scss */
.band {
  font-family: 'gotham-bookgotham-book';
  background: #eb6b44;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
  margin: 0 0 95px 0;
  padding: 30px 0;
  text-align: center;
}
/* line 2285, ../sass/screen.scss */
.band .inner {
  padding: 0 15px;
}

/* line 2289, ../sass/screen.scss */
.page-title {
  font-family: 'gotham_boldregular';
  color: #4d497b;
  font-size: 35px;
  margin: 0 0 50px 0;
  text-align: center;
}

@media all and (max-width: 910px) {
  /* line 2298, ../sass/screen.scss */
  .header-option-box {
    min-height: 0px;
  }
  /* line 2300, ../sass/screen.scss */
  .header-option-box h5 {
    margin: 0 0 18px 0;
  }
  /* line 2303, ../sass/screen.scss */
  .header-option-box h3 {
    padding: 0 25px 27px 25px;
  }
  /* line 2306, ../sass/screen.scss */
  .header-option-box.hidden {
    display: block;
  }
  /* line 2308, ../sass/screen.scss */
  .header-option-box.hidden h5 {
    margin: 0 0 40px;
  }
  /* line 2311, ../sass/screen.scss */
  .header-option-box.hidden h3 {
    font-size: 32px;
    line-height: 41px;
    padding: 0 25px 60px 25px;
  }
  /* line 2317, ../sass/screen.scss */
  .header-option-box.center {
    display: none;
  }
  /* line 2320, ../sass/screen.scss */
  .header-option-box.left, .header-option-box.right {
    width: 45%;
  }
}
@media all and (max-width: 565px) {
  /* line 2328, ../sass/screen.scss */
  .header-option-box.left, .header-option-box.right {
    width: 100%;
  }
  /* line 2333, ../sass/screen.scss */
  .header-option-box.hidden h5 {
    margin: 0 0 18px 0;
  }
  /* line 2336, ../sass/screen.scss */
  .header-option-box.hidden h3 {
    font-size: 22px;
    line-height: 30px;
    padding: 0 25px 27px 25px;
  }
}
@media all and (max-width: 1280px) {
  /* line 2346, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header {
    padding: 0 10px;
  }

  /* line 2347, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container {
    padding: 27px 0px 0 30px;
  }

  /* line 2348, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .right_menu ul li:first-child {
    margin-right: 10px;
  }

  /* line 2349, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .right_menu ul li:last-child a {
    padding: 7px 11px;
  }

  /* line 2350, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container ul li a {
    padding: 0 13.5px;
  }

  /* line 2353, ../sass/screen.scss */
  #container #content section .view-views-about-us .view-content .item-list ul li .views-field-nothing {
    top: 20px;
  }

  /* line 2354, ../sass/screen.scss */
  #container #content section .view-views-about-us .view-content .item-list ul li .views-field-body {
    top: -30px;
  }

  /* line 2355, ../sass/screen.scss */
  #container #content section .view-views-about-us .view-content .item-list ul li .views-field-body {
    padding-bottom: 25px;
  }

  /* line 2356, ../sass/screen.scss */
  #block-block-15 h2 {
    margin: -28px auto 0;
  }
}
@media all and (max-width: 1180px) {
  /* line 2360, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-content {
    max-width: 70%;
  }

  /* line 2361, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header {
    text-align: center;
  }
  /* line 2362, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header #logo {
    display: block;
    float: none;
    margin: 0 auto;
  }
  /* line 2363, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header #logo a {
    margin: 15px auto;
  }
  /* line 2365, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .right_menu {
    margin-bottom: 20px;
  }
  /* line 2366, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .right_menu ul {
    margin: 6px 0 0;
    padding: 0;
  }

  /* line 2369, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .menu_wrapper {
    display: inline-block;
    float: none;
  }
  /* line 2370, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu {
    margin: 0;
  }
  /* line 2371, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container {
    padding: 5px 0 0 00px;
  }

  /* line 2377, ../sass/screen.scss */
  #container #top-area .column {
    width: 40%;
    display: inline-block;
    float: none;
    margin: 0 10px 10px 0;
  }
  /* line 2380, ../sass/screen.scss */
  #container #top-area .column a em {
    left: 21%;
  }

  /* line 2385, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-blog-post-block-2 .view .jcarousel-container a.jcarousel-prev {
    left: -2%;
  }
  /* line 2386, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-blog-post-block-2 .view .jcarousel-container a.jcarousel-next {
    right: -1.5%;
  }

  /* line 2388, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-php {
    bottom: 150px;
  }

  /* line 2391, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container ul li a {
    padding: 0 13px;
  }

  /* line 2395, ../sass/screen.scss */
  #block-webform-client-block-168 article {
    margin: 0;
    position: static;
  }

  /* line 2396, ../sass/screen.scss */
  .view-contact-us .views-row .views-field-body {
    position: static;
    padding: 10px 0;
  }
  /* line 2397, ../sass/screen.scss */
  .view-contact-us .views-row .views-field-body h2 {
    display: inline-block;
    border-bottom: 2px solid #FA7A4B;
    color: #4B4D79;
    padding: 40px 0 0;
    font-weight: normal;
    margin-bottom: 30px;
  }
  /* line 2398, ../sass/screen.scss */
  .view-contact-us .views-row .views-field-body p {
    color: #4B4D79;
  }

  /* line 2402, ../sass/screen.scss */
  #container #content section .view-views-about-us .view-content .item-list ul li .views-field-nothing {
    padding: 20px 10px;
    background: #fa7a4b;
    position: static;
    width: auto;
    margin: 0;
  }
  /* line 2403, ../sass/screen.scss */
  #container #content section .view-views-about-us .view-content .item-list ul li .views-field-body {
    position: static;
  }

  /* line 2405, ../sass/screen.scss */
  #container #content section .view-views-about-us .view-content .item-list ul li .views-field-nothing h3 {
    color: #fff;
  }

  /* line 2406, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-header {
    float: right;
    max-width: 320px;
    padding: 25px 25px 25px;
    margin: 0 auto;
  }
  /* line 2407, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-header h2 {
    display: inline-block;
  }
  /* line 2408, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-header li {
    display: block;
  }
  /* line 2409, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-header li a {
    display: block;
    text-align: left;
  }
  /* line 2410, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-header li ul {
    padding-left: 0;
  }

  /* line 2413, ../sass/screen.scss */
  .view-view-content-header .view-content {
    float: none;
  }

  /*#block-menu-block-1{margin: 0px auto; text-align: center;}*/
  /* line 2415, ../sass/screen.scss */
  #container #content section .region-content .view-view-content-header .views-row {
    padding: 25px;
  }

  /* line 2417, ../sass/screen.scss */
  #container #content section #block-views-resources-block-2 .view {
    padding: 100px 0 0;
    text-align: center;
  }
}
@media all and (max-width: 1024px) {
  /* line 2421, ../sass/screen.scss */
  #container #content section #block-views-resources-block-2 .view {
    position: static;
  }
}
@media all and (max-width: 972px) {
  /* line 2426, ../sass/screen.scss */
  #container #content section .region-content-top #block-block-11 .content a {
    margin: 0 20px;
  }

  /* line 2427, ../sass/screen.scss */
  .view-program-page-blocks .views-field-body ul li {
    margin: 15px 0;
  }

  /* line 2429, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .menu_wrapper {
    width: 100%;
  }
  /* line 2432, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container ul {
    float: none;
    text-align: center;
  }
  /* line 2433, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container ul li {
    display: inline-block;
    float: none;
  }

  /* line 2438, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .right_menu {
    width: 100%;
    text-align: center;
    margin: 15px 0;
  }

  /* line 2439, ../sass/screen.scss */
  #container #content section #block-block-10 .content .social-icons {
    text-align: center;
    float: none;
  }
  /* line 2440, ../sass/screen.scss */
  #container #content section #block-block-10 .content .social-icons a {
    margin: 0 10px;
  }

  /* line 2442, ../sass/screen.scss */
  #container #stayintouch {
    padding: 20px 10px 0;
  }
  /* line 2443, ../sass/screen.scss */
  #container #stayintouch #block-block-6 .content {
    padding-top: 20px;
  }
  /* line 2444, ../sass/screen.scss */
  #container #stayintouch #block-block-6 .content .social-icons {
    text-align: center;
    float: none;
  }
  /* line 2445, ../sass/screen.scss */
  #container #stayintouch #block-block-6 .content .social-icons a {
    margin: 0 10px;
  }

  /* line 2449, ../sass/screen.scss */
  #container #content section {
    padding: 0 10px;
  }

  /* line 2450, ../sass/screen.scss */
  .header-box,
  .band {
    margin-left: -10px;
    margin-right: -10px;
  }

  /* line 2455, ../sass/screen.scss */
  #container #content section #block-views-views-about-us-block-1 .view-id-views_about_us .view-content {
    text-align: center;
  }
  /* line 2457, ../sass/screen.scss */
  #container #content section #block-views-views-about-us-block-1 .view-id-views_about_us .view-content ul li {
    margin-right: 10px;
    width: 30%;
  }

  /* line 2460, ../sass/screen.scss */
  #container #content section .view-display-id-block_top_featured_latest_news {
    padding: 20px 0;
  }
  /* line 2463, ../sass/screen.scss */
  #container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ul li .views-field-title {
    position: static;
    margin: 0 auto;
    max-width: 100%;
    background: #FA7A4B;
    color: #fff;
    padding: 10px;
    font-size: 25px;
  }
  /* line 2464, ../sass/screen.scss */
  #container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ul li .views-field-body {
    position: static;
    margin: 0 auto;
    max-width: 100%;
    background: #FA7A4B;
    color: #fff;
    padding: 5px;
    font-size: 15px;
    line-height: normal;
  }
  /* line 2465, ../sass/screen.scss */
  #container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ul li .views-field-view-node {
    position: static;
    padding: 15px 0;
    position: static;
    margin: 0;
    background: #FA7A4B;
  }
  /* line 2466, ../sass/screen.scss */
  #container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ul li .views-field-view-node a {
    background: #fff;
    color: #fa7a4b;
  }
  /* line 2469, ../sass/screen.scss */
  #container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 ol.flex-control-nav {
    position: static;
    padding: 20px 0;
    background: #FA7A4B;
  }

  /* line 2472, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-blog-post-block-2 {
    padding: 20px 0;
  }
  /* line 2473, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-blog-post-block-2 h2 {
    padding: 0;
    margin-top: 20px;
  }

  /* line 2475, ../sass/screen.scss */
  #container #content section #block-views-blog-post-block-1 {
    padding: 0 10px;
  }
  /* line 2477, ../sass/screen.scss */
  #container #content section #block-views-blog-post-block-1 .view-blog-post ul {
    text-align: center;
  }
  /* line 2478, ../sass/screen.scss */
  #container #content section #block-views-blog-post-block-1 .view-blog-post .views-row {
    text-align: left;
    margin: 0 auto;
    vertical-align: top;
    padding-bottom: 25px;
  }
  /* line 2479, ../sass/screen.scss */
  #container #content section #block-views-blog-post-block-1 .view-blog-post .views-row .views-field-title {
    padding-bottom: 10px;
  }
  /* line 2482, ../sass/screen.scss */
  #container #content section #block-views-blog-post-block-1 .view-header h2 {
    font-size: 24px;
    margin-bottom: 20px;
    padding-top: 20px;
  }

  /* line 2488, ../sass/screen.scss */
  #container #content section #block-views-resources-block-2 .view ul {
    text-align: center;
  }
  /* line 2489, ../sass/screen.scss */
  #container #content section #block-views-resources-block-2 .view ul .views-row {
    text-align: left;
    margin: 0;
  }
  /* line 2490, ../sass/screen.scss */
  #container #content section #block-views-resources-block-2 .view .view-header {
    padding: 0 10px;
  }

  /* line 2493, ../sass/screen.scss */
  #container #content section .view-display-id-resources_faq .view-content ul li .views-field-body {
    left: 43%;
    margin-left: -240px;
    max-width: 640px;
    position: absolute;
    text-align: center;
    top: 160px;
  }

  /* line 2494, ../sass/screen.scss */
  #container #content section .region-content-top #block-search-form {
    display: block;
    margin: 0 auto;
    max-width: 174px;
    padding: 0 0 28px;
    text-align: center;
  }

  /* line 2497, ../sass/screen.scss */
  #footer .footer_credit #foot {
    padding: 0;
  }

  /* line 2499, ../sass/screen.scss */
  #footer .footer_credit #block-system-main-menu .content ul li {
    padding: 0 11px;
  }

  /* line 2500, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block-1 {
    padding: 50px 0;
  }

  /* line 2503, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-title {
    top: 50px;
  }

  /* line 2506, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-body {
    top: 125px;
  }

  /* line 2509, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-php {
    bottom: 100px;
  }

  /* line 2513, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-blog-post-block-2 .view .jcarousel-container a.jcarousel-next {
    right: -2.5%;
  }

  /* line 2515, ../sass/screen.scss */
  #block-ttv-common-us-map {
    display: none;
  }

  /* line 2516, ../sass/screen.scss */
  #block-ttv-common-us-map-drop-down {
    display: block;
  }

  /* line 2518, ../sass/screen.scss */
  #footer .footer_credit #block-menu-menu-footer-menu {
    padding: 40px 0;
  }
  /* line 2519, ../sass/screen.scss */
  #footer .footer_credit #block-menu-menu-footer-menu .content ul li {
    padding: 9px 15px;
    display: block;
  }
  /* line 2520, ../sass/screen.scss */
  #footer .footer_credit #block-menu-menu-footer-menu .content ul li a {
    display: block;
  }

  /* line 2525, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .sign-up {
    min-height: inherit;
  }

  /* line 2528, ../sass/screen.scss */
  #block-block-19 {
    padding: 45px 0;
  }
  /* line 2529, ../sass/screen.scss */
  #block-block-19 button {
    margin: 0;
  }

  /* line 2532, ../sass/screen.scss */
  .view-state-detail-page .views-field-nothing .wrapper3 .state:after {
    width: 50%;
  }

  /* line 2533, ../sass/screen.scss */
  .view-state-detail-page .views-field-nothing .wrapper1 .percentage:after {
    width: 50%;
  }

  /* line 2534, ../sass/screen.scss */
  .view-state-detail-page .views-field-field-links-state ul li {
    width: 50%;
    text-align: center;
  }

  /* line 2535, ../sass/screen.scss */
  .view-state-detail-page .views-field-field-links-state ul li:nth-child(3n+2) {
    padding-left: 0;
  }

  /* line 2536, ../sass/screen.scss */
  .view-state-detail-page .views-field-field-links-state ul li:nth-child(3n+3) {
    padding-left: 0;
  }
}
@media all and (max-width: 860px) {
  /* line 2540, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-content {
    max-width: 60%;
  }
}
@media all and (max-width: 780px) {
  /* line 2547, ../sass/screen.scss */
  #container #top-area .column {
    margin: 0 auto 10px;
    width: auto;
  }

  /* line 2548, ../sass/screen.scss */
  #container #top-area .column .block .content a em {
    left: 21%;
  }

  /* line 2549, ../sass/screen.scss */
  #container .home-page-bg {
    padding-top: 36px;
  }

  /* line 2550, ../sass/screen.scss */
  #footer .footer_credit #block-system-main-menu {
    padding: 25px 0;
  }

  /* line 2551, ../sass/screen.scss */
  #footer .footer_credit #block-system-main-menu .content ul li {
    padding: 0 8px;
  }

  /* line 2552, ../sass/screen.scss */
  iframe {
    width: 100%;
  }

  /* line 2553, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container ul li a {
    padding: 0 10px;
  }

  /* line 2554, ../sass/screen.scss */
  #container #content section #block-views-views-about-us-block-1 {
    padding-top: 10px;
  }
  /* line 2556, ../sass/screen.scss */
  #container #content section #block-views-views-about-us-block-1 .view-id-views_about_us .view-header {
    margin-bottom: 20px;
  }
  /* line 2557, ../sass/screen.scss */
  #container #content section #block-views-views-about-us-block-1 .view-id-views_about_us .view-header h2 {
    margin-bottom: 20px;
  }

  /* line 2561, ../sass/screen.scss */
  #container #content section #block-block-10 {
    padding: 0 10px;
  }
  /* line 2562, ../sass/screen.scss */
  #container #content section #block-block-10 h2 {
    padding-top: 10px;
  }
  /* line 2563, ../sass/screen.scss */
  #container #content section #block-block-10 .content {
    padding-top: 20px;
  }
  /* line 2564, ../sass/screen.scss */
  #container #content section #block-block-10 .content .social-icons {
    padding: 10px 0 15px;
  }

  /* line 2567, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-blog-post-block-2 .view .jcarousel-container {
    padding: 0 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 2568, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-blog-post-block-2 .view .jcarousel-container a.jcarousel-next {
    right: -4%;
  }
  /* line 2569, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-blog-post-block-2 .view .jcarousel-container a.jcarousel-prev {
    left: -3%;
  }
  /* line 2570, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-blog-post-block-2 .view .jcarousel-container .jcarousel-clip-horizontal ul li {
    margin-right: 10px;
  }

  /* line 2573, ../sass/screen.scss */
  #container #content section #block-views-calendar-block-1 .content table tbody tr {
    border-bottom: 4px solid transparent;
  }
  /* line 2574, ../sass/screen.scss */
  #container #content section #block-views-calendar-block-1 .content table tbody tr td {
    min-width: 38px;
    margin-right: 0;
    display: run-in;
  }

  /* line 2576, ../sass/screen.scss */
  #container #content section #block-views-calendar-block-1 .content table thead th {
    min-width: 38px;
    margin-right: 0;
  }

  /* line 2578, ../sass/screen.scss */
  #container #content section .view-display-id-resources_faq .view-content ul li .views-field-body {
    padding: 10px 0;
    color: #676767;
    margin-left: 0;
    max-width: 100%;
    position: static;
    text-align: center;
  }

  /* line 2579, ../sass/screen.scss */
  #container #content section .view-display-id-resources_faq .view-content ul li .views-field-title {
    position: static;
    margin: 0;
    padding-top: 10px;
  }
  /* line 2580, ../sass/screen.scss */
  #container #content section .view-display-id-resources_faq .view-content ul li .views-field-title a {
    color: #676767;
  }

  /* line 2583, ../sass/screen.scss */
  #container #content section .view-display-id-resources_faq .view-content ul li .views-field-php {
    position: static;
    margin-left: 0;
  }
  /* line 2584, ../sass/screen.scss */
  #container #content section .view-display-id-resources_faq .view-content ul li .views-field-php a {
    margin-top: 25px;
  }

  /* line 2587, ../sass/screen.scss */
  #container #content section .region-content .view-view-content-header .item-list .pager {
    position: relative;
  }
  /* line 2588, ../sass/screen.scss */
  #container #content section .region-content .view-view-content-header .item-list .pager .pager-next a {
    margin: 0;
    position: absolute;
    right: 10px;
  }
  /* line 2589, ../sass/screen.scss */
  #container #content section .region-content .view-view-content-header .item-list .pager .pager-previous a {
    margin: 0;
    position: absolute;
    left: 0px;
  }

  /* line 2591, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-title {
    top: 25px;
  }

  /* line 2594, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-body {
    top: 100px;
  }

  /* line 2597, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-php {
    bottom: 75px;
  }

  /* line 2600, ../sass/screen.scss */
  #container #content section .region-content-top #block-block-11 .content a {
    margin: 0 15px;
  }

  /* line 2602, ../sass/screen.scss */
  .view-state-detail-page .views-field-nothing .wrapper3 .state:after {
    width: 40%;
  }

  /* line 2603, ../sass/screen.scss */
  .view-state-detail-page .views-field-nothing .wrapper1 .percentage:after {
    width: 40%;
  }
}
@media all and (max-width: 767px) {
  /* line 2607, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-header {
    float: none;
  }

  /* line 2611, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-header li a {
    text-align: center;
  }

  /* line 2612, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-header {
    text-align: center;
  }

  /* line 2613, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-content {
    float: none;
    width: 100%;
    max-width: 100%;
  }

  /* line 2614, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-blog-archive .views-row {
    text-align: center !important;
  }
}
@media all and (max-width: 735px) {
  /* line 2618, ../sass/screen.scss */
  #container #content section .region-content-top #block-block-11 .content a {
    padding: 6px 13px;
    margin: 0 10px;
  }
}
@media all and (max-width: 700px) {
  /* line 2621, ../sass/screen.scss */
  .navbar-toggle {
    display: block;
  }

  /* line 2622, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container {
    border-top: 1px solid #CCCCCC;
  }

  /* line 2623, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container ul li {
    display: block;
  }
  /* line 2624, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container ul li a {
    padding: 10px 0;
    text-align: left;
    display: block;
  }

  /* line 2627, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header #logo {
    float: left;
    padding: 10px 0;
  }

  /* line 2628, ../sass/screen.scss */
  .mobile-nav-trigger {
    padding: 10px 0;
  }
  /* line 2629, ../sass/screen.scss */
  .mobile-nav-trigger .navbar-toggle {
    margin: 6px 0 0;
  }

  /* line 2631, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container ul {
    display: none;
  }

  /* line 2632, ../sass/screen.scss */
  #container #content section .region-content-top #block-block-11 .content a {
    padding: 6px 8px;
    margin: 0 5px;
  }

  /* line 2635, ../sass/screen.scss */
  #footer .footer_credit .bottom-btn a {
    min-width: 126px;
    padding: 7px 22px;
  }

  /* line 2637, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-php {
    bottom: 40px;
  }

  /* line 2640, ../sass/screen.scss */
  #block-block-16 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media all and (max-width: 690px) {
  /* line 2644, ../sass/screen.scss */
  .view-state-detail-page .views-field-nothing .wrapper3 .state:after {
    display: none;
  }

  /* line 2645, ../sass/screen.scss */
  .view-state-detail-page .views-field-nothing .wrapper1 .percentage:after {
    display: none;
  }

  /* line 2646, ../sass/screen.scss */
  .view-state-detail-page .views-field-nothing .wrapper1 {
    display: table;
    float: none;
    margin: 0 auto;
    position: relative;
  }

  /* line 2647, ../sass/screen.scss */
  .view-state-detail-page .views-field-nothing .wrapper2 {
    display: table;
    float: none;
    margin: 0 auto;
    position: relative;
  }

  /* line 2648, ../sass/screen.scss */
  .view-state-detail-page .views-field-nothing .wrapper3 {
    cursor: pointer;
    display: table;
    float: none;
    margin: 0 auto;
    position: relative;
  }
}
@media all and (max-width: 640px) {
  /* line 2653, ../sass/screen.scss */
  #main-menu ul {
    display: block;
  }

  /* line 2654, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form {
    padding-left: 0;
  }

  /* line 2655, ../sass/screen.scss */
  #post-content {
    padding: 0 10px;
  }

  /* line 2656, ../sass/screen.scss */
  #container #stayintouch #block-block-6 .content .social-icons a {
    padding: 10px 12px;
  }

  /* line 2657, ../sass/screen.scss */
  #container #content section #block-block-10 .content .social-icons a {
    padding: 0px;
  }

  /* line 2658, ../sass/screen.scss */
  #footer .footer_credit .bottom-btn a.active {
    margin-right: 0;
  }

  /* line 2659, ../sass/screen.scss */
  #footer .footer_credit .bottom-btn a {
    margin-right: 10px;
  }

  /* line 2661, ../sass/screen.scss */
  #container #content section #block-views-blog-post-block-1 .view-blog-post .views-row {
    max-width: 100%;
    padding-left: 0;
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 25px;
  }
  /* line 2662, ../sass/screen.scss */
  #container #content section #block-views-blog-post-block-1 .view-blog-post .views-row:nth-child(2n+1) {
    margin-bottom: 25px;
  }

  /* line 2666, ../sass/screen.scss */
  #container #content section #block-ttv-common-event-calendar-resources ul.pager .date-prev {
    top: 0;
    left: 0;
  }
  /* line 2667, ../sass/screen.scss */
  #container #content section #block-ttv-common-event-calendar-resources ul.pager .date-next {
    right: 0;
    top: -5px;
  }

  /* line 2672, ../sass/screen.scss */
  #container #content section #block-views-calendar-block-3 ul.pager .date-prev {
    top: 0;
    left: 0;
  }
  /* line 2673, ../sass/screen.scss */
  #container #content section #block-views-calendar-block-3 ul.pager .date-next {
    right: 0;
    top: 0;
  }

  /* line 2675, ../sass/screen.scss */
  #footer .footer_credit #block-system-main-menu {
    padding: 10px 0;
  }
  /* line 2676, ../sass/screen.scss */
  #footer .footer_credit #block-system-main-menu ul {
    margin: 0;
    padding: 0;
    text-align: center;
  }
  /* line 2677, ../sass/screen.scss */
  #footer .footer_credit #block-system-main-menu ul li {
    display: block !important;
    padding: 0;
  }
  /* line 2678, ../sass/screen.scss */
  #footer .footer_credit #block-system-main-menu ul li a {
    padding: 10px 0;
    display: block;
  }

  /* line 2682, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-title {
    position: static;
    margin: 20px 0;
  }

  /* line 2686, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-title a {
    color: #FA7A4B;
  }

  /* line 2689, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-body {
    position: static;
    width: 96%;
    padding: 0 2%;
  }

  /* line 2694, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-body p {
    color: #515F5C;
  }

  /* line 2697, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-php {
    margin: 20px 0 0 0;
    position: static;
  }

  /* line 2701, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block-1 .view-view-content-header .views-row .views-field-php #before-polls {
    margin: 0 0 10px 4px;
  }

  /* line 2704, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block .view-view-content-header .views-row .views-field-title {
    position: static;
    margin: 20px 0;
  }

  /* line 2708, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block .view-view-content-header .views-row .views-field-title a {
    color: #FA7A4B;
  }

  /* line 2711, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block .view-view-content-header .views-row .views-field-body {
    position: static;
    width: 96%;
    padding: 0 2%;
  }

  /* line 2716, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-view-content-header-block .view-view-content-header .views-row .views-field-body .field-content {
    color: #515F5C;
    text-align: center;
  }
}
@media all and (max-width: 550px) {
  /* line 2725, ../sass/screen.scss */
  #main-menu ul {
    display: block;
  }

  /* line 2726, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form .sign-up input[type="text"] {
    font-size: 15px;
    padding: 12px 0 12px 3px;
    min-height: 41px;
    max-width: 225px;
  }

  /* line 2727, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form .sign-up input[type="submit"] {
    padding: 12px;
  }

  /* line 2728, ../sass/screen.scss */
  #footer .footer_credit .bottom-btn a {
    display: block;
    margin: 10px auto;
    max-width: 240px;
    padding: 15px 38px;
  }

  /* line 2729, ../sass/screen.scss */
  #footer .footer_credit .bottom-btn a.active {
    margin: 0 auto;
  }

  /* line 2730, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content #block-system-main {
    padding: 30px 0;
  }

  /* resource page form responsive css*/
  /* line 2733, ../sass/screen.scss */
  #container #content section #block-webform-client-block-14 .content .webform-client-form #webform-component-first-name {
    margin-right: 0;
    display: block;
    width: 100%;
  }

  /* line 2734, ../sass/screen.scss */
  #container #content section #block-webform-client-block-14 .content .webform-client-form #webform-component-last-name {
    margin-right: 0;
    display: block;
    width: 100%;
  }

  /* line 2736, ../sass/screen.scss */
  #block-webform-client-block-168 .webform-client-form {
    padding: 10px;
  }
  /* line 2737, ../sass/screen.scss */
  #block-webform-client-block-168 .webform-client-form #webform-component-first-name {
    margin-right: 0;
    width: 100%;
  }
  /* line 2738, ../sass/screen.scss */
  #block-webform-client-block-168 .webform-client-form webform-component-last-name {
    width: 100%;
  }

  /* line 2740, ../sass/screen.scss */
  #container #content section #block-block-9 .home-form #mc_embed_signup #mc-embedded-subscribe-form input[type="email"] {
    width: 55%;
  }
}
@media all and (max-width: 491px) {
  /* line 2744, ../sass/screen.scss */
  #block-ttv-common-us-map-drop-down select {
    width: 90%;
  }

  /* line 2746, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .tagline {
    padding: 15px 5px;
  }
  /* line 2747, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form {
    padding-bottom: 40px;
    padding-top: 10px;
  }
  /* line 2748, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form .sign-up {
    padding: 20px 0;
  }
  /* line 2749, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form em {
    clear: right;
    display: block;
    padding: 10px 0;
  }
  /* line 2750, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form .sign-up .clear input[type="submit"] {
    padding: 0;
    width: 100px !important;
  }
  /* line 2751, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form .sign-up #mc_embed_signup form input[type="email"] {
    width: 55%;
  }
  /* line 2753, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .tagline {
    font-size: 26px;
  }

  /* line 2755, ../sass/screen.scss */
  #container #stayintouch #block-block-6 .content .social-icons {
    margin-top: 15px;
  }
  /* line 2756, ../sass/screen.scss */
  #container #stayintouch #block-block-6 .content .social-icons a {
    margin: 0 5px;
  }

  /* line 2758, ../sass/screen.scss */
  #container #stayintouch #block-block-6 .content .social-icons a {
    width: 45px !important;
    height: 45px !important;
    background-size: contain !important;
  }

  /* line 2759, ../sass/screen.scss */
  #container #content section #block-block-10 .content .social-icons a {
    margin: 10px 0;
    padding: 0 4px;
  }

  /* line 2760, ../sass/screen.scss */
  #container #top-area .column {
    width: 100%;
  }

  /* line 2761, ../sass/screen.scss */
  #footer .footer_credit #copyright span {
    display: block;
  }

  /* line 2762, ../sass/screen.scss */
  #container .home-page-bg {
    padding-top: 10px;
  }
  /* line 2763, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-description {
    font-size: 18px;
  }

  /* line 2765, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header #logo {
    padding: 0;
  }

  /* line 2766, ../sass/screen.scss */
  #container #content section .region-content-top #block-block-11 {
    padding: 24px 0 10px 0;
    width: 100%;
  }
  /* line 2767, ../sass/screen.scss */
  #container #content section .region-content-top #block-block-11 .content a {
    margin: 5px 0;
    padding: 15px 0;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
  }

  /* line 2769, ../sass/screen.scss */
  #container #content section .region-content-top #block-search-form {
    display: inline-block;
    width: 100%;
    max-width: 100%;
  }
  /* line 2770, ../sass/screen.scss */
  #container #content section .region-content-top #block-search-form .form-item-search-block-form input[type="text"] {
    width: 100%;
    max-height: 100%;
  }

  /* line 2773, ../sass/screen.scss */
  #container #content section #block-block-9 .content .home-form em {
    display: block;
    padding: 18px 0;
  }
  /* line 2774, ../sass/screen.scss */
  #container #content section #block-block-9 .content .home-form .sign-up .clear input[type="submit"] {
    padding: 0;
    width: 100px !important;
  }
  /* line 2775, ../sass/screen.scss */
  #container #content section #block-block-9 .content .home-form .sign-up #mc_embed_signup form input[type="email"] {
    width: 190px;
  }

  /* line 2778, ../sass/screen.scss */
  #container #content section #block-views-blog-post-block-1 .view-header p {
    padding-bottom: 20px;
  }

  /* line 2780, ../sass/screen.scss */
  #container #content section #block-views-calendar-block-1 .content table tbody tr td {
    min-width: 18px;
    margin-right: 0;
    display: run-in;
    font-size: 12px;
    padding: 8px;
  }

  /* line 2781, ../sass/screen.scss */
  #container #content section #block-views-calendar-block-1 .content table thead th {
    min-width: 13px;
    margin-right: 0;
    display: run-in;
    font-size: 12px;
  }

  /* line 2783, ../sass/screen.scss */
  #container #content section #block-views-calendar-block-1 .content .pager .date-prev {
    top: 200px;
  }
  /* line 2784, ../sass/screen.scss */
  #container #content section #block-views-calendar-block-1 .content .pager .date-next {
    top: 188px;
  }

  /* line 2786, ../sass/screen.scss */
  .view .date-nav-wrapper .date-nav {
    padding-bottom: 0;
  }

  /* line 2789, ../sass/screen.scss */
  #container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr td div.day {
    min-width: 28px;
    font-size: 13px;
    padding: 8px 5px;
  }

  /* line 2790, ../sass/screen.scss */
  #container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr th.days {
    font-size: 13px;
  }

  /* line 2792, ../sass/screen.scss */
  #container #content section #block-views-calendar-block-3 .content .view-content table tr td div.day {
    min-width: 28px;
    font-size: 13px;
    padding: 8px 5px;
  }

  /* line 2793, ../sass/screen.scss */
  #container #content section #block-views-calendar-block-3 .content .view-content table tr th.days {
    font-size: 13px;
  }

  /* line 2795, ../sass/screen.scss */
  #container #content section .view-display-id-resources_faq .view-content ul li .views-field-php a {
    display: inline-block;
    margin: 10px 0;
  }
  /* line 2796, ../sass/screen.scss */
  #container #content section .view-display-id-resources_faq .view-content ul li .views-field-php a:first-child {
    margin-right: 0;
  }

  /* line 2798, ../sass/screen.scss */
  .node-type-blog-post #content section #block-system-main .content p .previous {
    font-size: 20px;
  }

  /* line 2801, ../sass/screen.scss */
  .node-type-blog-post #content section #block-system-main .content p .next {
    font-size: 20px;
  }

  /* line 2805, ../sass/screen.scss */
  #container #content section #block-views-resources-block-2 .view {
    padding: 50px 10px 0;
  }
  /* line 2806, ../sass/screen.scss */
  #container #content section #block-views-resources-block-2 .view .views-row {
    max-width: 320px;
  }

  /* line 2809, ../sass/screen.scss */
  #block-block-20 .home-form em {
    display: block;
    padding: 10px 0;
  }

  /* line 2810, ../sass/screen.scss */
  #container #content section .view-views-about-us .view-content .item-list ul li .views-field-nothing {
    line-height: 32px;
  }
  /* line 2811, ../sass/screen.scss */
  #container #content section .view-views-about-us .view-content .item-list ul li .views-field-nothing h2 {
    font-size: 22px;
  }
  /* line 2812, ../sass/screen.scss */
  #container #content section .view-views-about-us .view-content .item-list ul li .views-field-nothing p {
    font-size: 18px;
  }

  /* line 2814, ../sass/screen.scss */
  #container #content section #block-block-9 h2 {
    display: block;
    margin: 0 auto;
    font-size: 21px;
  }

  /* line 2817, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form input[type="email"] {
    width: auto;
  }
  /* line 2820, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form input[type="submit"] {
    width: auto;
  }

  /* line 2824, ../sass/screen.scss */
  .view-state-detail-page .views-field-field-links-state ul li {
    width: 100%;
  }
}
@media all and (max-width: 410px) {
  /* line 2828, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .sign-up #mc_embed_signup form input[type="email"] {
    width: 55%;
  }

  /* line 2829, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form em {
    padding: 5px 0;
  }

  /* line 2830, ../sass/screen.scss */
  #container #content section #block-views-views-about-us-block-1 .view-id-views_about_us .view-content ul li {
    width: 100%;
    margin-bottom: 10px;
  }

  /* line 2832, ../sass/screen.scss */
  #container #content section .region-content .view-view-content-header .views-row .views-field-nothing,
  #container #content section .region-content .view-view-content-header .views-row .views-field-field-full-name,
  #container #content section .region-content .view-view-content-header .views-row .views-field-created {
    display: inline-block;
    padding-right: 10px;
  }

  /* line 2835, ../sass/screen.scss */
  #container #content section .region-content .view-view-content-header .views-row .views-field-picture {
    padding-right: 10px;
  }

  /* line 2836, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form {
    padding-bottom: 10px;
  }

  /* line 2837, ../sass/screen.scss */
  .node-type-blog-post #content section #block-system-main .content p .previous {
    font-size: 16px;
  }

  /* line 2840, ../sass/screen.scss */
  .node-type-blog-post #content section #block-system-main .content p .next {
    font-size: 16px;
  }

  /* line 2843, ../sass/screen.scss */
  #block-block-15 .catherine {
    text-align: center;
  }

  /* line 2845, ../sass/screen.scss */
  #container #content section .region-content .view-view-content-header .views-row .views-field-nothing,
  #container #content section .region-content .view-view-content-header .views-row .views-field-field-full-name,
  #container #content section .region-content .view-view-content-header .views-row .views-field-created {
    padding-right: 5px;
    display: inline-block;
  }

  /* line 2851, ../sass/screen.scss */
  #container #content section .region-content .view-view-content-header .views-row .views-field-picture {
    padding-right: 10px;
    width: 75px;
  }
}
@media all and (max-width: 410px) {
  /* line 2856, ../sass/screen.scss */
  #container #content section .region-content .view-view-content-header .views-row .views-field-php .blog-node-other-details-author {
    font-size: 18px;
  }

  /* line 2857, ../sass/screen.scss */
  #container #content section .region-content .view-view-content-header .views-row .views-field-nothing, #container #content section .region-content .view-view-content-header .views-row .views-field-field-full-name, #container #content section .region-content .view-view-content-header .views-row .views-field-created {
    font-size: 18px;
  }
}
@media all and (max-width: 360px) {
  /* line 2861, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form input[type="email"] {
    width: 48%;
  }

  /* line 2862, ../sass/screen.scss */
  #container #stayintouch #block-block-6 .content .social-icons a {
    margin: 5px;
  }

  /* line 2864, ../sass/screen.scss */
  #container #content section #block-block-9 .home-form #mc_embed_signup #mc-embedded-subscribe-form input[type="email"] {
    padding: 0 0 0 5px;
    width: 49%;
  }
}
/* ============================ Below mediaquery is written for logo image and it will display only in mobile devices */
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
  /* line 2871, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header #logo a {
    background: url(../images/logo@2x.png) no-repeat;
    background-size: 100%;
  }
}

body.page-node-3815 .content .blog-content-bg .date{
	display: none;
}
