/* Cookie alert */#cookie_alert_cont { position: fixed; top: 100%; left: 0; width: 100%; background: rgba(67, 72, 76, 0.8); color: #fff; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; min-height: 60px; z-index: 1112; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; }#cookie_alert_cont.in { -webkit-transform: translateY(-100%); transform: translateY(-100%); }#cookie_alert_cont .cookie_alert { width: 90%; height: 60px; display: block; margin: 0 auto; padding: 0 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }#cookie_alert_cont .cookie_alert .columns { height: 60px; display: table; }#cookie_alert_cont .cookie_alert .columns.two { text-align: right; }#cookie_alert_cont .cookie_alert .columns.text_alert_content { width: 85%; float: left; position: relative; }#cookie_alert_cont .cookie_alert .columns.text_alert_content p { position: absolute; padding-right: 10px; word-break: break-word; font-size: 14px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); line-height: normal; }#cookie_alert_cont .cookie_alert .columns.accept_button_content { width: 14%; float: right; position: relative; }#cookie_alert_cont .cookie_alert .columns.accept_button_content div#accept_btn { cursor: pointer; background: #F3F3F3;; padding: 3px 20px; font-size: 14px; color: #646464; display: block; text-align: center; position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }#cookie_alert_cont .cookie_alert .columns.accept_button_content div#accept_btn:hover { background: #ffffff; }#cookie_alert_cont .cookie_alert p { display: table-cell; vertical-align: middle; font-size: 14px; color: #ffffff; margin: 0; }#cookie_alert_cont .cookie_alert a { font-weight: bold; color: #fff; }@media all and (max-width: 980px) {	#cookie_alert_cont .cookie_alert { width: 100%; }	#cookie_alert_cont .cookie_alert .columns.text_alert_content { width: 85%; padding: 10px 0; }	#cookie_alert_cont .cookie_alert .columns.accept_button_content { width: 10%; padding: 10px 0; }}@media all and (max-width: 980px) {	#cookie_alert_cont .cookie_alert { width: 100%; }	#cookie_alert_cont .cookie_alert .columns.text_alert_content { width: 85%; padding: 10px 0; }	#cookie_alert_cont .cookie_alert .columns.accept_button_content { width: 10%; padding: 10px 0; }}@media all and (max-width: 640px) {	#cookie_alert_cont { padding: 10px 0 0 0; }	#cookie_alert_cont .cookie_alert { width: 100%; }	#cookie_alert_cont .cookie_alert .columns.text_alert_content { width: 100%; }	#cookie_alert_cont .cookie_alert .columns.accept_button_content { width: 100%; }}/* Fixes scrollup links' z-index property */a#scrollUp { z-index:1110 !important; }