/* general */
p {
  line-height: 1.2;
}

/* badges */
.mp__badge {
	padding: var(--padd-sm) var(--padd-md);
	background: var(--badge-default);
	color: var(--badge-default-color);
}
.mp__badge-info {
	background: var(--badge-info);
}
.mp__badge-success {
	background: var(--badge-success);
}
.mp__badge-error {
	background: var(--badge-error);
}
.mp__badge-warning {
	background: var(--badge-warning);
	color: var(--badge-warning-color);
}
.mp__badge-disabled {
	background: var(--badge-disabled);
	border: 2px solid var(--border-color);
	color: var(--dark-text);
}
.mp__badge-disabled-green {
	background: var(--badge-disabled);
	border: 2px solid var(--border-color);
	color: var(--badge-success);
}

/* btn */
.DSRetur_Wrap .primbutton,
#rmc_startpage_start, 
.rms_create_start, 
#rmc_continue_btn, 
#rmc_prev_btn,
.primbutton-s,
.DS_Retur_Lank {
	margin: var(--gutter-md) 0;
	color: #fff;
	height: 50px;
	line-height: 50px;
	display: block;
	padding: 0 20px;
	transition: all 0.5s ease 0s;
	text-transform: uppercase;
	letter-spacing: 1px;
	border: none;
	text-align:center;
	cursor:pointer;
	min-width: 300px;
	background: var(--primary-color);
	border-radius: 3px;
	font-size: 14px;
}
.primbutton.btn-gray,
.primbutton-s.btn-gray {
	background: var(--light-color); color: var(--dark-text);
}
.inline {
	display: inline-block;
}
.btn-min-w {
	min-width: 300px;
}
.btn-secondary {
	background: var(--btn-secondary-bg);
	padding: 10px 20px;
	text-transform: uppercase;
	letter-spacing: 1px;
	cursor: pointer;
}
.btn-secondary:hover {
	background: var(--btn-secondary-bg__hover);
}
.btn-secondary.bg-alt {
	background: var(--btn-primary-alt-bg);
}
.btn-secondary.bg-alt:hover {
	background: var(--btn-primary-alt-bg__hover);
}
.btn-secondary,
a.btn-secondary,
.btn-secondary a {
	color: var(--btn-secondary-color);
}
.btn-error {
	color: #fff;
	background: #f11243;
}
.btn-secondary.btn-disabled,
.btn-primary.btn-disabled {
	color: #888;
	background: #e7e7e7;
	pointer-events: none;
}
.DS_Retur_Lank {
	display: none;
}

/* Activations */
.hover-border:hover,
.hover-border.active-hover {
	border: var(--border-std) solid var(--primary-color);
}

/* Main */
#mypages-container {
	width: 100%;
	/*display: flex;*/
	padding-top: 54px;
	position: relative;
	justify-content: center;
	line-height: 1;
	min-height: 75vh;
}

/* menu */


.bordered-group > li > a {color: #fff !important}

.bordered-group .m_selected, .bordered-group li:hover {background: var(--gmf-sidemenu-active);}
.bordered-group .m_selected {cursor: pointer;}
#minsidaDrop {min-width: 250px;}
#minsidaDrop ul,
#minsidaTopMenu ul {
	list-style: none;
}
#minsidaDrop .m_selected a,
#minsidaDrop a:hover {
	color: var(--primary-color);
}
#minsidaDrop li a i {
	background: #e7e7e7;
	color: #555;
	border-radius: 50%;
	width: 20px;
	font-size: 10px;
}

#minsidaTopMenu {
	position: absolute;
	top: 0;
	left: 50%;
	transform: translate(-50%, 0);
	width: 100vw;
	background: var(--secondary-color);
}
#minsidaTopMenu ul {
	display: flex;
	width: 100%;
}
#minsidaTopMenu ul a {
	padding: var(--padd-mdl) var(--padd-lg);
	border-bottom: var(--border-primary) solid transparent;
	display: block;
}
#minsidaTopMenu ul a.flex {
	display: flex;
	align-items: center;
}
#minsidaTopMenu ul li:not(.disabled).m_selected a,
#minsidaTopMenu ul li:not(.disabled):hover a {
	color: #22a9e7;
}
#minsidaTopMenu ul li.m_selected:not(.disabled) a,
#minsidaTopMenu ul li:not(.disabled):hover a,
.border-primary-B,
#minsidaTopMenu ul .border-primary-B {
	border-bottom: var(--border-primary) solid #22a9e7;
}
#minsidaTopMenu ul li.disabled a {
	color: #999;
	cursor: default;
	pointer-events: none;
}

.li-logout {
	position: absolute;
	right: 0;
}


/* decss */
.showbreadcrumb+.breadcrumb {
	display: none;
}

/* RMS */
.DSRetur_Wrap {
	
}

/* Order page */
.mypages-tabgroup {
	display: flex;
}
.mypages-tabgroup__tab {
	padding: 14px var(--padd-lg) 12px var(--padd-lg);
	background: var(--secondary-color);
	margin-right: 2px;
	border: 1px solid transparent;
	border-bottom: 4px solid transparent;
}
.mypages-tabgroup__tab:not(.disabled,.active) {
	cursor:pointer;
}
.mypages-tabgroup__tab.active {
	background: #fff;
	border: 1px solid var(--border-color);
	border-bottom: 4px solid #22a9e7;
	box-shadow: 2px -2px 4px var(--light-color);
}
.mypages-tabgroup__tab.disabled {
	color: #888;
}
.mypages-tabgroup-tab__item {
	display: none;
}
.mypages-tabgroup-tab__item.active {
	display: block;
}
tr.mypages-tabgroup-tab__item.active {
	display: table-row;
}
th.mypages-tabgroup-tab__item.active,
td.mypages-tabgroup-tab__item.active {
	display: table-cell;
}
.mypages-tabgroup-tab__item.active.block {
	display: block;
}
.mypages-order__rows th {
	white-space: nowrap;
}
.mypages-order-rows__total-products {
	font-weight: bold;
}
.mypages-order-rows__total {
	background-color: #33363F;
	color: #fff;
}
.mypages-order-rows__total td {
	font-weight: bold;
}
.mypages-order-rows__total .OrderradFet {
	font-size: 20px;
}
.mypages-order-head {
	display: flex;
	flex-wrap: wrap;
}
.mypages-order-head__row {
	display: flex;
	flex-direction: column;
	width: 50%;
	margin-bottom: 16px;
}
.mypages-order-head__row-title {}
.mypages-order-head__row-val {}
.mypages-order-head__row img {display: none;}
#mypages-container table:not(.Knapp_Generell_Tabell, .PS_start, .PS_Tabell, .Knapp_Kop_Tabell),
#mypages-container table:not(.Knapp_Generell_Tabell, .PS_start, .PS_Tabell, .Knapp_Kop_Tabell) tr,
#mypages-container table:not(.Knapp_Generell_Tabell, .PS_start, .PS_Tabell, .Knapp_Kop_Tabell) td {
	background: #fff;
	border-spacing: 0;
}
#mypages-container table:not(.Knapp_Generell_Tabell, .PS_start, .PS_Tabell, .Knapp_Kop_Tabell) th,
#mypages-container table:not(.Knapp_Generell_Tabell, .PS_start, .PS_Tabell, .Knapp_Kop_Tabell) td {
	border-bottom: 1px solid var(--border-color);
	white-space: nowrap;
}
.table-border-T {
	border-top: 1px solid var(--border-color);
}
.table-border-B {
	border-bottom: 1px solid var(--border-color);
}
#mypages-container table:not(.Knapp_Generell_Tabell, .PS_start, .PS_Tabell, .Knapp_Kop_Tabell) th {
	border-top: 1px solid var(--border-color);
}
/*#mypages-container table th:first-child,
#mypages-container table td:first-child*/
#mypages-container table:not(.Knapp_Generell_Tabell, .PS_start, .PS_Tabell, .Knapp_Kop_Tabell),
.table-bordered {
	border-left: 1px solid var(--border-color);
	border-right: 1px solid var(--border-color);
	border-radius: 3px;
	width: 100%;
} 
#mypages-container table:not(.Knapp_Generell_Tabell) th {
	padding: var(--padd-md);
}
#mypages-container table:not(.Knapp_Generell_Tabell, .PS_Tabell, .PS_start) td,
.td-padded {
	padding: var(--padd-md) var(--padd-md);
	border-radius: 3px;
}
.PS_Tabell td, .PS_start td {
	padding: 0 !important;
}

/* Update profile */
.Minsida-profil {

}
.Minsida-profil .s_4_of_12 {width: 33.33%;}
.Minsida-profil .s_6_of_12 {width: 50%;}
.Minsida-profil .s_8_of_12 {width: 66.66%;}
.Minsida-profil label,
.Minsida-profil #SKM_Losenord {
	position: relative;
}
.Minsida-profil label {
	font-size: 14px;
	font-weight: bold;
	color: #818181;
}
.Minsida-profil #SKM_Losenord label::after {
	content: '**************';
	position: absolute;
	width: 100%;
	left: 20px;
	top: 150%;
	font-size: 16px;
	color: rgba(0,0,0,0.4);
}
.Minsida-profil #SKM_Losenord a {
	position: absolute;
	right: var(--padd-md);
	top: 50%;
	transform: translate(0, -50%);
	font-size: 14px;
}
.Minsida-profil #SKM_Losenord a i {
	color: #22a9e7;
	font-style: normal;
	text-decoration: underline;
	font-weight: bold;
}
#SKM_Losenord > span {
	width: 100%;
	height: 56px;
	display: flex;
	align-self: center;
	padding: var(--padd-md);
	border: 1px solid rgba(0, 0, 0, 0.38);
	border-radius: 4px;
	background: #f1f1f1;
}
#SKM_Losenord > span:before {
	content: "\f069 \f069 \f069 \f069 \f069 \f069 \f069 \f069 \f069 \f069";
	font-family: "Font Awesome 5 Pro";
	font-weight: 900;
	align-self: center;
	vertical-align: middle;
	display: inline-block;
	font-size: 8px;
}
.mypages-profile-edit__title {
	padding-top: var(--padd-md);
}

/* Avtal */
.Snabbkassa_Kundfalt_Marginal.Avtal {
	padding-top: 0 !important;
	margin-bottom: 0 !important;
	flex-direction: row !important;
	align-items: center;
	padding: 10px !important;
	color: #888;
	margin-top: 20px;
	box-shadow: 0px 2px 6px #ddd;
	width: 100%;
	border-radius: var(--border-radius);
	border: 1px solid #ddd;
	
}
.Snabbkassa_Kundfalt_Marginal.Avtal i {
	width: calc(100% - 32px);
	color: #888;
	font-size: 12px;
	margin: 0px 0 0 10px;
	float: left;
	font-style: normal;
}
.Snabbkassa_Kundfalt_Marginal.Avtal a {
	display: inline-block;
	color: #22a9e7;
}
#mypages-container input[type="checkbox"],
#mypages-container input[type="radio"] {
	-webkit-appearance: none;
	width: 22px;
	height: 22px;
	border-radius: var(--border-radius);
	border: 1px solid #d5d5d5;
	position: relative;
	margin: 0;
	background: #fff;
}
#mypages-container input[type="radio"] {
	border-radius: 50%;
}
#mypages-container input[type="radio"]:checked {
	background: var(--primary-color);
}
#mypages-container input[type="checkbox"]:checked:before/*,
#mypages-container input[type="radio"]:checked:before*/ {
	font-family:"Font Awesome 5 Pro";
	content: "\f00c";
	position: absolute;
	top: 0;
	left: 10px;
	bottom: 4px;
	right: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 30px;
	font-weight: bold;
	color: var(--primary-color);
}
#mypages-container textarea {resize: vertical; border: 1px solid rgba(81,92,111,0.4);}

.Snabbkassa_Kundfalt_Marginal.Avtal > tbody > tr > td {
	display: flex;
	width: 100%;
	align-items: center;
}
.Snabbkassa_Kundfalt_Marginal.Avtal > tbody > tr > td > p {
	width: calc(100% - 32px);
	color: #888;
	font-size: 12px;
	margin: 0 0 0 10px;
}
.Snabbkassa_Kundfalt_Marginal.Avtal > tbody > tr > td > p > a {
	display: inline-block;
	color: #22a9e7;
}
select#Land {
	height: 56px;
	border: 1px solid rgba(0, 0, 0, 0.38);
	margin-top: 1%;
}

.menu_icon_right {display: none}

@media only screen and (min-width: 1025px) {
	.padd-md-R__lg {
		padding-right: 20px;
	}
	.mypages-block-action__text {
		text-align: center;
	}
	#minsidaDrop li.m_selected a {
		pointer-events: none;
	}
	.mypages-content-wrapper {margin-left: var(--gutter-sm);max-width: 950px;}
	.login-btns-wrapper {display: flex; justify-content: space-around;}
}

@media only screen and (max-width: 1024px) {
	/* Mobile menu */
	#minsidaDrop {
		width: 100%;
	}
	#minsidaDrop ul,
	.mypages-tabgroup {
		display: flex;
		flex-flow: column;
	}
	#minsidaDrop ul li,
	.mypages-tabgroup__tab {
		display: none;
		order: 2;
		margin-right: 0;
	}
	#minsidaDrop ul li.m_selected,
	#minsidaDrop ul.active li,
	.mypages-tabgroup__tab.active,
	.mypages-tabgroup.active .mypages-tabgroup__tab {
		display: block;
	}
	#minsidaDrop ul li.m_selected,
	.mypages-tabgroup__tab.active {
		order: 1;
		border-bottom: 1px solid var(--border-color);
	}
	.mypages-tabgroup__tab.active {
		position: relative;
	}
	#minsidaDrop ul.active li.m_selected,
	.mypages-tabgroup.active .mypages-tabgroup__tab.active {
		border-bottom: 1px solid transparent;
	}
	#minsidaDrop ul li.m_selected a {
		color: #1C1F24;
		background: none;
		position: relative;
		width: 100%;
	}
	#minsidaDrop ul li.m_selected a i {
		background: transparent;
		color: #fff;
		font-size: 16px;
	}
	#minsidaDrop ul li.m_selected a i:before {
		content: "\f0c9";
	}
	#minsidaDrop ul.active li.m_selected a i:before {
		content: "\f00d";
	}
	/*#minsidaDrop ul li.m_selected a:after,*/
	.mypages-tabgroup:not(.mypages-tabgroup__single) .mypages-tabgroup__tab.active:after {
		content: "\f107";
		font-family: "Font Awesome 5 Pro";
		font-weight: 300;
		font-size: 24px;
		position: absolute;
		right: 12px;
		top: 50%;
		transform: translate(0, -50%);
	}
	.mypages-tabgroup:not(.mypages-tabgroup__single).active .mypages-tabgroup__tab.active:after {
		content: "\f106";
	}
	#minsidaTopMenu ul {
		display: flex;
		width: 100%;
	}
	#minsidaTopMenu ul a {
		padding: var(--padd-mdl) var(--padd-sm);
		border-bottom: 3px solid transparent;
		display: block;
	}
	.mypages-content-wrapper {
		width: 100%;
		margin-left: 0;
	}

	/* Dashboard */
	.mypages-blocks {
		flex-direction: column;
	}
	.mypages-block {
		width: 100%;
		margin-left: 0;
	}
	.mypages-block:not(:first-child) {
		margin-top: 0;
	}
	.mypages-block-action {
		flex-direction: row-reverse;
		justify-content: space-between;
		padding: 14px;
	}
	.mypages-block-action__icon {
		font-size: 24px;
	}
	.m-flex_wrap {flex-wrap: wrap;}
	.m_selected .menu_icon_right {display: block}
	.login-btns-wrapper {margin: 0 auto;}
}

@media screen and (max-width: 850px) {
	.m-fullwidth {width: 100%;}
	.m-flex_ai_start {align-items: flex-start;}
	.m-textL {text-align: left;}
	.m-gutter-sm-T {margin-top: var(--gutter-sm);}
	.m-gutter-sm-B {margin-bottom: var(--gutter-sm);}
	.m-gutter-md-B {margin-bottom: var(--gutter-md);}
	.m-gutter-md-L {margin-left: var(--gutter-md);}
	.m-gutter-no-R {margin-right: 0;}
	.m-gutter-no-L,.mypages-block-main__actions-upcp .btn-secondary.m-gutter-no-L {margin-left: 0;}
	.m-gutter-no-B {margin-bottom: 0;}
	.m-padd-md-T {padding-top: var(--padd-md);}
	.m-flex_col {flex-direction: column;}
	.m-flex {display: flex;}
	.m-block {display: block;}
	.m-text-c {text-align: center;}
	.m-w-100 {width: 100%;}
	.m-flex_order-1 {order: 1;}
	.m-flex_order-2 {order: 2;}
	.m-flex_row {flex-direction: row;}
	.m-padd-md-L {padding-left: var(--padd-sm);}
	.m-padd-md-R {padding-right: var(--padd-sm);}
	.m-text-md {font-size: var(--text-md);}

	.wishlist-article__stockstatus {order: 1;}
	.wishlist-article__actions {order: 2;}
	#minsidaTopMenu ul {display: flex; justify-content: center;}
	#minsidaTopMenu ul li {flex: 1; text-align: center;}
	#mypages-container {padding-top: 0;}
	#minsidaTopMenu {display: block;position: static;left: 0;top: 0;width: calc(100% + 40px);margin-left: -20px;margin-right: -20px;transform: none;margin-bottom: calc(var(--gutter-md) - 5px);}

	.mypages-block-main {position: relative;}
	.mypages-block-main__actions-kdc {position: absolute; top: 0; right: 0;}
	.mypages-block-main__actions-upcp {flex-direction: row; justify-content: flex-start; margin-top: calc(2 * var(--gutter-sm));}
	.mypages-block-main__actions-upcp .btn-secondary {width: auto; margin-left: var(--gutter-md);}

	.gmf-my-compact-profile-card {height: 120px;}
}

@media screen and (max-width: 600px) {
	.mypages-block__topline {
		flex-wrap: wrap;
	}
	.mypages-block__topline > div {
		width: 100%;
		display: flex;
		justify-content: space-between;
	}
	#minsidaTopMenu ul a {
		font-size: 15px;
	}
	.sm-text-xxs {font-size: var(--text-xxs);}
	.mypages-block-main__actions-kdc {display: none}
	.mypages-block-main__actions-upcp {width: 100%;}
}
@media screen and (max-width: 400px) {
	.btn-min-w {
		min-width: 200px;
	}
	.gmf-my-compact-profile-card {height: auto;}
}


/* FROM LIVE */
#main {margin:0!important;}
.breadcrumb {display:none!important;}
.Dinsida_Topprubrik_Del1 {display:none;}
#Adressblock .Knapp_Generell_Tabell {width:100%;}
.Dinsida_Topprubrik, #mypages-container > h1, #mypages-container h2,
.mypages-container__heading {
	margin-bottom: var(--gutter-md); 
	color: var(--dark-text); 
	font-size: 18px; 
	font-weight: 700;
	padding-bottom: 4px;
	border-bottom: 1px solid var(--light-color);
}
.mypages-container__heading.gutter-no-B, .Dinsida_Topprubrik.gutter-no-B {
	margin-bottom: 0 !important;
}
.mypages-container__heading.gutter-sm-B {
	margin-bottom: var(--gutter-sm);
}
.din_sida_text, .KundNyText {font-size:18px; color:#5e5e5e; width:100%; display:block;}
#mypages-container.fullwidth > h1, #mypages-container.fullwidth .KundNyText, #main > .Dinsida_Topprubrik, #main > .din_sida_text {text-align:center;}
.pipe {padding:0 10px; color:#E93D3D;}
.edit {font-size:20px; color:#818181!important; margin-right:-60px; -webkit-transition:all .2s ease; transition:all .2s ease; cursor:pointer; display:inline-block; transform:translateY(-4px);}
.edit span {font-size:13px; letter-spacing:1px; text-transform:uppercase; position:relative; left:-10px; opacity:0; color:#818181!important; -webkit-transition:all .2s ease; transition:all .2s ease;}
.edit:hover {color:#fff!important;}
.edit:hover span {left:0px; opacity:1; color:#fff!important;}
.breakword {word-break:break-word;}
#minsidaDrop li span a:before {font-size:20px; display:inline-block; margin-right:10px;}
.OrderTable tr td {padding:5px;}
.PS_Tabell select {min-width:90px;}
.DS_OL_Table_Wrap tr:nth-child(even) td, .DS_OL_Table_Wrap tr td {background:#fff;}
.DS_OL_Table_ToppFlik .Flik_Normal a {display:none;}
.DS_OL_Table_Artiklar .PrisBOLD, .DS_OL_Table_Artiklar .PrisREA {font-weight:400;}
.DS_OL_Table_Wrap .DS_OL_Table_Knappar i {font-style:normal;}
.OrderTable img, .OrderHuvud img {max-height:20px;}
.LojSammanfattningDiv {background:var(--light-color) !important; border:none !important; padding:5px !important}
.BevakaTabell, form[name='AIR_Rek_Ret'] table, .Tabell_Dinsida_UppdLosen {width:100%; border-spacing:0;}
.BevakaTabell td, form[name='AIR_Rek_Ret'] table td, .Tabell_Dinsida_UppdLosen td {padding:10px 0;}
.BevakaTabell td:empty, form[name='AIR_Rek_Ret'] table td:empty, .Tabell_Dinsida_UppdLosen td:empty {padding:0;}
.Tabell_Dinsida_UppdLosen input {width:100%;}
table.Tabell_Dinsida_UppdLosen tr, .BevakaTabell, form[name='AIR_Rek_Ret'] tr {display:flex; flex-direction:column;}
.Tabell_Dinsida_UppdLosen .Knapp_Generell_Tabell {width:100%;}
form[name='AIR_Rek_Ret'] table input[type='text'], form[name='AIR_Rek_Ret'] table textarea, form[name='AIR_Rek_Ret'] table select {width:100%!important;}
#mypages-container label.Snabbkassa_Kunduppgift_Etiketter + b {font-size:20px; font-weight:700;}
#mypages-container p .Snabbkassa_Kunduppgift_Etiketter {padding:5px 0;}
#mypages-container .Snabbkassa_Kundfalt_Marginal, #mypages-container #Adressblock2 > p {display:flex; flex-direction:column;}
#mypages-container #Adressblock2 > p#LankAdressblockAnvnamn, #mypages-container #Adressblock2 > p#LankAdressblockLeveransadress,
#mypages-container #Adressblock2 > p#LankAdressblockOvrigt {display:flex!important; padding-bottom:10px;}
#mypages-container .Snabbkassa_Kundfalt_Marginal img, #Adressblock2 > p img, #Adressblock img {display:none;}

.PS_Tabell, .PS_Tabell * {display:block; width:100%;}
.PS_Tabell td {padding:0;}
.PS_Tabell {border-radius:var(--border-radius);}
.PS_Tabell > tbody > tr > td > table, .PS_Tabell > tbody > tr > td > table > tbody > tr > td {padding:10px;}
.PS_Tabell table td:before, .PS_Tabell table td:after, .PS_Tabell table tr:before, .PS_Tabell table tr:after {content:""; display:block; clear:both; visibility:hidden;}
.PS_Tabell > tbody > tr > td > table > tbody > tr > td:nth-child(3) {width:70px; float:left;}
.PS_Tabell > tbody > tr > td > table > tbody > tr > td:nth-child(4) {width:calc(100% - 70px); float:left;}

.Din_Sida_Onskelista_Wrapper .PT_Wrapper {text-align:initial; width: 33%;}
.Onskelista_artgr.button span.wlcell {font-size:12px;}
#mypages-container form[name="Onskelistaform"] {width: 100%;}

@media screen and (max-width: 850px) {	
	.Din_Sida_Onskelista_Wrapper .PT_Wrapper {width:100%;}
}




/* Wishlist CSS */
.wishlist-article__img {
	position: relative;
}
.wishlist-article__img:after {
	content: '';
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.0255);
	position: absolute;
	pointer-events: none;
	z-index: 1;
	border-radius: 4px;
}

.wishlist-article__price {
	white-space: nowrap;
}
.wishlist-article__price-ordinary {
	text-decoration: line-through;

}
.wishlist-article__price-campaign {
	color: #f4484d;
}

/* Menu Icons */
#minsidaDrop [class*="menu-icon"] {width: 20px; height: 20px; color: #fff !important;}
#minsidaDrop .bordered-group > li {border: none;}
.menu-icon__hem {background-image: url(/themes/maxgaming/design/bilder/icons/interface-user-circle.svg);}
.menu-icon__andraprofil {background-image: url(/themes/maxgaming/design/bilder/icons/interface-setting-cog.svg);}
.menu-icon__dinsida_bevakningar {background-image: url(/themes/maxgaming/design/bilder/icons/icon_notification_bell.svg);}
.menu-icon__dinsida_betyg {background-image: url(/themes/maxgaming/design/bilder/icons/interface-favorite-star.svg);}
.menu-icon__dinsida_presentkort {background-image: url(/themes/maxgaming/design/bilder/icons/icon_playing_cards.svg);}
.menu-icon__Onskelista {background-image: url(/themes/maxgaming/design/bilder/icons/interface-favorite-heart.svg);}
.menu-icon__gmf_achievements {background-image: url(/themes/maxgaming/design/bilder/icons/interface-award-trophy.svg);}
.menu-icon__gmf_toplist {background-image: url(/themes/maxgaming/design/bilder/icons/interface-award-crown.svg);}
.menu-icon__gmf_mycontent {background-image: url(/themes/maxgaming/design/bilder/icons/image-photo-polaroid.svg);}
.menu-icon__gmf_quests {background-image: url(/themes/maxgaming/design/bilder/icons/interface-gmf-sword.svg);}
.menu-icon__dinsida_order {background-image: url(/themes/maxgaming/design/bilder/icons/icon_money_wallet.svg); filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);}
.menu-icon__restArtiklar {background-image: url(/themes/maxgaming/design/bilder/icons/interface-file-sticky-note-remove.svg); filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);}
.menu-icon__skapa_retur {background-image: url(/themes/maxgaming/design/bilder/icons/interface-setting-wrench-hand.svg); filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);}
.menu-icon__dinsida_returer {background-image: url(/themes/maxgaming/design/bilder/icons/shopping-business-production-belt-time.svg); filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);}
.menu-item__text {padding-top: 1px;}




/* TODO: Synka med kassans CSS */
.countryselect-mimic {
	position: relative;
	float: none;
	width: 100%;
	cursor: pointer;
	background-color: #fff;
	background-image: url(/themes/maxfps_core/design/bilder/pil.svg);
	background-repeat: no-repeat;
	background-size: 13px;
	background-position: right 10px center;
	border: 1px solid rgb(81,92,111, 0.4);
	color: #000;
	-webkit-appearance: none;
	-moz-appearance: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	margin: 0;
	font-size: 16px;
	height: 56px;
	line-height: normal;
	padding: 0 40px 0 16px;
}
.countryselect-mimic .flag {border-radius: 100%; margin-right: 6px; width: 24px; height: 24px;}
.countryselect-mimic .option,
.countryselect-mimic .activeRegion {display: flex;align-items: center;height:100%;}
.countryselect-mimic.open .select-ul-li-dd {display:block; z-index: 2;top: 54px; border: 1px solid rgb(81,92,111, 0.4);}
.countryselect-mimic .select-ul-li-dd li {padding-left: 16px; line-height: 56px;}