/*** FONTS ***/

#id {font-family: Roboto; font-size: 16px; color: #5f5f5f; font-weight: 300;}

/*** UMFASSENDE OBJEKTE & KLASSEN ***/



/*** UMFASSENDE BEFEHLE ***/

header #ud_header_desktop-nav ul a li div div
{transition: all .28s cubic-bezier(0.4,0.0,0.2,1); -webkit-transition: all .28s cubic-bezier(0.4,0.0,0.2,1); -moz-transition: all .28s cubic-bezier(0.4,0.0,0.2,1); -o-transition: all .28s cubic-bezier(0.4,0.0,0.2,1); -transition: all .28s cubic-bezier(0.4,0.0,0.2,1);}


{transition: opacity .28s cubic-bezier(0.4,0.0,0.2,1); -webkit-transition: opacity .28s cubic-bezier(0.4,0.0,0.2,1); -moz-transition: opacity .28s cubic-bezier(0.4,0.0,0.2,1); -o-transition: opacity .28s cubic-bezier(0.4,0.0,0.2,1); -transition: opacity .28s cubic-bezier(0.4,0.0,0.2,1);}

#ud_header_desktop-nav ul a li div div
{-webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}


{-webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); transform: translateX(-50%);}


{-webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);}

/*******************/
/*** HTML ANFANG ***/


/*** HEADER ***/

header #ud_header_logo {display: inline-flex; margin: 7px 0px 7px 120px; padding: 4px 0px 4px 0px;}

header #ud_header_mobile-navigation-Sidebar {display: none;}

header #ud_header_desktop-nav {height: 56px; position: absolute; right: 45px; top: 0;}
header #ud_header_desktop-nav ul {height: 56px; line-height: 56px; cursor: default;}
header #ud_header_desktop-nav ul a {height: 46px; display: inline-block; line-height: 46px; margin: 5px 7px;}
header #ud_header_desktop-nav ul a li {height: 46px; position: relative; padding: 0px 16px;}
header #ud_header_desktop-nav ul a li div {height: 46px; position: relative;}
header #ud_header_desktop-nav ul a li div div {width: 0px; height: 1px; position: absolute; background-color: #fff; left: 50%; bottom: 11px;}
header #ud_header_desktop-nav ul a:hover > li div div {width: 100% !important;}
header #ud_header_desktop-nav ul a li div div.active_desktop_nav {width: 100% !important;}

/*** WRAPPER ***/

#ud_wrapper {width: 100%; margin: 0 auto; padding-top: 95px; padding-bottom: 39px;}

#Spielanleitung {width: 55%; position: relative; left: 22.5%;}

/*** FOOTER ***/
footer {text-align: center;}

footer ul li {display: inline-block; padding: 0px 30px;}
footer ul li a {text-decoration: none;}