/*
Theme Name:     Chirps Child Theme Live Code
Theme URI:      http://chirps.bringthepixel.com
Description:    Got questions? Visit our <a href="http://bringthepixel.com/support/">support forum</a>.
Author:         bring the pixel
Author URI:     http://www.bringthepixel.com/
Template:       chirps
Version:        1.0
Tags:           fluid-layout, custom-colors, custom-menu, featured-images, post-formats, theme-options, threaded-comments, translation-ready
*/

/* Place all your CSS modifications below */


/* -------- SITE-WIDE STYLES -------- */

/* Fonts */
@font-face {
  font-family: 'icomoon';
  src:    url('assets/fonts/icomoon.eot?enf4ft');
  src:    url('assets/fonts/icomoon.eot?enf4ft#iefix') format('embedded-opentype'),
  url('assets/fonts/icomoon.ttf?enf4ft') format('truetype'),
  url('assets/fonts/icomoon.woff?enf4ft') format('woff'),
  url('assets/fonts/icomoon.svg?enf4ft#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

#g1-posts-counter .g1-posts.g1-recent-posts{
	display: none !important;
}


[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-event-schedule-icon:before {
  content: "\e900";
}
.icon-history-icon:before {
  content: "\e901";
}
.icon-how-to-get-there-icon:before {
  content: "\e902";
}

@import url(https://fonts.googleapis.com/css?family=Roboto+Slab);




/* SECTION SPACING */

#g1-section-2.g1-row > .g1-row-inner > .g1-column {
  padding-top: 2rem !important;
}


/* LINK STYLES */


/* General view all links */
.g1-link {
  color: #EB6C1D;
  font-weight: bold;
}


/* HEADER STYLES */

/* Header link font styling */
.mtm-primary-preset .mtm-item-lvl-0 > .mtm-link > .mtm-link-text > .mtm-link-title {
  font-family: 'Roboto Slab', serif;
  font-size: 18px;
  text-transform: capitalize;
  padding-top: 14px;
  position: relative;
  line-height: 1.5;
}

.mtm-primary-preset .mtm-item-lvl-0 > .mtm-link {
  height: 81px;
}

/* Search icon */
.fa-search {
  color: #EB6C1D;
  font-size: 16px;
  margin-top: -3px;
}

/* Dropdown indicator */
.mtm-dropdown-indicator > .mtm-link .mtm-link-toggle:after {
  position: absolute;
  left: calc(50% - 0.4em);
  top: 120%;
}

/* Mega Menu */
.mtm-drop .mtm-items {
  margin: 0;
  padding: 10px 10px 5px 10px;
}

.mtm-drop .mtm-items li {
  padding-bottom: 5px;
}

.mtm-62 .mtm-item-lvl-0 > .mtm-bar {
  background-color: #03152B !important;
  margin-top: 20px;
  box-shadow: none;
}

.mtm-62 .mtm-item-lvl-0 > .mtm-bar a {
  background-color: #03152B !important;
  background-image: none;
  color: #FFF;
  margin-top: 5px;
}

.mtm-62 > .mtm-bar > .mtm-bar-inner > .mtm-items > .mtm-item-highlight > .mtm-link {
  color: #EB6C1D !important;
}

/*.g1-preheader {
  position: fixed;
  padding-top: 30px;
  padding-bottom: 10px;
  background-color: #03152B;
  font-family: 'Oxygen', sans-serif;
  font-size: 15px;
  width: 100%;
  display: none;
}

#g1-secondary-nav ul {
  text-decoration: none;
  list-style-type: none;
  font-size: 15px;
}

#g1-secondary-nav ul li:before {
  content: "\003e";
  color: #EB6C1D;
  font-weight: bold;
  padding-right: 12px;
}

#g1-secondary-nav ul li a {
  color: #FFF;
  line-height: 1.6;
}

#g1-secondary-nav ul.championships {
  display: inline-block;
  float: left;
  margin-right: 50px;
}

#g1-secondary-nav h2 {
  margin-bottom: 10px;
  color: #FFF;
  font-size: 15px;
  text-transform: uppercase;
}

#g1-secondary-nav ul.championships {
  border-right: 1px solid white;
  padding-right: 50px;
}
#g1-secondary-nav div.gt-racing-series-list .has-menu:last-child {
 border-right: 1px solid white;
 height: 100%;
 padding-right: 50px;
}

#g1-secondary-nav div .gt-racing-events-list {
  margin-left: 20px;
  display: inline-block;
}*/
/* BREADCRUMB STYLES */


.g1-breadcrumbs-item + .g1-breadcrumbs-item:before {
  content: "|";
}

.g1-row.g1-row-default.g1-row-header.g1-page-tools {
  background-color: #F2F5F7;
}


/* SOCIAL BAR STYLES */

/* LATEST GALLERY STYLES */


/* Latest galleries title */
#latest-galleries,
#latest-galleries a.g1-link,
#latest-galleries a.g1-link::after {
  color: #FFF;
}

#latest-galleries .g1-gamma-1st {
  font-family: 'Roboto Slab', serif;
  font-weight: normal;
  font-size: 22px !important;
  //margin-bottom: -1em;
}

/* Gallery titles */
/*.g1-column-1of1 .entry-title > a:link, .g1-column-1of1 .entry-title > a:visited {
  font-family: 'Oxygen', sans-serif;
  font-weight: bold;
  font-size: 15px;
  color: #FFF;
}*/

/* Coin and arrow nav */
.g1-column-1of1 span.g1-posts-nav-inner {
  padding-bottom: 8px;
}

.g1-column-1of1 .g1-posts-nav-prev,
.g1-column-1of1 .g1-posts-nav-next,
.g1-column-1of1 .g1-posts-nav-coin:after {
  color: #F6BA95;
}

.g1-column-1of1 .g1-posts-nav-coin-current:after {
  color: #FFF;
}


/* FOOTER STYLES /*


/* Footer links */
.g1-prefooter a, .g1-prefooter i {
  color: #999999 !important;
}

.g1-socials-item-icon-dark {
  font-size: 22px;
  text-align: left;
}


/* SUB FOOTER STYLES /*


/* Sub-footer size reduction */
footer .g1-column {
  padding: 18px 0 0 0 !important;
}

#g1-footer-text {
  margin-bottom: 0;
}

footer .g1-column-1of2 {
  height: 55px;
}



/* -------- HOME PAGE STYLES -------- */



/* CAROUSEL STYLES */


/* Slider arrow postitioning */
#g1-posts-counter-1 figure {
  position: relative;
}

#g1-posts-counter-1 #g1-posts-nav-1 {
  margin: 0;
  width: 100%;
}

#g1-posts-counter-1 .g1-posts-nav-inner {
  display: inline;
}

span[data-g1-type="arrows"] {
  position: absolute;
  top: 35%;
}

#g1-posts-counter-1 a.g1-posts-nav-prev {
  float: left;
  padding-left: 2%;
}

#g1-posts-counter-1 a.g1-posts-nav-next {
  float: right;
  padding-right: 2%;
}

#g1-posts-counter-1 a.g1-posts-nav-prev::before,
#g1-posts-counter-1 a.g1-posts-nav-next::after {
  font-size: 100px;
  color: rgb(255,255,255);
  color: rgba(255,255,255,0.4);
}

/* Slider caption */
/*#g1-section-1.g1-row .g1-collection-carousel .g1-current-background {
  background-color: #FFF !important;
  height: 74px;
}

#g1-section-1 .entry-body {
  bottom: 47px;
}

.g1-beta.g1-beta-first.entry-title {
  color: #333!important;
  font-family: 'Oxygen', sans-serif!important;
  font-weight: bold!important;
  font-size: 20px!important;
  padding-top: 12px !important;
}*/

/* Slider sidebar */
.g1-delta.entry-title {
  font-size: 14px !important;
}

.g1-collection-items li p {
  display: inline-block;
}

.home #g1-posts-counter-2 h3.entry-title {
  padding-top: 0;
}


/* POSTS STYLES /*


/* Posts titles */
.g1-column-inner h3.entry-title {
  font-family: 'Oxygen', sans-serif ;
  font-weight: bold;
  font-size: 12pt;
}

.home #g1-posts-counter-5 h3.entry-title {
  font-size: 20px;
}

/* Post title */
.g1-mega.entry-title {
  font-family: 'Oxygen', sans-serif;
  font-weight: bold;
  font-size: 30px;
}


/* View all link */
.option-set #g1-link-1 {
  float:right;
  font-weight: bold;
  color: #EB6C1D;
  padding-top: 6px;
}

/* Comments and opinion */
h2.g1-gamma-2nd + p {
  display: none; /* to remove empty paragraph */
}

/* Close gaps around author info */
.home #g1-column-3 .g1-collection-carousel {
  height: 224px !important;
}

#g1-column-3 .g1-column-inner h2.g1-gamma-2nd {
  margin-bottom: .75rem;
}

.entry-buttons a {
  color: #EB6C1D;
  font-weight: bold;
}

/* Posts filter */
.meta.option-set {
  text-align: left
}

.isotope-toolbar.isotope-toolbar-onegroup {
  padding: 0 0.75em 0 0;
}

.g1-zeta.g1-zeta-2nd.g1-isotope-filter a {
  color: #B3B8BF;
  border-color: #B3B8BF;
}

.g1-zeta.g1-zeta-2nd.g1-isotope-filter a:hover {
  color: #EB6C1D;
  border-color: #EB6C1D;
}

.g1-zeta.g1-zeta-2nd.g1-isotope-filter.g1-isotope-filter-current a {
  color: #FFF;
  background-color: #EB6C1D;
  border-color: #EB6C1D;
}

#home_load_more_btn {
  display: block;
  margin: 0 auto;
  width: 114px;
}


/* SIDEBAR STYLES */


/* Upcoming live */
#live-events-widget {
  margin: 20px 0;
}

.g1-sidebar .widgettitle {
  font-family: 'Oxygen', sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #354355;
  text-transform: uppercase;
}

.live-events-title {
  color: #EB6C1D;
  font-size: 14px;
  margin-top: 12px !important;
  margin-bottom: 2px;
}

.live-events-location {
  font-size: 16px;
  margin: 0;
}

.live-events-date {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}

#live-events-widget .entry-meta-s {
  margin-top: 0;
}

#live-events-widget li.g1-collection-item {
  padding: 0;
}

#live-events-widget figure {
  margin-bottom: 0;
  margin-right: 10px;
}

.widget_g1_ad_widget {
  margin-bottom: 0 !important;
}

#g1-ad-1 {
  margin-bottom: 0;
}

.g1-sidebar h2 span {
  color: #EB6C1D;
}

/* Latest tweets */

#g1-social-icons-1 {
  margin-top: -2px;
}

#tggr #g1-social-icons-1 {
  float: right;
  margin-top: -2px;
}

#g1-social-icons-1 i {
  background-color: transparent;
  color: #CCC;
  font-size: 18px;
}

#g1-socials-6:hover {
  color: #FFF;
}

/* Tagregator styles */

#tggr-loading-new-posts {
  display: none;
}

.tggr-tweets,
.tggr-actions,
.tggr-source-logo,
.tggr-author-profile {
  display: none;
  padding-left: 0;
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 0;
}

.tggr-timestamp {
  margin-left: -14px;
  padding-top: 0;
  margin-top: 0;
  bottom: 20px;
}

.tggr-media-item {
  background: transparent;
  border: none;
}

.tggr-media-item a:hover {
  text-decoration: none !important;
}

.tggr-item-content {
  line-height: 1.4;
  padding-bottom: 0;
}

.tggr-item-content p {
  margin-bottom: 10px;
}

.tggr-tweets:nth-child(-n+3) {
  display: block !important;
}

.tggr #g1-social-icons-1 {
  margin-top: -10px!important;
}

/* Quicklinks styles */
.tabs {
  /*max-width: 85%; */
  float: none;
  list-style: none;
  padding: 0;
  margin-bottom: 30px;
  border: 1px solid #EBECEE;
}

.tabs:after {
  content: '';
  display: table;
  clear: both;
}

.tabs input[type=radio] {
  display:none;
}

.tabs label {
  display: block;
  float: left;
  width: 50%;
  color: #818A95;
  background-color: #D9DCDF;
  font-size: 16px;
  font-weight: bold;
  font-family: 'Oxygen', serif;
  text-decoration: none;
  text-align: center;
  line-height: 2;
  cursor: pointer;
}

.tabs label span {
  display: none;
}

.tab-content {
  display: none;
  width: 100%;
  float: left;
  padding: 15px 10px;
  box-sizing: border-box;
  background-color:#ffffff;
}

.tabs [id^='tab']:checked + label {
  background: #FFF;
  color: #03152B;
}

#tab1:checked ~ #tab-content1,
#tab2:checked ~ #tab-content2 {
  display: block;
}

#tabCalendar:checked ~ #CalendarTab-content,
#tabStandings:checked ~ #StandingsTab-content {
  display: block;
}

.quicklinks-links,
.calendar-links,
.schedule-links,
.standings-links,
.archives-links {
  list-style-type: none;
  margin-left: 10px;
  margin-right: 8px;
}

.quicklinks-links li:before,
.schedule-links li:before  {
  content: '\003e';
  color: #EB6C1D;
  font-weight: bold;
  padding-right: 12px;
}

.quicklinks-links li a,
.schedule-links li a {
  color: #666;
  font-size: 15px;
}


.quicklinks-links li span.time{
  float: right;
}

.calendar-flag {
  float: left;
  margin-right: 10px;
}

.calendar-title a {
  color: #666;
  font-size: 15px;
}

.calendar-date {
  color: #B3B3B3;
  margin-top: -5px;
  font-size: 10px;
  font-weight: 100;
}

.calendar-links li {
  position: relative;
  border-bottom: 1px solid #EBECEE;
  /*padding: 16px 0;*/
}

.calendar-links li:last-child {
  border-bottom: none;
}

.calendar-links .g1-link {
  position: absolute;
  bottom: 3px;
  right: 0;
}

.standings-links li {
  border-bottom: 1px solid #EBECEE;
  padding: 5px 0;
  color: #666;
}

.standings-links a {
  color: #666;
}

.standings-links li:last-child {
  border-bottom: none;
}

.standings-links div {
  display: inline-block;
  width: 25%;
  margin-left: 0;
}

.standings-links .points{
  float: right;
  text-align: right;
}

.archive-link {
  padding-left: 10px;
}

.archive-date {
  padding-top: 2px;
}

.tabs ul {
  margin-bottom: 0;
}



/* -------- INDIVIDUAL POSTS -------- */


/* Share links */
.entry-share-simple a,
.entry-share-simple span,
.entry-print {
  color: #808994;
}

.entry-tools {
  padding-bottom: 0;
}

/* Post date */
.single-post .entry-meta-with-avatar {
  padding: 0;
  margin: 0 0 30px 0;
}

.single-post .entry-tpl-classic .entry-author {
  display: none;
}

/* Next/prev posts links */
.single-post .g1-nav-single-links strong {
  color: #EB6C1D;
  font-family: 'Oxygen', sans-serif;
  font-weight: bold;
  font-size: 18px;
}

.single-post span.g1-delta {
  font-weight: lighter;
  color: #354355;
}

/* Blockquotes */
blockquote {
  border-bottom: 0;
  font-family: 'Roboto Slab', serif;
  font-size: 21px !important;
}

blockquote:before {
  border-width: 4px 0 0 0 !important;
}

.single-post blockquote > p:before,
.single-post blockquote > p:after {
  color: #454545;
}

.single-post blockquote > p:before {
  padding-right: 6px;
  padding-bottom: 6px;
}

.single-post blockquote > p:after {
  padding-left: 6px;
  padding-bottom: 6px;
}

.single-post .g1-quote-author-avatar {
  display: none;
}

.single-post .comment-reply-title {
  font-size: 20px;
}

.single-post .g1-quote-author-name {
  color: #EB6C1D;
}

/* Related articles */
#related-articles {
  margin-top: -20px;
  margin-bottom: 20px;
}

#related-articles .g1-gamma {
  font-size: 20px;
}

/* -------- SERIES LANDING PAGE (Page class - page-id-2593) -------- */

/* Page title */
p.g1-gamma.g1-gamma-1st {
  font-family: 'Roboto Slab', serif;
  font-size: 20px;
  font-weight: 400;
}

/* Filter title */
.filter-title {
  font-family: 'Oxygen', sans-serif;
  font-size: 20px;
  font-weight: bold;
}

/* View all galleries link  */
.page-id-2593 p a#g1-link-2 {
  color: #F9D6BF;
}

/* Social bar */
.page-id-2593 #g1-social-icons-1 {
  margin-bottom: 1.2rem;
}

.page-id-2593 #g1-social-icons-1 li {
  padding-right: 24px;
}

.page-id-2593 #g1-social-icons-1 i {
  font-size: 28px;
  padding-left: 3px;
}

.page-id-2593 #g1-link-2.g1-link:after {
  color: #F9D6BF;
}


/* -------- FEATURES PAGE -------- */

/* Title section */
@media (min-width: 768px) {
  .entry-header-2448 {
    max-height: 650px;
  }
}

/* Comment and opinion header */
.page-id-2448 #g1-section-3 {
  margin-top: -52px;
  padding-bottom: 18px;
}

.page-id-2448 #g1-section-2 .g1-row-inner {
  margin-top: 6px;
}

.page-id-2448 h2.entry-title {
  padding-top: 30px;
}

.page-id-2448 #g1-posts-nav-1 {
  display: none;
}

/**
 * ---------------------------------------------------------
 * Added by David -- Standings list
 * ---------------------------------------------------------
 */
 .standings-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  padding-left: 10px;
  display: block;
  padding-bottom: 15px;
}

.standings-list__item {
  border-bottom: 1px solid #D9DCDF;
  margin-bottom: 5px;
  padding-bottom: 5px;
}

.standings-list li:nth-child(10)  {
  border-bottom: 0;
}

.standings-list__item--position {
  font-weight: bold;
  width: 10px;
  text-align: center;
  margin-right: 8px;
  display: inline-block;
}

.standings-list__item--name {

}

.standings-list__item--points {
  text-align: right;
  float: right;
  width: 30px;
  padding-right: 5px;
  color: #eb6c1d;
}

/**
 * ---------------------------------------------------------
 * Past Events
 * ---------------------------------------------------------
 */

 .past-events-widget {
  border: 1px solid #EBECEE;
  margin-bottom: 20px;
  width: 100%;
  display: block;
  margin-top: 30px;
}

.past-events-widget ul {
  list-style-type: none;
  margin: 0;
  padding: 10px 20px;
}

.past-events-widget ul li {
  border-bottom: 1px solid #EBECEE;
}

.past-events-widget ul li a {
  display: block;
  padding-top: 10px;
  padding-bottom: 10px;
  position: relative;
}

.past-events-widget ul li a.selected h3{
  color: #EB6C1D;
}

.past-events-widget ul li a.selected:hover h3 {
  cursor: auto;
}

.past-events-widget ul li a:after {
  content: '\003e';
  position: absolute;
  right: 0;
  top: 5px;
  color: #EB6C1D;
  font-weight: bold;
  padding-right: 12px;
  font-size: 18px;
}

.past-events-widget ul li a:hover h3 {
  color: #EB6C1D;
}

.past-events-widget ul li:last-child {
  border-bottom: 0;
}

.past-events-widget ul li h3 {
  font-size: 15px;
  margin: 0;
}

.past-events-widget ul li p {
  margin: 0;
  font-weight: 100;
  font-size: 10px;
  color: #B3B3B3;
}

.past-events-widget  a.archive-link,
.past-events-widget a.archive-link-3 {
  font-weight: bold;
  font-size: 13px;
  postition: relative;
  margin-bottom: 10px;
  display: block;
}

.past-events-widget  a.archive-link:after,
.past-events-widget a.archive-link-3:after {
  content: '\003e';
  position: absolute;
  bottom: 7px;
  color: #EB6C1D;
  font-weight: bold;
  padding-left: 8px;
  font-size: 18px;
}

/**
 * ---------------------------------------------------------
 * Upcoming Events
 * ---------------------------------------------------------
 */
 .clear:before,
 .clear:after {
  content: "";
  display: table;
}
.clear:after {
  clear: both;
}
.clear {
  zoom: 1; /* For IE 6/7 (trigger hasLayout) */
}

/**
 * ---------------------------------------------------------
 * Sidebar Adds
 * ---------------------------------------------------------
 */
 .g1-ad-align-left {
  margin-right: 0;
  max-width: 100%!important
  min-width: 100%!important;
}

@media screen and (min-width: 720px) {
  .g1-ad-align-left {
    max-width: 100%!important;
    min-width: 100%!important;
  }
}

.g1-ad-align-left img {
  /*min-width: 100%!important;*/
}

.g1-ad-media-image img,
.g1-ad-media img{
  display: block;
  min-width: 100%!important;
  height: auto!important;
}

.g1-ad-byimg {
  display: block;
  width: 100%!important;
  margin-bottom: 30px!important;
}

.g1-ad.g1-ad-byimg.g1-ad-simple.g1-ad-align-none.alignnone img {
    /*min-width: 100%;
    height: auto;*/
  }

/**
 * ---------------------------------------------------------
 * Off Canvas Navigation
 * ---------------------------------------------------------
 */
 @media screen and (max-width: 885px) {
  .mtm-canvas-toggle {
    left: auto;
    right: 40px;
    top: 25px;
  }

  .mtm-toggle-icon {

  }

  .g1-header .mtm-toggle, .g1-id {
    margin-top: 10px;
  }

  .g1-id {
    display: table;
    margin: 1rem auto!important;
    text-align: center!important;
    float: none!important;
  }

  .mtm-list .mtm-item {
    border-bottom: 1px solid #EBECEE!important;
  }

  .mtm-list .mtm-item > .mtm-link::before {

  }

  .mtm-primary-preset .mtm-item-lvl-0 > .mtm-link > .mtm-link-text > .mtm-link-title {
    padding-top: 0;
  }

  .mtm-62 .mtm-item-lvl-0 > .mtm-bar {
    background: transparent!important;
  }

  .mtm-62 .mtm-item-lvl-0 > .mtm-bar a {
    background: transparent!important;
  }

  .mtm-62 .mtm-item-lvl-0 > .mtm-bar {
    margin-top: 0;
  }

  .mtm-list .mtm-bar .mtm-bar {
    padding: 0!important;
  }

  .mtm-canvas > .mtm-canvas-content {
    border-top: 2px solid #eb6c1d;
    /*margin: 60px 0 0 0; */
  }

  .mtm-bar-inner {
    padding: 10px 30px;
  }

  .mtm-list .menu-item-has-children > .mtm-link::before {
    color: #eb6c1d;
  }

  .mtm-62 .mtm-item-lvl-0 > .mtm-bar .mtm-bar-inner {
    padding: 0!important;
  }

  .mtm-vlist > .mtm-bar > .mtm-bar-inner > .mtm-items > .mtm-item {
   border-bottom: 0!important;
 }

 .mtm-vlist > .mtm-bar > .mtm-bar-inner > .mtm-items > .mtm-item .mtm-link {
  
 }

 .mtm-item-helper .mtm-link-title {
  letter-spacing: 0!important;
}
}

/**
 * ---------------------------------------------------------
 * Footer Menu Links
 * ---------------------------------------------------------
 */
 .category-widget {

 }

 .category-widget h2.widgettitle,
 .g1-delta.g1-delta-2nd.widgettitle{
  font-size: 20px;
  color: #03152B;
}

.category-widget ul.menu li {
  padding-left: 0;
}

.category-widget ul.menu li a {
  font-size: 12px;
  font-weight: bold;
  color: #999;
}

.category-widget ul.menu li a:before {
  content: ""!important;
}

/**
 * ---------------------------------------------------------
 * Add More Button
 * ---------------------------------------------------------
 */
 .g1-collection-more::before{
  background: none;
}

.g1-collection-more-inner a.g1-button{
  background: #eb6c1d;
  color: white;
}

#g1-posts-counter-2  .entry-body.g1-current-background {
  background-color: #eb6c1d;
  display: block;
}

#g1-posts-counter-2  .entry-body.g1-current-background .entry-header h3 a {
  color: #fff!important;
  font-size: 15px!important;
}

.g1-isotopes-filters {
  /*float: right;*/
}

.filter-title{
  float: left;
}

.border-img {
  border: 1px solid #EBECEE;
}

/* SERIES GRID */

.responsive-image {
  min-width: 100%;
  height: auto;
}

.entry-after .g1-nav-single {
  margin-bottom: 20px;
  margin-left: 15px;
  margin-right: 15px;
}

.entry-featured-media-boxed {
  background-color: #fff!important;
}

#event-slider .entry-grid-mqlg .entry-featured-media img {
  height: 430px!important;
}


.g1-row-stretched > .g1-row-inner > .g1-column-1of2:first-child > .g1-column-inner {
  margin-top: -25%;
}

.single-post .entry-featured-media img {
  margin: auto;
}

.entry-tpl-classic > .entry-featured-media {
  margin-bottom: 2.142857142857rem;
}

.g1-quote-style-solid blockquote {
  padding-top: 0px;
}

#g1-section-1.g1-row > .g1-row-inner > .g1-column {
  padding-bottom: 0.9rem!important;
}

.g1-preheader {
  /*height: 310px;*/
  height: 190px;
}

.g1-socials-items {
  float: none;
}

/* Temp Styles Remove Style rule when posts slider is working */
#g1-posts-counter-1 #g1-posts-nav-1 {
  display: none;
}

#opinions {

}

#secondary .entry-featured-media img{
	height: auto !important; 
}