.vip-container .active{background-color:#f38f00}.vip-container__title-container{background-color:#202020;background-image:url(https://aws-origin.image-tech-storage.com/knightslots.com/images/vip/vip_banner_image_bg.png);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;display:block;height:240px;position:relative;text-align:center;width:100%}.vip-container__title-container img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.vip-container__main--content{padding-bottom:70px;padding-top:30px}.vip-container__flexbox--container{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:5px 10px;position:relative;width:100%}.vip-container__vip--navigation--menu{align-items:stretch;border-bottom:1px solid #4a4a4a;flex-wrap:wrap;justify-content:center;margin-bottom:30px;padding-bottom:10px}.vip-container__flexbox--item{max-width:100%;min-width:187px;padding:0 10px 20px;position:relative;width:16.5%}.vip-container__flexbox--item button{background-color:#202020;border:0;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;height:100%;margin-bottom:10px;padding:7px 20px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:normal;width:100%}.vip-page-text{font-size:15px;text-align:left}.vip-page-text p,.vip-page-text ul{margin-bottom:20px;margin-top:0}.vip-page-text ul{list-style-image:url(https://aws-origin.image-tech-storage.com/knightslots.com/images/vip/crown.png);padding-left:40px}.vip-page-text ul li{margin-bottom:20px;padding-left:10px}#styled-select{background-color:#202020;border-radius:5px;padding:3px 10px;position:relative}#styled-select,#styled-select .active-currency{color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;line-height:1.5em;text-align:left}#styled-select #currency-select{background-color:#202020;border-radius:5px;color:#fff;display:none;font-weight:700;left:0;list-style-type:none;padding:0;position:absolute;top:40px;transition:opacity .3s ease;width:100%;z-index:11}#styled-select li,#styled-select ul{margin-bottom:20px}#styled-select li{color:#fff;font-weight:700;list-style-type:none;padding-left:10px}.vip_levels_page{font-size:15px;text-align:left}.vip_levels_page p{margin-bottom:20px}.table-responsive{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive .custom-check{color:#000;font-size:24px}.table-responsive tr{border-color:inherit;display:table-row;vertical-align:inherit}.table-responsive table{font-feature-settings:normal;border-collapse:collapse;border-color:gray;display:table;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;text-indent:0}.table-responsive table.vip-levels-table{border-collapse:separate;border-radius:5px 5px 0 0;border-spacing:2px;box-sizing:border-box;font-size:16px;margin:0 auto;min-width:100%;overflow:hidden;text-align:center;vertical-align:middle}.table-responsive .table{color:#323232;margin-bottom:1rem;width:100%}.table-responsive table.vip-levels-table th{border-bottom:0;border-top:0}.table-responsive .table td,.table-responsive .table th{border-top:1px solid #dee2e6;padding:.75rem;vertical-align:top}.table-responsive table.vip-levels-table tbody tr:nth-child(2n){background-color:#d9d9d9}.table-responsive .table thead th{border-bottom:2px solid #dee2e6;vertical-align:bottom}.table-responsive table.vip-levels-table th.bronze{border-bottom:4px solid #a57164}.table-responsive table.vip-levels-table th.silver{border-bottom:4px solid #d3d3d3}.table-responsive table.vip-levels-table th.gold{border-bottom:4px solid #ffde00}.table-responsive table.vip-levels-table th.platinum{border-bottom:4px solid #e5e4e2}.table-responsive table.vip-levels-table th.diamond{border-bottom:4px solid #2e89bf}.table-responsive table.vip-levels-table th.red_diamond{border-bottom:4px solid #e5505e}.table-responsive table.vip-levels-table tbody{border-top:0}.table-responsive table.vip-levels-table tbody tr{background:transparent}.table-responsive table.vip-levels-table tbody tr td{border-top:0;line-height:0;padding:0 10px;vertical-align:middle}@media(max-width:960px){.table-responsive table.vip-levels-table tbody tr td{line-height:normal}}.table-responsive table.vip-levels-table tbody tr td p{display:block;margin:1em 0}
.vip-container .active{background-color:#f38f00}.vip-container__title-container{background-color:#202020;background-image:url(https://aws-origin.image-tech-storage.com/knightslots.com/images/vip/vip_banner_image_bg.png);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;display:block;height:240px;position:relative;text-align:center;width:100%}.vip-container__title-container img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.vip-container__main--content{padding-bottom:70px;padding-top:30px}.vip-container__flexbox--container{align-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:5px 10px;position:relative;width:100%}.vip-container__vip--navigation--menu{align-items:stretch;border-bottom:1px solid #4a4a4a;flex-wrap:wrap;justify-content:center;margin-bottom:30px;padding-bottom:10px}.vip-container__flexbox--item{max-width:100%;min-width:187px;padding:0 10px 20px;position:relative;width:16.5%}.vip-container__flexbox--item button{background-color:#202020;border:0;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;height:100%;margin-bottom:10px;padding:7px 20px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:normal;width:100%}.vip-page-text{font-size:15px;text-align:left}.vip-page-text p,.vip-page-text ul{margin-bottom:20px;margin-top:0}.vip-page-text ul{list-style-image:url(https://aws-origin.image-tech-storage.com/knightslots.com/images/vip/crown.png);padding-left:40px}.vip-page-text ul li{margin-bottom:20px;padding-left:10px}#styled-select{background-color:#202020;border-radius:5px;padding:3px 10px;position:relative}#styled-select,#styled-select .active-currency{color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;line-height:1.5em;text-align:left}#styled-select #currency-select{background-color:#202020;border-radius:5px;color:#fff;display:none;font-weight:700;left:0;list-style-type:none;padding:0;position:absolute;top:40px;transition:opacity .3s ease;width:100%;z-index:11}#styled-select li,#styled-select ul{margin-bottom:20px}#styled-select li{color:#fff;font-weight:700;list-style-type:none;padding-left:10px}.vip_points_page{font-size:15px;text-align:left}.vip_points_page .text_container{margin-bottom:40px}.vip_points_page p{color:#676767;margin-bottom:0}.vip_points_page .table-responsive{display:block;overflow-x:auto;width:100%}.vip_points_page .table-responsive table{font-feature-settings:normal;border-collapse:collapse;border-spacing:2px;font-size:medium;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;text-align:left;text-indent:0}.vip_points_page .table-responsive .table{border-radius:5px 5px 0 0;box-sizing:border-box;color:#323232;font-size:16px;margin:0 auto;margin-bottom:1rem;min-width:100%;overflow:hidden;vertical-align:middle;width:100%}.vip_points_page .table-responsive .table .th{border-radius:5px 5px 0 0}.vip_points_page .table-responsive .table thead{font-weight:700;line-height:30px;padding:3px}.vip_points_page .table-responsive .table .th th.games{background-color:#202020;border-left:1px solid #202020;min-width:200px}.vip_points_page .table-responsive .table .th th{background-color:#676767;border-right:1px solid #202020;color:#fff;min-width:120px;padding:8px 10px;text-align:center}.vip_points_page .table-responsive .table tbody tr:nth-child(2n){background-color:#d9d9d9}.vip_points_page .table-responsive .table .th th:last-child{border-right:1px solid #676767}.vip_points_page .table-responsive .table tbody tr{background:transparent}.vip_points_page .table-responsive .table tbody tr td:not(:last-child){border-right:1px solid #202020}.vip_points_page .table-responsive .table tbody{border:1px solid #202020;border-top:0}.vip_points_page .table-responsive .table tbody tr td{line-height:2em;padding:0 10px}.vip_points_page .table-responsive .table td{border:0}.vip_points_page .table-responsive .table tbody tr td:not(:first-child){font-weight:700;text-align:center}
