/* Mediainfo Parser | Powered by www.ProNFO.com */
body {transition: all .2s ease-in-out;}
.input_copy {font-size: 15px;position: absolute;top: 30%;right: 20px;cursor: copy;z-index: 999999;font-weight: bolder;color: gray;}
.input_copy:hover {color:#9f9f9f;scale:1.1;}
.textarea_copy {font-size: 15px;position: absolute;bottom: 5px;right: 25px;cursor: copy;z-index: 999999;font-weight: bolder;color: gray;}
.textarea_copy:hover {color:#9f9f9f;scale:1.1;}
.banner_theme[type=radio] { position: absolute;opacity: 0;width: 0;height: 0;}
.banner_theme[type=radio] + img {cursor: pointer;}
.banner_theme[type=radio]:hover + img {opacity: 1;z-index: 9999999;position: relative;transform: scale(1.5);}
.banner_theme[type=radio]:checked + img {outline: 2px solid #f00;opacity: 1;}
.banner_showcase {opacity: 0.8;transition: all .2s ease-in-out;}
.recent_banner_image:hover {opacity: 1;}
.recent_banner_image {opacity: 0.7;}
.card-body.tmdb_trending {position: absolute;bottom: 0px;}
.card-header.tmdb_trending {position: absolute;top: 0px;}
.tmdb_trending_wrapper{position:relative;z-index:1;}
.tmdb_trending_wrapper::before{content: '';position: absolute;background: linear-gradient(0deg, #0008 40%, #fff4 100%);width: 100%;height: 100%;z-index: 0;left: 0;top: 0;}

@media (min-width: 1171px) {
    .banner_showcase {width: 238px;}
}
@media (min-width: 682px) AND (max-width: 1170px) {
    .banner_showcase {width: 180px;}
}
@media (max-width: 682px) {
    .banner_showcase {width:100%;max-width: 300px;}
}
a{text-decoration: none;}
#app:before {
	content: '';
	display: block;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(187, 187, 187, 0.74);
	/* background-image:
		linear-gradient( 45deg, black 15%, transparent 15%, transparent 85%, black 85%, black),
		linear-gradient( 45deg, black 15%, transparent 15%, transparent 85%, black 85%, black),
		linear-gradient(-45deg, black 15%, transparent 15%, transparent 85%, black 85%, black),
		linear-gradient(-45deg, black 15%, transparent 15%, transparent 85%, black 85%, black); */
	background-size: 2px 2px;
    z-index: -1;
    /* content: '';
    background-image: url("https://www.pronfo.com/storage/assets/img/overlay.png");
    margin: 0px;
    padding: 0px;
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%; */
}
.card {border: 0px solid rgba(0,0,0,.125) !important;}
.text-dark-i {color: black !important;}
/* margin left - test only*/
.ml-0 {margin-left: 0px !important;}
.ml-10 {margin-left: 10px !important;}
.ml-20 {margin-left: 20px !important;}
.ml-30 {margin-left: 30px !important;}
.ml-40 {margin-left: 40px !important;}
.ml-50 {margin-left: 50px !important;}
table.dataTable tbody tr {
    background-color: #212529 !important;
}
/* .odd {
    border-bottom: 1px solid gray !important;
} */
table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
    background-color: #bdbdbd2e !important;
}
table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
    background-color: #6262622e !important;
}
.t-red {color: red !important;}
.t-orange {color: orange !important;}
.t-lime {color: lime !important;}
.t-green {color: green !important;}
.t-white {color: white !important;}
.t-black {color: black !important;}
.t-gray {color: gray !important;}
.t-lightgray {color: lightgray !important;}
.t-darkgray {color: darkgray !important;}
.t-yellow {color: yellow !important;}
.t-blue {color: blue !important;}
.t-lightblue {color: lightblue !important;}
.t-cyan {color: cyan !important;}
.t-darkblue {color: darkblue !important;}
.t-darkred {color: darkred !important;}
.t-pink {color: pink !important;}
.t-purple {color: purple !important;}
.t-magenta {color: magenta !important;}
.t-brown {color: brown !important;}
.t-silver {color: silver !important;}
.t-gold {color: gold !important;}
