/* -------------------------------- home -----------------------------------------*/ /*:root { --main-color: #EE0033; --background-color-1: #eef5fb; --star-color: #ffc911; }*/ /*:root { --main-color: #F36F21; --background-color-1: #eef5fb; --star-color: #ffc911; }*/ :root { --main-color: #FF8603; --background-color-1: #eef5fb; --star-color: #ffc911; } .header-img-main-retangle-above { width: 100%; height: 150px; } .header-img-main-retangle { width: 100%; height: 100px; } .header-img-ellipse-1 { position: fixed; top: 125px; left: 20px; } .header-img-ellipse-2 { position: fixed; top: -40px; right: 0px; } .header-img-ellipse-3 { position: fixed; top: 65px; right: 0px; } .header-img-ellipse-4 { position: fixed; top: 115px; } .text-color-white { color: white; font-size: 16px; } .text-color-white a { color: white; } .text-cash { color: var(--main-color); } /* Red border */ hr.new1 { border-top: 1px solid var(--main-color); margin: 0 10px; } /* Dashed red border */ hr.new2 { border-top: 1px dashed gray; margin: 10px 0px 15px 0px; } /* Dotted red border */ hr.new3 { border-top: 1px dotted var(--main-color); margin: 10px 0px 15px 0px; } /* Thick red border */ hr.new4 { border: 1px solid var(--main-color); margin: 0 10px; } hr.line-2 { border: 1px solid #F0F0F0; top: 10px; position: relative; } /* Large rounded green border */ hr.new5 { border: 10px solid var(--main-color); border-radius: 5px; margin: 0 10px; } .button-box-animation { /* overflow: hidden; height: 100%; position: relative;*/ } /* .button-box-animation:after { content: ""; background: gray; display: block; position: absolute; padding-top: 100%; padding-left: 100%; margin-left: -20px !important; margin-top: -100%; opacity: 0; transition: all 0.8s } .button-box-animation:active:after { padding: 0; margin: 0; opacity: 1; transition: 0s } */ .button-box-animation-v1 { overflow: hidden; height: 100%; position: relative; /*background-color: transparent;*/ } .button-box-animation-v1:after { content: ""; /*background: gray;*/ display: block; position: absolute; padding-top: 100%; padding-left: 100%; margin-left: -20px !important; margin-top: -100%; opacity: 0; transition: all 0.8s } .button-box-animation-v1:active:after { padding: 0; margin: 0; opacity: 1; transition: 0s } .time-container { /*padding: 0px 5px;*/ text-align: center; } .time-container .time-box { color: black; border-radius: 5px; background: white; /* vertical-align: middle; */ /* top: 9px; */ /* margin-top: 2px; */ margin: 5px; height: 40px; width: 45px; } .time-container .time-box h6 { font-size: 0.8rem; margin: 0; } .item-box { display: inline-block; color: var(--main-color); text-align: center; text-decoration: none; margin: 0px 2px; /* border-left: 1px solid gray; */ vertical-align: middle; } .item-box a { border-radius: 10px; border: 1px solid #F0F0F0; border-radius: 10px; height: 40px; min-width: 80px; padding-top: 8px; } .item-box-large { display: inline-block; color: var(--main-color); text-align: center; text-decoration: none; margin: 0px 2px; /* border-left: 1px solid gray; */ vertical-align: middle; } .item-box-large a { border-radius: 10px; border: 1px solid #F0F0F0; border-radius: 10px; height: 40px; min-width: 80px; height: 60px; width: 140px; top: 10px; padding-top: 15px; } .data-input-line { background: url(bg-dot.jpg) repeat-x center bottom; background-color: transparent; /* color: #eeeeee; */ outline: none; outline-style: none !important; border-top: none !important; border-left: none !important; border-right: none !important; border-bottom: solid #eeeeee 1px !important; padding: 3px 10px !important; } .resent-tran { padding: 0 5px; text-align: center; } .resent-tran a { color: red; } .confirm-tran { padding: 0 5px; text-align: center; } .confirm-tran a { color: var(--main-color); font-weight: 600; } .cancel-tran { padding: 0 5px; text-align: center; } .cancel-tran a { color: black; } .text-box-row { margin: 5px 0px; } .text-end-bold { text-align: end; font-weight: 800; } .text-start { text-align: start; } .text-bold { font-weight: 700; line-height: 2rem; } .text-margin-10 { margin: 10px 0; } .scroll-box-margin { margin: 5px 0 } .button-style-3 { background: #1890FF; color: white; border: 1px solid #1890FF; height: 40px; border-radius: 10px; font-size: 12px; } .text-style-start-2 { text-align: start; } .text-style-end-2 { text-align: end; } .text-style-start-3 { text-align: start; font-weight: 800; } .text-style-start-3 h4 { text-align: start; font-weight: 800; } .text-style-end-3 { text-align: end; font-weight: 800; } .text-style-end-3 h4 { text-align: end; font-weight: 800; } .tabs-style { position: relative; /*min-height: 200px;*/ /* This part sucks */ margin: 15px 0; color: #F0F0F0; font-weight: bold; padding: 5px; } .tab-style { float: left; padding: 0; text-align: center; height: 20px; } .tab-style label { background: #fff; padding: 10px; border-bottom: 1px solid #ccc; margin-left: -1px; position: relative; left: 1px; top: -29px; width: 100%; } .tab-style [type=radio] { display: none; } .content-style { position: absolute; top: -1px; left: 0; right: 0; bottom: 0; /*padding: 20px;*/ border-top: 1px solid #ccc; -webkit-transition: opacity .6s linear; opacity: 0; } [type=radio]:checked ~ label { border-bottom: 2px solid var(--main-color); z-index: 2; padding-bottom: 4px; } [type=radio]:checked ~ label ~ .content { z-index: 1; opacity: 1; } .wrapper-style-3 { /*max-width: 50rem;*/ width: 100%; margin: 0 auto; } .tabs-style-3 { position: relative; /*margin: 3rem 0;*/ /*background: #1abc9c;*/ background: linear-gradient(90.24deg, #0A328C 11.23%, rgba(26, 72, 177, 0.695417) 103.44%, rgba(38, 90, 207, 0.453125) 115.57%, rgba(10, 50, 140, 0) 134.87%); /*height: 14.75rem;*/ height: 40px; } .tabs-style-3::before, .tabs-style-3::after { content: ""; display: table; } .tabs-style-3::after { clear: both; } .tab-style-3 { float: left; } .tab-switch-style-3 { display: none; } .tab-label-style-3 { position: relative; display: block; line-height: 2.75em; /*height: 3em;*/ padding: 0 1.618em; border-right: 0.125rem solid #16a085; color: #fff; cursor: pointer; top: 0; transition: all 0.25s; } .tab-label-style-3:hover { top: -0.25rem; transition: top 0.25s; } .tab-content-style-3 { height: 12rem; position: absolute; z-index: 1; top: 2.75em; left: 0; padding: 1.618rem; background: #fff; color: #2c3e50; border-bottom: 0.25rem solid #bdc3c7; opacity: 0; transition: all 0.35s; } .tab-switch-style-3:checked + .tab-label-style-3 { background: #fff; color: #2c3e50; border-bottom: 0; border-right: 0.125rem solid #fff; transition: all 0.35s; z-index: 1; top: -0.0625rem; } .tab-switch-style-3:checked + label + .tab-content-style-3 { z-index: 2; opacity: 1; transition: all 0.35s; } .button-style-4 { background: linear-gradient(90.24deg, #0A328C 11.23%, rgba(26, 72, 177, 0.695417) 103.44%, rgba(38, 90, 207, 0.453125) 115.57%, rgba(10, 50, 140, 0) 134.87%); color: white; border: none; height: 40px; border-radius: 10px; } .small-input-box { padding: 5px !important; height: 30px; } .result-date-box { padding: 0 2px; border-radius: 10px; width: 40%; display: inline-block; } .result-date-box-button { padding: 0 2px; border-radius: 10px; width: 19%; display: inline-block; position: absolute; margin-top: 27px; } .active { background-color: #F0F0F0; border: 1px solid var(--main-color) !important; } .active-tab { color: var(--main-color); } .error-note-line { color: red; border-bottom: 1px solid red !important; border-radius: 0px; } .error-note-box { color: red; border: 1px solid red !important; } label a { color: lightslategray; } .image-w-24 { width: 24px; } .image-w-30 { width: 30px; } .image-w-35 { width: 35px !important; } .image-w-71 { width: 71px !important; } .image-w-80 { width: 80px !important; } .image-w-78 { width: 78px !important; } .image-w-80 { width: 80px !important; } .image-w-84 { width: 84px !important; } /* .ticket-buy-number { font-size: 2em; } .ticket-buy-number,.ticket-buy-number::-webkit-input-placeholder { font-size: 20px; } */ .box-coin-choose { text-align: center; height: 40px; border-radius: 10px; border: 1px solid #ECEFF1; padding-top: 7px; font-size: 16px; margin: 10px 0; } .label-input-data { width: 100%; height: 100%; z-index: 100000; position: absolute; left: 0; } .buy-ticket-button { background: radial-gradient(140.28% 627.39% at 50% 50%, #F4CF0E 0%, rgba(244, 207, 14, 0) 100%) !important; } .faq-container { margin: 20px; } .faq-start-box { } .faq-end-box { text-align: end; } .faq-container-content { } .faq-container-img { text-align: center; } .nav-left { display: inline-block; border-radius: 100px; height: 30px; width: 30px; margin: auto; } .nav-left i { margin: auto; top: 10px; width: 100%; text-align: center; vertical-align: -webkit-baseline-middle; color: white; } .nav-page { display: inline-block; vertical-align: -webkit-baseline-middle; } .nav-right { display: inline-block; border-radius: 100px; height: 30px; width: 30px; margin: auto; } .nav-right i { margin: auto; top: 10px; width: 100%; text-align: center; vertical-align: -webkit-baseline-middle; color: white; } .nav-active { background: linear-gradient(182.09deg, pink 45.77%, rgba(188, 70, 70, 0.704875) 127.71%, rgba(213, 19, 19, 0.541667) 166.12%, rgba(255, 0, 0, 0) 185.46%); } .nav-not-active { background: linear-gradient(182.09deg, pink 45.77%, rgba(188, 70, 70, 0.704875) 127.71%, rgba(213, 19, 19, 0.541667) 166.12%, rgba(255, 0, 0, 0) 185.46%); pointer-events: none; opacity: 0.4; } .text-white { color: white; } .text-main-color { color: var(--main-color); } .button-choose-box { margin: 5px 0; } .red-box { border: 1px solid red !important; border-radius: 10px; } .inactive { pointer-events: none; opacity: 0.4; } .text-w-80-main-color { font-weight: 900; color: var(--main-color); } .text-main-color { color: var(--main-color); }