/**
 * @file
 * Block Styling
 */
/* BANNER */
/* line 10, ../sass/blocks.scss */
#block-views-splash-image-block {
  clear: both;
  float: left;
  height: 330px;
  overflow: visible;
  width: 960px;
}
/* line 16, ../sass/blocks.scss */
#block-views-splash-image-block .views-field-field-splash-image .field-content img {
  background: none !important;
  filter: none !important;
}
/* line 17, ../sass/blocks.scss */
#block-views-splash-image-block .views-slideshow-slide-counter.views_slideshow_slide_counter {
  height: 22px;
  color: #6496BB;
  text-shadow: 0 1px 0 #FFFFFF;
  margin-right: 8px;
  float: right;
}
/* line 23, ../sass/blocks.scss */
#block-views-splash-image-block .views-slideshow-slide-counter.views_slideshow_slide_counter span {
  line-height: 22px;
  height: 22px;
}
/* line 28, ../sass/blocks.scss */
#block-views-splash-image-block .views-slideshow-controls-bottom, #block-views-splash-image-block .views-slideshow-controls-top {
  bottom: 12px;
  position: absolute;
  right: 41px;
  z-index: 99;
}
/* line 33, ../sass/blocks.scss */
#block-views-splash-image-block .views-slideshow-controls-bottom .views-slideshow-controls-text, #block-views-splash-image-block .views-slideshow-controls-top .views-slideshow-controls-text {
  float: right;
  border: none;
  background: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  margin-top: 0;
}
/* line 39, ../sass/blocks.scss */
#block-views-splash-image-block .views-slideshow-controls-bottom .views-slideshow-controls-text .views-slideshow-controls-text-previous, #block-views-splash-image-block .views-slideshow-controls-top .views-slideshow-controls-text .views-slideshow-controls-text-previous {
  float: left;
  margin-right: 0;
}
/* line 42, ../sass/blocks.scss */
#block-views-splash-image-block .views-slideshow-controls-bottom .views-slideshow-controls-text .views-slideshow-controls-text-previous a, #block-views-splash-image-block .views-slideshow-controls-top .views-slideshow-controls-text .views-slideshow-controls-text-previous a {
  display: block;
  background: url("/sites/all/themes/inteva/images/pagerc.png") no-repeat scroll left 0 transparent;
  height: 22px;
  text-indent: -9999px;
  width: 17px;
}
/* line 50, ../sass/blocks.scss */
#block-views-splash-image-block .views-slideshow-controls-bottom .views-slideshow-controls-text .views_slideshow_controls_text_pause, #block-views-splash-image-block .views-slideshow-controls-top .views-slideshow-controls-text .views_slideshow_controls_text_pause {
  display: none;
  float: left;
  margin-right: 0;
}
/* line 54, ../sass/blocks.scss */
#block-views-splash-image-block .views-slideshow-controls-bottom .views-slideshow-controls-text .views_slideshow_controls_text_pause a, #block-views-splash-image-block .views-slideshow-controls-top .views-slideshow-controls-text .views_slideshow_controls_text_pause a {
  display: block;
  background: url("/sites/all/themes/inteva/images/slide-controls.png") no-repeat scroll left bottom transparent;
  height: 36px;
  text-indent: -9999px;
  width: 36px;
}
/* line 62, ../sass/blocks.scss */
#block-views-splash-image-block .views-slideshow-controls-bottom .views-slideshow-controls-text .views_slideshow_controls_text_next, #block-views-splash-image-block .views-slideshow-controls-top .views-slideshow-controls-text .views_slideshow_controls_text_next {
  float: left;
  margin-right: 0;
}
/* line 65, ../sass/blocks.scss */
#block-views-splash-image-block .views-slideshow-controls-bottom .views-slideshow-controls-text .views_slideshow_controls_text_next a, #block-views-splash-image-block .views-slideshow-controls-top .views-slideshow-controls-text .views_slideshow_controls_text_next a {
  display: block;
  background: url("/sites/all/themes/inteva/images/pagerc.png") no-repeat scroll right 0 transparent;
  height: 22px;
  text-indent: -9999px;
  width: 17px;
}
/* line 75, ../sass/blocks.scss */
#block-views-splash-image-block a.green-link {
  margin-top: 1.5em;
  margin-right: .5em;
  color: #3D4E14;
  clear: both;
  float: right;
  padding: 5px 20px 4px;
}

/* line 85, ../sass/blocks.scss */
.view-splash-image {
  margin: auto;
}

/* line 89, ../sass/blocks.scss */
.region-highlighted {
  margin-top: 2em;
}

/* line 93, ../sass/blocks.scss */
.views-field.views-field-field-caption {
  bottom: 0;
  position: absolute;
  right: 0;
}

/* line 99, ../sass/blocks.scss */
.flexslider .slides > li {
  position: relative;
}

/* line 103, ../sass/blocks.scss */
.views-field.views-field-field-caption {
  background: url("/../sites/all/themes/inteva/images/dot70.png) repeat") repeat scroll 0 0 transparent;
  bottom: 30px;
  color: #FFFFFF;
  height: 100%;
  left: 0;
  position: absolute;
}

/* line 112, ../sass/blocks.scss */
.tagline {
  background: url("/../sites/all/themes/inteva/images/dot70.png) repeat") repeat scroll 0 0 transparent;
}

/* Social Media Block */
/* line 117, ../sass/blocks.scss */
#block-block-1 {
  clear: right;
  margin: 8px 0 2px 0;
}
/* line 120, ../sass/blocks.scss */
#block-block-1 p {
  margin: 0;
}
/* line 123, ../sass/blocks.scss */
#block-block-1 ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
/* line 127, ../sass/blocks.scss */
#block-block-1 ul li {
  display: inline;
  margin-right: 6px;
  line-height: 21px;
}
/* line 131, ../sass/blocks.scss */
#block-block-1 ul li a {
  display: block;
  float: right;
}
/* line 134, ../sass/blocks.scss */
#block-block-1 ul li a img {
  opacity: 0.8;
  margin-right: 6px;
  vertical-align: bottom;
  filter: alpha(opacity=80);
  -webkit-transition: opacity .1s ease-in-out;
  -moz-transition: opacity .1s ease-in-out;
  -o-transition: opacity .1s ease-in-out;
  transition: opacity .1s ease-in-out;
}
/* line 143, ../sass/blocks.scss */
#block-block-1 ul li a img:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* =============================================================================
   Homepage Blocks
   ========================================================================== */
/* line 160, ../sass/blocks.scss */
#front-blocks .views-field-title {
  margin-top: 1em;
}
/* line 163, ../sass/blocks.scss */
#front-blocks h2.block-title {
  margin-bottom: 1em;
  line-height: 2em;
  font-size: 140%;
}
/* line 168, ../sass/blocks.scss */
#front-blocks h2.node-title {
  margin-bottom: 1em;
  margin-top: 1em;
  font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
  color: #444444;
  font-size: 110%;
  font-weight: bold;
  line-height: 1.3em;
}
/* line 177, ../sass/blocks.scss */
#front-blocks h4 {
  margin-bottom: 0;
  color: #555555;
  font-size: 90%;
  font-weight: bold;
  margin-top: 0;
  font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
}
/* line 185, ../sass/blocks.scss */
#front-blocks .block.first.odd h2.block-title {
  border-bottom: 5px solid #8c8ab8;
}
/* line 188, ../sass/blocks.scss */
#front-blocks .block.even h2.block-title {
  border-bottom: 5px solid #71a8d1;
}
/* line 191, ../sass/blocks.scss */
#front-blocks .block.odd h2.block-title {
  border-bottom: 5px solid #5acbf5;
}
/* line 194, ../sass/blocks.scss */
#front-blocks .block.last.even h2.block-title {
  border-bottom: 5px solid #b8e0c4;
}
/* line 197, ../sass/blocks.scss */
#front-blocks p, #front-blocks .field-name-field-featured-teaser {
  line-height: 1.1em;
  margin: .5em 0;
}
/* line 204, ../sass/blocks.scss */
#front-blocks li.node-readmore a {
  float: right;
  margin-right: 1em;
  font-size: 65%;
  line-height: 1em;
  margin-top: 1em;
}

/* line 215, ../sass/blocks.scss */
#block-aggregator-feed-2 .item-list {
  margin-top: 1em;
}
/* line 217, ../sass/blocks.scss */
#block-aggregator-feed-2 .item-list ul {
  padding-left: 0;
  margin-top: 0;
}
/* line 220, ../sass/blocks.scss */
#block-aggregator-feed-2 .item-list ul li {
  border-bottom: 1px dashed #D1D1D1;
  line-height: 1em;
  list-style-image: none;
  list-style-type: none;
  margin: 0 0 1em;
  padding-bottom: 1em;
  padding-right: 5px;
}
/* line 229, ../sass/blocks.scss */
#block-aggregator-feed-2 .item-list ul li.last {
  border-bottom: none;
}
/* line 234, ../sass/blocks.scss */
#block-aggregator-feed-2 .more-link {
  display: none;
}

/* =============================================================================
   Twitter Block
   ========================================================================== */
/* line 244, ../sass/blocks.scss */
#twitter_block_results ul {
  padding: 0;
  margin: 0;
}
/* line 247, ../sass/blocks.scss */
#twitter_block_results ul li {
  margin-bottom: 1em;
  float: left;
  clear: both;
}
/* line 251, ../sass/blocks.scss */
#twitter_block_results ul li .twitter_block {
  width: 209px;
}
/* line 253, ../sass/blocks.scss */
#twitter_block_results ul li .twitter_block .twitter_block_user img {
  height: 25px;
  margin-right: 6px;
  width: 25px;
}
/* line 258, ../sass/blocks.scss */
#twitter_block_results ul li .twitter_block span.twitter_block_user_name {
  display: none;
}
/* line 261, ../sass/blocks.scss */
#twitter_block_results ul li .twitter_block p {
  line-height: 1em;
  float: none;
}

/* line 270, ../sass/blocks.scss */
#block-views-exp-news-page .views-exposed-form {
  background: url("/sites/all/themes/inteva/images/worldwide.jpg") no-repeat scroll center top transparent;
  padding: 120px 0px 0px 40px;
}

/* line 276, ../sass/blocks.scss */
html.lt-ie9 #twitter_block_results p {
  display: inline;
}

/* line 281, ../sass/blocks.scss */
#s-bottom {
  width: 225px;
  height: 25px;
  background: url("/sites/all/themes/inteva/images/snav-bottom.png") no-repeat scroll left bottom transparent;
}

/* line 287, ../sass/blocks.scss */
#s-top {
  background: url("/sites/all/themes/inteva/images/snav-top.png") no-repeat scroll left top transparent;
  width: 225px;
  height: 18px;
}

/* Block wrapper */
/* line 294, ../sass/blocks.scss */
.sidebar .block {
  padding: 0 3px 10px 0;
  background: url("/sites/all/themes/inteva/images/snav-mid.png") repeat-y scroll left top transparent;
}
/* line 297, ../sass/blocks.scss */
.sidebar .block.first {
  /* The first block in the region */
  border-top: none;
}
/* line 301, ../sass/blocks.scss */
.sidebar .block.last {
  border-bottom: none;
}
/* line 306, ../sass/blocks.scss */
.sidebar .block.odd {
  padding-bottom: 2em;
}
/* line 310, ../sass/blocks.scss */
.sidebar .block.even {
  padding: 1em 3px 1em 0;
}
/* line 314, ../sass/blocks.scss */
.sidebar .block a {
  color: #00B0EA;
  font-size: 100%;
  margin-bottom: 5px;
}
/* line 320, ../sass/blocks.scss */
.sidebar .block ul.menu {
  margin: 1em 0;
}
/* line 322, ../sass/blocks.scss */
.sidebar .block ul.menu li {
  list-style-image: none;
  list-style-type: none;
}
/* line 325, ../sass/blocks.scss */
.sidebar .block ul.menu li a {
  font-size: 85.7%;
}

/* line 333, ../sass/blocks.scss */
.region-sidebar-first .menu-block-wrapper {
  padding: 0 16px;
}
/* line 336, ../sass/blocks.scss */
.region-sidebar-first h2.block-title {
  background: url("/sites/all/themes/inteva/images/snav-titleb2.png") repeat-y scroll left top transparent;
  border-bottom: 1px solid #ffffff;
  text-shadow: 0 1px 0 #000000;
  color: #ffffff;
  padding: 10px 16px;
  font-size: 100%;
  line-height: 1em;
  text-transform: uppercase;
}

/* line 349, ../sass/blocks.scss */
.region-sidebar-second h2.block-title {
  border-bottom: 1px dashed #d1d1d1;
  text-shadow: none;
}

/* line 355, ../sass/blocks.scss */
.view-gallery {
  margin-bottom: 1em;
}

/* line 359, ../sass/blocks.scss */
#block-block-1 {
  float: right;
  font-size: 75%;
  text-align: right;
  width: 250px;
}

/* "Search form" block */
/* line 367, ../sass/blocks.scss */
#block-search-form {
  clear: right;
  float: right;
  margin-top: 8px;
}

/* line 373, ../sass/blocks.scss */
.sidebar .block-title a {
  color: white;
}

/* line 375, ../sass/blocks.scss */
.block-simplenews {
  padding: 1em 0;
}
/* line 378, ../sass/blocks.scss */
.block-simplenews form {
  padding-bottom: 1em;
}

/* line 385, ../sass/blocks.scss */
#block-views-news-block-1 .view-content {
  border: none;
}
/* line 388, ../sass/blocks.scss */
#block-views-news-block-1 .view-content ul {
  padding-left: 0;
  margin-top: 0;
}
/* line 393, ../sass/blocks.scss */
#block-views-news-block-1 .view-content ul li {
  border-bottom: 1px dashed #D1D1D1;
  line-height: 1em;
  list-style-image: none;
  list-style-type: none;
  margin: 0 0 1em;
  padding-bottom: 1em;
  padding-right: 5px;
}

/* line 411, ../sass/blocks.scss */
#block-views-news-block-2 h2 {
  margin-top: 2em;
  font-size: 140%;
  border-bottom: 5px solid #5acbf5;
}

/* line 421, ../sass/blocks.scss */
#block-news-search-block-news-search form {
  text-align: right;
}
/* line 424, ../sass/blocks.scss */
#block-news-search-block-news-search form .form-item-search-news {
  display: inline-block;
}
/* line 427, ../sass/blocks.scss */
#block-news-search-block-news-search form .form-item-search-news label {
  display: inline-block;
}
/* line 430, ../sass/blocks.scss */
#block-news-search-block-news-search form .form-item-search-news input {
  display: inline-block;
  width: 100px;
}
/* line 437, ../sass/blocks.scss */
#block-news-search-block-news-search form .form-submit {
  width: 75px;
  padding-right: 0;
  padding-left: 0;
  margin: 0;
}
