/**
 * @file
 * Views Styling
 */
/**
 * Convert px to em
 * Stolen from https://github.com/stubbornella/oocss, modified with default value
 *
 * @param $px - the value in pixel you want to convert
 * @param $context - the context in pixel e.g. you want to set margin on your text,
 * and font size on your text is equivalent to 14px, then your context is 14.
 */
/**
 * Override moblle padding
 */
/*
 * Views' admin tabs
 *
 * The views admin tabs use the same classes as the secondary tabs. We prevent
 * some of our tab styling from bleeding into (and breaking) the Views admin
 * pages. If your sub-theme isn't used for admin pages, you can remove this
 * entire section.
 */
/* line 17, ../sass/views-styles.scss */
.views-displays .secondary li {
  float: none;
  margin: 0 0.462em 0;
}
/* line 21, ../sass/views-styles.scss */
.views-displays .secondary a:link, .views-displays .secondary a:visited {
  text-shadow: none;
  padding: 0.154em 0.538em 0.231em;
}
/* line 25, ../sass/views-styles.scss */
.views-displays .secondary .open > a {
  -moz-border-radius: 0.538em 0.538em 0 0;
  -webkit-border-radius: 0.538em;
  border-radius: 0.538em 0.538em 0 0;
}
/* line 27, ../sass/views-styles.scss */
.views-displays .secondary .open > a:hover {
  color: #333;
}
/* line 31, ../sass/views-styles.scss */
.views-displays .secondary .action-list li {
  margin: 0;
}
/* line 33, ../sass/views-styles.scss */
.views-displays .secondary .action-list li:first-child {
  -moz-border-radius: 0 0.538em 0 0;
  -webkit-border-radius: 0;
  border-radius: 0 0.538em 0 0;
}
/* line 36, ../sass/views-styles.scss */
.views-displays .secondary .action-list li:last-child {
  -moz-border-radius: 0 0 0.538em 0.538em;
  -webkit-border-radius: 0;
  border-radius: 0 0 0.538em 0.538em;
}

/* line 42, ../sass/views-styles.scss */
.pager-options-view .view-header {
  padding-top: 20px;
  padding-left: 10px;
}
@media (max-width: 47.9em) {
  /* line 42, ../sass/views-styles.scss */
  .pager-options-view .view-header {
    padding-left: 0px;
  }
}
/* line 48, ../sass/views-styles.scss */
.pager-options-view .view-header div {
  display: inline-block;
  margin-right: 40px;
  color: #000;
}
/* line 54, ../sass/views-styles.scss */
.pager-options-view .view-content table {
  margin-top: 1em;
}
/* line 56, ../sass/views-styles.scss */
.pager-options-view .view-content table th {
  width: 25%;
}
/* line 58, ../sass/views-styles.scss */
.pager-options-view .view-content table th a {
  color: #FFF;
}
/* line 62, ../sass/views-styles.scss */
.pager-options-view .view-content table th:nth-child(2) {
  width: 55%;
}
/* line 65, ../sass/views-styles.scss */
.pager-options-view .view-content table th:last-child {
  width: 20%;
}
/* line 68, ../sass/views-styles.scss */
.pager-options-view .view-content table td {
  padding-top: 0.75em;
  padding-bottom: 0.75em;
}
/* line 71, ../sass/views-styles.scss */
.pager-options-view .view-content table td p {
  margin: 0;
}

/* line 77, ../sass/views-styles.scss */
.view-public-comments.view-display-id-page_2 td {
  padding-top: 0.75em;
  padding-bottom: 0.75em;
}

/* line 82, ../sass/views-styles.scss */
.view-case.view-display-id-page_1 .view-header {
  padding-top: 0;
  padding-bottom: 20px;
  padding-left: 0;
}
/* line 87, ../sass/views-styles.scss */
.view-case.view-display-id-page_1 input.form-submit {
  border: none;
  background: #336699;
  color: #FFF;
  padding: 5px 33px 5px;
  display: block;
  margin-bottom: 0.5em;
  -webkit-border-radius: 0px;
}

/*
 * Summary View
 */
/* line 103, ../sass/views-styles.scss */
.summary-view .views-row {
  border-bottom: solid #dbdbdb 1px;
  padding: 1.3em 0;
}
@media (min-width: 60em) {
  /* line 106, ../sass/views-styles.scss */
  .one-sidebar.sidebar-first .summary-view .views-row {
    margin-right: 6em;
  }
}
/* line 112, ../sass/views-styles.scss */
.summary-view h2.node-title {
  border-bottom: none;
  padding-top: 0;
  text-transform: none;
}
/* line 117, ../sass/views-styles.scss */
.summary-view h3 {
  font-size: 1.231em;
}

/*
 * Date-Title Field View & Date-Title View Mode
 */
/* line 126, ../sass/views-styles.scss */
.view-mode-date_title .date, .date-title-field-view .date {
  color: #323232;
  text-transform: uppercase;
}
/* line 130, ../sass/views-styles.scss */
.view-mode-date_title time.field-label-hidden, .date-title-field-view time.field-label-hidden {
  margin-bottom: 0;
}

/*
 * Press Release View Page
 */
/* line 139, ../sass/views-styles.scss */
.view-id-press_release .view-header {
  margin-bottom: 1em;
}

/*
 * Continue Reading links for Blog
 */
/* line 148, ../sass/views-styles.scss */
.view-blog p {
  margin-bottom: 0px;
}
/* line 151, ../sass/views-styles.scss */
.view-blog p.blog-link {
  margin: 0 0 0.385em;
}
/* line 154, ../sass/views-styles.scss */
.view-blog p.more-link {
  text-align: left;
  padding-top: 10px;
}

/* line 159, ../sass/views-styles.scss */
#block-views-blog-block-3 p#featured-blog {
  position: relative;
  top: 0;
  padding-bottom: 10px;
}

/* line 165, ../sass/views-styles.scss */
.view-commission-actions h2 {
  margin-bottom: 0.7em;
}
/* line 168, ../sass/views-styles.scss */
.view-commission-actions .views-row {
  border-bottom: 1px solid #EEE;
  margin-bottom: 0.55em;
  padding-bottom: 0.5em;
  line-height: 1.4em;
}
/* line 174, ../sass/views-styles.scss */
.view-commission-actions .views-row-last {
  border-bottom: none;
}
/* line 177, ../sass/views-styles.scss */
.view-commission-actions .related-release {
  margin: 0.5em 0 0.5em 1.2em;
}

/* line 182, ../sass/views-styles.scss */
#views-exposed-form-commission-actions-page .date-year {
  margin-bottom: .5em;
}
/* line 185, ../sass/views-styles.scss */
#views-exposed-form-commission-actions-page .description {
  font-weight: bold;
  margin-top: 1.5em;
}
/* line 189, ../sass/views-styles.scss */
#views-exposed-form-commission-actions-page .views-widget-filter-field_date_value .description {
  font-weight: normal;
}

/*
 * Video Pages
 */
@media (min-width: 60em) {
  /* line 198, ../sass/views-styles.scss */
  .content .view-homepage-videos .field-name-field-video-thumbnail img {
    width: 100%;
    height: auto;
  }
}
/* line 204, ../sass/views-styles.scss */
.content .view-homepage-videos h2 {
  border: none;
  font-size: 21px;
  margin-bottom: 0.25em !important;
  text-transform: none;
}
/* line 210, ../sass/views-styles.scss */
.content .view-homepage-videos h2 a {
  color: #323232;
}
/* line 214, ../sass/views-styles.scss */
.content .view-homepage-videos .views-view-grid.cols-3 .col {
  margin-bottom: 1em;
  padding-right: 5px;
  padding-left: 0;
}
@media (min-width: 60em) {
  /* line 214, ../sass/views-styles.scss */
  .content .view-homepage-videos .views-view-grid.cols-3 .col {
    margin-bottom: 3em;
  }
}
@media (min-width: 48em) {
  /* line 214, ../sass/views-styles.scss */
  .content .view-homepage-videos .views-view-grid.cols-3 .col {
    padding-left: 5px;
  }
}
/* line 225, ../sass/views-styles.scss */
.content .view-homepage-videos .views-view-grid.cols-3 .col-first {
  padding-left: 0;
  padding-right: 10px;
}
/* line 229, ../sass/views-styles.scss */
.content .view-homepage-videos .views-view-grid.cols-3 .col-last {
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 48em) {
  /* line 229, ../sass/views-styles.scss */
  .content .view-homepage-videos .views-view-grid.cols-3 .col-last {
    padding-left: 10px;
  }
}
/* line 237, ../sass/views-styles.scss */
.content .view-homepage-videos .field-inline {
  padding-top: .75em;
}
/* line 240, ../sass/views-styles.scss */
.content .view-homepage-videos .submitted-date {
  padding-bottom: .35em;
}

/*
 * Video by Tag page / Aggregator 
 */
/* line 249, ../sass/views-styles.scss */
.view-videos-by-tag.summary-view .views-row {
  border-bottom: 0;
  padding: 0;
}
