/* Custom style */
#navigation .navbar-nav > li > a  {font-weight:bold;padding-top:34px;}
.navbar-header .navbar-brand img {max-width:180px;width:180px;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {text-decoration: none;color:#039b9e;font-weight:bold;}
a, #navigation .navbar-nav li.current-menu-item a, #navigation .navbar-nav > li.current-menu-parent > a, .team-box ul.social li a {text-decoration: none;color:#039b9e;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {text-decoration: none;color:#039b9e;font-weight:bold;background-color:#fff;}
.media.post-author a, .entry-content a, .previous-post.pull-right a, .next-post.pull-right a, .comments-area.comments a {text-decoration: none;color:#039b9e;}
.previous-post.pull-right a:active, .previous-post.pull-right a:visited, .next-post.pull-right a:active, .next-post.pull-right a:visited {text-decoration: none;color:#039b9e;}
.team-box {background-color: #f5f5f5;}
.team-box:hover {background-color: #fff;}
.team-image img {margin: 0 auto;width: 70% !important;border-radius:50%;}
.team-image img .img-responsive {width: 70% !important;border-radius:50%;} 
small, .small {font-size: 90%} 
.small.text-muted {color: #039b9e;font-weight:600;}
#team-carousel .carousel-control i {height: 100px;line-height: 100px;}
h1, h2, h3, h4, h5, h6 {font-family: 'Open Sans', sans-serif;}
#call-to-action h2 {font-family: 'Open Sans', sans-serif; font-size: 28px;color:#fff;}
h2.title {font-family: 'Oxygen', sans-serif;}
.vco-feature .vco-slider .text h3 {font-family: 'Open Sans', sans-serif;font-weight:600;}
.vco-storyjs h3 {font-size: 26px;line-height: 1.4em;}
.media-image img {border:none;}
.footer-wiget-area {background-color:#f5f5f5; padding-top: 50px;}
.footer-wiget-area .container .row .col-sm-3.col-xs-6.bottom-widget {width:33.3333%;}
.fetched_tweets > li {border:none;box-shadow:none;}
#slider {margin-top:0;}
.carousel-caption {padding-bottom: 0}
.page-wrapper.dark-bg h2, .page-wrapper.dark-bg p  {color:#fff;}
.page-wrapper.dark-bg h4, .page-wrapper.light-bg h4  {font-family: 'Open Sans', sans-serif;line-height:1.4em;}
#announcements .col-md-4 {text-align:center;color: #fff;}
.media-body h2 a {color:#039b9e;font-family: 'Open Sans', sans-serif;}
.entry-header h2 a {color:#039b9e;font-family: 'Open Sans', sans-serif;}
.post-2.page.type-page.status-publish.hentry h1 {margin-left: 12px;}
.flickr-me-feed a.flickr-me-grid {width: 28%;}
.flickr-me-feed a {border: none;}
.featured-post {color: #fff; font-size: 10px;}
#mainbanner{
background: #008888;max-height:180px;max-width:100%;   
}
#mainbanner .row {margin-right: 0;}
#home.page-wrapper {padding:0;}
a, #navigation .navbar-nav li.current-menu-item a, #navigation .navbar-nav > li.current-menu-parent > a, .team-box ul.social li a {color: #039b9e;}
.widget_mailchimpsf_widget .widget-title {color: #039b9e;font-family: "Open Sans",sans-serif;font-size: 16px;}
.mc_input {background-color: #f5f5f5;border:none;border-radius: 3px;padding:10px;}
#mc_signup_submit {background-color: #5cb85c;
    border-bottom-color: #4cae4c;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #4cae4c;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #4cae4c;
    border-top-color: #4cae4c;
    color: #fff;
    border-bottom-style: solid;
    border-bottom-width: 3px !important;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical !important;
    border-left-width-rtl-source: physical !important;
    border-left-width-value: 0 !important;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical !important;
    border-right-width-rtl-source: physical !important;
    border-right-width-value: 0 !important;
    border-radius: 3px;
    border-top-style: solid;
    border-top-width: 0 !important;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    text-transform: uppercase;
    border-bottom-color:#4cae4c;
    border-right:none;
    border-left:none;
    font-size: 18px;   
}
#mc_signup_submit {
    margin-top: 1.5em;
    width: 100%;
}

/* Ale edits for the tags beneath the blog posts */
footer.entry-meta{
    margin:20px 0 0 160px;
}

span.tag-links::before{
    content:"Tags: "
}

span.tag-links a{
    display:inline-block;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 2px 10px;
    margin:10px 10px 0 0;
    background: #f5f5f5;
    color:#999;
    font-weight: normal;
    border: 1px solid #f5f5f5;
  
    -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
   
    -webkit-transition: .2s ease-in-out;
    -moz-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out;
    transition: .2s ease-in-out;
}

span.tag-links a:hover{
    border: 1px solid rgba(0, 0, 0, 0.3);
}

header.entry-header div.entry-thumbnail img, header.entry-header div.entry-video iframe  {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

/* ALE edits for blog tags for small screens (360*640)*/
@media all and (max-width: 360px) {
  footer.entry-meta {
      margin: 0 auto;
  }
  
  span.tag-links a {
      margin-top: 10px;
  }
  
  div.entry-summary:nth-child(2) {
      width:100%;
      margin: 0 auto;
  };
}