/* surfplatta */
@media screen and (min-width: 762px) {
	#desktop-meny {
		display:block;
	}
	#mob-meny {
		display:none;
	}
	#top-full-container1 {
		background:#212121;
		height:46px;
		overflow:hidden;
	}
	.loginbox1 {
		width:50%;
		float:left;
		padding-right:4px;
		padding-top:0px;
	}
	.loginbox2 {
		width:50%;
		float:left;
		padding-left:4px;
		padding-top:0px;
	}
	.satur_sidebox {
		width:49%;
		margin-left:0.5%;
		margin-bottom:0.5%;
		margin-right:0.5%;
	}
	.annonsrutadown1,.annonsrutadown2,.annonsrutadown3,.annonsrutadown4 {
		width:25%;
		height:240px;
		float:left;
	}
	.c-leftside {
		position:absolute;
		left:0;
		top:0px;
	}
	.c-rightside {
		position:absolute;
		right:0;
		top:0px;
	}
	.topul ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	
	 .topul ul li {  
		text-align: center;
		display:inline; 
	}
	
	 .topul ul li a
	 {
	 	font-family: 'Bree Serif', serif;
		 text-decoration: none;
		padding: 14px 7px 16px 7px;
		font-size:13px;
		 color: #ffffff;
		display:inline-block;	

	 }
	 .topul ul li a:hover
	 {
		color:#fefefe;
		text-decoration:underline;
	 }
	 #top-full-container2 {

		background: rgb(253,208,2);

	 	height:70px;
		overflow:hidden;
	 }
	 .logo {
	 	position:absolute;
		top:8px;
		left: 0px;
	 }
	 .logo img {
	 	width: 204px;
		height: 54px;
	 }
	#cart {
	 	position:absolute;
		top:10px;
		right: 20px;
		font-size:42px;
        cursor: pointer;
		color:#222;
		z-index: 1002;
	}
	#cartbadge {
	 	position:absolute;
		top:10px;
		right: 0px;
		width:30px;
		height:30px;
		border-radius:15px;
		background: #a40501;
		color:#fff;
		font-size:18px;
		text-align:center;
		padding-top:4px;
-webkit-box-shadow: 4px 4px 0px 0px rgba(34,34,34,0.2);
-moz-box-shadow: 4px 4px 0px 0px rgba(34,34,34,0.2);
box-shadow: 4px 4px 0px 0px rgba(34,34,34,0.2);
	}
	 #top-full-container3 {
background: #514b40;
background: -moz-linear-gradient(left, #514b40 0%, #514b40 49%, #a40501 49%, #a40501 100%);
background: -webkit-linear-gradient(left, #514b40 0%,#514b40 49%,#a40501 49%,#a40501 100%);
background: linear-gradient(to right, #514b40 0%,#514b40 49%,#a40501 49%,#a40501 100%);
	 	height:72px;
		overflow:hidden;
		font-family: 'Bree Serif', serif;
	 }

	 #pcol0 {
		position:absolute;
		top:0px;
		left:0px;
		display:block;
		width:10%;
		height:72px;
		
	 }
	 #pcol0 a {
		display:block;
		color:#ffffff;
		padding:15px 15px 15px 25px;
	 }
	 #pcolcontainer {
		position:absolute;
		top:0;
		right:0;
		width:100%;
		height:72px;
	 }
	 .pcol {
		float:left;
		height:72px;
		text-align:left;
		-webkit-box-shadow: -3px 0px 11px -2px rgba(0,0,0,0.28);
		-moz-box-shadow: -3px 0px 11px -2px rgba(0,0,0,0.28);
		box-shadow: -3px 0px 11px -2px rgba(0,0,0,0.28);
		font-size:14px;
	 }
	 .pcol a {
		color:#ffffff;
		padding:5px 3px 5px 8px;
		display:block;
		height:72px;
		
	 }

	 #pcol0_ {
		width:10%;
		-webkit-box-shadow: -3px 0px 11px -2px rgba(0,0,0,0.0);
		-moz-box-shadow: -3px 0px 11px -2px rgba(0,0,0,0.0);
		box-shadow: -3px 0px 11px -2px rgba(0,0,0,0.0);
	 }
	 #pcol1 {
		font-size:17px;
		width:13%;
		background:#514b40;
		text-align:center;
	 }
	 #pcol1 a {
		padding:15px 5px 15px 5px;
	 }
	 #pcol2 {
		width:23%;
		background:#514b40;
	 }
	 #pcol3 {
		width:23%;
		background:#514b40;
	 }
	 #pcol4 {
		width:18%;
		background:#514b40;
	 }
	 #pcol5 {
		width:13%;
		background:#a40501;
		text-align:center;
		font-size:15px;
		padding-top:10px;
	 }
	 #pcol5 a:hover {
		background:#a40501;
	 }

	.ddc {
		background:#222222;padding:15px;width:100%;
	}
	.ddhide {
		width:100%;
		height:600px;
		
	}
	#pr0,.pr0 {
		overflow:visible;
	}
	#frmsok input {
		width:100%;
		font-size:18px;
		font-family: 'Bree Serif', serif;
		color:white;
		padding: 5px 10px 5px 10px;
		background:transparent;
		border:none;
		border-bottom:solid 1px #ffffff;
	}
	#frmsok input:focus {
		outline: none;
	}
	#ddfabrikat a {
		font-family: 'Bree Serif', serif;
		display:inline-block;
		float:left;
		padding: 5px 30px 5px 7px;
		font-size:14px;
		width:25%;
		height:37px;
		overflow:hidden;
		color:white;
		text-transform: lowercase;
		white-space: nowrap;
	}
	#ddfabrikat a::first-letter {
		text-transform:uppercase;
		font-size:18px;
		color: rgb(253,208,2);
	}

	#canvasc1_1 {
		top:10px;
		left:110px;
		font-size:28px;
	}
	#canvasc1_2 {
		font-size:18px;
		top:80px;
		left:250px;
		width:400px;
	}
	#canvasc1_3 {
		font-size:48px;
		top:90px;
		left:130px;
	}
	
	#canvasc5_1 {
		top:15px;
		left:0px;
		font-size:24px;
	}
	#canvasc5_1 em {
		font-size:19px;
	}
	#canvasc5_2 {
		top:24px;
		right:100px;
		display:none;
	}
	#canvasc5_2 img {
		width:130px;
		height:130px;
	}

	#canvasc6_1 {
		top:35px;
		left:0px;
		font-size:24px;
	}
	#canvasc6_1 em {
		font-size:19px;
	}
	#canvasc6_2 {
		top:24px;
		right:100px;
		display:none;
	}
	#canvasc6_2 img {
		width:130px;
		height:130px;
	}
	.moln {
		position:absolute;
		top:-400px;
		left:0px;
		font-size:800px;
	}
	#mas4 {
		position:absolute;
		bottom:20px;
		left:220px;
	}
	#mas4 img {
		width:313px;
		height:200px;
	}
	#canvasc2_1 {
		top:0px;
		left:0px;
		width:100%;
		height:269px;
	}
	#canvasc2_2 {
		left:520px;
		top:100px;
		background:#222;
		border: solid 5px #222;
		border-radius: 7px;
		text-align:center;
		width:200px;
	}
	#canvasc2_2 p {
		color:rgb(253,208,2);
		margin:0;
		font-family: 'Bree Serif', serif;
		font-size: 39px;
		padding:3px 25px 3px 25px;
	}

	#canvasc2_2 em {
		display:block;
		background: rgb(253,208,2);
		color:#222;
		padding:4px;
		border-radius: 5px;
	}
	#canvasc2_3 {
		top:0px;
		left: 30px;
		font-size:18px;
		color:#222;
		width:250px;
	}
	#canvasc2_3 h3 {
		font-size:32px;
	}
	#canvasc2_3 p {
		font-size:14px;
	}
	
	
	
	
	
	
	
	
	
	#mas5 {
		position:absolute;
		top:6px;
		left:140px;
	}
	#mas5 img {
		width:450px;
		height:auto;
	}
	#canvasc3_1 {
		top:0px;
		left:0px;
		width:100%;
		height:269px;
	}
	#canvasc3_2 {
		left:520px;
		top:100px;
		background:#222;
		border: solid 5px #222;
		border-radius: 7px;
		text-align:center;
		width:200px;
	}
	#canvasc3_2 p {
		color:rgb(253,208,2);
		margin:0;
		font-family: 'Bree Serif', serif;
		font-size: 39px;
		padding:3px 25px 3px 25px;
	}

	#canvasc3_2 em {
		display:block;
		background: rgb(253,208,2);
		color:#222;
		padding:4px;
		border-radius: 5px;
	}
	#canvasc3_3 {
		top:0px;
		left: 30px;
		font-size:18px;
		color:#222;
		width:250px;
	}
	#canvasc3_3 h3 {
		font-size:32px;
	}
	#canvasc3_3 p {
		font-size:14px;
	}

	#q2 > ul,.lokvagn {
		width:16.66%;
		float:left;
		overflow:hidden;
	}
	
	#q3 > ul {
		width:20%;
		float:left;
	}
	#q4 > ul {
		width:25%;
		float:left;
	}

	.q > ul,.lokvagn {
		display:block;
		padding:10px;
		-webkit-box-shadow: -16px 0px 12px -9px rgba(0,0,0,0.21);
		-moz-box-shadow: -16px 0px 12px -9px rgba(0,0,0,0.21);
		box-shadow: -16px 0px 12px -9px rgba(0,0,0,0.21);
	}
	.lokvagn {
	padding:0;
	 padding-left:0;
	 padding-right:0;
	}
	.q ul {
		list-style: none;
		list-style-type: none;
	}
	.q ul li > a {
		display:block;
		padding:3px;
		font-size:20px;
		font-family: 'Bree Serif', serif;
		color:rgb(253,208,2);
	}
	.q ul li ul {
		display:block;
		margin:3px;
		padding:3px;
	}
	.q ul li ul li a {
		display:block;
		padding:3px;
		font-weight: 400; 
		font-size:14px;
		color:#ffffff;
		font-family: 'Roboto', sans-serif;
	}
	.q ul:first-child {
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
	}
	.pr1,.pr1ad_1_2 { 
		width:25%;
	}
	.pr1ad_2_2 {
		width:50%;
	}
	.mobfull {
	   padding-right:0px;
	   padding-left:0px;
	}
	.breadcrumbc {
		overflow-x: hidden;
		height:33px;
		padding-top:0px;
	}

	.subfolders a {
		width:25%;
	}
	.subfolders2 a {
		width:50%;
	}
	.subfoldersfilter {
		position:absolute;
		right:0;
		top:0;
		padding:10px 10px 10px 80px;
background: -moz-linear-gradient(left,  rgba(255,255,255,0) 0%, rgba(255,255,255,1) 14%);
background: -webkit-linear-gradient(left,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 14%);
background: linear-gradient(to right,  rgba(255,255,255,0) 0%,rgba(255,255,255,1) 14%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );

	}
	.h1h {
		text-align:left;
	}
	
	.detalj_floats {
		float:left;
		min-height:201px;
	}
	#detalj_1,.detalj_1 {
		width:50%;
		margin-top:10px;
		
	}
	#detalj_2 {
		width:50%;
		padding:10px 30px 10px 30px;
	}
	#detalj_3 {
		width:50%;
		float:right;
		padding:0;
		min-height:10px;
	}
	.d_brand {
		padding:3px 30px 1px 30px;
		text-align:left;
	}

	.slideinnerbox {
		float:left;
		width:33.33%;
		border-bottom:none;
	}
	.tsdiv {
		font-family: 'Bree Serif', serif;
		font-size:18px;
		color:#212121;
		display:none;
	}
	
#livesearchtop {
	position:absolute;
	left:28%;
	top:45px;
	width:45%;
	z-index:1000;
}
#livesearch0,#s_livesearch0 {
	display:none;
}
#livesearch10,#s_livesearch10 {
	position:relative;
}
#livesearch10 {
	width: 420px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
}
#livesearch10 table,#s_livesearch10 table {
	background:#fff;
}
#livesearch10 h6, #s_livesearch10 h6 {
	text-align:center;
}
#livesearch10 a,#s_livesearch10 a {
	color:#000;
}
#livesearch11, #s_livesearch11 {
	position:absolute;
	top:88px;
	left:0px;
	width:100%;
	
}
#livesearch11 {
	left:-190px;	
}
.livesearchgroups .badge {
	float:right;
}

.livesearchgroups {
	float:left;
	width:30%;
}

.livesearchproducts {
	float:left;
	width:70%;
}
.livesearchgroups a {
	display:block;
	padding:6px 15px 6px 15px;
	background:#212121;
	color:#fff !important;
	font-size:12px;
}

.arrow_box {
-webkit-box-shadow: 2px 10px 24px -8px rgba(0,0,0,0.5);
-moz-box-shadow: 2px 10px 24px -8px rgba(0,0,0,0.5);
box-shadow: 2px 10px 24px -8px rgba(0,0,0,0.5);
border-radius:5px;
}




.arrow_box {
	position: relative;
	background: #fdd002;
	border: 6px solid #fdd002;
}
.arrow_box:after, .arrow_box:before {
	bottom: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.arrow_box:after {
	border-color: rgba(253, 208, 2, 0);
	border-bottom-color: #fdd002;
	border-width: 20px;
	margin-left: -20px;
}
.arrow_box:before {
	border-color: rgba(253, 208, 2, 0);
	border-bottom-color: #fdd002;
	border-width: 28px;
	margin-left: -28px;
}


.ll2 {
	max-width: 154px;
	max-height: 50px;
}
.ll3 {
	font-size: 12px;
}
.ll3 em {
    width: 30px;
    height: 30px;
    overflow: hidden;
    display: inline-block;
    padding-left: 10px;
    padding-left: 15px;
    font-style: normal;
}
.ll4 {
	overflow: hidden;
    font-family: 'Bree Serif', serif;
    font-size: 12px;
    line-height: 16px;
}
.ll5 {
    overflow: hidden;
    font-family: 'Bree Serif', serif;
    font-size: 14px;
    line-height: 15px;
    color: #6b92b9;
    text-align: right;

}
.ll6 {
	font-size: 18px;
	text-align:right;
}
.bigsearch {
    border-top: 2px solid #333;
    border-left: 2px solid #333;
    border-right: 0px solid #fff;
    border-bottom: 2px solid #333;
    font-family: 'Bree Serif', serif;
    font-size: 20px;
    padding: 10px 20px 10px 20px;
	border-radius:0px;
	width:80%;
}
.bigsearchbutton {
	width:10%;
	border-top: 2px solid #333;
    border-right: 2px solid #333;
    border-left: 0px solid #fff;
    border-bottom: 2px solid #333;
    font-size: 20px;
    padding: 10px 20px 10px 13px;
    background: #333;
    color: #fff;
	border-radius:0px;
}







#livesearch11, #s_livesearch11 {
	width:790px;
}
.ll3 em {
    width: auto;
    height: auto;
    overflow: visible;
    display: inline-block;
    padding-left: 15px;
}
.ll5 {
    font-size: 20px;
}
.ll4 {
    font-size: 16px;
}
	
	
	#tsdiv1_1,#tsdiv1_2,#tsdiv1_3,#tsdiv1_4 {
		position:absolute;
		top:10px;
		right:100px;
		width:300px;
		display:none;
	}
	
	.jcaro_container1 {
		width:720px;
	}
	.jcarousel {
		width:720px;
	}
	.flogo_sub {
		clear:both;
		padding: 50px 0 10px 0;
	}
	.flogo_sub p {
		display:inline-block;
		padding:5px 20px 5px 0;
		margin-right:20px;
	border-right:1px solid #ccc;
	border-radius:10px;
		
	}
	.fabr_logo {
		max-width:120px;
	}
	.footerleft {
		
		float:left;
		width:33.333%;
		padding:45px;
		overflow:hidden;
	}
	.footerrub {
		font-size:17px;
		white-space: nowrap;
	}
	.footerleft a {
		display:block;
		width:100%;
		height:30px;
		color:#222;
		font-size:14px;
		padding:5px 0 0 0;
	}
	.footerleft a i {
		width:30px;
		font-size:14px;
	}
	.oppet tr td {
		height:30px;
		color:#222;
		font-size:14px;
		padding:5px 0 0 0;
	}
	#footerleft1 {
		width:38%;
	}
	#footerleft2 {
		width:28%;
	}
	#footerleft3 {
		width:34%;
	}
	#stinsen  {
		width:100%;
		height:290px;
		margin-bottom:50px;
	}
	#dropdowncartwrapper {
		top:116px;
	}
	#dropdowncartbubble 
	{
	position: relative;
	margin-left:initial;
	margin-right:initial;
	width: 320px;
	}

	#dropdowncartbubble:after 
	{
	left: 260px;
	}
	.loginboxar {
		float:left;
		width:30.3333%;
		background:#fff;
		min-height:250px;
		padding:8px 20px 20px 20px;
		border-right:solid 1px #ccc;
	}
	.lblast {
		border-right:none;
	}
	#tvcontainer {
		width:250px;
		
	}
	#fbcontainer {
		width:500px;
	}
    .webtvimg {
        width:50%;
    }

	.wtv_folder {
		width:14.28571428571429%;
	}

	.issuujpg {
		max-width: 25%; 
		max-height: 279px;
	}
	.left50center {
		width:50%;
	}
	.fl {
		float:left;
		width:50%;
		overflow:hidden;
	}

}