.elementor-34023 .elementor-element.elementor-element-34b5fe1 .elementor-background-overlay{filter:brightness( 105% ) contrast( 108% ) saturate( 98% ) blur( 0px ) hue-rotate( 0deg );}.elementor-34023 .elementor-element.elementor-element-34b5fe1{border-style:solid;border-width:0em 0em 0em 0em;border-color:#FFFFFF;margin-top:-10vw;margin-bottom:0vw;padding:2vw 0vw 2vw 0vw;z-index:18;}.elementor-34023 .elementor-element.elementor-element-34b5fe1, .elementor-34023 .elementor-element.elementor-element-34b5fe1 > .elementor-background-overlay{border-radius:0em 0em 0em 0em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-34023 .elementor-element.elementor-element-c763a1e > .elementor-widget-container{--e-transform-rotateZ:8deg;margin:-18vw 0vw 4vw -4vw;}.elementor-34023 .elementor-element.elementor-element-c763a1e{text-align:end;}.elementor-34023 .elementor-element.elementor-element-c763a1e img{width:65%;filter:brightness( 100% ) contrast( 129% ) saturate( 112% ) blur( 0px ) hue-rotate( 0deg );}.elementor-34023 .elementor-element.elementor-element-ae1bd3c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-34023 .elementor-element.elementor-element-ae1bd3c > .elementor-background-overlay{mix-blend-mode:overlay;}.elementor-34023 .elementor-element.elementor-element-ae1bd3c{margin-top:0vw;margin-bottom:-10vw;padding:8vw 0vw 0vw 2vw;z-index:5;}.elementor-bc-flex-widget .elementor-34023 .elementor-element.elementor-element-9b325b6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34023 .elementor-element.elementor-element-9b325b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34023 .elementor-element.elementor-element-9b325b6.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-34023 .elementor-element.elementor-element-9b325b6{z-index:15;}.elementor-34023 .elementor-element.elementor-element-58063b0 > .elementor-widget-container{margin:0vw 0vw 0vw 00.5vw;}.elementor-34023 .elementor-element.elementor-element-58063b0{text-align:start;}.elementor-34023 .elementor-element.elementor-element-58063b0 img{width:10%;filter:brightness( 80% ) contrast( 113% ) saturate( 142% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-34023 .elementor-element.elementor-element-a19ea7b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:5;text-align:start;}.elementor-34023 .elementor-element.elementor-element-a19ea7b > .elementor-widget-container{margin:-1vw -2vw 000.5vw 0vw;}.elementor-34023 .elementor-element.elementor-element-a19ea7b .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:6.5vw;font-weight:800;text-transform:uppercase;line-height:0.9em;letter-spacing:0em;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#05D552;stroke:#05D552;text-shadow:0px 0px 33px rgba(5.000000000000026, 213.00000000000003, 82.00000000000009, 0.34);color:#FFFFFF00;}.elementor-34023 .elementor-element.elementor-element-ea783b4{width:auto;max-width:auto;z-index:7;text-align:center;}.elementor-34023 .elementor-element.elementor-element-ea783b4 > .elementor-widget-container{background-color:#06392ABD;margin:1vw 1vw 0vw 0vw;padding:1vw 1vw 1vw 1vw;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1EDD4085;border-radius:1em 1em 1em 1em;box-shadow:0px 10px 33px 3px rgba(0, 0, 0, 0.82);}.elementor-34023 .elementor-element.elementor-element-ea783b4 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:1.25vw;font-weight:100;line-height:1.3em;letter-spacing:0em;color:#FFFFFF;}.elementor-34023 .elementor-element.elementor-element-2c7fabc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34023 .elementor-element.elementor-element-4265e00 > .elementor-widget-container{margin:0vw -1vw 0vw -1vw;}.elementor-34023 .elementor-element.elementor-element-4265e00{z-index:5;text-align:center;}.elementor-34023 .elementor-element.elementor-element-4265e00 img{width:100%;filter:brightness( 165% ) contrast( 90% ) saturate( 120% ) blur( 0px ) hue-rotate( 360deg );}.elementor-34023 .elementor-element.elementor-element-0147f72 > .elementor-widget-container{margin:-30vw -8vw -6vw -12vw;}.elementor-34023 .elementor-element.elementor-element-0147f72 img{width:100%;}.elementor-34023 .elementor-element.elementor-element-eb42cfa > .elementor-widget-container{margin:-46vw -10vw 0vw -14vw;}.elementor-34023 .elementor-element.elementor-element-eb42cfa{z-index:1;text-align:center;}.elementor-34023 .elementor-element.elementor-element-eb42cfa img{width:80%;opacity:0.1;filter:brightness( 83% ) contrast( 134% ) saturate( 52% ) blur( 0px ) hue-rotate( 302deg );border-radius:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-34023 .elementor-element.elementor-element-6ebe714.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34023 .elementor-element.elementor-element-6ebe714.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34023 .elementor-element.elementor-element-6ebe714.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-34023 .elementor-element.elementor-element-6ebe714 > .elementor-element-populated{padding:0vw 2vw 0vw 2vw;}.elementor-34023 .elementor-element.elementor-element-6ebe714{z-index:15;}.elementor-34023 .elementor-element.elementor-element-fe6c994{width:100%;max-width:100%;z-index:5;text-align:start;}.elementor-34023 .elementor-element.elementor-element-fe6c994 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-34023 .elementor-element.elementor-element-fe6c994 .elementor-heading-title{font-family:"Chakra Petch", Sans-serif;font-size:2.25vw;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0em;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#790E76;stroke:#790E76;color:#FFFFFF;}.elementor-34023 .elementor-element.elementor-element-6412e85{width:100%;max-width:100%;z-index:1;text-align:start;}.elementor-34023 .elementor-element.elementor-element-6412e85 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:00.7vw 0vw 0vw 0vw;border-style:solid;border-width:1px 0px 0px 0px;border-color:#015E30;}.elementor-34023 .elementor-element.elementor-element-6412e85 .elementor-heading-title{font-family:"Bai Jamjuree", Sans-serif;font-size:1.1vw;font-weight:300;line-height:1.4em;letter-spacing:0em;color:#FFFFFF;}.elementor-34023 .elementor-element.elementor-element-edfed03 .elementor-background-overlay{filter:brightness( 105% ) contrast( 108% ) saturate( 98% ) blur( 0px ) hue-rotate( 0deg );}.elementor-34023 .elementor-element.elementor-element-edfed03{border-style:solid;border-width:0em 0em 0em 0em;border-color:#FFFFFF;margin-top:10vw;margin-bottom:0vw;padding:0vw 2vw 14vw 2vw;z-index:18;}.elementor-34023 .elementor-element.elementor-element-edfed03, .elementor-34023 .elementor-element.elementor-element-edfed03 > .elementor-background-overlay{border-radius:0em 0em 0em 0em;}.elementor-34023 .elementor-element.elementor-element-fa5300b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34023 .elementor-element.elementor-element-fa5300b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #093E27 0%, #062517 88%);}.elementor-34023 .elementor-element.elementor-element-fa5300b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34023 .elementor-element.elementor-element-fa5300b > .elementor-element-populated >  .elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:40% auto;opacity:1;}.elementor-34023 .elementor-element.elementor-element-fa5300b > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34023 .elementor-element.elementor-element-fa5300b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#05D552;box-shadow:0px 0px 55px 4px rgba(0, 0, 0, 0.71);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1vw 1vw 1vw 1vw;--e-column-margin-right:1vw;--e-column-margin-left:1vw;padding:2vw 2vw 2vw 2vw;}.elementor-34023 .elementor-element.elementor-element-fa5300b > .elementor-element-populated, .elementor-34023 .elementor-element.elementor-element-fa5300b > .elementor-element-populated > .elementor-background-overlay, .elementor-34023 .elementor-element.elementor-element-fa5300b > .elementor-background-slideshow{border-radius:3em 3em 3em 3em;}.elementor-34023 .elementor-element.elementor-element-c153be3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-34023 .elementor-element.elementor-element-103cc3b{--spacer-size:1px;}body.elementor-page-34023:not(.elementor-motion-effects-element-type-background), body.elementor-page-34023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #10804A 0%, #000E0B 78%);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-34023 .elementor-element.elementor-element-34b5fe1{margin-top:-14vw;margin-bottom:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-34023 .elementor-element.elementor-element-c763a1e > .elementor-widget-container{margin:-36vw -35vw 0vw -19vw;}.elementor-34023 .elementor-element.elementor-element-ae1bd3c{margin-top:-15vw;margin-bottom:6vw;padding:30vw 0vw 8vw 0vw;}.elementor-bc-flex-widget .elementor-34023 .elementor-element.elementor-element-9b325b6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34023 .elementor-element.elementor-element-9b325b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34023 .elementor-element.elementor-element-9b325b6.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-34023 .elementor-element.elementor-element-9b325b6 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 2vw 0vw 2vw;}.elementor-34023 .elementor-element.elementor-element-9b325b6{z-index:15;}.elementor-34023 .elementor-element.elementor-element-58063b0 > .elementor-widget-container{margin:5vw 0vw 0vw 0vw;}.elementor-34023 .elementor-element.elementor-element-a19ea7b{width:100%;max-width:100%;text-align:start;}.elementor-34023 .elementor-element.elementor-element-a19ea7b > .elementor-widget-container{margin:-2vw 0vw 0.5vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-34023 .elementor-element.elementor-element-a19ea7b .elementor-heading-title{font-size:6vw;}.elementor-34023 .elementor-element.elementor-element-ea783b4 > .elementor-widget-container{margin:-20vw 0vw 0vw 0vw;}.elementor-34023 .elementor-element.elementor-element-ea783b4{text-align:end;}.elementor-34023 .elementor-element.elementor-element-ea783b4 .elementor-heading-title{font-size:2vw;}.elementor-bc-flex-widget .elementor-34023 .elementor-element.elementor-element-2c7fabc.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-34023 .elementor-element.elementor-element-2c7fabc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-34023 .elementor-element.elementor-element-2c7fabc.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-34023 .elementor-element.elementor-element-2c7fabc > .elementor-element-populated{padding:0vw 0vw 0vw 0vw;}.elementor-34023 .elementor-element.elementor-element-4265e00 > .elementor-widget-container{margin:0vw -4vw 0vw -6vw;}.elementor-34023 .elementor-element.elementor-element-eb42cfa img{width:86%;}.elementor-34023 .elementor-element.elementor-element-6ebe714.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-34023 .elementor-element.elementor-element-6ebe714 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 2vw 0vw 3vw;}.elementor-34023 .elementor-element.elementor-element-6ebe714{z-index:15;}.elementor-34023 .elementor-element.elementor-element-fe6c994 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-34023 .elementor-element.elementor-element-fe6c994{text-align:start;}.elementor-34023 .elementor-element.elementor-element-fe6c994 .elementor-heading-title{font-size:3vw;}.elementor-34023 .elementor-element.elementor-element-6412e85 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-34023 .elementor-element.elementor-element-6412e85{text-align:start;}.elementor-34023 .elementor-element.elementor-element-6412e85 .elementor-heading-title{font-size:1.7vw;line-height:1.3em;}.elementor-34023 .elementor-element.elementor-element-edfed03{margin-top:-14vw;margin-bottom:33vw;padding:0vw 0vw 0vw 0vw;}.elementor-34023 .elementor-element.elementor-element-fa5300b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}}@media(max-width:767px){.elementor-34023 .elementor-element.elementor-element-34b5fe1{margin-top:-42vw;margin-bottom:0vw;padding:49vw 0vw 0vw 0vw;}.elementor-34023 .elementor-element.elementor-element-052f521 > .elementor-element-populated{padding:0vw 0vw 0vw 0vw;}.elementor-34023 .elementor-element.elementor-element-c763a1e > .elementor-widget-container{margin:-43vw -29vw -29vw -29vw;}.elementor-34023 .elementor-element.elementor-element-c763a1e img{width:100%;}.elementor-34023 .elementor-element.elementor-element-ae1bd3c{margin-top:0vw;margin-bottom:0vw;padding:0vw 0vw 22vw 0vw;}.elementor-34023 .elementor-element.elementor-element-9b325b6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34023 .elementor-element.elementor-element-9b325b6 > .elementor-element-populated{padding:3vw 3vw 3vw 3vw;}.elementor-34023 .elementor-element.elementor-element-9b325b6{z-index:15;}.elementor-34023 .elementor-element.elementor-element-58063b0 > .elementor-widget-container{margin:0vw 0vw -2vw 0vw;}.elementor-34023 .elementor-element.elementor-element-58063b0{text-align:center;}.elementor-34023 .elementor-element.elementor-element-a19ea7b > .elementor-widget-container{margin:-2vw 0vw 4vw 0vw;padding:0px 0px 0px 0px;}.elementor-34023 .elementor-element.elementor-element-a19ea7b{z-index:15;text-align:center;}.elementor-34023 .elementor-element.elementor-element-a19ea7b .elementor-heading-title{font-size:14vw;line-height:0.855em;letter-spacing:0em;}.elementor-34023 .elementor-element.elementor-element-ea783b4 > .elementor-widget-container{margin:0vw 0vw 0vw 2vw;padding:3vw 3vw 3vw 3vw;}.elementor-34023 .elementor-element.elementor-element-ea783b4{z-index:21;text-align:center;}.elementor-34023 .elementor-element.elementor-element-ea783b4 .elementor-heading-title{font-size:5vw;line-height:1em;letter-spacing:0em;}.elementor-34023 .elementor-element.elementor-element-0147f72 > .elementor-widget-container{margin:-84vw -25vw 0vw -25vw;}.elementor-34023 .elementor-element.elementor-element-eb42cfa > .elementor-widget-container{margin:-119vw -28vw -18vw -28vw;}.elementor-34023 .elementor-element.elementor-element-eb42cfa img{width:89%;}.elementor-34023 .elementor-element.elementor-element-6ebe714.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34023 .elementor-element.elementor-element-6ebe714 > .elementor-element-populated{margin:-22vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:3vw 3vw 3vw 3vw;}.elementor-34023 .elementor-element.elementor-element-6ebe714{z-index:15;}.elementor-34023 .elementor-element.elementor-element-fe6c994{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:15;text-align:center;}.elementor-34023 .elementor-element.elementor-element-fe6c994 > .elementor-widget-container{margin:1vw 0vw 0vw 0vw;padding:0px 0px 0px 0px;}.elementor-34023 .elementor-element.elementor-element-fe6c994 .elementor-heading-title{font-size:6vw;line-height:1em;letter-spacing:0em;}.elementor-34023 .elementor-element.elementor-element-6412e85 > .elementor-widget-container{margin:-2vw 4vw -1vw 4vw;padding:4vw 0vw 0vw 0vw;}.elementor-34023 .elementor-element.elementor-element-6412e85{z-index:15;text-align:center;}.elementor-34023 .elementor-element.elementor-element-6412e85 .elementor-heading-title{font-size:3.8vw;line-height:1.2em;letter-spacing:0em;}.elementor-34023 .elementor-element.elementor-element-edfed03{margin-top:-8vw;margin-bottom:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-34023 .elementor-element.elementor-element-fa5300b > .elementor-element-populated{margin:5vw 5vw 24vw 5vw;--e-column-margin-right:5vw;--e-column-margin-left:5vw;padding:0vw 0vw 0vw 0vw;}}@media(min-width:768px){.elementor-34023 .elementor-element.elementor-element-9b325b6{width:31.226%;}.elementor-34023 .elementor-element.elementor-element-2c7fabc{width:36%;}.elementor-34023 .elementor-element.elementor-element-6ebe714{width:32.438%;}}@media(max-width:1024px) and (min-width:768px){.elementor-34023 .elementor-element.elementor-element-9b325b6{width:33%;}.elementor-34023 .elementor-element.elementor-element-2c7fabc{width:33%;}.elementor-34023 .elementor-element.elementor-element-6ebe714{width:33%;}}/* Start custom CSS for heading, class: .elementor-element-ea783b4 */.elementor-34023 .elementor-element.elementor-element-ea783b4 {
  background-color: rgba(255, 255, 255, 0.01); /* Required for blur to show */
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
}



.elementor-34023 .elementor-element.elementor-element-ea783b4  {
  animation: float-animation 2s ease-in-out infinite;
}

@keyframes float-animation {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ae1bd3c */html, body {
	width:100%;
  overflow-y: visible; /* Hide vertical scrollbar */
  overflow-x: hidden; /* Hide horizontal scrollbar */
}


body{
    width:100%;
    overflow-x:hidden;
    overflow-y:hidden;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-34b5fe1 */.elementor-34023 .elementor-element.elementor-element-34b5fe1 {
  filter: hue-rotate(00deg) saturate(110%) contrast(1.12);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c153be3 *//* Division */
.result-sport-category .combined-result-container > .mt-2 {
    background-color: transparent !important;
}

#result-container > div {
    background-color: #094529 !important;
}

/* Result container */
#result-container {
    background-color: rgba(255, 255, 255, 0) !important;
}

/* Result tables */
#result-container .result-tables {
    background-color: rgba(9, 69, 41, 0) !important;
    border-color: #020202 !important;
    border-width: 0px !important;
    border-style: none !important;
    border-top-style: solid !important;
    border-top-color: #020202 !important;
}

.result-tables > .mt-2 .section-main-label {
    color: #ffffff !important;
}

.result-tables > .mt-2 > div label {
    color: #ffffff !important;
    font-weight: 300 !important;
}

/* Widget wrap */
.elementor-element-8ef9069 .elementor-widget-wrap {
    background-color: rgba(141, 62, 62, 0) !important;
}

/* Element 8ef9069 */
.elementor-element-571a9ac8 .elementor-element-8ef9069 {
    background-color: rgba(0, 0, 0, 0) !important;
}

/* Widget shortcode */
.elementor-element-8ef9069 .elementor-widget-shortcode {
    background-color: rgba(0, 0, 0, 0) !important;
}

/* Result sport category */
.elementor-shortcode div .result-sport-category {
    background-color: rgba(0, 0, 0, 0) !important;
    padding-left: 0px !important;
}

/* Sport category */
#sport-category {
    background-color: #005136 !important;
    color: #ffffff !important;
    border-style: solid !important;
    border-color: #00a36c !important;
    width: 27% !important;
    margin-left: 0px !important;
    padding-left: 15px !important;
    box-shadow: 0px 0px 44px 4px rgba(2, 2, 2, 0.39) !important;
}

/* Section main label */
.combined-result-container .mt-2 .section-main-label {
    font-weight: 300 !important;
    color: #02c96c !important;
    text-transform: uppercase !important;
}

.combined-result-container .mt-2:nth-child(1) > .section-main-label:nth-child(1) {
    color: #ffffff !important;
    font-weight: 600 !important;
    border-left-style: solid !important;
    border-left-color: #00bc51 !important;
    margin-bottom: 2vh !important;
    border-left-width: 8px !important;
    padding-left: 1vh !important;
}

#combined-result .section-main-label {
    text-align: left !important;
    font-size: 3vh !important;
    padding-bottom: 2vh !important;
    margin-bottom: 0vh !important;
    padding-top: 2vh !important;
    border-bottom-style: solid !important;
    border-bottom-color: #009A51 !important;
}

#combined-result .section-main-label span {
    color: #ffffff !important;
}

/* Main field container */
.combined-result-container .mt-2 .main-field-container {
    margin-bottom: 2vh !important;
}

.mt-2 div .main-field-container div label {
    color: #ffffff !important;
}

/* Th */
#combined-result tr th {
    background-color: #064a36 !important;
    color: #ffffff !important;
    font-weight: 300 !important;
    border-color: #159d62 !important;
}

/* Table Data */
#combined-result tr td {
    background-color: #0f7943 !important;
    color: #ffffff !important;
    border-color: #054127 !important;
}

/* Daterange */
#daterange {
    background-color: #005136 !important;
    color: #ffffff !important;
    border-color: #089558 !important;
}

/* Daterange detailed */
#daterangeDetailed {
    background-color: #005136 !important;
    color: #f2f2f2 !important;
    border-style: solid !important;
    border-width: 1px !important;
    border-color: #008e5f !important;
    font-size: 14px !important;
}

/* Previous season */
#previous-season {
    background-color: #005136 !important;
    color: #ffffff !important;
    border-color: #00a870 !important;
    box-shadow: 0px 0px 44px 4px rgba(2, 2, 2, 0.31) !important;
}

/* Previous result container */
#previous-result-container .section-main-label {
    color: #ffffff !important;
    font-weight: 400 !important;
    border-bottom-style: solid !important;
    padding-bottom: 1vh !important;
    border-bottom-color: #00f46e !important;
    font-size: 3.5vh !important;
}

#previous-result-container .section-main-label span {
    color: #15f97b !important;
}

#previous-result-container .section-table-label {
    font-size: 2.5vh !important;
    font-weight: 500 !important;
    padding-left: 2vh !important;
    padding-right: 2vh !important;
    padding-top: 1.5vh !important;
    padding-bottom: 2vh !important;
    background-color: rgba(0, 0, 0, 0.2) !important;
    border-top-left-radius: 1em !important;
    border-top-right-radius: 1em !important;
    border-bottom-left-radius: 1em !important;
    border-bottom-right-radius: 1em !important;
    margin-left: 2vh !important;
    box-shadow: 0px 0px 15px 3px rgba(20, 178, 104, 0.78) inset !important;
    border-width: 2px !important;
    border-color: #02f28a !important;
}

#previous-result-container tr td {
    background-color: #0f7943 !important;
    color: #ffffff !important;
    border-color: #064022 !important;
}

#previous-result-container tr .w-1\/5 {
    background-color: #064a36 !important;
    color: #ffffff !important;
    font-weight: 300 !important;
    border-color: #0b8847 !important;
}

/* Previous season result container */
.previous-season-result-container .mt-2:nth-child(1) > .section-main-label:nth-child(1) {
    color: #ffffff !important;
    text-transform: uppercase !important;
    font-weight: 600 !important;
    text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px !important;
}

.previous-season-result-container .mt-2 .previous-result-table {
    padding-left: 0px !important;
}

/* Detailed history result container */
#detailed-history-result-container tbody .w-1\/4 {
    background-color: #064a36 !important;
    font-weight: 400 !important;
    text-transform: uppercase !important;
    border-color: #0b8847 !important;
}

#detailed-history-result-container tr td {
    background-color: #0f7943 !important;
    color: #ffffff !important;
    border-color: #076836 !important;
}

/* Inner control */
.result-tables div .inner-control {
    padding-bottom: 2vh !important;
}

/* Detail right controls */
.detail-right-controls span {
    color: #ffffff !important;
    text-transform: capitalize !important;
    padding-bottom: 0vh !important;
}

/* Media query for 1025px and larger */
@media (min-width: 1025px) {
    .combined-result-container .mt-2 .combined-result-table {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }
}










/* Section main label */
div:nth-child(2) .mt-2:nth-child(1) > .section-main-label:nth-child(1){
    border-left-style:solid;
    border-left-width:8px;
    border-left-color:#00bc51;
    padding-bottom:0vh;
    padding-left:1vh;
    margin-bottom:2px;
}

/* Label */
.elementor-element-48e0d84 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode div #result-container div div .mt-2 div .main-field-container div label{
    font-size:2vh !important;
    padding-left:12px !important;
}

/* Section main label */
#result-container .mt-2 div .section-main-label{
    text-transform:uppercase;
    border-bottom-color:#009a51 !important;
}

/* Section main label */
.elementor-element-48e0d84 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode div #result-container div div .mt-2 div .main-field-container div .section-main-label{
    font-size:3vh !important;
}

/* Th */
#combined-result tr th{
    background-color:#064a36;
}

/* 1/5 */


/* 1/5 */
.elementor-element-48e0d84 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode div #result-container div div .mt-2 div .main-field-container div .picks-table tbody tr .w-1\/5{
    border-width:1px !important;
}

/* 1/4 */
#result-container div .w-1\/4{
    background-color:#064a36;
    border-color:#076d3f;
    font-weight:300;
    text-transform:uppercase;
}

/* Label */
.elementor-shortcode div #result-container div div .mt-2 div .main-field-container div label{
    padding-right:12px !important;
    padding-top:10px !important;
    padding-bottom:12px !important;
}

/* Section main label */
#combined-result .section-main-label{
    border-bottom-color:#009a51;
}

/* Label */
.mt-2 div .main-field-container div label{
    position:static;
}



@media (min-width: 1025px) {

/* Division */
.elementor-element-48e0d84 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode div #result-container div div .mt-2 div .main-field-container div{
    width:144% !important;
}

/* Combined result */
#combined-result{
    width:132% !important;
}

/* Select */
.elementor-element-48e0d84 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode div #result-container div div .mt-2 div .main-field-container .field-container select{
    width:33% !important;
}

/* Sport category */
#sport-category{
    padding-bottom:8px;
    padding-top:8px;
    
}

}



body #result-container table tr .w-1\/5 {
  color: #ffffff !important;
}

.elementor .elementor-shortcode #result-container tr .w-1\\/5 {
  color: #ffffff !important;
}






/* 1/5 */
#result-container tr .w-1\/5{
    color:#fcfcfc !important;
}

/* 1/4 */
#result-container div .w-1\/4{
    background-color:#073a21 !important;
    font-weight:300 !important;
    border-top-color:#157e49;
    border-left-color:#157e49;
    
}

/* 1/4 */
.elementor-element-48e0d84 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode div #result-container div .mt-2 div div .picks-table tbody .thead .w-1\/4{
    border-right-color:#157e49 !important;
    border-bottom-color:#157e49 !important;
}




















/* 1/5 */
.elementor-element-48e0d84 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode div #result-container div div .mt-2 div .main-field-container div .picks-table tbody tr .w-1\/5 {
  border-top-color: #159d62 !important;
  border-right-color: #159d62 !important;
  border-bottom-color: #159d62 !important;
}

/* 1/5 */


/* Th */
#combined-result tr th {
  background-color: #064a36 !important;
}

/* Table Row */
.main-field-container div .picks-table tbody tr {
  background-color: #064a36 !important;
  color: #ffffff !important;
}

/* Division */
#result-container div div .mt-2 div .main-field-container div {
  color: #ffffff !important;
}

/* Table Row */
.elementor-element-48e0d84 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode div #result-container div div .mt-2 div .main-field-container div .picks-table tbody tr {
  border-top-color: #01a45d !important;
  border-left-color: #01a45d !important;
}

/* Table Row */
#result-container div div .mt-2 div .main-field-container div .picks-table tbody tr {
  border-right-color: #01a45d !important;
  border-bottom-color: #01a45d !important;
}

/* Body Of Table */
div .main-field-container div .picks-table tbody {
  color: #ffffff !important;
}

/* Picks table */
.mt-2 div .main-field-container div .picks-table {
  color: #ffffff !important;
}













/* Th */
.elementor .elementor-shortcode #combined-result tr th {
  border-right-color: #159d62 !important;
}

/* 1/5 */
.elementor .elementor-shortcode #result-container tr .w-1\\/5 {
  border-color: #159d62 !important;
  border-width: 1px !important;
}

/* Label */
.elementor .elementor-shortcode .mt-2 div .main-field-container div label {
  border-style: solid !important;
}

/* Label */
.elementor .elementor-shortcode #result-container div div .mt-2 div .main-field-container div label {
  border-width: 1px !important;
  border-color: #16e38a !important;
}

/* Section main label */
.elementor .elementor-shortcode #result-container div div .mt-2 div .main-field-container div .section-main-label {
  border-bottom-color: #23b852 !important;
}

/* Section main label (deep path) */
.elementor .elementor-element-48e0d84 .elementor-container .elementor-top-column 
.elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container 
.elementor-shortcode div .result-sport-category .combined-result-container 
.mt-2 .combined-result-table #combined-result .section-main-label {
  border-bottom-width: 1px !important;
}

/* Select box */
.elementor .elementor-shortcode #result-container div select {
  border-radius: 0px !important;
  padding: 8px 12px !important;
}

/* Daterange */
.elementor .elementor-shortcode #daterange {
  font-size: 14px !important;
}

/* Span in section label */
.elementor .elementor-shortcode #result-container .section-main-label span {
  color: #16d86e !important;
}










/* Th */
.elementor .elementor-shortcode #combined-result tr th {
  background-color: #064a36 !important;
}

/* 1/4 background */
.elementor .elementor-shortcode #result-container div .mt-2 div div .picks-table tbody .thead .w-1\\/4 {
  background-color: #064a36 !important;
}

/* 1/4 border style */
.elementor .elementor-shortcode #result-container div .w-1\\/4 {
  border-style: solid !important;
  border-color: #097b3c !important;
  font-weight: 300 !important;
}

/* 1/4 border width (deep path) */
.elementor .elementor-shortcode .elementor-element-48e0d84 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container #result-container div .mt-2 div div .picks-table tbody .thead .w-1\\/4 {
  border-width: 1px !important;
}

/* Section main label - border bottom style */
.elementor .elementor-shortcode #result-container div div .mt-2 div .main-field-container div .section-main-label {
  border-left-style: none !important;
  border-right-style: none !important;
  border-top-style: none !important;
  border-bottom-style: solid !important;
}

.elementor .elementor-shortcode #result-container div div .mt-2 div .main-field-container div .pbs-title {
  border-right-style: none !important;
  border-top-style: none !important;
  border-bottom-style: none !important;
}

/* Section main label - border bottom width (deep path) */
.elementor .elementor-shortcode .elementor-element-48e0d84 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container #result-container div div .mt-2 div .main-field-container div .section-main-label {
  border-bottom-width: 1px !important;
}

/* 1/5 font weight */
.elementor .elementor-shortcode #result-container tr .w-1\\/5 {
  font-weight: 300 !important;
}

/* Label fallback */
.elementor .elementor-shortcode .mt-2 div .main-field-container div label {
  /* Add any label-specific styles here */
}



/* 50-50 split */

@media (min-width: 1025px) {


.elementor-shortcode > div{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    gap: 2vh;
}


/* Division */
#result-container > div{
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
}

/* Result sport category */
.elementor-shortcode div .result-sport-category{
    margin-right:0px;
    margin-left:0px;
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px;
}

/* Division */
.result-sport-category .combined-result-container > .mt-2{
    margin-top:0px !important;
    padding-top:8vh;
}

/* Division */
#result-container div div .mt-2 > div{
    padding-right:0px;
}

/* Widget wrap */
.elementor-element-48e0d84 .elementor-widget-wrap{
    margin-left:12vh;
    margin-right:12vh;
}

/* Sport category */
#sport-category{
    margin-right:0px !important;
    padding-left:15px;
    padding-right:12px;
    padding-top:8px;
    padding-bottom:8px;
}

    /* Division */
    #result-container > div > div > div{
        padding-left:0px;
        padding-right:0px;
        padding-top:0px;
        padding-bottom:0px;
    }
    


#result-container tr .w-1\/5 {
  color: #fcfcfc !important;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c3f555c *//* Common wrapper styles for all badges */
.badge-platinum,
.badge-doubleplatinum,
.badge-triplediamond {
  display: flex !important;
  align-items: center !important;     /* Vertical centering */
  justify-content: center !important; /* Horizontal centering */
  background-color: #01442D !important;
  overflow: hidden;
  text-indent: -9999px;
  position: relative;
  width: 6em;
  height: 2em;
  border-radius: 6px; /* Optional: Rounded look */
}

/* Diamond Emoji: Platinum (1) */
.badge-platinum::before {
  content: '💎';
  font-size: 1.4em;
  text-indent: 0;
  position: static;
}

/* Diamond Emoji: Double Diamond (2) */
.badge-doubleplatinum::before {
  content: '💎💎';
  font-size: 1.4em;
  text-indent: 0;
  position: static;
}

/* Diamond Emoji: Triple Diamond (3) */
.badge-triplediamond::before {
  content: '💎💎💎';
  font-size: 1.4em;
  text-indent: 0;
  position: static;
}







/* Force Table Data Cell Background */
#result-container > div > .mt-2 > div > div td {
  background-color: #004F2D !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ba322f8 *//* Global style for all date/time inputs */
input[type="date"],
input[type="time"],
input[type="datetime-local"] {
  background-color: #355E3B !important; /* Hunter green */
  color: white !important;
  border: 1px solid #ffffff44 !important;
  padding: 10px 14px !important;
  border-radius: 6px !important;
  font-size: 16px !important;
  font-weight: bold !important;
  box-sizing: border-box;
  width: 100%;
}

/* Optional: Style placeholder text */
input[type="date"]::placeholder,
input[type="time"]::placeholder,
input[type="datetime-local"]::placeholder {
  color: #ffffffaa !important;
}

/* Optional: Invert calendar/time icon for dark background (Chrome/WebKit only) */
input[type="date"]::-webkit-calendar-picker-indicator,
input[type="time"]::-webkit-calendar-picker-indicator,
input[type="datetime-local"]::-webkit-calendar-picker-indicator {
  filter: invert(1);
  opacity: 0.9;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-103cc3b *//* Division */
.elementor-shortcode div:nth-child(1) #result-container > div:nth-child(1) > div:nth-child(1){
	display:none;
}





/* Result container */
#result-container{
	padding-top:4vh !important;
	
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fa5300b *//* MLB Result container */
#result-container {
    background-color: rgba(255, 255, 255, 0) !important;
}

#result-container > div {
    background-color: #094529 !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

/* MLB Result tables */
#result-container .result-tables {
    background-color: rgba(9, 69, 41, 0) !important;
    border-color: #020202 !important;
    border-width: 0px !important;
    border-style: none !important;
    border-top-style: solid !important;
    border-top-color: #020202 !important;
}

/* MLB Section main label */
.current-season-result-container .mt-2 .section-main-label {
    font-weight: 300 !important;
    color: #ffffff !important;
    text-transform: uppercase !important;
    font-size: 3vh !important;
    border-bottom-style: solid !important;
    border-bottom-color: #009a51 !important;
    text-align: left !important;
    padding-bottom: 2vh !important;
    margin-bottom: 0vh !important;
    padding-top: 2vh !important;
    display: inline-block !important;
}

.current-season-result-container .mt-2:nth-child(1) > .section-main-label:nth-child(1) {
    color: #ffffff !important;
    font-weight: 600 !important;
    border-left-style: none !important;
    border-left-width: 0px !important;
    margin-left: 0px !important;
    padding-left: 0px !important;
    margin-bottom: 2vh !important;
    padding-bottom: 0vh !important;
}

.current-season-result-container .section-main-label span {
    color: #16d86e !important;
}

/* MLB Section table label */
.current-season-result-container .section-table-label {
    color: #ffffff !important;
    text-transform: uppercase !important;
    font-weight: 300 !important;
    font-size: 2.4vh !important; /* 20% smaller than section-main-label's 3vh */
    display: inline-block !important;
}

/* MLB Main field container */
.current-season-result-container .mt-2 .main-field-container div {
    width: 144% !important;
    color: #ffffff !important;
}

/* MLB Picks table */
.current-season-result-container .picks-table {
    color: #ffffff !important;
    width: 132% !important;
}

.current-season-result-container .picks-table tbody {
    color: #ffffff !important;
}

.current-season-result-container .picks-table tbody tr {
    background-color: #064a36 !important;
    color: #ffffff !important;
    border-top-color: #01a45d !important;
    border-left-color: #01a45d !important;
    border-right-color: #01a45d !important;
    border-bottom-color: #01a45d !important;
}

.current-season-result-container .picks-table tr th {
    background-color: #064a36 !important;
    color: #ffffff !important;
    font-weight: 300 !important;
    border-color: #159d62 !important;
    border-right-color: #159d62 !important;
}

.current-season-result-container .picks-table tr td {
    background-color: #0f7943 !important;
    color: #ffffff !important;
    border-color: #054127 !important;
}

.current-season-result-container .picks-table tr .w-1\/5 {
    background-color: #064a36 !important;
    color: #fcfcfc !important;
    font-weight: 300 !important;
    border-style: solid !important;
    border-color: #159d62 !important;
    border-width: 1px !important;
    border-top-color: #159d62 !important;
    border-right-color: #159d62 !important;
    border-bottom-color: #159d62 !important;
}

/* MLB Previous season */
#previous-season {
    background-color: #005136 !important;
    color: #ffffff !important;
    border-color: #00a870 !important;
    box-shadow: 0px 0px 44px 4px rgba(2, 2, 2, 0.31) !important;
    width: 33% !important;
    border-radius: 0px !important;
    padding: 8px 12px !important;
}

/* MLB Previous result container */
.previous-result-container .section-main-label {
    color: #ffffff !important;
    font-weight: 400 !important;
    border-bottom-style: solid !important;
    padding-bottom: 1vh !important;
    border-bottom-color: #00f46e !important;
    font-size: 3.5vh !important;
}

.previous-result-container .section-main-label span {
    color: #15f97b !important;
}

.previous-result-container .section-table-label {
    font-size: 2.5vh !important;
    font-weight: 500 !important;
    padding-left: 2vh !important;
    padding-right: 2vh !important;
    padding-top: 1.5vh !important;
    padding-bottom: 2vh !important;
    background-color: rgba(0, 0, 0, 0.2) !important;
    border-top-left-radius: 1em !important;
    border-top-right-radius: 1em !important;
    border-bottom-left-radius: 1em !important;
    border-bottom-right-radius: 1em !important;
    margin-left: 2vh !important;
    box-shadow: 0px 0px 15px 3px rgba(20, 178, 104, 0.78) inset !important;
    border-width: 2px !important;
    border-color: #02f28a !important;
}

.previous-result-container .picks-table tr td {
    background-color: #0f7943 !important;
    color: #ffffff !important;
    border-color: #064022 !important;
}

.previous-result-container .picks-table tr .w-1\/5 {
    background-color: #064a36 !important;
    color: #fcfcfc !important;
    font-weight: 300 !important;
    border-style: solid !important;
    border-color: #159d62 !important;
    border-width: 1px !important;
    border-top-color: #159d62 !important;
    border-right-color: #159d62 !important;
    border-bottom-color: #159d62 !important;
}

.previous-result-container .mt-2 .previous-result-table {
    padding-left: 0px !important;
}

/* MLB Detailed history */
#detailed-history-result-container .picks-table tbody .w-1\/4 {
    background-color: #064a36 !important;
    font-weight: 400 !important;
    text-transform: uppercase !important;
    border-style: solid !important;
    border-color: #097b3c !important;
    border-width: 1px !important;
    border-right-color: #157e49 !important;
    border-bottom-color: #157e49 !important;
}

#detailed-history-result-container .picks-table tr td {
    background-color: #0f7943 !important;
    color: #ffffff !important;
    border-color: #076836 !important;
}

#detailed-history-result-container .picks-table tr .w-1\/4 {
    background-color: #073a21 !important;
    font-weight: 300 !important;
    text-transform: uppercase !important;
    border-style: solid !important;
    border-top-color: #157e49 !important;
    border-left-color: #157e49 !important;
    border-right-color: #157e49 !important;
    border-bottom-color: #157e49 !important;
}

/* MLB Daterange detailed */
#daterangeDetailed {
    background-color: #005136 !important;
    color: #f2f2f2 !important;
    border-style: solid !important;
    border-width: 1px !important;
    border-color: #008e5f !important;
    font-size: 14px !important;
    max-width: 230px !important;
    width: 100% !important;
    padding: 5px 10px !important;
}

/* MLB Detail right controls */
.detail-right-controls span {
    color: #ffffff !important;
    text-transform: capitalize !important;
    padding-bottom: 0vh !important;
}

.result-tables .inner-control {
    padding-bottom: 2vh !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-edfed03 */.elementor-34023 .elementor-element.elementor-element-edfed03 {
  filter: hue-rotate(00deg) saturate(110%) contrast(1.12);
}

#result-container tr .w-1\/5 {
  color: #fcfcfc !important;
}

@media (min-width: 1025px) {

/* Division */
div .mt-2 div .main-field-container div:nth-child(2){
	width:140% !important;
}

/* Division */
.result-sport-category .combined-result-container > .mt-2{
	transform:translatex(0px) translatey(0px);
	padding-right:4vh;
}

/* Combined result */
#combined-result{
	width:140% !important;
}

/* Division */
#result-container > div{
	padding-bottom:0vh;
}

/* Division */
	.elementor .elementor-element-0ba59b2 .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode div #result-container > div{
		padding-left:4vh !important;
	}
	
/* 50-50 split */
.elementor-shortcode > div{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	gap: 2vh;
}

.elementor-shortcode .result-sport-category,.elementor-shortcode #result-container{
	flex: 0 0 48%;
	max-width: 48%;
}

/* Division */
#result-container > div{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}

/* Result sport category */
.elementor-shortcode div .result-sport-category{
	margin-right:0px;
	margin-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}

/* Division */
.result-sport-category .combined-result-container > .mt-2{
	margin-top:0px !important;
	padding-top:8vh;
}

/* Division */
#result-container div div .mt-2 > div{
	padding-right:0px;
}

/* Widget wrap */
.elementor-element-48e0d84 .elementor-widget-wrap{
	margin-left:12vh;
	margin-right:12vh;
}

/* Sport category */
#sport-category{
	margin-right:0px !important;
	padding-left:15px;
	padding-right:12px;
	padding-top:0px;
	padding-bottom:0px;
}

/* Division */
	#result-container > div > div > div{
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
	}
}

/* 900px and smaller screen sizes */
@media (max-width:900px){

	/* Division */
	#result-container div div .mt-2 div .main-field-container div{
		width: 140%;
	}
	
}

/* 575px and smaller screen sizes */
@media (max-width:575px){

	/* Division */
	#result-container div div .mt-2 div .main-field-container div{
		width: 100%;
	}
	
}

/* 479px and smaller screen sizes */
@media (max-width:479px){

	/* Division */
	#result-container div div .mt-2 div .main-field-container div{
		width: 140%;
		padding-bottom:0vh;
		padding-top:0vh;
		padding-right:0vh;
		padding-left:3vh;
		text-align:center;
	}
	
	/* Division */
	#result-container > div > .mt-2{
		padding-bottom:0vh;
		padding-left:0vh;
		padding-right:0vh;
		padding-top:0vh;
		text-align:center;
	}
	
	/* Division */
	#result-container > div > .mt-2 > div > div{
		flex-direction:row;
		justify-content:center !important;
		
	}
	
}/* End custom CSS */