.imblog-thumb {
    background: #efefef;
    text-align: left;
    margin-bottom: 30px;
    /*height: 280px;*/
  }

  .media.imblog-thumb .media-left {
    width: 45%;
  }

  .imblog-thumb small {
    color: #ce3232;
    font-weight: 500;
    display: block;
  }

  .imblog-thumb small .fa {
    margin-right: 5px;
  }

  .imblog-thumb h4 {
    margin-top: 2px;
    margin-bottom: 0px;
  }

  #imblog-detail h2 {
    padding: 25px 0 10px 0;
  }

  .imblog-info {
    padding: 25px 25px;
  }

  .imblog-info h3 {
    margin: 0;
    padding: 8px 0 6px 0;
    text-transform: capitalize;
  }

  .imblog-info .section-btn {
    background: #f0f0f0;
    color: #393939;
    margin-top: 20px;
  }

  .imblog-info .section-btn:hover {
    background: #00F260;  /* fallback for old browsers */
    background: -webkit-linear-gradient(to right, #0575E6, #00F260);  /* Chrome 10-25, Safari 5.1-6 */
    background: linear-gradient(to right, #0575E6, #00F260); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    color: #ffffff;
  }

  .imblog-thumb ul {
    margin: 32px 12px 22px 0px;
  }

  .imblog-thumb ul li {
    list-style: square;
    font-weight: normal;
    padding: 4px 12px 4px 0px;
  }

  .imblog-social-share {
    text-align: center;
    padding-top: 22px;
  }

  .imblog-social-share .btn {
    border-radius: 100px;
    border: none;
    font-size: 10px;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    margin: 20px 6px;
    padding: 10px 16px;
  }

  .imblog-social-share .btn-primary {
    background: #3b5998;
  }

  .imblog-social-share .btn-success {
    background: #1da1f2;
  }

  .imblog-social-share .btn-danger {
    background: #dd4b39;
  }

  .imblog-social-share a .fa {
    padding-right: 4px;
  }

  .imblog-ads {
    background: #f9f9f9;
    border-right: 4px solid #2b2b2b;
    padding: 42px;
    text-align: center;
    margin: 26px 0 26px 0;
  }

  .imblog-ads h4 {
    font-size: 18px;
  }

/**/

.marbtm{margin-bottom: 30px;}
.marbtm15{margin-bottom: 15px;}

.martop{margin-top: 30px;}
.martop15{margin-top: 15px;}

.padtop{padding-bottom: 30px;}
.padtop15{padding-bottom: 15px;}

.pt0{padding-top: 0px;}
.pr0{padding-right: 0px;}
.pb0{padding-bottom: 0px;}
.pl0{padding-left: 0px;}

.mt0{margin-top: 0px;}
.mr0{margin-right: 0px;}
.mb0{margin-bottom: 0px;}
.ml0{margin-left: 0px;}


.alignright{text-align: right;}
