#cookie_ribbon{width:100%;position:relative;background:#e7e7e7;font-size:14px}#cookie_ribbon #cookie_content{width:100%;max-width:995px;height:55px;line-height:55px;margin:0 auto;overflow:hidden}#cookie_ribbon #cookie_content div{float:left}#cookie_ribbon #cookie_content #cookie_text{width:840px;color:#222;text-align:left;font-family:Arial,Helvetica,Sans-serif}#cookie_ribbon #cookie_content #cookie_agree{margin-top:12px;width:80px;height:30px;line-height:30px;text-align:center;background:#b0b0b0;font-family:Roboto,Arial,Helvetica,Sans-serif}#cookie_ribbon #cookie_content #cookie_agree a{color:#fff}#cookie_ribbon #cookie_content #cookie_agree:hover{background-color:#888}#cookie_ribbon #cookie_content #cookie_info{margin-top:13px;background:transparent url("http://g.delfi.ee/g/r/cr/cookie_ribbon_info.png") left top no-repeat;width:28px;height:28px;text-align:center;margin-left:20px}#cookie_ribbon #cookie_content #cookie_info:hover{background:transparent url("http://g.delfi.ee/g/r/cr/cookie_ribbon_info_hover.png") left top no-repeat}#cookie_ribbon #cookie_content #cookie_info a,#cookie_ribbon #cookie_close a{display:block;width:100%;height:100%}#cookie_ribbon #cookie_close{background:transparent url("http://g.delfi.ee/g/r/cr/cookie_ribbon_close.png") left top no-repeat;position:absolute;width:20px;height:20px;top:17px;right:15px}@media screen and (max-width:1050px){#cookie_ribbon #cookie_close{display:none}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){#cookie_ribbon #cookie_close{left:15px;right:auto;display:block}#cookie_ribbon #cookie_content #cookie_text{margin-left:45px;width:795px;text-align:center}}