.header-wrapper, .logo.text-logo { display:none; }
.cg-menu-default,
.cg-menu-below,
.cg-header-fixed-wrapper.cg-is-fixed  { border:0; background:#000; box-shadow:none; transition: all 0.2s ease-in-out 0s; }

.cg-header-fixed-wrapper {
    position: fixed;
    top: -65px !important;
	transition: all 0.2s ease-in-out 0s;
	left:15px;
	right:15px;
}

div.container { max-width:100%; }

@media (min-width:980px) {
.cg-primary-menu.cg-wp-menu-wrapper.cg-primary-menu-below-wrapper {
		z-index: 1100;
		margin:0 15px;
		padding-top:15px;
	}
}
@media (max-width:980px) {
.home-icon {
		display:none;
	}
}
.cg-header-fixed-wrapper .cg-main-menu { padding:0 15px; }

.cg-header-fixed-wrapper { left: 15px !important;
    right: 15px !important;
    width: auto !important; }

.video-overlay { width:auto; margin:20px 15px 0 15px; background:rgba(0,0,80,0.25) !important; }

.cg-menu-img { display:none; }

.cg-primary-menu > .container {
  background-color:#000;
  color:#FFF;
}

.cg-primary-menu .menu>li { margin-top:5px; }
.cg-primary-menu .menu > li > a,
 .cg-header-fixed-wrapper.cg-is-fixed > li > a { line-height:57px !important; }

.menu-item-object-page:hover a, .menu-item-object-page:hover, .menu-item-object-page a:hover, .current_page_item, .current_page_item a  {
	text-decoration:underline !important;
}
.megamenu1 > a, .megamenu2 > a {
	text-decoration:none !important;
}

.cg-primary-menu .menu>.megamenu1.menu-full-width .cg-submenu-ddown .container>ul>li {
    width: 32.6% !important;
    background: rgba(255,255,255,0.1);
    margin: 0 2px !important;
    display: inline-block;
    float: none !important;
    vertical-align: top;
    height: 151px;
    margin-bottom: 4px !important;
    text-align: left;
    padding: 20px 20px 20px 30px !important;
}
.cg-primary-menu .menu>.megamenu1.menu-full-width .cg-submenu-ddown .container>ul>li .cg-submenu {
    display: inline-block !important;
    width: 30%;
    float: right;
}
.cg-primary-menu .menu>.megamenu1.menu-full-width .cg-submenu-ddown .container>ul>li>a {
	float: left;
    display: inline-block;
	width:60%;
    font-family: brandish !important;
    font-size: 18pt !important;
	text-shadow:0 1px 1px rgba(0,0,0,0.6);
	text-transform: none !important;
	margin-top:12px;
    padding-top: 26px;
	color:#FFF;
}
.mega-id-1.menu-full-width .cg-submenu-ddown .container>ul>li>a {         background: url(/wp-content/themes/adrenalin-child/img/paradox_small_white.png) no-repeat 1px 6px;
    background-size: 80px; }

.cg-primary-menu .menu>.megamenu1.menu-full-width .cg-submenu-ddown .container>ul>li>a:hover {
	color:#FFF;
}
.cg-primary-menu .menu>.megamenu1.menu-full-width .cg-submenu-ddown .container>ul>li>a:after { 
	content: "HANDMADE IN GERMANY";
    background: none;
    display: block;
    margin-top: -10px;
    transition: none;
    width: auto;
    font-size: 13px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: bold;
    color: rgba(255,255,255,0.5);
    text-shadow: none;
	text-decoration:none !important;
    white-space: nowrap;
}

.mega-id-2 ul > li > a:after {
	content:none !important;
}

.current-menu-parent > a, .current-menu-ancestor > a { text-decoration:underline !important; }
.cg-header-fixed .menu > li.menu-item-has-children > a:after,
.cg-primary-menu .menu > li.menu-item-has-children > a:after { display:none; }

.cg-submenu .current-menu-item a { text-decoration:underline !important; }

.cg-submenu-ddown, .cart_list {
	box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.35);
	border:none !important;
}

ul.tiny-cart li ul.cart_list {
    top: 59px !important;
    width: 325px;
	max-height:86vh;
	overflow-y:auto !important;
	overflow-x:none;
}

.cg-primary-menu .menu>.menu-full-width .cg-submenu-ddown {
	background:rgba(0,21,64,0.95) !important;
}
.cg-primary-menu .menu>.menu-full-width .menu-item-1194 .cg-submenu-ddown
.cg-primary-menu .menu>.menu-full-width .menu-item-2485 .cg-submenu-ddown, {
	min-height:385px;
}
.cg-primary-menu .menu>.megamenu2.menu-full-width .cg-submenu-ddown .container {
    padding: 60px 136px 5px 209px;
}
.cg-primary-menu .menu>.megamenu2.menu-full-width .cg-submenu-ddown .container>ul>li {
    width: 19.5%;
    padding: 0;
    min-width: 171px;
    margin-bottom: 15px;
    margin-left: 0;
}
.cg-primary-menu .menu>.megamenu2.menu-full-width .cg-submenu-ddown .container>ul>li>a {
    display: none;
}
.cg-primary-menu .menu>.megamenu2.menu-full-width .cg-submenu-ddown .container>ul>li .cg-submenu a {
    color: #FFF;
    text-transform: none;
    font-weight: normal !important;    
	text-align: left;
	font-size: 9pt !important;
    font-weight: bold !important;
}

/* lifestyle logo in info nav */
#menu-item-1304,
#menu-item-1723,
#menu-item-2490,
#menu-item-2498 {
	height: 290px;
    margin-bottom: 25px;
	background:url(/wp-content/themes/adrenalin-child/img/lifestyle_logo_menu.png) no-repeat bottom left transparent;
}


.cg-menu-ul {	
	text-align:center;
	margin: -25px !important;
	margin-top:-16px !important;
}

.hide-inner > a {
	display:none !important;
}

.cg-submenu a {
    font-size: 12px !important;
	font-weight:bold !important;
    color: #fff;
}

.home-icon {
	width: 60px;
    background-image: url(img/paradoxtime_logo.png);
    background-repeat: no-repeat;
    background-size: 30px;
	background-position: 17px 8px;
}
.right-info {
    background-image: url(img/info.png);
    background-repeat: no-repeat;
    background-size: 27px auto;
    background-position: 30px 13px;
	margin-bottom:30px;
}

.home-icon > a, .right-info > a  {
	color:#000;
	opacity:0;
	width:100%;
}
.menu-item-118 > a, .menu-produkte > a, .blue-text { color:#00B0F0 !important; }
.menu-item-9 > a, .menu-inspiration > a   { color:#FFC000 !important; }
.menu-item-805 > a, .menu-paradoxologie > a, .pink-text { color:#FF00FF !important; }
.menu-item-574 > a, .menu-in-touch > a { color:#92D039 !important; text-transform:none !important; }

/* language menu */
.menu-item-language.menu-item-language-current { display:none !important; }
.menu-item-language { display:inline-block !important; float:right; margin-right: 62px; }
.menu-item-language a { font-size: 0.8em !important; }

.grey-text, .masonry-title-name {
    color: #EEE !important;
}

.menu-item-1350 { margin:0 !important; }

.cg-wc-messages {
}

#cookie-law-info-bar { display:none;}

.cg-submenu-ddown .current_page_item > a, .cg-submenu-ddown .current_page_item {
	color:#FFF !important;
}

.megamenu2 .cg-submenu-ddown  .current_page_item > a, .megamenu2 .cg-submenu-ddown  .current_page_item {
    color: #FFF !important;
}

.classique-color, .classique > a,
.product-cat-classique .posted_in > a ,
.product-cat-classic .posted_in > a {
	color: #0066FF !important;
	text-decoration:none !important;
}
.togo-color, .togo > a,
.product-cat-to-go .posted_in > a,
.product-cat-togo .posted_in > a {
	color: #FF9900 !important;
	text-decoration:none !important;
}
.customizing-color, .customizing > a,
.product-cat-customizing .posted_in > a,
.product-cat-customizing-en .posted_in > a {
	color: #F2F2F2 !important;
	text-decoration:none !important;
}
.kitchenstyle-color, .kitchenstyle > a,
.product-cat-kitchen-style .posted_in > a,
.product-cat-kitchenstyle .posted_in > a {
	color: #33CCCC !important;
	text-decoration:none !important;
}
.moments-color, .moments > a,
.product-cat-moments .posted_in > a,
.product-cat-moments-en .posted_in > a {
	color: #FF0000 !important;
	text-decoration:none !important;
}
.fallingpearls-color, .fallingpearls > a,
.product-cat-falling-pearls .posted_in > a,
.product-cat-fallingpearls .posted_in > a {
	color: #009900 !important;
	text-decoration:none !important;
}
.aroundtheworld-color, .aroundtheworld > a,
.product-cat-around-the-world .posted_in > a,
.product-cat-aroundtheworld .posted_in > a {
	color: #FFFF00 !important;
	text-decoration:none !important;
}
.flowmotion-color, .flowmotion > a,
.product-cat-flowmotion .posted_in > a,
.product-cat-flowmotion .posted_in > a,
.product_cat-flowmotion-en .posted_in > a,
.product_cat-flowmotion-en .posted_in > a  {
	color: #c3c3c3 !important;
	text-decoration:none !important;
}
.cg-header-cart-icon-wrap {
	color:#FFF;
	position:relative !important;
    padding-top: 0px;
}
.tiny-cart {
	margin-top: -61px !important;
    margin-right: 75px !important;
	}
.cg-header-fixed-wrapper .tiny-cart { margin-right:90px !important; }

.cg-cart-count {
	bottom: 31px!important;
    left: 43px!important;
    background: none!important;
    color: #fff!important;
}
.icon.cg-icon-shopping-1 {
    height: 57px !important;
    width: 55px !important;
    background: url(/wp-content/themes/adrenalin-child/img/button_cart.png) no-repeat center center rgba(0, 0, 0, 0);
	float:none;
}

ul.tiny-cart li ul.cart_list li.cart_list_product {
	border:none !important;
	background:url(/wp-content/themes/adrenalin-child/img/paradox_small_black.png) no-repeat 121px 17px;
}
ul.tiny-cart li .col-lg-2 {
	display:none;
}
ul.tiny-cart li ul.cart_list li.cart_list_product a {
    line-height: 70px;
}
ul.tiny-cart li ul.cart_list li.cart_list_product img {
    width: 100px;
    float: left;
    margin: 0;
    box-shadow: none;
	margin-top:-20px; 
	padding-bottom: 20px;
}
ul.tiny-cart li ul.cart_list li.cart_list_product .quantities {
    margin-top:-20px;
}
ul.tiny-cart li ul.cart_list li.buttons {
    border-bottom: medium none;
    margin: 0px;
    padding: 0px;
    text-transform: normal;
}
ul.tiny-cart li ul.cart_list li.buttons .button {
    padding: 23px 0px;
    font-size: 13px !important;
	font-weight: bold;
    border-width: 0;
    background: #55ADEC;
    color: #FFF;
	margin:0;
	margin-top:10px;
}
ul.tiny-cart li ul.cart_list li.buttons .button:hover {
    color: #FFF !important;
    background: #6BBAF3 !important
}

ul.tiny-cart li ul.cart_list li.buttons .checkout {
    display:none;
}
ul.cart_list:before {
    content: url(/wp-content/themes/adrenalin-child/img/triangle_white.png);
    display: block;
    position: fixed;
    right: 102px;
    top: 48px;
    transition: none;
}

.cg-icon-shopping-1:before {
    display:none;
}

.meanmenu-reveal {
	left:0px !important;
}
.mean-container .mean-nav ul li a.mean-expand {
    padding: 10px 27px 12px 12px !important;
    text-align: right;
    position: absolute;
    left: 0;
    width: auto;
}
.mean-container .mean-nav ul li a.mean-expand.mean-clicked {
    padding-right: 29px !important;
}

.logo-holder {
	margin: 0 auto;
    width: 31px;
    padding-top: 10px;
}
.logo-holder img {
	height: 40px;
    width: 31px;
}

.mean-nav {
    overflow-y: auto;
    max-height: 95vh;
}

ul.tiny-cart li ul.cart_list li.cart_list_product:first-child {
    border-top: none;
    margin-top: 20px;
}
.checkout-nav {
	padding-bottom:8px;
}

.checkout-nav-item {
	width:19%;
	max-width: 125px;
    min-width: 50px;
	display:inline-block !important;
	vertical-align:top;
    margin-right: -4px;
	padding:0 !important;
}
.checkout-nav-text {
	color: #999;
    font-size: 11px;
	text-align:center;
	padding: 2px 0px;
}
.checkout-nav-img {
	color: #3275AF;
    font-size: 21px;
    border-bottom: 5px solid #888;
    text-align: center;
    padding: 8px 0px;
    height: 45px;
    max-height: 45px;
}
.checkout-nav-img img {
	display:inline-block;
}

.checkout-nav-item.active .checkout-nav-text {
	color:#FFF;
	font-weight:bold;
    font-size: 12px;
}
.checkout-nav-item.active .checkout-nav-img {
	color:#EEE;
	border-bottom:5px solid #FFF;
}

.checkout-nav-item.complete .checkout-nav-img {
	border-color:#4887BD;
}
.inline-blue-btn {
	
}

.cart-isempty {
	background: none;
    padding: 0;
    color: #111;
    font-family: brandish;
    font-size: 15pt;
    text-align: center;
    margin-top: 70px;
}

.cg-primary-menu .menu > li.menu-full-width .cg-submenu-ddown .container > ul > li .cg-submenu, .cg-primary-menu .menu>.megamenu2.menu-full-width .cg-submenu-ddown .container>ul>li {
	position:static !important;
}

.content-area table.cart .product-quantity .quantity {
    text-align:left !important;
}

#cg-page-wrap .cg-wc-messages {
	display:block !important;
}

.woocommerce-multistep-checkout ul.nav-wizard:before, .woocommerce-multistep-checkout ul.nav-wizard:after {
display:none;
}

.woocommerce-multistep-checkout ul.nav-wizard {
    border-color: transparent !important;
}
.woocommerce-multistep-checkout ul.nav-wizard, .woocommerce-multistep-checkout ul.nav-wizard * {
    background-color: transparent !important;
}

.woocommerce-multistep-checkout ul.nav-wizard li:after {
    border:none !important;
	display:none;
}.wpml-ls-current-language {	display:none;}#lang_sel_list {	display: inline-block;    position: fixed;    right: 90px;    top: 20px;}#lang_sel_list li {	list-style:none;}#lang_sel_list li a {	color:#FFF;	font-family: brandish;    font-size: 9pt;    text-transform: uppercase;}