@media all{
  .post-content.container-wrapper{padding:0;}
  .post-components>div{margin-top:30px;}
  @media (max-width: 991px){
  .post-components>div{margin-top:15px;}
  }
  .entry-header{font-size:45px;line-height:1.2;}
  @media (max-width: 767px){
  .entry-header{font-size:28px;}
  }
  .entry-header .entry-title{margin-bottom:15px;}
  @media (max-width: 767px){
  .entry-header .entry-title{font-size:28px;}
  }
  .entry-header .entry-sub-title{font-size:22px;line-height:27px;font-weight:normal;margin-top:-5px;margin-bottom:15px;color:#777777;font-family:inherit;letter-spacing:0;}
  @media (max-width: 991px){
  .entry-header .entry-sub-title{font-size:18px;line-height:23px;}
  }
  .entry-header .post-cat{margin-bottom:6px;}
  .entry-header .post-meta{overflow:inherit;font-size:12px;margin-top:5px;margin-bottom:0;line-height:24px;}
  .entry-header .post-meta .meta-item{margin-right:12px;}
  .entry-header .post-meta,.entry-header .post-meta a:not(:hover){color:#333333;}
  .entry-header .post-meta .meta-author{margin:0;}
  .entry-header .post-meta .meta-author a{font-weight:600;}
  .entry-header .post-meta .date:before{content:"\2022";color:#ccc;margin:0 3px 0 5px;display:inline-block;}
  .entry-header .post-meta .tie-alignright{display:inline;}
  @media (max-width: 767px){
  .entry-header .post-meta{margin-bottom:-8px;}
  .entry-header .post-meta .tie-alignright{float:none;}
  .entry-header .post-meta .meta-item,.entry-header .post-meta .tie-alignright .meta-item:last-child{margin-bottom:8px!important;}
  .entry-header .post-meta>span,.entry-header .post-meta>div{float:initial!important;}
  .entry-header .post-meta .meta-author a{font-weight:normal;}
  .entry-header .meta-author-avatar img{width:20px;height:20px;}
  }
  .meta-author-avatar img{width:30px;height:30px;margin-right:3px;margin-top:-5px;vertical-align:middle;border-radius:50%;transition:0.15s;}
  .fullwidth-entry-title{background-color:transparent;margin:30px 0 0;padding:30px 0;border:none;}
  @media (max-width: 991px){
  .fullwidth-entry-title{margin-top:15px;margin-bottom:15px;}
  }
  .post-layout-3 .fullwidth-entry-title{padding:0;}
  .post-layout-3 .entry-header{padding:0;margin:0;}
  .fullwidth-entry-title .tie-alignright{float:none;}
  .featured-area{position:relative;margin-bottom:30px;line-height:1;}
  @media (max-width: 767px){
  .featured-area{margin-bottom:20px;}
  }
  .featured-area img{width:100%;}
  .single-featured-image{position:relative;margin:0;line-height:0;}
  .single-caption-text{position:absolute;bottom:0;left:0;padding:5px 10px;background:rgba(0,0,0,0.6);color:#ffffff;line-height:1.8;font-size:90%;}
  .entry-content{padding:0 30px 30px;}
  .entry a{color:#08f;}
  .entry a:hover{color:#006dcc;}
  .entry h2{margin:0 0 0.5em;}
  @media (max-width: 767px){
  .fullwidth-entry-title{padding:20px 15px;}
  .single .entry-content{padding-top:15px;}
  }
  .post-bottom-meta{margin:3px 0 0;font-size:11px;clear:both;line-height:20px;}
  .post-bottom-meta:after{content:"";display:table;clear:both;}
  .post-bottom-meta-title,.post-bottom-meta a{float:left;padding:0 6px;margin:5px 5px 0 0;background:#2c2f34;border:1px solid rgba(0,0,0,0.1);border-radius:2px;}
  .post-bottom-meta-title{color:#ffffff;}
  .post-bottom-meta a{background:rgba(0,0,0,0.03);}
  .post-bottom-meta a:not(:hover){color:#2c2f34;}
  .post-bottom-meta a:hover{color:#08f;}
  .post-tags-modern{margin-top:30px;}
  .post-tags-modern .post-bottom-meta-title{display:none;}
  .post-tags-modern .tagcloud{display:block;text-align:center;}
  .post-tags-modern a{float:none;padding:8px 15px;display:inline-block;font-size:12pt;font-weight:bold;}
  .post-tags-modern a:before{content:'#';}
  .share-buttons{padding:18px 28px;line-height:0;}
  @media (max-width: 767px){
  .share-buttons{padding:15px;}
  }
  @media (min-width: 768px){
  .share-buttons-top{padding-bottom:0;}
  }
  .featured-area+.share-buttons-top{padding-top:0;}
  @media (min-width: 768px){
  .share-buttons-top ~ .entry-content{padding-top:20px;}
  }
  .share-links{overflow:hidden;position:relative;}
  .share-links .share-btn-icon{font-size:15px;}
  .share-links a{display:inline-block;margin:2px;height:40px;overflow:hidden;color:#ffffff;position:relative;transition:0.3s;border-radius:2px;width:40px;}
  .share-links a,.share-links a:before{background-color:#444;}
  .share-links a .share-btn-icon{width:40px;height:40px;float:left;display:block;text-align:center;line-height:40px;}
  .share-links a:hover{opacity:0.8;color:#fff;}
  .share-centered{text-align:center;}
  .share-title{padding-right:15px;display:inline-block;float:left;line-height:40px;font-size:12px;margin:2px 0;}
  .share-title .tie-icon-share{margin-right:5px;font-size:14px;}
  .share-links a.facebook-share-btn,.share-links a.facebook-share-btn:before{background:#4080FF;}
  .share-links a.twitter-share-btn,.share-links a.twitter-share-btn:before{background:#40bff5;}
  .share-links a.linkedin-share-btn,.share-links a.linkedin-share-btn:before{background:#238cc8;}
  .share-links a.pinterest-share-btn,.share-links a.pinterest-share-btn:before{background:#e13138;}
  .share-links a.reddit-share-btn,.share-links a.reddit-share-btn:before{background:#ff4500;}
  .share-links a.tumblr-share-btn,.share-links a.tumblr-share-btn:before{background:#35465c;}
  .share-links a.skype-share-btn,.share-links a.skype-share-btn:before{background:#00aff0;}
  .share-links a.whatsapp-share-btn,.share-links a.whatsapp-share-btn:before{background:#43d854;}
  .share-links a.telegram-share-btn,.share-links a.telegram-share-btn:before{background:#08c;}
  .share-links a.messenger-share-btn,.share-links a.messenger-share-btn:before{background:#0078ff;}
  .share-links a.viber-share-btn,.share-links a.viber-share-btn:before{background:#773ead;}
  .share-links a.email-share-btn,.share-links a.email-share-btn:before{background:#333333;}
  @media (max-width: 479px){
  .share-title{display:none;}
  }
  @media (min-width: 768px){
  a.whatsapp-share-btn,a.telegram-share-btn,a.viber-share-btn{display:none!important;}
  }
  @media (min-width: 768px){
  a.messenger-mob-share-btn{display:none!important;}
  }
  @media (max-width: 767px){
  a.messenger-desktop-share-btn{display:none!important;}
  }
  #post-extra-info{display:none;}
  }