/*
* Styling for sticky side bar region
*/
/* Defatul style*/

.sticky-nav .popup {
    background: #ffffff;
}
.sticky-nav ul li {
  background-color: #ffffff;
}

.contact_ajm .contact-box .glyphicon-eye-open {
  width: auto;
}
.is_rtl .contact_ajm .contact-box .form-actions {
  text-align: right;
}
.is_rtl .form-actions .btn {
  margin-right: 10px;
}


/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 768px) {
    .sticky-nav ul li {
      margin-bottom: 5px;
    }
    .icon-close::before {
        content: "\e919";
        font-size: 1.8em !important;
        display: block;
        line-height: 1.3em;
    }
    .sticky-nav .popup .close {
       display: block;
    }
    .is_rtl .sticky-nav {
        right: 15px !important;
    }
    /*.is_rtl .sticky-nav.active,
    .is_rtl .sticky-nav.pop-active {
        right: 10px !important;
    }*/
    .is_rtl .sticky-nav .popup .close {
        left: 16px;
    }
    .is_rtl .sticky-nav span {
        font-size: 9px;
    }
    .is_rtl .happyness .choices span {
      font-size: 60px;
    }
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {

}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {

}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) and (max-width: 1350px) {
    .sticky-nav ul li {
        width: 60px;
        height: 60px;
    }
    .sticky-nav ul li a {
        width: 60px;
        padding: unset;
        height: 60px;
    }
/*}
@media (min-width: 1025px) {*/
    .sticky-nav .popup.sticky-block-item {
        left: 62px;
    }  
    .is_rtl .sticky-nav .popup.sticky-block-item {
      right: 62px !important;
    }

    .sticky-nav ul li a i {
      font-size: 0.8rem;
    }
    .sticky-nav span {
      font-size: 0.7rem;
    }
}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1351px) {
  .sticky-nav ul li {
    width: 90px;
    height: 85px;
  }
  .sticky-nav ul li a {
    width: 90px;
    padding: 10px 15px !important;
    height: 85px;
  }
  .sticky-nav .popup.sticky-block-item {
    left: 90px;
  } 
}