﻿

nav.tm_navbar .sub-menu ul ul {
	position: absolute;
	display: none;
	width: 115px;
	left: 150px;
	top: -9px;
	list-style: none !important;
	zoom: 1;
	z-index: 11;
	background: #e6e3b8;
	border: 3px solid #FA0000;
	-webkit-box-shadow: 0 0 0 4px #896c38;
	box-shadow: 0 0 0 4px #896c38;
	padding: 7px 0 0 0;
	margin: 0;
	border-radius: 7px;
	text-align: center;
}

nav.tm_navbar .sub-menu ul ul li a {
	background: transparent;
	padding: 0;
	margin: 0;
	float: none;
	font: 12px 'Droid Sans', Arial, Helvetica, sans-serif;
	color: #606060;
	text-transform: none;
	-webkit-transition: all 0.35s ease;
	transition: all 0.35s ease;
}

.post-article.single-post .content-album-article .right .minimal-player ul li .additional-buttons,
.post-article.single-post .content-album-article .right .minimal-player ul li:hover .additional-buttons {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -o-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}

.post-article.single-post .content-album-article .right .minimal-player ul li .additional-buttons {
  -webkit-transform: translateY(-48px);
  -moz-transform: translateY(-48px);
  -o-transform: translateY(-48px);
  -ms-transform: translateY(-48px);
  transform: translateY(-48px);
  border-right: none;
  border-bottom: 1px solid solid rgba(255, 255, 255, 0.05);
}

.post-article.single-post .content-album-article .right .minimal-player ul li:hover .additional-buttons {
  -webkit-transform: translateY(-42px);
  -moz-transform: translateY(-42px);
  -o-transform: translateY(-42px);
  -ms-transform: translateY(-42px);
  transform: translateY(-42px);
}

.post-article.single-post .content-album-article .right .minimal-player ul li:first-child .additional-buttons {
  -webkit-transform: translateY(48px);
  -moz-transform: translateY(48px);
  -o-transform: translateY(48px);
  -ms-transform: translateY(48px);
  transform: translateY(48px);
  border-right: none;
  border-bottom: 1px solid solid rgba(255, 255, 255, 0.05);
}

.post-article.single-post .content-album-article .right .minimal-player ul li:first-child:hover .additional-buttons {
  -webkit-transform: translateY(42px);
  -moz-transform: translateY(42px);
  -o-transform: translateY(42px);
  -ms-transform: translateY(42px);
  transform: translateY(42px);
}

.post-article.single-post .content-album-article .right .minimal-player ul li .additional-buttons a {
  background: #101010 !important;
}

.ablums-posts-right article .right .minimal-player ul li .additional-buttons,
.ablums-posts-right article .right .minimal-player ul li:hover .additional-buttons {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -o-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}

.ablums-posts-right article .right .minimal-player ul li .additional-buttons {
  -webkit-transform: translateY(-48px);
  -moz-transform: translateY(-48px);
  -o-transform: translateY(-48px);
  -ms-transform: translateY(-48px);
  transform: translateY(-48px);
  border-right: none;
  border-bottom: 1px solid solid rgba(255, 255, 255, 0.05);
}

.ablums-posts-right article .right .minimal-player ul li:hover .additional-buttons {
  -webkit-transform: translateY(-42px);
  -moz-transform: translateY(-42px);
  -o-transform: translateY(-42px);
  -ms-transform: translateY(-42px);
  transform: translateY(-42px);
}

.ablums-posts-right article .right .minimal-player ul li:first-child .additional-buttons {
  -webkit-transform: translateY(48px);
  -moz-transform: translateY(48px);
  -o-transform: translateY(48px);
  -ms-transform: translateY(48px);
  transform: translateY(48px);
  border-right: none;
  border-bottom: 1px solid solid rgba(255, 255, 255, 0.05);
}

.ablums-posts-right article .right .minimal-player ul li:first-child:hover .additional-buttons {
  -webkit-transform: translateY(42px);
  -moz-transform: translateY(42px);
  -o-transform: translateY(42px);
  -ms-transform: translateY(42px);
  transform: translateY(42px);
}

.ablums-posts-right article .right .minimal-player ul li .additional-buttons a {
  background: #101010 !important;
}

.ablums-posts-bottom article .right .minimal-player ul li .additional-buttons,
.ablums-posts-bottom article .right .minimal-player ul li:hover .additional-buttons {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -o-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}

.ablums-posts-bottom article .right .minimal-player ul li .additional-buttons {
  -webkit-transform: translateY(-48px);
  -moz-transform: translateY(-48px);
  -o-transform: translateY(-48px);
  -ms-transform: translateY(-48px);
  transform: translateY(-48px);
  border-right: none;
  border-bottom: 1px solid solid rgba(255, 255, 255, 0.05);
}

.ablums-posts-bottom article .right .minimal-player ul li:hover .additional-buttons {
  -webkit-transform: translateY(-42px);
  -moz-transform: translateY(-42px);
  -o-transform: translateY(-42px);
  -ms-transform: translateY(-42px);
  transform: translateY(-42px);
}

.ablums-posts-bottom article .right .minimal-player ul li:first-child .additional-buttons {
  -webkit-transform: translateY(48px);
  -moz-transform: translateY(48px);
  -o-transform: translateY(48px);
  -ms-transform: translateY(48px);
  transform: translateY(48px);
  border-right: none;
  border-bottom: 1px solid solid rgba(255, 255, 255, 0.05);
}

.ablums-posts-bottom article .right .minimal-player ul li:first-child:hover .additional-buttons {
  -webkit-transform: translateY(42px);
  -moz-transform: translateY(42px);
  -o-transform: translateY(42px);
  -ms-transform: translateY(42px);
  transform: translateY(42px);
}

.ablums-posts-bottom article .right .minimal-player ul li .additional-buttons a {
  background: #101010 !important;
}

.minimal-player ul li .additional-buttons,
.playlist-content ul li .additional-buttons {
  position: absolute;
  text-align: center;
  top: 0;
  border-right: 1px solid rgba(255, 255, 255, 0.05);
  visibility: hidden;
  opacity: 0;
  z-index: 15;
  -webkit-transform: translateX(-110%);
  -moz-transform: translateX(-110%);
  -o-transform: translateX(-110%);
  -ms-transform: translateX(-110%);
  transform: translateX(-110%);
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  -ms-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}

.minimal-player ul li .additional-buttons a,
.playlist-content ul li .additional-buttons a {
  width: 30px;
  height: 41px;
  display: block;
  float: left;
  text-align: center;
  line-height: 42px;
  background: #242424;
  color: rgba(255, 255, 255, 0.3);
}

.minimal-player ul li .additional-buttons a:hover,
.playlist-content ul li .additional-buttons a:hover {
  color: #fff;
}

.minimal-player ul li:hover .additional-buttons,
.playlist-content ul li:hover .additional-buttons {
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%);
  visibility: visible;
  opacity: 1;
}

.minimal-player ul li.active .additional-buttons a,
.playlist-content ul li.active .additional-buttons a {
  height: 42px;
}

.playlist-content ul li .additional-buttons,
.playlist-content .minimal-player ul li:hover .additional-buttons {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -o-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}

.playlist-content ul li .additional-buttons {
  -webkit-transform: translateY(-48px);
  -moz-transform: translateY(-48px);
  -o-transform: translateY(-48px);
  -ms-transform: translateY(-48px);
  transform: translateY(-48px);
  border-right: none;
  border-bottom: 1px solid solid rgba(255, 255, 255, 0.05);
}

.playlist-content ul li:hover .additional-buttons {
  -webkit-transform: translateY(-42px);
  -moz-transform: translateY(-42px);
  -o-transform: translateY(-42px);
  -ms-transform: translateY(-42px);
  transform: translateY(-42px);
}

.playlist-content ul li:first-child .additional-buttons {
  -webkit-transform: translateY(48px);
  -moz-transform: translateY(48px);
  -o-transform: translateY(48px);
  -ms-transform: translateY(48px);
  transform: translateY(48px);
  border-right: none;
  border-bottom: 1px solid solid rgba(255, 255, 255, 0.05);
}

.playlist-content ul li:first-child:hover .additional-buttons {
  -webkit-transform: translateY(42px);
  -moz-transform: translateY(42px);
  -o-transform: translateY(42px);
  -ms-transform: translateY(42px);
  transform: translateY(42px);
}

.playlist-content ul li .additional-buttons a {
  background: #101010 !important;
}

.base-player .content-base-player .sound-bar-container .content .additional-buttons {
  float: right;
}

.base-player .content-base-player .sound-bar-container .content .additional-buttons a {
  margin-left: 10px;
  color: #9b9b9b;
  font-size: 14px;
}

.base-player .content-base-player .sound-bar-container .content .additional-buttons a:hover {
  color: #fff;
}

  .minimal-player ul li .additional-buttons,
  .minimal-player ul li:hover .additional-buttons {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  .minimal-player ul li .additional-buttons {
    -webkit-transform: translateY(-48px);
    -moz-transform: translateY(-48px);
    -o-transform: translateY(-48px);
    -ms-transform: translateY(-48px);
    transform: translateY(-48px);
    border-right: none;
    border-bottom: 1px solid solid rgba(255, 255, 255, 0.05);
  }

  .minimal-player ul li:hover .additional-buttons {
    -webkit-transform: translateY(-42px);
    -moz-transform: translateY(-42px);
    -o-transform: translateY(-42px);
    -ms-transform: translateY(-42px);
    transform: translateY(-42px);
  }

  .minimal-player ul li:first-child .additional-buttons {
    -webkit-transform: translateY(48px);
    -moz-transform: translateY(48px);
    -o-transform: translateY(48px);
    -ms-transform: translateY(48px);
    transform: translateY(48px);
    border-right: none;
    border-bottom: 1px solid solid rgba(255, 255, 255, 0.05);
  }

  .minimal-player ul li:first-child:hover .additional-buttons {
    -webkit-transform: translateY(42px);
    -moz-transform: translateY(42px);
    -o-transform: translateY(42px);
    -ms-transform: translateY(42px);
    transform: translateY(42px);
  }

  .minimal-player ul li .additional-buttons a {
    background: #101010 !important;
  }

body.light-layout .base-player .content-base-player .sound-bar-container .content .additional-buttons a:hover {
  color: #000;
}

body.light-layout .ablums-posts-right article .right .minimal-player ul li .additional-buttons {
  border-bottom: 1px solid solid rgba(0, 0, 0, 0.05);
}

body.light-layout .ablums-posts-right article .right .minimal-player ul li:first-child .additional-buttons {
  border-bottom: 1px solid solid rgba(0, 0, 0, 0.05);
}

body.light-layout .ablums-posts-right article .right .minimal-player ul li .additional-buttons a {
  background: #c4c4c4 !important;
}

body.light-layout .ablums-posts-right article .right .minimal-player ul li .additional-buttons a:hover {
  color: rgba(0, 0, 0, 0.7) !important;
}

body.light-layout .ablums-posts-bottom article .right .minimal-player ul li .additional-buttons {
  border-bottom: 1px solid solid rgba(0, 0, 0, 0.05);
}

body.light-layout .ablums-posts-bottom article .right .minimal-player ul li:first-child .additional-buttons {
  border-bottom: 1px solid solid rgba(0, 0, 0, 0.05);
}

body.light-layout .ablums-posts-bottom article .right .minimal-player ul li .additional-buttons a {
  background: #c4c4c4 !important;
}

body.light-layout .ablums-posts-bottom article .right .minimal-player ul li .additional-buttons a:hover {
  color: rgba(0, 0, 0, 0.7) !important;
}

body.light-layout .post-article.single-post .content-album-article .right .minimal-player ul li .additional-buttons {
  border-bottom: 1px solid solid rgba(0, 0, 0, 0.05);
}

body.light-layout .post-article.single-post .content-album-article .right .minimal-player ul li:first-child .additional-buttons {
  border-bottom: 1px solid solid rgba(0, 0, 0, 0.05);
}

body.light-layout .post-article.single-post .content-album-article .right .minimal-player ul li .additional-buttons a {
  background: #c4c4c4 !important;
}

body.light-layout .post-article.single-post .content-album-article .right .minimal-player ul li .additional-buttons a:hover {
  color: rgba(0, 0, 0, 0.7) !important;
}

body.light-layout .minimal-player ul li .additional-buttons,
body.light-layout .playlist-content ul li .additional-buttons {
  border-right: 1px solid rgba(0, 0, 0, 0.05);
}

body.light-layout .minimal-player ul li .additional-buttons a,
body.light-layout .playlist-content ul li .additional-buttons a {
  background: #e2e2e2;
  color: rgba(0, 0, 0, 0.3);
}

body.light-layout .minimal-player ul li .additional-buttons a:hover,
body.light-layout .playlist-content ul li .additional-buttons a:hover {
  color: rgba(0, 0, 0, 0.8);
}

body.light-layout .playlist-content ul li .additional-buttons {
  border-bottom: 1px solid solid rgba(0, 0, 0, 0.05);
}

body.light-layout .playlist-content ul li:first-child .additional-buttons {
  border-bottom: 1px solid solid rgba(0, 0, 0, 0.05);
}

body.light-layout .base-player .content-base-player .playlist .playlist-container .playlist-content ul li .additional-buttons a {
  background: #c4c4c4 !important;
}

body.light-layout .base-player .content-base-player .playlist .playlist-container .playlist-content ul li .additional-buttons a:hover {
  color: rgba(0, 0, 0, 0.7) !important;
}

  body.light-layout .minimal-player ul li:first-child .additional-buttons {
    border-bottom: 1px solid solid rgba(0, 0, 0, 0.05);
  }

  body.light-layout .minimal-player ul li .additional-buttons a {
    background: #c4c4c4 !important;
  }

  body.light-layout .minimal-player ul li .additional-buttons a:hover {
    color: rgba(0, 0, 0, 0.7) !important;
  }


#copyright {
	background: #181818;
	box-shadow: inset 0 5px 0 rgba(0,0,0,0.2);
	color: #b6b6b6;
	font-size: 10px;
	padding: 15px 0;
	text-align: center;
}


#copyright a {
	color: #CCC;
	text-decoration: none;
}


.menu-dropdown li.level2{
	border: 0;
	margin:0;
	padding: 0 10px;
}


.menu-dropdown a.level2, .menu-dropdown span.level2{
	
	color: #0059AD;
	font-size: 14px;
}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}

#dmg-subnav h3.trending span.trending-items {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-size: 0.9em;
  font-weight: normal;
  line-height: 1.5em;
  display:inline-block;
}
.contain-logo{margin:auto;width:64px;height:64px;background:#fff;border:1px solid #bcbcbc;padding:18px 0;text-align:center;position:relative;top:-32px;border-radius:100px}
.contain-logo i{font-size:30px;color:#bcbcbc;font-weight:light}




.epik-green .site-description {
    display: none;
}
.cdt .cdtc .cdfc .part-2{right:44px;z-index:0}
.thrv_countdown_timer.tve_countdown_3 .tve_t_part .t-digits .part-2{right:35px}
.thrv_countdown_timer.tve_countdown_2 .tve_t_part .t-digits .part-2{right:75px}
.thrv_countdown_timer .tve_t_part .t-digits .part-2{right:42px}
.carousel-inner{position:relative;overflow:hidden;width:100%}

#navigation div.level_2 { display: block; }

#navigation ul.level_2 { display: block; padding: 0px; }



#navigation li.level_2 { width: auto; margin: 0px; height: auto; }

#navigation ul.level_2 li a { font-size: 14px; }

#navigation div.level_2 h3 { color: #000; }

#navigation div.level_2 ul { vertical-align: top; }

#navigation div.level_2 ul li { display: block; float: left; padding: 0px; line-height: 20px; font-size: 12px; padding-right: 25px; clear: left; }

#navigation div.level_2 .cat-container ul { text-align: left; float: left; }

#navigation div.level_2 .trend-container ul { float: left; }

#navigation div.level_2 .trend-container ul li { padding-left: 25px; padding-right: 0px; display: block; float: left; clear: left; }

#navigation div.level_2 .trend-container { margin-top: -25px; }

#navigation div.level_2 .trend-container h3 { padding-left: 25px; }
#navigation ul.level_2 li a:hover{font-weight:normal;text-decoration:underline;color:#333;}
#navigation #dept_clothing ul.level_2{width:500px;}
.ie6 #navigation #dept_clothing ul.level_2{width:600px;}
#navigation span.level_2{font-family:'Swiss721BT-LightExtended',Arial,sans-serif;color:#000;margin-bottom:10px;text-transform:uppercase;}
#navigation li.level_3,#navigation li.level_2{margin-bottom:5px;}
#wc_dept_saleall span.level_1,#navigation #wc_dept_saleall ul.level_2{background-color:#DF3E68;border-top:none;}
.ie6 #navigation li.level_2{width:200px;}
