/* Lightbox code here.. */
.lightbox-wrapper{
    width:100%;
    background: rgba(0,0,0,.5);
    display:none;
    min-height: 100px;
    left: 0;
    top: 0;
    position: absolute;
    z-index: 10000;
    opacity:1;
    -webkit-transition: opacity .5s ease-in-out;
      -moz-transition: opacity .5s ease-in-out;
      -o-transition: opacity .5s ease-in-out;
      transition: opacity .5s ease-in-out;
}
.lightbox-wrapper.active{
    opacity:1;
  }
.lightbox {
    border-radius: 0;
    box-shadow: 0 0 15px -1px #000000;
    display: none;
    margin: 10px auto 100px;
    max-width: 90%;
    min-height: 100px;
    position: relative;
    overflow: hidden;
    -webkit-transition: all 500ms ease-in-out;
    -moz-transition: all 500ms ease-in-out;
    -o-transition: all 500ms ease-in-out;
    transition: all 500ms ease-in-out;
    z-index: 10000;
}

.lightbox.active{
    display: inline-block;
  }
.popup-close {
    background-position: -409px -5px;
    display: inline-block;
    height: 44px;
    width: 45px;
}

.popup-close:active {
    background-position: -457px -6px;
}
.popup-close-wrapper {
    background: none repeat scroll 0 0 transparent;
    height: 46px;
    position: absolute;
    right: -1px;
    top: -1px;
    width: 47px;
    z-index:10000;
}
/* Lightbox code end*/

.flex-lazyload {
    background: url("/cfassets/images/common/loader.gif") no-repeat scroll center 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 39px;
}