@media (min-width: 480px) {

	header #header-branding {padding: 10px 0 !important;}
	header #top-bar{margin-bottom:25px;}
	header #top-bar .btn-default {background: #fff; border-color: #F1F1F1; color: #999; border-radius:3px; padding:5px 10px;}
	header #top-bar .btn-default .caret {margin-left:3px;}
	header #top-bar .cms-pages li + li{border-left: 1px solid #586063;}
	header #top-bar .cms-pages li a{color:#999; font-size:18px;}
	header #top-bar .cms-pages li a:hover{color:#429CD7;}

	header ul.cms-pages{width:80%;}
	header .headerHotline{float:left; font-size:18px; margin-right:50px; margin-left: -40px; color:#999; border:0 !important;}
	header .headerHotline .svg-inline--fa {color: #429CD7}
	header .headTopLink {padding:5px 0;}
	header .headTopLink li{float:left; display: inline-block; padding:0 10px; border-right:1px solid #999; text-decoration:none;}
	header .headTopLink li:last-child{border:0 !important; padding-right:0;}
	header.fixed-navbar #evo-main-nav > .container {margin-top:0px;}
	
	#logo a img{max-height:200px; padding:10px 0;}
	#shop-nav{padding-top:15px;}
	.breadcrumb {margin:20px 0; padding: 7px 0px; border-bottom: 1px dotted #ccc;}

	
	.row .navbar-nav > li > a:first-child {margin-right:8px; height: 44px;}
	.row .navbar-nav > li > a{ 
		padding-top: 13px; 
		padding-bottom: 13px; 
		line-height: 10px; 
		background:#fff; 
		color: #333;
		border:1px solid #ccc;
		border-radius:3px;
	}
	.row .navbar-nav > li > a:hover {background:#F1F1F1; border:1px solid #aaa; color:#555;}
	
}
@media (max-width: 768px) {
	
	header #logo{ margin-top:0px; }
	.col-xs-6 { width:100% !important; margin-bottom:20px; }	
}
@media (min-width: 768px) {
	#main-wrapper.fluid #content-wrapper > .container > .container-block {
		padding: 0px !important;
	}
}

a {	color:#000; }
a:hover { color:#429CD7; text-decoration: none !important; }

.fa { margin-left: 5px; }
.alert-info { background: #999; }
.breadcrumb { background: #fff; }

button.btn-danger .fa { color: #ffffff !important; }
#checkout .nav-wizard {margin:20px 0;}
#existing-customer {background:#F1F1F1; padding: 20px; height:1400px; border-right:5px solid #999;}
.label-default {background:#fff;}
input[type="checkbox"] { 
  -ms-transform: scale(2); /* IE */
  -moz-transform: scale(2); /* FF */
  -webkit-transform: scale(2); /* Safari and Chrome */
  -o-transform: scale(2); /* Opera */
  padding: 10px;
}

header .input-group-addon {
    font-size: 18px;
    font-weight: normal;
    color: #999;
    text-align: center;
    background-color: #E9E9E9;
    border: 1px solid #cccccc;
    border-radius: 4px;
	height:40px;
}
#content h1 { color:#429CD7; font-weight:600; margin: 20px 0 30px 0;}
#content h1.product-title {
    font-size:30px;
}

#MarkenBox a{color:#fff;}
#MarkenBox a:hover{color:#ffff09;}


#search .input-group-addon button, #search-form .input-group .btn {color:#000;}

/* Listing */
.list-pageinfo { background:#e5e5e5; margin:5px 0 10px 0px; padding: 10px; border-radius:0px; border: 1px solid #ccc; }
.product-cell h4.title {font-size:15px; font-weight:500; height:55px;}
.product-cell .price_wrapper span{ font-size:28px; color:#999;}
.product-cell input.quantity {width:30px;}
.product-cell .btn-primary:active fa{ color:#fff !important; }
.quantity-wrapper .input-group { width:50px; margin:auto; }

/* Productdetails */
.price_wrapper span{ font-size:35px; color:#999;}

/* Megamenu */
/*.megamenu li:nth-last-child(+2) a{color: red !important; font-weight:bold;}*/
.navbar-wrapper {background:none; margin-top:15px;}
.navbar-default{background: #000;}

header.fixed-navbar .affix #evo-main-nav {
	background-color: rgba(255, 255, 255, 1);
	-webkit-animation:slideInDown 1s;
	border-bottom:3px solid #999;
}
.navbar-brand {padding: 8px 15px; margin-top:3px;}
.navbar-default .navbar-nav > li > a {
  color: #fff;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > .active > a {
  color: #fff !important;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  background-color: #429CD7;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  background-color: #429CD7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #429CD7;
  color:#fff !important;
}
.affix .navbar-default .nav > li > a, .affix .navbar-inverse .nav > li > a {
	color:#000;
}
.affix .navbar-default .nav > li > a:hover, .affix .navbar-inverse .nav > li > a:hover {
	color:#FFF;
}
.megamenu .megamenu-content {background: url(img/megamenu.png) bottom right no-repeat; min-height:500px;}
.megamenu .megamenu-content .mega-categories { width:70%; }
.megamenu .dropdown.megamenu-fw .dropdown-menu {
  border-top: 3px solid #216C9E;
  background: #fff;
}

.megamenu .megamenu-content .category-title a {
  color: #429CD7;
}
.megamenu .megamenu-content .category-title a:hover{ 
  text-decoration: none;
  color: #000;
}

.megamenu .mega-categories .category-wrapper h5.title a {color:#429CD7; font-weight:600;}
.affix .navbar-default .nav > li > a,
.affix .navbar-inverse .nav > li > a {
  padding: 19px 10px;
}

.navbar-default .nav > li {
    margin-top: -0px;
}

.badge {
    display: -webkit-inline-box;
    min-width: 12px;
    padding: 3px 7px;
    font-size: 15px;
    font-weight: 400;
    color: #ffffff;
    line-height: 1;
    vertical-align: baseline;
    white-space: nowrap;
    text-align: center;
    background-color: #429CD7;
    border-radius: 5px;
	position: relative;
}
.badge em { font-style: normal; }
#sidepanel_left .panel-default { border:0; background:#F9F9F9;}
#sidepanel_left.active .panel-heading, 
#sidepanel_left .panel-heading {
    background-color: #429CD7 !important;
}
#sidepanel_left .panel-title { color:#fff; font-weight:400; }
#sidepanel_left a { color:#555; }
#sidepanel_left .active > a, 
#sidepanel_left a:hover {color:#429CD7;}
#sidepanel_left .nav-toggle { margin:10px; }
#sidepanel_left .svg-inline--fa { color:#999; margin-right:10px; }

#login-dropdown li a:hover {
  background: none;
  color: #165BA8;
}

.theme-bar.slider-wrapper{border:0 !important; border-bottom:3px solid #ccc !important;}
hr {display:none;}

/* ARTIKEL Slider */
.panel-slider {
	margin:25px 0;
}
.panel-slider .panel-heading {
	padding:20px;
}
.panel-slider .panel-title {
	font-size:25px;
	font-weight:400;
}

.desc { margin:30px 0 50px 0; }


/* FOOTER */

#footer.container-block{
	background:#F1F1f1 !important;
	border-top:3px solid #ccc;
	color: #555;
}
#footer .panel {margin:0;}
#footer .panel-title {border:none; padding:10px; font-family:'Oswald'; color:#555!important; font-size:18px !important; margin-bottom:10px;}
#footer .nav-list a {padding: 1px 15px 8px 10px; font-size:14px; font-size:normal !important; color:#555;}
#footer .nav-list a:hover {color: #000;}
#footer p.padded-lg-top{color:#555;}
#footer p.padded-lg-top a{color:#429CD7;}
#footer p.padded-lg-top a:hover{color:#000;}
#footer .container-block {padding:0;}
#footer .footnote-reference{color:#000;}
#copyright{margin-top:20px !important; padding:20px 0 !important;}
#system-credits{display: none;}
#footer .footer-additional {border-top: 1px solid #ccc;}
#footer .btn-social {color: #429CD7;}
#footer .btn-social:hover {color: #000000;}
#footer #copyright .container-block, #footer #copyright.container-block {background:#000;}

/* Slider */
.theme-default .nivoSlider {box-shadow: none !important;}

