/**
 * $JA#COPYRIGHT$
 */

// VARIABLES & MIXINS
// ------------------
@import "../vars.less"; // Modify this for custom colors, font-sizes, etc

.com_easyblog {

  div#fd {

    /* Main content  
    ----------------------------------*/
    /* Common   
    --------------*/
    a {
      color: @link-color;

      &:hover, &:focus, &:active {
        color: @link-hover-color;
      }
    }

    .btn-primary {
      background: @brand-primary;
      border:1px solid @brand-primary;
      color: #fff;

      &:hover, &:focus, &:active,
      .open .dropdown-toggle_div#fd .btn-primary {
        background: #fff;
        border:1px solid @brand-primary;
        color: @brand-primary;
      }
    }

    .btn-default {
      &:hover, &:focus, &:active{
        border:1px solid @brand-primary !important;
      }
    }

    .form-control {
      &:hover, &:focus {
        border-color: @brand-primary;
      }
    }

    .eb-section-heading:before {
      border-bottom: 2px solid @brand-primary;
    }

    .eb-entry-nav > div > a:hover i::before {
      color: @brand-primary;
    }

    /* Nav */
    .eb-stats-nav>li {
      .btn {
        &:hover, &:focus {   
          color: @link-hover-color;
        }
      }

      &.active .btn {
        background: @brand-primary !important;
        border: @brand-primary !important;
      }

    } 

    /* Navbar Top   
    --------------*/
    .eb-navbar-nav>li {
      &.open > a, 
      & > a:hover, & > a:focus, 
      &.active>a {
        background: @brand-primary;
      }
    }

    /* Pager    
    --------------*/
    .eb-pager {
      a {

        &:hover, &:focus, &:active {
          color: @link-color;
        }

        &.active {
          background-color: @brand-primary ;
          border: 1px solid @brand-primary ;
          color: #fff;
        }
      }
    }

    /* feature
    -------------- */
    .eb-showcase-control .btn.btn-default {
      background-color: @brand-primary !important;
      border: 1px solid @brand-primary !important;

      &:hover, &:focus, &:active {
        background-color: @link-hover-color !important;
        border: 1px solid @link-hover-color !important;
      }
    }

    .eb-post-more .btn-default, 
    .eb-showcase-more .btn-default {
       color: @link-color !important;
       border: none !important;

       &:hover, &:focus, &:active {
        color: @link-hover-color !important;
      }

    }

    .eb-showcase-title a{

      &:hover, &:focus, &:active {
        color: @link-hover-color !important;
      }
    }

    /* Post , List Post  
    --------------*/
    .eb-post-title a:hover {
      color: @link-color;
    }

    .eb-entry-nav>div>a:hover {
      color: @link-color;
    }

    .eb-post-meta > div.eb-post-author a,
    .eb-post-foot .col-cell a {

      &:hover, &:focus, &:active {
        color: @link-color !important;
      }
    }



    /* Author 
    --------------*/
    .eb-entry-author {
      
    }

    .eb-entry-author-bio h3 a {
      color: @link-color;
    }

    .eb-entry-author-recents{
      > h5,
      time {
        color: lighten(@link-color, 19%);
      }

      a {

        &:hover, &:focus, &:active {
        color: @link-hover-color;
        }
      }
    }  

    /* Comments  
    --------------*/
    .eb-comments .eb-comment .eb-comment-head a:hover { 
      color: @link-color;
    }

    .eb-comment-foot span > a {
      color: @link-color;

      &:hover {
        color: @link-hover-color;
      }
    }

    /* category  
    --------------*/
    .eb-category-name a:hover {
      color: @link-color;
    }

    /* Tags  
    --------------*/
    .eb-tags-item:hover {
      border: 1px solid @brand-primary;
    }

    /* Calendar  
    --------------*/
    .eb-calendar-control > td {
      &.eb-calendar-previous > a:hover,
      &.eb-calendar-next > a:hover {
        color: @brand-primary;
      }
    }

    /* Module   
    ----------------------------------*/
    .mod-item .mod-small.mod-fit {
      color: @link-color;
    }

    .eb-mod-item .eb-mod-media-thumb {
      &:hover, &:focus, &:active {
        color: @link-hover-color !important;
      }
    }

    /* Comments   
    --------------*/
    &.eb.mod_easybloglatestcomment {
      strong a:hover {
        color: @link-color;
      }

      .mod-muted.mod-small {
        color: @link-color;
      }
    }
  }  
  
}
