/* 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, ../../../../../usr/local/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, ../../../../../usr/local/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../usr/local/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../usr/local/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, ../../../../../usr/local/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, ../../../../../usr/local/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../usr/local/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, ../../../../../usr/local/lib/ruby/gems/2.2.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../usr/local/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 398, ../sass/screen.scss */
#container #content {
  float: none;
  position: relative;
}
/* line 399, ../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 400, ../sass/screen.scss */
#container #content section .region-content-top {
  padding: 0 0;
  max-width: 100%;
  margin: 0 auto;
  text-align: center;
}
/* line 401, ../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 402, ../sass/screen.scss */
#container #content section .region-content-top #block-block-11 .content {
  text-align: center;
}
/* line 403, ../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 404, ../sass/screen.scss */
#container #content section .region-content-top #block-block-11 .content a:hover {
  background: #fa936e;
  color: #fff;
}
/* line 408, ../sass/screen.scss */
#container #content section .region-content-top #block-search-form {
  display: inline-block;
  padding: 48px 0;
  vertical-align: top;
}
/* line 410, ../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 412, ../sass/screen.scss */
#container #content section .region-content-top #block-search-form .form-wrapper {
  display: none;
}
/* line 414, ../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 415, ../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 416, ../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 419, ../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 420, ../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 422, ../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 423, ../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 426, ../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 427, ../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 429, ../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 434, ../sass/screen.scss */
#container #content section .region-content-top #block-views-resources-block-1 {
  background: #f4f4f4;
  padding: 96px 0 72px 0;
  width: 100%;
}
/* line 436, ../sass/screen.scss */
#container #content section .region-content-top #block-views-resources-block-1 .view-resources {
  max-width: 1170px;
  margin: 0 auto;
}
/* line 439, ../sass/screen.scss */
#container #content section .region-content-top #block-views-resources-block-1 .view-resources ul li {
  position: relative;
}
/* line 441, ../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 443, ../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 444, ../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 445, ../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 446, ../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 448, ../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 454, ../sass/screen.scss */
#container #content section .region-content-top #block-views-view-content-header-block {
  width: 100%;
  padding: 95px 0 75px;
  background: #f4f4f4;
}
/* line 459, ../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 463, ../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 468, ../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 475, ../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 479, ../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 492, ../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 497, ../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 502, ../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 507, ../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 514, ../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 518, ../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 526, ../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 531, ../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 535, ../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 549, ../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 559, ../sass/screen.scss */
#container #content section .view-views-about-us .view-content {
  max-width: 100%;
  margin: 0 auto;
}
/* line 562, ../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 563, ../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 564, ../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 566, ../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 567, ../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 568, ../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 569, ../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 570, ../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 573, ../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 574, ../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 575, ../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 576, ../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 577, ../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 578, ../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 580, ../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 588, ../sass/screen.scss */
#container #content section #block-views-views-about-us-block-1 {
  background: #f9f9f9;
  margin: 0;
  padding-top: 65px;
}
/* line 589, ../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 590, ../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 591, ../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 593, ../sass/screen.scss */
#container #content section #block-views-views-about-us-block-1 .view-id-views_about_us .view-content {
  padding-bottom: 65px;
}
/* line 595, ../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 596, ../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 598, ../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 606, ../sass/screen.scss */
#container #content section .slider-container {
  position: relative;
}
/* line 607, ../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 608, ../sass/screen.scss */
#container #content section .slider-container .view-display-id-block_1 .view-content {
  display: inline-block;
}
/* line 609, ../sass/screen.scss */
#container #content section .slider-container .view-display-id-block_1 table {
  background: none;
}
/* line 611, ../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 612, ../sass/screen.scss */
#container #content section .slider-container .view-display-id-block_2 table {
  background: none;
  text-align: center;
}
/* line 613, ../sass/screen.scss */
#container #content section .slider-container .view-display-id-block_2 table td {
  text-align: center;
}
/* line 614, ../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 615, ../sass/screen.scss */
#container #content section .slider-container .view-display-id-block_2 table td .views-field-title a {
  color: #fff;
}
/* line 619, ../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 620, ../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 621, ../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 630, ../sass/screen.scss */
#container #content section .block-system-main {
  width: 100%;
  text-align: center;
  background: #f9f9f9;
  overflow: hidden;
}
/* line 631, ../sass/screen.scss */
#container #content section .block-system-main #latest-news {
  max-width: 960px;
  margin: 0 auto;
  padding-bottom: 72px;
}
/* line 632, ../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 633, ../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 634, ../sass/screen.scss */
#container #content section .block-system-main #latest-news .view-blog-post {
  max-width: 960px;
  margin: 0 auto;
}
/* line 635, ../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 636, ../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 637, ../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 639, ../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 640, ../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 644, ../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 645, ../sass/screen.scss */
#container #content section .block-system-main #latest-news button:hover {
  background: #fa936e;
}
/* line 650, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 {
  background: #f9f9f9;
}
/* line 651, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 .view-header {
  text-align: center;
}
/* line 652, ../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 653, ../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 656, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 .view-blog-post {
  max-width: 960px;
  margin: 0 auto;
}
/* line 657, ../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 658, ../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 659, ../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 661, ../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 662, ../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 665, ../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 670, ../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 671, ../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 672, ../sass/screen.scss */
#container #content section #block-views-blog-post-block-1 .more-link a:hover {
  background: #fa936e;
}
/* line 679, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news {
  background: #f4f4f4;
  padding: 96px 0 72px 0;
}
/* line 680, ../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 682, ../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 683, ../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 684, ../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 688, ../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 689, ../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 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:hover {
  background: #fa936e;
  color: #fff;
}
/* line 694, ../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 695, ../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 696, ../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 697, ../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 702, ../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 703, ../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 704, ../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 705, ../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 706, ../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 708, ../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 709, ../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 713, ../sass/screen.scss */
#container #content section .view-display-id-block_top_featured_latest_news #flexslider-1 .flex-direction-nav {
  display: none;
}
/* line 718, ../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 719, ../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 720, ../sass/screen.scss */
#container #content section #block-block-9 .content {
  max-width: 845px;
  margin: 0 auto;
}
/* line 721, ../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 722, ../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 724, ../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 725, ../sass/screen.scss */
#container #content section #block-block-9 .home-form em {
  padding: 0 28px;
  font-size: 16px;
}
/* line 726, ../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 727, ../sass/screen.scss */
#container #content section #block-block-9 .home-form button:hover {
  background: #fa936e;
}
/* line 729, ../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 730, ../sass/screen.scss */
#container #content section #block-block-9 .home-form button.small:hover {
  background: #fa936e;
}
/* line 731, ../sass/screen.scss */
#container #content section #block-block-9 .home-form button.small a {
  color: #fff;
}
/* line 734, ../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 735, ../sass/screen.scss */
#container #content section #block-block-9 .home-form a:hover {
  background: #fa936e;
}
/* line 737, ../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 738, ../sass/screen.scss */
#container #content section #block-block-9 .home-form a.small:hover {
  background: #fa936e;
}
/* line 741, ../sass/screen.scss */
#container #content section #block-block-9 .home-form #mc_embed_signup label {
  display: none;
}
/* line 742, ../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 743, ../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 744, ../sass/screen.scss */
#container #content section #block-block-9 .home-form #mc_embed_signup #mc-embedded-subscribe-form .submit-btn {
  display: inline-block;
}
/* line 745, ../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 752, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 {
  background: #f9f9f9;
  width: 100%;
  margin: 0 auto;
}
/* line 753, ../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 754, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .view-header {
  text-align: center;
  line-height: 24px;
}
/* line 755, ../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 756, ../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 758, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .view-filters {
  display: none;
}
/* line 759, ../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 760, ../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 761, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .views-row .views-field-title a {
  font-size: 18px;
  color: #4b4d79;
}
/* line 763, ../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 764, ../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 767, ../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 771, ../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 772, ../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 773, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view .more-link a:hover {
  background: #fa936e;
}
/* line 778, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view-blog-post {
  max-width: 960px;
  margin: 0 auto;
}
/* line 779, ../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 780, ../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 781, ../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 783, ../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 784, ../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 787, ../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 790, ../sass/screen.scss */
#container #content section #block-views-resources-block-2 .view-blog-post .views-row:nth-child(2n+1) {
  margin: 0;
}
/* line 794, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 {
  max-width: 960px;
  margin: 0 auto;
  text-align: center;
}
/* line 795, ../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 796, ../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 799, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 {
  background: #fff;
}
/* line 800, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content {
  max-width: 1000px;
  margin: 0 auto;
}
/* line 801, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content h2.title a {
  color: #4B4D79;
  font-weight: normal;
}
/* line 805, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form {
  max-width: 494px;
  margin: 0 auto;
}
/* line 807, ../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 809, ../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 811, ../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 813, ../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 816, ../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 817, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form .grippie {
  display: none;
}
/* line 820, ../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 823, ../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 825, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form #webform-component-question {
  margin-bottom: 45px;
}
/* line 826, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form .form-item {
  display: block;
}
/* line 827, ../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 828, ../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 829, ../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 831, ../sass/screen.scss */
#container #content section #block-webform-client-block-14 .content .webform-client-form .form-actions .custom-wrapper {
  width: 100%;
}
/* line 843, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources {
  background: #f9f9f9;
  margin-top: 65px;
  text-align: center;
  padding-bottom: 60px;
}
/* line 844, ../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 846, ../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 849, ../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 850, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources ul.pager a:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
/* line 853, ../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 854, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources ul.pager .date-prev a {
  background-position: 0 -76px;
}
/* line 855, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources ul.pager .date-prev .ajax-progress {
  left: 300px;
  position: absolute;
}
/* line 857, ../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 858, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources ul.pager .date-next a {
  background-position: 0 -52px;
}
/* line 859, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources ul.pager .date-next .ajax-progress {
  left: -300px;
  position: absolute;
}
/* line 862, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content {
  max-width: 530px;
  margin: 0 auto;
}
/* line 864, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table {
  font-family: 'gotham_boldregular';
  font-size: 18px;
}
/* line 865, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr {
  border: 0;
  background: none;
}
/* line 866, ../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 867, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr th#Sunday {
  color: #FA7A4B;
}
/* line 870, ../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 871, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr td .inner {
  border: 0 none;
}
/* line 872, ../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 873, ../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 874, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr td div.day a {
  color: #fa7a4b;
}
/* line 875, ../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 878, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr td .evnt {
  background: #fa7a4b !important;
}
/* line 879, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr td .evnt a {
  color: #fff !important;
}
/* line 881, ../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 884, ../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 886, ../sass/screen.scss */
#container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr td.date-box.empty {
  background: transparent;
}
/* line 888, ../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 889, ../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 1019, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 {
  background: #f9f9f9;
  margin-top: 65px;
  text-align: center;
  padding-bottom: 60px;
}
/* line 1020, ../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 1022, ../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 1025, ../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 1026, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 ul.pager a:hover {
  opacity: 0.7;
  filter: alpha(opacity=70);
}
/* line 1029, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 ul.pager .date-prev {
  left: -75px;
  right: auto;
  top: 240px;
  background: none;
}
/* line 1030, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 ul.pager .date-prev a {
  background-position: 0 -76px;
}
/* line 1031, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 ul.pager .date-prev .ajax-progress {
  left: 300px;
  position: absolute;
}
/* line 1033, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 ul.pager .date-next {
  left: auto;
  right: -75px;
  top: 240px;
  background: none;
}
/* line 1034, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 ul.pager .date-next a {
  background-position: 0 -52px;
}
/* line 1035, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 ul.pager .date-next .ajax-progress {
  left: -300px;
  position: absolute;
}
/* line 1038, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content {
  max-width: 530px;
  margin: 0 auto;
}
/* line 1040, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table {
  font-family: 'gotham_boldregular';
  font-size: 18px;
}
/* line 1041, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr {
  border: 0;
  background: none;
}
/* line 1042, ../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 1043, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr th#Sunday {
  color: #FA7A4B;
}
/* line 1046, ../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 1047, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr td .inner {
  border: 0 none;
}
/* line 1048, ../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 1049, ../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 1050, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr td div.day a {
  color: #fa7a4b;
}
/* line 1051, ../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 1054, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr td .evnt {
  background: #fa7a4b !important;
}
/* line 1055, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr td .evnt a {
  color: #fff !important;
}
/* line 1057, ../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 1060, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr .date-box.empty div.day {
  background: #f2f2f2;
}
/* line 1062, ../sass/screen.scss */
#container #content section #block-views-calendar-block-3 .content .view-content table tr td.date-box.empty {
  background: transparent;
}
/* line 1064, ../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 1065, ../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 1067, ../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 1076, ../sass/screen.scss */
#container #content section #block-block-10 {
  text-align: center;
  margin: 0;
  background: #f9f9f9;
}
/* line 1077, ../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 1078, ../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 1080, ../sass/screen.scss */
#container #content section #block-block-10 .content .social-icons {
  width: 100%;
  padding: 45px 0 70px;
  text-align: center;
}
/* line 1081, ../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 1082, ../sass/screen.scss */
#container #content section #block-block-10 .content .social-icons a:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
/* line 1084, ../sass/screen.scss */
#container #content section #block-block-10 .content .social-icons a.twitter {
  background: url(../images/twitter-new.png) no-repeat;
}
/* line 1085, ../sass/screen.scss */
#container #content section #block-block-10 .content .social-icons a.fb {
  background: url(../images/facebook-new.png) no-repeat;
}
/* line 1086, ../sass/screen.scss */
#container #content section #block-block-10 .content .social-icons a.youtube {
  background: url(../images/youtube-new.png) no-repeat;
}
/* line 1087, ../sass/screen.scss */
#container #content section #block-block-10 .content .social-icons a.linkedin {
  background: url(../images/linkedin.png) no-repeat;
  width: 59px;
}
/* line 1088, ../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 1092, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq {
  background: #f4f4f4;
  width: 100%;
}
/* line 1094, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content {
  max-width: 1170px;
  margin: 0 auto;
}
/* line 1097, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content ul li {
  padding: 0;
  position: relative;
}
/* line 1099, ../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 1100, ../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 1102, ../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 1104, ../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 1105, ../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 1106, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content ul li .views-field-body a:hover {
  background: #fa936e;
}
/* line 1108, ../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 1110, ../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 1111, ../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 1112, ../sass/screen.scss */
#container #content section .view-display-id-resources_faq .view-content ul li .views-field-php a:hover {
  background: #fa936e;
}
/* line 1113, ../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 1123, ../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 1125, ../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 1126, ../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 1128, ../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 1129, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row:nth-child(even) {
  background: #f9f9f9;
}
/* line 1130, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row .field-content {
  max-width: 850px;
  margin: 0 auto;
}
/* line 1132, ../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 1133, ../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 1135, ../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 1136, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .views-row .views-field-picture img {
  border-radius: 50px;
}
/* line 1138, ../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 1139, ../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 1140, ../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 1144, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .item-list {
  width: 100%;
}
/* line 1145, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .item-list .pager {
  padding: 48px 0;
  background: #f9f9f9;
}
/* line 1146, ../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 1147, ../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 1149, ../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 1150, ../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 1152, ../sass/screen.scss */
#container #content section .region-content .view-view-content-header .item-list .pager .pager-current {
  display: none;
}

/* line 1162, ../sass/screen.scss */
#block-block-20 {
  margin-bottom: 0px;
  padding: 50px 0;
  text-align: center;
  background: #ffffff;
}
/* line 1163, ../sass/screen.scss */
#block-block-20 .home-form {
  font-weight: 500px;
  padding-left: 0px;
  color: #676767;
  font-family: "Poly-Italic";
  font-size: 18px;
}
/* line 1164, ../sass/screen.scss */
#block-block-20 .home-form em {
  padding: 0 28px;
  font-size: 16px;
}
/* line 1165, ../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 1166, ../sass/screen.scss */
#block-block-20 .home-form button:hover {
  background: #fa936e;
}
/* line 1168, ../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 1169, ../sass/screen.scss */
#block-block-20 .home-form button.small:hover {
  background: #fa936e;
}
/* line 1170, ../sass/screen.scss */
#block-block-20 .home-form button.small a {
  color: #fff;
}

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

/*=========================Latest blog dtail-page=======================================*/
/* line 1182, ../sass/screen.scss */
.node-type-blog-post #content {
  float: none;
  position: relative;
}
/* line 1183, ../sass/screen.scss */
.node-type-blog-post #content section {
  padding: 0;
}
/* line 1184, ../sass/screen.scss */
.node-type-blog-post #content section .blog-content-bg {
  background: #F9F9F9;
}
/* line 1186, ../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 1196, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main {
  width: 100%;
  background: #F9F9F9;
  padding-bottom: 200px;
}
/* line 1200, ../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 1205, ../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 1216, ../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: 18px;
  line-height: 24px;
  margin: 15px 0;
  text-align: left;
}
/* line 1221, ../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 1225, ../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 1230, ../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 1233, ../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 1240, ../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 1247, ../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 1259, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content .addthis_toolbox {
  margin: 0 auto;
  width: 100px;
  padding-bottom: 30px;
}
/* line 1264, ../sass/screen.scss */
.node-type-blog-post #content section #block-system-main .content p {
  width: 100%;
  clear: both;
}
/* line 1267, ../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 1273, ../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 1279, ../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 1285, ../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;
}

/* line 1298, ../sass/screen.scss */
#footer {
  background: #575757;
  width: 100%;
  margin: 0;
}
/* line 1299, ../sass/screen.scss */
#footer .footer_credit {
  max-width: 960px;
  background: none;
  margin: 0 auto;
}
/* line 1300, ../sass/screen.scss */
#footer .footer_credit #block-menu-menu-footer-menu {
  padding: 75px 0;
}
/* line 1301, ../sass/screen.scss */
#footer .footer_credit #block-menu-menu-footer-menu h2 {
  display: none;
}
/* line 1303, ../sass/screen.scss */
#footer .footer_credit #block-menu-menu-footer-menu .content ul {
  text-align: center;
}
/* line 1304, ../sass/screen.scss */
#footer .footer_credit #block-menu-menu-footer-menu .content ul li {
  padding: 0;
  display: inline;
  padding: 0 15px;
}
/* line 1305, ../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 1306, ../sass/screen.scss */
#footer .footer_credit #block-menu-menu-footer-menu .content ul li a:hover {
  color: #999999;
}
/* line 1308, ../sass/screen.scss */
#footer .footer_credit #block-menu-menu-footer-menu .content ul li .active {
  color: #999999;
}
/* line 1315, ../sass/screen.scss */
#footer .footer_credit .bottom-btn {
  text-align: center;
}
/* line 1316, ../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 1317, ../sass/screen.scss */
#footer .footer_credit .bottom-btn a:hover {
  background: #fff;
  color: #575757;
}
/* line 1319, ../sass/screen.scss */
#footer .footer_credit .bottom-btn a:last-child {
  margin-right: 0;
}
/* line 1320, ../sass/screen.scss */
#footer .footer_credit .bottom-btn .footer-logo {
  border-top: 2px solid #fff;
  margin-top: 50px;
}
/* line 1321, ../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 1323, ../sass/screen.scss */
#footer .footer_credit .bottom-btn a.active {
  background: #fff;
  color: #575757;
  margin: 0;
}
/* line 1325, ../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 1326, ../sass/screen.scss */
#footer .footer_credit #copyright strong {
  color: #fff;
  font-weight: normal;
}
/* line 1327, ../sass/screen.scss */
#footer .footer_credit #copyright p {
  display: inline;
  float: none;
}
/* line 1328, ../sass/screen.scss */
#footer .footer_credit #copyright a {
  color: #fff;
}
/* line 1329, ../sass/screen.scss */
#footer .footer_credit #copyright a:hover {
  color: #cccccc;
}

/* line 1336, ../sass/screen.scss */
.ui-dialog .ui-dialog-titlebar {
  background: #fa7a4b;
  color: #fff;
  font-family: 'gotham-bookgotham-book';
  font-size: 18px;
}
/* line 1338, ../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 1343, ../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 1353, ../sass/screen.scss */
.navbar-toggle:hover {
  background: none;
  border-radius: 4px;
}
/* line 1354, ../sass/screen.scss */
.navbar-toggle .icon-bar {
  border-radius: 1px;
  display: block;
  height: 2px;
  width: 22px;
  background: #333333;
  margin-top: 4px;
}
/* line 1362, ../sass/screen.scss */
.navbar-toggle .icon-bar:first-child {
  margin-top: 0;
}

/* line 1364, ../sass/screen.scss */
#block-block-14 {
  background: #4b4d79;
  padding-top: 75px;
  text-align: center;
  padding-bottom: 25px;
}
/* line 1365, ../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 1366, ../sass/screen.scss */
#block-block-14 h2 {
  font-size: 24px;
  color: #fa7a4b;
  padding-top: 15px;
  font-family: "Poly-Italic";
}

/* line 1369, ../sass/screen.scss */
#block-ttv-common-us-map-drop-down {
  display: none;
  padding: 50px 0;
  background: #4b4d79;
  text-align: center;
}
/* line 1373, ../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 1376, ../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 1383, ../sass/screen.scss */
#block-ttv-common-us-map {
  background: #4b4d79;
  text-align: center;
}

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

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

/* line 1393, ../sass/screen.scss */
.view-contact-us .views-row {
  position: relative;
}
/* line 1394, ../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 1401, ../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 1408, ../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 1419, ../sass/screen.scss */
#block-webform-client-block-168 {
  background: #F9F9F9;
}
/* line 1420, ../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 1432, ../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 1433, ../sass/screen.scss */
#block-webform-client-block-168 header h2 a {
  color: #4b4d79;
}
/* line 1436, ../sass/screen.scss */
#block-webform-client-block-168 .webform-client-form {
  margin: 0 auto;
  max-width: 496px;
}
/* line 1440, ../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 1442, ../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 1444, ../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 1446, ../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 1449, ../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 1450, ../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 1451, ../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 1452, ../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 1453, ../sass/screen.scss */
#block-webform-client-block-168 .webform-client-form input[type="submit"]:hover {
  background: #fa936e;
}
/* line 1455, ../sass/screen.scss */
#block-webform-client-block-168 .webform-client-form #webform-component-first-name {
  float: left;
  margin-right: 0;
  width: 100%;
}
/* line 1460, ../sass/screen.scss */
#block-webform-client-block-168 .webform-client-form #webform-component-last-name {
  float: left;
  width: 100%;
}
/* line 1466, ../sass/screen.scss */
#block-webform-client-block-168 .form-actions .custom-wrapper {
  width: 100% !important;
}

/* line 1470, ../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 1471, ../sass/screen.scss */
#block-block-18 p {
  text-align: left;
}
/* line 1472, ../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 1473, ../sass/screen.scss */
#block-block-18 button:hover {
  background: #fa936e;
}

/* line 1477, ../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 1478, ../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 1479, ../sass/screen.scss */
#block-block-19 button:hover {
  background: #595b87;
}

/* line 1483, ../sass/screen.scss */
#block-block-15 {
  max-width: 1000px;
  display: block;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
/* line 1484, ../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 1485, ../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 1486, ../sass/screen.scss */
#block-block-15 .content p {
  padding-bottom: 25px;
}
/* line 1488, ../sass/screen.scss */
#block-block-15 .catherine {
  font-family: poly-italic;
  font-size: 20px;
  padding-top: 30px;
  text-align: right;
}

/* line 1491, ../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 1492, ../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 1494, ../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 1497, ../sass/screen.scss */
.page-node-151 .field-type-text-with-summary {
  text-align: center;
  float: left;
  width: 100%;
}
/* line 1498, ../sass/screen.scss */
.page-node-151 .field-type-text-with-summary iframe {
  width: 100%;
  float: left;
}

/* line 1502, ../sass/screen.scss */
#block-block-21 {
  width: 100%;
  /*background:#F9F9F9;*/
  padding: 130px 0px 150px;
  text-align: center;
}
/* line 1503, ../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 1504, ../sass/screen.scss */
#block-block-21 .content {
  display: block;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  padding-top: 65px;
}
/* line 1505, ../sass/screen.scss */
#block-block-21 .content p {
  font-family: 'gotham-bookgotham-book';
  color: #666;
  line-height: normal;
}
/* line 1506, ../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 1507, ../sass/screen.scss */
#block-block-21 .content a:hover {
  background: #fa936e;
}

/* line 1513, ../sass/screen.scss */
#block-block-23 {
  background: none repeat scroll 0 0 #f9f9f9;
  padding: 40px 0;
  text-align: center;
}
/* line 1517, ../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 1526, ../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 1536, ../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 1545, ../sass/screen.scss */
#block-block-23 .content a {
  color: #666;
}

/* line 1549, ../sass/screen.scss */
.view-all-faqs {
  text-align: center;
}
/* line 1550, ../sass/screen.scss */
.view-all-faqs .views-row {
  padding: 70px 0 70px;
}
/* line 1551, ../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 1552, ../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 1554, ../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 1555, ../sass/screen.scss */
.view-all-faqs .views-row .views-field-body .field-content {
  max-width: 850px;
  margin: 0px auto;
}
/* line 1556, ../sass/screen.scss */
.view-all-faqs .views-row .views-field-body p {
  padding: 0 0 20px;
}
/* line 1560, ../sass/screen.scss */
.view-all-faqs .views-row-odd {
  background: #F9F9F9;
}

/* line 1564, ../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 1565, ../sass/screen.scss */
.page-user .tabs-wrapper {
  text-align: center;
  max-width: 770px;
  margin: 0 auto 25px;
}
/* line 1566, ../sass/screen.scss */
.page-user .tabs-wrapper a {
  font-family: 'gotham-bookgotham-book';
  font-size: 14px;
  color: #FA7A4B;
}
/* line 1567, ../sass/screen.scss */
.page-user .tabs-wrapper a.active {
  background: #FA7A4B;
}
/* line 1569, ../sass/screen.scss */
.page-user #user-login {
  font-family: 'gotham-bookgotham-book';
  max-width: 770px;
  margin: 0 auto;
}
/* line 1570, ../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 1571, ../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 1573, ../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 1574, ../sass/screen.scss */
.page-user #user-login .custom-wrapper input[type="submit"]:hover {
  background: #fa936e;
}
/* line 1579, ../sass/screen.scss */
.page-user #user-register-form {
  font-family: 'gotham-bookgotham-book';
  max-width: 770px;
  margin: 0 auto;
}
/* line 1580, ../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 1581, ../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 1583, ../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 1584, ../sass/screen.scss */
.page-user #user-register-form .custom-wrapper input[type="submit"]:hover {
  background: #fa936e;
}
/* line 1589, ../sass/screen.scss */
.page-user #user-pass {
  font-family: 'gotham-bookgotham-book';
  max-width: 770px;
  margin: 0 auto;
}
/* line 1590, ../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 1591, ../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 1593, ../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 1594, ../sass/screen.scss */
.page-user #user-pass .custom-wrapper input[type="submit"]:hover {
  background: #fa936e;
}
/* line 1598, ../sass/screen.scss */
.page-user .profile {
  font-family: 'gotham-bookgotham-book';
  max-width: 770px;
  margin: 0 auto;
}
/* line 1599, ../sass/screen.scss */
.page-user .profile dl {
  margin: 15px 0 0 0;
}
/* line 1603, ../sass/screen.scss */
.page-user .content .imce-frame {
  max-width: 770px;
}

/* line 1608, ../sass/screen.scss */
.page-search .content {
  max-width: 850px;
  margin: 0px auto;
}
/* line 1609, ../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 1622, ../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 1631, ../sass/screen.scss */
.page-search .block-system-main .content {
  margin: 0px auto;
  max-width: 850px;
}
/* line 1633, ../sass/screen.scss */
.page-search .search-form {
  font-family: 'gotham-bookgotham-book';
  font-size: 16px;
  margin: 0 auto;
  max-width: 850px;
}
/* line 1638, ../sass/screen.scss */
.page-search .search-form .custom-wrapper {
  display: inline-block;
  vertical-align: top;
}
/* line 1641, ../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 1642, ../sass/screen.scss */
.page-search .search-form .custom-wrapper input[type="submit"]:hover {
  background: #fa936e;
}
/* line 1646, ../sass/screen.scss */
.page-search .search-form fieldset.collapsible legend {
  background: #fa7a4b;
  color: #fff;
}
/* line 1647, ../sass/screen.scss */
.page-search .search-form fieldset.collapsible legend a {
  color: #fff;
  text-shadow: 0 0 0 0;
}
/* line 1651, ../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 1657, ../sass/screen.scss */
.page-search ol.search-results h3 {
  margin: 0 0 10px;
  font-family: 'gotham_boldregular';
}
/* line 1659, ../sass/screen.scss */
.page-search ol.search-results h3 a {
  color: #fa7a4b;
}
/* line 1660, ../sass/screen.scss */
.page-search ol.search-results h3 a:hover {
  color: #fa7a4b;
}
/* line 1664, ../sass/screen.scss */
.page-search .item-list {
  display: inline-block;
  width: 100%;
  font-family: 'gotham-bookgotham-book';
  font-size: 14px;
  margin-bottom: 30px;
}
/* line 1666, ../sass/screen.scss */
.page-search .item-list ul li {
  display: inline-block;
  background: #FA7A4B;
  text-shadow: 0 0 0;
}
/* line 1667, ../sass/screen.scss */
.page-search .item-list ul li a {
  color: #fff;
  text-shadow: 0 0 0 0;
}
/* line 1668, ../sass/screen.scss */
.page-search .item-list ul li a:hover {
  color: #fff;
}
/* line 1671, ../sass/screen.scss */
.page-search .item-list ul li.pager-current {
  color: #fff;
}

/* line 1676, ../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 1678, ../sass/screen.scss */
.view-archive-list-page {
  text-align: center;
}
/* line 1679, ../sass/screen.scss */
.view-archive-list-page .views-row {
  padding: 70px 0 70px;
}
/* line 1680, ../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 1681, ../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 1683, ../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 1684, ../sass/screen.scss */
.view-archive-list-page .views-row .views-field-body .field-content {
  max-width: 850px;
  margin: 0px auto;
}
/* line 1685, ../sass/screen.scss */
.view-archive-list-page .views-row .views-field-body p {
  padding: 0 0 20px;
}
/* line 1686, ../sass/screen.scss */
.view-archive-list-page .views-row .views-field-body a {
  color: #4B4D79;
  text-shadow: 0 0 0 0;
}
/* line 1687, ../sass/screen.scss */
.view-archive-list-page .views-row .views-field-body a:hover {
  color: #4B4D79;
}
/* line 1693, ../sass/screen.scss */
.view-archive-list-page .views-row-odd {
  background: #F9F9F9;
}
/* line 1694, ../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 1696, ../sass/screen.scss */
.view-archive-list-page .item-list ul li {
  display: inline-block;
  background: #FA7A4B;
  text-shadow: 0 0 0;
}
/* line 1697, ../sass/screen.scss */
.view-archive-list-page .item-list ul li a {
  color: #fff;
  text-shadow: 0 0 0 0;
}
/* line 1698, ../sass/screen.scss */
.view-archive-list-page .item-list ul li a:hover {
  color: #fff;
}
/* line 1701, ../sass/screen.scss */
.view-archive-list-page .item-list ul li.pager-current {
  color: #fff;
}

/* line 1706, ../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 1718, ../sass/screen.scss */
.view-taxonomy-term {
  text-align: center;
}
/* line 1719, ../sass/screen.scss */
.view-taxonomy-term .views-row {
  padding: 70px 0 70px;
}
/* line 1720, ../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 1721, ../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 1723, ../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 1724, ../sass/screen.scss */
.view-taxonomy-term .views-row .views-field-body .field-content {
  max-width: 850px;
  margin: 0px auto;
}
/* line 1725, ../sass/screen.scss */
.view-taxonomy-term .views-row .views-field-body p {
  padding: 0 0 20px;
}
/* line 1726, ../sass/screen.scss */
.view-taxonomy-term .views-row .views-field-body a {
  color: #FA7A4B;
  text-shadow: 0 0 0 0;
}
/* line 1727, ../sass/screen.scss */
.view-taxonomy-term .views-row .views-field-body a:hover {
  color: #FA7A4B;
}
/* line 1733, ../sass/screen.scss */
.view-taxonomy-term .views-row-odd {
  background: #F9F9F9;
}
/* line 1734, ../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 1736, ../sass/screen.scss */
.view-taxonomy-term .item-list ul li {
  display: inline-block;
  background: #FA7A4B;
  text-shadow: 0 0 0;
}
/* line 1737, ../sass/screen.scss */
.view-taxonomy-term .item-list ul li a {
  color: #fff;
  text-shadow: 0 0 0 0;
}
/* line 1738, ../sass/screen.scss */
.view-taxonomy-term .item-list ul li a:hover {
  color: #fff;
}
/* line 1741, ../sass/screen.scss */
.view-taxonomy-term .item-list ul li.pager-current {
  color: #fff;
}

/* line 1749, ../sass/screen.scss */
.page-blog .view-view-content-header {
  margin: 0 auto;
  max-width: 1163px;
}
/* line 1750, ../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 1751, ../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 1752, ../sass/screen.scss */
.page-blog .view-view-content-header .view-header li {
  display: block;
  padding: 7px 0;
}
/* line 1753, ../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 1754, ../sass/screen.scss */
.page-blog .view-view-content-header .view-header li a:hover {
  color: #FA7A4B;
}
/* line 1756, ../sass/screen.scss */
.page-blog .view-view-content-header .view-header li ul {
  padding-top: 7px;
  padding-left: 15px;
}
/* line 1758, ../sass/screen.scss */
.page-blog .view-view-content-header .view-header ul {
  padding-bottom: 25px;
}
/* line 1759, ../sass/screen.scss */
.page-blog .view-view-content-header .view-header ul ul {
  padding-bottom: 0;
}
/* line 1762, ../sass/screen.scss */
.page-blog .view-view-content-header .view-content {
  float: left;
  max-width: 900px;
}
/* line 1766, ../sass/screen.scss */
.page-blog .view-view-content-header .view-blog-archive .views-row {
  padding: 10px 0px !important;
  text-align: left !important;
}
/* line 1767, ../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 1768, ../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 1769, ../sass/screen.scss */
.page-blog .view-view-content-header .view-blog-archive .views-row .views-field a:hover {
  color: #FA7A4B;
}
/* line 1772, ../sass/screen.scss */
.page-blog .view-view-content-header .view-blog-archive .views-row .views-field-created {
  padding: 0 !important;
}
/* line 1773, ../sass/screen.scss */
.page-blog .view-view-content-header .view-blog-archive .views-row:nth-child(2n) {
  background: #fff !important;
}

/* line 1779, ../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 1786, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing-2 {
  font-family: 'gotham_boldregular';
  font-size: 36px;
  text-align: center;
}
/* line 1787, ../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 1788, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing-2 h1 p {
  display: inline;
  font-family: "Poly-Italic";
  padding: 0 8px;
}
/* line 1789, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing-2 h1 span {
  font-size: 16px !important;
}
/* line 1792, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing-1 {
  text-align: center;
  padding-bottom: 75px;
  display: none;
}
/* line 1793, ../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 1804, ../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 1810, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing-1 p a {
  color: #676767;
}
/* line 1814, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing {
  margin-top: 32px;
  text-align: center;
  overflow: hidden;
}
/* line 1815, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper1 {
  float: left;
  position: relative;
}
/* line 1816, ../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 1817, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper1 .percentage span#percentVal {
  font-family: 'gotham_boldregular';
  font-size: 34px;
}
/* line 1818, ../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 1819, ../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 1824, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper3 {
  float: right;
  position: relative;
  cursor: pointer;
}
/* line 1825, ../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 1826, ../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 1827, ../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 1828, ../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 1832, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper2 {
  display: inline-block;
  height: 145px;
  vertical-align: middle;
  margin: 45px 0 0;
}
/* line 1833, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper2 .days {
  display: table-cell;
  vertical-align: middle;
}
/* line 1834, ../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 1835, ../sass/screen.scss */
.view-state-detail-page .views-field-nothing .wrapper2 .days p {
  font-family: 'gotham-bookgotham-book';
  font-size: 19px;
}
/* line 1841, ../sass/screen.scss */
.view-state-detail-page .view-footer {
  text-align: center;
}
/* line 1842, ../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 1845, ../sass/screen.scss */
.view-state-detail-page .views-field-field-links-state {
  padding-top: 80px;
}
/* line 1847, ../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 1852, ../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 1857, ../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 1858, ../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 1860, ../sass/screen.scss */
.view-state-detail-page .views-field-field-links-state .view-footer {
  padding-top: 45px;
}

/* line 1864, ../sass/screen.scss */
#block-block-22 {
  padding: 40px 0;
  text-align: center;
  background: #f9f9f9;
}
/* line 1868, ../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 1877, ../sass/screen.scss */
#block-block-22 .content {
  display: block;
  font-size: 18px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 65px;
}
/* line 1883, ../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 1894, ../sass/screen.scss */
#block-block-22 .content a:hover {
  background: #fa936e;
}

/* line 1899, ../sass/screen.scss */
#block-block-23 {
  background: none repeat scroll 0 0 #f9f9f9;
  padding: 40px 0;
  text-align: center;
}
/* line 1903, ../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 1912, ../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 1922, ../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 1931, ../sass/screen.scss */
#block-block-23 .content a {
  color: #666;
}

/* line 1935, ../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 1943, ../sass/screen.scss */
.view-program-page-blocks .views-row {
  padding-bottom: 62px;
}
/* line 1944, ../sass/screen.scss */
.view-program-page-blocks .views-row-odd {
  background: #f8f8f8;
}
/* line 1945, ../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 1956, ../sass/screen.scss */
.view-program-page-blocks .views-field-body {
  margin: 0 auto;
  max-width: 960px;
}
/* line 1957, ../sass/screen.scss */
.view-program-page-blocks .views-field-body p {
  margin-bottom: 18px;
}
/* line 1958, ../sass/screen.scss */
.view-program-page-blocks .views-field-body ul {
  padding: 75px 0;
}
/* line 1960, ../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 1966, ../sass/screen.scss */
.view-program-page-blocks .views-field-body ul li a {
  color: #4b4d79;
  text-decoration: none;
}

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

/* line 1977, ../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 1985, ../sass/screen.scss */
.header-content h2 {
  font-family: 'gotham_boldregular';
  color: #fff;
  font-size: 50px;
  padding: 85px 0 40px 0;
}
/* line 1991, ../sass/screen.scss */
.header-content h5 {
  font-family: "Poly-Italic";
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  margin: 0 0 50px 0;
}

/* line 2002, ../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 2019, ../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 2026, ../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 2033, ../sass/screen.scss */
.header-option-box a {
  color: #fb7942;
  border-bottom: 5px solid;
}
/* line 2037, ../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 2050, ../sass/screen.scss */
.header-option-box.left, .header-option-box.right {
  margin-top: 47.5px;
}
/* line 2054, ../sass/screen.scss */
.header-option-box.right {
  float: right;
}
/* line 2057, ../sass/screen.scss */
.header-option-box.center {
  margin: 0 2.65% 0 2.65%;
  min-height: 330px;
  width: 38.5%;
}
/* line 2061, ../sass/screen.scss */
.header-option-box.center h5 {
  margin: 0 0 45px 0;
}
/* line 2064, ../sass/screen.scss */
.header-option-box.center h3 {
  font-size: 36px;
  line-height: 45px;
}
/* line 2069, ../sass/screen.scss */
.header-option-box.hidden {
  display: none;
  margin: 0;
  width: 100%;
}

/* line 2075, ../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 2085, ../sass/screen.scss */
.band .inner {
  padding: 0 15px;
}

/* line 2089, ../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 2098, ../sass/screen.scss */
  .header-option-box {
    min-height: 0px;
  }
  /* line 2100, ../sass/screen.scss */
  .header-option-box h5 {
    margin: 0 0 18px 0;
  }
  /* line 2103, ../sass/screen.scss */
  .header-option-box h3 {
    padding: 0 25px 27px 25px;
  }
  /* line 2106, ../sass/screen.scss */
  .header-option-box.hidden {
    display: block;
  }
  /* line 2108, ../sass/screen.scss */
  .header-option-box.hidden h5 {
    margin: 0 0 40px;
  }
  /* line 2111, ../sass/screen.scss */
  .header-option-box.hidden h3 {
    font-size: 32px;
    line-height: 41px;
    padding: 0 25px 60px 25px;
  }
  /* line 2117, ../sass/screen.scss */
  .header-option-box.center {
    display: none;
  }
  /* line 2120, ../sass/screen.scss */
  .header-option-box.left, .header-option-box.right {
    width: 45%;
  }
}
@media all and (max-width: 565px) {
  /* line 2128, ../sass/screen.scss */
  .header-option-box.left, .header-option-box.right {
    width: 100%;
  }
  /* line 2133, ../sass/screen.scss */
  .header-option-box.hidden h5 {
    margin: 0 0 18px 0;
  }
  /* line 2136, ../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 2146, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header {
    padding: 0 10px;
  }

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

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

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

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

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

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

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

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

  /* line 2161, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header {
    text-align: center;
  }
  /* line 2162, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header #logo {
    display: block;
    float: none;
    margin: 0 auto;
  }
  /* line 2163, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header #logo a {
    margin: 15px auto;
  }
  /* line 2165, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .right_menu {
    margin-bottom: 20px;
  }
  /* line 2166, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .right_menu ul {
    margin: 6px 0 0;
    padding: 0;
  }

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

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

  /* line 2185, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-blog-post-block-2 .view .jcarousel-container a.jcarousel-prev {
    left: -2%;
  }
  /* line 2186, ../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 2188, ../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 2191, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container ul li a {
    padding: 0 13px;
  }

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

  /* line 2196, ../sass/screen.scss */
  .view-contact-us .views-row .views-field-body {
    position: static;
    padding: 10px 0;
  }
  /* line 2197, ../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 2198, ../sass/screen.scss */
  .view-contact-us .views-row .views-field-body p {
    color: #4B4D79;
  }

  /* line 2202, ../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 2203, ../sass/screen.scss */
  #container #content section .view-views-about-us .view-content .item-list ul li .views-field-body {
    position: static;
  }

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

  /* line 2206, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-header {
    float: right;
    max-width: 320px;
    padding: 25px 25px 25px;
    margin: 0 auto;
  }
  /* line 2207, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-header h2 {
    display: inline-block;
  }
  /* line 2208, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-header li {
    display: block;
  }
  /* line 2209, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-header li a {
    display: block;
    text-align: left;
  }
  /* line 2210, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-header li ul {
    padding-left: 0;
  }

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

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

  /* line 2217, ../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 2221, ../sass/screen.scss */
  #container #content section #block-views-resources-block-2 .view {
    position: static;
  }
}
@media all and (max-width: 972px) {
  /* line 2226, ../sass/screen.scss */
  #container #content section .region-content-top #block-block-11 .content a {
    margin: 0 20px;
  }

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

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

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

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

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

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

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

  /* line 2255, ../sass/screen.scss */
  #container #content section #block-views-views-about-us-block-1 .view-id-views_about_us .view-content {
    text-align: center;
  }
  /* line 2257, ../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 2260, ../sass/screen.scss */
  #container #content section .view-display-id-block_top_featured_latest_news {
    padding: 20px 0;
  }
  /* line 2263, ../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 2264, ../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 2265, ../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 2266, ../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 2269, ../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 2272, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-blog-post-block-2 {
    padding: 20px 0;
  }
  /* line 2273, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-blog-post-block-2 h2 {
    padding: 0;
    margin-top: 20px;
  }

  /* line 2275, ../sass/screen.scss */
  #container #content section #block-views-blog-post-block-1 {
    padding: 0 10px;
  }
  /* line 2277, ../sass/screen.scss */
  #container #content section #block-views-blog-post-block-1 .view-blog-post ul {
    text-align: center;
  }
  /* line 2278, ../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 2279, ../sass/screen.scss */
  #container #content section #block-views-blog-post-block-1 .view-blog-post .views-row .views-field-title {
    padding-bottom: 10px;
  }
  /* line 2282, ../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 2288, ../sass/screen.scss */
  #container #content section #block-views-resources-block-2 .view ul {
    text-align: center;
  }
  /* line 2289, ../sass/screen.scss */
  #container #content section #block-views-resources-block-2 .view ul .views-row {
    text-align: left;
    margin: 0;
  }
  /* line 2290, ../sass/screen.scss */
  #container #content section #block-views-resources-block-2 .view .view-header {
    padding: 0 10px;
  }

  /* line 2293, ../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 2294, ../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 2297, ../sass/screen.scss */
  #footer .footer_credit #foot {
    padding: 0;
  }

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

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

  /* line 2303, ../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 2306, ../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 2309, ../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 2313, ../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 2315, ../sass/screen.scss */
  #block-ttv-common-us-map {
    display: none;
  }

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

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

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

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

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

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

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

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

  /* line 2336, ../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 2340, ../sass/screen.scss */
  .page-blog .view-view-content-header .view-content {
    max-width: 60%;
  }
}
@media all and (max-width: 780px) {
  /* line 2347, ../sass/screen.scss */
  #container #top-area .column {
    margin: 0 auto 10px;
    width: auto;
  }

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

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

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

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

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

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

  /* line 2354, ../sass/screen.scss */
  #container #content section #block-views-views-about-us-block-1 {
    padding-top: 10px;
  }
  /* line 2356, ../sass/screen.scss */
  #container #content section #block-views-views-about-us-block-1 .view-id-views_about_us .view-header {
    margin-bottom: 20px;
  }
  /* line 2357, ../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 2361, ../sass/screen.scss */
  #container #content section #block-block-10 {
    padding: 0 10px;
  }
  /* line 2362, ../sass/screen.scss */
  #container #content section #block-block-10 h2 {
    padding-top: 10px;
  }
  /* line 2363, ../sass/screen.scss */
  #container #content section #block-block-10 .content {
    padding-top: 20px;
  }
  /* line 2364, ../sass/screen.scss */
  #container #content section #block-block-10 .content .social-icons {
    padding: 10px 0 15px;
  }

  /* line 2367, ../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 2368, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-blog-post-block-2 .view .jcarousel-container a.jcarousel-next {
    right: -4%;
  }
  /* line 2369, ../sass/screen.scss */
  #container #content section .region-content-top #block-views-blog-post-block-2 .view .jcarousel-container a.jcarousel-prev {
    left: -3%;
  }
  /* line 2370, ../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 2373, ../sass/screen.scss */
  #container #content section #block-views-calendar-block-1 .content table tbody tr {
    border-bottom: 4px solid transparent;
  }
  /* line 2374, ../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 2376, ../sass/screen.scss */
  #container #content section #block-views-calendar-block-1 .content table thead th {
    min-width: 38px;
    margin-right: 0;
  }

  /* line 2378, ../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 2379, ../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 2380, ../sass/screen.scss */
  #container #content section .view-display-id-resources_faq .view-content ul li .views-field-title a {
    color: #676767;
  }

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

  /* line 2387, ../sass/screen.scss */
  #container #content section .region-content .view-view-content-header .item-list .pager {
    position: relative;
  }
  /* line 2388, ../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 2389, ../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 2391, ../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 2394, ../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 2397, ../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 2400, ../sass/screen.scss */
  #container #content section .region-content-top #block-block-11 .content a {
    margin: 0 15px;
  }

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

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

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

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

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

  /* line 2414, ../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 2418, ../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 2421, ../sass/screen.scss */
  .navbar-toggle {
    display: block;
  }

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

  /* line 2423, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header .menu_wrapper #main-menu .menu-navigation-container ul li {
    display: block;
  }
  /* line 2424, ../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 2427, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header #logo {
    float: left;
    padding: 10px 0;
  }

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

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

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

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

  /* line 2437, ../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 2440, ../sass/screen.scss */
  #block-block-16 {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
@media all and (max-width: 690px) {
  /* line 2444, ../sass/screen.scss */
  .view-state-detail-page .views-field-nothing .wrapper3 .state:after {
    display: none;
  }

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

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

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

  /* line 2448, ../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 2453, ../sass/screen.scss */
  #main-menu ul {
    display: block;
  }

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

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

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

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

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

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

  /* line 2461, ../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 2462, ../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 2466, ../sass/screen.scss */
  #container #content section #block-ttv-common-event-calendar-resources ul.pager .date-prev {
    top: 0;
    left: 0;
  }
  /* line 2467, ../sass/screen.scss */
  #container #content section #block-ttv-common-event-calendar-resources ul.pager .date-next {
    right: 0;
    top: -5px;
  }

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

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

  /* line 2482, ../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 2486, ../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 2489, ../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 2494, ../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 2497, ../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 2501, ../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 2504, ../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 2508, ../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 2511, ../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 2516, ../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 2525, ../sass/screen.scss */
  #main-menu ul {
    display: block;
  }

  /* line 2526, ../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 2527, ../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 2528, ../sass/screen.scss */
  #footer .footer_credit .bottom-btn a {
    display: block;
    margin: 10px auto;
    max-width: 240px;
    padding: 15px 38px;
  }

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

  /* line 2530, ../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 2533, ../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 2534, ../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 2536, ../sass/screen.scss */
  #block-webform-client-block-168 .webform-client-form {
    padding: 10px;
  }
  /* line 2537, ../sass/screen.scss */
  #block-webform-client-block-168 .webform-client-form #webform-component-first-name {
    margin-right: 0;
    width: 100%;
  }
  /* line 2538, ../sass/screen.scss */
  #block-webform-client-block-168 .webform-client-form webform-component-last-name {
    width: 100%;
  }

  /* line 2540, ../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 2544, ../sass/screen.scss */
  #block-ttv-common-us-map-drop-down select {
    width: 90%;
  }

  /* line 2546, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .tagline {
    padding: 15px 5px;
  }
  /* line 2547, ../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 2548, ../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 2549, ../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 2550, ../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 2551, ../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 2553, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .tagline {
    font-size: 26px;
  }

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

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

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

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

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

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

  /* line 2565, ../sass/screen.scss */
  #container #content section .region-content-top #block-block-11 {
    padding: 24px 0 10px 0;
    width: 100%;
  }
  /* line 2566, ../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 2568, ../sass/screen.scss */
  #container #content section .region-content-top #block-search-form {
    display: inline-block;
    width: 100%;
    max-width: 100%;
  }
  /* line 2569, ../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 2572, ../sass/screen.scss */
  #container #content section #block-block-9 .content .home-form em {
    display: block;
    padding: 18px 0;
  }
  /* line 2573, ../sass/screen.scss */
  #container #content section #block-block-9 .content .home-form .sign-up .clear input[type="submit"] {
    padding: 0;
    width: 100px !important;
  }
  /* line 2574, ../sass/screen.scss */
  #container #content section #block-block-9 .content .home-form .sign-up #mc_embed_signup form input[type="email"] {
    width: 190px;
  }

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

  /* line 2579, ../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 2580, ../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 2582, ../sass/screen.scss */
  #container #content section #block-views-calendar-block-1 .content .pager .date-prev {
    top: 200px;
  }
  /* line 2583, ../sass/screen.scss */
  #container #content section #block-views-calendar-block-1 .content .pager .date-next {
    top: 188px;
  }

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

  /* line 2588, ../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 2589, ../sass/screen.scss */
  #container #content section #block-ttv-common-event-calendar-resources .content .view-content table tr th.days {
    font-size: 13px;
  }

  /* line 2591, ../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 2592, ../sass/screen.scss */
  #container #content section #block-views-calendar-block-3 .content .view-content table tr th.days {
    font-size: 13px;
  }

  /* line 2594, ../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 2595, ../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 2597, ../sass/screen.scss */
  .node-type-blog-post #content section #block-system-main .content p .previous {
    font-size: 20px;
  }

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

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

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

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

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

  /* line 2616, ../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 2619, ../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 2623, ../sass/screen.scss */
  .view-state-detail-page .views-field-field-links-state ul li {
    width: 100%;
  }
}
@media all and (max-width: 410px) {
  /* line 2627, ../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 2628, ../sass/screen.scss */
  #container .home-page-bg .content-sidebar-wrap #content .region-content-top #block-block-5 .home-form em {
    padding: 5px 0;
  }

  /* line 2629, ../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 2631, ../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 2634, ../sass/screen.scss */
  #container #content section .region-content .view-view-content-header .views-row .views-field-picture {
    padding-right: 10px;
  }

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

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

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

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

  /* line 2643, ../sass/screen.scss */
  #container #stayintouch #block-block-6 .content .social-icons a {
    padding: 0;
  }

  /* line 2645, ../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 2651, ../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 2656, ../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 2657, ../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 2661, ../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 2662, ../sass/screen.scss */
  #container #stayintouch #block-block-6 .content .social-icons a {
    margin: 5px;
  }

  /* line 2664, ../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 2671, ../sass/screen.scss */
  #header_wrapper #inner_header_wrapper #header #logo a {
    background: url(../images/logo@2x.png) no-repeat;
    background-size: 100%;
  }
}
