* { box-sizing: border-box; margin: 0; padding: 0; } @font-face { font-family: 'zomorrod'; src: url('app/zmd-Black.eot?#') format('eot'), /* IE6?8 */ url('app/zmd-Black.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('app/zmd-Black.ttf') format('truetype'); /* Saf3?5, Chrome4+, FF3.5, Opera 10+ */ } body { font-family: 'zomorrod', Tahoma, Geneva, Verdana, sans-serif; background: #fff; color: #000; font-size: 15px; line-height: 1.5; } /*css with 2 animation ---> shimmer, shadow */ #preloader{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; opacity: 1; visibility: visible; z-index: 2500; display: flex; justify-content: center; align-items: center; animation: wd-preloader-fadeOut 20s ease both; transition: opacity .4s ease; background-color: rgb(245 245 245 / 76%); backdrop-filter: blur(5px); } .box_section{ width: 120px; height: 120px; display: flex; flex-flow: row nowrap; justify-content: center; align-items: center; position: relative; background: white; border-radius: 20px; animation:1s ease-in-out alternate infinite shadows; } .site_logo{ width:100px; } .img_filter{ width: 120px; height: 120px; opacity:0.45; position: absolute; -webkit-animation-duration: 0.9s; -webkit-animation-fill-mode: forwards; -webkit-animation-iteration-count: infinite; -webkit-animation-name: placeHolderShimmer; -webkit-animation-timing-function: linear; background: #f6f7f9; background-image: linear-gradient(to right, #f6f7f9 0%, #e9ebee 20%, #f6f7f9 40%, #f6f7f9 100%); background-repeat: no-repeat; border-radius: 20px; } @keyframes placeHolderShimmer{ 0% { background-position: -468px 0; } 100% { background-position: 468px 0; } } @keyframes shadows{ 0%{ box-shadow:none } 100%{ box-shadow: 9px 16px 8px rgb(227, 227, 227); } } ;} a { color: #262626; text-decoration: none; } ul { list-style: none; } .container { width: 90%; max-width: 1300px; margin: auto; } /* Nav */ .main-nav { display: flex; align-items: center; justify-content: space-between; height: 60px; padding: 20px 10px; font-size: 13px; font-family: zomorrod; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 30px; backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 0 0 20px 20px; } .main-nav .logo { width: 110px; } .main-nav ul { display: flex; align-items: center; } .main-nav ul li { padding: 0 10px; } .main-nav ul li a { padding-bottom: 2px; } .main-nav ul li a:hover { border-bottom: 2px solid #262626; } .main-nav ul.main-menu { flex: 1; margin-left: 20px; } .menu-btn { cursor: pointer; position: absolute; top: 20px; right: 30px; z-index: 3; display: none; } .btn { cursor: pointer; display: inline-block; border: 0; font-weight: bold; padding: 10px 20px; background: #262626; color: #fff; font-size: 15px;; } .btn:hover { opacity: 0.9; } .dark { color: #fff; } .dark .btn { background: #f4f4f4; color: #333; } /* Showcase */ .showcase { width: 100%; height: 400px; background: url('https://i.ibb.co/zGSDGCL/slide1.png') no-repeat center center/cover; display: flex; flex-direction: column; align-items: center; text-align: center; justify-content: flex-end; padding-bottom: 50px; margin-bottom: 20px; } .showcase h2, .showcase p { margin-bottom: 10px; } .showcase .btn { margin-top: 20px; } /* Home cards */ .home-cards { display: grid; grid-template-columns: repeat(4, 1fr); grid-gap: 20px; margin-bottom: 40px; } .home-cards img { width: 100%; margin-bottom: 20px; } .home-cards h3 { margin-bottom: 5px; } .home-cards a { display: inline-block; padding-top: 10px; color: #0067b8; text-transform: uppercase; font-weight: bold; } .home-cards a:hover i { margin-left: 10px; } /* Xbox */ .xbox { width: 100%; height: 350px; background: url('https://i.ibb.co/tBJGPD9/xbox.png') no-repeat center center/cover; margin-bottom: 20px; } .xbox .content { width: 40%; padding: 50px 0 0 30px; } .xbox p, .carbon p { margin: 10px 0 20px; } /* Carbon */ .carbon { width: 100%; height: 350px; background: url('https://i.ibb.co/72cgtsz/carbon.jpg') no-repeat center center/cover; } .carbon .content { width: 55%; padding: 100px 0 0 30px; } /* Follow */ .follow { display: flex; align-items: center; justify-content: flex-start; margin: 30px 0 30px; } .follow * { margin-right: 10px; } /* Links */ .links { background: #f2f2f2; color: #616161; font-size: 12px; padding: 35px 0; } .links-inner { max-width: 1100px; margin: 0 auto; padding: 0 20px; display: grid; grid-template-columns: repeat(6, 1fr); grid-gap: 10px; align-items: flex-start; justify-content: center; } .links li { line-height: 2.8; } /* Footer */ .footer { display: flex; background: #f2f2f2; color: #616161; font-size: 12px; position: fixed; bottom: 0; width: 100%; z-index: 2; } .footer-inner { max-width: 1100px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center; } .footer div { display: flex; align-items: center; } .footer div i { margin-right: 10px; } .footer ul { display: flex; flex-wrap: wrap; } .footer li { margin-bottom: 0; } @media(max-width: 700px) { .menu-btn { display: block; } .menu-btn:hover { opacity: 0.5; z-index: 3; } .main-nav ul.right-menu { margin-right: 50px; } .main-nav ul.main-menu { display: block; position: absolute; z-index: 6; top:0; left: 0; background: #f2f2f2; width: 100%; height: 100%; border-right: #ccc 1px solid; opacity: 0.9; padding: 30px; transform: translateX(-500px); transition: transform 0.5s ease-in-out; } .main-nav ul.main-menu li { padding: 10px; border-bottom: #ccc solid 1px; font-size: 14px; } .main-nav ul.main-menu li:last-child { border-bottom: 0; } .main-nav ul.main-menu.show { transform: translateX(-20px); } .home-cards { grid-template-columns: repeat(2, 1fr); } .xbox .content p { display: none; } .xbox .content h2 { margin-bottom: 20px; } .carbon .content { width: 85%; } .links .links-inner { grid-template-columns: repeat(2, 1fr); } } @media(max-width: 500px) { .home-cards { grid-template-columns: 1fr; } .links .links-inner { grid-template-columns: 1fr; } .links .links-inner ul { margin-bottom: 20px; } }ltichartapp{ display:flex; flex-direction: column; } .multichartpanel {padding: 10px;display: flex;justify-content: space-evenly;align-items: stretch;align-content: stretch;} #grid-container { display: grid; grid-template-columns: repeat(1, 1fr); grid-template-rows: repeat(3, 1fr); gap: 1px; padding: 5px; margin: 10px; border: 1px solid gray; border-radius: 10px; backdrop-filter: blur(10px); background: rgb(255 255 255 / 73%); margin-block-end: 25px; z-index: -1; position: sticky; } .grid-item { background-color: #f7f7f7; min-height: 500px; padding: 1px; font-size: 30px; text-align: center background-image: url('https://multichart.ir/multichart.gif'); background-repeat: no-repeat; background-position: center; background-size: contain; position: relative; } label { display: inline-block; font-weight: bold; } input[type="number"] { width: 60px; height: 30px; font-size: 14px; padding: 6px; font-weight: bold; border-radius: 5px; border: #0b365b; box-shadow: 0px 2px 2px lightgray; text-align: center; font-family: 'zomorrod'; } button { padding: 5px 10px; border-radius: 5px; border: none; background-color: black; color: white; cursor: pointer; font-family: 'zomorrod'; box-shadow: 2px 2px 2px lightgray; } iframe { display: block; width: 100%; height: 100%; border: none; } a { color: #262626; text-decoration: none; margin: 0; padding: 0; } ul { list-style: none; } select#site-select { text-align: center; border-radius: 10px; height: 30px; font-family: auto; } .multichartapp { column-gap: 5px; display: flex; align-items: center; } @media(max-width: 700px) { .multichartapp{ display: flex; margin-top: 30%; align-items: center; flex-direction: column; row-gap: 30px; z-index: 3; position: relative; background: #ababab; border-radius: 20px; padding: 10% 0; }