#cookie_alert_cont{position:fixed;bottom:0;left:0;width:100%;background:rgba(100, 100, 100, 0.7);color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease;min-height:60px;z-index:100;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif}#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:#fff}#cookie_alert_cont .cookie_alert p{display:table-cell;vertical-align:middle;font-size:14px;color:#fff;margin:0}#cookie_alert_cont .cookie_alert a{font-weight:700;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}	#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}	#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%}}