/*Preloader*/ .preloader { width: 100%; height: 100%; top: 0px; position: fixed; z-index: 99999; background: rgba(0, 0, 0, 0.88); } .preloader .cssload-speeding-wheel { position: absolute; top: calc(50% - 3.5px); left: calc(50% - 3.5px); } .w-100 { width: 100%; } .iframe{ width:100%; height:calc(100vh - 60px); position: inherit; display: block; } /* Larger Images */ #side-menu>li>a { padding: 18px 35px 18px 15px; display: block; } .sidebar .nav-second-level li a { padding: 14px 10px 14px 15px; } #side-menu .fa-fw { width: 30px!important; } .sttabs nav a { position: relative; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 1.5; } @media screen and (max-width: 767px){ .table-responsive { width: 100%; margin-bottom: 0; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: transparent; } } .common-list .notify { position: relative; margin-top: .5px; margin-right: 9px; } .ajaxloader { width: 100%; height: 100%; top: 0px; position: absolute; z-index: 99999; background: rgba(0, 0, 0, 0.68); margin: 0 auto; border-radius: 10px; } .lock-screen { background: url(../../plugins/images/login-register.jpg) center center/cover no-repeat!important; height: 100%; position: fixed; z-index: 999999; top: 0; width: 100%; -webkit-user-select: none; /* Chrome all / Safari all */ -moz-user-select: none; /* Firefox all */ -ms-user-select: none; /* IE 10+ */ -o-user-select: none; user-select: none; } body.stop-scrolling { height: 100%; overflow: hidden; } .tabEditorIcon i { font-size: 35px; text-align: center !important; width: 35px !important; } .tabEditorIcon img { width: 35px !important; } .asColorPicker-wrap { position: relative; display: block; width: calc(100% - 35px); } .asColorPicker-trigger { position: absolute; top: 0; right: -32px; height: 38px; width: 37px; border: 0; border-radius: 0 4px 4px 0; } .asColorPicker-trigger span { width: 100%; height: 100%; display: inline-block; border-radius: 0 4px 4px 0; } .top-left-part { width: auto; max-width: 220px; float: left; border-right: transparent; } .tabs-style-flip { max-width: 1400px; margin: 0 auto; } .elip{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; } .p-5{ padding:5px!important } .error-page { width: 100%; background: #1b1a1a; height: 100%; position: fixed; display: none; z-index: 10; } img.lazyload.tabImages { height: 120px !important; object-fit: contain; } .recent-cover{ background-position: center;background-size: cover;height: 150px;width: 150px; top: 74px; position: absolute; } .recent-poster{ background-position: center;background-size: cover;height: 225px;width: 150px; } .recent-title{ position: absolute; bottom: 0px; background: rgba(31, 31, 31, 0.73); width: inherit; color: white; } .nowPlayingHover{ margin-bottom: 14px; } .nowPlayingUserThumb:hover{ opacity: 0; -webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out; } .tabLoaded { -webkit-filter: drop-shadow(0px 0px 5px #2cabe4); filter: drop-shadow(0px 0px 5px #2cabe4); } .user-bg { margin: -25px; height: 338px; overflow: hidden; position: relative; background-size: cover; background-position: top; background-repeat: no-repeat; } h2.m-b-0.font-medium.pull-right { -webkit-filter: drop-shadow(1px 1px 0px #1f1f1f); filter: drop-shadow(1px 1px 0px #1f1f1f); color: white; } .text-plex { color: #E5A00D; } .text-emby { color: #4CAF50; } .genre-list { position: absolute; bottom: 0; left: 0; } .mouse { cursor: pointer; } .el-element-overlay .el-card-item .el-overlay-1 img.imageSourceLeft { width: 56%; display:block; position: absolute; left:0px; overflow: hidden; filter: blur(0px) grayscale(1); } .el-element-overlay .el-card-item .el-overlay-1 img.imageSourceRight { width: 56%; display:block; position: absolute; right:0px; overflow: hidden; filter: blur(0px) grayscale(1) } .mailbox-widget .customtab li.active a, .mailbox-widget .customtab li.active, .mailbox-widget .customtab li.active a:focus { background: 0 0; color: #fff; border-color: #53e69d; } .nav-tabs.pull-right>li>a:hover { background: transparent; border-radius: 0px; } .homepageImageTitle { height: 40px; margin-top: -7px; } .grayscale { -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */ filter: grayscale(100%); } td span.label.label-info { min-width: 80px !important; display: inline-block !important; } .inbox-center.table-responsive { max-height: 300px; overflow-y: auto; } .fc-event { border-radius: 0; border: none; cursor: pointer; font-size: 13px; margin: 1px -1px 0; padding: 5px; text-align: left; background: #2cabe3; } .bg-calendar { background: transparent; color:inherit; } .fc-toolbar { margin: 0; padding: 19px 20px 11px 20px; } .fc-unthemed .fc-today { color: inherit !important; }