/*
 * Note that this is toastr v2.1.3, the "latest" version in url has no more maintenance,
 * please go to https://cdnjs.com/libraries/toastr.js and pick a certain version you want to use,
 * make sure you copy the url from the website since the url may change between versions.
 * */
 .toast-title {
	font-weight: 700;
	margin-bottom: 2px;
}

.toast-message {
	-ms-word-wrap: break-word;
	word-wrap: break-word;
	font-size: 15px;
	line-height: 130%;
}

.toast-message a,
.toast-message label {
	color: #FFF
}

.toast-message a:hover {
	color: #CCC;
	text-decoration: none
}

.toast-close-button {
	position: relative;
	right: -.3em;
	top: -.3em;
	float: right;
	font-size: 20px;
	font-weight: 700;
	color: #FFF;
	-webkit-text-shadow: 0 1px 0 #fff;
	text-shadow: 0 1px 0 #fff;
	opacity: 1;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	filter: alpha(opacity=80);
	line-height: 1
}

.toast-close-button:focus,
.toast-close-button:hover {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	opacity: .4;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
	filter: alpha(opacity=40)
}

.rtl .toast-close-button {
	left: -.3em;
	float: left;
	right: .3em
}

button.toast-close-button {
	padding: 0;
	cursor: pointer;
	background: 0 0;
	border: 0;
	-webkit-appearance: none
}

.toast-top-center {
	top: 0;
	right: 0;
	width: 100%
}

.toast-bottom-center {
	bottom: 0;
	right: 0;
	width: 100%
}

.toast-top-full-width {
	top: 0;
	right: 0;
	width: 100%
}

.toast-bottom-full-width {
	bottom: 0;
	right: 0;
	width: 100%
}

.toast-top-left {
	top: 12px;
	left: 12px
}

.toast-top-right {
	top: 12px;
	right: 12px
}

.toast-bottom-right {
	right: 12px;
	bottom: 12px
}

.toast-bottom-left {
	bottom: 12px;
	left: 12px
}

#toast-container {
	position: fixed;
	z-index: 999999;
	pointer-events: none;
    padding: 12px;
}

#toast-container * {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

#toast-container>div {
	position: relative;
	pointer-events: auto;
	overflow: hidden;
	margin: 0 0 6px;
	background-color: #fff;
	padding: 13px;
	width: 350px;
	color: #FFF;
	opacity: 1;
	border-radius: 0.5rem;
}

#toast-container>div:hover {
	cursor: pointer
}

#toast-container>.toast-info .toast-icon {
	background-image: url(data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.0001 0C7.34797 0 4.80445 1.05358 2.92911 2.92892C1.05376 4.80427 0.000213032 7.34776 0.000213032 9.99989C-0.0120354 11.8578 0.504127 13.681 1.48854 15.2567C2.47295 16.8325 3.88505 18.096 5.56015 18.8998C5.67834 18.9576 5.80674 18.9915 5.93805 18.9997C6.06935 19.0078 6.20097 18.99 6.3254 18.9473C6.44983 18.9046 6.56465 18.8378 6.66326 18.7507C6.76187 18.6636 6.84235 18.558 6.90013 18.4398C6.95791 18.3216 6.99186 18.1932 7.00002 18.0619C7.00817 17.9306 6.99036 17.799 6.94765 17.6746C6.90493 17.5501 6.83814 17.4353 6.75106 17.3367C6.66398 17.2381 6.55834 17.1576 6.44015 17.0998C5.10163 16.4609 3.973 15.4537 3.18661 14.1962C2.40022 12.9387 1.98865 11.483 2.00019 9.99989C2.00072 8.46045 2.44541 6.95382 3.28091 5.66083C4.11641 4.36784 5.30726 3.34338 6.71053 2.71036C8.1138 2.07733 9.66991 1.86263 11.1922 2.09202C12.7144 2.32141 14.1382 2.98517 15.2926 4.00362C16.447 5.02207 17.283 6.35193 17.7004 7.83372C18.1178 9.31551 18.0987 10.8863 17.6456 12.3575C17.1924 13.8288 16.3244 15.138 15.1456 16.1282C13.9669 17.1184 12.5275 17.7474 11.0001 17.9398V11.9999C11.0001 11.7347 10.8947 11.4803 10.7072 11.2928C10.5197 11.1053 10.2653 10.9999 10.0001 10.9999C9.73489 10.9999 9.48056 11.1053 9.29302 11.2928C9.10549 11.4803 9.00012 11.7347 9.00012 11.9999V18.9998C9.00012 19.265 9.10549 19.5193 9.29302 19.7069C9.48056 19.8944 9.73489 19.9998 10.0001 19.9998C12.6522 19.9998 15.1958 18.9462 17.0711 17.0709C18.9465 15.1955 20 12.652 20 9.99989C20 7.34776 18.9465 4.80427 17.0711 2.92892C15.1958 1.05358 12.6522 0 10.0001 0ZM13.0001 6.99993C13.0001 6.40659 12.8241 5.8266 12.4945 5.33326C12.1649 4.83991 11.6963 4.45535 11.1481 4.22829C10.6 4.00123 9.99678 3.94182 9.41485 4.05757C8.83291 4.17333 8.29838 4.45906 7.87882 4.87861C7.45927 5.29816 7.17354 5.83273 7.05779 6.41467C6.94203 6.9966 7.00144 7.59981 7.2285 8.14798C7.45556 8.69616 7.84006 9.16464 8.33341 9.49428C8.82675 9.82392 9.40677 9.99989 10.0001 9.99989C10.7957 9.99989 11.5588 9.68384 12.1214 9.12124C12.684 8.55864 13.0001 7.79557 13.0001 6.99993ZM9.00012 6.99993C9.00012 6.80215 9.05875 6.60884 9.16863 6.44439C9.27851 6.27994 9.4347 6.15173 9.61742 6.07605C9.80014 6.00036 10.0012 5.98058 10.1952 6.01916C10.3892 6.05775 10.5673 6.15299 10.7072 6.29284C10.847 6.43269 10.9423 6.61088 10.9809 6.80486C11.0195 6.99884 10.9997 7.19989 10.924 7.38261C10.8483 7.56534 10.7201 7.72152 10.5557 7.8314C10.3912 7.94128 10.1979 7.99991 10.0001 7.99991C9.73489 7.99991 9.48056 7.89454 9.29302 7.70701C9.10549 7.51948 9.00012 7.26514 9.00012 6.99993Z' fill='%231F283E'/%3E%3C/svg%3E) !important
}

#toast-container>.toast-error .toast-icon {
	background-image: url(data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.333137 16.5995C-0.111046 16.1527 -0.111046 15.431 0.333137 14.9842L14.9169 0.40048C15.1968 0.0735478 15.6364 -0.0688592 16.0549 0.0318084C16.4734 0.132476 16.8002 0.459228 16.9009 0.877723C17.0015 1.29622 16.8591 1.73582 16.5322 2.0158L1.94846 16.5995C1.50163 17.0437 0.779971 17.0437 0.333137 16.5995Z' fill='white'/%3E%3Cpath d='M0.333137 0.40052C0.779971 -0.043663 1.50163 -0.043663 1.94846 0.40052L16.5322 14.9842C16.8591 15.2642 17.0015 15.7038 16.9009 16.1223C16.8002 16.5408 16.4734 16.8676 16.0549 16.9682C15.6364 17.0689 15.1968 16.9265 14.9169 16.5996L0.333137 2.01584C-0.111046 1.56901 -0.111046 0.847354 0.333137 0.40052Z' fill='white'/%3E%3C/svg%3E) !important
}

#toast-container>.toast-error .icon-bg {
    color: #F44242
}

#toast-container>.toast-success .toast-icon {
	background-image: url(data:image/svg+xml,%3Csvg width='20' height='13' viewBox='0 0 20 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.7011 0.457874C19.9157 0.708855 20.0219 1.03484 19.9962 1.36411C19.9705 1.69338 19.8151 1.99895 19.5641 2.2136L7.62264 12.4616C7.00676 12.9866 6.08486 12.9259 5.54316 12.3246L0.325782 6.58425C0.0254967 6.25505 -0.0763512 5.79065 0.0586029 5.366C0.193557 4.94134 0.544811 4.62094 0.980049 4.52549C1.41529 4.43004 1.86839 4.57403 2.16867 4.90323L6.73855 9.88402L17.9453 0.283547C18.201 0.0732233 18.5299 -0.0266153 18.8594 0.00609686C19.1889 0.038809 19.4917 0.201378 19.7011 0.457874Z' fill='white'/%3E%3C/svg%3E) !important
}

#toast-container>.toast-success .icon-bg {
    color: #93BA40
}

#toast-container>.toast-warning .toast-icon {
	background-image: url(data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.0001 0C7.34797 0 4.80445 1.05358 2.92911 2.92892C1.05376 4.80427 0.000213032 7.34776 0.000213032 9.99989C-0.0120354 11.8578 0.504127 13.681 1.48854 15.2567C2.47295 16.8325 3.88505 18.096 5.56015 18.8998C5.67834 18.9576 5.80674 18.9915 5.93805 18.9997C6.06935 19.0078 6.20097 18.99 6.3254 18.9473C6.44983 18.9046 6.56465 18.8378 6.66326 18.7507C6.76187 18.6636 6.84235 18.558 6.90013 18.4398C6.95791 18.3216 6.99186 18.1932 7.00002 18.0619C7.00817 17.9306 6.99036 17.799 6.94765 17.6746C6.90493 17.5501 6.83814 17.4353 6.75106 17.3367C6.66398 17.2381 6.55834 17.1576 6.44015 17.0998C5.10163 16.4609 3.973 15.4537 3.18661 14.1962C2.40022 12.9387 1.98865 11.483 2.00019 9.99989C2.00072 8.46045 2.44541 6.95382 3.28091 5.66083C4.11641 4.36784 5.30726 3.34338 6.71053 2.71036C8.1138 2.07733 9.66991 1.86263 11.1922 2.09202C12.7144 2.32141 14.1382 2.98517 15.2926 4.00362C16.447 5.02207 17.283 6.35193 17.7004 7.83372C18.1178 9.31551 18.0987 10.8863 17.6456 12.3575C17.1924 13.8288 16.3244 15.138 15.1456 16.1282C13.9669 17.1184 12.5275 17.7474 11.0001 17.9398V11.9999C11.0001 11.7347 10.8947 11.4803 10.7072 11.2928C10.5197 11.1053 10.2653 10.9999 10.0001 10.9999C9.73489 10.9999 9.48056 11.1053 9.29302 11.2928C9.10549 11.4803 9.00012 11.7347 9.00012 11.9999V18.9998C9.00012 19.265 9.10549 19.5193 9.29302 19.7069C9.48056 19.8944 9.73489 19.9998 10.0001 19.9998C12.6522 19.9998 15.1958 18.9462 17.0711 17.0709C18.9465 15.1955 20 12.652 20 9.99989C20 7.34776 18.9465 4.80427 17.0711 2.92892C15.1958 1.05358 12.6522 0 10.0001 0ZM13.0001 6.99993C13.0001 6.40659 12.8241 5.8266 12.4945 5.33326C12.1649 4.83991 11.6963 4.45535 11.1481 4.22829C10.6 4.00123 9.99678 3.94182 9.41485 4.05757C8.83291 4.17333 8.29838 4.45906 7.87882 4.87861C7.45927 5.29816 7.17354 5.83273 7.05779 6.41467C6.94203 6.9966 7.00144 7.59981 7.2285 8.14798C7.45556 8.69616 7.84006 9.16464 8.33341 9.49428C8.82675 9.82392 9.40677 9.99989 10.0001 9.99989C10.7957 9.99989 11.5588 9.68384 12.1214 9.12124C12.684 8.55864 13.0001 7.79557 13.0001 6.99993ZM9.00012 6.99993C9.00012 6.80215 9.05875 6.60884 9.16863 6.44439C9.27851 6.27994 9.4347 6.15173 9.61742 6.07605C9.80014 6.00036 10.0012 5.98058 10.1952 6.01916C10.3892 6.05775 10.5673 6.15299 10.7072 6.29284C10.847 6.43269 10.9423 6.61088 10.9809 6.80486C11.0195 6.99884 10.9997 7.19989 10.924 7.38261C10.8483 7.56534 10.7201 7.72152 10.5557 7.8314C10.3912 7.94128 10.1979 7.99991 10.0001 7.99991C9.73489 7.99991 9.48056 7.89454 9.29302 7.70701C9.10549 7.51948 9.00012 7.26514 9.00012 6.99993Z' fill='%231F283E'/%3E%3C/svg%3E) !important
}

#toast-container>.toast-warning .icon-bg {
    color: #FFA401
}

#toast-container.toast-bottom-center>div,
#toast-container.toast-top-center>div {
	width: 350px;
	margin-left: auto;
	margin-right: auto
}

#toast-container.toast-bottom-full-width>div,
#toast-container.toast-top-full-width>div {
	width: 96%;
	margin-left: auto;
	margin-right: auto
}

.toast {
	background-color: #fff
}

.toast-progress {
	position: absolute;
	left: -15px;
	bottom: 0;
	height: 6px;
    transform: skewX(-15deg);
	background: linear-gradient(to right, transparent, #0000004d);
}

@media all and (max-width: 490px) {
	#toast-container>div {
		width: 100%!important;
	}
}

.toastr-title {
	font-family: 'HeliosExtBlackC';
}

.toast-success {
	background: #26a364!important;
}

.toast-success .toastr-title {
	color: #fff!important;
}

.toast-error {
	background: #d74c4c !important;
}

.toast-error .toastr-title {
	color: #ff7474!important;
}

.toast-warning {
	background: #ff7c26 !important;
}

