.nx-dark-shadow:hover{
    -webkit-box-shadow: 5px 5px 10px 4px rgba(0,0,0,0.55);
-moz-box-shadow: 5px 5px 10px 4px rgba(0,0,0,0.55);
box-shadow: 5px 5px 10px 4px rgba(0,0,0,0.55);
    transition: box-shadow .1s ease-in-out;
}
.nx-dark-shadow{
transition: all .1s ease-in-out;
}

.exposer_special_overlay .nx-overlay-primary{
background: rgb(2,0,36);
background: linear-gradient(0deg, rgba(2,0,36,0.7749300403755253) 0%, rgba(9,9,121,0.6964986678265056) 35%, rgba(0,212,255,0.4) 92%, 
rgba(224,250,255,0.9) 100%);
    text-shadow: 2px 2px 2px rgba(0,0,0,.8)
}
.nx-tag{
    display:inline-block;
text-shadow: none !important;
    padding:2px;
padding-left:7px;
    padding-right:7px;
    border-radius:6px;
    font-size:0.7em;
    line-height .7em;
}

.embed-container,
.nxytv {
    position: relative;
    z-index: 1;
    padding-bottom: 56.25%;
    /* ratio 16x9 */
    height: 0;
    overflow: hidden;
    width: 100%;
    height: auto;
}

.nxytv iframe,
.embed-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.specialnumber {
    position:absolute;
    color: #961520;
    right:13%;
    top:-0.9em;
    font-size:3rem;
}

@import url('https://fonts.googleapis.com/css?family=Teko');

.teko {
    font-family: 'Teko', sans-serif !important;
}

.highlighted-child > *{
border: 3px solid #27a1f4;
}

@media screen and (max-width:959px){
    .nx-modal-full-img-container{
    	min-height: 100px !important;
        height: 200px;
    }
}