
#page .vc_pie_chart.theme * {
  display: block;
  height: auto !important;
  line-height: 1 !important;
  position: relative;
  width: auto !important;
}
#page .vc_pie_chart.theme .vc_pie_chart_value {
  font-family: "Montserrat";
  font-size: 5rem;
  text-align: center;
}
#page .vc_pie_chart.theme .wpb_pie_chart_heading {
  color: #989898;
  font-family: "Roboto Slab";
  font-size: 2rem;
}
#page .vc_pie_chart.theme .vc_pie_wrapper canvas {
  display: none;
  position: relative;
  visibility: hidden;
  z-index: 1;
}



/* =========== #MYTH GIVE WIDGET  */

/* HEADER-MYTH-WIDGET Base Grid */
#page #section-super-header .myth-give-widget .one.column,
#page #section-super-header .myth-give-widget .one.columns                     { width: 4.166666666666667%;  }
#page #section-super-header .myth-give-widget .two.columns                     { width: 10.41666666666667%; }
#page #section-super-header .myth-give-widget .three.columns                   { width: 16.66666666666667%; }
#page #section-super-header .myth-give-widget .four.columns                    { width: 22.91666666666667%; }
#page #section-super-header .myth-give-widget .five.columns                    { width: 29.16666666666667%; }
#page #section-super-header .myth-give-widget .six.columns                     { width: 35.41666666666667%; }
#page #section-super-header .myth-give-widget .seven.columns                   { width: 41.66666666666667%; }
#page #section-super-header .myth-give-widget .eight.columns                   { width: 47.91666666666667%; }
#page #section-super-header .myth-give-widget .nine.columns                    { width: 54.16666666666667%; }
#page #section-super-header .myth-give-widget .ten.columns                     { width: 60.41666666666667%; }
#page #section-super-header .myth-give-widget .eleven.columns                  { width: 66.66666666666667%; }
#page #section-super-header .myth-give-widget .twelve.columns                  { width: 72.91666666666667%; }
#page #section-super-header .myth-give-widget .thirteen.columns                { width: 79.16666666666667%; }
#page #section-super-header .myth-give-widget .fourteen.columns                { width: 85.41666666666667%; }
#page #section-super-header .myth-give-widget .fifteen.columns                 { width: 91.66666666666667%; }
#page #section-super-header .myth-give-widget .sixteen.columns                 { width: 97.91666666666667%; }

#page #section-super-header .myth-give-widget .one-third.column                { width: 31.25%; }
#page #section-super-header .myth-give-widget .two-thirds.column               { width: 64.58333333333333%; }

/* HEADER-MYTH-WIDGET Offsets */
#page #section-super-header .myth-give-widget .offset-by-one                   { padding-left: 6.25%;  }
#page #section-super-header .myth-give-widget .offset-by-two                   { padding-left: 12.5%; }
#page #section-super-header .myth-give-widget .offset-by-three                 { padding-left: 18.75%; }
#page #section-super-header .myth-give-widget .offset-by-four                  { padding-left: 25%; }
#page #section-super-header .myth-give-widget .offset-by-five                  { padding-left: 31.25%; }
#page #section-super-header .myth-give-widget .offset-by-six                   { padding-left: 37.5%; }
#page #section-super-header .myth-give-widget .offset-by-seven                 { padding-left: 43.75%; }
#page #section-super-header .myth-give-widget .offset-by-eight                 { padding-left: 50%; }
#page #section-super-header .myth-give-widget .offset-by-nine                  { padding-left: 56.25%; }
#page #section-super-header .myth-give-widget .offset-by-ten                   { padding-left: 62.5%; }
#page #section-super-header .myth-give-widget .offset-by-eleven                { padding-left: 68.75%; }
#page #section-super-header .myth-give-widget .offset-by-twelve                { padding-left: 75%; }
#page #section-super-header .myth-give-widget .offset-by-thirteen              { padding-left: 81.25%; }
#page #section-super-header .myth-give-widget .offset-by-fourteen              { padding-left: 87.5%; }
#page #section-super-header .myth-give-widget .offset-by-fifteen               { padding-left: 93.75%; }

#page #section-super-header .myth-give-widget {
  clear: both;
  display: inline-block;
  height: auto;
  margin-bottom: 2rem;
  width: 100%;
}
/* FEATURED IMAGE */
#page #section-super-header .myth-give-widget .entry-media.left {
  margin: 0.5rem 3rem 2rem 0;
}

#page #section-super-header .myth-give-widget .give-goal-progress {
    border-bottom: 0 solid transparent;
    clear: both;
    display: block;
    margin: 0 0 2rem !important;
    padding: 0;
    width: 100%;
    z-index: 100;
}
  #page #section-super-header .myth-give-widget .give-goal-progress .raised {
      margin-bottom: 15px;
  }

#page #section-super-header .myth-give-widget {
  clear: both;
  display: inline-block;
  height: auto;
  margin-bottom: 2rem;
  width: 100%;
}

/* DONATION TITLE */
#page #section-super-header .myth-give-widget .give-form-title-wrapper {
  display: inline-block;
}
  .myth-give-widget .give-form-title {
    font-size: 28px;
    font-weight: 400;
  }

/* DONATION FORM */
#page #section-super-header .myth-give-widget .give-form {
  display: none;
}
#page #section-super-header .myth-give-widget .give-form.inline_form_on {
  display: block !important;
}

/* FORM DONATION BUTTON */
#page #section-super-header .myth-give-widget .give-btn.give-btn-modal {
  margin-bottom: 0;
  margin-top: -0.5rem;
}

/* DONATION BUTTON 
#page #section-super-header .myth-give-widget .myth-donate-button {
  display: inline-block;
  float: right;
  margin-bottom: -3.8rem;
  margin-right: 0.2rem;
  margin-top: 3.8rem;
  z-index: 200;
} */
/* DONATION BUTTON */

#page #section-super-header .myth-give-widget .myth-donate-button {
    display: block;
    float: right;
    margin-top: -7.8rem;
    margin-right: 0.2rem;
    z-index: 200;
}
  #page #section-super-header .myth-donate-button.goal_off {
    margin: -0.2rem 0.2rem 0;
  }
  /* DONATION BUTTON ANCHOR */
  /* DONATION BUTTON - Flat with theme-hook shadow */
  #page #page #section-super-header ul.mega-sub-menu li.mega-menu-item .myth-give-widget .myth-donate-button a {
    background: #0b9fd0 none repeat scroll 0 0;
    border: 1px solid transparent;
    box-shadow: 2px 2px 0 transparent;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    line-height: 1.2em;
    padding: 8px 60px;
    margin-top: -0.5rem;
    transition: .3s ease all;
  }
  /* DONATION BUTTON:HOVER - Flat with theme-hook shadow */
  #page #page #section-super-header ul.mega-sub-menu li.mega-menu-item .myth-give-widget .myth-donate-button a:hover {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #dfdfdf;
    box-shadow: 2px 2px 0 #dfdfdf;
    color: #333;
    display: inline-block;
    font-size: 14px;
    line-height: 1.2em;
    padding: 8px 60px;
    margin-top: -0.5rem;
  }

/* */
.myth-give-widget form h2.give-form-title, 
.myth-give-widget form .give-goal-progress {
    display: none;
}
.mfp-wrap .myth-give-widget form h2.give-form-title, 
.mfp-wrap .myth-give-widget form .give-goal-progress {
    display: block;
}

/* = = = */

.myth-give-widget {
  clear: both;
  display: inline-block;
  height: auto;
  width: 100%;
}
.myth-give-widget .sixteen.columns.alpha.omega {
  width: 100%;
}

/* FEATURED IMAGE */
.myth-give-widget .entry-media.left {
  margin: 0 3rem 0 0;
}

.myth-give-widget .give-goal-progress {
    border-bottom: 0 solid transparent;
    clear: both;
    display: block;
    margin: 0 0 2rem !important;
    padding: 0;
    width: 100%;
    z-index: 100;
}


/* DONATION TITLE */
.myth-give-widget .give-form-title-wrapper {
  display: inline-block;
}
  #page .myth-give-widget .give-form-title {
    font-size: 28px;
    font-weight: 400;
    margin-bottom: 1rem;
  }

/* DONATION FORM */
.myth-give-widget .give-form-wrap {
  position: relative;
}
  .myth-give-widget .give-form {
    display: none;
  }
  .myth-give-widget .give-form.inline_form_on {
    display: block !important;
  }

/* FORM DONATION BUTTON */
.myth-give-widget .give-btn.give-btn-modal {
  margin-bottom: 0;
  margin-top: -0.5rem;
}

/* DONATION BUTTON 
.myth-give-widget .myth-donate-button {
  display: inline-block;
  float: right;
  margin-bottom: -3.8rem;
  margin-right: 0.2rem;
  margin-top: 3.8rem;
  z-index: 200;
} */

/* DONATION BUTTON */
.myth-give-widget .myth-donate-button {
    display: block;
    float: right;
    margin-top: -8.4rem;
}
  .myth-donate-button.goal_off {
    margin: -0.2rem 0.2rem 0;
  }
  /* DONATION BUTTON
  // Office Style 
  #page .myth-give-widget .myth-donate-button a {
    background: #eee none repeat scroll 0 0;
    background: -moz-linear-gradient(top,  rgba(223,223,223,0.5) 0%, rgba(223,223,223,0.9) 100%); 
    background: -webkit-linear-gradient(top,  rgba(223,223,223,0.5) 0%,rgba(223,223,223,0.9) 100%); 
    background: linear-gradient(to bottom,  rgba(223,223,223,0.5) 0%,rgba(223,223,223,0.9) 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6afafaf', endColorstr='#00afafaf',GradientType=0 ); 
    box-shadow: 3px 3px 0 #dfdfdf;
    border: 1px solid #aaa;
    color: #666;
    display: inline-block;
    font-size: 14px;
    line-height: 1.2em;
    margin: 0;
    padding: 8px 30px;
  } */ 

  /* DONATION BUTTON - Flat with theme-hook shadow 
  #page .myth-give-widget .myth-donate-button a {
    background: #0b9fd0 none repeat scroll 0 0;
    border: 1px solid transparent;
    box-shadow: 2px 2px 0 transparent;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    line-height: 1.2em;
    margin: 0;
    padding: 8px 60px;
    transition: .3s ease all;
  } */
  /* DONATION BUTTON:HOVER - Flat with theme-hook shadow 
  #page .myth-give-widget .myth-donate-button a:hover {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #dfdfdf;
    box-shadow: 2px 2px 0 #dfdfdf;
    color: #333;
    display: inline-block;
    font-size: 14px;
    line-height: 1.2em;
    margin: 0;
    padding: 8px 60px;
  } */

body #page .myth-give-widget .myth-donate-button a, 
body #page #section-super-header .myth-give-widget .myth-donate-button a {
  display: inline-block;
  font-size: 12px;
  font-weight: 700 !important;
  letter-spacing: .5px;
  margin: auto;
  line-height: 1.2em;
  padding: 8px 30px;
  text-transform: uppercase;
  transition: .3s ease all;
}

/* =========== #MYTH LATEST WIDGET  */
#page .myth-latest-events-link a.widget-link {
  display: block;
  font-size: 1.4rem;
  margin-bottom: 2.5rem;
  font-weight: 500;
  text-transform: none;
}


/* =========== #MYTH SERMON ITEM  */

/* SERMON WIDGET CONTAINER */
.myth-latest-sermons-widget {
  display: inline-block;
  width: 100%;
  height: auto;
}
#page .wpb_wrapper .myth-latest-sermons-widget iframe {
    bottom: 50%;
    height: 100%;
    margin: 0;
    transform: translate(0, 50%);
}
.myth-latest-sermons-widget #section-super-mediaboard {
  margin: 0;
}
  .myth-latest-sermons-widget .mejs-overlay {
    left: 0;
    position: absolute;
  } /* top: 50%; */

  .myth-latest-sermons-widget .fluid-width-video-wrapper {position: initial !important;}

/* SERMON WIDGET */
#page .myth-latest-sermons-title .widget-title {
  color: #333;
  font-size: 2.4rem;
  font-weight: 400;
  letter-spacing: 0rem;
  text-align: left;
  margin-bottom: .5rem;
}
#page .myth-latest-sermons-link a.widget-link {
  display: block;
  font-size: 1.4rem;
  margin-bottom: 2.5rem;
  font-weight: 400;
  text-transform: none;
}
  /* SERMON ITEM MEDIA CONTAINER */
  .sermon-media {
    display: block;
    position: relative;
  }
  /* SERMON ITEM MEDIA */
  .vc_myth-sermon-item .sermon-media .entry-media {
    margin-bottom: 0;
  }
  .myth-latest-sermons-widget .mediaboard-media {
      border-left: 0px solid rgba(255, 255, 255, 0.1);
      border-right: 0px solid rgba(255, 255, 255, 0.1);
      overflow: hidden;
  }
  /* SERMON ITEM CONTENT */
  #page .sermon-content {
    background-color: #fff;
    border-bottom: 1px solid #dfdfdf;
    border-left: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf;
    float: left;
    padding: 2.5rem 3rem;
    width: 100%;
  }
  		
    /* SERMON ITEM HEADER */
    .vc_myth-sermon-item .sermon-name {
      float: left;
      max-width: 80%;
      word-wrap: break-word;
      display: inline-block;
    }
      #page .vc_myth-sermon-item .sermon-name h3 {
        line-height: 0.7;
        margin-bottom: 1.3rem;
      }
      #page .vc_myth-sermon-item .sermon-name h3 a {
        color: #333;
        font-size: 2.4rem;
      }
    .vc_myth-sermon-item .theme-icons {
      color: #92b3a7;
      float: right;
      font-size: 2.2rem;
    }
      .vc_myth-sermon-item .theme-icons .bullet {
        margin-left: .8rem;
      }
      
    /* SERMON ITEM META */
    .vc_myth-sermon-item .meta {
      display: inline-block;
      font-size: 1.4rem;
      line-height: 1;
      margin-bottom: 0;
      width: 100%;
    }
    .vc_myth-sermon-item .sermon-date {
      float: left;
    }
    .vc_myth-sermon-item .sermon-separator {
      float: left;
      padding: 0 1rem;
    }
    .vc_myth-sermon-item .sermon-author {
      float: left;
    } 
      .vc_myth-sermon-item .sermon-author span.pre-name {
        color: #afafaf;
      }
      .vc_myth-sermon-item .sermon-author span.name a {
        color: #92b3a7;
      }
    
.media-player.mediaboard-video-player {
  display: block;
  position: relative;
}


/* SERMONS WIDGET */
/* .more-sermons {
    display: inline-block;
    position: relative;
} */

#section-sermon-meta {
  border-bottom: 1px solid #dfdfdf;
  border-top: 1px solid #dfdfdf;
  display: inline-block;
  height: auto;
  margin: 2.5rem 0 2rem;
  padding: 2.5rem 0 1.5rem;
  position: relative;
  width: 100%;
}

  /* MORE SERMONS */
  .more-sermons .sixteen.columns.alpha.omega {width: 100%;}
    
    .more-sermons .sermon-query-content {
    	margin-bottom: 3rem;
    }
    /* QUERY HEADER */
    /* .sermon-query-header {
      border-bottom: 1px solid #dfdfdf;
      border-top: 1px solid #dfdfdf;
      margin-top: 1.5rem;
      padding-bottom: 1rem;
      padding-top: 3.4rem;
    } */
        .more-sermons .sermon-query-header {
          border-bottom: 1px solid #dfdfdf;
          padding-bottom: 1rem;
        }
    .more-sermons .sermon-query-header .four.columns {width: 25%;}
      /* CATEGORY HEADER */
      #page .more-sermons .sermon-query-category-header h3 {
          margin: 0 0 3rem;
      }
      #page .more-sermons .sermon-query-category-header a {
        color: #333;
      }
    .more-sermons .sermon-search {
      clear: both;
      display: block;
      padding-bottom: 2rem;
      padding-top: 0;
      position: relative;
    }

    /* QUERIED ITEMS - 2 ROWS */
    .more-sermons .sermon-item.eight.columns {width: 50%;}
      /* FIXES BORDER - OFFSET */
      .more-sermons .sermon-item.eight.columns:nth-child(2n+2) {
        width: 49.9%;
      }

    /* QUERY CONTENT */
      /* ITEM BASE */
      .more-sermons .sermon-item-container {
        display: block;
        float: left;
        height: auto;
        margin: 0;
        padding: 0;
        position: relative;
        width: 100%;
      }

        /* MEDIA PLAYER */
          .more-sermons .sermon-item div.entry-media-inner {}
          .more-sermons .sermon-item iframe {
            height: 100% !important;
          }
          .more-sermons .sermon-video-player .fluid-width-video-wrapper {
            min-height: 96px;
          }

          .more-sermons .sermon-item .audio-player > h2 {display: none;}
          .more-sermons .sermon-item .audio-player > audio {
            display: block;
            position: relative;
            width: 100% !important;
          }
      .more-sermons .myth-sermons-widget .entry-media {
        margin: 0 0 1.1rem;
        float: right;
      }
      .more-sermons .sermon-item div.sermon-name * {
        margin: 0 0 0 0rem;
        line-height: 1;
      }
      .more-sermons .sermon-item .sixteen > div.sermon-name {
        margin: 0;
      }
      .more-sermons .sermon-name {
        display: inline-block;
      }
      .more-sermons .sermon-item div.theme-icons {
        color: #898989;
        display: inline;
        font-size: 2rem;
        margin: 0;
        line-height: 1.2;
        transition: .5s ease all;
        float: right;
      }
      .more-sermons .sermon-item div.theme-icons span.bullet {
          margin-left: 10px;
      }
      .more-sermons .sermon-item div.meta {
        color: #898989;
        float: left;
        text-align: left;
        margin: 0 1rem 0 0;
        font-size: 13px;
      }
      .more-sermons .sermon-item div.meta > div {
        display: inline;
      }
      .more-sermons .sermon-name a {
        color: #333;
        font-size: 1.6rem;
      }
      /* .more-sermons .sermon-author > a {
        color: #92b3a7;
      } */
      /* ITEM STRUCTURE/CLEAR ADJUSTMENTS */
      /* .sermon-item.eight.columns:nth-child(1), .sermon-item.eight.columns:nth-child(2) {
        border-top: 1px solid #dfdfdf;
      } */
      .more-sermons .sermon-item.eight.columns:nth-child(1), .more-sermons .sermon-item.eight.columns:nth-child(2) {
        border-top: 1px solid #dfdfdf;
      }
      .more-sermons .sermon-item.eight.columns:nth-child(2n+1) {
        border-bottom: 1px solid #dfdfdf;
        border-right: 1px solid #dfdfdf;
        padding: 4rem 6rem 4rem;
        clear: left;
      }
      .more-sermons .sermon-item.eight.columns:nth-child(2n+2) {
        border-bottom: 1px solid #dfdfdf;
        padding: 4rem 6rem 4rem;
      }


/* =========== #SINGLE IMAGE HOVER START  */

  /*   PADDING FOR GRID   */
  #page .wpb_row.vc_row-fluid.hover-grid, .hover-grid .wpb_row.vc_row-fluid {
    margin-bottom: 0.7rem !important;
    padding-left: 0.7rem;
    padding-right: 0.7rem;
  }
  .hover-grid .wpb_column {
      padding: 0 8px;
  }
  /*   PADDING FOR MODULES   */
  #page .hover-grid .wpb_content_element.hover-image,
  #page .hover-grid .wpb_content_element.wpb_gallery {
    margin-bottom: 0.7rem !important;    /* 1.4 or 0.7rem if using hover-image class for hover image*/
    margin-top: 0rem !important;
    }
  /**
   * This hack targets the Webkit browser engine
   * which includes Safari and Chrome.
   */
  @media screen and (-webkit-min-device-pixel-ratio:0) { 
      /* Safari and Chrome, if Chrome rule needed */
      #page .hover-grid .wpb_content_element.hover-image {
      margin-bottom: 0 !important;
      padding-bottom: 9px !important;
      }
   
      /* Safari 5+ ONLY */
      ::i-block-chrome, #page .hover-grid .wpb_content_element.hover-image {
      margin-bottom: 0 !important;
      padding-bottom: 15px !important;
      }
  }
        
    .hover-grid .wpb_column.column_container {
      padding-left: 0.7rem !important;
      padding-right: 0.7rem !important;
    }

    /*#page .wpb_content_element.hover-image, #page .wpb_content_element.wpb_gallery {
    margin-bottom: 0.7rem !important;
    margin-top: 0rem !important;
  }
  .wpb_column.column_container {
    padding-left: .7rem!important;
    padding-right: .7rem !important;
  }
    #page .wpb_content_element.hover-image, #page .wpb_content_element.wpb_gallery {
        margin-bottom: 1.5rem;
        margin-top: -1rem;
      }
  */

  /*   CONTENT STYLING  */

  .hover-grid .content-inner h3 {
    color: #FFFFFF;
    font-weight: 400;
    font-family: "Source Sans Pro",sans-serif !important;
  }
  .hover-grid .content-inner > h4 {
      color: #ffffff;
      font-size: 1.4rem;
      font-weight: 400;
      letter-spacing: 0;
      line-height: 1.4rem;
      margin: 0.2rem 0 1.4rem;
  }
  .hover-image h4 {
      font-size: 1.4rem;
  }
  .hover-grid .content-inner a {color: white !important;}

  .hover-grid .module-content .custom-pack-icon{margin-left: -3px;}

  .hover-image .module-content {
      backface-visibility: hidden;
      height: 35px;
      left: 0;
      opacity: 1;
      overflow-x: hidden;
      overflow-y: hidden;
      position: absolute;
      width: 101%;
      bottom: -1px;
      text-align: left;
  }
  .hover-image .content-inner p {
    margin-bottom: 1.4rem !important;
  }
  .hover-image .content-inner .icon-content {
    color: #FFFFFF;
    font-style: italic;
    font-weight: 600 !important;
    padding-left: 2px;
  }
  .hover-image .su-lightbox a {
    color: #FFFFFF;
  }

  .hover-grid .entry-content img {
    border-radius: 0px;
  }

  .hover-image .module-content .content-inner {
    color: #ffffff;
    line-height: 2rem;
    padding: 10px 15px;
  }
    .hover-image .module-content .content-inner p {
    color: #FFFFFF;
  }
  #page #secondary .hover-image .content-inner > hr, #page .hover-image .content-inner > hr {
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    border-top: 1px solid rgba(255, 255, 255, 0.5);
    margin: 1rem 0 !important;
  }

  .hover-grid .icon > i {
      display: inline-block;
      font-size: 20px;
      line-height: 1;
      position: relative;
      top: 5px;
  }

  #page .widget_text .content-inner * {
    color: #ffffff;
  }


  /*   SET DEFAULTS: Primary Container  */
  .hover-image .module-inner {
    overflow: hidden !important;
    position: relative;
    display: inline-block;
  }
  /* .hover-image .module-inner {
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3);
  } */


  /*   SET DEFAULTS: Content  */
  .hover-image .module-content {
      -webkit-transition:all 1s ease;
      -moz-transition:all 1s ease;
      transition:all 1s ease;
  }
  .hover-image .module-content {
  	  backface-visibility: hidden;
  	  height: 0%;
  	  left: 0;
  	  opacity: 1;
  	  overflow-x: hidden;
  	  overflow-y: hidden;
  	  position: absolute;
  	  width: 100%;
  	  bottom: 0; /*-1%*/
      z-index: 999;
  }

  /*   SET DEFAULTS: Background;  */
  .hover-image .module-background {
      -webkit-transition:all 1s ease;
      -moz-transition:all 1s ease;
      transition:all 1s ease;
  }
  .hover-image .module-background {
      backface-visibility: hidden;
      height: 0%;
      left: 0;
      opacity: 1;
      overflow-x: hidden;
      overflow-y: hidden;
      position: absolute;
      width: 100%;
      bottom: 0; /*-1%*/
      z-index: 2;
  }

  /*   SET TRANSITION TYPE */
  /*  - Content - Hover Transition 1: Slide Up 
  .hover-image .module-inner:hover .module-content, 
  .hover-image .module-inner:hover .module-background {
  	height: 100% !important;
  }-  */



  /* MEDIA QUERIES */

  /* #Large Screens */
  @media only screen and (min-width: 1250px) {

    #page .hover-image .content-inner h4 {font-size: 1.6rem;}
    #page .hover-image .content-inner > p {font-size: 1.4rem;}

  }

  /*  #Small Desktop */
  @media only screen and (max-width: 1180px) {

    #page .hover-image .content-inner h4 {font-size: 1.4rem;}
    #page .hover-image .content-inner > p {font-size: 1.4rem;}
    .myth-give-widget .entry-media.left {
        margin: 0 2.3rem 2rem 0;
    }
    #page #section-super-header .myth-give-widget .myth-donate-button, .myth-give-widget .myth-donate-button {
        display: block;
        float: left;
        margin-bottom: 1.1rem;
        margin-top: -.15rem;
    }

  }

  /*  #Extra Small Desktop */
  @media only screen and (max-width: 950px) {

    #page .hover-image .content-inner h4 {font-size: 1.2rem;}
    #page .hover-image .content-inner > p {font-size: 1.4rem;}

  }

  /*  #Tablet Viewport */
  @media only screen and (max-width: 767px) {

    #page .hover-image .content-inner h4 {font-size: 1.6rem;}
    #page .hover-image .content-inner > p {font-size: 1.4rem;}

  }

  /* #Mobile Viewport Large */
  @media only screen and (max-width: 500px) {

    #page .hover-image .content-inner > p {font-size: 1.6rem;}

  }

  /* #Mobile Viewport Reg */
  @media only screen and (max-width: 400px) {

    #page .hover-image .content-inner h4 {font-size: 1.6rem;}
    #page .hover-image .content-inner > p {font-size: 1.4rem;}

  }

  /* #Mobile Viewport Small */
  @media only screen and (max-width: 350px) {

    #page .hover-image .content-inner h4 {font-size: 1.6rem;}
    #page .hover-image .content-inner > p {font-size: 1.4rem;}

  }


/* =========== #STANDARD ITEM MODULE START  */
.myth-standard-item {
  margin-bottom: 1.8rem;
}
  .myth-item-main-divider-color {
    height: 3px;
    width: 100%;
    display: block;
    background-color: #D78938;
  }

  .btn-2 .myth-item-main-divider-color::before {
    backface-visibility: hidden;
    border-top: 3px solid rgba(255, 255, 255, 0);
    bottom: 0;
    content: " ";
    display: block;
    margin: 0 auto;
    position: relative;
    transition: all 280ms ease-in-out 0s;
    width: 0;
  }
  /* .btn-2:hover .myth-item-main-divider-color::after, .btn-2:hover .myth-item-main-divider-color::before {
      backface-visibility: hidden;
      border-color: #dfdfdf;
      transition: width 350ms ease-in-out 0s;
      width: 100%;
  } */



  .myth-item-color {
    height: 1px;
    display: block;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#41ccd8+20,3099a5+50,41ccd8+80&0+0,0.8+20,1+30,1+70,0.8+80,0+100 */
background: -moz-linear-gradient(left, rgba(65,204,216,0) 0%, rgba(65,204,216,0.8) 20%, rgba(59,187,199,1) 30%, rgba(48,153,165,1) 50%, rgba(59,187,199,1) 70%, rgba(65,204,216,0.8) 80%, rgba(65,204,216,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(65,204,216,0) 0%,rgba(65,204,216,0.8) 20%,rgba(59,187,199,1) 30%,rgba(48,153,165,1) 50%,rgba(59,187,199,1) 70%,rgba(65,204,216,0.8) 80%,rgba(65,204,216,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(65,204,216,0) 0%,rgba(65,204,216,0.8) 20%,rgba(59,187,199,1) 30%,rgba(48,153,165,1) 50%,rgba(59,187,199,1) 70%,rgba(65,204,216,0.8) 80%,rgba(65,204,216,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0041ccd8', endColorstr='#0041ccd8',GradientType=1 ); /* IE6-9 */
    background-position: 100% 0;
    background-size: 200% 100%;
    margin: 0 2rem 2rem;
    transition: all .5s ease-in;
  }
  a .myth-standard-item:hover .myth-item-color {
    background-position: 0;
  }
  .myth-item-content {
	  background-color: #fff;
	  padding: 2rem;
	  text-align: center;
	}
  #page .myth-standard-item .myth-item-title {
	  font-size: 1.9rem;
	  font-weight: 400;
	  line-height: 1;
	  margin-bottom: .2rem;
	  padding: 0;
	}