/* Main Sections */ /* Sidebar */ .ms-Nav { background: #1a1a1a; color: #ffffff; margin-top: 2rem; border-radius: 1rem; padding: 1rem; } .ms-Nav-link { color: #ffffff !important; background-color: #2a2a2a !important; border-radius: 0.75rem; margin: 0.5rem 0; padding: 0.75rem; } .ms-Nav-link a:active { border-right: 2px solid #ffffff; } .ms-Nav-compositeLink .ms-Nav-chevronButton.ms-Nav-chevronButton--link { background: #2a2a2a !important; } .ms-Nav-compositeLink.is-selected { padding-left: 80px !important; } .ms-Nav-compositeLink.is-selected .ms-Nav-chevronButton:after, .ms-Nav-compositeLink.is-selected a:after { border-left: none !important; } .sidebar { box-shadow: 0 0 10px rgba(255, 255, 255, 0.7), 0 0 30px rgba(255, 255, 255, 0.5); border-radius: 1rem; background-repeat: no-repeat; } @media screen and (max-width: 419px), screen and (min-width: 420px) and (max-width: 1000px) { .sidebar { display: inline-block !important; height: 7%; width: 95% !important; position: absolute; top: 8px; left: 14px; } .sidebar { border-radius: 1rem 1rem 0 0; } .titleSideBarMenu { color: gray; } .titleSideBarMenu img { width: 32px; margin-left: 10px; margin-top:4px; } .iconMenu { font-size: 9pt; display: inline; margin-right: 16px; margin-top: 20px;; } .iconMenu:hover { color: gray; } .iconText { cursor: pointer; } @media screen and (max-width: 419px) { .IconsMenu { position: absolute; top: 50%; margin-top: -23px; height: 30px; width: 320px; left: 50%; margin-left: -160px; text-align: center; font-family: "Open Sans", sans-serif; } } @media screen and (min-width: 420px) and (max-width: 1000px) { .IconsMenu { position: absolute; top: 50%; margin-top: -10px; height: 30px; width: 450px; left: 80px !important; margin-left: 0px !important; text-align: center; font-family: "Open Sans", sans-serif; } } } @media screen and (min-width: 1000px) { .sidebar { display: inline-block !important; height: 18%; width: 45% !important; background-color: #1a1a1a !important; position: absolute; top: 3%; left: 3%; border-right: 14px solid #4a4a4a !important; } .titleSideBarMenu { text-align: center; margin-top: 3px; } .iconMenu { font-size: 09pt; text-align: center; margin: 10px 6px; padding-left: 48px;; } .IconsMenu { width: 560px; display: inline-flex; position: absolute; left: 50%; margin-left: -260px; bottom: 1rem; top:60px; height: 28px; font-family: "Open Sans", sans-serif; font-size: 12pt; } } /* Player */ .player { background-color: white; box-shadow: 0 0 10px rgba(255, 255, 255, 0.7), 0 0 30px rgba(255, 255, 255, 0.5); border-radius: 0.75rem; } @media screen and (max-width: 1000px) { .player { width: 94% !important; height: 44% !important; border: 5px solid #4a4a41; position: absolute; top: 11%; left: 50%; margin-left: -48%; background-repeat: no-repeat; background-size: contain; background-position: center; } } @media screen and (min-width: 1000px) { .player { width: 45% !important; height: 71% !important; border: 7px solid #6c6c6c; position: absolute; left: 3%; top: 24%; } } /* Webchat */ .webchat { background-color: #ffffff !important; box-shadow: 0 8px 20px rgba(255, 255, 255, 0.1); border-radius: 1rem; overflow: auto !important; } .webchat > div { height: 100%; width: 100%; } @media screen and (max-width: 1000px) { .webchat { width: 96% !important; height: 37% !important; font-family: 'Open Sans', sans-serif; font-size: 16px; position: absolute; top: 60%; left: 50%; margin-left: -48%; border-radius: 1rem; } } @media screen and (min-width: 1000px) { .webchat { width: 48% !important; height: 94%; position: absolute; right: 15px; top: 19px; bottom: 0; border-bottom: 4px solid #4a4a4a; } } /* General Styles */ body { background: linear-gradient(135deg, #000000, #ffffff); font-family: 'Open Sans', sans-serif; color: #ffffff; margin: 0; padding: 0; } .gb-quality-button-yes { width: 54px; text-decoration: none; text-transform: uppercase; background-color: green; color: white; padding: 2px; cursor: pointer; transition: 0.9s; transition-delay: 0.3s; border: none; } .gb-quality-button-no { width: 54px; text-decoration: none; text-transform: uppercase; background-color: red; color: white; padding: 2px; cursor: pointer; transition: 0.9s; transition-delay: 0.3s; border: none; } .gb-markdown-player-quality { background-color: #f5e4a8; padding: 4px; position: absolute; bottom: 14px; left: -9px; width: 100%; border-radius: 5px; color: #52514e; border: 1px solid #b2a46e; text-align: center; } .media-player { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif !important; } .media-player-container { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .media-player-link { cursor: pointer !important; } .gb-bullet-player { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif !important; background: white; height: 95%; overflow-y: scroll; } .gb-bullet-player-item { cursor: pointer; } .gb-image-player-outter-div {} .gb-image-player-img {} .gb-bullet-player-outter-div {} .gb-video-player-wrapper { width: 100%; height: 100%; } .gb-video-react-player { position: relative; left: 50%; transform: translateX(-50%); } body { display: flex; } .App { min-height: 100vh; } .App .body { display: flex; flex-direction: row; } .body { flex-basis: 12em; /* Default value of the element before distribuing the remaing space */ flex-grow: 0; /* Defined the ability to groe */ flex-shrink: 0; /* Defines the ability to shrink */ max-width: 12em; order: -1; } body { margin: 0; overflow: hidden; } .media-player-container { overflow: auto; max-height: 90%; font-family: "Open Sans", sans-serif; background: white; } .media-player-scroll { height: 1500px; } @media screen and (max-width: 1000px) { .media-player-scroll h1 { font-size: 15px; } .media-player-scroll p { font-size: 12px; } .media-player-scroll li { font-size: 12px; } } @media screen and (max-width: 451px) { .media-player { position: relative; zoom: 90%; height: 94% !important; width: 95% !important; background-repeat: no-repeat; margin-top: 10px; margin-left: 10px; margin-right: -40px; } .gb-markdown-player-quality { bottom: -1px; left: -3px; } } @media screen and (min-width: 451px) { .media-player { position: relative; zoom: 90%; height: 100% !important; width: 95% !important; background-repeat: no-repeat; margin-top: 10px; margin-left: 20px; margin-right: -40px; } }