@charset "UTF-8";
/*!
Theme Name: DANDO [her business]
Author: Dando
Author URI: http://www.wearedando.com
Theme URI: http://www.wearedando.com
Description: Blank theme for custom WordPress templates.
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: responsive-layout, custom-header, custom-menu, featured-images, threaded-comments
Version: 3.3
*/
@import url(//fonts.googleapis.com/css?family=Great+Vibes);
@import url("//hello.myfonts.net/count/304020");
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, .widget_breadcrumb_navxt .breadcrumbs, blockquote, pre, p code, .widget_breadcrumb_navxt .breadcrumbs code, kbd, samp, ol.list-code, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline; }

html {
  line-height: 1; }

ol, ul {
  list-style: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

q, blockquote {
  quotes: none; }
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none; }

a img {
  border: none; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block; }

/*
 * HTML5 Boilerplate
 *
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */
/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */
/*
 * Remove the gap between images and the bottom of their containers: h5bp.com/i/440
 */
img {
  vertical-align: middle; }

/*
 * Remove default fieldset styles.
 */
fieldset {
  border: 0;
  margin: 0;
  padding: 0; }

/*
 * Allow only vertical resizing of textareas.
 */
textarea {
  resize: vertical; }

/*
 * Box Sizing
 *
 * Set that shit to border-box, yo. And fix those pesky pseudo elements
 */
/* ==========================================================================
   Border-box all the things!
   ========================================================================== */
*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  /* ---- */

 
  /* ---- */
/* Custom Css by developer */
.customSub{margin-top: -1.5%;margin-bottom: 3%;}
.customSub h5{margin-top: 0.5rem;margin-bottom: 0.3rem;text-transform: uppercase;color: #8c8c8c;}
.customSub img {
    max-width: 100%;
    margin-bottom: 10px;
  }
.d-flex{display: inline-flex;margin-right: 10px;}
.customSub .d-flex > a{margin-right: 10px; width: 150px;}
.customSub .d-flex > a:last-child{margin-right: 0px;}
.customSub a{border: none;padding: 0px;display: inline-block;}
.tax-podcast-series .customSub{margin-top: 0.5%;
    margin-bottom: 2%;}
.page-template--custom-page-Podcasts .customSub{margin-top: 1.5%;
    margin-bottom: 0%;}
 .single-podcasts .customSub img {
    max-width: 100%;
    margin-bottom: 10px;
  }
  .single-podcasts .customSub .d-flex > a{margin-right: 10px; width: 150px;}
    .single-podcasts .customSub .d-flex > a:last-child{margin-right: 0px;}

/* End */
/* Mixin */
.clearfix {
  *zoom: 1; }
.clearfix:before, .clearfix:after {
  content: " ";
  display: table; }
.clearfix:after {
  clear: both; }

.input-blocks, .input-inline, .input-condensed, .input-combined, nav, .list-articles li, .list-tags, footer .nav, .breadcrumbs, .pagination, .ui-widget.ui-datepicker .ui-datepicker-header, .authorship, .the-book, .authorship .person, .the-book .person, .jp-audio .jp-type-single, .jp-audio, #comments .comment .comment-box .comment-head .comment-author.avatar, #container div[class*='container-'], .header, .main, .sidebar, .footer .grid-widgets ul, .kudos, .pmpt_container, .image-slider, .container-author-header, .series-filter .podcast-series, .series-filter, .home .container-home-ribbon, .front-page .container-home-ribbon, .post .entry, .post, .page .entry, .single .entry, .error404 .entry, .search .entry, .page .post-listing, .single .post-listing, .error404 .post-listing, .search .post-listing, .single .block-book, .single .block-ctas, .archive .post, .category .post, .archive .post-listing, .category .post-listing, .widget_recent_custom_post ul li, .widget_members-listing, .so-panel, .textwidget, .page-template-templates-custom-page-About-php .container-about-members, .page-template-templates-custom-page-About-php .container-about-awards .left .blocklist li, .page-template-templates-custom-page-About-php .container-about-awards .left .widget_recent_entries ul li, .widget_recent_entries .page-template-templates-custom-page-About-php .container-about-awards .left ul li, .page-template-templates-custom-page-About-php .container-about-community .left .blocklist li, .page-template-templates-custom-page-About-php .container-about-community .left .widget_recent_entries ul li, .widget_recent_entries .page-template-templates-custom-page-About-php .container-about-community .left ul li, .page-template-templates-custom-page-About-php .container-about-awards, .page-template-templates-custom-page-About-php .container-about-community, .page-template-templates-custom-page-HallFame-php .container-hof-history, .page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul.blocklist, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 .widget_recent_entries ul, .widget_recent_entries .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul, .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-latest .latest .inlinelist, .page.members .members .item-list li .item-avatar, .members.single .members .item-list li .item-avatar, .members.error404 .members .item-list li .item-avatar, .members.search .members .item-list li .item-avatar, .page.directory .members .item-list li .item-avatar, .directory.single .members .item-list li .item-avatar, .directory.error404 .members .item-list li .item-avatar, .directory.search .members .item-list li .item-avatar, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item-avatar, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item-avatar, .page.members .members .item-list, .members.single .members .item-list, .members.error404 .members .item-list, .members.search .members .item-list, .page.directory .members .item-list, .directory.single .members .item-list, .directory.error404 .members .item-list, .directory.search .members .item-list, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list, .page.members .members, .members.single .members, .members.error404 .members, .members.search .members, .page.directory .members, .directory.single .members, .directory.error404 .members, .directory.search .members, .page.page-template-templates-custom-PAGE-HOFinductees-php .members, .page-template-templates-custom-PAGE-HOFinductees-php.single .members, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members, .page-template-templates-custom-PAGE-HOFinductees-php.search .members, .page.page-template-templates-custom-PAGE-HOFalumni-php .members, .page-template-templates-custom-PAGE-HOFalumni-php.single .members, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members, .page-template-templates-custom-PAGE-HOFalumni-php.search .members, #buddypress #profile-edit-form .button-nav, .bp-user .coverinfo, .bp_activity .coverinfo-activity, .bp_members .coverinfo-activity, .page-template-templates-utility-login-php .main-login #loginform, #container .sg-markup-controls, #container .clearfix, .sg-main .sg-info, .sg-main .sg-base-styles, .sg-main .sg-pattern-styles, .sg-main .sg-sample-styles, .sg-color-scheme .color-scheme-all > div, .sg-base-layout .base-layout-all > div, .sg-layout {
  *zoom: 1; }
.input-blocks:after, .input-inline:after, .input-condensed:after, .input-combined:after, nav:after, .list-articles li:after, .list-tags:after, footer .nav:after, .breadcrumbs:after, .pagination:after, .ui-widget.ui-datepicker .ui-datepicker-header:after, .authorship:after, .the-book:after, .authorship .person:after, .the-book .person:after, .jp-audio .jp-type-single:after, .jp-audio:after, #comments .comment .comment-box .comment-head .comment-author.avatar:after, #container div[class*='container-']:after, .header:after, .main:after, .sidebar:after, .footer .grid-widgets ul:after, .kudos:after, .pmpt_container:after, .image-slider:after, .container-author-header:after, .series-filter .podcast-series:after, .series-filter:after, .home .container-home-ribbon:after, .front-page .container-home-ribbon:after, .post .entry:after, .post:after, .page .entry:after, .single .entry:after, .error404 .entry:after, .search .entry:after, .page .post-listing:after, .single .post-listing:after, .error404 .post-listing:after, .search .post-listing:after, .single .block-book:after, .single .block-ctas:after, .archive .post:after, .category .post:after, .archive .post-listing:after, .category .post-listing:after, .widget_recent_custom_post ul li:after, .widget_members-listing:after, .so-panel:after, .textwidget:after, .page-template-templates-custom-page-About-php .container-about-members:after, .page-template-templates-custom-page-About-php .container-about-awards .left .blocklist li:after, .page-template-templates-custom-page-About-php .container-about-awards .left .widget_recent_entries ul li:after, .widget_recent_entries .page-template-templates-custom-page-About-php .container-about-awards .left ul li:after, .page-template-templates-custom-page-About-php .container-about-community .left .blocklist li:after, .page-template-templates-custom-page-About-php .container-about-community .left .widget_recent_entries ul li:after, .widget_recent_entries .page-template-templates-custom-page-About-php .container-about-community .left ul li:after, .page-template-templates-custom-page-About-php .container-about-awards:after, .page-template-templates-custom-page-About-php .container-about-community:after, .page-template-templates-custom-page-HallFame-php .container-hof-history:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist:after, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul.blocklist:after, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 .widget_recent_entries ul:after, .widget_recent_entries .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul:after, .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-latest .latest .inlinelist:after, .page.members .members .item-list li .item-avatar:after, .members.single .members .item-list li .item-avatar:after, .members.error404 .members .item-list li .item-avatar:after, .members.search .members .item-list li .item-avatar:after, .page.directory .members .item-list li .item-avatar:after, .directory.single .members .item-list li .item-avatar:after, .directory.error404 .members .item-list li .item-avatar:after, .directory.search .members .item-list li .item-avatar:after, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item-avatar:after, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item-avatar:after, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item-avatar:after, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item-avatar:after, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item-avatar:after, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item-avatar:after, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item-avatar:after, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item-avatar:after, .page.members .members .item-list:after, .members.single .members .item-list:after, .members.error404 .members .item-list:after, .members.search .members .item-list:after, .page.directory .members .item-list:after, .directory.single .members .item-list:after, .directory.error404 .members .item-list:after, .directory.search .members .item-list:after, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list:after, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list:after, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list:after, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list:after, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list:after, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list:after, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list:after, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list:after, .page.members .members:after, .members.single .members:after, .members.error404 .members:after, .members.search .members:after, .page.directory .members:after, .directory.single .members:after, .directory.error404 .members:after, .directory.search .members:after, .page.page-template-templates-custom-PAGE-HOFinductees-php .members:after, .page-template-templates-custom-PAGE-HOFinductees-php.single .members:after, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members:after, .page-template-templates-custom-PAGE-HOFinductees-php.search .members:after, .page.page-template-templates-custom-PAGE-HOFalumni-php .members:after, .page-template-templates-custom-PAGE-HOFalumni-php.single .members:after, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members:after, .page-template-templates-custom-PAGE-HOFalumni-php.search .members:after, #buddypress #profile-edit-form .button-nav:after, .bp-user .coverinfo:after, .bp_activity .coverinfo-activity:after, .bp_members .coverinfo-activity:after, .page-template-templates-utility-login-php .main-login #loginform:after, #container .sg-markup-controls:after, #container .clearfix:after, .sg-main .sg-info:after, .sg-main .sg-base-styles:after, .sg-main .sg-pattern-styles:after, .sg-main .sg-sample-styles:after, .sg-color-scheme .color-scheme-all > div:after, .sg-base-layout .base-layout-all > div:after, .sg-layout:after {
  content: "";
  display: table;
  clear: both; }

.ir {
  background-color: transparent;
  border: 0;
  overflow: hidden;
  /* IE 6/7 fallback */
  *text-indent: -9999px; }
.ir:before {
  content: "";
  display: block;
  width: 0;
  height: 150%; }

.chromeframe {
  margin: 0 0 1rem 0;
  background: #ccc;
  color: #000;
  padding: 1rem 0;
  text-align: center;
  font-size: 80%; }

a:link, a:active, a:visited, a:enabled, nav#topnav li.menu-item-has-children:before, .container-header, .container-topbar, .header .searchbox .searchform, .header .searchbox.open .searchform, .header .searchbox, .widget_members-listing .blocklist.horizontal .person .details, .widget_members-listing .widget_recent_entries ul.horizontal .person .details, .widget_recent_entries .widget_members-listing ul.horizontal .person .details, .widget_members-listing .blocklist.horizontal .person:hover .details, .widget_members-listing .widget_recent_entries ul.horizontal .person:hover .details, .widget_recent_entries .widget_members-listing ul.horizontal .person:hover .details, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person .image img, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person .details, .page-template-templates-custom-page-HallFame-php .container-hof-history .inlinelist li .image img, .page-template-templates-custom-page-Join-php .container-join-members .members #sync2 .person .image img, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-1 .section .image img, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist li img, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist li p, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist li .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist li .breadcrumbs, .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-latest .latest .inlinelist li img, .page-template-templates-custom-page-Welcome-php .container-joined-membernews .left .image img, .page-template-templates-custom-page-Welcome-php .container-joined-membernews .right .image img, .page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard .item-avatar img, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard .item-avatar img, .page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard .item, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard .item, .page.members .members .item-list li .item-avatar a img, .members.single .members .item-list li .item-avatar a img, .members.error404 .members .item-list li .item-avatar a img, .members.search .members .item-list li .item-avatar a img, .page.directory .members .item-list li .item-avatar a img, .directory.single .members .item-list li .item-avatar a img, .directory.error404 .members .item-list li .item-avatar a img, .directory.search .members .item-list li .item-avatar a img, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item-avatar a img, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item-avatar a img, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item-avatar a img, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item-avatar a img, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item-avatar a img, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item-avatar a img, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item-avatar a img, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item-avatar a img, .page-template-templates-utility-login-php .main-login #loginform #wp-submit {
  -webkit-transition: all 02s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out; }

.hidden {
  display: none !important;
  visibility: hidden; }

.visuallyhidden, .screen-reader-text {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
.visuallyhidden.focusable:active, .focusable.screen-reader-text:active, .visuallyhidden.focusable:focus, .focusable.screen-reader-text:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }

.invisible {
  visibility: hidden; }

@media (min-width: 1281px) and (max-width: 1480px) {
  .hide-large {
    display: none !important;
    visibility: hidden; } }

@media (min-width: 569px) and (max-width: 1280px) {
  .hide-medium {
    display: none !important;
    visibility: hidden; } }

@media (max-width: 568px) {
  .hide-small {
    display: none !important;
    visibility: hidden; } }

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */
.clearfix:before, .clearfix:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */ }

.clearfix:after {
  clear: both; }

/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.clearfix {
  *zoom: 1; }

/*
 * Alternative implementation of clearfix for silent extends.
 * Include '@extend %clearfix;' anywhere to include ONLY if needed.
 * http://blog.teamtreehouse.com/a-better-clearfix-with-sass
 */
.input-blocks:after, .input-inline:after, .input-condensed:after, .input-combined:after, nav:after, .list-articles li:after, .list-tags:after, footer .nav:after, .breadcrumbs:after, .pagination:after, .ui-widget.ui-datepicker .ui-datepicker-header:after, .authorship:after, .the-book:after, .authorship .person:after, .the-book .person:after, .jp-audio .jp-type-single:after, .jp-audio:after, #comments .comment .comment-box .comment-head .comment-author.avatar:after, #container div[class*='container-']:after, .header:after, .main:after, .sidebar:after, .footer .grid-widgets ul:after, .kudos:after, .pmpt_container:after, .image-slider:after, .container-author-header:after, .series-filter .podcast-series:after, .series-filter:after, .home .container-home-ribbon:after, .front-page .container-home-ribbon:after, .post .entry:after, .post:after, .page .entry:after, .single .entry:after, .error404 .entry:after, .search .entry:after, .page .post-listing:after, .single .post-listing:after, .error404 .post-listing:after, .search .post-listing:after, .single .block-book:after, .single .block-ctas:after, .archive .post:after, .category .post:after, .archive .post-listing:after, .category .post-listing:after, .widget_recent_custom_post ul li:after, .widget_members-listing:after, .so-panel:after, .textwidget:after, .page-template-templates-custom-page-About-php .container-about-members:after, .page-template-templates-custom-page-About-php .container-about-awards .left .blocklist li:after, .page-template-templates-custom-page-About-php .container-about-awards .left .widget_recent_entries ul li:after, .widget_recent_entries .page-template-templates-custom-page-About-php .container-about-awards .left ul li:after, .page-template-templates-custom-page-About-php .container-about-community .left .blocklist li:after, .page-template-templates-custom-page-About-php .container-about-community .left .widget_recent_entries ul li:after, .widget_recent_entries .page-template-templates-custom-page-About-php .container-about-community .left ul li:after, .page-template-templates-custom-page-About-php .container-about-awards:after, .page-template-templates-custom-page-About-php .container-about-community:after, .page-template-templates-custom-page-HallFame-php .container-hof-history:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist:after, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul.blocklist:after, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 .widget_recent_entries ul:after, .widget_recent_entries .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul:after, .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-latest .latest .inlinelist:after, .page.members .members .item-list li .item-avatar:after, .members.single .members .item-list li .item-avatar:after, .members.error404 .members .item-list li .item-avatar:after, .members.search .members .item-list li .item-avatar:after, .page.directory .members .item-list li .item-avatar:after, .directory.single .members .item-list li .item-avatar:after, .directory.error404 .members .item-list li .item-avatar:after, .directory.search .members .item-list li .item-avatar:after, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item-avatar:after, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item-avatar:after, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item-avatar:after, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item-avatar:after, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item-avatar:after, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item-avatar:after, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item-avatar:after, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item-avatar:after, .page.members .members .item-list:after, .members.single .members .item-list:after, .members.error404 .members .item-list:after, .members.search .members .item-list:after, .page.directory .members .item-list:after, .directory.single .members .item-list:after, .directory.error404 .members .item-list:after, .directory.search .members .item-list:after, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list:after, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list:after, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list:after, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list:after, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list:after, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list:after, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list:after, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list:after, .page.members .members:after, .members.single .members:after, .members.error404 .members:after, .members.search .members:after, .page.directory .members:after, .directory.single .members:after, .directory.error404 .members:after, .directory.search .members:after, .page.page-template-templates-custom-PAGE-HOFinductees-php .members:after, .page-template-templates-custom-PAGE-HOFinductees-php.single .members:after, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members:after, .page-template-templates-custom-PAGE-HOFinductees-php.search .members:after, .page.page-template-templates-custom-PAGE-HOFalumni-php .members:after, .page-template-templates-custom-PAGE-HOFalumni-php.single .members:after, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members:after, .page-template-templates-custom-PAGE-HOFalumni-php.search .members:after, #buddypress #profile-edit-form .button-nav:after, .bp-user .coverinfo:after, .bp_activity .coverinfo-activity:after, .bp_members .coverinfo-activity:after, .page-template-templates-utility-login-php .main-login #loginform:after, #container .sg-markup-controls:after, #container .clearfix:after, .sg-main .sg-info:after, .sg-main .sg-base-styles:after, .sg-main .sg-pattern-styles:after, .sg-main .sg-sample-styles:after, .sg-color-scheme .color-scheme-all > div:after, .sg-base-layout .base-layout-all > div:after, .sg-layout:after {
  content: "";
  display: table;
  clear: both; }

.vertical-align {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%); }

/*!
 *  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url("//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.1.0/fonts/fontawesome-webfont.eot?v=4.1.0");
  src: url("//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.1.0/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0") format("embedded-opentype"), url("//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.1.0/fonts/fontawesome-webfont.woff?v=4.1.0") format("woff"), url("//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.1.0/fonts/fontawesome-webfont.ttf?v=4.1.0") format("truetype"), url("//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.1.0/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal; }
.fa, a[rel~="external"]:before, a[rel~="download"]:before, a[rel~="pdf"]:before, a[rel~="tel"]:before, ul.checked li:before, ol.checked li:before, .gform_wrapper .chzn-container-single .chzn-single div b, .container-footer-social ul .facebook a, .container-footer-social ul .vimeo a, .container-footer-social ul .youtube a, .container-footer-social ul .twitter a, .container-footer-social ul .googleplus a, .container-footer-social ul .pinterest a, .container-footer-social ul .linkedin a, .container-footer-social ul .instagram a, .container-footer-social ul .rss a, .container-footer-social ul .blog a, .container-footer-social ul .website a, .container-footer-social ul .email a, .menu-social-menu-container ul .facebook a, .menu-social-menu-container ul .vimeo a, .menu-social-menu-container ul .youtube a, .menu-social-menu-container ul .twitter a, .menu-social-menu-container ul .googleplus a, .menu-social-menu-container ul .pinterest a, .menu-social-menu-container ul .linkedin a, .menu-social-menu-container ul .instagram a, .menu-social-menu-container ul .rss a, .menu-social-menu-container ul .blog a, .menu-social-menu-container ul .website a, .menu-social-menu-container ul .email a, .socials ul .facebook a, .socials ul .vimeo a, .socials ul .youtube a, .socials ul .twitter a, .socials ul .googleplus a, .socials ul .pinterest a, .socials ul .linkedin a, .socials ul .instagram a, .socials ul .rss a, .socials ul .blog a, .socials ul .website a, .socials ul .email a, .ui-widget.ui-datepicker .ui-datepicker-header .ui-corner-all {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-fw {
  width: 1.28571em;
  text-align: center; }

.fa-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none; }
.fa-ul > li {
  position: relative; }

.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center; }
.fa-li.fa-lg {
  left: -1.85714em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em; }

.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left, a.pull-left[rel~="external"]:before, a.pull-left[rel~="download"]:before, a.pull-left[rel~="pdf"]:before, a.pull-left[rel~="tel"]:before, ul.checked li.pull-left:before, ol.checked li.pull-left:before, .gform_wrapper .chzn-container-single .chzn-single div b.pull-left, .container-footer-social ul .facebook a.pull-left, .container-footer-social ul .vimeo a.pull-left, .container-footer-social ul .youtube a.pull-left, .container-footer-social ul .twitter a.pull-left, .container-footer-social ul .googleplus a.pull-left, .container-footer-social ul .pinterest a.pull-left, .container-footer-social ul .linkedin a.pull-left, .container-footer-social ul .instagram a.pull-left, .container-footer-social ul .rss a.pull-left, .container-footer-social ul .blog a.pull-left, .container-footer-social ul .website a.pull-left, .container-footer-social ul .email a.pull-left, .menu-social-menu-container ul .facebook a.pull-left, .menu-social-menu-container ul .vimeo a.pull-left, .menu-social-menu-container ul .youtube a.pull-left, .menu-social-menu-container ul .twitter a.pull-left, .menu-social-menu-container ul .googleplus a.pull-left, .menu-social-menu-container ul .pinterest a.pull-left, .menu-social-menu-container ul .linkedin a.pull-left, .menu-social-menu-container ul .instagram a.pull-left, .menu-social-menu-container ul .rss a.pull-left, .menu-social-menu-container ul .blog a.pull-left, .menu-social-menu-container ul .website a.pull-left, .menu-social-menu-container ul .email a.pull-left, .socials ul .facebook a.pull-left, .socials ul .vimeo a.pull-left, .socials ul .youtube a.pull-left, .socials ul .twitter a.pull-left, .socials ul .googleplus a.pull-left, .socials ul .pinterest a.pull-left, .socials ul .linkedin a.pull-left, .socials ul .instagram a.pull-left, .socials ul .rss a.pull-left, .socials ul .blog a.pull-left, .socials ul .website a.pull-left, .socials ul .email a.pull-left, .ui-widget.ui-datepicker .ui-datepicker-header .pull-left.ui-corner-all {
  margin-right: .3em; }
.fa.pull-right, a.pull-right[rel~="external"]:before, a.pull-right[rel~="download"]:before, a.pull-right[rel~="pdf"]:before, a.pull-right[rel~="tel"]:before, ul.checked li.pull-right:before, ol.checked li.pull-right:before, .gform_wrapper .chzn-container-single .chzn-single div b.pull-right, .container-footer-social ul .facebook a.pull-right, .container-footer-social ul .vimeo a.pull-right, .container-footer-social ul .youtube a.pull-right, .container-footer-social ul .twitter a.pull-right, .container-footer-social ul .googleplus a.pull-right, .container-footer-social ul .pinterest a.pull-right, .container-footer-social ul .linkedin a.pull-right, .container-footer-social ul .instagram a.pull-right, .container-footer-social ul .rss a.pull-right, .container-footer-social ul .blog a.pull-right, .container-footer-social ul .website a.pull-right, .container-footer-social ul .email a.pull-right, .menu-social-menu-container ul .facebook a.pull-right, .menu-social-menu-container ul .vimeo a.pull-right, .menu-social-menu-container ul .youtube a.pull-right, .menu-social-menu-container ul .twitter a.pull-right, .menu-social-menu-container ul .googleplus a.pull-right, .menu-social-menu-container ul .pinterest a.pull-right, .menu-social-menu-container ul .linkedin a.pull-right, .menu-social-menu-container ul .instagram a.pull-right, .menu-social-menu-container ul .rss a.pull-right, .menu-social-menu-container ul .blog a.pull-right, .menu-social-menu-container ul .website a.pull-right, .menu-social-menu-container ul .email a.pull-right, .socials ul .facebook a.pull-right, .socials ul .vimeo a.pull-right, .socials ul .youtube a.pull-right, .socials ul .twitter a.pull-right, .socials ul .googleplus a.pull-right, .socials ul .pinterest a.pull-right, .socials ul .linkedin a.pull-right, .socials ul .instagram a.pull-right, .socials ul .rss a.pull-right, .socials ul .blog a.pull-right, .socials ul .website a.pull-right, .socials ul .email a.pull-right, .ui-widget.ui-datepicker .ui-datepicker-header .pull-right.ui-corner-all {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear; }

@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg); }
  100% {
    -moz-transform: rotate(359deg); } }
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg); } }
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg); }
  100% {
    -o-transform: rotate(359deg); } }
@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg); }

.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg); }

.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg); }

.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1); }

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: ""; }

.fa-music:before {
  content: ""; }

.fa-search:before {
  content: ""; }

.fa-envelope-o:before, .container-footer-social ul .email a:before, .menu-social-menu-container ul .email a:before, .socials ul .email a:before {
  content: ""; }

.fa-heart:before {
  content: ""; }

.fa-star:before {
  content: ""; }

.fa-star-o:before {
  content: ""; }

.fa-user:before {
  content: ""; }

.fa-film:before {
  content: ""; }

.fa-th-large:before {
  content: ""; }

.fa-th:before {
  content: ""; }

.fa-th-list:before {
  content: ""; }

.fa-check:before, ul.checked li:before, ol.checked li:before, ul.checked li.yes:before, ol.checked li.yes:before {
  content: ""; }

.fa-times:before, ul.checked li.no:before, ol.checked li.no:before {
  content: ""; }

.fa-search-plus:before {
  content: ""; }

.fa-search-minus:before {
  content: ""; }

.fa-power-off:before {
  content: ""; }

.fa-signal:before {
  content: ""; }

.fa-gear:before, .fa-cog:before {
  content: ""; }

.fa-trash-o:before {
  content: ""; }

.fa-home:before {
  content: ""; }

.fa-file-o:before {
  content: ""; }

.fa-clock-o:before {
  content: ""; }

.fa-road:before {
  content: ""; }

.fa-download:before, a[rel~="download"]:before {
  content: ""; }

.fa-arrow-circle-o-down:before {
  content: ""; }

.fa-arrow-circle-o-up:before {
  content: ""; }

.fa-inbox:before {
  content: ""; }

.fa-play-circle-o:before {
  content: ""; }

.fa-rotate-right:before, .fa-repeat:before {
  content: ""; }

.fa-refresh:before {
  content: ""; }

.fa-list-alt:before {
  content: ""; }

.fa-lock:before {
  content: ""; }

.fa-flag:before {
  content: ""; }

.fa-headphones:before {
  content: ""; }

.fa-volume-off:before {
  content: ""; }

.fa-volume-down:before {
  content: ""; }

.fa-volume-up:before {
  content: ""; }

.fa-qrcode:before {
  content: ""; }

.fa-barcode:before {
  content: ""; }

.fa-tag:before {
  content: ""; }

.fa-tags:before {
  content: ""; }

.fa-book:before {
  content: ""; }

.fa-bookmark:before {
  content: ""; }

.fa-print:before {
  content: ""; }

.fa-camera:before {
  content: ""; }

.fa-font:before {
  content: ""; }

.fa-bold:before {
  content: ""; }

.fa-italic:before {
  content: ""; }

.fa-text-height:before {
  content: ""; }

.fa-text-width:before {
  content: ""; }

.fa-align-left:before {
  content: ""; }

.fa-align-center:before {
  content: ""; }

.fa-align-right:before {
  content: ""; }

.fa-align-justify:before {
  content: ""; }

.fa-list:before {
  content: ""; }

.fa-dedent:before, .fa-outdent:before {
  content: ""; }

.fa-indent:before {
  content: ""; }

.fa-video-camera:before {
  content: ""; }

.fa-photo:before, .fa-image:before, .fa-picture-o:before {
  content: ""; }

.fa-pencil:before {
  content: ""; }

.fa-map-marker:before {
  content: ""; }

.fa-adjust:before {
  content: ""; }

.fa-tint:before {
  content: ""; }

.fa-edit:before, .fa-pencil-square-o:before {
  content: ""; }

.fa-share-square-o:before {
  content: ""; }

.fa-check-square-o:before {
  content: ""; }

.fa-arrows:before {
  content: ""; }

.fa-step-backward:before {
  content: ""; }

.fa-fast-backward:before {
  content: ""; }

.fa-backward:before {
  content: ""; }

.fa-play:before {
  content: ""; }

.fa-pause:before {
  content: ""; }

.fa-stop:before {
  content: ""; }

.fa-forward:before {
  content: ""; }

.fa-fast-forward:before {
  content: ""; }

.fa-step-forward:before {
  content: ""; }

.fa-eject:before {
  content: ""; }

.fa-chevron-left:before {
  content: ""; }

.fa-chevron-right:before {
  content: ""; }

.fa-plus-circle:before {
  content: ""; }

.fa-minus-circle:before {
  content: ""; }

.fa-times-circle:before {
  content: ""; }

.fa-check-circle:before {
  content: ""; }

.fa-question-circle:before {
  content: ""; }

.fa-info-circle:before {
  content: ""; }

.fa-crosshairs:before {
  content: ""; }

.fa-times-circle-o:before {
  content: ""; }

.fa-check-circle-o:before {
  content: ""; }

.fa-ban:before, ul.checked li.none:before, ol.checked li.none:before {
  content: ""; }

.fa-arrow-left:before, .ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:before {
  content: ""; }

.fa-arrow-right:before, .ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-next:before {
  content: ""; }

.fa-arrow-up:before {
  content: ""; }

.fa-arrow-down:before, .gform_wrapper .chzn-container-single .chzn-single div b:before {
  content: ""; }

.fa-mail-forward:before, .fa-share:before {
  content: ""; }

.fa-expand:before {
  content: ""; }

.fa-compress:before {
  content: ""; }

.fa-plus:before {
  content: ""; }

.fa-minus:before {
  content: ""; }

.fa-asterisk:before {
  content: ""; }

.fa-exclamation-circle:before {
  content: ""; }

.fa-gift:before {
  content: ""; }

.fa-leaf:before {
  content: ""; }

.fa-fire:before {
  content: ""; }

.fa-eye:before {
  content: ""; }

.fa-eye-slash:before {
  content: ""; }

.fa-warning:before, .fa-exclamation-triangle:before {
  content: ""; }

.fa-plane:before {
  content: ""; }

.fa-calendar:before {
  content: ""; }

.fa-random:before {
  content: ""; }

.fa-comment:before {
  content: ""; }

.fa-magnet:before {
  content: ""; }

.fa-chevron-up:before {
  content: ""; }

.fa-chevron-down:before {
  content: ""; }

.fa-retweet:before {
  content: ""; }

.fa-shopping-cart:before {
  content: ""; }

.fa-folder:before {
  content: ""; }

.fa-folder-open:before {
  content: ""; }

.fa-arrows-v:before {
  content: ""; }

.fa-arrows-h:before {
  content: ""; }

.fa-bar-chart-o:before {
  content: ""; }

.fa-twitter-square:before {
  content: ""; }

.fa-facebook-square:before {
  content: ""; }

.fa-camera-retro:before {
  content: ""; }

.fa-key:before {
  content: ""; }

.fa-gears:before, .fa-cogs:before {
  content: ""; }

.fa-comments:before {
  content: ""; }

.fa-thumbs-o-up:before {
  content: ""; }

.fa-thumbs-o-down:before {
  content: ""; }

.fa-star-half:before {
  content: ""; }

.fa-heart-o:before {
  content: ""; }

.fa-sign-out:before {
  content: ""; }

.fa-linkedin-square:before {
  content: ""; }

.fa-thumb-tack:before {
  content: ""; }

.fa-external-link:before {
  content: ""; }

.fa-sign-in:before {
  content: ""; }

.fa-trophy:before {
  content: ""; }

.fa-github-square:before {
  content: ""; }

.fa-upload:before {
  content: ""; }

.fa-lemon-o:before {
  content: ""; }

.fa-phone:before {
  content: ""; }

.fa-square-o:before {
  content: ""; }

.fa-bookmark-o:before {
  content: ""; }

.fa-phone-square:before, a[rel~="tel"]:before {
  content: ""; }

.fa-twitter:before, .container-footer-social ul .twitter a:before, .menu-social-menu-container ul .twitter a:before, .socials ul .twitter a:before {
  content: ""; }

.fa-facebook:before, .container-footer-social ul .facebook a:before, .menu-social-menu-container ul .facebook a:before, .socials ul .facebook a:before {
  content: ""; }

.fa-github:before {
  content: ""; }

.fa-unlock:before {
  content: ""; }

.fa-credit-card:before {
  content: ""; }

.fa-rss:before, .container-footer-social ul .rss a:before, .menu-social-menu-container ul .rss a:before, .socials ul .rss a:before {
  content: ""; }

.fa-hdd-o:before {
  content: ""; }

.fa-bullhorn:before {
  content: ""; }

.fa-bell:before {
  content: ""; }

.fa-certificate:before {
  content: ""; }

.fa-hand-o-right:before {
  content: ""; }

.fa-hand-o-left:before {
  content: ""; }

.fa-hand-o-up:before {
  content: ""; }

.fa-hand-o-down:before {
  content: ""; }

.fa-arrow-circle-left:before {
  content: ""; }

.fa-arrow-circle-right:before {
  content: ""; }

.fa-arrow-circle-up:before {
  content: ""; }

.fa-arrow-circle-down:before {
  content: ""; }

.fa-globe:before, .container-footer-social ul .website a:before, .menu-social-menu-container ul .website a:before, .socials ul .website a:before {
  content: ""; }

.fa-wrench:before {
  content: ""; }

.fa-tasks:before {
  content: ""; }

.fa-filter:before {
  content: ""; }

.fa-briefcase:before {
  content: ""; }

.fa-arrows-alt:before {
  content: ""; }

.fa-group:before, .fa-users:before {
  content: ""; }

.fa-chain:before, .fa-link:before {
  content: ""; }

.fa-cloud:before {
  content: ""; }

.fa-flask:before {
  content: ""; }

.fa-cut:before, .fa-scissors:before {
  content: ""; }

.fa-copy:before, .fa-files-o:before {
  content: ""; }

.fa-paperclip:before {
  content: ""; }

.fa-save:before, .fa-floppy-o:before {
  content: ""; }

.fa-square:before {
  content: ""; }

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
  content: ""; }

.fa-list-ul:before {
  content: ""; }

.fa-list-ol:before {
  content: ""; }

.fa-strikethrough:before {
  content: ""; }

.fa-underline:before {
  content: ""; }

.fa-table:before {
  content: ""; }

.fa-magic:before {
  content: ""; }

.fa-truck:before {
  content: ""; }

.fa-pinterest:before, .container-footer-social ul .pinterest a:before, .menu-social-menu-container ul .pinterest a:before, .socials ul .pinterest a:before {
  content: ""; }

.fa-pinterest-square:before {
  content: ""; }

.fa-google-plus-square:before {
  content: ""; }

.fa-google-plus:before, .container-footer-social ul .googleplus a:before, .menu-social-menu-container ul .googleplus a:before, .socials ul .googleplus a:before {
  content: ""; }

.fa-money:before {
  content: ""; }

.fa-caret-down:before {
  content: ""; }

.fa-caret-up:before {
  content: ""; }

.fa-caret-left:before {
  content: ""; }

.fa-caret-right:before {
  content: ""; }

.fa-columns:before {
  content: ""; }

.fa-unsorted:before, .fa-sort:before {
  content: ""; }

.fa-sort-down:before, .fa-sort-desc:before {
  content: ""; }

.fa-sort-up:before, .fa-sort-asc:before {
  content: ""; }

.fa-envelope:before {
  content: ""; }

.fa-linkedin:before, .container-footer-social ul .linkedin a:before, .menu-social-menu-container ul .linkedin a:before, .socials ul .linkedin a:before {
  content: ""; }

.fa-rotate-left:before, .fa-undo:before {
  content: ""; }

.fa-legal:before, .fa-gavel:before {
  content: ""; }

.fa-dashboard:before, .fa-tachometer:before {
  content: ""; }

.fa-comment-o:before {
  content: ""; }

.fa-comments-o:before {
  content: ""; }

.fa-flash:before, .fa-bolt:before {
  content: ""; }

.fa-sitemap:before {
  content: ""; }

.fa-umbrella:before {
  content: ""; }

.fa-paste:before, .fa-clipboard:before {
  content: ""; }

.fa-lightbulb-o:before {
  content: ""; }

.fa-exchange:before {
  content: ""; }

.fa-cloud-download:before {
  content: ""; }

.fa-cloud-upload:before {
  content: ""; }

.fa-user-md:before {
  content: ""; }

.fa-stethoscope:before {
  content: ""; }

.fa-suitcase:before {
  content: ""; }

.fa-bell-o:before {
  content: ""; }

.fa-coffee:before {
  content: ""; }

.fa-cutlery:before {
  content: ""; }

.fa-file-text-o:before {
  content: ""; }

.fa-building-o:before {
  content: ""; }

.fa-hospital-o:before {
  content: ""; }

.fa-ambulance:before {
  content: ""; }

.fa-medkit:before {
  content: ""; }

.fa-fighter-jet:before {
  content: ""; }

.fa-beer:before {
  content: ""; }

.fa-h-square:before {
  content: ""; }

.fa-plus-square:before {
  content: ""; }

.fa-angle-double-left:before {
  content: ""; }

.fa-angle-double-right:before {
  content: ""; }

.fa-angle-double-up:before {
  content: ""; }

.fa-angle-double-down:before {
  content: ""; }

.fa-angle-left:before {
  content: ""; }

.fa-angle-right:before {
  content: ""; }

.fa-angle-up:before {
  content: ""; }

.fa-angle-down:before {
  content: ""; }

.fa-desktop:before {
  content: ""; }

.fa-laptop:before {
  content: ""; }

.fa-tablet:before {
  content: ""; }

.fa-mobile-phone:before, .fa-mobile:before {
  content: ""; }

.fa-circle-o:before {
  content: ""; }

.fa-quote-left:before {
  content: ""; }

.fa-quote-right:before {
  content: ""; }

.fa-spinner:before {
  content: ""; }

.fa-circle:before {
  content: ""; }

.fa-mail-reply:before, .fa-reply:before {
  content: ""; }

.fa-github-alt:before {
  content: ""; }

.fa-folder-o:before {
  content: ""; }

.fa-folder-open-o:before {
  content: ""; }

.fa-smile-o:before {
  content: ""; }

.fa-frown-o:before {
  content: ""; }

.fa-meh-o:before {
  content: ""; }

.fa-gamepad:before {
  content: ""; }

.fa-keyboard-o:before {
  content: ""; }

.fa-flag-o:before {
  content: ""; }

.fa-flag-checkered:before {
  content: ""; }

.fa-terminal:before {
  content: ""; }

.fa-code:before {
  content: ""; }

.fa-mail-reply-all:before, .fa-reply-all:before {
  content: ""; }

.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
  content: ""; }

.fa-location-arrow:before {
  content: ""; }

.fa-crop:before {
  content: ""; }

.fa-code-fork:before {
  content: ""; }

.fa-unlink:before, .fa-chain-broken:before {
  content: ""; }

.fa-question:before {
  content: ""; }

.fa-info:before {
  content: ""; }

.fa-exclamation:before {
  content: ""; }

.fa-superscript:before {
  content: ""; }

.fa-subscript:before {
  content: ""; }

.fa-eraser:before {
  content: ""; }

.fa-puzzle-piece:before {
  content: ""; }

.fa-microphone:before {
  content: ""; }

.fa-microphone-slash:before {
  content: ""; }

.fa-shield:before {
  content: ""; }

.fa-calendar-o:before {
  content: ""; }

.fa-fire-extinguisher:before {
  content: ""; }

.fa-rocket:before {
  content: ""; }

.fa-maxcdn:before {
  content: ""; }

.fa-chevron-circle-left:before {
  content: ""; }

.fa-chevron-circle-right:before {
  content: ""; }

.fa-chevron-circle-up:before {
  content: ""; }

.fa-chevron-circle-down:before {
  content: ""; }

.fa-html5:before {
  content: ""; }

.fa-css3:before {
  content: ""; }

.fa-anchor:before {
  content: ""; }

.fa-unlock-alt:before {
  content: ""; }

.fa-bullseye:before {
  content: ""; }

.fa-ellipsis-h:before {
  content: ""; }

.fa-ellipsis-v:before {
  content: ""; }

.fa-rss-square:before {
  content: ""; }

.fa-play-circle:before {
  content: ""; }

.fa-ticket:before {
  content: ""; }

.fa-minus-square:before {
  content: ""; }

.fa-minus-square-o:before {
  content: ""; }

.fa-level-up:before {
  content: ""; }

.fa-level-down:before {
  content: ""; }

.fa-check-square:before {
  content: ""; }

.fa-pencil-square:before {
  content: ""; }

.fa-external-link-square:before, a[rel~="external"]:before {
  content: ""; }

.fa-share-square:before {
  content: ""; }

.fa-compass:before {
  content: ""; }

.fa-toggle-down:before, .fa-caret-square-o-down:before {
  content: ""; }

.fa-toggle-up:before, .fa-caret-square-o-up:before {
  content: ""; }

.fa-toggle-right:before, .fa-caret-square-o-right:before {
  content: ""; }

.fa-euro:before, .fa-eur:before {
  content: ""; }

.fa-gbp:before {
  content: ""; }

.fa-dollar:before, .fa-usd:before {
  content: ""; }

.fa-rupee:before, .fa-inr:before {
  content: ""; }

.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
  content: ""; }

.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
  content: ""; }

.fa-won:before, .fa-krw:before {
  content: ""; }

.fa-bitcoin:before, .fa-btc:before {
  content: ""; }

.fa-file:before {
  content: ""; }

.fa-file-text:before {
  content: ""; }

.fa-sort-alpha-asc:before {
  content: ""; }

.fa-sort-alpha-desc:before {
  content: ""; }

.fa-sort-amount-asc:before {
  content: ""; }

.fa-sort-amount-desc:before {
  content: ""; }

.fa-sort-numeric-asc:before {
  content: ""; }

.fa-sort-numeric-desc:before {
  content: ""; }

.fa-thumbs-up:before {
  content: ""; }

.fa-thumbs-down:before {
  content: ""; }

.fa-youtube-square:before {
  content: ""; }

.fa-youtube:before {
  content: ""; }

.fa-xing:before {
  content: ""; }

.fa-xing-square:before {
  content: ""; }

.fa-youtube-play:before, .container-footer-social ul .youtube a:before, .menu-social-menu-container ul .youtube a:before, .socials ul .youtube a:before {
  content: ""; }

.fa-dropbox:before {
  content: ""; }

.fa-stack-overflow:before {
  content: ""; }

.fa-instagram:before, .container-footer-social ul .instagram a:before, .menu-social-menu-container ul .instagram a:before, .socials ul .instagram a:before {
  content: ""; }

.fa-flickr:before {
  content: ""; }

.fa-adn:before {
  content: ""; }

.fa-bitbucket:before {
  content: ""; }

.fa-bitbucket-square:before {
  content: ""; }

.fa-tumblr:before {
  content: ""; }

.fa-tumblr-square:before {
  content: ""; }

.fa-long-arrow-down:before {
  content: ""; }

.fa-long-arrow-up:before {
  content: ""; }

.fa-long-arrow-left:before {
  content: ""; }

.fa-long-arrow-right:before {
  content: ""; }

.fa-apple:before {
  content: ""; }

.fa-windows:before {
  content: ""; }

.fa-android:before {
  content: ""; }

.fa-linux:before {
  content: ""; }

.fa-dribbble:before {
  content: ""; }

.fa-skype:before {
  content: ""; }

.fa-foursquare:before {
  content: ""; }

.fa-trello:before {
  content: ""; }

.fa-female:before {
  content: ""; }

.fa-male:before {
  content: ""; }

.fa-gittip:before {
  content: ""; }

.fa-sun-o:before {
  content: ""; }

.fa-moon-o:before {
  content: ""; }

.fa-archive:before {
  content: ""; }

.fa-bug:before {
  content: ""; }

.fa-vk:before {
  content: ""; }

.fa-weibo:before {
  content: ""; }

.fa-renren:before {
  content: ""; }

.fa-pagelines:before {
  content: ""; }

.fa-stack-exchange:before {
  content: ""; }

.fa-arrow-circle-o-right:before {
  content: ""; }

.fa-arrow-circle-o-left:before {
  content: ""; }

.fa-toggle-left:before, .fa-caret-square-o-left:before {
  content: ""; }

.fa-dot-circle-o:before {
  content: ""; }

.fa-wheelchair:before {
  content: ""; }

.fa-vimeo-square:before, .container-footer-social ul .vimeo a:before, .menu-social-menu-container ul .vimeo a:before, .socials ul .vimeo a:before {
  content: ""; }

.fa-turkish-lira:before, .fa-try:before {
  content: ""; }

.fa-plus-square-o:before {
  content: ""; }

.fa-space-shuttle:before {
  content: ""; }

.fa-slack:before {
  content: ""; }

.fa-envelope-square:before {
  content: ""; }

.fa-wordpress:before, .container-footer-social ul .blog a:before, .menu-social-menu-container ul .blog a:before, .socials ul .blog a:before {
  content: ""; }

.fa-openid:before {
  content: ""; }

.fa-institution:before, .fa-bank:before, .fa-university:before {
  content: ""; }

.fa-mortar-board:before, .fa-graduation-cap:before {
  content: ""; }

.fa-yahoo:before {
  content: ""; }

.fa-google:before {
  content: ""; }

.fa-reddit:before {
  content: ""; }

.fa-reddit-square:before {
  content: ""; }

.fa-stumbleupon-circle:before {
  content: ""; }

.fa-stumbleupon:before {
  content: ""; }

.fa-delicious:before {
  content: ""; }

.fa-digg:before {
  content: ""; }

.fa-pied-piper-square:before, .fa-pied-piper:before {
  content: ""; }

.fa-pied-piper-alt:before {
  content: ""; }

.fa-drupal:before {
  content: ""; }

.fa-joomla:before {
  content: ""; }

.fa-language:before {
  content: ""; }

.fa-fax:before {
  content: ""; }

.fa-building:before {
  content: ""; }

.fa-child:before {
  content: ""; }

.fa-paw:before {
  content: ""; }

.fa-spoon:before {
  content: ""; }

.fa-cube:before {
  content: ""; }

.fa-cubes:before {
  content: ""; }

.fa-behance:before {
  content: ""; }

.fa-behance-square:before {
  content: ""; }

.fa-steam:before {
  content: ""; }

.fa-steam-square:before {
  content: ""; }

.fa-recycle:before {
  content: ""; }

.fa-automobile:before, .fa-car:before {
  content: ""; }

.fa-cab:before, .fa-taxi:before {
  content: ""; }

.fa-tree:before {
  content: ""; }

.fa-spotify:before {
  content: ""; }

.fa-deviantart:before {
  content: ""; }

.fa-soundcloud:before {
  content: ""; }

.fa-database:before {
  content: ""; }

.fa-file-pdf-o:before, a[rel~="pdf"]:before {
  content: ""; }

.fa-file-word-o:before {
  content: ""; }

.fa-file-excel-o:before {
  content: ""; }

.fa-file-powerpoint-o:before {
  content: ""; }

.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
  content: ""; }

.fa-file-zip-o:before, .fa-file-archive-o:before {
  content: ""; }

.fa-file-sound-o:before, .fa-file-audio-o:before {
  content: ""; }

.fa-file-movie-o:before, .fa-file-video-o:before {
  content: ""; }

.fa-file-code-o:before {
  content: ""; }

.fa-vine:before {
  content: ""; }

.fa-codepen:before {
  content: ""; }

.fa-jsfiddle:before {
  content: ""; }

.fa-life-bouy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {
  content: ""; }

.fa-circle-o-notch:before {
  content: ""; }

.fa-ra:before, .fa-rebel:before {
  content: ""; }

.fa-ge:before, .fa-empire:before {
  content: ""; }

.fa-git-square:before {
  content: ""; }

.fa-git:before {
  content: ""; }

.fa-hacker-news:before {
  content: ""; }

.fa-tencent-weibo:before {
  content: ""; }

.fa-qq:before {
  content: ""; }

.fa-wechat:before, .fa-weixin:before {
  content: ""; }

.fa-send:before, .fa-paper-plane:before {
  content: ""; }

.fa-send-o:before, .fa-paper-plane-o:before {
  content: ""; }

.fa-history:before {
  content: ""; }

.fa-circle-thin:before {
  content: ""; }

.fa-header:before {
  content: ""; }

.fa-paragraph:before {
  content: ""; }

.fa-sliders:before {
  content: ""; }

.fa-share-alt:before {
  content: ""; }

.fa-share-alt-square:before {
  content: ""; }

.fa-bomb:before {
  content: ""; }

@font-face {
  font-family: 'icomoon';
  src: url("assets/fonts/icomoon.eot?sh1mac");
  src: url("assets/fonts/icomoon.eot?sh1mac#iefix") format("embedded-opentype"), url("assets/fonts/icomoon.ttf?sh1mac") format("truetype"), url("assets/fonts/icomoon.woff?sh1mac") format("woff"), url("assets/fonts/icomoon.svg?sh1mac#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }
[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-shop:before {
  content: "\e900"; }

.icon-home:before {
  content: "\e901"; }

.icon-003:before {
  content: "\e902"; }

.icon-004:before {
  content: "\e903"; }

.icon-005:before {
  content: "\e904"; }

.icon-006:before {
  content: "\e905"; }

.icon-briefcase:before {
  content: "\e906"; }

.icon-008:before {
  content: "\e907"; }

.icon-009:before {
  content: "\e908"; }

.icon-basket-open:before {
  content: "\e909"; }

.icon-basket-closed:before {
  content: "\e90a"; }

.icon-basket-open-2:before {
  content: "\e90b"; }

.icon-basket-closed-2:before {
  content: "\e90c"; }

.icon-bin:before {
  content: "\e90d"; }

.icon-015:before {
  content: "\e90e"; }

.icon-floppy-disk:before {
  content: "\e90f"; }

.icon-floppy-in:before {
  content: "\e910"; }

.icon-floppy-out:before {
  content: "\e911"; }

.icon-floppy-search:before {
  content: "\e912"; }

.icon-tactics:before {
  content: "\e913"; }

.icon-hold-cube:before {
  content: "\e914"; }

.icon-van:before {
  content: "\e915"; }

.icon-moing-van:before {
  content: "\e916"; }

.icon-basic-boat:before {
  content: "\e917"; }

.icon-basic-plane:before {
  content: "\e918"; }

.icon-24hours:before {
  content: "\e919"; }

.icon-coat-hanger:before {
  content: "\e91a"; }

.icon-coat-hanger-2:before {
  content: "\e91b"; }

.icon-dress:before {
  content: "\e91c"; }

.icon-pants:before {
  content: "\e91d"; }

.icon-t-shirt:before {
  content: "\e91e"; }

.icon-032:before {
  content: "\e91f"; }

.icon-shoe:before {
  content: "\e920"; }

.icon-034:before {
  content: "\e921"; }

.icon-glasses:before {
  content: "\e922"; }

.icon-bikini:before {
  content: "\e923"; }

.icon-037:before {
  content: "\e924"; }

.icon-basic-candle:before {
  content: "\e925"; }

.icon-039:before {
  content: "\e926"; }

.icon-040:before {
  content: "\e927"; }

.icon-gift:before {
  content: "\e928"; }

.icon-cut-here:before {
  content: "\e929"; }

.icon-sale-tag:before {
  content: "\e92a"; }

.icon-tag:before {
  content: "\e92c"; }

.icon-open-sign:before {
  content: "\e92d"; }

.icon-close-sign:before {
  content: "\e92e"; }

.icon-new-star:before {
  content: "\e930"; }

.icon-buy-star:before {
  content: "\e931"; }

.icon-051:before {
  content: "\e932"; }

.icon-052:before {
  content: "\e933"; }

.icon-053:before {
  content: "\e934"; }

.icon-french-stick:before {
  content: "\e935"; }

.icon-multi-target:before {
  content: "\e936"; }

.icon-wallet-cards:before {
  content: "\e937"; }

.icon-wallet-cards-2:before {
  content: "\e938"; }

.icon-058:before {
  content: "\e939"; }

.icon-059:before {
  content: "\e93a"; }

.icon-060:before {
  content: "\e93b"; }

.icon-061:before {
  content: "\e93c"; }

.icon-coin-stack:before {
  content: "\e93d"; }

.icon-063:before {
  content: "\e93e"; }

.icon-cash:before {
  content: "\e93f"; }

.icon-cash-2:before {
  content: "\e940"; }

.icon-066:before {
  content: "\e941"; }

.icon-dollar-bag:before {
  content: "\e942"; }

.icon-euro-bag:before {
  content: "\e943"; }

.icon-money-bag:before {
  content: "\e944"; }

.icon-piggy-bank:before {
  content: "\e945"; }

.icon-piggy-bank-in:before {
  content: "\e946"; }

.icon-piggy-bank-out:before {
  content: "\e947"; }

.icon-piggy-bank-add:before {
  content: "\e948"; }

.icon-piggy-bank-minus:before {
  content: "\e949"; }

.icon-bargraph-loss:before {
  content: "\e94a"; }

.icon-bargraph-gain:before {
  content: "\e94b"; }

.icon-bargraph:before {
  content: "\e94c"; }

.icon-078:before {
  content: "\e94d"; }

.icon-079:before {
  content: "\e94e"; }

.icon-dot-to-dot:before {
  content: "\e94f"; }

.icon-081:before {
  content: "\e950"; }

.icon-name-card:before {
  content: "\e951"; }

.icon-list:before {
  content: "\e952"; }

.icon-list-2:before {
  content: "\e953"; }

.icon-scroll:before {
  content: "\e954"; }

.icon-star:before {
  content: "\e955"; }

.icon-dollar:before {
  content: "\e956"; }

.icon-euro:before {
  content: "\e957"; }

.icon-pie-chart-slice:before {
  content: "\e958"; }

.icon-pie-ring-slice:before {
  content: "\e959"; }

.icon-pie-chart:before {
  content: "\e95a"; }

.icon-scales:before {
  content: "\e95b"; }

.icon-headset:before {
  content: "\e95c"; }

.icon-094:before {
  content: "\e95d"; }

.icon-095:before {
  content: "\e95e"; }

.icon-096:before {
  content: "\e95f"; }

.icon-097:before {
  content: "\e960"; }

.icon-cam-tripod:before {
  content: "\e961"; }

.icon-cam-flash:before {
  content: "\e962"; }

.icon-play:before {
  content: "\e963"; }

.icon-pause:before {
  content: "\e964"; }

.icon-rewind:before {
  content: "\e965"; }

.icon-fastforward:before {
  content: "\e966"; }

.icon-previous:before {
  content: "\e967"; }

.icon-next:before {
  content: "\e968"; }

.icon-eject:before {
  content: "\e969"; }

.icon-speaker:before {
  content: "\e96a"; }

.icon-radio:before {
  content: "\e96b"; }

.icon-ipod:before {
  content: "\e96c"; }

.icon-110:before {
  content: "\e96d"; }

.icon-111:before {
  content: "\e96e"; }

.icon-flat-mic:before {
  content: "\e96f"; }

.icon-flat-mic-off:before {
  content: "\e970"; }

.icon-114:before {
  content: "\e971"; }

.icon-headphones:before {
  content: "\e972"; }

.icon-record-player:before {
  content: "\e973"; }

.icon-cassette:before {
  content: "\e974"; }

.icon-118:before {
  content: "\e975"; }

.icon-drum:before {
  content: "\e976"; }

.icon-note:before {
  content: "\e977"; }

.icon-notes-2:before {
  content: "\e978"; }

.icon-122:before {
  content: "\e979"; }

.icon-123:before {
  content: "\e97a"; }

.icon-film-reel:before {
  content: "\e97b"; }

.icon-video-cam:before {
  content: "\e97c"; }

.icon-video-cam-2:before {
  content: "\e97d"; }

.icon-hd-video:before {
  content: "\e97e"; }

.icon-128:before {
  content: "\e97f"; }

.icon-129:before {
  content: "\e980"; }

.icon-tv:before {
  content: "\e981"; }

.icon-play-film-reel:before {
  content: "\e982"; }

.icon-132:before {
  content: "\e983"; }

.icon-clapperboard:before {
  content: "\e984"; }

.icon-image:before {
  content: "\e985"; }

.icon-image-up:before {
  content: "\e986"; }

.icon-image-down:before {
  content: "\e987"; }

.icon-image-square:before {
  content: "\e988"; }

.icon-138:before {
  content: "\e989"; }

.icon-image-hanging:before {
  content: "\e98a"; }

.icon-140:before {
  content: "\e98b"; }

.icon-141:before {
  content: "\e98c"; }

.icon-142:before {
  content: "\e98d"; }

.icon-143:before {
  content: "\e98e"; }

.icon-144:before {
  content: "\e98f"; }

.icon-145:before {
  content: "\e990"; }

.icon-grapes:before {
  content: "\e991"; }

.icon-strawberry:before {
  content: "\e992"; }

.icon-apple:before {
  content: "\e993"; }

.icon-orange:before {
  content: "\e994"; }

.icon-orange-slice:before {
  content: "\e995"; }

.icon-lemon:before {
  content: "\e996"; }

.icon-cherries:before {
  content: "\e997"; }

.icon-eggs:before {
  content: "\e998"; }

.icon-carrot:before {
  content: "\e999"; }

.icon-avocado:before {
  content: "\e99a"; }

.icon-156:before {
  content: "\e99b"; }

.icon-mushroom:before {
  content: "\e99c"; }

.icon-cheese:before {
  content: "\e99d"; }

.icon-drumstick:before {
  content: "\e99e"; }

.icon-fish:before {
  content: "\e99f"; }

.icon-161:before {
  content: "\e9a0"; }

.icon-croissant:before {
  content: "\e9a1"; }

.icon-bread-slice:before {
  content: "\e9a2"; }

.icon-164:before {
  content: "\e9a3"; }

.icon-165:before {
  content: "\e9a4"; }

.icon-sausage:before {
  content: "\e9a5"; }

.icon-pizza-slice:before {
  content: "\e9a6"; }

.icon-cake-slice:before {
  content: "\e9a7"; }

.icon-sake:before {
  content: "\e9a8"; }

.icon-muffin:before {
  content: "\e9a9"; }

.icon-171:before {
  content: "\e9aa"; }

.icon-172:before {
  content: "\e9ab"; }

.icon-173:before {
  content: "\e9ac"; }

.icon-fridge:before {
  content: "\e9ad"; }

.icon-icelolly:before {
  content: "\e9ae"; }

.icon-icecream-cone:before {
  content: "\e9af"; }

.icon-coffee-mug:before {
  content: "\e9b0"; }

.icon-tea-mug:before {
  content: "\e9b1"; }

.icon-179:before {
  content: "\e9b2"; }

.icon-180:before {
  content: "\e9b3"; }

.icon-wine-glass:before {
  content: "\e9b4"; }

.icon-cocktail:before {
  content: "\e9b5"; }

.icon-cocktail-2:before {
  content: "\e9b6"; }

.icon-beer:before {
  content: "\e9b7"; }

.icon-drink:before {
  content: "\e9b8"; }

.icon-beer-bottle:before {
  content: "\e9b9"; }

.icon-187:before {
  content: "\e9ba"; }

.icon-188:before {
  content: "\e9bb"; }

.icon-saucepan:before {
  content: "\e9bc"; }

.icon-190:before {
  content: "\e9bd"; }

.icon-pot:before {
  content: "\e9be"; }

.icon-kettle:before {
  content: "\e9bf"; }

.icon-kettle-2:before {
  content: "\e9c0"; }

.icon-194:before {
  content: "\e9c1"; }

.icon-plate:before {
  content: "\e9c2"; }

.icon-cuttlery:before {
  content: "\e9c3"; }

.icon-197:before {
  content: "\e9c4"; }

.icon-198:before {
  content: "\e9c5"; }

.icon-199:before {
  content: "\e9c6"; }

.icon-200:before {
  content: "\e9c7"; }

.icon-201:before {
  content: "\e9c8"; }

.icon-202:before {
  content: "\e9c9"; }

.icon-203:before {
  content: "\e9ca"; }

.icon-204:before {
  content: "\e9cb"; }

.icon-205:before {
  content: "\e9cc"; }

.icon-salt + pepper:before {
  content: "\e9cd"; }

.icon-207:before {
  content: "\e9ce"; }

.icon-208:before {
  content: "\e9cf"; }

.icon-209:before {
  content: "\e9d0"; }

.icon-210:before {
  content: "\e9d1"; }

.icon-211:before {
  content: "\e9d2"; }

.icon-212:before {
  content: "\e9d3"; }

.icon-213:before {
  content: "\e9d4"; }

.icon-214:before {
  content: "\e9d5"; }

.icon-215:before {
  content: "\e9d6"; }

.icon-alarm-clock:before {
  content: "\e9d7"; }

.icon-217:before {
  content: "\e9d8"; }

.icon-218:before {
  content: "\e9d9"; }

.icon-219:before {
  content: "\e9da"; }

.icon-220:before {
  content: "\e9db"; }

.icon-221:before {
  content: "\e9dc"; }

.icon-blank-cal:before {
  content: "\e9dd"; }

.icon-date-cal:before {
  content: "\e9de"; }

.icon-month-cal:before {
  content: "\e9df"; }

.icon-watch:before {
  content: "\e9e0"; }

.icon-226:before {
  content: "\e9e1"; }

.icon-envelope:before {
  content: "\e9e2"; }

.icon-envelope-2:before {
  content: "\e9e3"; }

.icon-envelope-open:before {
  content: "\e9e4"; }

.icon-envelope + letter:before {
  content: "\e9e5"; }

.icon-envelope-close:before {
  content: "\e9e6"; }

.icon-envelope-plus:before {
  content: "\e9e7"; }

.icon-233:before {
  content: "\e9e8"; }

.icon-envelope-tick:before {
  content: "\e9e9"; }

.icon-envelope-empty:before {
  content: "\e9ea"; }

.icon-236:before {
  content: "\e9eb"; }

.icon-envelope-star:before {
  content: "\e9ec"; }

.icon-envelope-down:before {
  content: "\e9ed"; }

.icon-envelope-up:before {
  content: "\e9ee"; }

.icon-envelope-exclamation:before {
  content: "\e9ef"; }

.icon-envelope-clock:before {
  content: "\e9f0"; }

.icon-envelope-write:before {
  content: "\e9f1"; }

.icon-envelope-padlock:before {
  content: "\e9f2"; }

.icon-envelope-search:before {
  content: "\e9f3"; }

.icon-postcard:before {
  content: "\e9f4"; }

.icon-mailbox:before {
  content: "\e9f5"; }

.icon-mailbox-2:before {
  content: "\e9f6"; }

.icon-moving-envelope:before {
  content: "\e9f7"; }

.icon-paperplane:before {
  content: "\e9f8"; }

.icon-align-left:before {
  content: "\e9f9"; }

.icon-align-center:before {
  content: "\e9fa"; }

.icon-align-right:before {
  content: "\e9fb"; }

.icon-align-justified:before {
  content: "\e9fc"; }

.icon-push-align-right:before {
  content: "\e9fd"; }

.icon-255:before {
  content: "\e9fe"; }

.icon-256:before {
  content: "\e9ff"; }

.icon-list-dot:before {
  content: "\ea00"; }

.icon-list-number:before {
  content: "\ea01"; }

.icon-259:before {
  content: "\ea02"; }

.icon-caps:before {
  content: "\ea03"; }

.icon-caps-small-caps:before {
  content: "\ea04"; }

.icon-262:before {
  content: "\ea05"; }

.icon-underline:before {
  content: "\ea06"; }

.icon-linethrough:before {
  content: "\ea07"; }

.icon-round-speech-bubble:before {
  content: "\ea08"; }

.icon-round-speech-bubble-dots:before {
  content: "\ea09"; }

.icon-round-speech-bubble-lines:before {
  content: "\ea0a"; }

.icon-round-speech-bubble-write:before {
  content: "\ea0b"; }

.icon-round-speech-bubble-quotes:before {
  content: "\ea0c"; }

.icon-270:before {
  content: "\ea0d"; }

.icon-271:before {
  content: "\ea0e"; }

.icon-272:before {
  content: "\ea0f"; }

.icon-273:before {
  content: "\ea10"; }

.icon-274:before {
  content: "\ea11"; }

.icon-275:before {
  content: "\ea12"; }

.icon-276:before {
  content: "\ea13"; }

.icon-277:before {
  content: "\ea14"; }

.icon-278:before {
  content: "\ea15"; }

.icon-279:before {
  content: "\ea16"; }

.icon-280:before {
  content: "\ea17"; }

.icon-281:before {
  content: "\ea18"; }

.icon-282:before {
  content: "\ea19"; }

.icon-283:before {
  content: "\ea1a"; }

.icon-284:before {
  content: "\ea1b"; }

.icon-285:before {
  content: "\ea1c"; }

.icon-286:before {
  content: "\ea1d"; }

.icon-287:before {
  content: "\ea1e"; }

.icon-288:before {
  content: "\ea1f"; }

.icon-289:before {
  content: "\ea20"; }

.icon-290:before {
  content: "\ea21"; }

.icon-291:before {
  content: "\ea22"; }

.icon-292:before {
  content: "\ea23"; }

.icon-293:before {
  content: "\ea24"; }

.icon-294:before {
  content: "\ea25"; }

.icon-295:before {
  content: "\ea26"; }

.icon-296:before {
  content: "\ea27"; }

.icon-297:before {
  content: "\ea28"; }

.icon-298:before {
  content: "\ea29"; }

.icon-299:before {
  content: "\ea2a"; }

.icon-300:before {
  content: "\ea2b"; }

.icon-301:before {
  content: "\ea2c"; }

.icon-302:before {
  content: "\ea2d"; }

.icon-303:before {
  content: "\ea2e"; }

.icon-304:before {
  content: "\ea2f"; }

.icon-305:before {
  content: "\ea30"; }

.icon-306:before {
  content: "\ea31"; }

.icon-307:before {
  content: "\ea32"; }

.icon-308:before {
  content: "\ea33"; }

.icon-309:before {
  content: "\ea34"; }

.icon-310:before {
  content: "\ea35"; }

.icon-311:before {
  content: "\ea36"; }

.icon-312:before {
  content: "\ea37"; }

.icon-313:before {
  content: "\ea38"; }

.icon-314:before {
  content: "\ea39"; }

.icon-315:before {
  content: "\ea3a"; }

.icon-316:before {
  content: "\ea3b"; }

.icon-317:before {
  content: "\ea3c"; }

.icon-318:before {
  content: "\ea3d"; }

.icon-319:before {
  content: "\ea3e"; }

.icon-320:before {
  content: "\ea3f"; }

.icon-321:before {
  content: "\ea40"; }

.icon-322:before {
  content: "\ea41"; }

.icon-323:before {
  content: "\ea42"; }

.icon-324:before {
  content: "\ea43"; }

.icon-325:before {
  content: "\ea44"; }

.icon-326:before {
  content: "\ea45"; }

.icon-327:before {
  content: "\ea46"; }

.icon-328:before {
  content: "\ea47"; }

.icon-329:before {
  content: "\ea48"; }

.icon-330:before {
  content: "\ea49"; }

.icon-331:before {
  content: "\ea4a"; }

.icon-332:before {
  content: "\ea4b"; }

.icon-333:before {
  content: "\ea4c"; }

.icon-334:before {
  content: "\ea4d"; }

.icon-335:before {
  content: "\ea4e"; }

.icon-336:before {
  content: "\ea4f"; }

.icon-337:before {
  content: "\ea50"; }

.icon-338:before {
  content: "\ea51"; }

.icon-339:before {
  content: "\ea52"; }

.icon-340:before {
  content: "\ea53"; }

.icon-341:before {
  content: "\ea54"; }

.icon-342:before {
  content: "\ea55"; }

.icon-343:before {
  content: "\ea56"; }

.icon-344:before {
  content: "\ea57"; }

.icon-345:before {
  content: "\ea58"; }

.icon-346:before {
  content: "\ea59"; }

.icon-347:before {
  content: "\ea5a"; }

.icon-348:before {
  content: "\ea5b"; }

.icon-349:before {
  content: "\ea5c"; }

.icon-350:before {
  content: "\ea5d"; }

.icon-351:before {
  content: "\ea5e"; }

.icon-352:before {
  content: "\ea5f"; }

.icon-353:before {
  content: "\ea60"; }

.icon-354:before {
  content: "\ea61"; }

.icon-355:before {
  content: "\ea62"; }

.icon-356:before {
  content: "\ea63"; }

.icon-357:before {
  content: "\ea64"; }

.icon-358:before {
  content: "\ea65"; }

.icon-359:before {
  content: "\ea66"; }

.icon-360:before {
  content: "\ea67"; }

.icon-361:before {
  content: "\ea68"; }

.icon-362:before {
  content: "\ea69"; }

.icon-363:before {
  content: "\ea6a"; }

.icon-364:before {
  content: "\ea6b"; }

.icon-365:before {
  content: "\ea6c"; }

.icon-366:before {
  content: "\ea6d"; }

.icon-367:before {
  content: "\ea6e"; }

.icon-368:before {
  content: "\ea6f"; }

.icon-369:before {
  content: "\ea70"; }

.icon-370:before {
  content: "\ea71"; }

.icon-371:before {
  content: "\ea72"; }

.icon-372:before {
  content: "\ea73"; }

.icon-373:before {
  content: "\ea74"; }

.icon-374:before {
  content: "\ea75"; }

.icon-375:before {
  content: "\ea76"; }

.icon-376:before {
  content: "\ea77"; }

.icon-377:before {
  content: "\ea78"; }

.icon-378:before {
  content: "\ea79"; }

.icon-379:before {
  content: "\ea7a"; }

.icon-380:before {
  content: "\ea7b"; }

.icon-381:before {
  content: "\ea7c"; }

.icon-382:before {
  content: "\ea7d"; }

.icon-383:before {
  content: "\ea7e"; }

.icon-384:before {
  content: "\ea7f"; }

.icon-385:before {
  content: "\ea80"; }

.icon-386:before {
  content: "\ea81"; }

.icon-387:before {
  content: "\ea82"; }

.icon-388:before {
  content: "\ea83"; }

.icon-389:before {
  content: "\ea84"; }

.icon-390:before {
  content: "\ea85"; }

.icon-391:before {
  content: "\ea86"; }

.icon-392:before {
  content: "\ea87"; }

.icon-393:before {
  content: "\ea88"; }

.icon-394:before {
  content: "\ea89"; }

.icon-395:before {
  content: "\ea8a"; }

.icon-396:before {
  content: "\ea8b"; }

.icon-397:before {
  content: "\ea8c"; }

.icon-398:before {
  content: "\ea8d"; }

.icon-399:before {
  content: "\ea8e"; }

.icon-400:before {
  content: "\ea8f"; }

.icon-401:before {
  content: "\ea90"; }

.icon-402:before {
  content: "\ea91"; }

.icon-403:before {
  content: "\ea92"; }

.icon-404:before {
  content: "\ea93"; }

.icon-405:before {
  content: "\ea94"; }

.icon-406:before {
  content: "\ea95"; }

.icon-407:before {
  content: "\ea96"; }

.icon-408:before {
  content: "\ea97"; }

.icon-409:before {
  content: "\ea98"; }

.icon-410:before {
  content: "\ea99"; }

.icon-411:before {
  content: "\ea9a"; }

.icon-412:before {
  content: "\ea9b"; }

.icon-413:before {
  content: "\ea9c"; }

.icon-414:before {
  content: "\ea9d"; }

.icon-415:before {
  content: "\ea9e"; }

.icon-416:before {
  content: "\ea9f"; }

.icon-417:before {
  content: "\eaa0"; }

.icon-418:before {
  content: "\eaa1"; }

.icon-419:before {
  content: "\eaa2"; }

.icon-420:before {
  content: "\eaa3"; }

.icon-421:before {
  content: "\eaa4"; }

.icon-422:before {
  content: "\eaa5"; }

.icon-423:before {
  content: "\eaa6"; }

.icon-424:before {
  content: "\eaa7"; }

.icon-425:before {
  content: "\eaa8"; }

.icon-426:before {
  content: "\eaa9"; }

.icon-427:before {
  content: "\eaaa"; }

.icon-428:before {
  content: "\eaab"; }

.icon-429:before {
  content: "\eaac"; }

.icon-430:before {
  content: "\eaad"; }

.icon-431:before {
  content: "\eaae"; }

.icon-432:before {
  content: "\eaaf"; }

.icon-433:before {
  content: "\eab0"; }

.icon-434:before {
  content: "\eab1"; }

.icon-435:before {
  content: "\eab2"; }

.icon-436:before {
  content: "\eab3"; }

.icon-437:before {
  content: "\eab4"; }

.icon-438:before {
  content: "\eab5"; }

.icon-439:before {
  content: "\eab6"; }

.icon-440:before {
  content: "\eab7"; }

.icon-441:before {
  content: "\eab8"; }

.icon-442:before {
  content: "\eab9"; }

.icon-443:before {
  content: "\eaba"; }

.icon-444:before {
  content: "\eabb"; }

.icon-445:before {
  content: "\eabc"; }

.icon-446:before {
  content: "\eabd"; }

.icon-447:before {
  content: "\eabe"; }

.icon-448:before {
  content: "\eabf"; }

.icon-449:before {
  content: "\eac0"; }

.icon-450:before {
  content: "\eac1"; }

.icon-451:before {
  content: "\eac2"; }

.icon-452:before {
  content: "\eac3"; }

.icon-453:before {
  content: "\eac4"; }

.icon-454:before {
  content: "\eac5"; }

.icon-455:before {
  content: "\eac6"; }

.icon-456:before {
  content: "\eac7"; }

.icon-457:before {
  content: "\eac8"; }

.icon-458:before {
  content: "\eac9"; }

.icon-459:before {
  content: "\eaca"; }

.icon-460:before {
  content: "\eacb"; }

.icon-461:before {
  content: "\eacc"; }

.icon-462:before {
  content: "\eacd"; }

.icon-463:before {
  content: "\eace"; }

.icon-464:before {
  content: "\eacf"; }

.icon-465:before {
  content: "\ead0"; }

.icon-466:before {
  content: "\ead1"; }

.icon-467:before {
  content: "\ead2"; }

.icon-468:before {
  content: "\ead3"; }

.icon-469:before {
  content: "\ead4"; }

.icon-470:before {
  content: "\ead5"; }

.icon-471:before {
  content: "\ead6"; }

.icon-472:before {
  content: "\ead7"; }

.icon-473:before {
  content: "\ead8"; }

.icon-474:before {
  content: "\ead9"; }

.icon-475:before {
  content: "\eada"; }

.icon-476:before {
  content: "\eadb"; }

.icon-477:before {
  content: "\eadc"; }

.icon-478:before {
  content: "\eadd"; }

.icon-479:before {
  content: "\eade"; }

.icon-480:before {
  content: "\eadf"; }

.icon-481:before {
  content: "\eae0"; }

.icon-482:before {
  content: "\eae1"; }

.icon-483:before {
  content: "\eae2"; }

.icon-484:before {
  content: "\eae3"; }

.icon-485:before {
  content: "\eae4"; }

.icon-486:before {
  content: "\eae5"; }

.icon-487:before {
  content: "\eae6"; }

.icon-488:before {
  content: "\eae7"; }

.icon-489:before {
  content: "\eae8"; }

.icon-490:before {
  content: "\eae9"; }

.icon-491:before {
  content: "\eaea"; }

.icon-492:before {
  content: "\eaeb"; }

.icon-493:before {
  content: "\eaec"; }

.icon-494:before {
  content: "\eaed"; }

.icon-495:before {
  content: "\eaee"; }

.icon-496:before {
  content: "\eaef"; }

.icon-497:before {
  content: "\eaf0"; }

.icon-498:before {
  content: "\eaf1"; }

.icon-499:before {
  content: "\eaf2"; }

.icon-500:before {
  content: "\eaf3"; }

.icon-501:before {
  content: "\eaf4"; }

.icon-502:before {
  content: "\eaf5"; }

.icon-503:before {
  content: "\eaf6"; }

.icon-504:before {
  content: "\eaf7"; }

.icon-505:before {
  content: "\eaf8"; }

.icon-506:before {
  content: "\eaf9"; }

.icon-507:before {
  content: "\eafa"; }

.icon-508:before {
  content: "\eafb"; }

.icon-509:before {
  content: "\eafc"; }

.icon-510:before {
  content: "\eafd"; }

.icon-511:before {
  content: "\eafe"; }

.icon-512:before {
  content: "\eaff"; }

.icon-513:before {
  content: "\eb00"; }

.icon-514:before {
  content: "\eb01"; }

.icon-515:before {
  content: "\eb02"; }

.icon-516:before {
  content: "\eb03"; }

.icon-517:before {
  content: "\eb04"; }

.icon-518:before {
  content: "\eb05"; }

.icon-519:before {
  content: "\eb06"; }

.icon-520:before {
  content: "\eb07"; }

.icon-521:before {
  content: "\eb08"; }

.icon-522:before {
  content: "\eb09"; }

.icon-523:before {
  content: "\eb0a"; }

.icon-524:before {
  content: "\eb0b"; }

.icon-525:before {
  content: "\eb0c"; }

.icon-526:before {
  content: "\eb0d"; }

.icon-527:before {
  content: "\eb0e"; }

.icon-528:before {
  content: "\eb0f"; }

.icon-529:before {
  content: "\eb10"; }

.icon-530:before {
  content: "\eb11"; }

.icon-531:before {
  content: "\eb12"; }

.icon-532:before {
  content: "\eb13"; }

.icon-533:before {
  content: "\eb14"; }

.icon-534:before {
  content: "\eb15"; }

.icon-535:before {
  content: "\eb16"; }

.icon-536:before {
  content: "\eb17"; }

.icon-537:before {
  content: "\eb18"; }

.icon-538:before {
  content: "\eb19"; }

.icon-539:before {
  content: "\eb1a"; }

.icon-540:before {
  content: "\eb1b"; }

.icon-541:before {
  content: "\eb1c"; }

.icon-542:before {
  content: "\eb1d"; }

.icon-543:before {
  content: "\eb1e"; }

.icon-544:before {
  content: "\eb1f"; }

.icon-545:before {
  content: "\eb20"; }

.icon-546:before {
  content: "\eb21"; }

.icon-547:before {
  content: "\eb22"; }

.icon-548:before {
  content: "\eb23"; }

.icon-549:before {
  content: "\eb24"; }

.icon-550:before {
  content: "\eb25"; }

.icon-551:before {
  content: "\eb26"; }

.icon-552:before {
  content: "\eb27"; }

.icon-553:before {
  content: "\eb28"; }

.icon-554:before {
  content: "\eb29"; }

.icon-555:before {
  content: "\eb2a"; }

.icon-556:before {
  content: "\eb2b"; }

.icon-557:before {
  content: "\eb2c"; }

.icon-558:before {
  content: "\eb2d"; }

.icon-559:before {
  content: "\eb2e"; }

.icon-560:before {
  content: "\eb2f"; }

.icon-561:before {
  content: "\eb30"; }

.icon-562:before {
  content: "\eb31"; }

.icon-563:before {
  content: "\eb32"; }

.icon-564:before {
  content: "\eb33"; }

.icon-565:before {
  content: "\eb34"; }

.icon-566:before {
  content: "\eb35"; }

.icon-567:before {
  content: "\eb36"; }

.icon-568:before {
  content: "\eb37"; }

.icon-569:before {
  content: "\eb38"; }

.icon-570:before {
  content: "\eb39"; }

.icon-571:before {
  content: "\eb3a"; }

.icon-572:before {
  content: "\eb3b"; }

.icon-573:before {
  content: "\eb3c"; }

.icon-574:before {
  content: "\eb3d"; }

.icon-575:before {
  content: "\eb3e"; }

.icon-576:before {
  content: "\eb3f"; }

.icon-577:before {
  content: "\eb40"; }

.icon-578:before {
  content: "\eb41"; }

.icon-579:before {
  content: "\eb42"; }

.icon-580:before {
  content: "\eb43"; }

.icon-581:before {
  content: "\eb44"; }

.icon-582:before {
  content: "\eb45"; }

.icon-583:before {
  content: "\eb46"; }

.icon-584:before {
  content: "\eb47"; }

.icon-585:before {
  content: "\eb48"; }

.icon-586:before {
  content: "\eb49"; }

.icon-587:before {
  content: "\eb4a"; }

.icon-588:before {
  content: "\eb4b"; }

.icon-589:before {
  content: "\eb4c"; }

.icon-590:before {
  content: "\eb4d"; }

.icon-591:before {
  content: "\eb4e"; }

.icon-592:before {
  content: "\eb4f"; }

.icon-593:before {
  content: "\eb50"; }

.icon-594:before {
  content: "\eb51"; }

.icon-595:before {
  content: "\eb52"; }

.icon-596:before {
  content: "\eb53"; }

.icon-597:before {
  content: "\eb54"; }

.icon-598:before {
  content: "\eb55"; }

.icon-599:before {
  content: "\eb56"; }

.icon-600:before {
  content: "\eb57"; }

.icon-601:before {
  content: "\eb58"; }

.icon-602:before {
  content: "\eb59"; }

.icon-603:before {
  content: "\eb5a"; }

.icon-604:before {
  content: "\eb5b"; }

.icon-605:before {
  content: "\eb5c"; }

.icon-606:before {
  content: "\eb5d"; }

.icon-607:before {
  content: "\eb5e"; }

.icon-608:before {
  content: "\eb5f"; }

.icon-609:before {
  content: "\eb60"; }

.icon-610:before {
  content: "\eb61"; }

.icon-611:before {
  content: "\eb62"; }

.icon-612:before {
  content: "\eb63"; }

.icon-613:before {
  content: "\eb64"; }

.icon-614:before {
  content: "\eb65"; }

.icon-615:before {
  content: "\eb66"; }

.icon-616:before {
  content: "\eb67"; }

.icon-617:before {
  content: "\eb68"; }

.icon-618:before {
  content: "\eb69"; }

.icon-619:before {
  content: "\eb6a"; }

.icon-620:before {
  content: "\eb6b"; }

.icon-621:before {
  content: "\eb6c"; }

.icon-622:before {
  content: "\eb6d"; }

.icon-623:before {
  content: "\eb6e"; }

.icon-624:before {
  content: "\eb6f"; }

.icon-625:before {
  content: "\eb70"; }

.icon-626:before {
  content: "\eb71"; }

.icon-627:before {
  content: "\eb72"; }

.icon-628:before {
  content: "\eb73"; }

.icon-629:before {
  content: "\eb74"; }

.icon-630:before {
  content: "\eb75"; }

.icon-631:before {
  content: "\eb76"; }

.icon-632:before {
  content: "\eb77"; }

.icon-633:before {
  content: "\eb78"; }

.icon-634:before {
  content: "\eb79"; }

.icon-635:before {
  content: "\eb7a"; }

.icon-636:before {
  content: "\eb7b"; }

.icon-637:before {
  content: "\eb7c"; }

.icon-638:before {
  content: "\eb7d"; }

.icon-639:before {
  content: "\eb7e"; }

.icon-640:before {
  content: "\eb7f"; }

.icon-641:before {
  content: "\eb80"; }

.icon-642:before {
  content: "\eb81"; }

.icon-643:before {
  content: "\eb82"; }

.icon-644:before {
  content: "\eb83"; }

.icon-645:before {
  content: "\eb84"; }

.icon-646:before {
  content: "\eb85"; }

.icon-647:before {
  content: "\eb86"; }

.icon-648:before {
  content: "\eb87"; }

.icon-649:before {
  content: "\eb88"; }

.icon-650:before {
  content: "\eb89"; }

.icon-651:before {
  content: "\eb8a"; }

.icon-652:before {
  content: "\eb8b"; }

.icon-653:before {
  content: "\eb8c"; }

.icon-654:before {
  content: "\eb8d"; }

.icon-655:before {
  content: "\eb8e"; }

.icon-656:before {
  content: "\eb8f"; }

.icon-657:before {
  content: "\eb90"; }

.icon-658:before {
  content: "\eb91"; }

.icon-659:before {
  content: "\eb92"; }

.icon-660:before {
  content: "\eb93"; }

.icon-661:before {
  content: "\eb94"; }

.icon-662:before {
  content: "\eb95"; }

.icon-663:before {
  content: "\eb96"; }

.icon-664:before {
  content: "\eb97"; }

.icon-665:before {
  content: "\eb98"; }

.icon-666:before {
  content: "\eb99"; }

.icon-667:before {
  content: "\eb9a"; }

.icon-668:before {
  content: "\eb9b"; }

.icon-669:before {
  content: "\eb9c"; }

.icon-670:before {
  content: "\eb9d"; }

.icon-671:before {
  content: "\eb9e"; }

.icon-672:before {
  content: "\eb9f"; }

.icon-673:before {
  content: "\eba0"; }

.icon-674:before {
  content: "\eba1"; }

.icon-675:before {
  content: "\eba2"; }

.icon-676:before {
  content: "\eba3"; }

.icon-677:before {
  content: "\eba4"; }

.icon-678:before {
  content: "\eba5"; }

.icon-679:before {
  content: "\eba6"; }

.icon-680:before {
  content: "\eba7"; }

.icon-681:before {
  content: "\eba8"; }

.icon-682:before {
  content: "\eba9"; }

.icon-683:before {
  content: "\ebaa"; }

.icon-684:before {
  content: "\ebab"; }

.icon-685:before {
  content: "\ebac"; }

.icon-686:before {
  content: "\ebad"; }

.icon-687:before {
  content: "\ebae"; }

.icon-688:before {
  content: "\ebaf"; }

.icon-689:before {
  content: "\ebb0"; }

.icon-690:before {
  content: "\ebb1"; }

.icon-691:before {
  content: "\ebb2"; }

.icon-692:before {
  content: "\ebb3"; }

.icon-693:before {
  content: "\ebb4"; }

.icon-694:before {
  content: "\ebb5"; }

.icon-695:before {
  content: "\ebb6"; }

.icon-696:before {
  content: "\ebb7"; }

.icon-697:before {
  content: "\ebb8"; }

.icon-698:before {
  content: "\ebb9"; }

.icon-699:before {
  content: "\ebba"; }

.icon-700:before {
  content: "\ebbb"; }

.icon-701:before {
  content: "\ebbc"; }

.icon-702:before {
  content: "\ebbd"; }

.icon-703:before {
  content: "\ebbe"; }

.icon-704:before {
  content: "\ebbf"; }

.icon-705:before {
  content: "\ebc0"; }

.icon-706:before {
  content: "\ebc1"; }

.icon-707:before {
  content: "\ebc2"; }

.icon-708:before {
  content: "\ebc3"; }

.icon-709:before {
  content: "\ebc4"; }

.icon-710:before {
  content: "\ebc5"; }

.icon-711:before {
  content: "\ebc6"; }

.icon-712:before {
  content: "\ebc7"; }

.icon-713:before {
  content: "\ebc8"; }

.icon-714:before {
  content: "\ebc9"; }

.icon-715:before {
  content: "\ebca"; }

.icon-716:before {
  content: "\ebcb"; }

.icon-717:before {
  content: "\ebcc"; }

.icon-718:before {
  content: "\ebcd"; }

.icon-719:before {
  content: "\ebce"; }

.icon-720:before {
  content: "\ebcf"; }

.icon-721:before {
  content: "\ebd0"; }

.icon-722:before {
  content: "\ebd1"; }

.icon-723:before {
  content: "\ebd2"; }

.icon-724:before {
  content: "\ebd3"; }

.icon-725:before {
  content: "\ebd4"; }

.icon-726:before {
  content: "\ebd5"; }

.icon-727:before {
  content: "\ebd6"; }

.icon-728:before {
  content: "\ebd7"; }

.icon-729:before {
  content: "\ebd8"; }

.icon-730:before {
  content: "\ebd9"; }

.icon-731:before {
  content: "\ebda"; }

.icon-732:before {
  content: "\ebdb"; }

.icon-733:before {
  content: "\ebdc"; }

.icon-734:before {
  content: "\ebdd"; }

.icon-735:before {
  content: "\ebde"; }

.icon-736:before {
  content: "\ebdf"; }

.icon-737:before {
  content: "\ebe0"; }

.icon-738:before {
  content: "\ebe1"; }

.icon-739:before {
  content: "\ebe2"; }

.icon-740:before {
  content: "\ebe3"; }

.icon-741:before {
  content: "\ebe4"; }

.icon-742:before {
  content: "\ebe5"; }

.icon-743:before {
  content: "\ebe6"; }

.icon-744:before {
  content: "\ebe7"; }

.icon-745:before {
  content: "\ebe8"; }

.icon-746:before {
  content: "\ebe9"; }

.icon-747:before {
  content: "\ebea"; }

.icon-748:before {
  content: "\ebeb"; }

.icon-749:before {
  content: "\ebec"; }

.icon-750:before {
  content: "\ebed"; }

.icon-751:before {
  content: "\ebee"; }

.icon-752:before {
  content: "\ebef"; }

.icon-753:before {
  content: "\ebf0"; }

.icon-754:before {
  content: "\ebf1"; }

.icon-755:before {
  content: "\ebf2"; }

.icon-756:before {
  content: "\ebf3"; }

.icon-757:before {
  content: "\ebf4"; }

.icon-758:before {
  content: "\ebf5"; }

.icon-759:before {
  content: "\ebf6"; }

.icon-760:before {
  content: "\ebf7"; }

.icon-761:before {
  content: "\ebf8"; }

.icon-762:before {
  content: "\ebf9"; }

.icon-763:before {
  content: "\ebfa"; }

.icon-764:before {
  content: "\ebfb"; }

.icon-765:before {
  content: "\ebfc"; }

.icon-766:before {
  content: "\ebfd"; }

.icon-767:before {
  content: "\ebfe"; }

.icon-768:before {
  content: "\ebff"; }

.icon-769:before {
  content: "\ec00"; }

.icon-770:before {
  content: "\ec01"; }

.icon-771:before {
  content: "\ec02"; }

.icon-772:before {
  content: "\ec03"; }

.icon-773:before {
  content: "\ec04"; }

.icon-774:before {
  content: "\ec05"; }

.icon-775:before {
  content: "\ec06"; }

.icon-776:before {
  content: "\ec07"; }

.icon-777:before {
  content: "\ec08"; }

.icon-778:before {
  content: "\ec09"; }

.icon-779:before {
  content: "\ec0a"; }

.icon-780:before {
  content: "\ec0b"; }

.icon-781:before {
  content: "\ec0c"; }

.icon-782:before {
  content: "\ec0d"; }

.icon-783:before {
  content: "\ec0e"; }

.icon-784:before {
  content: "\ec0f"; }

.icon-785:before {
  content: "\ec10"; }

.icon-786:before {
  content: "\ec11"; }

.icon-787:before {
  content: "\ec12"; }

.icon-788:before {
  content: "\ec13"; }

.icon-789:before {
  content: "\ec14"; }

.icon-790:before {
  content: "\ec15"; }

.icon-791:before {
  content: "\ec16"; }

.icon-792:before {
  content: "\ec17"; }

.icon-793:before {
  content: "\ec18"; }

.icon-794:before {
  content: "\ec19"; }

.icon-795:before {
  content: "\ec1a"; }

.icon-796:before {
  content: "\ec1b"; }

.icon-797:before {
  content: "\ec1c"; }

.icon-798:before {
  content: "\ec1d"; }

.icon-799:before {
  content: "\ec1e"; }

.icon-800:before {
  content: "\ec1f"; }

.icon-801:before {
  content: "\ec20"; }

.icon-802:before {
  content: "\ec21"; }

.icon-803:before {
  content: "\ec22"; }

.icon-804:before {
  content: "\ec23"; }

.icon-805:before {
  content: "\ec24"; }

.icon-806:before {
  content: "\ec25"; }

.icon-807:before {
  content: "\ec26"; }

.icon-808:before {
  content: "\ec27"; }

.icon-809:before {
  content: "\ec28"; }

.icon-810:before {
  content: "\ec29"; }

.icon-811:before {
  content: "\ec2a"; }

.icon-812:before {
  content: "\ec2b"; }

.icon-813:before {
  content: "\ec2c"; }

.icon-814:before {
  content: "\ec2d"; }

.icon-815:before {
  content: "\ec2e"; }

.icon-816:before {
  content: "\ec2f"; }

.icon-817:before {
  content: "\ec30"; }

.icon-818:before {
  content: "\ec31"; }

.icon-819:before {
  content: "\ec32"; }

.icon-820:before {
  content: "\ec33"; }

.icon-821:before {
  content: "\ec34"; }

.icon-822:before {
  content: "\ec35"; }

.icon-823:before {
  content: "\ec36"; }

.icon-824:before {
  content: "\ec37"; }

.icon-825:before {
  content: "\ec38"; }

.icon-826:before {
  content: "\ec39"; }

.icon-827:before {
  content: "\ec3a"; }

.icon-828:before {
  content: "\ec3b"; }

.icon-829:before {
  content: "\ec3c"; }

.icon-830:before {
  content: "\ec3d"; }

.icon-831:before {
  content: "\ec3e"; }

.icon-832:before {
  content: "\ec3f"; }

.icon-833:before {
  content: "\ec40"; }

.icon-834:before {
  content: "\ec41"; }

.icon-835:before {
  content: "\ec42"; }

.icon-836:before {
  content: "\ec43"; }

.icon-837:before {
  content: "\ec44"; }

.icon-838:before {
  content: "\ec45"; }

.icon-839:before {
  content: "\ec46"; }

.icon-840:before {
  content: "\ec47"; }

.icon-841:before {
  content: "\ec48"; }

.icon-842:before {
  content: "\ec49"; }

.icon-843:before {
  content: "\ec4a"; }

.icon-844:before {
  content: "\ec4b"; }

.icon-845:before {
  content: "\ec4c"; }

.icon-846:before {
  content: "\ec4d"; }

.icon-847:before {
  content: "\ec4e"; }

.icon-848:before {
  content: "\ec4f"; }

.icon-849:before {
  content: "\ec50"; }

.icon-850:before {
  content: "\ec51"; }

.icon-851:before {
  content: "\ec52"; }

.icon-852:before {
  content: "\ec53"; }

.icon-853:before {
  content: "\ec54"; }

.icon-854:before {
  content: "\ec55"; }

.icon-855:before {
  content: "\ec56"; }

.icon-856:before {
  content: "\ec57"; }

.icon-857:before {
  content: "\ec58"; }

.icon-858:before {
  content: "\ec59"; }

.icon-859:before {
  content: "\ec5a"; }

.icon-860:before {
  content: "\ec5b"; }

.icon-861:before {
  content: "\ec5c"; }

.icon-862:before {
  content: "\ec5d"; }

.icon-863:before {
  content: "\ec5e"; }

.icon-864:before {
  content: "\ec5f"; }

.icon-865:before {
  content: "\ec60"; }

.icon-866:before {
  content: "\ec61"; }

.icon-867:before {
  content: "\ec62"; }

.icon-868:before {
  content: "\ec63"; }

.icon-869:before {
  content: "\ec64"; }

.icon-870:before {
  content: "\ec65"; }

.icon-871:before {
  content: "\ec66"; }

.icon-872:before {
  content: "\ec67"; }

.icon-873:before {
  content: "\ec68"; }

.icon-874:before {
  content: "\ec69"; }

.icon-875:before {
  content: "\ec6a"; }

.icon-876:before {
  content: "\ec6b"; }

.icon-877:before {
  content: "\ec6c"; }

.icon-878:before {
  content: "\ec6d"; }

.icon-879:before {
  content: "\ec6e"; }

.icon-880:before {
  content: "\ec6f"; }

.icon-881:before {
  content: "\ec70"; }

.icon-882:before {
  content: "\ec71"; }

.icon-883:before {
  content: "\ec72"; }

.icon-884:before {
  content: "\ec73"; }

.icon-885:before {
  content: "\ec74"; }

.icon-886:before {
  content: "\ec75"; }

.icon-887:before {
  content: "\ec76"; }

.icon-888:before {
  content: "\ec77"; }

.icon-889:before {
  content: "\ec78"; }

.icon-890:before {
  content: "\ec79"; }

.icon-891:before {
  content: "\ec7a"; }

.icon-892:before {
  content: "\ec7b"; }

.icon-893:before {
  content: "\ec7c"; }

.icon-894:before {
  content: "\ec7d"; }

.icon-895:before {
  content: "\ec7e"; }

.icon-896:before {
  content: "\ec7f"; }

.icon-897:before {
  content: "\ec80"; }

.icon-898:before {
  content: "\ec81"; }

.icon-899:before {
  content: "\ec82"; }

.icon-900:before {
  content: "\ec83"; }

.icon-901:before {
  content: "\ec84"; }

.icon-902:before {
  content: "\ec85"; }

.icon-903:before {
  content: "\ec86"; }

.icon-904:before {
  content: "\ec87"; }

.icon-905:before {
  content: "\ec88"; }

.icon-906:before {
  content: "\ec89"; }

.icon-907:before {
  content: "\ec8a"; }

.icon-908:before {
  content: "\ec8b"; }

.icon-909:before {
  content: "\ec8c"; }

.icon-910:before {
  content: "\ec8d"; }

.icon-911:before {
  content: "\ec8e"; }

.icon-912:before {
  content: "\ec8f"; }

.icon-913:before {
  content: "\ec90"; }

.icon-914:before {
  content: "\ec91"; }

.icon-915:before {
  content: "\ec92"; }

.icon-916:before {
  content: "\ec93"; }

.icon-917:before {
  content: "\ec94"; }

.icon-918:before {
  content: "\ec95"; }

.icon-919:before {
  content: "\ec96"; }

.icon-920:before {
  content: "\ec97"; }

.icon-921:before {
  content: "\ec98"; }

.icon-922:before {
  content: "\ec99"; }

.icon-923:before {
  content: "\ec9a"; }

.icon-924:before {
  content: "\ec9b"; }

.icon-925:before {
  content: "\ec9c"; }

.icon-926:before {
  content: "\ec9d"; }

.icon-927:before {
  content: "\ec9e"; }

.icon-928:before {
  content: "\ec9f"; }

.icon-929:before {
  content: "\eca0"; }

.icon-930:before {
  content: "\eca1"; }

.icon-931:before {
  content: "\eca2"; }

.icon-932:before {
  content: "\eca3"; }

.icon-933:before {
  content: "\eca4"; }

.icon-934:before {
  content: "\eca5"; }

.icon-935:before {
  content: "\eca6"; }

.icon-936:before {
  content: "\eca7"; }

.icon-937:before {
  content: "\eca8"; }

.icon-938:before {
  content: "\eca9"; }

.icon-939:before {
  content: "\ecaa"; }

.icon-940:before {
  content: "\ecab"; }

.icon-941:before {
  content: "\ecac"; }

.icon-942:before {
  content: "\ecad"; }

.icon-943:before {
  content: "\ecae"; }

.icon-944:before {
  content: "\ecaf"; }

.icon-945:before {
  content: "\ecb0"; }

.icon-946:before {
  content: "\ecb1"; }

.icon-947:before {
  content: "\ecb2"; }

.icon-948:before {
  content: "\ecb3"; }

.icon-949:before {
  content: "\ecb4"; }

.icon-950:before {
  content: "\ecb5"; }

.icon-951:before {
  content: "\ecb6"; }

.icon-952:before {
  content: "\ecb7"; }

.icon-953:before {
  content: "\ecb8"; }

.icon-954:before {
  content: "\ecb9"; }

.icon-955:before {
  content: "\ecba"; }

.icon-956:before {
  content: "\ecbb"; }

.icon-957:before {
  content: "\ecbc"; }

.icon-958:before {
  content: "\ecbd"; }

.icon-959:before {
  content: "\ecbe"; }

.icon-960:before {
  content: "\ecbf"; }

.icon-961:before {
  content: "\ecc0"; }

.icon-962:before {
  content: "\ecc1"; }

.icon-963:before {
  content: "\ecc2"; }

.icon-964:before {
  content: "\ecc3"; }

.icon-965:before {
  content: "\ecc4"; }

.icon-966:before {
  content: "\ecc5"; }

.icon-967:before {
  content: "\ecc6"; }

.icon-968:before {
  content: "\ecc7"; }

.icon-969:before {
  content: "\ecc8"; }

.icon-970:before {
  content: "\ecc9"; }

.icon-971:before {
  content: "\ecca"; }

.icon-972:before {
  content: "\eccb"; }

.icon-973:before {
  content: "\eccc"; }

.icon-974:before {
  content: "\eccd"; }

.icon-975:before {
  content: "\ecce"; }

.icon-976:before {
  content: "\eccf"; }

.icon-977:before {
  content: "\ecd0"; }

.icon-978:before {
  content: "\ecd1"; }

.icon-979:before {
  content: "\ecd2"; }

.icon-980:before {
  content: "\ecd3"; }

.icon-981:before {
  content: "\ecd4"; }

.icon-982:before {
  content: "\ecd5"; }

.icon-983:before {
  content: "\ecd6"; }

.icon-984:before {
  content: "\ecd7"; }

.icon-985:before {
  content: "\ecd8"; }

.icon-986:before {
  content: "\ecd9"; }

.icon-987:before {
  content: "\ecda"; }

.icon-988:before {
  content: "\ecdb"; }

.icon-989:before {
  content: "\ecdc"; }

.icon-990:before {
  content: "\ecdd"; }

.icon-991:before {
  content: "\ecde"; }

.icon-992:before {
  content: "\ecdf"; }

.icon-993:before {
  content: "\ece0"; }

.icon-994:before {
  content: "\ece1"; }

.icon-995:before {
  content: "\ece2"; }

.icon-996:before {
  content: "\ece3"; }

.icon-997:before {
  content: "\ece4"; }

.icon-998:before {
  content: "\ece5"; }

.icon-999:before {
  content: "\ece6"; }

.icon-1000:before {
  content: "\ece7"; }

.icon-1001:before {
  content: "\ece8"; }

.icon-1002:before {
  content: "\ece9"; }

.icon-1003:before {
  content: "\ecea"; }

.icon-1004:before {
  content: "\eceb"; }

.icon-1005:before {
  content: "\ecec"; }

.icon-1006:before {
  content: "\eced"; }

.icon-1007:before {
  content: "\ecee"; }

.icon-1008:before {
  content: "\ecef"; }

.icon-1009:before {
  content: "\ecf0"; }

.icon-1010:before {
  content: "\ecf1"; }

.icon-1011:before {
  content: "\ecf2"; }

.icon-1012:before {
  content: "\ecf3"; }

.icon-1013:before {
  content: "\ecf4"; }

.icon-1014:before {
  content: "\ecf5"; }

.icon-1015:before {
  content: "\ecf6"; }

.icon-1016:before {
  content: "\ecf7"; }

.icon-1017:before {
  content: "\ecf8"; }

.icon-1018:before {
  content: "\ecf9"; }

.icon-1019:before {
  content: "\ecfa"; }

.icon-1020:before {
  content: "\ecfb"; }

.icon-1021:before {
  content: "\ecfc"; }

.icon-1022:before {
  content: "\ecfd"; }

.icon-1023:before {
  content: "\ecfe"; }

.icon-1024:before {
  content: "\ecff"; }

.icon-1025:before {
  content: "\ed00"; }

.icon-1026:before {
  content: "\ed01"; }

.icon-1027:before {
  content: "\ed02"; }

.icon-1028:before {
  content: "\ed03"; }

.icon-1029:before {
  content: "\ed04"; }

.icon-1030:before {
  content: "\ed05"; }

.icon-1031:before {
  content: "\ed06"; }

.icon-1032:before {
  content: "\ed07"; }

.icon-1033:before {
  content: "\ed08"; }

.icon-1034:before {
  content: "\ed09"; }

.icon-1035:before {
  content: "\ed0a"; }

.icon-1036:before {
  content: "\ed0b"; }

.icon-1037:before {
  content: "\ed0c"; }

.icon-1038:before {
  content: "\ed0d"; }

.icon-1039:before {
  content: "\ed0e"; }

.icon-1040:before {
  content: "\ed0f"; }

.icon-1041:before {
  content: "\ed10"; }

.icon-1042:before {
  content: "\ed11"; }

.icon-1043:before {
  content: "\ed12"; }

.icon-1044:before {
  content: "\ed13"; }

.icon-1045:before {
  content: "\ed14"; }

.icon-1046:before {
  content: "\ed15"; }

.icon-1047:before {
  content: "\ed16"; }

.icon-1048:before {
  content: "\ed17"; }

.icon-1049:before {
  content: "\ed18"; }

.icon-1050:before {
  content: "\ed19"; }

.icon-1051:before {
  content: "\ed1a"; }

.icon-1052:before {
  content: "\ed1b"; }

.icon-1053:before {
  content: "\ed1c"; }

.icon-1054:before {
  content: "\ed1d"; }

.icon-1055:before {
  content: "\ed1e"; }

.icon-1056:before {
  content: "\ed1f"; }

.icon-1057:before {
  content: "\ed20"; }

.icon-1058:before {
  content: "\ed21"; }

.icon-1059:before {
  content: "\ed22"; }

.icon-1060:before {
  content: "\ed23"; }

.icon-1061:before {
  content: "\ed24"; }

.icon-1062:before {
  content: "\ed25"; }

.icon-1063:before {
  content: "\ed26"; }

.icon-1064:before {
  content: "\ed27"; }

.icon-1065:before {
  content: "\ed28"; }

.icon-1066:before {
  content: "\ed29"; }

.icon-1067:before {
  content: "\ed2a"; }

.icon-1068:before {
  content: "\ed2b"; }

.icon-1069:before {
  content: "\ed2c"; }

.icon-1070:before {
  content: "\ed2d"; }

.icon-1071:before {
  content: "\ed2e"; }

.icon-1072:before {
  content: "\ed2f"; }

.icon-1073:before {
  content: "\ed30"; }

.icon-1074:before {
  content: "\ed31"; }

.icon-1075:before {
  content: "\ed32"; }

.icon-1076:before {
  content: "\ed33"; }

.icon-1077:before {
  content: "\ed34"; }

.icon-1078:before {
  content: "\ed35"; }

.icon-1079:before {
  content: "\ed36"; }

.icon-1080:before {
  content: "\ed37"; }

.icon-1081:before {
  content: "\ed38"; }

.icon-1082:before {
  content: "\ed39"; }

.icon-1083:before {
  content: "\ed3a"; }

.icon-1084:before {
  content: "\ed3b"; }

.icon-1085:before {
  content: "\ed3c"; }

.icon-1086:before {
  content: "\ed3d"; }

.icon-1087:before {
  content: "\ed3e"; }

.icon-1088:before {
  content: "\ed3f"; }

.icon-1089:before {
  content: "\ed40"; }

.icon-1090:before {
  content: "\ed41"; }

.icon-1091:before {
  content: "\ed42"; }

.icon-1092:before {
  content: "\ed43"; }

.icon-1093:before {
  content: "\ed44"; }

.icon-1094:before {
  content: "\ed45"; }

.icon-1095:before {
  content: "\ed46"; }

.icon-1096:before {
  content: "\ed47"; }

.icon-1097:before {
  content: "\ed48"; }

.icon-1098:before {
  content: "\ed49"; }

.icon-1099:before {
  content: "\ed4a"; }

.icon-1100:before {
  content: "\ed4b"; }

.icon-1101:before {
  content: "\ed4c"; }

.icon-1102:before {
  content: "\ed4d"; }

.icon-1103:before {
  content: "\ed4e"; }

.icon-1104:before {
  content: "\ed4f"; }

.icon-1105:before {
  content: "\ed50"; }

.icon-1106:before {
  content: "\ed51"; }

.icon-1107:before {
  content: "\ed52"; }

.icon-1108:before {
  content: "\ed53"; }

.icon-1109:before {
  content: "\ed54"; }

.icon-1110:before {
  content: "\ed55"; }

.icon-1111:before {
  content: "\ed56"; }

.icon-1112:before {
  content: "\ed57"; }

.icon-1113:before {
  content: "\ed58"; }

.icon-1114:before {
  content: "\ed59"; }

.icon-1115:before {
  content: "\ed5a"; }

.icon-1116:before {
  content: "\ed5b"; }

.icon-1117:before {
  content: "\ed5c"; }

.icon-1118:before {
  content: "\ed5d"; }

.icon-1119:before {
  content: "\ed5e"; }

.icon-1120:before {
  content: "\ed5f"; }

.icon-1121:before {
  content: "\ed60"; }

.icon-1122:before {
  content: "\ed61"; }

.icon-1123:before {
  content: "\ed62"; }

.icon-1124:before {
  content: "\ed63"; }

.icon-1125:before {
  content: "\ed64"; }

.icon-1126:before {
  content: "\ed65"; }

.icon-1127:before {
  content: "\ed66"; }

.icon-1128:before {
  content: "\ed67"; }

.icon-1129:before {
  content: "\ed68"; }

.icon-1130:before {
  content: "\ed69"; }

.icon-1131:before {
  content: "\ed6a"; }

.icon-1132:before {
  content: "\ed6b"; }

.icon-1133:before {
  content: "\ed6c"; }

.icon-1134:before {
  content: "\ed6d"; }

.icon-1135:before {
  content: "\ed6e"; }

.icon-1136:before {
  content: "\ed6f"; }

.icon-1137:before {
  content: "\ed70"; }

.icon-1138:before {
  content: "\ed71"; }

.icon-1139:before {
  content: "\ed72"; }

.icon-1140:before {
  content: "\ed73"; }

.icon-1141:before {
  content: "\ed74"; }

.icon-1142:before {
  content: "\ed75"; }

.icon-1143:before {
  content: "\ed76"; }

.icon-1144:before {
  content: "\ed77"; }

.icon-1145:before {
  content: "\ed78"; }

.icon-1146:before {
  content: "\ed79"; }

.icon-1147:before {
  content: "\ed7a"; }

.icon-1148:before {
  content: "\ed7b"; }

.icon-1149:before {
  content: "\ed7c"; }

.icon-1150:before {
  content: "\ed7d"; }

.icon-1151:before {
  content: "\ed7e"; }

.icon-1152:before {
  content: "\ed7f"; }

.icon-1153:before {
  content: "\ed80"; }

.icon-1154:before {
  content: "\ed81"; }

.icon-1155:before {
  content: "\ed82"; }

.icon-1156:before {
  content: "\ed83"; }

.icon-1157:before {
  content: "\ed84"; }

.icon-1158:before {
  content: "\ed85"; }

.icon-1159:before {
  content: "\ed86"; }

.icon-1160:before {
  content: "\ed87"; }

.icon-1161:before {
  content: "\ed88"; }

.icon-1162:before {
  content: "\ed89"; }

.icon-1163:before {
  content: "\ed8a"; }

.icon-1164:before {
  content: "\ed8b"; }

.icon-1165:before {
  content: "\ed8c"; }

.icon-1166:before {
  content: "\ed8d"; }

.icon-1167:before {
  content: "\ed8e"; }

.icon-1168:before {
  content: "\ed8f"; }

.icon-1169:before {
  content: "\ed90"; }

.icon-1170:before {
  content: "\ed91"; }

.icon-1171:before {
  content: "\ed92"; }

.icon-1172:before {
  content: "\ed93"; }

.icon-1173:before {
  content: "\ed94"; }

.icon-1174:before {
  content: "\ed95"; }

.icon-1175:before {
  content: "\ed96"; }

.icon-1176:before {
  content: "\ed97"; }

.icon-1177:before {
  content: "\ed98"; }

.icon-1178:before {
  content: "\ed99"; }

.icon-1179:before {
  content: "\ed9a"; }

.icon-1180:before {
  content: "\ed9b"; }

.icon-1181:before {
  content: "\ed9c"; }

.icon-1182:before {
  content: "\ed9d"; }

.icon-1183:before {
  content: "\ed9e"; }

.icon-1184:before {
  content: "\ed9f"; }

.icon-1185:before {
  content: "\eda0"; }

.icon-1186:before {
  content: "\eda1"; }

.icon-1187:before {
  content: "\eda2"; }

.icon-1188:before {
  content: "\eda3"; }

.icon-1189:before {
  content: "\eda4"; }

.icon-1190:before {
  content: "\eda5"; }

.icon-1191:before {
  content: "\eda6"; }

.icon-1192:before {
  content: "\eda7"; }

.icon-1193:before {
  content: "\eda8"; }

.icon-1194:before {
  content: "\eda9"; }

.icon-1195:before {
  content: "\edaa"; }

.icon-1196:before {
  content: "\edab"; }

.icon-1197:before {
  content: "\edac"; }

.icon-1198:before {
  content: "\edad"; }

.icon-1199:before {
  content: "\edae"; }

.icon-1200:before {
  content: "\edaf"; }

.icon-1201:before {
  content: "\edb0"; }

.icon-1202:before {
  content: "\edb1"; }

.icon-1203:before {
  content: "\edb2"; }

.icon-1204:before {
  content: "\edb3"; }

.icon-1205:before {
  content: "\edb4"; }

.icon-1206:before {
  content: "\edb5"; }

.icon-1207:before {
  content: "\edb6"; }

.icon-1208:before {
  content: "\edb7"; }

.icon-1209:before {
  content: "\edb8"; }

.icon-1210:before {
  content: "\edb9"; }

.icon-1211:before {
  content: "\edba"; }

.icon-1212:before {
  content: "\edbb"; }

.icon-1213:before {
  content: "\edbc"; }

.icon-1214:before {
  content: "\edbd"; }

.icon-1215:before {
  content: "\edbe"; }

.icon-1216:before {
  content: "\edbf"; }

.icon-1217:before {
  content: "\edc0"; }

.icon-1218 .path1:before {
  content: "\edc1";
  color: white; }

.icon-1218 .path2:before {
  content: "\edc2";
  margin-left: -1em;
  color: black; }

.icon-1218 .path3:before {
  content: "\edc3";
  margin-left: -1em;
  color: white; }

.icon-1218 .path4:before {
  content: "\edc4";
  margin-left: -1em;
  color: black; }

.icon-1218 .path5:before {
  content: "\edc5";
  margin-left: -1em;
  color: white; }

.icon-1218 .path6:before {
  content: "\edc6";
  margin-left: -1em;
  color: black; }

.icon-1218 .path7:before {
  content: "\edc7";
  margin-left: -1em;
  color: white; }

.icon-1218 .path8:before {
  content: "\edc8";
  margin-left: -1em;
  color: black; }

.icon-1218 .path9:before {
  content: "\edc9";
  margin-left: -1em;
  color: white; }

.icon-1218 .path10:before {
  content: "\edca";
  margin-left: -1em;
  color: black; }

.icon-1218 .path11:before {
  content: "\edcb";
  margin-left: -1em;
  color: white; }

.icon-1218 .path12:before {
  content: "\edcc";
  margin-left: -1em;
  color: black; }

.icon-1218 .path13:before {
  content: "\edcd";
  margin-left: -1em;
  color: white; }

.icon-1218 .path14:before {
  content: "\edce";
  margin-left: -1em;
  color: black; }

.icon-1218 .path15:before {
  content: "\edcf";
  margin-left: -1em;
  color: white; }

.icon-1218 .path16:before {
  content: "\edd0";
  margin-left: -1em;
  color: black; }

.icon-1218 .path17:before {
  content: "\edd1";
  margin-left: -1em;
  color: white; }

.icon-1218 .path18:before {
  content: "\edd2";
  margin-left: -1em;
  color: black; }

.icon-1219:before {
  content: "\edd3"; }

.icon-1220:before {
  content: "\edd4"; }

.icon-1221:before {
  content: "\edd5"; }

.icon-1222:before {
  content: "\edd6"; }

.icon-1223:before {
  content: "\edd7"; }

.icon-1224:before {
  content: "\edd8"; }

.icon-1225:before {
  content: "\edd9"; }

.icon-1226:before {
  content: "\edda"; }

.icon-1227:before {
  content: "\eddb"; }

.icon-1228:before {
  content: "\eddc"; }

.icon-1229:before {
  content: "\eddd"; }

.icon-1230:before {
  content: "\edde"; }

.icon-1231:before {
  content: "\eddf"; }

.icon-1232 .path1:before {
  content: "\ede0";
  color: #0c0d0d; }

.icon-1232 .path2:before {
  content: "\ede1";
  margin-left: -1em;
  color: black; }

.icon-1232 .path3:before {
  content: "\ede2";
  margin-left: -1em;
  color: black; }

.icon-1232 .path4:before {
  content: "\ede3";
  margin-left: -1em;
  color: white; }

.icon-1232 .path5:before {
  content: "\ede4";
  margin-left: -1em;
  color: white; }

.icon-1232 .path6:before {
  content: "\ede5";
  margin-left: -1em;
  color: white; }

.icon-1232 .path7:before {
  content: "\ede6";
  margin-left: -1em;
  color: white; }

.icon-1232 .path8:before {
  content: "\ede7";
  margin-left: -1em;
  color: white; }

.icon-1232 .path9:before {
  content: "\ede8";
  margin-left: -1em;
  color: white; }

.icon-1232 .path10:before {
  content: "\ede9";
  margin-left: -1em;
  color: white; }

.icon-1232 .path11:before {
  content: "\edea";
  margin-left: -1em;
  color: white; }

.icon-1232 .path12:before {
  content: "\edeb";
  margin-left: -1em;
  color: white; }

.icon-1232 .path13:before {
  content: "\edec";
  margin-left: -1em;
  color: white; }

.icon-1232 .path14:before {
  content: "\eded";
  margin-left: -1em;
  color: white; }

.icon-1232 .path15:before {
  content: "\edee";
  margin-left: -1em;
  color: white; }

.icon-1232 .path16:before {
  content: "\edef";
  margin-left: -1em;
  color: white; }

.icon-1232 .path17:before {
  content: "\edf0";
  margin-left: -1em;
  color: white; }

.icon-1233:before {
  content: "\edf1"; }

.icon-1234:before {
  content: "\edf2"; }

.icon-1235:before {
  content: "\edf3"; }

.icon-1236:before {
  content: "\edf4"; }

.icon-1237:before {
  content: "\edf5"; }

.icon-1238:before {
  content: "\edf6"; }

.icon-1239:before {
  content: "\edf7"; }

.icon-1240:before {
  content: "\edf8"; }

.icon-1241:before {
  content: "\edf9"; }

.icon-1242:before {
  content: "\edfa"; }

.icon-1243:before {
  content: "\edfb"; }

.icon-1244:before {
  content: "\edfc"; }

.icon-1245:before {
  content: "\edfd"; }

.icon-1246:before {
  content: "\edfe"; }

.icon-1247:before {
  content: "\edff"; }

.icon-1248:before {
  content: "\ee00"; }

.icon-1249:before {
  content: "\ee01"; }

.icon-1250:before {
  content: "\ee02"; }

.icon-1251:before {
  content: "\ee03"; }

.icon-1252:before {
  content: "\ee04"; }

.icon-1253:before {
  content: "\ee05"; }

.icon-1254:before {
  content: "\ee06"; }

.icon-1255:before {
  content: "\ee07"; }

.icon-1256:before {
  content: "\ee08"; }

.icon-1257:before {
  content: "\ee09"; }

.icon-1258:before {
  content: "\ee0a"; }

.icon-1259:before {
  content: "\ee0b"; }

.icon-1260:before {
  content: "\ee0c"; }

.icon-1261:before {
  content: "\ee0d"; }

.icon-1262:before {
  content: "\ee0e"; }

.icon-1263:before {
  content: "\ee0f"; }

.icon-1264:before {
  content: "\ee10"; }

.icon-1265:before {
  content: "\ee11"; }

.icon-1266:before {
  content: "\ee12"; }

.icon-1267:before {
  content: "\ee13"; }

.icon-1268:before {
  content: "\ee14"; }

.icon-1269:before {
  content: "\ee15"; }

.icon-1270:before {
  content: "\ee16"; }

.icon-1271:before {
  content: "\ee17"; }

.icon-1272:before {
  content: "\ee18"; }

.icon-1273:before {
  content: "\ee19"; }

.icon-1274:before {
  content: "\ee1a"; }

.icon-1275:before {
  content: "\ee1b"; }

.icon-1276:before {
  content: "\ee1c"; }

.icon-1277:before {
  content: "\ee1d"; }

.icon-1278:before {
  content: "\ee1e"; }

.icon-1279:before {
  content: "\ee1f"; }

.icon-1280:before {
  content: "\ee20"; }

.icon-1281:before {
  content: "\ee21"; }

.icon-1282:before {
  content: "\ee22"; }

.icon-1283:before {
  content: "\ee23"; }

.icon-1284:before {
  content: "\ee24"; }

.icon-1285:before {
  content: "\ee25"; }

.icon-1286:before {
  content: "\ee26"; }

.icon-1287:before {
  content: "\ee27"; }

.icon-1288:before {
  content: "\ee28"; }

.icon-1289:before {
  content: "\ee29"; }

.icon-1290:before {
  content: "\ee2a"; }

.icon-1291:before {
  content: "\ee2b"; }

.icon-1292:before {
  content: "\ee2c"; }

.icon-1293:before {
  content: "\ee2d"; }

.icon-1294:before {
  content: "\ee2e"; }

.icon-1295:before {
  content: "\ee2f"; }

.icon-1296:before {
  content: "\ee30"; }

.icon-1297:before {
  content: "\ee31"; }

.icon-1298:before {
  content: "\ee32"; }

.icon-1299:before {
  content: "\ee33"; }

.icon-1300:before {
  content: "\ee34"; }

.icon-1301:before {
  content: "\ee35"; }

.icon-1302:before {
  content: "\ee36"; }

.icon-1303:before {
  content: "\ee37"; }

.icon-1304:before {
  content: "\ee38"; }

.icon-1305:before {
  content: "\ee39"; }

.icon-1306:before {
  content: "\ee3a"; }

.icon-1307:before {
  content: "\ee3b"; }

.icon-1308:before {
  content: "\ee3c"; }

.icon-1309:before {
  content: "\ee3d"; }

.icon-1310:before {
  content: "\ee3e"; }

.icon-1311:before {
  content: "\ee3f"; }

.icon-1312:before {
  content: "\ee40"; }

.icon-1313:before {
  content: "\ee41"; }

.icon-1314:before {
  content: "\ee42"; }

.icon-1315:before {
  content: "\ee43"; }

.icon-1316:before {
  content: "\ee44"; }

.icon-1317:before {
  content: "\ee45"; }

.icon-1318:before {
  content: "\ee46"; }

.icon-1319:before {
  content: "\ee47"; }

.icon-1320:before {
  content: "\ee48"; }

.icon-1321:before {
  content: "\ee49"; }

.icon-1322:before {
  content: "\ee4a"; }

.icon-1323:before {
  content: "\ee4b"; }

.icon-1324:before {
  content: "\ee4c"; }

.icon-1325:before {
  content: "\ee4d"; }

.icon-1326:before {
  content: "\ee4e"; }

.icon-1327:before {
  content: "\ee4f"; }

.icon-1328:before {
  content: "\ee50"; }

.icon-1329:before {
  content: "\ee51"; }

.icon-1330:before {
  content: "\ee52"; }

.icon-1331:before {
  content: "\ee53"; }

.icon-1332:before {
  content: "\ee54"; }

.icon-1333:before {
  content: "\ee55"; }

.icon-1334:before {
  content: "\ee56"; }

.icon-1335:before {
  content: "\ee57"; }

.icon-1336:before {
  content: "\ee58"; }

.icon-1337:before {
  content: "\ee59"; }

.icon-1338:before {
  content: "\ee5a"; }

.icon-1339:before {
  content: "\ee5b"; }

.icon-1340 .path1:before {
  content: "\ee5c";
  color: #010101; }

.icon-1340 .path2:before {
  content: "\ee5d";
  margin-left: -1em;
  color: #010101; }

.icon-1340 .path3:before {
  content: "\ee5e";
  margin-left: -1em;
  color: white; }

.icon-1340 .path4:before {
  content: "\ee5f";
  margin-left: -1em;
  color: #010101; }

.icon-1340 .path5:before {
  content: "\ee60";
  margin-left: -1em;
  color: white; }

.icon-1340 .path6:before {
  content: "\ee61";
  margin-left: -1em;
  color: #010101; }

.icon-1341:before {
  content: "\ee62"; }

.icon-1342:before {
  content: "\ee63"; }

.icon-1343:before {
  content: "\ee64"; }

.icon-1344:before {
  content: "\ee65"; }

.icon-1345:before {
  content: "\ee66"; }

.icon-1346:before {
  content: "\ee67"; }

.icon-1347:before {
  content: "\ee68"; }

.icon-1348:before {
  content: "\ee69"; }

.icon-1349:before {
  content: "\ee6a"; }

.icon-1350:before {
  content: "\ee6b"; }

.icon-1351:before {
  content: "\ee6c"; }

.icon-1352:before {
  content: "\ee6d"; }

.icon-1353:before {
  content: "\ee6e"; }

.icon-1354:before {
  content: "\ee6f"; }

.icon-1355:before {
  content: "\ee70"; }

.icon-1356:before {
  content: "\ee71"; }

.icon-1357:before {
  content: "\ee72"; }

.icon-1358:before {
  content: "\ee73"; }

.icon-1359:before {
  content: "\ee74"; }

.icon-1360:before {
  content: "\ee75"; }

.icon-1361:before {
  content: "\ee76"; }

.icon-1362:before {
  content: "\ee77"; }

.icon-1363:before {
  content: "\ee78"; }

.icon-1364:before {
  content: "\ee79"; }

.icon-1365:before {
  content: "\ee7a"; }

.icon-1366:before {
  content: "\ee7b"; }

.icon-1367:before {
  content: "\ee7c"; }

.icon-1368:before {
  content: "\ee7d"; }

.icon-1369:before {
  content: "\ee7e"; }

.icon-1370:before {
  content: "\ee7f"; }

.icon-1371:before {
  content: "\ee80"; }

.icon-1372:before {
  content: "\ee81"; }

.icon-1373:before {
  content: "\ee82"; }

.icon-1374:before {
  content: "\ee83"; }

.icon-1375:before {
  content: "\ee84"; }

.icon-1376:before {
  content: "\ee85"; }

.icon-1377:before {
  content: "\ee86"; }

.icon-1378:before {
  content: "\ee87"; }

.icon-1379:before {
  content: "\ee88"; }

.icon-1380:before {
  content: "\ee89"; }

.icon-1381:before {
  content: "\ee8a"; }

.icon-1382:before {
  content: "\ee8b"; }

.icon-1383:before {
  content: "\ee8c"; }

.icon-1384:before {
  content: "\ee8d"; }

.icon-1385:before {
  content: "\ee8e"; }

.icon-1386:before {
  content: "\ee8f"; }

.icon-1387:before {
  content: "\ee90"; }

.icon-1388:before {
  content: "\ee91"; }

.icon-1389:before {
  content: "\ee92"; }

.icon-1390:before {
  content: "\ee93"; }

.icon-1391:before {
  content: "\ee94"; }

.icon-1392:before {
  content: "\ee95"; }

.icon-1393:before {
  content: "\ee96"; }

.icon-1394:before {
  content: "\ee97"; }

.icon-1395:before {
  content: "\ee98"; }

.icon-1396:before {
  content: "\ee99"; }

.icon-1397:before {
  content: "\ee9a"; }

.icon-1398:before {
  content: "\ee9b"; }

.icon-1399:before {
  content: "\ee9c"; }

.icon-1400:before {
  content: "\ee9d"; }

.icon-1401:before {
  content: "\ee9e"; }

.icon-1402:before {
  content: "\ee9f"; }

.icon-1403:before {
  content: "\eea0"; }

.icon-1404:before {
  content: "\eea1"; }

.icon-1405:before {
  content: "\eea2"; }

.icon-1406:before {
  content: "\eea3"; }

.icon-1407:before {
  content: "\eea4"; }

.icon-1408:before {
  content: "\eea5"; }

.icon-1409:before {
  content: "\eea6"; }

.icon-1410:before {
  content: "\eea7"; }

.icon-1411:before {
  content: "\eea8"; }

.icon-1412:before {
  content: "\eea9"; }

.icon-1413:before {
  content: "\eeaa"; }

.icon-1414:before {
  content: "\eeab"; }

.icon-1415:before {
  content: "\eeac"; }

.icon-1416:before {
  content: "\eead"; }

.icon-1417:before {
  content: "\eeae"; }

.icon-1418:before {
  content: "\eeaf"; }

.icon-1419:before {
  content: "\eeb0"; }

.icon-1420:before {
  content: "\eeb1"; }

.icon-1421:before {
  content: "\eeb2"; }

.icon-1422:before {
  content: "\eeb3"; }

.icon-1423:before {
  content: "\eeb4"; }

.icon-1424:before {
  content: "\eeb5"; }

.icon-1425:before {
  content: "\eeb6"; }

.icon-1426:before {
  content: "\eeb7"; }

.icon-1427:before {
  content: "\eeb8"; }

.icon-1428:before {
  content: "\eeb9"; }

.icon-1429:before {
  content: "\eeba"; }

.icon-1430:before {
  content: "\eebb"; }

/* =============================================================

	Kraken Buttons
	Simple button styling by Chris Ferdinandi.
	Only needed if you're NOT using the Kraken boilerplate.
	http://cferdinandi.github.io/kraken/

	Free to use under the MIT License.
	http://gomakethings.com/mit/

 * ============================================================= */
.btn, .button, button, input.button, .primary-button, .button-alt1, .secondary-button, #comments .comment .comment-box .comment-actions .comment-reply-link, #comments .comment .comment-box .comment-actions .comment-edit-link, #comments .comment .comment-box .comment-actions .comment-edit-delete, #comments .comment .comment-box .comment-actions .comment-edit-spam, .gform_button, .pagination span, .pagination a, #comments .comment-respond .comment-reply-title #cancel-comment-reply-link, .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1, .image-slider .slide .slide-link-dual, .post .entry-navigation span, .post .entry-navigation a, .archive .navigation a, .category .navigation a, #change_email_1 input[type="submit"], #memb_password_send-1 input[type="submit"], #memb_password_change-1 input[type="submit"], .widget_members-listing .blocklist.horizontal .person .details .readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore, .sidebar .widget_text input[type="submit"], .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous, #buddypress .standard-form div.submit input, .page-template-templates-utility-login-php .main-login #loginform #wp-submit, #container .sg-btn {
  display: inline-block;
  font-size: 0.9375em;
  padding: 0.5em 0.6875em;
  line-height: 1.2;
  font-weight: normal;
  border: 0.0725em solid #eee;
  border-radius: 0.0725em;
  margin-right: 0.3125em;
  margin-bottom: 0.3125em; }

.btn, .button, button, input.button, .primary-button, .button-alt1, .secondary-button, #comments .comment .comment-box .comment-actions .comment-reply-link, #comments .comment .comment-box .comment-actions .comment-edit-link, #comments .comment .comment-box .comment-actions .comment-edit-delete, #comments .comment .comment-box .comment-actions .comment-edit-spam, .gform_button, .pagination span, .pagination a, #comments .comment-respond .comment-reply-title #cancel-comment-reply-link, .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1, .image-slider .slide .slide-link-dual, .post .entry-navigation span, .post .entry-navigation a, .archive .navigation a, .category .navigation a, #change_email_1 input[type="submit"], #memb_password_send-1 input[type="submit"], #memb_password_change-1 input[type="submit"], .widget_members-listing .blocklist.horizontal .person .details .readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore, .sidebar .widget_text input[type="submit"], .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous, #buddypress .standard-form div.submit input, .page-template-templates-utility-login-php .main-login #loginform #wp-submit, #container .sg-btn, .btn:hover, .button:hover, button:hover, .primary-button:hover, .button-alt1:hover, .secondary-button:hover, #comments .comment .comment-box .comment-actions .comment-reply-link:hover, #comments .comment .comment-box .comment-actions .comment-edit-link:hover, #comments .comment .comment-box .comment-actions .comment-edit-delete:hover, #comments .comment .comment-box .comment-actions .comment-edit-spam:hover, .gform_button:hover, .pagination span:hover, .pagination a:hover, #comments .comment-respond .comment-reply-title #cancel-comment-reply-link:hover, .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1:hover, .image-slider .slide .slide-link-dual:hover, .post .entry-navigation span:hover, .post .entry-navigation a:hover, .archive .navigation a:hover, .category .navigation a:hover, #change_email_1 input[type="submit"]:hover, #memb_password_send-1 input[type="submit"]:hover, #memb_password_change-1 input[type="submit"]:hover, .widget_members-listing .blocklist.horizontal .person .details .readmore:hover, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore:hover, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore:hover, .sidebar .widget_text input[type="submit"]:hover, .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next:hover, .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous:hover, #buddypress .standard-form div.submit input:hover, .page-template-templates-utility-login-php .main-login #loginform #wp-submit:hover, #container .sg-btn:hover, a .btn:hover, a .button:hover, a button:hover, a .primary-button:hover, a .button-alt1:hover, a .secondary-button:hover, a #comments .comment .comment-box .comment-actions .comment-reply-link:hover, #comments .comment .comment-box .comment-actions a .comment-reply-link:hover, a #comments .comment .comment-box .comment-actions .comment-edit-link:hover, #comments .comment .comment-box .comment-actions a .comment-edit-link:hover, a #comments .comment .comment-box .comment-actions .comment-edit-delete:hover, #comments .comment .comment-box .comment-actions a .comment-edit-delete:hover, a #comments .comment .comment-box .comment-actions .comment-edit-spam:hover, #comments .comment .comment-box .comment-actions a .comment-edit-spam:hover, a .gform_button:hover, a .pagination span:hover, .pagination a span:hover, a .pagination a:hover, .pagination a a:hover, a #comments .comment-respond .comment-reply-title #cancel-comment-reply-link:hover, #comments .comment-respond .comment-reply-title a #cancel-comment-reply-link:hover, a .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1:hover, .pmpt_container .pmpt_pkgs_container .pmpt_column a a.pmpt_btn_fat_1:hover, a .image-slider .slide .slide-link-dual:hover, .image-slider .slide a .slide-link-dual:hover, a .post .entry-navigation span:hover, .post .entry-navigation a span:hover, a .post .entry-navigation a:hover, .post .entry-navigation a a:hover, a .archive .navigation a:hover, .archive .navigation a a:hover, a .category .navigation a:hover, .category .navigation a a:hover, a #change_email_1 input[type="submit"]:hover, #change_email_1 a input[type="submit"]:hover, a #memb_password_send-1 input[type="submit"]:hover, #memb_password_send-1 a input[type="submit"]:hover, a #memb_password_change-1 input[type="submit"]:hover, #memb_password_change-1 a input[type="submit"]:hover, a .widget_members-listing .blocklist.horizontal .person .details .readmore:hover, .widget_members-listing .blocklist.horizontal .person .details a .readmore:hover, a .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore:hover, .widget_members-listing .widget_recent_entries ul.horizontal .person .details a .readmore:hover, a .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore:hover, .widget_recent_entries .widget_members-listing ul.horizontal .person .details a .readmore:hover, a .sidebar .widget_text input[type="submit"]:hover, .sidebar .widget_text a input[type="submit"]:hover, a .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next:hover, .widget_sow-post-carousel .sow-carousel-title a .sow-carousel-next:hover, a .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous:hover, .widget_sow-post-carousel .sow-carousel-title a .sow-carousel-previous:hover, a #buddypress .standard-form div.submit input:hover, #buddypress .standard-form div.submit a input:hover, a .page-template-templates-utility-login-php .main-login #loginform #wp-submit:hover, .page-template-templates-utility-login-php .main-login #loginform a #wp-submit:hover, a #container .sg-btn:hover, #container a .sg-btn:hover, .btn.active, .active.button, button.active, .active.primary-button, .active.button-alt1, .active.secondary-button, #comments .comment .comment-box .comment-actions .active.comment-reply-link, #comments .comment .comment-box .comment-actions .active.comment-edit-link, #comments .comment .comment-box .comment-actions .active.comment-edit-delete, #comments .comment .comment-box .comment-actions .active.comment-edit-spam, .active.gform_button, .pagination span.active, .pagination a.active, #comments .comment-respond .comment-reply-title .active#cancel-comment-reply-link, .pmpt_container .pmpt_pkgs_container .pmpt_column a.active.pmpt_btn_fat_1, .image-slider .slide .active.slide-link-dual, .post .entry-navigation span.active, .post .entry-navigation a.active, .archive .navigation a.active, .category .navigation a.active, #change_email_1 input.active[type="submit"], #memb_password_send-1 input.active[type="submit"], #memb_password_change-1 input.active[type="submit"], .widget_members-listing .blocklist.horizontal .person .details .active.readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .active.readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .active.readmore, .sidebar .widget_text input.active[type="submit"], .widget_sow-post-carousel .sow-carousel-title .active.sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .active.sow-carousel-previous, #buddypress .standard-form div.submit input.active, .page-template-templates-utility-login-php .main-login #loginform .active#wp-submit, #container .active.sg-btn {
  color: #fff !important; }

.btn:hover, .button:hover, button:hover, .primary-button:hover, .button-alt1:hover, .secondary-button:hover, #comments .comment .comment-box .comment-actions .comment-reply-link:hover, #comments .comment .comment-box .comment-actions .comment-edit-link:hover, #comments .comment .comment-box .comment-actions .comment-edit-delete:hover, #comments .comment .comment-box .comment-actions .comment-edit-spam:hover, .gform_button:hover, .pagination span:hover, .pagination a:hover, #comments .comment-respond .comment-reply-title #cancel-comment-reply-link:hover, .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1:hover, .image-slider .slide .slide-link-dual:hover, .post .entry-navigation span:hover, .post .entry-navigation a:hover, .archive .navigation a:hover, .category .navigation a:hover, #change_email_1 input[type="submit"]:hover, #memb_password_send-1 input[type="submit"]:hover, #memb_password_change-1 input[type="submit"]:hover, .widget_members-listing .blocklist.horizontal .person .details .readmore:hover, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore:hover, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore:hover, .sidebar .widget_text input[type="submit"]:hover, .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next:hover, .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous:hover, #buddypress .standard-form div.submit input:hover, .page-template-templates-utility-login-php .main-login #loginform #wp-submit:hover, #container .sg-btn:hover, a .btn:hover, a .button:hover, a button:hover, a .primary-button:hover, a .button-alt1:hover, a .secondary-button:hover, a #comments .comment .comment-box .comment-actions .comment-reply-link:hover, #comments .comment .comment-box .comment-actions a .comment-reply-link:hover, a #comments .comment .comment-box .comment-actions .comment-edit-link:hover, #comments .comment .comment-box .comment-actions a .comment-edit-link:hover, a #comments .comment .comment-box .comment-actions .comment-edit-delete:hover, #comments .comment .comment-box .comment-actions a .comment-edit-delete:hover, a #comments .comment .comment-box .comment-actions .comment-edit-spam:hover, #comments .comment .comment-box .comment-actions a .comment-edit-spam:hover, a .gform_button:hover, a .pagination span:hover, .pagination a span:hover, a .pagination a:hover, .pagination a a:hover, a #comments .comment-respond .comment-reply-title #cancel-comment-reply-link:hover, #comments .comment-respond .comment-reply-title a #cancel-comment-reply-link:hover, a .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1:hover, .pmpt_container .pmpt_pkgs_container .pmpt_column a a.pmpt_btn_fat_1:hover, a .image-slider .slide .slide-link-dual:hover, .image-slider .slide a .slide-link-dual:hover, a .post .entry-navigation span:hover, .post .entry-navigation a span:hover, a .post .entry-navigation a:hover, .post .entry-navigation a a:hover, a .archive .navigation a:hover, .archive .navigation a a:hover, a .category .navigation a:hover, .category .navigation a a:hover, a #change_email_1 input[type="submit"]:hover, #change_email_1 a input[type="submit"]:hover, a #memb_password_send-1 input[type="submit"]:hover, #memb_password_send-1 a input[type="submit"]:hover, a #memb_password_change-1 input[type="submit"]:hover, #memb_password_change-1 a input[type="submit"]:hover, a .widget_members-listing .blocklist.horizontal .person .details .readmore:hover, .widget_members-listing .blocklist.horizontal .person .details a .readmore:hover, a .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore:hover, .widget_members-listing .widget_recent_entries ul.horizontal .person .details a .readmore:hover, a .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore:hover, .widget_recent_entries .widget_members-listing ul.horizontal .person .details a .readmore:hover, a .sidebar .widget_text input[type="submit"]:hover, .sidebar .widget_text a input[type="submit"]:hover, a .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next:hover, .widget_sow-post-carousel .sow-carousel-title a .sow-carousel-next:hover, a .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous:hover, .widget_sow-post-carousel .sow-carousel-title a .sow-carousel-previous:hover, a #buddypress .standard-form div.submit input:hover, #buddypress .standard-form div.submit a input:hover, a .page-template-templates-utility-login-php .main-login #loginform #wp-submit:hover, .page-template-templates-utility-login-php .main-login #loginform a #wp-submit:hover, a #container .sg-btn:hover, #container a .sg-btn:hover, .btn.active, .active.button, button.active, .active.primary-button, .active.button-alt1, .active.secondary-button, #comments .comment .comment-box .comment-actions .active.comment-reply-link, #comments .comment .comment-box .comment-actions .active.comment-edit-link, #comments .comment .comment-box .comment-actions .active.comment-edit-delete, #comments .comment .comment-box .comment-actions .active.comment-edit-spam, .active.gform_button, .pagination span.active, .pagination a.active, #comments .comment-respond .comment-reply-title .active#cancel-comment-reply-link, .pmpt_container .pmpt_pkgs_container .pmpt_column a.active.pmpt_btn_fat_1, .image-slider .slide .active.slide-link-dual, .post .entry-navigation span.active, .post .entry-navigation a.active, .archive .navigation a.active, .category .navigation a.active, #change_email_1 input.active[type="submit"], #memb_password_send-1 input.active[type="submit"], #memb_password_change-1 input.active[type="submit"], .widget_members-listing .blocklist.horizontal .person .details .active.readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .active.readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .active.readmore, .sidebar .widget_text input.active[type="submit"], .widget_sow-post-carousel .sow-carousel-title .active.sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .active.sow-carousel-previous, #buddypress .standard-form div.submit input.active, .page-template-templates-utility-login-php .main-login #loginform .active#wp-submit, #container .active.sg-btn {
  background-color: #c8c8c8;
  border-color: #c8c8c8;
  text-decoration: none; }

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80); }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
.mfp-preloader a {
  color: #CCC; }
.mfp-preloader a:hover {
  color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none; }
button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
.mfp-close:hover, .mfp-close:focus {
  opacity: 1;
  filter: alpha(opacity=100); }
.mfp-close:active {
  top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
  margin-top: -54px; }
.mfp-arrow:hover, .mfp-arrow:focus {
  opacity: 1;
  filter: alpha(opacity=100); }
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent; }
.mfp-arrow:after, .mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px; }
.mfp-arrow:before, .mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
  border-right: 17px solid #FFF;
  margin-left: 31px; }
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
  border-left: 17px solid #FFF;
  margin-left: 39px; }
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
  border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px; }
.mfp-iframe-holder .mfp-close {
  top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444; }
.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px; }
.mfp-figure figure {
  margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
   * Remove all paddings around the image on small screen
   */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }
@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }

  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }

  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }

  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }
.mfp-ie7 .mfp-img {
  padding: 0; }
.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px; }
.mfp-ie7 .mfp-container {
  padding: 0; }
.mfp-ie7 .mfp-content {
  padding-top: 44px; }
.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0; }

/*
	jQuery.mmenu offcanvas addon CSS
*/
.mm-page, .mm-fixed-top, .mm-fixed-bottom {
  -webkit-transition: none 0.4s ease;
  transition: none 0.4s ease;
  -webkit-transition-property: top, right, bottom, left, border;
  transition-property: top, right, bottom, left, border; }

.mm-page, #mm-blocker {
  margin: 0;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }

.mm-page {
  border: 0px solid transparent; }

html.mm-opening .mm-page {
  border: 0px solid rgba(1, 1, 1, 0); }

.mm-fixed-top, .mm-fixed-bottom {
  position: fixed;
  left: 0; }

.mm-fixed-top {
  top: 0; }

.mm-fixed-bottom {
  bottom: 0; }

html.mm-opened {
  overflow: hidden;
  position: relative; }
html.mm-opened body {
  overflow: hidden; }

html.mm-opened .mm-page {
  box-sizing: border-box;
  position: relative; }

html.mm-background .mm-page {
  background: inherit; }

#mm-blocker {
  background: url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==) transparent;
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 999999; }

html.mm-opened #mm-blocker, html.mm-blocking #mm-blocker {
  display: block; }

.mm-menu.mm-offcanvas {
  display: none;
  position: fixed; }
.mm-menu.mm-current {
  display: block; }

html.mm-opening .mm-page, html.mm-opening #mm-blocker, html.mm-opening .mm-fixed-top, html.mm-opening .mm-fixed-bottom {
  left: 80%; }

.mm-menu {
  width: 80%; }

@media all and (max-width: 175px) {
  .mm-menu {
    width: 140px; }

  html.mm-opening .mm-page, html.mm-opening #mm-blocker, html.mm-opening .mm-fixed-top, html.mm-opening .mm-fixed-bottom {
    left: 140px; } }
@media all and (min-width: 550px) {
  .mm-menu {
    width: 440px; }

  html.mm-opening .mm-page, html.mm-opening #mm-blocker, html.mm-opening .mm-fixed-top, html.mm-opening .mm-fixed-bottom {
    left: 440px; } }
/*
	jQuery.mmenu counters addon CSS
*/
em.mm-counter {
  font: inherit;
  font-size: 14px;
  font-style: normal;
  text-indent: 0;
  line-height: 20px;
  display: block;
  margin-top: -10px;
  position: absolute;
  right: 40px;
  top: 50%; }
em.mm-counter + a.mm-subopen {
  padding-left: 40px; }
em.mm-counter + a.mm-subopen + a, em.mm-counter + a.mm-subopen + span {
  margin-right: 80px; }
em.mm-counter + a.mm-fullsubopen {
  padding-left: 0; }

.mm-vertical em.mm-counter {
  top: 12px;
  margin-top: 0; }

.mm-nosubresults > em.mm-counter {
  display: none; }

.mm-menu em.mm-counter {
  color: rgba(255, 255, 255, 0.3); }

/*
	jQuery.mmenu dragOpen addon CSS
*/
html.mm-opened.mm-dragging .mm-menu, html.mm-opened.mm-dragging .mm-page, html.mm-opened.mm-dragging .mm-fixed-top, html.mm-opened.mm-dragging .mm-fixed-bottom, html.mm-opened.mm-dragging #mm-blocker {
  -webkit-transition-duration: 0s;
  transition-duration: 0s; }

/*
	jQuery.mmenu header addon CSS
*/
.mm-header {
  background: inherit;
  border-bottom: 1px solid transparent;
  text-align: center;
  line-height: 20px;
  box-sizing: border-box;
  width: 100%;
  height: 60px;
  padding: 0 50px;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0; }
.mm-header .mm-title, .mm-header .mm-prev, .mm-header .mm-next {
  padding-top: 30px; }
.mm-header .mm-title {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
  width: 100%;
  position: relative; }
.mm-header .mm-prev, .mm-header .mm-next {
  text-decoration: none;
  display: block;
  box-sizing: border-box;
  min-width: 10px;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: 1; }
.mm-header .mm-prev {
  padding-left: 20px;
  padding-right: 10px;
  left: 0; }
.mm-header .mm-next {
  padding-left: 10px;
  padding-right: 20px;
  right: 0; }
.mm-header [href].mm-prev:before, .mm-header [href].mm-next:after {
  content: '';
  border: 2px solid transparent;
  display: inline-block;
  width: 7px;
  height: 7px;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg); }
.mm-header [href].mm-prev:before {
  border-right: none;
  border-bottom: none;
  margin-left: 2px;
  margin-right: 5px; }
.mm-header [href].mm-next:after {
  border-top: none;
  border-left: none;
  margin-left: 5px;
  margin-right: -2px; }

.mm-menu.mm-hassearch .mm-header {
  height: 50px;
  top: 50px; }
.mm-menu.mm-hassearch .mm-header .mm-title, .mm-menu.mm-hassearch .mm-header .mm-prev, .mm-menu.mm-hassearch .mm-header .mm-next {
  padding-top: 20px; }

.mm-menu.mm-hasheader li.mm-subtitle {
  display: none; }
.mm-menu.mm-hasheader > .mm-panel {
  padding-top: 80px; }
.mm-menu.mm-hasheader > .mm-panel.mm-list {
  padding-top: 60px; }
.mm-menu.mm-hasheader > .mm-panel > .mm-list:first-child {
  margin-top: -20px; }
.mm-menu.mm-hasheader.mm-hassearch > .mm-panel {
  padding-top: 120px; }
.mm-menu.mm-hasheader.mm-hassearch > .mm-panel.mm-list {
  padding-top: 100px; }

.mm-menu .mm-header {
  border-color: rgba(0, 0, 0, 0.15);
  color: rgba(255, 255, 255, 0.3); }
.mm-menu .mm-header .mm-prev:before, .mm-menu .mm-header .mm-next:after {
  border-color: rgba(255, 255, 255, 0.3); }

/*
	jQuery.mmenu labels addon CSS
*/
.mm-list > li.mm-label > span {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 0;
  line-height: 25px; }
.mm-list > li.mm-label.mm-opened a.mm-subopen:after {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  right: 17px; }
.mm-list > li.mm-collapsed {
  display: none; }

.mm-menu .mm-list li.mm-label > div > div {
  background: rgba(255, 255, 255, 0.05); }

/*
	jQuery.mmenu searchfield addon CSS
*/
.mm-search, .mm-search input {
  box-sizing: border-box; }

.mm-list > li.mm-search {
  padding: 10px;
  margin-top: -20px; }
.mm-list > li.mm-subtitle + li.mm-search {
  margin-top: 0; }

div.mm-panel > div.mm-search {
  padding: 0 0 10px 0; }

.mm-menu.mm-hasheader .mm-list > li.mm-search {
  margin-top: 0; }

.mm-search {
  background: inherit;
  width: 100%;
  padding: 10px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2; }
.mm-search input {
  border: none;
  border-radius: 30px;
  font: inherit;
  font-size: 14px;
  line-height: 30px;
  outline: none;
  display: block;
  width: 100%;
  height: 30px;
  margin: 0;
  padding: 0 10px; }

.mm-menu .mm-noresultsmsg {
  text-align: center;
  font-size: 21px;
  display: none;
  padding: 60px 0; }
.mm-menu .mm-noresultsmsg:after {
  border: none !important; }

.mm-noresults .mm-noresultsmsg {
  display: block; }

.mm-menu li.mm-nosubresults > a.mm-subopen {
  display: none; }
.mm-menu li.mm-nosubresults > a.mm-subopen + a, .mm-menu li.mm-nosubresults > a.mm-subopen + span {
  padding-right: 10px; }
.mm-menu.mm-hassearch > .mm-panel {
  padding-top: 70px; }
.mm-menu.mm-hassearch > .mm-panel > .mm-list:first-child {
  margin-top: -20px; }
.mm-menu.mm-hasheader > .mm-panel > div.mm-search:first-child {
  margin-top: -10px; }
.mm-menu.mm-hasheader > .mm-panel > div.mm-search:first-child + .mm-list {
  padding-top: 0; }

.mm-menu .mm-search input {
  background: rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.6); }
.mm-menu .mm-noresultsmsg {
  color: rgba(255, 255, 255, 0.3); }

/*
	jQuery.mmenu toggles addon CSS
*/
label.mm-toggle {
  border-radius: 30px;
  width: 50px;
  height: 30px;
  margin: -15px 0 0 0;
  position: absolute;
  top: 50%;
  z-index: 1; }
label.mm-toggle div {
  border-radius: 30px;
  width: 28px;
  height: 28px;
  margin: 1px; }

input.mm-toggle {
  position: absolute;
  left: -10000px; }
input.mm-toggle:checked ~ label.mm-toggle div {
  float: right; }

label.mm-toggle {
  right: 20px; }
label.mm-toggle + a, label.mm-toggle + span {
  margin-right: 70px; }

a.mm-subopen + label.mm-toggle {
  right: 50px; }
a.mm-subopen + label.mm-toggle + a, a.mm-subopen + label.mm-toggle + span {
  margin-right: 100px; }

em.mm-counter + a.mm-subopen + label.mm-toggle {
  right: 90px; }
em.mm-counter + a.mm-subopen + label.mm-toggle + a, em.mm-counter + a.mm-subopen + label.mm-toggle + span {
  margin-right: 140px; }

.mm-menu label.mm-toggle {
  background: rgba(0, 0, 0, 0.15); }
.mm-menu label.mm-toggle div {
  background: #333; }
.mm-menu input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

/*
	jQuery.mmenu effects extension CSS
*/
html.mm-slide .mm-menu {
  -webkit-transition: -webkit-transform 0.4s ease;
  -moz-transition: -moz-transform 0.4s ease;
  -o-transition: -o-transform 0.4s ease;
  transition: transform 0.4s ease; }
html.mm-slide.mm-opened .mm-menu {
  -webkit-transform: translateX(-30%);
  transform: translateX(-30%); }
html.mm-slide.mm-opening .mm-menu {
  -webkit-transform: translateX(0%);
  transform: translateX(0%); }
html.mm-slide.mm-right.mm-opened .mm-menu {
  -webkit-transform: translateX(30%);
  transform: translateX(30%); }
html.mm-slide.mm-right.mm-opening .mm-menu {
  -webkit-transform: translateX(0%);
  transform: translateX(0%); }
html.mm-slide.mm-top.mm-opened .mm-menu {
  -webkit-transform: translateY(-30%);
  transform: translateY(-30%); }
html.mm-slide.mm-top.mm-opening .mm-menu {
  -webkit-transform: translateY(0%);
  transform: translateY(0%); }
html.mm-slide.mm-bottom.mm-opened .mm-menu {
  -webkit-transform: translateY(30%);
  transform: translateY(30%); }
html.mm-slide.mm-bottom.mm-opening .mm-menu {
  -webkit-transform: translateY(0%);
  transform: translateY(0%); }

html.mm-zoom-menu .mm-menu {
  -webkit-transition: -webkit-transform 0.4s ease;
  -moz-transition: -moz-transform 0.4s ease;
  -o-transition: -o-transform 0.4s ease;
  transition: transform 0.4s ease; }
html.mm-zoom-menu.mm-opened .mm-menu {
  -webkit-transform: scale(0.7, 0.7) translateX(-30%);
  transform: scale(0.7, 0.7) translateX(-30%);
  -webkit-transform-origin: left center;
  transform-origin: left center; }
html.mm-zoom-menu.mm-opening .mm-menu {
  -webkit-transform: scale(1, 1) translateX(0%);
  transform: scale(1, 1) translateX(0%); }
html.mm-zoom-menu.mm-right.mm-opened .mm-menu {
  -webkit-transform: scale(0.7, 0.7) translateX(30%);
  transform: scale(0.7, 0.7) translateX(30%);
  -webkit-transform-origin: right center;
  transform-origin: right center; }
html.mm-zoom-menu.mm-right.mm-opening .mm-menu {
  -webkit-transform: scale(1, 1) translateX(0%);
  transform: scale(1, 1) translateX(0%); }
html.mm-zoom-menu.mm-top.mm-opened .mm-menu {
  -webkit-transform: scale(0.7, 0.7) translateY(-30%);
  transform: scale(0.7, 0.7) translateY(-30%);
  -webkit-transform-origin: center top;
  transform-origin: center top; }
html.mm-zoom-menu.mm-top.mm-opening .mm-menu {
  -webkit-transform: scale(1, 1) translateY(0%);
  transform: scale(1, 1) translateY(0%); }
html.mm-zoom-menu.mm-bottom.mm-opened .mm-menu {
  -webkit-transform: scale(0.7, 0.7) translateY(30%);
  transform: scale(0.7, 0.7) translateY(30%);
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom; }
html.mm-zoom-menu.mm-bottom.mm-opening .mm-menu {
  -webkit-transform: scale(1, 1) translateY(0%);
  transform: scale(1, 1) translateY(0%); }

html.mm-zoom-page .mm-page {
  -webkit-transition-property: -webkit-transform, top, right, bottom, left, border;
  -moz-transition-property: -moz-transform, top, right, bottom, left, border;
  -ms-transition-property: -ms-transform, top, right, bottom, left, border;
  -o-transition-property: -o-transform, top, right, bottom, left, border;
  transition-property: transform, top, right, bottom, left, border; }
html.mm-zoom-page.mm-opened .mm-page {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transform-origin: left center;
  transform-origin: left center; }
html.mm-zoom-page.mm-opening .mm-page {
  -webkit-transform: scale(1.5, 1.5);
  transform: scale(1.5, 1.5); }
html.mm-zoom-page.mm-right.mm-opened .mm-page {
  -webkit-transform-origin: right center;
  transform-origin: right center; }
html.mm-zoom-page.mm-top.mm-opened .mm-page {
  -webkit-transform-origin: center top;
  transform-origin: center top; }
html.mm-zoom-page.mm-bottom.mm-opened .mm-page {
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom; }

html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel {
  -webkit-transform: scale(1.5, 1.5);
  transform: scale(1.5, 1.5);
  -webkit-transform-origin: left center;
  transform-origin: left center;
  -webkit-transition-property: -webkit-transform, left;
  transition-property: transform, left; }
html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel.mm-opened {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1); }
html.mm-zoom-panels .mm-menu.mm-horizontal > .mm-panel.mm-opened.mm-subopened {
  -webkit-transform: scale(0.7, 0.7);
  transform: scale(0.7, 0.7); }

/*
	jQuery.mmenu fullscreen extension CSS
*/
html.mm-opening.mm-fullscreen .mm-page, html.mm-opening.mm-fullscreen #mm-blocker, html.mm-opening.mm-fullscreen .mm-fixed-top, html.mm-opening.mm-fullscreen .mm-fixed-bottom {
  left: 100%; }

.mm-menu.mm-fullscreen {
  width: 100%; }

@media all and (max-width: 320px) {
  .mm-menu.mm-fullscreen {
    width: 320px; }

  html.mm-opening.mm-fullscreen .mm-page, html.mm-opening.mm-fullscreen #mm-blocker, html.mm-opening.mm-fullscreen .mm-fixed-top, html.mm-opening.mm-fullscreen .mm-fixed-bottom {
    left: 320px; } }
@media all and (min-width: 1600px) {
  .mm-menu.mm-fullscreen {
    width: 1600px; }

  html.mm-opening.mm-fullscreen .mm-page, html.mm-opening.mm-fullscreen #mm-blocker, html.mm-opening.mm-fullscreen .mm-fixed-top, html.mm-opening.mm-fullscreen .mm-fixed-bottom {
    left: 1600px; } }
.mm-menu.mm-top.mm-fullscreen {
  height: 100%; }

html.mm-top.mm-opening.mm-fullscreen .mm-page, html.mm-top.mm-opening.mm-fullscreen #mm-blocker, html.mm-top.mm-opening.mm-fullscreen .mm-fixed-top {
  top: 100%; }
html.mm-top.mm-opening.mm-fullscreen .mm-fixed-bottom {
  bottom: -100%; }

@media all and (max-height: 320px) {
  .mm-menu.mm-top.mm-fullscreen {
    height: 320px; }

  html.mm-top.mm-opening.mm-fullscreen .mm-page, html.mm-top.mm-opening.mm-fullscreen #mm-blocker, html.mm-top.mm-opening.mm-fullscreen .mm-fixed-top {
    top: 320px; }
  html.mm-top.mm-opening.mm-fullscreen .mm-fixed-bottom {
    bottom: -320px; } }
@media all and (min-height: 10000px) {
  .mm-menu.mm-top.mm-fullscreen {
    height: 10000px; }

  html.mm-top.mm-opening.mm-fullscreen .mm-page, html.mm-top.mm-opening.mm-fullscreen #mm-blocker, html.mm-top.mm-opening.mm-fullscreen .mm-fixed-top {
    top: 10000px; }
  html.mm-top.mm-opening.mm-fullscreen .mm-fixed-bottom {
    bottom: -10000px; } }
.mm-menu.mm-right.mm-fullscreen {
  width: 100%; }

html.mm-right.mm-opening.mm-fullscreen .mm-page, html.mm-right.mm-opening.mm-fullscreen #mm-blocker, html.mm-right.mm-opening.mm-fullscreen .mm-fixed-top, html.mm-right.mm-opening.mm-fullscreen .mm-fixed-bottom {
  right: 100%; }

@media all and (max-width: 320px) {
  .mm-menu.mm-right.mm-fullscreen {
    width: 320px; }

  html.mm-right.mm-opening.mm-fullscreen .mm-page, html.mm-right.mm-opening.mm-fullscreen #mm-blocker, html.mm-right.mm-opening.mm-fullscreen .mm-fixed-top, html.mm-right.mm-opening.mm-fullscreen .mm-fixed-bottom {
    right: 320px; } }
@media all and (min-width: 1600px) {
  .mm-menu.mm-right.mm-fullscreen {
    width: 1600px; }

  html.mm-right.mm-opening.mm-fullscreen .mm-page, html.mm-right.mm-opening.mm-fullscreen #mm-blocker, html.mm-right.mm-opening.mm-fullscreen .mm-fixed-top, html.mm-right.mm-opening.mm-fullscreen .mm-fixed-bottom {
    right: 1600px; } }
.mm-menu.mm-bottom.mm-fullscreen {
  height: 100%; }

html.mm-bottom.mm-opening.mm-fullscreen .mm-page, html.mm-bottom.mm-opening.mm-fullscreen #mm-blocker, html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-bottom {
  bottom: 100%; }
html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-top {
  top: -100%; }

@media all and (max-height: 320px) {
  .mm-menu.mm-bottom.mm-fullscreen {
    height: 320px; }

  html.mm-bottom.mm-opening.mm-fullscreen .mm-page, html.mm-bottom.mm-opening.mm-fullscreen #mm-blocker, html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-bottom {
    bottom: 320px; }
  html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-top {
    top: -320px; } }
@media all and (min-height: 10000px) {
  .mm-menu.mm-bottom.mm-fullscreen {
    height: 10000px; }

  html.mm-bottom.mm-opening.mm-fullscreen .mm-page, html.mm-bottom.mm-opening.mm-fullscreen #mm-blocker, html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-bottom {
    bottom: 10000px; }
  html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-top {
    top: -10000px; } }
.mm-menu.mm-fullscreen.mm-front, .mm-menu.mm-fullscreen.mm-next {
  left: -100%; }

@media all and (max-width: 320px) {
  .mm-menu.mm-fullscreen.mm-front, .mm-menu.mm-fullscreen.mm-next {
    left: -320px; } }
@media all and (min-width: 1600px) {
  .mm-menu.mm-fullscreen.mm-front, .mm-menu.mm-fullscreen.mm-next {
    left: -1600px; } }
.mm-menu.mm-top.mm-fullscreen.mm-front, .mm-menu.mm-top.mm-fullscreen.mm-next {
  top: -100%; }

@media all and (max-height: 320px) {
  .mm-menu.mm-top.mm-fullscreen.mm-front, .mm-menu.mm-top.mm-fullscreen.mm-next {
    top: -320px; } }
@media all and (min-height: 10000px) {
  .mm-menu.mm-top.mm-fullscreen.mm-front, .mm-menu.mm-top.mm-fullscreen.mm-next {
    top: -10000px; } }
.mm-menu.mm-right.mm-fullscreen.mm-front, .mm-menu.mm-right.mm-fullscreen.mm-next {
  right: -100%; }

@media all and (max-width: 320px) {
  .mm-menu.mm-right.mm-fullscreen.mm-front, .mm-menu.mm-right.mm-fullscreen.mm-next {
    right: -320px; } }
@media all and (min-width: 1600px) {
  .mm-menu.mm-right.mm-fullscreen.mm-front, .mm-menu.mm-right.mm-fullscreen.mm-next {
    right: -1600px; } }
.mm-menu.mm-bottom.mm-fullscreen.mm-front, .mm-menu.mm-bottom.mm-fullscreen.mm-next {
  bottom: -100%; }

@media all and (max-height: 320px) {
  .mm-menu.mm-bottom.mm-fullscreen.mm-front, .mm-menu.mm-bottom.mm-fullscreen.mm-next {
    bottom: -320px; } }
@media all and (min-height: 10000px) {
  .mm-menu.mm-bottom.mm-fullscreen.mm-front, .mm-menu.mm-bottom.mm-fullscreen.mm-next {
    bottom: -10000px; } }
html.mm-front .mm-fixed-top, html.mm-front .mm-fixed-bottom, html.mm-opening.mm-front .mm-fixed-top, html.mm-opening.mm-front .mm-fixed-bottom {
  left: 0;
  right: auto; }
html.mm-front .mm-fixed-top, html.mm-opening.mm-front .mm-fixed-top {
  top: 0; }
html.mm-front .mm-fixed-bottom, html.mm-opening.mm-front .mm-fixed-bottom {
  bottom: 0; }

html.mm-opened.mm-fullscreen .mm-page {
  box-shadow: none !important; }

/*
	jQuery.mmenu position extension CSS
*/
.mm-menu.mm-top {
  width: 100%; }

html.mm-top.mm-opened .mm-page, html.mm-top.mm-opened #mm-blocker {
  top: 0%; }

html.mm-top.mm-opened.mm-opening .mm-page, html.mm-top.mm-opened.mm-opening #mm-blocker, html.mm-top.mm-opened.mm-opening .mm-fixed-top, html.mm-top.mm-opened.mm-opening .mm-fixed-bottom {
  left: 0; }

.mm-menu.mm-right {
  left: auto;
  right: 0; }

html.mm-right.mm-opened .mm-page, html.mm-right.mm-opened #mm-blocker, html.mm-right.mm-opened .mm-fixed-top, html.mm-right.mm-opened .mm-fixed-bottom {
  left: auto;
  right: 0%; }

html.mm-right.mm-opened.mm-opening .mm-page, html.mm-right.mm-opened.mm-opening #mm-blocker, html.mm-right.mm-opened.mm-opening .mm-fixed-top, html.mm-right.mm-opened.mm-opening .mm-fixed-bottom {
  left: auto; }

.mm-menu.mm-bottom {
  width: 100%;
  top: auto;
  bottom: 0; }

html.mm-bottom.mm-opened .mm-page, html.mm-bottom.mm-opened #mm-blocker {
  bottom: 0%;
  top: auto; }

html.mm-bottom.mm-opened.mm-opening .mm-page, html.mm-bottom.mm-opened.mm-opening #mm-blocker, html.mm-bottom.mm-opened.mm-opening .mm-fixed-top, html.mm-bottom.mm-opened.mm-opening .mm-fixed-bottom {
  top: auto;
  left: 0; }

.mm-menu.mm-top {
  height: 80%; }

html.mm-top.mm-opening .mm-page, html.mm-top.mm-opening #mm-blocker, html.mm-top.mm-opening .mm-fixed-top {
  top: 80%; }
html.mm-top.mm-opening .mm-fixed-bottom {
  bottom: -80%; }

@media all and (max-height: 175px) {
  .mm-menu.mm-top {
    height: 140px; }

  html.mm-top.mm-opening .mm-page, html.mm-top.mm-opening #mm-blocker, html.mm-top.mm-opening .mm-fixed-top {
    top: 140px; }
  html.mm-top.mm-opening .mm-fixed-bottom {
    bottom: -140px; } }
@media all and (min-height: 1100px) {
  .mm-menu.mm-top {
    height: 880px; }

  html.mm-top.mm-opening .mm-page, html.mm-top.mm-opening #mm-blocker, html.mm-top.mm-opening .mm-fixed-top {
    top: 880px; }
  html.mm-top.mm-opening .mm-fixed-bottom {
    bottom: -880px; } }
.mm-menu.mm-right {
  width: 80%; }

html.mm-right.mm-opening .mm-page, html.mm-right.mm-opening #mm-blocker, html.mm-right.mm-opening .mm-fixed-top, html.mm-right.mm-opening .mm-fixed-bottom {
  right: 80%; }

@media all and (max-width: 175px) {
  .mm-menu.mm-right {
    width: 140px; }

  html.mm-right.mm-opening .mm-page, html.mm-right.mm-opening #mm-blocker, html.mm-right.mm-opening .mm-fixed-top, html.mm-right.mm-opening .mm-fixed-bottom {
    right: 140px; } }
@media all and (min-width: 550px) {
  .mm-menu.mm-right {
    width: 440px; }

  html.mm-right.mm-opening .mm-page, html.mm-right.mm-opening #mm-blocker, html.mm-right.mm-opening .mm-fixed-top, html.mm-right.mm-opening .mm-fixed-bottom {
    right: 440px; } }
.mm-menu.mm-bottom {
  height: 80%; }

html.mm-bottom.mm-opening .mm-page, html.mm-bottom.mm-opening #mm-blocker, html.mm-bottom.mm-opening .mm-fixed-bottom {
  bottom: 80%; }
html.mm-bottom.mm-opening .mm-fixed-top {
  top: -80%; }

@media all and (max-height: 175px) {
  .mm-menu.mm-bottom {
    height: 140px; }

  html.mm-bottom.mm-opening .mm-page, html.mm-bottom.mm-opening #mm-blocker, html.mm-bottom.mm-opening .mm-fixed-bottom {
    bottom: 140px; }
  html.mm-bottom.mm-opening .mm-fixed-top {
    top: -140px; } }
@media all and (min-height: 1100px) {
  .mm-menu.mm-bottom {
    height: 880px; }

  html.mm-bottom.mm-opening .mm-page, html.mm-bottom.mm-opening #mm-blocker, html.mm-bottom.mm-opening .mm-fixed-bottom {
    bottom: 880px; }
  html.mm-bottom.mm-opening .mm-fixed-top {
    top: -880px; } }
/*
	jQuery.mmenu z-position extension CSS
*/
html.mm-front.mm-opened .mm-page {
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important; }

.mm-menu.mm-front, .mm-menu.mm-next {
  -webkit-transition: none 0.4s ease;
  transition: none 0.4s ease;
  -webkit-transition-property: top, right, bottom, left, -webkit-transform;
  -moz-transition-property: top, right, bottom, left, -moz-transform;
  -ms-transition-property: top, right, bottom, left, -o-transform;
  -o-transition-property: top, right, bottom, left, -o-transform;
  transition-property: top, right, bottom, left, transform; }

html.mm-front .mm-page, html.mm-front #mm-blocker {
  z-index: 0; }

.mm-menu.mm-front {
  z-index: 1;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); }

html.mm-opened.mm-next .mm-page {
  box-shadow: none; }

html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next {
  left: 0%; }

.mm-menu.mm-top.mm-front, .mm-menu.mm-top.mm-next {
  left: 0; }

html.mm-opening .mm-menu.mm-top.mm-front, html.mm-opening .mm-menu.mm-top.mm-next {
  left: 0;
  top: 0%; }

.mm-menu.mm-right.mm-front, .mm-menu.mm-right.mm-next {
  left: auto; }

html.mm-opening .mm-menu.mm-right.mm-front, html.mm-opening .mm-menu.mm-right.mm-next {
  left: auto;
  right: 0%; }

.mm-menu.mm-bottom.mm-front, .mm-menu.mm-bottom.mm-next {
  top: auto;
  left: 0; }

html.mm-opening .mm-menu.mm-bottom.mm-front, html.mm-opening .mm-menu.mm-bottom.mm-next {
  left: 0;
  bottom: 0%; }

.mm-menu.mm-front, .mm-menu.mm-next {
  left: -80%; }

@media all and (max-width: 175px) {
  .mm-menu.mm-front, .mm-menu.mm-next {
    left: -140px; } }
@media all and (min-width: 550px) {
  .mm-menu.mm-front, .mm-menu.mm-next {
    left: -440px; } }
.mm-menu.mm-top.mm-front, .mm-menu.mm-top.mm-next {
  top: -80%; }

@media all and (max-height: 175px) {
  .mm-menu.mm-top.mm-front, .mm-menu.mm-top.mm-next {
    top: -140px; } }
@media all and (min-height: 1100px) {
  .mm-menu.mm-top.mm-front, .mm-menu.mm-top.mm-next {
    top: -880px; } }
.mm-menu.mm-right.mm-front, .mm-menu.mm-right.mm-next {
  right: -80%; }

@media all and (max-width: 175px) {
  .mm-menu.mm-right.mm-front, .mm-menu.mm-right.mm-next {
    right: -140px; } }
@media all and (min-width: 550px) {
  .mm-menu.mm-right.mm-front, .mm-menu.mm-right.mm-next {
    right: -440px; } }
.mm-menu.mm-bottom.mm-front, .mm-menu.mm-bottom.mm-next {
  bottom: -80%; }

@media all and (max-height: 175px) {
  .mm-menu.mm-bottom.mm-front, .mm-menu.mm-bottom.mm-next {
    bottom: -140px; } }
@media all and (min-height: 1100px) {
  .mm-menu.mm-bottom.mm-front, .mm-menu.mm-bottom.mm-next {
    bottom: -880px; } }
html.mm-front .mm-fixed-top, html.mm-front .mm-fixed-bottom, html.mm-opening.mm-front .mm-fixed-top, html.mm-opening.mm-front .mm-fixed-bottom {
  left: 0;
  right: auto; }
html.mm-front .mm-fixed-top, html.mm-opening.mm-front .mm-fixed-top {
  top: 0; }
html.mm-front .mm-fixed-bottom, html.mm-opening.mm-front .mm-fixed-bottom {
  bottom: 0; }

/*
	jQuery.mmenu themes extension CSS
*/
html.mm-opened.mm-light .mm-page {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }

.mm-menu.mm-light {
  background: #f3f3f3;
  color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-light .mm-list > li:after {
  border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-light .mm-list > li > a.mm-subclose {
  background: rgba(255, 255, 255, 0.6);
  color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-list > li > a.mm-subopen:after, .mm-menu.mm-light .mm-list > li > a.mm-subclose:before {
  border-color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-list > li > a.mm-subopen:before {
  border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-light .mm-list > li.mm-selected > a:not(.mm-subopen), .mm-menu.mm-light .mm-list > li.mm-selected > span {
  background: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-light .mm-list > li.mm-label {
  background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > a.mm-subopen, .mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > ul {
  background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-light .mm-search input {
  background: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-light .mm-noresultsmsg {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-light em.mm-counter {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-light .mm-list li.mm-label > div > div {
  background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-light .mm-header {
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-light .mm-header .mm-prev:before, .mm-menu.mm-light .mm-header .mm-next:after {
  border-color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-light label.mm-toggle {
  background: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-light label.mm-toggle div {
  background: #f3f3f3; }
.mm-menu.mm-light input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

html.mm-opened.mm-white .mm-page {
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }

.mm-menu.mm-white {
  background: #fff;
  color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-white .mm-list > li:after {
  border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-white .mm-list > li > a.mm-subclose {
  background: rgba(0, 0, 0, 0.06);
  color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white .mm-list > li > a.mm-subopen:after, .mm-menu.mm-white .mm-list > li > a.mm-subclose:before {
  border-color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white .mm-list > li > a.mm-subopen:before {
  border-color: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-white .mm-list > li.mm-selected > a:not(.mm-subopen), .mm-menu.mm-white .mm-list > li.mm-selected > span {
  background: rgba(0, 0, 0, 0.06); }
.mm-menu.mm-white .mm-list > li.mm-label {
  background: rgba(0, 0, 0, 0.03); }
.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > a.mm-subopen, .mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > ul {
  background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-white .mm-search input {
  background: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.6); }
.mm-menu.mm-white .mm-noresultsmsg {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-white em.mm-counter {
  color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-white .mm-list li.mm-label > div > div {
  background: rgba(0, 0, 0, 0.03); }

.mm-menu.mm-white .mm-header {
  border-color: rgba(0, 0, 0, 0.1);
  color: rgba(0, 0, 0, 0.3); }
.mm-menu.mm-white .mm-header .mm-prev:before, .mm-menu.mm-white .mm-header .mm-next:after {
  border-color: rgba(0, 0, 0, 0.3); }

.mm-menu.mm-white label.mm-toggle {
  background: rgba(0, 0, 0, 0.1); }
.mm-menu.mm-white label.mm-toggle div {
  background: #fff; }
.mm-menu.mm-white input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

html.mm-opened.mm-black .mm-page {
  box-shadow: none; }

.mm-menu.mm-black {
  background: #000;
  color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-black .mm-list > li:after {
  border-color: rgba(255, 255, 255, 0.2); }
.mm-menu.mm-black .mm-list > li > a.mm-subclose {
  background: rgba(255, 255, 255, 0.25);
  color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black .mm-list > li > a.mm-subopen:after, .mm-menu.mm-black .mm-list > li > a.mm-subclose:before {
  border-color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black .mm-list > li > a.mm-subopen:before {
  border-color: rgba(255, 255, 255, 0.2); }
.mm-menu.mm-black .mm-list > li.mm-selected > a:not(.mm-subopen), .mm-menu.mm-black .mm-list > li.mm-selected > span {
  background: rgba(255, 255, 255, 0.25); }
.mm-menu.mm-black .mm-list > li.mm-label {
  background: rgba(255, 255, 255, 0.15); }
.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > a.mm-subopen, .mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > ul {
  background: rgba(255, 255, 255, 0.15); }

.mm-menu.mm-black .mm-search input {
  background: rgba(255, 255, 255, 0.3);
  color: rgba(255, 255, 255, 0.6); }
.mm-menu.mm-black .mm-noresultsmsg {
  color: rgba(255, 255, 255, 0.3); }

.mm-menu.mm-black em.mm-counter {
  color: rgba(255, 255, 255, 0.3); }

.mm-menu.mm-black .mm-list li.mm-label > div > div {
  background: rgba(255, 255, 255, 0.15); }

.mm-menu.mm-black .mm-header {
  border-color: rgba(255, 255, 255, 0.2);
  color: rgba(255, 255, 255, 0.3); }
.mm-menu.mm-black .mm-header .mm-prev:before, .mm-menu.mm-black .mm-header .mm-next:after {
  border-color: rgba(255, 255, 255, 0.3); }

.mm-menu.mm-black label.mm-toggle {
  background: rgba(255, 255, 255, 0.2); }
.mm-menu.mm-black label.mm-toggle div {
  background: #000; }
.mm-menu.mm-black input.mm-toggle:checked ~ label.mm-toggle {
  background: #4bd963; }

/* 
 * 	Core Owl Carousel CSS File
 *	v2.0.0
 */
/* clearfix */
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0; }

.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }

.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y; }

.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* temporary fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px); }

.owl-carousel .owl-stage-outer.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out; }

.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-controls .owl-nav div, .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("owl-video-play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition-property: scale;
  transition-duration: 100ms;
  transition-timing-function: ease; }

.owl-carousel .owl-video-play-icon:hover {
  -moz-transform: scale(1.3, 1.3);
  -ms-transform: scale(1.3, 1.3);
  -o-transform: scale(1.3, 1.3);
  -webkit-transform: scale(1.3, 1.3);
  transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  transition-property: opacity;
  transition-duration: 400ms;
  transition-timing-function: ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1; }

.owl-loaded {
  display: block; }

.owl-loading {
  opacity: 0;
  display: block; }

.owl-hidden {
  opacity: 0; }

.owl-carousel .owl-refresh .owl-item {
  display: none; }

.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

/* If mouseDrag:false then you are able to select text */
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: all;
  -moz-user-select: all;
  -ms-user-select: all;
  user-select: all; }

.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab; }

.owl-carousel .owl-item img.owl-lazy {
  opacity: 0; }

.owl-carousel .owl-item img {
  opacity: 1;
  display: block;
  width: 100%;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  transition-property: opacity;
  transition-duration: 400ms;
  transition-timing-function: ease; }

/* to do */
.owl-carousel .owl-stage.backfacefix .owl-item {
  -webkit-backface-visibility: hidden; }

.owl-rtl {
  direction: rtl; }

.owl-rtl .owl-item {
  float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/* animate */
.animated {
  -webkit-animation-duration: 600ms;
  animation-duration: 600ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

.owl-animated-in {
  z-index: 0; }

.owl-animated-out {
  z-index: 1; }

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut; }

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
/* =============================================================

	Social Sharing v1.4
	Social sharing links and buttons without the bloat by Chris Ferdinandi.
	http://gomakethings.com

	Free to use under the MIT License.
	http://gomakethings.com/mit/

 * ============================================================= */
/*  ADD: Variables */
/*  ADD: Extra Colour Variables */
/*  Twitter */
.btn-tweet {
  background-color: #41b7d8;
  border-color: #41b7d8; }

.btn-tweet:hover, a .btn-tweet:hover {
  background-color: #238caa;
  border-color: #238caa; }

/*  Facebook */
.btn-facebook {
  background-color: #3b5997;
  border-color: #3b5997; }

.btn-facebook:hover, a .btn-facebook:hover {
  background-color: #263960;
  border-color: #263960; }

/*  Google */
.btn-google {
  background-color: #d64937;
  border-color: #d64937; }

.btn-google:hover, a .btn-google:hover {
  background-color: #a02f21;
  border-color: #a02f21; }

/*  LinkedIn */
.btn-linkedin {
  background-color: #0073b2;
  border-color: #0073b2; }

.btn-linkedin:hover, a .btn-linkedin:hover {
  background-color: #004266;
  border-color: #004266; }

/*  Pinterest */
.btn-pinterest {
  background-color: #CB2027;
  border-color: #CB2027; }

.btn-pinterest:hover, a .btn-pinterest:hover {
  background-color: #89161a;
  border-color: #89161a; }

/*  GitHub */
.btn-github {
  background-color: #4183C4;
  border-color: #4183C4; }

.btn-github:hover, a .btn-github:hover {
  background-color: #2c5d8d;
  border-color: #2c5d8d; }

/*  VK */
.btn-vk {
  background-color: #5e82a8;
  border-color: #5e82a8; }

.btn-vk:hover, a .btn-vk:hover {
  background-color: #415c78;
  border-color: #415c78; }

/*  Xing */
.btn-xing {
  background-color: #175e60;
  border-color: #175e60; }

.btn-xing:hover, a .btn-xing:hover {
  background-color: #082222;
  border-color: #082222; }

/*  Tumblr */
.btn-tumblr {
  background-color: #2C4762;
  border-color: #2C4762; }

.btn-tumblr:hover, a .btn-tumblr:hover {
  background-color: #14212d;
  border-color: #14212d; }

/*  ADD: New Social Newtorks */
/*  YouTube */
.btn-youtube {
  background-color: #FF3333;
  border-color: #FF3333; }

.btn-youtube:hover, a .btn-youtube:hover {
  background-color: #e60000;
  border-color: #e60000; }

/*  Vimeo */
.btn-vimeo {
  background-color: #1AB7EA;
  border-color: #1AB7EA; }

.btn-vimeo:hover, a .btn-vimeo:hover {
  background-color: #0f83a8;
  border-color: #0f83a8; }

/*  Pinterest */
.btn-pinterest {
  background-color: #CB2027;
  border-color: #CB2027; }

.btn-pinterest:hover, a .btn-pinterest:hover {
  background-color: #89161a;
  border-color: #89161a; }

/**
 * Typecsset
 *
 * Typecsset is a small, unopinionated library for creating beautifully set type
 * on the web. Typecsset gives perfect vertical rhythm at any configurable font
 * size, as well as many other typographical niceties.
 */
/*
 * NOTE: This is a modified version of Typecsset, found at http://csswizardry.com/typecsset
 * Class names have been changed from "typecsset-" to "type-" for less confusing calls
 */
/*------------------------------------*\
    #SHARED
\*------------------------------------*/
/**
 * A lot of elements in Typecsset need to share some declarations (mainly for
 * vertical rhythm), so we `@extend` some silent classes.
 */
h1, .h1-size, .container-page-header .post-content .vertical .post-title, h2, .h2-size, .page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .name, .bp-user.hofmember_current .coverinfo p.company, .bp-user.hofmember_current .coverinfo .widget_breadcrumb_navxt .company.breadcrumbs, .widget_breadcrumb_navxt .bp-user.hofmember_current .coverinfo .company.breadcrumbs, .bp-user.hofmember_past .coverinfo p.company, .bp-user.hofmember_past .coverinfo .widget_breadcrumb_navxt .company.breadcrumbs, .widget_breadcrumb_navxt .bp-user.hofmember_past .coverinfo .company.breadcrumbs, h3, .h3-size, h4, .h4-size, .page.members .members .item-list li .item .item-title, .members.single .members .item-list li .item .item-title, .members.error404 .members .item-list li .item .item-title, .members.search .members .item-list li .item .item-title, .page.directory .members .item-list li .item .item-title, .directory.single .members .item-list li .item .item-title, .directory.error404 .members .item-list li .item .item-title, .directory.search .members .item-list li .item .item-title, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item .item-title, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item .item-title, h5, .h5-size, .widget_ldcourseinfo .ld-course-info-my-courses .ld-entry-title, h6, .h6-size, .page-template-templates-custom-page-GetMentor-php .textwidget h4, .page-template-templates-custom-BLANK-builder-php .textwidget h4, ul, ol, dd, p, .widget_breadcrumb_navxt .breadcrumbs, address, pre, p code, .widget_breadcrumb_navxt .breadcrumbs code, kbd, samp, ol.list-code, blockquote, table, .p-size, span, blockquote cite, dl, li, input, textarea, select, .normalize-input, input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], fieldset, .gform_confirmation_wrapper .gform_confirmation_message {
  margin: 0;
  padding: 0; }

h1, .h1-size, .container-page-header .post-content .vertical .post-title, h2, .h2-size, .page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .name, .bp-user.hofmember_current .coverinfo p.company, .bp-user.hofmember_current .coverinfo .widget_breadcrumb_navxt .company.breadcrumbs, .widget_breadcrumb_navxt .bp-user.hofmember_current .coverinfo .company.breadcrumbs, .bp-user.hofmember_past .coverinfo p.company, .bp-user.hofmember_past .coverinfo .widget_breadcrumb_navxt .company.breadcrumbs, .widget_breadcrumb_navxt .bp-user.hofmember_past .coverinfo .company.breadcrumbs, h3, .h3-size, h4, .h4-size, .page.members .members .item-list li .item .item-title, .members.single .members .item-list li .item .item-title, .members.error404 .members .item-list li .item .item-title, .members.search .members .item-list li .item .item-title, .page.directory .members .item-list li .item .item-title, .directory.single .members .item-list li .item .item-title, .directory.error404 .members .item-list li .item .item-title, .directory.search .members .item-list li .item .item-title, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item .item-title, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item .item-title, h5, .h5-size, .widget_ldcourseinfo .ld-course-info-my-courses .ld-entry-title, h6, .h6-size, .page-template-templates-custom-page-GetMentor-php .textwidget h4, .page-template-templates-custom-BLANK-builder-php .textwidget h4, ul, ol, dd, p, .widget_breadcrumb_navxt .breadcrumbs, address, pre, p code, .widget_breadcrumb_navxt .breadcrumbs code, kbd, samp, ol.list-code, blockquote, table, .p-size, span, blockquote cite, dl, li, input, textarea, select, .normalize-input, input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], fieldset, .gform_confirmation_wrapper .gform_confirmation_message {
  margin-bottom: 24px;
  margin-bottom: 1.5rem; }

/*------------------------------------*\
    #BASE
\*------------------------------------*/
/**
 * 1. Set the base element’s `font-size` to the value of your choosing. Set in
 *    ems, assuming a browser default of 16px.
 * 2. Work out the unitless `line-height` for your project based around your
 *    desired `line-height` (defined previously in pixels), and your project’s
 *    base font size.
 */
html {
  font-size: 1em;
  /* [1] */
  line-height: 1.5;
  /* [2] */ }

body {
  margin: 0; }

/*------------------------------------*\
    #HEADINGS
\*------------------------------------*/
h1, .h1-size, h1, .container-page-header .post-content .vertical .post-title {
  font-size: 48px;
  font-size: 3rem;
  line-height: 1; }

h2, .h2-size, h2, .page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .name, .bp-user.hofmember_current .coverinfo p.company, .bp-user.hofmember_current .coverinfo .widget_breadcrumb_navxt .company.breadcrumbs, .widget_breadcrumb_navxt .bp-user.hofmember_current .coverinfo .company.breadcrumbs, .bp-user.hofmember_past .coverinfo p.company, .bp-user.hofmember_past .coverinfo .widget_breadcrumb_navxt .company.breadcrumbs, .widget_breadcrumb_navxt .bp-user.hofmember_past .coverinfo .company.breadcrumbs {
  font-size: 36px;
  font-size: 2.25rem;
  line-height: 1.33333; }

h3, .h3-size, h3 {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 1.6; }

h4, .h4-size, h4, .page.members .members .item-list li .item .item-title, .members.single .members .item-list li .item .item-title, .members.error404 .members .item-list li .item .item-title, .members.search .members .item-list li .item .item-title, .page.directory .members .item-list li .item .item-title, .directory.single .members .item-list li .item .item-title, .directory.error404 .members .item-list li .item .item-title, .directory.search .members .item-list li .item .item-title, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item .item-title, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item .item-title {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1; }

h5, .h5-size, h5, .widget_ldcourseinfo .ld-course-info-my-courses .ld-entry-title {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.2; }

h6, .h6-size, h6, .page-template-templates-custom-page-GetMentor-php .textwidget h4, .page-template-templates-custom-BLANK-builder-php .textwidget h4 {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.33333; }

/*------------------------------------*\
    #LISTS
\*------------------------------------*/
ul, ol, dd {
  margin-left: 48px;
  margin-left: 3rem; }

li > ul, li > ol {
  margin-bottom: 0; }

/*------------------------------------*\
    #PARAGRAPHS
\*------------------------------------*/
/**
 * Not strictly a paragraph, but probably doesn’t need its own section.
 */
/*------------------------------------*\
    #CODE
\*------------------------------------*/
/**
 * 1. Fix an odd quirk whereby, without this, code blocks are rendered at a
 *    font-size smaller than 1em.
 */
code, kbd, pre, p code, .widget_breadcrumb_navxt .breadcrumbs code, kbd, samp, ol.list-code, samp {
  font-family: monospace, monospace;
  /* [1] */ }

/*------------------------------------*\
    #QUOTES
\*------------------------------------*/
/**
 * 1. Hang the opening quote of the blockquote.
 */
/**
 * Set up quote marks on quoting elements. This is very English-based, so we are
 * using “, ”, ‘, and ’ quotes.
 */
blockquote {
  quotes: "“" "”";
  margin-left: 48px;
  margin-left: 3rem; }

q {
  quotes: "‘" "’" "“" "”";
  /**
   * If an element opens with an inline quote, let’s hang that.
   */ }
q:before {
  content: "‘";
  content: open-quote; }
q:after {
  content: "’";
  content: close-quote; }
q q:before {
  content: "“";
  content: open-quote; }
q q:after {
  content: "”";
  content: close-quote; }
q:first-child {
  display: inline-block;
  text-indent: -0.22em; }

/*------------------------------------*\
    #TABLES
\*------------------------------------*/
/**
 * Crude table styles; tables are very difficult to keep on the baseline.
 */
table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0; }

th, td {
  padding: 12px; }

html {
  font-family: "ProximaNova", "HelveticaNeue", "Helvetica", Arial, sans-serif; }

.font-primary {
  font-family: "ProximaNova", "HelveticaNeue", "Helvetica", Arial, sans-serif; }

.font-secondary {
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif; }

.font-tertiary {
  font-family: "Great Vibes", cursive;
  font-size: 80px !important;
  font-weight: normal !important;
  letter-spacing: inherit !important;
  text-transform: inherit !important; }
@media (min-width: 769px) and (max-width: 1280px) {
  .font-tertiary {
    font-size: 60px !important; } }
@media (min-width: 569px) and (max-width: 768px) {
  .font-tertiary {
    font-size: 45px !important; } }
@media (max-width: 568px) {
  .font-tertiary {
    font-size: 28px !important; } }

.h1-size, h1, .container-page-header .post-content .vertical .post-title {
  font-size: 42px;
  font-size: 2.625rem;
  line-height: 1.14286; }
@media (min-width: 569px) and (max-width: 1280px) {
  .h1-size, h1, .container-page-header .post-content .vertical .post-title {
    font-size: 33.6px;
    font-size: 2.1rem; } }
@media (max-width: 568px) {
  .h1-size, h1, .container-page-header .post-content .vertical .post-title {
    font-size: 29.4px;
    font-size: 1.8375rem; } }

.h2-size, h2, .page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .name, .bp-user.hofmember_current .coverinfo p.company, .bp-user.hofmember_current .coverinfo .widget_breadcrumb_navxt .company.breadcrumbs, .widget_breadcrumb_navxt .bp-user.hofmember_current .coverinfo .company.breadcrumbs, .bp-user.hofmember_past .coverinfo p.company, .bp-user.hofmember_past .coverinfo .widget_breadcrumb_navxt .company.breadcrumbs, .widget_breadcrumb_navxt .bp-user.hofmember_past .coverinfo .company.breadcrumbs {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 1; }
@media (min-width: 569px) and (max-width: 1280px) {
  .h2-size, h2, .page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .name, .bp-user.hofmember_current .coverinfo p.company, .bp-user.hofmember_current .coverinfo .widget_breadcrumb_navxt .company.breadcrumbs, .widget_breadcrumb_navxt .bp-user.hofmember_current .coverinfo .company.breadcrumbs, .bp-user.hofmember_past .coverinfo p.company, .bp-user.hofmember_past .coverinfo .widget_breadcrumb_navxt .company.breadcrumbs, .widget_breadcrumb_navxt .bp-user.hofmember_past .coverinfo .company.breadcrumbs {
    font-size: 19.2px;
    font-size: 1.2rem; } }
@media (max-width: 568px) {
  .h2-size, h2, .page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .name, .bp-user.hofmember_current .coverinfo p.company, .bp-user.hofmember_current .coverinfo .widget_breadcrumb_navxt .company.breadcrumbs, .widget_breadcrumb_navxt .bp-user.hofmember_current .coverinfo .company.breadcrumbs, .bp-user.hofmember_past .coverinfo p.company, .bp-user.hofmember_past .coverinfo .widget_breadcrumb_navxt .company.breadcrumbs, .widget_breadcrumb_navxt .bp-user.hofmember_past .coverinfo .company.breadcrumbs {
    font-size: 16.8px;
    font-size: 1.05rem; } }

.h3-size, h3 {
  font-size: 21px;
  font-size: 1.3125rem;
  line-height: 1.14286; }
@media (min-width: 569px) and (max-width: 1280px) {
  .h3-size, h3 {
    font-size: 18.9px;
    font-size: 1.18125rem; } }
@media (max-width: 568px) {
  .h3-size, h3 {
    font-size: 16.8px;
    font-size: 1.05rem; } }

.h4-size, h4, .page.members .members .item-list li .item .item-title, .members.single .members .item-list li .item .item-title, .members.error404 .members .item-list li .item .item-title, .members.search .members .item-list li .item .item-title, .page.directory .members .item-list li .item .item-title, .directory.single .members .item-list li .item .item-title, .directory.error404 .members .item-list li .item .item-title, .directory.search .members .item-list li .item .item-title, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item .item-title, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item .item-title {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.33333; }
@media (min-width: 569px) and (max-width: 1280px) {
  .h4-size, h4, .page.members .members .item-list li .item .item-title, .members.single .members .item-list li .item .item-title, .members.error404 .members .item-list li .item .item-title, .members.search .members .item-list li .item .item-title, .page.directory .members .item-list li .item .item-title, .directory.single .members .item-list li .item .item-title, .directory.error404 .members .item-list li .item .item-title, .directory.search .members .item-list li .item .item-title, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item .item-title, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item .item-title {
    font-size: 16.2px;
    font-size: 1.0125rem; } }
@media (max-width: 568px) {
  .h4-size, h4, .page.members .members .item-list li .item .item-title, .members.single .members .item-list li .item .item-title, .members.error404 .members .item-list li .item .item-title, .members.search .members .item-list li .item .item-title, .page.directory .members .item-list li .item .item-title, .directory.single .members .item-list li .item .item-title, .directory.error404 .members .item-list li .item .item-title, .directory.search .members .item-list li .item .item-title, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item .item-title, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item .item-title {
    font-size: 14.4px;
    font-size: 0.9rem; } }

.h5-size, h5, .widget_ldcourseinfo .ld-course-info-my-courses .ld-entry-title {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5; }
@media (min-width: 569px) and (max-width: 1280px) {
  .h5-size, h5, .widget_ldcourseinfo .ld-course-info-my-courses .ld-entry-title {
    font-size: 14.4px;
    font-size: 0.9rem; } }
@media (max-width: 568px) {
  .h5-size, h5, .widget_ldcourseinfo .ld-course-info-my-courses .ld-entry-title {
    font-size: 12.8px;
    font-size: 0.8rem; } }

.h6-size, h6, .page-template-templates-custom-page-GetMentor-php .textwidget h4, .page-template-templates-custom-BLANK-builder-php .textwidget h4 {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5; }
@media (min-width: 569px) and (max-width: 1280px) {
  .h6-size, h6, .page-template-templates-custom-page-GetMentor-php .textwidget h4, .page-template-templates-custom-BLANK-builder-php .textwidget h4 {
    font-size: 14.4px;
    font-size: 0.9rem; } }
@media (max-width: 568px) {
  .h6-size, h6, .page-template-templates-custom-page-GetMentor-php .textwidget h4, .page-template-templates-custom-BLANK-builder-php .textwidget h4 {
    font-size: 12.8px;
    font-size: 0.8rem; } }

.p-size, p, .widget_breadcrumb_navxt .breadcrumbs, span, blockquote cite, ul, ol, dl, li, input, textarea, select, .normalize-input, input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], fieldset, table, .gform_confirmation_wrapper .gform_confirmation_message {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.5; }
@media (min-width: 569px) and (max-width: 1280px) {
  .p-size, p, .widget_breadcrumb_navxt .breadcrumbs, span, blockquote cite, ul, ol, dl, li, input, textarea, select, .normalize-input, input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], fieldset, table, .gform_confirmation_wrapper .gform_confirmation_message {
    font-size: 14.4px;
    font-size: 0.9rem; } }
@media (max-width: 568px) {
  .p-size, p, .widget_breadcrumb_navxt .breadcrumbs, span, blockquote cite, ul, ol, dl, li, input, textarea, select, .normalize-input, input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], fieldset, table, .gform_confirmation_wrapper .gform_confirmation_message {
    font-size: 12.8px;
    font-size: 0.8rem; } }

/* @import must be at top of file, otherwise CSS will not work */
@font-face {
  font-family: 'Magallanes';
  src: url("assets/fonts/magallanes/304020_1_0.eot");
  src: url("assets/fonts/magallanes/304020_1_0.eot?#iefix") format("embedded-opentype"), url("assets/fonts/magallanes/304020_1_0.woff2") format("woff2"), url("assets/fonts/magallanes/304020_1_0.woff") format("woff"), url("assets/fonts/magallanes/304020_1_0.ttf") format("truetype");
  font-weight: 100;
  font-style: normal; }
@font-face {
  font-family: 'Magallanes';
  src: url("assets/fonts/magallanes/304020_E_0.eot");
  src: url("assets/fonts/magallanes/304020_E_0.eot?#iefix") format("embedded-opentype"), url("assets/fonts/magallanes/304020_E_0.woff2") format("woff2"), url("assets/fonts/magallanes/304020_E_0.woff") format("woff"), url("assets/fonts/magallanes/304020_E_0.ttf") format("truetype");
  font-weight: 100;
  font-style: italic; }
@font-face {
  font-family: 'Magallanes';
  src: url("assets/fonts/magallanes/304020_A_0.eot");
  src: url("assets/fonts/magallanes/304020_A_0.eot?#iefix") format("embedded-opentype"), url("assets/fonts/magallanes/304020_A_0.woff2") format("woff2"), url("assets/fonts/magallanes/304020_A_0.woff") format("woff"), url("assets/fonts/magallanes/304020_A_0.ttf") format("truetype");
  font-weight: 300;
  font-style: normal; }
@font-face {
  font-family: 'Magallanes';
  src: url("assets/fonts/magallanes/304020_9_0.eot");
  src: url("assets/fonts/magallanes/304020_9_0.eot?#iefix") format("embedded-opentype"), url("assets/fonts/magallanes/304020_9_0.woff2") format("woff2"), url("assets/fonts/magallanes/304020_9_0.woff") format("woff"), url("assets/fonts/magallanes/304020_9_0.ttf") format("truetype");
  font-weight: 300;
  font-style: italic; }
@font-face {
  font-family: 'Magallanes';
  src: url("assets/fonts/magallanes/304020_B_0.eot");
  src: url("assets/fonts/magallanes/304020_B_0.eot?#iefix") format("embedded-opentype"), url("assets/fonts/magallanes/304020_B_0.woff2") format("woff2"), url("assets/fonts/magallanes/304020_B_0.woff") format("woff"), url("assets/fonts/magallanes/304020_B_0.ttf") format("truetype");
  font-weight: 400;
  font-style: normal; }
@font-face {
  font-family: 'Magallanes';
  src: url("assets/fonts/magallanes/304020_F_0.eot");
  src: url("assets/fonts/magallanes/304020_F_0.eot?#iefix") format("embedded-opentype"), url("assets/fonts/magallanes/304020_F_0.woff2") format("woff2"), url("assets/fonts/magallanes/304020_F_0.woff") format("woff"), url("assets/fonts/magallanes/304020_F_0.ttf") format("truetype");
  font-weight: 400;
  font-style: italic; }
@font-face {
  font-family: 'Magallanes';
  src: url("assets/fonts/magallanes/304020_2_0.eot");
  src: url("assets/fonts/magallanes/304020_2_0.eot?#iefix") format("embedded-opentype"), url("assets/fonts/magallanes/304020_2_0.woff2") format("woff2"), url("assets/fonts/magallanes/304020_2_0.woff") format("woff"), url("assets/fonts/magallanes/304020_2_0.ttf") format("truetype");
  font-weight: 500;
  font-style: normal; }
@font-face {
  font-family: 'Magallanes';
  src: url("assets/fonts/magallanes/304020_3_0.eot");
  src: url("assets/fonts/magallanes/304020_3_0.eot?#iefix") format("embedded-opentype"), url("assets/fonts/magallanes/304020_3_0.woff2") format("woff2"), url("assets/fonts/magallanes/304020_3_0.woff") format("woff"), url("assets/fonts/magallanes/304020_3_0.ttf") format("truetype");
  font-weight: 500;
  font-style: italic; }
@font-face {
  font-family: 'Magallanes';
  src: url("assets/fonts/magallanes/304020_D_0.eot");
  src: url("assets/fonts/magallanes/304020_D_0.eot?#iefix") format("embedded-opentype"), url("assets/fonts/magallanes/304020_D_0.woff2") format("woff2"), url("assets/fonts/magallanes/304020_D_0.woff") format("woff"), url("assets/fonts/magallanes/304020_D_0.ttf") format("truetype");
  font-weight: 600;
  font-style: italic; }
@font-face {
  font-family: 'Magallanes';
  src: url("assets/fonts/magallanes/304020_C_0.eot");
  src: url("assets/fonts/magallanes/304020_C_0.eot?#iefix") format("embedded-opentype"), url("assets/fonts/magallanes/304020_C_0.woff2") format("woff2"), url("assets/fonts/magallanes/304020_C_0.woff") format("woff"), url("assets/fonts/magallanes/304020_C_0.ttf") format("truetype");
  font-weight: 600;
  font-style: italic; }
@font-face {
  font-family: 'Magallanes';
  src: url("assets/fonts/magallanes/304020_4_0.eot");
  src: url("assets/fonts/magallanes/304020_4_0.eot?#iefix") format("embedded-opentype"), url("assets/fonts/magallanes/304020_4_0.woff2") format("woff2"), url("assets/fonts/magallanes/304020_4_0.woff") format("woff"), url("assets/fonts/magallanes/304020_4_0.ttf") format("truetype");
  font-weight: 700;
  font-style: normal; }
@font-face {
  font-family: 'Magallanes';
  src: url("assets/fonts/magallanes/304020_7_0.eot");
  src: url("assets/fonts/magallanes/304020_7_0.eot?#iefix") format("embedded-opentype"), url("assets/fonts/magallanes/304020_7_0.woff2") format("woff2"), url("assets/fonts/magallanes/304020_7_0.woff") format("woff"), url("assets/fonts/magallanes/304020_7_0.ttf") format("truetype");
  font-weight: 700;
  font-style: italic; }
@font-face {
  font-family: 'Magallanes';
  src: url("assets/fonts/magallanes/304020_8_0.eot");
  src: url("assets/fonts/magallanes/304020_8_0.eot?#iefix") format("embedded-opentype"), url("assets/fonts/magallanes/304020_8_0.woff2") format("woff2"), url("assets/fonts/magallanes/304020_8_0.woff") format("woff"), url("assets/fonts/magallanes/304020_8_0.ttf") format("truetype");
  font-weight: 800;
  font-style: normal; }
@font-face {
  font-family: 'Magallanes';
  src: url("assets/fonts/magallanes/304020_0_0.eot");
  src: url("assets/fonts/magallanes/304020_0_0.eot?#iefix") format("embedded-opentype"), url("assets/fonts/magallanes/304020_0_0.woff2") format("woff2"), url("assets/fonts/magallanes/304020_0_0.woff") format("woff"), url("assets/fonts/magallanes/304020_0_0.ttf") format("truetype");
  font-weight: 800;
  font-style: italic; }
@font-face {
  font-family: 'Magallanes';
  src: url("assets/fonts/magallanes/304020_6_0.eot");
  src: url("assets/fonts/magallanes/304020_6_0.eot?#iefix") format("embedded-opentype"), url("assets/fonts/magallanes/304020_6_0.woff2") format("woff2"), url("assets/fonts/magallanes/304020_6_0.woff") format("woff"), url("assets/fonts/magallanes/304020_6_0.ttf") format("truetype");
  font-weight: 900;
  font-style: normal; }
@font-face {
  font-family: 'Magallanes';
  src: url("assets/fonts/magallanes/304020_5_0.eot");
  src: url("assets/fonts/magallanes/304020_5_0.eot?#iefix") format("embedded-opentype"), url("assets/fonts/magallanes/304020_5_0.woff2") format("woff2"), url("assets/fonts/magallanes/304020_5_0.woff") format("woff"), url("assets/fonts/magallanes/304020_5_0.ttf") format("truetype");
  font-weight: 900;
  font-style: italic; }
h1, h2, h3, h4, h5, h6 {
  color: #33414f;
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif;
  font-weight: 700;
  margin-top: 2rem; }
@media (min-width: 569px) and (max-width: 768px) {
  h1, h2, h3, h4, h5, h6 {
    margin-top: 1em; } }
@media (max-width: 568px) {
  h1, h2, h3, h4, h5, h6 {
    margin-top: .5em; } }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: #33414f !important; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
  color: #c54027 !important; }
h1.sub, h2.sub, h3.sub, h4.sub, h5.sub, h6.sub {
  font-weight: normal; }
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {
  font-size: inherit; }

a h2, a h3, a h4, a h5, a h6 {
  color: #33414f; }
a:hover h2, a:hover h3, a:hover h4, a:hover h5, a:hover h6 {
  color: #c54027; }

h1, h1.title-main {
  font-weight: 900; }
h1:after, h1.title-main:after {
  background-color: #c54027;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  content: "";
  display: block;
  height: 7px;
  margin-top: .3em;
  max-width: 140px; }
@media (min-width: 769px) and (max-width: 1280px) {
  h1:after, h1.title-main:after {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    height: 6px;
    max-width: 130px; } }
@media (min-width: 569px) and (max-width: 768px) {
  h1:after, h1.title-main:after {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    height: 5px;
    max-width: 110px; } }
@media (max-width: 568px) {
  h1:after, h1.title-main:after {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    height: 4px;
    max-width: 100px; } }
h1.page-title:after, h1.title-main.page-title:after {
  margin-left: inherit !important;
  margin-right: inherit !important; }

h1 {
  margin-top: 0;
  line-height: 1.2; }

h2 {
  letter-spacing: .05em;
  line-height: 1.2; }

h3 {
  letter-spacing: 0.05em; }

h4 {
  margin-bottom: 1rem;
  letter-spacing: 0.05em; }

h5 {
  margin-bottom: 1rem;
  letter-spacing: 0.05em; }

h6 {
  margin-bottom: 1rem;
  letter-spacing: 0.05em; }

.her-title, .section-title, .author-title, .widget-title:not(:empty), .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content .post-title {
  letter-spacing: .3em;
  text-transform: uppercase; }
.her-title:after, .section-title:after, .author-title:after, .widget-title:not(:empty):after, .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content .post-title:after {
  background-color: #c54027;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  content: "";
  display: block;
  height: 5px;
  margin-top: .25em;
  max-width: 120px; }
@media (min-width: 569px) and (max-width: 768px) {
  .her-title:after, .section-title:after, .author-title:after, .widget-title:not(:empty):after, .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content .post-title:after {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    height: 4px;
    max-width: 110px; } }
@media (max-width: 568px) {
  .her-title:after, .section-title:after, .author-title:after, .widget-title:not(:empty):after, .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content .post-title:after {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    height: 3px;
    max-width: 100px; } }
.her-title.home-st, .home-st.section-title, .home-st.author-title, .home-st.widget-title:not(:empty), .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content .home-st.post-title {
  margin-bottom: 2em !important; }
.her-title.center, .center.section-title, .center.author-title, .center.widget-title:not(:empty), .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content .center.post-title {
  text-align: center; }
.her-title.center:after, .center.section-title:after, .center.author-title:after, .center.widget-title:not(:empty):after, .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content .center.post-title:after {
  margin: .25em auto 0; }
.her-title.center.white, .center.white.section-title, .center.white.author-title, .center.white.widget-title:not(:empty), .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content .center.white.post-title {
  color: #fff; }
.her-title.center.white:after, .center.white.section-title:after, .center.white.author-title:after, .center.white.widget-title:not(:empty):after, .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content .center.white.post-title:after {
  background-color: #fff; }

.section-title {
  font-size: 28px;
  font-weight: 900; }
@media (min-width: 769px) and (max-width: 1280px) {
  .section-title {
    font-size: 24px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .section-title {
    font-size: 21px; } }
@media (max-width: 568px) {
  .section-title {
    font-size: 18px; } }

.author-title, .widget-title:not(:empty) {
  text-transform: capitalize; }

.author-title {
  letter-spacing: .2em; }

.widget-title {
  letter-spacing: 0;
  margin-top: 0; }

.widget-title:empty {
  margin: 0 !important; }
.widget-title:empty:after {
  display: none;
  margin: 0 !important; }

.single article .entry h3, .single article .entry h4, .single article .entry h5, .single article .entry h6 {
  margin-top: 1.5rem; }

.sidebar .widget-title {
  text-transform: uppercase; }

p, .widget_breadcrumb_navxt .breadcrumbs {
  color: #33414f;
  font-weight: 300;
  margin-bottom: 0; }
p + p, .widget_breadcrumb_navxt .breadcrumbs + p, .widget_breadcrumb_navxt p + .breadcrumbs, .widget_breadcrumb_navxt .breadcrumbs + .breadcrumbs, p + ul, .widget_breadcrumb_navxt .breadcrumbs + ul {
  margin-top: 1rem; }
p span, .widget_breadcrumb_navxt .breadcrumbs span {
  font-size: inherit; }
.bigtext p, .bigtext .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .bigtext .breadcrumbs {
  font-size: 1.4em; }
.smalltext p, .smalltext .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .smalltext .breadcrumbs {
  font-size: .8em; }
@media (min-width: 769px) and (max-width: 1280px) {
  .bigtext p, .bigtext .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .bigtext .breadcrumbs {
    font-size: 1.2em; }
  .smalltext p, .smalltext .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .smalltext .breadcrumbs {
    font-size: 0.8em; } }
@media (min-width: 569px) and (max-width: 768px) {
  .bigtext p, .bigtext .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .bigtext .breadcrumbs {
    font-size: 1.1em; }
  .smalltext p, .smalltext .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .smalltext .breadcrumbs {
    font-size: 0.9em; } }
@media (max-width: 568px) {
  .bigtext p, .bigtext .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .bigtext .breadcrumbs {
    font-size: 1.005em; }
  .smalltext p, .smalltext .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .smalltext .breadcrumbs {
    font-size: 0.995em; } }

span {
  margin-bottom: 0; }

.bigtext {
  color: #33414f;
  font-size: 1.4em;
  font-weight: 300; }

.smalltext {
  color: #33414f;
  font-size: .8em;
  font-weight: 300; }

blockquote {
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif;
  margin: 2em 0 2em -1em;
  quotes: "“" "”" "‘" "’"; }
blockquote p, blockquote .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt blockquote .breadcrumbs {
  color: #33414f;
  font-size: 1.2em;
  font-weight: 600; }
blockquote p a, blockquote .widget_breadcrumb_navxt .breadcrumbs a, .widget_breadcrumb_navxt blockquote .breadcrumbs a {
  color: #c54027; }
blockquote p a:hover, blockquote .widget_breadcrumb_navxt .breadcrumbs a:hover, .widget_breadcrumb_navxt blockquote .breadcrumbs a:hover {
  color: #702416; }
blockquote.redquote {
  margin: 2em 0 2em -1em; }
blockquote.redquote p, blockquote.redquote .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt blockquote.redquote .breadcrumbs {
  color: #c54027;
  font-size: 1.4em;
  font-weight: 700; }
blockquote.redquote p a, blockquote.redquote .widget_breadcrumb_navxt .breadcrumbs a, .widget_breadcrumb_navxt blockquote.redquote .breadcrumbs a {
  color: #ebad58 !important; }
blockquote.redquote p a:hover, blockquote.redquote .widget_breadcrumb_navxt .breadcrumbs a:hover, .widget_breadcrumb_navxt blockquote.redquote .breadcrumbs a:hover {
  color: #c57c18 !important; }
blockquote.bigquote {
  margin: 2em 0 0 0; }
blockquote.bigquote p, blockquote.bigquote .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt blockquote.bigquote .breadcrumbs {
  color: #33414f;
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif;
  font-size: 1.5em;
  font-style: italic;
  font-weight: 300; }
blockquote.bigquote p:before, blockquote.bigquote .widget_breadcrumb_navxt .breadcrumbs:before, .widget_breadcrumb_navxt blockquote.bigquote .breadcrumbs:before, blockquote.bigquote p:after, blockquote.bigquote .widget_breadcrumb_navxt .breadcrumbs:after, .widget_breadcrumb_navxt blockquote.bigquote .breadcrumbs:after {
  display: none; }
@media (min-width: 769px) and (max-width: 1280px) {
  blockquote {
    margin: 2em 0 2em 0; }
  blockquote p, blockquote .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt blockquote .breadcrumbs {
    font-size: 1.1em; } }
@media (min-width: 569px) and (max-width: 768px) {
  blockquote {
    margin: 2em 0 2em 0; }
  blockquote p, blockquote .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt blockquote .breadcrumbs {
    font-size: 1em; }
  blockquote.bigquote p, blockquote.bigquote .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt blockquote.bigquote .breadcrumbs {
    font-size: 1.05em; }
  blockquote.bigquote p:before, blockquote.bigquote .widget_breadcrumb_navxt .breadcrumbs:before, .widget_breadcrumb_navxt blockquote.bigquote .breadcrumbs:before {
    top: 21px;
    left: -5px; }
  blockquote.bigquote p:after, blockquote.bigquote .widget_breadcrumb_navxt .breadcrumbs:after, .widget_breadcrumb_navxt blockquote.bigquote .breadcrumbs:after {
    font-size: 1.5em;
    top: 8px; } }
@media (max-width: 568px) {
  blockquote {
    margin: 2em 0 2em 0; }
  blockquote p, blockquote .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt blockquote .breadcrumbs {
    font-size: .8em; }
  blockquote.bigquote p, blockquote.bigquote .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt blockquote.bigquote .breadcrumbs {
    font-size: 1.05em; }
  blockquote.bigquote p:before, blockquote.bigquote .widget_breadcrumb_navxt .breadcrumbs:before, .widget_breadcrumb_navxt blockquote.bigquote .breadcrumbs:before {
    top: 21px;
    left: -5px; }
  blockquote.bigquote p:after, blockquote.bigquote .widget_breadcrumb_navxt .breadcrumbs:after, .widget_breadcrumb_navxt blockquote.bigquote .breadcrumbs:after {
    font-size: 1.5em;
    top: 8px; } }

a {
  outline: 0; }
a:link, a:active, a:visited, a:enabled {
  color: #c54027;
  text-decoration: none; }
a:hover {
  color: #702416;
  cursor: pointer;
  text-decoration: none; }
a[rel~="category"]:before {
  display: none; }
a.readmore {
  display: inline-block; }
a.readmore:after {
  content: "\f054";
  display: inline-block;
  font-family: "FontAwesome";
  font-size: .55em;
  padding-left: .6em; }
a.listen:before {
  content: "\eb0d";
  display: inline-block;
  font-family: "icomoon";
  font-size: 1em;
  padding-right: .6em;
  position: relative;
  top: .1em; }
a.listen:after {
  display: none; }
a.subscribe {
  color: #ebad58;
  padding-left: 1em; }
a.subscribe:hover {
  color: #c57c18; }
a.subscribe:before {
  content: "\ec49";
  display: inline-block;
  font-family: "icomoon";
  font-size: 1em;
  padding-right: .6em;
  position: relative;
  top: .1em; }
a.subscribe:after {
  display: none; }
a.locked {
  float: left;
  margin-top: .75em; }
a span {
  font-size: inherit; }

a[rel~="external"]:before, a[rel~="download"]:before, a[rel~="pdf"]:before, a[rel~="tel"]:before {
  margin-right: 3px; }

/* Browser text select color (limited support) */
::-moz-selection {
  background: #c54027;
  color: #fff;
  text-shadow: none; }

::selection {
  background: #c54027;
  color: #fff;
  text-shadow: none; }

abbr {
  font-style: italic; }

cite {
  font-style: italic; }
blockquote cite:before {
  content: '-';
  padding: 0 .4em; }

pre, p code, .widget_breadcrumb_navxt .breadcrumbs code, kbd, samp, ol.list-code {
  font-family: 'DejaVu Sans Mono',Inconsolata,Consolas,'Lucida Console',monospace;
  background: #e9e9e9;
  color: #33414f;
  margin: 0 .1rem;
  overflow-x: scroll;
  padding: .2rem .3rem;
  font-size: 13px;
  font-size: 0.8125rem; }
pre + p, p code + p, .widget_breadcrumb_navxt .breadcrumbs code + p, kbd + p, samp + p, ol.list-code + p, .widget_breadcrumb_navxt pre + .breadcrumbs, p .widget_breadcrumb_navxt code + .breadcrumbs, .widget_breadcrumb_navxt p code + .breadcrumbs, .widget_breadcrumb_navxt .breadcrumbs code + .breadcrumbs, .widget_breadcrumb_navxt kbd + .breadcrumbs, .widget_breadcrumb_navxt samp + .breadcrumbs, .widget_breadcrumb_navxt ol.list-code + .breadcrumbs {
  margin-top: 1em; }

p + pre, .widget_breadcrumb_navxt .breadcrumbs + pre, p p + code, .widget_breadcrumb_navxt p .breadcrumbs + code, p .widget_breadcrumb_navxt .breadcrumbs + code, .widget_breadcrumb_navxt .breadcrumbs p + code, .widget_breadcrumb_navxt .breadcrumbs .breadcrumbs + code, p + kbd, .widget_breadcrumb_navxt .breadcrumbs + kbd, p + samp, .widget_breadcrumb_navxt .breadcrumbs + samp, p + ol.list-code, .widget_breadcrumb_navxt .breadcrumbs + ol.list-code {
  margin-top: 1em; }

dfn {
  font-style: italic; }

del {
  color: #FF4136; }

ins {
  color: #0074D9; }

p s, .widget_breadcrumb_navxt .breadcrumbs s {
  color: #FF4136; }

b, strong {
  font-weight: bold; }

i, em {
  font-style: italic; }

q {
  font-style: italic; }

mark {
  background-color: #f0c386;
  color: #33414f;
  padding: 0.2em 0.4em; }

small {
  font-size: 0.8em; }

sup, sub {
  font-size: .8em;
  top: -0.4em;
  padding-right: .2em;
  position: relative;
  vertical-align: baseline; }

sub {
  top: 0.4em; }

time {
  color: #8b8b8b;
  font-weight: 300; }

var {
  font-style: italic;
  font-weight: bold; }

/* A better looking default horizontal rule  */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #e9e9e9;
  margin: 1rem 0;
  padding: 0; }

hr.num1 {
  text-align: center;
  margin: 2rem 0; }
hr.num1:after {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #c54027;
  color: #fff;
  content: "1";
  display: inline-block;
  position: relative;
  top: -0.7em;
  font-size: 1.2em;
  padding: 0.1em 0.5em 0 0.5em; }

hr.num2 {
  text-align: center;
  margin: 2rem 0; }
hr.num2:after {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #c54027;
  color: #fff;
  content: "2";
  display: inline-block;
  position: relative;
  top: -0.7em;
  font-size: 1.2em;
  padding: 0.1em 0.5em 0 0.5em; }

ul, ol, dl {
  color: #33414f;
  list-style: inherit;
  list-style-position: outside;
  margin-left: 2rem;
  margin-bottom: 1rem; }
ul p:last-of-type, ul .widget_breadcrumb_navxt .breadcrumbs:last-of-type, .widget_breadcrumb_navxt ul .breadcrumbs:last-of-type, ol p:last-of-type, ol .widget_breadcrumb_navxt .breadcrumbs:last-of-type, .widget_breadcrumb_navxt ol .breadcrumbs:last-of-type, dl p:last-of-type, dl .widget_breadcrumb_navxt .breadcrumbs:last-of-type, .widget_breadcrumb_navxt dl .breadcrumbs:last-of-type {
  margin-bottom: .5rem; }

li {
  color: #33414f;
  font-weight: 300;
  line-height: 2;
  margin-bottom: 0; }
.bigtext li {
  font-size: 1.4em; }

ul.styled li {
  display: block;
  margin: 0;
  padding: 0; }
ul.styled li ul {
  margin-left: 2rem; }
ul.styled li ul {
  margin-left: 2rem; }
ul.styled li ul {
  margin-left: 2rem; }
ul.styled li ul {
  margin-left: 2rem; }
ul.styled li ul {
  margin-left: 2rem; }
ul.styled li ul {
  margin-left: 2rem; }
ul.styled li ul {
  margin-left: 2rem; }
ul.styled li ul {
  margin-left: 2rem; }
ul.styled li ul {
  margin-left: 2rem; }
ul.styled li ul {
  margin-left: 2rem; }
ul.styled ul + ul {
  margin-top: 0; }
ul.styled li + ul {
  margin-top: -.3em; }
ul.styled ul + li {
  margin-top: .6em; }

ul.styled li:before, ul.styled li ul ul li:before, ul.styled li ul ul ul ul li:before, ul.styled li ul ul ul ul ul ul li:before, ul.styled li ul ul ul ul ul ul ul ul li:before, ul.styled li ul ul ul ul ul ul ul ul ul ul li:before, ul.styled li ul li:before, ul.styled li ul ul ul li:before, ul.styled li ul ul ul ul ul li:before, ul.styled li ul ul ul ul ul ul ul li:before, ul.styled li ul ul ul ul ul ul ul ul ul li:before {
  box-sizing: initial;
  border: 1px solid #fff;
  display: block;
  float: left;
  content: '';
  margin-left: -1em;
  width: .25em;
  height: .25em;
  top: .8em;
  position: relative;
  background: #c54027; }

ul.styled li:before, ul.styled li ul ul li:before, ul.styled li ul ul ul ul li:before, ul.styled li ul ul ul ul ul ul li:before, ul.styled li ul ul ul ul ul ul ul ul li:before, ul.styled li ul ul ul ul ul ul ul ul ul ul li:before {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  transform: rotate(0);
  -o-transform: rotate(0);
  -ms-transform: rotate(0);
  -moz-transform: rotate(0);
  -webkit-transform: rotate(0); }

ul.styled li ul li:before, ul.styled li ul ul ul li:before, ul.styled li ul ul ul ul ul li:before, ul.styled li ul ul ul ul ul ul ul li:before, ul.styled li ul ul ul ul ul ul ul ul ul li:before {
  background: #702416;
  -webkit-border-radius: .1em;
  -moz-border-radius: .1em;
  -ms-border-radius: .1em;
  -o-border-radius: .1em;
  border-radius: .1em;
  transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg); }

ol {
  list-style-type: decimal; }
ol.styled ol li:before {
  background: #702416; }
ol.styled ol ol li:before {
  background: #c54027; }
ol.styled ol ol ol li:before {
  background: #702416; }
ol.styled ol ol ol ol li:before {
  background: #c54027; }
ol.styled ol ol ol ol ol li:before {
  background: #702416; }
ol.styled ol ol ol ol ol ol li:before {
  background: #c54027; }
ol.styled ol ol ol ol ol ol ol li:before {
  background: #702416; }
ol.styled ol ol ol ol ol ol ol ol li:before {
  background: #c54027; }
ol.styled ol ol ol ol ol ol ol ol ol li:before {
  background: #702416; }
ol.styled ol ol ol ol ol ol ol ol ol ol li:before {
  background: #c54027; }
ol.styled li ol, ol.styled li ul {
  margin-top: 6px; }
ol.styled ol ol li:last-child {
  margin-bottom: 0; }

ol.styled, ol.styled ol, ol.styled ol ol, ol.styled ol ol ol, ol.styled ol ol ol ol, ol.styled ol ol ol ol ol, ol.styled ol ol ol ol ol ol, ol.styled ol ol ol ol ol ol ol, ol.styled ol ol ol ol ol ol ol ol, ol.styled ol ol ol ol ol ol ol ol ol, ol.styled ol ol ol ol ol ol ol ol ol ol {
  counter-reset: li;
  /* Initiate a counter */
  margin-left: 0;
  /* Remove the default left margin */
  padding-left: 0;
  /* Remove the default left padding */ }
ol.styled > li, ol.styled ol > li, ol.styled ol ol > li, ol.styled ol ol ol > li, ol.styled ol ol ol ol > li, ol.styled ol ol ol ol ol > li, ol.styled ol ol ol ol ol ol > li, ol.styled ol ol ol ol ol ol ol > li, ol.styled ol ol ol ol ol ol ol ol > li, ol.styled ol ol ol ol ol ol ol ol ol > li, ol.styled ol ol ol ol ol ol ol ol ol ol > li {
  position: relative;
  /* Create a positioning context */
  margin: 0 0 6px 2em;
  /* Give each list item a left margin to make room for the numbers */
  padding: 4px 8px;
  /* Add some spacing around the content */
  list-style: none;
  /* Disable the normal item numbering */ }
ol.styled > li:before, ol.styled ol > li:before, ol.styled ol ol > li:before, ol.styled ol ol ol > li:before, ol.styled ol ol ol ol > li:before, ol.styled ol ol ol ol ol > li:before, ol.styled ol ol ol ol ol ol > li:before, ol.styled ol ol ol ol ol ol ol > li:before, ol.styled ol ol ol ol ol ol ol ol > li:before, ol.styled ol ol ol ol ol ol ol ol ol > li:before, ol.styled ol ol ol ol ol ol ol ol ol ol > li:before {
  content: counter(li);
  /* Use the counter as content */
  counter-increment: li;
  /* Increment the counter by 1 */
  /* Position and style the number */
  position: absolute;
  top: -2px;
  left: -2em;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 2em;
  /* Some space between the number and the content in browsers that support
     generated content but not positioning it */
  margin-right: 8px;
  padding: 4px;
  color: #fff;
  background: #c54027;
  font-weight: bold;
  text-align: center;
  font-size: .8em; }

ol.styled ol > li:before, ol.styled ol ol > li:before, ol.styled ol ol ol > li:before, ol.styled ol ol ol ol > li:before, ol.styled ol ol ol ol ol > li:before, ol.styled ol ol ol ol ol ol > li:before, ol.styled ol ol ol ol ol ol ol > li:before, ol.styled ol ol ol ol ol ol ol ol > li:before, ol.styled ol ol ol ol ol ol ol ol ol > li:before, ol.styled ol ol ol ol ol ol ol ol ol ol > li:before {
  padding: 3px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%; }

dl {
  margin: 1rem; }
dl dt {
  font-weight: bold; }
dl dd {
  margin-left: 1rem; }

ul.inlinelist, ol.inlinelist {
  list-style: none;
  margin-bottom: .5rem;
  margin-left: 0; }
ul.inlinelist li, ol.inlinelist li {
  display: inline-block; }
ul.inlinelist li > ul, ul.inlinelist li > ol, ol.inlinelist li > ul, ol.inlinelist li > ol {
  display: inline-block;
  margin-left: 0; }
ul.inlinelist li > ul li, ul.inlinelist li > ol li, ol.inlinelist li > ul li, ol.inlinelist li > ol li {
  display: inline-block; }
ul.blocklist, .widget_recent_entries ul, ol.blocklist {
  list-style: none;
  margin: 0 !important;
  margin-bottom: .5rem; }
ul.blocklist li, .widget_recent_entries ul li, ol.blocklist li {
  display: block; }
ul.blocklist li > ul, .widget_recent_entries ul li > ul, ul.blocklist li > ol, .widget_recent_entries ul li > ol, ol.blocklist li > ul, ol.blocklist li > ol {
  display: block;
  margin-left: .5rem; }
ul.blocklist li > ul li, .widget_recent_entries ul li > ul li, ul.blocklist li > ol li, .widget_recent_entries ul li > ol li, ol.blocklist li > ul li, ol.blocklist li > ol li {
  display: block; }

ul.checked, ol.checked {
  list-style-type: none;
  padding: 0; }
ul.checked li:before, ol.checked li:before {
  color: #111;
  display: inline-block;
  margin-right: 10px;
  width: 1rem; }
ul.checked li.none:before, ol.checked li.none:before {
  color: #aaa; }
ul.checked li.yes:before, ol.checked li.yes:before {
  color: #2ECC40; }
ul.checked li.no:before, ol.checked li.no:before {
  color: #FF4136; }
ul.list-big-numbers, ol.list-big-numbers {
  list-style-type: none;
  margin: 2rem;
  margin-left: 4rem;
  padding: 0;
  counter-reset: li-counter; }
ul.list-big-numbers > li, ol.list-big-numbers > li {
  position: relative;
  margin-bottom: 1rem;
  padding-left: 1rem;
  min-height: 3em;
  border-left: 2px solid #CCCCCC; }
ul.list-big-numbers > li:before, ol.list-big-numbers > li:before {
  position: absolute;
  top: 0;
  left: -1em;
  width: 0.8em;
  font-size: 3em;
  line-height: 1;
  font-weight: bold;
  text-align: right;
  color: #464646;
  content: counter(li-counter);
  counter-increment: li-counter; }
ul.linenums, ol.linenums {
  border-left: 1px solid #e9e9e9;
  margin: 0 0 0 3.3em;
  padding: 0; }
ul.linenums li, ol.linenums li {
  color: #e9e9e9;
  line-height: 1.5;
  padding-left: .8em; }

img {
  color: #94a7ba;
  font-size: 0.8rem; }

.img-logo {
  display: inline-block;
  height: auto;
  margin-bottom: 0; }
.img-logo img {
  width: 100%; }
.img-logo a img {
  outline: none; }
.img-logo a img:hover {
  outline: none; }

span.framed {
  display: inline-table;
  border: solid 2px #e9e9e9;
  height: 100%;
  width: auto; }
span.framed.box {
  padding: .5em; }
span.framed.border {
  border: solid 4px #e9e9e9;
  padding: 1px; }
span.framed.circular {
  border: solid 5px #e9e9e9;
  overflow: hidden;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%; }
span.framed.half-circular {
  border: solid 5px #e9e9e9;
  overflow: hidden;
  -moz-border-radius: 50% 50% 0 0;
  -webkit-border-radius: 50%;
  border-radius: 50% 50% 0 0; }

span.icons i {
  font-size: 2rem; }

svg circle {
  fill: #c54027; }

.input-blocks small, .input-inline small, .input-condensed small, .input-combined small {
  clear: both;
  display: block; }

.input-blocks {
  display: block; }

.input-inline {
  display: inline;
  width: auto; }

.input-condensed input, .input-condensed textarea {
  line-height: 1;
  margin: 0;
  margin-bottom: 0.29412em;
  padding: 0.29412em; }

.input-combined .input, .input-combined .button, .input-combined button, .input-combined .primary-button, .input-combined .button-alt1, .input-combined .secondary-button, .input-combined #comments .comment .comment-box .comment-actions .comment-reply-link, #comments .comment .comment-box .comment-actions .input-combined .comment-reply-link, .input-combined #comments .comment .comment-box .comment-actions .comment-edit-link, #comments .comment .comment-box .comment-actions .input-combined .comment-edit-link, .input-combined #comments .comment .comment-box .comment-actions .comment-edit-delete, #comments .comment .comment-box .comment-actions .input-combined .comment-edit-delete, .input-combined #comments .comment .comment-box .comment-actions .comment-edit-spam, #comments .comment .comment-box .comment-actions .input-combined .comment-edit-spam, .input-combined .gform_button, .input-combined .pagination span, .pagination .input-combined span, .input-combined .pagination a, .pagination .input-combined a, .input-combined #comments .comment-respond .comment-reply-title #cancel-comment-reply-link, #comments .comment-respond .comment-reply-title .input-combined #cancel-comment-reply-link, .input-combined .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1, .pmpt_container .pmpt_pkgs_container .pmpt_column .input-combined a.pmpt_btn_fat_1, .input-combined .image-slider .slide .slide-link-dual, .image-slider .slide .input-combined .slide-link-dual, .input-combined .post .entry-navigation span, .post .entry-navigation .input-combined span, .input-combined .post .entry-navigation a, .post .entry-navigation .input-combined a, .input-combined .archive .navigation a, .archive .navigation .input-combined a, .input-combined .category .navigation a, .category .navigation .input-combined a, .input-combined #change_email_1 input[type="submit"], #change_email_1 .input-combined input[type="submit"], .input-combined #memb_password_send-1 input[type="submit"], #memb_password_send-1 .input-combined input[type="submit"], .input-combined #memb_password_change-1 input[type="submit"], #memb_password_change-1 .input-combined input[type="submit"], .input-combined .widget_members-listing .blocklist.horizontal .person .details .readmore, .widget_members-listing .blocklist.horizontal .person .details .input-combined .readmore, .input-combined .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .input-combined .readmore, .input-combined .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .input-combined .readmore, .input-combined .sidebar .widget_text input[type="submit"], .sidebar .widget_text .input-combined input[type="submit"], .input-combined .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .input-combined .sow-carousel-next, .input-combined .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous, .widget_sow-post-carousel .sow-carousel-title .input-combined .sow-carousel-previous, .input-combined #buddypress .standard-form div.submit input, #buddypress .standard-form div.submit .input-combined input, .input-combined .page-template-templates-utility-login-php .main-login #loginform #wp-submit, .page-template-templates-utility-login-php .main-login #loginform .input-combined #wp-submit, .input-combined #container .sg-btn, #container .input-combined .sg-btn {
  display: inline-block;
  float: left;
  margin: 0; }
.input-combined .input {
  width: 80%; }
.input-combined .button, .input-combined button, .input-combined .primary-button, .input-combined .button-alt1, .input-combined .secondary-button, .input-combined #comments .comment .comment-box .comment-actions .comment-reply-link, #comments .comment .comment-box .comment-actions .input-combined .comment-reply-link, .input-combined #comments .comment .comment-box .comment-actions .comment-edit-link, #comments .comment .comment-box .comment-actions .input-combined .comment-edit-link, .input-combined #comments .comment .comment-box .comment-actions .comment-edit-delete, #comments .comment .comment-box .comment-actions .input-combined .comment-edit-delete, .input-combined #comments .comment .comment-box .comment-actions .comment-edit-spam, #comments .comment .comment-box .comment-actions .input-combined .comment-edit-spam, .input-combined .gform_button, .input-combined .pagination span, .pagination .input-combined span, .input-combined .pagination a, .pagination .input-combined a, .input-combined #comments .comment-respond .comment-reply-title #cancel-comment-reply-link, #comments .comment-respond .comment-reply-title .input-combined #cancel-comment-reply-link, .input-combined .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1, .pmpt_container .pmpt_pkgs_container .pmpt_column .input-combined a.pmpt_btn_fat_1, .input-combined .image-slider .slide .slide-link-dual, .image-slider .slide .input-combined .slide-link-dual, .input-combined .post .entry-navigation span, .post .entry-navigation .input-combined span, .input-combined .post .entry-navigation a, .post .entry-navigation .input-combined a, .input-combined .archive .navigation a, .archive .navigation .input-combined a, .input-combined .category .navigation a, .category .navigation .input-combined a, .input-combined #change_email_1 input[type="submit"], #change_email_1 .input-combined input[type="submit"], .input-combined #memb_password_send-1 input[type="submit"], #memb_password_send-1 .input-combined input[type="submit"], .input-combined #memb_password_change-1 input[type="submit"], #memb_password_change-1 .input-combined input[type="submit"], .input-combined .widget_members-listing .blocklist.horizontal .person .details .readmore, .widget_members-listing .blocklist.horizontal .person .details .input-combined .readmore, .input-combined .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .input-combined .readmore, .input-combined .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .input-combined .readmore, .input-combined .sidebar .widget_text input[type="submit"], .sidebar .widget_text .input-combined input[type="submit"], .input-combined .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .input-combined .sow-carousel-next, .input-combined .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous, .widget_sow-post-carousel .sow-carousel-title .input-combined .sow-carousel-previous, .input-combined #buddypress .standard-form div.submit input, #buddypress .standard-form div.submit .input-combined input, .input-combined .page-template-templates-utility-login-php .main-login #loginform #wp-submit, .page-template-templates-utility-login-php .main-login #loginform .input-combined #wp-submit, .input-combined #container .sg-btn, #container .input-combined .sg-btn {
  width: 20%; }

legend, label {
  display: block;
  color: #33414f;
  clear: both;
  font-weight: normal;
  padding: 0;
  margin-bottom: .294117647em; }

label + small {
  position: relative;
  top: -1em; }

input, textarea, select, .normalize-input, input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"] {
  -webkit-appearance: none !important;
  border-radius: 0 !important;
  background-color: rgba(255, 255, 255, 0.5);
  border: solid 1px #e9e9e9;
  color: #3d4e5e !important;
  display: block;
  font: inherit;
  font-size: 0.8em;
  line-height: 1.470588235;
  margin-bottom: 0;
  padding: 0.52rem;
  width: 100%;
  vertical-align: middle;
  -webkit-box-sizing: border-box !important;
  -moz-box-sizing: border-box !important;
  box-sizing: border-box !important;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0; }
input:focus, textarea:focus, select:focus, .normalize-input:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus {
  border-color: #e9e9e9;
  outline: 0;
  outline: thin dotted \9; }
input::-moz-focus-inner, textarea::-moz-focus-inner, select::-moz-focus-inner, .normalize-input::-moz-focus-inner, input[type="email"]::-moz-focus-inner, input[type="number"]::-moz-focus-inner, input[type="password"]::-moz-focus-inner, input[type="search"]::-moz-focus-inner, input[type="tel"]::-moz-focus-inner, input[type="text"]::-moz-focus-inner, input[type="url"]::-moz-focus-inner {
  border: 0; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder, select::-webkit-input-placeholder, .normalize-input::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="text"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder {
  color: #5b748d; }
input:-moz-placeholder, textarea:-moz-placeholder, select:-moz-placeholder, .normalize-input:-moz-placeholder, input[type="email"]:-moz-placeholder, input[type="number"]:-moz-placeholder, input[type="password"]:-moz-placeholder, input[type="search"]:-moz-placeholder, input[type="tel"]:-moz-placeholder, input[type="text"]:-moz-placeholder, input[type="url"]:-moz-placeholder {
  color: #5b748d; }
input::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder, .normalize-input::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="url"]::-moz-placeholder {
  color: #5b748d; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder, select:-ms-input-placeholder, .normalize-input:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="text"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder {
  color: #5b748d; }

select {
  height: 3em;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0; }
select[multiple] {
  height: auto; }

textarea {
  height: 10rem; }

input.button, input.primary-button, input.button-alt1, input.secondary-button, #comments .comment .comment-box .comment-actions input.comment-reply-link, #comments .comment .comment-box .comment-actions input.comment-edit-link, #comments .comment .comment-box .comment-actions input.comment-edit-delete, #comments .comment .comment-box .comment-actions input.comment-edit-spam, input.gform_button, #comments .comment-respond .comment-reply-title input#cancel-comment-reply-link, .image-slider .slide input.slide-link-dual, #change_email_1 input[type="submit"], #memb_password_send-1 input[type="submit"], #memb_password_change-1 input[type="submit"], .widget_members-listing .blocklist.horizontal .person .details input.readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details input.readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details input.readmore, .sidebar .widget_text input[type="submit"], .widget_sow-post-carousel .sow-carousel-title input.sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title input.sow-carousel-previous, #buddypress .standard-form div.submit input, .page-template-templates-utility-login-php .main-login #loginform input#wp-submit, #container input.sg-btn {
  border: solid 1px transparent;
  display: block;
  font: inherit;
  line-height: 1.470588235;
  margin-bottom: 0.5rem;
  padding: 0.5rem;
  width: 100%;
  vertical-align: middle; }
input.button:hover, input.primary-button:hover, input.button-alt1:hover, input.secondary-button:hover, #comments .comment .comment-box .comment-actions input.comment-reply-link:hover, #comments .comment .comment-box .comment-actions input.comment-edit-link:hover, #comments .comment .comment-box .comment-actions input.comment-edit-delete:hover, #comments .comment .comment-box .comment-actions input.comment-edit-spam:hover, input.gform_button:hover, #comments .comment-respond .comment-reply-title input#cancel-comment-reply-link:hover, .image-slider .slide input.slide-link-dual:hover, #change_email_1 input[type="submit"]:hover, #memb_password_send-1 input[type="submit"]:hover, #memb_password_change-1 input[type="submit"]:hover, .widget_members-listing .blocklist.horizontal .person .details input.readmore:hover, .widget_members-listing .widget_recent_entries ul.horizontal .person .details input.readmore:hover, .widget_recent_entries .widget_members-listing ul.horizontal .person .details input.readmore:hover, .sidebar .widget_text input[type="submit"]:hover, .widget_sow-post-carousel .sow-carousel-title input.sow-carousel-next:hover, .widget_sow-post-carousel .sow-carousel-title input.sow-carousel-previous:hover, #buddypress .standard-form div.submit input:hover, .page-template-templates-utility-login-php .main-login #loginform input#wp-submit:hover, #container input.sg-btn:hover {
  border: solid 1px #c54027; }

input[type="image"], input[type="checkbox"], input[type="radio"] {
  display: inline-block;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  cursor: pointer; }

input[type="checkbox"] {
  -webkit-appearance: checkbox !important; }

input[type="radio"] {
  -webkit-appearance: radio !important; }

input[type="file"]:focus, input[type="checkbox"]:focus, select:focus {
  outline: thin dotted;
  outline: .294117647em auto -webkit-focus-ring-color;
  outline-offset: -.117647059em; }

input[type="checkbox"] {
  margin-right: 3px;
  margin-bottom: 4px;
  -webkit-appearance: checkbox !important; }

.accordion-list {
  margin-top: 1em; }
.accordion-list .accordion-list-cb {
  display: none; }
.accordion-list .accordion-list-cb:checked ~ .accordion-list-mark {
  background-color: #c54027;
  border-color: #c54027; }
.accordion-list .accordion-list-cb:checked ~ .accordion-list-mark:before {
  display: block; }
.accordion-list .accordion-list-cb:checked ~ .accordion-list-desc {
  color: #33414f; }
.accordion-list .accordion-list-cb:checked ~ .accordion-list-content {
  display: none; }
.accordion-list .accordion-list-item {
  display: block;
  cursor: initial;
  margin-bottom: 0; }
.accordion-list .accordion-list-mark {
  background-color: #702416;
  cursor: pointer;
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin-right: 5px;
  margin-bottom: 0;
  width: 20px;
  height: 20px;
  border: 2px solid #702416;
  border-radius: 12px;
  border-width: 0 0 2px 0; }
.accordion-list .accordion-list-mark:before {
  content: '';
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -1px 0 0 -6px;
  height: 4px;
  width: 10px;
  border: solid #fff;
  border-width: 0 0 2px 0;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg); }
.accordion-list .accordion-list-mark:after {
  content: '';
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -3px 0 0 -5px;
  height: 5px;
  width: 10px;
  border: solid #fff;
  border-width: 0 0 2px 0; }
.accordion-list .accordion-list-desc {
  font-weight: bold;
  color: #33414f;
  cursor: pointer;
  font-size: 1.2em;
  position: relative;
  top: -5px; }
.accordion-list .accordion-list-content {
  display: block;
  margin-bottom: 1em; }

.tasks-list .tasks-list-cb {
  display: none; }
.tasks-list .tasks-list-cb:checked ~ .tasks-list-mark {
  background-color: #2ECC40;
  border-color: #2ECC40; }
.tasks-list .tasks-list-cb:checked ~ .tasks-list-mark:before {
  display: block; }
.tasks-list .tasks-list-cb:checked ~ .tasks-list-desc {
  color: #33414f; }
.tasks-list .tasks-list-cb:checked ~ .tasks-list-content {
  display: none; }
.tasks-list .tasks-list-item {
  display: block;
  cursor: initial;
  margin-bottom: .5em; }
.tasks-list .tasks-list-mark {
  cursor: pointer;
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin-right: 2px;
  margin-bottom: 0;
  width: 20px;
  height: 20px;
  border: 1px solid #aaa;
  border-radius: 12px; }
.tasks-list .tasks-list-mark:before {
  content: '';
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -4px 0 0 -5px;
  height: 5px;
  width: 10px;
  border: solid #fff;
  border-width: 0 0 2px 2px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg); }
.tasks-list .tasks-list-desc {
  font-weight: bold;
  color: #33414f;
  cursor: pointer;
  position: relative;
  top: -3px; }
.tasks-list .tasks-list-content {
  display: block;
  margin-bottom: 1em;
  margin-top: 5px;
  padding-top: 5px;
  padding-left: 3px; }

input[type="radio"] {
  margin-right: 5px;
  margin-bottom: 4px; }

input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box; }

fieldset {
  margin-bottom: 0; }
fieldset.options ul, fieldset.options ol {
  list-style: none;
  margin-left: 1rem; }

.button, button, input.button, .primary-button, .button-alt1, .secondary-button, #comments .comment .comment-box .comment-actions .comment-reply-link, #comments .comment .comment-box .comment-actions .comment-edit-link, #comments .comment .comment-box .comment-actions .comment-edit-delete, #comments .comment .comment-box .comment-actions .comment-edit-spam, .gform_button, .pagination span, .pagination a, #comments .comment-respond .comment-reply-title #cancel-comment-reply-link, .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1, .image-slider .slide .slide-link-dual, .post .entry-navigation span, .post .entry-navigation a, .archive .navigation a, .category .navigation a, #change_email_1 input[type="submit"], #memb_password_send-1 input[type="submit"], #memb_password_change-1 input[type="submit"], .widget_members-listing .blocklist.horizontal .person .details .readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore, .sidebar .widget_text input[type="submit"], .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous, #buddypress .standard-form div.submit input, .page-template-templates-utility-login-php .main-login #loginform #wp-submit, #container .sg-btn {
  background-color: transparent !important;
  border: solid 1px #c54027;
  border-color: #c54027;
  color: #c54027 !important;
  cursor: pointer;
  font-size: .8rem !important;
  font-weight: 700;
  line-height: 1;
  padding: .75em 2em;
  text-align: center;
  text-transform: uppercase;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0; }
.button:hover, button:hover, .primary-button:hover, .button-alt1:hover, .secondary-button:hover, #comments .comment .comment-box .comment-actions .comment-reply-link:hover, #comments .comment .comment-box .comment-actions .comment-edit-link:hover, #comments .comment .comment-box .comment-actions .comment-edit-delete:hover, #comments .comment .comment-box .comment-actions .comment-edit-spam:hover, .gform_button:hover, .pagination span:hover, .pagination a:hover, #comments .comment-respond .comment-reply-title #cancel-comment-reply-link:hover, .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1:hover, .image-slider .slide .slide-link-dual:hover, .post .entry-navigation span:hover, .post .entry-navigation a:hover, .archive .navigation a:hover, .category .navigation a:hover, #change_email_1 input[type="submit"]:hover, #memb_password_send-1 input[type="submit"]:hover, #memb_password_change-1 input[type="submit"]:hover, .widget_members-listing .blocklist.horizontal .person .details .readmore:hover, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore:hover, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore:hover, .sidebar .widget_text input[type="submit"]:hover, .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next:hover, .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous:hover, #buddypress .standard-form div.submit input:hover, .page-template-templates-utility-login-php .main-login #loginform #wp-submit:hover, #container .sg-btn:hover {
  background-color: #c54027 !important;
  border-color: #c54027 !important;
  color: #fff !important; }
@media (min-width: 569px) and (max-width: 1280px) {
  .button, button, input.button, .primary-button, .button-alt1, .secondary-button, #comments .comment .comment-box .comment-actions .comment-reply-link, #comments .comment .comment-box .comment-actions .comment-edit-link, #comments .comment .comment-box .comment-actions .comment-edit-delete, #comments .comment .comment-box .comment-actions .comment-edit-spam, .gform_button, .pagination span, .pagination a, #comments .comment-respond .comment-reply-title #cancel-comment-reply-link, .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1, .image-slider .slide .slide-link-dual, .post .entry-navigation span, .post .entry-navigation a, .archive .navigation a, .category .navigation a, #change_email_1 input[type="submit"], #memb_password_send-1 input[type="submit"], #memb_password_change-1 input[type="submit"], .widget_members-listing .blocklist.horizontal .person .details .readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore, .sidebar .widget_text input[type="submit"], .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous, #buddypress .standard-form div.submit input, .page-template-templates-utility-login-php .main-login #loginform #wp-submit, #container .sg-btn {
    font-size: 80%;
    padding: 0.5rem 1rem; } }
@media (max-width: 568px) {
  .button, button, input.button, .primary-button, .button-alt1, .secondary-button, #comments .comment .comment-box .comment-actions .comment-reply-link, #comments .comment .comment-box .comment-actions .comment-edit-link, #comments .comment .comment-box .comment-actions .comment-edit-delete, #comments .comment .comment-box .comment-actions .comment-edit-spam, .gform_button, .pagination span, .pagination a, #comments .comment-respond .comment-reply-title #cancel-comment-reply-link, .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1, .image-slider .slide .slide-link-dual, .post .entry-navigation span, .post .entry-navigation a, .archive .navigation a, .category .navigation a, #change_email_1 input[type="submit"], #memb_password_send-1 input[type="submit"], #memb_password_change-1 input[type="submit"], .widget_members-listing .blocklist.horizontal .person .details .readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore, .sidebar .widget_text input[type="submit"], .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous, #buddypress .standard-form div.submit input, .page-template-templates-utility-login-php .main-login #loginform #wp-submit, #container .sg-btn {
    font-size: 80%;
    padding: 0.33333rem 0.66667rem; } }

button {
  margin: inherit; }

input.button, input.primary-button, input.button-alt1, input.secondary-button, #comments .comment .comment-box .comment-actions input.comment-reply-link, #comments .comment .comment-box .comment-actions input.comment-edit-link, #comments .comment .comment-box .comment-actions input.comment-edit-delete, #comments .comment .comment-box .comment-actions input.comment-edit-spam, input.gform_button, #comments .comment-respond .comment-reply-title input#cancel-comment-reply-link, .image-slider .slide input.slide-link-dual, #change_email_1 input[type="submit"], #memb_password_send-1 input[type="submit"], #memb_password_change-1 input[type="submit"], .widget_members-listing .blocklist.horizontal .person .details input.readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details input.readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details input.readmore, .sidebar .widget_text input[type="submit"], .widget_sow-post-carousel .sow-carousel-title input.sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title input.sow-carousel-previous, #buddypress .standard-form div.submit input, .page-template-templates-utility-login-php .main-login #loginform input#wp-submit, #container input.sg-btn {
  width: inherit; }

.primary-button, .button-alt1 {
  background-color: transparent !important;
  border-color: #ebad58 !important;
  color: #ebad58 !important; }
.primary-button:hover, .button-alt1:hover {
  background-color: #ebad58 !important;
  border-color: #ebad58 !important;
  color: #fff !important; }

.secondary-button, #comments .comment .comment-box .comment-actions .comment-reply-link, #comments .comment .comment-box .comment-actions .comment-edit-link, #comments .comment .comment-box .comment-actions .comment-edit-delete, #comments .comment .comment-box .comment-actions .comment-edit-spam {
  background-color: transparent !important;
  border-color: #fff !important;
  color: #fff !important; }
.secondary-button:hover, #comments .comment .comment-box .comment-actions .comment-reply-link:hover, #comments .comment .comment-box .comment-actions .comment-edit-link:hover, #comments .comment .comment-box .comment-actions .comment-edit-delete:hover, #comments .comment .comment-box .comment-actions .comment-edit-spam:hover {
  background-color: #fff !important;
  border-color: #fff !important;
  color: #c54027 !important; }

.button-group {
  display: inline-block; }
.button-group .button, .button-group button, .button-group .primary-button, .button-group .button-alt1, .button-group .secondary-button, .button-group #comments .comment .comment-box .comment-actions .comment-reply-link, #comments .comment .comment-box .comment-actions .button-group .comment-reply-link, .button-group #comments .comment .comment-box .comment-actions .comment-edit-link, #comments .comment .comment-box .comment-actions .button-group .comment-edit-link, .button-group #comments .comment .comment-box .comment-actions .comment-edit-delete, #comments .comment .comment-box .comment-actions .button-group .comment-edit-delete, .button-group #comments .comment .comment-box .comment-actions .comment-edit-spam, #comments .comment .comment-box .comment-actions .button-group .comment-edit-spam, .button-group .gform_button, .button-group .pagination span, .pagination .button-group span, .button-group .pagination a, .pagination .button-group a, .button-group #comments .comment-respond .comment-reply-title #cancel-comment-reply-link, #comments .comment-respond .comment-reply-title .button-group #cancel-comment-reply-link, .button-group .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1, .pmpt_container .pmpt_pkgs_container .pmpt_column .button-group a.pmpt_btn_fat_1, .button-group .image-slider .slide .slide-link-dual, .image-slider .slide .button-group .slide-link-dual, .button-group .post .entry-navigation span, .post .entry-navigation .button-group span, .button-group .post .entry-navigation a, .post .entry-navigation .button-group a, .button-group .archive .navigation a, .archive .navigation .button-group a, .button-group .category .navigation a, .category .navigation .button-group a, .button-group #change_email_1 input[type="submit"], #change_email_1 .button-group input[type="submit"], .button-group #memb_password_send-1 input[type="submit"], #memb_password_send-1 .button-group input[type="submit"], .button-group #memb_password_change-1 input[type="submit"], #memb_password_change-1 .button-group input[type="submit"], .button-group .widget_members-listing .blocklist.horizontal .person .details .readmore, .widget_members-listing .blocklist.horizontal .person .details .button-group .readmore, .button-group .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .button-group .readmore, .button-group .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .button-group .readmore, .button-group .sidebar .widget_text input[type="submit"], .sidebar .widget_text .button-group input[type="submit"], .button-group .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .button-group .sow-carousel-next, .button-group .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous, .widget_sow-post-carousel .sow-carousel-title .button-group .sow-carousel-previous, .button-group #buddypress .standard-form div.submit input, #buddypress .standard-form div.submit .button-group input, .button-group .page-template-templates-utility-login-php .main-login #loginform #wp-submit, .page-template-templates-utility-login-php .main-login #loginform .button-group #wp-submit, .button-group #container .sg-btn, #container .button-group .sg-btn {
  display: inline-block;
  margin: 0; }
.button-group.combined {
  border: solid 1px #c54027;
  padding: 2px; }
.button-group.combined .button, .button-group.combined button, .button-group.combined .primary-button, .button-group.combined .button-alt1, .button-group.combined .secondary-button, .button-group.combined #comments .comment .comment-box .comment-actions .comment-reply-link, #comments .comment .comment-box .comment-actions .button-group.combined .comment-reply-link, .button-group.combined #comments .comment .comment-box .comment-actions .comment-edit-link, #comments .comment .comment-box .comment-actions .button-group.combined .comment-edit-link, .button-group.combined #comments .comment .comment-box .comment-actions .comment-edit-delete, #comments .comment .comment-box .comment-actions .button-group.combined .comment-edit-delete, .button-group.combined #comments .comment .comment-box .comment-actions .comment-edit-spam, #comments .comment .comment-box .comment-actions .button-group.combined .comment-edit-spam, .button-group.combined .gform_button, .button-group.combined .pagination span, .pagination .button-group.combined span, .button-group.combined .pagination a, .pagination .button-group.combined a, .button-group.combined #comments .comment-respond .comment-reply-title #cancel-comment-reply-link, #comments .comment-respond .comment-reply-title .button-group.combined #cancel-comment-reply-link, .button-group.combined .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1, .pmpt_container .pmpt_pkgs_container .pmpt_column .button-group.combined a.pmpt_btn_fat_1, .button-group.combined .image-slider .slide .slide-link-dual, .image-slider .slide .button-group.combined .slide-link-dual, .button-group.combined .post .entry-navigation span, .post .entry-navigation .button-group.combined span, .button-group.combined .post .entry-navigation a, .post .entry-navigation .button-group.combined a, .button-group.combined .archive .navigation a, .archive .navigation .button-group.combined a, .button-group.combined .category .navigation a, .category .navigation .button-group.combined a, .button-group.combined #change_email_1 input[type="submit"], #change_email_1 .button-group.combined input[type="submit"], .button-group.combined #memb_password_send-1 input[type="submit"], #memb_password_send-1 .button-group.combined input[type="submit"], .button-group.combined #memb_password_change-1 input[type="submit"], #memb_password_change-1 .button-group.combined input[type="submit"], .button-group.combined .widget_members-listing .blocklist.horizontal .person .details .readmore, .widget_members-listing .blocklist.horizontal .person .details .button-group.combined .readmore, .button-group.combined .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .button-group.combined .readmore, .button-group.combined .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .button-group.combined .readmore, .button-group.combined .sidebar .widget_text input[type="submit"], .sidebar .widget_text .button-group.combined input[type="submit"], .button-group.combined .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .button-group.combined .sow-carousel-next, .button-group.combined .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous, .widget_sow-post-carousel .sow-carousel-title .button-group.combined .sow-carousel-previous, .button-group.combined #buddypress .standard-form div.submit input, #buddypress .standard-form div.submit .button-group.combined input, .button-group.combined .page-template-templates-utility-login-php .main-login #loginform #wp-submit, .page-template-templates-utility-login-php .main-login #loginform .button-group.combined #wp-submit, .button-group.combined #container .sg-btn, #container .button-group.combined .sg-btn, .button-group.combined .primary-button, .button-group.combined .secondary-button, .button-group.combined #comments .comment .comment-box .comment-actions .comment-reply-link, #comments .comment .comment-box .comment-actions .button-group.combined .comment-reply-link, .button-group.combined #comments .comment .comment-box .comment-actions .comment-edit-link, #comments .comment .comment-box .comment-actions .button-group.combined .comment-edit-link, .button-group.combined #comments .comment .comment-box .comment-actions .comment-edit-delete, #comments .comment .comment-box .comment-actions .button-group.combined .comment-edit-delete, .button-group.combined #comments .comment .comment-box .comment-actions .comment-edit-spam, #comments .comment .comment-box .comment-actions .button-group.combined .comment-edit-spam {
  margin: 0 0 0 -5px;
  display: inline-block; }
.button-group.combined .button:first-of-type, .button-group.combined button:first-of-type, .button-group.combined .primary-button:first-of-type, .button-group.combined .button-alt1:first-of-type, .button-group.combined .secondary-button:first-of-type, .button-group.combined #comments .comment .comment-box .comment-actions .comment-reply-link:first-of-type, #comments .comment .comment-box .comment-actions .button-group.combined .comment-reply-link:first-of-type, .button-group.combined #comments .comment .comment-box .comment-actions .comment-edit-link:first-of-type, #comments .comment .comment-box .comment-actions .button-group.combined .comment-edit-link:first-of-type, .button-group.combined #comments .comment .comment-box .comment-actions .comment-edit-delete:first-of-type, #comments .comment .comment-box .comment-actions .button-group.combined .comment-edit-delete:first-of-type, .button-group.combined #comments .comment .comment-box .comment-actions .comment-edit-spam:first-of-type, #comments .comment .comment-box .comment-actions .button-group.combined .comment-edit-spam:first-of-type, .button-group.combined .gform_button:first-of-type, .button-group.combined .pagination span:first-of-type, .pagination .button-group.combined span:first-of-type, .button-group.combined .pagination a:first-of-type, .pagination .button-group.combined a:first-of-type, .button-group.combined #comments .comment-respond .comment-reply-title #cancel-comment-reply-link:first-of-type, #comments .comment-respond .comment-reply-title .button-group.combined #cancel-comment-reply-link:first-of-type, .button-group.combined .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1:first-of-type, .pmpt_container .pmpt_pkgs_container .pmpt_column .button-group.combined a.pmpt_btn_fat_1:first-of-type, .button-group.combined .image-slider .slide .slide-link-dual:first-of-type, .image-slider .slide .button-group.combined .slide-link-dual:first-of-type, .button-group.combined .post .entry-navigation span:first-of-type, .post .entry-navigation .button-group.combined span:first-of-type, .button-group.combined .post .entry-navigation a:first-of-type, .post .entry-navigation .button-group.combined a:first-of-type, .button-group.combined .archive .navigation a:first-of-type, .archive .navigation .button-group.combined a:first-of-type, .button-group.combined .category .navigation a:first-of-type, .category .navigation .button-group.combined a:first-of-type, .button-group.combined #change_email_1 input[type="submit"]:first-of-type, #change_email_1 .button-group.combined input[type="submit"]:first-of-type, .button-group.combined #memb_password_send-1 input[type="submit"]:first-of-type, #memb_password_send-1 .button-group.combined input[type="submit"]:first-of-type, .button-group.combined #memb_password_change-1 input[type="submit"]:first-of-type, #memb_password_change-1 .button-group.combined input[type="submit"]:first-of-type, .button-group.combined .widget_members-listing .blocklist.horizontal .person .details .readmore:first-of-type, .widget_members-listing .blocklist.horizontal .person .details .button-group.combined .readmore:first-of-type, .button-group.combined .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore:first-of-type, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .button-group.combined .readmore:first-of-type, .button-group.combined .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore:first-of-type, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .button-group.combined .readmore:first-of-type, .button-group.combined .sidebar .widget_text input[type="submit"]:first-of-type, .sidebar .widget_text .button-group.combined input[type="submit"]:first-of-type, .button-group.combined .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next:first-of-type, .widget_sow-post-carousel .sow-carousel-title .button-group.combined .sow-carousel-next:first-of-type, .button-group.combined .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous:first-of-type, .widget_sow-post-carousel .sow-carousel-title .button-group.combined .sow-carousel-previous:first-of-type, .button-group.combined #buddypress .standard-form div.submit input:first-of-type, #buddypress .standard-form div.submit .button-group.combined input:first-of-type, .button-group.combined .page-template-templates-utility-login-php .main-login #loginform #wp-submit:first-of-type, .page-template-templates-utility-login-php .main-login #loginform .button-group.combined #wp-submit:first-of-type, .button-group.combined #container .sg-btn:first-of-type, #container .button-group.combined .sg-btn:first-of-type, .button-group.combined .primary-button:first-of-type, .button-group.combined .secondary-button:first-of-type, .button-group.combined #comments .comment .comment-box .comment-actions .comment-reply-link:first-of-type, #comments .comment .comment-box .comment-actions .button-group.combined .comment-reply-link:first-of-type, .button-group.combined #comments .comment .comment-box .comment-actions .comment-edit-link:first-of-type, #comments .comment .comment-box .comment-actions .button-group.combined .comment-edit-link:first-of-type, .button-group.combined #comments .comment .comment-box .comment-actions .comment-edit-delete:first-of-type, #comments .comment .comment-box .comment-actions .button-group.combined .comment-edit-delete:first-of-type, .button-group.combined #comments .comment .comment-box .comment-actions .comment-edit-spam:first-of-type, #comments .comment .comment-box .comment-actions .button-group.combined .comment-edit-spam:first-of-type {
  margin-left: 0; }

table {
  border-left: solid 1px #e9e9e9;
  border-top: solid 1px #e9e9e9;
  margin: 0.5rem 0 1rem 0; }
table tr {
  border-bottom: solid 1px #e9e9e9; }
table tr th, table tr td {
  border-right: solid 1px #e9e9e9;
  padding: 0.5rem; }
table + h2, table + h3, table + h4, table + h5, table + h6 {
  margin-top: 2rem; }

table caption {
  font-size: 0.8em;
  font-style: italic;
  padding: 0.5rem 0;
  text-align: center; }
table th {
  font-weight: bold; }
table thead {
  background-color: #d9d9d9; }
table tfoot {
  background-color: #e6e6e6; }
table tfoot td, table tfoot th {
  font-size: 0.7em; }

.table {
  display: table; }

.tr {
  display: table-row; }

.thead {
  display: table-header-group; }

.tbody {
  display: table-row-group; }

.tfoot {
  display: table-footer-group; }

.col {
  display: table-column; }

.colgroup {
  display: table-column-group; }

.td, .th {
  display: table-cell; }

.caption {
  display: table-caption; }

video {
  width: 100%;
  height: auto !important; }

.video-wrapper, .sow-video-wrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0; }
.video-wrapper p, .video-wrapper .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .video-wrapper .breadcrumbs, .sow-video-wrapper p, .sow-video-wrapper .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .sow-video-wrapper .breadcrumbs {
  display: none; }
.video-wrapper iframe, .sow-video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.panel-grid-cell .sow-video-wrapper {
  height: 675px; }

.wp-video, .mejs-overlay {
  width: 100% !important;
  position: relative !important;
  padding-bottom: 56.25% !important;
  padding-top: 0px !important;
  height: 0 !important; }

.wp-video-shortcode {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important; }

audio {
  width: 100%; }

.audio-wrapper {
  position: relative;
  width: 100%; }
.audio-wrapper p, .audio-wrapper .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .audio-wrapper .breadcrumbs {
  display: none; }

/* Details & Summary */
details summary {
  color: #c54027;
  cursor: pointer;
  outline-color: transparent !important; }
details summary:focus {
  outline: none !important; }
details summary:hover {
  color: #702416; }
details[open] summary {
  color: #702416; }

nav {
  /* Main menu items */
  /* Highlight li on hover */
  /* Don't display menus further than 3 deep in ul tree */
  /* Make sure no padding & margins round <ul>s.
   * Very likely to have been set in CSS for rest of site */ }
nav li {
  display: inline-block;
  position: relative;
  /* Space out the links */
  	/* Hide sub menus & sub-sub menus
   	* Position *underneath* originating li (see ul ul below) */
  /* Position sub-subs to right of parent li */
  /* Make sub & sub-sub li's fill parent ul */ }
nav li a {
  padding: 1rem;
  display: block;
  text-decoration: none; }
nav li ul, nav li ul ul {
  display: none;
  position: absolute;
  z-index: 999;
  top: 100%;
  left: 0;
  width: 14rem; }
nav li ul ul {
  left: 100%;
  top: 0; }
nav li li {
  display: block; }
nav li:hover {
  /* Change anchor colour to highlighted text */
  /* Display subs and sub-subs on parent hover */ }
nav li:hover > a {
  background: none; }
nav li:hover > ul {
  display: block; }
nav ul ul ul li:hover ul {
  display: none; }
nav ul {
  padding: 0;
  margin: 0; }

nav {
  /*
   * Styling a select menu with only CSS
   * Author: Dean Simcox (http://codepen.io/pixelthing/pen/JEFHL)
   */ }
nav nav {
  position: relative;
  width: 50%;
  margin: 3em auto; }
nav .responsive-menu select, nav .responsive-menu {
  display: block;
  text-align: left;
  background-color: #fff;
  border: 1px solid #e9e9e9;
  color: #33414f !important;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -webkit-transition: border-color 400ms, box-shadow 400ms;
  -moz-transition: border-color 400ms, box-shadow 400ms;
  -ms-transition: border-color 400ms, box-shadow 400ms;
  -o-transition: border-color 400ms, box-shadow 400ms;
  transition: border-color 400ms, box-shadow 400ms; }
nav #mainnav1 {
  padding: 0.6em 0.9em;
  width: 100%;
  box-sizing: border-box;
  cursor: pointer;
  background: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }
nav #mainnav1:focus {
  outline: 0;
  border-color: #e9e9e9;
  -webkit-box-shadow: 0 0 8px #fff;
  box-shadow: 0 0 8px #fff; }
nav .responsive-menu {
  border-width: 0;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUIyRkJERTczMEJEMTFFM0JCRDNBNkE0QzI4M0QxQUYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUIyRkJERTgzMEJEMTFFM0JCRDNBNkE0QzI4M0QxQUYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQjJGQkRFNTMwQkQxMUUzQkJEM0E2QTRDMjgzRDFBRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQjJGQkRFNjMwQkQxMUUzQkJEM0E2QTRDMjgzRDFBRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvUxc+wAAACGSURBVHjaYty8Zct9BgYGBQbiwQMmIOEHxJ+J1ABS58fk6+NzGciIBOJ/BDSA5CNB6kE2MQAZW4FUCQFNJVB1DIzIokD/zQRSaVg0zAJqSIdxmNAkc4B4P5rYfqg4HDCiGwm0TRBInQBiNSC+BcQWQFveI6tBt4kBqgAUondBNLoGEAAIMAC9PyM79ETYdQAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: 97% 50%;
  background-position: right 1em top 50%;
  padding: 0; }

div.hgroup {
  margin-bottom: 1rem; }
div.hgroup .hmain {
  margin: 0; }
div.hgroup .hsub {
  font-weight: normal;
  margin: 0; }
div.hgroup .hcaption {
  font-style: italic;
  padding: .2em; }

p.lede, .widget_breadcrumb_navxt .lede.breadcrumbs {
  margin: 0;
  text-align: justify;
  text-indent: 2.5em; }

blockquote cite {
  clear: both;
  display: block;
  margin-bottom: 0; }

.byline {
  display: inline;
  font-style: italic; }

.address p, .address .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .address .breadcrumbs {
  margin: 0; }
.address .org {
  font-weight: bold; }
.address .adr span {
  display: block;
  margin-bottom: 0; }
.address .adr .locality, .address .adr .region {
  float: left;
  margin-right: .3em; }
.address .adr .locality:after, .address .adr .region:after {
  content: ', ';
  display: inline; }

.list-articles {
  list-style: none;
  margin-left: 0; }
.list-articles li {
  margin-bottom: 1em; }
.list-articles a .h:hover {
  color: #c54027; }
.list-articles a p, .list-articles a .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .list-articles a .breadcrumbs {
  color: #33414f !important; }
.list-articles article img {
  margin-right: 1em;
  margin-bottom: .5em; }
.list-articles article .h {
  margin-bottom: 0;
  margin-top: 0; }

dl.list-metadata {
  margin: 0; }
dl.list-metadata dt, dl.list-metadata dd {
  display: inline-block; }
dl.list-metadata dt:after {
  content: ': ';
  display: inline; }
dl.list-metadata dd {
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 1em; }
dl.list-metadata dd time {
  font-weight: normal; }

.list-tags {
  list-style: none;
  margin-bottom: 0;
  margin-left: 0; }
.list-tags li a {
  background: #c54027;
  color: #fff;
  display: inline-block;
  float: left;
  line-height: 1em;
  text-decoration: none;
  padding: .5em .5em .5em 1em;
  position: relative;
  margin: 0 0 .5em 1em;
  transition: top 0.1s linear;
  -webkit-transition: top 0.1s linear;
  -moz-transition: top 0.1s linear;
  font-size: 12.8px;
  font-size: 0.8rem;
  -moz-border-radius: 0 5px 5px 0;
  -webkit-border-radius: 0;
  border-radius: 0 5px 5px 0; }
.list-tags li a:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 1em solid transparent;
  border-bottom: 1em solid transparent;
  border-right: 0.75em solid #c54027;
  position: absolute;
  left: -0.7em;
  top: 0; }
.list-tags li a:after {
  content: '';
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  position: absolute;
  top: .75em;
  left: 0; }
.list-tags li a:hover {
  background: #702416; }
.list-tags li a:hover:before {
  border-right-color: #702416; }
.list-tags li [data-rank="1"] {
  background: #bc3d25;
  color: #fff;
  display: inline-block;
  float: left;
  line-height: 1em;
  text-decoration: none;
  padding: .5em .5em .5em 1em;
  position: relative;
  margin: 0 0 .5em 1em;
  transition: top 0.1s linear;
  -webkit-transition: top 0.1s linear;
  -moz-transition: top 0.1s linear;
  font-size: 12.8px;
  font-size: 0.8rem;
  -moz-border-radius: 0 5px 5px 0;
  -webkit-border-radius: 0;
  border-radius: 0 5px 5px 0; }
.list-tags li [data-rank="1"]:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 1em solid transparent;
  border-bottom: 1em solid transparent;
  border-right: 0.75em solid #bc3d25;
  position: absolute;
  left: -0.7em;
  top: 0; }
.list-tags li [data-rank="1"]:after {
  content: '';
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  position: absolute;
  top: .75em;
  left: 0; }
.list-tags li [data-rank="2"] {
  background: #b03923;
  color: #fff;
  display: inline-block;
  float: left;
  line-height: 1em;
  text-decoration: none;
  padding: .5em .5em .5em 1em;
  position: relative;
  margin: 0 0 .5em 1em;
  transition: top 0.1s linear;
  -webkit-transition: top 0.1s linear;
  -moz-transition: top 0.1s linear;
  font-size: 12.8px;
  font-size: 0.8rem;
  -moz-border-radius: 0 5px 5px 0;
  -webkit-border-radius: 0;
  border-radius: 0 5px 5px 0; }
.list-tags li [data-rank="2"]:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 1em solid transparent;
  border-bottom: 1em solid transparent;
  border-right: 0.75em solid #b03923;
  position: absolute;
  left: -0.7em;
  top: 0; }
.list-tags li [data-rank="2"]:after {
  content: '';
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  position: absolute;
  top: .75em;
  left: 0; }
.list-tags li [data-rank="3"] {
  background: #a73621;
  color: #fff;
  display: inline-block;
  float: left;
  line-height: 1em;
  text-decoration: none;
  padding: .5em .5em .5em 1em;
  position: relative;
  margin: 0 0 .5em 1em;
  transition: top 0.1s linear;
  -webkit-transition: top 0.1s linear;
  -moz-transition: top 0.1s linear;
  font-size: 12.8px;
  font-size: 0.8rem;
  -moz-border-radius: 0 5px 5px 0;
  -webkit-border-radius: 0;
  border-radius: 0 5px 5px 0; }
.list-tags li [data-rank="3"]:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 1em solid transparent;
  border-bottom: 1em solid transparent;
  border-right: 0.75em solid #a73621;
  position: absolute;
  left: -0.7em;
  top: 0; }
.list-tags li [data-rank="3"]:after {
  content: '';
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  position: absolute;
  top: .75em;
  left: 0; }
.list-tags li [data-rank="4"] {
  background: #9a321f;
  color: #fff;
  display: inline-block;
  float: left;
  line-height: 1em;
  text-decoration: none;
  padding: .5em .5em .5em 1em;
  position: relative;
  margin: 0 0 .5em 1em;
  transition: top 0.1s linear;
  -webkit-transition: top 0.1s linear;
  -moz-transition: top 0.1s linear;
  font-size: 12.8px;
  font-size: 0.8rem;
  -moz-border-radius: 0 5px 5px 0;
  -webkit-border-radius: 0;
  border-radius: 0 5px 5px 0; }
.list-tags li [data-rank="4"]:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 1em solid transparent;
  border-bottom: 1em solid transparent;
  border-right: 0.75em solid #9a321f;
  position: absolute;
  left: -0.7em;
  top: 0; }
.list-tags li [data-rank="4"]:after {
  content: '';
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  position: absolute;
  top: .75em;
  left: 0; }
.list-tags li [data-rank="5"] {
  background: #922f1d;
  color: #fff;
  display: inline-block;
  float: left;
  line-height: 1em;
  text-decoration: none;
  padding: .5em .5em .5em 1em;
  position: relative;
  margin: 0 0 .5em 1em;
  transition: top 0.1s linear;
  -webkit-transition: top 0.1s linear;
  -moz-transition: top 0.1s linear;
  font-size: 12.8px;
  font-size: 0.8rem;
  -moz-border-radius: 0 5px 5px 0;
  -webkit-border-radius: 0;
  border-radius: 0 5px 5px 0; }
.list-tags li [data-rank="5"]:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 1em solid transparent;
  border-bottom: 1em solid transparent;
  border-right: 0.75em solid #922f1d;
  position: absolute;
  left: -0.7em;
  top: 0; }
.list-tags li [data-rank="5"]:after {
  content: '';
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  position: absolute;
  top: .75em;
  left: 0; }
.list-tags li [data-rank="6"] {
  background: #852b1a;
  color: #fff;
  display: inline-block;
  float: left;
  line-height: 1em;
  text-decoration: none;
  padding: .5em .5em .5em 1em;
  position: relative;
  margin: 0 0 .5em 1em;
  transition: top 0.1s linear;
  -webkit-transition: top 0.1s linear;
  -moz-transition: top 0.1s linear;
  font-size: 12.8px;
  font-size: 0.8rem;
  -moz-border-radius: 0 5px 5px 0;
  -webkit-border-radius: 0;
  border-radius: 0 5px 5px 0; }
.list-tags li [data-rank="6"]:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 1em solid transparent;
  border-bottom: 1em solid transparent;
  border-right: 0.75em solid #852b1a;
  position: absolute;
  left: -0.7em;
  top: 0; }
.list-tags li [data-rank="6"]:after {
  content: '';
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  position: absolute;
  top: .75em;
  left: 0; }
.list-tags li [data-rank="7"] {
  background: #7d2819;
  color: #fff;
  display: inline-block;
  float: left;
  line-height: 1em;
  text-decoration: none;
  padding: .5em .5em .5em 1em;
  position: relative;
  margin: 0 0 .5em 1em;
  transition: top 0.1s linear;
  -webkit-transition: top 0.1s linear;
  -moz-transition: top 0.1s linear;
  font-size: 12.8px;
  font-size: 0.8rem;
  -moz-border-radius: 0 5px 5px 0;
  -webkit-border-radius: 0;
  border-radius: 0 5px 5px 0; }
.list-tags li [data-rank="7"]:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 1em solid transparent;
  border-bottom: 1em solid transparent;
  border-right: 0.75em solid #7d2819;
  position: absolute;
  left: -0.7em;
  top: 0; }
.list-tags li [data-rank="7"]:after {
  content: '';
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  position: absolute;
  top: .75em;
  left: 0; }
.list-tags li [data-rank="8"] {
  background: #702416;
  color: #fff;
  display: inline-block;
  float: left;
  line-height: 1em;
  text-decoration: none;
  padding: .5em .5em .5em 1em;
  position: relative;
  margin: 0 0 .5em 1em;
  transition: top 0.1s linear;
  -webkit-transition: top 0.1s linear;
  -moz-transition: top 0.1s linear;
  font-size: 12.8px;
  font-size: 0.8rem;
  -moz-border-radius: 0 5px 5px 0;
  -webkit-border-radius: 0;
  border-radius: 0 5px 5px 0; }
.list-tags li [data-rank="8"]:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 1em solid transparent;
  border-bottom: 1em solid transparent;
  border-right: 0.75em solid #702416;
  position: absolute;
  left: -0.7em;
  top: 0; }
.list-tags li [data-rank="8"]:after {
  content: '';
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  position: absolute;
  top: .75em;
  left: 0; }
.list-tags li [data-rank="9"] {
  background: #672214;
  color: #fff;
  display: inline-block;
  float: left;
  line-height: 1em;
  text-decoration: none;
  padding: .5em .5em .5em 1em;
  position: relative;
  margin: 0 0 .5em 1em;
  transition: top 0.1s linear;
  -webkit-transition: top 0.1s linear;
  -moz-transition: top 0.1s linear;
  font-size: 12.8px;
  font-size: 0.8rem;
  -moz-border-radius: 0 5px 5px 0;
  -webkit-border-radius: 0;
  border-radius: 0 5px 5px 0; }
.list-tags li [data-rank="9"]:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 1em solid transparent;
  border-bottom: 1em solid transparent;
  border-right: 0.75em solid #672214;
  position: absolute;
  left: -0.7em;
  top: 0; }
.list-tags li [data-rank="9"]:after {
  content: '';
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  position: absolute;
  top: .75em;
  left: 0; }
.list-tags li [data-rank="10"] {
  background: #5b1d12;
  color: #fff;
  display: inline-block;
  float: left;
  line-height: 1em;
  text-decoration: none;
  padding: .5em .5em .5em 1em;
  position: relative;
  margin: 0 0 .5em 1em;
  transition: top 0.1s linear;
  -webkit-transition: top 0.1s linear;
  -moz-transition: top 0.1s linear;
  font-size: 12.8px;
  font-size: 0.8rem;
  -moz-border-radius: 0 5px 5px 0;
  -webkit-border-radius: 0;
  border-radius: 0 5px 5px 0; }
.list-tags li [data-rank="10"]:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 1em solid transparent;
  border-bottom: 1em solid transparent;
  border-right: 0.75em solid #5b1d12;
  position: absolute;
  left: -0.7em;
  top: 0; }
.list-tags li [data-rank="10"]:after {
  content: '';
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: white;
  position: absolute;
  top: .75em;
  left: 0; }

.list-stats {
  list-style: none;
  margin: 0; }
.list-stats li {
  display: inline-block; }
.list-stats li a {
  background-color: #c54027;
  color: #fff;
  display: block;
  padding: .2em;
  margin-bottom: .5em; }
.list-stats li a span {
  display: inline-block;
  padding: 0 .2em; }
.list-stats li a .stat {
  padding-left: .4em; }
.list-stats li a .unit {
  background-color: white;
  color: #c54027;
  font-style: italic;
  padding: .1em .4em; }
.list-stats li a:hover {
  background-color: #702416; }

.progress {
  list-style: none;
  margin: 0; }
.progress li {
  background-color: #e6e6e6;
  margin: 0 1.25em 0.5em 0;
  padding: 0.4em 0.25em 0.35em 0.5em;
  position: relative;
  display: inline-block; }
.progress li:before {
  content: '';
  font-size: 1em;
  font-weight: 700;
  border: solid;
  border-color: #e6e6e6 transparent;
  border-width: 1.25em 0 1.25em 1.35em;
  display: block;
  position: absolute;
  top: 0;
  left: -1.25em; }
.progress li:first-child {
  padding-left: 0.75em; }
.progress li:first-child:before {
  display: none; }
.progress li:after {
  content: '';
  font-size: 1em;
  border: solid;
  border-color: transparent #e6e6e6;
  border-width: 1.25em 0 1.25em 1.25em;
  display: block;
  position: absolute;
  right: -1.25em;
  top: 0; }
.progress li.completed {
  background-color: #c54027; }
.progress li.completed a {
  color: #fff; }
.progress li.completed:before {
  border-color: #c54027 transparent; }
.progress li.completed:after {
  border-color: transparent #c54027; }
.progress li.completed:hover {
  background-color: #702416; }
.progress li.completed:hover:before {
  border-color: #702416 transparent; }
.progress li.completed:hover:after {
  border-color: transparent #702416; }
.progress li.is-active {
  color: #fff;
  font-weight: bold;
  background-color: #702416; }
.progress li.is-active:before {
  border-color: #702416 transparent; }
.progress li.is-active:after {
  border-color: transparent #702416; }
.progress li a {
  border: 0;
  display: block; }

ol.list-code {
  font-family: 'DejaVu Sans Mono',Inconsolata,Consolas,'Lucida Console',monospace; }
ol.list-code li {
  border-bottom: dotted 1px #eee;
  list-style: decimal-leading-zero;
  list-style-position: inside;
  padding-bottom: 2px; }
ol.list-code li:last-of-type {
  border-bottom: none; }
ol.list-code li .comment {
  color: #9aa0a6; }
ol.list-code li.tab1 code {
  padding-left: 4ex; }
ol.list-code li.tab2 code {
  padding-left: 8ex; }
ol.list-code li.tab3 code {
  padding-left: 12ex; }
ol.list-code li.tab4 code {
  padding-left: 16ex; }
ol.list-code li.tab5 code {
  padding-left: 20ex; }

.layout-module {
  background-color: #9aa0a6;
  border: solid 2px #e9e9e9;
  display: black;
  margin: .5em 0;
  padding: .5em; }
.layout-module .h {
  margin-top: 0; }
.layout-module h2, .layout-module h3, .layout-module h4, .layout-module h5, .layout-module h6 {
  margin-bottom: 0; }
.layout-module.mark {
  border-color: #33414f; }
.layout-module.highlight {
  border-color: #c54027; }
.layout-module.details {
  padding: 0; }
.layout-module.details details summary {
  border: solid 1px #e9e9e9 !important;
  color: #fff;
  padding: 0.2em 0.5em; }
.layout-module.details details p, .layout-module.details details .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .layout-module.details details .breadcrumbs {
  padding: .5em; }

/* WORDPRESS IMAGES */
img {
  height: auto;
  max-width: 100%; }
img .wp-smiley {
  padding: 0;
  border: none; }
img .aligncenter {
  margin-left: auto;
  margin-right: auto;
  display: block; }

.wp-caption {
  max-width: 100%; }

.alignnone {
  width: auto;
  margin: 0 1rem 1rem 0; }

.alignleft {
  float: left;
  width: auto;
  margin: 0 1rem 1rem 0; }

.alignright {
  float: right;
  width: auto;
  margin: 0 0 1rem 1rem; }

.aligncenter {
  text-align: center; }

/* WORDPRESS GALLERIES */
.wp-caption-text {
  border-bottom: 1px solid #e9e9e9;
  color: #9aa0a6;
  font-weight: 100;
  font-size: .8em;
  letter-spacing: .5px;
  line-height: 1.2;
  padding: .75em; }

.gallery-caption {
  font-style: italic; }

.entry .gallery .gallery-item .gallery-icon img {
  border: 2px solid #c54027 !important;
  height: auto;
  width: 100%; }
.entry .gallery .gallery-item .gallery-icon img:hover {
  border-color: #702416 !important; }
.entry .gallery .gallery-item .wp-caption-text {
  font-size: 0.8rem;
  margin-bottom: 0; }

/* WORDPRESS RESPONSNIVE MEDIA */
.media-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  margin-bottom: 30px; }
.media-container iframe, .media-container object, .media-container embed, .media-container video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
.media-twitter-embeds .media-container {
  position: inherit;
  padding-bottom: 0;
  height: inherit;
  overflow: inherit; }

/* WORDPRESS AUDIO EMBEDS */
.wp-audio-shortcode .mejs-controls {
  background: #33414f !important; }
.wp-audio-shortcode .mejs-controls button[type="button"] {
  background-color: inherit !important; }
.wp-audio-shortcode .mejs-controls .mejs-button:before {
  content: "\eb44";
  color: #fff;
  display: block;
  font-family: "icomoon"; }
.wp-audio-shortcode .mejs-controls .mejs-button:before button {
  background-image: none !important;
  height: 50px;
  width: 50px; }
.wp-audio-shortcode .mejs-controls .mejs-time {
  padding: 4px 3px 0 !important; }
.wp-audio-shortcode .mejs-controls .mejs-time span {
  color: #fff !important;
  font-size: 14px; }
.wp-audio-shortcode .mejs-controls .mejs-time-rail .mejs-time-total {
  background: #293440 !important;
  border: 1px solid #fff;
  height: 12px;
  overflow: hidden;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px; }
.wp-audio-shortcode .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-buffering {
  background: #33414f !important;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  height: 12px;
  top: -1px; }
.wp-audio-shortcode .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-loaded {
  background: #3d4e5e !important;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  height: 12px;
  top: -1px; }
.wp-audio-shortcode .mejs-controls .mejs-time-rail .mejs-time-total .mejs-time-current {
  background: #fff !important;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  height: 12px;
  top: -1px; }
.wp-audio-shortcode .mejs-controls .mejs-time-rail .mejs-time-total:focus {
  outline: none; }
.wp-audio-shortcode .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .wp-audio-shortcode .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  height: 12px;
  overflow: hidden;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px; }
.wp-audio-shortcode .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
  background: #293440 !important;
  border: 1px solid #fff; }
.wp-audio-shortcode .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  background: #fff !important;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px; }
.wp-audio-shortcode .mejs-controls .mejs-horizontal-volume-slider.mejs-unmute .mejs-horizontal-volume-total {
  background: black !important; }

.container-post-player {
  background-color: #33414f; }
.container-post-player .podcast-player h3 {
  display: none; }

/* SEARCH MODULE */
.searchbox .searchform .input {
  font-style: italic;
  font-weight: 100;
  margin-bottom: 1rem;
  width: 100%; }
.searchbox .searchform .submit {
  width: 100%; }

/* WORDPRESS SEARCH FORM */
.gfield.hide-label .gfield_label {
  display: none !important; }
.gfield.hide-label .ginput_container {
  margin-top: 0 !important; }
.gfield.gfield_error.file-upload .ginput_container input[type="file"] {
  background-color: rgba(255, 65, 54, 0.1);
  border: 1px solid #FF4136; }
.gfield.gfield_error.file-upload .ginput_container input[type="file"]:focus {
  background-color: inherit !important; }

.gform_wrapper {
  margin-bottom: 0 !important; }
.gform_wrapper .gf_left_half, .gform_wrapper .gf_right_half {
  clear: none !important;
  display: block;
  margin-bottom: 0; }
.gform_wrapper .gf_left_half input, .gform_wrapper .gf_left_half select, .gform_wrapper .gf_left_half .chzn-container, .gform_wrapper .gf_right_half input, .gform_wrapper .gf_right_half select, .gform_wrapper .gf_right_half .chzn-container {
  margin: 0;
  width: 100% !important; }
.gform_wrapper .gf_left_half {
  float: left;
  width: 50%; }
.gform_wrapper .gf_right_half {
  float: right;
  width: 49%; }
@media (max-width: 568px) {
  .gform_wrapper .gf_left_half, .gform_wrapper .gf_right_half {
    float: none;
    width: 100%; } }
.gform_wrapper .gf_left_third, .gform_wrapper .gf_middle_third, .gform_wrapper .gf_right_third {
  clear: none !important;
  float: left;
  display: block;
  margin-bottom: 0;
  width: 32.6666%; }
.gform_wrapper .gf_left_third input, .gform_wrapper .gf_left_third select, .gform_wrapper .gf_left_third .chzn-container, .gform_wrapper .gf_middle_third input, .gform_wrapper .gf_middle_third select, .gform_wrapper .gf_middle_third .chzn-container, .gform_wrapper .gf_right_third input, .gform_wrapper .gf_right_third select, .gform_wrapper .gf_right_third .chzn-container {
  margin: 0;
  width: 100% !important; }
.gform_wrapper .gf_middle_third {
  margin-left: 1% !important;
  margin-right: 1% !important; }
@media (max-width: 568px) {
  .gform_wrapper .gf_left_third, .gform_wrapper .gf_middle_third, .gform_wrapper .gf_right_third {
    float: none;
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 100%; } }
.gform_wrapper .gf_float_left {
  clear: none !important;
  float: left;
  margin-right: .5em;
  width: inherit; }
.gform_wrapper .gf_float_left input, .gform_wrapper .gf_float_left select, .gform_wrapper .gf_float_left .chzn-container {
  margin: 0;
  width: 100% !important; }

.gform_confirmation_wrapper .gform_confirmation_message {
  color: #33414f;
  margin-bottom: 0;
  margin-top: 1em; }

/* ----------------------------------------------------------------
/*
/* *******          DO NOT EDIT PAST THIS POINT !!!         *******
/*
/* ----------------------------------------------------------------

	Gravity Forms Front End Form Styles RESET
	Version 1.7
	http: //www.gravityforms.com
	updated: April 22, 2013 5:19 PM

*/
.gform_wrapper {
  overflow: inherit;
  margin: 1em 0;
  max-width: 100%; }

.gform_wrapper h1, .gform_wrapper h2, .gform_wrapper h3 {
  font-weight: normal;
  border: none;
  outline: none;
  background: none; }

.gform_wrapper:focus {
  outline: 0; }

.gform_wrapper form {
  text-align: left; }

.gform_wrapper input[type=text], .gform_wrapper input[type=url], .gform_wrapper input[type=email], .gform_wrapper input[type=tel], .gform_wrapper input[type=number], .gform_wrapper input[type=password] {
  outline-style: none;
  font-family: inherit;
  letter-spacing: normal;
  margin-bottom: 0; }

.gform_wrapper input[type=image] {
  border: none !important;
  padding: 0 !important;
  width: auto !important; }

.gform_wrapper textarea {
  outline-style: none;
  font-family: inherit;
  letter-spacing: normal;
  resize: none; }

.gform_wrapper ul {
  margin: 0 !important;
  list-style-type: none; }

html > body .entry ul, .gform_wrapper ul {
  text-indent: 0; }

.gform_wrapper li, .gform_wrapper form li {
  margin-left: 0 !important;
  list-style-type: none !important;
  list-style-image: none !important;
  list-style: none !important;
  overflow: visible; }

.gform_wrapper ul li.gfield {
  clear: both;
  margin-bottom: 1em; }

.gform_wrapper ul.gfield_radio li, .gform_wrapper ul.gfield_checkbox li {
  overflow: hidden; }

.gform_wrapper ul.right_label li, .gform_wrapper form ul.right_label li, .gform_wrapper ul.left_label li, .gform_wrapper form ul.left_label li {
  margin-bottom: 14px; }

.gform_wrapper ul.right_label li ul.gfield_radio li, .gform_wrapper form ul.right_label li ul.gfield_radio li, .gform_wrapper ul.left_label li ul.gfield_radio li, .gform_wrapper form ul.left_label li ul.gfield_radio li, .gform_wrapper ul.right_label li ul.gfield_checkbox li, .gform_wrapper form ul.right_label li ul.gfield_checkbox li, .gform_wrapper ul.left_label li ul.gfield_checkbox li, .gform_wrapper form ul.left_label li ul.gfield_checkbox li {
  margin-bottom: 10px; }

.gform_wrapper ul li:before, .gform_wrapper ul li:after, .gform_wrapper ul.gform_fields {
  padding: 0;
  margin: 0;
  overflow: visible; }

.gform_wrapper select {
  font-size: 11px;
  font-family: inherit;
  padding: 5px 0 5px 0;
  letter-spacing: normal; }

.gform_wrapper select option {
  padding: 2px 2px;
  display: block; }

.gform_wrapper .inline {
  display: inline !important; }

.gform_wrapper .gform_heading {
  width: 100%;
  margin-bottom: 1em; }

.gform_wrapper .gfield_time_hour, .gform_wrapper .gfield_time_minute, .gform_wrapper .gfield_date_month, .gform_wrapper .gfield_date_day, .gform_wrapper .gfield_date_year {
  width: 70px;
  vertical-align: top;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline; }

.gform_wrapper .gfield_date_month, .gform_wrapper .gfield_date_day, .gform_wrapper .gfield_date_year {
  margin-right: 12px; }

.gform_wrapper .gfield_date_dropdown_month, .gform_wrapper .gfield_date_dropdown_day, .gform_wrapper .gfield_date_dropdown_year {
  vertical-align: top;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline; }

.gform_wrapper .gfield_date_dropdown_month, .gform_wrapper .gfield_date_dropdown_day, .gform_wrapper .gfield_date_dropdown_year {
  margin-right: 6px; }

.gform_wrapper .gfield_time_ampm {
  vertical-align: top;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline; }

.gform_wrapper .gfield_time_ampm select {
  width: 60px !important; }

.gform_wrapper .gfield_time_hour input, .gform_wrapper .gfield_time_minute input, .gform_wrapper .gfield_date_month input, .gform_wrapper .gfield_date_day input, .gform_wrapper .gfield_date_year input {
  display: inline-block;
  width: 82% !important; }

.gform_wrapper .gfield_date_month, .gform_wrapper .gfield_date_day, .gform_wrapper .gfield_date_year {
  width: 50px;
  float: left; }

.gform_wrapper .gfield_date_month input, .gform_wrapper .gfield_date_day input, .gform_wrapper .gfield_date_year input {
  width: 85% !important; }

.gform_wrapper .field_hover {
  border: 1px dashed #2175A9;
  cursor: pointer; }

.gform_wrapper .field_selected {
  background-color: #DFEFFF;
  border: 1px solid #C2D7EF; }

.gform_wrapper .field_name_first, .gform_wrapper .field_name_last {
  width: 50%;
  float: left; }

.gform_wrapper .ginput_complex {
  overflow: hidden; }

.gform_wrapper .ginput_left input:focus + label, .gform_wrapper .ginput_right input:focus + label, .gform_wrapper .ginput_full input:focus + label {
  font-weight: bold; }

.gform_wrapper .field_name_first input, .gform_wrapper .ginput_complex .ginput_left input {
  width: 95% !important; }

.gform_wrapper .field_name_last input {
  width: 93% !important; }

.gform_wrapper .datepicker {
  width: 100px !important; }

.gform_wrapper .ginput_complex .ginput_left {
  float: left;
  width: 50%; }

.gform_wrapper .ginput_complex .ginput_right {
  float: right;
  width: 49%; }

@media (max-width: 568px) {
  .gform_wrapper .ginput_complex .ginput_left, .gform_wrapper .ginput_complex .ginput_right {
    float: none;
    width: 100%; } }
.gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=text], .gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=url], .gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=email], .gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=tel], .gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=number], .gform_wrapper .gfield_error .ginput_complex .ginput_left input[type=password] {
  width: 100% !important; }

.gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=text], .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=url], .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=email], .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=tel], .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=number], .gform_wrapper .gfield_error .ginput_complex .ginput_right input[type=password] {
  width: 100% !important; }

.gform_wrapper .ginput_complex input[type=text], .gform_wrapper .ginput_complex input[type=url], .gform_wrapper .ginput_complex input[type=email], .gform_wrapper .ginput_complex input[type=tel], .gform_wrapper .ginput_complex input[type=number], .gform_wrapper .ginput_complex input[type=password], .gform_wrapper .ginput_complex select {
  margin-bottom: 0;
  width: 100% !important; }

.gform_wrapper .ginput_complex .ginput_right input[type=text], .gform_wrapper .ginput_complex .ginput_right input[type=url], .gform_wrapper .ginput_complex .ginput_right input[type=email], .gform_wrapper .ginput_complex .ginput_right input[type=tel], .gform_wrapper .ginput_complex .ginput_right input[type=number], .gform_wrapper .ginput_complex .ginput_right input[type=password], .gform_wrapper .ginput_complex .ginput_right select {
  width: 100% !important; }

.gform_wrapper .ginput_complex label, .gform_wrapper .instruction {
  display: block;
  margin: 0;
  font-size: .8em;
  letter-spacing: 0.5pt; }

.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 {
  margin: 0 0 .5em 0;
  font-size: .8em;
  letter-spacing: 0.5pt; }

.gform_wrapper .ginput_complex .name_prefix {
  float: left;
  width: 30px !important;
  margin-right: 14px; }

.gform_wrapper .ginput_complex .name_suffix {
  float: left;
  width: 30px !important; }

.gform_wrapper .ginput_complex .name_first, .gform_wrapper .ginput_complex .name_last {
  float: left;
  width: 100px;
  margin-right: 8px; }

.gform_wrapper .top_label .gfield_label {
  display: -moz-inline-stack;
  display: inline-block;
  line-height: 1.3em;
  clear: both; }

.gform_wrapper .left_label .gfield_label {
  display: inline-block;
  float: left;
  margin: 0;
  width: 30%;
  font-weight: bold; }

.gform_wrapper .left_label .ginput_container {
  display: inline-block;
  width: 70%; }

.gform_wrapper .left_label .clear-multi .ginput_container, .gform_wrapper .right_label .clear-multi .ginput_container {
  display: inline-block;
  width: inherit; }

.gform_wrapper .right_label .gfield_label {
  display: inline-block;
  float: right;
  margin: 0;
  width: 30%;
  font-weight: bold;
  text-align: right; }

.gform_wrapper .right_label .ginput_container {
  display: inline-block;
  width: 70%; }

.gform_wrapper .left_label ul.gfield_checkbox, .gform_wrapper .right_label ul.gfield_checkbox, .gform_wrapper .left_label ul.gfield_radio, .gform_wrapper .right_label ul.gfield_radio {
  margin-left: 32%;
  overflow: hidden; }

.gform_wrapper .top_label input.small, .gform_wrapper .top_label select.small {
  width: 25%; }

.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
  width: 50%; }

.gform_wrapper .top_label input.medium {
  padding-right: 2px; }

.gform_wrapper .top_label input.large, .gform_wrapper .top_label select.large, .gform_wrapper .top_label textarea.textarea {
  margin-bottom: 0;
  width: 100%; }

.gform_wrapper .right_label input.small, .gform_wrapper .right_label select.small, .gform_wrapper .left_label input.small, .gform_wrapper .left_label select.small {
  width: 25%; }

.gform_wrapper .right_label input.medium, .gform_wrapper .right_label select.medium, .gform_wrapper .left_label input.medium, .gform_wrapper .left_label select.medium {
  width: 50%; }

.gform_wrapper .right_label input.large, .gform_wrapper .right_label select.large, .gform_wrapper .left_label input.large, .gform_wrapper .left_label select.large, .gform_wrapper textarea.textarea {
  margin-bottom: 0;
  width: 100%; }

.gform_wrapper .right_label div.ginput_complex, .gform_wrapper .left_label div.ginput_complex {
  width: 70%; }

.gform_wrapper h2.gsection_title {
  margin: 0 !important;
  padding: 0 !important;
  letter-spacing: normal !important; }

.gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, .gform_wrapper h3.gform_title {
  font-weight: bold;
  font-size: 1.3em; }

.gform_wrapper h3.gform_title {
  letter-spacing: normal !important; }

.gform_wrapper span.gform_description {
  font-weight: normal; }

.gform_wrapper h2.gsection_title, .gform_wrapper .gsection_description, .gform_wrapper h3.gform_title {
  width: 100%; }

.gform_wrapper .gsection {
  border-bottom: 1px dotted #CCC;
  padding: 0 0 8px 0;
  margin: 16px 0;
  clear: both; }

.gform_wrapper ul.gfield_checkbox li input[type=checkbox], .gform_wrapper ul.gfield_radio li input[type=radio] {
  width: auto !important; }

/* radio and checkbox styling - justifies lenghty labels ------------------------------------------------------*/
.gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li {
  position: relative; }

.gform_wrapper .gfield_checkbox li {
  margin-bottom: 0 !important; }

.gform_wrapper ul.gfield_checkbox, .gform_wrapper ul.gfield_radio {
  margin: 0;
  padding: 0; }

.gform_wrapper .gfield_checkbox li label {
  display: inline-block;
  margin: 0 0 0 .5em;
  padding: 0;
  width: auto;
  line-height: 1;
  vertical-align: top; }

.gform_wrapper .gfield_radio li label {
  display: inline-block;
  margin: 0 0 0 .5em;
  padding: 0;
  width: auto;
  line-height: 1.5;
  vertical-align: top; }

.gform_wrapper .gfield_checkbox li input[type=checkbox], .gform_wrapper .gfield_checkbox li input {
  float: left;
  margin-left: 3px;
  margin-top: 17px; }

.gform_wrapper .gfield_radio li input[type=radio] {
  float: left;
  margin-left: 1px;
  margin-top: 5px; }

.gform_wrapper .description, .gform_wrapper .gfield_description, .gform_wrapper .gsection_description, .gform_wrapper .instruction {
  font-size: 0.85em;
  line-height: 1.5em;
  clear: both;
  font-family: sans-serif;
  letter-spacing: normal; }

.gform_wrapper .description, .gform_wrapper .gfield_description, .gform_wrapper .gsection_description {
  padding: 4px 0 0 0; }

.gform_wrapper .gfield_description {
  width: 100%; }

.gform_wrapper .left_label .gfield_description, .gform_wrapper .right_label .gfield_description {
  width: 70%; }

.gform_wrapper .description_above .gfield_description {
  padding: 0 0 10px 0; }

.gfield_date_year + .gfield_description {
  padding: 0; }

.gform_wrapper .right_label .gfield_description, .gform_wrapper .left_label .gfield_description {
  margin-left: 30%; }

.gform_wrapper .left_label .instruction, .gform_wrapper .right_label .instruction {
  margin-left: 0; }

.gform_wrapper .left_label .gsection .gsection_description, .gform_wrapper .right_label .gsection .gsection_description {
  margin-left: 0;
  padding-top: 4px;
  padding-left: 0;
  line-height: 1.5em; }

.gform_wrapper .gfield_required {
  color: #FF4136;
  line-height: 1em;
  margin-left: 4px; }

.gform_wrapper textarea.small {
  height: 80px; }

.gform_wrapper textarea.medium {
  height: 150px; }

.gform_wrapper textarea.large {
  height: 250px; }

.gform_wrapper li.gfield.gfield_creditcard_warning {
  margin-bottom: 6px !important;
  padding: 6px 6px 4px 6px !important;
  border: 1px dashed #C89797; }

.gform_wrapper li.gfield.gfield_creditcard_warning div.gfield_creditcard_warning_message {
  font-size: 1em;
  font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;
  padding: 10px 20px 10px 45px;
  min-height: 25px;
  background-image: url(../images/stopbanner.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-color: #FF4136;
  border-bottom: 1px solid #620101;
  color: #FFF;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
  line-height: 1.3em;
  letter-spacing: 0.2pt; }

li.gfield + li.gfield.gfield_creditcard_warning {
  margin-top: 14px !important; }

.gform_wrapper .top_label .gfield_error .ginput_container {
  max-width: 100%; }

.gform_wrapper .top_label .gfield_error input.large, .gform_wrapper .top_label .gfield_error select.large, .gform_wrapper .top_label .gfield_error textarea.textarea {
  width: 100%; }

.gform_wrapper .right_label .gfield_error input.large, .gform_wrapper .right_label .gfield_error select.large, .gform_wrapper .right_label .gfield_error textarea.textarea, .gform_wrapper .left_label .gfield_error input.large, .gform_wrapper .left_label .gfield_error select.large, .gform_wrapper .left_label .gfield_error textarea.textarea {
  width: 66%; }

.gform_wrapper .gfield_error .gfield_label {
  color: #FF4136; }

.gform_wrapper div.validation_error {
  color: #FF4136;
  margin-bottom: .5em; }

.gform_wrapper div.gfield_description.validation_error {
  color: #FF4136;
  font-weight: bold;
  font-size: 14px;
  line-height: 1.2em;
  margin-bottom: 16px; }

.gform_wrapper .validation_message {
  display: none;
  color: #FF4136;
  font-weight: bold;
  letter-spacing: normal; }

.gform_wrapper li.gfield_error input[type=text], .gform_wrapper li.gfield_error input[type=url], .gform_wrapper li.gfield_error input[type=email], .gform_wrapper li.gfield_error input[type=tel], .gform_wrapper li.gfield_error input[type=number], .gform_wrapper li.gfield_error input[type=password], .gform_wrapper li.gfield_error textarea {
  background-color: rgba(255, 65, 54, 0.1);
  border: 1px solid #FF4136; }
.gform_wrapper li.gfield_error input[type=text]:focus, .gform_wrapper li.gfield_error input[type=url]:focus, .gform_wrapper li.gfield_error input[type=email]:focus, .gform_wrapper li.gfield_error input[type=tel]:focus, .gform_wrapper li.gfield_error input[type=number]:focus, .gform_wrapper li.gfield_error input[type=password]:focus, .gform_wrapper li.gfield_error textarea:focus {
  background-color: inherit !important; }

.gform_wrapper li.gfield_error div.ginput_complex.ginput_container label, .gform_wrapper li.gfield_error ul.gfield_checkbox, .gform_wrapper li.gfield_error ul.gfield_radio {
  color: #FF4136; }

.gform_wrapper .gform_footer {
  padding: 0;
  margin: 0;
  clear: both; }

.gform_wrapper .gform_footer.right_label, .gform_wrapper .gform_footer.left_label {
  padding: 16px 0 10px 31%; }

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input.primary-button, .gform_wrapper .gform_footer input.button-alt1, .gform_wrapper .gform_footer input.secondary-button, .gform_wrapper .gform_footer #comments .comment .comment-box .comment-actions input.comment-reply-link, #comments .comment .comment-box .comment-actions .gform_wrapper .gform_footer input.comment-reply-link, .gform_wrapper .gform_footer #comments .comment .comment-box .comment-actions input.comment-edit-link, #comments .comment .comment-box .comment-actions .gform_wrapper .gform_footer input.comment-edit-link, .gform_wrapper .gform_footer #comments .comment .comment-box .comment-actions input.comment-edit-delete, #comments .comment .comment-box .comment-actions .gform_wrapper .gform_footer input.comment-edit-delete, .gform_wrapper .gform_footer #comments .comment .comment-box .comment-actions input.comment-edit-spam, #comments .comment .comment-box .comment-actions .gform_wrapper .gform_footer input.comment-edit-spam, .gform_wrapper .gform_footer input.gform_button, .gform_wrapper .gform_footer #comments .comment-respond .comment-reply-title input#cancel-comment-reply-link, #comments .comment-respond .comment-reply-title .gform_wrapper .gform_footer input#cancel-comment-reply-link, .gform_wrapper .gform_footer .image-slider .slide input.slide-link-dual, .image-slider .slide .gform_wrapper .gform_footer input.slide-link-dual, .gform_wrapper .gform_footer #change_email_1 input[type="submit"], #change_email_1 .gform_wrapper .gform_footer input[type="submit"], .gform_wrapper .gform_footer #memb_password_send-1 input[type="submit"], #memb_password_send-1 .gform_wrapper .gform_footer input[type="submit"], .gform_wrapper .gform_footer #memb_password_change-1 input[type="submit"], #memb_password_change-1 .gform_wrapper .gform_footer input[type="submit"], .gform_wrapper .gform_footer .widget_members-listing .blocklist.horizontal .person .details input.readmore, .widget_members-listing .blocklist.horizontal .person .details .gform_wrapper .gform_footer input.readmore, .gform_wrapper .gform_footer .widget_members-listing .widget_recent_entries ul.horizontal .person .details input.readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .gform_wrapper .gform_footer input.readmore, .gform_wrapper .gform_footer .widget_recent_entries .widget_members-listing ul.horizontal .person .details input.readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .gform_wrapper .gform_footer input.readmore, .gform_wrapper .gform_footer .sidebar .widget_text input[type="submit"], .sidebar .widget_text .gform_wrapper .gform_footer input[type="submit"], .gform_wrapper .gform_footer .widget_sow-post-carousel .sow-carousel-title input.sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .gform_wrapper .gform_footer input.sow-carousel-next, .gform_wrapper .gform_footer .widget_sow-post-carousel .sow-carousel-title input.sow-carousel-previous, .widget_sow-post-carousel .sow-carousel-title .gform_wrapper .gform_footer input.sow-carousel-previous, .gform_wrapper .gform_footer #buddypress .standard-form div.submit input, #buddypress .standard-form div.submit .gform_wrapper .gform_footer input, .gform_wrapper .gform_footer .page-template-templates-utility-login-php .main-login #loginform input#wp-submit, .page-template-templates-utility-login-php .main-login #loginform .gform_wrapper .gform_footer input#wp-submit, .gform_wrapper .gform_footer #container input.sg-btn, #container .gform_wrapper .gform_footer input.sg-btn, .gform_wrapper .gform_footer input[type=submit] {
  font-size: 1em; }

.gform_wrapper .gform_footer input[type=image] {
  padding: 0;
  width: auto !important;
  background: none !important;
  border: none !important; }

.gform_wrapper .ginput_complex .ginput_left, .gform_wrapper .ginput_complex .ginput_right, .gform_wrapper .ginput_complex .ginput_full {
  display: block;
  overflow: hidden;
  margin-bottom: 0; }

.gform_wrapper .ginput_complex .ginput_full input[type=text], .gform_wrapper .ginput_complex .ginput_full input[type=url], .gform_wrapper .ginput_complex .ginput_full input[type=email], .gform_wrapper .ginput_complex .ginput_full input[type=tel], .gform_wrapper .ginput_complex .ginput_full input[type=number], .gform_wrapper .ginput_complex .ginput_full input[type=password] {
  width: 100% !important; }

.gform_wrapper .gfield_checkbox li, .gform_wrapper .gfield_radio li {
  margin: 0 0 8px 0;
  line-height: 1.3em; }

.gform_wrapper ul.gfield_radio li input[type="radio"]:checked + label, .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked + label {
  font-weight: bold; }

.gform_wrapper input.datepicker.datepicker_with_icon {
  margin-right: 4px !important;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline; }

.gform_wrapper .ui-datepicker-trigger {
  display: none; }

/* tame those pesky hidden fields ------------------------------------------------------*/
.gform_wrapper input[type=hidden], .gform_wrapper input.gform_hidden, .gform_wrapper .gform_hidden, .gform_wrapper .gf_hidden {
  display: none !important;
  max-height: 1px !important;
  overflow: hidden; }

.gform_wrapper .ginput_full br, .gform_wrapper .ginput_left br, .gform_wrapper .ginput_right br {
  display: none !important; }

/* additional spacing and padding tweaks ------------------------------------------------------*/
.gform_wrapper ul.gfield_checkbox li, .gform_wrapper ul.gfield_radio li {
  padding: 0 !important; }

.gform_wrapper ul.gfield_radio li input[value=gf_other_choice] {
  display: none; }

.gform_wrapper .ginput_container.ginput_list + .gfield_description.validation_message {
  margin-top: 0; }

/* HTML field default margins -----------------------------------------------------*/
.gform_wrapper .left_label li.gfield_html_formatted, .gform_wrapper .right_label li.gfield_html_formatted {
  margin-left: 32%; }

.gform_wrapper .gfield_html.gfield_no_follows_desc {
  margin-top: 10px; }

/* ajax forms ------------------------------------------------------*/
.gform_wrapper {
  position: relative; }

.gform_wrapper .gform_ajax_spinner {
  display: block !important;
  background-color: rgba(197, 64, 39, 0.2);
  padding: 1em;
  position: absolute;
  top: 50%;
  right: 0;
  bottom: 0;
  left: 50%;
  text-align: center;
  width: 50px;
  height: 50px; }
.gform_wrapper .gform_ajax_spinner img {
  height: auto;
  width: initial; }

/* hide the honeypot field  ------------------------------------------------------*/
.gform_validation_container, .gform_wrapper .gform_validation_container, body .gform_wrapper li.gform_validation_container, body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container, body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container {
  display: none !important;
  position: absolute !important;
  left: -9000px; }

/* Really Simple Captcha ------------------------------------------------------*/
.gform_wrapper .gfield_captcha_input_container {
  padding-top: 3px; }

.gform_wrapper .simple_captcha_small input {
  width: 100px; }

.gform_wrapper .simple_captcha_medium input {
  width: 150px; }

.gform_wrapper .simple_captcha_large input {
  width: 200px; }

.gform_wrapper .gform_wrapper .left_label .simple_captcha_small, .gform_wrapper .right_label .simple_captcha_small, .gform_wrapper .left_label .simple_captcha_medium, .gform_wrapper .right_label .simple_captcha_medium, .gform_wrapper .left_label .simple_captcha_large, .gform_wrapper .right_label .simple_captcha_large {
  margin-left: 32%; }

.gform_wrapper .gfield_captcha_container img.gfield_captcha {
  border: none !important;
  background: none !important;
  float: none !important;
  margin: 0 !important;
  padding: 0 !important; }

/* math challenge ------------------------------------------------------*/
.gform_wrapper .math_small input {
  width: 69px; }

.gform_wrapper .math_medium input {
  width: 90px; }

.gform_wrapper .math_large input {
  width: 108px; }

.gform_wrapper .left_label .math_small, .gform_wrapper .right_label .math_small, .gform_wrapper .left_label .math_medium, .gform_wrapper .right_label .math_medium, .gform_wrapper .left_label .math_large, .gform_wrapper .right_label .math_large {
  margin-left: 32%; }

/* drag And drop files */
.gform_wrapper .gform_fileupload_multifile {
  display: block; }
.gform_wrapper .gform_fileupload_multifile .gform_drop_area {
  background-color: rgba(255, 255, 255, 0.5);
  border: dashed 1px #c54027;
  text-align: center;
  padding: 1em; }
.gform_wrapper .gform_fileupload_multifile .gform_button_select_files {
  margin: 0 auto; }

/* textarea character counter ------------------------------------------------------*/
.gform_wrapper div.charleft {
  font-size: 11px;
  margin-top: 4px;
  color: #B7B7B7;
  width: 92% !important;
  white-space: nowrap !important; }

.gform_wrapper div.charleft[style] {
  width: 92% !important; }

.gform_wrapper .left_label div.charleft, .gform_wrapper .right_label div.charleft {
  margin-left: 32%; }

.gform_wrapper div.charleft.warningTextareaInfo {
  color: #A1A1A1; }

.gform_wrapper li.gf_hide_charleft div.charleft {
  display: none !important; }

/* submission limit message ------------------------------------------------------*/
.gf_submission_limit_message {
  color: #FF4136;
  font-size: 1.4em; }

/* pricing fields ------------------------------------------------------*/
.gform_wrapper .ginput_price {
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7; }

.gform_wrapper span.ginput_total {
  color: #060;
  font-size: 1.2em; }

.gform_wrapper .top_label span.ginput_total {
  margin: 8px 0; }

.gform_wrapper span.ginput_product_price_label {
  margin-right: 2px; }

.gform_wrapper span.ginput_product_price {
  color: #900; }

.gform_wrapper span.ginput_quantity_label {
  margin-left: 10px;
  margin-right: 2px; }

.gform_wrapper input.ginput_quantity {
  width: 40px; }

/* multi-page form paging ------------------------------------------------------*/
.gform_wrapper .gform_page_footer {
  margin: 1em 0;
  width: 100%; }
.gform_wrapper .gform_page_footer .gform_previous_button {
  float: left;
  margin-right: 1%;
  width: 50%; }
.gform_wrapper .gform_page_footer .gform_previous_button + .gform_next_button {
  width: 49%; }
.gform_wrapper .gform_page_footer .gform_previous_button + .gform_button {
  width: 49%; }

.gform_wrapper .gform_page_footer .button.gform_button, .gform_wrapper .gform_page_footer button.gform_button, .gform_wrapper .gform_page_footer .gform_button.primary-button, .gform_wrapper .gform_page_footer .gform_button.button-alt1, .gform_wrapper .gform_page_footer .gform_button.secondary-button, .gform_wrapper .gform_page_footer #comments .comment .comment-box .comment-actions .gform_button.comment-reply-link, #comments .comment .comment-box .comment-actions .gform_wrapper .gform_page_footer .gform_button.comment-reply-link, .gform_wrapper .gform_page_footer #comments .comment .comment-box .comment-actions .gform_button.comment-edit-link, #comments .comment .comment-box .comment-actions .gform_wrapper .gform_page_footer .gform_button.comment-edit-link, .gform_wrapper .gform_page_footer #comments .comment .comment-box .comment-actions .gform_button.comment-edit-delete, #comments .comment .comment-box .comment-actions .gform_wrapper .gform_page_footer .gform_button.comment-edit-delete, .gform_wrapper .gform_page_footer #comments .comment .comment-box .comment-actions .gform_button.comment-edit-spam, #comments .comment .comment-box .comment-actions .gform_wrapper .gform_page_footer .gform_button.comment-edit-spam, .gform_wrapper .gform_page_footer .gform_button, .gform_wrapper .gform_page_footer .pagination span.gform_button, .pagination .gform_wrapper .gform_page_footer span.gform_button, .gform_wrapper .gform_page_footer .pagination a.gform_button, .pagination .gform_wrapper .gform_page_footer a.gform_button, .gform_wrapper .gform_page_footer #comments .comment-respond .comment-reply-title .gform_button#cancel-comment-reply-link, #comments .comment-respond .comment-reply-title .gform_wrapper .gform_page_footer .gform_button#cancel-comment-reply-link, .gform_wrapper .gform_page_footer .pmpt_container .pmpt_pkgs_container .pmpt_column a.gform_button.pmpt_btn_fat_1, .pmpt_container .pmpt_pkgs_container .pmpt_column .gform_wrapper .gform_page_footer a.gform_button.pmpt_btn_fat_1, .gform_wrapper .gform_page_footer .image-slider .slide .gform_button.slide-link-dual, .image-slider .slide .gform_wrapper .gform_page_footer .gform_button.slide-link-dual, .gform_wrapper .gform_page_footer .post .entry-navigation span.gform_button, .post .entry-navigation .gform_wrapper .gform_page_footer span.gform_button, .gform_wrapper .gform_page_footer .post .entry-navigation a.gform_button, .post .entry-navigation .gform_wrapper .gform_page_footer a.gform_button, .gform_wrapper .gform_page_footer .archive .navigation a.gform_button, .archive .navigation .gform_wrapper .gform_page_footer a.gform_button, .gform_wrapper .gform_page_footer .category .navigation a.gform_button, .category .navigation .gform_wrapper .gform_page_footer a.gform_button, .gform_wrapper .gform_page_footer #change_email_1 input.gform_button[type="submit"], #change_email_1 .gform_wrapper .gform_page_footer input.gform_button[type="submit"], .gform_wrapper .gform_page_footer #memb_password_send-1 input.gform_button[type="submit"], #memb_password_send-1 .gform_wrapper .gform_page_footer input.gform_button[type="submit"], .gform_wrapper .gform_page_footer #memb_password_change-1 input.gform_button[type="submit"], #memb_password_change-1 .gform_wrapper .gform_page_footer input.gform_button[type="submit"], .gform_wrapper .gform_page_footer .widget_members-listing .blocklist.horizontal .person .details .gform_button.readmore, .widget_members-listing .blocklist.horizontal .person .details .gform_wrapper .gform_page_footer .gform_button.readmore, .gform_wrapper .gform_page_footer .widget_members-listing .widget_recent_entries ul.horizontal .person .details .gform_button.readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .gform_wrapper .gform_page_footer .gform_button.readmore, .gform_wrapper .gform_page_footer .widget_recent_entries .widget_members-listing ul.horizontal .person .details .gform_button.readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .gform_wrapper .gform_page_footer .gform_button.readmore, .gform_wrapper .gform_page_footer .sidebar .widget_text input.gform_button[type="submit"], .sidebar .widget_text .gform_wrapper .gform_page_footer input.gform_button[type="submit"], .gform_wrapper .gform_page_footer .widget_sow-post-carousel .sow-carousel-title .gform_button.sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .gform_wrapper .gform_page_footer .gform_button.sow-carousel-next, .gform_wrapper .gform_page_footer .widget_sow-post-carousel .sow-carousel-title .gform_button.sow-carousel-previous, .widget_sow-post-carousel .sow-carousel-title .gform_wrapper .gform_page_footer .gform_button.sow-carousel-previous, .gform_wrapper .gform_page_footer #buddypress .standard-form div.submit input.gform_button, #buddypress .standard-form div.submit .gform_wrapper .gform_page_footer input.gform_button, .gform_wrapper .gform_page_footer .page-template-templates-utility-login-php .main-login #loginform .gform_button#wp-submit, .page-template-templates-utility-login-php .main-login #loginform .gform_wrapper .gform_page_footer .gform_button#wp-submit, .gform_wrapper .gform_page_footer #container .gform_button.sg-btn, #container .gform_wrapper .gform_page_footer .gform_button.sg-btn {
  margin-right: 10px; }

/* multi-page progress bar  ------------------------------------------------------*/
.gform_wrapper .gf_progressbar_wrapper {
  clear: both;
  width: 100;
  margin: 0;
  padding: 0 0 1em 0; }

.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title {
  font-size: 1rem;
  line-height: 1em !important;
  margin: 0 0 6px 0 !important;
  padding: 0 !important;
  clear: both;
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  opacity: 0.6; }

.gform_wrapper .gf_progressbar {
  width: 100%;
  height: 2em;
  overflow: hidden;
  line-height: 2m !important;
  border: 1px solid #e9e9e9;
  background-color: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2); }

.gform_wrapper .gf_progressbar_percentage {
  height: 2em;
  text-align: right;
  font-family: helvetica,arial,sans-serif;
  font-size: 1rem !important;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5); }

.gform_wrapper .gf_progressbar_percentage span {
  display: block;
  width: auto;
  float: right;
  line-height: 2em;
  margin-right: .5em;
  margin-left: .5em; }

.gform_wrapper .gf_progressbar_percentage.percentbar_0 span {
  color: #959595;
  text-shadow: none; }

.gform_wrapper .percentbar_blue {
  background-repeat: repeat-x;
  background-color: #0074D9;
  color: #fff; }
.gform_wrapper .percentbar_blue span {
  color: #fff; }

.gform_wrapper .percentbar_gray {
  background-repeat: repeat-x;
  background-color: #aaa;
  color: #FFF; }

.gform_wrapper .percentbar_green {
  background-repeat: repeat-x;
  background-color: #2ECC40;
  color: #FFF; }

.gform_wrapper .percentbar_orange {
  background-repeat: repeat-x;
  background-color: #FF851B;
  color: #FFF; }

.gform_wrapper .percentbar_red {
  background-repeat: repeat-x;
  background-color: #FF4136;
  color: #FFF; }

.gform_wrapper .percentbar_custom {
  background-repeat: repeat-x; }

/* multi-page steps ------------------------------------------------------*/
.gform_wrapper .gf_page_steps {
  width: 100%;
  margin: 0 0 8px 0;
  padding: 0 0 4px 0;
  border-bottom: 1px dotted #CCC; }

.gform_wrapper .gf_step {
  width: auto !important;
  margin: 0 10px 10px 0;
  font-size: 14px;
  height: 20px;
  line-height: 20px !important;
  filter: alpha(opacity=20);
  -moz-opacity: 0.2;
  -khtml-opacity: 0.2;
  opacity: 0.2;
  font-family: arial,sans-serif;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline; }

.gform_wrapper .gf_step span.gf_step_number {
  font-size: 20px;
  font-family: arial,sans-serif; }

.gform_wrapper .gf_step.gf_step_active {
  filter: alpha(opacity=100);
  -moz-opacity: 1.0;
  -khtml-opacity: 1.0;
  opacity: 1.0; }

.gform_wrapper .gf_step_clear {
  display: block;
  clear: both;
  height: 1px;
  overflow: hidden; }

/* password strength indicator -----------------------------------------------------------------*/
.gform_wrapper .gfield_password_strength {
  border: 1px solid #DDD;
  margin: 0;
  padding: 3px 5px;
  text-align: center;
  width: 200px;
  background-color: #EEE; }

.gform_wrapper .gfield_password_strength.bad {
  background-color: #FFB78C;
  border-color: #FF853C; }

.gform_wrapper .gfield_password_strength.good {
  background-color: #FFEC8b;
  border-color: #FC0; }

.gform_wrapper .gfield_password_strength.short, .gform_wrapper .gfield_password_strength.mismatch {
  background-color: #FFA0A0;
  border-color: #f04040; }

.gform_wrapper .gfield_password_strength.strong {
  background-color: #C3FF88;
  border-color: #8DFF1C; }

/* reset the default list styles for the HTML blocks -----------------------------------------------------------------*/
body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul li, body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul li {
  list-style-type: disc !important;
  margin: 0 0 0.5em;
  overflow: visible;
  padding-left: 0; }

body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul, body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ul {
  list-style-type: disc !important;
  margin: 1em 0 1em 1.5em;
  padding-left: 0; }

body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li, body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li {
  list-style-type: decimal !important;
  overflow: visible;
  margin: 0 0 0.5em;
  padding-left: 0; }

body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol, body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol {
  list-style-type: decimal !important;
  margin: 1em 0 1.5em 2.0em;
  padding-left: 0; }

body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul, body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li {
  list-style-type: disc !important;
  padding-left: 0; }

body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul {
  margin: 1em 0 1em 1.5em; }

body .gform_wrapper form div.gform_body ul.gform_fields li.gfield.gfield_html ol li ul li {
  margin: 0 0 0.5em; }

body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl {
  margin: 0 0 1.5em 0;
  padding-left: 0; }

body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dt {
  font-weight: bold; }

body .gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html dl dd {
  margin: 0 0 1em 1.5em; }

/* list fields added in v.1.6 -----------------------------------------------------------------*/
.gform_wrapper table.gfield_list, .gform_wrapper table.gfield_list caption, .gform_wrapper table.gfield_list tbody, .gform_wrapper table.gfield_list tfoot, .gform_wrapper table.gfield_list thead, .gform_wrapper table.gfield_list tr, .gform_wrapper table.gfield_list th, .gform_wrapper table.gfield_list td {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

.gform_wrapper table.gfield_list {
  border-spacing: 0;
  border-collapse: collapse; }

.gform_wrapper table.gfield_list thead th {
  font-weight: bold;
  text-align: left; }

.gform_wrapper li.gfield.gfield_error table.gfield_list thead th {
  color: #FF4136; }

.gform_wrapper table.gfield_list thead, .gform_wrapper table.gfield_list tr {
  padding: 0;
  margin: 0; }

.gform_wrapper table.gfield_list th, .gform_wrapper table.gfield_list td {
  padding: 0 0 0.5em 0; }

.gform_wrapper table.gfield_list th + th, .gform_wrapper table.gfield_list td + td {
  padding: 0 0 0.5em 0.7em; }

.gform_wrapper .left_label .gfield_list, .gform_wrapper .right_label .gfield_list {
  width: 64%; }

.gform_wrapper .top_label .gfield_list {
  width: 99%; }

.gform_wrapper .left_label .gf_list_one_column, .gform_wrapper .right_label .gf_list_one_column {
  width: 45%; }

.gform_wrapper .top_label .gf_list_one_column {
  width: 46%; }

.gform_wrapper .gfield_list input {
  width: 98%; }

.gfield_icon_disabled {
  cursor: default !important;
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  opacity: 0.6; }

.gform_wrapper table.gfield_list td.gfield_list_icons {
  min-width: 45px !important; }

/* enhanced UI/select styles added in v.1.6 -----------------------------------------------------------------*/
.gform_wrapper select.chzn-select {
  visibility: hidden;
  height: 28px !important;
  min-height: 28px !important; }

.gform_wrapper .chzn-container {
  font-size: 1rem;
  padding: 0 !important;
  position: relative;
  display: inline-block;
  zoom: 1;
  *display: inline; }

.gform_wrapper .chzn-container .chzn-drop {
  background-color: #FFF;
  border: 1px solid #AAA;
  border-top: 0;
  position: absolute;
  top: 29px;
  left: 0;
  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  z-index: 999; }

.gform_wrapper .chzn-container-single .chzn-single {
  background-color: rgba(255, 255, 255, 0.5);
  border: 1px solid #e9e9e9;
  color: #3d4e5e !important;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  position: relative;
  height: 2em;
  line-height: 2em;
  padding: 0 0 0 8px;
  text-decoration: none; }

.gform_wrapper .chzn-container-single .chzn-single span {
  margin-bottom: 0;
  margin-right: 2em;
  font-size: .8em;
  line-height: 2.5em;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis; }

.gform_wrapper .chzn-container-single .chzn-single div {
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: rgba(255, 255, 255, 0.5);
  border-left: 1px solid #e9e9e9;
  color: #3d4e5e !important;
  font-size: .8em;
  text-align: center;
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  height: 100%;
  margin-bottom: 0;
  width: 2em; }

.gform_wrapper .chzn-container-single .chzn-single div b {
  font-size: 1em;
  display: block;
  width: 100%;
  height: 100%; }
.gform_wrapper .chzn-container-single .chzn-single div b:before {
  color: #3d4e5e !important;
  display: block;
  line-height: 2.5em; }

.gform_wrapper .chzn-container-single .chzn-search {
  padding: 3px 4px;
  margin: 0;
  white-space: nowrap; }

.gform_wrapper .chzn-container-single .chzn-search input {
  background-color: rgba(255, 255, 255, 0.5);
  border: 1px solid #e9e9e9;
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  outline: 0;
  font-family: sans-serif;
  font-size: 1em; }

.gform_wrapper .chzn-container-single .chzn-drop {
  width: 100%;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box; }

.gform_wrapper .chzn-container-multi .chzn-choices {
  background-color: rgba(255, 255, 255, 0.5);
  border: 1px solid #e9e9e9;
  margin: 0;
  padding: 0 0 0 2px;
  cursor: text;
  overflow: hidden;
  height: auto !important;
  height: 1%;
  position: relative; }

.gform_wrapper .chzn-container-multi .chzn-choices li {
  float: left;
  list-style: none; }

.gform_wrapper .chzn-container-multi .chzn-choices .search-field {
  white-space: nowrap;
  margin: 0;
  padding: 0; }

.gform_wrapper .chzn-container-multi .chzn-choices .search-field input {
  color: #33414f;
  background: transparent !important;
  border: 0 !important;
  line-height: 2;
  padding: 4px 5px;
  margin: 0;
  outline: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none; }

.gform_wrapper .chzn-container-multi .chzn-choices .search-field .default {
  color: #999; }

.gform_wrapper .chzn-container-multi .chzn-choices .search-choice {
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #B4B4B4;
  padding: 0 .5em;
  margin: 2px;
  position: relative; }

.gform_wrapper .chzn-container-multi .chzn-choices .search-choice span {
  cursor: default; }

.gform_wrapper .chzn-container-multi .chzn-choices .search-choice-focus {
  background-color: #D4D4D4; }

.gform_wrapper .chzn-container-multi .chzn-choices .search-choice .search-choice-close {
  display: block;
  position: absolute;
  right: 5px;
  top: 6px;
  width: 8px;
  height: 9px;
  font-size: 1px;
  background-image: url(../images/chosen-sprite.png);
  background-position: right top;
  background-repeat: no-repeat; }

.gform_wrapper .chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover {
  background-position: right -9px; }

.gform_wrapper .chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close {
  background-position: right -9px; }

.gform_wrapper .chzn-container .chzn-results {
  margin: 0 4px 4px 0;
  max-height: 190px;
  padding: 0 0 0 4px;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto; }

.gform_wrapper .chzn-container-multi .chzn-results {
  margin: -1px 0 0;
  padding: 0; }

.gform_wrapper .chzn-container .chzn-results li {
  line-height: 80%;
  padding: 7px 7px 8px;
  margin: 0;
  list-style: none; }

.gform_wrapper .chzn-container .chzn-results .active-result {
  cursor: pointer; }

.gform_wrapper .chzn-container .chzn-results .highlighted {
  background-color: transparent;
  color: #c54027; }

.gform_wrapper .chzn-container .chzn-results li em {
  background-color: #FEFFDE;
  font-style: normal; }

.gform_wrapper .chzn-container .chzn-results .highlighted em {
  background: transparent; }

.gform_wrapper .chzn-container .chzn-results .no-results {
  background-color: #F4F4F4; }

.gform_wrapper .chzn-container .chzn-results .group-result {
  cursor: default;
  color: #999;
  font-weight: bold; }

.gform_wrapper .chzn-container .chzn-results .group-option {
  padding-left: 20px; }

.gform_wrapper .chzn-container-multi .chzn-drop .result-selected {
  display: none; }

.gform_wrapper .chzn-container-active .chzn-single {
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  -o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }

.gform_wrapper .chzn-container-active .chzn-single-with-drop {
  border: 1px solid #AAA;
  -webkit-box-shadow: 0 1px 0 #FFF inset;
  -moz-box-shadow: 0 1px 0 #FFF inset;
  -o-box-shadow: 0 1px 0 #FFF inset;
  box-shadow: 0 1px 0 #FFF inset;
  background-color: #EEE;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #EEE));
  background-image: -webkit-linear-gradient(center bottom, white 0%, #EEE 50%);
  background-image: -moz-linear-gradient(center bottom, white 0%, #EEE 50%);
  background-image: -o-linear-gradient(bottom, white 0%, #EEE 50%);
  background-image: -ms-linear-gradient(top, #FFF 0%, #EEE 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFF', endColorstr='#EEE',GradientType=0 );
  background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft: 0;
  -moz-border-radius-bottomright: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.gform_wrapper .chzn-container-active .chzn-single-with-drop div {
  background: transparent;
  border-left: none; }

.gform_wrapper .chzn-container-active .chzn-single-with-drop div b {
  background-position: -18px 1px; }

.gform_wrapper .chzn-container-active .chzn-choices {
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  -o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }

.gform_wrapper .chzn-container-active .chzn-choices .search-field input {
  color: #111 !important; }

.gform_wrapper .chzn-rtl {
  direction: rtl;
  text-align: right; }

.gform_wrapper .chzn-rtl .chzn-single {
  padding-left: 0;
  padding-right: 8px; }

.gform_wrapper .chzn-rtl .chzn-single span {
  margin-left: 26px;
  margin-right: 0; }

.gform_wrapper .chzn-rtl .chzn-single div {
  left: 0;
  right: auto;
  border-left: none;
  border-right: 1px solid #AAA;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px; }

.gform_wrapper .chzn-rtl .chzn-choices li {
  float: right; }

.gform_wrapper .chzn-rtl .chzn-choices .search-choice {
  padding: 3px 6px 3px 19px;
  margin: 3px 5px 3px 0; }

.gform_wrapper .chzn-rtl .chzn-choices .search-choice .search-choice-close {
  left: 5px;
  right: auto;
  background-position: right top; }

.gform_wrapper .chzn-rtl.chzn-container-single .chzn-results {
  margin-left: 4px;
  margin-right: 0;
  padding-left: 0;
  padding-right: 4px; }

.gform_wrapper .chzn-rtl .chzn-results .group-option {
  padding-left: 0;
  padding-right: 20px; }

.gform_wrapper .chzn-rtl.chzn-container-active .chzn-single-with-drop div {
  border-right: none; }

.gform_wrapper .chzn-rtl .chzn-search input {
  background: url(../images/chosen-sprite.png) -38px -20px no-repeat, #FFF;
  background: url(../images/chosen-sprite.png) -38px -20px no-repeat, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #EEE));
  background: url(../images/chosen-sprite.png) -38px -20px no-repeat, -webkit-linear-gradient(center bottom, white 85%, #EEE 99%);
  background: url(../images/chosen-sprite.png) -38px -20px no-repeat, -moz-linear-gradient(center bottom, white 85%, #EEE 99%);
  background: url(../images/chosen-sprite.png) -38px -20px no-repeat, -o-linear-gradient(bottom, white 85%, #EEE 99%);
  background: url(../images/chosen-sprite.png) -38px -20px no-repeat, -ms-linear-gradient(top, #FFF 85%, #EEE 99%);
  background: url(../images/chosen-sprite.png) -38px -20px no-repeat, -ms-linear-gradient(top, #FFF 85%, #EEE 99%);
  background: url(../images/chosen-sprite.png) -38px -20px no-repeat, linear-gradient(to bottom, #ffffff 85%, #eeeeee 99%);
  padding: 4px 5px 4px 20px; }

/* credit card icons ------------------------------------------------------*/
.gform_wrapper .gform_card_icon_container {
  margin: 8px 0 6px 0;
  height: 32px; }

.gform_wrapper div.gform_card_icon {
  margin-right: 4px;
  text-indent: -9000px;
  background-image: url(../images/gf_creditcard_icons.png);
  background-repeat: no-repeat;
  width: 36px;
  height: 32px;
  float: left; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_visa {
  background-position: 0 0; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa {
  background-position: 0 -32px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa {
  background-position: 0 -64px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_mastercard {
  background-position: -36px 0; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard {
  background-position: -36px -32px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard {
  background-position: -36px -64px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_amex {
  background-position: -72px 0; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex {
  background-position: -72px -32px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex {
  background-position: -72px -64px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_discover {
  background-position: -108px 0; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover {
  background-position: -108px -32px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover {
  background-position: -108px -64px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_maestro {
  background-position: -144px 0; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro {
  background-position: -144px -32px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro {
  background-position: -144px -64px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_jcb {
  background-position: -180px 0; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb {
  background-position: -180px -32px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style1 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb {
  background-position: -180px -64px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_visa {
  background-position: 0 -192px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_visa {
  background-position: 0 -224px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_visa {
  background-position: 0 -256px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_mastercard {
  background-position: -36px -192px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_mastercard {
  background-position: -36px -224px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_mastercard {
  background-position: -36px -256px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_amex {
  background-position: -72px -192px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_amex {
  background-position: -72px -224px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_amex {
  background-position: -72px -256px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_discover {
  background-position: -108px -192px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_discover {
  background-position: -108px -224px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_discover {
  background-position: -108px -256px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_maestro {
  background-position: -144px -192px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_maestro {
  background-position: -144px -224px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_maestro {
  background-position: -144px -256px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_jcb {
  background-position: -180px -192px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_selected.gform_card_icon_jcb {
  background-position: -180px -224px; }

.gform_wrapper .gform_card_icon_container.gform_card_icon_style2 div.gform_card_icon.gform_card_icon_inactive.gform_card_icon_jcb {
  background-position: -180px -256px; }

/* credit card fields ------------------------------------------------------*/
.gform_card_icon_container input[type=radio]#gform_payment_method_creditcard {
  float: left;
  position: relative;
  top: 4px !important; }

.gform_wrapper .ginput_complex .ginput_cardinfo_left, .gform_wrapper .ginput_complex .ginput_cardinfo_right {
  min-height: 43px;
  position: relative;
  float: left; }

.gform_wrapper .ginput_complex .ginput_cardinfo_left {
  width: 50%;
  margin-right: 1%; }

.gform_wrapper .ginput_complex .ginput_cardinfo_right {
  min-width: 85px !important; }

.gform_wrapper .ginput_complex .ginput_cardinfo_left label, .gform_wrapper .ginput_complex .ginput_cardinfo_right label {
  white-space: nowrap !important; }

.gform_wrapper .ginput_complex span.ginput_cardextras {
  display: block;
  overflow: hidden; }

.gform_wrapper .ginput_complex .ginput_cardinfo_left span.ginput_card_expiration_container {
  position: relative;
  display: block;
  min-width: 160px !important; }

.gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_month, .gform_wrapper .ginput_complex select.ginput_card_expiration.ginput_card_expiration_year {
  width: 48% !important;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline; }

.gform_wrapper .ginput_complex .ginput_cardinfo_left select.ginput_card_expiration.ginput_card_expiration_month {
  margin-right: 4px; }

.gform_wrapper .ginput_complex .ginput_cardinfo_right input.ginput_card_security_code {
  max-width: 50% !important; }

.gform_wrapper .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon {
  width: 32px;
  height: 23px;
  background-image: url(../images/gf_creditcard_icons.png);
  background-repeat: no-repeat;
  background-position: 0 -128px;
  position: relative;
  top: -1px;
  left: 6px;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline; }

/* MENU SETTINGS (based on theme settings) */
.menu-flat nav .menu-item-has-children:after, .menu-flat nav .sub-menu {
  display: none; }
@media (max-width: 568px) {
  .menu-flat nav li {
    display: block;
    margin-right: 0; } }
.menu-dropdown nav .responsive-menu {
  padding: 0.5em !important; }
.menu-dropdown nav .responsive-menu select {
  margin-bottom: 0 !important; }
@media (min-width: 569px) and (max-width: 768px) {
  .menu-pushdrawer nav {
    display: none !important; } }
@media (max-width: 568px) {
  .menu-pushdrawer nav {
    display: none !important; } }
.no-menu nav {
  display: none; }

/* RESPONSIVE NAVIGATION */
.mm-base {
  background-color: #f7f7f7 !important;
  height: 100%; }
.mm-base .mm-panel {
  padding-bottom: 0;
  padding-top: 0;
  width: 80%; }
.mm-base .mm-search {
  width: 80%; }
.mm-base .mm-header {
  line-height: 20px;
  height: 65px;
  padding: 0 !important;
  width: 80%; }
.mm-base .mm-top .mm-panel, .mm-base .mm-top .mm-search, .mm-base .mm-top .mm-header, .mm-base .mm-right .mm-panel, .mm-base .mm-right .mm-search, .mm-base .mm-right .mm-header, .mm-base .mm-bottom .mm-panel, .mm-base .mm-bottom .mm-search, .mm-base .mm-bottom .mm-header {
  width: 100%; }
.mm-base .mm-header {
  height: 60px; }
.mm-base .mm-header .mm-title, .mm-base .mm-header .mm-prev, .mm-base .mm-header .mm-next {
  color: #33414f;
  padding-top: 20px; }
.mm-base .mm-hasheader > .mm-panel.mm-list {
  padding-top: 65px; }
.mm-base .mm-hasheader > .mm-panel {
  padding-top: 50px; }
.mm-base .mm-hasheader > .mm-panel.slide-search {
  padding: 1em; }
.mm-base .mm-hasheader.mm-hassearch > .mm-list {
  padding-top: 80px !important; }
.mm-base.scrolling-up .mm-panel.mm-list {
  padding-top: 100px; }
@media (max-width: 568px) {
  .mm-base.scrolling-up .mm-panel.mm-list {
    padding-top: 95px; } }
.mm-base .mm-hassearch > .mm-panel {
  padding-top: 40px; }
.mm-base .mm-hassearch .mm-header {
  height: 30px; }
.mm-base .mm-hassearch .mm-header .mm-title, .mm-base .mm-hassearch .mm-header .mm-prev, .mm-base .mm-hassearch .mm-header .mm-next {
  padding-top: 0; }
.mm-base .mm-hassearch .mm-header .mm-title {
  padding-top: 5px; }
.mm-base .mm-list > li {
  background-color: #f7f7f7;
  display: block; }
.mm-base .mm-list > li > a, .mm-base .mm-list > li > span {
  border-bottom: 1px solid #e9e9e9;
  font-size: .8em;
  line-height: 1;
  padding: 1.5em;
  text-align: left; }
.mm-base .mm-list > li.current-menu-item, .mm-base .mm-list > li > a:hover {
  background-color: #fff; }
.mm-base .mm-list > li.current-menu-item > a, .mm-base .mm-list > li.current-menu-item > span, .mm-base .mm-list > li > a:hover > a, .mm-base .mm-list > li > a:hover > span {
  color: #c54027; }
.mm-base .mm-list > li:after {
  display: none !important; }
.mm-base a.mm-subclose {
  margin-top: 0; }
.mm-base a.mm-subclose:before {
  margin-bottom: -4px;
  left: 15px; }
.mm-base .mm-counter {
  right: 55px; }

.pushnav {
  display: none; }
@media (min-width: 569px) and (max-width: 768px) {
  .pushnav {
    display: block;
    font-size: 2em;
    float: right;
    line-height: 0; } }
@media (max-width: 568px) {
  .pushnav {
    display: block;
    font-size: 28px;
    float: right;
    line-height: 0; } }

/* RESPONSIVE NAVIGATION */
.nav-list {
  overflow: hidden; }
.nav-list li {
  float: left;
  margin-right: 1em; }

.tinynav {
  display: none; }

/* styles for mobile */
@media (max-width: 568px) {
  .tinynav {
    display: block; }

  .nav-list {
    display: none; } }
/* ALL NAVIGATION */
nav {
  text-align: left; }
nav li {
  background-color: #fff;
  margin-right: -4px; }
nav li a {
  color: #33414f !important;
  font-size: .8em;
  font-weight: 500;
  line-height: 1;
  padding: 0.5rem 1rem;
  text-transform: uppercase; }
nav li:hover {
  background-color: #fff; }
nav li:hover > a {
  color: #c54027 !important; }
nav li .nav_desc {
  display: none;
  color: #fff !important;
  padding: 0 2rem;
  margin-top: -0.5rem; }
nav li .nav_desc {
  padding-bottom: 0.6rem; }
nav .sub-menu {
  text-align: left; }
nav .sub-menu li {
  background-color: #33414f;
  line-height: 1.5rem; }
nav .sub-menu li a {
  color: #fff !important;
  padding: 0.5rem 1rem; }
nav .sub-menu li:hover {
  background-color: #33414f; }
nav .sub-menu li:hover > a {
  color: rgba(255, 255, 255, 0.6) !important; }
nav .sub-menu li li {
  background-color: #1f2830; }
nav .sub-menu li li:hover {
  background-color: #475b6e; }
nav .sub-menu li li:hover > a {
  color: rgba(255, 255, 255, 0.6) !important; }
nav .sub-menu li li li {
  background-color: #0b0e11; }
nav .menu-item-has-children {
  background-color: #fff; }
nav .menu-item-has-children:after {
  position: absolute;
  right: 1rem;
  top: 0.9rem;
  content: '';
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0.33333rem 0.33333rem 0 0.33333rem;
  border-color: #33414f transparent transparent transparent; }
nav .menu-item-has-children .menu-item-has-children:after {
  border-width: 0.33333rem 0 0.33333rem 0.33333rem;
  border-color: transparent transparent transparent #33414f;
  top: 1.2rem; }
nav .menu-item-has-children .menu-item-has-children .menu-item-has-children:after {
  border: none; }
nav .current-menu-item, nav .current-menu-parent, nav .current-menu-ancestor, nav .current-menu-item, nav .current-menu-parent, nav .current-post-ancestor, nav .current-post-parent {
  color: #c54027 !important; }
nav .current-menu-item > a, nav .current-menu-parent > a, nav .current-menu-ancestor > a, nav .current-menu-item > a, nav .current-menu-parent > a, nav .current-post-ancestor > a, nav .current-post-parent > a {
  color: #c54027 !important; }
nav .current-menu-item:hover, nav .current-menu-parent:hover, nav .current-menu-ancestor:hover, nav .current-menu-item:hover, nav .current-menu-parent:hover, nav .current-post-ancestor:hover, nav .current-post-parent:hover {
  color: #702416 !important; }
.sub-menu nav .current-menu-item, .sub-menu nav .current-menu-parent, .sub-menu nav .current-menu-ancestor, .sub-menu nav .current-menu-item, .sub-menu nav .current-menu-parent, .sub-menu nav .current-post-ancestor, .sub-menu nav .current-post-parent {
  background-color: #cccccc; }
.home-page nav li.home, .home-page nav li.front-page {
  display: none; }
nav#topnav li {
  background-color: #e9e9e9; }
nav#topnav li a {
  color: #33414f;
  font-size: .7em;
  padding: 0.7rem 1rem;
  text-transform: uppercase; }
@media (min-width: 569px) and (max-width: 768px) {
  nav#topnav li a {
    padding: 0.7rem 1rem; } }
@media (max-width: 568px) {
  nav#topnav li a {
    font-size: .8em;
    padding: 0.7rem 1rem; } }
nav#topnav li:hover {
  background-color: #33414f; }
nav#topnav li:hover a {
  color: #fff !important; }
nav#topnav li.menu-item-has-children a {
  padding: 0.7rem 2.5rem 0.7rem 1rem; }
nav#topnav li.menu-item-has-children:after {
  display: none; }
nav#topnav li.menu-item-has-children:before {
  content: "\ea61";
  color: #33414f;
  font-family: "icomoon";
  position: absolute;
  right: .75em;
  top: 0; }
@media (min-width: 569px) and (max-width: 768px) {
  nav#topnav li.menu-item-has-children:before {
    top: 3px; } }
@media (max-width: 568px) {
  nav#topnav li.menu-item-has-children:before {
    right: 1em;
    top: 3px; } }
nav#topnav li.menu-item-has-children:hover:before {
  color: #fff; }
nav#topnav li.current-menu-item:before, nav#topnav li.current-menu-parent:before, nav#topnav li.current-menu-ancestor:before, nav#topnav li.current-menu-item:before, nav#topnav li.current-menu-parent:before, nav#topnav li.current-post-ancestor:before, nav#topnav li.current-post-parent:before {
  color: #c54027; }
nav#topnav li.login.clicked {
  background-color: #33414f; }
nav#topnav li.login.clicked a {
  color: #fff !important; }
nav#topnav li ul.sub-menu {
  background-color: #33414f;
  padding: 2em;
  right: 0px;
  left: inherit;
  max-width: 300px;
  width: 20rem; }
nav#topnav li ul.sub-menu li {
  background-color: #33414f; }
nav#topnav li ul.sub-menu li:hover {
  background-color: #293440; }

.nav #bp-login-widget-form {
  background-color: #33414f;
  border: none; }
.nav #bp-login-widget-form label {
  color: #fff; }
.nav #bp-login-widget-form input:focus {
  outline: none;
  box-shadow: none; }
.nav #bp-login-widget-form #bp-login-widget-submit {
  background-color: transparent;
  border: 1px solid #fff;
  color: #fff !important;
  cursor: pointer; }
.nav #bp-login-widget-form #bp-login-widget-submit:hover {
  background-color: #fff;
  color: #c54027 !important; }
.nav #bp-login-widget-form #bp-login-widget-submit:focus {
  box-shadow: none;
  outline: none; }

.sidebar #bp-login-widget-form label, .sidebar #bp-login-widget-form .forgetmenot {
  display: none; }
.sidebar #bp-login-widget-form .input {
  margin: 0.5rem 0; }

#topnav #bubble, #topnav #bubble2 {
  background-color: #293440;
  color: #fff;
  font-family: "ProximaNova", "HelveticaNeue", "Helvetica", Arial, sans-serif;
  float: right;
  padding: .4em .5em;
  z-index: 9;
  font-size: .7em; }
#topnav #bubble3 {
  background-color: #c54027;
  color: #fff;
  font-family: "ProximaNova", "HelveticaNeue", "Helvetica", Arial, sans-serif;
  float: left;
  padding: 0px 7px;
  z-index: 9;
  font-size: .7em;
  margin-top: 5px;
  margin-right: 5px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%; }
@media (max-width: 568px) {
  #topnav #bubble3 {
    margin-top: 7px; } }

/* FOOTER NAVIGATION */
footer .nav {
  text-align: center; }
footer .nav ul {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: 0; }
footer .nav ul li {
  display: inline-block; }
footer .nav ul li a {
  padding-right: 0.5rem;
  padding-left: 0.5rem; }

.breadcrumbs p, .breadcrumbs .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .breadcrumbs .breadcrumbs, .breadcrumbs .crumbs {
  display: inline; }
.breadcrumbs .crumbs {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 0;
  list-style: none; }
.breadcrumbs .crumbs li {
  display: inline; }

/* POST NAVIGATION */
.navigation {
  clear: both; }

.next-posts {
  float: left; }

.prev-posts {
  float: right; }

.pagination {
  display: block;
  clear: both;
  padding-top: 2em;
  margin: 0 !important; }
.pagination span, .pagination a {
  min-width: inherit; }
.pagination span.current, .pagination a.current {
  background-color: #c54027 !important;
  color: #fff !important; }

.container-footer-social ul .facebook a, .container-footer-social ul .vimeo a, .container-footer-social ul .youtube a, .container-footer-social ul .twitter a, .container-footer-social ul .googleplus a, .container-footer-social ul .pinterest a, .container-footer-social ul .linkedin a, .container-footer-social ul .instagram a, .container-footer-social ul .rss a, .container-footer-social ul .blog a, .container-footer-social ul .website a, .container-footer-social ul .email a, .menu-social-menu-container ul .facebook a, .menu-social-menu-container ul .vimeo a, .menu-social-menu-container ul .youtube a, .menu-social-menu-container ul .twitter a, .menu-social-menu-container ul .googleplus a, .menu-social-menu-container ul .pinterest a, .menu-social-menu-container ul .linkedin a, .menu-social-menu-container ul .instagram a, .menu-social-menu-container ul .rss a, .menu-social-menu-container ul .blog a, .menu-social-menu-container ul .website a, .menu-social-menu-container ul .email a, .socials ul .facebook a, .socials ul .vimeo a, .socials ul .youtube a, .socials ul .twitter a, .socials ul .googleplus a, .socials ul .pinterest a, .socials ul .linkedin a, .socials ul .instagram a, .socials ul .rss a, .socials ul .blog a, .socials ul .website a, .socials ul .email a {
  display: inline;
  float: left;
  font-family: "ProximaNova", "HelveticaNeue", "Helvetica", Arial, sans-serif;
  font-size: 0 !important;
  padding: 0 1em;
  text-align: center; }
.container-footer-social ul .facebook a:before, .container-footer-social ul .vimeo a:before, .container-footer-social ul .youtube a:before, .container-footer-social ul .twitter a:before, .container-footer-social ul .googleplus a:before, .container-footer-social ul .pinterest a:before, .container-footer-social ul .linkedin a:before, .container-footer-social ul .instagram a:before, .container-footer-social ul .rss a:before, .container-footer-social ul .blog a:before, .container-footer-social ul .website a:before, .container-footer-social ul .email a:before, .menu-social-menu-container ul .facebook a:before, .menu-social-menu-container ul .vimeo a:before, .menu-social-menu-container ul .youtube a:before, .menu-social-menu-container ul .twitter a:before, .menu-social-menu-container ul .googleplus a:before, .menu-social-menu-container ul .pinterest a:before, .menu-social-menu-container ul .linkedin a:before, .menu-social-menu-container ul .instagram a:before, .menu-social-menu-container ul .rss a:before, .menu-social-menu-container ul .blog a:before, .menu-social-menu-container ul .website a:before, .menu-social-menu-container ul .email a:before, .socials ul .facebook a:before, .socials ul .vimeo a:before, .socials ul .youtube a:before, .socials ul .twitter a:before, .socials ul .googleplus a:before, .socials ul .pinterest a:before, .socials ul .linkedin a:before, .socials ul .instagram a:before, .socials ul .rss a:before, .socials ul .blog a:before, .socials ul .website a:before, .socials ul .email a:before {
  display: inline-block;
  font-family: FontAwesome; }
.container-footer-social ul .facebook a:hover:before, .container-footer-social ul .vimeo a:hover:before, .container-footer-social ul .youtube a:hover:before, .container-footer-social ul .twitter a:hover:before, .container-footer-social ul .googleplus a:hover:before, .container-footer-social ul .pinterest a:hover:before, .container-footer-social ul .linkedin a:hover:before, .container-footer-social ul .instagram a:hover:before, .container-footer-social ul .rss a:hover:before, .container-footer-social ul .blog a:hover:before, .container-footer-social ul .website a:hover:before, .container-footer-social ul .email a:hover:before, .menu-social-menu-container ul .facebook a:hover:before, .menu-social-menu-container ul .vimeo a:hover:before, .menu-social-menu-container ul .youtube a:hover:before, .menu-social-menu-container ul .twitter a:hover:before, .menu-social-menu-container ul .googleplus a:hover:before, .menu-social-menu-container ul .pinterest a:hover:before, .menu-social-menu-container ul .linkedin a:hover:before, .menu-social-menu-container ul .instagram a:hover:before, .menu-social-menu-container ul .rss a:hover:before, .menu-social-menu-container ul .blog a:hover:before, .menu-social-menu-container ul .website a:hover:before, .menu-social-menu-container ul .email a:hover:before, .socials ul .facebook a:hover:before, .socials ul .vimeo a:hover:before, .socials ul .youtube a:hover:before, .socials ul .twitter a:hover:before, .socials ul .googleplus a:hover:before, .socials ul .pinterest a:hover:before, .socials ul .linkedin a:hover:before, .socials ul .instagram a:hover:before, .socials ul .rss a:hover:before, .socials ul .blog a:hover:before, .socials ul .website a:hover:before, .socials ul .email a:hover:before {
  color: #c54027; }

.container-footer-social .nav {
  margin-top: .3em !important;
  margin-bottom: 0 !important; }
.container-footer-social .nav ul a:before {
  color: #33414f;
  font-size: 20px;
  height: 40px;
  padding: 10px;
  width: 40px; }
@media (max-width: 568px) {
  .container-footer-social .nav {
    margin-top: 0 !important; }
  .container-footer-social .nav ul li a:before {
    font-size: 15px;
    height: 25px;
    padding: 5px;
    width: 25px; } }

.menu-social-menu-container ul a:before {
  color: #33414f;
  font-size: 20px;
  height: 40px;
  padding: 10px;
  width: 40px; }

.socials {
  border-top: 1px solid #e9e9e9;
  margin-top: 1em;
  padding-top: .5em; }
.socials p, .socials .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .socials .breadcrumbs, .socials ul {
  display: inline-block; }
.socials p, .socials .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .socials .breadcrumbs {
  color: #9aa0a6;
  padding-right: 1em; }
.socials ul {
  margin-bottom: .5em; }
.socials ul li {
  position: relative;
  top: .6em; }
.socials ul li a:before {
  color: #9aa0a6;
  font-size: 16px;
  padding: .5em; }

.tab-container {
  border: 1px solid #333;
  border-top: none;
  clear: both;
  float: left;
  width: 100%;
  background: #fff;
  overflow: auto; }

.tabs {
  margin: 0;
  padding: 0;
  float: left;
  list-style: none;
  height: 32px;
  border-bottom: 1px solid #333;
  width: 100%; }
.tabs li {
  float: left;
  margin: 0;
  cursor: pointer;
  padding: 0px 21px;
  height: 31px;
  line-height: 31px;
  border-top: 1px solid #333;
  border-left: 1px solid #333;
  border-bottom: 1px solid #333;
  background-color: #666;
  color: #ccc;
  overflow: hidden;
  position: relative; }
.tabs li:hover {
  background-color: #ccc;
  color: #333; }
.tabs li.active {
  background-color: #fff;
  color: #333;
  border-bottom: 1px solid #fff;
  display: block; }

.tab-last {
  border-right: 1px solid #333; }

.tab-content {
  display: none; }

.tab-heading {
  display: none; }

@media (max-width: 568px) {
  .tabs {
    display: none; }

  .tab-heading {
    background-color: #ccc;
    border-top: 1px solid #333;
    margin: 0;
    padding: 5px 20px;
    display: block;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    clear: both; }

  .tab-active {
    background-color: #666;
    color: #fff; } }
.mfp-container .mfp-content .mfp-bottom-bar {
  margin-top: 1rem !important; }
.mfp-container .mfp-content .mfp-bottom-bar .mfp-title small {
  color: #b3b3b3 !important; }

#enquiry-form {
  background: white;
  padding: 20px 30px;
  text-align: left;
  max-width: 400px;
  margin: 40px auto;
  position: relative; }

.ui-widget.ui-datepicker {
  background-color: #fff;
  font-size: 1rem;
  margin: .5em 0; }
.ui-widget.ui-datepicker .ui-datepicker-header {
  margin-bottom: .5em;
  display: block; }
.ui-widget.ui-datepicker .ui-datepicker-header .ui-corner-all {
  display: inline-block;
  background-color: transparent;
  color: #c54027;
  font-size: 1em;
  text-align: center;
  line-height: 1.4;
  padding: .5em;
  width: 18%; }
.ui-widget.ui-datepicker .ui-datepicker-header .ui-corner-all .ui-icon {
  font-size: 0; }
.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
  float: left;
  margin-right: 1%; }
.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  float: right;
  margin-left: 1%; }
.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-title {
  background-color: #fff;
  display: inline-block;
  float: left;
  width: 62%; }
.ui-widget.ui-datepicker .ui-datepicker-header .ui-datepicker-title select {
  background-color: #fff;
  float: left;
  margin: 0 1%;
  width: 48%; }
.ui-widget.ui-datepicker .ui-datepicker-calendar {
  background-color: #fff;
  margin: 0; }

.widget ul {
  margin-left: 0;
  list-style: none; }

.widget.event-signup {
  background-color: #f7f7f7;
  text-align: center;
  padding: 1.5em;
  margin-bottom: 2em; }
.widget.event-signup .title {
  font-weight: 600;
  font-size: 1.4em;
  line-height: 1; }
.widget.event-signup .price {
  color: #ebad58;
  font-weight: 600;
  line-height: 2; }
.widget.event-signup .button, .widget.event-signup button, .widget.event-signup .primary-button, .widget.event-signup .button-alt1, .widget.event-signup .secondary-button, .widget.event-signup #comments .comment .comment-box .comment-actions .comment-reply-link, #comments .comment .comment-box .comment-actions .widget.event-signup .comment-reply-link, .widget.event-signup #comments .comment .comment-box .comment-actions .comment-edit-link, #comments .comment .comment-box .comment-actions .widget.event-signup .comment-edit-link, .widget.event-signup #comments .comment .comment-box .comment-actions .comment-edit-delete, #comments .comment .comment-box .comment-actions .widget.event-signup .comment-edit-delete, .widget.event-signup #comments .comment .comment-box .comment-actions .comment-edit-spam, #comments .comment .comment-box .comment-actions .widget.event-signup .comment-edit-spam, .widget.event-signup .gform_button, .widget.event-signup .pagination span, .pagination .widget.event-signup span, .widget.event-signup .pagination a, .pagination .widget.event-signup a, .widget.event-signup #comments .comment-respond .comment-reply-title #cancel-comment-reply-link, #comments .comment-respond .comment-reply-title .widget.event-signup #cancel-comment-reply-link, .widget.event-signup .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1, .pmpt_container .pmpt_pkgs_container .pmpt_column .widget.event-signup a.pmpt_btn_fat_1, .widget.event-signup .image-slider .slide .slide-link-dual, .image-slider .slide .widget.event-signup .slide-link-dual, .widget.event-signup .post .entry-navigation span, .post .entry-navigation .widget.event-signup span, .widget.event-signup .post .entry-navigation a, .post .entry-navigation .widget.event-signup a, .widget.event-signup .archive .navigation a, .archive .navigation .widget.event-signup a, .widget.event-signup .category .navigation a, .category .navigation .widget.event-signup a, .widget.event-signup #change_email_1 input[type="submit"], #change_email_1 .widget.event-signup input[type="submit"], .widget.event-signup #memb_password_send-1 input[type="submit"], #memb_password_send-1 .widget.event-signup input[type="submit"], .widget.event-signup #memb_password_change-1 input[type="submit"], #memb_password_change-1 .widget.event-signup input[type="submit"], .widget.event-signup .widget_members-listing .blocklist.horizontal .person .details .readmore, .widget_members-listing .blocklist.horizontal .person .details .widget.event-signup .readmore, .widget.event-signup .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .widget.event-signup .readmore, .widget.event-signup .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .widget.event-signup .readmore, .widget.event-signup .sidebar .widget_text input[type="submit"], .sidebar .widget_text .widget.event-signup input[type="submit"], .widget.event-signup .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .widget.event-signup .sow-carousel-next, .widget.event-signup .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous, .widget_sow-post-carousel .sow-carousel-title .widget.event-signup .sow-carousel-previous, .widget.event-signup #buddypress .standard-form div.submit input, #buddypress .standard-form div.submit .widget.event-signup input, .widget.event-signup .page-template-templates-utility-login-php .main-login #loginform #wp-submit, .page-template-templates-utility-login-php .main-login #loginform .widget.event-signup #wp-submit, .widget.event-signup #container .sg-btn, #container .widget.event-signup .sg-btn {
  margin: .5em 0 .5em 0 !important; }

.widget_search .searchform input {
  width: 100%; }
.widget_search .searchform input#s {
  margin-bottom: 0rem; }

.podcast-sidebar {
  margin-bottom: 2em; }
.podcast-sidebar .podcast-image-links {
  background-color: #f7f7f7;
  margin-bottom: 2em;
  padding: 1.5em; }
.podcast-sidebar .podcast-image-links .image {
  margin-bottom: .5em; }
.podcast-sidebar .podcast-image-links a {
  background-color: #c54027 !important;
  color: #fff !important;
  margin: .5em 0;
  width: 100%; }
.podcast-sidebar .podcast-image-links a:hover {
  background-color: #702416 !important;
  color: #fff !important; }
.podcast-sidebar .blocklist li p a, .podcast-sidebar .widget_recent_entries ul li p a, .widget_recent_entries .podcast-sidebar ul li p a, .podcast-sidebar .blocklist li .widget_breadcrumb_navxt .breadcrumbs a, .widget_breadcrumb_navxt .podcast-sidebar .blocklist li .breadcrumbs a, .podcast-sidebar .widget_recent_entries ul li .widget_breadcrumb_navxt .breadcrumbs a, .widget_breadcrumb_navxt .podcast-sidebar .widget_recent_entries ul li .breadcrumbs a, .widget_recent_entries .podcast-sidebar ul li .widget_breadcrumb_navxt .breadcrumbs a, .widget_breadcrumb_navxt .widget_recent_entries .podcast-sidebar ul li .breadcrumbs a {
  font-weight: 700; }
.podcast-sidebar .blocklist li p a span.title, .podcast-sidebar .widget_recent_entries ul li p a span.title, .widget_recent_entries .podcast-sidebar ul li p a span.title, .podcast-sidebar .blocklist li .widget_breadcrumb_navxt .breadcrumbs a span.title, .widget_breadcrumb_navxt .podcast-sidebar .blocklist li .breadcrumbs a span.title, .podcast-sidebar .widget_recent_entries ul li .widget_breadcrumb_navxt .breadcrumbs a span.title, .widget_breadcrumb_navxt .podcast-sidebar .widget_recent_entries ul li .breadcrumbs a span.title, .widget_recent_entries .podcast-sidebar ul li .widget_breadcrumb_navxt .breadcrumbs a span.title, .widget_breadcrumb_navxt .widget_recent_entries .podcast-sidebar ul li .breadcrumbs a span.title {
  color: #33414f; }
.podcast-sidebar .blocklist li p a:hover span.title, .podcast-sidebar .widget_recent_entries ul li p a:hover span.title, .widget_recent_entries .podcast-sidebar ul li p a:hover span.title, .podcast-sidebar .blocklist li .widget_breadcrumb_navxt .breadcrumbs a:hover span.title, .widget_breadcrumb_navxt .podcast-sidebar .blocklist li .breadcrumbs a:hover span.title, .podcast-sidebar .widget_recent_entries ul li .widget_breadcrumb_navxt .breadcrumbs a:hover span.title, .widget_breadcrumb_navxt .podcast-sidebar .widget_recent_entries ul li .breadcrumbs a:hover span.title, .widget_recent_entries .podcast-sidebar ul li .widget_breadcrumb_navxt .breadcrumbs a:hover span.title, .widget_breadcrumb_navxt .widget_recent_entries .podcast-sidebar ul li .breadcrumbs a:hover span.title {
  color: #c54027; }
.podcast-sidebar .blocklist li p time, .podcast-sidebar .widget_recent_entries ul li p time, .widget_recent_entries .podcast-sidebar ul li p time, .podcast-sidebar .blocklist li .widget_breadcrumb_navxt .breadcrumbs time, .widget_breadcrumb_navxt .podcast-sidebar .blocklist li .breadcrumbs time, .podcast-sidebar .widget_recent_entries ul li .widget_breadcrumb_navxt .breadcrumbs time, .widget_breadcrumb_navxt .podcast-sidebar .widget_recent_entries ul li .breadcrumbs time, .widget_recent_entries .podcast-sidebar ul li .widget_breadcrumb_navxt .breadcrumbs time, .widget_breadcrumb_navxt .widget_recent_entries .podcast-sidebar ul li .breadcrumbs time {
  font-size: .8em;
  font-style: italic; }

.sharing {
  clear: both;
  display: block;
  padding: 3rem 0; }
@media (min-width: 769px) and (max-width: 1280px) {
  .sharing {
    padding: 2em 0; } }
@media (min-width: 569px) and (max-width: 768px) {
  .sharing {
    padding: 1.5em 0; } }
@media (max-width: 568px) {
  .sharing {
    padding: 1em 0; } }
.sharing h4 {
  padding-bottom: 0;
  text-transform: uppercase; }
.sharing ul {
  list-style: none;
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0; }
.sharing li:first-child {
  padding-left: 0; }
.sharing li a {
  background-color: #f7f7f7;
  border: 1px solid #f7f7f7;
  float: left;
  line-height: 0;
  padding: 1em;
  text-align: center; }
.sharing li a i {
  color: #c54027;
  height: 15px;
  width: 15px; }
.sharing li a:hover {
  background-color: white;
  border-color: #e9e9e9; }
.sharing .twitter a:hover i {
  color: #41b7d8; }
.sharing .facebook a:hover i {
  color: #3b5997; }
.sharing .googleplus a:hover i {
  color: #d64937; }
.sharing .linkedin a:hover i {
  color: #0073b2; }
.sharing .pinterest a:hover i {
  color: #CB2027; }
.sharing .tumblr a:hover i {
  color: #2C4762; }

.authorship, .the-book {
  border-top: solid 3px #e9e9e9;
  padding: 1rem 0 3rem; }
@media (min-width: 569px) and (max-width: 768px) {
  .authorship, .the-book {
    padding: 1em 0 2em; } }
@media (max-width: 568px) {
  .authorship, .the-book {
    padding: 1em 0 1em; } }
.authorship h3, .the-book h3 {
  letter-spacing: 0.2em;
  text-transform: uppercase; }
.authorship h3:after, .the-book h3:after {
  background-color: #c54027;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  content: "";
  display: block;
  height: 4px;
  margin-top: .25em;
  max-width: 100px; }
.authorship .content span, .the-book .content span {
  color: #33414f;
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif;
  font-weight: 700; }
.authorship .person, .the-book .person {
  clear: both;
  display: block;
  margin-bottom: 1em; }
.authorship .person:last-of-type, .the-book .person:last-of-type {
  margin-bottom: 0; }
.authorship .person > div, .the-book .person > div {
  float: left;
  padding: 1rem; }
.authorship .person > div em, .the-book .person > div em {
  display: inline; }
.authorship .person .image, .the-book .person .image {
  padding: 0;
  width: 15%; }
.authorship .person .image .avatar, .the-book .person .image .avatar {
  height: auto;
  width: 100%; }
@media (min-width: 569px) and (max-width: 768px) {
  .authorship .person .image, .the-book .person .image {
    width: 100%; } }
@media (max-width: 568px) {
  .authorship .person .image, .the-book .person .image {
    width: 100%; } }
.authorship .person .details, .the-book .person .details {
  padding-top: 0;
  width: 85%; }
.authorship .person .details em, .the-book .person .details em {
  font-style: normal;
  font-weight: bold; }
.authorship .person .details .name, .the-book .person .details .name {
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif;
  font-weight: 700; }
.authorship .person .details .name a, .the-book .person .details .name a {
  color: #33414f !important; }
.authorship .person .details .name a:hover, .the-book .person .details .name a:hover {
  color: #c54027 !important; }
.authorship .person .details .email em, .the-book .person .details .email em {
  display: none; }
.authorship .person .about, .the-book .person .about {
  clear: both; }
.authorship .person .about p, .authorship .person .about .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .authorship .person .about .breadcrumbs, .the-book .person .about p, .the-book .person .about .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .the-book .person .about .breadcrumbs {
  margin-bottom: 0; }
.authorship .person .about em, .the-book .person .about em {
  font-style: normal;
  font-weight: bold; }
@media (min-width: 569px) and (max-width: 768px) {
  .authorship .person > div, .the-book .person > div {
    padding: 1em 0 0 0; }
  .authorship .person .details, .the-book .person .details {
    width: 100%;
    padding: 1em 0 0 0; } }
@media (max-width: 568px) {
  .authorship .person > div, .the-book .person > div {
    padding: 1em 0 0 0; }
  .authorship .person .details, .the-book .person .details {
    width: 100%;
    padding: 1em 0 0 0; } }
.authorship .networks, .the-book .networks {
  clear: both;
  padding: 0.5rem; }
.authorship .networks > div, .the-book .networks > div {
  display: inline-block;
  color: #cccccc; }
.authorship .networks > div em, .the-book .networks > div em {
  display: none; }
.authorship .networks > div a, .the-book .networks > div a {
  color: #fff;
  text-decoration: none; }
.authorship .networks > div a i, .the-book .networks > div a i {
  display: block;
  font-size: 2.4rem;
  line-height: 2.2rem; }
.authorship .networks > div a span, .the-book .networks > div a span {
  display: none; }
.authorship .networks .facebook a, .the-book .networks .facebook a {
  color: #3b5997; }
.authorship .networks .twitter a, .the-book .networks .twitter a {
  color: #41b7d8; }
.authorship .networks .google a, .the-book .networks .google a {
  color: #d64937; }
.authorship .networks .linkedin a, .the-book .networks .linkedin a {
  color: #0073b2; }
.authorship .networks.tab-content, .the-book .networks.tab-content {
  margin: 1rem;
  padding: 0; }
.authorship .networks.tab-content > div, .the-book .networks.tab-content > div {
  color: #cccccc;
  display: block;
  margin-bottom: 0.5rem; }
.authorship .networks.tab-content > div:last-of-type, .the-book .networks.tab-content > div:last-of-type {
  margin-bottom: 0; }
.authorship .networks.tab-content > div a, .the-book .networks.tab-content > div a {
  color: #111;
  text-decoration: none;
  line-height: 2.2rem;
  min-height: 3rem; }
.authorship .networks.tab-content > div a i, .the-book .networks.tab-content > div a i {
  display: inline;
  font-size: 2.4rem;
  left: 5px;
  margin-right: 10px;
  position: relative;
  top: 4px; }
.authorship .networks.tab-content > div a span, .the-book .networks.tab-content > div a span {
  display: inline; }
.authorship .networks.tab-content > div.facebook i, .the-book .networks.tab-content > div.facebook i {
  color: #3b5997; }
.authorship .networks.tab-content > div.twitter i, .the-book .networks.tab-content > div.twitter i {
  color: #41b7d8; }
.authorship .networks.tab-content > div.google i, .the-book .networks.tab-content > div.google i {
  color: #d64937; }
.authorship .networks.tab-content > div.linkedin i, .the-book .networks.tab-content > div.linkedin i {
  color: #0073b2; }
.authorship .related, .the-book .related {
  padding: 0.5rem; }
.authorship .related h4, .the-book .related h4 {
  margin-bottom: 1rem; }
.authorship .related ul, .the-book .related ul {
  margin-left: 2rem; }
.authorship .related.tab-content, .the-book .related.tab-content {
  margin: 1rem;
  padding: 0; }
.authorship .authorship .tab-container, .authorship .the-book .tab-container {
  border: none; }
.authorship .tab-container .tab-content h4, .the-book .tab-container .tab-content h4 {
  margin-bottom: 1rem; }
.authorship .tab-container .tab-content ul, .the-book .tab-container .tab-content ul {
  margin-left: 2rem; }

.jp-audio {
  background-color: #33414f;
  clear: both;
  display: block;
  width: 100%; }
.jp-audio .jp-type-single {
  padding: 0 1.5em 0 1em;
  position: relative; }
.jp-audio .jp-type-single button {
  border: none !important;
  color: #fff !important;
  padding: .5em !important;
  outline: none; }
.jp-audio .jp-type-single button:hover {
  background-color: #33414f !important;
  color: #33414f !important; }
.jp-audio .jp-type-single .jp-controls {
  display: inline-block;
  float: left;
  width: 10%; }
.jp-audio .jp-type-single .jp-controls .jp-play {
  margin-top: .65em; }
.jp-audio .jp-type-single .jp-controls .jp-play i {
  color: #fff;
  font-size: 5em;
  font-weight: normal; }
.jp-audio .jp-type-single .jp-controls .jp-play:hover i {
  color: rgba(255, 255, 255, 0.5) !important; }
.jp-audio .jp-type-single .jp-progress {
  display: inline-block;
  float: left;
  margin: 1.45em 0;
  width: 75%; }
.jp-audio .jp-type-single .jp-progress .jp-play-container, .jp-audio .jp-type-single .jp-progress .jp-time-holder {
  display: inline-block;
  float: left; }
.jp-audio .jp-type-single .jp-progress .jp-play-container {
  background-color: #293440;
  border: 1px solid #fff;
  height: 14px;
  margin: 1em auto;
  overflow: hidden;
  width: 80%;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px; }
.jp-audio .jp-type-single .jp-progress .jp-play-container .jp-seek-bar {
  width: 0px;
  height: 100%;
  cursor: pointer;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px; }
.jp-audio .jp-type-single .jp-progress .jp-play-container .jp-seek-bar .jp-play-bar {
  background-color: #fff;
  width: 0px;
  height: 100%;
  z-index: 9999999;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px; }
.jp-audio .jp-type-single .jp-progress .jp-time-holder {
  margin: .8em 0;
  width: 15%;
  padding-left: 1em; }
.jp-audio .jp-type-single .jp-progress .jp-time-holder .jp-current-time, .jp-audio .jp-type-single .jp-progress .jp-time-holder .jp-duration {
  color: #fff;
  display: inline-block;
  font-size: 14px;
  float: left;
  width: 50%; }
.jp-audio .jp-type-single .jp-progress .jp-time-holder .jp-current-time {
  text-align: right; }
.jp-audio .jp-type-single .jp-progress .jp-time-holder .jp-duration {
  text-align: left; }
.jp-audio .jp-type-single .jp-progress .jp-time-holder .jp-current-time:after {
  content: "/"; }
.jp-audio .jp-type-single .jp-progress:hover .jp-play-container .jp-play-bar {
  background-color: #3d4e5e; }
.jp-audio .jp-type-single .jp-state-no-volume .jp-volume-controls {
  display: none; }
.jp-audio .jp-type-single .jp-volume-controls {
  display: inline-block;
  float: right;
  margin: 1.55em 0;
  text-align: right;
  width: 15%; }
.jp-audio .jp-type-single .jp-volume-controls .jp-mute, .jp-audio .jp-type-single .jp-volume-controls .jp-volume-max, .jp-audio .jp-type-single .jp-volume-controls .jp-volume-bar-container {
  display: inline-block;
  float: left; }
.jp-audio .jp-type-single .jp-volume-controls .jp-mute {
  margin: 0;
  padding: .2em !important;
  width: 40%; }
.jp-audio .jp-type-single .jp-volume-controls .jp-mute i {
  font-size: 3em; }
.jp-audio .jp-type-single .jp-volume-controls .jp-mute:hover {
  background-color: #33414f !important;
  color: #33414f; }
.jp-audio .jp-type-single .jp-volume-controls .jp-mute:hover i {
  color: rgba(255, 255, 255, 0.5) !important; }
.jp-audio .jp-type-single .jp-volume-controls .jp-volume-bar-container {
  cursor: pointer;
  margin: .9em 0;
  overflow: hidden;
  width: 60%; }
.jp-audio .jp-type-single .jp-volume-controls .jp-volume-bar-container .jp-volume-bar {
  background-color: #293440;
  border: 1px solid #fff;
  display: block;
  height: 14px;
  width: 100% !important;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px; }
.jp-audio .jp-type-single .jp-volume-controls .jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value {
  background-color: #fff;
  display: block;
  height: 12px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px; }
.jp-audio .jp-type-single .jp-volume-controls .jp-volume-bar-container:hover .jp-volume-bar .jp-volume-bar-value {
  background-color: #3d4e5e; }
@media (max-width: 568px) {
  .jp-audio .jp-type-single .jp-controls {
    width: 25%; }
  .jp-audio .jp-type-single .jp-controls .jp-play {
    margin-top: 0; }
  .jp-audio .jp-type-single .jp-controls .jp-play i {
    font-size: 3.5em; }
  .jp-audio .jp-type-single .jp-progress {
    margin: .4em 0;
    width: 60%; }
  .jp-audio .jp-type-single .jp-progress .jp-play-container {
    width: 100%; }
  .jp-audio .jp-type-single .jp-progress .jp-time-holder {
    display: none; }
  .jp-audio .jp-type-single .jp-volume-controls {
    width: 10%;
    margin: 1em 0; }
  .jp-audio .jp-type-single .jp-volume-controls .jp-mute {
    padding: 0 !important;
    width: 100%; }
  .jp-audio .jp-type-single .jp-volume-controls .jp-mute i {
    font-size: 2em; }
  .jp-audio .jp-type-single .jp-volume-controls .jp-volume-max {
    display: none !important; }
  .jp-audio .jp-type-single .jp-volume-controls .jp-volume-bar-container {
    display: none; } }
@media (min-width: 569px) and (max-width: 768px) {
  .jp-audio .jp-type-single .jp-controls {
    width: 15%; }
  .jp-audio .jp-type-single .jp-controls .jp-play i {
    font-size: 4.5em; }
  .jp-audio .jp-type-single .jp-progress {
    margin: 1.3em 0;
    width: 75%; }
  .jp-audio .jp-type-single .jp-progress .jp-play-container {
    width: 65%; }
  .jp-audio .jp-type-single .jp-progress .jp-time-holder {
    width: 35%; }
  .jp-audio .jp-type-single .jp-volume-controls {
    width: 10%;
    margin: 1.5em 0; }
  .jp-audio .jp-type-single .jp-volume-controls .jp-mute {
    padding: 0 !important;
    width: 100%; }
  .jp-audio .jp-type-single .jp-volume-controls .jp-volume-max {
    display: none !important; }
  .jp-audio .jp-type-single .jp-volume-controls .jp-volume-bar-container {
    display: none; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .jp-audio .jp-type-single .jp-controls {
    width: 15%; }
  .jp-audio .jp-type-single .jp-progress {
    width: 75%; }
  .jp-audio .jp-type-single .jp-progress .jp-play-container {
    width: 75%; }
  .jp-audio .jp-type-single .jp-progress .jp-time-holder {
    width: 25%; }
  .jp-audio .jp-type-single .jp-volume-controls {
    width: 10%; }
  .jp-audio .jp-type-single .jp-volume-controls .jp-mute {
    width: 100%; }
  .jp-audio .jp-type-single .jp-volume-controls .jp-volume-max {
    display: none !important; }
  .jp-audio .jp-type-single .jp-volume-controls .jp-volume-bar-container {
    display: none; } }

@media (max-width: 568px) {
  .gw-go .gw-go-col-wrap {
    max-width: 100% !important; } }

div[id*='go-pricing-table-'] .gw-go-col.gw-go-clean-style1 .gw-go-btn, div[id*='go-pricing-table-'] .gw-go-col.gw-go-clean-style2 .gw-go-btn, div[id*='go-pricing-table-'] .gw-go-col.gw-go-clean-style3 .gw-go-btn, div[id*='go-pricing-table-'] .gw-go-col.gw-go-clean-style4 .gw-go-btn, div[id*='go-pricing-table-'] .gw-go-col.gw-go-clean-style5 .gw-go-btn, div[id*='go-pricing-table-'] .gw-go-col.gw-go-clean-style6 .gw-go-btn, div[id*='go-pricing-table-'] .gw-go-col .gw-go-btn, div[id*='go-pricing-table-'] .gw-go-hover .gw-go-btn {
  background-color: transparent !important;
  border: solid 1px #c54027 !important;
  border-color: #c54027 !important;
  color: #c54027 !important;
  font-size: .8rem !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  padding: .75em 2em !important;
  text-align: center !important;
  text-transform: uppercase !important;
  height: inherit !important;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0; }
div[id*='go-pricing-table-'] .gw-go-col.gw-go-clean-style1 .gw-go-btn:hover, div[id*='go-pricing-table-'] .gw-go-col.gw-go-clean-style2 .gw-go-btn:hover, div[id*='go-pricing-table-'] .gw-go-col.gw-go-clean-style3 .gw-go-btn:hover, div[id*='go-pricing-table-'] .gw-go-col.gw-go-clean-style4 .gw-go-btn:hover, div[id*='go-pricing-table-'] .gw-go-col.gw-go-clean-style5 .gw-go-btn:hover, div[id*='go-pricing-table-'] .gw-go-col.gw-go-clean-style6 .gw-go-btn:hover, div[id*='go-pricing-table-'] .gw-go-col .gw-go-btn:hover, div[id*='go-pricing-table-'] .gw-go-hover .gw-go-btn:hover {
  background-color: #c54027 !important;
  border-color: #c54027 !important;
  color: #fff !important; }

#go-pricing-table-65175 .gw-go-col-wrap-3.gw-go-hover .gw-go-btn:hover {
  color: inherit !important; }

#comments {
  position: relative;
  margin: 0;
  padding: 0; }
#comments .comments-title {
  margin-bottom: 1rem; }
#comments .comments-title#pings {
  margin-top: 5px; }
#comments .comments-list {
  margin-bottom: 1rem;
  margin-left: 0;
  padding-left: 0; }
#comments .comment {
  margin-bottom: 1rem;
  padding: .5rem;
  width: 100%;
  list-style-type: none; }
#comments .comment .comment-notice {
  margin-bottom: 0rem; }
#comments .comment .comment-box {
  position: relative; }
#comments .comment .comment-box .comment-head {
  min-height: 4rem;
  margin: 0 0 .5rem 0; }
#comments .comment .comment-box .comment-head .comment-author.avatar {
  float: left;
  height: auto;
  margin: 0 .5rem 0 0;
  width: 4rem; }
#comments .comment .comment-box .comment-head .comment-author.avatar img {
  margin: 0;
  vertical-align: middle;
  height: auto;
  width: 100%; }
#comments .comment .comment-box .comment-head .comment-author.name {
  font-weight: bold;
  margin: 0; }
#comments .comment .comment-box .comment-head .comment-meta {
  font-size: 0.8rem; }
#comments .comment .comment-box .comment-entry {
  clear: both; }
#comments .comment .comment-box .comment-entry p, #comments .comment .comment-box .comment-entry .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt #comments .comment .comment-box .comment-entry .breadcrumbs {
  margin-bottom: 1rem; }
#comments .comment.even {
  background-color: white;
  border: 1px solid white; }
#comments .comment.even:hover {
  background: #fdf8f1; }
#comments .comment.even p, #comments .comment.even .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt #comments .comment.even .breadcrumbs, #comments .comment.even span {
  color: #33414f !important; }
#comments .comment.even a {
  color: #c54027 !important; }
#comments .comment.even a:hover {
  color: #702416 !important; }
#comments .comment.thread-even {
  background: white; }
#comments .comment.odd {
  background: #dee0e2;
  border: 1px solid #9aa0a6; }
#comments .comment.odd:hover {
  background: #d6d8db; }
#comments .comment.thread-alt {
  background: #dee0e2; }
#comments .comment.pingback {
  display: none; }
#comments .comment.pingback .reply {
  display: none; }
#comments .comment.bypostauthor {
  background: #fcf1ef;
  border: 1px solid #c54027; }
#comments .comment.bypostauthor.alt {
  background: #f9e6e2; }
#comments .comment .comment-respond {
  margin-top: 0rem; }
#comments .comment ul.children {
  margin: .5rem 0 0 0;
  padding: 0; }
#comments .comment ul.children li {
  margin-bottom: 1rem; }
#comments .comment ul.children li:last-of-type {
  margin-bottom: 0; }
#comments .comment-navigation {
  margin-bottom: 1rem; }
#comments .comment-respond {
  margin-bottom: 1rem;
  margin-top: 1rem; }
#comments .comment-respond .comment-reply-title #cancel-comment-reply-link {
  font-size: 0.8rem;
  font-weight: normal;
  text-decoration: none;
  float: right; }
#comments .comment-respond .comment-form {
  background-color: #fcf1ef;
  padding: 1rem;
  position: relative; }
#comments .comment-respond .comment-form .required {
  color: #FF4136;
  font-weight: bold;
  position: absolute;
  right: 0rem;
  z-index: 9; }
#comments .comment-respond .comment-form .comment-form-required {
  color: #FF4136;
  font-weight: bold; }
#comments .comment-respond .comment-form .comment-form-error-box {
  text-align: left;
  margin-bottom: 0rem; }
#comments .comment-respond .comment-form .comment-form-error-box .comment-form-errors {
  margin-bottom: 0;
  margin-left: 0rem; }
#comments .comment-respond .comment-form .comment-form-error-box .comment-form-errors li {
  color: #FF4136;
  font-size: 0.8rem; }
#comments .comment-respond .comment-form label {
  display: inline-block;
  width: 20%; }
#comments .comment-respond .comment-form input[type="text"] {
  display: inline-block;
  position: absolute;
  right: 0rem;
  width: 60%; }
#comments .comment-respond .comment-form textarea {
  width: 100% !important; }
#comments .comment-respond .comment-form .comment-notes {
  font-style: italic; }
#comments .comment-respond .comment-form .comment-notes .required {
  position: inherit; }
#comments .comment-respond .comment-form .form-allowed-tags {
  display: none; }
#comments .comment-respond .comment-form .form-submit {
  margin-bottom: 0; }
#comments .comment-respond .comment-form .form-submit input {
  margin: 0; }

div.alert, #comments .comment-respond .comment-form div.comment-form-error-box {
  text-align: center;
  margin-bottom: 1em;
  padding: 1.5rem 1rem; }
div.alert h2, #comments .comment-respond .comment-form div.comment-form-error-box h2, div.alert h3, #comments .comment-respond .comment-form div.comment-form-error-box h3, div.alert h4, #comments .comment-respond .comment-form div.comment-form-error-box h4 {
  font-style: uppercase;
  margin-top: 0;
  margin-bottom: .5em; }
div.alert p, #comments .comment-respond .comment-form div.comment-form-error-box p, div.alert .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt div.alert .breadcrumbs, #comments .comment-respond .comment-form div.comment-form-error-box .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt #comments .comment-respond .comment-form div.comment-form-error-box .breadcrumbs {
  font-weight: bold;
  margin-bottom: 0; }
div.alert.alert-warning, #comments .comment-respond .comment-form div.comment-form-error-box {
  background-color: #f6dab3; }
div.alert.alert-error, #comments .comment-respond .comment-form div.alert-error.comment-form-error-box {
  background-color: #eba79a; }
div.alert.alert-success, #comments .comment-respond .comment-form div.alert-success.comment-form-error-box {
  background-color: #cad4a5; }
div.alert.alert-info, #comments .comment-respond .comment-form div.alert-info.comment-form-error-box {
  background-color: #758ea6; }

.corner-ribbon {
  width: 200px;
  background: #e43;
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  color: #f0f0f0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg); }

/* Custom styles */
.corner-ribbon.sticky {
  position: fixed; }

.corner-ribbon.shadow {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3); }

/* Different positions */
.corner-ribbon.top-left {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg); }

.corner-ribbon.top-right {
  top: 25px;
  right: -50px;
  left: auto;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg); }

.corner-ribbon.bottom-left {
  top: auto;
  bottom: 25px;
  left: -50px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg); }

.corner-ribbon.bottom-right {
  top: auto;
  right: -50px;
  bottom: 25px;
  left: auto;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg); }

/* Colors */
.corner-ribbon.white {
  background: #f0f0f0;
  color: #555; }

.corner-ribbon.black {
  background: #333; }

.corner-ribbon.grey {
  background: #999; }

.corner-ribbon.blue {
  background: #39d; }

.corner-ribbon.green {
  background: #2c7; }

.corner-ribbon.turquoise {
  background: #1b9; }

.corner-ribbon.purple {
  background: #95b; }

.corner-ribbon.red {
  background: #e43; }

.corner-ribbon.orange {
  background: #e82; }

/* Base styles for the element that has a tooltip */
[data-tooltip], .tooltip {
  position: relative;
  cursor: pointer; }

/* Base styles for the entire tooltip */
[data-tooltip]:before, [data-tooltip]:after, .tooltip:before, .tooltip:after {
  position: absolute;
  visibility: hidden;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, -webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
  -moz-transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, -moz-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
  transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out, transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  pointer-events: none; }

/* Show the entire tooltip on hover and focus */
[data-tooltip]:hover:before, [data-tooltip]:hover:after, [data-tooltip]:focus:before, [data-tooltip]:focus:after, .tooltip:hover:before, .tooltip:hover:after, .tooltip:focus:before, .tooltip:focus:after {
  visibility: visible;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1; }

/* Base styles for the tooltip's directional arrow */
.tooltip:before, [data-tooltip]:before {
  z-index: 1001;
  border: 6px solid transparent;
  background: transparent;
  content: ""; }

/* Base styles for the tooltip's content area */
.tooltip:after, [data-tooltip]:after {
  z-index: 1000;
  padding: 8px;
  width: 160px;
  background-color: #000;
  background-color: rgba(51, 51, 51, 0.9);
  color: #fff;
  content: attr(data-tooltip);
  font-size: 14px;
  line-height: 1.2; }

/* Directions */
/* Top (default) */
[data-tooltip]:before, [data-tooltip]:after, .tooltip:before, .tooltip:after, .tooltip-top:before, .tooltip-top:after {
  bottom: 100%;
  left: 50%; }

[data-tooltip]:before, .tooltip:before, .tooltip-top:before {
  margin-left: -6px;
  margin-bottom: -12px;
  border-top-color: #000;
  border-top-color: rgba(51, 51, 51, 0.9); }

/* Horizontally align top/bottom tooltips */
[data-tooltip]:after, .tooltip:after, .tooltip-top:after {
  margin-left: -80px; }

[data-tooltip]:hover:before, [data-tooltip]:hover:after, [data-tooltip]:focus:before, [data-tooltip]:focus:after, .tooltip:hover:before, .tooltip:hover:after, .tooltip:focus:before, .tooltip:focus:after, .tooltip-top:hover:before, .tooltip-top:hover:after, .tooltip-top:focus:before, .tooltip-top:focus:after {
  -webkit-transform: translateY(-12px);
  -moz-transform: translateY(-12px);
  transform: translateY(-12px); }

/* Left */
.tooltip-left:before, .tooltip-left:after {
  right: 100%;
  bottom: 50%;
  left: auto; }

.tooltip-left:before {
  margin-left: 0;
  margin-right: -12px;
  margin-bottom: 0;
  border-top-color: transparent;
  border-left-color: #000;
  border-left-color: rgba(51, 51, 51, 0.9); }

.tooltip-left:hover:before, .tooltip-left:hover:after, .tooltip-left:focus:before, .tooltip-left:focus:after {
  -webkit-transform: translateX(-12px);
  -moz-transform: translateX(-12px);
  transform: translateX(-12px); }

/* Bottom */
.tooltip-bottom:before, .tooltip-bottom:after {
  top: 100%;
  bottom: auto;
  left: 50%; }

.tooltip-bottom:before {
  margin-top: -12px;
  margin-bottom: 0;
  border-top-color: transparent;
  border-bottom-color: #000;
  border-bottom-color: rgba(51, 51, 51, 0.9); }

.tooltip-bottom:hover:before, .tooltip-bottom:hover:after, .tooltip-bottom:focus:before, .tooltip-bottom:focus:after {
  -webkit-transform: translateY(12px);
  -moz-transform: translateY(12px);
  transform: translateY(12px); }

/* Right */
.tooltip-right:before, .tooltip-right:after {
  bottom: 50%;
  left: 100%; }

.tooltip-right:before {
  margin-bottom: 0;
  margin-left: -12px;
  border-top-color: transparent;
  border-right-color: #000;
  border-right-color: rgba(51, 51, 51, 0.9); }

.tooltip-right:hover:before, .tooltip-right:hover:after, .tooltip-right:focus:before, .tooltip-right:focus:after {
  -webkit-transform: translateX(12px);
  -moz-transform: translateX(12px);
  transform: translateX(12px); }

/* Move directional arrows down a bit for left/right tooltips */
.tooltip-left:before, .tooltip-right:before {
  top: 3px; }

/* Vertically center tooltip content for left/right tooltips */
.tooltip-left:after, .tooltip-right:after {
  margin-left: 0;
  margin-bottom: -16px; }

body {
  background-color: #9aa0a6;
  position: relative; }

/* STRUCTURE */
#container {
  background-color: #fff; }
#container div[class*='container-'] {
  padding: 3rem 1rem; }
#container div[class*='container-'].container-tobar, #container div[class*='container-'].container-header, #container div[class*='container-'].container-footer-social, #container div[class*='container-'].container-copyright, #container div[class*='container-'].container-cta-menu {
  padding: 1rem; }
#container div[class*='container-'] div[class*='grid-'] {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin: 0 auto;
  max-width: 1200px;
  padding: 0rem !important; }
#container div[class*='container-'] div[class*='grid-']:after {
  content: " ";
  display: block;
  clear: both; }
@media (min-width: 1281px) and (max-width: 1480px) {
  #container div[class*='container-'] {
    padding: 2.25rem 4rem; } }
@media (min-width: 769px) and (max-width: 1280px) {
  #container div[class*='container-'] {
    padding: 2.25rem 3rem; } }
@media (min-width: 569px) and (max-width: 768px) {
  #container div[class*='container-'] {
    padding: 1.75rem 2rem; } }
@media (max-width: 568px) {
  #container div[class*='container-'] {
    padding: 1.5rem; } }

.right.matchHeight, .left.matchHeight {
  display: table;
  float: left; }
.right.matchHeight .valign, .left.matchHeight .valign {
  display: table-cell;
  max-width: 700px;
  margin: 0 auto;
  width: 80%;
  vertical-align: middle; }
.right.matchHeight .valign .max-width, .left.matchHeight .valign .max-width {
  margin: 0 auto;
  width: 80%; }

@media screen and (max-width: 600px) {
  #wpadminbar {
    position: fixed; } }
.container-header {
  background-color: #fff;
  border-bottom: 1px solid #e9e9e9;
  z-index: 9; }

.container-topbar {
  background-color: #e9e9e9;
  z-index: 10; }

.container-header, .container-topbar {
  position: relative;
  width: 100%; }
.container-header .grid-header, .container-header .grid-topbar, .container-topbar .grid-header, .container-topbar .grid-topbar {
  width: 100%;
  max-width: 100% !important; }
.container-header.scroll-down, .container-header.scroll-up, .container-topbar.scroll-down, .container-topbar.scroll-up {
  position: fixed; }
.container-header.scroll-down .header .logo .img-logo, .container-header.scroll-up .header .logo .img-logo, .container-topbar.scroll-down .header .logo .img-logo, .container-topbar.scroll-up .header .logo .img-logo {
  width: 52px; }
.container-header.scroll-down .header .mainmenu, .container-header.scroll-up .header .mainmenu, .container-topbar.scroll-down .header .mainmenu, .container-topbar.scroll-up .header .mainmenu {
  margin-top: 0; }
.container-header.scroll-down .header .searchbox, .container-header.scroll-up .header .searchbox, .container-topbar.scroll-down .header .searchbox, .container-topbar.scroll-up .header .searchbox {
  margin-top: 0; }
.container-header.scroll-down .header .searchbox .searchform input, .container-header.scroll-up .header .searchbox .searchform input, .container-topbar.scroll-down .header .searchbox .searchform input, .container-topbar.scroll-up .header .searchbox .searchform input {
  padding: 0.25rem; }
.container-header.scroll-down .header .searchbox .searchform button, .container-header.scroll-up .header .searchbox .searchform button, .container-topbar.scroll-down .header .searchbox .searchform button, .container-topbar.scroll-up .header .searchbox .searchform button {
  padding: 0.2rem 0.5rem; }
.container-header.scroll-down .header .search-icon, .container-header.scroll-up .header .search-icon, .container-topbar.scroll-down .header .search-icon, .container-topbar.scroll-up .header .search-icon {
  padding-top: .5em; }
@media (min-width: 569px) and (max-width: 768px) {
  .container-header.scroll-down .header .logo .img-logo, .container-header.scroll-up .header .logo .img-logo, .container-topbar.scroll-down .header .logo .img-logo, .container-topbar.scroll-up .header .logo .img-logo {
    width: 60px; } }
.container-header.scroll-down, .container-topbar.scroll-down {
  padding: 1em !important;
  top: 0;
  right: 0;
  left: 0; }
.logged-in .container-header.scroll-down, .logged-in .container-topbar.scroll-down {
  top: 32px !important; }
.container-header.scroll-up, .container-topbar.scroll-up {
  padding: 1em !important;
  top: 32px;
  right: 0;
  left: 0; }
.logged-in .container-header.scroll-up, .logged-in .container-topbar.scroll-up {
  top: 64px !important; }
.container-header.tb-scroll-up, .container-topbar.tb-scroll-up {
  position: fixed;
  top: 0;
  right: 0;
  left: 0; }
.logged-in .container-header.tb-scroll-up, .logged-in .container-topbar.tb-scroll-up {
  top: 32px !important; }
.container-header.tb-scroll-down, .container-topbar.tb-scroll-down {
  position: fixed;
  top: -34px;
  right: 0;
  left: 0; }

.top .container-topbar {
  top: 0; }

.ie .container-header .header .searchbox .searchform {
  margin-top: 3px; }
.ie .container-header .header .searchbox .searchform input {
  padding: .4em .25em .4em .25em; }
.ie .container-header .header .searchbox .searchform button {
  padding: .4em .25em; }
.ie .container-header.scroll-up .header .searchbox .searchform, .ie .container-header.scroll-down .header .searchbox .searchform {
  margin-top: 2px; }
.ie .container-header.scroll-up .header .searchbox .searchform input, .ie .container-header.scroll-down .header .searchbox .searchform input {
  padding: .3em .25em .3em .25em; }
.ie .container-header.scroll-up .header .searchbox .searchform button, .ie .container-header.scroll-down .header .searchbox .searchform button {
  padding: .6em .25em; }

.header {
  clear: both !important;
  margin-bottom: 0rem; }
.header .logo {
  display: inline-block;
  float: left;
  margin-right: 1em; }
.header .logo .img-logo {
  width: 97px; }
.header .mainmenu {
  background-color: #fff;
  display: inline-block;
  float: left;
  margin: 0;
  margin-top: .8em;
  position: relative; }
.header .mainmenu .menu {
  float: left; }
.header .slide-search {
  display: none; }
@media (min-width: 569px) and (max-width: 768px) {
  .header .slide-search {
    display: block; } }
@media (max-width: 568px) {
  .header .slide-search {
    display: block; } }
.header .searchbox {
  display: inline-block;
  margin-top: .65rem;
  float: right; }
.header .searchbox .searchform {
  color: #e9e9e9;
  float: right; }
.header .searchbox .searchform .input {
  border: none;
  border-bottom: 1px solid #e9e9e9;
  float: left;
  margin-bottom: 0;
  padding: 0.3rem 0.25rem 0.3rem 0.65rem;
  padding-right: 0;
  padding-left: 0;
  width: 180px; }
.header .searchbox .searchform .submit {
  background-color: transparent !important;
  border: none !important;
  color: #c54027 !important;
  padding: 0.8rem 0.5rem;
  margin-right: 0;
  width: 30px; }
.header .searchbox .searchform .submit i {
  color: #c54027 !important;
  display: block;
  margin-top: 0;
  padding: 0; }
.header .searchbox .searchform .submit:hover i {
  color: #702416 !important; }
.header .searchbox.open {
  background-color: #f7f7f7;
  display: block;
  height: 100%;
  margin-top: 0;
  position: absolute;
  top: 0;
  right: 0;
  width: 250px; }
.header .searchbox.open .searchform {
  background-color: #f7f7f7;
  height: 100%;
  padding: 1em;
  width: 250px; }
.header .searchbox.open .input {
  background-color: #f7f7f7;
  border-bottom: 0;
  padding: 1em 0.65rem;
  width: 180px; }
.header .searchbox.open .input:focus {
  outline: none;
  box-shadow: none; }
.header .search-icon {
  display: none;
  color: #c54027;
  cursor: pointer;
  float: right;
  line-height: 0.5em;
  padding: 1em .25em .5em 1em; }
@media (max-width: 568px) {
  .header .searchbox, .header .searchicon {
    display: none; } }

.container-breadcrumbs {
  background-color: #e9e9e9;
  padding: 0.5rem 1rem !important; }

@media (min-width: 769px) and (max-width: 1280px) {
  .header .mainmenu {
    margin-top: .5em; }
  .header .mainmenu ul li a {
    padding: 0.5rem 0.7rem; }
  .header .logo .img-logo {
    width: 80px; }
  .header .searchbox {
    display: none;
    margin-top: 0;
    width: 0; }
  .header .searchbox .searchform {
    width: 0; }
  .header .searchbox .searchform .submit {
    display: none;
    font-size: 0 !important; }
  .header .search-icon {
    display: block;
    position: relative;
    z-index: 2; } }
@media (min-width: 569px) and (max-width: 768px) {
  .header .logo .img-logo {
    width: 60px; }
  .header .searchbox {
    display: none; }

  .mainmenu {
    overflow-y: scroll; } }
@media (max-width: 568px) {
  .header .logo .img-logo {
    width: 52px; }
  .header .searchbox {
    display: none; }

  .mainmenu {
    overflow-y: scroll; } }
html.safari #topnav .links:nth-of-type(1n) {
  position: relative;
  top: 5px; }
html.safari #topnav .links:nth-of-type(2n) {
  position: relative;
  top: -6px; }

.container-main {
  background-color: #fff; }

.main {
  margin-bottom: 1rem;
  margin-top: 1rem;
  padding: 0;
  overflow-wrap: break-word;
  -ms-word-wrap: break-word;
  word-wrap: break-word; }
.sidebar-right .main {
  width: 66.21622%;
  float: left;
  margin-right: 1.35135%; }
@media (min-width: 569px) and (max-width: 1280px) {
  .sidebar-right .main {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%; } }
@media (max-width: 568px) {
  .sidebar-right .main {
    width: 100%; } }
.sidebar-left .main {
  width: 66.21622%;
  float: right;
  margin-right: 0; }
@media (min-width: 569px) and (max-width: 1280px) {
  .sidebar-left .main {
    width: 57.62712%;
    float: right;
    margin-right: 0; } }
@media (max-width: 568px) {
  .sidebar-left .main {
    width: 100%; } }
.no-sidebar .main {
  width: 100% !important; }

.sidebar {
  margin-bottom: 0rem;
  margin-top: 1em;
  max-width: 300px;
  padding: 0rem; }
@media (max-width: 568px) {
  .sidebar {
    border-top: 1px solid #e9e9e9;
    max-width: 100%;
    padding-top: 2em; } }
.sidebar-right .sidebar {
  width: 32.20339%;
  float: right;
  margin-right: 0; }
@media (min-width: 569px) and (max-width: 1280px) {
  .sidebar-right .sidebar {
    width: 40.67797%;
    float: right;
    margin-right: 0; } }
@media (min-width: 569px) and (max-width: 768px) {
  .sidebar-right .sidebar {
    width: 32.20339%;
    float: right;
    margin-right: 0; } }
@media (max-width: 568px) {
  .sidebar-right .sidebar {
    width: 100%; } }
.sidebar-left .sidebar {
  width: 32.20339%;
  float: left;
  margin-right: 1.69492%; }
@media (min-width: 569px) and (max-width: 1280px) {
  .sidebar-left .sidebar {
    width: 40.67797%;
    float: left;
    margin-right: 1.69492%; } }
@media (max-width: 568px) {
  .sidebar-left .sidebar {
    width: 100%; } }
.no-sidebar .sidebar {
  display: none; }
.sidebar .searchbox {
  margin-bottom: 0rem; }
.sidebar > .widget {
  margin-bottom: 3em; }
.sidebar > .widget ul {
  margin-left: 1.5rem;
  margin-bottom: 0; }
.sidebar > .widget:last-of-type {
  margin-bottom: 1rem; }
.sidebar > .widget.singleCTAPostWidget {
  padding: 0; }
.sidebar > .widget .panel-grid-cell .so-panel {
  margin-bottom: 1em !important; }
.sidebar > .widget .panel-grid-cell .so-panel:last-child {
  margin-bottom: 0 !important; }
.sidebar .podcast-sidebar {
  margin-bottom: 2rem; }
.sidebar .podcast-sidebar .socials ul {
  text-align: center; }
.sidebar .podcast-sidebar .socials ul li a:before {
  padding: .3em; }

.single .sidebar {
  margin-top: 1em; }

.container-footer {
  background-color: #33414f; }

.container-footer-social {
  background-color: #fff;
  border-top: 1px solid #d0d0d0;
  border-bottom: 1px solid #d0d0d0; }
.container-footer-social .logo {
  display: inline-block; }
.container-footer-social .logo .img-logo {
  max-width: 97px; }
@media (min-width: 769px) and (max-width: 1280px) {
  .container-footer-social .logo .img-logo {
    max-width: 80px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .container-footer-social .logo .img-logo {
    max-width: 64px; } }
@media (max-width: 568px) {
  .container-footer-social .logo .img-logo {
    max-width: 52px; } }
.container-footer-social .nav {
  display: inline-block;
  float: right; }

.footer {
  background-color: #e9e9e9;
  clear: both !important; }
.footer .nav {
  margin: 0;
  margin-bottom: 1rem; }
.footer .grid-widgets h4 {
  margin-top: 0 !important;
  letter-spacing: .2em;
  text-transform: uppercase; }
.footer .grid-widgets h4:after {
  display: none; }
.footer .grid-widgets h4, .footer .grid-widgets p, .footer .grid-widgets .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .footer .grid-widgets .breadcrumbs, .footer .grid-widgets a, .footer .grid-widgets .textwidget {
  color: #fff; }
.footer .grid-widgets .textwidget {
  font-size: .8em;
  font-weight: 300;
  line-height: 1.8; }
.footer .grid-widgets a:hover {
  color: rgba(255, 255, 255, 0.6); }
.footer .grid-widgets .widget:last-of-type {
  margin-right: 0 !important; }
.footer .grid-widgets.count-1 .widget {
  width: 100%; }
.footer .grid-widgets.count-2 .widget {
  width: 44.44444%;
  float: left;
  margin-right: 11.11111%; }
.footer .grid-widgets.count-2 .widget ul li {
  width: 33%; }
@media (min-width: 569px) and (max-width: 768px) {
  .footer .grid-widgets.count-2 .widget ul li {
    width: 50%; } }
@media (max-width: 568px) {
  .footer .grid-widgets.count-2 .widget ul li {
    width: 50%; } }
.footer .grid-widgets.count-3 .widget {
  width: 28.57143%;
  float: left;
  margin-right: 7.14286%; }
.footer .grid-widgets.count-3 .widget ul li {
  width: 50%; }
@media (min-width: 569px) and (max-width: 1280px) {
  .footer .grid-widgets.count-3 .widget {
    width: 44.44444%;
    float: left;
    margin-right: 11.11111%; }
  .footer .grid-widgets.count-3 .widget:first-of-type {
    width: 100%; } }
.footer .grid-widgets.count-4 .widget {
  width: 21.05263%;
  float: left;
  margin-right: 5.26316%; }
@media (min-width: 569px) and (max-width: 1280px) {
  .footer .grid-widgets.count-4 .widget {
    width: 44.44444%;
    float: left;
    margin-right: 11.11111%; } }
.footer .grid-widgets.count-4 .widget ul li {
  width: 100%; }
.footer .grid-widgets.count-5 .widget {
  width: 16.66667%;
  float: left;
  margin-right: 4.16667%; }
@media (min-width: 569px) and (max-width: 1280px) {
  .footer .grid-widgets.count-5 .widget {
    width: 44.44444%;
    float: left;
    margin-right: 11.11111%; }
  .footer .grid-widgets.count-5 .widget:first-of-type {
    width: 100%; }
  .footer .grid-widgets.count-5 .widget:nth-of-type(3n) {
    margin-right: 0 !important; } }
.footer .grid-widgets.count-6 .widget {
  width: 13.7931%;
  float: left;
  margin-right: 3.44828%; }
@media (min-width: 569px) and (max-width: 1280px) {
  .footer .grid-widgets.count-6 .widget {
    width: 31.03448%;
    float: left;
    margin-right: 3.44828%; }
  .footer .grid-widgets.count-6 .widget:nth-of-type(3n) {
    margin-right: 0 !important; } }
@media (max-width: 568px) {
  .footer .grid-widgets .widget {
    margin: 1em 0; } }
@media (max-width: 568px) {
  .footer .grid-widgets[class*='count-'] .widget {
    width: 100%; } }
.footer .grid-widgets ul li {
  display: inline;
  float: left; }
.footer .grid-widgets ul li a {
  font-size: .8em;
  font-weight: 300; }
.footer .links {
  padding: 0rem; }
.footer .copyright {
  color: #33414f;
  font-size: 0.8rem;
  margin-bottom: 0;
  margin-top: 0;
  text-align: center; }
@media (max-width: 38rem) {
  .footer .copyright {
    font-size: 0.6rem; } }

.credits .logo {
  background-color: #c54027; }
.credits .logo .name, .credits .logo .initial {
  color: #fff;
  font-size: 1rem;
  font-weight: bold;
  line-height: 1rem;
  margin-bottom: 0;
  padding: 0.5rem;
  text-align: center; }
.credits .logo:hover {
  background-color: #702416; }

.kudos .copyright {
  display: block;
  margin-bottom: 1rem; }
.kudos .credits {
  display: inline-block; }
.kudos .credits.logo-left {
  float: left; }
.kudos .credits.logo-right {
  float: right; }
.kudos .credits.logo-center {
  clear: both;
  float: none; }

.pmpt_container {
  margin: 3em 0; }
.pmpt_container .pmpt_pkgs_container .pmpt_column .pmpt_main_heading, .pmpt_container .pmpt_pkgs_container .pmpt_column .pmpt_sub_heading {
  background-color: #c54027; }
.pmpt_container .pmpt_pkgs_container .pmpt_column .pmpt_cell .tick_icon.icon-pmpt-ico-check1 {
  color: #869749; }
.pmpt_container .pmpt_pkgs_container .pmpt_column .pmpt_cell .tick_icon.icon-pmpt-ico-cross1 {
  color: #c54027; }
.pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1 {
  background: transparent !important;
  text-shadow: none !important; }
.pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1 span {
  text-shadow: none !important; }
.pmpt_container .pmpt_pkgs_container .pmpt_feature_column .pmpt_main_heading, .pmpt_container .pmpt_pkgs_container .pmpt_feature_column .pmpt_sub_heading {
  background-color: #702416; }
.pmpt_container .pmpt_pkgs_container .pmpt_feature_column .pmpt_price {
  background-color: #c54027; }

.image-slider .slide {
  display: block;
  position: relative; }
@media (min-width: 1600px) {
  .image-slider .slide {
    height: 750px; } }
@media (min-width: 1481px) and (max-width: 1599px) {
  .image-slider .slide {
    height: 700px; } }
@media (min-width: 1281px) and (max-width: 1480px) {
  .image-slider .slide {
    height: 600px; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .image-slider .slide {
    height: 500px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .image-slider .slide {
    height: 350px; } }
@media (min-width: 321px) and (max-width: 568px) {
  .image-slider .slide {
    height: 280px; } }
@media (max-width: 320px) {
  .image-slider .slide {
    height: 200px; } }
.image-slider .slide .slide-image, .image-slider .slide .slide-overlay, .image-slider .slide .slide-entry {
  display: block;
  height: 100%;
  width: 100%; }
.image-slider .slide .valign {
  position: relative;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto; }
.image-slider .slide .valign:after {
  content: " ";
  display: block;
  clear: both; }
.image-slider .slide .valign .max-width {
  width: 66.10169%;
  float: left;
  margin-right: 1.69492%; }
@media (min-width: 769px) and (max-width: 1280px) {
  .image-slider .slide .valign .max-width {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%; } }
@media (min-width: 569px) and (max-width: 768px) {
  .image-slider .slide .valign .max-width {
    width: 66.10169%;
    float: left;
    margin-right: 1.69492%; } }
@media (max-width: 568px) {
  .image-slider .slide .valign .max-width {
    width: 100%; } }
.image-slider .slide .valign .sidebar-width {
  width: 32.20339%;
  float: right;
  margin-right: 0; }
@media (min-width: 769px) and (max-width: 1280px) {
  .image-slider .slide .valign .sidebar-width {
    width: 40.67797%;
    float: right;
    margin-right: 0; } }
@media (min-width: 569px) and (max-width: 768px) {
  .image-slider .slide .valign .sidebar-width {
    width: 32.20339%;
    float: right;
    margin-right: 0; } }
@media (max-width: 568px) {
  .image-slider .slide .valign .sidebar-width {
    width: 100%; } }
.image-slider .slide .slide-link-dual {
  background-color: #c54027 !important;
  color: #fff !important;
  padding: .75em 2em;
  position: absolute;
  margin: 0;
  right: 0;
  bottom: 3rem;
  max-width: 300px;
  width: 100%; }
@media (min-width: 1281px) and (max-width: 1480px) {
  .image-slider .slide .slide-link-dual {
    right: 0;
    bottom: 3rem; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .image-slider .slide .slide-link-dual {
    right: 3rem;
    bottom: 3rem;
    width: 100%; } }
@media (min-width: 569px) and (max-width: 768px) {
  .image-slider .slide .slide-link-dual {
    left: 1rem;
    right: 1.75rem;
    bottom: 3rem; } }
@media (max-width: 568px) {
  .image-slider .slide .slide-link-dual {
    max-width: initial;
    left: 1rem;
    right: 1rem;
    bottom: 2rem;
    width: initial; } }
.image-slider .slide .slide-image {
  position: relative;
  z-index: 0; }
.image-slider .slide .slide-overlay img {
  position: relative;
  z-index: -1; }
.image-slider .slide .slide-overlay.overlay-light {
  background: rgba(200, 200, 200, 0.2); }
.image-slider .slide .slide-overlay.overlay-dark {
  background: rgba(2, 2, 2, 0.3); }
.image-slider .slide .slide-entry {
  display: table;
  height: 100%;
  margin: 0 auto;
  max-width: 1200px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  text-align: center; }
.image-slider .slide .slide-entry span.valign {
  display: table-cell;
  padding: 1em;
  text-align: left;
  vertical-align: middle; }
.image-slider .slide .slide-entry span.valign .max-width {
  float: left;
  width: 700px; }
@media (min-width: 569px) and (max-width: 768px) {
  .image-slider .slide .slide-entry span.valign .max-width {
    width: 80%; } }
@media (max-width: 568px) {
  .image-slider .slide .slide-entry span.valign .max-width {
    width: 80%; } }
.image-slider .slide .slide-entry .slide-heading {
  color: #fff;
  font-size: 52px;
  letter-spacing: 1px;
  line-height: 1.1em;
  text-align: left;
  text-shadow: 2px 2px 7px rgba(17, 17, 17, 0.3); }
.image-slider .slide .slide-entry .slide-heading:after {
  background-color: #fff;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  box-shadow: 2px 2px 7px rgba(17, 17, 17, 0.3);
  content: "";
  display: block;
  height: 7px;
  margin-top: .2em;
  max-width: 140px; }
@media (min-width: 769px) and (max-width: 1280px) {
  .image-slider .slide .slide-entry .slide-heading {
    font-size: 42px;
    text-shadow: 2px 2px 5px rgba(17, 17, 17, 0.5); }
  .image-slider .slide .slide-entry .slide-heading:after {
    max-width: 120px;
    box-shadow: 2px 2px 5px rgba(17, 17, 17, 0.3); } }
@media (min-width: 569px) and (max-width: 768px) {
  .image-slider .slide .slide-entry .slide-heading {
    font-size: 36px;
    text-shadow: 2px 2px 5px rgba(17, 17, 17, 0.3); }
  .image-slider .slide .slide-entry .slide-heading:after {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    height: 5px;
    max-width: 100px;
    box-shadow: 2px 2px 5px rgba(17, 17, 17, 0.3); } }
@media (max-width: 568px) {
  .image-slider .slide .slide-entry .slide-heading {
    font-size: 28px;
    text-shadow: 2px 2px 4px rgba(17, 17, 17, 0.3); }
  .image-slider .slide .slide-entry .slide-heading:after {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    height: 4px;
    max-width: 80px;
    box-shadow: 2px 2px 3px rgba(17, 17, 17, 0.3); } }
.image-slider .slide .slide-entry .slide-subheading {
  color: #fff;
  font-size: 28px;
  font-weight: 500;
  letter-spacing: .5px;
  margin-top: 1.5rem;
  text-transform: capitalize;
  text-shadow: 2px 2px 4px rgba(17, 17, 17, 0.3); }
.image-slider .slide .slide-entry .slide-subheading:after {
  display: none; }
@media (min-width: 769px) and (max-width: 1280px) {
  .image-slider .slide .slide-entry .slide-subheading {
    font-size: 24px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .image-slider .slide .slide-entry .slide-subheading {
    font-size: 21px; } }
@media (max-width: 568px) {
  .image-slider .slide .slide-entry .slide-subheading {
    font-size: 18px; } }
.image-slider .slide .slide-entry .slide-description {
  color: #fff;
  font-size: 1.2em;
  font-weight: 300;
  text-shadow: 1px 1px 2px rgba(17, 17, 17, 0.3); }
@media (min-width: 569px) and (max-width: 768px) {
  .image-slider .slide .slide-entry .slide-description {
    display: none; } }
@media (max-width: 568px) {
  .image-slider .slide .slide-entry .slide-description {
    display: none; } }
.image-slider .slide.style-default {
  color: #33414f; }
.image-slider .slide.style-default .slide-heading, .image-slider .slide.style-default .slide-subheading, .image-slider .slide.style-default .slide-description {
  color: #fff; }
.image-slider .slide.style-dark {
  color: #111; }
.image-slider .slide.style-dark .slide-heading, .image-slider .slide.style-dark .slide-subheading, .image-slider .slide.style-dark .slide-description {
  color: #111; }
.image-slider .slide.style-light {
  color: #aaa; }
.image-slider .slide.style-light .slide-heading, .image-slider .slide.style-light .slide-subheading, .image-slider .slide.style-light .slide-description {
  color: #aaa; }

.ie .image-slider .slide .slide-entry {
  left: 50%;
  margin-left: -600px; }
.ie .image-slider .slide .slide-entry .slide-heading {
  font-weight: 800; }
@media (min-width: 569px) and (max-width: 1280px) {
  .ie .image-slider .slide .slide-entry {
    left: 0;
    margin-left: auto; } }
@media (max-width: 568px) {
  .ie .image-slider .slide .slide-entry {
    left: 0;
    margin-left: auto; } }
.ie.ie-9 .image-slider .slide .slide-image, .ie.ie-10 .image-slider .slide .slide-image {
  overflow: hidden; }
.ie.ie-9 .image-slider .slide .slide-image img, .ie.ie-10 .image-slider .slide .slide-image img {
  height: auto !important;
  width: 200% !important; }
.ie.ie-9 .image-slider .slide .slide-heading:after, .ie.ie-10 .image-slider .slide .slide-heading:after {
  box-shadow: none; }

.container-woocommerce {
  background-color: #fff; }

.container-topbar {
  padding: 0 !important; }
.container-topbar nav {
  text-align: right;
  position: relative; }
.container-topbar nav > ul {
  display: inline-block;
  margin-right: 4px; }
.container-topbar nav .loginbox {
  display: none; }
.container-topbar nav .loginbox.open {
  display: block; }
.container-topbar nav .loginbox {
  background-color: #33414f;
  height: 200px;
  max-width: 400px;
  position: absolute;
  right: 0;
  width: 100%;
  z-index: 11; }
.container-topbar nav .loginbox .widget-title, .container-topbar nav .loginbox .forgetmenot {
  display: none; }
.container-topbar nav .loginbox .buddypress .standard-form {
  position: absolute;
  right: 0;
  text-align: left;
  padding: 1em;
  width: 100%;
  z-index: 99; }
.container-topbar nav .loginbox .buddypress .standard-form label {
  margin: 0 0 .5rem !important; }
.container-topbar nav .loginbox .buddypress .standard-form .input {
  margin-bottom: 1rem; }
.container-topbar nav .loginbox .widget_text {
  background-color: #33414f;
  bottom: 0;
  padding: 0 1em .5em 1em;
  position: absolute;
  width: 100%;
  z-index: 99; }
.container-topbar nav .loginbox .widget_text a {
  font-size: .8em;
  color: #fff;
  font-weight: 300; }
.container-topbar nav .loginbox .widget_text a:hover {
  color: #c54027; }

.container-page-header:not(:empty) {
  height: 700px; }
@media (min-width: 1600px) {
  .container-page-header:not(:empty) {
    height: 750px; } }
@media (min-width: 1481px) and (max-width: 1599px) {
  .container-page-header:not(:empty) {
    height: 700px; } }
@media (min-width: 1281px) and (max-width: 1480px) {
  .container-page-header:not(:empty) {
    height: 600px; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .container-page-header:not(:empty) {
    height: 500px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .container-page-header:not(:empty) {
    height: 350px; } }
@media (min-width: 321px) and (max-width: 568px) {
  .container-page-header:not(:empty) {
    height: 280px; } }
@media (max-width: 320px) {
  .container-page-header:not(:empty) {
    height: 200px; } }

.container-page-header {
  padding: 0 !important;
  overflow: hidden;
  text-align: center; }
.container-page-header:empty {
  display: none; }
.container-page-header .page-header {
  height: 700px;
  position: relative; }
@media (min-width: 1600px) {
  .container-page-header .page-header {
    height: 750px; } }
@media (min-width: 1481px) and (max-width: 1599px) {
  .container-page-header .page-header {
    height: 700px; } }
@media (min-width: 1281px) and (max-width: 1480px) {
  .container-page-header .page-header {
    height: 600px; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .container-page-header .page-header {
    height: 500px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .container-page-header .page-header {
    height: 350px; } }
@media (min-width: 321px) and (max-width: 568px) {
  .container-page-header .page-header {
    height: 280px; } }
@media (max-width: 320px) {
  .container-page-header .page-header {
    height: 200px; } }
.container-page-header .page-header.type-image {
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  width: 100%; }
.container-page-header .page-header .title-wrap {
  margin: 0 auto;
  max-width: 1200px;
  padding-left: 1em;
  text-align: left; }
.container-page-header .page-header .title-wrap .max-width {
  max-width: 700px; }
@media (min-width: 569px) and (max-width: 768px) {
  .container-page-header .page-header .title-wrap {
    width: 90%; } }
@media (max-width: 568px) {
  .container-page-header .page-header .title-wrap {
    width: 90%; } }
.container-page-header .page-header .title-wrap .title-main {
  color: #fff;
  margin-bottom: 1.5rem;
  text-align: left; }
.container-page-header .page-header .title-wrap .title-main:after {
  background-color: #c54027;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  content: "";
  display: block;
  height: 7px;
  margin-top: .2em;
  max-width: 140px; }
@media (min-width: 769px) and (max-width: 1280px) {
  .container-page-header .page-header .title-wrap .title-main:after {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    height: 6px;
    max-width: 130px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .container-page-header .page-header .title-wrap .title-main:after {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    height: 5px;
    max-width: 110px; } }
@media (max-width: 568px) {
  .container-page-header .page-header .title-wrap .title-main:after {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    height: 4px;
    max-width: 100px; } }
.container-page-header .page-header .title-wrap .title-sub {
  color: #fff;
  font-weight: 300;
  letter-spacing: .5px;
  margin-top: 1rem;
  text-transform: capitalize; }
.container-page-header .page-header .title-wrap .title-sub:after {
  display: none; }
.container-page-header .page-header .title-wrap .title-teaser p, .container-page-header .page-header .title-wrap .title-teaser .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .container-page-header .page-header .title-wrap .title-teaser .breadcrumbs {
  color: #fff;
  font-size: 1.1em;
  font-weight: 300; }
@media (min-width: 569px) and (max-width: 768px) {
  .container-page-header .page-header .title-wrap .title-teaser p, .container-page-header .page-header .title-wrap .title-teaser .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .container-page-header .page-header .title-wrap .title-teaser .breadcrumbs {
    display: none; } }
@media (max-width: 568px) {
  .container-page-header .page-header .title-wrap .title-teaser p, .container-page-header .page-header .title-wrap .title-teaser .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .container-page-header .page-header .title-wrap .title-teaser .breadcrumbs {
    display: none; } }
.container-page-header .page-header .title-wrap.text-light .title-main {
  color: #fff;
  text-shadow: 2px 2px 7px rgba(17, 17, 17, 0.5); }
.container-page-header .page-header .title-wrap.text-light .title-main:after {
  background-color: #fff;
  box-shadow: 2px 2px 7px rgba(17, 17, 17, 0.5); }
@media (min-width: 569px) and (max-width: 768px) {
  .container-page-header .page-header .title-wrap.text-light .title-main:after {
    box-shadow: 1px 1px 4px rgba(17, 17, 17, 0.5); } }
@media (max-width: 568px) {
  .container-page-header .page-header .title-wrap.text-light .title-main:after {
    box-shadow: 1px 1px 3px rgba(17, 17, 17, 0.5); } }
.container-page-header .page-header .title-wrap.text-light .title-sub {
  color: #fff;
  text-shadow: 1px 1px 3px rgba(17, 17, 17, 0.3); }
.container-page-header .page-header .title-wrap.text-light .title-teaser p, .container-page-header .page-header .title-wrap.text-light .title-teaser .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .container-page-header .page-header .title-wrap.text-light .title-teaser .breadcrumbs {
  color: #fff; }
.container-page-header .page-header .title-wrap.text-dark .title-main {
  color: #33414f; }
.container-page-header .page-header .title-wrap.text-dark .title-main:after {
  background-color: #c54027; }
.container-page-header .page-header .title-wrap.text-dark .title-sub {
  color: #33414f; }
.container-page-header .page-header .title-wrap.text-dark .title-teaser p, .container-page-header .page-header .title-wrap.text-dark .title-teaser .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .container-page-header .page-header .title-wrap.text-dark .title-teaser .breadcrumbs {
  color: #33414f; }
.container-page-header .page-header.overlay-lightwhite:before, .container-page-header .page-header.overlay-darkwhite:before, .container-page-header .page-header.overlay-lightblack:before, .container-page-header .page-header.overlay-darkblack:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }
.container-page-header .page-header.overlay-lightwhite:before {
  background-color: rgba(255, 255, 255, 0.1); }
.container-page-header .page-header.overlay-darkwhite:before {
  background-color: rgba(255, 255, 255, 0.7); }
.container-page-header .page-header.overlay-lightblack:before {
  background-color: rgba(0, 0, 0, 0.1); }
.container-page-header .page-header.overlay-darkblack:before {
  background-color: rgba(0, 0, 0, 0.7); }
.container-page-header .post-content {
  margin: 0 auto;
  max-width: 1200px;
  padding: 0rem !important;
  text-align: left; }
.container-page-header .post-content .vertical {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
  padding: 1em;
  max-width: 700px;
  width: 90%; }
.container-page-header .post-content .vertical .post-title {
  color: #fff;
  text-align: left; }
.container-page-header .post-content .vertical .post-title:after {
  background-color: #c54027;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  content: "";
  display: block;
  height: 7px;
  margin-top: .2em;
  max-width: 140px; }
@media (min-width: 769px) and (max-width: 1280px) {
  .container-page-header .post-content .vertical .post-title:after {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    height: 6px;
    max-width: 130px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .container-page-header .post-content .vertical .post-title:after {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    height: 5px;
    max-width: 110px; } }
@media (max-width: 568px) {
  .container-page-header .post-content .vertical .post-title:after {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    height: 4px;
    max-width: 100px; } }
.container-page-header .post-content .vertical .meta p, .container-page-header .post-content .vertical .meta .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .container-page-header .post-content .vertical .meta .breadcrumbs {
  color: #fff;
  display: inline-block;
  font-size: 1.4em;
  font-weight: 300;
  letter-spacing: .5px;
  margin: 0 0 .75em; }
.container-page-header .post-content .vertical .meta p a, .container-page-header .post-content .vertical .meta .widget_breadcrumb_navxt .breadcrumbs a, .widget_breadcrumb_navxt .container-page-header .post-content .vertical .meta .breadcrumbs a {
  color: #fff; }
.container-page-header .post-content .vertical .meta p a:hover, .container-page-header .post-content .vertical .meta .widget_breadcrumb_navxt .breadcrumbs a:hover, .widget_breadcrumb_navxt .container-page-header .post-content .vertical .meta .breadcrumbs a:hover {
  color: rgba(255, 255, 255, 0.5); }
.container-page-header .post-content .vertical .entry {
  color: #fff;
  font-family: "ProximaNova", "HelveticaNeue", "Helvetica", Arial, sans-serif;
  font-size: 1.1em;
  font-weight: 300; }
@media (min-width: 569px) and (max-width: 768px) {
  .container-page-header .post-content .vertical .entry {
    display: none; } }
@media (max-width: 568px) {
  .container-page-header .post-content .vertical .entry {
    display: none; } }
.container-page-header .post-content.text-light .post-title {
  color: #fff;
  text-shadow: 2px 2px 7px rgba(17, 17, 17, 0.5); }
.container-page-header .post-content.text-light .post-title:after {
  background-color: #fff;
  box-shadow: 2px 2px 7px rgba(17, 17, 17, 0.5); }
@media (min-width: 569px) and (max-width: 768px) {
  .container-page-header .post-content.text-light .post-title:after {
    box-shadow: 1px 1px 4px rgba(17, 17, 17, 0.5); } }
@media (max-width: 568px) {
  .container-page-header .post-content.text-light .post-title:after {
    box-shadow: 1px 1px 3px rgba(17, 17, 17, 0.5); } }
.container-page-header .post-content.text-light .meta p, .container-page-header .post-content.text-light .meta .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .container-page-header .post-content.text-light .meta .breadcrumbs {
  color: #fff;
  text-shadow: 1px 1px 3px rgba(17, 17, 17, 0.3); }
.container-page-header .post-content.text-light .entry {
  color: #fff; }
.container-page-header .post-content.text-light .entry a {
  color: #fff; }
.container-page-header .post-content.text-light .entry a:hover {
  color: rgba(255, 255, 255, 0.5); }
.container-page-header .post-content.text-dark .post-title {
  color: #33414f; }
.container-page-header .post-content.text-dark .post-title:after {
  background-color: #c54027; }
.container-page-header .post-content.text-dark .meta p, .container-page-header .post-content.text-dark .meta .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .container-page-header .post-content.text-dark .meta .breadcrumbs {
  color: #33414f; }
.container-page-header .post-content.text-dark .entry {
  color: #33414f; }
.container-page-header .title-wrap {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%); }
.container-page-header .title-wrap .title-main {
  margin-bottom: 0; }
.container-page-header .video-wrapper {
  background-color: transparent !important;
  height: 700px; }
@media (min-width: 1600px) {
  .container-page-header .video-wrapper {
    height: 750px; } }
@media (min-width: 1481px) and (max-width: 1599px) {
  .container-page-header .video-wrapper {
    height: 700px; } }
@media (min-width: 1281px) and (max-width: 1480px) {
  .container-page-header .video-wrapper {
    height: 600px; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .container-page-header .video-wrapper {
    height: 500px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .container-page-header .video-wrapper {
    height: 350px; } }
@media (min-width: 321px) and (max-width: 568px) {
  .container-page-header .video-wrapper {
    height: 280px; } }
@media (max-width: 320px) {
  .container-page-header .video-wrapper {
    height: 200px; } }
.container-page-header .video-wrapper iframe {
  background-color: transparent !important;
  height: 700px; }
@media (min-width: 1600px) {
  .container-page-header .video-wrapper iframe {
    height: 750px; } }
@media (min-width: 1481px) and (max-width: 1599px) {
  .container-page-header .video-wrapper iframe {
    height: 700px; } }
@media (min-width: 1281px) and (max-width: 1480px) {
  .container-page-header .video-wrapper iframe {
    height: 600px; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .container-page-header .video-wrapper iframe {
    height: 500px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .container-page-header .video-wrapper iframe {
    height: 350px; } }
@media (min-width: 321px) and (max-width: 568px) {
  .container-page-header .video-wrapper iframe {
    height: 280px; } }
@media (max-width: 320px) {
  .container-page-header .video-wrapper iframe {
    height: 200px; } }
.container-page-header .video-wrapper #player, .container-page-header .video-wrapper .fallback, .container-page-header .video-wrapper body, .container-page-header .video-wrapper html, .container-page-header .video-wrapper iframe {
  background-color: transparent !important; }
.container-page-header h1:after {
  display: none; }
.container-page-header article {
  position: relative; }
.container-page-header article .post-content {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }
.container-page-header .image {
  height: 700px !important; }
.container-page-header .image.background div {
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height: 100%;
  width: 100%; }
.container-page-header .header-posts .title-wrap {
  float: none !important;
  padding: 0 !important;
  position: inherit;
  top: inherit;
  transform: inherit;
  width: 100% !important; }

.container-post-header {
  padding: 0 !important;
  position: relative; }
.container-post-header .image {
  height: 700px; }
@media (min-width: 1600px) {
  .container-post-header .image {
    height: 750px; } }
@media (min-width: 1481px) and (max-width: 1599px) {
  .container-post-header .image {
    height: 700px; } }
@media (min-width: 1281px) and (max-width: 1480px) {
  .container-post-header .image {
    height: 600px; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .container-post-header .image {
    height: 500px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .container-post-header .image {
    height: 350px; } }
@media (min-width: 321px) and (max-width: 568px) {
  .container-post-header .image {
    height: 280px; } }
@media (max-width: 320px) {
  .container-post-header .image {
    height: 200px; } }
.container-post-header .image.background div {
  background-repeat: no-repeat;
  background-position: top center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height: 100%;
  width: 100%; }
.container-post-header .grid-wrap {
  height: 700px;
  display: table;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; }
@media (min-width: 1600px) {
  .container-post-header .grid-wrap {
    height: 750px; } }
@media (min-width: 1481px) and (max-width: 1599px) {
  .container-post-header .grid-wrap {
    height: 700px; } }
@media (min-width: 1281px) and (max-width: 1480px) {
  .container-post-header .grid-wrap {
    height: 600px; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .container-post-header .grid-wrap {
    height: 500px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .container-post-header .grid-wrap {
    height: 350px; } }
@media (min-width: 321px) and (max-width: 568px) {
  .container-post-header .grid-wrap {
    height: 280px; } }
@media (max-width: 320px) {
  .container-post-header .grid-wrap {
    height: 200px; } }
.container-post-header .title-wrap {
  padding: 1em;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
  width: 60%; }
.container-post-header .title-wrap .max-width {
  max-width: 700px; }
@media (min-width: 569px) and (max-width: 768px) {
  .container-post-header .title-wrap {
    width: 90%; } }
@media (max-width: 568px) {
  .container-post-header .title-wrap {
    width: 90%; } }
.container-post-header .title-wrap .page-title {
  color: #fff;
  line-height: 1.2em;
  margin-bottom: 1.5rem;
  max-height: 6em;
  overflow: hidden;
  text-shadow: 2px 2px 7px rgba(17, 17, 17, 0.5); }
.container-post-header .title-wrap .page-title:after {
  background-color: #fff;
  box-shadow: 2px 2px 7px rgba(17, 17, 17, 0.5); }
@media (min-width: 569px) and (max-width: 768px) {
  .container-post-header .title-wrap .page-title:after {
    box-shadow: 1px 1px 4px rgba(17, 17, 17, 0.5); } }
@media (max-width: 568px) {
  .container-post-header .title-wrap .page-title:after {
    box-shadow: 1px 1px 3px rgba(17, 17, 17, 0.5); } }
.container-post-header .title-wrap .description {
  margin: 0 !important; }
.container-post-header .title-wrap .description p, .container-post-header .title-wrap .description .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .container-post-header .title-wrap .description .breadcrumbs {
  color: #fff;
  font-size: 1.2em;
  text-shadow: 1px 1px 3px rgba(17, 17, 17, 0.3); }
@media (min-width: 569px) and (max-width: 768px) {
  .container-post-header .title-wrap .description {
    display: none; } }
@media (max-width: 568px) {
  .container-post-header .title-wrap .description {
    display: none; } }
.container-post-header .title-wrap .meta-line-one {
  margin: 0 !important; }
.container-post-header .title-wrap .meta-line-one .type {
  padding-right: .5em; }
.container-post-header .title-wrap .meta-line-one .type a img {
  width: 34px;
  margin-top: -2px; }
.container-post-header .title-wrap .meta-line-one .type a:hover img {
  opacity: .5; }
.container-post-header .title-wrap .meta-line-one .author {
  color: #fff;
  font-size: 1.2em;
  padding-left: 0;
  text-shadow: 1px 1px 3px rgba(17, 17, 17, 0.3); }
.container-post-header .title-wrap .meta-line-one .author a {
  color: #fff; }
.container-post-header .title-wrap .meta-line-one .author a:hover {
  color: rgba(255, 255, 255, 0.5); }
.container-post-header .meta.date {
  top: 1em;
  position: absolute;
  text-align: center; }
.container-post-header .meta.date .day, .container-post-header .meta.date .month {
  display: block; }
.container-post-header .meta.author {
  bottom: 0; }
.container-post-header .meta.author .author-name {
  color: #fff;
  font-size: 1.2em; }
.container-post-header .meta.author .author-name a {
  color: #fff; }
.container-post-header .meta.author .author-name a:hover {
  color: rgba(255, 255, 255, 0.5); }
.container-post-header .meta.type {
  border-left: solid 1px #e9e9e9;
  display: block;
  margin-left: 1em;
  padding-left: 1em;
  text-align: center; }
.container-post-header .meta.type .term-icon, .container-post-header .meta.type .term-name {
  display: block; }
.container-post-header .meta.type .term-icon {
  height: auto;
  max-width: 100px; }

.ie-10 .container-post-header .grid-wrap, .ie-9 .container-post-header .grid-wrap {
  left: 50%;
  margin-left: -600px !important; }
@media (min-width: 569px) and (max-width: 1280px) {
  .ie-10 .container-post-header .grid-wrap, .ie-9 .container-post-header .grid-wrap {
    left: 0;
    margin-left: auto !important; } }
@media (max-width: 568px) {
  .ie-10 .container-post-header .grid-wrap, .ie-9 .container-post-header .grid-wrap {
    left: 0;
    margin-left: auto !important; } }

.container-author-header {
  background-color: #fff;
  padding: 0 !important;
  position: relative; }
.container-author-header .image {
  height: 700px; }
@media (min-width: 1600px) {
  .container-author-header .image {
    height: 750px; } }
@media (min-width: 1481px) and (max-width: 1599px) {
  .container-author-header .image {
    height: 700px; } }
@media (min-width: 1281px) and (max-width: 1480px) {
  .container-author-header .image {
    height: 600px; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .container-author-header .image {
    height: 500px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .container-author-header .image {
    height: 350px; } }
@media (min-width: 321px) and (max-width: 568px) {
  .container-author-header .image {
    height: 280px; } }
@media (max-width: 320px) {
  .container-author-header .image {
    height: 200px; } }
.container-author-header .image.background div {
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height: 100%;
  width: 100%; }
.container-author-header .grid-wrap {
  display: table;
  height: 100%; }
.container-author-header .grid-wrap .title-wrap {
  display: table-cell;
  height: 100%;
  padding: 1em;
  text-align: left;
  vertical-align: middle; }
@media (min-width: 569px) and (max-width: 768px) {
  .container-author-header .grid-wrap .title-wrap {
    width: 90%; } }
@media (max-width: 568px) {
  .container-author-header .grid-wrap .title-wrap {
    width: 90%; } }
.container-author-header .grid-wrap .title-wrap .page-title {
  color: #fff;
  text-shadow: 2px 2px 7px rgba(17, 17, 17, 0.5); }
.container-author-header .grid-wrap .title-wrap .page-title:after {
  background-color: #c54027;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  content: "";
  display: block;
  height: 7px;
  margin-top: .2em;
  max-width: 140px;
  box-shadow: 2px 2px 7px rgba(17, 17, 17, 0.5); }
@media (min-width: 769px) and (max-width: 1280px) {
  .container-author-header .grid-wrap .title-wrap .page-title:after {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    height: 6px;
    max-width: 130px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .container-author-header .grid-wrap .title-wrap .page-title:after {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    height: 5px;
    max-width: 110px; } }
@media (max-width: 568px) {
  .container-author-header .grid-wrap .title-wrap .page-title:after {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    height: 4px;
    max-width: 100px; } }
.container-author-header .grid-wrap .title-wrap .company {
  margin: 0 !important;
  color: #fff;
  font-size: 1.2em; }

.container-page-panel {
  background-color: #fff;
  padding: 0 !important; }
.container-page-panel article {
  padding: 0;
  margin-bottom: 0 !important; }
.container-page-panel article + article {
  padding-top: 0; }
.container-page-panel article .panel-grid-cell {
  max-width: initial !important; }

.container-filter {
  background-color: #9aa0a6;
  text-align: center;
  padding: 1rem 0 !important; }
@media (max-width: 568px) {
  .container-filter {
    padding: .5rem 0 !important; } }
.container-filter ul {
  margin-bottom: 0; }
.container-filter ul[count='1'] li {
  width: 100%; }
.container-filter ul[count='2'] li {
  width: 50%; }
.container-filter ul[count='3'] li {
  width: 33.3333333333%; }
.container-filter ul[count='4'] li {
  width: 25%; }
.container-filter ul[count='5'] li {
  width: 20%; }
.container-filter ul[count='6'] li {
  width: 16.6666666667%; }
.container-filter .content-type {
  display: inline-block;
  float: left;
  text-align: center;
  vertical-align: top; }
.container-filter .content-type a {
  display: block;
  padding: 2em;
  position: relative;
  text-align: center;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px; }
.container-filter .content-type a:after {
  display: block;
  width: 0;
  height: 0;
  border-left: 12px solid transparent;
  border-right: 12px solid transparent;
  border-top: 12px solid transparent;
  position: absolute;
  left: 50%;
  bottom: -12px;
  margin-left: -12px; }
.container-filter .content-type a:hover, .container-filter .content-type a.current {
  background-color: #b5babe;
  cursor: pointer; }
.container-filter .content-type .term-icon, .container-filter .content-type .term-name {
  display: block; }
.container-filter .content-type .term-icon {
  height: auto;
  max-width: 50px;
  margin: 0 auto; }
.container-filter .content-type .term-name {
  color: #fff;
  font-size: .8em;
  font-weight: 600;
  max-height: 3em;
  letter-spacing: 0.05em;
  line-height: 1;
  margin-top: 1em;
  text-transform: uppercase; }
.container-filter .content-type:last-of-type {
  margin-right: 0; }
@media (min-width: 569px) and (max-width: 768px) {
  .container-filter .content-type a {
    padding: .75em; }
  .container-filter .content-type a span.term-name {
    font-size: 12px;
    font-weight: 500;
    margin-top: .5em;
    padding: .5em .5em .2em .5em; }
  .container-filter .content-type a img.term-icon {
    max-width: 32px; } }
@media (min-width: 321px) and (max-width: 568px) {
  .container-filter .content-type a {
    padding: .5em; }
  .container-filter .content-type a span.term-name {
    font-size: 9px;
    font-weight: 100;
    margin-top: .25em;
    padding: .5em; }
  .container-filter .content-type a img.term-icon {
    max-width: 21px; } }
@media (max-width: 320px) {
  .container-filter .content-type a {
    padding: .5em; }
  .container-filter .content-type a span.term-name {
    font-size: 9px;
    font-weight: 100;
    margin-top: .25em;
    padding: .5em .5em 0 .5em; }
  .container-filter .content-type a img.term-icon {
    max-width: 18px; } }
.container-filter .content-category {
  margin-right: 1em; }
.container-filter .content-category:last-of-type {
  margin-right: 0; }

.series-filter .podcast-series {
  margin-bottom: 1em;
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%; }
.series-filter .podcast-series:nth-of-type(2n) {
  margin-right: 0; }
.series-filter .podcast-series:last-of-type {
  margin-bottom: 0; }
.series-filter .podcast-series .term-image {
  display: block;
  height: 50px;
  margin: 0 auto;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
.series-filter .podcast-series .term-name {
  display: block;
  margin-top: .5em;
  max-height: 3rem;
  overflow: hidden; }
.series-filter .podcast-series .description {
  margin-top: .5em; }

.container-home-slider, .container-post-header, .container-author-header {
  position: relative; }
.container-home-slider:after, .container-post-header:after, .container-author-header:after {
  background-image: url("assets/img/c-border-white.png");
  background-repeat: repeat-x;
  content: "";
  display: block;
  height: 9px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  z-index: 1; }

.container-home-slider, .container-page-header, .container-post-header, .container-author-header {
  position: relative; }
.container-home-slider:after, .container-page-header:after, .container-post-header:after, .container-author-header:after {
  background-image: url("assets/img/c-border-white.png");
  background-repeat: repeat-x;
  content: "";
  display: block;
  height: 9px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  z-index: 1; }

.container-page-header:after, .container-post-header:after {
  background-image: url("assets/img/c-border-white.png"); }

.home .container-home-slider:after, .front-page .container-home-slider:after, .single-podcasts .container-post-header:after {
  background-image: url("assets/img/c-border-blue.png"); }

.page-template-templates-custom-page-Learn-php .container-page-header:after, .page-template-templates-custom-page-Blog-php .container-page-header:after, .tax-post-content-type .container-post-header:after, .tax-learn-content-type .container-post-header:after, .tax-post-content-type .container-page-header:after, .tax-learn-content-type .container-page-header:after, .category .container-post-header:after {
  background-image: url("assets/img/c-border-grey.png"); }

.single-learn .container-post-header:after, .single-learn .container-page-header:after, .single-podcasts .container-page-header:after {
  background-image: none; }

.single-learn .container-main:before, .single-podcasts .container-main:before {
  background-image: url("assets/img/c-border-white.png"); }

.single-learn .container-event-details:before, .single-podcasts .container-post-player:before {
  background-image: url("assets/img/c-border-blue.png"); }

.single-learn .container-event-details, .single-podcasts .container-post-player, .single-learn .container-main, .single-podcasts .container-main {
  position: relative; }
.single-learn .container-event-details:before, .single-podcasts .container-post-player:before, .single-learn .container-main:before, .single-podcasts .container-main:before {
  background-repeat: repeat-x;
  content: "";
  display: block;
  height: 9px;
  position: absolute;
  left: 0;
  right: 0;
  top: -9px;
  width: 100%;
  z-index: 1; }

.single-learn .container-event-details, .single-podcasts .container-post-player {
  z-index: 2; }

.container-cta-banner {
  background-color: #fff; }
.container-cta-banner article {
  margin: 0 auto;
  max-width: 1200px; }

/* Home Page */
.home .container-home-slider, .front-page .container-home-slider {
  padding: 0 !important; }
.home .container-home-slider .image-slider .slide, .front-page .container-home-slider .image-slider .slide {
  height: 650px;
  margin-bottom: 0;
  overflow: hidden; }
@media (min-width: 569px) and (max-width: 1280px) {
  .home .container-home-slider .image-slider .slide, .front-page .container-home-slider .image-slider .slide {
    height: inherit; } }
@media (max-width: 568px) {
  .home .container-home-slider .image-slider .slide, .front-page .container-home-slider .image-slider .slide {
    height: inherit; } }
@media (max-width: 320px) {
  .home .container-home-slider .image-slider .slide .slide-entry, .front-page .container-home-slider .image-slider .slide .slide-entry {
    display: none; } }
.home .container-cta-menu, .front-page .container-cta-menu {
  background-color: #33414f; }
@media (max-width: 568px) {
  .home .container-cta-menu, .front-page .container-cta-menu {
    padding: .5em !important; } }
.home .container-cta-menu .ctamenu, .front-page .container-cta-menu .ctamenu {
  background-color: #33414f; }
.home .container-cta-menu .ctamenu[count="1"] li, .front-page .container-cta-menu .ctamenu[count="1"] li {
  width: 100%; }
.home .container-cta-menu .ctamenu[count="2"] li, .front-page .container-cta-menu .ctamenu[count="2"] li {
  width: 50%; }
.home .container-cta-menu .ctamenu[count="3"] li, .front-page .container-cta-menu .ctamenu[count="3"] li {
  width: 33.3333333333%; }
.home .container-cta-menu .ctamenu[count="4"] li, .front-page .container-cta-menu .ctamenu[count="4"] li {
  width: 25%; }
.home .container-cta-menu .ctamenu[count="5"] li, .front-page .container-cta-menu .ctamenu[count="5"] li {
  width: 20%; }
.home .container-cta-menu .ctamenu[count="6"] li, .front-page .container-cta-menu .ctamenu[count="6"] li {
  width: 16.6666666667%; }
.home .container-cta-menu .ctamenu[count="7"] li, .front-page .container-cta-menu .ctamenu[count="7"] li {
  width: 14.2857142847%; }
.home .container-cta-menu .ctamenu .links, .front-page .container-cta-menu .ctamenu .links {
  text-align: center; }
.home .container-cta-menu .ctamenu .links li, .front-page .container-cta-menu .ctamenu .links li {
  background-color: #33414f;
  font-family: "ProximaNova", "HelveticaNeue", "Helvetica", Arial, sans-serif !important;
  cursor: pointer;
  vertical-align: top; }
.home .container-cta-menu .ctamenu .links li:before, .front-page .container-cta-menu .ctamenu .links li:before {
  display: none !important;
  font-size: 0 !important; }
.home .container-cta-menu .ctamenu .links li a, .front-page .container-cta-menu .ctamenu .links li a {
  color: #fff !important;
  font-weight: 700;
  letter-spacing: 0.05em;
  padding: 2em;
  text-align: center;
  vertical-align: top;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px; }
.home .container-cta-menu .ctamenu .links li a:hover, .front-page .container-cta-menu .ctamenu .links li a:hover {
  background-color: #3d4e5e; }
.home .container-cta-menu .ctamenu .links li a:before, .front-page .container-cta-menu .ctamenu .links li a:before {
  color: #fff;
  content: "\eebb";
  display: block;
  font-family: 'icomoon' !important;
  font-size: 3em;
  font-weight: normal;
  margin-bottom: .5em; }
.home .container-cta-menu .ctamenu .links li.join a:before, .front-page .container-cta-menu .ctamenu .links li.join a:before {
  content: "\eeba"; }
.home .container-cta-menu .ctamenu .links li.mentor a:before, .front-page .container-cta-menu .ctamenu .links li.mentor a:before, .home .container-cta-menu .ctamenu .links li.getamentor a:before, .front-page .container-cta-menu .ctamenu .links li.getamentor a:before, .home .container-cta-menu .ctamenu .links li.get a:before, .front-page .container-cta-menu .ctamenu .links li.get a:before {
  content: "\ea62"; }
.home .container-cta-menu .ctamenu .links li.podcasts a:before, .front-page .container-cta-menu .ctamenu .links li.podcasts a:before {
  content: "\eabd"; }
.home .container-cta-menu .ctamenu .links li.learn a:before, .front-page .container-cta-menu .ctamenu .links li.learn a:before {
  content: "\ec64"; }
.home .container-cta-menu .ctamenu .links li.make a:before, .front-page .container-cta-menu .ctamenu .links li.make a:before, .home .container-cta-menu .ctamenu .links li.make-connections a:before, .front-page .container-cta-menu .ctamenu .links li.make-connections a:before {
  content: "\eb24"; }
.home .container-cta-menu .ctamenu .links li.promote a:before, .front-page .container-cta-menu .ctamenu .links li.promote a:before, .home .container-cta-menu .ctamenu .links li.promote-your-business a:before, .front-page .container-cta-menu .ctamenu .links li.promote-your-business a:before {
  content: "\ed17"; }
.home .container-cta-menu .ctamenu .links li.skills a:before, .front-page .container-cta-menu .ctamenu .links li.skills a:before, .home .container-cta-menu .ctamenu .links li.new-skills a:before, .front-page .container-cta-menu .ctamenu .links li.new-skills a:before, .home .container-cta-menu .ctamenu .links li.get-new-skills a:before, .front-page .container-cta-menu .ctamenu .links li.get-new-skills a:before {
  content: "\eeb1"; }
@media (min-width: 569px) and (max-width: 768px) {
  .home .container-cta-menu .ctamenu .links li a, .front-page .container-cta-menu .ctamenu .links li a {
    font-size: 12px;
    font-weight: 500;
    padding: 1em; } }
@media (min-width: 321px) and (max-width: 568px) {
  .home .container-cta-menu .ctamenu .links li a, .front-page .container-cta-menu .ctamenu .links li a {
    font-size: 10px;
    font-weight: 100;
    padding: 1em .5em; }
  .home .container-cta-menu .ctamenu .links li a:before, .front-page .container-cta-menu .ctamenu .links li a:before {
    font-size: 1.5em; } }
@media (max-width: 320px) {
  .home .container-cta-menu .ctamenu .links li a, .front-page .container-cta-menu .ctamenu .links li a {
    font-size: 9px;
    font-weight: 100;
    padding: .5em; }
  .home .container-cta-menu .ctamenu .links li a:before, .front-page .container-cta-menu .ctamenu .links li a:before {
    font-size: 1.5em; } }
.home .container-home-ribbon, .front-page .container-home-ribbon {
  padding: 0 !important; }
.home .container-home-ribbon .ctas, .front-page .container-home-ribbon .ctas {
  height: 100px;
  position: relative;
  width: 100%; }
.home .container-home-ribbon .ctas .post-header, .front-page .container-home-ribbon .ctas .post-header {
  height: 100%;
  position: absolute;
  width: 100%; }
.home .container-home-ribbon .ctas .post-header .image, .front-page .container-home-ribbon .ctas .post-header .image {
  height: 100%;
  width: 100%; }
.home .container-home-ribbon .ctas .post-header .image.background div, .front-page .container-home-ribbon .ctas .post-header .image.background div {
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height: 100%;
  width: 100%; }
.home .container-home-ribbon .ctas .post-content, .front-page .container-home-ribbon .ctas .post-content {
  position: absolute; }
.home .container-home-ribbon .ctas .post-content .post-title, .front-page .container-home-ribbon .ctas .post-content .post-title {
  line-height: 1;
  margin: 0; }
@media (min-width: 569px) and (max-width: 768px) {
  .home .container-main h2.section-title, .front-page .container-main h2.section-title {
    margin-bottom: 0 !important;
    margin-top: 1em !important; } }
@media (max-width: 568px) {
  .home .container-main h2.section-title, .front-page .container-main h2.section-title {
    margin-bottom: 0 !important;
    margin-top: 0 !important; } }
.home .container-main .post-listing, .front-page .container-main .post-listing {
  margin-top: 0; }
.home .container-home-events, .front-page .container-home-events {
  background-color: #fff; }
.home .container-home-events article, .front-page .container-home-events article {
  width: 23.07692%;
  float: left;
  margin-right: 2.5641%; }
.home .container-home-events article:nth-child(4), .front-page .container-home-events article:nth-child(4) {
  margin-right: 0 !important; }
@media (min-width: 569px) and (max-width: 768px) {
  .home .container-home-events article, .front-page .container-home-events article {
    width: 48.27586%;
    float: left;
    margin-right: 3.44828%; }
  .home .container-home-events article:nth-child(2), .front-page .container-home-events article:nth-child(2), .home .container-home-events article:nth-child(4), .front-page .container-home-events article:nth-child(4) {
    margin-right: 0 !important; } }
@media (max-width: 568px) {
  .home .container-home-events article, .front-page .container-home-events article {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }
.home .container-home-suzi, .front-page .container-home-suzi {
  background-color: #f7f7f7;
  border-top: 2px solid #e9e9e9;
  border-bottom: 2px solid #e9e9e9;
  padding: 0 !important; }
.home .container-home-suzi .home-suzi-content .image, .front-page .container-home-suzi .home-suzi-content .image {
  display: inline-block;
  float: left;
  width: 40%; }
.home .container-home-suzi .home-suzi-content .content, .front-page .container-home-suzi .home-suzi-content .content {
  display: table;
  float: left;
  padding: 1em 1em 2em;
  width: 60%; }
.home .container-home-suzi .home-suzi-content .content .valign, .front-page .container-home-suzi .home-suzi-content .content .valign {
  display: table-cell;
  vertical-align: middle; }
.home .container-home-suzi .home-suzi-content h4, .front-page .container-home-suzi .home-suzi-content h4 {
  margin-top: 1em; }
@media (min-width: 569px) and (max-width: 1280px) {
  .home .container-home-suzi .home-suzi-content .image, .front-page .container-home-suzi .home-suzi-content .image, .home .container-home-suzi .home-suzi-content .content, .front-page .container-home-suzi .home-suzi-content .content {
    width: 50%; } }
@media (min-width: 569px) and (max-width: 768px) {
  .home .container-home-suzi .home-suzi-content .image, .front-page .container-home-suzi .home-suzi-content .image, .home .container-home-suzi .home-suzi-content .content, .front-page .container-home-suzi .home-suzi-content .content {
    display: block;
    width: 100%; }
  .home .container-home-suzi .home-suzi-content .content, .front-page .container-home-suzi .home-suzi-content .content {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e9e9e9+0,e9e9e9+55,e9e9e9+55&0.01+0,1+27 */
    background: -moz-linear-gradient(top, rgba(233, 233, 233, 0.01) 0%, #e9e9e9 27%, #e9e9e9 55%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(233, 233, 233, 0.01) 0%, #e9e9e9 27%, #e9e9e9 55%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(233, 233, 233, 0.01) 0%, #e9e9e9 27%, #e9e9e9 55%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03e9e9e9', endColorstr='#e9e9e9',GradientType=0 );
    /* IE6-9 */
    margin-top: -100px; } }
@media (max-width: 568px) {
  .home .container-home-suzi .home-suzi-content .image, .front-page .container-home-suzi .home-suzi-content .image, .home .container-home-suzi .home-suzi-content .content, .front-page .container-home-suzi .home-suzi-content .content {
    display: block;
    width: 100%; }
  .home .container-home-suzi .home-suzi-content .content, .front-page .container-home-suzi .home-suzi-content .content {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e9e9e9+0,e9e9e9+55,e9e9e9+55&0.01+0,1+27 */
    background: -moz-linear-gradient(top, rgba(233, 233, 233, 0.01) 0%, #e9e9e9 27%, #e9e9e9 55%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(233, 233, 233, 0.01) 0%, #e9e9e9 27%, #e9e9e9 55%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(233, 233, 233, 0.01) 0%, #e9e9e9 27%, #e9e9e9 55%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03e9e9e9', endColorstr='#e9e9e9',GradientType=0 );
    /* IE6-9 */
    margin-top: -100px; } }
.home .widget_recent_custom_post .post-header img, .front-page .widget_recent_custom_post .post-header img {
  margin: 0 0 1em 0;
  width: 100%; }
.home .widget_recent_custom_post .post-header .title-wrap, .front-page .widget_recent_custom_post .post-header .title-wrap {
  width: 100% !important; }

@media (min-width: 769px) and (max-width: 1280px) {
  .ie .home .container-cta-menu .ctamenu .links li a:before, .ie .front-page .container-cta-menu .ctamenu .links li a:before {
    font-size: .8em; } }
@media (min-width: 569px) and (max-width: 768px) {
  .ie .home .container-cta-menu .ctamenu .links li a:before, .ie .front-page .container-cta-menu .ctamenu .links li a:before {
    font-size: .6em; } }
@media (max-width: 568px) {
  .ie .home .container-cta-menu .ctamenu .links li a:before, .ie .front-page .container-cta-menu .ctamenu .links li a:before {
    font-size: .4em; } }

.post {
  margin-bottom: 3rem;
  overflow-wrap: break-word;
  position: relative; }
.post .meta {
  margin-bottom: .5em; }
.post .meta.date {
  background-color: red;
  top: 1em;
  position: absolute;
  text-align: center; }
.post .meta.date .day, .post .meta.date .month {
  display: block; }
.post .meta.type {
  border-left: solid 1px #e9e9e9;
  display: block;
  padding: 1em;
  text-align: center; }
.post .meta.type .term-icon, .post .meta.type .term-name {
  display: block; }
.post .meta.type img {
  margin: 0 auto; }
.post .meta.single .meta-line-two {
  margin-top: 0; }
.post .meta.single .author, .post .meta.single .term-name, .post .meta.single .type {
  color: #869749;
  margin-bottom: .5em; }
.post .meta.single .author span, .post .meta.single .author a, .post .meta.single .author i, .post .meta.single .term-name span, .post .meta.single .term-name a, .post .meta.single .term-name i, .post .meta.single .type span, .post .meta.single .type a, .post .meta.single .type i {
  color: #869749; }
.post .meta.single .author span:hover, .post .meta.single .author a:hover, .post .meta.single .author i:hover, .post .meta.single .term-name span:hover, .post .meta.single .term-name a:hover, .post .meta.single .term-name i:hover, .post .meta.single .type span:hover, .post .meta.single .type a:hover, .post .meta.single .type i:hover {
  color: #495228; }
.post .meta.single .author a span, .post .meta.single .term-name a span, .post .meta.single .type a span {
  font-weight: 300; }
.post .meta.single .date, .post .meta.single .categories, .post .meta.single .tags {
  color: #8b8b8b;
  display: block;
  padding-right: 1em; }
.post .meta.single .date a, .post .meta.single .categories a, .post .meta.single .tags a {
  color: #8b8b8b;
  font-weight: 300; }
.post .meta.single .date a:hover, .post .meta.single .categories a:hover, .post .meta.single .tags a:hover {
  color: #c54027; }
.post .meta.single .type img {
  width: 16px;
  height: 16px;
  margin-top: -2px;
  border: none; }
.post .meta.single p + p, .post .meta.single .widget_breadcrumb_navxt .breadcrumbs + p, .widget_breadcrumb_navxt .post .meta.single .breadcrumbs + p, .post .meta.single .widget_breadcrumb_navxt p + .breadcrumbs, .widget_breadcrumb_navxt .post .meta.single p + .breadcrumbs, .post .meta.single .widget_breadcrumb_navxt .breadcrumbs + .breadcrumbs, .widget_breadcrumb_navxt .post .meta.single .breadcrumbs + .breadcrumbs {
  margin-top: 0; }
.post .image.background div {
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height: 100%;
  width: 100%; }
.post .entry {
  clear: both;
  display: block; }
.post .entry h2 {
  margin-bottom: .5em !important; }
.post .entry img {
  max-width: 100%;
  height: auto; }
.post .entry .wp-caption {
  max-width: 100% !important; }
.post .entry .wp-caption img {
  max-width: 100% !important;
  height: auto; }
.post .entry .wp-caption .wp-caption-text {
  font-style: italic;
  font-size: 0.8rem; }
.post .entry .wp-caption.aligncenter {
  margin: 0 auto; }
.post .post-header {
  position: relative; }
.post .post-header .date {
  background-color: #FF4136;
  display: block;
  position: absolute;
  top: 1em;
  left: 0; }
.post .post-header .date .day, .post .post-header .date .month {
  display: block; }
.post .post-header .image {
  width: 100%; }
.post .post-header .image img {
  height: auto;
  width: 100%; }
.post .post-content {
  width: 100%; }
.post .post-content .title-wrap {
  float: left;
  padding: 1em;
  vertical-align: top;
  width: 80%; }
.post .post-content .title-wrap .post-title {
  line-height: 1;
  margin-bottom: 0 !important;
  margin-top: 0 !important;
  max-height: 2em; }
.post .post-content .title-wrap .post-subtitle {
  margin: 0; }
.post .post-content .title-wrap .post-title + .post-subtitle {
  margin-top: 1em; }
.post .post-content .meta.type {
  float: right;
  vertical-align: top;
  width: 18%; }
.post .post-content.hero .meta.single .date, .post .post-content.hero .meta.single .categories, .post .post-content.hero .meta.single .tags {
  display: inline; }
.post .entry-navigation {
  display: block;
  margin-bottom: 1em;
  margin-top: 1em; }
.post .entry-navigation em {
  display: none; }
.post .entry-navigation .current-post-page {
  background-color: #702416 !important; }
.post:last-of-type {
  margin-bottom: 0; }

.type-ctas {
  position: relative; }
.type-ctas .post-header {
  width: 100%; }
.type-ctas .post-header .image {
  text-align: center;
  width: 100%; }
.type-ctas .post-header .image.background div {
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height: 100%;
  width: 100%; }
.type-ctas .post-content {
  position: absolute; }
.type-ctas .post-content .post-title {
  line-height: 1;
  margin: 0; }

.type-books {
  clear: both;
  display: block; }
.type-books .image {
  float: left;
  padding: 0;
  width: 15%; }
.type-books .content {
  float: left;
  padding: 1rem;
  padding-top: 0;
  width: 85%; }

.page .type-page, .single .type-page, .error404 .type-page, .search .type-page {
  margin-bottom: 1rem; }
.page .entry, .single .entry, .error404 .entry, .search .entry {
  clear: both;
  display: block; }
.page .related-posts, .single .related-posts, .error404 .related-posts, .search .related-posts {
  margin: 0rem 0; }
.page .related-posts h4, .single .related-posts h4, .error404 .related-posts h4, .search .related-posts h4 {
  margin-bottom: 0; }
.page .related-posts ul, .single .related-posts ul, .error404 .related-posts ul, .search .related-posts ul {
  margin: 0 0 0 2rem; }
.page .post-listing, .single .post-listing, .error404 .post-listing, .search .post-listing {
  clear: both;
  display: block;
  margin-bottom: 0;
  margin-top: 1rem; }
.page .post-listing.col-2 .post, .single .post-listing.col-2 .post, .error404 .post-listing.col-2 .post, .search .post-listing.col-2 .post {
  width: 44.44444%;
  float: left;
  margin-right: 11.11111%; }
.page .post-listing.col-2 .post:nth-of-type(2n), .single .post-listing.col-2 .post:nth-of-type(2n), .error404 .post-listing.col-2 .post:nth-of-type(2n), .search .post-listing.col-2 .post:nth-of-type(2n) {
  margin-right: 0; }
@media (min-width: 1281px) and (max-width: 1480px) {
  .page .post-listing.col-2 .post, .single .post-listing.col-2 .post, .error404 .post-listing.col-2 .post, .search .post-listing.col-2 .post {
    width: 48.27586%;
    float: left;
    margin-right: 3.44828%; }
  .page .post-listing.col-2 .post:nth-of-type(2n), .single .post-listing.col-2 .post:nth-of-type(2n), .error404 .post-listing.col-2 .post:nth-of-type(2n), .search .post-listing.col-2 .post:nth-of-type(2n) {
    margin-right: 0; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .page .post-listing.col-2 .post, .single .post-listing.col-2 .post, .error404 .post-listing.col-2 .post, .search .post-listing.col-2 .post {
    width: 48.27586%;
    float: left;
    margin-right: 3.44828%; }
  .page .post-listing.col-2 .post:nth-of-type(2n), .single .post-listing.col-2 .post:nth-of-type(2n), .error404 .post-listing.col-2 .post:nth-of-type(2n), .search .post-listing.col-2 .post:nth-of-type(2n) {
    margin-right: 0; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page .post-listing.col-2 .post, .single .post-listing.col-2 .post, .error404 .post-listing.col-2 .post, .search .post-listing.col-2 .post {
    width: 48.27586%;
    float: left;
    margin-right: 3.44828%; }
  .page .post-listing.col-2 .post:nth-of-type(2n), .single .post-listing.col-2 .post:nth-of-type(2n), .error404 .post-listing.col-2 .post:nth-of-type(2n), .search .post-listing.col-2 .post:nth-of-type(2n) {
    margin-right: 0; } }
@media (max-width: 568px) {
  .page .post-listing.col-2 .post, .single .post-listing.col-2 .post, .error404 .post-listing.col-2 .post, .search .post-listing.col-2 .post {
    width: 100%; } }
@media (min-width: 1600px) {
  .page .post-listing.col-3 .post, .single .post-listing.col-3 .post, .error404 .post-listing.col-3 .post, .search .post-listing.col-3 .post {
    width: 31.03448%;
    float: left;
    margin-right: 3.44828%; }
  .page .post-listing.col-3 .post:nth-of-type(3n), .single .post-listing.col-3 .post:nth-of-type(3n), .error404 .post-listing.col-3 .post:nth-of-type(3n), .search .post-listing.col-3 .post:nth-of-type(3n) {
    margin-right: 0; } }
@media (min-width: 1481px) and (max-width: 1599px) {
  .page .post-listing.col-3 .post, .single .post-listing.col-3 .post, .error404 .post-listing.col-3 .post, .search .post-listing.col-3 .post {
    width: 28.57143%;
    float: left;
    margin-right: 7.14286%; }
  .page .post-listing.col-3 .post:nth-of-type(3n), .single .post-listing.col-3 .post:nth-of-type(3n), .error404 .post-listing.col-3 .post:nth-of-type(3n), .search .post-listing.col-3 .post:nth-of-type(3n) {
    margin-right: 0; } }
@media (min-width: 1281px) and (max-width: 1480px) {
  .page .post-listing.col-3 .post, .single .post-listing.col-3 .post, .error404 .post-listing.col-3 .post, .search .post-listing.col-3 .post {
    width: 31.03448%;
    float: left;
    margin-right: 3.44828%; }
  .page .post-listing.col-3 .post:nth-of-type(3n), .single .post-listing.col-3 .post:nth-of-type(3n), .error404 .post-listing.col-3 .post:nth-of-type(3n), .search .post-listing.col-3 .post:nth-of-type(3n) {
    margin-right: 0; } }
@media (min-width: 1200px) and (max-width: 1280px) {
  .page .post-listing.col-3 .post, .single .post-listing.col-3 .post, .error404 .post-listing.col-3 .post, .search .post-listing.col-3 .post {
    width: 31.03448%;
    float: left;
    margin-right: 3.44828%; }
  .page .post-listing.col-3 .post:nth-of-type(3n), .single .post-listing.col-3 .post:nth-of-type(3n), .error404 .post-listing.col-3 .post:nth-of-type(3n), .search .post-listing.col-3 .post:nth-of-type(3n) {
    margin-right: 0; } }
@media (min-width: 769px) and (max-width: 1199px) {
  .page .post-listing.col-3 .post, .single .post-listing.col-3 .post, .error404 .post-listing.col-3 .post, .search .post-listing.col-3 .post {
    width: 48.27586%;
    float: left;
    margin-right: 3.44828%; }
  .page .post-listing.col-3 .post:nth-of-type(2n), .single .post-listing.col-3 .post:nth-of-type(2n), .error404 .post-listing.col-3 .post:nth-of-type(2n), .search .post-listing.col-3 .post:nth-of-type(2n) {
    margin-right: 0; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page .post-listing.col-3 .post, .single .post-listing.col-3 .post, .error404 .post-listing.col-3 .post, .search .post-listing.col-3 .post {
    width: 100%; } }
@media (max-width: 568px) {
  .page .post-listing.col-3 .post, .single .post-listing.col-3 .post, .error404 .post-listing.col-3 .post, .search .post-listing.col-3 .post {
    width: 100%; } }
@media (min-width: 1600px) {
  .page .post-listing.col-4 .post, .single .post-listing.col-4 .post, .error404 .post-listing.col-4 .post, .search .post-listing.col-4 .post {
    width: 21.05263%;
    float: left;
    margin-right: 5.26316%; }
  .page .post-listing.col-4 .post:nth-of-type(4n), .single .post-listing.col-4 .post:nth-of-type(4n), .error404 .post-listing.col-4 .post:nth-of-type(4n), .search .post-listing.col-4 .post:nth-of-type(4n) {
    margin-right: 0; } }
@media (min-width: 1481px) and (max-width: 1599px) {
  .page .post-listing.col-4 .post, .single .post-listing.col-4 .post, .error404 .post-listing.col-4 .post, .search .post-listing.col-4 .post {
    width: 21.05263%;
    float: left;
    margin-right: 5.26316%; }
  .page .post-listing.col-4 .post:nth-of-type(4n), .single .post-listing.col-4 .post:nth-of-type(4n), .error404 .post-listing.col-4 .post:nth-of-type(4n), .search .post-listing.col-4 .post:nth-of-type(4n) {
    margin-right: 0; } }
@media (min-width: 1281px) and (max-width: 1480px) {
  .page .post-listing.col-4 .post, .single .post-listing.col-4 .post, .error404 .post-listing.col-4 .post, .search .post-listing.col-4 .post {
    width: 23.07692%;
    float: left;
    margin-right: 2.5641%; }
  .page .post-listing.col-4 .post:nth-of-type(4n), .single .post-listing.col-4 .post:nth-of-type(4n), .error404 .post-listing.col-4 .post:nth-of-type(4n), .search .post-listing.col-4 .post:nth-of-type(4n) {
    margin-right: 0; } }
@media (min-width: 1200px) and (max-width: 1280px) {
  .page .post-listing.col-4 .post, .single .post-listing.col-4 .post, .error404 .post-listing.col-4 .post, .search .post-listing.col-4 .post {
    width: 31.03448%;
    float: left;
    margin-right: 3.44828%; }
  .page .post-listing.col-4 .post:nth-of-type(3n), .single .post-listing.col-4 .post:nth-of-type(3n), .error404 .post-listing.col-4 .post:nth-of-type(3n), .search .post-listing.col-4 .post:nth-of-type(3n) {
    margin-right: 0; } }
@media (min-width: 769px) and (max-width: 1199px) {
  .page .post-listing.col-4 .post, .single .post-listing.col-4 .post, .error404 .post-listing.col-4 .post, .search .post-listing.col-4 .post {
    width: 48.71795%;
    float: left;
    margin-right: 2.5641%; }
  .page .post-listing.col-4 .post:nth-of-type(2n), .single .post-listing.col-4 .post:nth-of-type(2n), .error404 .post-listing.col-4 .post:nth-of-type(2n), .search .post-listing.col-4 .post:nth-of-type(2n) {
    margin-right: 0; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page .post-listing.col-4 .post, .single .post-listing.col-4 .post, .error404 .post-listing.col-4 .post, .search .post-listing.col-4 .post {
    width: 48.27586%;
    float: left;
    margin-right: 3.44828%; }
  .page .post-listing.col-4 .post:nth-of-type(2n), .single .post-listing.col-4 .post:nth-of-type(2n), .error404 .post-listing.col-4 .post:nth-of-type(2n), .search .post-listing.col-4 .post:nth-of-type(2n) {
    margin-right: 0; } }
@media (max-width: 568px) {
  .page .post-listing.col-4 .post, .single .post-listing.col-4 .post, .error404 .post-listing.col-4 .post, .search .post-listing.col-4 .post {
    width: 100%; } }
.page .post-listing .post-title, .single .post-listing .post-title, .error404 .post-listing .post-title, .search .post-listing .post-title {
  font-size: 1.2rem;
  margin: .5em 0 .25em 0 !important;
  max-height: 4.5em;
  overflow: hidden; }
.page .post-listing .thumbnail img, .single .post-listing .thumbnail img, .error404 .post-listing .thumbnail img, .search .post-listing .thumbnail img {
  border: solid 1px #9aa0a6; }
.page .post-listing.sticky, .single .post-listing.sticky, .error404 .post-listing.sticky, .search .post-listing.sticky {
  margin-bottom: 3rem;
  width: 100%; }
@media (min-width: 569px) and (max-width: 768px) {
  .page .post-listing.sticky, .single .post-listing.sticky, .error404 .post-listing.sticky, .search .post-listing.sticky {
    width: 100%; } }
@media (max-width: 568px) {
  .page .post-listing.sticky, .single .post-listing.sticky, .error404 .post-listing.sticky, .search .post-listing.sticky {
    width: 100%; } }
.page .post-listing + .nav-previous, .single .post-listing + .nav-previous, .error404 .post-listing + .nav-previous, .search .post-listing + .nav-previous {
  margin-top: 2rem; }
.page .pagination, .single .pagination, .error404 .pagination, .search .pagination, .page .navigation, .single .navigation, .error404 .navigation, .search .navigation {
  clear: both;
  margin-bottom: 0;
  margin-top: 2em; }

.attachment .entry .entry-details {
  margin-bottom: 1rem; }
.attachment .entry .entry-details .tab-content table {
  margin-bottom: 0 !important; }

.single article {
  margin-bottom: 1rem; }
.single article:last-of-type {
  margin-bottom: 0; }
.single.single-learn .container-event-details {
  background-color: #33414f;
  padding: 1em !important;
  position: relative;
  z-index: 2; }
@media (max-width: 568px) {
  .single.single-learn .container-event-details {
    padding: .5em !important; } }
.single.single-learn .container-event-details[count='0'] .blocklist li, .single.single-learn .container-event-details[count='0'] .widget_recent_entries ul li, .widget_recent_entries .single.single-learn .container-event-details[count='0'] ul li, .single.single-learn .container-event-details[count='1'] .blocklist li, .single.single-learn .container-event-details[count='1'] .widget_recent_entries ul li, .widget_recent_entries .single.single-learn .container-event-details[count='1'] ul li {
  width: 100%; }
.single.single-learn .container-event-details[count='2'] .blocklist li, .single.single-learn .container-event-details[count='2'] .widget_recent_entries ul li, .widget_recent_entries .single.single-learn .container-event-details[count='2'] ul li {
  width: 50%; }
.single.single-learn .container-event-details[count='3'] .blocklist li, .single.single-learn .container-event-details[count='3'] .widget_recent_entries ul li, .widget_recent_entries .single.single-learn .container-event-details[count='3'] ul li {
  width: 33.3333333333%; }
.single.single-learn .container-event-details[count='4'] .blocklist li, .single.single-learn .container-event-details[count='4'] .widget_recent_entries ul li, .widget_recent_entries .single.single-learn .container-event-details[count='4'] ul li {
  width: 25%; }
@media (max-width: 320px) {
  .single.single-learn .container-event-details[count='4'] .blocklist li, .single.single-learn .container-event-details[count='4'] .widget_recent_entries ul li, .widget_recent_entries .single.single-learn .container-event-details[count='4'] ul li {
    padding: 1em;
    width: 50%; } }
.single.single-learn .container-event-details .blocklist, .single.single-learn .container-event-details .widget_recent_entries ul, .widget_recent_entries .single.single-learn .container-event-details ul {
  text-align: center; }
.single.single-learn .container-event-details .blocklist li, .single.single-learn .container-event-details .widget_recent_entries ul li, .widget_recent_entries .single.single-learn .container-event-details ul li {
  display: inline-block;
  float: left;
  margin: 0;
  padding: 1em;
  vertical-align: top;
  width: 100%; }
.single.single-learn .container-event-details .blocklist li i, .single.single-learn .container-event-details .widget_recent_entries ul li i, .widget_recent_entries .single.single-learn .container-event-details ul li i {
  color: #fff;
  font-size: 2.5em; }
.single.single-learn .container-event-details .blocklist li p, .single.single-learn .container-event-details .widget_recent_entries ul li p, .widget_recent_entries .single.single-learn .container-event-details ul li p, .single.single-learn .container-event-details .blocklist li .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .single.single-learn .container-event-details .blocklist li .breadcrumbs, .single.single-learn .container-event-details .widget_recent_entries ul li .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .single.single-learn .container-event-details .widget_recent_entries ul li .breadcrumbs, .widget_recent_entries .single.single-learn .container-event-details ul li .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .widget_recent_entries .single.single-learn .container-event-details ul li .breadcrumbs {
  color: #fff;
  margin: .5em 0 0 0; }
.single.single-learn .container-event-details .blocklist li p strong, .single.single-learn .container-event-details .widget_recent_entries ul li p strong, .widget_recent_entries .single.single-learn .container-event-details ul li p strong, .single.single-learn .container-event-details .blocklist li .widget_breadcrumb_navxt .breadcrumbs strong, .widget_breadcrumb_navxt .single.single-learn .container-event-details .blocklist li .breadcrumbs strong, .single.single-learn .container-event-details .widget_recent_entries ul li .widget_breadcrumb_navxt .breadcrumbs strong, .widget_breadcrumb_navxt .single.single-learn .container-event-details .widget_recent_entries ul li .breadcrumbs strong, .widget_recent_entries .single.single-learn .container-event-details ul li .widget_breadcrumb_navxt .breadcrumbs strong, .widget_breadcrumb_navxt .widget_recent_entries .single.single-learn .container-event-details ul li .breadcrumbs strong {
  display: none; }
@media (min-width: 569px) and (max-width: 768px) {
  .single.single-learn .container-event-details .blocklist li p, .single.single-learn .container-event-details .widget_recent_entries ul li p, .widget_recent_entries .single.single-learn .container-event-details ul li p, .single.single-learn .container-event-details .blocklist li .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .single.single-learn .container-event-details .blocklist li .breadcrumbs, .single.single-learn .container-event-details .widget_recent_entries ul li .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .single.single-learn .container-event-details .widget_recent_entries ul li .breadcrumbs, .widget_recent_entries .single.single-learn .container-event-details ul li .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .widget_recent_entries .single.single-learn .container-event-details ul li .breadcrumbs {
    font-size: 12px;
    font-weight: 500;
    padding: .5em; }
  .single.single-learn .container-event-details .blocklist li i, .single.single-learn .container-event-details .widget_recent_entries ul li i, .widget_recent_entries .single.single-learn .container-event-details ul li i {
    font-size: 2em; } }
@media (max-width: 568px) {
  .single.single-learn .container-event-details .blocklist li, .single.single-learn .container-event-details .widget_recent_entries ul li, .widget_recent_entries .single.single-learn .container-event-details ul li {
    padding: 1em .75em 1em .75em; }
  .single.single-learn .container-event-details .blocklist li p, .single.single-learn .container-event-details .widget_recent_entries ul li p, .widget_recent_entries .single.single-learn .container-event-details ul li p, .single.single-learn .container-event-details .blocklist li .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .single.single-learn .container-event-details .blocklist li .breadcrumbs, .single.single-learn .container-event-details .widget_recent_entries ul li .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .single.single-learn .container-event-details .widget_recent_entries ul li .breadcrumbs, .widget_recent_entries .single.single-learn .container-event-details ul li .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .widget_recent_entries .single.single-learn .container-event-details ul li .breadcrumbs {
    font-size: 9px;
    font-weight: 100;
    margin: 0;
    padding: 0 .25em; }
  .single.single-learn .container-event-details .blocklist li p span, .single.single-learn .container-event-details .widget_recent_entries ul li p span, .widget_recent_entries .single.single-learn .container-event-details ul li p span, .single.single-learn .container-event-details .blocklist li .widget_breadcrumb_navxt .breadcrumbs span, .widget_breadcrumb_navxt .single.single-learn .container-event-details .blocklist li .breadcrumbs span, .single.single-learn .container-event-details .widget_recent_entries ul li .widget_breadcrumb_navxt .breadcrumbs span, .widget_breadcrumb_navxt .single.single-learn .container-event-details .widget_recent_entries ul li .breadcrumbs span, .widget_recent_entries .single.single-learn .container-event-details ul li .widget_breadcrumb_navxt .breadcrumbs span, .widget_breadcrumb_navxt .widget_recent_entries .single.single-learn .container-event-details ul li .breadcrumbs span {
    display: none; }
  .single.single-learn .container-event-details .blocklist li i, .single.single-learn .container-event-details .widget_recent_entries ul li i, .widget_recent_entries .single.single-learn .container-event-details ul li i {
    font-size: 1.5em; } }
.single.single-learn .event-video {
  margin-bottom: 30px; }
.single.single-learn .event-details {
  clear: both;
  margin-top: 3rem; }
.single .meta.single {
  margin-bottom: 2em; }
.single .meta.single .meta-line-two {
  margin-top: 0; }
.single .meta.single .author, .single .meta.single .date, .single .meta.single .categories, .single .meta.single .tags {
  font-size: .9em; }
.single .meta.single .author {
  margin-bottom: .5em; }
.single .meta.single .author span, .single .meta.single .author a, .single .meta.single .author i {
  color: #869749; }
.single .meta.single .author span:hover, .single .meta.single .author a:hover, .single .meta.single .author i:hover {
  color: #495228; }
.single .meta.single .author a span {
  font-weight: 300; }
.single .meta.single .date, .single .meta.single .categories, .single .meta.single .tags {
  color: #8b8b8b;
  padding-right: 1em; }
.single .meta.single .date a, .single .meta.single .categories a, .single .meta.single .tags a {
  color: #8b8b8b;
  font-weight: 300; }
.single .meta.single .date a:hover, .single .meta.single .categories a:hover, .single .meta.single .tags a:hover {
  color: #c54027; }
.single .meta.single .type img {
  width: 20px; }
.single .block-book + .block-ctas, .single p + .block-ctas, .single .widget_breadcrumb_navxt .breadcrumbs + .block-ctas, .widget_breadcrumb_navxt .single .breadcrumbs + .block-ctas, .single .block-ctas + p, .single .widget_breadcrumb_navxt .block-ctas + .breadcrumbs, .widget_breadcrumb_navxt .single .block-ctas + .breadcrumbs, .single .podcast-player + p, .single .widget_breadcrumb_navxt .podcast-player + .breadcrumbs, .widget_breadcrumb_navxt .single .podcast-player + .breadcrumbs {
  margin-top: 1rem; }

.attachment .entry-details .tab-content {
  margin-bottom: 0; }
.attachment .entry-details .tab-content table {
  margin: 0.5rem auto;
  width: 99%; }

.archive .description, .category .description {
  margin-bottom: 1em;
  margin-top: -1em; }
.archive .post, .category .post {
  width: 31.03448%;
  float: left;
  margin-right: 3.44828%; }
.archive .post:last-of-type, .archive .post:nth-of-type(3n), .category .post:last-of-type, .category .post:nth-of-type(3n) {
  margin-right: 0; }
.archive .post .image.thumbnail img, .category .post .image.thumbnail img {
  border: solid 1px #9aa0a6; }
.archive .post-listing, .category .post-listing {
  clear: both;
  display: block;
  margin-bottom: 0;
  margin-top: 1rem; }
.archive .post-listing.col-2 .post, .category .post-listing.col-2 .post {
  width: 48.27586%;
  float: left;
  margin-right: 3.44828%; }
.archive .post-listing.col-2 .post:nth-of-type(2n), .category .post-listing.col-2 .post:nth-of-type(2n) {
  margin-right: 0; }
@media (min-width: 569px) and (max-width: 768px) {
  .archive .post-listing.col-2 .post, .category .post-listing.col-2 .post {
    width: 48.27586%;
    float: left;
    margin-right: 3.44828%; } }
@media (max-width: 568px) {
  .archive .post-listing.col-2 .post, .category .post-listing.col-2 .post {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }
.archive .post-listing.col-3 .post, .category .post-listing.col-3 .post {
  width: 31.03448%;
  float: left;
  margin-right: 3.44828%; }
.archive .post-listing.col-3 .post:nth-of-type(3n), .category .post-listing.col-3 .post:nth-of-type(3n) {
  margin-right: 0; }
@media (min-width: 569px) and (max-width: 768px) {
  .archive .post-listing.col-3 .post, .category .post-listing.col-3 .post {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }
@media (max-width: 568px) {
  .archive .post-listing.col-3 .post, .category .post-listing.col-3 .post {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }
.archive .post-listing.col-4 .post, .category .post-listing.col-4 .post {
  width: 23.07692%;
  float: left;
  margin-right: 2.5641%; }
.archive .post-listing.col-4 .post:nth-of-type(4n), .category .post-listing.col-4 .post:nth-of-type(4n) {
  margin-right: 0; }
@media (min-width: 569px) and (max-width: 768px) {
  .archive .post-listing.col-4 .post, .category .post-listing.col-4 .post {
    width: 48.27586%;
    float: left;
    margin-right: 3.44828%; }
  .archive .post-listing.col-4 .post:nth-of-type(2n), .category .post-listing.col-4 .post:nth-of-type(2n) {
    margin-right: 0; } }
@media (max-width: 568px) {
  .archive .post-listing.col-4 .post, .category .post-listing.col-4 .post {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }
.archive .post-listing .post-title, .category .post-listing .post-title {
  margin: .5em 0 .25em 0 !important;
  max-height: 3.5em;
  overflow: hidden; }
.archive .pagination, .archive .navigation, .category .pagination, .category .navigation {
  clear: both;
  margin-bottom: 1em;
  margin-top: 1em; }

.search-results .post .post-title {
  margin-bottom: 0; }

.learn-heading-container {
  position: relative;
  min-height: 50px; }
.learn-heading-container select {
  position: absolute;
  right: 0;
  top: 0;
  width: inherit; }
@media (max-width: 568px) {
  .learn-heading-container select {
    position: relative;
    width: 100%; } }

.search .type-page {
  display: none;
  margin-bottom: 3rem; }

.wp-core-ui .mce-container-body {
  padding: 0 !important; }

#wpadminbar #wp-admin-bar-search, #wpadminbar #wp-admin-bar-bp-notifications {
  display: none; }

.wdpu-msg table {
  border: none; }
.wdpu-msg table tr {
  border: none; }
.wdpu-msg table tr td, .wdpu-msg table tr th {
  border: none; }
.wdpu-msg table tr:hover {
  background-color: inherit; }

#change_email_1 input[type="submit"], #memb_password_send-1 input[type="submit"], #memb_password_change-1 input[type="submit"] {
  margin-top: 1em;
  width: 100%; }

/* ---------------------------------------------------------------------- */
/*  Column Shortcode
/* ---------------------------------------------------------------------- */
.main .entry {
  position: relative; }
.main .entry .column-half, .main .entry .column-third, .main .entry .column-fourth, .main .entry .column-two-thirds, .main .entry .column-three-fourths {
  float: left;
  margin-right: 20px; }
.main .entry .column-half.last, .main .entry .column-third.last, .main .entry .column-fourth.last, .main .entry .column-two-thirds.last, .main .entry .column-three-fourths.last {
  margin-right: 0; }
.main .entry .column-half {
  width: 460px; }
.main .entry .column-third {
  width: 300px; }
.main .entry .column-fourth {
  width: 220px; }
.main .entry .column-two-thirds {
  width: 620px; }
.main .entry .column-three-fourths {
  width: 700px; }

@media only screen and (min-width: 768px) and (max-width: 959px) {
  .main .entry {
    width: 100%; }
  .main .entry .column-half {
    width: 364px; }
  .main .entry .column-third {
    width: 236px; }
  .main .entry .column-fourth {
    width: 172px; }
  .main .entry .column-two-thirds {
    width: 492px; }
  .main .entry .column-three-fourths {
    width: 508px; } }
@media only screen and (max-width: 767px) {
  .main .entry {
    width: 100%; }
  .main .entry .column-half, .main .entry .column-third, .main .entry .column-fourth, .main .entry .column-two-thirds, .main .entry .column-three-fourths {
    width: 300px;
    margin-right: 0; } }
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .main .entry {
    width: 100%; }
  .main .entry .column-half, .main .entry .column-third, .main .entry .column-fourth, .main .entry .column-two-thirds, .main .entry .column-three-fourths {
    width: 420px;
    margin-right: 0; } }
.widget.buddypress .avatar-block {
  /* one item */
  /* two items */
  /* three items */
  /* four items */
  /* four items */
  /* five items */ }
.widget.buddypress .avatar-block div {
  clear: none !important;
  display: inline-block;
  float: left;
  margin: 0;
  position: relative;
  width: 20%; }
.widget.buddypress .avatar-block div img {
  height: auto !important;
  margin: 0 !important;
  width: 100% !important; }
.widget.buddypress .avatar-block div:first-child:nth-last-child(1) {
  width: 100%; }
.widget.buddypress .avatar-block div:first-child:nth-last-child(2), .widget.buddypress .avatar-block div:first-child:nth-last-child(2) ~ div {
  width: 50%; }
.widget.buddypress .avatar-block div:first-child:nth-last-child(3), .widget.buddypress .avatar-block div:first-child:nth-last-child(3) ~ div {
  width: 33.3333%; }
.widget.buddypress .avatar-block div:first-child:nth-last-child(4), .widget.buddypress .avatar-block div:first-child:nth-last-child(4) ~ div, .widget.buddypress .avatar-block div:first-child:nth-last-child(7), .widget.buddypress .avatar-block div:first-child:nth-last-child(7) ~ div, .widget.buddypress .avatar-block div:first-child:nth-last-child(8), .widget.buddypress .avatar-block div:first-child:nth-last-child(8) ~ div {
  width: 25%; }
.widget.buddypress .avatar-block div:first-child:nth-last-child(5), .widget.buddypress .avatar-block div:first-child:nth-last-child(5) ~ div, .widget.buddypress .avatar-block div:first-child:nth-last-child(9), .widget.buddypress .avatar-block div:first-child:nth-last-child(9) ~ div, .widget.buddypress .avatar-block div:first-child:nth-last-child(10), .widget.buddypress .avatar-block div:first-child:nth-last-child(10) ~ div {
  width: 20%; }
.widget.buddypress .avatar-block div:first-child:nth-last-child(6), .widget.buddypress .avatar-block div:first-child:nth-last-child(6) ~ div, .widget.buddypress .avatar-block div:first-child:nth-last-child(11), .widget.buddypress .avatar-block div:first-child:nth-last-child(11) ~ div, .widget.buddypress .avatar-block div:first-child:nth-last-child(12), .widget.buddypress .avatar-block div:first-child:nth-last-child(12) ~ div {
  width: 16.6666%; }

.widget_recent_custom_post ul {
  margin-bottom: .5rem !important; }
.widget_recent_custom_post ul li {
  margin: 1.5em 0; }
.widget_recent_custom_post ul li .post-header img {
  float: left;
  margin: 0 3% 3px 0;
  width: 29%; }
.widget_recent_custom_post ul li .post-header .post-title {
  margin: 0;
  width: 100%; }
.widget_recent_custom_post ul li .post-header .image + .title-wrap {
  float: left;
  line-height: 1.2;
  margin-top: 0;
  margin-bottom: .25em;
  width: 68%; }
.widget_recent_custom_post ul li .post-header .post-title {
  line-height: 1.25;
  margin-bottom: .4em;
  max-height: 3em;
  overflow: hidden; }
.widget_recent_custom_post ul li .post-header .post-title.no-img {
  clear: both;
  width: 100%; }
.widget_recent_custom_post ul li .post-content {
  clear: both;
  font-size: .8em; }
.widget_recent_custom_post ul li .post-content a.readmore {
  line-height: inherit; }
@media (min-width: 569px) and (max-width: 768px) {
  .widget_recent_custom_post ul li .post-content {
    font-size: 1em; } }
@media (max-width: 568px) {
  .widget_recent_custom_post ul li .post-content {
    font-size: 1em; } }
.widget_recent_custom_post ul li .post-content .author {
  color: #c54027;
  font-weight: 600; }
.widget_recent_custom_post ul p.archive-link, .widget_recent_custom_post ul .widget_breadcrumb_navxt .archive-link.breadcrumbs, .widget_breadcrumb_navxt .widget_recent_custom_post ul .archive-link.breadcrumbs {
  border-top: 1px solid #e9e9e9;
  padding-top: .5em; }
.widget_recent_custom_post .meta {
  font-size: .9em;
  margin-bottom: 0; }
.widget_recent_custom_post .meta .term-icon {
  margin: 0 3px 0 0;
  width: 14px; }
@media (min-width: 569px) and (max-width: 768px) {
  .widget_recent_custom_post .meta .term-icon {
    width: 12px; } }
@media (max-width: 568px) {
  .widget_recent_custom_post .meta .term-icon {
    width: 12px; } }
.widget_recent_custom_post .meta i.term-icon {
  font-size: .8em;
  margin-right: 0; }
@media (min-width: 569px) and (max-width: 768px) {
  .widget_recent_custom_post .meta time {
    font-size: 12px; } }
@media (max-width: 568px) {
  .widget_recent_custom_post .meta time {
    font-size: 12px; } }
.widget_recent_custom_post .meta.widget {
  margin-bottom: .5em;
  line-height: 1em; }
.widget_recent_custom_post .meta.widget .authoricon {
  line-height: 1; }
.widget_recent_custom_post .meta.widget .dateicon {
  margin: 0; }
.widget_recent_custom_post .meta.widget .author, .widget_recent_custom_post .meta.widget .date, .widget_recent_custom_post .meta.widget .term-name {
  font-size: .9em; }
.widget_recent_custom_post .meta.widget .author {
  color: #869749;
  margin-bottom: 0;
  line-height: 1; }
.widget_recent_custom_post .meta.widget .author span, .widget_recent_custom_post .meta.widget .author a, .widget_recent_custom_post .meta.widget .author i {
  color: #869749;
  line-height: 1; }
.widget_recent_custom_post .meta.widget .author span:hover, .widget_recent_custom_post .meta.widget .author a:hover, .widget_recent_custom_post .meta.widget .author i:hover {
  color: #495228; }
.widget_recent_custom_post .meta.widget .author a span {
  font-weight: 300; }
.widget_recent_custom_post .meta.widget .date {
  clear: both;
  color: #8b8b8b;
  display: inline-block;
  padding-right: 1em; }
.widget_recent_custom_post .meta.widget .date a {
  color: #8b8b8b;
  font-weight: 300; }
.widget_recent_custom_post .meta.widget .date a:hover {
  color: #c54027; }
.widget_recent_custom_post .post-content .post-title {
  color: #c54027;
  margin-bottom: 0; }
.widget_recent_custom_post .post-content .post-title:hover {
  color: #702416; }

.widget_members-listing {
  clear: both; }
.widget_members-listing .blocklist.vertical .person, .widget_members-listing .widget_recent_entries ul.vertical .person, .widget_recent_entries .widget_members-listing ul.vertical .person {
  margin: 1.5em 0; }
.widget_members-listing .blocklist.vertical .person .image, .widget_members-listing .widget_recent_entries ul.vertical .person .image, .widget_recent_entries .widget_members-listing ul.vertical .person .image {
  margin-bottom: .5em; }
.widget_members-listing .blocklist.vertical .person .name, .widget_members-listing .widget_recent_entries ul.vertical .person .name, .widget_recent_entries .widget_members-listing ul.vertical .person .name {
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif;
  font-weight: 700; }
.widget_members-listing .blocklist.vertical .person .name a, .widget_members-listing .widget_recent_entries ul.vertical .person .name a, .widget_recent_entries .widget_members-listing ul.vertical .person .name a {
  color: #33414f; }
.widget_members-listing .blocklist.vertical .person .name a:hover, .widget_members-listing .widget_recent_entries ul.vertical .person .name a:hover, .widget_recent_entries .widget_members-listing ul.vertical .person .name a:hover {
  color: #c54027; }
.widget_members-listing .blocklist.vertical .person .company, .widget_members-listing .widget_recent_entries ul.vertical .person .company, .widget_recent_entries .widget_members-listing ul.vertical .person .company {
  color: #9aa0a6;
  margin-top: 0; }
.widget_members-listing .blocklist.vertical .person .about, .widget_members-listing .widget_recent_entries ul.vertical .person .about, .widget_recent_entries .widget_members-listing ul.vertical .person .about {
  font-size: .8em;
  line-height: 1.4; }
.widget_members-listing .blocklist.vertical .person .about .readmore, .widget_members-listing .widget_recent_entries ul.vertical .person .about .readmore, .widget_recent_entries .widget_members-listing ul.vertical .person .about .readmore {
  line-height: 1.4; }
@media (min-width: 569px) and (max-width: 768px) {
  .widget_members-listing .blocklist.vertical .person .about, .widget_members-listing .widget_recent_entries ul.vertical .person .about, .widget_recent_entries .widget_members-listing ul.vertical .person .about {
    font-size: 1em; } }
@media (max-width: 568px) {
  .widget_members-listing .blocklist.vertical .person .about, .widget_members-listing .widget_recent_entries ul.vertical .person .about, .widget_recent_entries .widget_members-listing ul.vertical .person .about {
    font-size: 1em; } }
.widget_members-listing .blocklist.horizontal, .widget_members-listing .widget_recent_entries ul.horizontal, .widget_recent_entries .widget_members-listing ul.horizontal {
  position: relative; }
.widget_members-listing .blocklist.horizontal .person, .widget_members-listing .widget_recent_entries ul.horizontal .person, .widget_recent_entries .widget_members-listing ul.horizontal .person {
  display: inline-block;
  float: left;
  position: relative;
  width: 100%; }
.widget_members-listing .blocklist.horizontal .person .image, .widget_members-listing .widget_recent_entries ul.horizontal .person .image, .widget_recent_entries .widget_members-listing ul.horizontal .person .image {
  margin: 0; }
.widget_members-listing .blocklist.horizontal .person .image img, .widget_members-listing .widget_recent_entries ul.horizontal .person .image img, .widget_recent_entries .widget_members-listing ul.horizontal .person .image img {
  width: 100%; }
.widget_members-listing .blocklist.horizontal .person .details, .widget_members-listing .widget_recent_entries ul.horizontal .person .details, .widget_recent_entries .widget_members-listing ul.horizontal .person .details {
  padding: 2em 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(51, 65, 79, 0.6);
  text-align: center;
  z-index: -1; }
.widget_members-listing .blocklist.horizontal .person .details .name, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .name, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .name {
  color: #fff; }
.widget_members-listing .blocklist.horizontal .person .details .name a, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .name a, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .name a {
  font-size: 1.3em;
  font-weight: 600;
  color: #fff; }
.widget_members-listing .blocklist.horizontal .person .details .about, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .about, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .about {
  color: #fff;
  font-size: .8em;
  margin-top: 0; }
.widget_members-listing .blocklist.horizontal .person .details .about a, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .about a, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .about a {
  color: #fff; }
.widget_members-listing .blocklist.horizontal .person .details .about a:hover, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .about a:hover, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .about a:hover {
  color: #c54027; }
.widget_members-listing .blocklist.horizontal .person .details .company, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .company, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .company {
  color: #fff;
  font-size: .8em;
  margin-top: 0; }
.widget_members-listing .blocklist.horizontal .person .details .profile, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .profile, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .profile {
  margin-bottom: 0; }
.widget_members-listing .blocklist.horizontal .person .details .readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore {
  clear: both;
  display: table;
  margin: .5em auto 0 auto; }
.widget_members-listing .blocklist.horizontal .person .details .valign, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .valign, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .valign {
  padding: 0 1em;
  width: 100%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%); }
.widget_members-listing .blocklist.horizontal .person p, .widget_members-listing .widget_recent_entries ul.horizontal .person p, .widget_recent_entries .widget_members-listing ul.horizontal .person p, .widget_members-listing .blocklist.horizontal .person .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .widget_members-listing .blocklist.horizontal .person .breadcrumbs, .widget_members-listing .widget_recent_entries ul.horizontal .person .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .widget_members-listing .widget_recent_entries ul.horizontal .person .breadcrumbs, .widget_recent_entries .widget_members-listing ul.horizontal .person .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .widget_recent_entries .widget_members-listing ul.horizontal .person .breadcrumbs {
  margin: 0; }
.widget_members-listing .blocklist.horizontal .person:hover .details, .widget_members-listing .widget_recent_entries ul.horizontal .person:hover .details, .widget_recent_entries .widget_members-listing ul.horizontal .person:hover .details {
  z-index: 1; }
.page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal, .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal {
  /* one item */
  /* two items */
  /* three items */
  /* four items */
  /* four items */
  /* five items */ }
.page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(1), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(1), .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(1) {
  width: 100%; }
.page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(2), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(2), .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(2), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(2) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(2) ~ li, .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(2) ~ li {
  width: 50%; }
.page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(3), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(3), .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(3), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(3) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(3) ~ li, .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(3) ~ li {
  width: 33.3333%; }
.page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(4), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(4), .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(4), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(4) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(4) ~ li, .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(4) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(7), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(7), .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(7), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(7) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(7) ~ li, .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(7) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(8), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(8), .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(8), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(8) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(8) ~ li, .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(8) ~ li {
  width: 25%; }
.page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(5), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(5), .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(5), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(5) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(5) ~ li, .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(5) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(9), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(9), .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(9), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(9) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(9) ~ li, .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(9) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(10), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(10), .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(10), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(10) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(10) ~ li, .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(10) ~ li {
  width: 20%; }
.page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(6), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(6), .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(6), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(6) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(6) ~ li, .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(6) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(11), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(11), .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(11), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(11) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(11) ~ li, .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(11) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(12), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(12), .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(12), .page-template-templates-custom-BLANK-builder-php .widget_members-listing .blocklist.horizontal li:first-child:nth-last-child(12) ~ li, .page-template-templates-custom-BLANK-builder-php .widget_members-listing .widget_recent_entries ul.horizontal li:first-child:nth-last-child(12) ~ li, .widget_recent_entries .page-template-templates-custom-BLANK-builder-php .widget_members-listing ul.horizontal li:first-child:nth-last-child(12) ~ li {
  width: 16.6666%; }

.widget_wp_sidebarlogin .input {
  margin: 0 !important; }

.gform_widget {
  background-color: #f7f7f7;
  padding: 1.5em; }
.gform_widget input[type="submit"] {
  margin-bottom: 0;
  width: 100%; }

.sidebar .widget_text {
  background-color: #f7f7f7;
  padding: 1.5em; }
.sidebar .widget_text .infusion-field {
  clear: both;
  margin-bottom: 1em; }
.sidebar .widget_text input[type="submit"] {
  margin-bottom: 0;
  width: 100%; }

.widget_bp_core_members_widget .item-options {
  display: none; }
.widget_bp_core_members_widget #members-list {
  margin: 0;
  /* one item */
  /* two items */
  /* three items */
  /* four items */
  /* four items */
  /* five items */ }
.widget_bp_core_members_widget #members-list li {
  clear: none !important;
  display: inline-block;
  float: left;
  margin: 0;
  position: relative;
  width: 20%; }
.widget_bp_core_members_widget #members-list li .item-avatar {
  width: 100%; }
.widget_bp_core_members_widget #members-list li .item-avatar img {
  height: auto;
  width: 100%; }
.widget_bp_core_members_widget #members-list li .item-avatar img.avatar {
  margin: 0; }
.widget_bp_core_members_widget #members-list li .item {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  text-align: center;
  margin-bottom: 0; }
.widget_bp_core_members_widget #members-list li .item .item-title {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%; }
.widget_bp_core_members_widget #members-list .item-meta {
  display: none; }
.widget_bp_core_members_widget #members-list li:first-child:nth-last-child(1) {
  width: 100%; }
.widget_bp_core_members_widget #members-list li:first-child:nth-last-child(2), .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(2) ~ li {
  width: 50%; }
.widget_bp_core_members_widget #members-list li:first-child:nth-last-child(3), .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(3) ~ li {
  width: 33.3333%; }
.widget_bp_core_members_widget #members-list li:first-child:nth-last-child(4), .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(4) ~ li, .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(7), .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(7) ~ li, .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(8), .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(8) ~ li {
  width: 25%; }
.widget_bp_core_members_widget #members-list li:first-child:nth-last-child(5), .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(5) ~ li, .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(9), .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(9) ~ li, .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(10), .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(10) ~ li {
  width: 20%; }
.widget_bp_core_members_widget #members-list li:first-child:nth-last-child(6), .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(6) ~ li, .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(11), .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(11) ~ li, .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(12), .widget_bp_core_members_widget #members-list li:first-child:nth-last-child(12) ~ li {
  width: 16.6666%; }

.so-panel {
  margin-bottom: 0 !important; }
.so-panel .widget-title {
  text-align: center; }
.so-panel .widget-title:after {
  margin-left: auto;
  margin-right: auto; }

.widget_sow-features .sow-icon-container {
  padding: initial !important; }

.widget_sow-image .widget-title, .widget_sow-image h2 {
  display: none; }

.widget_sow-post-carousel .sow-carousel-title {
  height: 3em; }
.widget_sow-post-carousel .sow-carousel-title .sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous {
  margin: .5em 0; }

.textwidget ul {
  list-style-type: disc !important;
  list-style-image: inherit !important;
  list-style-position: inside !important; }
.textwidget ul li {
  display: list-item !important;
  line-height: inherit !important;
  width: 100% !important; }
.footer .textwidget ul li {
  color: #fff !important; }

.widget_ldcourseinfo .ld-course-info-my-courses .wp-post-image {
  display: none; }

.page-template-templates-custom-page-About-php .container-about-cta-above, .page-template-templates-custom-page-About-php .container-about-cta-below {
  background-color: #fff;
  padding: 3em 1em !important; }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-About-php .container-about-cta-above, .page-template-templates-custom-page-About-php .container-about-cta-below {
    padding: 2em 1em !important; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-About-php .container-about-cta-above, .page-template-templates-custom-page-About-php .container-about-cta-below {
    padding: 1.5em 1em !important; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-About-php .container-about-cta-above, .page-template-templates-custom-page-About-php .container-about-cta-below {
    padding: 1em !important; } }
.page-template-templates-custom-page-About-php .container-about-suzi {
  background-position: top left;
  background-repeat: no-repeat;
  position: relative;
  background-size: auto 100%;
  overflow: hidden;
  width: 100%; }
.page-template-templates-custom-page-About-php .container-about-suzi .gradient {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+25,ffffff+57&0.01+26,1+58 */
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.01) 25%, rgba(255, 255, 255, 0.01) 26%, rgba(255, 255, 255, 0.97) 57%, white 58%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.01) 25%, rgba(255, 255, 255, 0.01) 26%, rgba(255, 255, 255, 0.97) 57%, white 58%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, rgba(255, 255, 255, 0.01) 25%, rgba(255, 255, 255, 0.01) 26%, rgba(255, 255, 255, 0.97) 57%, #ffffff 58%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03ffffff', endColorstr='#ffffff',GradientType=1 );
  /* IE6-9 */ }
.page-template-templates-custom-page-About-php .container-about-suzi .grid-about-suzi {
  height: 100%; }
.page-template-templates-custom-page-About-php .container-about-suzi .about-suzi-content {
  display: table;
  float: right;
  height: 100%;
  padding: 8em 1em;
  position: relative;
  width: 60%;
  z-index: 2; }
.page-template-templates-custom-page-About-php .container-about-suzi .about-suzi-content span.valign {
  display: table-cell;
  vertical-align: middle; }
@media (min-width: 1281px) and (max-width: 1480px) {
  .page-template-templates-custom-page-About-php .container-about-suzi {
    background-position: -130px top; }
  .page-template-templates-custom-page-About-php .container-about-suzi .about-suzi-content {
    width: 50%; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-About-php .container-about-suzi {
    background-position: top center;
    background-size: 100% auto; }
  .page-template-templates-custom-page-About-php .container-about-suzi .gradient {
    height: 65%;
    top: 40%;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.01+0,0.5+7,1+36 */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, white 36%, white 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, white 36%, white 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, #ffffff 36%, #ffffff 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03ffffff', endColorstr='#ffffff',GradientType=0 );
    /* IE6-9 */ }
  .page-template-templates-custom-page-About-php .container-about-suzi .about-suzi-content {
    margin-top: 550px;
    padding: 4em 2em 2em 2em;
    width: 100%; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-About-php .container-about-suzi {
    background-position: top center;
    background-size: 100% auto; }
  .page-template-templates-custom-page-About-php .container-about-suzi .gradient {
    top: 25%;
    height: 500px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.01+0,0.5+7,1+36 */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, white 36%, white 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, white 36%, white 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, #ffffff 36%, #ffffff 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03ffffff', endColorstr='#ffffff',GradientType=0 );
    /* IE6-9 */ }
  .page-template-templates-custom-page-About-php .container-about-suzi .about-suzi-content {
    margin-top: 300px;
    padding: 1em;
    width: 100%; } }
@media (min-width: 321px) and (max-width: 568px) {
  .page-template-templates-custom-page-About-php .container-about-suzi {
    background-position: top center;
    background-size: 100% auto; }
  .page-template-templates-custom-page-About-php .container-about-suzi .gradient {
    top: 15%;
    height: 300px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.01+0,0.5+7,1+36 */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, white 36%, white 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, white 36%, white 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, #ffffff 36%, #ffffff 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03ffffff', endColorstr='#ffffff',GradientType=0 );
    /* IE6-9 */ }
  .page-template-templates-custom-page-About-php .container-about-suzi .about-suzi-content {
    margin-top: 200px;
    padding: 1em;
    width: 100%; } }
@media (max-width: 320px) {
  .page-template-templates-custom-page-About-php .container-about-suzi {
    background-position: top center;
    background-size: 100% auto; }
  .page-template-templates-custom-page-About-php .container-about-suzi .gradient {
    top: 15%;
    height: 160px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.01+0,0.5+7,1+36 */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, white 36%, white 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, white 36%, white 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, #ffffff 36%, #ffffff 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03ffffff', endColorstr='#ffffff',GradientType=0 );
    /* IE6-9 */ }
  .page-template-templates-custom-page-About-php .container-about-suzi .about-suzi-content {
    margin-top: 160px;
    padding: 1em;
    width: 100%; } }
.page-template-templates-custom-page-About-php .container-about-featured {
  background-color: #fff; }
.page-template-templates-custom-page-About-php .container-about-featured .inlinelist {
  text-align: center; }
.page-template-templates-custom-page-About-php .container-about-featured .inlinelist li.featured-item {
  display: inline-block;
  padding: 1em;
  width: 19%; }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-About-php .container-about-featured .inlinelist li.featured-item {
    width: 30%; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-About-php .container-about-featured .inlinelist li.featured-item {
    width: 49%; } }
.page-template-templates-custom-page-About-php .container-about-members {
  background-color: #f7f7f7;
  padding: 0 !important; }
.page-template-templates-custom-page-About-php .container-about-members .left {
  width: 60%; }
.page-template-templates-custom-page-About-php .container-about-members .right {
  width: 40%; }
.page-template-templates-custom-page-About-php .container-about-members .left .valign {
  display: table-cell;
  vertical-align: middle; }
.page-template-templates-custom-page-About-php .container-about-members .inlinelist {
  margin: 0; }
.page-template-templates-custom-page-About-php .container-about-members .inlinelist[count='1'] li {
  width: 100%; }
.page-template-templates-custom-page-About-php .container-about-members .inlinelist[count='2'] li, .page-template-templates-custom-page-About-php .container-about-members .inlinelist[count='3'] li, .page-template-templates-custom-page-About-php .container-about-members .inlinelist[count='4'] li {
  width: 50%; }
.page-template-templates-custom-page-About-php .container-about-members .inlinelist[count='6'] li, .page-template-templates-custom-page-About-php .container-about-members .inlinelist[count='8'] li, .page-template-templates-custom-page-About-php .container-about-members .inlinelist[count='8'] li, .page-template-templates-custom-page-About-php .container-about-members .inlinelist[count='9'] li {
  width: 33.3333333333%; }
.page-template-templates-custom-page-About-php .container-about-members .inlinelist li {
  display: inline-block;
  float: left;
  margin: 0; }
.page-template-templates-custom-page-About-php .container-about-members .inlinelist li .image {
  width: 100%; }
.page-template-templates-custom-page-About-php .container-about-members .inlinelist li .image img {
  height: auto;
  width: 100%; }
@media (min-width: 1281px) and (max-width: 1480px) {
  .page-template-templates-custom-page-About-php .container-about-members .right, .page-template-templates-custom-page-About-php .container-about-members .left {
    width: 100%; }
  .page-template-templates-custom-page-About-php .container-about-members .left {
    padding: 3em 0; }
  .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='1'] li {
    width: 100%; }
  .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='2'] li {
    width: 50%; }
  .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='3'] li {
    width: 33.3333333333%; }
  .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='4'] li {
    width: 25%; }
  .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='5'] li, .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='10'] li {
    width: 20%; }
  .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='6'] li, .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='7'] li, .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='8'] li, .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='9'] li {
    width: 16.6666666667%; }
  .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='6'] li:nth-child(7), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='6'] li:nth-child(8), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='6'] li:nth-child(9), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='6'] li:nth-child(10), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='7'] li:nth-child(7), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='7'] li:nth-child(8), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='7'] li:nth-child(9), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='7'] li:nth-child(10), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='8'] li:nth-child(7), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='8'] li:nth-child(8), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='8'] li:nth-child(9), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='8'] li:nth-child(10), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='9'] li:nth-child(7), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='9'] li:nth-child(8), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='9'] li:nth-child(9), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='9'] li:nth-child(10) {
    display: none; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-About-php .container-about-members .right, .page-template-templates-custom-page-About-php .container-about-members .left {
    width: 100%; }
  .page-template-templates-custom-page-About-php .container-about-members .left {
    padding: 3em 0; }
  .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='1'] li {
    width: 100%; }
  .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='2'] li {
    width: 50%; }
  .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='3'] li {
    width: 33.3333333333%; }
  .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='4'] li {
    width: 25%; }
  .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='5'] li, .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='10'] li {
    width: 20%; }
  .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='6'] li, .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='7'] li, .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='8'] li, .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='9'] li {
    width: 16.6666666667%; }
  .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='6'] li:nth-child(7), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='6'] li:nth-child(8), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='6'] li:nth-child(9), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='6'] li:nth-child(10), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='7'] li:nth-child(7), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='7'] li:nth-child(8), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='7'] li:nth-child(9), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='7'] li:nth-child(10), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='8'] li:nth-child(7), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='8'] li:nth-child(8), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='8'] li:nth-child(9), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='8'] li:nth-child(10), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='9'] li:nth-child(7), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='9'] li:nth-child(8), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='9'] li:nth-child(9), .page-template-templates-custom-page-About-php .container-about-members .right .inlinelist[count='9'] li:nth-child(10) {
    display: none; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-About-php .container-about-members .right, .page-template-templates-custom-page-About-php .container-about-members .left {
    width: 100%; }
  .page-template-templates-custom-page-About-php .container-about-members .left {
    padding: 2em; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-About-php .container-about-members .right, .page-template-templates-custom-page-About-php .container-about-members .left {
    width: 100%; }
  .page-template-templates-custom-page-About-php .container-about-members .left {
    padding: 1em 0; } }
.page-template-templates-custom-page-About-php .container-about-here4you {
  background-image: url("assets/img/pattern-orange.jpg");
  padding: 5em 1em !important;
  text-align: center; }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-About-php .container-about-here4you {
    padding: 3em 1em 4em !important; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-About-php .container-about-here4you {
    padding: 2em 1em 3em !important; } }
.page-template-templates-custom-page-About-php .container-about-here4you p, .page-template-templates-custom-page-About-php .container-about-here4you .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-About-php .container-about-here4you .breadcrumbs {
  color: #fff;
  margin: 0 auto;
  max-width: 800px; }
.page-template-templates-custom-page-About-php .container-about-here4you .list-container {
  margin-top: 3em; }
.page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist {
  text-align: center; }
.page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist[count='1'] li, .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist[count='2'] li, .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist[count='3'] li, .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist[count='6'] li, .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist[count='9'] li {
  width: 30%; }
.page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist[count='4'] li, .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist[count='7'] li, .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist[count='8'] li {
  width: 24%; }
.page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist[count='5'] li, .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist[count='9'] li, .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist[count='10'] li {
  width: 19%; }
.page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li {
  display: inline-block;
  padding: 2em;
  text-align: center;
  vertical-align: top; }
.page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li h6 {
  color: #fff;
  font-size: .8em;
  font-weight: 700;
  margin-top: 1em;
  margin-bottom: .5em;
  text-transform: uppercase; }
.page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li p, .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li .breadcrumbs {
  font-size: .8em;
  margin-bottom: 1em; }
.page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li .secondary-button, .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li #comments .comment .comment-box .comment-actions .comment-reply-link, #comments .comment .comment-box .comment-actions .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li .comment-reply-link, .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li #comments .comment .comment-box .comment-actions .comment-edit-link, #comments .comment .comment-box .comment-actions .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li .comment-edit-link, .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li #comments .comment .comment-box .comment-actions .comment-edit-delete, #comments .comment .comment-box .comment-actions .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li .comment-edit-delete, .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li #comments .comment .comment-box .comment-actions .comment-edit-spam, #comments .comment .comment-box .comment-actions .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li .comment-edit-spam {
  padding: .75em 1em; }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li {
    padding: 1.5em;
    width: 24% !important; }
  .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li p, .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li .breadcrumbs {
    font-size: 1em; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li {
    padding: 1em;
    width: 30% !important; }
  .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li p, .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li .breadcrumbs {
    font-size: 1em; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li {
    padding: 1em;
    width: 49% !important; }
  .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li p, .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-About-php .container-about-here4you ul.inlinelist li .breadcrumbs {
    font-size: 1em; } }
.page-template-templates-custom-page-About-php .container-about-awards, .page-template-templates-custom-page-About-php .container-about-community {
  background-color: #fff;
  padding: 0 !important; }
.page-template-templates-custom-page-About-php .container-about-awards .right, .page-template-templates-custom-page-About-php .container-about-community .right {
  background-size: cover;
  float: right;
  width: 45%; }
.page-template-templates-custom-page-About-php .container-about-awards .right img, .page-template-templates-custom-page-About-php .container-about-community .right img {
  width: 100%; }
.page-template-templates-custom-page-About-php .container-about-awards .left, .page-template-templates-custom-page-About-php .container-about-community .left {
  float: right;
  padding: 3em 0 4em;
  width: 55%; }
.page-template-templates-custom-page-About-php .container-about-awards .left .blocklist li, .page-template-templates-custom-page-About-php .container-about-awards .left .widget_recent_entries ul li, .widget_recent_entries .page-template-templates-custom-page-About-php .container-about-awards .left ul li, .page-template-templates-custom-page-About-php .container-about-community .left .blocklist li, .page-template-templates-custom-page-About-php .container-about-community .left .widget_recent_entries ul li, .widget_recent_entries .page-template-templates-custom-page-About-php .container-about-community .left ul li {
  display: block; }
.page-template-templates-custom-page-About-php .container-about-awards .left .blocklist li .image, .page-template-templates-custom-page-About-php .container-about-awards .left .widget_recent_entries ul li .image, .widget_recent_entries .page-template-templates-custom-page-About-php .container-about-awards .left ul li .image, .page-template-templates-custom-page-About-php .container-about-community .left .blocklist li .image, .page-template-templates-custom-page-About-php .container-about-community .left .widget_recent_entries ul li .image, .widget_recent_entries .page-template-templates-custom-page-About-php .container-about-community .left ul li .image {
  float: left;
  padding-top: .5em;
  text-align: center;
  width: 8%; }
.page-template-templates-custom-page-About-php .container-about-awards .left .blocklist li .content, .page-template-templates-custom-page-About-php .container-about-awards .left .widget_recent_entries ul li .content, .widget_recent_entries .page-template-templates-custom-page-About-php .container-about-awards .left ul li .content, .page-template-templates-custom-page-About-php .container-about-community .left .blocklist li .content, .page-template-templates-custom-page-About-php .container-about-community .left .widget_recent_entries ul li .content, .widget_recent_entries .page-template-templates-custom-page-About-php .container-about-community .left ul li .content {
  float: left;
  width: 90%; }
.page-template-templates-custom-page-About-php .container-about-awards .left .blocklist li .content h6, .page-template-templates-custom-page-About-php .container-about-awards .left .widget_recent_entries ul li .content h6, .widget_recent_entries .page-template-templates-custom-page-About-php .container-about-awards .left ul li .content h6, .page-template-templates-custom-page-About-php .container-about-community .left .blocklist li .content h6, .page-template-templates-custom-page-About-php .container-about-community .left .widget_recent_entries ul li .content h6, .widget_recent_entries .page-template-templates-custom-page-About-php .container-about-community .left ul li .content h6 {
  margin: 0; }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-About-php .container-about-awards .right, .page-template-templates-custom-page-About-php .container-about-awards .left, .page-template-templates-custom-page-About-php .container-about-community .right, .page-template-templates-custom-page-About-php .container-about-community .left {
    width: 100%; }
  .page-template-templates-custom-page-About-php .container-about-awards .right, .page-template-templates-custom-page-About-php .container-about-community .right {
    height: 450px; }
  .page-template-templates-custom-page-About-php .container-about-awards .left, .page-template-templates-custom-page-About-php .container-about-community .left {
    padding: 3em 0 5em; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-About-php .container-about-awards .right, .page-template-templates-custom-page-About-php .container-about-awards .left, .page-template-templates-custom-page-About-php .container-about-community .right, .page-template-templates-custom-page-About-php .container-about-community .left {
    width: 100%; }
  .page-template-templates-custom-page-About-php .container-about-awards .right, .page-template-templates-custom-page-About-php .container-about-community .right {
    height: 350px; }
  .page-template-templates-custom-page-About-php .container-about-awards .left, .page-template-templates-custom-page-About-php .container-about-community .left {
    padding: 2em 0 4em; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-About-php .container-about-awards .right, .page-template-templates-custom-page-About-php .container-about-awards .left, .page-template-templates-custom-page-About-php .container-about-community .right, .page-template-templates-custom-page-About-php .container-about-community .left {
    width: 100%; }
  .page-template-templates-custom-page-About-php .container-about-awards .right, .page-template-templates-custom-page-About-php .container-about-community .right {
    height: 260px; }
  .page-template-templates-custom-page-About-php .container-about-awards .left, .page-template-templates-custom-page-About-php .container-about-community .left {
    padding: 1em 0 3em; } }
.page-template-templates-custom-page-About-php .container-about-community {
  background-color: #f7f7f7;
  padding: 0 !important; }
.page-template-templates-custom-page-About-php .container-about-community .left {
  float: left; }
.page-template-templates-custom-page-About-php .container-about-community .right {
  float: left; }
.page-template-templates-custom-page-About-php .container-about-advisors {
  background-color: #fff;
  text-align: center; }
.page-template-templates-custom-page-About-php .container-about-advisors p, .page-template-templates-custom-page-About-php .container-about-advisors .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-About-php .container-about-advisors .breadcrumbs {
  margin: 0 auto;
  max-width: 800px; }
.page-template-templates-custom-page-About-php .container-about-advisors ul.inlinelist li {
  display: inline-block;
  padding: 2em 4em;
  width: 33%;
  vertical-align: top; }
.page-template-templates-custom-page-About-php .container-about-advisors ul.inlinelist li .image {
  border: 5px solid #e9e9e9;
  height: 150px;
  margin: 0 auto;
  overflow: hidden;
  width: 150px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%; }
.page-template-templates-custom-page-About-php .container-about-advisors ul.inlinelist li .image img {
  width: 100%; }
.page-template-templates-custom-page-About-php .container-about-advisors ul.inlinelist li .name {
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif;
  font-weight: 700;
  line-height: 1.1em;
  margin: 1em 0 0;
  text-transform: uppercase; }
.page-template-templates-custom-page-About-php .container-about-advisors ul.inlinelist li .name a {
  color: #33414f !important; }
.page-template-templates-custom-page-About-php .container-about-advisors ul.inlinelist li .name a:hover {
  color: #c54027 !important; }
.page-template-templates-custom-page-About-php .container-about-advisors ul.inlinelist li .about {
  margin-bottom: 1em; }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-About-php .container-about-advisors ul.inlinelist li {
    padding: 1em; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-About-php .container-about-advisors ul.inlinelist li {
    padding: 1em;
    width: 49%; }
  .page-template-templates-custom-page-About-php .container-about-advisors ul.inlinelist li .image {
    height: 140px;
    width: 140px; } }
@media (min-width: 321px) and (max-width: 568px) {
  .page-template-templates-custom-page-About-php .container-about-advisors ul.inlinelist li {
    padding: 1em;
    width: 49%; }
  .page-template-templates-custom-page-About-php .container-about-advisors ul.inlinelist li .image {
    height: 140px;
    width: 140px; } }
@media (max-width: 320px) {
  .page-template-templates-custom-page-About-php .container-about-advisors ul.inlinelist li {
    padding: 1em;
    width: 100%; }
  .page-template-templates-custom-page-About-php .container-about-advisors ul.inlinelist li .image {
    height: 170px;
    width: 170px; } }

.page-template-templates-custom-page-HallFame-php .container-page-header:after {
  display: none; }
.page-template-templates-custom-page-HallFame-php .container-page-header .page-header .title-wrap {
  margin: 0 auto;
  max-width: 1140px;
  text-align: left;
  top: 48%; }
.page-template-templates-custom-page-HallFame-php .container-page-header .page-header .title-wrap h1.title-main {
  font-family: "Great Vibes", cursive;
  font-size: 160px;
  font-weight: normal;
  letter-spacing: inherit;
  margin-bottom: 0;
  max-width: 500px; }
.page-template-templates-custom-page-HallFame-php .container-page-header .page-header .title-wrap h1.title-main:after {
  display: none; }
.page-template-templates-custom-page-HallFame-php .container-page-header .page-header .title-wrap h2.title-sub {
  font-family: "Great Vibes", cursive;
  font-size: 50px;
  font-weight: normal;
  letter-spacing: inherit;
  margin: -1em 0 0 140px;
  max-width: 500px;
  text-transform: inherit;
  text-shadow: 2px 2px 7px rgba(17, 17, 17, 0.5); }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-HallFame-php .container-page-header .page-header .title-wrap h1.title-main {
    font-size: 124px; }
  .page-template-templates-custom-page-HallFame-php .container-page-header .page-header .title-wrap h2.title-sub {
    font-size: 42px;
    margin: -1em 0 0 90px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-HallFame-php .container-page-header .page-header .title-wrap h1.title-main {
    font-size: 100px; }
  .page-template-templates-custom-page-HallFame-php .container-page-header .page-header .title-wrap h2.title-sub {
    font-size: 34px;
    margin: -.75em 0 0 70px; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-HallFame-php .container-page-header .page-header .title-wrap h1.title-main {
    font-size: 60px; }
  .page-template-templates-custom-page-HallFame-php .container-page-header .page-header .title-wrap h2.title-sub {
    font-size: 21px;
    margin: -.5em 0 0 40px; } }
.page-template-templates-custom-page-HallFame-php .container-hof-listing {
  padding: 3em 0 !important; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='1'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='2'] .person {
  display: none; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='3'] .person {
  width: 33.3333333333%; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='4'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='8'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='16'] .person {
  width: 25%; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='5'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='9'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='10'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='15'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='20'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='25'] .person {
  width: 20%; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='6'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='11'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='12'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='17'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='18'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='22'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='23'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='24'] .person {
  width: 16.6666666667%; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='7'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='14'] .person, .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='21'] .person {
  width: 14.28571428571429%; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='13'] .person {
  width: 16.6666666667%; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='13'] .person:nth-child(13) {
  display: none; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='19'] .person {
  width: 16.6666666667%; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist[count='19'] .person:nth-child(19) {
  display: none; }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person {
    width: 25% !important; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person {
    width: 33.3333333333% !important; } }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person {
  cursor: pointer;
  display: inline-block;
  float: left;
  overflow: hidden;
  position: relative; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person .image {
  display: block;
  overflow: hidden; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person .image img {
  width: 100%; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person .details {
  display: none; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person:hover .image img {
  transform: scale(1.1); }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person:hover .details {
  background-color: rgba(51, 65, 79, 0.9);
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  text-align: center; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person:hover .details .table {
  height: 100%;
  width: 100%; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person:hover .details .table .valign {
  display: table-cell;
  vertical-align: middle; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person:hover .details .table .valign .company {
  color: #fff;
  font-size: .8em; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person:hover .details .table .valign .name a {
  color: #fff;
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif;
  font-weight: 700; }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person:hover .details .table .valign .name a:hover {
  color: rgba(255, 255, 255, 0.5); }
.page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person:hover .details .table .valign .primary-button {
  margin-top: 1em; }
@media (max-width: 568px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person:hover .details .company {
    display: none; }
  .page-template-templates-custom-page-HallFame-php .container-hof-listing .listings .inlinelist .person:hover .details .primary-button {
    font-size: .8em !important; } }
.page-template-templates-custom-page-HallFame-php .container-launching-panel {
  background-image: url("assets/img/hall-of-fame-inductees.jpg");
  background-size: 100% auto;
  background-position: top center;
  padding: 10em 1em !important;
  position: relative; }
.page-template-templates-custom-page-HallFame-php .container-launching-panel:before {
  background-image: url("assets/img/c-border-charcoal.png");
  background-repeat: repeat-x;
  content: "";
  display: block;
  height: 9px;
  position: absolute;
  left: 0;
  right: 0;
  top: -9px;
  width: 100%;
  z-index: 1; }
.page-template-templates-custom-page-HallFame-php .container-launching-panel h2 {
  font-size: 2em; }
.page-template-templates-custom-page-HallFame-php .container-launching-panel h2 b {
  color: #c54027;
  font-weight: 900; }
.page-template-templates-custom-page-HallFame-php .container-launching-panel h2:before {
  background-color: #fff;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  content: "";
  display: block;
  height: 5px;
  margin: 0 auto 2em;
  max-width: 120px; }
.page-template-templates-custom-page-HallFame-php .container-launching-panel h2:after {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  margin: 2em auto 0; }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-HallFame-php .container-launching-panel {
    padding: 5em 1em !important; }
  .page-template-templates-custom-page-HallFame-php .container-launching-panel h2 {
    font-size: .5em; }
  .page-template-templates-custom-page-HallFame-php .container-launching-panel h2:before {
    margin: 0 auto 1.5em; }
  .page-template-templates-custom-page-HallFame-php .container-launching-panel h2:after {
    margin: 1.5em auto 0; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-HallFame-php .container-launching-panel {
    padding: 3em 1em !important; }
  .page-template-templates-custom-page-HallFame-php .container-launching-panel h2 {
    font-size: 1em; }
  .page-template-templates-custom-page-HallFame-php .container-launching-panel h2:before {
    margin: 0 auto 1em; }
  .page-template-templates-custom-page-HallFame-php .container-launching-panel h2:after {
    margin: 1em auto 0; } }
.page-template-templates-custom-page-HallFame-php .container-hof-selectpanel ul.inlinelist li {
  display: inline-block;
  float: left;
  padding: 1em;
  text-align: center;
  width: 16.6666666667%;
  vertical-align: top; }
.page-template-templates-custom-page-HallFame-php .container-hof-selectpanel ul.inlinelist li .image {
  border: 5px solid #e9e9e9;
  height: 140px;
  margin: 0 auto;
  overflow: hidden;
  width: 140px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%; }
.page-template-templates-custom-page-HallFame-php .container-hof-selectpanel ul.inlinelist li .image img {
  width: 100%; }
.page-template-templates-custom-page-HallFame-php .container-hof-selectpanel ul.inlinelist li .name {
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 1;
  margin: 1em 0 0;
  text-transform: uppercase; }
.page-template-templates-custom-page-HallFame-php .container-hof-selectpanel ul.inlinelist li .name a {
  color: #33414f !important; }
.page-template-templates-custom-page-HallFame-php .container-hof-selectpanel ul.inlinelist li .name a:hover {
  color: #c54027 !important; }
.page-template-templates-custom-page-HallFame-php .container-hof-selectpanel ul.inlinelist li .company {
  color: #9aa0a6;
  line-height: 1.2em; }
.page-template-templates-custom-page-HallFame-php .container-hof-selectpanel ul.inlinelist li .about {
  margin-bottom: 1em; }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-selectpanel ul.inlinelist li {
    padding: 1em; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-selectpanel ul.inlinelist li {
    padding: 1em;
    width: 49%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-selectpanel ul.inlinelist li .image {
    height: 140px;
    width: 140px; } }
@media (min-width: 321px) and (max-width: 568px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-selectpanel ul.inlinelist li {
    padding: 1em;
    width: 49%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-selectpanel ul.inlinelist li .image {
    height: 140px;
    width: 140px; } }
@media (max-width: 320px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-selectpanel ul.inlinelist li {
    padding: 1em;
    width: 100%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-selectpanel ul.inlinelist li .image {
    height: 170px;
    width: 170px; } }
.page-template-templates-custom-page-HallFame-php .container-hof-cta-above, .page-template-templates-custom-page-HallFame-php .container-hof-cta-below {
  background-color: #fff;
  padding: 3em 1em !important; }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-cta-above, .page-template-templates-custom-page-HallFame-php .container-hof-cta-below {
    padding: 2em 1em !important; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-cta-above, .page-template-templates-custom-page-HallFame-php .container-hof-cta-below {
    padding: 1.5em 1em !important; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-cta-above, .page-template-templates-custom-page-HallFame-php .container-hof-cta-below {
    padding: 1em !important; } }
.page-template-templates-custom-page-HallFame-php .container-hof-suzi {
  background-position: top left;
  background-repeat: no-repeat;
  position: relative;
  background-size: auto 100%;
  width: 100%; }
.page-template-templates-custom-page-HallFame-php .container-hof-suzi .gradient {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+25,ffffff+57&0.01+26,1+58 */
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.01) 25%, rgba(255, 255, 255, 0.01) 26%, rgba(255, 255, 255, 0.97) 57%, white 58%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.01) 25%, rgba(255, 255, 255, 0.01) 26%, rgba(255, 255, 255, 0.97) 57%, white 58%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, rgba(255, 255, 255, 0.01) 25%, rgba(255, 255, 255, 0.01) 26%, rgba(255, 255, 255, 0.97) 57%, #ffffff 58%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03ffffff', endColorstr='#ffffff',GradientType=1 );
  /* IE6-9 */ }
.page-template-templates-custom-page-HallFame-php .container-hof-suzi .grid-hof-suzi {
  height: 100%; }
.page-template-templates-custom-page-HallFame-php .container-hof-suzi .hof-suzi-content {
  display: table;
  float: right;
  height: 100%;
  padding: 8em 1em;
  position: relative;
  width: 60%;
  z-index: 2; }
.page-template-templates-custom-page-HallFame-php .container-hof-suzi .hof-suzi-content span.valign {
  display: table-cell;
  vertical-align: middle; }
@media (min-width: 1281px) and (max-width: 1480px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-suzi {
    background-position: -130px top; }
  .page-template-templates-custom-page-HallFame-php .container-hof-suzi .hof-suzi-content {
    width: 50%; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-suzi {
    background-position: top center;
    background-size: 100% auto; }
  .page-template-templates-custom-page-HallFame-php .container-hof-suzi .gradient {
    height: 400px;
    top: 50%;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.01+0,0.5+7,1+36 */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, white 36%, white 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, white 36%, white 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, #ffffff 36%, #ffffff 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03ffffff', endColorstr='#ffffff',GradientType=0 );
    /* IE6-9 */ }
  .page-template-templates-custom-page-HallFame-php .container-hof-suzi .hof-suzi-content {
    margin-top: 300px;
    padding: 4em 2em 2em 2em;
    width: 100%; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-suzi {
    background-position: top center;
    background-size: 100% auto; }
  .page-template-templates-custom-page-HallFame-php .container-hof-suzi .gradient {
    top: 30%;
    height: 300px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.01+0,0.5+7,1+36 */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, white 36%, white 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, white 36%, white 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, #ffffff 36%, #ffffff 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03ffffff', endColorstr='#ffffff',GradientType=0 );
    /* IE6-9 */ }
  .page-template-templates-custom-page-HallFame-php .container-hof-suzi .hof-suzi-content {
    margin-top: 200px;
    padding: 1em;
    width: 100%; } }
@media (min-width: 321px) and (max-width: 568px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-suzi {
    background-position: top center;
    background-size: 100% auto; }
  .page-template-templates-custom-page-HallFame-php .container-hof-suzi .gradient {
    top: 20%;
    height: 200px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.01+0,0.5+7,1+36 */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, white 36%, white 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, white 36%, white 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, #ffffff 36%, #ffffff 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03ffffff', endColorstr='#ffffff',GradientType=0 );
    /* IE6-9 */ }
  .page-template-templates-custom-page-HallFame-php .container-hof-suzi .hof-suzi-content {
    margin-top: 160px;
    padding: 1em;
    width: 100%; } }
@media (max-width: 320px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-suzi {
    background-position: top center;
    background-size: 100% auto; }
  .page-template-templates-custom-page-HallFame-php .container-hof-suzi .gradient {
    top: 15%;
    height: 160px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0.01+0,0.5+7,1+36 */
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, white 36%, white 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, white 36%, white 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.01) 0%, rgba(255, 255, 255, 0.5) 7%, #ffffff 36%, #ffffff 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03ffffff', endColorstr='#ffffff',GradientType=0 );
    /* IE6-9 */ }
  .page-template-templates-custom-page-HallFame-php .container-hof-suzi .hof-suzi-content {
    margin-top: 160px;
    padding: 1em;
    width: 100%; } }
.page-template-templates-custom-page-HallFame-php .container-hof-panel {
  background-color: #33414f;
  background-image: url("assets/img/people-tile.png");
  padding: 12em 1em !important;
  text-align: center; }
.page-template-templates-custom-page-HallFame-php .container-hof-panel p, .page-template-templates-custom-page-HallFame-php .container-hof-panel .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-HallFame-php .container-hof-panel .breadcrumbs {
  color: #fff;
  font-size: 1.4em;
  margin: 2em 0; }
@media (min-width: 1281px) and (max-width: 1480px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-panel {
    padding: 8em 1em  9em !important; }
  .page-template-templates-custom-page-HallFame-php .container-hof-panel p, .page-template-templates-custom-page-HallFame-php .container-hof-panel .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-HallFame-php .container-hof-panel .breadcrumbs {
    font-size: 1.2em; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-panel {
    padding: 8em 1em  9em !important; }
  .page-template-templates-custom-page-HallFame-php .container-hof-panel p, .page-template-templates-custom-page-HallFame-php .container-hof-panel .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-HallFame-php .container-hof-panel .breadcrumbs {
    font-size: 1.2em; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-panel {
    padding: 4em 1em  6em !important; }
  .page-template-templates-custom-page-HallFame-php .container-hof-panel p, .page-template-templates-custom-page-HallFame-php .container-hof-panel .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-HallFame-php .container-hof-panel .breadcrumbs {
    font-size: 1.1em; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-panel {
    padding: 3em 1em 4em !important; }
  .page-template-templates-custom-page-HallFame-php .container-hof-panel p, .page-template-templates-custom-page-HallFame-php .container-hof-panel .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-HallFame-php .container-hof-panel .breadcrumbs {
    font-size: 1.05em; } }
.page-template-templates-custom-page-HallFame-php .container-hof-history {
  background-color: #fff;
  padding: 0 !important; }
.page-template-templates-custom-page-HallFame-php .container-hof-history .left {
  width: 60%; }
.page-template-templates-custom-page-HallFame-php .container-hof-history .right {
  width: 40%; }
.page-template-templates-custom-page-HallFame-php .container-hof-history .left .valign {
  display: table-cell;
  vertical-align: middle; }
.page-template-templates-custom-page-HallFame-php .container-hof-history .inlinelist {
  margin: 0; }
.page-template-templates-custom-page-HallFame-php .container-hof-history .inlinelist[count='1'] li {
  width: 100%; }
.page-template-templates-custom-page-HallFame-php .container-hof-history .inlinelist[count='2'] li, .page-template-templates-custom-page-HallFame-php .container-hof-history .inlinelist[count='3'] li, .page-template-templates-custom-page-HallFame-php .container-hof-history .inlinelist[count='4'] li {
  width: 50%; }
.page-template-templates-custom-page-HallFame-php .container-hof-history .inlinelist[count='6'] li, .page-template-templates-custom-page-HallFame-php .container-hof-history .inlinelist[count='8'] li, .page-template-templates-custom-page-HallFame-php .container-hof-history .inlinelist[count='8'] li, .page-template-templates-custom-page-HallFame-php .container-hof-history .inlinelist[count='9'] li {
  width: 33.3333333333%; }
.page-template-templates-custom-page-HallFame-php .container-hof-history .inlinelist li {
  display: inline-block;
  float: left;
  margin: 0;
  overflow: hidden; }
.page-template-templates-custom-page-HallFame-php .container-hof-history .inlinelist li .image {
  width: 100%; }
.page-template-templates-custom-page-HallFame-php .container-hof-history .inlinelist li .image img {
  height: auto;
  width: 100%; }
.page-template-templates-custom-page-HallFame-php .container-hof-history .inlinelist li a:hover .image img {
  transform: scale(1.1); }
@media (min-width: 1281px) and (max-width: 1480px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right, .page-template-templates-custom-page-HallFame-php .container-hof-history .left {
    width: 100%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-history .left {
    padding: 3em 0; }
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='1'] li {
    width: 100%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='2'] li {
    width: 50%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='3'] li {
    width: 33.3333333333%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='4'] li {
    width: 25%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='5'] li, .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='10'] li {
    width: 20%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='6'] li, .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='7'] li, .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='8'] li, .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='9'] li {
    width: 16.6666666667%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='6'] li:nth-child(7), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='6'] li:nth-child(8), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='6'] li:nth-child(9), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='6'] li:nth-child(10), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='7'] li:nth-child(7), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='7'] li:nth-child(8), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='7'] li:nth-child(9), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='7'] li:nth-child(10), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='8'] li:nth-child(7), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='8'] li:nth-child(8), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='8'] li:nth-child(9), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='8'] li:nth-child(10), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='9'] li:nth-child(7), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='9'] li:nth-child(8), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='9'] li:nth-child(9), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='9'] li:nth-child(10) {
    display: none; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right, .page-template-templates-custom-page-HallFame-php .container-hof-history .left {
    width: 100%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-history .left {
    padding: 3em 0; }
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='1'] li {
    width: 100%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='2'] li {
    width: 50%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='3'] li {
    width: 33.3333333333%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='4'] li {
    width: 25%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='5'] li, .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='10'] li {
    width: 20%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='6'] li, .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='7'] li, .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='8'] li, .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='9'] li {
    width: 16.6666666667%; }
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='6'] li:nth-child(7), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='6'] li:nth-child(8), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='6'] li:nth-child(9), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='6'] li:nth-child(10), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='7'] li:nth-child(7), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='7'] li:nth-child(8), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='7'] li:nth-child(9), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='7'] li:nth-child(10), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='8'] li:nth-child(7), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='8'] li:nth-child(8), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='8'] li:nth-child(9), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='8'] li:nth-child(10), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='9'] li:nth-child(7), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='9'] li:nth-child(8), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='9'] li:nth-child(9), .page-template-templates-custom-page-HallFame-php .container-hof-history .right .inlinelist[count='9'] li:nth-child(10) {
    display: none; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right, .page-template-templates-custom-page-HallFame-php .container-hof-history .left {
    width: 100%;
    padding: 2em; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-history .right, .page-template-templates-custom-page-HallFame-php .container-hof-history .left {
    width: 100%;
    padding: 1em 0; } }
.page-template-templates-custom-page-HallFame-php .container-hof-media {
  background-color: #f7f7f7;
  text-align: center; }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-media .link {
    margin-bottom: 2em; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-media .link {
    margin-bottom: 2em; } }
.page-template-templates-custom-page-HallFame-php .container-hof-partners {
  background-color: #fff;
  text-align: center; }
.page-template-templates-custom-page-HallFame-php .container-hof-partners .inlinelist {
  margin-top: 3em;
  text-align: center; }
.page-template-templates-custom-page-HallFame-php .container-hof-partners .inlinelist li.featured-item {
  display: inline-block;
  padding: 1em;
  width: 19%; }
@media (max-width: 568px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-partners .inlinelist li.featured-item {
    width: 24%; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-partners .inlinelist li.featured-item {
    width: 30%; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-partners .inlinelist li.featured-item {
    width: 49%; } }
.page-template-templates-custom-page-HallFame-php .container-hof-faq {
  background-color: #fff;
  margin-bottom: 2em; }
.page-template-templates-custom-page-HallFame-php .container-hof-faq .faq .post-listing {
  clear: none;
  width: 48.27586%;
  float: left;
  margin-right: 3.44828%; }
.page-template-templates-custom-page-HallFame-php .container-hof-faq .faq .post-listing article h6 {
  color: #c54027;
  text-transform: uppercase; }
.page-template-templates-custom-page-HallFame-php .container-hof-faq .faq .post-listing.col-2 {
  margin-right: 0; }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-faq .faq .post-listing {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-HallFame-php .container-hof-faq .faq .post-listing {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }

.page-template-templates-custom-page-Join-php .container-join-benefits .bigtext {
  padding: 2em 0; }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-Join-php .container-join-benefits .bigtext {
    padding: 1em 0; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-Join-php .container-join-benefits .bigtext {
    padding: 1em 0; } }
.page-template-templates-custom-page-Join-php .container-join-benefits .inlinelist {
  margin: 2em 0;
  text-align: center; }
.page-template-templates-custom-page-Join-php .container-join-benefits .inlinelist[count='1'] li, .page-template-templates-custom-page-Join-php .container-join-benefits .inlinelist[count='2'] li, .page-template-templates-custom-page-Join-php .container-join-benefits .inlinelist[count='3'] li {
  width: 33%; }
.page-template-templates-custom-page-Join-php .container-join-benefits .inlinelist[count='4'] li {
  width: 24%; }
.page-template-templates-custom-page-Join-php .container-join-benefits .inlinelist[count='5'] li {
  width: 19%; }
.page-template-templates-custom-page-Join-php .container-join-benefits .inlinelist li {
  padding: 2em;
  vertical-align: top; }
.page-template-templates-custom-page-Join-php .container-join-benefits .inlinelist li .image {
  background-color: #c54027;
  display: table;
  height: 150px;
  margin: 0 auto;
  width: 150px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%; }
.page-template-templates-custom-page-Join-php .container-join-benefits .inlinelist li .image .valign {
  display: table-cell;
  vertical-align: middle; }
.page-template-templates-custom-page-Join-php .container-join-benefits .inlinelist li .title {
  margin: 1em 0 0.5em; }
.page-template-templates-custom-page-Join-php .container-join-benefits .inlinelist li a:hover .image {
  background-color: #702416; }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-Join-php .container-join-benefits .inlinelist li {
    padding: 1em; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-Join-php .container-join-benefits .inlinelist li {
    display: inline-block;
    float: left;
    padding: .5em;
    width: 50% !important; }
  .page-template-templates-custom-page-Join-php .container-join-benefits .inlinelist li .image {
    height: 120px;
    width: 120px; } }
.page-template-templates-custom-page-Join-php .container-join-offers {
  padding: 3em 0 !important; }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-Join-php .container-join-offers {
    padding: 2em 0 !important; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-Join-php .container-join-offers {
    padding: 1em 0 !important; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-Join-php .container-join-offers {
    padding: 1em 0 !important; }
  .page-template-templates-custom-page-Join-php .container-join-offers h2 {
    padding: 0 1em; } }
.page-template-templates-custom-page-Join-php .container-join-offers .inlinelist {
  margin: 2em 0;
  text-align: center; }
.page-template-templates-custom-page-Join-php .container-join-offers .inlinelist[count='1'] li, .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist[count='2'] li, .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist[count='3'] li {
  width: 33%;
  float: none; }
.page-template-templates-custom-page-Join-php .container-join-offers .inlinelist[count='4'] li {
  width: 25%; }
.page-template-templates-custom-page-Join-php .container-join-offers .inlinelist[count='5'] li {
  width: 20%; }
.page-template-templates-custom-page-Join-php .container-join-offers .inlinelist[count='6'] li {
  width: 16.6666666667%; }
.page-template-templates-custom-page-Join-php .container-join-offers .inlinelist[count='7'] li {
  width: 14.2857142857%; }
.page-template-templates-custom-page-Join-php .container-join-offers .inlinelist[count='8'] li {
  width: 12.5%; }
.page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li {
  display: inline-block;
  float: left;
  padding: 2em;
  text-align: center;
  vertical-align: top; }
.page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li .title {
  margin: 0; }
.page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li .image {
  margin: 1em 0; }
.page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li .link {
  color: #c54027;
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif;
  font-weight: 600; }
@media (min-width: 1600px) {
  .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li:nth-child(2n) {
    background-color: #f7f7f7; } }
@media (min-width: 1481px) and (max-width: 1599px) {
  .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li:nth-child(2n) {
    background-color: #f7f7f7; } }
@media (min-width: 1281px) and (max-width: 1480px) {
  .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li:nth-child(2n) {
    background-color: #f7f7f7; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li {
    width: 25% !important; }
  .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li:nth-child(2n) {
    background-color: #f7f7f7; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li {
    width: 33.3333333333% !important; }
  .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li:nth-child(2n) {
    background-color: #f7f7f7; } }
@media (min-width: 321px) and (max-width: 568px) {
  .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li {
    width: 50% !important; }
  .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li:nth-child(1), .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li:nth-child(4), .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li:nth-child(5), .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li:nth-child(8), .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li:nth-child(9) {
    background-color: #f7f7f7; }
  .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist.odd li:last-of-type {
    width: 100% !important; } }
@media (max-width: 320px) {
  .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li {
    width: 100% !important; }
  .page-template-templates-custom-page-Join-php .container-join-offers .inlinelist li:nth-child(2n) {
    background-color: #f7f7f7; } }
.page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist {
  margin: 2em 0; }
.page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li {
  background-color: #f7f7f7;
  float: left;
  padding: 1.5em;
  margin-bottom: 1em;
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%; }
.page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .image, .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content {
  display: inline-block;
  float: right;
  width: 70%; }
.page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .image {
  float: right;
  border: 5px solid #fff;
  height: 150px;
  overflow: hidden;
  width: 150px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%; }
.page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content {
  float: left;
  display: table;
  height: 150px;
  padding: 0 1.5em; }
.page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content .valign {
  display: table-cell;
  vertical-align: middle; }
.page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content .name {
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif;
  font-weight: 700; }
.page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li:nth-child(2n) {
  margin-right: 0 !important; }
.page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li:nth-child(2n) .image {
  float: left; }
.page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li:nth-child(2n) .content {
  float: right; }
.page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li a:hover .name {
  color: #c54027; }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .image {
    width: 150px;
    height: 150px; }
  .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content {
    height: 150px;
    padding: .5em;
    width: 56%; }
  .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content p, .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content .breadcrumbs {
    margin: .25em 0; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li {
    width: 48.27586%;
    float: left;
    margin-right: 3.44828%; }
  .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .image {
    display: block;
    float: none !important;
    margin: 0 auto;
    width: 250px;
    height: 250px; }
  .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content {
    height: auto;
    padding: 1em;
    width: 100%; }
  .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content p, .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content .breadcrumbs {
    margin: .25em 0; } }
@media (min-width: 321px) and (max-width: 568px) {
  .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li {
    padding: .5em;
    width: 48.27586%;
    float: left;
    margin-right: 3.44828%; }
  .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .image {
    display: block;
    float: none !important;
    margin: 0 auto;
    width: 120px;
    height: 120px; }
  .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content {
    height: auto;
    padding: 1em .5em .5em .5em;
    width: 100%; }
  .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content p, .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content .breadcrumbs {
    margin: .25em 0; } }
@media (max-width: 320px) {
  .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li {
    padding: .5em;
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
  .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .image {
    display: block;
    float: none !important;
    margin: 0 auto;
    height: 200px;
    width: 200px; }
  .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content {
    height: auto;
    padding: 1em;
    width: 100%; }
  .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content p, .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-Join-php .container-join-inspiration .inlinelist li .content .breadcrumbs {
    margin: .25em 0; } }
.page-template-templates-custom-page-Join-php .container-join-suzi {
  background-repeat: no-repeat;
  background-position: top left;
  background-size: auto 100%;
  position: relative;
  text-align: center; }
.page-template-templates-custom-page-Join-php .container-join-suzi .gradient {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+25,ffffff+57&0.01+26,1+58 */
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0.01) 25%, rgba(255, 255, 255, 0.01) 26%, rgba(255, 255, 255, 0.97) 57%, white 58%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.01) 25%, rgba(255, 255, 255, 0.01) 26%, rgba(255, 255, 255, 0.97) 57%, white 58%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, rgba(255, 255, 255, 0.01) 25%, rgba(255, 255, 255, 0.01) 26%, rgba(255, 255, 255, 0.97) 57%, #ffffff 58%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03ffffff', endColorstr='#ffffff',GradientType=1 );
  /* IE6-9 */ }
.page-template-templates-custom-page-Join-php .container-join-suzi .main-content {
  display: block;
  position: relative;
  width: 100%;
  z-index: 2; }
.page-template-templates-custom-page-Join-php .container-join-suzi .cta {
  display: block;
  float: right;
  margin: 3em 0;
  position: relative;
  width: 60%;
  z-index: 2; }
.page-template-templates-custom-page-Join-php .container-join-suzi .cta img {
  width: 100%; }
.page-template-templates-custom-page-Join-php .container-join-suzi .cta.code iframe {
  height: 430px; }
@media (max-width: 568px) {
  .page-template-templates-custom-page-Join-php .container-join-suzi {
    background-image: none !important;
    text-align: left; } }
.page-template-templates-custom-page-Join-php .container-join-members {
  padding: 3em 0 !important; }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-Join-php .container-join-members {
    padding: 2.25em 0 !important; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-Join-php .container-join-members {
    padding: 1.5em 0 !important; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-Join-php .container-join-members {
    padding: 0 !important; } }
.page-template-templates-custom-page-Join-php .container-join-members .members #sync1 {
  margin-bottom: 0; }
.page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person {
  display: table;
  height: 700px;
  overflow: hidden;
  position: relative;
  width: 100%; }
.page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .image, .page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .content {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }
.page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .table {
  display: table;
  height: 100%;
  width: 100%; }
.page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .valign {
  display: table-cell;
  position: relative;
  vertical-align: middle;
  width: 100%;
  z-index: 999; }
.page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .valign .content-grid {
  margin: 0 auto;
  max-width: 1200px;
  padding: 1em; }
.page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .valign .content-grid .max-width {
  float: left;
  max-width: 500px; }
.page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .name {
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif;
  font-weight: 700;
  margin: 0 0 1em; }
.page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .name a {
  color: #33414f; }
.page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .name a:hover {
  color: #c54027; }
@media (min-width: 1281px) and (max-width: 1480px) {
  .page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person {
    height: 650px; } }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person {
    height: 550px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person {
    height: 400px; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person {
    height: 260px; }
  .page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .content, .page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .image {
    position: relative; }
  .page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .content h2, .page-template-templates-custom-page-Join-php .container-join-members .members #sync1 .person .image h2 {
    margin-top: 1em; } }
.page-template-templates-custom-page-Join-php .container-join-members .members #sync2 .person {
  cursor: pointer;
  width: 100%; }
.page-template-templates-custom-page-Join-php .container-join-members .members #sync2 .person .image {
  overflow: hidden; }
.page-template-templates-custom-page-Join-php .container-join-members .members #sync2 .person:hover .image img {
  opacity: .8;
  transform: scale(1.1); }
.page-template-templates-custom-page-Join-php .container-join-faq {
  background-color: #fff;
  margin-bottom: 2em; }
.page-template-templates-custom-page-Join-php .container-join-faq .faq .post-listing {
  clear: none;
  width: 48.27586%;
  float: left;
  margin-right: 3.44828%; }
.page-template-templates-custom-page-Join-php .container-join-faq .faq .post-listing article h6 {
  color: #c54027;
  text-transform: uppercase; }
.page-template-templates-custom-page-Join-php .container-join-faq .faq .post-listing.col-2 {
  margin-right: 0; }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-Join-php .container-join-faq .faq .post-listing {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-Join-php .container-join-faq .faq .post-listing {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }

.pricing_tbl {
  font-size: 15px;
  width: 75%;
  margin: 50px auto;
  padding: 0px;
  text-align: center; }

.pricing_tbl .norow {
  border: none; }

.pricing_tbl td {
  border-bottom: 1px solid #ddd;
  border-right: 1px solid #ddd;
  padding: 10px; }

.pricing_tbl .plan {
  border-right: 1px solid #ddd;
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  color: #333333;
  font-family: 'Josefin Sans',serif;
  font-size: 20px;
  font-weight: normal;
  line-height: 35px; }

.pricing_tbl .regular {
  background: #efefef; }

.pricing_tbl .popular {
  background: #fff; }

.pricing_tbl .price {
  border: medium none;
  color: #FFFFFF;
  font-family: 'Josefin Sans',serif;
  font-size: 40px;
  font-weight: normal;
  line-height: 50px; }

.pricing_tbl .reg_price {
  background: none repeat scroll 0 0 #B30F1E; }

.pricing_tbl .pop_price {
  background: none repeat scroll 0 0 #CF1626; }

.pricing_tbl .feature_label {
  text-align: left;
  padding-left: 15px;
  font-family: arial; }

.pricing_tbl .regular {
  background: #efefef; }

.pricing_tbl .popular {
  background: #fff; }

.page-template-templates-custom-page-Welcome-php .container-joined-started {
  text-align: center; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress {
  background-color: #fff;
  border: 1px solid #c54027;
  height: 20px;
  margin: 2em auto 0;
  max-width: 500px;
  overflow: hidden;
  width: 80%;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .percent-fill {
  background-color: #c54027;
  height: 20px;
  position: relative;
  width: 0%; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .percent-fill:after {
  color: #fff;
  display: block;
  font-size: 12px;
  font-weight: 500;
  position: absolute;
  top: 1px;
  right: 5px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-1, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-2, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-3, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-4, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-5 {
  width: 5%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-1:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-2:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-3:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-4:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-5:after {
  content: "5%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-6, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-7, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-8, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-9, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-10 {
  width: 10%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-6:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-7:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-8:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-9:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-10:after {
  content: "10%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-11, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-12, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-13, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-14, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-15 {
  width: 15%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-11:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-12:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-13:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-14:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-15:after {
  content: "15%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-16, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-17, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-18, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-19, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-20 {
  width: 20%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-16:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-17:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-18:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-19:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-20:after {
  content: "20%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-21, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-22, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-23, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-24, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-25 {
  width: 25%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-21:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-22:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-23:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-24:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-25:after {
  content: "25%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-26, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-27, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-28, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-29, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-30 {
  width: 30%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-26:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-27:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-28:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-29:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-30:after {
  content: "30%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-31, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-32, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-33, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-34, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-35 {
  width: 35%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-31:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-32:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-33:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-34:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-35:after {
  content: "35%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-36, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-37, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-38, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-39, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-40 {
  width: 40%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-36:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-37:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-38:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-39:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-40:after {
  content: "40%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-41, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-42, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-43, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-44, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-45 {
  width: 45%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-41:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-42:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-43:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-44:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-45:after {
  content: "45%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-46, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-47, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-48, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-49, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-50 {
  width: 50%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-46:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-47:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-48:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-49:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-50:after {
  content: "50%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-51, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-52, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-53, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-54, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-55 {
  width: 55%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-51:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-52:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-53:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-54:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-55:after {
  content: "55%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-56, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-57, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-58, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-59, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-60 {
  width: 60%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-56:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-57:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-58:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-59:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-60:after {
  content: "60%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-61, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-62, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-63, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-64, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-65 {
  width: 65%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-61:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-62:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-63:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-64:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-65:after {
  content: "65%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-66, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-67, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-68, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-69, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-70 {
  width: 70%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-66:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-67:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-68:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-69:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-70:after {
  content: "70%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-71, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-72, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-73, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-74, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-75 {
  width: 75%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-71:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-72:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-73:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-74:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-75:after {
  content: "75%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-76, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-77, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-78, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-79, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-80 {
  width: 80%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-76:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-77:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-78:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-79:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-80:after {
  content: "80%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-81, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-82, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-83, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-84, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-85 {
  width: 85%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-81:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-82:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-83:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-84:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-85:after {
  content: "85%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-86, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-87, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-88, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-89, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-90 {
  width: 90%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-86:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-87:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-88:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-89:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-90:after {
  content: "90%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-91, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-92, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-93, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-94, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-95 {
  width: 95%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-91:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-92:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-93:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-94:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-95:after {
  content: "95%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-96, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-97, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-98, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-99, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-100 {
  width: 100%;
  height: 20px; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-96:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-97:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-98:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-99:after, .page-template-templates-custom-page-Welcome-php .container-joined-started .progress .done-100:after {
  content: "100%"; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist {
  margin: 3em 0 1em; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist[count="1"] li {
  width: 100%; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist[count="2"] li {
  width: 50%; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist[count="3"] li {
  width: 33.3333333333%; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist[count="4"] li {
  width: 25%; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist[count="5"] li {
  width: 20%; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist[count="6"] li {
  width: 16.6666666667%; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist[count="7"] li {
  width: 14.2857142847%; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist[count="8"] li {
  width: 12.5%; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist[count="9"] li {
  width: 11.1111111111%; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist[count="10"] li {
  width: 10%; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist li {
  display: inline-block;
  float: left;
  padding: 1em;
  text-align: center;
  vertical-align: top; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist li .image {
  background-color: #d0d3d6;
  display: table;
  margin: 0 auto 1em;
  height: 120px;
  width: 120px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist li .image .valign {
  display: table-cell;
  vertical-align: middle; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist li a:hover {
  color: #c54027; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist li a:hover .image {
  background-color: #c54027; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist li .goal-title {
  color: #33414f;
  font-size: 13px;
  font-weight: 500;
  line-height: 16px;
  text-transform: uppercase; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist li.todo .image {
  background-color: #d0d3d6; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist li.todo a:hover .image {
  background-color: #c54027; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist li.done a {
  cursor: default; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist li.done .image {
  background-color: #c54027; }
.page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist li.done .goal-title {
  color: #c54027; }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist li {
    float: none;
    width: 19% !important; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist li {
    float: none;
    width: 24% !important; } }
@media (min-width: 321px) and (max-width: 568px) {
  .page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist li {
    float: none;
    width: 30% !important; } }
@media (max-width: 320px) {
  .page-template-templates-custom-page-Welcome-php .container-joined-started .inlinelist li {
    float: none;
    width: 49% !important; } }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew {
  background-color: #f7f7f7; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-1, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 {
  margin: 1em 0; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-1 h3, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 h3 {
  text-transform: uppercase; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-1 .section {
  width: 48.27586%;
  float: left;
  margin-right: 3.44828%; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-1 .section:last-of-type {
  margin-right: 0; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-1 .section .image.medium {
  width: 100%;
  height: auto; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-1 .section .image img {
  width: 100%; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-1 .section .content .post-title {
  margin-top: 1em; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-1 .section .content .post-title a {
  color: #33414f !important; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-1 .section .content .post-title a:hover {
  color: #c54027 !important; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 {
  text-align: center; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 h3 {
  text-align: left; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul.blocklist li, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 .widget_recent_entries ul li, .widget_recent_entries .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul li {
  margin-bottom: 2em;
  width: 48.27586%;
  float: left;
  margin-right: 3.44828%; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul.blocklist li .image, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 .widget_recent_entries ul li .image, .widget_recent_entries .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul li .image {
  width: 18.91892%;
  float: left;
  margin-right: 1.35135%; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul.blocklist li .content, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 .widget_recent_entries ul li .content, .widget_recent_entries .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul li .content {
  margin-right: 0 !important;
  text-align: left;
  width: 79.72973%;
  float: left;
  margin-right: 1.35135%; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul.blocklist li .content .post-title, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 .widget_recent_entries ul li .content .post-title, .widget_recent_entries .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul li .content .post-title {
  margin: 0;
  max-height: 3rem;
  overflow: hidden; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul.blocklist li .content .post-title a, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 .widget_recent_entries ul li .content .post-title a, .widget_recent_entries .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul li .content .post-title a {
  color: #33414f !important; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul.blocklist li .content .post-title a:hover, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 .widget_recent_entries ul li .content .post-title a:hover, .widget_recent_entries .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul li .content .post-title a:hover {
  color: #c54027 !important; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul.blocklist li:nth-child(2n), .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 .widget_recent_entries ul li:nth-child(2n), .widget_recent_entries .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul li:nth-child(2n) {
  margin-right: 0; }
.page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 a.see-all {
  margin: 2em 0; }
@media (max-width: 568px) {
  .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-1 .section {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
  .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul.blocklist li, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 .widget_recent_entries ul li, .widget_recent_entries .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul li {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
  .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul.blocklist li .content, .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 .widget_recent_entries ul li .content, .widget_recent_entries .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew .row-2 ul li .content {
    padding-left: 1em; }
  .page-template-templates-custom-page-Welcome-php .container-joined-whatsnew a.see-all {
    width: 100%; } }
.page-template-templates-custom-page-Welcome-php .container-joined-iwant {
  background-image: url("assets/img/pattern-blue.jpg"); }
.page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist {
  text-align: center; }
.page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='1'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='2'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='3'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='6'] li {
  width: 30%;
  float: none; }
.page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='4'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='7'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='8'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='11'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='12'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='16'] li {
  width: 24%; }
.page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='5'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='9'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='10'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='13'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='14'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='15'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='17'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='18'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='19'] li, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='20'] li {
  width: 19%; }
.page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist li {
  display: inline-block;
  padding: 2em;
  vertical-align: top; }
.page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist li img {
  margin-bottom: .5em; }
.page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist li p, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist li .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist li .breadcrumbs {
  color: #fff;
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif;
  font-size: .8em;
  font-weight: 700;
  text-transform: uppercase; }
.page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist li a:hover img {
  opacity: 0.5; }
.page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist li a:hover p, .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist li a:hover .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist li a:hover .breadcrumbs {
  color: rgba(255, 255, 255, 0.5); }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='1'] li {
    width: 100%; }
  .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist li {
    padding: 1em;
    width: 30% !important; } }
@media (min-width: 321px) and (max-width: 568px) {
  .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='1'] li {
    width: 100%; }
  .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist li {
    padding: 1em .5em;
    width: 30% !important; } }
@media (max-width: 320px) {
  .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist[count='1'] li {
    width: 100%; }
  .page-template-templates-custom-page-Welcome-php .container-joined-iwant .inlinelist li {
    padding: 1em .5em;
    width: 49% !important; } }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir {
  padding: 0 !important; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search {
  background-image: url("assets/img/member-directory-bg.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 10em 1em; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search h2:after {
  margin: 0 auto; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search {
  margin: 4em auto 0;
  max-width: 750px;
  position: relative; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search input[type="text"] {
  background-color: rgba(255, 255, 255, 0.1) !important;
  border: 1px solid #fff !important;
  color: #fff !important;
  font-size: 2em !important;
  font-weight: 100 !important;
  padding: .75em 1em !important; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search input[type="text"]::-webkit-input-placeholder {
  color: #fff !important; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search input[type="text"]:-moz-placeholder {
  color: #fff !important; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search input[type="text"]::-moz-placeholder {
  color: #fff !important; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search input[type="text"]:-ms-input-placeholder {
  color: #fff !important; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search input[type="text"]:focus {
  background: transparent !important;
  box-shadow: none !important;
  outline: none !important; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search:after {
  font-family: "Icomoon";
  content: "\ea64";
  color: rgba(255, 255, 255, 0.5);
  font-size: 2em;
  display: block;
  position: absolute;
  top: .75em;
  right: 1em; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search #buddypress .editfield {
  margin-bottom: 0 !important; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search #buddypress .editfield label, .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search #buddypress .editfield .description {
  display: none; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search #buddypress .submit {
  display: none; }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search {
    padding: 6em 1em 8em; }
  .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search {
    max-width: 500px;
    margin: 2em auto 0; }
  .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search:after {
    font-size: 1.5em; }
  .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search input[type="text"] {
    font-size: 1.5em; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search {
    padding: 2em 1em 4em; }
  .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search {
    max-width: 400px;
    margin: 2em auto 0; }
  .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search:after {
    font-size: 1.5em;
    top: .3em;
    right: .5em; }
  .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search input[type="text"] {
    font-size: 1em; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search {
    padding: 2em 1em 4em; }
  .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search {
    margin: 2em auto 0; }
  .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search:after {
    font-size: 1.5em;
    top: .3em;
    right: .5em; }
  .page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-search .search input[type="text"] {
    font-size: 1em; } }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-latest .latest {
  margin: 0 auto; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-latest .latest .inlinelist {
  margin: 0; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-latest .latest .inlinelist li {
  display: inline-block;
  float: left;
  overflow: hidden;
  width: 16.6666666667%; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-latest .latest .inlinelist li img {
  width: 100%; }
.page-template-templates-custom-page-Welcome-php .container-joined-memberdir .memberdir-latest .latest .inlinelist li a:hover img {
  transform: scale(1.1); }
.page-template-templates-custom-page-Welcome-php .container-joined-membernews {
  background-color: #f7f7f7; }
.page-template-templates-custom-page-Welcome-php .container-joined-membernews .left, .page-template-templates-custom-page-Welcome-php .container-joined-membernews .right {
  margin: 2em 0;
  width: 48.27586%;
  float: left;
  margin-right: 3.44828%; }
.page-template-templates-custom-page-Welcome-php .container-joined-membernews .left h3, .page-template-templates-custom-page-Welcome-php .container-joined-membernews .right h3 {
  text-transform: uppercase; }
.page-template-templates-custom-page-Welcome-php .container-joined-membernews .left .details .company, .page-template-templates-custom-page-Welcome-php .container-joined-membernews .right .details .company {
  color: #9aa0a6;
  margin-top: -1em; }
.page-template-templates-custom-page-Welcome-php .container-joined-membernews .left .image img, .page-template-templates-custom-page-Welcome-php .container-joined-membernews .right .image img {
  width: 100%; }
.page-template-templates-custom-page-Welcome-php .container-joined-membernews .left.single, .page-template-templates-custom-page-Welcome-php .container-joined-membernews .right.single {
  width: 100%; }
.page-template-templates-custom-page-Welcome-php .container-joined-membernews .left.single .image, .page-template-templates-custom-page-Welcome-php .container-joined-membernews .right.single .image {
  width: 31.03448%;
  float: left;
  margin-right: 3.44828%; }
.page-template-templates-custom-page-Welcome-php .container-joined-membernews .left.single .details, .page-template-templates-custom-page-Welcome-php .container-joined-membernews .right.single .details {
  margin-right: 0 !important;
  width: 65.51724%;
  float: left;
  margin-right: 3.44828%; }
.page-template-templates-custom-page-Welcome-php .container-joined-membernews .left .post-listing .post-header, .page-template-templates-custom-page-Welcome-php .container-joined-membernews .right .post-listing .post-header {
  width: 20%;
  float: left;
  margin-right: .5em; }
.page-template-templates-custom-page-Welcome-php .container-joined-membernews .left .post-listing .meta, .page-template-templates-custom-page-Welcome-php .container-joined-membernews .right .post-listing .meta {
  display: none; }
.page-template-templates-custom-page-Welcome-php .container-joined-membernews .right {
  margin-right: 0; }
@media (max-width: 568px) {
  .page-template-templates-custom-page-Welcome-php .container-joined-membernews .left, .page-template-templates-custom-page-Welcome-php .container-joined-membernews .right {
    display: block;
    width: 100%; } }
.page-template-templates-custom-page-Welcome-php .container-joined-faq {
  background-color: #fff;
  margin-bottom: 2em; }
.page-template-templates-custom-page-Welcome-php .container-joined-faq .faq .post-listing {
  clear: none;
  width: 48.27586%;
  float: left;
  margin-right: 3.44828%; }
.page-template-templates-custom-page-Welcome-php .container-joined-faq .faq .post-listing article h6 {
  color: #c54027;
  text-transform: uppercase; }
.page-template-templates-custom-page-Welcome-php .container-joined-faq .faq .post-listing.col-2 {
  margin-right: 0; }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-Welcome-php .container-joined-faq .faq .post-listing {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-Welcome-php .container-joined-faq .faq .post-listing {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }

.page-template-templates-custom-page-Freebies-php .container-main {
  padding: 3em 1em 1em 1em !important; }
.page-template-templates-custom-page-Freebies-php #container div[class*='container-free'] {
  padding: 2em 1em !important; }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-Freebies-php #container div[class*='container-free'] {
    padding: 2em 1em !important; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-Freebies-php #container div[class*='container-free'] {
    padding: 1em !important; } }
.page-template-templates-custom-page-Freebies-php #container div[class*='container-free'][count="1"] {
  background-color: #fff; }
.page-template-templates-custom-page-Freebies-php #container div[class*='container-free'][count="0"] {
  background-color: #f7f7f7; }
.page-template-templates-custom-page-Freebies-php #container div[class*='container-free'] .post-listing {
  margin-top: 4em; }
.page-template-templates-custom-page-Freebies-php #container div[class*='container-free'] .post-listing.col-1 article, .page-template-templates-custom-page-Freebies-php #container div[class*='container-free'] .post-listing.col-2 article {
  width: 31.03448%;
  float: left;
  margin-right: 3.44828%; }
.page-template-templates-custom-page-Freebies-php #container div[class*='container-free'] .post-listing.col-1 article:last-of-type, .page-template-templates-custom-page-Freebies-php #container div[class*='container-free'] .post-listing.col-2 article:last-of-type {
  margin-right: 0 !important; }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-Freebies-php #container div[class*='container-free'] .post-listing.col-1 article, .page-template-templates-custom-page-Freebies-php #container div[class*='container-free'] .post-listing.col-2 article {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-Freebies-php #container div[class*='container-free'] .post-listing.col-1 article, .page-template-templates-custom-page-Freebies-php #container div[class*='container-free'] .post-listing.col-2 article {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }
.page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] {
  padding: 2em 1em !important; }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] {
    padding: 2em 1em !important; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] {
    padding: 1em !important; } }
.page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'][count="1"] {
  background-color: #fff; }
.page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'][count="0"] {
  background-color: #f7f7f7; }
.page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing {
  margin-top: 4em; }
.page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-header {
  padding-right: 2em;
  position: relative;
  width: 40.67797%;
  float: left;
  margin-right: 1.69492%; }
.page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-header img.editors-pick {
  max-width: 100px;
  position: absolute;
  right: 3.5em;
  top: -10px; }
.page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content {
  margin-right: 0 !important;
  width: 57.62712%;
  float: left;
  margin-right: 1.69492%; }
.page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content .post-title {
  letter-spacing: 0.05em;
  text-transform: capitalize; }
.page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content .post-title:after {
  width: 100px; }
.page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content .meta {
  clear: both;
  font-size: 1.2em;
  margin: 1.5em 0 1em; }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing {
    margin-bottom: 1em; }
  .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-header {
    padding-right: 0; }
  .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-header img.editors-pick {
    right: 1.5em; }
  .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-header, .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing {
    margin-bottom: 1em; }
  .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-header {
    padding-right: 0; }
  .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-header img.editors-pick {
    right: 1.5em; }
  .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-header, .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }

.page-template-templates-custom-page-PodcastSales-php .container-podcast-list, .page-template-templates-custom-page-Podcasts-php .container-podcast-list, .tax-podcast-series .container-podcast-list {
  padding: 0 !important; }
.page-template-templates-custom-page-PodcastSales-php .container-podcast-series .nav-previous, .page-template-templates-custom-page-PodcastSales-php .main .nav-previous, .page-template-templates-custom-page-Podcasts-php .container-podcast-series .nav-previous, .page-template-templates-custom-page-Podcasts-php .main .nav-previous, .tax-podcast-series .container-podcast-series .nav-previous, .tax-podcast-series .main .nav-previous {
  float: right;
  margin-top: -65px; }
.page-template-templates-custom-page-PodcastSales-php .container-podcast-series .nav-previous a, .page-template-templates-custom-page-PodcastSales-php .main .nav-previous a, .page-template-templates-custom-page-Podcasts-php .container-podcast-series .nav-previous a, .page-template-templates-custom-page-Podcasts-php .main .nav-previous a, .tax-podcast-series .container-podcast-series .nav-previous a, .tax-podcast-series .main .nav-previous a {
  margin: 0; }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-PodcastSales-php .container-podcast-series .nav-previous, .page-template-templates-custom-page-PodcastSales-php .main .nav-previous, .page-template-templates-custom-page-Podcasts-php .container-podcast-series .nav-previous, .page-template-templates-custom-page-Podcasts-php .main .nav-previous, .tax-podcast-series .container-podcast-series .nav-previous, .tax-podcast-series .main .nav-previous {
    float: left;
    margin-top: 0;
    margin-bottom: 1em; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-PodcastSales-php .container-podcast-series .nav-previous, .page-template-templates-custom-page-PodcastSales-php .main .nav-previous, .page-template-templates-custom-page-Podcasts-php .container-podcast-series .nav-previous, .page-template-templates-custom-page-Podcasts-php .main .nav-previous, .tax-podcast-series .container-podcast-series .nav-previous, .tax-podcast-series .main .nav-previous {
    float: left;
    margin-top: 0;
    margin-bottom: 1em; } }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series, .tax-podcast-series .series ul li.podcast-series {
  padding: 2.25em 1em 4.5em !important; }
@media (min-width: 769px) and (max-width: 1280px) {
  .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series, .tax-podcast-series .series ul li.podcast-series {
    padding: 2.25em 1em 4.5em !important; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series, .tax-podcast-series .series ul li.podcast-series {
    padding: 1.75em 1em 3.5em !important; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series, .tax-podcast-series .series ul li.podcast-series {
    padding: 1em 1em 2em !important; } }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series:nth-child(2n), .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series:nth-child(2n), .tax-podcast-series .series ul li.podcast-series:nth-child(2n) {
  background-color: #f7f7f7; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series h2.term-name, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series h2.term-name, .tax-podcast-series .series ul li.podcast-series h2.term-name {
  letter-spacing: .1em;
  margin-bottom: .5em;
  margin-top: 0;
  text-transform: capitalize; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series h2.term-name a, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series h2.term-name a, .tax-podcast-series .series ul li.podcast-series h2.term-name a {
  color: #33414f; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series h2.term-name a:hover, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series h2.term-name a:hover, .tax-podcast-series .series ul li.podcast-series h2.term-name a:hover {
  color: #702416; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-header, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-header, .tax-podcast-series .series ul li.podcast-series .post-header {
  margin-bottom: 2em; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-header p.author, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-header .widget_breadcrumb_navxt .author.breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-header .author.breadcrumbs, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-header p.author, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-header .widget_breadcrumb_navxt .author.breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-header .author.breadcrumbs, .tax-podcast-series .series ul li.podcast-series .post-header p.author, .tax-podcast-series .series ul li.podcast-series .post-header .widget_breadcrumb_navxt .author.breadcrumbs, .widget_breadcrumb_navxt .tax-podcast-series .series ul li.podcast-series .post-header .author.breadcrumbs {
  color: #869749;
  font-size: 1.2em; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-header p.author a, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-header .widget_breadcrumb_navxt .author.breadcrumbs a, .widget_breadcrumb_navxt .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-header .author.breadcrumbs a, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-header p.author a, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-header .widget_breadcrumb_navxt .author.breadcrumbs a, .widget_breadcrumb_navxt .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-header .author.breadcrumbs a, .tax-podcast-series .series ul li.podcast-series .post-header p.author a, .tax-podcast-series .series ul li.podcast-series .post-header .widget_breadcrumb_navxt .author.breadcrumbs a, .widget_breadcrumb_navxt .tax-podcast-series .series ul li.podcast-series .post-header .author.breadcrumbs a {
  color: #869749; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-header p.author a:hover, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-header .widget_breadcrumb_navxt .author.breadcrumbs a:hover, .widget_breadcrumb_navxt .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-header .author.breadcrumbs a:hover, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-header p.author a:hover, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-header .widget_breadcrumb_navxt .author.breadcrumbs a:hover, .widget_breadcrumb_navxt .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-header .author.breadcrumbs a:hover, .tax-podcast-series .series ul li.podcast-series .post-header p.author a:hover, .tax-podcast-series .series ul li.podcast-series .post-header .widget_breadcrumb_navxt .author.breadcrumbs a:hover, .widget_breadcrumb_navxt .tax-podcast-series .series ul li.podcast-series .post-header .author.breadcrumbs a:hover {
  color: #677538; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-image, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-image, .tax-podcast-series .series ul li.podcast-series .post-image {
  width: 23.72881%;
  float: left;
  margin-right: 1.69492%;
  padding-right: 2em; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-image img, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-image img, .tax-podcast-series .series ul li.podcast-series .post-image img {
  border: 2px solid #e9e9e9;
  width: 100%; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-image a, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-image a, .tax-podcast-series .series ul li.podcast-series .post-image a {
  margin-top: 1em;
  text-align: center;
  width: 100%; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content, .tax-podcast-series .series ul li.podcast-series .post-content {
  width: 74.57627%;
  float: left;
  margin-right: 1.69492%;
  margin-right: 0 !important; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .description, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .description, .tax-podcast-series .series ul li.podcast-series .post-content .description {
  margin-bottom: 2em; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content p.rating, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .rating.breadcrumbs, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content p.rating, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .rating.breadcrumbs, .tax-podcast-series .series ul li.podcast-series .post-content p.rating, .tax-podcast-series .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.breadcrumbs, .widget_breadcrumb_navxt .tax-podcast-series .series ul li.podcast-series .post-content .rating.breadcrumbs {
  font-weight: 700;
  margin-top: 1em; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content p.rating.stars-1:after, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-1.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .rating.stars-1.breadcrumbs:after, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content p.rating.stars-2:after, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-2.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .rating.stars-2.breadcrumbs:after, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content p.rating.stars-3:after, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-3.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .rating.stars-3.breadcrumbs:after, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content p.rating.stars-4:after, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-4.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .rating.stars-4.breadcrumbs:after, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content p.rating.stars-5:after, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-5.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .rating.stars-5.breadcrumbs:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content p.rating.stars-1:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-1.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .rating.stars-1.breadcrumbs:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content p.rating.stars-2:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-2.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .rating.stars-2.breadcrumbs:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content p.rating.stars-3:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-3.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .rating.stars-3.breadcrumbs:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content p.rating.stars-4:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-4.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .rating.stars-4.breadcrumbs:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content p.rating.stars-5:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-5.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .rating.stars-5.breadcrumbs:after, .tax-podcast-series .series ul li.podcast-series .post-content p.rating.stars-1:after, .tax-podcast-series .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-1.breadcrumbs:after, .widget_breadcrumb_navxt .tax-podcast-series .series ul li.podcast-series .post-content .rating.stars-1.breadcrumbs:after, .tax-podcast-series .series ul li.podcast-series .post-content p.rating.stars-2:after, .tax-podcast-series .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-2.breadcrumbs:after, .widget_breadcrumb_navxt .tax-podcast-series .series ul li.podcast-series .post-content .rating.stars-2.breadcrumbs:after, .tax-podcast-series .series ul li.podcast-series .post-content p.rating.stars-3:after, .tax-podcast-series .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-3.breadcrumbs:after, .widget_breadcrumb_navxt .tax-podcast-series .series ul li.podcast-series .post-content .rating.stars-3.breadcrumbs:after, .tax-podcast-series .series ul li.podcast-series .post-content p.rating.stars-4:after, .tax-podcast-series .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-4.breadcrumbs:after, .widget_breadcrumb_navxt .tax-podcast-series .series ul li.podcast-series .post-content .rating.stars-4.breadcrumbs:after, .tax-podcast-series .series ul li.podcast-series .post-content p.rating.stars-5:after, .tax-podcast-series .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-5.breadcrumbs:after, .widget_breadcrumb_navxt .tax-podcast-series .series ul li.podcast-series .post-content .rating.stars-5.breadcrumbs:after {
  color: #ebad58;
  display: inline-block;
  font-family: "fontAwesome";
  font-weight: normal;
  padding-left: 1em; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content p.rating.stars-1:after, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-1.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .rating.stars-1.breadcrumbs:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content p.rating.stars-1:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-1.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .rating.stars-1.breadcrumbs:after, .tax-podcast-series .series ul li.podcast-series .post-content p.rating.stars-1:after, .tax-podcast-series .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-1.breadcrumbs:after, .widget_breadcrumb_navxt .tax-podcast-series .series ul li.podcast-series .post-content .rating.stars-1.breadcrumbs:after {
  content: "\f005" "  " "\f006" "  " "\f006" "  " "\f006" "  " "\f006"; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content p.rating.stars-2:after, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-2.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .rating.stars-2.breadcrumbs:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content p.rating.stars-2:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-2.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .rating.stars-2.breadcrumbs:after, .tax-podcast-series .series ul li.podcast-series .post-content p.rating.stars-2:after, .tax-podcast-series .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-2.breadcrumbs:after, .widget_breadcrumb_navxt .tax-podcast-series .series ul li.podcast-series .post-content .rating.stars-2.breadcrumbs:after {
  content: "\f005" "  " "\f005" "  " "\f006" "  " "\f006" "  " "\f006"; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content p.rating.stars-3:after, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-3.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .rating.stars-3.breadcrumbs:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content p.rating.stars-3:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-3.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .rating.stars-3.breadcrumbs:after, .tax-podcast-series .series ul li.podcast-series .post-content p.rating.stars-3:after, .tax-podcast-series .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-3.breadcrumbs:after, .widget_breadcrumb_navxt .tax-podcast-series .series ul li.podcast-series .post-content .rating.stars-3.breadcrumbs:after {
  content: "\f005" "  " "\f005" "  " "\f005" "  " "\f006" "  " "\f006"; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content p.rating.stars-4:after, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-4.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .rating.stars-4.breadcrumbs:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content p.rating.stars-4:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-4.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .rating.stars-4.breadcrumbs:after, .tax-podcast-series .series ul li.podcast-series .post-content p.rating.stars-4:after, .tax-podcast-series .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-4.breadcrumbs:after, .widget_breadcrumb_navxt .tax-podcast-series .series ul li.podcast-series .post-content .rating.stars-4.breadcrumbs:after {
  content: "\f005" "  " "\f005" "  " "\f005" "  " "\f005" "  " "\f006"; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content p.rating.stars-5:after, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-5.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .rating.stars-5.breadcrumbs:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content p.rating.stars-5:after, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-5.breadcrumbs:after, .widget_breadcrumb_navxt .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .rating.stars-5.breadcrumbs:after, .tax-podcast-series .series ul li.podcast-series .post-content p.rating.stars-5:after, .tax-podcast-series .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.stars-5.breadcrumbs:after, .widget_breadcrumb_navxt .tax-podcast-series .series ul li.podcast-series .post-content .rating.stars-5.breadcrumbs:after {
  content: "\f005" "  " "\f005" "  " "\f005" "  " "\f005" "  " "\f005"; }
.page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content p.reviewer, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .reviewer.breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .reviewer.breadcrumbs, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content p.reviewer, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .reviewer.breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .reviewer.breadcrumbs, .tax-podcast-series .series ul li.podcast-series .post-content p.reviewer, .tax-podcast-series .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .reviewer.breadcrumbs, .widget_breadcrumb_navxt .tax-podcast-series .series ul li.podcast-series .post-content .reviewer.breadcrumbs {
  color: #869749;
  margin-top: 1em; }
@media (max-width: 568px) {
  .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-image, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-image, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content, .tax-podcast-series .series ul li.podcast-series .post-image, .tax-podcast-series .series ul li.podcast-series .post-content {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; }
  .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-image, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-image, .tax-podcast-series .series ul li.podcast-series .post-image {
    padding-right: 0; }
  .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content p.rating, .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-PodcastSales-php .series ul li.podcast-series .post-content .rating.breadcrumbs, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content p.rating, .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-Podcasts-php .series ul li.podcast-series .post-content .rating.breadcrumbs, .tax-podcast-series .series ul li.podcast-series .post-content p.rating, .tax-podcast-series .series ul li.podcast-series .post-content .widget_breadcrumb_navxt .rating.breadcrumbs, .widget_breadcrumb_navxt .tax-podcast-series .series ul li.podcast-series .post-content .rating.breadcrumbs {
    margin-top: 2em; } }

.page-template-templates-custom-page-GetMentor-php div[class*='container-'] div[class*='grid-'], .page-template-templates-custom-BLANK-builder-php div[class*='container-'] div[class*='grid-'] {
  margin: inherit;
  max-width: inherit; }
.page-template-templates-custom-page-GetMentor-php .widget h4, .page-template-templates-custom-BLANK-builder-php .widget h4 {
  letter-spacing: inherit;
  text-transform: inherit; }
.page-template-templates-custom-page-GetMentor-php .widget h4:after, .page-template-templates-custom-BLANK-builder-php .widget h4:after {
  display: none; }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div {
  margin: 0 auto !important;
  max-width: 1200px;
  padding: 4em 1em; }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div > div, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div > div {
  margin: inherit;
  max-width: inherit;
  padding: initial; }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div > div .panel-grid, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div > div .panel-grid {
  margin-bottom: 1em !important; }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div > div .panel-grid-cell, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div > div .panel-grid-cell {
  padding-left: 0 !important;
  padding-right: 0 !important; }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div > div .sow-headline .decoration, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div > div .sow-headline .decoration {
  margin: 1em 60px !important; }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard {
  overflow: hidden; }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard .item, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard .item {
  display: none; }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard:hover .item-avatar img, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard:hover .item-avatar img {
  transform: scale(1.1); }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard:hover .item, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard:hover .item {
  background-color: rgba(51, 65, 79, 0.7);
  display: block; }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard:hover .item .item-title a, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard:hover .item .item-title a {
  color: #fff; }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard:hover .item .item-title a:hover, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard:hover .item .item-title a:hover {
  color: rgba(255, 255, 255, 0.5); }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard:hover .item .item-meta span, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div > div .widget_bp_core_members_widget .item-list .vcard:hover .item .item-meta span {
  color: #fff; }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div .videoWrapper, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div .videoWrapper {
  position: relative;
  padding-bottom: 56.25% !important;
  /* 16:9 */
  padding-top: 25px !important;
  height: 0; }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div .videoWrapper p, .page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div .videoWrapper .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div .videoWrapper .breadcrumbs, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div .videoWrapper p, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div .videoWrapper .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div .videoWrapper .breadcrumbs {
  display: none; }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div > div .videoWrapper iframe, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div .videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div {
    padding: .5em !important; }
  .page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div img, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div img {
    margin: 0 auto; } }
@media (max-width: 568px) {
  .page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div {
    padding: .5 !important; }
  .page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .so-panel div img, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div img {
    margin: 0 auto; } }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .gw-go, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .gw-go {
  margin: 0 auto !important;
  max-width: 1200px;
  padding: 4em 1em 2em 1em; }
.page-template-templates-custom-page-GetMentor-php .container-page-panel .page-panel-grid .special-offer, .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .special-offer {
  margin: 0 auto !important;
  max-width: 1200px;
  padding: 2em 1em 4em 1em; }
.page-template-templates-custom-page-GetMentor-php .textwidget h4, .page-template-templates-custom-BLANK-builder-php .textwidget h4 {
  color: #c54027;
  text-transform: uppercase; }

.ie-9 .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div, .ie-10 .page-template-templates-custom-BLANK-builder-php .container-page-panel .page-panel-grid .so-panel div > div {
  padding: inherit !important; }

.firefox .get-a-mentor img, .firefox .page-template-templates-custom-BLANK-builder-php img {
  width: 100%; }

.page-template-templates-custom-page-Help-php .container-main .post-listing {
  clear: none;
  margin-bottom: 1rem;
  width: 48.27586%;
  float: left;
  margin-right: 3.44828%; }
.page-template-templates-custom-page-Help-php .container-main .post-listing article h6 {
  color: #c54027;
  text-transform: uppercase; }
.page-template-templates-custom-page-Help-php .container-main .post-listing.col-2 {
  margin-right: 0; }

.page.members .main, .members.single .main, .members.error404 .main, .members.search .main, .page.directory .main, .directory.single .main, .directory.error404 .main, .directory.search .main, .page.page-template-templates-custom-PAGE-HOFinductees-php .main, .page-template-templates-custom-PAGE-HOFinductees-php.single .main, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .main, .page-template-templates-custom-PAGE-HOFinductees-php.search .main, .page.page-template-templates-custom-PAGE-HOFalumni-php .main, .page-template-templates-custom-PAGE-HOFalumni-php.single .main, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .main, .page-template-templates-custom-PAGE-HOFalumni-php.search .main {
  margin: 0; }
.page.members .entry, .members.single .entry, .members.error404 .entry, .members.search .entry, .page.directory .entry, .directory.single .entry, .directory.error404 .entry, .directory.search .entry, .page.page-template-templates-custom-PAGE-HOFinductees-php .entry, .page-template-templates-custom-PAGE-HOFinductees-php.single .entry, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .entry, .page-template-templates-custom-PAGE-HOFinductees-php.search .entry, .page.page-template-templates-custom-PAGE-HOFalumni-php .entry, .page-template-templates-custom-PAGE-HOFalumni-php.single .entry, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .entry, .page-template-templates-custom-PAGE-HOFalumni-php.search .entry {
  width: 100%; }
.page.members .members .item-list, .members.single .members .item-list, .members.error404 .members .item-list, .members.search .members .item-list, .page.directory .members .item-list, .directory.single .members .item-list, .directory.error404 .members .item-list, .directory.search .members .item-list, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list {
  border-top: none !important;
  text-align: center; }
.page.members .members .item-list li, .members.single .members .item-list li, .members.error404 .members .item-list li, .members.search .members .item-list li, .page.directory .members .item-list li, .directory.single .members .item-list li, .directory.error404 .members .item-list li, .directory.search .members .item-list li, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li {
  border-bottom: none !important;
  float: left;
  width: 33.3333%; }
.page.members .members .item-list li .item-avatar, .members.single .members .item-list li .item-avatar, .members.error404 .members .item-list li .item-avatar, .members.search .members .item-list li .item-avatar, .page.directory .members .item-list li .item-avatar, .directory.single .members .item-list li .item-avatar, .directory.error404 .members .item-list li .item-avatar, .directory.search .members .item-list li .item-avatar, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item-avatar, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item-avatar {
  border: 5px solid #e9e9e9;
  height: 200px;
  margin: 0 auto;
  overflow: hidden;
  width: 200px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%; }
.page.members .members .item-list li .item, .members.single .members .item-list li .item, .members.error404 .members .item-list li .item, .members.search .members .item-list li .item, .page.directory .members .item-list li .item, .directory.single .members .item-list li .item, .directory.error404 .members .item-list li .item, .directory.search .members .item-list li .item, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item {
  margin-right: 0;
  margin-left: 0 !important;
  width: 100%; }
.page.members .members .item-list li .item .item-title, .members.single .members .item-list li .item .item-title, .members.error404 .members .item-list li .item .item-title, .members.search .members .item-list li .item .item-title, .page.directory .members .item-list li .item .item-title, .directory.single .members .item-list li .item .item-title, .directory.error404 .members .item-list li .item .item-title, .directory.search .members .item-list li .item .item-title, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item .item-title, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item .item-title, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item .item-title {
  font-size: 100% !important;
  font-weight: 700 !important;
  margin: 1em 0 0 !important;
  width: 100% !important; }
.page.members .members .item-list li .item .item-title .name, .members.single .members .item-list li .item .item-title .name, .members.error404 .members .item-list li .item .item-title .name, .members.search .members .item-list li .item .item-title .name, .page.directory .members .item-list li .item .item-title .name, .directory.single .members .item-list li .item .item-title .name, .directory.error404 .members .item-list li .item .item-title .name, .directory.search .members .item-list li .item .item-title .name, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item .item-title .name, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item .item-title .name, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item .item-title .name, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item .item-title .name, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item .item-title .name, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item .item-title .name, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item .item-title .name, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item .item-title .name {
  font-size: 100% !important;
  font-weight: 700 !important; }
.page.members .members .item-list li .item .item-title .company, .members.single .members .item-list li .item .item-title .company, .members.error404 .members .item-list li .item .item-title .company, .members.search .members .item-list li .item .item-title .company, .page.directory .members .item-list li .item .item-title .company, .directory.single .members .item-list li .item .item-title .company, .directory.error404 .members .item-list li .item .item-title .company, .directory.search .members .item-list li .item .item-title .company, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item .item-title .company, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item .item-title .company, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item .item-title .company, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item .item-title .company, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item .item-title .company, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item .item-title .company, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item .item-title .company, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item .item-title .company {
  clear: both;
  display: block;
  height: 1.5em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }
.page.members .members .item-list li .item .item-title a, .members.single .members .item-list li .item .item-title a, .members.error404 .members .item-list li .item .item-title a, .members.search .members .item-list li .item .item-title a, .page.directory .members .item-list li .item .item-title a, .directory.single .members .item-list li .item .item-title a, .directory.error404 .members .item-list li .item .item-title a, .directory.search .members .item-list li .item .item-title a, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item .item-title a, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item .item-title a, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item .item-title a, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item .item-title a, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item .item-title a, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item .item-title a, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item .item-title a, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item .item-title a {
  color: #33414f; }
.page.members .members .item-list li .item .item-title a:hover, .members.single .members .item-list li .item .item-title a:hover, .members.error404 .members .item-list li .item .item-title a:hover, .members.search .members .item-list li .item .item-title a:hover, .page.directory .members .item-list li .item .item-title a:hover, .directory.single .members .item-list li .item .item-title a:hover, .directory.error404 .members .item-list li .item .item-title a:hover, .directory.search .members .item-list li .item .item-title a:hover, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item .item-title a:hover, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item .item-title a:hover, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item .item-title a:hover, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item .item-title a:hover, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item .item-title a:hover, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item .item-title a:hover, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item .item-title a:hover, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item .item-title a:hover {
  color: #c54027; }
.page.members .members .item-list li .item .company, .members.single .members .item-list li .item .company, .members.error404 .members .item-list li .item .company, .members.search .members .item-list li .item .company, .page.directory .members .item-list li .item .company, .directory.single .members .item-list li .item .company, .directory.error404 .members .item-list li .item .company, .directory.search .members .item-list li .item .company, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item .company, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item .company, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item .company, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item .company, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item .company, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item .company, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item .company, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item .company {
  color: #9aa0a6; }
@media (min-width: 769px) and (max-width: 1280px) {
  .page.members .members .item-list li, .members.single .members .item-list li, .members.error404 .members .item-list li, .members.search .members .item-list li, .page.directory .members .item-list li, .directory.single .members .item-list li, .directory.error404 .members .item-list li, .directory.search .members .item-list li, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li {
    width: 50%; }
  .page.members .members .item-list li .item-avatar, .members.single .members .item-list li .item-avatar, .members.error404 .members .item-list li .item-avatar, .members.search .members .item-list li .item-avatar, .page.directory .members .item-list li .item-avatar, .directory.single .members .item-list li .item-avatar, .directory.error404 .members .item-list li .item-avatar, .directory.search .members .item-list li .item-avatar, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item-avatar, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item-avatar {
    height: 130px;
    width: 130px; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page.members .members .item-list li, .members.single .members .item-list li, .members.error404 .members .item-list li, .members.search .members .item-list li, .page.directory .members .item-list li, .directory.single .members .item-list li, .directory.error404 .members .item-list li, .directory.search .members .item-list li, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li {
    width: 100%; }
  .page.members .members .item-list li .item-avatar, .members.single .members .item-list li .item-avatar, .members.error404 .members .item-list li .item-avatar, .members.search .members .item-list li .item-avatar, .page.directory .members .item-list li .item-avatar, .directory.single .members .item-list li .item-avatar, .directory.error404 .members .item-list li .item-avatar, .directory.search .members .item-list li .item-avatar, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item-avatar, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item-avatar {
    height: 150px;
    width: 150px; } }
@media (min-width: 321px) and (max-width: 568px) {
  .page.members .members .item-list li, .members.single .members .item-list li, .members.error404 .members .item-list li, .members.search .members .item-list li, .page.directory .members .item-list li, .directory.single .members .item-list li, .directory.error404 .members .item-list li, .directory.search .members .item-list li, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li {
    width: 100%; }
  .page.members .members .item-list li .item-avatar, .members.single .members .item-list li .item-avatar, .members.error404 .members .item-list li .item-avatar, .members.search .members .item-list li .item-avatar, .page.directory .members .item-list li .item-avatar, .directory.single .members .item-list li .item-avatar, .directory.error404 .members .item-list li .item-avatar, .directory.search .members .item-list li .item-avatar, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item-avatar, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item-avatar {
    height: 140px;
    width: 140px; } }
@media (max-width: 320px) {
  .page.members .members .item-list li, .members.single .members .item-list li, .members.error404 .members .item-list li, .members.search .members .item-list li, .page.directory .members .item-list li, .directory.single .members .item-list li, .directory.error404 .members .item-list li, .directory.search .members .item-list li, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li {
    width: 100%; }
  .page.members .members .item-list li .item-avatar, .members.single .members .item-list li .item-avatar, .members.error404 .members .item-list li .item-avatar, .members.search .members .item-list li .item-avatar, .page.directory .members .item-list li .item-avatar, .directory.single .members .item-list li .item-avatar, .directory.error404 .members .item-list li .item-avatar, .directory.search .members .item-list li .item-avatar, .page.page-template-templates-custom-PAGE-HOFinductees-php .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.single .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFinductees-php.search .members .item-list li .item-avatar, .page.page-template-templates-custom-PAGE-HOFalumni-php .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.single .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .members .item-list li .item-avatar, .page-template-templates-custom-PAGE-HOFalumni-php.search .members .item-list li .item-avatar {
    height: 120px;
    width: 120px; } }
.page.members #pag-top, .members.single #pag-top, .members.error404 #pag-top, .members.search #pag-top, .page.members #pag-bottom, .members.single #pag-bottom, .members.error404 #pag-bottom, .members.search #pag-bottom, .page.directory #pag-top, .directory.single #pag-top, .directory.error404 #pag-top, .directory.search #pag-top, .page.directory #pag-bottom, .directory.single #pag-bottom, .directory.error404 #pag-bottom, .directory.search #pag-bottom, .page.page-template-templates-custom-PAGE-HOFinductees-php #pag-top, .page-template-templates-custom-PAGE-HOFinductees-php.single #pag-top, .page-template-templates-custom-PAGE-HOFinductees-php.error404 #pag-top, .page-template-templates-custom-PAGE-HOFinductees-php.search #pag-top, .page.page-template-templates-custom-PAGE-HOFinductees-php #pag-bottom, .page-template-templates-custom-PAGE-HOFinductees-php.single #pag-bottom, .page-template-templates-custom-PAGE-HOFinductees-php.error404 #pag-bottom, .page-template-templates-custom-PAGE-HOFinductees-php.search #pag-bottom, .page.page-template-templates-custom-PAGE-HOFalumni-php #pag-top, .page-template-templates-custom-PAGE-HOFalumni-php.single #pag-top, .page-template-templates-custom-PAGE-HOFalumni-php.error404 #pag-top, .page-template-templates-custom-PAGE-HOFalumni-php.search #pag-top, .page.page-template-templates-custom-PAGE-HOFalumni-php #pag-bottom, .page-template-templates-custom-PAGE-HOFalumni-php.single #pag-bottom, .page-template-templates-custom-PAGE-HOFalumni-php.error404 #pag-bottom, .page-template-templates-custom-PAGE-HOFalumni-php.search #pag-bottom {
  text-align: center;
  padding: 0 !important; }
.page.members #pag-bottom, .members.single #pag-bottom, .members.error404 #pag-bottom, .members.search #pag-bottom, .page.directory #pag-bottom, .directory.single #pag-bottom, .directory.error404 #pag-bottom, .directory.search #pag-bottom, .page.page-template-templates-custom-PAGE-HOFinductees-php #pag-bottom, .page-template-templates-custom-PAGE-HOFinductees-php.single #pag-bottom, .page-template-templates-custom-PAGE-HOFinductees-php.error404 #pag-bottom, .page-template-templates-custom-PAGE-HOFinductees-php.search #pag-bottom, .page.page-template-templates-custom-PAGE-HOFalumni-php #pag-bottom, .page-template-templates-custom-PAGE-HOFalumni-php.single #pag-bottom, .page-template-templates-custom-PAGE-HOFalumni-php.error404 #pag-bottom, .page-template-templates-custom-PAGE-HOFalumni-php.search #pag-bottom {
  margin: 2em auto 1em auto !important; }
.page.members .pag-count, .members.single .pag-count, .members.error404 .pag-count, .members.search .pag-count, .page.directory .pag-count, .directory.single .pag-count, .directory.error404 .pag-count, .directory.search .pag-count, .page.page-template-templates-custom-PAGE-HOFinductees-php .pag-count, .page-template-templates-custom-PAGE-HOFinductees-php.single .pag-count, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .pag-count, .page-template-templates-custom-PAGE-HOFinductees-php.search .pag-count, .page.page-template-templates-custom-PAGE-HOFalumni-php .pag-count, .page-template-templates-custom-PAGE-HOFalumni-php.single .pag-count, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .pag-count, .page-template-templates-custom-PAGE-HOFalumni-php.search .pag-count {
  float: none !important;
  margin: 0 auto 1em auto !important; }
.page.members .pagination-links, .members.single .pagination-links, .members.error404 .pagination-links, .members.search .pagination-links, .page.directory .pagination-links, .directory.single .pagination-links, .directory.error404 .pagination-links, .directory.search .pagination-links, .page.page-template-templates-custom-PAGE-HOFinductees-php .pagination-links, .page-template-templates-custom-PAGE-HOFinductees-php.single .pagination-links, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .pagination-links, .page-template-templates-custom-PAGE-HOFinductees-php.search .pagination-links, .page.page-template-templates-custom-PAGE-HOFalumni-php .pagination-links, .page-template-templates-custom-PAGE-HOFalumni-php.single .pagination-links, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .pagination-links, .page-template-templates-custom-PAGE-HOFalumni-php.search .pagination-links {
  float: none !important;
  margin: 0 !important;
  text-align: center; }
.page.members .pagination-links br, .members.single .pagination-links br, .members.error404 .pagination-links br, .members.search .pagination-links br, .page.directory .pagination-links br, .directory.single .pagination-links br, .directory.error404 .pagination-links br, .directory.search .pagination-links br, .page.page-template-templates-custom-PAGE-HOFinductees-php .pagination-links br, .page-template-templates-custom-PAGE-HOFinductees-php.single .pagination-links br, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .pagination-links br, .page-template-templates-custom-PAGE-HOFinductees-php.search .pagination-links br, .page.page-template-templates-custom-PAGE-HOFalumni-php .pagination-links br, .page-template-templates-custom-PAGE-HOFalumni-php.single .pagination-links br, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .pagination-links br, .page-template-templates-custom-PAGE-HOFalumni-php.search .pagination-links br {
  display: none; }
.page.members .pagination-links span, .members.single .pagination-links span, .members.error404 .pagination-links span, .members.search .pagination-links span, .page.members .pagination-links a, .members.single .pagination-links a, .members.error404 .pagination-links a, .members.search .pagination-links a, .page.directory .pagination-links span, .directory.single .pagination-links span, .directory.error404 .pagination-links span, .directory.search .pagination-links span, .page.directory .pagination-links a, .directory.single .pagination-links a, .directory.error404 .pagination-links a, .directory.search .pagination-links a, .page.page-template-templates-custom-PAGE-HOFinductees-php .pagination-links span, .page-template-templates-custom-PAGE-HOFinductees-php.single .pagination-links span, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .pagination-links span, .page-template-templates-custom-PAGE-HOFinductees-php.search .pagination-links span, .page.page-template-templates-custom-PAGE-HOFinductees-php .pagination-links a, .page-template-templates-custom-PAGE-HOFinductees-php.single .pagination-links a, .page-template-templates-custom-PAGE-HOFinductees-php.error404 .pagination-links a, .page-template-templates-custom-PAGE-HOFinductees-php.search .pagination-links a, .page.page-template-templates-custom-PAGE-HOFalumni-php .pagination-links span, .page-template-templates-custom-PAGE-HOFalumni-php.single .pagination-links span, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .pagination-links span, .page-template-templates-custom-PAGE-HOFalumni-php.search .pagination-links span, .page.page-template-templates-custom-PAGE-HOFalumni-php .pagination-links a, .page-template-templates-custom-PAGE-HOFalumni-php.single .pagination-links a, .page-template-templates-custom-PAGE-HOFalumni-php.error404 .pagination-links a, .page-template-templates-custom-PAGE-HOFalumni-php.search .pagination-links a {
  padding: 0.5rem 1rem !important; }

#buddypress a.button, #buddypress a.primary-button, #buddypress a.button-alt1, #buddypress a.secondary-button, #buddypress #comments .comment .comment-box .comment-actions a.comment-reply-link, #comments .comment .comment-box .comment-actions #buddypress a.comment-reply-link, #buddypress #comments .comment .comment-box .comment-actions a.comment-edit-link, #comments .comment .comment-box .comment-actions #buddypress a.comment-edit-link, #buddypress #comments .comment .comment-box .comment-actions a.comment-edit-delete, #comments .comment .comment-box .comment-actions #buddypress a.comment-edit-delete, #buddypress #comments .comment .comment-box .comment-actions a.comment-edit-spam, #comments .comment .comment-box .comment-actions #buddypress a.comment-edit-spam, #buddypress a.gform_button, #buddypress .pagination a, .pagination #buddypress a, #buddypress #comments .comment-respond .comment-reply-title a#cancel-comment-reply-link, #comments .comment-respond .comment-reply-title #buddypress a#cancel-comment-reply-link, #buddypress .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1, .pmpt_container .pmpt_pkgs_container .pmpt_column #buddypress a.pmpt_btn_fat_1, #buddypress .image-slider .slide a.slide-link-dual, .image-slider .slide #buddypress a.slide-link-dual, #buddypress .post .entry-navigation a, .post .entry-navigation #buddypress a, #buddypress .archive .navigation a, .archive .navigation #buddypress a, #buddypress .category .navigation a, .category .navigation #buddypress a, #buddypress .widget_members-listing .blocklist.horizontal .person .details a.readmore, .widget_members-listing .blocklist.horizontal .person .details #buddypress a.readmore, #buddypress .widget_members-listing .widget_recent_entries ul.horizontal .person .details a.readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details #buddypress a.readmore, #buddypress .widget_recent_entries .widget_members-listing ul.horizontal .person .details a.readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details #buddypress a.readmore, #buddypress .widget_sow-post-carousel .sow-carousel-title a.sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title #buddypress a.sow-carousel-next, #buddypress .widget_sow-post-carousel .sow-carousel-title a.sow-carousel-previous, .widget_sow-post-carousel .sow-carousel-title #buddypress a.sow-carousel-previous, #buddypress .page-template-templates-utility-login-php .main-login #loginform a#wp-submit, .page-template-templates-utility-login-php .main-login #loginform #buddypress a#wp-submit, #buddypress #container a.sg-btn, #container #buddypress a.sg-btn {
  border-color: #c54027 !important;
  padding: 0.5rem 1rem; }
#buddypress .memberdir-search {
  padding: 1em 0 2em; }
#buddypress #bp-avatar-camera, #buddypress #change-cover-image-personal-li {
  display: none; }
#buddypress #profile-edit-form .field_company-logo img {
  margin: 1em 0px;
  border: 1px solid #e9e9e9;
  padding: 1em; }
#buddypress #profile-edit-form .button-nav {
  margin-left: 0; }
#buddypress .standard-form label {
  margin: 0; }
#buddypress .standard-form input[type=text], #buddypress .standard-form textarea {
  width: 100%; }
#buddypress #item-header .company {
  color: #9aa0a6; }
#buddypress .her-title, #buddypress .section-title, #buddypress .author-title, #buddypress .widget-title:not(:empty), #buddypress .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content .post-title, .page-template-templates-custom-page-Freebies-php #container div[class*='container-pick'] .post-listing article .post-content #buddypress .post-title {
  letter-spacing: inherit;
  text-transform: inherit; }
#buddypress .drag-drop-buttons .button, #buddypress .drag-drop-buttons button, #buddypress .drag-drop-buttons .primary-button, #buddypress .drag-drop-buttons .button-alt1, #buddypress .drag-drop-buttons .secondary-button, #buddypress .drag-drop-buttons #comments .comment .comment-box .comment-actions .comment-reply-link, #comments .comment .comment-box .comment-actions #buddypress .drag-drop-buttons .comment-reply-link, #buddypress .drag-drop-buttons #comments .comment .comment-box .comment-actions .comment-edit-link, #comments .comment .comment-box .comment-actions #buddypress .drag-drop-buttons .comment-edit-link, #buddypress .drag-drop-buttons #comments .comment .comment-box .comment-actions .comment-edit-delete, #comments .comment .comment-box .comment-actions #buddypress .drag-drop-buttons .comment-edit-delete, #buddypress .drag-drop-buttons #comments .comment .comment-box .comment-actions .comment-edit-spam, #comments .comment .comment-box .comment-actions #buddypress .drag-drop-buttons .comment-edit-spam, #buddypress .drag-drop-buttons .gform_button, #buddypress .drag-drop-buttons .pagination span, .pagination #buddypress .drag-drop-buttons span, #buddypress .drag-drop-buttons .pagination a, .pagination #buddypress .drag-drop-buttons a, #buddypress .drag-drop-buttons #comments .comment-respond .comment-reply-title #cancel-comment-reply-link, #comments .comment-respond .comment-reply-title #buddypress .drag-drop-buttons #cancel-comment-reply-link, #buddypress .drag-drop-buttons .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1, .pmpt_container .pmpt_pkgs_container .pmpt_column #buddypress .drag-drop-buttons a.pmpt_btn_fat_1, #buddypress .drag-drop-buttons .image-slider .slide .slide-link-dual, .image-slider .slide #buddypress .drag-drop-buttons .slide-link-dual, #buddypress .drag-drop-buttons .post .entry-navigation span, .post .entry-navigation #buddypress .drag-drop-buttons span, #buddypress .drag-drop-buttons .post .entry-navigation a, .post .entry-navigation #buddypress .drag-drop-buttons a, #buddypress .drag-drop-buttons .archive .navigation a, .archive .navigation #buddypress .drag-drop-buttons a, #buddypress .drag-drop-buttons .category .navigation a, .category .navigation #buddypress .drag-drop-buttons a, #buddypress .drag-drop-buttons #change_email_1 input[type="submit"], #change_email_1 #buddypress .drag-drop-buttons input[type="submit"], #buddypress .drag-drop-buttons #memb_password_send-1 input[type="submit"], #memb_password_send-1 #buddypress .drag-drop-buttons input[type="submit"], #buddypress .drag-drop-buttons #memb_password_change-1 input[type="submit"], #memb_password_change-1 #buddypress .drag-drop-buttons input[type="submit"], #buddypress .drag-drop-buttons .widget_members-listing .blocklist.horizontal .person .details .readmore, .widget_members-listing .blocklist.horizontal .person .details #buddypress .drag-drop-buttons .readmore, #buddypress .drag-drop-buttons .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details #buddypress .drag-drop-buttons .readmore, #buddypress .drag-drop-buttons .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details #buddypress .drag-drop-buttons .readmore, #buddypress .drag-drop-buttons .sidebar .widget_text input[type="submit"], .sidebar .widget_text #buddypress .drag-drop-buttons input[type="submit"], #buddypress .drag-drop-buttons .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title #buddypress .drag-drop-buttons .sow-carousel-next, #buddypress .drag-drop-buttons .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous, .widget_sow-post-carousel .sow-carousel-title #buddypress .drag-drop-buttons .sow-carousel-previous, #buddypress .drag-drop-buttons .standard-form div.submit input, #buddypress .standard-form div.submit .drag-drop-buttons input, #buddypress .drag-drop-buttons .page-template-templates-utility-login-php .main-login #loginform #wp-submit, .page-template-templates-utility-login-php .main-login #loginform #buddypress .drag-drop-buttons #wp-submit, #buddypress .drag-drop-buttons #container .sg-btn, #container #buddypress .drag-drop-buttons .sg-btn {
  margin: 0 auto; }
#buddypress #members-directory-form .item-list-tabs ul {
  margin-bottom: 2em;
  text-align: center; }
#buddypress #members-directory-form .item-list-tabs ul li {
  display: inline-block;
  float: none; }
#buddypress p.description, #buddypress .widget_breadcrumb_navxt .description.breadcrumbs, .widget_breadcrumb_navxt #buddypress .description.breadcrumbs {
  margin: 0; }
#buddypress .field-visibility-settings legend, #buddypress .field-visibility-settings-toggle {
  margin: 0; }
#buddypress .editfield {
  margin-bottom: 1em; }
#buddypress .acfb-holder li {
  float: none;
  margin: 0; }
#buddypress #message-thread #message-subject {
  margin: 1em 0 .5em 0; }
#buddypress #message-thread .message-content {
  margin-left: 40px !important; }
#buddypress #message-thread .message-box {
  padding: .5em !important;
  margin-bottom: 1em !important; }
#buddypress .messages-options-nav #messages-select {
  max-width: 200px; }
#buddypress .notifications .notification-actions p, #buddypress .notifications .notification-actions .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt #buddypress .notifications .notification-actions .breadcrumbs {
  font-size: 0;
  margin-top: 0; }
#buddypress .notifications .notification-actions p a, #buddypress .notifications .notification-actions .widget_breadcrumb_navxt .breadcrumbs a, .widget_breadcrumb_navxt #buddypress .notifications .notification-actions .breadcrumbs a {
  font-size: 1rem; }
#buddypress .notifications-options-nav #notification-select {
  max-width: 200px; }
#buddypress .wp-editor-container iframe {
  height: 250px; }

.hofmember_current #buddypress #change-cover-image-personal-li, .hofmember_past #buddypress #change-cover-image-personal-li {
  display: inline; }
.hofmember_current #buddypress .author-title, .hofmember_past #buddypress .author-title {
  float: none; }

.bp-user .coverinfo {
  background-color: #f7f7f7;
  margin-bottom: 1em;
  padding: 1em; }
.bp-user .coverinfo .left {
  width: 27%;
  float: left;
  margin-right: 2%; }
.bp-user .coverinfo .right {
  float: left;
  width: 71%; }
.bp-user .coverinfo .avatar img {
  margin-bottom: 0 !important;
  max-width: 100%;
  position: relative;
  z-index: 2; }
.bp-user .coverinfo .author-title {
  display: block !important;
  float: left;
  margin-bottom: 0.3em; }
.bp-user .coverinfo .company-image {
  float: right;
  max-width: 100px; }
.bp-user .coverinfo .company {
  clear: both; }
.bp-user .coverinfo .message {
  display: inline-block;
  margin-top: .5em; }
.bp-user .coverinfo .message a {
  width: 100%; }
.bp-user .coverinfo .message a.button, .bp-user .coverinfo .message a.primary-button, .bp-user .coverinfo .message a.button-alt1, .bp-user .coverinfo .message a.secondary-button, .bp-user .coverinfo .message #comments .comment .comment-box .comment-actions a.comment-reply-link, #comments .comment .comment-box .comment-actions .bp-user .coverinfo .message a.comment-reply-link, .bp-user .coverinfo .message #comments .comment .comment-box .comment-actions a.comment-edit-link, #comments .comment .comment-box .comment-actions .bp-user .coverinfo .message a.comment-edit-link, .bp-user .coverinfo .message #comments .comment .comment-box .comment-actions a.comment-edit-delete, #comments .comment .comment-box .comment-actions .bp-user .coverinfo .message a.comment-edit-delete, .bp-user .coverinfo .message #comments .comment .comment-box .comment-actions a.comment-edit-spam, #comments .comment .comment-box .comment-actions .bp-user .coverinfo .message a.comment-edit-spam, .bp-user .coverinfo .message a.gform_button, .bp-user .coverinfo .message .pagination a, .pagination .bp-user .coverinfo .message a, .bp-user .coverinfo .message #comments .comment-respond .comment-reply-title a#cancel-comment-reply-link, #comments .comment-respond .comment-reply-title .bp-user .coverinfo .message a#cancel-comment-reply-link, .bp-user .coverinfo .message .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1, .pmpt_container .pmpt_pkgs_container .pmpt_column .bp-user .coverinfo .message a.pmpt_btn_fat_1, .bp-user .coverinfo .message .image-slider .slide a.slide-link-dual, .image-slider .slide .bp-user .coverinfo .message a.slide-link-dual, .bp-user .coverinfo .message .post .entry-navigation a, .post .entry-navigation .bp-user .coverinfo .message a, .bp-user .coverinfo .message .archive .navigation a, .archive .navigation .bp-user .coverinfo .message a, .bp-user .coverinfo .message .category .navigation a, .category .navigation .bp-user .coverinfo .message a, .bp-user .coverinfo .message .widget_members-listing .blocklist.horizontal .person .details a.readmore, .widget_members-listing .blocklist.horizontal .person .details .bp-user .coverinfo .message a.readmore, .bp-user .coverinfo .message .widget_members-listing .widget_recent_entries ul.horizontal .person .details a.readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .bp-user .coverinfo .message a.readmore, .bp-user .coverinfo .message .widget_recent_entries .widget_members-listing ul.horizontal .person .details a.readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .bp-user .coverinfo .message a.readmore, .bp-user .coverinfo .message .widget_sow-post-carousel .sow-carousel-title a.sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .bp-user .coverinfo .message a.sow-carousel-next, .bp-user .coverinfo .message .widget_sow-post-carousel .sow-carousel-title a.sow-carousel-previous, .widget_sow-post-carousel .sow-carousel-title .bp-user .coverinfo .message a.sow-carousel-previous, .bp-user .coverinfo .message .page-template-templates-utility-login-php .main-login #loginform a#wp-submit, .page-template-templates-utility-login-php .main-login #loginform .bp-user .coverinfo .message a#wp-submit, .bp-user .coverinfo .message #container a.sg-btn, #container .bp-user .coverinfo .message a.sg-btn, .bp-user .coverinfo .message .generic-button {
  margin: 0 !important; }
.bp-user .coverinfo .message:empty {
  display: none; }
.bp-user .coverinfo .author-title {
  display: inline-block; }
.bp-user .coverinfo .white {
  color: #fff; }
.bp-user .coverinfo .socials {
  border: none;
  clear: both;
  display: block;
  padding-top: 0;
  margin-top: 0; }
.bp-user .coverinfo .socials ul {
  margin-bottom: 0 !important; }
.bp-user .coverinfo .socials ul li {
  float: left !important; }
.bp-user .coverinfo .socials ul li a:before {
  padding: .5em 1em .5em 0; }
.bp-user.hofmember_current .coverinfo, .bp-user.hofmember_past .coverinfo {
  background-color: transparent;
  border-bottom: 1px solid #e9e9e9;
  margin-top: -240px;
  margin-bottom: 1.5em;
  padding-bottom: 1.5em;
  position: relative;
  z-index: 5; }
.bp-user.hofmember_current .coverinfo .left, .bp-user.hofmember_current .coverinfo .right, .bp-user.hofmember_past .coverinfo .left, .bp-user.hofmember_past .coverinfo .right {
  display: block;
  text-align: center;
  width: 100%; }
.bp-user.hofmember_current .coverinfo .avatar, .bp-user.hofmember_past .coverinfo .avatar {
  background-color: #fff;
  border: 7px solid #e9e9e9;
  overflow: hidden;
  margin: 0 auto !important;
  height: 300px;
  width: 300px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%; }
@media (min-width: 569px) and (max-width: 1280px) {
  .bp-user.hofmember_current .coverinfo .avatar, .bp-user.hofmember_past .coverinfo .avatar {
    height: 200px;
    width: 200px; } }
.bp-user.hofmember_current .coverinfo .avatar img, .bp-user.hofmember_past .coverinfo .avatar img {
  border: none !important;
  margin: 0 !important;
  height: auto;
  max-width: 100%;
  position: relative;
  width: 100%;
  z-index: 2; }
.bp-user.hofmember_current .coverinfo h1, .bp-user.hofmember_past .coverinfo h1 {
  font-size: 100px !important; }
@media (min-width: 569px) and (max-width: 768px) {
  .bp-user.hofmember_current .coverinfo h1, .bp-user.hofmember_past .coverinfo h1 {
    font-size: 50px !important; } }
@media (max-width: 568px) {
  .bp-user.hofmember_current .coverinfo h1, .bp-user.hofmember_past .coverinfo h1 {
    font-size: 50px !important; } }
.bp-user.hofmember_current .coverinfo h1:after, .bp-user.hofmember_past .coverinfo h1:after {
  margin: 0 auto !important; }
.bp-user.hofmember_current .coverinfo h2.author-title, .bp-user.hofmember_past .coverinfo h2.author-title {
  display: none;
  font-size: 2em !important; }
.bp-user.hofmember_current .coverinfo h2, .bp-user.hofmember_past .coverinfo h2 {
  display: none; }
.bp-user.hofmember_current .coverinfo p.company, .bp-user.hofmember_current .coverinfo .widget_breadcrumb_navxt .company.breadcrumbs, .widget_breadcrumb_navxt .bp-user.hofmember_current .coverinfo .company.breadcrumbs, .bp-user.hofmember_past .coverinfo p.company, .bp-user.hofmember_past .coverinfo .widget_breadcrumb_navxt .company.breadcrumbs, .widget_breadcrumb_navxt .bp-user.hofmember_past .coverinfo .company.breadcrumbs {
  color: #33414f !important;
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif;
  font-weight: 600;
  font-size: 2rem;
  margin-bottom: .5em; }

.bp_activity .coverinfo-activity, .bp_members .coverinfo-activity {
  background-color: #f7f7f7;
  margin-bottom: 1em;
  padding: 1em; }
.bp_activity .coverinfo-activity .left, .bp_members .coverinfo-activity .left {
  width: 18%;
  float: left;
  margin-right: 2%; }
.bp_activity .coverinfo-activity .right, .bp_members .coverinfo-activity .right {
  float: left;
  width: 80%; }
.bp_activity .coverinfo-activity .right #whats-new-content, .bp_members .coverinfo-activity .right #whats-new-content {
  margin-left: 0 !important;
  padding-left: 0 !important;
  padding-bottom: 0 !important; }
.bp_activity .coverinfo-activity .avatar img, .bp_members .coverinfo-activity .avatar img {
  margin-bottom: 0 !important;
  max-width: 100%;
  position: relative;
  z-index: 2; }
.bp_activity .activity-list li.mini .activity-avatar img.avatar, .bp_members .activity-list li.mini .activity-avatar img.avatar {
  width: inherit !important;
  height: inherit !important;
  margin-left: inherit !important; }
.bp_activity #activity-stream .activity-item .activity-avatar, .bp_members #activity-stream .activity-item .activity-avatar {
  width: 15%;
  margin-right: 2%; }
.bp_activity #activity-stream .activity-item .activity-content, .bp_members #activity-stream .activity-item .activity-content {
  margin-left: 17% !important; }
.bp_activity #activity-stream .activity-item .activity-content .activity-inner img, .bp_members #activity-stream .activity-item .activity-content .activity-inner img {
  display: none; }
.bp_activity #activity-stream .activity-item .activity-content .activity-meta a, .bp_members #activity-stream .activity-item .activity-content .activity-meta a {
  line-height: 20px; }
.bp_activity #activity-stream .activity-item .activity-comments div.ac-reply-avatar img, .bp_members #activity-stream .activity-item .activity-comments div.ac-reply-avatar img {
  width: 50px; }
.bp_activity #activity-stream .activity-item .activity-comments div.acomment-avatar img, .bp_members #activity-stream .activity-item .activity-comments div.acomment-avatar img {
  width: 50px;
  height: 50px; }
.bp_activity #activity-stream .activity-item .activity-comments div.acomment-content, .bp_members #activity-stream .activity-item .activity-comments div.acomment-content {
  margin: 5px 0 0 60px; }
.bp_activity #activity-stream .activity-item .activity-comments .acomment-options, .bp_members #activity-stream .activity-item .activity-comments .acomment-options {
  margin: 5px 0 5px 60px; }
@media (max-width: 568px) {
  .bp_activity #activity-stream .activity-item .activity-comments, .bp_members #activity-stream .activity-item .activity-comments {
    margin-left: 30px !important; }
  .bp_activity #activity-stream .activity-item .activity-comments ul li > ul, .bp_members #activity-stream .activity-item .activity-comments ul li > ul {
    margin-left: 15px !important; } }

.page-template-templates-utility-login-php .button, .page-template-templates-utility-login-php button, .page-template-templates-utility-login-php .primary-button, .page-template-templates-utility-login-php .button-alt1, .page-template-templates-utility-login-php .secondary-button, .page-template-templates-utility-login-php #comments .comment .comment-box .comment-actions .comment-reply-link, #comments .comment .comment-box .comment-actions .page-template-templates-utility-login-php .comment-reply-link, .page-template-templates-utility-login-php #comments .comment .comment-box .comment-actions .comment-edit-link, #comments .comment .comment-box .comment-actions .page-template-templates-utility-login-php .comment-edit-link, .page-template-templates-utility-login-php #comments .comment .comment-box .comment-actions .comment-edit-delete, #comments .comment .comment-box .comment-actions .page-template-templates-utility-login-php .comment-edit-delete, .page-template-templates-utility-login-php #comments .comment .comment-box .comment-actions .comment-edit-spam, #comments .comment .comment-box .comment-actions .page-template-templates-utility-login-php .comment-edit-spam, .page-template-templates-utility-login-php .gform_button, .page-template-templates-utility-login-php .pagination span, .pagination .page-template-templates-utility-login-php span, .page-template-templates-utility-login-php .pagination a, .pagination .page-template-templates-utility-login-php a, .page-template-templates-utility-login-php #comments .comment-respond .comment-reply-title #cancel-comment-reply-link, #comments .comment-respond .comment-reply-title .page-template-templates-utility-login-php #cancel-comment-reply-link, .page-template-templates-utility-login-php .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1, .pmpt_container .pmpt_pkgs_container .pmpt_column .page-template-templates-utility-login-php a.pmpt_btn_fat_1, .page-template-templates-utility-login-php .image-slider .slide .slide-link-dual, .image-slider .slide .page-template-templates-utility-login-php .slide-link-dual, .page-template-templates-utility-login-php .post .entry-navigation span, .post .entry-navigation .page-template-templates-utility-login-php span, .page-template-templates-utility-login-php .post .entry-navigation a, .post .entry-navigation .page-template-templates-utility-login-php a, .page-template-templates-utility-login-php .archive .navigation a, .archive .navigation .page-template-templates-utility-login-php a, .page-template-templates-utility-login-php .category .navigation a, .category .navigation .page-template-templates-utility-login-php a, .page-template-templates-utility-login-php #change_email_1 input[type="submit"], #change_email_1 .page-template-templates-utility-login-php input[type="submit"], .page-template-templates-utility-login-php #memb_password_send-1 input[type="submit"], #memb_password_send-1 .page-template-templates-utility-login-php input[type="submit"], .page-template-templates-utility-login-php #memb_password_change-1 input[type="submit"], #memb_password_change-1 .page-template-templates-utility-login-php input[type="submit"], .page-template-templates-utility-login-php .widget_members-listing .blocklist.horizontal .person .details .readmore, .widget_members-listing .blocklist.horizontal .person .details .page-template-templates-utility-login-php .readmore, .page-template-templates-utility-login-php .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .page-template-templates-utility-login-php .readmore, .page-template-templates-utility-login-php .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .page-template-templates-utility-login-php .readmore, .page-template-templates-utility-login-php .sidebar .widget_text input[type="submit"], .sidebar .widget_text .page-template-templates-utility-login-php input[type="submit"], .page-template-templates-utility-login-php .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .page-template-templates-utility-login-php .sow-carousel-next, .page-template-templates-utility-login-php .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous, .widget_sow-post-carousel .sow-carousel-title .page-template-templates-utility-login-php .sow-carousel-previous, .page-template-templates-utility-login-php #buddypress .standard-form div.submit input, #buddypress .standard-form div.submit .page-template-templates-utility-login-php input, .page-template-templates-utility-login-php .main-login #loginform #wp-submit, .page-template-templates-utility-login-php #container .sg-btn, #container .page-template-templates-utility-login-php .sg-btn {
  font-size: .7rem !important; }
@media (min-width: 1300px) {
  .page-template-templates-utility-login-php .button, .page-template-templates-utility-login-php button, .page-template-templates-utility-login-php .primary-button, .page-template-templates-utility-login-php .button-alt1, .page-template-templates-utility-login-php .secondary-button, .page-template-templates-utility-login-php #comments .comment .comment-box .comment-actions .comment-reply-link, #comments .comment .comment-box .comment-actions .page-template-templates-utility-login-php .comment-reply-link, .page-template-templates-utility-login-php #comments .comment .comment-box .comment-actions .comment-edit-link, #comments .comment .comment-box .comment-actions .page-template-templates-utility-login-php .comment-edit-link, .page-template-templates-utility-login-php #comments .comment .comment-box .comment-actions .comment-edit-delete, #comments .comment .comment-box .comment-actions .page-template-templates-utility-login-php .comment-edit-delete, .page-template-templates-utility-login-php #comments .comment .comment-box .comment-actions .comment-edit-spam, #comments .comment .comment-box .comment-actions .page-template-templates-utility-login-php .comment-edit-spam, .page-template-templates-utility-login-php .gform_button, .page-template-templates-utility-login-php .pagination span, .pagination .page-template-templates-utility-login-php span, .page-template-templates-utility-login-php .pagination a, .pagination .page-template-templates-utility-login-php a, .page-template-templates-utility-login-php #comments .comment-respond .comment-reply-title #cancel-comment-reply-link, #comments .comment-respond .comment-reply-title .page-template-templates-utility-login-php #cancel-comment-reply-link, .page-template-templates-utility-login-php .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1, .pmpt_container .pmpt_pkgs_container .pmpt_column .page-template-templates-utility-login-php a.pmpt_btn_fat_1, .page-template-templates-utility-login-php .image-slider .slide .slide-link-dual, .image-slider .slide .page-template-templates-utility-login-php .slide-link-dual, .page-template-templates-utility-login-php .post .entry-navigation span, .post .entry-navigation .page-template-templates-utility-login-php span, .page-template-templates-utility-login-php .post .entry-navigation a, .post .entry-navigation .page-template-templates-utility-login-php a, .page-template-templates-utility-login-php .archive .navigation a, .archive .navigation .page-template-templates-utility-login-php a, .page-template-templates-utility-login-php .category .navigation a, .category .navigation .page-template-templates-utility-login-php a, .page-template-templates-utility-login-php #change_email_1 input[type="submit"], #change_email_1 .page-template-templates-utility-login-php input[type="submit"], .page-template-templates-utility-login-php #memb_password_send-1 input[type="submit"], #memb_password_send-1 .page-template-templates-utility-login-php input[type="submit"], .page-template-templates-utility-login-php #memb_password_change-1 input[type="submit"], #memb_password_change-1 .page-template-templates-utility-login-php input[type="submit"], .page-template-templates-utility-login-php .widget_members-listing .blocklist.horizontal .person .details .readmore, .widget_members-listing .blocklist.horizontal .person .details .page-template-templates-utility-login-php .readmore, .page-template-templates-utility-login-php .widget_members-listing .widget_recent_entries ul.horizontal .person .details .readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .page-template-templates-utility-login-php .readmore, .page-template-templates-utility-login-php .widget_recent_entries .widget_members-listing ul.horizontal .person .details .readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .page-template-templates-utility-login-php .readmore, .page-template-templates-utility-login-php .sidebar .widget_text input[type="submit"], .sidebar .widget_text .page-template-templates-utility-login-php input[type="submit"], .page-template-templates-utility-login-php .widget_sow-post-carousel .sow-carousel-title .sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .page-template-templates-utility-login-php .sow-carousel-next, .page-template-templates-utility-login-php .widget_sow-post-carousel .sow-carousel-title .sow-carousel-previous, .widget_sow-post-carousel .sow-carousel-title .page-template-templates-utility-login-php .sow-carousel-previous, .page-template-templates-utility-login-php #buddypress .standard-form div.submit input, #buddypress .standard-form div.submit .page-template-templates-utility-login-php input, .page-template-templates-utility-login-php .main-login #loginform #wp-submit, .page-template-templates-utility-login-php #container .sg-btn, #container .page-template-templates-utility-login-php .sg-btn {
    font-size: .8rem !important; } }
.page-template-templates-utility-login-php hr {
  margin: 2em 0; }
.page-template-templates-utility-login-php .container-main.padding-top {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }
.page-template-templates-utility-login-php .main.login-main {
  margin-top: 0 !important;
  margin-bottom: 0 !important; }
.page-template-templates-utility-login-php .main-login {
  backgroud-color: #9aa0a6;
  border-right: 1px solid #e9e9e9;
  padding-top: 3em;
  padding-bottom: 5em;
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%; }
@media (max-width: 800px) {
  .page-template-templates-utility-login-php .main-login {
    border-right: 0 !important; } }
@media (max-width: 568px) {
  .page-template-templates-utility-login-php .main-login {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-utility-login-php .main-login {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }
@media (min-width: 769px) and (max-width: 1199px) {
  .page-template-templates-utility-login-php .main-login {
    padding: 1em;
    padding-top: 2em;
    padding-bottom: 3.5em; } }
.page-template-templates-utility-login-php .main-login h1 {
  font-family: "ProximaNova", "HelveticaNeue", "Helvetica", Arial, sans-serif;
  color: #c54027;
  margin-bottom: 3rem;
  text-align: center; }
@media (min-width: 1300px) {
  .page-template-templates-utility-login-php .main-login h1 {
    font-size: 1.9em !important; } }
@media (max-width: 1299px) {
  .page-template-templates-utility-login-php .main-login h1 {
    font-size: 1.6em; } }
@media (min-width: 769px) and (max-width: 960px) {
  .page-template-templates-utility-login-php .main-login h1 {
    min-height: 65px; } }
.page-template-templates-utility-login-php .main-login h1::after {
  display: none; }
.page-template-templates-utility-login-php .main-login p.before-form, .page-template-templates-utility-login-php .main-login .widget_breadcrumb_navxt .before-form.breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-utility-login-php .main-login .before-form.breadcrumbs {
  padding-left: 3.3em;
  padding-right: 3em;
  font-size: 1.2rem;
  font-family: "Magallanes",Georgia,Times,"Times New Roman",serif;
  font-weight: 700;
  letter-spacing: .05em;
  margin-bottom: 1.5rem;
  line-height: 1.3; }
@media (min-width: 769px) and (max-width: 1199px) {
  .page-template-templates-utility-login-php .main-login p.before-form, .page-template-templates-utility-login-php .main-login .widget_breadcrumb_navxt .before-form.breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-utility-login-php .main-login .before-form.breadcrumbs {
    padding-left: 2.5em; } }
@media (max-width: 880px) {
  .page-template-templates-utility-login-php .main-login p.before-form, .page-template-templates-utility-login-php .main-login .widget_breadcrumb_navxt .before-form.breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-utility-login-php .main-login .before-form.breadcrumbs {
    padding-left: 0 !important; } }
.page-template-templates-utility-login-php .main-login #loginform .login-forgot {
  text-align: center; }
.page-template-templates-utility-login-php .main-login #loginform .login-remember {
  float: left; }
@media (min-width: 880px) {
  .page-template-templates-utility-login-php .main-login #loginform {
    padding-left: 4em;
    padding-right: 6em; } }
.page-template-templates-utility-login-php .main-login #loginform .login-remember {
  display: none; }
.page-template-templates-utility-login-php .main-login #loginform .login-forgot, .page-template-templates-utility-login-php .main-login #loginform .login-remember {
  margin-top: 1.5rem;
  margin-bottom: 1.2em; }
.page-template-templates-utility-login-php .main-login #loginform .login-submit {
  display: block;
  clear: both; }
.page-template-templates-utility-login-php .main-login #loginform #wp-submit {
  margin: 0 !important;
  width: 100% !important;
  text-transform: capitalize;
  font-family: "ProximaNova","HelveticaNeue","Helvetica",Arial,sans-serif !important;
  padding: 0.35rem !important;
  font-weight: 800 !important;
  border: solid 1px #c54027 !important; }
.page-template-templates-utility-login-php .main-login h2 {
  margin-top: 0; }
.page-template-templates-utility-login-php .sidebar-login {
  margin-bottom: 0rem;
  margin-top: 0;
  padding: 1em 4.5em;
  padding-top: 3em;
  padding-bottom: 3.5em;
  width: 49.15254%;
  float: right;
  margin-right: 0; }
@media (max-width: 880px) {
  .page-template-templates-utility-login-php .sidebar-login {
    padding-left: 0;
    padding-right: 0; } }
.page-template-templates-utility-login-php .sidebar-login h1 {
  font-family: "ProximaNova", "HelveticaNeue", "Helvetica", Arial, sans-serif;
  text-align: center;
  color: #c54027; }
@media (min-width: 1300px) {
  .page-template-templates-utility-login-php .sidebar-login h1 {
    font-size: 1.9em; } }
@media (max-width: 1299px) {
  .page-template-templates-utility-login-php .sidebar-login h1 {
    font-size: 1.6em; } }
@media (min-width: 769px) and (max-width: 960px) {
  .page-template-templates-utility-login-php .sidebar-login h1 {
    min-height: 65px; } }
.page-template-templates-utility-login-php .sidebar-login h1::after {
  display: none; }
.page-template-templates-utility-login-php .sidebar-login h2 {
  margin-top: 0 !important; }
.page-template-templates-utility-login-php .sidebar-login h2 span {
  display: block; }
.page-template-templates-utility-login-php .sidebar-login .login-text {
  display: flex;
  flex-direction: row;
  padding-top: 1.5rem;
  padding-bottom: 3.3rem; }
@media (min-width: 1300px) {
  .page-template-templates-utility-login-php .sidebar-login .login-text {
    padding-bottom: 2.7rem; } }
@media (max-width: 880px) {
  .page-template-templates-utility-login-php .sidebar-login .login-text {
    flex-direction: column;
    padding-bottom: 2.5rem; } }
.page-template-templates-utility-login-php .sidebar-login .login-text .first-half p, .page-template-templates-utility-login-php .sidebar-login .login-text .first-half .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-utility-login-php .sidebar-login .login-text .first-half .breadcrumbs {
  font-size: 1.5em;
  line-height: 1.1;
  width: 100%;
  max-width: 100%; }
@media (max-width: 1299px) {
  .page-template-templates-utility-login-php .sidebar-login .login-text .first-half p, .page-template-templates-utility-login-php .sidebar-login .login-text .first-half .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-utility-login-php .sidebar-login .login-text .first-half .breadcrumbs {
    font-size: 1.8em; } }
@media (min-width: 1300px) {
  .page-template-templates-utility-login-php .sidebar-login .login-text .first-half p, .page-template-templates-utility-login-php .sidebar-login .login-text .first-half .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-utility-login-php .sidebar-login .login-text .first-half .breadcrumbs {
    font-size: 1.9em; } }
@media (min-width: 801px) {
  .page-template-templates-utility-login-php .sidebar-login .login-text .first-half p, .page-template-templates-utility-login-php .sidebar-login .login-text .first-half .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-utility-login-php .sidebar-login .login-text .first-half .breadcrumbs {
    max-width: 90%; } }
@media (max-width: 880px) {
  .page-template-templates-utility-login-php .sidebar-login .login-text .first-half p, .page-template-templates-utility-login-php .sidebar-login .login-text .first-half .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .page-template-templates-utility-login-php .sidebar-login .login-text .first-half .breadcrumbs {
    margin-bottom: 1rem; } }
.page-template-templates-utility-login-php .sidebar-login .login-text .second-half img {
  border-radius: 5px;
  width: 100%;
  max-width: 100%;
  float: right;
  height: 100%;
  object-fit: cover;
  border: 1px solid #e9e9e9; }
@media (max-width: 880px) {
  .page-template-templates-utility-login-php .sidebar-login .login-text .second-half img {
    float: none;
    max-width: 100%; } }
@media (max-width: 568px) {
  .page-template-templates-utility-login-php .sidebar-login {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }
@media (min-width: 569px) and (max-width: 768px) {
  .page-template-templates-utility-login-php .sidebar-login {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-right: 0; } }
@media (min-width: 769px) and (max-width: 1199px) {
  .page-template-templates-utility-login-php .sidebar-login {
    padding: 1em 4.5em;
    padding-top: 2.2em;
    padding-bottom: 3.5em; } }
@media (min-width: 1300px) {
  .page-template-templates-utility-login-php .sidebar-login {
    padding: 1em 4.5em;
    padding-top: 3.2em;
    padding-bottom: 3.5em; } }
@media (max-width: 800px) {
  .page-template-templates-utility-login-php .sidebar-login {
    padding: 1em 3.5em;
    padding-top: 2.2em;
    padding-bottom: 3.5em; } }
.page-template-templates-utility-login-php .sidebar-login a.button, .page-template-templates-utility-login-php .sidebar-login a.primary-button, .page-template-templates-utility-login-php .sidebar-login a.button-alt1, .page-template-templates-utility-login-php .sidebar-login a.secondary-button, .page-template-templates-utility-login-php .sidebar-login #comments .comment .comment-box .comment-actions a.comment-reply-link, #comments .comment .comment-box .comment-actions .page-template-templates-utility-login-php .sidebar-login a.comment-reply-link, .page-template-templates-utility-login-php .sidebar-login #comments .comment .comment-box .comment-actions a.comment-edit-link, #comments .comment .comment-box .comment-actions .page-template-templates-utility-login-php .sidebar-login a.comment-edit-link, .page-template-templates-utility-login-php .sidebar-login #comments .comment .comment-box .comment-actions a.comment-edit-delete, #comments .comment .comment-box .comment-actions .page-template-templates-utility-login-php .sidebar-login a.comment-edit-delete, .page-template-templates-utility-login-php .sidebar-login #comments .comment .comment-box .comment-actions a.comment-edit-spam, #comments .comment .comment-box .comment-actions .page-template-templates-utility-login-php .sidebar-login a.comment-edit-spam, .page-template-templates-utility-login-php .sidebar-login a.gform_button, .page-template-templates-utility-login-php .sidebar-login .pagination a, .pagination .page-template-templates-utility-login-php .sidebar-login a, .page-template-templates-utility-login-php .sidebar-login #comments .comment-respond .comment-reply-title a#cancel-comment-reply-link, #comments .comment-respond .comment-reply-title .page-template-templates-utility-login-php .sidebar-login a#cancel-comment-reply-link, .page-template-templates-utility-login-php .sidebar-login .pmpt_container .pmpt_pkgs_container .pmpt_column a.pmpt_btn_fat_1, .pmpt_container .pmpt_pkgs_container .pmpt_column .page-template-templates-utility-login-php .sidebar-login a.pmpt_btn_fat_1, .page-template-templates-utility-login-php .sidebar-login .image-slider .slide a.slide-link-dual, .image-slider .slide .page-template-templates-utility-login-php .sidebar-login a.slide-link-dual, .page-template-templates-utility-login-php .sidebar-login .post .entry-navigation a, .post .entry-navigation .page-template-templates-utility-login-php .sidebar-login a, .page-template-templates-utility-login-php .sidebar-login .archive .navigation a, .archive .navigation .page-template-templates-utility-login-php .sidebar-login a, .page-template-templates-utility-login-php .sidebar-login .category .navigation a, .category .navigation .page-template-templates-utility-login-php .sidebar-login a, .page-template-templates-utility-login-php .sidebar-login .widget_members-listing .blocklist.horizontal .person .details a.readmore, .widget_members-listing .blocklist.horizontal .person .details .page-template-templates-utility-login-php .sidebar-login a.readmore, .page-template-templates-utility-login-php .sidebar-login .widget_members-listing .widget_recent_entries ul.horizontal .person .details a.readmore, .widget_members-listing .widget_recent_entries ul.horizontal .person .details .page-template-templates-utility-login-php .sidebar-login a.readmore, .page-template-templates-utility-login-php .sidebar-login .widget_recent_entries .widget_members-listing ul.horizontal .person .details a.readmore, .widget_recent_entries .widget_members-listing ul.horizontal .person .details .page-template-templates-utility-login-php .sidebar-login a.readmore, .page-template-templates-utility-login-php .sidebar-login .widget_sow-post-carousel .sow-carousel-title a.sow-carousel-next, .widget_sow-post-carousel .sow-carousel-title .page-template-templates-utility-login-php .sidebar-login a.sow-carousel-next, .page-template-templates-utility-login-php .sidebar-login .widget_sow-post-carousel .sow-carousel-title a.sow-carousel-previous, .widget_sow-post-carousel .sow-carousel-title .page-template-templates-utility-login-php .sidebar-login a.sow-carousel-previous, .page-template-templates-utility-login-php .sidebar-login .main-login #loginform a#wp-submit, .page-template-templates-utility-login-php .main-login #loginform .sidebar-login a#wp-submit, .page-template-templates-utility-login-php .sidebar-login #container a.sg-btn, #container .page-template-templates-utility-login-php .sidebar-login a.sg-btn {
  width: 100%;
  font-family: "ProximaNova","HelveticaNeue","Helvetica",Arial,sans-serif !important;
  text-transform: capitalize !important;
  font-weight: 800 !important; }
.page-template-templates-utility-login-php .logo-holder {
  display: block;
  margin: 0 auto;
  width: 100%;
  max-width: 60px;
  padding-top: 2rem;
  padding-bottom: 2rem; }
@media (min-width: 1300px) {
  .page-template-templates-utility-login-php .logo-holder {
    max-width: 5%; } }
@media (min-width: 801px) {
  .page-template-templates-utility-login-php .logo-holder {
    transform: translateX(-8px); } }

.grid-cta-blocks h2.cta-block-title {
  text-align: center;
  font-size: 2.5rem;
  color: #c54227;
  margin-bottom: 0;
  margin-top: 0; }
@media (max-width: 800px) {
  .grid-cta-blocks h2.cta-block-title {
    font-size: 2rem; } }
.grid-cta-blocks h3.cta-block-subtitle {
  text-align: center;
  margin-top: 0; }
.grid-cta-blocks ul.cta-blocks.blocklist, .grid-cta-blocks .widget_recent_entries ul.cta-blocks, .widget_recent_entries .grid-cta-blocks ul.cta-blocks {
  display: flex;
  justify-content: center;
  align-items: center; }
@media (max-width: 800px) {
  .grid-cta-blocks ul.cta-blocks.blocklist, .grid-cta-blocks .widget_recent_entries ul.cta-blocks, .widget_recent_entries .grid-cta-blocks ul.cta-blocks {
    flex-wrap: wrap; } }
.grid-cta-blocks ul li.cta-block {
  justify-content: center;
  padding: 0 20px; }
@media (max-width: 800px) {
  .grid-cta-blocks ul li.cta-block {
    padding-top: 20px;
    padding-bottom: 20px; } }
.grid-cta-blocks ul li.cta-block img {
  width: 100%;
  max-width: 75%;
  display: block; }
.grid-cta-blocks ul li.cta-block h4.block-title {
  margin-top: 0;
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif;
  text-align: center;
  font-size: 1.5rem;
  line-height: 1; }
.grid-cta-blocks ul li a.block-button {
  display: table;
  margin: 0 auto;
  background: #c54227 !important;
  color: white !important;
  font-weight: 400;
  border-radius: 5px;
  padding: 13px 15px 13px 15px;
  width: 220px;
  font-size: 14px;
  transition: transform 0.4s ease; }
.grid-cta-blocks ul li a.block-button:hover {
  transform: scale(1.1); }
@media (min-width: 801px) {
  .grid-cta-blocks ul li a.block-button {
    margin-top: -12px; } }
.grid-cta-blocks ul li:last-child img {
  margin-left: auto; }

.container-cta-blocks {
  border-bottom: 1px solid grey; }

.container-hub {
  min-height: 100vh;
  min-height: calc(100vh - 6rem - 64px);
  overflow: hidden;
  position: relative;
  z-index: 1; }
.container-hub .grid-main {
  height: 100%;
  display: flex;
  margin: 0;
  max-width: 1000px !important;
  position: relative;
  z-index: 2; }
.container-hub .grid-main .main {
  align-items: center;
  display: flex;
  margin: 0;
  padding-top: 3rem;
  padding-bottom: 1rem;
  justify-content: center; }
.container-hub .grid-main .type-page {
  margin-bottom: 0; }
.container-hub .bg {
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; }
.container-hub .hub-header {
  display: block;
  margin: 0 auto 2em auto;
  text-align: center;
  z-index: 3; }
.container-hub .hub-header .header-title {
  font-weight: 600;
  letter-spacing: 0em;
  margin: 0; }
.container-hub .hub-header .header-title:after {
  display: none; }
.container-hub .hub-header .header-subtitle {
  color: #c54027;
  font-weight: 400;
  letter-spacing: 0em;
  margin: 0; }
.container-hub .hub-grid {
  display: block;
  margin: 0 auto; }
.container-hub .hub-block {
  border: 1px ridge #e9e9e9;
  display: inline-block;
  height: 200px;
  margin-right: 10px;
  margin-left: 10px;
  margin-bottom: 20px;
  width: 200px; }
.container-hub .hub-block a {
  display: block;
  height: 100%;
  width: 100%; }
.container-hub .hub-block:hover {
  border: 1px ridge #c54027;
  transform: translateY(-5px);
  transition: all .25s;
  position: relative; }
.container-hub .hub-footer {
  display: block;
  text-align: center;
  margin-top: 3em;
  margin-bottom: 1em;
  width: 100%; }
@media (max-width: 568px) {
  .container-hub .hub-block {
    display: block;
    margin: 0 auto 20px auto; } }

.container-hub + footer {
  position: relative;
  z-index: 1; }

#container .sg-header {
  background-color: #33414f;
  width: 100%;
  z-index: 999; }
#container .sg-header .sg-logo {
  font-size: 2rem;
  color: #fff;
  text-shadow: rgba(0, 0, 0, 0.4) 0 1px 1px; }
#container .sg-header .sg-nav {
  display: none; }
#container .sg-body {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto; }
#container .sg-body:after {
  content: " ";
  display: block;
  clear: both; }
#container .sg-body .sg-sidebar {
  width: 23.72881%;
  float: left;
  margin-right: 1.69492%; }
#container .sg-body .sg-main {
  width: 74.57627%;
  float: left;
  margin-right: 1.69492%;
  margin-right: 0; }
@media (min-width: 569px) and (max-width: 1280px) {
  #container .sg-body .sg-sidebar {
    width: 40.67797%;
    float: left;
    margin-right: 1.69492%; }
  #container .sg-body .sg-main {
    width: 57.62712%;
    float: left;
    margin-right: 1.69492%; } }
@media (max-width: 568px) {
  #container .sg-body .sg-sidebar, #container .sg-body .sg-main {
    width: 100%; } }
#container .sg-footer {
  display: block;
  width: 100%;
  z-index: 999; }
#container .sg-footer .sg-copyright {
  text-align: center; }
#container .sg-footer .sg-copyright p, #container .sg-footer .sg-copyright .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt #container .sg-footer .sg-copyright .breadcrumbs {
  color: #ccc;
  font-size: 0.8rem; }
#container .sg-markup-controls {
  margin: 0.5rem 0;
  padding: 0;
  position: relative !important; }
#container .sg-markup-controls .sg-btn {
  margin-bottom: 0;
  margin-right: 0.5rem; }
#container .sg-h1 {
  color: #33414f;
  font-size: 1.75rem;
  font-weight: bold;
  padding-bottom: .2em;
  text-transform: uppercase; }
#container .sg-h1 small {
  display: block;
  font-size: 70%;
  text-transform: lowercase; }
#container .sg-h2 {
  border-bottom: solid 1px #e9e9e9 !important;
  font-size: 1.5rem;
  margin: 1em 0 .5em 0;
  text-transform: capitalize; }
#container .sg-h2:first-of-type {
  margin-top: 0; }
#container .sg-h2 small {
  text-transform: initial; }
#container .sg-display {
  border: solid 1px #e9e9e9;
  padding: 10px; }
#container .sg-display .sg-h3 {
  border-bottom: solid 1px #ccc;
  padding-bottom: .5em;
  margin-top: 1em;
  margin-bottom: .5em; }
#container .sg-display .sg-h3:first-of-type {
  margin-top: 0; }
#container .sg-anchor {
  display: inline;
  color: #c54027; }
#container .sg-anchor:hover {
  color: #702416; }
#container .sg-btn--select {
  display: none;
  position: inherit !important;
  top: 0;
  right: initial !important; }
#container .sg-btn--select.is-active {
  display: block; }
#container .sg-btn--select.is-selected:hover:after {
  margin-left: 9em !important;
  top: 0 !important;
  right: inherit !important;
  background: #FF4136;
  border-radius: 0;
  padding: 9.5px 15px; }
#container .sg-btn--select.is-selected:hover:before {
  display: none; }
#container .sg-source pre, #container .sg-source p code, p #container .sg-source code, #container .sg-source .widget_breadcrumb_navxt .breadcrumbs code, .widget_breadcrumb_navxt .breadcrumbs #container .sg-source code, #container .sg-source kbd, #container .sg-source samp, #container .sg-source ol.list-code {
  background: #333;
  border-radius: 0;
  border: 1px solid #ddd;
  color: #fff;
  overflow-x: scroll;
  padding: .5em 0; }
#container .sg-source pre ol.linenums, #container .sg-source p code ol.linenums, p #container .sg-source code ol.linenums, #container .sg-source .widget_breadcrumb_navxt .breadcrumbs code ol.linenums, .widget_breadcrumb_navxt .breadcrumbs #container .sg-source code ol.linenums, #container .sg-source kbd ol.linenums, #container .sg-source samp ol.linenums, #container .sg-source ol.list-code ol.linenums {
  list-style-position: outside; }
#container .clearfix {
  clear: both; }

.sg-main .sg-info, .sg-main .sg-base-styles, .sg-main .sg-pattern-styles, .sg-main .sg-sample-styles {
  background-color: #fff;
  border: solid 1px #e9e9e9;
  padding: 1rem;
  margin-bottom: 1rem; }
.sg-main .sg-info .sg-section, .sg-main .sg-base-styles .sg-section, .sg-main .sg-pattern-styles .sg-section, .sg-main .sg-sample-styles .sg-section {
  margin-bottom: 0px;
  margin-bottom: 0rem;
  padding: 0 1rem; }
.sg-main .sg-info .sg-section summary:focus, .sg-main .sg-base-styles .sg-section summary:focus, .sg-main .sg-pattern-styles .sg-section summary:focus, .sg-main .sg-sample-styles .sg-section summary:focus {
  border: none !important;
  border-color: #fff !important;
  outline: none !important; }
.sg-main .sg-h1 {
  margin-bottom: 1rem; }
.sg-main .sg-anchor {
  padding-top: 0 !important; }
.sg-main .sg-summary-title {
  background-color: #eee;
  text-transform: capitalize;
  margin-top: 5px;
  padding: 0 10px; }
.sg-main .sg-summary-title:hover {
  background-color: #c54027; }
.sg-main .sg-summary-title:hover a {
  color: #fff !important; }
.sg-main .sg-info .sg-section {
  padding: 0; }
.sg-main .sg-info .sg-about p:last-of-type, .sg-main .sg-info .sg-about .widget_breadcrumb_navxt .breadcrumbs:last-of-type, .widget_breadcrumb_navxt .sg-main .sg-info .sg-about .breadcrumbs:last-of-type {
  margin-bottom: 0; }
.sg-main .sg-base-styles .sg-display {
  background-color: inherit !important;
  border: none !important;
  padding: 1em 0 !important; }
.sg-main .sg-base-styles .sg-font-stacks .sg-font {
  margin-bottom: 0; }
.sg-main .sg-base-styles .sg-font-stacks .sg-font-primary {
  font-family: "ProximaNova", "HelveticaNeue", "Helvetica", Arial, sans-serif; }
.sg-main .sg-base-styles .sg-font-stacks .sg-font-secondary {
  font-family: "Magallanes", Georgia, Times, "Times New Roman", serif; }
.sg-main .sg-base-styles .sg-text-sizes .sg-sizes span {
  background-color: #33414f;
  display: inline-block;
  color: #fff;
  padding: 1em;
  margin-bottom: 1%; }
.sg-main .sg-pattern-styles details[open] summary {
  background-color: #c54027;
  border: solid 1px #e9e9e9;
  border-bottom: 0;
  color: #fff;
  margin-top: 5px;
  padding-left: 7px; }
.sg-main .sg-pattern-styles details[open] summary a {
  color: #fff !important; }
.sg-main .sg-pattern-styles .blocklist details summary, .sg-main .sg-pattern-styles .widget_recent_entries ul details summary, .widget_recent_entries .sg-main .sg-pattern-styles ul details summary {
  background-color: #702416; }
.sg-main .sg-pattern-styles .blocklist details summary:hover, .sg-main .sg-pattern-styles .widget_recent_entries ul details summary:hover, .widget_recent_entries .sg-main .sg-pattern-styles ul details summary:hover {
  background-color: #c54027; }
.sg-main .blocklist li a, .sg-main .widget_recent_entries ul li a, .widget_recent_entries .sg-main ul li a {
  background-color: transparent;
  color: #c54027;
  display: block;
  font-size: 0.8em;
  padding: 3px 10px; }
.sg-main .blocklist li a:hover, .sg-main .widget_recent_entries ul li a:hover, .widget_recent_entries .sg-main ul li a:hover {
  background-color: #c54027;
  color: #fff; }

.sg-sidebar fieldset {
  border: none;
  margin: 0;
  padding: 0; }
.sg-sidebar .options .box-option {
  margin-bottom: 0.5em;
  width: 100%;
  /* end .settingbox */ }
.sg-sidebar .options .box-option .settinglabel {
  display: inline-block;
  font-size: 1rem;
  line-height: 2rem;
  margin-bottom: 0;
  text-align: left; }
.sg-sidebar .options .box-option .settingbox {
  display: inline-block;
  float: right;
  width: 80px;
  height: 26px;
  background: #e9e9e9;
  margin: 3px;
  position: relative;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  border-radius: 50px; }
.sg-sidebar .options .box-option .settingbox:after {
  content: 'OFF';
  color: #aaa;
  position: absolute;
  right: 10px;
  z-index: 0;
  font: 12px/26px Arial, sans-serif;
  font-weight: bold; }
.sg-sidebar .options .box-option .settingbox:before {
  content: 'ON';
  color: #fff;
  position: absolute;
  left: 10px;
  z-index: 0;
  font: 12px/26px Arial, sans-serif;
  font-weight: bold; }
.sg-sidebar .options .box-option .settingbox label {
  display: block;
  width: 34px;
  height: 20px;
  cursor: pointer;
  position: absolute;
  top: 3px;
  left: 3px;
  z-index: 1;
  background: #c54027;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  border-radius: 50px;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease; }
.sg-sidebar .options .box-option .settingbox label:hover {
  background: #702416; }
.sg-sidebar .options .box-option .settingbox input[type=checkbox] {
  visibility: hidden; }
.sg-sidebar .options .box-option .settingbox input[type=checkbox]:checked + label {
  left: 43px; }
.sg-sidebar .sg-options {
  background-color: #fff;
  border: solid 1px #e9e9e9;
  padding: 1rem;
  margin-bottom: 1rem; }
.sg-sidebar .sg-menu {
  background-color: #fff;
  border: solid 1px #e9e9e9;
  padding: 1rem;
  margin-bottom: 1rem; }
.sg-sidebar .sg-menu .sg-h3 {
  background-color: #e9e9e9;
  color: #fff;
  padding: 3px 10px;
  margin: 10px 0; }
.sg-sidebar .sg-menu .sg-h4 {
  background-color: #c54027;
  color: #fff;
  font-size: 1rem;
  margin: 0;
  padding: 3px 10px; }
.sg-sidebar .sg-menu #display-nav-base .sg-h3 {
  margin-top: 0 !important; }

.sg-color-scheme .color-scheme-all h2 {
  clear: both;
  font-size: 1rem;
  margin: 0 0 0.5em 0;
  padding-top: 0.5em; }

.sg-color {
  border: none;
  height: 12em;
  width: 31.9%;
  padding: 0 0 2.4em 0;
  margin: 0 1% 1% 0; }
.sg-color.color-invert {
  display: none; }
.sg-color.box-w1 {
  width: 99%; }
.sg-color.box-w2 {
  width: 49%; }
.sg-color.box-w3 {
  width: 32.33333%; }
.sg-color.box-w4 {
  width: 24%; }
.sg-color.hx2 {
  height: 5em !important; }
.sg-color .sg-color-name span, .sg-color .sg-color-swatch span {
  width: 100%; }
.sg-color.mini {
  float: left;
  height: 50px;
  padding: 0;
  margin: 0 1% 1% 0; }
.sg-color.mini .sg-color-name {
  display: block;
  font-weight: bold;
  height: 100%;
  line-height: 50px;
  margin: 0;
  text-align: center;
  width: 100%; }
.sg-color.mini .sg-color-link {
  position: absolute;
  top: 3em;
  text-align: center;
  width: 100%;
  margin-bottom: 0; }

.sg-color--pA .sg-color-swatch {
  background-color: #33414f; }

.sg-color--pB .sg-color-swatch {
  background-color: #293440; }

.sg-color--pC .sg-color-swatch {
  background-color: #3d4e5e; }

.sg-color--pI .sg-color-swatch {
  background-color: #ccbeb0; }

.sg-color--sA .sg-color-swatch {
  background-color: #c54027; }

.sg-color--sB .sg-color-swatch {
  background-color: #702416; }

.sg-color--sC .sg-color-swatch {
  background-color: #e3826f; }

.sg-color--sI .sg-color-swatch {
  background-color: #3abfd8; }

.sg-color--tA .sg-color-swatch {
  background-color: #9aa0a6; }

.sg-color--tB .sg-color-swatch {
  background-color: #8b8b8b; }

.sg-color--tC .sg-color-swatch {
  background-color: #e9e9e9; }

.sg-color--tI .sg-color-swatch {
  background-color: #655f59; }

.sg-color--main-textColor {
  color: #33414f; }

.sg-color--main-headingColor {
  color: #33414f; }

.sg-color--main-subHeadingColor {
  color: #9aa0a6; }

.sg-color--main-linkColor {
  background-color: #c54027;
  color: #c54027;
  cursor: pointer; }
.sg-color--main-linkColor:hover {
  background-color: #702416; }

.sg-color--main-linkAltColor {
  background-color: #ebad58;
  color: #c54027;
  cursor: pointer; }
.sg-color--main-linkAltColor:hover {
  background-color: #c57c18; }

.sg-color--main-linkAltColor {
  background-color: #ebad58;
  color: #c54027;
  cursor: pointer; }
.sg-color--main-linkAltColor:hover {
  background-color: #c57c18; }

.sg-color--main-containerColor {
  background-color: #9aa0a6; }

.sg-color--main-containerHeaderColor {
  background-color: #fff; }

.sg-color--main-containerMainColor {
  background-color: #fff; }

.sg-color--main-containerFooterColor {
  background-color: #e9e9e9; }

.sg-color--main-buttonAlt1BgColor {
  background-color: transparent !important; }
.sg-color--main-buttonAlt1BgColor:hover {
  background-color: #ebad58 !important; }

.sg-color--main-buttonAlt2BgColor {
  background-color: transparent !important; }
.sg-color--main-buttonAlt2BgColor:hover {
  background-color: #fff !important; }

.sg-color--main-menuBgColor {
  background-color: #fff !important;
  color: #33414f !important; }
.sg-color--main-menuBgColor:hover {
  background-color: #fff !important;
  color: #c54027 !important; }

.sg-color--main-subMenuBgColor {
  background-color: #33414f !important;
  color: #fff !important; }
.sg-color--main-subMenuBgColor:hover {
  background-color: #33414f !important;
  color: rgba(255, 255, 255, 0.6) !important; }

.sg-color--main-formInputBgColor input {
  background-color: rgba(255, 255, 255, 0.5) !important;
  color: #3d4e5e !important;
  border: solid 1px #e9e9e9; }
.sg-color--main-formInputBgColor input:focus {
  background-color: rgba(230, 230, 230, 0.5) !important; }

.sg-color--main-commentThreadEvenBgColor {
  background-color: white !important;
  border: solid 1px white !important; }
.sg-color--main-commentThreadEvenBgColor span {
  color: #33414f !important; }
.sg-color--main-commentThreadEvenBgColor a {
  color: #c54027 !important; }
.sg-color--main-commentThreadEvenBgColor a:hover {
  color: #702416 !important; }

.sg-color--main-commentThreadOddBgColor {
  background-color: #dee0e2 !important;
  border: solid 1px #9aa0a6 !important;
  color: #33414f !important; }
.sg-color--main-commentThreadOddBgColor span {
  color: #33414f !important; }
.sg-color--main-commentThreadOddBgColor a {
  color: #c54027 !important; }
.sg-color--main-commentThreadOddBgColor a:hover {
  color: #702416 !important; }

.sg-color--main-commentReplyFormBgColor {
  background-color: #fcf1ef !important;
  border: solid 1px #c54027 !important;
  color: #33414f !important; }
.sg-color--main-commentReplyFormBgColor span {
  color: #33414f !important; }
.sg-color--main-commentReplyFormBgColor a {
  color: #c54027 !important; }
.sg-color--main-commentReplyFormBgColor a:hover {
  color: #702416 !important; }

.sg-base-layout .base-layout-all h2 {
  clear: both;
  font-size: 1rem;
  margin: 0 0 0.5em 0;
  padding-top: 0.5em; }

.sg-layout {
  border: none;
  width: 100%;
  padding: -0;
  margin: 0; }
.sg-layout .sg-layout-name {
  background-color: #FF4136;
  color: #fff;
  display: block;
  text-align: center;
  padding: 10px 0;
  margin: 0; }
.sg-layout .sg-demo-layout {
  background-color: green;
  display: block;
  width: 100%;
  height: 100%; }

.base-layout-grid .sg-demo-layout {
  background-color: #9aa0a6;
  width: 100%; }
.base-layout-grid .sg-demo-layout div[class*='grid-box-'] {
  padding: 1rem !important;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto; }
.base-layout-grid .sg-demo-layout div[class*='grid-box-']:after {
  content: " ";
  display: block;
  clear: both; }
.base-layout-grid .sg-demo-layout div[class*='grid-box-'] div[class*='grid-'] {
  background-color: #0074D9;
  padding: 0rem !important; }
.base-layout-grid .sg-demo-layout div[class*='grid-box-'] div[class*='grid-']:last-of-type {
  margin-right: 0 !important; }
.base-layout-grid .sg-demo-layout .grid-1 {
  width: 6.77966%;
  float: left;
  margin-right: 1.69492%; }
.base-layout-grid .sg-demo-layout .grid-2 {
  width: 15.25424%;
  float: left;
  margin-right: 1.69492%; }
.base-layout-grid .sg-demo-layout .grid-3 {
  width: 23.72881%;
  float: left;
  margin-right: 1.69492%; }
.base-layout-grid .sg-demo-layout .grid-4 {
  width: 32.20339%;
  float: left;
  margin-right: 1.69492%; }
.base-layout-grid .sg-demo-layout .grid-5 {
  width: 40.67797%;
  float: left;
  margin-right: 1.69492%; }
.base-layout-grid .sg-demo-layout .grid-6 {
  width: 49.15254%;
  float: left;
  margin-right: 1.69492%; }
.base-layout-grid .sg-demo-layout .grid-7 {
  width: 57.62712%;
  float: left;
  margin-right: 1.69492%; }
.base-layout-grid .sg-demo-layout .grid-8 {
  width: 66.10169%;
  float: left;
  margin-right: 1.69492%; }
.base-layout-grid .sg-demo-layout .grid-9 {
  width: 74.57627%;
  float: left;
  margin-right: 1.69492%; }
.base-layout-grid .sg-demo-layout .grid-10 {
  width: 83.05085%;
  float: left;
  margin-right: 1.69492%; }
.base-layout-grid .sg-demo-layout .grid-11 {
  width: 91.52542%;
  float: left;
  margin-right: 1.69492%; }
.base-layout-grid .sg-demo-layout .grid-12 {
  width: 100%;
  float: left;
  margin-left: 0;
  margin-right: 0; }

.debug {
  position: fixed;
  bottom: 0;
  left: 0;
  /* Debug Info */
  /* Window Sixe */ }
.debug .breakpoints, .debug .window {
  background-color: #702416;
  float: left;
  padding: 1rem;
  text-align: left; }
.debug .breakpoints p, .debug .breakpoints .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .debug .breakpoints .breadcrumbs, .debug .window p, .debug .window .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .debug .window .breadcrumbs {
  margin: 0;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.8rem; }
.debug .breakpoints em, .debug .window em {
  clear: left; }
.debug .breakpoints .bp1-xl, .debug .breakpoints .bp1-l, .debug .breakpoints .bp1-m, .debug .breakpoints .bp1-s {
  display: none; }
@media (min-width: 1600px) {
  .debug .breakpoints .bp1-xl {
    display: inline !important; } }
@media (min-width: 1281px) and (max-width: 1480px) {
  .debug .breakpoints .bp1-l {
    display: inline !important; } }
@media (min-width: 569px) and (max-width: 1280px) {
  .debug .breakpoints .bp1-m {
    display: inline !important; } }
@media (max-width: 568px) {
  .debug .breakpoints .bp1-s {
    display: inline !important; } }
.debug .breakpoints .bp2-xl, .debug .breakpoints .bp2-l, .debug .breakpoints .bp2-m, .debug .breakpoints .bp2-s, .debug .breakpoints .bp2-xs {
  display: none; }
@media (min-width: 116rem) {
  .debug .breakpoints .bp2-xl {
    display: inline !important; } }
@media (min-width: 64.1rem) {
  .debug .breakpoints .bp2-l {
    display: inline !important; } }
@media (min-width: 38.1rem) and (max-width: 64rem) {
  .debug .breakpoints .bp2-m {
    display: inline !important; } }
@media (max-width: 38rem) {
  .debug .breakpoints .bp2-s {
    display: inline !important; } }
@media (max-width: 18rem) {
  .debug .breakpoints .bp2-xs {
    display: inline !important; } }
.debug .window {
  background-color: #33414f !important; }
.debug .window p, .debug .window .widget_breadcrumb_navxt .breadcrumbs, .widget_breadcrumb_navxt .debug .window .breadcrumbs {
  font-size: 2rem;
  line-height: 1.6rem; }
