/* Fonts */
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 12, 2015 */
@font-face {
  font-family: 'league_gothic';
  src: url("../../fonts/leaguegothic-regular-webfont.eot");
  src: url("../../fonts/leaguegothic-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/leaguegothic-regular-webfont.woff2") format("woff2"), url("../../fonts/leaguegothic-regular-webfont.woff") format("woff"), url("../../fonts/leaguegothic-regular-webfont.ttf") format("truetype"), url("../../fonts/leaguegothic-regular-webfont.svg#league_gothicregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'open_sans';
  src: url("../../fonts/opensans-semibold-webfont.eot");
  src: url("../../fonts/opensans-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-semibold-webfont.woff2") format("woff2"), url("../../fonts/opensans-semibold-webfont.woff") format("woff"), url("../../fonts/opensans-semibold-webfont.ttf") format("truetype"), url("../../fonts/opensans-semibold-webfont.svg#open_sanssemibold") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'open_sans';
  src: url("../../fonts/opensans-light-webfont.eot");
  src: url("../../fonts/opensans-light-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-light-webfont.woff2") format("woff2"), url("../../fonts/opensans-light-webfont.woff") format("woff"), url("../../fonts/opensans-light-webfont.ttf") format("truetype"), url("../../fonts/opensans-light-webfont.svg#open_sanslight") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'open_sans';
  src: url("../../fonts/opensans-semibolditalic-webfont.eot");
  src: url("../../fonts/opensans-semibolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-semibolditalic-webfont.woff2") format("woff2"), url("../../fonts/opensans-semibolditalic-webfont.woff") format("woff"), url("../../fonts/opensans-semibolditalic-webfont.ttf") format("truetype"), url("../../fonts/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic") format("svg");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'open_sans';
  src: url("../../fonts/opensans-lightitalic-webfont.eot");
  src: url("../../fonts/opensans-lightitalic-webfont.eot?#iefix") format("embedded-opentype"), url("../../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../../fonts/opensans-lightitalic-webfont.woff") format("woff"), url("../../fonts/opensans-lightitalic-webfont.ttf") format("truetype"), url("../../fonts/opensans-lightitalic-webfont.svg#open_sanslight_italic") format("svg");
  font-weight: normal;
  font-style: italic;
}
/* Mixins */
/*
	= General	
*******************************************************************************************/
/* line 86, ../sass/sass_style.scss */
html {
  overflow-x: hidden;
}

/* line 87, ../sass/sass_style.scss */
body {
  overflow: hidden;
}

/* line 88, ../sass/sass_style.scss */
body {
  font: normal normal normal 15px/150% "open_sans", Helvetica, sans-serif;
  color: #333;
  padding-bottom: 0;
  background-color: white;
}

/* line 94, ../sass/sass_style.scss */
.container {
  width: 100%;
  max-width: 1200px;
}

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

/* line 102, ../sass/sass_style.scss */
.wp-caption {
  background-color: #fdfdfd;
  border: 1px solid #CDC1CF;
  padding: 5px;
  -webkit-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 4px 4px 5px 0px rgba(0, 0, 0, 0.2);
}
/* line 109, ../sass/sass_style.scss */
.wp-caption img {
  width: 100%;
  height: auto;
}
/* line 113, ../sass/sass_style.scss */
.wp-caption .wp-caption-text {
  margin-bottom: 0;
  font-size: 12px;
  font-style: italic;
  color: #111;
}

/* line 120, ../sass/sass_style.scss */
.alignleft {
  float: left;
  margin-right: 15px;
}

/* line 124, ../sass/sass_style.scss */
.aligncenter {
  margin: 15px auto;
  display: block;
}

/* line 128, ../sass/sass_style.scss */
.alignright {
  float: right;
  margin-left: 15px;
}

/* line 133, ../sass/sass_style.scss */
.maincontent.lower a {
  color: #00397D;
}
/* line 136, ../sass/sass_style.scss */
.maincontent.lower em {
  font-style: italic;
}
/* line 139, ../sass/sass_style.scss */
.maincontent.lower strong {
  font-weight: bold;
}
/* line 142, ../sass/sass_style.scss */
.maincontent.lower p {
  font: normal normal normal 15px/150% "open_sans", Helvetica, sans-serif;
  color: #111;
  margin-bottom: 15px;
}
/* line 147, ../sass/sass_style.scss */
.maincontent.lower blockquote, .maincontent.lower blockquote * {
  color: #333;
  font: italic normal bold 18px/130% "open_sans", Helvetica, sans-serif;
  margin: 15px 0;
}
/* line 152, ../sass/sass_style.scss */
.maincontent.lower h1, .maincontent.lower h2, .maincontent.lower h3, .maincontent.lower h4, .maincontent.lower h5, .maincontent.lower h6 {
  color: #00397D;
  font-family: "open_sans", Helvetica, sans-serif;
  font-weight: bold;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 30px 0 15px;
}
/* line 159, ../sass/sass_style.scss */
.maincontent.lower h1:first-child, .maincontent.lower h2:first-child, .maincontent.lower h3:first-child, .maincontent.lower h4:first-child, .maincontent.lower h5:first-child, .maincontent.lower h6:first-child {
  margin-top: 0;
}
/* line 163, ../sass/sass_style.scss */
.maincontent.lower h2 {
  font-size: 30px;
}
/* line 164, ../sass/sass_style.scss */
.maincontent.lower h3 {
  font-size: 24px;
}
/* line 165, ../sass/sass_style.scss */
.maincontent.lower h4 {
  font-size: 20px;
}
/* line 166, ../sass/sass_style.scss */
.maincontent.lower h5 {
  font-size: 18px;
}
/* line 167, ../sass/sass_style.scss */
.maincontent.lower h6 {
  font-size: 14px;
  text-transform: uppercase;
}
/* line 169, ../sass/sass_style.scss */
.maincontent.lower > h2 {
  font-size: 40px;
}
/* line 170, ../sass/sass_style.scss */
.maincontent.lower ul {
  padding-left: 30px;
  list-style-type: square;
  color: #111;
  font: normal normal normal 15px/150% "open_sans", Helvetica, sans-serif;
  margin-bottom: 15px;
}
/* line 176, ../sass/sass_style.scss */
.maincontent.lower ul ul {
  padding-left: 20px;
  list-style-type: disc;
  margin-bottom: 0;
}
/* line 180, ../sass/sass_style.scss */
.maincontent.lower ul ul ul {
  list-style-type: circle;
}
/* line 185, ../sass/sass_style.scss */
.maincontent.lower ol {
  padding-left: 30px;
  list-style-type: decimal;
  color: #111;
  font: normal normal normal 15px/150% "open_sans", Helvetica, sans-serif;
  margin-bottom: 15px;
}

/*
	= Header	
*******************************************************************************************/
/* line 198, ../sass/sass_style.scss */
.navbar-wrapper .container {
  padding: 0;
}

/* line 201, ../sass/sass_style.scss */
.navbar {
  border: none;
  margin-bottom: 0;
}

/* Logo */
/* line 207, ../sass/sass_style.scss */
.brand {
  transition: all 0.5s;
  margin: 0 -9999px;
  padding: 0 9999px;
  /* padding:35px 15px 50px; */
  background: url("../../images/bg-grey.png") repeat 0 0 #eee;
  -webkit-box-shadow: 0px 7px 4px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 7px 4px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 7px 4px 0px rgba(0, 0, 0, 0.2);
}
/* line 217, ../sass/sass_style.scss */
.brand h1 a {
  transition: all 0.5s;
  display: block;
  width: 400px;
  height: 162px;
  text-indent: -9999px;
  overflow: hidden;
  background: url("../../images/logo.png") no-repeat 0 0 transparent;
}

/* Main Menu */
/* line 230, ../sass/sass_style.scss */
#menu-main-menu {
  display: block !important;
}

/* Social Buttons */
/* line 236, ../sass/sass_style.scss */
.social-media {
  text-align: right;
}

/* line 239, ../sass/sass_style.scss */
#social {
  padding-left: 0;
  display: inline-block;
  margin-top: 16px;
}
/* line 243, ../sass/sass_style.scss */
#social li {
  list-style-type: none;
  display: inline;
  text-align: left;
}
/* line 248, ../sass/sass_style.scss */
#social a {
  text-indent: -9999px;
  background: url("../../images/social-sprite.png") no-repeat 0 0 transparent;
  display: inline-block;
  width: 29px;
  height: 29px;
  margin-left: 5px;
}
/* line 256, ../sass/sass_style.scss */
#social #facebook a {
  background-position: 0 0;
}
/* line 259, ../sass/sass_style.scss */
#social #youtube a {
  background-position: -36px 0;
}
/* line 262, ../sass/sass_style.scss */
#social #twitter a {
  background-position: -73px 0;
}

/*
	= Dropdown Menu Styles	
*******************************************************************************************/
/* line 271, ../sass/sass_style.scss */
.menu-collapser {
  display: none !important;
}

/* line 274, ../sass/sass_style.scss */
.navbar-toggle {
  background-color: black;
}
/* line 276, ../sass/sass_style.scss */
.navbar-toggle .icon-bar {
  background-color: white;
}

/* line 281, ../sass/sass_style.scss */
ul.slimmenu {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 100%;
  display: block !important;
  background: url("../../images/bg-orange.png") repeat 0 0 #FF7700;
}
/* line 288, ../sass/sass_style.scss */
ul.slimmenu li {
  position: relative;
  display: inline-block;
  background-color: transparent;
}
/* line 292, ../sass/sass_style.scss */
ul.slimmenu li a {
  display: block;
  color: white;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /*	padding: 12px 64px 12px 16px; 
  	font: $regular 43px/120% $display-font; */
  padding: 0 64px 0 16px;
  font: normal normal normal 29px/120% "league_gothic", Arial Narrow, sans-serif;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.3);
  transition: background-color 0.5s ease-out;
  -o-transition: background-color 0.5s ease-out;
  -moz-transition: background-color 0.5s ease-out;
  -webkit-transition: background-color 0.5s ease-out;
}
/* line 306, ../sass/sass_style.scss */
ul.slimmenu li a:hover {
  background-color: transparent;
  text-decoration: none;
}
/* line 311, ../sass/sass_style.scss */
ul.slimmenu li .sub-collapser {
  background: none repeat scroll 0 0 transparent;
  position: absolute;
  right: 0;
  top: 0;
  width: 48px;
  height: 100%;
  text-align: center;
  z-index: 999;
  cursor: pointer;
}
/* line 321, ../sass/sass_style.scss */
ul.slimmenu li .sub-collapser:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.25em;
}
/* line 328, ../sass/sass_style.scss */
ul.slimmenu li .sub-collapser > i {
  color: white;
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
  font-style: normal;
}
/* line 336, ../sass/sass_style.scss */
ul.slimmenu li > ul {
  display: none;
  position: absolute;
  left: 0;
  top: 100%;
  z-index: 999;
  width: 100%;
}
/* line 343, ../sass/sass_style.scss */
ul.slimmenu li > ul > li ul {
  display: none;
  position: absolute;
  left: 100%;
  top: 0;
  z-index: 999;
  width: 100%;
}
/* line 353, ../sass/sass_style.scss */
ul.slimmenu > li {
  margin-right: -5px;
}
/* line 355, ../sass/sass_style.scss */
ul.slimmenu > li:last-child {
  margin-right: 0;
}
/* line 357, ../sass/sass_style.scss */
ul.slimmenu ul {
  margin: 0;
  list-style-type: none;
}
/* line 360, ../sass/sass_style.scss */
ul.slimmenu ul li {
  background: url("../../images/bg-orange.png") repeat 0 0 #FF7700;
}
/* line 364, ../sass/sass_style.scss */
ul.slimmenu.collapsed li {
  display: block;
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
/* line 370, ../sass/sass_style.scss */
ul.slimmenu.collapsed li a {
  display: block;
  border-bottom: 1px solid rgba(0, 0, 0, 0.075);
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
/* line 377, ../sass/sass_style.scss */
ul.slimmenu.collapsed li .sub-collapser {
  height: 40px;
}
/* line 380, ../sass/sass_style.scss */
ul.slimmenu.collapsed li > ul {
  display: none;
  position: static;
}

/* line 387, ../sass/sass_style.scss */
.collapse-button {
  display: none;
}

/* line 390, ../sass/sass_style.scss */
.navbar-collapse {
  max-height: 430px;
}

/*
	= Footer 	
*******************************************************************************************/
/* Twitter footer */
/* line 397, ../sass/sass_style.scss */
#tweets {
  background-color: #005895;
  text-align: center;
  margin: 0 -9999px;
  padding: 30px 9999px;
  color: white;
  font: normal normal normal 26px/130% "open_sans", Helvetica, sans-serif;
}
/* line 404, ../sass/sass_style.scss */
#tweets a {
  font-weight: bold;
  color: white;
}
/* line 408, ../sass/sass_style.scss */
#tweets .reply, #tweets .retweet, #tweets .favorite {
  display: inline-block;
  height: 17px;
  width: 22px;
  margin-top: 20px;
  text-indent: -9999px;
  overflow: hidden;
  background: url("../../images/twitter-sprite.png") no-repeat 0 0 transparent;
}
/* line 417, ../sass/sass_style.scss */
#tweets .retweet {
  background-position: -27px 0;
}
/* line 420, ../sass/sass_style.scss */
#tweets .favorite {
  background-position: -55px 0;
}
/* line 423, ../sass/sass_style.scss */
#tweets h4 {
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font: normal normal normal 75px/100% "league_gothic", Arial Narrow, sans-serif;
  color: white;
}
/* line 430, ../sass/sass_style.scss */
#tweets #tweet-slider {
  height: auto !important;
}
/* line 433, ../sass/sass_style.scss */
#tweets ul.bjqs {
  height: auto !important;
}
/* line 436, ../sass/sass_style.scss */
#tweets li.bjqs-slide {
  height: auto !important;
  position: static !important;
}

/* Main Footer */
/* line 443, ../sass/sass_style.scss */
footer {
  text-align: center;
  background-color: #003559;
  margin: 0 -9999px !important;
  padding: 0 9984px !important;
  /* 9999 - 15px margin */
}

/* line 449, ../sass/sass_style.scss */
#menu-footer-menu {
  margin: 20px auto;
  padding: 0;
}
/* line 452, ../sass/sass_style.scss */
#menu-footer-menu li {
  list-style: none;
  display: inline;
  margin-right: 20px;
}
/* line 456, ../sass/sass_style.scss */
#menu-footer-menu li:last-child {
  margin-right: 0;
}
/* line 460, ../sass/sass_style.scss */
#menu-footer-menu a {
  color: white;
  text-transform: uppercase;
  font: normal normal normal 30px/120% "league_gothic", Arial Narrow, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*
	= Interior pages 	
*******************************************************************************************/
/* line 474, ../sass/sass_style.scss */
#breadcrumbs {
  list-style: none;
  margin: 22px 0;
  overflow: hidden;
  display: inline-block;
  padding: 0;
  color: #00397D;
}
/* line 481, ../sass/sass_style.scss */
#breadcrumbs strong {
  font-weight: normal;
}
/* line 484, ../sass/sass_style.scss */
#breadcrumbs li:first-child {
  font-weight: bold;
}
/* line 487, ../sass/sass_style.scss */
#breadcrumbs a {
  color: #00397D;
}

/* line 492, ../sass/sass_style.scss */
#breadcrumbs li {
  display: inline-block;
  margin-right: 15px;
}

/* line 497, ../sass/sass_style.scss */
#breadcrumbs .separator {
  font-weight: normal;
  font-size: 20px;
  padding-bottom: 3px;
  position: relative;
}

/* line 503, ../sass/sass_style.scss */
.breadcrumb-container {
  background: url("../../images/banner-tall.png") repeat-x top center transparent;
  margin: 0 -9999px 30px !important;
  padding: 38px 9984px 20px !important;
}
/* line 507, ../sass/sass_style.scss */
.breadcrumb-container .page-title {
  font: normal normal normal 55px/90% "league_gothic", Arial Narrow, sans-serif !important;
  text-transform: uppercase;
  color: #00397D !important;
  margin-top: 7px !important;
}

/* line 514, ../sass/sass_style.scss */
.crumbs {
  text-align: right;
}

/* hacky breadcrumb fix for About page */
/* line 519, ../sass/sass_style.scss */
.postid-156 #breadcrumbs .separator:nth-of-type(2), .postid-156 #breadcrumbs li:nth-of-type(3) {
  display: none;
}

/* line 524, ../sass/sass_style.scss */
.featured-post {
  background-color: #00397D;
  margin: -30px -9999px 30px !important;
  padding: 30px 9999px 45px !important;
  color: white;
  font-size: 17px;
}
/* line 530, ../sass/sass_style.scss */
.featured-post * {
  color: white !important;
}
/* line 533, ../sass/sass_style.scss */
.featured-post .entry-title {
  font: normal normal bold 36px/120% "open_sans", Helvetica, sans-serif !important;
  text-transform: uppercase;
}
/* line 536, ../sass/sass_style.scss */
.featured-post .entry-title a {
  color: white !important;
}
/* line 540, ../sass/sass_style.scss */
.featured-post img {
  -webkit-box-shadow: 0px 0px 12px 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0px 0px 12px 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 12px 5px rgba(0, 0, 0, 0.3);
}
/* line 545, ../sass/sass_style.scss */
.featured-post .entry-summary .more {
  background-color: #001D3E;
}

/* line 550, ../sass/sass_style.scss */
.thumb {
  position: relative;
  padding-left: 35px;
}
/* line 553, ../sass/sass_style.scss */
.thumb .taxo {
  display: inline-block;
  width: 65px;
  height: 75px;
  position: absolute;
  bottom: 0;
  left: 15px;
  background: url("../../images/white-sprite-small.png") no-repeat 0 0 #FFBF00;
  text-indent: -9999px;
  overflow: visible;
}
/* line 563, ../sass/sass_style.scss */
.thumb .taxo:hover {
  background-color: #D9A300;
}
/* line 566, ../sass/sass_style.scss */
.thumb .taxo:before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 20px 20px;
  border-color: transparent transparent #404b57 transparent;
  content: '';
  position: absolute;
  top: -20px;
  left: 0;
}
/* line 578, ../sass/sass_style.scss */
.thumb .taxo-shareables {
  background-position: 0 -225px;
}
/* line 581, ../sass/sass_style.scss */
.thumb .taxo-events {
  background-position: 0 -300px;
}
/* line 584, ../sass/sass_style.scss */
.thumb .taxo-petitions {
  background-position: 0 -375px;
}
/* line 587, ../sass/sass_style.scss */
.thumb .taxo-reports {
  background-position: 0 -76px;
}
/* line 590, ../sass/sass_style.scss */
.thumb .taxo-fact-sheets {
  background-position: 0 0;
}
/* line 593, ../sass/sass_style.scss */
.thumb .taxo-stories {
  background-position: 0 -150px;
}

/* line 598, ../sass/sass_style.scss */
.entry-title {
  font: normal normal bold 24px/120% "open_sans", Helvetica, sans-serif !important;
  text-transform: uppercase;
}
/* line 601, ../sass/sass_style.scss */
.entry-title a {
  color: #00397D !important;
}

/* line 603, ../sass/sass_style.scss */
.entry-title + .meta {
  margin-bottom: 10px;
}

/* line 606, ../sass/sass_style.scss */
.meta:first-child {
  margin-bottom: 20px;
}

/* line 611, ../sass/sass_style.scss */
.entry-summary .more {
  display: inline-block;
  background-color: #00397D;
  color: white !important;
  font-size: 22px;
  padding: 6px 20px;
  margin-bottom: 20px;
}
/* line 618, ../sass/sass_style.scss */
.entry-summary .more:after {
  content: '\00a0\00bb';
}
/* line 621, ../sass/sass_style.scss */
.entry-summary .more:hover {
  background-color: #005895;
  text-decoration: none;
}

/* line 627, ../sass/sass_style.scss */
.meta {
  display: block;
  font-size: 13px;
}
/* line 630, ../sass/sass_style.scss */
.meta a {
  text-decoration: underline;
}

/* line 634, ../sass/sass_style.scss */
.term-press-releases .meta {
  color: #00397D;
}

/* line 637, ../sass/sass_style.scss */
.meta .taxo {
  margin-right: 40px;
  margin-bottom: 10px;
  display: inline-block;
}

/* line 642, ../sass/sass_style.scss */
.share-this {
  display: inline-block;
  position: relative;
  top: -8px;
}

/* line 648, ../sass/sass_style.scss */
.entry {
  padding-bottom: 30px;
}

/* line 652, ../sass/sass_style.scss */
.press-landing-link {
  display: block;
  text-align: center;
  background: url("../../images/press-clips.png") no-repeat center center #00397D;
  font: normal normal bold 30px/120% "open_sans", Helvetica, sans-serif;
  text-transform: uppercase;
  color: white !important;
  padding: 250px 0 30px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
/* line 663, ../sass/sass_style.scss */
.press-landing-link:hover {
  text-decoration: none;
}

/* line 667, ../sass/sass_style.scss */
.col-sm-6:first-child .press-landing-link {
  background: url("../../images/press-releases.png") no-repeat center center #FF7700;
}

/* Archive Share Buttons */
/* line 673, ../sass/sass_style.scss */
.share-this strong {
  text-transform: uppercase;
  font-size: 15px;
  display: inline-block;
  height: 30px;
  line-height: 30px;
  position: relative;
  bottom: -9px;
  color: #333;
  margin-right: 5px;
  font-weight: normal !important;
}
/* line 685, ../sass/sass_style.scss */
.share-this .stButton {
  width: 54px !important;
  margin-left: 0;
  margin-right: 0;
}
/* line 689, ../sass/sass_style.scss */
.share-this .stButton .chicklets {
  width: 54px;
  height: 30px;
}
/* line 693, ../sass/sass_style.scss */
.share-this .stButton .facebook {
  background: url(../../images/share-this.png) no-repeat -4px 0 transparent;
}
/* line 696, ../sass/sass_style.scss */
.share-this .stButton .twitter {
  background: url(../../images/share-this.png) no-repeat -62px 0 transparent;
}
/* line 699, ../sass/sass_style.scss */
.share-this .stButton .pinterest {
  background: url(../../images/share-this.png) no-repeat -120px 0 transparent;
}
/* line 702, ../sass/sass_style.scss */
.share-this .stButton .linkedin {
  background: url(../../images/share-this.png) no-repeat -178px 0 transparent;
}

/* Singles */
/* line 712, ../sass/sass_style.scss */
.single .thumb .taxo {
  left: 0;
}
/* line 716, ../sass/sass_style.scss */
.single .meta {
  font-weight: bold;
  color: #00397D;
  font-size: 15px;
}

/* line 722, ../sass/sass_style.scss */
.download {
  display: inline-block;
  background-color: #00397D;
  color: white !important;
  font-size: 22px;
  padding: 6px 20px;
  margin-bottom: 20px;
}
/* line 729, ../sass/sass_style.scss */
.download:after {
  content: '\00a0\00bb';
}
/* line 732, ../sass/sass_style.scss */
.download:hover {
  background-color: #005895;
  text-decoration: none;
}

/* Petitions */
/* line 740, ../sass/sass_style.scss */
.single-petition {
  position: relative;
  min-height: 750px;
}
/* line 743, ../sass/sass_style.scss */
.single-petition .salsa-form {
  width: 360px !important;
  max-width: 100%;
  padding: 15px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  background-color: #FF7700;
  text-align: left;
}
/* line 753, ../sass/sass_style.scss */
.single-petition .salsa-form .salsa-input:nth-of-type(1), .single-petition .salsa-form .salsa-input:nth-of-type(2) {
  width: 50%;
  float: left;
}
/* line 757, ../sass/sass_style.scss */
.single-petition .salsa-form .salsa-input:nth-of-type(1) {
  padding-right: 9px;
}
/* line 760, ../sass/sass_style.scss */
.single-petition .salsa-form .salsa-input:nth-of-type(2) {
  padding-left: 9px;
}
/* line 764, ../sass/sass_style.scss */
.single-petition .salsa-form input[type="text"], .single-petition .salsa-form textarea, .single-petition .salsa-form input[type="submit"] {
  width: 100%;
  border: 0 none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 10px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  color: black;
  margin: 0 0 20px;
}
/* line 777, ../sass/sass_style.scss */
.single-petition .salsa-form select {
  width: 100%;
  margin-bottom: 20px;
}
/* line 781, ../sass/sass_style.scss */
.single-petition .salsa-form input[type="submit"] {
  background-color: #00397D;
  color: white;
  text-transform: uppercase;
  font-size: 30px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  opacity: 1;
  transition: opacity 2s;
}
/* line 791, ../sass/sass_style.scss */
.single-petition .salsa-form input[type="submit"][disabled="disabled"] {
  opacity: 0;
}
/* line 794, ../sass/sass_style.scss */
.single-petition .salsa-form label {
  padding: 0;
  color: white;
}
/* line 797, ../sass/sass_style.scss */
.single-petition .salsa-form label.required {
  display: none;
}
/* line 801, ../sass/sass_style.scss */
.single-petition .salsa-form p {
  margin-bottom: 10px;
  font-weight: bold;
  color: white;
}
/* line 806, ../sass/sass_style.scss */
.single-petition .salsa-form .petition_content {
  font-size: 17px;
  color: white;
  margin-bottom: 15px;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Endorsers */
/* line 818, ../sass/sass_style.scss */
.logos {
  padding-left: 0 !important;
  list-style-type: none !important;
}
/* line 821, ../sass/sass_style.scss */
.logos .logo {
  background-size: contain;
  display: block;
  margin-bottom: 15px;
  background-repeat: no-repeat;
  background-position: center center;
}
/* line 827, ../sass/sass_style.scss */
.logos .logo img {
  width: 100%;
  height: auto;
  max-width: none;
}

/* Navigation - Pagination
****************************************************/
/* line 840, ../sass/sass_style.scss */
.navigation {
  margin-top: 42px;
  margin-top: 3rem;
  margin-bottom: 70px;
  margin-bottom: 5rem;
}
/* line 845, ../sass/sass_style.scss */
.navigation ul {
  padding-left: 0 !important;
}

/* line 849, ../sass/sass_style.scss */
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
  color: #005895;
  text-decoration: none;
}

/* line 857, ../sass/sass_style.scss */
.navigation li {
  display: inline;
  color: #005895;
}

/* line 862, ../sass/sass_style.scss */
.navigation li a,
.navigation li a:hover,
.navigation li.active a,
.navigation li.disabled {
  background-color: #FFF;
  border-radius: 99px;
  border: 3px solid #005895;
  cursor: pointer;
  /*padding: 12px;
  padding: 0.75rem; */
  width: 33px;
  height: 33px;
  line-height: 27px;
  display: inline-block;
  text-align: center;
  font-weight: bold;
  color: #005895 !important;
}

/* line 881, ../sass/sass_style.scss */
.navigation li a:hover,
.navigation li.active a {
  background-color: #005895;
  color: #FFF !important;
}

/*
	= Home 	
*******************************************************************************************/
/* line 891, ../sass/sass_style.scss */
.home .container-normal {
  text-align: center;
}
/* line 893, ../sass/sass_style.scss */
.home .container-normal h3 {
  font-size: 45px;
  text-transform: uppercase;
}
/* line 897, ../sass/sass_style.scss */
.home .container-normal h4 {
  font-size: 50px;
  font-family: "league_gothic", Arial Narrow, sans-serif;
  text-transform: uppercase;
  margin-top: 20px;
  color: #FF7700;
  font-weight: normal;
}
/* line 904, ../sass/sass_style.scss */
.home .container-normal h4 a {
  color: #FF7700;
}
/* line 908, ../sass/sass_style.scss */
.home .container-normal .see-all {
  display: block;
  text-transform: uppercase;
  margin: 30px 70px;
  padding: 6px;
  font: normal normal normal 35px/100% "league_gothic", Arial Narrow, sans-serif;
  color: white;
  background-color: #FF7700;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 920, ../sass/sass_style.scss */
.home .container-normal .see-all:hover {
  text-decoration: none;
  background: url("../../images/bg-orange.png") repeat 0 0 #FF7700;
}
/* line 924, ../sass/sass_style.scss */
.home .container-normal .see-all:after {
  content: '\00a0\00bb';
  font-family: "open_sans", Helvetica, sans-serif;
}
/* line 930, ../sass/sass_style.scss */
.home .container-normal .maincontent .attachment-post-thumbnail {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}
/* line 936, ../sass/sass_style.scss */
.home .container-normal .press {
  margin: 0 -9999px !important;
  padding: 0 9984px !important;
  /* 9999 - 15px margin */
  margin-top: 30px !important;
  padding-bottom: 30px !important;
  background: url("../../images/bg-lightblue.png") repeat 0 0 #E3EEF4;
}
/* line 941, ../sass/sass_style.scss */
.home .container-normal .press h3 {
  font: normal normal normal 70px/120% "league_gothic", Arial Narrow, sans-serif;
  color: #005895;
}
/* line 945, ../sass/sass_style.scss */
.home .container-normal .press h4 {
  font-size: 24px;
  font-family: "open_sans", Helvetica, sans-serif;
  color: black;
}
/* line 949, ../sass/sass_style.scss */
.home .container-normal .press h4 a {
  color: black;
}
/* line 953, ../sass/sass_style.scss */
.home .container-normal .press .see-all {
  font: normal normal normal 18px/120% "open_sans", Helvetica, sans-serif;
  background-color: transparent;
  color: black;
  margin-top: 10px;
}
/* line 958, ../sass/sass_style.scss */
.home .container-normal .press .see-all:hover {
  background: transparent;
  color: #005895;
}

/* Slider */
/* Basic jQuery Slider essential styles */
/* line 969, ../sass/sass_style.scss */
ul.bjqs {
  position: relative;
  list-style: none;
  padding: 0;
  margin: 0;
  overflow: hidden;
  display: none;
}

/* line 970, ../sass/sass_style.scss */
li.bjqs-slide {
  position: absolute;
  display: none;
}

/* line 971, ../sass/sass_style.scss */
ul.bjqs-controls {
  list-style: none;
  margin: 0;
  padding: 0;
  z-index: 9999;
}

/* line 972, ../sass/sass_style.scss */
ul.bjqs-controls.v-centered li a {
  position: absolute;
}

/* line 973, ../sass/sass_style.scss */
ul.bjqs-controls.v-centered li.bjqs-next a {
  right: 0;
}

/* line 974, ../sass/sass_style.scss */
ul.bjqs-controls.v-centered li.bjqs-prev a {
  left: 0;
}

/* line 975, ../sass/sass_style.scss */
ol.bjqs-markers {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 100%;
}

/* line 976, ../sass/sass_style.scss */
ol.bjqs-markers li {
  display: inline;
}

/* line 977, ../sass/sass_style.scss */
ol.bjqs-markers li a {
  display: inline-block;
}

/* line 978, ../sass/sass_style.scss */
p.bjqs-caption {
  display: block;
  width: 100%;
  margin: 0;
  padding: 0;
  position: absolute;
  bottom: 0;
  color: #fff;
  background-color: rgba(0, 18, 24, 0.85);
  -webkit-box-shadow: inset 0px -6px 8px 0px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0px -6px 8px 0px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0px -6px 8px 0px rgba(0, 0, 0, 0.5);
}
/* line 990, ../sass/sass_style.scss */
p.bjqs-caption span {
  display: block;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 25px 300px 30px 15px;
  font: normal normal bold 28px/120% "open_sans", Helvetica, sans-serif;
  min-height: 122px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 1001, ../sass/sass_style.scss */
#slides {
  margin: 0 auto;
  max-width: none !important;
  height: auto !important;
}
/* line 1005, ../sass/sass_style.scss */
#slides img {
  width: 100% !important;
  height: auto !important;
}

/* line 1010, ../sass/sass_style.scss */
ol.bjqs-markers.h-centered {
  text-align: right;
  max-width: 1200px;
  margin: 0 auto;
  position: absolute;
  bottom: 21px;
  left: 0 !important;
  right: 0;
  padding-right: 64px;
}
/* line 1019, ../sass/sass_style.scss */
ol.bjqs-markers.h-centered a {
  display: inline-block;
  width: 44px;
  height: 44px;
  font: normal normal bold 18px/44px "open_sans", Helvetica, sans-serif;
  color: white;
  background-color: #003579;
  text-align: center;
  margin-left: 5px;
  position: relative;
}
/* line 1029, ../sass/sass_style.scss */
ol.bjqs-markers.h-centered a:active, ol.bjqs-markers.h-centered a:hover, ol.bjqs-markers.h-centered a:link, ol.bjqs-markers.h-centered a:focus {
  text-decoration: none;
  outline: 0 none;
}
/* line 1034, ../sass/sass_style.scss */
ol.bjqs-markers.h-centered .active-marker a, ol.bjqs-markers.h-centered a:hover {
  background-color: #005895;
}
/* line 1037, ../sass/sass_style.scss */
ol.bjqs-markers.h-centered ol.bjqs-markers.h-centered, ol.bjqs-markers.h-centered ul.bjqs-controls.v-centered li a {
  position: relative;
}
/* line 1040, ../sass/sass_style.scss */
ol.bjqs-markers.h-centered ul.bjqs-controls {
  display: inline-block;
}
/* line 1043, ../sass/sass_style.scss */
ol.bjqs-markers.h-centered ul.bjqs-controls.v-centered li.bjqs-next a {
  position: absolute;
  right: 15px;
  bottom: 0;
  top: auto !important;
}

/* Get Updates */
/* line 1053, ../sass/sass_style.scss */
#get-updates {
  background: url("../../images/bg-blue.png") repeat 0 0 #005D96;
  margin: 0 -9984px 10px !important;
  padding: 25px 9999px 30px !important;
  text-align: right;
  -webkit-box-shadow: 0px -7px 4px 0px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px -7px 4px 0px rgba(0, 0, 0, 0.5);
  box-shadow: 0px -7px 4px 0px rgba(0, 0, 0, 0.5);
}
/* line 1061, ../sass/sass_style.scss */
#get-updates h3, #get-updates p {
  color: white;
}
/* line 1064, ../sass/sass_style.scss */
#get-updates h3 {
  font: normal normal normal 60px/120% "league_gothic", Arial Narrow, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  float: left;
  text-align: left;
  position: relative;
  top: -3px;
}
/* line 1072, ../sass/sass_style.scss */
#get-updates form {
  display: inline-block;
}
/* line 1075, ../sass/sass_style.scss */
#get-updates input {
  margin-right: 15px;
  height: 50px;
  line-height: 50px;
  border: 0 none;
  box-shadow: none;
  padding-left: 10px;
  font-size: 18px;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 100%;
  margin-bottom: 15px;
}
/* line 1085, ../sass/sass_style.scss */
#get-updates input:last-child {
  margin-right: 0;
}
/* line 1091, ../sass/sass_style.scss */
#get-updates .signup {
  color: white;
  background-color: #FF7700;
  font: normal normal normal 35px/100% "league_gothic", Arial Narrow, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  text-transform: uppercase;
  position: relative;
  top: 5px;
}
/* line 1104, ../sass/sass_style.scss */
#get-updates #can-form-area-website-email-sign-up {
  display: inline-block;
}
/* line 1106, ../sass/sass_style.scss */
#get-updates #can-form-area-website-email-sign-up #can_embed_form {
  background: transparent !important;
  border: none !important;
  padding: 0px !important;
}
/* line 1111, ../sass/sass_style.scss */
#get-updates #can-form-area-website-email-sign-up #can_embed_form input[type="text"], #get-updates #can-form-area-website-email-sign-up #can_embed_form input[type="password"], #get-updates #can-form-area-website-email-sign-up #can_embed_form input[type="url"], #get-updates #can-form-area-website-email-sign-up #can_embed_form input[type="email"], #get-updates #can-form-area-website-email-sign-up #can_embed_form input[type="tel"], #get-updates #can-form-area-website-email-sign-up #can_embed_form input[type="number"], #get-updates #can-form-area-website-email-sign-up #can_embed_form textarea, #get-updates #can-form-area-website-email-sign-up #donate_auto_modal input[type="password"], #get-updates #can-form-area-website-email-sign-up #donate_auto_modal input[type="text"], #get-updates #can-form-area-website-email-sign-up #can_embed_form input {
  margin-right: 15px !important;
  height: 50px !important;
  line-height: 50px !important;
  border: 0 none !important;
  box-shadow: none;
  padding-left: 10px;
  font-size: 18px !important;
  font-weight: bold !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #333 !important;
  font-family: "open_sans", Helvetica, sans-serif !important;
}
/* line 1124, ../sass/sass_style.scss */
#get-updates #can-form-area-website-email-sign-up #can_embed_form input[type="submit"] {
  color: white !important;
  background-color: #FF7700 !important;
  font: normal normal normal 35px/100% "league_gothic", Arial Narrow, sans-serif !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-border-radius: 10px !important;
  -moz-border-radius: 10px !important;
  border-radius: 10px !important;
  text-transform: uppercase !important;
  position: relative !important;
  top: 5px !important;
  text-shadow: none !important;
}
/* line 1138, ../sass/sass_style.scss */
#get-updates #can-form-area-website-email-sign-up #can_embed_form #action_info, #get-updates #can-form-area-website-email-sign-up #can_embed_form #logo_wrap, #get-updates #can-form-area-website-email-sign-up #d_sharing, #get-updates #can-form-area-website-email-sign-up #can_embed_form_inner h2, #get-updates #can-form-area-website-email-sign-up #can_embed_form_inner h4 {
  display: none !important;
}
/* line 1141, ../sass/sass_style.scss */
#get-updates #can-form-area-website-email-sign-up #can_embed_form #can_thank_you {
  background-color: transparent !important;
  color: #FFFFFF !important;
  padding: 0px !important;
  margin: -19px -19px 20px !important;
  text-align: center !important;
  box-sizing: border-box !important;
  border: 0px none !important;
  font-family: "open_sans", Helvetica, sans-serif !important;
}
/* line 1150, ../sass/sass_style.scss */
#get-updates #can-form-area-website-email-sign-up #can_embed_form #can_thank_you h1 {
  color: white;
}
/* line 1154, ../sass/sass_style.scss */
#get-updates #can-form-area-website-email-sign-up .country_wrap {
  padding-top: 2px !important;
  margin-left: 8px !important;
  line-height: 10px !important;
}

/* line 1161, ../sass/sass_style.scss */
.maincontent.lower #can_embed_form #can_thank_you h1 {
  color: white;
  text-shadow: none !important;
  margin-top: 22px !important;
}

/*
	= Media Queries	
*******************************************************************************************/
@media (max-width: 767px) {
  /* Mobile Only */
  /* line 1172, ../sass/sass_style.scss */
  .brand h1 a {
    width: 290px;
    height: 117px;
    background-size: contain;
    margin: 0 auto;
  }

  /* line 1178, ../sass/sass_style.scss */
  .social-media {
    text-align: center;
  }

  /* line 1181, ../sass/sass_style.scss */
  #social {
    padding-right: 4px;
    margin-top: 0;
  }

  /* line 1185, ../sass/sass_style.scss */
  .navbar-toggle {
    margin: 0 auto 10px;
    display: block;
    float: none;
    position: static;
    background: url("../../images/bg-orange.png") repeat 0 0 #FF7700;
  }

  /* line 1192, ../sass/sass_style.scss */
  .action-share {
    float: none !important;
  }
  /* line 1194, ../sass/sass_style.scss */
  .action-share h3 {
    display: inline-block;
    margin-right: 10px;
  }
  /* line 1198, ../sass/sass_style.scss */
  .action-share .st_facebook, .action-share .st_twitter {
    position: relative;
    top: -4px;
  }

  /* line 1203, ../sass/sass_style.scss */
  p.bjqs-caption span {
    display: none;
  }

  /* line 1206, ../sass/sass_style.scss */
  ol.bjqs-markers.h-centered {
    padding-right: 54px;
  }

  /* line 1209, ../sass/sass_style.scss */
  ol.bjqs-markers.h-centered a {
    width: 30px;
    height: 30px;
    font-size: 14px;
    line-height: 33px;
  }

  /* line 1215, ../sass/sass_style.scss */
  ol.bjqs-markers.h-centered li:first-child a:before {
    width: 30px;
    height: 30px;
    left: -35px;
    font-size: 20px;
    line-height: 28px;
  }

  /* line 1222, ../sass/sass_style.scss */
  ol.bjqs-markers.h-centered li:last-child a:after {
    width: 30px;
    height: 30px;
    right: -35px;
    font-size: 20px;
    line-height: 28px;
  }

  /* line 1229, ../sass/sass_style.scss */
  .crumbs {
    text-align: left;
  }
}
@media (min-width: 768px) {
  /* Tablet Portrait */
  /* line 1235, ../sass/sass_style.scss */
  #menu-main-menu li:hover ul.dropdown-menu {
    display: block;
  }

  /* line 1238, ../sass/sass_style.scss */
  .menu-main-menu-container {
    text-align: right;
  }

  /* line 1241, ../sass/sass_style.scss */
  .brand {
    height: 195px;
    position: relative;
    background: url("../../images/bg-orange.png") repeat 0 0 #FF7700;
  }
  /* line 1245, ../sass/sass_style.scss */
  .brand:before {
    transition: all 0.5s;
    content: '';
    width: 1500px;
    height: 195px;
    position: absolute;
    top: 0;
    left: 8975px;
    background: url("../../images/header-ribbon.png") no-repeat 0 0 transparent;
  }

  /* line 1256, ../sass/sass_style.scss */
  #site-navigation {
    position: absolute;
    right: 15px;
    top: 60px;
  }

  /* line 1261, ../sass/sass_style.scss */
  ul.slimmenu {
    background: transparent;
    display: inline-block;
  }
  /* line 1265, ../sass/sass_style.scss */
  ul.slimmenu li a {
    padding: 12px 16px 0;
    font-size: 33px;
  }
  /* line 1269, ../sass/sass_style.scss */
  ul.slimmenu li > ul {
    left: -40px;
    text-align: left;
  }
  /* line 1272, ../sass/sass_style.scss */
  ul.slimmenu li > ul > li ul {
    left: 82%;
  }
  /* line 1276, ../sass/sass_style.scss */
  ul.slimmenu li ul.sub-menu {
    min-width: 260px;
  }
  /* line 1278, ../sass/sass_style.scss */
  ul.slimmenu li ul.sub-menu li:last-child {
    margin-top: -1px;
  }
  /* line 1280, ../sass/sass_style.scss */
  ul.slimmenu li ul.sub-menu li:last-child a {
    padding-bottom: 15px;
  }
  /* line 1285, ../sass/sass_style.scss */
  ul.slimmenu li ul.sub-menu li a {
    width: 220px;
    font-size: 20px;
  }
  /* line 1289, ../sass/sass_style.scss */
  ul.slimmenu li .sub-collapser {
    display: none;
  }
  /* line 1293, ../sass/sass_style.scss */
  ul.slimmenu > li:last-child > a {
    padding-right: 0;
  }

  /* line 1298, ../sass/sass_style.scss */
  .single .thumb {
    max-width: 33%;
  }

  /* line 1302, ../sass/sass_style.scss */
  .single-petition {
    padding-right: 395px;
  }

  /* line 1305, ../sass/sass_style.scss */
  .main-form {
    width: 360px;
    position: absolute;
    top: 0;
    right: 0;
  }

  /* line 1312, ../sass/sass_style.scss */
  #get-updates h3 {
    width: 215px;
  }
  /* line 1315, ../sass/sass_style.scss */
  #get-updates form {
    width: calc(100% - 215px) !important;
  }
  /* line 1318, ../sass/sass_style.scss */
  #get-updates #can-form-area-website-email-sign-up {
    width: calc(100% - 224px) !important;
    padding-top: 7px;
  }
  /* line 1321, ../sass/sass_style.scss */
  #get-updates #can-form-area-website-email-sign-up #form_col1 {
    width: 80% !important;
    text-align: center !important;
  }
  /* line 1325, ../sass/sass_style.scss */
  #get-updates #can-form-area-website-email-sign-up #form_col2 {
    width: 20% !important;
  }
  /* line 1328, ../sass/sass_style.scss */
  #get-updates #can-form-area-website-email-sign-up #can-form-area-website-email-sign-up input, #get-updates #can-form-area-website-email-sign-up #can_embed_form input[type="text"], #get-updates #can-form-area-website-email-sign-up #can_embed_form input[type="password"], #get-updates #can-form-area-website-email-sign-up #can_embed_form input[type="url"], #get-updates #can-form-area-website-email-sign-up #can_embed_form input[type="email"] {
    width: calc(32% - 10px) !important;
    border-radius: 0px !important;
    margin-right: 12px !important;
  }
  /* line 1333, ../sass/sass_style.scss */
  #get-updates #can-form-area-website-email-sign-up #can_embed_form input[type="submit"] {
    width: 100% !important;
    margin-top: -5px !important;
  }
  /* line 1339, ../sass/sass_style.scss */
  #get-updates input {
    width: calc(27% - 15px) !important;
    margin-bottom: 0;
  }
  /* line 1343, ../sass/sass_style.scss */
  #get-updates .signup, #get-updates #can_embed_form input[type="submit"] {
    width: calc(18% - 15px) !important;
    margin-bottom: 0;
  }

  /* line 1348, ../sass/sass_style.scss */
  .action-share {
    text-align: center;
    background-color: #E5E5E5;
    padding: 20px;
    width: 30%;
  }
  /* line 1353, ../sass/sass_style.scss */
  .action-share h3 {
    font-weight: bold !important;
  }
  /* line 1356, ../sass/sass_style.scss */
  .action-share .stButton {
    width: 100% !important;
  }
  /* line 1358, ../sass/sass_style.scss */
  .action-share .stButton .chicklets {
    width: 100%;
    height: 42px;
    margin-bottom: 20px;
    display: inline-block;
    padding: 0 none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: white;
    -webkit-box-shadow: inset 0px 1px 1px 0px rgba(255, 255, 255, 0.75);
    -moz-box-shadow: inset 0px 1px 1px 0px rgba(255, 255, 255, 0.75);
    box-shadow: inset 0px 1px 1px 0px rgba(255, 255, 255, 0.75);
  }
  /* line 1372, ../sass/sass_style.scss */
  .action-share .stButton .facebook {
    background: #3d5b9b;
    /* Old browsers */
    background: -moz-linear-gradient(top, #3d5b9b 0%, #324b7f 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3d5b9b), color-stop(100%, #324b7f));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #3d5b9b 0%, #324b7f 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #3d5b9b 0%, #324b7f 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #3d5b9b 0%, #324b7f 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #3d5b9b 0%, #324b7f 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d5b9b', endColorstr='#324b7f',GradientType=0 );
    /* IE6-9 */
    border: 1px solid #324b7f;
    text-shadow: 1px 1px 1px #324b7f;
  }
  /* line 1383, ../sass/sass_style.scss */
  .action-share .stButton .facebook:after {
    content: 'Share on Facebook';
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 13px;
    display: inline-block;
    padding-left: 28px;
    background: url("../../images/facebook-24.png") no-repeat left 7px transparent;
    margin-left: -35px;
  }
  /* line 1394, ../sass/sass_style.scss */
  .action-share .stButton .twitter {
    background: #0bb6e4;
    /* Old browsers */
    background: -moz-linear-gradient(top, #0bb6e4 0%, #0097c0 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0bb6e4), color-stop(100%, #0097c0));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #0bb6e4 0%, #0097c0 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #0bb6e4 0%, #0097c0 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #0bb6e4 0%, #0097c0 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, #0bb6e4 0%, #0097c0 100%);
    /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0bb6e4', endColorstr='#0097c0',GradientType=0 );
    /* IE6-9 */
    border: 1px solid #0097c0;
    text-shadow: 1px 1px 1px #0097c0;
  }
  /* line 1405, ../sass/sass_style.scss */
  .action-share .stButton .twitter:after {
    content: 'Share on Twitter';
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 13px;
    display: inline-block;
    padding-left: 28px;
    background: url("../../images/twitter-24.png") no-repeat left 7px transparent;
    margin-left: -35px;
  }

  /* line 1419, ../sass/sass_style.scss */
  .single-action img {
    width: 60%;
    /* fallback */
    width: calc(70% - 30px);
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  /* Tablet Only */
  /* line 1427, ../sass/sass_style.scss */
  .brand {
    height: 138px;
  }
  /* line 1429, ../sass/sass_style.scss */
  .brand:before {
    left: 8815px;
    height: 138px;
    background-position: 0 -30px;
  }
  /* line 1434, ../sass/sass_style.scss */
  .brand h1 a {
    width: 250px;
    height: 101px;
    background-size: contain;
  }

  /* line 1441, ../sass/sass_style.scss */
  ul.slimmenu > li:last-child ul.sub-menu {
    right: -15px;
    left: auto !important;
    text-align: right;
  }
}
@media (min-width: 992px) {
  /* line 1455, ../sass/sass_style.scss */
  #can-form-area-website-email-sign-up {
    width: calc(100% - 224px) !important;
  }
}
@media (min-width: 1200px) {
  /* Desktop */
  /* line 1462, ../sass/sass_style.scss */
  ul.slimmenu > li > a {
    font-size: 43px;
    padding: 12px 30px 0;
  }

  /* line 1466, ../sass/sass_style.scss */
  ul.slimmenu li > ul {
    left: -25px;
  }

  /* line 1469, ../sass/sass_style.scss */
  ul.slimmenu > li:last-child > a {
    padding-right: 0;
  }

  /* line 1472, ../sass/sass_style.scss */
  .thumb {
    padding-left: 15px;
  }
  /* line 1474, ../sass/sass_style.scss */
  .thumb .taxo {
    left: -5px;
  }
}
