

html a#logo:lang(cs) { background-image: url(../../../fileadmin/sysimages/cfan-logo_cs.png); }
html a#logo:lang(fr) { background-image: url(../../../fileadmin/sysimages/cfan-logo_fr.png); }

html h1,html h2,html h3,html h4 { font-family: georgia; font-weight: 100; }

html #topnews_menu_container { background-color: #1e2f3c; }
html .topnews_menu li a {color: #d0d0d0; border-radius: 2px; transition: background-color 0.2s;}
html .topnews_menu li.active a { background-color: #96835c; color: white; }
html .topnews_menu li:hover a { background-color: #294154; transition: background-color 0.5s; border-radius: 2px; color: white; }
html div#top-banner { box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.35); }
html #right .content p { color: #b7b7b7; }
div#right { background-color: #2f2f2f; box-shadow: 0 0 8px 0 #151515; }

html #container .btn-red, #container .download {
    box-shadow: none;
    background: #96835c;
}

html #container .btn-red:hover, html #container .download:hover { background: #b1955d; }



html .btn-red, html .download {
    box-shadow: none;
    background: #96835c;
    color: white;
}

html .btn-red:hover, html .download:hover { background: #b1955d; }

html #menu > ul > li.menu-donate { background: #96835c; }
  html #menu > ul > li.menu-donate > a { color: #ffffff; }
html.no-touch #menu > ul > li.menu-donate > a:hover { background: #b1955d;color: white; }



html #footer h1 { color: #ffffff; }
html #footer p, html #footer a { color: #b7b7b7; }


html #mobile-menu span { background: #caab76; }
html #menu>ul>li>a:before { background-color: #e2c484; }
html.no-touch #menu > ul > li:hover > a { color: #e2c484; }
html.no-touch #menu > ul > li > ul > li > ul > li:hover, html #menu > ul > li > ul > li > ul > li.hover { background-color: #caab76;}

html #menu > ul > li.menu-donate { border: 0px solid #e6bd75; }

  @media (min-width: 550px) {
    #main #bottom-news {display: grid;}
        
  }

  @media (min-width: 720px) {


html.no-touch #menu > ul > li > ul > li:hover, html #menu > ul > li > ul > li.hover { background-color: #caaa76; }
html.no-touch #menu > ul > li > ul > li.hassub:hover > a, html #menu > ul > li > ul > li.hassub.hover > a { border-bottom: solid 1px #caaa76; }

    
  }
