

/* ----------------------------------
	Font Typography
 ---------------------------------- */
@import url(https://fonts.googleapis.com/css?family=Droid+Sans);
/*
@font-face {
 font-family:"Droid Sans";
 src:url('/brugerdir/layout/fonte/OpenSans.eot');
 src:url('/brugerdir/layout/fonte/OpenSansd41d.eot?#iefix') format('embedded-opentype'), 
 	 url('/brugerdir/layout/fonte/OpenSans.html#Droid Sans Light') format('svg'),
     url('/brugerdir/layout/fonte/OpenSans.woff') format('woff'), 
	 url('/brugerdir/layout/fonte/OpenSans.ttf') format('truetype');
 font-weight:normal; font-style:normal;
}

@font-face {
  font-family:'Droid Sans';
  src:url('/brugerdir/layout/fonte/Droid Sansd41d.eot?#iefix') format('embedded-opentype'),  
	  url('/brugerdir/layout/fonte/Droid Sans.woff') format('woff'), 
	  url('/brugerdir/layout/fonte/Droid Sans.ttf') format('truetype'); 
  font-weight:normal; font-style:normal;
}

@font-face {
  font-family:'Droid Sans';
  src:url('/brugerdir/layout/fonte/Droid Sansd41d.eot?#iefix') format('embedded-opentype'),  
	  url('/brugerdir/layout/fonte/Droid Sans.woff') format('woff'), 
	  url('/brugerdir/layout/fonte/Droid Sans.ttf') format('truetype');
  font-weight:normal; font-style:normal;
}

@font-face {
  font-family:'Droid Sans';
  src:url('/brugerdir/layout/fonte/Droid Sansd41d.eot?#iefix') format('embedded-opentype'),  
	  url('/brugerdir/layout/fonte/Droid Sans.woff') format('woff'), 
	  url('/brugerdir/layout/fonte/Droid Sans.ttf') format('truetype');
  font-weight:normal; font-style:normal;
}
*/
/* ----- Clear ----- */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, img, ol, ul, li, form, label, table, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:none; text-decoration:none; }
html { height:100%; margin-bottom:1px; }


/* ----- Standard Elements ----- */
body { font:normal 15px/20px "Droid Sans", Arial, Helvetica, sans-serif; color:#373737; background-color:#ccdee0; }
a { color:#373737; }
p { padding-bottom:14px; }

/* ----- Link Style ----- */

a.text:link { color:#373737; text-decoration:underline; }



/* ----- Misc ----- */
.clearer { clear:both; }
.left { float:left; }
.right { float:right; }
.t-center { text-align:center !important; margin-top:30px;}
.half-resp { width:50%; }


/* ----- Headlines ----- */
h1,.h1 { font:normal 30px/34px 'Droid Sans'; padding:18px 0; }
h2,.h2 { font:normal 27px/31px 'Droid Sans'; padding:0px 0 20px 0; }
h3,.h3 { font:normal 21px/24px 'Droid Sans'; padding:16px 0; }


/* ----- Structure ----- */
div#outerwrap { background:url('/brugerdir/layout/outerwrap_bg.png') no-repeat center top; width:100%; min-width:1000px; padding-top:20px; }



/* ----- Basket Error ----- */
div.basket-error {}
div.basket-error p { padding:14px 0; color:#FF0004; }
div.basket-error p span { font-weight:bold; }
div.basket-error p a { float:right; font-size:1.4em; }



/* ----------------------------------
	Tables 
 ---------------------------------- */

/* ----- Basic ----- */
table { width:100%; }



/* ----------------------------------
	Forms 
 ---------------------------------- */

/* ----- Basic ----- */
form { display:block; position:relative; }
::-webkit-input-placeholder { color:#3f4f5a; }
::-moz-placeholder { color:#3f4f5a; }
:-ms-input-placeholder { color:#3f4f5a; }


/* ----- Standard Fields ----- */
select, input, textarea, button  { box-sizing:border-box; font:normal 13px/27px 'Droid Sans'; }
select, input, textarea { border-radius:3px; background:#fff url('/brugerdir/layout/input_bg.png') repeat-x left top; padding:2px 10px; border:1px solid #d1dddf; }
select, input { height:33px; }
select { padding-right:2px; }
select option[selected] { background-color:#d1dddf; }
select:disabled, input:disabled { color:#999; cursor:not-allowed; }
input[readonly="readonly"], input[readonly] { cursor:default !important; }


/* ----- Standard Checkbox & Radio ----- */
input[type="checkbox"], input[type="radio"] { background:none; padding:0; height:auto; }


/* ----- Buttons ----- */
input[type="submit"], input[type="button"], button { padding:2px 20px; cursor:pointer; color:#fff; border:none; border-radius:0; }
input[type="submit"], button.frmSubmit { background:#44d13c none; }
input[type="submit"]:hover, button.frmSubmit:hover { background-color:#36a730; }
input[type="button"], button { background:#434343 none; }


/* ----- Custom Radio & Checkbox ----- */
.custom-label { display:inline-block; margin-right:.8em; cursor:pointer; }
.custom-radio, .custom-check { vertical-align:middle; display:inline-block; position:relative; top:-.15em; margin:0 .4em; width:20px; height:20px; background:url('/brugerdir/layout/nice_radio_green.png') no-repeat 0 0;}
.custom-radio { background-position:0 -20px; }
.custom-check.focus { background-position:-20px 0; }
.custom-radio.focus { background-position:-20px -20px; }
.custom-check.checked { background-position:-40px 0; }
.custom-radio.checked { background-position:-40px -20px; }
.custom-check.checked.focus { background-position:-60px 0; }
.custom-radio.checked.focus { background-position:-60px -20px; }
.radioWhite .custom-radio, .radioWhite .custom-check { background-image:url('/brugerdir/layout/nice_radio_white.png'); }



/* ----------------------------------
	Header Section 
 ---------------------------------- */

/* ----- Header ----- */
div#header, div#headermenuwrap { width:1000px; margin:0 auto; }


/* ----- Fixed Header ----- */
div#outerwrap.fixed { padding-top:65px; }
div.fixed div#headertop { position:fixed; background:url('/brugerdir/layout/header_sticky.png') no-repeat center top; top:0; left:0; width:100%; z-index:5000; border-bottom:1px solid #fff; box-shadow:0 5px 20px -6px #888; }


/* ----- Logo ----- */
div#logo { float:left; width:204px; height:45px; background-color:#fff; }
div#logo img { width:184px; height:45px; }


/* ----- Header Search ----- */
div#hsearch { position:relative; float:left; width:455px; height:44px; border-top:1px solid #fff; border-right:1px solid #fff; }
div#hsearch input.txtfield { float:left; width:400px; height:45px; border:none; background:none; padding-left:15px; font:normal 17px/24px 'Droid Sans', Arial, Helvetica, sans-serif; }
div#hsearch input.btnfield { float:right; width:44px; height:44px; border:none; background:url('/brugerdir/layout/small_sprite.png') no-repeat right top; }
div#hsearch input.btnfield:hover { background-position:right -44px; }
div.dropSearch { position:absolute; left:0; top:45px; height:auto; width:455px; background-color:#fff; z-index:5005; }
div.dropSearch a.showmore { display:block; text-align:center; background-color:#ddd; line-height:45px; }


/* ----- Header Basket ----- */
div#hbasketWrap { float:left; width:340px; height:45px; background-color:#434343; }
div#hbasket { position:relative; }
div#hbasket a { display:block; }
a#hbasketBtn { position:absolute; top:0; left:0; width:320px; height:45px; background:url('/brugerdir/layout/small_sprite.png') no-repeat right -88px; color:#fff; padding-left:20px; font:normal 17px/45px 'Droid Sans'; }
div#hbasketFold { display:none; position:absolute; top:45px; left:0; width:100%; height:auto; z-index:1; background-color:#434343; }
span#hbasketFoldContent { display:block; margin:5px 5px 0 5px; background-color:#fff; }
span#hbasketFoldBottom { display:block; margin:0 5px 4px; }
span#hbasketFoldBottom a { display:block; width:100%; height:100%; cursor:pointer; font:normal 20px/54px "Droid Sans"; color:#fff; background-color:#0076a7; text-align:center; }
div#hbasket:hover div#hbasketFold, div#hbasketFold:hover { display:block; }
div#hbasketWrap:hover div#hbasketFold { display:block; }
.Products_Basket_TBL {display:none}
div#hbasket:hover a#hbasketBtn { background-position:right -132px; }
div.hbasketItem { padding:10px 10px 0 10px; border-bottom:1px solid #434343; }
div.hbasketItem p { padding:0; }
img.hbasketItemImg { float:left; max-width:70px; height:auto; max-height:110px; }
div.hbasketItemText { float:right; width:230px; height:auto; }
div.hbasketItemText form p { line-height:35px; font-size:14px; color:#000; }
div.hbasketItemText form input, div.hbasketItemText form select { width:70px; text-align:center; padding:2px; }
div.hbasketItemText form .wSelectSmall { width:70px !important; min-width:70px !important; max-width:70px !important; }
div.hbasketItemText p { display:block; width:100%; clear:both; margin-bottom:4px; }
div.hbasketItemText p.hbasketItemTotal { font:normal 25px/30px 'Droid Sans'; }
div.hbasketItemText a.hbasketItemRemove { float:right; background:url('/brugerdir/layout/hbasket_delete.png') no-repeat left center; display:block; width:16px; height:16px; padding:7px 0 7px 7px; }
div.hbasketItemText a.hbasketItemRemove:hover { background-position:-160px center; }
div.hbasketFreight { padding:10px 10px 0 10px; border-bottom:1px solid #434343; }
div#hbasketFold a.showmore { display:block; text-align:center; background-color:#ddd; line-height:45px; border-bottom:1px solid #434343; }


/* ----- Navigation ----- */
div#navwrap { height:63px; margin:1px 0; }
div#shopnav { height:63px; float:left; /*width:700px */}
div#mainnav { height:63px; float:right; background:url('/brugerdir/layout/mainnav_line.png') no-repeat left 3px; padding-left:10px; }


/* ----- Navigation : Drop Down Type ----- */
#navwrap ul ul { display:none; z-index:100; }
#navwrap ul li:hover > ul { display:block; }
#navwrap ul { list-style:none; position:relative; display:inline-table; }
#navwrap ul:after { content:""; clear:both; display:block; }
#navwrap ul li { float:left; font:normal 15px/63px 'Droid Sans'; background:url('/brugerdir/layout/mainnav_bg.png') repeat-x left 10px; }
#navwrap ul li a { display:block; float:none; padding:0 7px; }
#navwrap ul li:hover { background-position:left -63px; /*background-position:left top;*/ }
#navwrap ul li.sel, #navwrap ul li.c5sub0sel { background-position:left -63px; }
#navwrap ul ul { position:absolute; top:100%; }
#navwrap ul ul li { background-image:url('/brugerdir/layout/dropmenu_sprite13.png'); line-height:45px; }
#navwrap ul ul li, #navwrap ul ul li.sel { float:none; position:relative; width:224px; background-position:left -180px; border-top:1px solid #abb4b5; }
#navwrap ul ul li.sel, #navwrap ul ul li:hover { background-position:left -225px; }
#navwrap ul ul li.parent, #navwrap ul ul li.sel.parent { background-position:left top; }
#navwrap ul ul li.parent:hover { background-position:left top; }
#navwrap ul ul ul { position:absolute; left:100%; top:-1px; }
#navwrap ul ul li:last-child { border-bottom:1px solid #abb4b5; }
#navwrap ul ul ul li, #navwrap ul ul ul li:hover, #navwrap ul ul ul li.sel { background-position:left -135px; }


/* ----- Navigation : PageEditor ----- */
#mainnav ul li { font:normal 15px/63px 'Droid Sans'; }


/* ----- Navigation : Button ----- */
#mobileMenu { display:none; position:absolute; left:8px; top:10px; width:60px; height:30px; }
#mobileMenu a { display:block; color:#fff; font:14px/30px 'Droid Sans'; background-color:#2073a1; text-align:center; border-radius:15px; }


/* ----- Green Bar ----- */
div#greenbar { height:60px; width:100%; background:#86d154 url('/brugerdir/layout/greenbar_bg.png'); box-shadow:0 5px 20px -6px #888; text-shadow:0 1px 1px #548233; font:normal 14px/20px 'Droid Sans'; }
div#greenbar div { height:60px;float:left; width:25%; background:url('/brugerdir/layout/greenbar_line.png') no-repeat right center; }
div#greenbar div:last-child { background:none; }
div#greenbar div p { display:block; position:relative; height:40px; color:#fff; padding:10px 10px 0 55px;}
div#greenbar div p.greenBar1 {background:url('/dandodesign/grafik/icon-levering.png') no-repeat left 17px top 25px}
div#greenbar div p.greenBar2 {background:url('/dandodesign/grafik/icon-fragt.png') no-repeat left 17px top 21px}
div#greenbar div p.greenBar3 {background:url('/dandodesign/grafik/icon-trustpilot.png') no-repeat left 17px top 21px}
div#greenbar div p.greenBar4 {background:url('/dandodesign/grafik/icon-emaerket.png') no-repeat left 17px top 21px; padding-top:20px;padding-left:65px}
div#greenbar div p span { display:inline-block; width:19px; height:20px; vertical-align:middle; background:url('/brugerdir/layout/greenbar_question.png') no-repeat left 1px; cursor:help; }
div#greenbar div p span:hover { background-position:left -28px; }



/* ----------------------------------
	Main Section 
 ---------------------------------- */

/* ----- Main ----- */
div#mainwrap { width:1000px; margin:10px auto; min-height:500px; }



/* ----------------------------------
	Tabs 
 ---------------------------------- */

/* ----- Tabs ----- */
ul.tab-head { list-style:none; overflow:hidden; }
.tab-section a.active, .tab-section a.active:hover, .tab-section a.active::after, .tab-section a.active::before { color:#3b3b3b !important; background:#fff !important; }
div.tab-body h3 { padding-top:0; }



/* ----------------------------------
	Front Page Special
 ---------------------------------- */

/* ----- FrontPage ----- */
body.webshop-frontpage { background:#ccdee0 url('/brugerdir/layout/frontpage_bg.png') repeat-x center top; }
div#fpWrap { width:1000px; margin:0 auto; }


/* ----- Frontpage Top ----- */
div#sliderBannerWrap { float:left; width:660px; height:304px; }


/* ----- Frontpage Bottom ----- */ 

div#fpButtom { margin-top:20px; }
/*
div#fpTabs { float:left; width:320px; height:290px; margin-top:39px;}
*/

/* ----- Frontpage Tabs ----- */
div.fpTab-body { background-color:#fff; height:250px; overflow:auto; }
ul.fpTab-head { list-style:none; overflow:hidden; }
ul.fpTab-head li { float:left; font-family:'Droid Sans'; font-size:17px; line-height:40px; }
ul.fpTab-head a { background:#056993; background-image:linear-gradient(#357ea8, #195070); padding:0 25px 0 15px; float:left; color:#a5bece; position: relative; }
ul.fpTab-head li:first-child a { padding-left:25px; }
ul.fpTab-head a:hover { background:#106184; color:#a5b8c4; }
/*
ul.fpTab-head a::before, ul.fpTab-head a::after { content:''; position:absolute; top:0; bottom:0; width:1.2em; background:#056993; background-image:linear-gradient(#357ea8, #195070); transform:skew(25deg); }
ul.fpTab-head a::before { left:-0.6em; }
ul.fpTab-head a::after { right:-0.6em; }
*/
ul.fpTab-head a:hover::before, ul.fpTab-head a:hover::after { background:#106184; }


/* ----- Frontpage Tab Slider ----- */
div#c5ListContainerCats a.bx-pager-link { width:12px; height:12px; background:url('/brugerdir/layout/_slidernav.png') no-repeat -16px top; }
div#c5ListContainerCats a.bx-pager-link:hover { background-position:-31px top; }
div#c5ListContainerCats a.bx-pager-link.active { background-position:left top; }



/* ----------------------------------
	Content Section 
 ---------------------------------- */

/* ----- Content ----- */
div#content {}


/* ----- Sidenav ----- */
div#sidenav { float:left; width:235px; }



/* ----------------------------------
	Footer Section 
 ---------------------------------- */

/* ----- Footer ----- */
div#footerwrap { height:250px; background:url('/brugerdir/layout/footerwrap.png') no-repeat center top; }
div#footer { width:1000px; margin:0 auto; color:#8c8c8c; font:normal 13px/19px 'Droid Sans'; }
div#footer ul { list-style:none; }


/* ----- Footer Sections ----- */
/*
div#footerColoumMenu { float:left; width:600px; height:40px; border-bottom:1px solid #303030; line-height:40px; }
div#footerColoumMenu a { color:#8c8c8c; }
div#footerColoumMenu a:hover { color:#fff; }
div#footerColoumMenu ul { padding-left:5px; }
div#footerColoumMenu li { float:left; padding-left:25px; }
div#footerColoumKort { float:right; width:320px; height:40px; border-bottom:1px solid #303030; padding-right:30px; }
div#footerColoumKort p { padding:3px 0; line-height:20px; text-align:right; }
div#footerColoumInfo::before { content:''; display:block; clear:both; }
div#footerColoumInfo { float:left; width:520px; }
div#footerColoumInfo p { color:#6c6c6c; padding-left:30px; }
div#footerColoumInfo a { color:#6c6c6c; }
div#footerColoumInfo a:hover { color:#fff; }
div#footerColoumInfo ul { margin:20px 30px; }
div#footerColoumInfo ul li { border:1px solid #303030; border-bottom:none; }
div#footerColoumInfo ul li:last-child { border-bottom:1px solid #303030; }
div#footerColoumInfo ul li a { display:block; font:normal 19px/54px 'Droid Sans'; color:#fff; background:url('/brugerdir/layout/footer_info_icons.png') no-repeat 10px -3px; padding-left:78px; }
div#footerColoumInfo ul li:last-child a { background-position:10px -57px; }
div#footerColoumInfo ul li a span { display:block; height:54px; background:url('/brugerdir/layout/footer_nav_arrow.png') no-repeat right top; }
div#footerColoumInfo ul li a:hover span { background-position:right -54px; }
div#footerColoumTrust { float:right; width:420px; padding:20px 30px 0 0; }
.socialbund {margin-bottom:15px}
.socialbund a:last-child{float:right}
div#footerColoumTrust p { padding-left:85px;  padding-bottom: 29px; background:url('/brugerdir/images/20150911103711.png') no-repeat left 4px; }
div#footerColoumTrust p strong { color:#fff; }
div#footer div#kundeservice { display:none; }
*/

/* ----- Footer Address ----- */
div#footeraddress { display:none; }


/* ----- Brand ----- */
.iteffect { display:none; }



/* ----------------------------------
	Infobokse
 ---------------------------------- */

/* ----- Kundeservice ----- */
div#kundeservice > div {
	padding-top:75px
}
div#sidenav div#kundeservice {
	background-size:100%
}

div#sidenav div#kundeservice .ksIcon {
	display:none
}

div#kundeservice { float:right; position:relative; width:318px; height:304px; background:url('/images/kontaktboks-BB.jpg?v=1') no-repeat; }
div#kundeservice .ksIcon { position:absolute; width:100%; height:78px; left:0; top:-7px; text-align:center; }
div#kundeservice p { font:normal 22px/30px 'Droid Sans'; text-align:center; color:#1e1e1e; padding:0; }
div#kundeservice p.ksBig { font:normal 50px/60px 'Droid Sans'; }
div#kundeservice p.ksSmall { color:#787f80; font-size:17px; }
div#kundeservice .ksLink { position:absolute; height:80px; left:4px; bottom:4px; right:4px; }
div#kundeservice .ksLink a { display:block; text-align:right; font:normal 17px/55px 'Droid Sans'; padding-right:80px; background:url(infoboks_link.png) no-repeat right top; }
div#kundeservice .ksLink a:hover { background-position:right -55px; }


/* ----- Kundeservice : Sidenav ----- */
div#sidenav div#kundeservice { float:none; width:231px; height:153px; padding-top:66px; }
div#sidenav div#kundeservice p { font-size:15px; line-height:17px; }
div#sidenav div#kundeservice p.ksBig { font-size:35px; line-height:45px; }
div#sidenav div#kundeservice p.ksSmall { font-size:14px; }


/* ----- TrustPilot : Sidenav ----- */
div#sidenav div#trustpilot { width:235px; }
div#sidenav div#trustpilot p.tpBig { font-size:21px; }
div#sidenav div#trustpilot .tpStars img { width:200px; height:auto; }


/* ----- Forside Spot ----- */
div.fpSpot {float:left; height:250px; margin-top:59px}
div.fpSpot:nth-child(2) {margin-left:20px;margin-right:20px}


/* ----------------------------------
	Content Layout
 ---------------------------------- */

/* ----- Box Sizes ----- */
div.halfbox { position:relative; width:490px; height:308px; }
div.twothird { position:relative; width:660px; }
div.onethird { position:relative; width:320px; }


/* ----- Mapbox ----- */
div.mapbox { background-color:#fff; padding:2px; margin-bottom:20px; }
div.mapbox img { width:100%; margin-bottom:-4px; }
div.mapbox p { font:normal 23px/72px 'Droid Sans'; color:#434343; margin:0; padding:0 16px; }


/* ----- Teaserbox ----- */
div.teaserbox { position:relative; margin-bottom:20px; }
div.teaserbox-caption { position:absolute; top:30px; left:0; width:360px; background-color:#c6ccc8; }
div.teaserbox-caption p { padding:20px 23px; margin:0; color:#434343; font:normal 35px/35px 'Droid Sans'; }
div.teaserbox-caption p span { display:block; margin-top:16px; font:normal 22px/24px 'Droid Sans'; }


/* ----- Quotebox ----- */
div.quotebox { box-sizing:border-box; width:100%; height:100%; background:#96a7ad url(quotebox.png) no-repeat center 50px; }
div.quotebox p { padding:115px 50px 0 50px; text-align:center; color:#fff; font:normal 23px/27px 'Droid Sans'; }
div.quotebox p span { display:block; margin-top:20px; font:normal 17px/19px 'Droid Sans'; }


/* ----- Captionbox ----- */
#splashPageFooter {position:relative;overflow:hidden}
div.captionbox-caption { position:absolute; bottom:0px; left:0; width:100%; background-color:#000; opacity:0.7; }
div.captionbox-caption p { padding:15px 22px; margin:0; color:#fff; font:normal 24px/27px 'Droid Sans'; }
div.captionbox-caption p span { display:block; font:normal 14px/30px 'Droid Sans'; }


/* ----- VideoPlayer ----- */
a.videoPlayer { display:block; position:relative; }

a.videoPlayer span.videoPlayerButton { width:80px; height:80px; background:url(video_sprite.png) no-repeat left top; }
a.videoPlayer:hover span.videoPlayerButton { background-position:left -90px; }
a.videoPlayer span.videoPlayerTitle { width:100%; height:30px; text-align:center; color:#fff; font:normal 28px/30px 'Droid Sans'; }


/* ----- Fordelebox ----- */
div.fordelebox { background-color:#2175a4; color:#fff; padding:28px 20px 26px 20px; box-shadow:inset 0 0 180px #003366; margin-bottom:20px; }
div.fordelebox p { font:normal 23px/30px 'Droid Sans'; text-align:center; padding-bottom:20px; }
div.fordelebox p span { display:block; font:normal 100px/80px 'Droid Sans'; }
div.fordelebox div { font:normal 19px/20px 'Droid Sans'; border-bottom:1px solid #164d6b; padding:12px 20px; }
div.fordelebox div span { display:block; float:left; width:38px; height:38px; line-height:38px; text-align:center; background:url(fordele_num.png) no-repeat center center; margin-right:15px; }
div.fordelebox div:last-child { border-bottom:none; }


/* ----- Phonebox ----- */
div#kundeservice.phonebox { float:none; height:182px; }
div#kundeservice.phonebox p { text-align:left; line-height:25px; padding:0 25px 20px 25px; }
div#kundeservice.phonebox p img { float:left; margin:4px 17px 0 4px; }
div#kundeservice.phonebox p span { font-size:17px; }


/* ----- Trustpilot ----- */
div#trustpilot { width:320px; height:155px; background-image:url(trustpilot_bg.png); color:#fff; box-shadow:inset 0 0 80px #5ca22d; margin-top:20px; padding-top:20px; }
div#trustpilot p { font:normal 19px/27px 'Droid Sans'; text-align:center; }
div#trustpilot p.tpBig { font-size:23px; }
div#trustpilot div { text-align:center; }



/* ----------------------------------
	HelpDesk
 ---------------------------------- */

/* ----- PDF Bokse ----- */
div#helpdeskPdfContainer { margin:-26px 0; width:1010px; }
div#helpdeskPdfContainer::after { content:""; height:1px; clear:both; display:block; }
div.helpdeskBox { float:left; position:relative; box-sizing:border-box; width:23.999%; margin:2% 1% 0 0; height:150px; padding-top:60px; border:2px solid #fff; background-color:#434343; }
div.helpdeskBox a { display:block; width:100%; height:100%; }
div.helpdeskBox a:hover { color:#434343; }
div.helpdeskBox span.helpdeskIcon { position:absolute; width:100%; height:43px; left:0; top:0px; text-align:center; background:transparent url(../images/20150707102351.png) no-repeat center top; }
div.helpdeskBox p { font:normal 13px/28px 'Droid Sans'; text-align:center; color:#fff; padding:0; margin:0; }
div.helpdeskBox p.helpdeskTitle { font:normal 22px/11px 'Droid Sans'; }
div.helpdeskBox p.helpdeskText { font:normal 15px/11px 'Droid Sans' ; line-height:19px; margin-top:5px;}

/* ----- PDF Bokse2 ----- */
div#helpdeskPdfContainer { margin:-26px 0; width:1010px; }
div#helpdeskPdfContainer::after { content:""; height:1px; clear:both; display:block; }
div.helpdeskBox2 { float:left; position:relative; box-sizing:border-box; width:23.999%; margin:2% 1% 0 0; height:150px; padding-top:60px; border:2px solid #fff; background-color:#06698c; }
div.helpdeskBox2 a { display:block; width:100%; height:100%; }
div.helpdeskBox2 a:hover { color:#434343; }
div.helpdeskBox2 span.helpdeskIcon { position:absolute; width:100%; height:43px; left:0; top:0px; text-align:center; background:transparent url(../images/20150707102351.png) no-repeat center top; }
div.helpdeskBox2 p { font:normal 13px/28px 'Droid Sans'; text-align:center; color:#fff; padding:0; margin:0; }
div.helpdeskBox2 p.helpdeskTitle { font:normal 22px/11px 'Droid Sans'; }
div.helpdeskBox2 p.helpdeskText { font:normal 15px/11px 'Droid Sans' ; line-height:19px; margin-top:5px;}
#blue { background-color:#06698c;}




/* ----- FAQ ----- */
div.halfWidth { float:left; width:48%; }
div.halfWidth:nth-child(odd) { float:right; }
div.faqContainer { margin:20px 0; background-color:#fff; }
div.faqContainer h5 { cursor:pointer; font:normal 13px/40px 'Droid Sans'; padding-left:15px; background-image:url(h6_accordion.png); color:#cddee1; }
div.faqContainer h5.active { background:#fff; background-image:none; border-bottom:1px solid #d1dddf; border-top:1px solid #d1dddf; color:#000; }
div.faqContainer div { display:none; padding:20px; }


/* ----- Dandodesign ----- */
.ProductMenu_MenuItemBold {font-weight:normal!important;}
.SubCats_Categories_Container {margin-bottom:20px}
span.brand {display:none}
.Prices_Custom_TBL {display:none}
.Element_Overlay_ProdInfo_SavingsContainer_DIV {display:none}
/* ----------------------------------
	Plug-ins
 ---------------------------------- */

/* ----- bxSlider ----- */
div.bx-wrapper {}div.bx-loading {}div.bx-viewport {}div.bx-controls {}div.bx-has-pager {}div.bx-has-controls-direction {}div.bx-pager {}div.bx-default-pager {}div.bx-pager-item {}div.bx-pager-item a.bx-pager-link {}div.bx-pager-item a.active {}div.bx-controls-direction {}a.bx-next {}a.bx-prev {}.bx-wrapper{position:relative}.bx-wrapper img{max-width:100%}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(_bxloader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:90}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 2px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(_bxcontrols.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(_bxcontrols.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:91}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(_bxcontrols.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(_bxcontrols.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}


/* ----- prettyPhoto ----- */
div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(_pp_sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(_pp_sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(_pp_sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(_pp_sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(_pp_sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(_pp_sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(_pp_sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(_pp_sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_expand:hover{background:url(_pp_sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(_pp_sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}div.pp_default .pp_contract:hover{background:url(_pp_sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{width:30px;height:30px;background:url(_pp_sprite.png) 2px 1px no-repeat;cursor:pointer}div.pp_default .pp_gallery {background-color:#333;padding:3px 5px;border-radius:4px}div.pp_default .pp_gallery ul li a{background:url(_pp_default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(_pp_sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(_pp_sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default .pp_description{font-weight:bold;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(_pp_sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(_pp_sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(_pp_sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(_pp_loader.gif) center center no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{display:none}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}div.pp_default .pp_content{background-color:#f4f4f4}div.pp_default #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details{position:relative}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}


/* ----- wSelect ----- */
.wSelect-el{width:0 !important;height:0 !important;padding:0;margin:0;border:none;overflow:hidden}
.wSelect{position:relative;display:inline-block;*display:inline;zoom:1;vertical-align:middle;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font:normal 13px/33px 'Droid Sans';color:#343434 !important;width:100%;border-radius:3px;background-color:#fff;text-align:left !important;}
.wSelect-active{border-bottom-left-radius:0}
.wSelect-selected{margin:0;padding-left:10px;overflow:hidden;white-space:nowrap}.wSelect-arrow{position:absolute;width:35px;right:0;top:0;height:100%;background:#54d247 url(select_arrow.png) no-repeat left center;border-top-right-radius:3px;border-bottom-right-radius:3px}.wSelect-active .wSelect-arrow{background-position:-35px center;border-bottom-right-radius:0}.wSelect-options-holder{position:absolute;display:none;left:0;z-index:200;overflow:hidden;border-bottom-left-radius:3px;border-bottom-right-radius:3px;width:100%;background-color:#fff;border-bottom:1px solid #888;border-top:1px solid #888;}.wSelect-options{overflow-y:scroll;overflow-x:hidden;}.wSelect-option{cursor:pointer;background-color:#fff;padding-left:8px;margin:2px;border:1px solid #fff;}.wSelect-option-value{line-height:23px;padding:5px 0;/*white-space:nowrap;*/overflow:hidden}.wSelect-option-selected,.wSelect-option:hover{border-color:#54d247 !important;}.wSelect-options .wSelect-option:first-child{color:#3f4f5a !important;}.wSelect-option-disabled:hover{border-color:#fff}.wSelect-option-disabled .wSelect-option-value{color:#999;cursor:not-allowed}.wSelect-option-icon{background-repeat:no-repeat;background-size:20px 20px;background-position:10px center;padding-left:40px}.blueSelect{background-color:#cddee0;}.blueSelect .wSelect-options-holder,.blueSelect .wSelect-option{background-color:#cddee0;border-color:#cddee0;}.c5FilterGroup .wSelect{min-width:100%;max-width:100%}.wSelect-option .wSelect-option-icon{display:table-cell;background-repeat:no-repeat;background-size:50px 50px;background-position:left center;padding:1px 1px 1px 60px;line-height:20px;height:52px;vertical-align:middle;}.wSelect-active .wSelect-options-holder{box-shadow:0 0 5px #333}


/* ----- Tabs-Accordion ----- */
.resp-tab-content{display:none}.resp-content-active,.resp-accordion-active{display:block}h6.resp-accordion{cursor:pointer;display:none;font:normal 17px/40px 'Droid Sans';padding-left:15px;background-image:url(h6_accordion.png)}h6.resp-accordion a{color:#a9c0d1}h6.resp-tab-active{background:#fff;background-image:none;border-bottom:1px solid #d1dddf;border-top:1px solid #d1dddf;color:#000}.resp-tab-active a,.resp-tab-active a:hover,.resp-tab-active a::after,.resp-tab-active a::before{color:#3b3b3b !important;background:#fff !important;}.resp-easy-accordion h6.resp-accordion{display:block}.resp-jfit{width:100%;margin:0px}.resp-tab-content-active{display:block;padding-bottom:14px}


/* ----- Tooltip ----- */
#tooltip{text-align:center;text-shadow:0 1px rgba(0,0,0,.5);line-height:1.5;color:#fff;background:#333;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),to(rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,.8),rgba(0,0,0,1));background:-moz-linear-gradient(top,rgba(0,0,0,.8),rgba(0,0,0,1));background:-ms-radial-gradient(top,rgba(0,0,0,.8),rgba(0,0,0,1));background:-o-linear-gradient( top, rgba(0,0,0,.8),rgba(0,0,0,1));background:linear-gradient(top,rgba(0,0,0,.8),rgba(0,0,0,1));-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.3);-moz-box-shadow:0 3px 5px rgba(0,0,0,.3);box-shadow:0 3px 5px rgba(0,0,0,.3);position:absolute;z-index:8000;padding:15px}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333;border-top-color:rgba(0,0,0,.9);content:'';position:absolute;left:50%;bottom:-9px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #333;border-bottom-color:rgba(0,0,0,.8);top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}