@import url(https://fonts.googleapis.com/css?family=Major+Mono+Display&display=swap&subset=latin-ext,vietnamese);
.enrm-loader.row {
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 9999;
    background: #fff;
    top: 0;
    bottom: 0;
    opacity: 0.9;
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    justify-content: center;
    -webkit-justify-content: center;
    -moz-justify-content: center;
    align-items: center;
    -webkit-align-items: center;
    -moz-align-items: center;
}
.cursor-pointer { cursor: pointer;}
.p14{ padding: 14px;}
.layout-fixed .brand-link{width: 200px;}
.main-sidebar, .main-sidebar::before {width: 200px;}
.enrm-gallery .card-footer {padding: 8px;background:#fff;}
.enrm-gallery .create-gallery-box .info-box-content {margin-top: auto;margin-bottom: auto;}
.enrm-gallery .create-gallery-box .card-header {padding: 1.02rem;}

.enrm-body footer.main-footer { padding: .5rem 1rem;}
.enrm-col-4 {position: relative; width: 100%; padding-right: 7.5px; padding-left: 7.5px;}
/** Gallery image listing **/
.enrm-tbl-btn-wrapper{display: inline-block;}
.enrm-tbl-btn-wrapper > button{padding: 3px 10px; margin-right: 5px;}
.enrm-bg-image-list{background-size: cover; background-repeat: no-repeat; background-position: center center; overflow: hidden; width:60px; height:60px; position: relative; margin: 0 auto;}

/** Gallery preview **/
.gallery-preview .enrm-square-img,
.gallery-preview .enrm-img-list-mode {overflow: hidden; position: relative; /*float: left;*/ display: inline-block; cursor: pointer; width: 100%;}
.gallery-preview .enrm-masonry-img{overflow: hidden;display: inline-block;width: 100%;position: relative;}
.gallery-preview .enrm-image-container a.cursor-pointer{position: relative; display: block;}
.gallery-preview .enrm-bg-image { background-position: center !important; height: 100%; width: 100%; background-size: cover !important; background-repeat: no-repeat !important;}
.gallery-preview .enrm-bg-image,
.gallery-preview .enrm-img-list-mode > img {-webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.gallery-preview .enrm-img-wrapper:hover .enrm-zoom-out,
.gallery-preview .enrm-img-wrapper:focus .enrm-zoom-out,
.gallery-preview .enrm-masonry-img:hover .enrm-zoom-out,
.gallery-preview .enrm-masonry-img:focus .enrm-zoom-out {-ms-transform: scale(.9); -moz-transform: scale(.9); -webkit-transform: scale(.9); -o-transform: scale(.9); transform: scale(.9); transition: all .5s; -moz-transition: all .5s; -webkit-transition: all .5s; -ms-transition:all .5s;}
.gallery-preview .enrm-img-wrapper:hover .enrm-zoom-in,
.gallery-preview .enrm-img-wrapper:focus .enrm-zoom-in,
.gallery-preview .enrm-masonry-img:hover .enrm-zoom-in,
.gallery-preview .enrm-masonry-img:focus .enrm-zoom-in{-ms-transform: scale(1.5); -moz-transform: scale(1.5); -webkit-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5);transition: all .5s; -moz-transition: all .5s; -webkit-transition: all .5s; -ms-transition:all .5s;}

.gallery-preview .enrm-img-wrapper:hover .enrm-sepia,
.gallery-preview .enrm-img-wrapper:focus .enrm-sepia,
.gallery-preview .enrm-masonry-img:hover .enrm-sepia,
.gallery-preview .enrm-masonry-img:focus .enrm-sepia {filter: sepia(100%); -webkit-filter: sepia(100%);}
.gallery-preview .enrm-img-wrapper:hover .enrm-colorchange1,
.gallery-preview .enrm-img-wrapper:focus .enrm-colorchange1,
.gallery-preview .enrm-masonry-img:hover .enrm-colorchange1,
.gallery-preview .enrm-masonry-img:focus .enrm-colorchange1 {filter: hue-rotate(70deg); -webkit-filter: hue-rotate(70deg);}
.gallery-preview .enrm-img-wrapper:hover .enrm-colorchange2,
.gallery-preview .enrm-img-wrapper:focus .enrm-colorchange2,
.gallery-preview .enrm-masonry-img:hover .enrm-colorchange2,
.gallery-preview .enrm-masonry-img:focus .enrm-colorchange2 {filter: hue-rotate(180deg); -webkit-filter: hue-rotate(180deg);}
.gallery-preview .enrm-img-wrapper:hover .enrm-colorchange3,
.gallery-preview .enrm-img-wrapper:focus .enrm-colorchange3,
.gallery-preview .enrm-masonry-img:hover .enrm-colorchange3,
.gallery-preview .enrm-masonry-img:focus .enrm-colorchange3 {filter: hue-rotate(90deg); -webkit-filter: hue-rotate(90deg);}
.gallery-preview .enrm-img-wrapper:hover .enrm-colorchange4,
.gallery-preview .enrm-img-wrapper:focus .enrm-colorchange4,
.gallery-preview .enrm-masonry-img:hover .enrm-colorchange4,
.gallery-preview .enrm-masonry-img:focus .enrm-colorchange4 {filter: hue-rotate(-300deg); -webkit-filter: hue-rotate(-300deg);}

.gallery-preview .enrm-img-wrapper:hover .enrm-grayscale,
.gallery-preview .enrm-img-wrapper:focus .enrm-grayscale,
.gallery-preview .enrm-masonry-img:hover .enrm-grayscale,
.gallery-preview .enrm-masonry-img:focus .enrm-grayscale {filter: grayscale(100%); -webkit-filter: grayscale(100%);}

/*Overlay style*/
.gallery-preview .enrm-overlay-container {position: absolute; display: none; width: 100%; transition: .5s ease; display: none;}
.gallery-preview .enrm-overlay-container.fade{height: 100%; top: 0; bottom: 0; left: 0; right: 0;}
.gallery-preview .enrm-image-container:hover .fade{display: block;}
.gallery-preview .enrm-overlay-container.slideup{height: 0; bottom: 0; left: 0; right: 0; overflow: hidden;display: block}
.gallery-preview .enrm-image-container:hover .slideup{height: 100%;}
.gallery-preview .enrm-overlay-container.slidedown{height: 0; top: 0; left: 0; right: 0; overflow: hidden;display: block}
.gallery-preview .enrm-image-container:hover .slidedown{height: 100%;}
.gallery-preview .enrm-overlay-container.slideleft{width:100%; height: 100%; top: 0; left: -100%; bottom: 0; right: 100%; overflow: hidden;display: block}
.gallery-preview .enrm-image-container:hover .slideleft{width: 100%; right: 0;left: 0;}
.gallery-preview .enrm-overlay-container.slideright{width:100%; height: 100%; top: 0; left: 100%; bottom: 0; right: -100%; overflow: hidden;display: block}
.gallery-preview .enrm-image-container:hover .slideright{width: 100%; left: 0; right: 0;}

.gallery-preview .enrm-overlay-caption {text-align: center; padding: 6px; width: 100%;}

.gallery-preview .enrm-image-container:hover .hoverdown{width: 100%; left: 0; right: 0; bottom: 0; top: unset; height: auto;}
.gallery-preview .enrm-image-container:hover .hoverup{width: 100%; left: 0; right: 0; top: 0; bottom: unset !important; height: auto;}
.gallery-preview .enrm-overlay-container.staticdown{width: 100%; left: 0; right: 0; top: unset; bottom: 0; height: auto; display: block !important;}
.gallery-preview .enrm-overlay-container.staticup{width: 100%; left: 0; right: 0; top: 0; bottom: unset; height: auto; display: block !important;}

.gallery-preview .enrm-overlay-container > .caption {position: absolute; top: 50%; left: 50%;transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%);}
.gallery-preview .enrm-overlay-container > .magnifier {position: absolute; top: 50%; left: 50%;transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%);}
.gallery-preview .enrm-overlay-container > .hoverdown {width: 100%; bottom: 0; text-align: center;left: 50%;}
.gallery-preview .enrm-overlay-container > .hoverup {width: 100%; top: 26px; text-align: center;left: 50%;}
/*.gallery-preview .enrm-image-container:hover .fade,
.gallery-preview .enrm-image-container:hover .slideup,
.gallery-preview .enrm-image-container:hover .slidedown,
.gallery-preview .enrm-image-container:hover .slideleft,
.gallery-preview .enrm-image-container:hover .slideright{display: block;}*/
/*.gallery-preview .enrm-image-container:hover .slideup{ top: 100%; height: 0;}*/
/**Reorder images**/
.enrm-reorder-img-container{display: inline-block; overflow: hidden;cursor: move;}
.enrm-reorder-img{background-position: center!important;background-repeat: no-repeat; background-size: cover;width: 100%;height: 100%;position: relative;}
.enrm-image-name { position: absolute; bottom: 0; text-align: center; background-color: #ece7e7; opacity: 0.9; width: 100%; font-size: 13px; }
/** Popup light box **/
.sl-overlay{background: #0b0b0b; opacity: 0.8; z-index: 9999;}
.sl-navigation{color: #ffffff;}
.sl-wrapper .sl-close{color: #ffffff;}
.sl-wrapper .sl-navigation button{color: #ffffff;}
.sl-wrapper .sl-caption{text-align: center;}
/**Video Gallery**/
/*table#enrm-videos-table tr td,table#image-table tr td {vertical-align: middle;}*/

/** Video gallery settings **/
.enrm-bg-video {background-size: cover;background-repeat: no-repeat;background-position: center; display: flex; display: -moz-flex; display: -webkit-flex; justify-content: center; -moz-justify-content: center;-webkit-justify-content: center;align-items: center;-moz-align-items: center;-webkit-align-items: center;}
.enrm-play-icon{z-index: 999;}
.video-overlay{top: 0; bottom: 0;}
.enrm-underline{text-decoration: underline;}
a.enrm-footer-company, a.enrm-footer-company:hover{color: #fd7e14;}
/** Video popup **/
.slbIframeCont{margin: 2em 0;}
button.slbCloseBtn { background: red;border-radius: 50%;width: 1em;height: 1em;line-height: 1em;right: 0em;top: 5px;}
/** Pricing **/
.col-3.enrm-price-col{max-width: 20%; flex: 0 0 20%;padding:0;}
.enrm-price-box {
    list-style-type: none;
    border: 1px solid #eee;
    border-radius: 6px;
    overflow: hidden;
    margin: 0;
    padding: 0;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.enrm-price-box:hover {
    box-shadow: 0 8px 12px 0 rgba(0,0,0,0.2)
}
.enrm-price-box .enrm-header {
    color: white;
    font-size: 25px;
}
.enrm-price-box .enrm-starter{background-color: #f99961; border-bottom: 1px solid #f99961;}
.enrm-price-box .enrm-basic{background-color: #78CFBF;border-bottom: 1px solid #78CFBF;}
.enrm-price-box .enrm-premium{background-color: #3EC6E0;border-bottom: 1px solid #3EC6E0;}
.enrm-price-box .enrm-enterprice{background-color: #faee63;border-bottom: 1px solid #faee63;}
.enrm-price-box .enrm-unlimited{background-color: #ff7703;border-bottom: 1px solid #ff7703;}
.enrm-price-box .enrm-starter-price{background-color: #ffad7d;}
.enrm-price-box .enrm-basic-price{background-color: #82DACA;}
.enrm-price-box .enrm-premium-price{background-color: #53CFE9;}
.enrm-price-box .enrm-interprice-price{background-color: #fcf494;}
.enrm-price-box .enrm-unlimited-price{background-color: #3c97f9;}
.enrm-price-box .btn { color: #32325d; font-weight: 600; width: 100%; background: #fff; border: 0; }
.enrm-price-box .enrm-all{background-color: #43436c; border-bottom: 1px solid #18182a;}
.enrm-price-box .enrm-all-price{color: #fff; border:0; font-weight: 600; background: #32325d; font-size: 11px; width: 100%;}

.enrm-price-box li {
    border-bottom: 1px solid #eee;
    padding: 8px 10px;
    text-align: center;
}
.col-md-6 td {
    padding: 5px 0;
}
.enrm-price{position: relative;}
.enrm-price > sup {position: absolute;top: 1.5rem;font-size: 1.2rem;left: 1.5rem;font-weight: bold;}
.enrm-price > span{ font-weight: bold; font-size:35px; letter-spacing: 1px;}
.current-pricing-plan{transform: scaleY(1.1); -moz-transform: scaleY(1.1); -webkit-transform: scaleY(1.1);}
.enrm-col-7 .download-btn{font-size: .8rem;}
.enrm-col-8 .download-btn{font-size: .8rem; padding: 4px 8px;}
.enrm-col-9 .download-btn{font-size: .75rem; padding: 2px 5px;}
.enrm-col-10 .download-btn{font-size: .7rem; padding: 2px 4px;}
.enrm-col-11 .download-btn{font-size: .6rem; padding: 2px 4px;}
.enrm-col-12 .download-btn{font-size: .56rem; padding: 2px 4px;}
.enrm-btn-gallery-menu{margin: -.75rem 0; padding: .25rem .5rem;font-size: .875rem;}
.enrm-gallery .create-gallery-box .card-header a { color: #000; font-size: 15px; font-weight: 600; }
.enrm-gallery .create-gallery-box .card-header { padding: 1.02rem; background: #f1f1f1; color: #000; }
/**Upload images**/
.dropzone .dz-preview .dz-progress .dz-upload{background: linear-gradient(to bottom, #09c532, #09a52b) }
.gallery-menu .btn-primary { background: #32325d; border: 0; margin-left:5px;padding: 4px 10px;}
a.btn.enrm-btn-gallery-menu.btn-primary i { padding-right: 5px; }
.install_code{background: #32325d; padding: 10px; box-sizing: border-box; text-align: center; color: #fff;}
.install_code code{color:#fff;}
.enrm-video-title {width: 100%;text-align: center;padding-top: 5px;}
span.input-group-text.colorpicker-input-addon:focus{outline: none;}
#image-table_length{display: flex; display: -webkit-flex; display: -moz-flex; display: -ms-flex;}
@media (min-width: 768px)  {
    body:not(.sidebar-mini-md) .content-wrapper, body:not(.sidebar-mini-md) .main-footer, body:not(.sidebar-mini-md) .main-header {
        margin-left: 200px;
    }
}

@media (min-width: 576px)  {
    /**Gallery preview**/
    .gallery-preview .enrm-col-1 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .gallery-preview .enrm-col-2 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
    .gallery-preview .enrm-col-3 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
    .gallery-preview .enrm-col-4 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
    .gallery-preview .enrm-col-5 {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}
    .gallery-preview .enrm-col-6 {-ms-flex: 0 0 16.666666%;flex: 0 0 16.666666%;max-width: 16.666666%;}
    .gallery-preview .enrm-col-7 {-ms-flex: 0 0 14.28571428571429%;flex: 0 0 14.28571428571429%;max-width: 14.28571428571429%;}
    .gallery-preview .enrm-col-8 {-ms-flex: 0 0 12.5%;flex: 0 0 12.5%;max-width: 12.5%;}
    .gallery-preview .enrm-col-9 {-ms-flex: 0 0 11.111111%;flex: 0 0 11.111111%;max-width: 11.111111%;}
    .gallery-preview .enrm-col-10 {-ms-flex: 0 0 10%;flex: 0 0 10%;max-width: 10%;}
    .gallery-preview .enrm-col-11 {-ms-flex: 0 0 9.090909%;flex: 0 0 9.090909%;max-width: 9.090909%;}
    .gallery-preview .enrm-col-12 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
}
#lcl_nav_cmd .lcl_next:before, #lcl_nav_cmd .lcl_prev:before, #lcl_corner_close:before, #lcl_thumbs_nav .lcl_tn_next:before, #lcl_thumbs_nav .lcl_tn_prev:before{font-family: 'Major Mono Display',monospace; font-weight: 100; font-stretch: ultra-expanded;    font-size: 39px;}
#lcl_corner_close:before, #lcl_nav_cmd .lcl_close:before { content: "x"; font-family: 'Major Mono Display',monospace; font-weight: 600; font-stretch: ultra-expanded; font-size: 25px; }
