/**
* Theme Name: 15Zine Child
* Description: 15Zine child theme.
* Author: Codetipi
* Template: 15zine
* Version: 1.0
*/


.entry-content h2 {color:#16bbbf;}

.wp-block-image figcaption {
    text-align: center;
    bottom: 0px;
    padding: 10px 20px;
    background: #000000;
    font-style: normal;
    margin: 2px 0px 0px 0px;
    position: inherit;
    color: #FFFFFF;
    font-size: 14px;
}

#reply-title {
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 2px;
}

.cb-body-light .cb-article-footer #reply-title {
    color: #161616;
    font-size: 24px;
    border-bottom: 5px solid #161616;
    display: inline-block;
    padding-bottom: 10px;
}

.cb-divider .cb-title {font-size: 16px; inherit}

.cb-module-header .cb-module-title {
  margin: 0;
  position: relative;
  display: inline-block;
  letter-spacing: 5px;
  padding: 10px 30px 0 0;
  line-height: 1.2;
  text-transform: uppercase;
}

.cb-body-light .cb-entry-content .alignnone.cb-fs-embed .wp-caption-text, .cb-body-light .cb-entry-content .aligncenter .wp-caption-text {
  color: #FFF;
}

.cb-entry-content .alignnone {clear: both;}

.widget_tag_cloud a, .tags-title, .cb-tags a, .bbp-topic-tags a {
  padding: 5px 10px;
  font-weight: 700;
  font-size: 10px !important;
  display: inline-block;
  color: #161616;
  border: none;
  margin: 0 10px 10px 0;
  letter-spacing: 2px;
  text-transform: uppercase;
  background: #F2F2F2;
}



@media only screen and (min-width: 1200px) {
#adCJ_bottom {background-color: #f0f0f0; width: 100%; padding: 15px 0px 15px 0px; clear: both; border-top: 3px solid #161616;}
}

@media only screen and (max-width: 768px) {
#adCJ_bottom {display: none;}
}

@media only screen and (min-width: 1200px) {
#adCJ_top {background-color: #f0f0f0; width: 100%; padding: 15px 0px 15px 0px; clear: both; border-bottom: 3px solid #161616;}
}

@media only screen and (max-width: 768px) {
#adCJ_top {display: none;}
}

.cb-main .cb-module-header p {font-size: 16px; color: #484848; letter-spacing: 0px; text-transform: none; float:left;}    
.cb-main .cb-module-header {font-weight: normal;}
.cb-main .cb-module-header A {color: #16bbbf;}

.lwptoc_header {color: #000000; margin: 10px 0px 20px !important;}
.lwptoc_title {font-family: 'Oswald', sans-serif; text-align: left; font-weight: 700; margin: 0; padding: 0; font-size: 2.3em;}

.promotion-box-big-cover {background-color: #ffffff; width: 748px; height: 748px; border: 1px solid #16bbbf; padding: 20px;}
.promotion-box-big-cover .promotion-image {margin: 0 auto; text-align: center;}
.promotion-box-big-cover .promotion-title {margin: 0 auto; width: 75%; text-align: center; border-bottom: 2px solid #16bbbf; padding: 10px 0; font-size: 1.2em;}
.promotion-box-big-cover .promotion-title a {color:inherit;}
.promotion-box-big-cover .promotion-title a:hover {text-decoration:none;}
.promotion-box-big-cover .promotion-price {margin: 0 auto; width: 75%; text-align: center; padding: 10px 0;}
.promotion-box-big-cover .promotion-button-cover {margin: 0 auto; width: 75%; text-align: center; padding: 10px 0;}
.promotion-box-big-cover .promotion-button-cover .promotion-button {margin: 0 auto; width: 60%; padding: 10px; background-color: #16bbbf; border: 0; color: #fff; text-transform: uppercase; text-decoration: none;}
.promotion-box-big-cover .promotion-button-cover a:hover {text-decoration:none;}
.promotion-box-big-cover .promotion-button-cover .promotion-button:hover {background-color:#139194;}

.promotion-box-middle-cover {background-color: #ffffff; width: 368px; height: 520px; border: 1px solid #16bbbf; padding: 20px; float: left;}
.promotion-box-middle-cover .promotion-image {margin: 0 auto; width: 230px; height:230px; text-align: center; margin-bottom: 20px;}
.promotion-box-middle-cover .promotion-title {margin: 0 auto; width: 75%; text-align: center; border-bottom: 2px solid #16bbbf; padding: 10px 0;font-size: 1.1em;}
.promotion-box-middle-cover .promotion-title a {color:inherit;}
.promotion-box-middle-cover .promotion-title a:hover {text-decoration:none;}
.promotion-box-middle-cover .promotion-price {margin: 0 auto; width: 75%; text-align: center; padding: 10px 0;}
.promotion-box-middle-cover .promotion-button-cover {margin: 0 auto; text-align: center; padding: 10px 0;}
.promotion-box-middle-cover .promotion-button-cover .promotion-button {margin: 0 auto; width: 60%; padding: 10px; background-color: #16bbbf; border: 0; color: #fff; text-transform: uppercase; text-decoration: none;}
.promotion-box-middle-cover .promotion-button-cover a:hover {text-decoration:none;}
.promotion-box-middle-cover .promotion-button-cover .promotion-button:hover {background-color:#139194;}

.su-list-claim ul li {font-weight:700; }

.su-font-bold {font-weight: 700;}

.su-button-center .su-button-style-default span {
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-top-style: none; 
    border-bottom-style: none; 
}

@import url("https://fonts.googleapis.com/css?family=OpenSans:400,400i,700");
  

.feedzy-rss .rss_item .title {
    font-size: 16px;
    font-weight: 700;
    line-height: 1.3;
    text-transform: uppercase;
    font-family: 'Oswald',sans-serif;
    position: relative;
    top: 8px;
}

.tip {background-color: #f2f2f2; padding: 15px; border: 1px solid #16bbbf;}

.link-color-wrap a {
    position: relative;
    -webkit-transition: .3s ease;
    transition: .3s ease;
    color: #16bbbf;
}

.link-color-wrap a:hover {
    text-decoration: underline;
}