Title: Teaggie's Replies | WordPress.org

---

# Teaggie

  [  ](https://wordpress.org/support/users/teaggie/)

 *   [Profile](https://wordpress.org/support/users/teaggie/)
 *   [Topics Started](https://wordpress.org/support/users/teaggie/topics/)
 *   [Replies Created](https://wordpress.org/support/users/teaggie/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/teaggie/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/teaggie/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/teaggie/engagements/)
 *   [Favorites](https://wordpress.org/support/users/teaggie/favorites/)

 Search replies:

## Forum Replies Created

Viewing 6 replies - 1 through 6 (of 6 total)

 *   Forum: [Themes and Templates](https://wordpress.org/support/forum/themes-and-templates/)
   
   In reply to: [SG WINDOW](https://wordpress.org/support/topic/sg-window/)
 *  Thread Starter [Teaggie](https://wordpress.org/support/users/teaggie/)
 * (@teaggie)
 * [10 years, 8 months ago](https://wordpress.org/support/topic/sg-window/#post-6514548)
 * Ok, i figured out how to, even it’s not really what i want. Resolved!
 *   Forum: [Themes and Templates](https://wordpress.org/support/forum/themes-and-templates/)
   
   In reply to: [[Theme ADLER] Footer problem (to the bottom!)](https://wordpress.org/support/topic/theme-adler-footer-problem-to-the-bottom/)
 *  Thread Starter [Teaggie](https://wordpress.org/support/users/teaggie/)
 * (@teaggie)
 * [10 years, 8 months ago](https://wordpress.org/support/topic/theme-adler-footer-problem-to-the-bottom/#post-6475142)
 * well the initial question is resolved, i put this topic as resolved.
 *   Forum: [Themes and Templates](https://wordpress.org/support/forum/themes-and-templates/)
   
   In reply to: [[Theme ADLER] Footer problem (to the bottom!)](https://wordpress.org/support/topic/theme-adler-footer-problem-to-the-bottom/)
 *  Thread Starter [Teaggie](https://wordpress.org/support/users/teaggie/)
 * (@teaggie)
 * [10 years, 8 months ago](https://wordpress.org/support/topic/theme-adler-footer-problem-to-the-bottom/#post-6475087)
 * Indeed, it’s better now, without this command, the scrolling bars have disapeared.
   
   BUT, i tried to put some random text in the page, and only ONE line appears, 
   with or wirhout the command overflow.
 *   Forum: [Themes and Templates](https://wordpress.org/support/forum/themes-and-templates/)
   
   In reply to: [[Theme ADLER] Footer problem (to the bottom!)](https://wordpress.org/support/topic/theme-adler-footer-problem-to-the-bottom/)
 *  Thread Starter [Teaggie](https://wordpress.org/support/users/teaggie/)
 * (@teaggie)
 * [10 years, 8 months ago](https://wordpress.org/support/topic/theme-adler-footer-problem-to-the-bottom/#post-6475056)
 * Oh, my bad, you’re right, now it works !
    But now, a problem has appeared, there
   are 2 scrolling bars on the bottom side and the right side. Do you have an idea
   why they’re here ?
 *   Forum: [Themes and Templates](https://wordpress.org/support/forum/themes-and-templates/)
   
   In reply to: [[Theme ADLER] Footer problem (to the bottom!)](https://wordpress.org/support/topic/theme-adler-footer-problem-to-the-bottom/)
 *  Thread Starter [Teaggie](https://wordpress.org/support/users/teaggie/)
 * (@teaggie)
 * [10 years, 8 months ago](https://wordpress.org/support/topic/theme-adler-footer-problem-to-the-bottom/#post-6475041)
 * Thanks for the answer, but i tried and it didn’t change anything!
 * If it can help, here the css.
 *     ```
       html
       {
           font-family: sans-serif;
   
               -ms-text-size-adjust: 100%;
           -webkit-text-size-adjust: 100%;
       }
   
       body
       {
           margin: 0;
       }
   
       article,
       aside,
       details,
       figcaption,
       figure,
       footer,
       header,
       hgroup,
       main,
       nav,
       section,
       summary
       {
           display: block;
       }
   
       audio,
       canvas,
       progress,
       video
       {
           display: inline-block;
   
           vertical-align: baseline;
       }
   
       audio:not([controls])
       {
           display: none;
   
           height: 0;
       }
   
       [hidden],
       template
       {
           display: none;
       }
   
       a
       {
           background: transparent;
       }
   
       a:active,
       a:hover
       {
           outline: 0;
       }
   
       abbr[title]
       {
           border-bottom: 1px dotted;
       }
   
       b,
       strong
       {
           font-weight: bold;
       }
   
       dfn
       {
           font-style: italic;
       }
   
       h1
       {
           font-size: 2em;
   
           margin: .67em 0;
       }
   
       mark
       {
           color: #000;
           background: #ff0;
       }
   
       small
       {
           font-size: 80%;
       }
   
       sub,
       sup
       {
           font-size: 75%;
           line-height: 0;
   
           position: relative;
   
           vertical-align: baseline;
       }
   
       sup
       {
           top: -.5em;
       }
   
       sub
       {
           bottom: -.25em;
       }
   
       img
       {
           border: 0;
       }
   
       svg:not(:root)
       {
           overflow: visible;
       }
   
       .ie9 svg:not(:root)
       {
           overflow: hidden;
       }
   
       figure
       {
           margin: 1em 40px;
       }
   
       hr
       {
           -webkit-box-sizing: content-box;
              -moz-box-sizing: content-box;
                   box-sizing: content-box;
           height: 0;
       }
   
       pre
       {
           overflow: auto;
       }
   
       code,
       kbd,
       pre,
       samp
       {
           font-family: monospace, monospace;
           font-size: 1em;
       }
   
       button,
       input,
       optgroup,
       select,
       textarea
       {
           font: Helvetica;
   
           margin: 0;
   
           color: inherit;
       }
   
       button
       {
           overflow: visible;
       }
   
       button,
       select
       {
           text-transform: none;
       }
   
       button,
       html input[type='button'],
       input[type='reset'],
       input[type='submit']
       {
           cursor: pointer;
   
           -webkit-appearance: button;
       }
   
       .search-submit
       {
           border: 0;
           background: url(assets/images/more-bg.png) center;
           -webkit-background-size: cover;
                   background-size: cover;
       }
       .search-submit:focus
       {
           outline: 0;
       }
   
       button[disabled],
       html input[disabled]
       {
           cursor: default;
       }
   
       button::-moz-focus-inner,
       input::-moz-focus-inner
       {
           padding: 0;
   
           border: 0;
       }
   
       input
       {
           line-height: normal;
       }
   
       input[type='checkbox'],
       input[type='radio']
       {
           -webkit-box-sizing: border-box;
              -moz-box-sizing: border-box;
                   box-sizing: border-box;
           padding: 0;
       }
   
       input[type='number']::-webkit-inner-spin-button,
       input[type='number']::-webkit-outer-spin-button
       {
           height: auto;
       }
   
       input[type='search']
       {
           -webkit-box-sizing: content-box;
              -moz-box-sizing: content-box;
                   box-sizing: content-box;
   
           -webkit-appearance: textfield;
       }
   
       input[type='search']::-webkit-search-cancel-button,
       input[type='search']::-webkit-search-decoration
       {
           -webkit-appearance: none;
       }
   
       fieldset
       {
           margin: 0 2px;
           padding: .35em .625em .75em;
   
           border: 1px solid #c0c0c0;
       }
   
       legend
       {
           padding: 0;
   
           border: 0;
       }
   
       textarea
       {
           overflow: auto;
       }
   
       optgroup
       {
           font-weight: bold;
       }
   
       table
       {
           border-spacing: 0;
           border-collapse: collapse;
       }
   
       td,
       th
       {
           padding: 0;
       }
   
       body,
       h1,
       h2,
       h3,
       h4,
       h5,
       h6,
       p,
       blockquote,
       .error404 .content-area .page-header .page-title h1,
       .search-no-results .site-content .content-area .page-header .page-title h1,
       .error404 .content-area .error-404 .page-header .page-title,
       .search-no-results .site-content .content-area .no-results .page-header .page-title,
       .search-results .content-area .page-header .page-title,
       pre,
       dl,
       dd,
       ol,
       ul,
       form,
       fieldset,
       legend,
       table,
       th,
       td,
       caption,
       hr
       {
           margin: 0;
           padding: 0;
       }
   
       *,
       *:before,
       *:after
       {
           -webkit-box-sizing: border-box;
              -moz-box-sizing: border-box;
                   box-sizing: border-box;
       }
   
       abbr[title],
       dfn[title]
       {
           cursor: help;
       }
   
       u,
       ins
       {
           text-decoration: none;
       }
   
       ins
       {
           border-bottom: 1px solid;
       }
   
       h1,
       h2,
       h3,
       h4,
       h5,
       h6,
       .title
       {
           font-family: 'Arial', sans-serif;
       }
   
       .sub-title,
       blockquote,
       .error404 .content-area .page-header .page-title h1,
       .search-no-results .site-content .content-area .page-header .page-title h1,
       .error404 .content-area .error-404 .page-header .page-title,
       .search-no-results .site-content .content-area .no-results .page-header .page-title,
       .search-results .content-area .page-header .page-title,
       .overlay--search .search-form > label
       {
           font-family: 'Arial', sans-serif;
       }
   
       body,
       .no-thumbnail .site-header a,
       .main-navigation .menu li a,
       .site-branding .site-title,
       .footer-navigation .menu li a
       {
           font-family: 'Arial', sans-serif;
       }
   
       /* General */
       html
       {
           font-size: 81.25%;
           line-height: 1.84615;
       }
   
       body
       {
           color: #45525a;
       }
   
       blockquote,
       .error404 .content-area .page-header .page-title h1,
       .search-no-results .site-content .content-area .page-header .page-title h1,
       .error404 .content-area .error-404 .page-header .page-title,
       .search-no-results .site-content .content-area .no-results .page-header .page-title,
       .search-results .content-area .page-header .page-title
       {
               word-break: break-all;
               word-break: break-word;
           -ms-word-break: break-all;
           -webkit-hyphens: auto;
              -moz-hyphens: auto;
                   hyphens: auto;
   
               -ms-hyphens: auto;
       }
   
       /* Links */
       a,
       .comment-author.vcard a
       {
           border-bottom: 0px solid #68f3c8;
       }
   
       a
       {
           -webkit-transition: all .2s;
                   transition: all .2s;
           text-decoration: none;
   
           color: currentColor;
       }
   
       /* Headings */
       h1,
       h2,
       h3,
       h4,
       h5,
       h6
       {
           font-weight: bold;
   
           text-align: center;
   
           color: #0e364f;
       }
   
       h2,
       h4
       {
           margin-bottom: 20px;
       }
   
       h1
       {
           font-size: 60px;
   
           margin-bottom: 50px;
   
           text-align: center;
   
           color: #0e364f;
       }
   
       h2
       {
           font-size: 20px;
       }
   
       h3
       {
           font-size: 16px;
   
           margin-bottom: 30px;
       }
   
       h4
       {
           font-size: 13px;
       }
   
       /* Paragraphs */
       p
       {
           margin-top: 0;
           margin-bottom: 40px;
       }
   
       b,
       strong
       {
           font-weight: 800;
   
           color: black;
       }
   
       /* Lists */
       ul
       {
           padding-left: 40px;
   
           list-style: none;
       }
   
       ol
       {
           padding-left: 30px;
       }
   
       ul,
       ol
       {
           margin-bottom: 40px;
       }
   
       ul li:before
       {
           font-size: 60%;
   
           padding-right: 10px;
       }
   
       li
       {
           font-size: 13px;
           line-height: 2.692;
       }
   
       /* Caption */
       .wp-caption-text,
       .gallery-caption
       {
           padding-top: 10px;
   
           text-align: center;
   
           color: #7c868b;
       }
   
       /* Comments */
       .comment-metadata a
       {
           border-bottom: none;
       }
   
       /* Navigation */
       .title,
       .sub-title
       {
           line-height: 1;
   
           display: block;
           clear: right;
       }
   
       /* Extends */
       .error404 .content-area,
       .search-no-results .site-content .content-area,
       .entry-wrapper,
       .content-area .site-main .posts-navigation
       {
           max-width: 600px;
           margin: 0 auto;
       }
   
       blockquote,
       .error404 .content-area .page-header .page-title h1,
       .search-no-results .site-content .content-area .page-header .page-title h1,
       .error404 .content-area .error-404 .page-header .page-title,
       .search-no-results .site-content .content-area .no-results .page-header .page-title,
       .search-results .content-area .page-header .page-title
       {
           font-size: 45px;
           line-height: 1.44;
   
           position: relative;
   
           margin-right: -225px;
           margin-bottom: 50px;
           margin-left: -225px;
   
           text-align: center;
   
           color: #0e364f;
       }
       @media not screen and (min-width: 900px)
       {
           blockquote,
           .error404 .content-area .page-header .page-title h1,
           .search-no-results .site-content .content-area .page-header .page-title h1,
           .error404 .content-area .error-404 .page-header .page-title,
           .search-no-results .site-content .content-area .no-results .page-header .page-title,
           .search-results .content-area .page-header .page-title
           {
               font-size: 30px;
   
               max-width: 100%;
               margin: 10px 20px;
           }
           blockquote p,
           .error404 .content-area .page-header .page-title h1 p,
           .search-no-results .site-content .content-area .page-header .page-title h1 p,
           .error404 .content-area .error-404 .page-header .page-title p,
           .search-no-results .site-content .content-area .no-results .page-header .page-title p,
           .search-results .content-area .page-header .page-title p
           {
               background-color: #68f3c8;
               background-image: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(70%, transparent), to(transparent));
               background-image: -webkit-linear-gradient(white 70%, transparent 70%, transparent);
               background-image:         linear-gradient(white 70%, transparent 70%, transparent);
               -webkit-background-size: 15px 32px;
                       background-size: 15px 32px;
           }
       }
       @media not screen and (min-width: 740px)
       {
           blockquote,
           .error404 .content-area .page-header .page-title h1,
           .search-no-results .site-content .content-area .page-header .page-title h1,
           .error404 .content-area .error-404 .page-header .page-title,
           .search-no-results .site-content .content-area .no-results .page-header .page-title,
           .search-results .content-area .page-header .page-title
           {
               font-size: 25px;
   
               max-width: 100%;
               margin: 20px 40px;
           }
           blockquote p,
           .error404 .content-area .page-header .page-title h1 p,
           .search-no-results .site-content .content-area .page-header .page-title h1 p,
           .error404 .content-area .error-404 .page-header .page-title p,
           .search-no-results .site-content .content-area .no-results .page-header .page-title p,
           .search-results .content-area .page-header .page-title p
           {
               background-color: #68f3c8;
               background-image: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(70%, transparent), to(transparent));
               background-image: -webkit-linear-gradient(white 70%, transparent 70%, transparent);
               background-image:         linear-gradient(white 70%, transparent 70%, transparent);
               -webkit-background-size: 15px 32px;
                       background-size: 15px 32px;
           }
       }
       blockquote > *,
       .error404 .content-area .page-header .page-title h1 > *,
       .search-no-results .site-content .content-area .page-header .page-title h1 > *,
       .error404 .content-area .error-404 .page-header .page-title > *,
       .search-no-results .site-content .content-area .no-results .page-header .page-title > *,
       .search-results .content-area .page-header .page-title > *
       {
           display: inline;
   
           background-color: #68f3c8;
           background-image: -webkit-linear-gradient(white 70%, transparent 70%, transparent);
           background-image: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(70%, transparent), to(transparent));
           background-image:         linear-gradient(white 70%, transparent 70%, transparent);
           -webkit-background-size: 50px 62px;
                   background-size: 50px 62px;
                   box-decoration-break: clone;
   
           -webkit-box-decoration-break: clone;
               -ms-box-decoration-break: clone;
                -o-box-decoration-break: clone;
       }
   
       .site-main .entry-wrapper .entry-header h1,
       .content-area .site-main .posts-navigation .entry-header h1
       {
           z-index: 5;
       }
   
       .error404 .content-area .page-content .widget,
       .search-no-results .site-content .content-area .page-content .widget
       {
           display: none;
       }
   
       .hero__content .hero__bg.hero_has_image
       {
           -webkit-box-shadow: inset 0 0 250px 0 rgba(0, 0, 0, .75);
                   box-shadow: inset 0 0 250px 0 rgba(0, 0, 0, .75);
       }
   
       .no-thumbnail .site-branding a img,
       .site-branding a img
       {
           position: absolute;
   
           overflow: hidden;
   
           max-width: 180px;
           max-height: 100px;
       }
   
       @media not screen and (min-width: 900px)
       {
           .no-thumbnail .site-branding a img,
           .site-branding a img
           {
               max-width: 90px;
               max-height: 90px;
           }
       }
   
       /* Layouts */
       .site-main .nav-links
       {
           display: block;
   
           max-width: 600px;
           margin: 0 auto;
       }
       .site-main .nav-links .nav-previous
       {
           float: left;
   
           margin-bottom: 40px;
       }
       .site-main .nav-links .nav-next
       {
           float: right;
   
           margin-bottom: 40px;
       }
   
       .sticky .hero__content .hero__content-wrap .hero__title .title,
       .sticky .hero__content .hero__content-wrap .hero__title .sub-title
       {
           color: white;
       }
   
       .separator
       {
           padding-right: 5px;
           padding-left: 5px;
       }
   
       p a[href$='.jpg'],
       p a[href$='.jpeg'],
       p a[href$='.png'],
       p a[href$='.gif']
       {
           border: none;
       }
   
       .post
       {
           padding-top: 80px;
   
           background-color: #f7f7f7;
       }
       @media not screen and (min-width: 740px)
       {
           .post
           {
               padding-top: 15px;
           }
       }
       .post.hero-content
       {
           padding-top: 0;
       }
       .post .entry-wrapper,
       .post .content-area .site-main .posts-navigation,
       .content-area .site-main .post .posts-navigation
       {
           position: relative;
       }
       @media not screen and (min-width: 740px)
       {
           .post .entry-wrapper,
           .post .content-area .site-main .posts-navigation,
           .content-area .site-main .post .posts-navigation
           {
               padding: 0;
           }
       }
       .post .entry-wrapper .entry-header h1,
       .post .content-area .site-main .posts-navigation .entry-header h1,
       .content-area .site-main .post .posts-navigation .entry-header h1
       {
           position: relative;
   
           margin-bottom: 50px;
       }
       .post .entry-wrapper .entry-thumbnail,
       .post .content-area .site-main .posts-navigation .entry-thumbnail,
       .content-area .site-main .post .posts-navigation .entry-thumbnail
       {
           margin-top: -60px;
           margin-right: -100px;
           margin-left: -100px;
   
           text-align: center;
       }
       .post .entry-wrapper .main-wrapper,
       .post .content-area .site-main .posts-navigation .main-wrapper,
       .content-area .site-main .post .posts-navigation .main-wrapper
       {
           position: relative;
   
           margin: -50px -50px 0 -50px;
           padding: 50px 50px 70px 50px;
   
           background-color: #f7f7f7;
       }
       @media not screen and (min-width: 740px)
       {
           .post .entry-wrapper .main-wrapper,
           .post .content-area .site-main .posts-navigation .main-wrapper,
           .content-area .site-main .post .posts-navigation .main-wrapper
           {
               margin: 0;
               padding: 15px;
           }
       }
       .post .entry-wrapper .main-wrapper:after,
       .post .content-area .site-main .posts-navigation .main-wrapper:after,
       .content-area .site-main .post .posts-navigation .main-wrapper:after
       {
           position: absolute;
           bottom: -30px;
           left: 50%;
   
           width: 60px;
           height: 60px;
   
           content: ' ';
           -webkit-transform: translateX(-50%);
               -ms-transform: translateX(-50%);
                   transform: translateX(-50%);
   
           border-radius: 50%;
           background: url(assets/images/leaf.png) center center no-repeat;
           background-color: #fff;
       }
       .post .entry-wrapper .main-wrapper .entry__read-more,
       .post .content-area .site-main .posts-navigation .main-wrapper .entry__read-more,
       .content-area .site-main .post .posts-navigation .main-wrapper .entry__read-more
       {
           width: 105px;
           margin-right: auto;
           margin-bottom: 35px;
           margin-left: auto;
   
           text-align: center;
       }
       @media not screen and (min-width: 740px)
       {
           .post .entry-wrapper .main-wrapper .entry__read-more,
           .post .content-area .site-main .posts-navigation .main-wrapper .entry__read-more,
           .content-area .site-main .post .posts-navigation .main-wrapper .entry__read-more
           {
               margin-bottom: 15px;
           }
       }
       .post .entry-wrapper .main-wrapper .entry__read-more a,
       .post .content-area .site-main .posts-navigation .main-wrapper .entry__read-more a,
       .content-area .site-main .post .posts-navigation .main-wrapper .entry__read-more a
       {
           line-height: 44px;
   
           display: block;
   
           color: #0e364f;
           border-bottom: none;
           background: url(assets/images/more-bg.png);
           -webkit-background-size: cover;
                   background-size: cover;
       }
       .post .entry-wrapper .main-wrapper .entry-footer,
       .post .content-area .site-main .posts-navigation .main-wrapper .entry-footer,
       .content-area .site-main .post .posts-navigation .main-wrapper .entry-footer
       {
           display: -webkit-flex;
           display: -ms-flexbox;
           display:         flex;
   
           -webkit-justify-content: space-between;
           -ms-flex-pack: justify;
                   justify-content: space-between;
       }
       .post .entry-wrapper .main-wrapper .entry-footer > *,
       .post .content-area .site-main .posts-navigation .main-wrapper .entry-footer > *,
       .content-area .site-main .post .posts-navigation .main-wrapper .entry-footer > *
       {
           display: inline-block;
       }
       .post .entry-wrapper .main-wrapper .entry-footer .hero_categories,
       .post .content-area .site-main .posts-navigation .main-wrapper .entry-footer .hero_categories,
       .content-area .site-main .post .posts-navigation .main-wrapper .entry-footer .hero_categories
       {
           display: inline-block;
       }
       @media not screen and (min-width: 500px)
       {
           .post .entry-wrapper .main-wrapper .entry-footer .hero_categories,
           .post .content-area .site-main .posts-navigation .main-wrapper .entry-footer .hero_categories,
           .content-area .site-main .post .posts-navigation .main-wrapper .entry-footer .hero_categories
           {
               display: block;
           }
       }
       .post .entry-wrapper .main-wrapper .entry-footer .posted-on a,
       .post .content-area .site-main .posts-navigation .main-wrapper .entry-footer .posted-on a,
       .content-area .site-main .post .posts-navigation .main-wrapper .entry-footer .posted-on a
       {
           border-bottom: none;
       }
       @media not screen and (min-width: 500px)
       {
           .post .entry-wrapper .main-wrapper .entry-footer .separator,
           .post .content-area .site-main .posts-navigation .main-wrapper .entry-footer .separator,
           .content-area .site-main .post .posts-navigation .main-wrapper .entry-footer .separator
           {
               display: none;
           }
       }
       .post .entry-wrapper .main-wrapper .entry-footer .comments-link i,
       .post .content-area .site-main .posts-navigation .main-wrapper .entry-footer .comments-link i,
       .content-area .site-main .post .posts-navigation .main-wrapper .entry-footer .comments-link i
       {
           padding-right: 5px;
       }
       @media not screen and (min-width: 500px)
       {
           .post .entry-wrapper .main-wrapper .entry-footer .comments-link i,
           .post .content-area .site-main .posts-navigation .main-wrapper .entry-footer .comments-link i,
           .content-area .site-main .post .posts-navigation .main-wrapper .entry-footer .comments-link i
           {
               display: block;
   
               padding-right: 0;
               padding-bottom: 5px;
           }
       }
       .post .entry-wrapper .main-wrapper .entry-footer .comments-link a,
       .post .content-area .site-main .posts-navigation .main-wrapper .entry-footer .comments-link a,
       .content-area .site-main .post .posts-navigation .main-wrapper .entry-footer .comments-link a
       {
           border-bottom: none;
       }
       .post .entry-wrapper .main-wrapper .entry-footer .cat-links,
       .post .content-area .site-main .posts-navigation .main-wrapper .entry-footer .cat-links,
       .content-area .site-main .post .posts-navigation .main-wrapper .entry-footer .cat-links
       {
           display: none;
       }
       @media not screen and (min-width: 740px)
       {
           .post .entry-wrapper .main-wrapper .entry-footer,
           .post .content-area .site-main .posts-navigation .main-wrapper .entry-footer,
           .content-area .site-main .post .posts-navigation .main-wrapper .entry-footer
           {
               padding-bottom: 30px;
           }
       }
       .post.even-post
       {
           background-color: white;
       }
       .post.even-post .main-wrapper
       {
           background-color: white;
       }
       .post.even-post .main-wrapper:after
       {
           background-color: #f7f7f7;
       }
       .post.even-post:last-child .main-wrapper:after
       {
           display: none;
       }
   
       .page .has-thumbnail .hero__content
       {
           margin-bottom: 40px;
       }
       @media not screen and (min-width: 740px)
       {
           .page .site-content
           {
               padding: 0 5px;
           }
       }
   
       @media not screen and (min-width: 740px)
       {
           #page
           {
               overflow: hidden;
           }
       }
   
       .content-area .site-main .posts-navigation
       {
           margin-top: 40px;
       }
       .content-area .site-main nav .nav-links
       {
           display: block;
   
           max-width: 600px;
           margin: 0 auto;
       }
       .content-area .site-main nav .nav-links .nav-previous
       {
           float: left;
   
           margin-bottom: 40px;
           padding-right: 200px;
       }
       @media not screen and (min-width: 740px)
       {
           .content-area .site-main nav .nav-links .nav-previous
           {
               padding-right: 50px;
           }
       }
       .content-area .site-main nav .nav-links .nav-next
       {
           float: right;
   
           margin-bottom: 40px;
       }
   
       .page.no-thumbnail .site-branding .site-title
       {
           color: #0e364f;
       }
   
       .blog .site-main
       {
           text-align: center;
       }
   
       .single .has-thumbnail .post,
       .single .no-thumbnail .post
       {
           background-color: transparent;
       }
       .single .no-thumbnail .header-content .hero__meta
       {
           display: none;
       }
       .single .post .entry-wrapper,
       .single .post .content-area .site-main .posts-navigation,
       .content-area .site-main .single .post .posts-navigation
       {
           margin-bottom: 40px;
       }
       @media not screen and (min-width: 500px)
       {
           .single .post .entry-wrapper .entry-footer span,
           .single .post .content-area .site-main .posts-navigation .entry-footer span,
           .content-area .site-main .single .post .posts-navigation .entry-footer span
           {
               display: block;
   
               width: 100%;
               margin-bottom: 5px;
           }
       }
       .single .post .entry-wrapper .entry-footer .tags-links,
       .single .post .content-area .site-main .posts-navigation .entry-footer .tags-links,
       .content-area .site-main .single .post .posts-navigation .entry-footer .tags-links
       {
           float: right;
       }
   
       .single-post .post-navigation
       {
           display: none;
       }
   
       .archive.category article .entry-wrapper .entry-header .entry-meta,
       .archive.category article .content-area .site-main .posts-navigation .entry-header .entry-meta,
       .content-area .site-main .archive.category article .posts-navigation .entry-header .entry-meta
       {
           display: -webkit-flex;
           display: -ms-flexbox;
           display:         flex;
   
           margin-bottom: 10px;
       }
       .archive.category article .entry-wrapper .entry-footer .cat-link,
       .archive.category article .content-area .site-main .posts-navigation .entry-footer .cat-link,
       .content-area .site-main .archive.category article .posts-navigation .entry-footer .cat-link
       {
           float: left;
       }
       .archive.category article .entry-wrapper .entry-footer .comments-link,
       .archive.category article .content-area .site-main .posts-navigation .entry-footer .comments-link,
       .content-area .site-main .archive.category article .posts-navigation .entry-footer .comments-link
       {
           float: right;
       }
       .archive.category article .entry-wrapper .entry-footer .comments-link i,
       .archive.category article .content-area .site-main .posts-navigation .entry-footer .comments-link i,
       .content-area .site-main .archive.category article .posts-navigation .entry-footer .comments-link i
       {
           padding-right: 5px;
       }
       .archive.category article .entry-wrapper .entry-footer .comments-link a,
       .archive.category article .content-area .site-main .posts-navigation .entry-footer .comments-link a,
       .content-area .site-main .archive.category article .posts-navigation .entry-footer .comments-link a
       {
           border-bottom: none;
       }
   
       .search-results .content-area
       {
           text-align: center;
       }
       .search-results .content-area .hero_categories
       {
           display: inline-block;
       }
       .search-results .content-area .entry-title a
       {
           border-bottom: 0;
       }
       .search-results .content-area article .entry-footer
       {
           display: none;
       }
       .search-results .content-area article.type-page
       {
           margin-top: 40px;
       }
   
       .site-header
       {
           position: absolute;
           z-index: 50;
           top: 0;
           left: 0;
   
           width: 67%;
           height: 80px;
           margin-bottom: 20px;
           padding: 20px 40px;
   
       }
       @media not screen and (min-width: 900px)
       {
           .site-header
           {
               width: 100%;
           }
       }
       @media not screen and (min-width: 900px)
       {
           .site-header .nav--toolbar a:before
           {
               color: #0e364f;
           }
       }
   
       .no-thumbnail .site-header
       {
           position: relative;
   
           border-bottom: none;
           background-color: transparent;
       }
       .no-thumbnail .site-header a
       {
           border-bottom: none;
       }
       .no-thumbnail .site-branding .site-title
       {
           color: #0e364f;
       }
       .no-thumbnail .main-navigation .menu li a
       {
           color: #0e364f;
       }
       .no-thumbnail .nav--toolbar a:before
       {
           color: #0e364f;
       }
   
       button:focus
       {
           outline: none !important;
       }
   
       .main-navigation
       {
           float: right;
   
           width: 80%;
   
           text-align: right;
       }
       .main-navigation .menu-toggle
       {
           font-family: 'Arial';
   
           display: none;
   
           color: #0e3650;
       }
       @media not screen and (min-width: 900px)
       {
           .main-navigation .menu-toggle
           {
               font-size: 20px;
   
               position: absolute;
               z-index: 2;
               right: 35px;
   
               display: block;
   
               border: none;
               background-color: transparent;
           }
           .main-navigation .menu-toggle::after
           {
               width: 100%;
               height: 100%;
   
               content: '\f0c9';
   
               background-color: transparent;
           }
       }
       .main-navigation .menu-toggle::focus
       {
           border-color: none !important;
       }
       .main-navigation .menu li
       {
           display: inline-block;
   
           margin-right: 10px;
       }
       .main-navigation .menu li:before
       {
           content: '';
       }
       .main-navigation .menu li a
       {
           text-decoration: none;
   
           color: #f7f7f7;
           border-bottom-width: 0;
           border-bottom-style: solid;
           border-bottom-color: #68f3c8;
       }
       @media not screen and (min-width: 900px)
       {
           .main-navigation .menu li a
           {
               display: inline-block;
   
               color: #0e364f;
           }
       }
       .main-navigation .menu li a:hover
       {
           border-bottom-width: 3px;
       }
   
       .site-branding
       {
           position: relative;
   
           float: left;
   
           width: 20%;
           margin-top: 10px;
   
           text-align: left;
       }
       .site-branding .site-title
       {
           font-size: 14px;
           line-height: 1;
   
           margin-bottom: 0;
   
           text-align: left;
       }
       .site-branding .no-site-title
       {
           display: none;
       }
       .site-branding .site-title
       {
           text-decoration: none;
   
           color: #f7f7f7;
           border-bottom: 0;
       }
   
       .header-content
       {
           position: relative;
   
           width: 100%;
           height: auto;
           margin: auto;
       }
       .header-content .hero__title
       {
           position: relative;
       }
   
       /*------------------------------------*\
           $CLEARFIX
       \*------------------------------------*/
       /**
        * Micro clearfix, as per: css-101.org/articles/clearfix/latest-new-clearfix-so-far.php
        * Extend the clearfix class with Sass to avoid the <code>.cf</code> class appearing over
        * and over in your markup.
        */
       .cf:after,
       .nav:after,
       .sub-menu:after,
       .children:after
       {
           display: table;
           clear: both;
   
           content: '';
       }
   
       .nav,
       .sub-menu,
       .children
       {
           margin-left: 0;
   
           list-style: none;
       }
       .nav > li,
       .sub-menu > li,
       .children > li,
       .nav > li > a,
       .sub-menu > li > a,
       .children > li > a
       {
           display: inline-block;
           zoom: 1;
   
           *display: inline;
       }
   
       /**
        * <code>.nav--stacked</code> extends <code>.nav</code> and throws the list into vertical mode, e.g.:
        *
          <ul class="nav  nav--stacked">
              <li><a href=#>Home</a></li>
              <li><a href=#>About</a></li>
              <li><a href=#>Portfolio</a></li>
              <li><a href=#>Contact</a></li>
          </ul>
        *
        */
       .nav--stacked > li,
       .sub-menu > li,
       .children > li
       {
           display: list-item;
       }
       .nav--stacked > li > a,
       .sub-menu > li > a,
       .children > li > a
       {
           display: block;
       }
   
       /*----------------------------------------*\
           $SUBMENUS
       \*----------------------------------------*/
       /*ul*/
       .sub-menu,
       .children
       {
           position: absolute;
           top: 100%;
           left: 50%;
   
           display: none;
   
           min-width: 200px;
   
           -webkit-transform: translateX(-50%);
               -ms-transform: translateX(-50%);
                   transform: translateX(-50%);
           text-align: center;
   
           background: transparent;
       }
       @media only screen and (min-width: 900px)
       {
           .sub-menu,
           .children
           {
               -webkit-transform: translateX(-55%);
                   -ms-transform: translateX(-55%);
                       transform: translateX(-55%);
           }
       }
       @media not screen and (min-width: 900px)
       {
           .sub-menu,
           .children
           {
               position: relative;
               z-index: 1;
               top: 100%;
               left: 51%;
   
               display: block;
   
               width: 100%;
               margin-bottom: 0;
               padding-left: 10px;
   
               background-color: #fff;
           }
       }
       .lt-ie9 .sub-menu,
       .lt-ie9 .children
       {
           left: 0;
   
           -webkit-transform: none;
               -ms-transform: none;
                   transform: none;
       }
       .main-navigation .sub-menu li:before,
       .main-navigation .children li:before
       {
           content: none;
       }
       .sub-menu .menu-item-has-children,
       .sub-menu .page_item_has_children,
       .children .menu-item-has-children,
       .children .page_item_has_children
       {
           position: relative;
       }
       .sub-menu .menu-item-has-children:after,
       .sub-menu .page_item_has_children:after,
       .children .menu-item-has-children:after,
       .children .page_item_has_children:after
       {
           right: 10%;
   
           -webkit-transform: rotate(-45deg);
               -ms-transform: rotate(-45deg);
                   transform: rotate(-45deg);
       }
       @media not screen and (min-width: 900px)
       {
           .sub-menu .menu-item-has-children:after,
           .sub-menu .page_item_has_children:after,
           .children .menu-item-has-children:after,
           .children .page_item_has_children:after
           {
               right: 10%;
   
               display: block;
   
               color: #0e3650;
           }
       }
       @media not screen and (min-width: 900px)
       {
           .sub-menu .menu-item-has-children .sub-menu .menu-item,
           .sub-menu .page_item_has_children .sub-menu .menu-item,
           .children .menu-item-has-children .sub-menu .menu-item,
           .children .page_item_has_children .sub-menu .menu-item
           {
               font-size: 10px;
           }
       }
       @media not screen and (min-width: 900px)
       {
           .sub-menu .menu-item-has-children,
           .sub-menu .page_item_has_children,
           .children .menu-item-has-children,
           .children .page_item_has_children
           {
               font-size: 10px;
           }
       }
       .sub-menu .sub-menu,
       .children .sub-menu
       {
           top: 100%;
           left: 0;
       }
       @media only screen and (min-width: 900px)
       {
           .sub-menu .sub-menu,
           .children .sub-menu
           {
               -webkit-transform: translateX(-36%);
                   -ms-transform: translateX(-36%);
                       transform: translateX(-36%);
           }
       }
   
       .menu-item-has-children,
       .page_item_has_children
       {
           position: relative;
   
           margin-right: 20px;
       }
       .menu-item-has-children:hover:after,
       .page_item_has_children:hover:after
       {
           border-color: #68f3c8;
       }
       .menu-item-has-children:after,
       .page_item_has_children:after
       {
           position: absolute;
           top: 50%;
           right: -10px;
   
           display: inline-block;
   
           width: 5px;
           height: 5px;
   
           content: '';
           -webkit-transform: translateY(-50%) rotate(45deg);
               -ms-transform: translateY(-50%) rotate(45deg);
                   transform: translateY(-50%) rotate(45deg);
   
           border-right: 1px solid white;
           border-bottom: 1px solid white;
       }
       .menu-item-has-children:hover > .sub-menu,
       .menu-item-has-children:hover > .children,
       .page_item_has_children:hover > .sub-menu,
       .page_item_has_children:hover > .children
       {
           display: block;
       }
       @media not screen and (min-width: 900px)
       {
           .menu-item-has-children .sub-menu,
           .page_item_has_children .sub-menu
           {
               left: 50%;
           }
       }
   
       @media not screen and (min-width: 900px)
       {
           #primary-menu
           {
               display: none;
           }
       }
   
       .main-menu-container
       {
           display: block;
       }
       .main-menu-container.padding--fix
       {
           padding-top: 35px;
       }
       @media not screen and (min-width: 900px)
       {
           .main-menu-container
           {
               position: absolute;
               z-index: -1;
               top: 0;
               left: 0;
   
               width: 100% !important;
   
               background-color: #fff;
           }
       }
   
       #site-navigation.toggled #primary-menu li
       {
           display: block;
       }
       #site-navigation.toggled #primary-menu
       {
           display: block;
   
           height: 80% !important;
           margin-right: 15px;
           padding-top: 45px !important;
   
           text-align: center;
       }
   
       .hero__content
       {
           position: relative;
   
           width: 100%;
           height: 100vh;
   
           text-align: center;
           vertical-align: middle;
       }
       .hero__content .hero__bg
       {
           width: 100%;
           height: 100%;
       }
       .hero__content .hero__bg.hero_has_image
       {
           background-color: #464646;
           background-repeat: no-repeat;
           background-attachment: inherit;
           background-position: center center;
           -webkit-background-size: cover;
                   background-size: cover;
       }
       .hero__content .hero__content-wrap .hero__title .title,
       .hero__content .hero__content-wrap .hero__title .sub-title
       {
           font-size: 103px;
           line-height: 1.2;
   
           position: relative;
   
           color: #f7f7f7;
       }
       .hero__content .hero__content-wrap .hero__title .title,
       .hero__content .hero__content-wrap .hero__title .sub-title
       {
           background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(55%, transparent), color-stop(55%, rgba(0, 0, 0, .5)), color-stop(100%, rgba(0, 0, 0, .5)), color-stop(100%, transparent), to(transparent));
           background-image: -webkit-linear-gradient(transparent 0%, transparent 55%, rgba(0, 0, 0, .5) 55%, rgba(0, 0, 0, .5) 100%, transparent 100%, transparent 100%);
           background-image:         linear-gradient(transparent 0%, transparent 55%, rgba(0, 0, 0, .5) 55%, rgba(0, 0, 0, .5) 100%, transparent 100%, transparent 100%);
           -webkit-background-size: 100% 100%;
                   background-size: 100% 100%;
       }
       .hero__content .hero__content-wrap
       {
           position: absolute;
           top: 50%;
           left: 50%;
   
           overflow: visible;
   
           max-width: 600px;
           margin: auto;
   
           -webkit-transform: translateX(-50%) translateY(-50%);
               -ms-transform: translateX(-50%) translateY(-50%);
                   transform: translateX(-50%) translateY(-50%);
       }
       @media not screen and (min-width: 740px)
       {
           .hero__content .hero__content-wrap
           {
               width: 100%;
           }
       }
       .hero__content .hero__content-wrap .entry-content p
       {
           text-align: center;
   
           color: #f7f7f7;
       }
       @media not screen and (min-width: 740px)
       {
           .hero__content .hero__content-wrap .entry-content p
           {
               padding: 0 5px;
           }
       }
       .hero__content .hero__content-wrap .hero__title
       {
           margin-bottom: 30px;
       }
       .hero__content .hero__content-wrap .hero__title .title
       {
           white-space: nowrap;
       }
       @media not screen and (min-width: 900px)
       {
           .hero__content .hero__content-wrap .hero__title .title
           {
               font-size: 100%;
   
               width: 80%;
               margin: 0 auto;
           }
       }
       @media not screen and (min-width: 740px)
       {
           .hero__content .hero__content-wrap .hero__title .title
           {
               font-size: 100%;
   
               display: block;
   
               padding: 0 5px;
           }
       }
       @media not screen and (min-width: 500px)
       {
           .hero__content .hero__content-wrap .hero__title .title
           {
               font-size: 80%;
           }
       }
       .hero__content .hero__content-wrap .hero__title .sub-title
       {
           white-space: nowrap;
       }
       @media not screen and (min-width: 900px)
       {
           .hero__content .hero__content-wrap .hero__title .sub-title
           {
               font-size: 100%;
   
               width: 80%;
               margin: 0 auto;
           }
       }
       @media not screen and (min-width: 740px)
       {
           .hero__content .hero__content-wrap .hero__title .sub-title
           {
               font-size: 100%;
   
               display: block;
   
               padding: 0 5px;
           }
       }
       @media not screen and (min-width: 500px)
       {
           .hero__content .hero__content-wrap .hero__title .sub-title
           {
               font-size: 80%;
           }
       }
       .hero__content .hero__content-wrap .hero__meta
       {
           width: 100%;
       }
       .hero__content .hero__content-wrap .hero__meta .hero_categories
       {
           display: inline-block;
       }
       .hero__content .hero__content-wrap .hero__meta .hero_categories::after
       {
           content: ' - ';
   
           color: #f7f7f7;
       }
       .hero__content .hero__content-wrap .hero__meta .hero_categories a
       {
           text-decoration: none;
   
           color: #f7f7f7;
           border-bottom: none;
       }
       .hero__content .hero__content-wrap .hero__meta .hero_date
       {
           display: inline-block;
   
           color: #f7f7f7;
       }
   
       .hero_read_more a
       {
           text-transform: uppercase;
   
           color: #f7f7f7;
       }
   
       /* Down Arrow */
       .arrow-wrap
       {
           font-size: .5em;
   
           position: absolute;
           z-index: 1;
           bottom: 5em;
           left: 50%;
   
           display: block;
   
           -webkit-transform: translateX(-50%);
               -ms-transform: translateX(-50%);
                   transform: translateX(-50%);
   
           border-radius: 50%;
       }
   
       a.arrow-wrap
       {
           border-bottom-color: transparent;
       }
   
       .arrow
       {
           position: relative;
   
           float: left;
   
           width: 24px;
           height: 24px;
           padding: 12px;
   
           -webkit-transform: rotate(45deg);
               -ms-transform: rotate(45deg);
                   transform: rotate(45deg);
   
           -webkit-box-shadow: 1px 1px white;
                   box-shadow: 1px 1px white;
       }
   
       #comments
       {
           max-width: 600px;
           margin: 0 auto;
       }
       #comments textarea
       {
           width: 100%;
       }
   
       .reply
       {
           position: absolute;
           top: 10px;
           right: 0;
       }
   
       .comment-list li
       {
           position: relative;
       }
       .comment-list li.bypostauthor
       {
           margin-bottom: 10px;
           padding: 10px;
   
           background: #f7f7f7;
       }
       .comment-list li.bypostauthor .reply
       {
           right: 10px;
       }
   
       .comment-form-comment
       {
           position: relative;
       }
   
       label[for=comment]
       {
           position: absolute;
           top: -30px;
           left: 0;
       }
   
       .widgets-area #footer-sidebar h2
       {
           margin-bottom: 0;
       }
   
       .widgets-area li::before,
       .widgets-area #footer-sidebar .widget_meta ul li::before,
       .widgets-area #footer-sidebar .widget_recent_entries ul li::before
       {
           content: none;
       }
   
       .widgets-area #footer-sidebar .widget_nav_menu .menu-main-menu-container ul.menu li.menu-item a,
       .widgets-area #footer-sidebar .widget_recent_comments ul li.recentcomments a,
       .widgets-area #footer-sidebar .widget_pages ul li a,
       .widgets-area #footer-sidebar .widget_calendar #calendar_wrap #wp-calendar tbody tr td a,
       .widgets-area #footer-sidebar .widget_meta ul li a,
       .widgets-area #footer-sidebar .widget_meta ul li a abbr[title],
       .widgets-area #footer-sidebar .widget_recent_entries ul li a,
       .widgets-area #footer-sidebar .widget_rss h2 a,
       .widgets-area #footer-sidebar .widget_rss ul li a,
       .widgets-area #footer-sidebar .widget_tag_cloud .tagcloud a
       {
           border-bottom: none;
       }
       .widgets-area #footer-sidebar .widget_nav_menu .menu-main-menu-container ul.menu li.menu-item a:hover,
       .widgets-area #footer-sidebar .widget_recent_comments ul li.recentcomments a:hover,
       .widgets-area #footer-sidebar .widget_pages ul li a:hover,
       .widgets-area #footer-sidebar .widget_calendar #calendar_wrap #wp-calendar tbody tr td a:hover,
       .widgets-area #footer-sidebar .widget_meta ul li a:hover,
       .widgets-area #footer-sidebar .widget_meta ul li a abbr[title]:hover,
       .widgets-area #footer-sidebar .widget_recent_entries ul li a:hover,
       .widgets-area #footer-sidebar .widget_rss h2 a:hover,
       .widgets-area #footer-sidebar .widget_rss ul li a:hover,
       .widgets-area #footer-sidebar .widget_tag_cloud .tagcloud a:hover
       {
           color: #68f3c8;
       }
   
       .widgets-area
       {
           list-style: none;
   
           text-align: center;
       }
       .widgets-area .widget-area
       {
           display: -webkit-flex;
           display: -ms-flexbox;
           display:         flex;
                   flex-direction: row;
   
           width: 100%;
   
           word-break: break-word;
   
           -webkit-flex-direction: row;
               -ms-flex-direction: row;
           -webkit-flex-wrap: wrap;
               -ms-flex-wrap: wrap;
                   flex-wrap: wrap;
           -webkit-align-items: stretch;
           -ms-flex-align: stretch;
                   align-items: stretch;
           -webkit-justify-content: space-between;
           -ms-flex-pack: justify;
                   justify-content: space-between;
       }
       @media not screen and (min-width: 740px)
       {
           .widgets-area .widget-area
           {
                       flex-direction: column;
   
               -webkit-flex-direction: column;
                   -ms-flex-direction: column;
           }
       }
       .widgets-area .widget-area .widget
       {
           padding: 10px 60px;
   
           -webkit-flex-basis: 30%;
           -ms-flex: 0 1 30%;
                   flex-basis: 30%;
       }
       .widgets-area .widget-area .widget ul
       {
           padding-left: 0;
       }
       .widgets-area #footer-sidebar .widget_nav_menu .menu-main-menu-container ul.menu
       {
           margin: 0 auto;
       }
       .widgets-area #footer-sidebar .widget_recent_comments ul
       {
           margin-bottom: 0;
       }
       .widgets-area #footer-sidebar .widget_calendar #calendar_wrap #wp-calendar
       {
           min-width: 250px;
           margin: 0 auto;
   
           background-color: #f7f7f7;
       }
       .widgets-area #footer-sidebar .widget_calendar #calendar_wrap #wp-calendar caption
       {
           font-size: 15px;
   
           color: black;
       }
       .widgets-area #footer-sidebar .widget_calendar #calendar_wrap #wp-calendar thead
       {
           color: #0e364f;
       }
       .widgets-area #footer-sidebar .widget_calendar #calendar_wrap #wp-calendar tbody tr td
       {
           padding-left: 5px;
       }
       .widgets-area #footer-sidebar .widget_calendar #calendar_wrap #wp-calendar tbody tr td a
       {
           color: #68f3c8;
       }
       .widgets-area #footer-sidebar .widget_calendar #calendar_wrap #wp-calendar tfoot
       {
           display: none;
       }
       .widgets-area #footer-sidebar .widget_calendar #calendar_wrap #wp-calendar tfoot tr td .pad
       {
           color: #0e364f;
       }
       .widgets-area #footer-sidebar .widget_meta ul
       {
           margin: 0 auto;
       }
       .widgets-area #footer-sidebar .widget_meta ul li a abbr[title]
       {
           color: black;
       }
       .widgets-area #footer-sidebar .widget_recent_entries ul
       {
           margin: 0 auto;
       }
       .widgets-area #footer-sidebar .widget_recent_entries ul li span.post-date
       {
           background-color: #f7f7f7;
       }
       .widgets-area #footer-sidebar .widget_rss ul
       {
           margin: 0 auto;
       }
       .widgets-area #footer-sidebar .widget_rss ul li
       {
           margin-bottom: 5px;
   
           background-color: #f7f7f7;
       }
       .widgets-area #footer-sidebar .widget_rss ul li a
       {
           color: black;
       }
       .widgets-area #footer-sidebar .widget_tag_cloud .tagcloud a
       {
           background-color: #f7f7f7;
       }
   
       .posts-navigation
       {
           display: inline-block;
       }
   
       .site-footer
       {
           display: inline-block;
           background-color: #000000;
           width: 100%;
           padding: 50px 40px 40px 40px;
       }
       @media not screen and (min-width: 740px)
       {
           .site-footer
           {
               text-align: center;
           }
       }
       @media not screen and (min-width: 900px)
       {
           .site-footer
           {
               float: none;
   
               padding: 20px 20px 20px 20px;
   
               text-align: center;
           }
       }
       .site-footer a:first-child
       {
           border: none;
       }
       @media not screen and (min-width: 740px)
       {
           .site-footer ul.menu
           {
               padding-left: 0;
           }
       }
   
       .site-info
       {
           display: inline-block;
           text-align: center;
           width: 100%;
           margin-right: 0;
   
       }
   
       .footer-navigation
       {
           float: right;
   
           text-align: right;
       }
       @media not screen and (min-width: 740px)
       {
           .footer-navigation
           {
               float: none;
   
               text-align: center;
           }
       }
       @media not screen and (min-width: 900px)
       {
           .footer-navigation
           {
               float: none;
   
               text-align: center;
           }
       }
       .footer-navigation .menu-toggle
       {
           display: none;
       }
       .footer-navigation .menu ul
       {
           margin: 0 auto;
       }
       .footer-navigation .menu li
       {
           display: inline-block;
   
           margin-right: 10px;
       }
       .footer-navigation .menu li:before
       {
           content: '';
       }
       .footer-navigation .menu li.menu-item-has-children:after,
       .footer-navigation .menu li.page_item_has_children:after
       {
           display: none;
       }
       .footer-navigation .menu li.menu-item-has-children .sub-menu,
       .footer-navigation .menu li.menu-item-has-children .children,
       .footer-navigation .menu li.page_item_has_children .sub-menu,
       .footer-navigation .menu li.page_item_has_children .children
       {
           display: none;
       }
       .footer-navigation .menu li a
       {
           text-decoration: none;
   
           color: black;
           border-bottom-width: 0;
           border-bottom-style: solid;
           border-bottom-color: #68f3c8;
       }
       .footer-navigation .menu li a:hover
       {
           border-bottom-width: 3px;
       }
   
       .toolbar
       {
           position: absolute;
           top: .92308em;
           right: 0;
           bottom: 0;
   
           display: block;
           overflow: hidden;
   
           width: 2.76923em;
           min-height: 25.84615em;
           padding-top: 5px;
           padding-right: .92308em;
       }
       .is--ancient-android .nav--is-open .toolbar
       {
           right: -100%;
       }
       .toolbar i[class]
       {
           display: table;
   
           width: 2.76923em;
           height: 2.76923em;
   
           text-align: center;
       }
       .toolbar i[class]:before
       {
           display: table-cell;
   
           vertical-align: middle;
       }
       @media not screen and (min-width: 900px)
       {
           .toolbar
           {
               position: absolute;
   
               display: none;
               overflow: hidden;
   
               width: 100%;
               max-width: 900px;
               min-height: 80px;
               max-height: 100px;
               padding: 0;
   
               background-color: white;
           }
           .toolbar .toolbar__head
           {
               width: 75%;
               margin: 0 auto;
   
               text-align: center;
           }
           .toolbar ul
           {
               padding: 0;
           }
       }
   
       .toolbar__head
       {
           padding-bottom: 1.84615em;
       }
       @media not screen and (min-width: 1000px)
       {
           .toolbar__head
           {
               min-height: 0;
               padding-top: 6px;
               padding-bottom: 0;
               padding-left: 0;
   
               text-align: right;
   
               border: 0;
               background: none;
           }
       }
   
       .toolbar__body
       {
           position: relative;
   
           margin-top: -1px;
           padding-top: 1.84615em;
   
           border-top: 1px solid #afafaf;
       }
       .toolbar__body a
       {
           color: white;
       }
       @media not screen and (min-width: 900px)
       {
           .toolbar__body
           {
               display: none;
           }
       }
   
       .nav--toolbar
       {
           margin-bottom: 5px;
           padding-left: 0;
   
           word-wrap: normal;
       }
       .nav--toolbar a
       {
           font-size: .8125em;
           line-height: 2.57143em;
   
           position: relative;
           right: 100%;
   
           display: block;
   
           margin-right: .85714em;
           padding-left: 1.71429em;
   
           white-space: nowrap;
           pointer-events: none;
   
           color: transparent !important;
           color: transparent;
           border: 1px solid transparent;
           border-right-width: 0;
       }
       .nav--toolbar a:before
       {
           font-family: Arial;
           font-size: 1.35714em;
           line-height: 1.89474em;
   
           position: absolute;
           right: -2.52632em;
   
           display: inline-block;
   
           width: 2.52632em;
           height: 1.89474em;
   
           content: '';
           -webkit-transition: color .1s;
                   transition: color .1s;
           text-align: center;
           pointer-events: auto;
   
           color: white;
   
           -webkit-font-smoothing: antialiased;
       }
       @media only screen and (min-width: 900px)
       {
           .nav--toolbar a:before
           {
               padding-left: .63158em;
           }
       }
       @media only screen and (min-width: 1000px) and (min-width: 1000px)
       {
           .nav--toolbar a:hover:before
           {
               visibility: visible;
   
               pointer-events: auto;
   
               color: #68f3c8 !important;
           }
       }
   
       .nav--toolbar a:before
       {
           content: '\f1e0';
       }
       .nav--toolbar a[href*='mailto:']:before,
       .nav--toolbar a[href*='mail']:before
       {
           content: '\f0e0';
       }
       .nav--toolbar a[href*='feed']:before,
       .nav--toolbar a[href*='rss']:before
       {
           content: '\f09e';
       }
       .nav--toolbar a[href*='behance']:before
       {
           content: '\f1b4';
       }
       .nav--toolbar a[href*='delicious']:before
       {
           content: '\f1a5';
       }
       .nav--toolbar a[href*='deviantart']:before
       {
           content: '\f1bd';
       }
       .nav--toolbar a[href*='digg']:before
       {
           content: '\f1a6';
       }
       .nav--toolbar a[href*='dribbble']:before
       {
           content: '\f17d';
       }
       .nav--toolbar a[href*='facebook']:before
       {
           content: '\f09a';
       }
       .nav--toolbar a[href*='flickr']:before
       {
           content: '\f16e';
       }
       .nav--toolbar a[href*='foursquare']:before
       {
           content: '\f180';
       }
       .nav--toolbar a[href*='github']:before
       {
           content: '\f09b';
       }
       .nav--toolbar a[href*='plus.google']:before
       {
           content: '\f0d5';
       }
       .nav--toolbar a[href*='instagram']:before
       {
           content: '\f16d';
       }
       .nav--toolbar a[href*='linkedin']:before
       {
           content: '\f0e1';
       }
       .nav--toolbar a[href*='pinterest']:before
       {
           content: '\f0d2';
       }
       .nav--toolbar a[href*='reddit']:before
       {
           content: '\f1a1';
       }
       .nav--toolbar a[href*='skype']:before
       {
           content: '\f17e';
       }
       .nav--toolbar a[href*='soundcloud']:before
       {
           content: '\f1be';
       }
       .nav--toolbar a[href*='spotify']:before
       {
           content: '\f1bc';
       }
       .nav--toolbar a[href*='stumbleupon']:before
       {
           content: '\f1a4';
       }
       .nav--toolbar a[href*='tumblr']:before
       {
           content: '\f173';
       }
       .nav--toolbar a[href*='twitter']:before
       {
           content: '\f099';
       }
       .nav--toolbar a[href*='vimeo']:before
       {
           content: '\f194';
       }
       .nav--toolbar a[href*='vine']:before
       {
           content: '\f1ca';
       }
       .nav--toolbar a[href*='vk.com']:before
       {
           content: '\f189';
       }
       .nav--toolbar a[href*='weibo']:before
       {
           content: '\f18a';
       }
       .nav--toolbar a[href*='xing']:before
       {
           content: '\f168';
       }
       .nav--toolbar a[href*='yahoo']:before
       {
           content: '\f19e';
       }
       .nav--toolbar a[href*='youtube']:before
       {
           content: '\f167';
       }
       .nav--toolbar a[href*='angel.co']:before
       {
           content: '\f209';
       }
       .nav--toolbar a[href*='yelp']:before
       {
           content: '\f1e9';
       }
       .nav--toolbar a[href*='last.fm']:before
       {
           content: '\f202';
       }
       .nav--toolbar a[href*='slideshare']:before
       {
           content: '\f1e7';
       }
       .nav--toolbar a[href*='twitch.tv']:before
       {
           content: '\f1e8';
       }
       .nav--toolbar .nav__item--search a:before
       {
           margin-top: 2px;
   
           content: '\f002';
       }
       @media not screen and (min-width: 900px)
       {
           .nav--toolbar
           {
               display: inline-block;
           }
           .nav--toolbar a
           {
               right: 0;
   
               overflow: hidden;
   
               width: 3em;
               margin: 0;
               padding-left: 3em;
   
               pointer-events: auto;
           }
           .nav--toolbar a:before
           {
               position: absolute;
               top: 0;
               left: 0;
   
               visibility: visible;
   
               width: 3em;
           }
       }
   
       .overlay--search
       {
           position: fixed;
           z-index: 101;
           top: 0;
           left: 0;
   
           display: none;
   
           width: 100%;
           height: 100%;
           padding-right: 18.46154em;
           padding-left: 18.46154em;
   
           border-left: 1px solid #afafaf;
           background: white;
       }
       @media not screen and (min-width: 1200px)
       {
           .overlay--search
           {
               padding-right: 7.38462em;
               padding-left: 7.38462em;
           }
       }
       @media not screen and (min-width: 900px)
       {
           .overlay--search.overlay--search
           {
               padding-right: 3.69231em;
               padding-left: 3.69231em;
           }
       }
       .overlay--search .search-form > label
       {
           position: static;
   
           height: auto;
       }
       .overlay--search .search-form,
       .overlay--search .search-field
       {
           display: block;
   
           height: auto;
       }
       .overlay--search .search-field,
       .overlay--search .search-submit
       {
           position: static;
       }
       .overlay--search .search-submit
       {
           display: none;
       }
       .overlay--search .search-field
       {
           height: auto;
           padding: 0;
   
           color: black;
           border: 0;
           outline: 0;
   
           -webkit-appearance: none;
       }
       .fs-100px,
       .overlay--search .search-field
       {
           font-size: 7.69231em;
           line-height: 1.08;
       }
       .overlay--search .search-field::-webkit-input-placeholder
       {
           color: black;
       }
       .overlay--search .search-field::-moz-placeholder
       {
           color: black;
       }
       .overlay--search .search-field:-ms-input-placeholder
       {
           color: black;
       }
       @media not screen and (min-width: 92.30769em)
       {
           .fs-60px-below-1200px,
           .overlay--search .search-field
           {
               font-size: 4.61538em;
               line-height: 1.2;
           }
       }
       @media not screen and (min-width: 69.23077em)
       {
           .fs-24px-below-900px
           {
               font-size: 1.84615em;
               line-height: 1.5;
           }
       }
       @media not screen and (min-width: 900px)
       {
           .fs-32px,
           .overlay--search .search-field
           {
               font-size: 2.46154em;
               line-height: 1.125;
           }
       }
       @media not screen and (min-width: 900px)
       {
           .overlay--search .search-field
           {
               margin-bottom: .92308em;
           }
       }
   
       .overlay__wrapper
       {
           position: absolute;
           top: 33%;
       }
       @media not screen and (min-width: 900px)
       {
           .overlay__wrapper
           {
               width: 70%;
   
               text-align: left;
           }
       }
       .overlay__wrapper p
       {
           text-align: left;
       }
   
       .overlay__close
       {
           position: absolute;
           top: 2.4em;
           right: 2.4em;
   
           width: 4.61538em;
           height: 4.61538em;
   
           cursor: pointer;
       }
       .overlay__close:before,
       .overlay__close:after
       {
           position: absolute;
   
           display: block;
   
           content: '';
           -webkit-transform: rotate(45deg);
               -ms-transform: rotate(45deg);
                   transform: rotate(45deg);
           pointer-events: none;
   
           background: #45525a;
       }
       .overlay__close:before
       {
           top: 50%;
   
           width: 100%;
           height: .16em;
           margin-top: -.08em;
       }
       .overlay__close:after
       {
           left: 50%;
   
           width: .16em;
           height: 100%;
           margin-left: -.08em;
       }
       @media not screen and (min-width: 1200px)
       {
           .overlay__close
           {
               top: 3.69231em;
               right: 2.76923em;
   
               width: 2.76923em;
               height: 2.76923em;
           }
       }
   
       #social-navigation a:before
       {
           font-size: 15px;
       }
   
       .nav--social .menu-item
       {
           margin: 5px auto;
       }
   
       .intro
       {
           font-size: 16px;
           line-height: 1.75;
   
           margin-bottom: 25px;
   
           color: #0e364f;
       }
   
       @media only screen and (min-width: 1000px)
       {
           .twocolumn
           {
               -webkit-column-count: 2;
                  -moz-column-count: 2;
                       column-count: 2;
               -webkit-column-gap: 50px;
                  -moz-column-gap: 50px;
                       column-gap: 50px;
           }
       }
       /**
        * Fluid images for responsive purposes.
        * Offset <code>alt</code> text from surrounding copy.
        */
       img
       {
           font-style: italic;
   
           max-width: 100%;
           height: auto;
       }
   
       .aligncenter,
       .alignnone,
       .alignleft,
       .alignright
       {
           display: block;
   
           margin: 0;
           margin-bottom: 1.47692rem;
       }
       @media not screen and (min-width: 740px)
       {
           .aligncenter,
           .alignnone,
           .alignleft,
           .alignright
           {
               margin-bottom: 1.10769rem;
           }
       }
       .archive__grid .aligncenter,
       .archive__grid
       .alignnone,
       .archive__grid
       .alignleft,
       .archive__grid
       .alignright
       {
           margin-bottom: 0;
       }
       .widget .aligncenter,
       .blog .aligncenter,
       .archive .aligncenter,
       .search .aligncenter,
       .widget
       .alignnone,
       .blog
       .alignnone,
       .archive
       .alignnone,
       .search
       .alignnone,
       .widget
       .alignleft,
       .blog
       .alignleft,
       .archive
       .alignleft,
       .search
       .alignleft,
       .widget
       .alignright,
       .blog
       .alignright,
       .archive
       .alignright,
       .search
       .alignright
       {
           margin: 0;
       }
   
       .aligncenter,
       .alignnone
       {
           display: inline-block;
   
           text-align: center;
       }
       @media only screen and (min-width: 900px)
       {
           .aligncenter,
           .alignnone
           {
               max-width: calc(420px + 100%);
               margin-right: -210px;
               margin-left: -210px;
           }
       }
       .aligncenter img,
       .alignnone img
       {
           margin: 0 auto;
       }
   
       .alignleft,
       .alignright
       {
           margin-top: 1.84615rem;
       }
       @media only screen and (min-width: 900px)
       {
           .alignleft,
           .alignright
           {
               max-width: calc(50% + 210px - 20px);
           }
       }
       p + .alignleft,
       p + .alignright
       {
           margin-top: 0;
       }
       p > .alignleft:first-child,
       p > :first-child > .alignleft:first-child,
       p > .alignright:first-child,
       p > :first-child > .alignright:first-child
       {
           margin-top: 0;
       }
   
       .alignleft
       {
           float: left;
   
           margin-right: 2.76923rem;
       }
       @media not screen and (min-width: 500px)
       {
           .alignleft
           {
               float: none;
   
               margin: 0 auto !important;
           }
       }
       @media only screen and (min-width: 900px)
       {
           .alignleft
           {
               margin-left: -210px;
           }
       }
   
       .alignright
       {
           float: right;
   
           margin-left: 2.76923rem;
       }
       @media not screen and (min-width: 500px)
       {
           .alignright
           {
               float: none;
   
               margin: 0 auto !important;
           }
       }
       @media only screen and (min-width: 900px)
       {
           .alignright
           {
               margin-right: -210px;
           }
       }
   
       @media not screen and (min-width: 740px)
       {
           .alignleft
           {
               margin-right: 1.29231rem;
           }
   
           .alignright
           {
               margin-left: 1.29231rem;
           }
       }
       figure
       {
           max-width: 100%;
       }
       figure img
       {
           display: block;
       }
   
       .skip-link
       {
           display: none;
       }
   
       .screen-reader-text
       {
           position: absolute;
           left: -1000em;
       }
   
       #page
       {
           position: relative;
       }
   
       .edit-link > a
       {
           float: right;
       }
   
       .page h1 {
        display: none;
       }
       ```
   
 *   Forum: [Themes and Templates](https://wordpress.org/support/forum/themes-and-templates/)
   
   In reply to: [[Theme ADLER] Footer problem (to the bottom!)](https://wordpress.org/support/topic/theme-adler-footer-problem-to-the-bottom/)
 *  Thread Starter [Teaggie](https://wordpress.org/support/users/teaggie/)
 * (@teaggie)
 * [10 years, 8 months ago](https://wordpress.org/support/topic/theme-adler-footer-problem-to-the-bottom/#post-6474905)
 * My bad, forgot to do it.
 * [http://www.passavantmusictest.fr](http://www.passavantmusictest.fr)
 * Well, more precisely, i want to define a height for each page, and not a randomly
   height defined by some texts or whatever.

Viewing 6 replies - 1 through 6 (of 6 total)