/* === centered nav */
/*.nav-list{ margin: 0 auto; text-align: center; }*/
/*.nav-list li{ display: inline-table; }*/
/**+html .nav-list li{ display: inline; zoom: 1; }*/
/* === suckerfish */
/*.nav-list{ position: relative; z-index: 100; }*/
/*.nav-list li{ position: relative; }*/
/*.nav-list li li{ float: none; display: block; }*/
/*.nav-list li a{ position: relative; display: block; }*/
/*.nav-list li ul{ position: absolute; left: -9999em; display: block; clear: both; min-width: 200px; text-align: left; }*/
/*.nav-list li:hover ul{ left: auto; }*/
/**+html .nav-list li:hover{ background: transparent; }*/

.navigation-ajax-container {
	position: absolute; font-size:16px; line-height:60px; text-transform:none;
}
.navigation-ajax-container .ddc-icon {
	display: inline-block;
	float: left;
	margin-right: 10px;
	-moz-animation: spin 3s infinite linear;
	-o-animation: spin 3s infinite linear;
	-webkit-animation: spin 3s infinite linear;
	animation: spin 3s infinite linear;
}
.ajax-navigation-element {
	visibility:hidden;
}
@-moz-keyframes spin { 0% { -moz-transform: rotate(0deg); } 100% { -moz-transform: rotate(359deg); }}
@-webkit-keyframes spin {0% {-webkit-transform: rotate(0deg);}100% {-webkit-transform: rotate(359deg);}}
@-o-keyframes spin {0% {-o-transform: rotate(0deg);}100% {-o-transform: rotate(359deg);}}
@-ms-keyframes spin {0% {-ms-transform: rotate(0deg);}100% {-ms-transform: rotate(359deg);}}
@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(359deg);}}