/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 03 2022 | 14:04:22 */
a.kind_image{
 pointer-events: none !important; 
}

/*--------------------
WooCommerce
--------------------*/
.woocommerce-shipping-methods .shipping_method + label {
font-size: 0;
}
.woocommerce-shipping-methods .woocommerce-Price-amount.amount{
font-size: 0.85rem;
}
@media screen and (max-width: 768px) {
  .woocommerce-shipping-methods .woocommerce-Price-amount.amount{
  font-size: 0.75rem;
  }
}

/*--------------------
Flatsome_Recent_post
--------------------*/
.recent-blog-posts-li .recent-blog-posts a {
  line-height: 1.4;
  margin-bottom: 0;
  font-size: 0.8em;
  margin-top: -2px;  
}

/*--------------------
Simple GA Ranking
--------------------*/
.ranking-img {
  width: 45px;
  height: 45px;
  float: left;
  margin: 3px 15px 10px 0;
}
li.sga-ranking-list {
  line-height: 1.4;
  margin-bottom: 0.3em;
  padding: 8px 0 5px 0;
  border-bottom: 1px solid #eee;
  word-wrap: break-word;
  overflow: hidden;
  float: none;
  clear: both;
}
li.sga-ranking-list a {
  
}
li.sga-ranking-list:last-child {
  border: none;
}

/*--------------------
Popular post
--------------------*/
/*WPP*/
.wpp-list-with-thumbnails li{
  padding-top: 5px;
}
.wpp-list img.wpp-thumbnail {
  margin-right: 10px;
}
.wpp-list-with-thumbnails li a{
  padding-bottom: 2px !important;
}
.wpp-list-with-thumbnails li a.wpp-post-title{
  width: calc(75% - 15px) !important;
  font-size: 0.8em;
  line-height: 1.4;
  margin: -2px -15px 0 0;
  padding-bottom: 0;
  vertical-align: top;
}
@media screen and (max-width: 1024px) {
  .wpp-post-title{
  width: 65% !important;
  font-size: .85em;
}
}

/*Jetpack*/
.widgets-list-layout li::before {
    display: block !important;
}

.widgets-list-layout li > a.bump-view{
  float: left;
  display: block !important;
  margin-right: 15px;
  
}
.widgets-list-layout img.widgets-list-layout-blavatar{
  width: 46px !important;
  max-width: 46px !important;
}

.widgets-list-layout-links{
  float: left;
  width: 75% !important;
  font-size: 0.85em;
  margin-top: 3px;
  margin-right: -15px;
}
@media screen and (max-width: 960px) {
  .widgets-list-layout-links{
  width: 64% !important;
  }  
}

/*--------------------
Related_post
--------------------*/
ul.related_post li {
    width: 165px !important;
    margin: 10px 20px 10px 0 !important;
}

.wp_rp_wrap{
    margin-bottom: 30px !important;
}
@media screen and (max-width: 480px) {
ul.related_post li:nth-child(2n) {
  width: 150px !important;
  margin-right: 0 !important;
  }
}