/*
Theme Name: SalterMitchell2014
Theme URI: http://www.saltermitchell.com
Author: webteam@saltermitchell.com
Description: Stripped clean theme with bootstrap. Lean mean wp publishing machine.
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: saltermitchell
Domain Path: /languages/
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

SalterMitchell is based on pure SalterMitchell awesomeness powered by WebTeam@SalterMitchell.com
*/
html { 
  min-height:100%;
  margin:0;
  position:relative;
}
body {
	background:#cae4ed;
	background-repeat:repeat-x;
	font-family:'Open Sans', arial, sans-serif;
	margin-bottom:95px;
	padding:0;
}
h6{
  font-weight:bold;
  font-size:14px;
}
.btn-large{
  font-size:18px;
  font-weight:700;
  font-family:"Open Sans",sans-serif;
  padding:10px 30px;
  border-radius:0;
}

.btn-md{
  font-size:12px;
  padding:10px;
}


.btn-orange { 
  color: #ffffff; 
  background-color: #F47E47; 
  border-color: #F47E47; 
} 
.btn-orange:hover, 
.btn-orange:focus, 
.btn-orange:active, 
.btn-orange.active, 
.open .dropdown-toggle.btn-orange { 
  color: #ffffff; 
  background-color: #e66700; 
  border-color: #F47E47; 
} 
.btn-orange:active, 
.btn-orange.active, 
.open .dropdown-toggle.btn-orange { 
  background-image: none; 
} 
 
.btn-orange.disabled, 
.btn-orange[disabled], 
fieldset[disabled] .btn-orange, 
.btn-orange.disabled:hover, 
.btn-orange[disabled]:hover, 
fieldset[disabled] .btn-orange:hover, 
.btn-orange.disabled:focus, 
.btn-orange[disabled]:focus, 
fieldset[disabled] .btn-orange:focus, 
.btn-orange.disabled:active, 
.btn-orange[disabled]:active, 
fieldset[disabled] .btn-orange:active, 
.btn-orange.disabled.active, 
.btn-orange[disabled].active, 
fieldset[disabled] .btn-orange.active { 
  background-color: #F47E47; 
  border-color: #F47E47; 
} 
 
.btn-orange .badge { 
  color: #F47E47; 
  background-color: #ffffff; 
}

.btn-blue-outline{
  border:solid 2px #4fa6c2;
  background:#fff;
  color:#4fa6c2;
}
.container { max-width: 970px;}
#logo-wrapper { position:relative; }
#logo-wrapper .logo {
	background-color:#fff;
	border:1px solid #ccc;
	box-shadow:1px 1px 10px #888888;
	position:absolute;
	top:0;
	width: 20%;
}
#logo-wrapper .logo img {
  width: 100%; /*170px;*/
  padding: 20px;
}
.btn-white { 
  color: #098EB8; 
  background-color: #FFFFFF; 
  border-color: #D7D8D9; 
  border-radius:7px;
  -moz-border-radius:7px;
  -webkit-border-radius:7px;
  font-size:18px;
  font-weight:bold;
} 
.btn-white:hover, 
.btn-white:focus, 
.btn-white:active, 
.btn-white.active, 
.open .dropdown-toggle.btn-white { 
  color: #f57e20; 
  background-color: #fff; 
  border-color: #D7D8D9; 
} 
.btn-white:active, 
.btn-white.active, 
.open .dropdown-toggle.btn-white { 
  background-image: none; 
} 
.btn-white.disabled, 
.btn-white[disabled], 
fieldset[disabled] .btn-white, 
.btn-white.disabled:hover, 
.btn-white[disabled]:hover, 
fieldset[disabled] .btn-white:hover, 
.btn-white.disabled:focus, 
.btn-white[disabled]:focus, 
fieldset[disabled] .btn-white:focus, 
.btn-white.disabled:active, 
.btn-white[disabled]:active, 
fieldset[disabled] .btn-white:active, 
.btn-white.disabled.active, 
.btn-white[disabled].active, 
fieldset[disabled] .btn-white.active { 
  background-color: #FFFFFF; 
  border-color: #D7D8D9; 
} 
.btn-white .badge { 
  color: #FFFFFF; 
  background-color: #098EB8; 
}
.btn-white span{
    color:#373838;
}

.btn-blue-outline{
  border:solid 2px #4fa6c2;
  background:#fff;
  color:#4fa6c2;
}

.btn-large{
  font-size:18px;
  font-weight:700;
  font-family:"Open Sans",sans-serif;
  padding:10px 30px;
  border-radius:0;
}

.btn-md{
  font-size:12px;
  padding:10px;
}


/** Top nav section **/
#site_main_bar {
	background:#f47e48;
	color:#fff;
	padding:2px;
	text-align:right;
}
#site_main_bar a, 
#site-sub-navigation a {
	color:#fff;
	font-weight:bold;
}
#site_main_bar ul {
	display:inline-block;
	list-style-type:none;
	margin:0;
	padding:10px 0 0;
}
#site_main_bar ul li { 
  display:inline-block; 
  margin-right:5px;
}
#site_main_bar ul li a { color:#BD4824;}
#site_main_bar ul li a:hover { 
  color:#3c95b5; 
  text-decoration:none; 
}
#site_main_bar .sprite-icon {
  background:transparent url('css/img/sprite_social_media_icons.png') 0 0 no-repeat;
  display:block;
  font-size:0;
  height:25px;
  position:relative;
  text-indent:-9999px;
  top:-17px;
  width:24px;
}
#site_main_bar .facebook-page-icon:hover { background-position:0px -26px; }
#site_main_bar .twitter-page-icon { background-position:-25px 0; }
#site_main_bar .twitter-page-icon:hover { background-position:-25px -26px; }
#search_form { position:relative;}
#search_form .fa-search {
  color:#78797B;
  cursor:pointer;
  font-size:20px;
  position:absolute;
  right:10px;
  top:6px;
}
/*.has-error .form-control {
  border-color: #66afe9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
#search_form .has-error .form-control:focus {
  border-color: #66afe9;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #3c95b5;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #3c95b5;
}*/
.shadow { 
  border:none;
  -moz-box-shadow:0px 3px 25px 6px rgba(51,51,51,0.6);
  -webkit-box-shadow:0px 3px 25px 6px rgba(51,51,51,0.6);
  box-shadow:0px 3px 25px 6px rgba(51,51,51,0.6);
  margin:0;
}
#site-sub-navigation {
	background:#de652c;
	color:#fff;
	padding:2px;
	text-align:right;
}
#site-sub-navigation .container {
  min-height:45px;
  padding-top:11px;
}
#site-sub-navigation .menu {
  list-style-type:none;
  margin:0;
  padding:0;
}
#site-sub-navigation .menu li {
  display:inline-block;
  font-size:16px;
  padding:0 10px;
}
/** Partner logo section **/
#partner_logos {
  background:#ffffff;
  padding:40px 0 20px;
  width:100%;
}
/** Footer section **/
#footer {
	background:#de652c;
	bottom:0;
	color:#fff;
	height:95px;
	padding:30px 0;
	position:absolute;
	text-align:right;
	width:100%;
}
#footer ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
#footer ul li { 
  display:inline-block;
  margin-right:5px;
  padding:0; 
}
#footer ul li a { color:#fff; }
#footer .menu li { 
  font-size:16px;
  padding:0 10px; 
}
#footer .sprite-icon {
  background:transparent url('css/img/sprite_social_media_icons.png') 0 0 no-repeat;
  display:block;
  font-size:0;
  height:25px;
  position:relative;
  text-indent:-9999px;
  top:-17px;
  width:24px;
}
.newpartner-logos, .newpartner-logos-about{
  padding-left: 0;
  margin: 0 auto;
}
.newpartner-logos li{
  display: inline-block;
  margin: 1px;
}
.newpartner-logos-about li{
  display: inline-block;
  margin: -9px;
  padding-bottom: 10px;    
}
#footer .facebook-page-icon:hover { background-position:0px -26px; }
#footer .twitter-page-icon { background-position:-25px 0; }
#footer .twitter-page-icon:hover { background-position:-25px -26px; }

/* Unorganized Styles */
#pageTitle {
	font-family:'Open Sans', sans-serif;
	background:#f4f4f4;
	color:#000;
	min-height:50px;
	padding-top:25px;
	padding-bottom:25px;
}
#pageTitle h1 {
	color:#4297b5;
	font-family:'Open Sans', sans-serif;
	font-size:50px;
	margin:5px;
  text-align:center;
}
#pageTitle p {
  text-align: center;
  font-size:18px;
}
.main-content {
	background:#fff;
	border:1px solid #B1B1B1;
	min-height:200px;
	margin:-20px auto;
	padding:20px 40px 40px 40px;
	position:relative;
	z-index:9;
}
h5 {
	font-family: 'Open Sans', sans-serif;
	color: #ff7200;
	font-weight: bold;
	margin: 0;
}
#search_results .results-heading {
  color:#979797;
  font-size:18px;
  font-weight:bold;
  margin:20px 0 40px;
}
#search_results .results-heading span { color:#de652c; }
#search_results .results-heading.no-bottom {
  margin-bottom:30px;
}
#search_results .result-title { 
  color:#4297b5;
  font-size:20px;
  font-weight:bold;
  margin:0 0 2px;
  text-transform:uppercase;  
}
#search_results .result-date { 
  color:#000;
  font-size:12px;
  font-weight:600;
  margin:0 0 2px;
}
#search_results .result-content { 
  color:#5c5c5c;
  font-size:13px;
  font-weight:normal;
  margin:0 0 2px;
}
#search_results .result-link { 
  color:#de652c;
  font-weight:normal;
  margin:0;
  text-decoration:none;
}
#search_results .result-link:hover { color:#428bca; }
#search_results .result-hrule { border-top:1px solid #a0cbda; }
#search_results .result-hrule:last-child { border-top:none; }
#search_results .pages { 
  list-style-type:none;
  margin:0;
  padding:0;
}
#search_results .pages li a { color:#de652c; }
#search_results .pages li a:hover { color:#428bca; }

@media(max-width:990px){
  .newpartner-logos li{
    display:block;
    margin:10px auto;
  }
}

/* Gravity Forms */
/* Forms */
.gform_wrapper .top_label .gfield_label{
   font-family: 'Open Sans', sans-serif !important;
   font-size:14px;
   line-height:22px; 
   font-weight:normal !important;
   color:#434343 !important;
}
.gform_wrapper .ginput_complex label, .gform_wrapper .gfield_time_hour label, .gform_wrapper .gfield_time_minute label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_year label, .gform_wrapper .instruction{
    font-family: 'Open Sans', sans-serif !important;
     font-weight:normal !important;
     color:#434343 !important;
}
.gform_wrapper ul {
  padding-left: 0;
  list-style: none; }

.gform_wrapper li {
  margin-bottom: 15px; }

.gform_wrapper form {
  margin-bottom: 0; }

.gform_wrapper .gfield_required {
  padding-left: 1px;
  color: #b94a48; }

.ginput_container input, .ginput_container select, .ginput_container textarea {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555;
  vertical-align: middle;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }

.ginput_container input:-moz-placeholder, .ginput_container select:-moz-placeholder, .ginput_container textarea:-moz-placeholder {
  color: #999; }

.ginput_container input::-moz-placeholder, .ginput_container select::-moz-placeholder, .ginput_container textarea::-moz-placeholder {
  color: #999; }

.ginput_container input:-ms-input-placeholder, .ginput_container select:-ms-input-placeholder, .ginput_container textarea:-ms-input-placeholder {
  color: #999; }

.ginput_container input::-webkit-input-placeholder, .ginput_container select::-webkit-input-placeholder, .ginput_container textarea::-webkit-input-placeholder {
  color: #999; }

.ginput_container input:focus, .ginput_container select:focus, .ginput_container textarea:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6); }

.ginput_container input[disabled], .ginput_container select[disabled], .ginput_container textarea[disabled], .ginput_container input[readonly], .ginput_container select[readonly], .ginput_container textarea[readonly], fieldset[disabled] .ginput_container input, fieldset[disabled] .ginput_container select, fieldset[disabled] .ginput_container textarea {
  cursor: not-allowed;
  background-color: #eee; }

textarea.ginput_container input, textarea.ginput_container select, textarea.ginput_container textarea {
  height: auto; }

.ginput_container textarea {
  height: auto; }

.gform_button {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: 4px;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  color: #fff;
  background-color: #428bca;
  border-color: #357ebd; }

.gform_button:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; }

.gform_button:hover, .gform_button:focus {
  color: #333;
  text-decoration: none; }

.gform_button:active, .gform_button.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }

.gform_button.disabled, .gform_button[disabled], fieldset[disabled] .gform_button {
  cursor: not-allowed;
  pointer-events: none;
  opacity: .65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none; }

.gform_button:hover, .gform_button:focus, .gform_button:active, .gform_button.active, .open .dropdown-toggle.gform_button {
  color: #fff;
  background-color: #3276b1;
  border-color: #285e8e; }

.gform_button:active, .gform_button.active, .open .dropdown-toggle.gform_button {
  background-image: none; }

.gform_button.disabled, .gform_button[disabled], fieldset[disabled] .gform_button, .gform_button.disabled:hover, .gform_button[disabled]:hover, fieldset[disabled] .gform_button:hover, .gform_button.disabled:focus, .gform_button[disabled]:focus, fieldset[disabled] .gform_button:focus, .gform_button.disabled:active, .gform_button[disabled]:active, fieldset[disabled] .gform_button:active, .gform_button.disabled.active, .gform_button[disabled].active, fieldset[disabled] .gform_button.active {
  background-color: #428bca;
  border-color: #357ebd; }

.gform_wrapper .gfield_error .gfield_label {
  color: #b94a48; }

.gform_wrapper .gfield_error input, .gform_wrapper .gfield_error select, .gform_wrapper .gfield_error textarea {
  border-color: #eed3d7;
  background-color: #f2dede;
  color: #b94a48; }

.gform_wrapper .gfield_error input:focus, .gform_wrapper .gfield_error select:focus, .gform_wrapper .gfield_error textarea:focus {
  border-color: #b94a48;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(185, 74, 72, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(185, 74, 72, 0.6); }

.validation_error {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #b94a48; }

.validation_error h4 {
  margin-top: 0;
  color: inherit; }

.validation_error .alert-link {
  font-weight: bold; }

.validation_error>p, .validation_error>ul {
  margin-bottom: 0; }

.validation_error>p+p {
  margin-top: 5px; }

.validation_error hr {
  border-top-color: #e6c1c7; }

.validation_error .alert-link {
  color: #953b39; }

#gforms_confirmation_message {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px; }

#gforms_confirmation_message h4 {
  margin-top: 0;
  color: inherit; }

#gforms_confirmation_message .alert-link {
  font-weight: bold; }

#gforms_confirmation_message>p, #gforms_confirmation_message>ul {
  margin-bottom: 0; }

#gforms_confirmation_message>p+p {
  margin-top: 5px; }

.gallery-row {
  padding: 15px 0; }

.aligncenter {
  display: block;
  margin: 0 auto; }

.alignleft {
  float: left; }

.alignright {
  float: right; }

figure.alignnone {
  margin-left: 0;
  margin-right: 0; }

.gform_wrapper textarea {
    font-family: inherit;
    font-size: 14px;
    letter-spacing: normal;
    outline-style: none;
    padding: 4px 2px;
    resize: none;
}
input[type="radio"], input[type="checkbox"]{
  padding:0 3px !important; 
  height:auto;
}
input[type=file]:focus, input[type=radio]:focus, input[type=checkbox]:focus{
  outline:none;
}
#gform_4 .gform_button, #gform_4 .gform_previous_button, #gform_4 .gform_next_button{
    color: #ffffff; 
    background-color: #F47E47; 
    font-size: 16px;
    font-family: 'Open Sans', sans-serif;
    font-weight: bold;
    border-radius: 0;
    border: none;
    text-transform: uppercase;
    padding: 10px 20px;
    margin-right: 5px;
}
.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox], .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio], .gform_wrapper.gf_browser_chrome .gfield_checkbox li input{
  margin-left:5px;
}
.gform_wrapper .gform_page_footer{
  clear:both;
}

/* Toolkit */
.widget{
    -ms-word-break: break-all;
     word-break: break-all;
     word-break: break-word;
     padding:10px;
     border:1px solid #D7D8D9;
     margin:10px auto 20px auto;
}
code{
    font-family: monospace,monospace;
    font-family: 'courier new',monospace;
    color: #363636;
    background:none;
    white-space:normal;
}
.resource-table{
    margin:10px auto 30px auto;
}
.resource-table tr, .picture-item{
    border-bottom:1px solid silver;
}
.resource-table td, .picture-table td{
    padding:10px 20px;
}
.resource-image img{
    max-width:165px;
}
.videoWrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
    overflow: hidden;
}
.videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.video-item{
    margin:15px 0;
}
.resource-tabs{
    text-align:center;
    margin:20px auto;
}
.resource-tabs li{
    float:none;
    display:inline-block;
}
.resource-tabs li a{
    font-family: 'Open Sans', sans-serif;
    font-weight: normal;
    font-size: 26px;
    color: #555;
    background:#f8f8f6;
    border: 1px solid #ddd;
    border-bottom-color: #DDDDDD;
    padding:20px 30px;
}
.resource-tabs li.active a{
    color:#0D5980;
}
.resource-panes .tab-pane{
    padding:20px;
}
.blurb-item, .article-item{
    padding:15px 0;
    border-bottom:1px solid silver;
}
.socialshare-list{
    list-style-type:none;
    padding:0;
}
.socialshare-list li{
    border-bottom:1px solid silver;
    padding:10px 0;
    padding-right:10px;
}
.fb-share2{
    background:url('images/fb_share.png') 0 0 no-repeat;
    width: 47px;
    height:43px;
    color: transparent;
    margin:0 auto;
}
.fb-share2:hover{
    background:url('images/fb_share.png') 0 -43px no-repeat;
    width: 47px;
    height:43px;
}
.tweet-share2{
    background:url('images/twitter_tweet.png') 0 0 no-repeat;
    width: 47px;
    height:43px;
    color: transparent;
    margin:0 auto;
}
.tweet-share2:hover{
    background:url('images/twitter_tweet.png') 0 -43px no-repeat;
    width: 47px;
    height:43px;
    color: transparent;
}
.image_download_button {
    display:inline-block;
    height:20px;
    width:206px;
    background:url('images/download_to_share.png') 0 0 no-repeat;
    font-size:0;
    line-height:0;
    margin-left:5px;
    text-indent:-99999px;
    overflow:hidden;
    text-transform:capitalize;
}
.image_download_button:hover {
    background-position:0 -20px;
}
.poster-item{
    margin-bottom:15px;
    padding-top:15px;
    padding-bottom:15px;
    border-bottom:1px solid silver;
    min-height:275px;
}
.poster-item .download-table{
    width:100%;
}
h6.border-bottom{
    padding-bottom:5px;
    border-bottom:1px solid silver;
    margin:8px 0 0 0;
}
.poster-item .download-table tr{
    border-bottom:1px solid silver;
}
.download-table td{
    padding:5px 0;
}
.poster-item .download-table td:first-child{
    text-align:left;
    padding-left:0;
}
.poster-item .download-table td:last-child{
    text-align:right;
    padding-right:0;
}
.poster-item .download-table a{
    color:#F57E20;
}
.handout-table tr, .download-table tr{
    border-bottom:1px solid silver;
}
.handout-table .download-table td{
    padding:3px 30px;
}
.handout-table .download{
    color:#F57E20;
}
.handout-table td{
    padding:10px 0;
}
.handout-table .middle-text{
    width:50%;
    padding-right:20px;
}
/*.handout-table .resource-download a{
    float:left;
}*/
.handout-table .download-table{
    width:100%;
}
.handout-table .download-table a{
    float:none;
}
.handout-table .download-table tr:first-child{
    border-top:1px solid silver;
}
.handout-table .download-table td:first-child{
    text-align:left;
    padding-left:0;
}
.handout-table .download-table td:last-child{
    text-align:right;
    padding-right:0;
}

/* Monthly Guides */
#month{
    display:inline-block;
    max-width:110px;
    text-align:center;
    font-weight:bold;
    font-size:22px;
    color:#454545;
    vertical-align:middle;
    margin-bottom:10px;
}
#month-text{
    font-size:19px;
    color:#454545;
    display:inline-block;
    width:90%;
    vertical-align:middle;
    margin-left:10px;
}
.number-text{
    padding-bottom:10px;
    border-bottom:1px solid #D7D8D9;
    margin-bottom:15px;
}
.number-text h4{
    font-size:25px;
    text-transform:uppercase;
    font-weight:300;
    margin-top:20px;
    margin-bottom:5px;
}
.number-text p{
    font-size:13px;
}
.number-block{
    text-align:right;
    padding-right:0;
    padding-left:0;
}
.green-circle{
    width:50px;
    height:50px;
    background:#6bbd59;
    border-radius: 25px;
    -moz-border-radius:25px;
    -webkit-border-radius:25px;
    text-align:center;
    line-height:50px;
    color:#FFFFFF;
    font-weight:bold;
    margin:10px 0 0 auto;
    font-size:30px;
}
#month-pagination{
    margin:30px 0 20px 0;
}
/*#month-1-circle{
    background:url('images/toolkitsprite.png') 0 -183px no-repeat;
    width:73px;
    height:72px;
    margin:5px auto;
}
#month-2-circle{
    background:url('images/toolkitsprite.png') -75px -183px no-repeat;
    width:73px;
    height:72px;
    margin:5px auto;
}
#month-3-circle{
    background:url('images/toolkitsprite.png') -145px -183px no-repeat;
    width:73px;
    height:72px;
    margin:5px auto;
}
#month-4-circle{
    background:url('images/toolkitsprite.png') 0 -253px no-repeat;
    width:73px;
    height:72px;
    margin:5px auto;
}
#month-5-circle{
    background:url('images/toolkitsprite.png') -75px -253px no-repeat;
    width:73px;
    height:72px;
    margin:5px auto;
}
#month-6-circle{
    background:url('images/toolkitsprite.png') -145px -253px no-repeat;
    width:73px;
    height:72px;
    margin:5px auto;
}*/
#facebook{
    background:url('images/toolkitsprite.png') 0 -719px no-repeat;
    width:59px;
    height:62px;
}
#facebook:hover{
    background:url('images/toolkitsprite.png') 0 -780px no-repeat;
    width:59px;
    height:62px;
}
#twitter{
    background:url('images/toolkitsprite.png') -58px -719px no-repeat;
    width:58px;
    height:62px;
}
#twitter:hover{
    background:url('images/toolkitsprite.png') -58px -780px no-repeat;
    width:58px;
    height:62px;
}
#social-icons{
  list-style-type: none;
}
#social-icons li{
  display: inline-block;
}
.page-id-685 .number-block{
  display:none;
}

@media(max-width:990px){
  #site-sub-navigation .menu li{
    padding: 0 3px;
  }
}

@media(max-width:767px){
  #site-sub-navigation .menu{
    margin:0 auto;
  }
  #site-sub-navigation .menu li{
    display:block;
    margin: 5px auto;
    padding:0;
  }
}


/*News*/
  .date{
    color:#939393;
    font-size:12px;
    font-style:italic;
    margin-bottom:0;
  }

.news-article .article-title{
  margin-top:0;
}


.news-article  .article-title a{
  font-size:18px;
  color:#1b6681;
  font-weight:700;
}

.news-header{
  border-bottom:solid 1px #d6d6d6;
  padding-bottom:20px;
  margin-bottom:40px;
}

.news-header .title{
  font-weight:700;
  font-size:30px;
  color: #1b6681;

}

 .back-link{
  font-size: 18px;
  font-family:'Open Sans';
  text-align:left;
  color:#f47e47;
}


 .back-link span{
   font-weight:700;
 }

 .back-link .fa{
   font-size:12px;
   margin-right:5px;
 }

 .pager{
  border-top:solid 1px #d6d6d6;
 }

 .pagination a{
   font-size:24px;
   color:#b5b5b5;
   margin-left:10px;

 }

 .pagination .current{
   color:#4fa6c2;
   font-size:24px;
   margin-left:10px;
 }

