@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat-Medium.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat-SemiBold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

:root {
	--dynamic-height: 0;
	--tooltip-top: 0;
	--tooltip-left: 0;
	--scaling-checkbox: 0;
	--block-radius: 0;
	--scaling-factor: 0;
	--row-height: 0;
	--fossil-width: 0;
	--fossil-padding: 0;
	--font-size: 0;
	--legs-height: 0;
}

body {
	margin: 0 !important;
}

p {
	margin: 0 !important;
}

.no-spinners {
	-moz-appearance: textfield !important;
}

.no-spinners::-webkit-out-spin-button,
.no-spinners::-webkit-inner-spin-button {
	-webkit-appearance:none !important;
	margin: 0 !important;
}

.dash-dropdown {
	height: inherit !important;
}

.Select-control {
	height: inherit !important;
}

.Select-input {
	height: inherit !important;
}

.Select--single {
	height: inherit !important;
}

.Select-multi-value-wrapper {
	height: inherit !important;
}

.Select-value {
	display: flex;
	justify-content: left;
	align-items: center;
}

.Select-placeholder,
.Select--single > .Select-control .Select-value {
	line-height: unset !important;
	padding-right: unset !important;
	padding-left: unset !important;
}

.Select-placeholder {
	display: flex !important;
	align-items: center !important;
	color: #002A4E !important;
	line-height: unset !important;
	padding-right: unset !important;
	padding-left: unset !important;
}

.Select-arrow {
	border-top-color: #002A4E !important;
	border-bottom-width: calc(var(--scaling-factor) * 2.5px) !important;
	border-top-width: calc(var(--scaling-factor) * 6.5px) !important;
	border-right-width: calc(var(--scaling-factor) * 6.5px) !important;
	border-left-width: calc(var(--scaling-factor) * 6.5px) !important;
}

.Select-arrow-zone {
	width: 15% !important;
}

.Select-control > *:last-child {
	padding-right: 0px !important;
}

.Select.is-open .Select-arrow,
.Select .Select-arrow-zone:hover > .Select-arrow {
	border-top-color: #002A4E !important;
}

.Select-control:hover {
	box-shadow: none !important;
}

.Select.is-focused:not(.is-open) > .Select-control {
	border-color: none !important;
	box-shadow: none !important;
	background: none !important;
}

.ReactVirtualized__Grid__innerScrollContainer {
	max-height: unset !important;
}

#e_Choise .Select-menu-outer {
	background-color: #4CA342 !important;
}

#e_Choise .Select-placeholder {
	color: white !important;
}

#e_Choise .Select-arrow {
	border-top-color: white !important;
}

#e_Choise .Select.is-open > .Select-control .Select-arrow {
	border-color: transparent transparent white !important;
}

#e_Choise .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,
.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {
	color: white !important;
}

#e_Choise_Est .Select-placeholder {
	color: white !important;
}

#e_Choise_Est .Select-arrow {
	border-top-color: white !important;
}

#e_Choise_Est .Select.is-open > .Select-control .Select-arrow {
	border-color: transparent transparent white !important;
}

#e_Choise_Est .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,
.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {
	color: white !important;
}

#WAP_RF .Select-menu-outer {
	background-color: #5E8AB4 !important;
}

#WAP_RF .Select-control {
	width: 100% !important;
}

#WAP_RF .Select-arrow {
	border-top-color: white !important;
}

#WAP_RF .Select.is-open > .Select-control .Select-arrow {
	border-color: transparent transparent white !important;
}

#WAP_RF .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,
.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {
	color: white !important;
}

#ETS_year .Select-menu-outer {
	background-color: #DF444E !important;
}

#ETS_year .Select-control {
	width: 100% !important;
}

#ETS_year .Select-arrow {
	border-top-color: white !important;
}

#ETS_year .Select.is-open > .Select-control .Select-arrow {
	border-color: transparent transparent white !important;
}

#ETS_year .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,
.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {
	color: white !important;
}

#GWPs .Select-menu-outer {
	background-color: #DF444E !important;
}

#GWPs .Select-control {
	width: 100% !important;
}

#GWPs .Select-arrow {
	border-top-color: white !important;
}

#GWPs .Select.is-open > .Select-control .Select-arrow {
	border-color: transparent transparent white !important;
}

#GWPs .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,
.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {
	color: white !important;
}

#GWPs .Select-menu {
	background-color: #DF444E !important;
}

#GWPs .VirtualizedSelectOption {
	background-color: #DF444E !important;
}

#GWPs .VirtualizedSelectOption:hover {
	background-color: #E96B73 !important;
}

#GWPs .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 4em !important;
}

#GWPs .ReactVirtualized__Grid__innerScrollContainer{
	height: 4em !important;
}

#GWPs .VirtualizedSelectOption:nth-child(1) {
	border-top-right-radius: 5px !important;
	border-top-left-radius: 5px !important;
	height: 2em !important;
	top: 0 !important;
}

#GWPs .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
	border-bottom-right-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
}

#Bio_Premium_Dropdown {
	background-color : #626366 !important;
	border : 0;
	cursor: pointer;
	padding: 0;
	text-Align : left;
	color: inherit;
}

#Bio_Premium_Dropdown:focus-visible {
	outline: none !important;
}

#e_Premium_Dropdown {
	background-color : #626366 !important;
	border : 0;
	cursor: pointer;
	padding: 0;
	text-Align : left;
	color: inherit;
}

#e_Premium_Dropdown:focus-visible {
	outline: none !important;
}

#Bio_Premium_Dropdown_Est {
	background-color : #626366 !important;
	border : 0;
	cursor: pointer;
	padding: 0;
	text-Align : left;
	color: inherit;
}

#Bio_Premium_Dropdown_Est:focus-visible {
	outline: none !important;
}

#e_Premium_Dropdown_Est {
	background-color : #626366 !important;
	border : 0;
	cursor: pointer;
	padding: 0;
	text-Align : left;
	color: inherit;
}

#e_Premium_Dropdown_Est:focus-visible {
	outline: none !important;
}

#GWPs_Est .Select-menu-outer {
	background-color: #DF444E !important;
}

#GWPs_Est .Select-control {
	width: 100% !important;
}

#GWPs_Est .Select-arrow {
	border-top-color: white !important;
}

#GWPs_Est .Select.is-open > .Select-control .Select-arrow {
	border-color: transparent transparent white !important;
}

#GWPs_Est .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,
.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {
	color: white !important;
}

#GWPs_Est .Select-menu {
	background-color: #DF444E !important;
}

#GWPs_Est .VirtualizedSelectOption {
	background-color: #DF444E !important;
}

#GWPs_Est .VirtualizedSelectOption:hover {
	background-color: #E96B73 !important;
}

#GWPs_Est .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 4em !important;
}

#GWPs_Est .ReactVirtualized__Grid__innerScrollContainer{
	height: 4em !important;
}

#GWPs_Est .VirtualizedSelectOption:nth-child(1) {
	border-top-right-radius: 5px !important;
	border-top-left-radius: 5px !important;
	height: 2em !important;
	top: 0 !important;
}

#GWPs_Est .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
	border-bottom-right-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
}

#WAP_RF_Est .Select-control {
	width: 100% !important;
}

#WAP_RF_Est .Select-arrow {
	border-top-color: white !important;
}

#WAP_RF_Est .Select.is-open > .Select-control .Select-arrow {
	border-color: transparent transparent white !important;
}

#WAP_RF_Est .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,
.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {
	color: white !important;
}

#Select_Voyage_Annual .Select-control {
	width: 100% !important;
}

#Period .Select-control {
	width: 100% !important;
}

#Year_Option .Select-control {
	width: 100% !important;
}

.Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,
.Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {
	color: #002A4E !important;
}

.Select-control .Select-input:focus {
	outline: none !important;
	background: inherit !important;
}

.Select.is-open > .Select-control .Select-arrow {
	top: -2px !important;
	border-color: transparent transparent #002A4E !important;
	border-width: 0 5px 5px !important;
}

.Select-menu-outer {
	background-clip: padding-box !important;
	border: 1px solid rgba(0, 0, 0, 0.2) !important;
	border-radius: 5px !important;
	max-height: unset !important;
}

.Select-menu {
	overflow: visible !important;
	border-radius: 5px !important;
}

.rc-slider-track {
	background-color: #002A4E !important;
}

.rc-slider-dot {
	border: solid 2px #002A4E !important;
}

.rc-slider-handle {
	border: solid 2px #002A4E !important;
}

.popover-body {
	padding: 0 !important;
}

#LPG_Dropdown {
	background-color : #B5B5B5 !important;
	border : 0;
	cursor: pointer;
	padding: 0;
	text-Align : left;
	color: inherit;
}

#LPG_Dropdown:focus-visible {
	outline: none !important;
}

#LPG_Choise_Est .VirtualizedSelectOption {
	background-color: #B5B5B5 !important;
}

#LPG_Choise_Est .VirtualizedSelectOption:hover {
	background-color: #CCCCCC !important;
}

#LNG_Dropdown {
	background-color : #B5B5B5 !important;
	border : 0;
	cursor: pointer;
	padding: 0;
	text-Align : left;
	color: inherit;
}

#LNG_Dropdown:focus-visible {
	outline: none !important;
}

#LNG_Choise_Est .VirtualizedSelectOption {
	background-color: #B5B5B5 !important;
}

#LNG_Choise_Est .VirtualizedSelectOption:hover {
	background-color: #CCCCCC !important;
}

#Gray_Choise_Est .VirtualizedSelectOption {
	background-color: #B5B5B5 !important;
}

#Gray_Choise_Est .VirtualizedSelectOption:hover {
	background-color: #CCCCCC !important;
}

#Bio_Dropdown {
	background-color : #FFAD0A !important;
	border : 0;
	cursor: pointer;
	padding: 0;
	text-Align : left;
	color: inherit;
}

#Bio_Dropdown:focus-visible {
	outline: none !important;
}

#Bio_premium_arrow {
	border-top-color: white !important;
}

#e_premium_arrow {
	border-top-color: white !important;
}

#Bio_premium_arrow_Est {
	border-top-color: white !important;
}

#e_premium_arrow_Est {
	border-top-color: white !important;
}

#Bio_E_Dropdown {
	background-color : #FFAD0A !important;
	border : 0;
	cursor: pointer;
	padding: 0;
	text-Align : left;
	color: inherit;
}

#Bio_E_Dropdown:focus-visible {
	outline: none !important;
}

#Bio_Choise_Est .VirtualizedSelectOption {
	background-color: #FFAD0A !important;
}

#Bio_Choise_Est .VirtualizedSelectOption:hover {
	background-color: #FFD700 !important;
}

#e_Choise .VirtualizedSelectOption {
	background-color: #4CA342 !important;
}

#e_Choise .VirtualizedSelectOption:hover {
	background-color: #98FB98 !important;
}

#e_Choise_Est .VirtualizedSelectOption {
	background-color: #4CA342 !important;
}

#e_Choise_Est .VirtualizedSelectOption:hover {
	background-color: #98FB98 !important;
}

#WAP_RF .VirtualizedSelectOption {
	background-color: #5E8AB4 !important;
}

#WAP_RF .VirtualizedSelectOption:hover {
	background-color: #87CEEB !important;
}

#ETS_year .VirtualizedSelectOption {
	background-color: #DF444E !important;
}

#ETS_year .VirtualizedSelectOption:hover {
	background-color: #E96B73 !important;
}

#WAP_RF_Est .VirtualizedSelectOption {
	background-color: #5E8AB4 !important;
}

#WAP_RF_Est .VirtualizedSelectOption:hover {
	background-color: #87CEEB !important;
}

#Leg_Choises .VirtualSelectGrid {
	height: auto !important;
	max-height: none !important;
	overflow: visible !important;
}

#Leg_Choises .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 8em !important;
}

#Leg_Choises .ReactVirtualized__Grid__innerScrollContainer{
	height: 8em !important;
}

#Leg_Choises .VirtualizedSelectOption:nth-child(1) {
	height: 2em !important;
	top: 0 !important;
}

#Leg_Choises .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
}

#Leg_Choises .VirtualizedSelectOption:nth-child(3) {
	height: 2em !important;
	top: 4em !important;
}

#Leg_Choises .VirtualizedSelectOption:nth-child(4) {
	height: 2em !important;
	top: 6em !important;
	border-bottom-right-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
}

#Legs .VirtualSelectGrid {
	height: auto !important;
	max-height: none !important;
	overflow: visible !important;
}

#Legs .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: calc(var(--legs-height)) !important;
}

#Legs .ReactVirtualized__Grid__innerScrollContainer{
	height: calc(var(--legs-height)) !important;
}

#Legs .VirtualizedSelectOption:nth-child(1) {
	height: 2em !important;
	top: 0 !important;
}

#Legs .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
}

#Legs .VirtualizedSelectOption:nth-child(3) {
	height: 2em !important;
	top: 4em !important;
}

#Legs .VirtualizedSelectOption:nth-child(4) {
	height: 2em !important;
	top: 6em !important;
}

#Legs .VirtualizedSelectOption:nth-child(5) {
	height: 2em !important;
	top: 8em !important;
}

#Legs .VirtualizedSelectOption:nth-child(6) {
	height: 2em !important;
	top: 10em !important;
}

#Legs .VirtualizedSelectOption:nth-child(7) {
	height: 2em !important;
	top: 12em !important;
}

#Legs .VirtualizedSelectOption:nth-child(8) {
	height: 2em !important;
	top: 14em !important;
}

#Legs .VirtualizedSelectOption:nth-child(9) {
	height: 2em !important;
	top: 16em !important;
}

#Legs .VirtualizedSelectOption:nth-child(10) {
	height: 2em !important;
	top: 18em !important;
}

#Legs .VirtualizedSelectOption:nth-child(11) {
	height: 2em !important;
	top: 20em !important;
}

#Legs .VirtualizedSelectOption:nth-child(12) {
	height: 2em !important;
	top: 22em !important;
	border-bottom-right-radius: 5px !important;
	border-bottom-left-radius: 5px !importan
}

.Add_Legs {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #002A4E;
    border-radius : calc(var(--block-radius) * 0.5px);
    border : 0;
}

.Add_Legs:hover {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #174269;
    border-radius : calc(var(--block-radius) * 0.5px);
    border : 0;
}

.Add_Legs:active {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #001C34;
    border-radius : calc(var(--block-radius) * 0.5px);
    border : 0;
}

.Remove_Legs {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #002A4E;
    border-radius : calc(var(--block-radius) * 0.5px);
    border : 0;
}

.Remove_Legs:hover {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #174269;
    border-radius : calc(var(--block-radius) * 0.5px);
    border : 0;
}

.Remove_Legs:active {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #001C34;
    border-radius : calc(var(--block-radius) * 0.5px);
    border : 0;
}

.Clear_Legs {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #002A4E;
    border-radius : calc(var(--block-radius) * 0.5px);
    border : 0;
}

.Clear_Legs:hover {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #174269;
    border-radius : calc(var(--block-radius) * 0.5px);
    border : 0;
}

.Clear_Legs:active {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #001C34;
    border-radius : calc(var(--block-radius) * 0.5px);
    border : 0;
}

#LPG_Choise_Est .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 4em !important;
}

#LPG_Choise_Est .ReactVirtualized__Grid__innerScrollContainer{
	height: 4em !important;
}

#LPG_Choise_Est .VirtualizedSelectOption:nth-child(1) {
	height: 2em !important;
	top: 0 !important;
}

#LPG_Choise_Est .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
	border-bottom-right-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
}

#LNG_Choise_Est .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 10em !important;
}

#LNG_Choise_Est .ReactVirtualized__Grid__innerScrollContainer{
	height: 10em !important;
}

#LNG_Choise_Est .VirtualizedSelectOption:nth-child(1) {
	height: 2em !important;
	top: 0 !important;
}

#LNG_Choise_Est .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
}

#LNG_Choise_Est .VirtualizedSelectOption:nth-child(3) {
	height: 2em !important;
	top: 4em !important;
}

#LNG_Choise_Est .VirtualizedSelectOption:nth-child(4) {
	height: 2em !important;
	top: 6em !important;
}

#LNG_Choise_Est .VirtualizedSelectOption:nth-child(5) {
	height: 2em !important;
	top: 8em !important;
	border-bottom-right-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
}

#Gray_Choise_Est .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 6em !important;
}

#Gray_Choise_Est .ReactVirtualized__Grid__innerScrollContainer{
	height: 6em !important;
}

#Gray_Choise_Est .VirtualizedSelectOption:nth-child(1) {
	height: 2em !important;
	top: 0 !important;
}

#Gray_Choise_Est .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
}

#Gray_Choise_Est .VirtualizedSelectOption:nth-child(3) {
	height: 2em !important;
	top: 4em !important;
	border-bottom-right-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
}


#Bio_Choise_Est .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 12em !important;
}

#Bio_Choise_Est .ReactVirtualized__Grid__innerScrollContainer{
	height: 12em !important;
}

#Bio_Choise_Est .VirtualizedSelectOption:nth-child(1) {
	height: 2em !important;
	top: 0 !important;
}

#Bio_Choise_Est .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
}

#Bio_Choise_Est .VirtualizedSelectOption:nth-child(3) {
	height: 2em !important;
	top: 4em !important;
}

#Bio_Choise_Est .VirtualizedSelectOption:nth-child(4) {
	height: 2em !important;
	top: 6em !important;
}

#Bio_Choise_Est .VirtualizedSelectOption:nth-child(5) {
	height: 2em !important;
	top: 8em !important;
}

#Bio_Choise_Est .VirtualizedSelectOption:nth-child(6) {
	height: 2em !important;
	top: 10em !important;
	border-bottom-right-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
}

#e_Choise .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 12em !important;
}

#e_Choise .ReactVirtualized__Grid__innerScrollContainer{
	height: 12em !important;
}

#e_Choise .VirtualizedSelectOption:nth-child(1) {
	border-top-right-radius: 5px !important;
	border-top-left-radius: 5px !important;
	height: 2em !important;
	top: 0 !important;
}

#e_Choise .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
}

#e_Choise .VirtualizedSelectOption:nth-child(3) {
	height: 2em !important;
	top: 4em !important;
}

#e_Choise .VirtualizedSelectOption:nth-child(4) {
	height: 2em !important;
	top: 6em !important;
}

#e_Choise .VirtualizedSelectOption:nth-child(5) {
	height: 2em !important;
	top: 8em !important;
}

#e_Choise .VirtualizedSelectOption:nth-child(6) {
	height: 2em !important;
	top: 10em !important;
	border-bottom-right-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
}

#e_Choise_Est .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 12em !important;
}

#e_Choise_Est .ReactVirtualized__Grid__innerScrollContainer {
	height: 12em !important;
}

#e_Choise_Est .VirtualizedSelectOption:nth-child(1) {
	height: 2em !important;
	top: 0 !important;
}

#e_Choise_Est .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
}

#e_Choise_Est .VirtualizedSelectOption:nth-child(3) {
	height: 2em !important;
	top: 4em !important;
}

#e_Choise_Est .VirtualizedSelectOption:nth-child(4) {
	height: 2em !important;
	top: 6em !important;
}

#e_Choise_Est .VirtualizedSelectOption:nth-child(5) {
	height: 2em !important;
	top: 8em !important;
}

#e_Choise_Est .VirtualizedSelectOption:nth-child(6) {
	height: 2em !important;
	top: 10em !important;
	border-bottom-right-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
}

#WAP_RF .Select-menu {
	background-color: #5E8AB4 !important;
}

#WAP_RF .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 8em !important;
}

#WAP_RF .ReactVirtualized__Grid__innerScrollContainer{
	height: 8em !important;
}

#WAP_RF .VirtualizedSelectOption:nth-child(1) {
	border-top-right-radius: 5px !important;
	border-top-left-radius: 5px !important;
	height: 2em !important;
	top: 0 !important;
}

#WAP_RF .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
}

#WAP_RF .VirtualizedSelectOption:nth-child(3) {
	height: 2em !important;
	top: 4em !important;
}

#WAP_RF .VirtualizedSelectOption:nth-child(4) {
	height: 2em !important;
	top: 6em !important;
	border-bottom-right-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
}

#ETS_year .Select-menu {
	background-color: #DF444E !important;
}

#ETS_year .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 4em !important;
}

#ETS_year .ReactVirtualized__Grid__innerScrollContainer{
	height: 4em !important;
}

#ETS_year .VirtualizedSelectOption:nth-child(1) {
	border-top-right-radius: 5px !important;
	border-top-left-radius: 5px !important;
	height: 2em !important;
	top: 0 !important;
}

#ETS_year .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
	border-bottom-right-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
}

#WAP_RF_Est .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 8em !important;
}

#WAP_RF_Est .ReactVirtualized__Grid__innerScrollContainer{
	height: 8em !important;
}

#WAP_RF_Est .VirtualizedSelectOption:nth-child(1) {
	height: 2em !important;
	top: 0 !important;
}

#WAP_RF_Est .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
}

#WAP_RF_Est .VirtualizedSelectOption:nth-child(3) {
	height: 2em !important;
	top: 4em !important;
}

#WAP_RF_Est .VirtualizedSelectOption:nth-child(4) {
	height: 2em !important;
	top: 6em !important;
	border-bottom-right-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
}

#Select_Voyage_Annual .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 4em !important;
}

#Select_Voyage_Annual .ReactVirtualized__Grid__innerScrollContainer {
	height: 4em !important;
}

#Select_Voyage_Annual .VirtualizedSelectOption:nth-child(1) {
	height: 2em !important;
	top: 0 !important;
}

#Select_Voyage_Annual .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
}

#Period .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 12em !important;
}

#Period .ReactVirtualized__Grid__innerScrollContainer{
	height: 12em !important;
}

#Period .VirtualizedSelectOption:nth-child(1) {
	height: 2em !important;
	top: 0 !important;
	
}

#Period .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
}

#Period .VirtualizedSelectOption:nth-child(3) {
	height: 2em !important;
	top: 4em !important;
}

#Period .VirtualizedSelectOption:nth-child(4) {
	height: 2em !important;
	top: 6em !important;
}

#Period .VirtualizedSelectOption:nth-child(5) {
	height: 2em !important;
	top: 8em !important;
}

#Period .VirtualizedSelectOption:nth-child(6) {
	height: 2em !important;
	top: 10em !important;
}

#Year_Option .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 12em !important;
}

#Year_Option .ReactVirtualized__Grid__innerScrollContainer{
	height: 12em !important;
}

#Year_Option .VirtualizedSelectOption:nth-child(1) {
	height: 2em !important;
	top: 0 !important;
	
}

#Year_Option .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
}

#Year_Option .VirtualizedSelectOption:nth-child(3) {
	height: 2em !important;
	top: 4em !important;
}

#Year_Option .VirtualizedSelectOption:nth-child(4) {
	height: 2em !important;
	top: 6em !important;
}

#Year_Option .VirtualizedSelectOption:nth-child(5) {
	height: 2em !important;
	top: 8em !important;
}

#Year_Option .VirtualizedSelectOption:nth-child(6) {
	height: 2em !important;
	top: 10em !important;
}

#MRV_Year .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 14em !important;
}

#MRV_Year .ReactVirtualized__Grid__innerScrollContainer{
	height: 14em !important;
}

#MRV_Year .VirtualizedSelectOption:nth-child(1) {
	height: 2em !important;
	top: 0 !important;
	
}

#MRV_Year .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
}

#MRV_Year .VirtualizedSelectOption:nth-child(3) {
	height: 2em !important;
	top: 4em !important;
}

#MRV_Year .VirtualizedSelectOption:nth-child(4) {
	height: 2em !important;
	top: 6em !important;
}

#MRV_Year .VirtualizedSelectOption:nth-child(5) {
	height: 2em !important;
	top: 8em !important;
}

#MRV_Year .VirtualizedSelectOption:nth-child(6) {
	height: 2em !important;
	top: 10em !important;
}

#MRV_Year .VirtualizedSelectOption:nth-child(7) {
	height: 2em !important;
	top: 12em !important;
}

#MRV_Year .Select-placeholder {
	padding-left: 10% !important;
}

#MRV_Year .Select-value {
	padding-left: 10% !important;
}

.rc-slider-mark {
	font-size: inherit !important;
}

.rc-slider-mark-text {
	color: #fff !important;
	font-size: inherit !important;
}

.dash-input.no-spinners {
	box-sizing: border-box !important;
	font-size: inherit !important;
	font-family: Montserrat, sans-serif !important;
	text-align: center !important;
	color: #002A4E !important;
}

.dash-spreadsheet-inner tr {
	min-height: unset !important;
	height: unset;
}

#eu_exposure {
	padding: 0px 15px 0px 15px!important;
}

#About:hover {
	color: #0056b3 !important;
}

#Terms:hover {
	color: #0056b3 !important;
}

#Feedback:hover {
	color: #0056b3 !important;
}

.bg {
	height: 19px !important;
}


#empty-vessel .Select-arrow-zone {
	display: none !important;
}

.dash-table-tooltip {
	font-size: 0.9em !important;
	white-space: pre !important;
	display: inline-block !important;
	color: #002A4E !important;
	width: fit content !important;
	min-width: unset !important;
	max-width: unset !important;
}

#Fuel_Options .Select-option {
	color: #002A4E !important;
}

#Fuel_Options .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: var(--dynamic-height) !important;
}

#Fuel_Options .ReactVirtualized__Grid__innerScrollContainer{
	height: var(--dynamic-height) !important;
}

#Fuel_Options .VirtualizedSelectOption:nth-child(1) {
	height: 2em !important;
	top: 0 !important;
}

#Fuel_Options .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
}

#Fuel_Options .VirtualizedSelectOption:nth-child(3) {
	height: 2em !important;
	top: 4em !important;
}

#Fuel_Options .VirtualizedSelectOption:nth-child(4) {
	height: 2em !important;
	top: 6em !important;
}

#Fuel_Options .VirtualizedSelectOption:nth-child(5) {
	height: 2em !important;
	top: 8em !important;
}

#Fuel_Options .VirtualizedSelectOption:nth-child(6) {
	height: 2em !important;
	top: 10em !important;
}

#Fuel_Options .VirtualizedSelectOption:nth-child(7) {
	height: 2em !important;
	top: 12em !important;
}

#Fuel_Options .VirtualizedSelectOption:nth-child(8) {
	height: 2em !important;
	top: 14em !important;
}

#Fuel_Options .VirtualizedSelectOption:nth-child(9) {
	height: 2em !important;
	top: 16em !important;
}

#Fuel_Options .VirtualizedSelectOption:nth-child(10) {
	height: 2em !important;
	top: 18em !important;
}

#Fuel_Options .VirtualSelectGrid {
	height: auto !important;
	max-height: none !important;
	overflow: visible !important;
}

#Vessel_Selection .Select-menu-outer {
	max-height: unset !important;
}

#Vessel_Selection .Select-menu {
	max-height: unset !important;
}

#Vessel_Selection .Select-option {
	height: 2em !important;
	color: #002A4E !important;
	padding: 0.3em 10px !important;
}

.column-header--sort {
	color: #002A4E !important;
}

#Vessel_Selection .dash-tooltip {
	top: calc(var(--tooltip-top) * 1px) !important;
	left: calc(var(--tooltip-left) * 1px) !important;
}

input[type="checkbox"] {
	transform: scale(calc(var(--scaling-checkbox))) !important;
}

.Submit {
    background-color : #002A4E;
    border : 0;
    cursor: pointer;
    font-size : inherit;
    flex: 1;
    text-Align : center;
    }

.Submit:hover {
    background-color : #174269;
    border : 0;
    cursor: pointer;
    font-size : inherit;
    flex: 1;
    text-Align : center;
    }

.Submit:active {
    background-color : #001C34;
    border : 0;
    cursor: pointer;
    font-size : inherit;
    flex: 1;
    text-Align : center;
    }

.Calculate {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #002A4E;
    border-radius : calc(var(--block-radius) * 1px);
    border : 0;
}

.Calculate:hover {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #174269;
    border-radius : calc(var(--block-radius) * 1px);
    border : 0;
}

.Calculate:active {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #001C34;
    border-radius : calc(var(--block-radius) * 1px);
    border : 0;
}

.Add_Option {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #002A4E;
    border-radius : calc(var(--block-radius) * 0.5px);
    border : 0;
}

.Add_Option:hover {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #174269;
    border-radius : calc(var(--block-radius) * 0.5px);
    border : 0;
}

.Add_Option:active {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #001C34;
    border-radius : calc(var(--block-radius) * 0.5px);
    border : 0;
}

.dl_FuelEU_button {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #DA1F33;
    border-radius : calc(var(--block-radius) * 1px);
    border : thin solid #DA1F33;
}

.dl_FuelEU_button:hover {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #B01A29;
    border-radius : calc(var(--block-radius) * 1px);
    border : thin solid #DA1F33;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

.dl_FuelEU_button:active {
    width: 100%;
    height: 100%;
    cursor: pointer;
    background-color : #C91B2F;
    border-radius : calc(var(--block-radius) * 1px);
    border : thin solid #DA1F33;
    opacity: 0.7;
}

.dash-spinner.dash-default-spinner {
    height: min(2.5vh, 2.5vw);
}

.dash-input.IMO_number_input {
	color: #002A4E !important;
}

#App-Tabs-parent {
	width: 100% !important;
	display: flex !important;
	flex-direction: row !important;
}

.Tabs {
	font-weight: 600 !important;
	color: #002A4E !important;
	font-size: 2em !important;
	width: 100% !important;
	display: flex !important;
	flex-direction: row !important;
}

.Tab {
	padding-left: 0 !important;
	padding-right: 0 !important;
	padding-top: 1% !important;
	padding-bottom: 1% !important;
	border-top-left-radius : calc(var(--block-radius) * 1px);
	border-top-right-radius : calc(var(--block-radius) * 1px);
	min-width: unset !important;
	width: 50% !important;
}

.Tab.tab--selected {
	color: #002A4E !important;
	border-top: 2px solid #002A4E !important;
}

.dash-table-container .dash-spreadsheet-container .dash-spreadsheet-inner tr {
	min-height: unset !important;
}

#Legs_Table.dash-table-container .dash-spreadsheet-container .dash-spreadsheet-inner tr {
	height: calc(var(--row-height) * 1px) !important;
}

#Legs_Table .previous-next-container {
	padding-bottom: unset !important;
	padding-top: calc(var(--row-height) * 0.025px) !important;
}

#Legs_Table .dash-spreadsheet-container.dash-spreadsheet.dash-empty-01.dash-no-filter.dash-fill-width::-webkit-scrollbar {
	height: 0 !important;
	width: 0 !important;
}

#Legs_Table .dash-spreadsheet-container.dash-spreadsheet.dash-empty-01.dash-no-filter.dash-fill-width {
	-ms-overflow-style: none !important;
	 scrollbar-width: none !important;
}

#Legs_Table .cell.cell-1-1.dash-fixed-content {
	margin-left: 0px !important;
}

#FuelEU_table.dash-table-container .dash-spreadsheet-container .dash-spreadsheet-inner tr {
	height: calc(var(--row-height) * 1px) !important;
}

#Estimator_table.dash-table-container .dash-spreadsheet-container .dash-spreadsheet-inner tr {
	height: calc(var(--row-height) * 1px) !important;
}

#Vessel_Selection.dash-table-container .dash-spreadsheet-container .dash-spreadsheet-inner tr {
	height: calc(var(--row-height) * 1px) !important;
}

#Vessel_Selection .previous-next-container {
	padding-bottom: unset !important;
	padding-top: calc(var(--row-height) * 0.2px) !important;
}

#Vessel_CB_RP.dash-table-container .dash-spreadsheet-container .dash-spreadsheet-inner tr {
	height: calc(var(--row-height) * 1px) !important;
}

.dash-tooltip {
	font-size: 1em !important;
}

td.dropdown .dash-cell-value-container {
	height: calc((var(--row-height) - 2) * 1px) !important;
}

.dash-table-container .dash-spreadsheet-container th,
.dash-table-container .dash-spreadsheet-container td {
	padding: 0 !important;
	margin: 0 !important;
}

.dash-table-container .dash-spreadsheet-container .dash-spreadsheet-inner .Select-value {
	margin-top: unset !important;
}

.dash-spreadsheet .Select-control {
	padding-left: 0 !important;
}

#LPG_Dropdown_Est:focus-visible {
	outline: none !important;
}

#LPG_Dropdown_Est {
	background-color : #B5B5B5 !important;
	border : 0;
	cursor: pointer;
	padding: 0;
	text-Align : left;
	color: inherit;
}

#LNG_Dropdown_Est:focus-visible {
	outline: none !important;
}

#LNG_Dropdown_Est {
	background-color : #B5B5B5 !important;
	border : 0;
	cursor: pointer;
	padding: 0;
	text-Align : left;
	color: inherit;
}

#Bio_Dropdown_Est {
	background-color : #FFAD0A !important;
	border : 0;
	cursor: pointer;
	padding: 0;
	text-Align : left;
	color: inherit;
}

#Bio_Dropdown_Est:focus-visible {
	outline: none !important;
}

#Bio_E_Dropdown_Est {
	background-color : #FFAD0A !important;
	border : 0;
	cursor: pointer;
	padding: 0;
	text-Align : left;
	color: inherit;
}

#Bio_E_Dropdown_Est:focus-visible {
	outline: none !important;
}

#ETS_year_Est .Select-menu-outer {
	background-color: #DF444E !important;
}

#ETS_year_Est .Select-control {
	width: 100% !important;
}

#ETS_year_Est .Select-arrow {
	border-top-color: white !important;
}

#ETS_year_Est .Select.is-open > .Select-control .Select-arrow {
	border-color: transparent transparent white !important;
}
#ETS_year_Est .Select-menu-outer {
	background-color: #DF444E !important;
}

#ETS_year_Est .Select-control {
	width: 100% !important;
}

#ETS_year_Est .Select-arrow {
	border-top-color: white !important;
}

#ETS_year_Est .Select.is-open > .Select-control .Select-arrow {
	border-color: transparent transparent white !important;
}

#ETS_year_Est .Select.has-value.Select--single > .Select-control .Select-value .Select-value-label,
#ETS_year_Est .Select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {
	color: white !important;
}

#ETS_year_Est .ReactVirtualized__Grid.ReactVirtualized__List.VirtualSelectGrid {
	height: 4em !important;
}

#ETS_year_Est .ReactVirtualized__Grid__innerScrollContainer{
	height: 4em !important;
}

#ETS_year_Est .VirtualizedSelectOption:nth-child(1) {
	border-top-right-radius: 5px !important;
	border-top-left-radius: 5px !important;
	height: 2em !important;
	top: 0 !important;
}

#ETS_year_Est .VirtualizedSelectOption:nth-child(2) {
	height: 2em !important;
	top: 2em !important;
	border-bottom-right-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
}
