@charset "utf-8";

@media screen and (max-width: 1130px) {
/*	body:after {
        content: 'set';
        display: none;
        }
*/
}
@media screen and (max-width: 1050px) {
	#accBtn{right:400px;}
	#merkImage{position:relative;}
	#merkImage img{display:none;}
}
@media screen and (max-width: 980px) {
	
	h1 {font-size:20px;}
	#homniv ul.prodniv1 li a {padding:4px 25px 4px 35px;}
	.topCartTxt{display:none;}
	
}

@media screen and (max-width: 860px) {
	#navHniv {display:block;}
	#nav ul li a {padding:10px 10px 11px;font-size:14px;}
	#folder {padding:4px 0;}
	#folder a {font-size:13px;}
	.menuleft {float:none;width:100%;margin-right:0%;display:none;}
	.menuright {float:none;width:100%;clear:both;}
	nav {display:block;}
	nav {margin-bottom:20px;}
	#main {padding:20px 0;}
	#fct, #fct2 {float:none;width:100%;}
	#superwrapper {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -75px;}
	.push {height: 75px;}
	.footerwrapper {height: 75px;background-color:#1868b9; }
	#slideshow {margin-bottom:20px;}
	#loginLnks {display:none;}
	#loginLnks ul {float:none;margin-left:0px;position:inherit;display:inline-block;width:100%;}
	#loginLnks ul li{float:none;}
	#loginLnks ul li a{border-right:none;border-bottom:solid 1px #ccc;padding:7px 0 7px 0;float:none;}
	#accBtn{right:300px;}
	#accBtn a{background-color:#1868b9;padding:3px 7px 3px 7px;text-decoration:none;color:#fff;}
	#shop_name a { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
	#shop_name a img{margin-left:10px;}
	#folder{margin-top:20px;margin-top:0px;}
	}
	
@media screen and (max-width: 750px){#accBtn{right:210px;}}
@media screen and (max-width: 700px) {#nav ul li a {padding:10px 4px 11px;font-size:14px;}}
@media screen and (max-width: 640px) {
	
	#webshop1{display:block;}
	#webshop2{display:none;}
	#languages2 {}
	#accBtn{margin-top:10px;right:0px;top:0px;}
	#logo img{width:150px;float:left;}
	#logo{margin-bottom:0px;}
	.col {float:left;width:49%;margin-left:2%;}
	.n2 {margin-left:0;}
	.nivs3 {display:none;}
	.nivs2 {display:block;}
	.headerleft {float:none;}
	.headerright {display:none;}
	header {padding:15px 0;}
	.headLeft {width:100%;float:none;margin:0;}
	.headRight {width:100%;float:none;}
	#languages ul li {float:none;text-align:right;}
	#languages ul li a {font-size:12px;}
	#top {padding:1% 0;}
	#languages {display:none;}
	#languages2 {display:block;margin-top:0px;}
	#searchbox {float:none;margin-top:10px;}
	
	#header {padding-top: 35px;}
	#top {display: none;}
	#navContainer {display:none;}
	#navMobMenu{background-color:#c00;border-bottom:solid 1px #fff;display:table;width:100%;z-index:15000;position:fixed;}
	#navMobMenu div.innerNMM {display:table-row;}
	#navMobMenu div.innerNMM div{display:table-cell;}
	#navMobMenu div div a{color:#fff;background-color:#1868b9;border-right:solid 1px #fff;display:block;padding:10px;text-align:center;text-transform:uppercase;text-decoration:none;}
	
	#navMob,#languagesMob,#searchMob,#loginLnksMob {color:#000;top:0px;z-index:10000 !important;background-color:#fff;border-bottom:solid 20px #1868b9;width:100%;padding-top:60px;padding-bottom:60px;text-align:center;}
	#navMob ul,#languagesMob ul,#languagesMob ul,#loginLnksMob ul{margin:0px;padding:0px;}
	#navMob ul li,#languagesMob ul li,#searchMob ul li,#loginLnksMob ul li{list-style-position:inside;list-style-image:none;list-style-type:none;border-bottom:solid 1px #000;padding:5px;text-align:left;padding-left:20px;}
	#navMob ul li ul{margin-top:10px;margin-bottom:20px;}
	#navMob ul li a,#languagesMob ul li a,#searchMob a,#loginLnksMob a{text-align:left;padding-left:20px;text-decoration:none;}
	#navMob a,#languagesMob a{text-decoration:none;}
	#searchMob a.closeMob,#navMob a.closeMob,#languagesMob a.closeMob,#loginLnksMob a.closeMob{display:block;margin-bottom:15px;text-align:center;}
	
	#navniv ul li {float:left;width:50%;}
	.koptekst {min-height:57px;}
	.detail {display:none;}
	#prodShop {float:none;width:100%;}
	#prodPic {float:none;margin:0;padding:0;width:100%;border:0px;}
	
	#slogan {font-size:13px;clear:both;}
	#catBtn a {padding:10px 30px;}
	
	.mobBtnC{float:left;width:30px;text-align:center;}
	.mobBtnS{float:left;width:30px;text-align:center;}
	
	#searchbox{display:none;}
	#mobSearch{padding-top:30px;padding-bottom:30px;}
	
	#fct ul li{float:none;margin-right:0px;font-size:15px;}
	#fct ul li span{display:none;}
	#fct{float:none;}
	#fct2{float:none;clear:both;margin-top:15px;}
	
	
	.navB{display:block;}
	.navB ul{list-style:none;padding-left:0px;margin:0px;}
	.navB ul li{margin-bottom:2px;;padding:0px;}
	.navB ul li a{display:block;text-transform:uppercase;text-decoration:none;color:#fff;padding:5px;padding-left:10px;background-color:#ccc;}
	
	#footer a.tel{display:block;padding:10px;border-radius:10px;background-color:#dfe6fe;color:#1868b9;width:80%;margin:10px 0}
	.ftkol1{width:100%;clear:both;}
	.ftkol2{width:100%;clear:both;}
	.ftkol3{width:100%;clear:both;text-align:left;}
	.ftborder3{padding-left:0px;margin-top:10px;border-top: 1px solid #d8d8d8;padding-top:10px;border-right:0;}
	.ftborder2{padding:0px;margin-top:10px;border-top: 1px solid #d8d8d8;padding-top:10px;border-right:0;}
	.ftborder1 {padding:0;border:0;}
	.facebook{float:none;}
	.social li img {margin-right:8px;}
	.social ul{margin:0px;}
	.bsktL .shopCol1 {float:left;width:85%;}
	.bsktL .shopCol2 {float:left;width:80%;font-weight:bold;margin-top:10px;}
	.bsktL .shopCol3 {float:left;width:70%;text-align:left;margin-left:5%;margin-bottom:10px;}
	.bsktL .shopCol4 {float:left;width:25%;text-align:right;margin-left:5%;}
	.bsktL .shopCol5 {float:right;width:5%;text-align:right;margin-left:5%;}
	.bsktL .shopCol1b{width:100%;}
	.bsktL .shopCol2b{width:85%;padding-right:15%;}
	
	#catNav,#usable{width:100%;}
	#usable{border-top:solid 1px #ccc;padding-top:7px;}
	#catTitle a{text-decoration:none;text-transform:uppercase;}
	.menuProd h1{display:none;}
	
}

@media screen and (max-width: 520px) {
	#superwrapper {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -85px;}
	.push {height: 85px;}
	.footerwrapper {height: 85px;background-color:#1868b9; }
	#top {padding:2% 0;}
	.col2 {float:left;width:46%;margin-left:0%;}
	.p1 {margin-left:0%;}
	#webshop1{font-size:16px;}
}


@media screen and (max-width: 380px) {
	.col {float:none;width:100%;margin-left:0%;margin-top:20px;}
	#superwrapper {min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -90px;}
	.push {height:90px;}
	.footerwrapper {height: 90px;background-color:#1868b9; }
	.col2 {float:none;width:100%;}
}