.left-section { width: 70px; height: 100%; background-color: #2c2b7a; position: fixed; align-items: center; display: grid; } .left-section-menu { margin-top: -120px; } .left-section-item { height: 65px; color: white; display: flex; justify-content: center; align-items: center; font-size: 13px; text-transform: uppercase; border-radius: 10px; } .left-section-item i { margin-right: 5px; } .left-section-item:hover { background-image: linear-gradient(to right, #7474BF 0%, #348AC7 100%, #7474BF 100%); font-size: 15px; } .left-item-active { background-image: linear-gradient(to right, #A770EF 0%, #CF8BF3 100%, #A770EF 100%); font-size: 13px; font-weight: bold; } .header2>.fa { font-size: 16px; color: white; } .fancybox-opened { box-shadow: none !important; } .contentAppList { width: 268px; display: ruby-text; margin: 0 auto 5px auto; margin-top: 10px; } .appItems { width: 130px; height: 85px; border-radius: 5px; background-size: cover; background-repeat: no-repeat; background-position: center center; border: 1px solid #2c2b7a; padding: 8px; font-weight: 600; font-size: 13px; cursor: pointer; color: white; } .appItems:hover { font-weight: 800; } .appImages { background-image: url("../../../images//iconbg.png"); } .appContents { background-image: url("../../../images//contentbg.jpg"); } .textContents { background-image: url("../../../images//textbg.jpg"); } .timeContents { background-image: url("../../../images//timebg.jpg"); } .streamContents { background-image: url("../../../images//streambg.jpg"); } .currencyContents { background-image: url("../../../images//currencyBg.jpg"); } .btn-grad { background-image: linear-gradient(to right, #1D976C 0%, #93F9B9 51%, #1D976C 100%); margin: 10px; padding: 15px 45px; text-align: center; text-transform: uppercase; transition: 0.5s; background-size: 200% auto; color: white; border-radius: 10px; display: block; } .btn-grad:hover { background-position: right center; color: #fff; text-decoration: none; } .digital-clock { position: absolute; bottom: 110px; left: 6px; color: #fff; font-size: 12px; font-family: monospace; } .digital-timer { position: absolute; bottom: 92px; left: 10px; color: #f7adff; font-size: 12px; font-family: monospace; } .status-container { position: absolute; bottom: 100px; left: 7px; } .circle { width: 11px; height: 11px; border-radius: 50%; position: absolute; top: 22px; left: 21px; background-color: #f39e00; } .ring { border: 3px solid #ffbb00; -webkit-border-radius: 30px; height: 25px; width: 25px; position: absolute; left: 14px; top: 15px; -webkit-animation: pulsate 1s ease-out; -webkit-animation-iteration-count: infinite; opacity: 0.0 } .circle-connect { background-color: #67e402; } .ring-connect { border: 3px solid #87f12f; } .circle-notconnect { background-color: #ee0c0c; } .ring-notconnect { border: 3px solid #e73131; } @-webkit-keyframes pulsate { 0% { -webkit-transform: scale(0.1, 0.1); opacity: 0.0; } 50% { opacity: 1.0; } 100% { -webkit-transform: scale(1.2, 1.2); opacity: 0.0; } } .zoom-button { position: fixed; bottom: 25px; right: 20px; background-color: transparent; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; } .zoom-button i { color: #91a1d3; font-size: 17px; transition: font-size 0.3s ease, color 0.3s ease; margin: 5px; } .zoom-button i:hover { color: #4b4a4a; font-size: 23px; } #content-component { display: inline-flex; }