#cookiescript_injected {
    background-color: #2d2d2d;
    z-index: 999997;
    opacity: 1;
    font-size: 14px;
    font-weight: normal;
    font-family: 'Open Sans', Arial, 'Trebuchet MS', 'Segoe UI', 'Helvetica', sans-serif;
    box-shadow: 1px 2px 8px 0 rgba(0, 0, 0, 0.35);
    color: #ffffff;
    box-sizing: border-box;
}
.cookiescript_checkbox_label {
    cursor: pointer;
    display: flex;
    align-items: center;
    padding:0 4px;
    line-height: 1.5;
    margin:0;
    text-align: left;
}
#cookiescript_close {
    position: absolute;
    top: 10px;
    right: 10px;
    font-size: 29px;
    line-height: 13px;
    cursor: pointer;
    color: #ffffff;
    height: 15px;
    width: 15px;
    margin: 0;
    padding: 0;
    overflow: hidden;
    letter-spacing: 0;
    font-family: 'Trebuchet MS', 'Arial', sans-serif;
    font-weight: 100;
    opacity: 0.85;
    z-index: 999999;
}

#cookiescript_buttons {
    display: flex;
    flex-direction: row;
    font-weight: 700;
}
#cookiescript_manage_wrap {
    text-transform: uppercase;
    text-align: center;
    font-size: 11px;
    letter-spacing: 0.1px;
    font-weight: 500;
}
#cookiescript_manage {
    display: inline;
    cursor: pointer;
    color: #ffffff;
    opacity:0.85;
}
#cookiescript_manage #cookiescript_manageicon .cookiescript_gear {
    fill: #ffffff;
}
#cookiescript_manage:hover #cookiescript_manageicon .cookiescript_gear {
    fill: #1a9596;;
}

svg#cookiescript_manageicon {
    width: 15px;
    height: 15px;
    display: inline;
    margin: 0 5px 0 0;
    padding: 0;
    position: relative;
    top: 3px;
    vertical-align: baseline;
}
#cookiescript_header {
    background-color: transparent;
    z-index: 999998;
    color: #ffffff;
    font-size: 17px;
    line-height: 1.3;
    font-weight: 600;
    letter-spacing: 0.4px;
    opacity:1;
}
.cookiescript_checkbox {
    display: flex;
    flex-direction: row;
}
input.cookiescript_checkbox_input {
}
span.cookiescript_checkbox_text {
    display: inline-block;
    font-size: 11px;
    margin: 0;
    text-transform: uppercase;
    font-weight: 500;
    color: #ffffff;
}

#cookiescript_save {
    border: 0;
    transition: all 0.25s ease 0s;
    background-color: #1a9596;
    color: #ffffff;
    text-transform: uppercase;
    font-size: 11px;
    text-align: center;
    line-height: 3.2;
    letter-spacing: 0.4px;
}
/*IE 9 fixes*/
@media screen and (min-width:0\0) and (min-resolution: .001dpcm) {
    .cookiescript_checkbox_label {
        position: relative;
        top:-10px;
    }
    #cookiescript_accept, #cookiescript_reject, #cookiescript_save{
    	display: inline-block;
    }
    #cookiescript_buttons{
    	text-align:center;
    }
}
#cookiescript_save{
    display: none;
}
#cookiescript_reject {
    border: 1px solid #ffffff;
    text-align: center;
    line-height: 3;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 0.4px;
    color: #ffffff;
    background: #2d2d2d;
}
#cookiescript_accept {
	transition: all 0.25s ease 0s;
	text-transform: uppercase;
	font-size: 11px;
	text-align: center;
	letter-spacing: 0.4px;
	border: 0;
	background-color: #1a9596;
	color: #ffffff;
	line-height: 3.2;
}

#cookiescript_accept, #cookiescript_reject, #cookiescript_save {
    font-weight: 500;
    cursor: pointer;
    white-space: nowrap;
    transition-duration: 100ms;
    transition-timing-function: ease-in-out;
    min-width: 103px;
}
.cookiescript_bigger {
    transform: scale(1.1);
}
#cookiescript_link {
    text-decoration: none;
    color: #ffffff;
    font-size: 9px;
    text-align: center;
    font-weight: 400;
    text-transform: uppercase;
    opacity: 0.8;
    display:inline !important;
}

#cookiescript_readmore,
#cookiescript_reportlink,
#cookiescript_cookiescriptlink {
    border: 0;
    padding: 0;
    cursor: pointer;
    margin: 0;
    transition: all 100ms ease 0s;
    background-color: transparent;
    color: #ffffff;
    display: inline;
    font-size: 11px;
}

#cookiescript_description {
    color: #ffffff;
    font-size: 12px;
    letter-spacing: 0.3px;
    line-height: 1.7;
    font-weight: 400;
    opacity: 0.85;
}
#cookiescript_checkboxs {
}
#cookiescript_close:hover,
#cookiescript_manage:hover,
#cookiescript_link:hover
{
    opacity: 1;
}

#cookiescript_reject:hover {
    background-color: #3e3e3e;
}

#cookiescript_accept:hover{
	background-color: #2c9e9f;
}
#cookiescript_save:hover {
    background-color: #2c9e9f;
}

#cookiescript_readmore:hover,
#cookiescript_reportlink:hover,
#cookiescript_cookiescriptlink:hover
{
    color: #1a9596;
}

#cookiescript_badge {
    position: fixed;
    line-height: 0;
    cursor: pointer;
    z-index: 99999;
    font-size: 0;
    color: #999;
    left: 10px;
    display: flex;
    flex-direction: row;
    opacity: 1;
}

#cookiescript_badgetext{
    text-transform: uppercase;
    font-weight: 600;
    font-family: 'Open Sans', Arial, 'Trebuchet MS', 'Segoe UI', 'Helvetica', sans-serif;
    overflow: hidden;
    transition-duration: 500ms;
    white-space: nowrap;
    padding-right: 0;
    color: #ffffff;
}

#cookiescript_badgesvg{
    width:40px;
    height: 40px;
}



#cookiescript_badge {
    bottom: 10px;
    border-radius:25px;
    padding:3px;
    transition-duration: 500ms;
    box-shadow: 1px 2px 8px 0 rgba(0, 0, 0, 0.2);
    background: #2d2d2d;
}
#cookiescript_badge:hover #cookiescript_badgetext{
    max-width: 300px;
    padding-right: 15px;
    padding-left: 12px;
}
#cookiescript_badgetext {
    font-size: 16px;
    line-height: 2.5;
    max-width: 0;
}
#cookiescript_badgeimage {
    width: 40px;
    height: 40px;
}
@media only screen and (max-width: 414px) {
    #cookiescript_badgeimage {
        width: 30px;
        height: 30px;
    }
    #cookiescript_badgesvg{
        width:30px;
        height: 30px;
    }
    #cookiescript_badgetext{
        display: none;
    }
}
/*IE 9 fixes*/
@media screen and (min-width:0\0) and (min-resolution: .001dpcm) {
	#cookiescript_badgeimage{
       float:left;
   }
}

@media print{
    #cookiescript_injected{
        display:none;
    }
}




#cookiescript_injected_fsd {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(17, 17, 17, 0.5) !important;
    z-index: 999996;
    overflow-y: auto;
}

#cookiescript_fsd_wrapper {
    max-width: 850px;
    width: 95%;
    margin: 0 auto 3% auto;
    top: 10%;
    line-height: 18px;
    letter-spacing: normal;
    position: relative;
    display: flex;
    flex-direction: column;
    background-color: #f3f3f3;
    z-index: 999997;
    opacity: 1;
    font-size: 14px;
    font-weight: normal;
    font-family: 'Open Sans', Arial, 'Trebuchet MS', 'Segoe UI', 'Helvetica', sans-serif;
    box-shadow: 1px 2px 8px 0 rgba(0, 0, 0, 0.35);
    color: #4d4d4d;
    align-items: center;
    overflow: hidden;
    outline: none;
    max-height: 80%;
    box-sizing: border-box;
    cursor: default;
    min-height: 500px;
}


.cookiescript_fsd_header {
	min-height: 57px;
	border-bottom: 1px solid #e2e2e2;
	width: 100%;
	display: flex;
	flex-direction: row;
	align-items: center;
	background-color: #ffffff;
}
.cookiescript_fsd_logo_a{
	margin-left: 20px;
}
.cookiescript_fsd_logo{
	height: 27px;
	width: auto;
	display: block;
	max-width: 100%;
}
.cookiescript_fsd_language_drop_down {
    position: absolute;
    right: 75px;
    top: 17px;
}

.cookiescript_fsd_main {
    width: 100%;
    background-color: #ffffff;
}

.cookiescript_fsd_main_info {
    padding: 25px 50px;
}

.cookiescript_fsd_title {
    background-color: transparent;
    z-index: 999998;
    color: #4d4d4d;
    font-size: 17px;
    line-height: 1.3;
    font-weight: 600;
    opacity:1;
}

.cookiescript_fsd_description {
    color: #4d4d4d;
    font-size: 13px;
    line-height: 1.6;
    font-weight: 400;
    opacity: 0.85;
    margin-top: 21px;
}

#cookiescript_fsd_wrapper #cookiescript_readmore{
	font-size: 13px;
	color: #1a9596;
	text-decoration: none;
}
#cookiescript_fsd_wrapper #cookiescript_readmore:hover{
	text-decoration: underline;
}

.cookiescript_fsd_tabs {
    display: flex;
    justify-content: space-around;
    align-items: stretch;
    flex-direction: row;
    width: 100%;
}

.cookiescript_fsd_tabs > div {
	cursor: pointer;
	width: 50%;
	text-transform: uppercase;
	font-size: 14px;
	text-align: center;
	line-height: 1.7;
	font-weight: bold;
	border-top: 1px solid transparent;
	transition: all 300ms ease 0s;
	padding: 12px 20px;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #ffffff;
}

.cookiescript_fsd_tabs > .cookiescript_active {
    border-top: 1px solid #1a9596;
    background-color: #f3f3f3;
    color: #1a9596;
}

.cookiescript_fsd_tabs_content {
    background-color: #f3f3f3;
    padding: 5px 50px 10px 50px;
    width: 100%;
    overflow-y: auto;
    box-sizing: border-box;
    --scrollbar-width: 8px;
    --mask-height: 35px;
    --mask-image-content: linear-gradient( to bottom, transparent, black var(--mask-height), black calc(100% - var(--mask-height)), transparent );
    --mask-size-content: calc(100% - var(--scrollbar-width)) 100%;
    --mask-image-scrollbar: linear-gradient(black, black);
    --mask-size-scrollbar: var(--scrollbar-width) 100%;
    mask-image: var(--mask-image-content), var(--mask-image-scrollbar);
    mask-size: var(--mask-size-content), var(--mask-size-scrollbar);
    mask-position: 0 0, 100% 0;
    mask-repeat: no-repeat, no-repeat;
    -webkit-mask-image: var(--mask-image-content), var(--mask-image-scrollbar);
    -webkit-mask-size: var(--mask-size-content), var(--mask-size-scrollbar);
    -webkit-mask-position: 0 0, 100% 0;
    -webkit-mask-repeat: no-repeat, no-repeat;
}

.cookiescript_fsd_tabs_content .cookiescript_hidden {
    opacity: 0;
    height: 0 !important;
    overflow: hidden;
    padding: 0 !important;
    min-height: 0 !important;
}

.cookiescript_fsd_category {
    border-bottom: 1px solid #e2e2e2;
    padding-top: 23px;
    padding-bottom: 17px;
    display: flex;
    flex-direction: column;
}

.cookiescript_fsd_category:last-child {
    border-bottom: 0;
}

.cookiescript_fsd_category .cookiescript_hidden {
    opacity: 0;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 0 !important;
    max-height: 0;
    margin: 0;
    height: auto !important;
    transition: max-height 300ms ease 200ms, opacity ease 200ms, margin-top 100ms ease 100ms;
}

.cookiescript_fsd_category_main {
    align-items: center;
    display: flex;
    justify-content: space-between;
}

.cookiescript_fsd_category_info {
    flex: 5;
    padding-right: 10px;
}

.cookiescript_fsd_category_control {
    flex: 1;
    display: flex;
    justify-content: center;
}

.cookiescript_fsd__category_name {
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 8px;
}

.cookiescript_category_description {
	font-size: 13px;
	padding-bottom: 5px;
	line-height: 1.6;
}

.cookiescript_fsd_cookies {
	border: 1px solid #e2e2e2;
	border-radius: 5px;
	overflow-y: auto;
	margin-top: 15px;
	max-height: 222px;
  transition: max-height 300ms ease, opacity 200ms ease 300ms, margin-top 100ms ease 100ms;
}


.cookiescript_fsd_cookies_control {
    color: #1a9596;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: 700;
    position: relative;
    display: flex;
    align-items: center;
    margin-right: auto;
    margin-top: 10px;
    cursor: pointer;
}

.cookiescript_fsd_cookies_control .cookiescript_hidden {
    display: none;
}

.cookiescript_fsd_cookies_control  span{
	margin-right: 7px;
}

.cookiescript_fsd_cookies_control svg {
    width: 10px;
    height: 10px;
    font-size: 10px;
}

.cookiescript_fsd_cookies_control.active svg {
    width: 10px;
    height: 10px;
    font-size: 10px;
    transform: rotate(180deg);
}

.cookiescript_fsd_cookies_table {
    width: 100%;
}

.cookiescript_fsd_cookies_table,
.cookiescript_fsd_cookies_table tbody,
.cookiescript_fsd_cookies_table thead,
.cookiescript_fsd_cookies_table tr,
.cookiescript_fsd_cookies_table th,
.cookiescript_fsd_cookies_table td {
    margin: 0;
    padding: 0;
    font: inherit;
    vertical-align: baseline;
    background-color: #ffffff;
    border-spacing: 0;
    border-collapse: collapse;
}


.cookiescript_fsd_cookies_table tr:last-child td{
    border-bottom: 0;
}

.cookiescript_fsd_cookies_table td, .cookiescript_fsd_cookies_table th {
    white-space: normal;
    font-size: 13px;
    text-align: left;
    margin: 0;
}
.cookiescript_fsd_cookies_table th {
	font-weight: 600;
	padding: 8px 8px;
	line-height: 1.4;
	word-break: keep-all;
	vertical-align: middle;
}

.cookiescript_fsd_cookies_table td {
	padding: 7px 8px;
	line-height: 1.6;
	vertical-align: top;
	font-weight: 400;
	border: 0;
	border-top: 1px solid #e2e2e2;
	color: #4d4d4d;
}

.cookiescript_fsd_cookies_table th:last-child {
    padding-right: 10px;
}

.cookiescript_fsd_cookies_table td:nth-child(1), .cookiescript_fsd_cookies_table th:nth-child(1) {
    padding-left: 15px;
    word-break: normal;
}

.cookiescript_fsd_cookies_table td:nth-child(2) {
    color: #1a9596;
}

.cookiescript_fsd_cookies_table td:nth-child(3), .cookiescript_fsd_cookies_table th:nth-child(3) {
    text-align: center;
}
.cookiescript_vendor_name a{
	text-decoration: underline;
	font-weight: bold;
	color: #1a9596;
	line-height: normal;
	border: 0;
	padding: 0;
	margin: 0;
	background: transparent;
	font-size: 13px;
}
.cookiescript_vendor_name a:hover {
	text-decoration: underline;
	color: #1a9596;
}

.cookiescript_fsd_footer {
    border-top: 1px solid #e2e2e2;
    width: 100%;
    background-color: #ffffff;
}
#cookiescript_fsd_wrapper #cookiescript_declarationwrap{
  transition: opacity 200ms ease 0ms, height 0ms ease 200ms;
}
#cookiescript_fsd_wrapper #cookiescript_aboutwrap{
	font-size: 13px;
	padding: 23px 0;
	line-height: 1.6;
	text-align: left;
	font-weight: normal;
	box-sizing: border-box;
	transition: opacity 200ms ease 0ms;
	overflow: auto;
	min-height: 181px;
}

#cookiescript_setting_advertising_wrap {
    font-size: 12px;
}

#cookiescript_iab_type {
    display: flex;
    justify-content: center;
    padding: 20px 0;
    border-bottom: 1px solid #e2e2e2;
    flex-wrap: wrap;
}

#cookiescript_iab_type > div {
    cursor: pointer;
    padding: 0 9px;
    font-size: 11px;
    font-weight: 600;
    background: #f5f5f5;
    color: #4d4d4d;
    line-height: 2;
    margin: 3px 5px;
    white-space: nowrap;
}

#cookiescript_iab_type .cookiescript_active {
    background: #1a9596;
    color: #FEFEFE;
}


.cookiescript_fsd_cookies::-webkit-scrollbar-track,
.cookiescript_fsd_tabs_content::-webkit-scrollbar-track {
    background-color: #DADADA;
}

.cookiescript_fsd_cookies::-webkit-scrollbar,
.cookiescript_fsd_tabs_content::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

.cookiescript_fsd_cookies::-webkit-scrollbar-thumb,
.cookiescript_fsd_tabs_content::-webkit-scrollbar-thumb {
    background-color: #1a9596;
}



@media screen and (min-width:0\0) and (min-resolution: .001dpcm) {
    #cookiescript_iab_type > div{
        display:inline-block;
    }
}

/* --- OVERRIDE ----*/

#cookiescript_injected_fsd #cookiescript_close {
	top: 18px;
	font-size: 37px;
	right: 25px;
	color: #4d4d4d;
	height: 18px;
	width: 18px;
}

#cookiescript_injected_fsd #cookiescript_buttons {
    justify-content: flex-start;
    padding: 5px 15px;
}

#cookiescript_injected_fsd #cookiescript_accept, #cookiescript_injected_fsd #cookiescript_save, #cookiescript_injected_fsd #cookiescript_reject {
  flex-grow: unset;
  padding: 0px 25px;
  margin: 10px 5px;
  font-size: 13px;
  border-radius: 30px;
  line-height: 3;
}
#cookiescript_injected_fsd #cookiescript_buttons{
	flex-direction: row;
}
#cookiescript_injected_fsd #cookiescript_buttons #cookiescript_reject {
    margin-right: auto;
}

#cookiescript_injected_fsd .cookiescript-iab-itemContainer {
    border: 1px solid #e2e2e2;
    background-color: #ffffff;
    padding: 10px;
}

#cookiescript_injected_fsd .cookiescript-iab-header,
#cookiescript_injected_fsd .cookiescript-iab-itemHeader,
#cookiescript_injected_fsd .cookiescript-iab-itemHeaderAction {
    color: #4d4d4d;
}

#cookiescript_injected_fsd .cookiescript-iab-itemHeaderAction {
    border-color: #4d4d4d;;
}

#cookiescript_injected_fsd #cookiescript_accept {
    background-color: #ffffff;
    color: #4d4d4d;
    border: 1px solid #4d4d4d;
    order: 1}

    #cookiescript_injected_fsd #cookiescript_accept:hover {
        background-color: #ececec;
    }

    #cookiescript_injected_fsd #cookiescript_reject {
        background-color: #ffffff;
        color: #4d4d4d;
        border: 1px solid #4d4d4d;
        order: 2}

        #cookiescript_injected_fsd #cookiescript_reject:hover {
            background-color: #ececec;
        }

        #cookiescript_injected_fsd #cookiescript_save {
            display: inline-block;
            background-color: #1a9596;
            color: #ffffff;
            border: 1px solid #1a9596;
            order: 3}

            #cookiescript_injected_fsd #cookiescript_save:hover {
                background-color: #2c9e9f;
            }

/*Switches color reload*/
#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after {
    background: #1a9596;
}

#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after {
    background: #21999a;
}

#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after {
    background: #21999a;
}

#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after {
    background: #21999a;
}

#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before,
#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{
    background: #1a9596;
}

#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before,
#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after {
    background: #1a9596;
}

#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before,
#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after {
    background: #1a9596;
}

#cookiescript_injected_fsd .mdc-switch:enabled .mdc-switch__track::after {
    background: #1a9596;
    opacity: 0.3;
}

#cookiescript_injected_fsd .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after {
    background: #1a9596;
    opacity: 0.3;
}

#cookiescript_injected_fsd .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after {
    background: #1a9596;
    opacity: 0.3;
}

#cookiescript_injected_fsd .mdc-switch:enabled:active .mdc-switch__track::after {
    background: #1a9596;
    opacity: 0.3;
}


#cookiescript_fsd_wrapper {
    border-radius: 10px;
}

#cookiescript_iab_type > div {
    border-radius: 20px;
}
.cookiescript_fsd_cookies::-webkit-scrollbar-track,
.cookiescript_fsd_tabs_content::-webkit-scrollbar-track
#cookiescript_iabwrap::-webkit-scrollbar-thumb,
#cookiescript_aboutwrap::-webkit-scrollbar-thumb{
    border-radius: 6px;
}
.cookiescript_fsd_cookies::-webkit-scrollbar-thumb,
.cookiescript_fsd_tabs_content::-webkit-scrollbar-thumb,
#cookiescript_iabwrap::-webkit-scrollbar-thumb,
#cookiescript_aboutwrap::-webkit-scrollbar-thumb{
    border-radius: 5px;
}

@media only screen and (max-width: 414px) {
	#cookiescript_fsd_wrapper {
		width: 100%;
		height: 100%;
		max-height: 100%;
		top: 0;
		border-radius: 0;
		margin: 0;
	}

	.cookiescript_fsd_main_info {
		padding: 13px 20px;
		overflow-y: auto;
		max-height: 140px;
	}
	.cookiescript_fsd_description{
		margin-top: 8px;
	}
	.cookiescript_fsd_tabs > div {
		padding: 6px;
		font-size: 12px;
	}

	.cookiescript_fsd_tabs_content {
		padding: 5px 20px 10px 20px;
	}

	.cookiescript_fsd_cookies_table thead {
		display: none;
	}

	.cookiescript_fsd_cookies_table td {
		display: flex;
		border-bottom: 0px;
	}

	.cookiescript_fsd_cookies_table tr td:last-child {
		border-bottom: 0;
	}

	.cookiescript_fsd_cookies_table td {
		border-top: 0;
	}

	.cookiescript_fsd_cookies_table td::before {
		content: attr(label);
		font-weight: bold;
		width: 120px;
		min-width: 120px;
		text-align: left;
	}

	.cookiescript_fsd_cookies_table td:nth-child(2):before {
		color: #4d4d4d;
	}

	.cookiescript_category_description {
		text-align: left;
	}

	.cookiescript_fsd_cookies_table td:nth-child(1),
	.cookiescript_fsd_cookies_table th:nth-child(1) {
		padding-left: 7px;
		font-weight: bold;
		border-top: 1px solid #e2e2e2;
	}

	.cookiescript_fsd_cookies_table tr:nth-child(1) td:nth-child(1),
	.cookiescript_fsd_cookies_table tr:nth-child(1) th:nth-child(1) {
		border-top: 0px;
	}

	.cookiescript_fsd_cookies_table td:last-child {
		border-bottom: none;
	}

	.cookiescript_fsd_cookies_table tr:nth-child(even) {
		background: #f5f5f5;
	}

	.cookiescript_fsd_cookies_table tr:nth-child(even) td {
		border-bottom: 0px solid #FFF;
	}

	#cookiescript_injected_fsd #cookiescript_buttons {
		margin-bottom: 0;
	}

	#cookiescript_injected_fsd #cookiescript_buttons #cookiescript_accept,
	#cookiescript_injected_fsd #cookiescript_buttons #cookiescript_save,
	#cookiescript_injected_fsd #cookiescript_buttons #cookiescript_reject {
		flex-grow: 1;
		margin-left: 10px;
		margin-right: 10px;
		margin-top: 5px;
		margin-bottom: 5px;
		padding: 0 15px;
	}

	.cookiescript_fsd_language_drop_down {
		right: 40px;
	}

	#cookiescript_injected_fsd #cookiescript_close{
		right:14px;
	}
	

}




.cookiescript_rtl {
    direction:rtl;
}


/*Start Checkboxes*/
#cookiescript_injected_fsd .mdc-checkbox,
#cookiescript_injected .mdc-checkbox {
    box-sizing: content-box !important;
}
#cookiescript_injected_fsd .mdc-checkbox__native-control,
#cookiescript_injected .mdc-checkbox__native-control {
    display: block;
    z-index: 1;
}
#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__background::before, 
#cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control:focus~.mdc-checkbox__background::before, 
#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before,
#cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before {
    background-color: #FFFFFF;
}

#cookiescript_injected .mdc-checkbox,#cookiescript_injected_fsd .mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom;padding:11px}#cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,#cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before,#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before{background-color:#ffffff}@supports not (-ms-ime-align:auto){#cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,#cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before,#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before{background-color:var(--mdc-theme-secondary, #ffffff)}}#cookiescript_injected .mdc-checkbox .mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__background{top:11px;left:11px}#cookiescript_injected .mdc-checkbox .mdc-checkbox__background::before,#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__background::before{top:-13px;left:-13px;width:40px;height:40px}#cookiescript_injected .mdc-checkbox .mdc-checkbox__native-control,#cookiescript_injected_fsd .mdc-checkbox .mdc-checkbox__native-control{top:0;right:0;left:0;width:40px;height:40px}#cookiescript_injected .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:#ffffff;background-color:transparent}#cookiescript_injected .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,#cookiescript_injected .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:#ffffff;background-color:#ffffff}#cookiescript_injected .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate)~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control[disabled]:not(:checked):not(:indeterminate)~.mdc-checkbox__background{border-color:rgba(255,255,255,0.26);background-color:transparent}#cookiescript_injected .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,#cookiescript_injected .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control[disabled]:checked~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control[disabled]:indeterminate~.mdc-checkbox__background{border-color:transparent;background-color:rgba(255,255,255,0.26)}#cookiescript_injected .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark,#cookiescript_injected_fsd .mdc-checkbox__native-control:enabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#2d2d2d}#cookiescript_injected .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark,#cookiescript_injected_fsd .mdc-checkbox__native-control:disabled~.mdc-checkbox__background .mdc-checkbox__checkmark{color:#2d2d2d}#cookiescript_injected .mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__background{display:inline-flex;position:absolute;align-items:center;justify-content:center;box-sizing:border-box;width:18px;height:18px;border:2px solid #ffffff;border-radius:2px;background-color:transparent;pointer-events:none;will-change:background-color,border-color;transition:background-color 90ms 0s cubic-bezier(.4,0,.6,1),border-color 90ms 0s cubic-bezier(.4,0,.6,1)}#cookiescript_injected .mdc-checkbox__background .mdc-checkbox__background::before,#cookiescript_injected_fsd .mdc-checkbox__background .mdc-checkbox__background::before{background-color:#000}@supports not (-ms-ime-align:auto){#cookiescript_injected .mdc-checkbox__checkmark,#cookiescript_injected_fsd .mdc-checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity 180ms 0s cubic-bezier(.4,0,.6,1)}#cookiescript_injected .mdc-checkbox__checkmark-path,#cookiescript_injected_fsd .mdc-checkbox__checkmark-path{transition:stroke-dashoffset 180ms 0s cubic-bezier(.4,0,.6,1);stroke:currentColor;stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}#cookiescript_injected .mdc-checkbox__native-control:checked~.mdc-checkbox__background,#cookiescript_injected .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control:checked~.mdc-checkbox__background,#cookiescript_injected_fsd .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background{transition:border-color 90ms 0s cubic-bezier(0,0,.2,1),background-color 90ms 0s cubic-bezier(0,0,.2,1)}#cookiescript_injected .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,#cookiescript_injected .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path,#cookiescript_injected_fsd .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark-path,#cookiescript_injected_fsd .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark-path{stroke-dashoffset:0}#cookiescript_injected .mdc-checkbox__background::before,#cookiescript_injected_fsd .mdc-checkbox__background::before{position:absolute;-webkit-transform:scale(0,0);transform:scale(0,0);border-radius:50%;opacity:0;pointer-events:none;content:"";will-change:opacity,transform;transition:opacity 90ms 0s cubic-bezier(.4,0,.6,1),-webkit-transform 90ms 0s cubic-bezier(.4,0,.6,1);transition:opacity 90ms 0s cubic-bezier(.4,0,.6,1),transform 90ms 0s cubic-bezier(.4,0,.6,1);transition:opacity 90ms 0s cubic-bezier(.4,0,.6,1),transform 90ms 0s cubic-bezier(.4,0,.6,1),-webkit-transform 90ms 0s cubic-bezier(.4,0,.6,1)}#cookiescript_injected .mdc-checkbox__native-control:focus~.mdc-checkbox__background::before,#cookiescript_injected_fsd .mdc-checkbox__native-control:focus~.mdc-checkbox__background::before{-webkit-transform:scale(1);transform:scale(1);opacity:.12;transition:opacity 80ms 0s cubic-bezier(0,0,.2,1),-webkit-transform 80ms 0s cubic-bezier(0,0,.2,1);transition:opacity 80ms 0s cubic-bezier(0,0,.2,1),transform 80ms 0s cubic-bezier(0,0,.2,1);transition:opacity 80ms 0s cubic-bezier(0,0,.2,1),transform 80ms 0s cubic-bezier(0,0,.2,1),-webkit-transform 80ms 0s cubic-bezier(0,0,.2,1)}#cookiescript_injected .mdc-checkbox__native-control,#cookiescript_injected_fsd .mdc-checkbox__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit}#cookiescript_injected .mdc-checkbox__native-control:disabled,#cookiescript_injected_fsd .mdc-checkbox__native-control:disabled{cursor:default;pointer-events:none}#cookiescript_injected .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark,#cookiescript_injected_fsd .mdc-checkbox__native-control:checked~.mdc-checkbox__background .mdc-checkbox__checkmark{transition:opacity 180ms 0s cubic-bezier(0,0,.2,1),-webkit-transform 180ms 0s cubic-bezier(0,0,.2,1);transition:opacity 180ms 0s cubic-bezier(0,0,.2,1),transform 180ms 0s cubic-bezier(0,0,.2,1);transition:opacity 180ms 0s cubic-bezier(0,0,.2,1),transform 180ms 0s cubic-bezier(0,0,.2,1),-webkit-transform 180ms 0s cubic-bezier(0,0,.2,1);opacity:1}#cookiescript_injected .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark,#cookiescript_injected_fsd .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background .mdc-checkbox__checkmark{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;transition:opacity 90ms 0s cubic-bezier(.4,0,.6,1),-webkit-transform 90ms 0s cubic-bezier(.4,0,.6,1);transition:opacity 90ms 0s cubic-bezier(.4,0,.6,1),transform 90ms 0s cubic-bezier(.4,0,.6,1);transition:opacity 90ms 0s cubic-bezier(.4,0,.6,1),transform 90ms 0s cubic-bezier(.4,0,.6,1),-webkit-transform 90ms 0s cubic-bezier(.4,0,.6,1)}#cookiescript_injected .mdc-checkbox,#cookiescript_injected_fsd .mdc-checkbox{-webkit-tap-highlight-color:transparent}}
/*End Checkboxes*/


/*Start Toggle*/

#cookiescript_injected .mdc-elevation-overlay,#cookiescript_injected_fsd .mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity 280ms cubic-bezier(.4,0,.2,1);background-color:#fff}#cookiescript_injected .mdc-switch,#cookiescript_injected_fsd .mdc-switch{align-items:center;background:0 0;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:0;overflow:visible;padding:0;position:relative}#cookiescript_injected .mdc-switch:disabled,#cookiescript_injected_fsd .mdc-switch:disabled{cursor:default;pointer-events:none}#cookiescript_injected .mdc-switch input[type=checkbox],#cookiescript_injected_fsd .mdc-switch input[type=checkbox]{display:none;visibility:hidden}#cookiescript_injected .mdc-switch__track,#cookiescript_injected_fsd .mdc-switch__track{overflow:hidden;position:relative;width:100%}#cookiescript_injected .mdc-switch__track::after,#cookiescript_injected .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch__track::after,#cookiescript_injected_fsd .mdc-switch__track::before{border:1px solid transparent;border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%}#cookiescript_injected .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch__track::before{transition:-webkit-transform 75ms 0s cubic-bezier(0,0,.2,1);transition:transform 75ms 0s cubic-bezier(0,0,.2,1);-webkit-transform:translateX(0);transform:translateX(0)}#cookiescript_injected .mdc-switch__track::after,#cookiescript_injected_fsd .mdc-switch__track::after{transition:-webkit-transform 75ms 0s cubic-bezier(.4,0,.6,1);transition:transform 75ms 0s cubic-bezier(.4,0,.6,1);-webkit-transform:translateX(-100%);transform:translateX(-100%)}#cookiescript_injected .mdc-switch__track[dir=rtl]::after,#cookiescript_injected [dir=rtl] .mdc-switch__track::after,#cookiescript_injected_fsd .mdc-switch__track[dir=rtl]::after,#cookiescript_injected_fsd [dir=rtl] .mdc-switch__track::after{-webkit-transform:translateX(100%);transform:translateX(100%)}#cookiescript_injected .mdc-switch--selected .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch--selected .mdc-switch__track::before{transition:-webkit-transform 75ms 0s cubic-bezier(.4,0,.6,1);transition:transform 75ms 0s cubic-bezier(.4,0,.6,1);-webkit-transform:translateX(100%);transform:translateX(100%)}#cookiescript_injected .mdc-switch--selected .mdc-switch__track[dir=rtl]::before,#cookiescript_injected [dir=rtl] .mdc-switch--selected .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch--selected .mdc-switch__track[dir=rtl]::before,#cookiescript_injected_fsd [dir=rtl] .mdc-switch--selected .mdc-switch__track::before{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#cookiescript_injected .mdc-switch--selected .mdc-switch__track::after,#cookiescript_injected_fsd .mdc-switch--selected .mdc-switch__track::after{transition:-webkit-transform 75ms 0s cubic-bezier(0,0,.2,1);transition:transform 75ms 0s cubic-bezier(0,0,.2,1);-webkit-transform:translateX(0);transform:translateX(0)}#cookiescript_injected .mdc-switch__handle-track,#cookiescript_injected_fsd .mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:-webkit-transform 75ms 0s cubic-bezier(.4,0,.2,1);transition:transform 75ms 0s cubic-bezier(.4,0,.2,1);left:0;right:auto;-webkit-transform:translateX(0);transform:translateX(0)}#cookiescript_injected .mdc-switch__handle-track[dir=rtl],#cookiescript_injected [dir=rtl] .mdc-switch__handle-track,#cookiescript_injected_fsd .mdc-switch__handle-track[dir=rtl],#cookiescript_injected_fsd [dir=rtl] .mdc-switch__handle-track{left:auto;right:0}#cookiescript_injected .mdc-switch--selected .mdc-switch__handle-track,#cookiescript_injected_fsd .mdc-switch--selected .mdc-switch__handle-track{-webkit-transform:translateX(100%);transform:translateX(100%)}#cookiescript_injected .mdc-switch--selected .mdc-switch__handle-track[dir=rtl],#cookiescript_injected [dir=rtl] .mdc-switch--selected .mdc-switch__handle-track,#cookiescript_injected_fsd .mdc-switch--selected .mdc-switch__handle-track[dir=rtl],#cookiescript_injected_fsd [dir=rtl] .mdc-switch--selected .mdc-switch__handle-track{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#cookiescript_injected .mdc-switch__handle,#cookiescript_injected_fsd .mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:auto}#cookiescript_injected .mdc-switch__handle[dir=rtl],#cookiescript_injected [dir=rtl] .mdc-switch__handle,#cookiescript_injected_fsd .mdc-switch__handle[dir=rtl],#cookiescript_injected_fsd [dir=rtl] .mdc-switch__handle{left:auto;right:0}#cookiescript_injected .mdc-switch__handle::after,#cookiescript_injected .mdc-switch__handle::before,#cookiescript_injected_fsd .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch__handle::before{border:1px solid transparent;border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0s cubic-bezier(.4,0,.2,1),border-color 75ms 0s cubic-bezier(.4,0,.2,1);z-index:-1}#cookiescript_injected .mdc-switch__shadow,#cookiescript_injected_fsd .mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}#cookiescript_injected .mdc-elevation-overlay,#cookiescript_injected_fsd .mdc-elevation-overlay{bottom:0;left:0;right:0;top:0}#cookiescript_injected .mdc-switch__ripple,#cookiescript_injected_fsd .mdc-switch__ripple{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}#cookiescript_injected .mdc-switch:disabled .mdc-switch__ripple,#cookiescript_injected_fsd .mdc-switch:disabled .mdc-switch__ripple{display:none}#cookiescript_injected .mdc-switch__icons,#cookiescript_injected_fsd .mdc-switch__icons{height:100%;position:relative;width:100%;z-index:1}#cookiescript_injected .mdc-switch__icon,#cookiescript_injected_fsd .mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0s cubic-bezier(.4,0,1,1)}#cookiescript_injected .mdc-switch--selected .mdc-switch__icon--on,#cookiescript_injected .mdc-switch--unselected .mdc-switch__icon--off,#cookiescript_injected_fsd .mdc-switch--selected .mdc-switch__icon--on,#cookiescript_injected_fsd .mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0,0,.2,1)}#cookiescript_injected .mdc-switch,#cookiescript_injected_fsd .mdc-switch{will-change:transform,opacity}@-webkit-keyframes mdc-ripple-fg-radius-in{from{-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}}@keyframes mdc-ripple-fg-radius-in{from{-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}to{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}}@-webkit-keyframes mdc-ripple-fg-opacity-in{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:.1}}@keyframes mdc-ripple-fg-opacity-in{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:.1}}@-webkit-keyframes mdc-ripple-fg-opacity-out{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:.1}to{opacity:0}}@keyframes mdc-ripple-fg-opacity-out{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:.1}to{opacity:0}}#cookiescript_injected .mdc-switch .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch .mdc-switch__ripple::before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}#cookiescript_injected .mdc-switch .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch .mdc-switch__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}#cookiescript_injected .mdc-switch .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch .mdc-switch__ripple::after{z-index:0}#cookiescript_injected .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::before{-webkit-transform:scale(1);transform:scale(1)}#cookiescript_injected .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}#cookiescript_injected .mdc-switch.mdc-ripple-upgraded--unbounded .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-ripple-upgraded--unbounded .mdc-switch__ripple::after{top:0;left:0}#cookiescript_injected .mdc-switch.mdc-ripple-upgraded--foreground-activation .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-ripple-upgraded--foreground-activation .mdc-switch__ripple::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}#cookiescript_injected .mdc-switch.mdc-ripple-upgraded--foreground-deactivation .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-ripple-upgraded--foreground-deactivation .mdc-switch__ripple::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}#cookiescript_injected .mdc-switch .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch .mdc-switch__ripple::before{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}#cookiescript_injected .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::before{top:0;left:0;width:0;height:0}#cookiescript_injected .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-ripple-upgraded .mdc-switch__ripple::after{width:0;height:0}#cookiescript_injected .mdc-switch,#cookiescript_injected_fsd .mdc-switch{width:36px}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after{background:}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:}#cookiescript_injected .mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after{background:#424242}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:#616161}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:#212121}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:#212121}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:#212121}#cookiescript_injected .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after{background:#424242}#cookiescript_injected .mdc-switch .mdc-switch__handle::before,#cookiescript_injected_fsd .mdc-switch .mdc-switch__handle::before{background:#fff}#cookiescript_injected .mdc-switch:enabled .mdc-switch__shadow,#cookiescript_injected_fsd .mdc-switch:enabled .mdc-switch__shadow{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);--mdc-elevation-box-shadow-for-gss:0px 2px 1px -1px rgba(0, 0, 0, 0.2),0px 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0, 0, 0, 0.12)}#cookiescript_injected .mdc-switch:disabled .mdc-switch__shadow,#cookiescript_injected_fsd .mdc-switch:disabled .mdc-switch__shadow{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);--mdc-elevation-box-shadow-for-gss:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0, 0, 0, 0.12)}#cookiescript_injected .mdc-switch .mdc-switch__handle,#cookiescript_injected_fsd .mdc-switch .mdc-switch__handle{height:20px}#cookiescript_injected .mdc-switch:disabled .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch:disabled .mdc-switch__handle::after{opacity:.38}#cookiescript_injected .mdc-switch .mdc-switch__handle,#cookiescript_injected_fsd .mdc-switch .mdc-switch__handle{border-radius:10px}#cookiescript_injected .mdc-switch .mdc-switch__handle,#cookiescript_injected_fsd .mdc-switch .mdc-switch__handle{width:20px}#cookiescript_injected .mdc-switch .mdc-switch__handle-track,#cookiescript_injected_fsd .mdc-switch .mdc-switch__handle-track{width:calc(100% - 20px)}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon{fill:#fff}#cookiescript_injected .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:#fff}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon{fill:#fff}#cookiescript_injected .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon{fill:#fff}#cookiescript_injected .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:.38}#cookiescript_injected .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:.38}#cookiescript_injected .mdc-switch.mdc-switch--selected .mdc-switch__icon,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected .mdc-switch__icon{width:18px;height:18px}#cookiescript_injected .mdc-switch.mdc-switch--unselected .mdc-switch__icon,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected .mdc-switch__icon{width:18px;height:18px}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before{background-color:}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before{background-color:}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before{background-color:}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before{background-color:#424242}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before{background-color:#424242}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after,#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before{background-color:#424242}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before,#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before{opacity:.04}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:.12}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}#cookiescript_injected .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:.1}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before,#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before{opacity:.04}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:.12}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}#cookiescript_injected .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:.1}#cookiescript_injected .mdc-switch .mdc-switch__ripple,#cookiescript_injected_fsd .mdc-switch .mdc-switch__ripple{height:48px;width:48px}#cookiescript_injected .mdc-switch .mdc-switch__track,#cookiescript_injected_fsd .mdc-switch .mdc-switch__track{height:14px}#cookiescript_injected .mdc-switch:disabled .mdc-switch__track,#cookiescript_injected_fsd .mdc-switch:disabled .mdc-switch__track{opacity:.12}#cookiescript_injected .mdc-switch:enabled .mdc-switch__track::after{background:;opacity:0.3}#cookiescript_injected .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:;opacity:0.3}#cookiescript_injected .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:;opacity:0.3}#cookiescript_injected .mdc-switch:enabled:active .mdc-switch__track::after{background:;opacity:0.3}#cookiescript_injected .mdc-switch:disabled .mdc-switch__track::after,#cookiescript_injected_fsd .mdc-switch:disabled .mdc-switch__track::after{background:#424242}#cookiescript_injected .mdc-switch:enabled .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch:enabled .mdc-switch__track::before{background:#e0e0e0}#cookiescript_injected .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:#e0e0e0}#cookiescript_injected .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:#e0e0e0}#cookiescript_injected .mdc-switch:enabled:active .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch:enabled:active .mdc-switch__track::before{background:#e0e0e0}#cookiescript_injected .mdc-switch:disabled .mdc-switch__track::before,#cookiescript_injected_fsd .mdc-switch:disabled .mdc-switch__track::before{background:#424242}#cookiescript_injected .mdc-switch .mdc-switch__track,#cookiescript_injected_fsd .mdc-switch .mdc-switch__track{border-radius:7px}@media screen and (forced-colors:active),(-ms-high-contrast:active){#cookiescript_injected .mdc-switch:disabled .mdc-switch__handle::after,#cookiescript_injected_fsd .mdc-switch:disabled .mdc-switch__handle::after{opacity:1}#cookiescript_injected .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons,#cookiescript_injected_fsd .mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:1}#cookiescript_injected .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons,#cookiescript_injected_fsd .mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:1}#cookiescript_injected .mdc-switch:disabled .mdc-switch__track,#cookiescript_injected_fsd .mdc-switch:disabled .mdc-switch__track{opacity:1}}
/*End Toggle*/

#cookiescript_injected {
    bottom: 0;
    left: 0;
    right: 0;
    position: fixed;
    padding: 15px 50px 15px 50px;
    width: 100%;
    text-align: left;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    margin: 0;
    max-height: 85%;
    overflow-y: auto;
    align-items: center;
}
#cookiescript_toppart,#cookiescript_bottompart {
	width: 100%;
}
#cookiescript_toppart{
	display: flex;
	flex-direction: row;
	justify-content: space-between;
    margin: 0;
}
#cookiescript_rightpart {
    display: flex;
    flex-direction: row;
    align-items: center;
    min-width: 25%;
}
#cookiescript_copyright {
    text-align: left;
    line-height: 1;
    margin:4px 0 0 0;
}

#cookiescript_buttons {
    flex-wrap: nowrap;
    justify-content: center;
    margin: 0;
    font-weight: 700;
    width:100%;
    flex-direction: column;
}

#cookiescript_manage_wrap {
    margin: 3px 0 10px 0;
    text-align: left;
}
#cookiescript_header {
    margin: 0 0 10px 0;
    text-align: left;
    padding: 14px 0 0 0;
}
#cookiescript_checkboxs {
    margin: 0 0 0 -11px;
    display: flex;
    flex-wrap: wrap;
}
.cookiescript_checkbox_label{
    padding: 0;
    margin: 0 10px 0 -2px;
}
.cookiescript_checkbox {
    margin: 0;
}
#cookiescript_accept, #cookiescript_reject, #cookiescript_save {
    margin: 5px 7px;
    flex-shrink: 1;
    padding: 0 17px;
}
#cookiescript_description{
    text-align: left;
    font-size: 12px;
    margin: 0;
}
#cookiescript_readmore{
	font-size: 12px;
}
#cookiescript_leftpart {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    max-width: 65%;
}

#cookiescript_injected.hascookiereport #cookiescript_rightpart{
	align-items:baseline;
}
#cookiescript_leftpart{
	-ms-flex: 0 1 741px;
}
#cookiescript_rightpart, {
	-ms-flex: 0 1 285px;
}
#cookiescript_buttons{
	-ms-flex: 0 1 100%;
}
#cookiescript_cookietablewrap {
    transition: height 300ms 0ms, min-height 300ms 0ms, max-height 300ms 0ms, opacity 200ms 300ms;
}
#cookiescript_cookietablewrap.cookiescript_hidden {
    transition: height 300ms 0ms, min-height 300ms 0ms, max-height 300ms 0ms, opacity 200ms 0ms;
}
@media only screen and (max-width: 1024px){
    #cookiescript_buttons {
        flex-wrap: wrap;
    }
    #cookiescript_accept, #cookiescript_reject, #cookiescript_save{
        max-width: 100%;
    }
}
@media only screen and (max-width: 700px) {
	#cookiescript_injected{
		padding: 15px 20px;
	}
	#cookiescript_toppart{
		flex-direction: column;
	}
	#cookiescript_leftpart,#cookiescript_rightpart{
		width:100%;
		max-width:100%;
		margin: 0;
		-ms-flex:none;
	}
	#cookiescript_buttons {
        flex-wrap: wrap;
        width:100%;
        flex-direction: row;
    }
    #cookiescript_accept, #cookiescript_reject, #cookiescript_save{
      flex-grow: 1;
  }
  .hascookiereport #cookiescript_toppart{
   margin-bottom:10px;
}

}
@media only screen and (max-width: 414px) {
    #cookiescript_injected{
        flex-direction: column;
        width: 100%;
        padding: 15px;
    }
    #cookiescript_rightpart{
        flex-direction: column;
    }

    #cookiescript_buttons{
        flex-wrap: wrap;
    }
}

#cookiescript_accept, #cookiescript_reject, #cookiescript_save {
	border-radius: 20px;
}
/*IE 9 fixes*/
@media screen and (min-width:0\0) and (min-resolution: .001dpcm) {
	.cookiescript_checkbox{
		display: inline-block;
	}
	#cookiescript_buttons{
		margin-top:5%;
	}
	#cookiescript_leftpart{
		float:left;
		width:60%;
	}
	#cookiescript_rightpart{
		float:right;
		width:38%;
		margin: 0;
	}
	#cookiescript_injected{
		padding: 15px 20px;
	}
	#cookiescript_accept, #cookiescript_reject, #cookiescript_save {
		white-space: normal;
	}
	#cookiescript_injected {
		max-height: 100%;
	}
}

.cookiescript_fsd_language_drop_down {
    display: none;
}

@media (max-width: 1199px) {
    #cookiescript_checkboxs {
        display: none;
    }

    #cookiescript_readmore {
        display: block;
    }
}