ul.wtf-menu li {
	display: block; position: relative;
}
.wtf-menu ul.submenu {
	background: none; margin: 0px; padding: 30px 0px 0px; left: 0px; top: 40px; width: 210px; display: none; position: absolute;
}
.wtf-menu ul.submenu ul.submenu {
	padding-top: 0px;
}
.wtf-menu ul.submenu ul {
	left: 210px; top: 0px;
}
.wtf-menu ul.submenu li {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px !important; text-transform: none; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid; float: none; display: block;
}
.wtf-menu ul.submenu li a {
	display: block;
}
.wtf-menu ul.submenu li:last-child {
	border: currentColor; border-image: none; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px;
}
.wtf-menu ul.submenu li:last-child a:hover {
	border-bottom-right-radius: 8px !important; border-bottom-left-radius: 8px !important; -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px;
}
.wtf-menu ul.submenu li:last-child:hover {
	border-bottom-right-radius: 8px !important; border-bottom-left-radius: 8px !important; -webkit-border-bottom-right-radius: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px;
}
ul.wtf-menu li.parent {
	z-index: 7000;
}
.submenu .parent:hover i {
	color: rgb(255, 255, 255);
}
.submenu .parent i {
	top: 10px; right: 8px; font-size: 20px; position: absolute;
}
ul.wtf-menu ul li.parent::after {
	top: 0px; right: 10px; color: rgb(153, 153, 153); margin-left: 5px; position: absolute;
}
.submenu a:hover {
	background: rgb(70, 76, 91) !important; padding: 12px 24px !important; border-radius: 0px !important; transition:background-color; width: 100%; display: block;
}
.submenu li.select-menu a {
	background: rgb(243, 243, 243) !important; padding: 12px 24px !important; color: rgb(34, 34, 34) !important;
}
.submenu li:last-child.select-menu a {
	border-bottom-right-radius: 8px; border-bottom-left-radius: 8px;
}
.submenu li:last-child a:hover {
	
}
.wtf-menu ul.submenu li:hover {
	border-radius: 0px;
}
.wtf-menu ul.submenu li.parent:hover a {
	color: rgb(255, 255, 255);
}
.wtf-menu ul.submenu li.parent ul.submenu a {
	color: rgb(34, 34, 34);
}
.wtf-menu ul.submenu li.parent ul.submenu a:hover {
	color: rgb(255, 255, 255);
}
:-ms-input-placeholder {
	color: rgb(255, 255, 255);
}
.menu-1 .wtf-menu li:hover > ul {
	animation:fadeInUp 0.3s ease-in; display: block; -webkit-animation: fadeInUp .3s ease-in; -moz-animation: fadeInUp .3s ease-in;
}
.menu-1 .wtf-menu ul li:hover > ul {
	animation:fadeInRight 0.3s ease-in; display: block; -webkit-animation: fadeInRight .3s ease-in; -moz-animation: fadeInRight .3s ease-in;
}
.menu-2 .wtf-menu li:hover > ul {
	animation:fadeInDown 0.3s ease-in; display: block; -webkit-animation: fadeInDown .3s ease-in; -moz-animation: fadeInDown .3s ease-in;
}
.menu-2 .wtf-menu ul li:hover > ul {
	animation:fadeInLeft 0.3s ease-in; display: block; -webkit-animation: fadeInLeft .3s ease-in; -moz-animation: fadeInLeft .3s ease-in;
}
.menu-3 .wtf-menu li:hover > ul {
	animation:fadeIn 0.3s ease-in; display: block; -webkit-animation: fadeIn .3s ease-in; -moz-animation: fadeIn .3s ease-in;
}
.menu-3 .wtf-menu ul li:hover > ul {
	animation:fadeIn 0.3s ease-in; display: block; -webkit-animation: fadeIn .3s ease-in; -moz-animation: fadeIn .3s ease-in;
}
.menu-4 .wtf-menu li:hover > ul {
	animation:zoomIn 0.3s ease-in; display: block; -webkit-animation: zoomIn .3s ease-in; -moz-animation: zoomIn .3s ease-in;
}
.menu-4 .wtf-menu ul li:hover > ul {
	animation:zoomIn 0.3s ease-in; display: block; -webkit-animation: zoomIn .3s ease-in; -moz-animation: zoomIn .3s ease-in;
}
.menu-5 .wtf-menu li:hover > ul {
	animation:flipInX 0.3s ease-in; display: block; -webkit-animation: flipInX .3s ease-in; -moz-animation: flipInX .3s ease-in;
}
.menu-5 .wtf-menu ul li:hover > ul {
	animation:flipInY 0.3s ease-in; display: block; -webkit-animation: flipInY .3s ease-in; -moz-animation: flipInY .3s ease-in;
}
.animated {
	animation-duration: 1s; animation-fill-mode: both; -webkit-animation-duration: 1s; -webkit-animation-fill-mode: both;
}
.animated.infinite {
	animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite;
}
.animated.hinge {
	animation-duration: 2s; -webkit-animation-duration: 2s;
}
.bounce {
	animation-name: bounce; -webkit-animation-name: bounce;
}
.flash {
	animation-name: flash; -webkit-animation-name: flash;
}
.pulse {
	animation-name: pulse; -webkit-animation-name: pulse;
}
.rubberBand {
	animation-name: rubberBand; -webkit-animation-name: rubberBand;
}
.shake {
	animation-name: shake; -webkit-animation-name: shake;
}
.swing {
	transform-origin: center top; animation-name: swing; -webkit-animation-name: swing; -webkit-transform-origin: top center;
}
.tada {
	animation-name: tada; -webkit-animation-name: tada;
}
.wobble {
	animation-name: wobble; -webkit-animation-name: wobble;
}
.bounceIn {
	animation-name: bounceIn; -webkit-animation-name: bounceIn;
}
.bounceInDown {
	animation-name: bounceInDown; -webkit-animation-name: bounceInDown;
}
.bounceInLeft {
	animation-name: bounceInLeft; -webkit-animation-name: bounceInLeft;
}
.bounceInRight {
	animation-name: bounceInRight; -webkit-animation-name: bounceInRight;
}
.bounceInUp {
	animation-name: bounceInUp; -webkit-animation-name: bounceInUp;
}
.bounceOut {
	animation-name: bounceOut; -webkit-animation-name: bounceOut;
}
.bounceOutDown {
	animation-name: bounceOutDown; -webkit-animation-name: bounceOutDown;
}
.bounceOutLeft {
	animation-name: bounceOutLeft; -webkit-animation-name: bounceOutLeft;
}
.bounceOutRight {
	animation-name: bounceOutRight; -webkit-animation-name: bounceOutRight;
}
.bounceOutUp {
	animation-name: bounceOutUp; -webkit-animation-name: bounceOutUp;
}
.fadeIn {
	animation-name: fadeIn; -webkit-animation-name: fadeIn;
}
.fadeInDown {
	animation-name: fadeInDown; -webkit-animation-name: fadeInDown;
}
.fadeInDownBig {
	animation-name: fadeInDownBig; -webkit-animation-name: fadeInDownBig;
}
.fadeInLeft {
	animation-name: fadeInLeft; -webkit-animation-name: fadeInLeft;
}
.fadeInLeftBig {
	animation-name: fadeInLeftBig; -webkit-animation-name: fadeInLeftBig;
}
.fadeInRight {
	animation-name: fadeInRight; -webkit-animation-name: fadeInRight;
}
.fadeInRightBig {
	animation-name: fadeInRightBig; -webkit-animation-name: fadeInRightBig;
}
.fadeInUp {
	animation-name: fadeInUp; -webkit-animation-name: fadeInUp;
}
.fadeInUpBig {
	animation-name: fadeInUpBig; -webkit-animation-name: fadeInUpBig;
}
.fadeOut {
	animation-name: fadeOut; -webkit-animation-name: fadeOut;
}
.fadeOutDown {
	animation-name: fadeOutDown; -webkit-animation-name: fadeOutDown;
}
.fadeOutDownBig {
	animation-name: fadeOutDownBig; -webkit-animation-name: fadeOutDownBig;
}
.fadeOutLeft {
	animation-name: fadeOutLeft; -webkit-animation-name: fadeOutLeft;
}
.fadeOutLeftBig {
	animation-name: fadeOutLeftBig; -webkit-animation-name: fadeOutLeftBig;
}
.fadeOutRight {
	animation-name: fadeOutRight; -webkit-animation-name: fadeOutRight;
}
.fadeOutRightBig {
	animation-name: fadeOutRightBig; -webkit-animation-name: fadeOutRightBig;
}
.fadeOutUp {
	animation-name: fadeOutUp; -webkit-animation-name: fadeOutUp;
}
.fadeOutUpBig {
	animation-name: fadeOutUpBig; -webkit-animation-name: fadeOutUpBig;
}
.animated.flip {
	backface-visibility: visible; animation-name: flip; -webkit-backface-visibility: visible; -webkit-animation-name: flip;
}
.flipInX {
	backface-visibility: visible !important; animation-name: flipInX; -webkit-backface-visibility: visible; -webkit-animation-name: flipInX;
}
.flipInY {
	backface-visibility: visible !important; animation-name: flipInY; -webkit-backface-visibility: visible; -webkit-animation-name: flipInY;
}
.flipOutX {
	backface-visibility: visible !important; animation-name: flipOutX; -webkit-backface-visibility: visible; -webkit-animation-name: flipOutX;
}
.flipOutY {
	backface-visibility: visible !important; animation-name: flipOutY; -webkit-backface-visibility: visible; -webkit-animation-name: flipOutY;
}
.lightSpeedIn {
	animation-name: lightSpeedIn; animation-timing-function: ease-out; -webkit-animation-name: lightSpeedIn; -webkit-animation-timing-function: ease-out;
}
.lightSpeedOut {
	animation-name: lightSpeedOut; animation-timing-function: ease-in; -webkit-animation-name: lightSpeedOut; -webkit-animation-timing-function: ease-in;
}
.rotateIn {
	animation-name: rotateIn; -webkit-animation-name: rotateIn;
}
.rotateInDownLeft {
	animation-name: rotateInDownLeft; -webkit-animation-name: rotateInDownLeft;
}
.rotateInDownRight {
	animation-name: rotateInDownRight; -webkit-animation-name: rotateInDownRight;
}
.rotateInUpLeft {
	animation-name: rotateInUpLeft; -webkit-animation-name: rotateInUpLeft;
}
.rotateInUpRight {
	animation-name: rotateInUpRight; -webkit-animation-name: rotateInUpRight;
}
.rotateOut {
	animation-name: rotateOut; -webkit-animation-name: rotateOut;
}
.rotateOutDownLeft {
	animation-name: rotateOutDownLeft; -webkit-animation-name: rotateOutDownLeft;
}
.rotateOutDownRight {
	animation-name: rotateOutDownRight; -webkit-animation-name: rotateOutDownRight;
}
.rotateOutUpLeft {
	animation-name: rotateOutUpLeft; -webkit-animation-name: rotateOutUpLeft;
}
.rotateOutUpRight {
	animation-name: rotateOutUpRight; -webkit-animation-name: rotateOutUpRight;
}
.slideInDown {
	animation-name: slideInDown; -webkit-animation-name: slideInDown;
}
.slideInLeft {
	animation-name: slideInLeft; -webkit-animation-name: slideInLeft;
}
.slideInRight {
	animation-name: slideInRight; -webkit-animation-name: slideInRight;
}
.slideOutLeft {
	animation-name: slideOutLeft; -webkit-animation-name: slideOutLeft;
}
.slideOutRight {
	animation-name: slideOutRight; -webkit-animation-name: slideOutRight;
}
.slideOutUp {
	animation-name: slideOutUp; -webkit-animation-name: slideOutUp;
}
.slideInUp {
	animation-name: slideInUp; -webkit-animation-name: slideInUp;
}
.slideOutDown {
	animation-name: slideOutDown; -webkit-animation-name: slideOutDown;
}
.hinge {
	animation-name: hinge; -webkit-animation-name: hinge;
}
.rollIn {
	animation-name: rollIn; -webkit-animation-name: rollIn;
}
.rollOut {
	animation-name: rollOut; -webkit-animation-name: rollOut;
}
.zoomIn {
	animation-name: zoomIn; -webkit-animation-name: zoomIn;
}
.zoomInDown {
	animation-name: zoomInDown; -webkit-animation-name: zoomInDown;
}
.zoomInLeft {
	animation-name: zoomInLeft; -webkit-animation-name: zoomInLeft;
}
.zoomInRight {
	animation-name: zoomInRight; -webkit-animation-name: zoomInRight;
}
.zoomInUp {
	animation-name: zoomInUp; -webkit-animation-name: zoomInUp;
}
.zoomOut {
	animation-name: zoomOut; -webkit-animation-name: zoomOut;
}
.zoomOutDown {
	animation-name: zoomOutDown; -webkit-animation-name: zoomOutDown;
}
.zoomOutLeft {
	animation-name: zoomOutLeft; -webkit-animation-name: zoomOutLeft;
}
.zoomOutRight {
	animation-name: zoomOutRight; -webkit-animation-name: zoomOutRight;
}
.zoomOutUp {
	animation-name: zoomOutUp; -webkit-animation-name: zoomOutUp;
}
.header2 .wtf-menu ul.submenu {
	top: 98px; padding-top: 0px;
}
.header2 .nav li.parent .submenu a {
	padding: 12px 24px;
}
.header2 .wtf-menu ul.submenu ul.submenu {
	top: 0px;
}
.header2 .submenu .parent i {
	top: 11px;
}
