#cookie_law {position: fixed; left: 0; top: 0; width: 100%; height: 100%; text-align: left; z-index: 100000; pointer-events: none; user-select: none;}
	#cookie_law_background {display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.3); z-index: 90000;}
	#cookie_law_box_ext {position: absolute; bottom: 0%; padding: 20px; pointer-events: auto; user-select: text;}
	#cookie_law_box {position: relative; margin: 0 auto; width: 90vw; max-width: 600px; background-color: #FFF; border-radius: 5px;
					 box-shadow: 1px 5px 10px rgba(0,0,0,0.3); z-index: 100000; font-size: 105%; max-height: 90vh; max-height: calc(100vh - 40px); overflow-y: auto;}
		#cookie_law_box_in {position: relative; padding: 20px;}
		#cookie_law_box p {margin: 20px 0;}
		#cookie_law_box .cookie_info_button_hide {display: none;}
		#cookie_law_box .cookie_law_more_info {display: none; padding-top: 15px;}
		#cookie_law_box .cookie_law_first_buttons {}
			#cookie_law_box .cookie_law_first_buttons_01 {display: flex; flex-wrap: wrap; row-gap: 10px; column-gap: 8px;}
			#cookie_law_box .cookie_law_first_buttons_02 { margin-left:auto; text-align: end;}
		#cookie_law_box .cookie_button {display: inline-block; background-color: #46C; padding: 8px 11px; text-decoration: none; color: #FFF; text-transform: uppercase;
					font-weight: 600;}
		#cookie_law_box .cookie_law_second_buttons_01 {display: none;}
			#cookie_law_box .cookie_button_secondary {background-color: #FFF; color: #666; font-weight: 400; text-transform: none; padding: 7px 11px; border: 1px solid #666;}

#cookie_law p {/*max-width: 900px; display: inline-block; padding: 0; margin: 0; font-size: 90%;*/}

.cookie_law_first_buttons {
	display:flex;
	align-items: center;
}
#cookie_law button {
	cursor: pointer;
	border: 1px solid #333;
	background-color: #f2f2f2;
	margin-top: 5px;
	font-size: 90%;
	text-transform: uppercase;
    /*background: white;
    color: black;*/
}

#cookie_law button:hover{
	/*border: 1px solid #f2f2f2;
	color: #FFF;*/
	background-color: #cacaca;
}

