#content{width:940px;margin:0 auto}.cookie-policy-banner{background-color:rgba(206,80,55,.3);padding:15px 20px;overflow:hidden;opacity:.5}.cookie-policy-banner .content{width:90%;float:left}.cookie-policy-banner .content a{color:#900}.cookie-policy-banner .close{width:10%;float:right;text-align:right;color:#900}.cookie-policy-banner .close span{cursor:pointer}#header{position:relative;height:90px}#header #logo{overflow:hidden;float:left}#header #logo img{display:none}#header #logo a{background:url(../img/mucha_logo.png) left top no-repeat;display:block;width:140px;height:90px;line-height:0;text-indent:-90000px}#header nav{position:absolute;top:0;right:0}#header nav li{position:relative;margin-left:10px;float:left}#header nav li a,#header nav li input[type=text]{display:block;font-family:VariableBold,Geneva,sans-serif;font-size:13px;color:#8c8b88;text-transform:uppercase}#header nav li a{padding:8px 2px}#header nav li input{margin:8px 2px;float:left}#header nav li a:before{content:"";position:absolute;display:none;width:100%;height:5px;left:0;top:0;line-height:0;text-indent:-90000px}#header nav .active,#header nav a:focus{color:#333}#header nav .active:before,#header nav li:hover a:before{display:block}#header nav li:hover a:before{background:#8c8b88}#header nav .active:before,#header nav .active:hover:before{background:#ce7561}#header nav li input[type=text]{background:0 0;width:82px;height:20px;border-bottom:1px solid #ccc;-webkit-transition:width .5s ease-in-out;-moz-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;transition:width .5s ease-in-out}#header nav li input[type=text]:focus{width:125px;font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:11px;text-transform:none;color:#333}#header nav li input[type=submit]{background-color:transparent;background-image:url(../img/hlink.png);background-position:center -309px;background-repeat:no-repeat;width:20px;height:20px;line-height:0;text-indent:-90000px;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#header nav li input[type=submit]:focus,#header nav li input[type=submit]:hover{background-color:#ccc}#header nav li.language{font-size:11px;margin-left:5px;color:rgba(206,80,55,.75)}#header nav li.language>div.selected{padding:5px 0 0 2px;margin:7px 2px;min-width:30px;cursor:pointer}#header nav li.language>div.selected>label{color:rgba(206,80,55,.75)}#header nav li.language>div.selected::before{opacity:1;top:15px;right:0;position:absolute;transform:rotate(180deg);content:url(../img/mucha_arrow.svg)}#header nav li.language>div.selected::after{opacity:0;top:14px;right:0;position:absolute;content:url(../img/mucha_arrow.svg)}#header nav li.language:hover>div.selected::before{opacity:0}#header nav li.language:hover>div.selected::after{opacity:1}#header nav li.language:hover>ul{position:relative}#header nav li.language:hover>ul::before{content:'';width:0;height:0;position:absolute;top:-5px;left:15px;border-left:5px solid #eae7e2;border-right:5px solid #eae7e2;border-bottom:5px solid rgba(206,80,55,.75)}#header nav li.language>ul li{margin:0;color:#fff;padding:5px 16.5px 5px 5px;display:none;background-color:rgba(206,80,55,.75)}#header nav li.language:hover>ul li{display:block}#header nav li.language>ul li:hover{display:block;cursor:pointer}#header nav li.language>ul li.selected{display:none}#header .socialmedia_links{position:absolute;right:0;bottom:14px}#content_page{overflow:hidden}#secondary{margin-right:20px;float:left}#secondary nav{background:url(../img/secondary_nav-bg.png) left bottom no-repeat;width:140px;padding-bottom:142px}#secondary nav ul{background:#8c8b88;display:block;overflow:hidden;margin-top:-1px}#secondary nav li{border-top:1px solid #989794}#secondary nav li a{display:block;font-size:12px;color:#fff;padding:6px 15px}#secondary nav li li{position:relative}#secondary nav li li a{padding-left:30px}#secondary nav li li a:before{content:"";background:#fff;position:absolute;width:4px;height:4px;left:20px;top:12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#secondary nav li li li a{padding-left:40px;word-break:keep-all}#secondary nav li li li a:before{left:30px}#secondary nav li a:focus,#secondary nav li a:hover{background:#72716f}#secondary nav .active,#secondary nav .active:focus,#secondary nav .active:hover{background:#ce7561}#footer{overflow:hidden;padding:15px 0;margin-top:60px;border-top:1px solid #dfddd8}.footer_section{width:220px;float:left;margin-right:20px}#footer header{overflow:hidden;margin-bottom:10px}#footer header h5{display:inline-block;font-family:VariableBold,Geneva,sans-serif;font-size:13px;color:#8c8b88;text-transform:uppercase;padding-right:30px}#footer .link,#footer p,#footer time{margin-bottom:2px}#footer p{font-size:10px;color:#726865}#footer .link{display:inline-block;font-size:10px}#footer .link,#footer .link mark{color:#ce7561}#footer time{display:block;font-size:8px;color:#c0bcb8}#footer_links .socialmedia_links li{margin:0 4px 0 0}#footer_links .links{margin-top:10px}#widget header h5{background:url(../img/socialmedia_icons.png) right top no-repeat}#contacts .thumbnail{margin-right:8px;border:2px solid #b9b8ac;float:left}#contacts .thumbnail a{display:block;line-height:0}#contacts .body{overflow:hidden}#footer_nav{margin:0}#footer_nav nav{margin-bottom:15px}#footer_nav nav li a{font-size:10px;color:#cd5037}#footer_nav nav li a:focus,#footer_nav nav li a:hover{text-decoration:underline}