/*
 *--------------------------------------------------------
 */
:root {
  *--section-spacing--: 20px;
}
/*
 *--------------------------------------------------------
 */
.site a:hover {
    *text-decoration: underline;
}
/**
 *--- headings --------------------------------------------
**/
.sub-heading.sub-heading {
  --color: #ddd;
  --liner: #aaa;
    color: #21282d;
    font-weight: bold;
    font-size: 11px!important;
    margin-bottom: 8px!important;
    text-transform: uppercase;
    text-align: center;
    line-height: 1.8em;
    height: 1.7em;
    display: flex;
    border: solid var(--liner);
    border-width: 1px 0;
    text-decoration: none;
    vertical-align: bottom;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    *min-width: 10px!important;
    *margin-left 10px;
    *margin-right: 10px;
}
.sub-heading.sub-heading:before,
.sub-heading.sub-heading:after {
    content: '';
    display: inline-block;
    position: relative;
    flex-grow: .5;
    background-color: var(--color);
    *min-width: 10px;
    margin: 2px 0;
}
.sub-heading.sub-heading:before {
    margin-right: 8px;
}
.sub-heading.sub-heading:after {
    margin-left: 8px;
}
.sub-heading.sub-heading > span:first-of-type,
.sub-heading.sub-heading >    a:first-of-type {
    *text-transform: uppercase;
    *float: right;
    *position: absolute;
    *right: 0;
    *font-size: 9px;
    *padding: 0 5px;
}/*#D0CED9*/
.sub-heading.sub-heading.blue   { --color: #b8d2e6; --liner: #70b4f7 }
.sub-heading.sub-heading.green  { --color: #CEE9CD; --liner: #71BF6F }
.sub-heading.sub-heading.red    { --color: #F6CACA; --liner: #FF7575 }
.sub-heading.sub-heading.yellow { --color: #F9E9AA; --liner: #F0CC39 }
.sub-heading.sub-heading.orange { --color: #FEDBC3; --liner: #FD9D5E }
.sub-heading.sub-heading.violet { --color: #E7D5FB; --liner: #BD8BF3 }
.sub-heading.sub-heading.grey   { --color: #DDDCE4; --liner: #9A97AE }
.sub-heading.sub-heading.mint   { --color: #C1F0FF; --liner: #75DDFF }
/*
.sub-heading.sub-heading.blue   { --color: #CCE5FF; --liner: #6AB5FF }
.sub-heading.sub-heading.green  { --color: #CEE9CD; --liner: #71BF6F }
.sub-heading.sub-heading.red    { --color: #F6CACA; --liner: #FF7575 }
.sub-heading.sub-heading.yellow { --color: #F9E9AA; --liner: #F0CC39 }
.sub-heading.sub-heading.orange { --color: #FEDBC3; --liner: #FD9D5E }
.sub-heading.sub-heading.violet { --color: #E7D5FB; --liner: #BD8BF3 }
.sub-heading.sub-heading.grey   { --color: #DDDCE4; --liner: #9A97AE }
.sub-heading.sub-heading.mint   { --color: #C1F0FF; --liner: #75DDFF }
/*
.sub-heading.sub-heading.blue   { --color: #cce5ff }
.sub-heading.sub-heading.green  { --color: #cee9cd }
.sub-heading.sub-heading.red    { --color: #f6caca }
.sub-heading.sub-heading.yellow { --color: #eee0b5 }
.sub-heading.sub-heading.orange { --color: #f4ddc7 }
.sub-heading.sub-heading.violet { --color: #e2d8ed }
.sub-heading.sub-heading.grey   { --color: #d0d0d0 }
.sub-heading.sub-heading.mint   { --color: #C1E6E6 }

/*
 *---------------------------------------------
 */
div.widget-subscribe.widget-subscribe.widget-subscribe {
  --backcol--: #f4f1ea;
    padding: 20px 25px;
    background: var(--backcol--);
    border-bottom: 1px solid var(--bordcol--);
}

.widget-subscribe .title {
    font-size: 14px;
    font-weight: 700;
    text-align: center;
}

.widget-subscribe .descr {
    font-size: 13px;
    line-height: 1.2em;
    padding: 8px 0;
    color: #aaa;
}

.widget-subscribe input[type=text],
.widget-subscribe input[type=email] {
    height: auto;
    width: 100%;
    font-size: 14px;
    padding: 0;
    border-radius: 0;
    margin-bottom: 8px;
    border: dotted #aaa;
    border-width: 1px 0 1px 0;
    color: #185abc;
    width: 100%;
    text-align: center;
    background: none;
    line-height: 30px;
    background-color: rgba(255,255,255,0.6)
}

.widget-subscribe input::placeholder {
    color: #CABB99;
}

.widget-subscribe input[type=submit] {
    font-size: 14px;
    padding: 10px;
    font-weight: 700;
    border-radius: 0;
    border: 0;
    background: #41b15c;
    color: white;
    width: 100%;
    *margin: 0px auto;
    *display: block;
    *line-height: 1em;
}

.widget-subscribe .mc4wp-alert {
    font-size: 13px;
    line-height: 1.3;
    margin-top: 15px;
}
.widget-subscribe .mc4wp-alert.mc4wp-success {
    color: blue;
}
/*
 *---------------------------------------------
 */
.socbar.socbar {
  --button--color-text: #aaa;
  --button--color-text-hover: #aaa;
  --button--color-text-active: #aaa;
  --button--color-background: none;
  --button--color-background-active: none;
  --button--color-background-hover: none;
  --button--font-family: inherit;
  --button--font-size: 14px;
  --button--font-weight: 400;
  --button--line-height: 40px;
  --button--border-width: 0;
  --button--border-radius: 0;
  --button--padding-vertical: 0;
  --button--padding-horizontal: 0px;
    padding: 0;
    margin: 14px 0!important;
    *max-width: 100%!important;
    background: none;
    justify-content: space-around;
}
.socbar.socbar .fa-icon-twitter            { --color--: #55acee }
.socbar.socbar .fa-icon-twitter-square     { --color--: #55acee }
.socbar.socbar .fa-icon-facebook           { --color--: #3b5999 }
.socbar.socbar .fa-icon-facebook-f         { --color--: #3b5999 }
.socbar.socbar .fa-icon-facebook-messenger { --color--: #3b5999 }
.socbar.socbar .fa-icon-facebook-square    { --color--: #3b5999 }
.socbar.socbar .fa-icon-youtube            { --color--: #cd201f }
.socbar.socbar .fa-icon-youtube-square     { --color--: #cd201f }
.socbar.socbar .fa-icon-pinterest          { --color--: #bd081c }
.socbar.socbar .fa-icon-pinterest-p        { --color--: #bd081c }
.socbar.socbar .fa-icon-pinterest-square   { --color--: #bd081c }
.socbar.socbar .fa-icon-amazon             { --color--: #000000 }
.socbar.socbar .fa-icon-amazon-pay         { --color--: #000000 }
.socbar.socbar .fa-icon-instagram          { --color--: #e4405f }
.socbar.socbar .fa-icon-instagram-square   { --color--: #e4405f }
.socbar.socbar .fa-icon-rss                { --color--: #ee802f }
.socbar.socbar .fa-icon-rss-square         { --color--: #ee802f }
.socbar.socbar .wp-block-button__link {
  --button--color-text: #aaa;
  --button--color-text-hover: var(--color--);
  --button--color-text-active: var(--color--);
    border-radius: 50%;
    border: 1px solid #e9e9e9;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
}

/*
 *--------------------------------------------------------
 */
.wp-block:not(.is-selected) > .lazyblock {
    outline: 0!important;
    box-shadow: none!important;
}


/*
 *---[ SLIDESHOW ] ------------------------------
 */
 /*
.slideshow {
    position: relative;
    overflow: visible;
}
.slideshow > div {
    width: 100%;
}
.slideshow .slide {
    opacity: 0;
    position: absolute;
    z-index: 2;
    top: 0px;
    -webkit-transition: opacity 2s ease-out;
    -moz-transition: opacity 2s;
    -o-transition: opacity 2s;
    transition: opacity 2s;
}
.slideshow .slide.active {
    opacity: 1;
    position: relative;
}
.slideshow .slide > img.frame {
    width: 100%;
    height: auto;
}
.slideshow .slide > img.photo,
.slideshow .slide > img.label {
    width: calc(46% + 1px);
    height: auto;
    margin: 4%;
    top: 0;
    position: absolute;
    z-index: 2;
}
.slideshow .slide > img.label {
    right: 0px;
}
.slideshow.narrow .slide img.frame {
    *width: calc(150%);
    height: auto;
    object-fit: cover;
    object-position: top left;
}
.slideshow.narrow .slide img.photo {
    display: none;
}
.slideshow.narrow .slide img.label {
    width: 100%;
    margin: 0;
    position: static;
    height: auto;
}

.slideshow .navig {
    position: absolute;
    top: calc(50% - 12px);
    z-index: 2;
}
.slideshow .navig>.prev,
.slideshow .navig>.next {
    padding: 16px;
    color: white;
    width: auto;
    font-weight: bold;
    font-size: 18px;
    text-shadow: 1px 1px 2px #333333;
    transition: background-color 0.6s ease;
    user-select: none;
}
.slideshow .navig>.prev {
    float: left;
    border-radius: 0 6px 6px 0;
}
.slideshow .navig>.next {
    float: right;
    border-radius: 6px 0 0 6px;
}
.slideshow .navig>.prev:hover,
.slideshow .navig>.next:hover {
    background-color: rgba(0,0,0,0.6);
}
.slideshow .links {
    position: absolute;
    text-align: center;
    z-index: 2;
    bottom: -20px;
}
.slideshow .links>.goto {
    cursor: pointer;
    height: 10px;
    width: 10px;
    margin: 0 2px;
    background-color: #39414d;
    border-radius: 50%;
    display: inline-block;
    transition: background-color 0.6s ease;
}
.slideshow .links>.goto:hover,
.slideshow .links>.goto.active {
    background-color: #bd081c;
}
*/
/*
 *---[ SLIDESHOW ] ------------------------------
 *//*
.slideshow {
  --if--mobile: ($.width < 400);
    position: relative;
    overflow: visible;
}
.slideshow > div {
    width: 100%;
}
.slideshow .slide {
    opacity: 0;
    position: absolute;
    z-index: 2;
    top: 0px;
    -webkit-transition: opacity 2s ease-out;
    -moz-transition: opacity 2s;
    -o-transition: opacity 2s;
    transition: opacity 2s;
}
.slideshow .slide.active {
    opacity: 1;
    position: relative;
}
.slideshow .slide > img.frame {
    width: 100%;
    height: auto;
}
.slideshow .slide > img.small {
    width: 100%;
    display: none;
    margin-bottom: 20px;
}
.slideshow.mobile .slide > img.frame {
    display: none;
}
.slideshow.mobile .slide > img.large {
    display: none;
}
.slideshow.mobile .slide > img.small {
    display: block;
}

.slideshow .slide > img.large {
    width: 100%;
    height: auto;
    padding: 4%!important;
    top: 0px;
    left: 0px;
    position: absolute;
    box-sizing: border-box;
    z-index: 2;
}
.slideshow .navig {
    position: absolute;
    top: calc(50% - 12px);
    z-index: 2;
}
.slideshow .navig>.prev,
.slideshow .navig>.next {
    padding: 16px;
    color: white;
    width: auto;
    font-weight: bold;
    font-size: 18px;
    text-shadow: 1px 1px 2px #333333;
    transition: background-color 0.6s ease;
    user-select: none;
}
.slideshow .navig>.prev {
    float: left;
    border-radius: 0 6px 6px 0;
}
.slideshow .navig>.next {
    float: right;
    border-radius: 6px 0 0 6px;
}
.slideshow .navig>.prev:hover,
.slideshow .navig>.next:hover {
    background-color: rgba(0,0,0,0.6);
}
.slideshow .links {
    position: absolute;
    text-align: center;
    z-index: 3;
    bottom: -20px;
}
.slideshow.mobile .links {
    bottom: 0px;
}
.slideshow .links>.goto {
    cursor: pointer;
    height: 10px;
    width: 10px;
    margin: 0 2px;
    background-color: #39414d;
    border-radius: 50%;
    display: inline-block;
    transition: background-color 0.6s ease;
}
.slideshow .links>.goto:hover,
.slideshow .links>.goto.active {
    background-color: #bd081c;
}
*/
/*
 *---[ BOOK LIST ]-------------------------------
 *//*
.book-list {
  --bordcol--: #F2EAE3;
  --backcol--: #FDFDFB;
  --spacing--: var(--section-spacing--);
  --linecol--: #cccccc;
  --minsize--: 150px;
    display: flex;
    flex-flow: row wrap;
    border: dotted var(--linecol--);
    border-width: 0 0 1px 1px;
   * background: #FDFDFB;
}
.book-list .the-item {
    flex-grow: 1;
    flex-basis: 25%;
    min-width: var(--minsize--);
    padding: 15px 10px;
    text-align: center;
    border: dotted var(--linecol--);
    border-width: 1px 1px 0 0;
}
.book-list .the-item:hover {
    background: var(--backcol--);
    opacity: .8;
}
.book-list .the-image {
    height: 175px;
    display: block;
    margin: 0 auto 8px auto;
    outline: 1px solid #d0d0d0;
    outline-offset: -1px;
}
.book-list .the-author {
    font-size: 12px;
    text-decoration: underline;
    margin-bottom: 7px;
}
.book-list .the-title {
    line-height: 1.2em;
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 7px;
}
.book-list .the-subtitle {
    font-size: 11px;
    text-align: center;
    line-height: 1.3em;
}
*/
/*
 *---[ BOOK PROMO ]------------------------------
 */
.book-promo img {
    *width: 100%;
    margin: 0 auto!important;
}
.book-promo > figcaption {
    font-size: 12px;
    text-align: left;
    line-height: 1.4;
    margin-top: 10px;
}
.book-promo {
    *width: 100%; 
}

/*
 *---[ MEDIA GRID ]------------------------------
 */
.media-grid {
 *--spacing--: var(--section-spacing--);
  --linecol--: #cccccc;
  --imgsize--: 160px;
  --minsize--: 230px;
    display: flex;
    flex-flow: row wrap;
    *outline: 1px solid var(--bordcol--);
    *outline-offset: -1px;
    *background: #ffffff;
    margin: 0 calc(var(--spacing--) * var(--setmarg--, 0));
    overflow: hidden;
}

.media-grid .the-item {
    flex-basis: 50%;
    flex-grow: 1!important;
    min-width: var(--minsize--);
    padding: 0 var(--spacing--);
    margin-bottom: var(--spacing--);
    border-left: 1px dotted var(--linecol--);
}

.media-grid .the-item > .list {
    position: relative;
    padding-top: var(--imgsize--);
    *border-top: 1px dotted #017dba;
}

.media-grid .the-item > .list >.article {
  --metacol--: #ccc;
  --textcol--: #666;
    border-top: 1px dotted var(--linecol--);
    cursor: pointer;
}

.media-grid .the-item > .list > .article:hover {
  --metacol--: #004a6d;
  --textcol--: #7D4202;
}

.media-grid .the-item > .list > .article > img {
    width: 100%;
    height: var(--imgsize--)!important;
    object-fit: cover;
    position: absolute;
    top: 0;
    padding-bottom: 10px;
}

.media-grid .the-item > .categ {
    *text-transform: uppercase;
    *font-size: 14px;
    *font-weight: bolder;
    *line-height: 1.1em;
    *margin-bottom: 5px;
    *border-left: 5px solid var(--linecol--);
    *padding-left: 5px;
}
/*
.media-grid .the-item > .categ:before {
    content: '';
    color: blue;
    font-weight: normal;
    *font-size: 13px;
    font-family: var(--global--font-1-icons);
}
*/
.media-grid .the-item > .list > .article > .meta {
    line-height: 1em;
    font-size: 9px;
    padding: 5px 0 2px;
}

.media-grid .the-item > .list > .article > .meta > span {
    text-transform: uppercase;
    line-height: 1em;
    font-weight: 400;
    color: var(--metacol--); /*#0a4158;*/
}

.media-grid .the-item > .list > .article .meta>span:last-of-type {
    float: right;
}

.media-grid .the-item > .list > .article > .title {
    font-size: 15px;
    font-family: var(--global--font-0-serif);/*Poynter,Georgia,serif;;*/
    font-weight: 700;
    line-height: 1.2em;
    padding-bottom: 8px;
}

.media-grid .the-item > .list > .article > .title {
    color: var(--textcol--);
}

.media-grid .the-item > .list > .article .title a {
    color: var(--textcol--);
}

.media-grid .the-item >.list > .article:first-of-type > img {
    z-index: 1;
}
.media-grid .the-item >.list > .article:hover         > img {
    z-index: 2;
}

/*
 *---[ TOP ARTICLES ]----------------------------
 */
.top-texts {
    
}

.top-texts > a {
    border-top: 1px dotted #ccc;
    display: block;
}

.top-texts .the-item {
    display: block;
    text-decoration: none;
    margin: 8px 0;
    border-width: 1px;
    padding-left: 72px;
    *min-height: 50px;
    position: relative;
}

.top-texts .the-item .image {
    position: absolute;
    left: 0; top: 0;
    width: 65px;
    height: 100%;
    object-fit: cover;
    border: 1px solid #21759b;
    margin-right: 5px;
}

.top-texts .the-item .title {
    font-family: var(--global--font-serif);
    font-size: 13px;
    *font-weight: 300;
    line-height: 1.3em;
    min-height: calc(2 * 1.3em)!important;
    *display: inline-block;
}

.top-texts .the-item .author {
    font-size: 9px;
    font-weight: 400;
    color: #a0a0a0;
    text-transform: uppercase;
    text-align: right;
    *align-self: flex-end;
    *display: inline-block;
}

.top-texts .the-item:hover .title {
    color: #0693e3 !important;
}


/*
 *---[ TOP VIDEOS ]------------------------------
 */
.top-videos {

}

.top-videos > a {
    border-top: 1px dotted #ccc;
    display: block;
}

.top-videos .the-item {
    display: block;
    text-decoration: none;
    margin: 8px 0;
    border-width: 1px;
    padding-left: 72px;
    *min-height: 50px;
    position: relative;
}

.top-videos .the-item .image {
    position: absolute;
    left: 0; top: 0;
    width: 65px;
    height: 100%;
    object-fit: cover;
    border: 1px solid #21759b;
    margin-right: 5px;
}

.top-videos .the-item .title {
    font-family: var(--global--font-serif);
    font-size: 13px;
    *font-weight: 300;
    line-height: 1.3em;
    min-height: calc(2 * 1.3em)!important;
    *display: inline-block;
}

.top-videos .the-item .author {
    font-size: 9px;
    font-weight: 400;
    color: #a0a0a0;
    text-transform: uppercase;
    text-align: right;
    *align-self: flex-end;
    *display: inline-block;
}

/*
 *---[ SOCIAL SHARE ]----------------------------
 */
.soc-share-links {
  --forecol--: #bbb;
  --fillcol--: none;
  --icosize--: calc(var(--width, 300) / 6 - 10px);
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    border: 1px dotted #dedede;
    border-radius: 5px;
    overflow: hidden;
}
.soc-share-links:hover {
  *--forecol--: #aaa;
}
.soc-share-links .soc-icon {
  --forecol--: var(--color--);
    *display: inline-flex;
    border-radius: 5px;
    background: var(--fillcol--);
    padding: 0 5px;
    *border: 1px solid var(--color--);
    *flex-basis: var(--icosize--);;
    *flex-basis: 25%;
    text-align: center;
    *flex-shrink: 1!important;
    max-width: 16.66%;
}
.soc-share-links .soc-icon:hover {
  --forecol--: #fff;
  --fillcol--: var(--color--);
   * box-shadow: 0 0 15px #aaa;
}
.soc-share .soc-icon span {
    color: #fff;
    font-size: 14px;
    line-height: var(--icosize--);
    margin: 0 8px;
    transition: background-color .3s ease-out;
}
.soc-share-links .soc-icon span {
    display: none;
}
.soc-share-links .soc-icon:before {
    *width: var(--icosize--);
    line-height: var(--icosize--);
    font-family: dashicons;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    font-size: calc(0.7 * var(--icosize--));
    speak: never;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: auto;
    text-align: center;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
    color: var(--forecol--);
    content: var(--glyph--);
    *margin: 0 auto;
}

/*
 *---[ SOCIAL SHARE ]----------------------------
 */
.soc-share {
  --forecol--: #ddd;
  --fillcol--: none;
  --icosize--: 40px;
    position: absolute;
    *border: 1px solid blue;
    *top: 0px;
    *left: 0px;
    *bottom: 0px;
    *width: 40px;
    display: flex;
    flex-flow: column nowrap;
    *position: relative;
    z-index: 1;
    margin-bottom: 20px!important;
}
.soc-share:hover {
  --forecol--: #aaa;
}
.soc-share h6 {
    display: block;
    *font-weight: normal;
    font-size: 8px!important;
    text-transform: uppercase;
    *text-decoration: underline;
    padding-bottom: 3px;
    *border-bottom: 2px solid #aaa;
}
.soc-share .soc-icon {
    display: inline-flex;
    border-radius: 3px;
    background: var(--fillcol--);
}
.soc-share .soc-icon:hover {
  --forecol--: #fff;
  --fillcol--: var(--color--);
    box-shadow: 0 0 15px #aaa;
}
.soc-share .soc-icon span {
    color: #fff;
    font-size: 14px;
    line-height: var(--icosize--);
    margin: 0 8px;
    transition: background-color .3s ease-out;
}
.soc-share .soc-icon:not(:hover) span {
    display: none;
}
.soc-share .soc-icon:before {
    width: var(--icosize--);
    line-height: var(--icosize--);
    font-family: dashicons;
    font-weight: 400;
    font-style: normal;
    font-variant: normal;
    font-size: 24px;
    speak: never;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: auto;
    text-align: center;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
    color: var(--forecol--);
    content: var(--glyph--);
}
.soc-icon.twitter   { --glyph--: "\f301"; --color--: #55acee }
.soc-icon.facebook  { --glyph--: "\f304"; --color--: #3b5999 }
.soc-icon.youtube   { --glyph--: "\f19b"; --color--: #cd201f }
.soc-icon.pinterest { --glyph--: "\f192"; --color--: #bd081c }
.soc-icon.amazon    { --glyph--: "\f162"; --color--: #000000 }
.soc-icon.instagram { --glyph--: "\f12d"; --color--: #e4405f }
.soc-icon.rss       { --glyph--: "\f303"; --color--: #ee802f }
.soc-icon.reddit    { --glyph--: "\f195"; --color--: #ff5700 }
.soc-icon.whatsapp  { --glyph--: "\f19a"; --color--: #25D366 }
.soc-icon.linkedin  { --glyph--: "\f18d"; --color--: #0077B5 }
.soc-icon.email     { --glyph--: "\f466"; --color--: #aaaaaa }

/*
 *---[ TAG_CLOUD ]-------------------------------
 */
.tag-cloud a {
    display: inline-block;
    font-size: 12px!important;
    font-weight: 700;
    background-color: #f4f1ea;
    padding: 0 5px;
    border: 1px solid #9c7925;
    border-radius: 3px;
    margin: 5px 2px 0 0;
}

.tag-cloud a > span {
    font-size: 11px;
}

.cat-cloud a {
	color: #21759b;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px!important;
	display: block;
}

.cat-cloud a > span {
	display: block;
	float: right;
	background: #e6e6e6;
	font-size: 11px;
	font-weight: 900;
	line-height: 1;
	text-shadow: 0 1px 0 #fff;
	-webkit-text-shadow: 0 1px 0 #fff;
	padding: 4px 7px 3px 7px;
	border-radius: 23px;
	-webkit-border-radius: 23px;
}

/*
 *--- [ indexes ] --------------------------
 */
.index-0  {--index--:  0 }
.index-1  {--index--:  1 }
.index-2  {--index--:  2 }
.index-3  {--index--:  3 }
.index-4  {--index--:  4 }
.index-5  {--index--:  5 }
.index-6  {--index--:  6 }
.index-7  {--index--:  7 }
.index-8  {--index--:  8 }
.index-9  {--index--:  9 }
.index-10 {--index--: 10 }
.index-11 {--index--: 11 }
.index-12 {--index--: 12 }
.index-13 {--index--: 13 }
.index-14 {--index--: 14 }
.index-15 {--index--: 15 }
.index-16 {--index--: 16 }
.index-17 {--index--: 17 }
.index-18 {--index--: 18 }
.index-19 {--index--: 19 }
.index-20 {--index--: 20 }
.index-21 {--index--: 21 }
.index-22 {--index--: 22 }
.index-23 {--index--: 23 }
.index-24 {--index--: 24 }
.index-25 {--index--: 25 }
.index-26 {--index--: 26 }
.index-27 {--index--: 27 }
.index-28 {--index--: 28 }
.index-29 {--index--: 29 }

/*
 *--- [ indexes ] --------------------------
 */
article.page .entry-content > p {
    margin: 10px 0;
    line-height: 1.4;
}