﻿
/*** Main Navigation Start ***/
#menu_icon .hidden {display:none; }

#menu_icon .dropdownlinkdescription { display:none; }
#menu_icon .dropdown-menu{
    display:none;
}
.glit-page-home .DnnModule-DDRMenu.col-xs-12 {
    padding-bottom:0;
}

#iconnavi_wrapper .moduletitle {display:none;}
#iconnavi_wrapper ul#menu_icon li > div {
    position: relative;
}

#menu_icon ul.sublevel ul.sublevel { margin:0px;}
#menu_icon .menu_bg {
	margin: 0 0px 0 0px;
}
#menu_icon a {
    text-decoration: none;
}
ul#menu_icon.navi,
ul#menu_icon.navi ul {
	list-style: none outside none;
	display:block;
	width:auto;
	text-transform:uppercase;
}
ul#menu_icon.navi ul {
    margin-left:20px;
}
ul#menu_icon.navi {}
ul#menu_icon.navi li { 
	float:left;
}
ul#menu_icon.navi > li .root { 
    margin: 0;
    padding-bottom:10px;
}
ul#menu_icon.navi ul img {
    display: none;
}
ul#menu_icon.navi > li .root span {
    display:table-cell;
    padding:10px;
    height:60px;
    vertical-align:middle;
}
ul#menu_icon.navi li .root span { 
    font-size:14pt;
    line-height:16pt;
    letter-spacing: 2px;
}
ul#menu_icon.navi li .root li {
    float:none;
    width:auto!important;
    margin:0;
    padding:0;
}
ul#menu_icon.navi li .root li span {
    font-weight:normal;
    font-size:14px;
}
ul#menu_icon.navi li .root li span {
    padding:0;
}


/* drittes level ausblenden */
ul#menu_icon.navi ul ul { display:none; }


/* Hauptbilder Navi*/

.glit-page-home ul#menu_icon {
    margin-left:5px;
margin-right:5px;
}
.glit-page-home ul#menu_icon li[class*="col-"]{
    padding-left:5px;
    padding-right:5px;
}
#iconnavi_wrapper ul#menu_icon li {
    padding-bottom: 15px;
}
.glit-page-home #iconnavi_wrapper #dnn_IconNavi { margin-top:-320px;}
#iconnavi_wrapper #dnn_IconNavi { margin-top:-60px;}

#iconnavi_wrapper ul#menu_icon.navi > li .root {border-bottom:none; padding-bottom:0;}
.glit-page-home #iconnavi_wrapper .dropdownlinktext {display:none;}
#iconnavi_wrapper .dropdownlinktext {
    display:table;
    position:absolute;
    bottom:0;
    width:100%;
    text-align:center;
}
#iconnavi_wrapper .dropdownlinktext span {
    padding: 10px;
    display:block;
}


ul#menu_icon.navi li img {
    -webkit-transition: all 1s ease; /* Safari and Chrome */
    -moz-transition: all 1s ease; /* Firefox */
    -ms-transition: all 1s ease; /* IE 9 */
    -o-transition: all 1s ease; /* Opera */
    transition: all 1s ease;
}





