#BorlabsCookieBox ._brlbs-bar .mdl-cookie-front-logo {padding-left: 40px;}
#BorlabsCookieBox ._brlbs-bar .mdl-cookie-front-logo .cookie-logo {max-width: 120px;}

#BorlabsCookieBox ._brlbs-branding img {
    max-height: 130px;
    max-width: 130px;
    vertical-align: middle;
}

#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-left-ar {
    position: relative;
    float: left;
    width: 78%;
}

.BorlabsCookie .flex-fill {
    flex: 0 1 auto !important;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
   #BorlabsCookieBox ._brlbs-bar-wrap._brlbs-position-fixed {
    position: fixed;
    _position: absolute;
	   bottom: 0px;
	   left: 0px;
}
}

a._brlbs-btn-cookie-preference {
    background: #FF0000 !important;
    border-radius: 0px !important;
    color: #fff !important;
    border: 1px solid #FF0000;
}

a._brlbs-btn-cookie-preference:hover {
    background: transparent !important;
    border-radius: 0px !important;
    color: #FF0000 !important;
    border: 1px solid #FF0000;
}


@media (max-width: 767px) {
#BorlabsCookieBox ._brlbs-bar .mdl-cookie-inner-logo {
    padding-top: 0;
    margin-bottom: 30px;
    display: none;
}}


#BorlabsCookieBox .cookie-logo {
    max-width: 155px;
    padding: 0 8px 0 0;
    vertical-align: middle;
    width: 100%;
    margin: 8px 5px;
}

#BorlabsCookieBox ._brlbs-refuse-btn {
    font-family: inherit;
    font-size: 0.875em;
    text-align: center;
    display: none;
}

#BorlabsCookieBox ul {
    display: flex;
    flex-flow: wrap;
    justify-content: center;
    list-style: none;
    margin: 0.9375em 0;
    padding: 0;
    display: none;
}

#BorlabsCookieBox h3 {
    color: inherit;
    font-family: inherit;
    font-size: 1.625em;
    line-height: 1.125em;
    word-break: break-all;
    display: none;
}

#BorlabsCookieBox .cookie-preference ._brlbs-accept, #BorlabsCookieBox .cookie-preference ._brlbs-refuse {
    text-align: left;
	margin: 20px 0 0 0;
}

.mdl-brlbs-refuse-hide a.cursor {margin-left: 25px; line-height: 29px;}

.mdl-inner-top-left-ar p {text-align: left!important;}

#BorlabsCookieBox .mdl-inner-top-left-ar p.mdl-brlbs-refuse{
    color: inherit;
    font-family: inherit;
    font-size: 11px;
    line-height: 15px;
    margin: 7px 0 0 0;
    text-align: center;
	float: left;
}

#BorlabsCookieBox ._brlbs-legal a:hover {
    color: #e9444d;
}

.BorlabsCookie .col-2 {
    flex: 0 0 100%;
    max-width: 140px;
    margin: 10px 20px 20px 0;
}

	.BorlabsCookie .col-10 {
    flex: 0 0 73.3333333333%;
    max-width: 83.3333333333%;
}

#BorlabsCookieBox .mdl-accordian-tabs .bcac-item .d-block p {
    margin-bottom: 0;
    text-align: left;
}

#BorlabsCookieBox ._brlbs-accept {margin: 20px;}

#BorlabsCookieBox p {
    color: inherit;
    font-family: inherit;
    font-size: 11px;
    line-height: 1.25em;
    margin: 5px 0;
    text-align: center;
}

#BorlabsCookieBox ._brlbs-manage {
    font-family: inherit;
    font-size: 0.75em;
    text-align: center;
    margin: 5px;
}

#BorlabsCookieBox ._brlbs-btn-accept-all {
    background: #FF0000;
    border-radius: 0px;
    color: #fff;
    font-weight: 600;
}

#BorlabsCookieBox ._brlbs-btn {
    border-radius: 0px;
    color: #ff0000;
	border: 1px solid #FF0000;
	background-color: #FFFFFF;
	font-weight: 600;
}

#BorlabsCookieBox ._brlbs-btn:hover {
    border-radius: 0px;
    color: #fff;
	border: 1px solid #FF0000;
	background-color: #FF0000;
	font-weight: 600;
}

#BorlabsCookieBox ._brlbs-btn-accept-all:hover {
    border-radius: 0px;
    color: #303030;
}

.cookie-preference .mCSB_inside > .mCSB_container {
    margin-right: 0;
}
.cookie-preference  .mCSB_container {
    overflow: visible;
}
.cookie-preference  .mCustomScrollBox{
    overflow: visible;
}
.cookie-preference  .mCSB_scrollTools {
    right: -15px;
}

_brlbs-btn cursor

a {text-decoration: none;}
a:hover {cursor: pointer; text-decoration: none!important;}

#BorlabsCookieBox ._brlbs-bar, #BorlabsCookieBox ._brlbs-box {background-color: #FFFFFF; color: #303030; border-top: 7px solid #FF0000; border-radius: 0px;}

#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box .brlbs-mdl-msg {}
#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box .brlbs-mdl-msg p{margin: 0; line-height: 20px ; font-size: 13px; font-family: 'Open Sans'; font-weight: 300;}
#BorlabsCookieBox .brlbs-mdl-msg ._brlbs-msg{ display: inline; }
#BorlabsCookieBox .brlbs-mdl-msg ._brlbs-actions{ display: inline;}
#BorlabsCookieBox .brlbs-mdl-msg ._brlbs-actions a {color: #FF0000; font-size: 13px;}
#BorlabsCookieBox .brlbs-mdl-msg ._brlbs-actions a:hover {color: #bcbcbc; font-size: 13px;}

#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box .brlbs-front-action ._brlbs-accept{margin: 0 0 0 20px;}
#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box .brlbs-front-action ._brlbs-btn{font-weight: bold;font-family: 'Open Sans'; text-transform: uppercase; font-size: 12px; line-height: 25px; width: 180px; border: 1px solid #FF0000;}
#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box .brlbs-front-action ._brlbs-btn:hover {background-color: #FFFFFF; color: #FF0000;border: 1px solid #FF0000;}
#BorlabsCookieBox .brlbs-mdl-msg ._brlbs-actions-essential a {color: #bcbcbc; font-size: 13px;}
#BorlabsCookieBox .brlbs-mdl-msg ._brlbs-actions-essential a:hover {color: #FF0000; font-size: 13px;}
#BorlabsCookieBox ._brlbs-btn-accept-all {border: 1px solid #FF0000; background-color: #FF0000; color: #FFFFFF;}
#BorlabsCookieBox ._brlbs-btn-accept-all:hover {background-color: #FFFFFF;color: #FF0000;border: 1px solid #FF0000;}
#BorlabsCookieBox ._brlbs-btn:hover {border: 1px solid #FF0000;}

#BorlabsCookieBox ._brlbs-manage a {
    font-weight: 500;
}


#BorlabsCookieBox a {
    font-weight: 500;
}

#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-area {padding-top: 15px; padding-bottom: 15px;} 
#BorlabsCookieBox ._brlbs-bar .mdl-cookie-inner-logo {padding-top: 10px;} 
#BorlabsCookieBox ._brlbs-bar .mdl-cookie-inner-logo .cookie-logo {max-width: 163px;} 

#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-left-ar{ position: relative; float: left; width: 71%; } 
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-left-ar h3{font-size: 15px;font-weight: bold;font-family: 'Open Sans';  text-transform: uppercase; line-height: 20px; margin-bottom: 15px;} 
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-left-ar p{font-size: 13px; font-weight: 300; font-family: 'Open Sans'; margin: 0; } 
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-left-ar p.mdl-brlbs-refuse-hide{margin-top: 10px; } 
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-left-ar p.mdl-brlbs-refuse-hide a{color: #3364AF;} 
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-right-ar{float: right;} 
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-right-ar ._brlbs-accept ._brlbs-btn{ display: block; width: 172px;margin-bottom: 9px; font-weight: bold;font-family: 'Open Sans'; text-align: center;height: 48px;line-height: 46px; padding: 0; font-size: 13px; text-transform: uppercase;  } 
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-brlbs-refuse {position: absolute; right: 0; top: 0;} 
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-brlbs-refuse a{ color: #FFF; font-size: 13px;font-family: 'Open Sans'; font-weight: 300; opacity: 0.5; position: relative; padding: 3px 0 0 31px;} 
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-brlbs-refuse a:before{content: ""; position: absolute; left: 0; top: 2px; width: 20px; height: 20px; background-image: url(../images/back-ar.svg);} 

#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-left-ar p.mdl-brlbs-refuse-hide a {
    color: #FF0000;
}
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-left-ar p.mdl-brlbs-refuse-hide a:hover {
    color: #bcbcbc;
}

#BorlabsCookieBox .mdl-accordian-tabs .bcac-item {padding: 20px 25px 25px 25px;}
#BorlabsCookieBox .mdl-accordian-tabs .bcac-item .w-75 h4{font-size: 15px;font-weight: bold;font-family: 'Open Sans'; color: #FF0000; margin-bottom: 14px;}
#BorlabsCookieBox .mdl-accordian-tabs .bcac-item .d-block p{ margin-bottom: 0; }
#BorlabsCookieBox .mdl-accordian-tabs .bcac-item .mdl-toggle-action {padding-top: 23px;}
#BorlabsCookieBox .mdl-accordian-tabs .bcac-item .mdl-toggle-action .link-text{margin-top: 10px; opacity: 0.8; font-size: 13px; text-align: right;}
#BorlabsCookieBox .cookie-preference table.mdl-cookie-table{margin-top: 33px;word-break: break-all; border: none;}
#BorlabsCookieBox .cookie-preference table.mdl-cookie-table ._brlbs-btn-switch ._brlbs-slider{background-color: #FFF;}

#BorlabsCookieBox .cookie-preference table.mdl-cookie-table ._brlbs-btn-switch ._brlbs-slider:before {background-color: #FF0000;}
#BorlabsCookieBox .cookie-preference table.mdl-cookie-table ._brlbs-btn-switch input:checked + ._brlbs-slider {background-color: #FF0000;}
#BorlabsCookieBox .cookie-preference table.mdl-cookie-table ._brlbs-btn-switch input:checked + ._brlbs-slider:before {background-color: #fff;}

#BorlabsCookieBox .cookie-preference table.mdl-cookie-table tr td, #BorlabsCookieBox .cookie-preference table.mdl-cookie-table tr th {border:none; background-color: transparent; padding: 15px;}
#BorlabsCookieBox .cookie-preference table.mdl-cookie-table tr:nth-child(odd){background-color: #F1F1F1;}

#BorlabsCookieBox .cookie-preference table.mdl-cookie-table tr th {font-weight: bold;font-family: 'Open Sans'; color: #757575; width: 27%;}

#BorlabsCookieBox hr.hr {border-top:1px solid #e9e9e9; margin-top: 33px; margin-bottom: 20px; display: inline-block; vertical-align: top; width: 100%;}


#BorlabsCookieBox .cookie-preference ._brlbs-legal {padding:12px 17px 5px 0;}
#BorlabsCookieBox .cookie-preference ._brlbs-legal a{ color: #303030; font-size: 13px; text-transform: uppercase; font-weight: bold;font-family: 'Open Sans'; padding: 0 10px;  }

.visible-tab , .visible-small {display: none;}

.BorlabsCookie .d-block.visible-small  {display: none !important;}

@media(max-width:1399px){

  .visible-tab {display: block;}
  div.link-text.visible-tab {text-align: center; margin-top: 20px;}
  .hide-tab {display: none;}
  
}

@media(min-width:1099px){
    #BorlabsCookieBox ._brlbs-box .container {
        overflow: hidden !important;
    }
}

@media(max-width:1099px){

#BorlabsCookieBox.BorlabsCookie .container {max-width: 768px;}
#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box .brlbs-mdl-msg p {font-size: 13px;}
#BorlabsCookieBox ._brlbs-bar .mdl-cookie-front-logo {padding-left: 0;}
#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box .brlbs-mdl-msg {padding-left: 10px;}
	
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-left-ar {float: none; width: 100%;}
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-right-ar {float: none; width: 100%; padding-top: 25px;}
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-right-ar ._brlbs-accept ._brlbs-btn {display: inline-block; }
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-right-ar ._brlbs-accept a + a {margin-left: 15px;}

#BorlabsCookieBox .mdl-accordian-tabs .w-75 {}
#BorlabsCookieBox .cookie-preference table.mdl-cookie-table tr th {width: 46%;}


#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-area {padding-top: 45px; padding-bottom: 45px;}
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-left-ar p {font-size: 13px; opacity: 0.8; line-height: 20px;}

#BorlabsCookieBox ._brlbs-bar .mdl-cookie-inner-logo  {flex: 0 0 26.6666666667%;
    max-width: 26.6666666667%;}

#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap  {flex:0 0 73.3333333333%;
    max-width:73.3333333333%;}

#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box .brlbs-mdl-msg {flex: 0 0 56.6666666667%;
    max-width: 56.6666666667%;}

}


@media(max-width:767px){
	
	#BorlabsCookieBox .cookie-preference ._brlbs-accept, #BorlabsCookieBox .cookie-preference ._brlbs-refuse {
    text-align: left;
	margin: 20px 0 0 0;
}
	
#BorlabsCookieBox ._brlbs-bar .mdl-cookie-front-logo {flex:0 0 100%;
    max-width:100%; margin-bottom: 25px; margin-top: 18px; display: none;}
	
	#BorlabsCookieBox .cookie-preference ._brlbs-legal a {
    line-height: 25px;
}

#BorlabsCookieBox ._brlbs-bar .mdl-cookie-front-logo .cookie-logo {margin: 0 auto;}

#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box .brlbs-mdl-msg {flex:0 0 100%;
    max-width:100%; padding: 0; text-align: center; margin-bottom: 25px; }
#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box .brlbs-mdl-msg p {line-height: 15px; padding-top: 10px;}
#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box .brlbs-mdl-msg ._brlbs-actions-mobile a{color: #FF0000; font-size: 13px; line-height: 25px; }
	#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box .brlbs-mdl-msg ._brlbs-actions-mobile a:hover{color: #bcbcbc; font-size: 13px; line-height: 25px; }

#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim .cookie-box .brlbs-front-action {flex:0 0 100%;
    max-width:100%; margin-bottom: 5px; }

#BorlabsCookieBox ._brlbs-bar .mdl-cookie-inner-logo ,#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap {flex:0 0 100%; max-width:100%; text-align: center;}

#BorlabsCookieBox ._brlbs-bar .mdl-cookie-inner-logo {padding-top: 0; margin-bottom: 30px;}
#BorlabsCookieBox ._brlbs-bar .mdl-cookie-inner-logo img{margin: 0 auto;}

#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-brlbs-refuse {position: relative; right: auto; top: auto;}    
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-left-ar p {margin-top: 20px !important;}
#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-right-ar ._brlbs-accept a + a {margin-left: 0; margin-top: 3px;}

#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-right-ar ._brlbs-accept {margin-bottom: 0;}

#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-wrap .mdl-inner-top-right-ar ._brlbs-accept ._brlbs-btn {width: 100%;}

#BorlabsCookieBox ._brlbs-bar .mdl-inner-top-area {padding-bottom: 25px; padding-top: 28px;}
#BorlabsCookieBox .mdl-accordian-tabs .bcac-item {padding: 18px 15px;}
#BorlabsCookieBox .mdl-accordian-tabs .bcac-item .mdl-toggle-action {padding-top: 0px;}
#BorlabsCookieBox .cookie-preference table.mdl-cookie-table tr th {width: 50%;}
#BorlabsCookieBox .cookie-preference table.mdl-cookie-table tr td {width: 50%;}
#BorlabsCookieBox .cookie-preference table.mdl-cookie-table tr td, #BorlabsCookieBox .cookie-preference table.mdl-cookie-table tr th {padding: 10px;}

.BorlabsCookie .w-25 {width: 35% !important;}
.BorlabsCookie .w-75 {width: 65% !important;}
.hide-small{display: none;}
.BorlabsCookie .d-block.hide-small{display: none !important;margin-bottom: 5px;margin-bottom: 5px;}
#BorlabsCookieBox hr.hr {margin-bottom: 10px;}
#BorlabsCookieBox ._brlbs-bar._brlbs-bar-slim p {margin: 0 !important;}
#BorlabsCookieBox .cookie-preference ._brlbs-legal {text-align: center !important; padding: 20px 17px 15px 0;}
.BorlabsCookie .d-block.visible-small  {display: block !important;}


#BorlabsCookieBox ._brlbs-actions-essential {display: block; margin-top: 20px;}

}

@media(max-width:767px){
	
	.BorlabsCookie .col-2 {
    flex: 0 0 100%;
    max-width: 200px;
    /* margin: 0 auto; */
    padding: 15px;
    /* display: none; */
}
	
#BorlabsCookieBox .mdl-inner-top-left-ar p.mdl-brlbs-refuse{
    color: inherit;
    font-family: inherit;
    font-size: 11px;
    line-height: 15px;
    margin: 7px 0 0 0;
    text-align: center;
	float: none;
}
.mdl-brlbs-refuse-hide a.cursor {
    margin-left: 0px;
    line-height: 29px;}


}

@media(max-width:475px){
	
	.BorlabsCookie .col-2 {
    flex: 0 0 100%;
    max-width: 200px;
		margin: 0 auto;
    padding: 15px;
}
	
	.mdl-inner-top-left-ar p {
    text-align: center!important;
}
	
	.BorlabsCookie .col-10 {
    flex: 0 0 100%;
    max-width: 100%;
}
	
	#BorlabsCookieBox .cookie-preference ._brlbs-accept, #BorlabsCookieBox .cookie-preference ._brlbs-refuse {
    text-align: center;
}
	
#BorlabsCookieBox .mdl-inner-top-left-ar p.mdl-brlbs-refuse{
    color: inherit;
    font-family: inherit;
    font-size: 11px;
    line-height: 15px;
    margin: 7px 0 0 0;
    text-align: center;
	float: none;
}
.mdl-brlbs-refuse-hide a.cursor {
    margin-left: 0px;
    line-height: 29px;}


}