@charset "utf-8";

@font-face {
    font-family: 'dosissemibold';
    src: url('/css/fonts/dosis-semibold-webfont.eot');
    src: url('/css/fonts/dosis-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/dosis-semibold-webfont.woff') format('woff'),
         url('/css/fonts/dosis-semibold-webfont.ttf') format('truetype'),
         url('/css/fonts/dosis-semibold-webfont.svg#dosissemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'dosisbold';
    src: url('/css/fonts/dosis-bold-webfont.eot');
    src: url('/css/fonts/dosis-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/dosis-bold-webfont.woff') format('woff'),
         url('/css/fonts/dosis-bold-webfont.ttf') format('truetype'),
         url('/css/fonts/dosis-bold-webfont.svg#dosisbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'nexa_lightregular';
    src: url('/css/fonts/nexa_light-webfont.eot');
    src: url('/css/fonts/nexa_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/nexa_light-webfont.woff') format('woff'),
         url('/css/fonts/nexa_light-webfont.ttf') format('truetype'),
         url('/css/fonts/nexa_light-webfont.svg#nexa_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/**** RESET + LAYOUT ****/

html, body, #wrap {
    min-height: 100%;
    width:100%;
	height: 100%;
}

html>body, html>body #wrap {height: auto;}

html {overflow:auto;}

* {
	margin:0;
	padding:0;
}

a {
	outline:none;
	text-decoration:none;
	color:#1f1a17;
}
a img {border:none;}
.left {float:left;}
.right {float:right;}
.center {text-align:center;}
ul {list-style:none;}
.clear {clear:both;}

.clearfix {*zoom: 1;}

.clearfix:before, .clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clearfix:after {clear: both;}

body {
	background:#fff;
	color:#1f1a17;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	line-height:18px;
	min-width:980px;
}

#wrap {position:absolute;}

.container {
	width:960px;
	margin:0 auto;
	position:relative;
}

.content {padding:30px 0 290px;}

.sidebar {
	float:left;
	width:215px;
	margin-right:23px;
}

.sidebar + .main {
	float:left;
	width:722px;
}

.content .sidebar + .main {
	padding-left:22px;
	width:700px;
}

/**** GRID ****/

.container_12 {
	width:100%;
	*zoom: 1;
	padding:0;
	position:relative;
}

.container_12 .container_12 {padding:0 !important;}

.container_12:before,
.container_12:after {
  display: table;
  line-height: 0;
  content: "";
}

.container_12:after {clear: both;}

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
	display: inline;
	float: left;
	padding:0 2%;
	*padding:0;
	-ms-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	position:relative;
}

fieldset .grid_1, fieldset .grid_2, fieldset .grid_3, fieldset .grid_4, fieldset .grid_5, fieldset .grid_6, fieldset .grid_7, fieldset .grid_8, fieldset .grid_9, fieldset .grid_10, fieldset .grid_11, fieldset .grid_12 {padding:0 1%; *padding:0;}

.container_12 .grid_1 { width: 8.3333%; }
.container_12 .grid_2 { width: 16.6667%; }
.container_12 .grid_3 { width: 25%; }
.container_12 .grid_4 { width: 33.3333%; }
.container_12 .grid_5 { width: 41.6667%; }
.container_12 .grid_6 { width: 50%; }
.container_12 .grid_7 { width: 58.3333%; }
.container_12 .grid_8 { width: 66.6667%; }
.container_12 .grid_9 { width: 75%; }
.container_12 .grid_10 { width: 83.3333%; }
.container_12 .grid_11 { width: 91.6667%; }
.container_12 .grid_12 { width: 100%; }

.alpha, .container_12 > div:first-child, .container_12 label + div {padding-left:0 !important;}
.omega, .container_12 > div:last-child {padding-right:0 !important;}

/**** TYPOGRAPHY ****/

h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
}

h1 {
	font-size:44px;
	line-height:38px;
	font-family: 'nexa_lightregular';
}

h2 {
	font-size:26px;
	line-height:30px;
	font-family: 'dosisbold';
	margin:40px 0 12px;
}

h3 {
	font-family: 'dosisbold';
	font-size:18px;
}

p {
	line-height:20px;
	margin:20px 0;
}

p:first-child {margin-top:0 !important;}
p:last-child {margin-bottom:0 !important;}

::selection {
	background: #ebe1dc;
}
::-moz-selection {
	background: #ebe1dc;
}

.intro {margin-bottom:40px;}

dl {overflow:hidden;}

dt {
	clear:both;
	float:left;
	font-weight:bold;
	margin-right:0.5em;
}

.map {
	float:right;
	width:432px;
	height:300px;
}

/**** FORM ELEMENTS ****/

fieldset {border:none;}

fieldset.box {
	background:#e7e7e7;
	padding:20px 40px;
	margin:30px 0;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	-ms-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
}

fieldset.box:first-child {margin-top:0;}

fieldset.narrow {
	width:340px;
	float:left;
	margin-right:20px;
}

fieldset.narrow.central {
	float:none;
	margin-left:auto;
	margin-right:auto;
}

fieldset.narrow + fieldset.narrow {margin-right:0;}

label {
	white-space:nowrap;
	outline:none;
	display:block;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

input[type=text], input[type=password], select, textarea {
	border:1px solid #030303;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding:4px 9px 5px;
	padding:5px 9px\9;
	-webkit-padding-before:5px;
	height:29px;
	*height:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#1f1a17;
	background:#fff;
	width:100%;
	*width:90%;
	-ms-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	outline:none;
}

select {*margin-top:2px;}

textarea {
	resize:vertical;
	overflow:auto;
	height:auto;
}

input[type=checkbox] {
	position:absolute;
	opacity:0;
	left:-9999px;
}

input[type=checkbox] + label {
	margin:0;
	line-height:18px;
	padding:0 30px 0 0;
	text-align:right;
	background:url(../images/checkbox-off.png) right 2px no-repeat;
	white-space:normal;
}

input[type=checkbox] + label:hover {color:#f8c400;}

input[type=checkbox]:checked + label {
	background-image:url(../images/checkbox-on.png);
	color:#f8c400;
}

input[type=radio] {
	vertical-align:middle;
	top:-1px;
	position:relative;
}
input[type=radio] + label {display:inline-block;}

.formRow {
	overflow:hidden;
	margin:9px 0;
}

.formRow:first-child {margin-top:0;}
.formRow:last-child {margin-bottom:0;}

.formRow label {font-weight:bold;}
.formRow label + input {margin-top:4px;}

/**** BUTTONS & NAV ****/

input[type=button], input[type=submit], button, .button {
	border:none;
	text-decoration:none;
	display:inline-block;
	padding:0 10px 1px;
	cursor:pointer;
	outline:none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
	line-height:22px;
	height:29px;
	color:#fff;
	background:#f8c400;
	vertical-align:middle;
}

:root input[type=button], :root input[type=submit], :root button, :root .button {padding:1px 10px 0\9;}

input[type=button], input[type=submit], button {*display:inline;}

.button {
	height:auto;
	padding:4px 12px 2px;
}

.button span {
	display:block;
	*display:inline;
	line-height:22px;
}

input[type=button].large, input[type=submit].large, button.large, .button.large {
	font-family: 'dosisbold';
	font-size:20px;
	font-weight:normal;
	color:#1f1a17;
	padding:12px 22px;
	background:#ffe170;
	border-radius:6px;
	background: #ffe170;
	background: -moz-linear-gradient(top,  #ffe170 0%, #e2c65d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe170), color-stop(100%,#e2c65d));
	background: -webkit-linear-gradient(top,  #ffe170 0%,#e2c65d 100%);
	background: -o-linear-gradient(top,  #ffe170 0%,#e2c65d 100%);
	background: -ms-linear-gradient(top,  #ffe170 0%,#e2c65d 100%);
	background: linear-gradient(to bottom,  #ffe170 0%,#e2c65d 100%);
    box-shadow: inset 0px 1px 2px 0px rgba(3, 3, 3, .30), inset 0px 0px 7px 0px #f8c400;
	text-shadow:1px 1px 0 rgba(255,255,255,.47);
}

input[type=button].large, input[type=submit].large, button.large {height:52px;}

input[type=button].large:hover, input[type=submit].large:hover, button.large:hover, .button.large:hover {
	background: -moz-linear-gradient(top,  #e2c65d 0%, #ffe170 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2c65d), color-stop(100%,#ffe170));
	background: -webkit-linear-gradient(top,  #e2c65d 0%,#ffe170 100%);
	background: -o-linear-gradient(top,  #e2c65d 0%,#ffe170 100%);
	background: -ms-linear-gradient(top,  #e2c65d 0%,#ffe170 100%);
	background: linear-gradient(to bottom,  #e2c65d 0%,#ffe170 100%);
}

.large.arrow span {
	padding-right:16px;
	margin-right:-6px;
	background:url(../images/arrow-next.png) right center no-repeat;
}

.breadcrumbs {
	border-bottom:1px solid #c1c1c1;
	font-size:12px;
	padding-bottom:5px;
	margin-top:36px;
}

.breadcrumbs ul {overflow:hidden;}

.breadcrumbs li {
	float:left;
	margin-left:11px;
	padding-left:14px;
	background:url(../images/arrow-small.png) left 6px no-repeat;
}

.breadcrumbs li:first-child {
	background:none;
	margin-left:8px;
}

.pageBar {
	padding:6px 0;
	border-top:1px solid #c1c1c1;
}

.productsList + .pageBar {
	border-top:none;
	border-bottom:1px solid #c1c1c1;
}

.pageBar > div {
	border-right:1px solid #c1c1c1;
	float:left;
}

.pageBar > div.right {
	margin:0;
	border:none;
	float:right;
}

.pageBar label {
	display:inline-block;
	*float:left;
	margin-right:7px;
	font-weight:bold;
	font-size:12px;
	padding:6px 0 5px;
	-webkit-padding-after:0;
}

.pageBar ul {
	padding:6px 0 5px;
	-webkit-padding-after:0;
	white-space:nowrap;
	font-size:0;
}

.pageBar li {
	display:inline;
	font-size:12px;
}

.sort {margin-right:16px;}

.sort ul {margin-right:10px;}

.sort li {margin-right:12px;}

.sort li.label {
	margin-right:11px;
	font-weight:bold;
}

.sort li a.active {background:#f8c400;}
.sort li a.up span {background-position:right -18px;}

.pageBar .right li {
	font-size:14px;
	font-family: 'dosisbold';
	margin-left:12px;
	color:#d79673;
}

.sort a, .sort a:visited {
	padding:0 5px 0 6px;
	display:inline-block;
}

.sort a span {
	display:inline-block;
	padding-right:15px;
	background:url(../images/sort-arrows.png) right top no-repeat;
}

.pageBar select {width:75px; float:left; *margin-top:4px;}

.pageBar select, .pageBar .selectBox-dropdown {margin-right:17px;}

.buttonsHolder {margin-top:40px;}

/**** HEADER ****/

.header {
	padding-top:17px;
	position:relative;
	z-index:100;
}

.logo {
	margin-right:-3px;
	float:right;
}

.htop {height:98px;}

.topmenu {
	font-size:0;
	margin:6px 0 12px 15px;
}

.topmenu li {
	display:inline;
	font-size:13px;
}

.topmenu a, .topmenu a:visited {
	display:inline-block;
	padding:0 7px 3px;
}

.social {margin-left:22px;}

.social li {
	float:left;
	margin-right:9px;
}

.social a {display:block;}

.menu {
	padding-bottom:6px;
	border-bottom:2px solid #1f1a17;
	height:29px;
	
	font-family: 'dosisbold';
	font-size:18px;
	line-height:30px;
}

.menu ul {
	font-family: 'dosisbold';
	font-size:18px;
	line-height:30px;
}

.menu li {
	float:left;
	padding:0 12px;
	position:relative;
}

.menu li a, .menu li a:visited {
	display:block;
	padding:0 10px;
	white-space:nowrap;
}

.menu .dropdown {
	position:absolute;
	display:none;
	z-index:9999;
	left:0;
	top:35px;
	background:#fff;
	padding:0 0 12px;
	border:2px solid #1f1a17;
	border-top:none;
	-webkit-border-bottom-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-moz-border-radius-bottomright: 6px;
	-moz-border-radius-bottomleft: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:20px;
	*width:200px;
}

.menu .dropdown li {float:none;}

.menu form {float:right;}

.menu input[type=text] {
	float:left;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
	border-right:none;
	width:178px;
	*width:159px;
}

.menu input[type=submit], .menu input[type=button] {
	font-size:0;
	text-indent:-9999px;
	width:32px;
	background:#fff url(../images/icon-magnyfier.png) center center no-repeat;
	-webkit-border-top-left-radius:0;
	-webkit-border-bottom-left-radius:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-bottomleft:0;
	border-top-left-radius:0;
	border-bottom-left-radius:0;
	border:1px solid #030303;
	border-left:none;
}

.topmenu a:hover, .menu li a:hover, .menu li.active > a {background:#f8c400;}

.htop .korpa {
	padding:7px 0 0 64px;
	background:url(../images/kesa.png) left 2px no-repeat;
	font-size:14px;
}

.htop .korpa div {
	padding-bottom:3px;
	margin-bottom:2px;
	border-bottom:1px solid #dadada;
}

.htop .korpa a {
	float:right;
	font-size:12px;
	padding-right:10px;
	background:url(../images/arrow-small.png) right 6px no-repeat;
}

/**** SLIDER ****/

.sliderWrap {
	position:relative;
	margin-top:-48px;
}

.slideshow div {position:relative;}

.slideshow div div {
	position:absolute;
	font-family: 'nexa_lightregular';
	font-size:48px;
	line-height:48px;
	width:570px;
	left:32px;
	bottom:24px;
	color:#fff;
	text-shadow:2px 3px 2px #000;
}

#prev, #next {
	position:absolute;
	top:0;
	width:68px;
	height:521px;
	background-position:center right;
	background-repeat:no-repeat;
	z-index:99;
}

#prev {
	left:0;
	background-image:url(../images/prev.png);
}

#next {
	right:0;
	background-image:url(../images/next.png);
}

#prev:hover, #next:hover {background-position:center left;}

#slidePages {overflow:hidden;}

#slidePages a, #slidePages a:visited {
	font-size:0;
	text-indent:-9999px;
	float:left;
	border:1px solid #fff;
	height:8px;
	width:240px;
	background:#1f1a17;
	-ms-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	
}

#slidePages a:first-child {
	/*width:239px;*/
	border-left:none;
}

#slidePages a:last-child {
	/*width:239px;*/
	border-right:none;
}

#slidePages a.activeSlide {background:#f8c400;}

/**** FEATURED ****/

.featured {
	margin-top:38px;
	padding-bottom:290px;
}

.featured li {
	float:left;
	width:292px;
	height:352px;
	margin-bottom:12px;
	text-align:center;
	margin-right:42px;
	overflow:hidden;
}

.featured li:nth-child(3n) {margin-right:0;}

.featured img {border:6px solid #e7e7e7;}

.featured a, .featured span {
	display:block;
	color:#000;
}

.featured span {
	font-family: 'dosisbold';
	margin:12px;
	padding-bottom:3px;
	font-size:18px;
	line-height:22px;
}

.featured a:hover span {background:#f8c400;}

.brands {
	padding:34px 0 290px;
	border-top:2px solid #c1c1c1;
	text-align:center;
}

/**** PRODUCTS ****/

.productsList {margin-top:13px;}

.productsList li {
	float:left;
	width:224px;
	margin:0 14px 13px 0;
}

.productsList li:nth-child(3n) {margin-right:0;}

.productsList a, .productsList a:visited {
	display:block;
	padding:6px;
	position:relative;
	background:#e7e7e7;
	font-family: 'dosisbold';
	font-size:16px;
}

.productsList a:hover {background:#ebe1dc;}

.productsList a > span {display:block;}

.productsList .productName {
	text-align:center;
	font-family: 'dosissemibold';
	font-size:14px;
	line-height:16px;
	padding:8px 0 9px;
	height:32px;
	border-top:1px solid #dbdada;
	border-bottom:1px solid #d7d7d7;
	color:#000;
}

.productsList a span + span {
	border-top:1px solid #fff;
	padding:24px 4px 0;
	height:18px;
	position:relative;
}

.productsList a span img {float:right; margin-top:-16px;}

.productsList .badge {
	position:absolute;
	width:54px;
	height:18px;
	background:url(../images/badge.png) no-repeat;
	text-align:center;
	padding:18px 0;
	text-shadow:0 1px 1px #fbdb62;
	top:-5px;
	left:-6px;
}

.productWrap {
	background:#e7e7e7;
	padding:14px;
	margin:20px 0;
}

.productWrap .largeImageWrap {
	padding:10px;
	background:#fff;
	margin-right:14px;
	float:left;
}

.description {
	float:left;
	width:398px;
	position:relative;
	min-height:598px;
	padding-bottom:122px;
}

.description .top {
	position:relative;
	height:74px;
	margin-bottom:16px;
}

.top img {float:right;}

.top .price {
	position:absolute;
	left:0;
	bottom:0;
}

.top .price .old {
	font-size:14px;
	text-decoration:line-through;
	margin-bottom:8px;
	color:red;
}

.top .price .new {
	font-family: 'dosisbold';
	font-size:28px;
	line-height:30px;
	text-shadow:1px 2px 0 rgba(255,255,255,.75);
}

.description .opis {
	background:#fff;
	padding:16px 26px;
}

.opis p {line-height:18px; margin:18px 0;}

.opis dl {
	padding-top:12px;
	margin-top:16px;
	border-top:1px solid #e7e7e7;
}

.options {
	padding:18px 0 6px 26px;
	border-bottom:1px solid #fff;
	box-shadow:0 1px 0 #d0d0d0;
	position:relative;
}

.options label {
	font-weight:bold;
	float:left;
	line-height:28px;
	width:68px;
}

.options select {width:auto;}

.options .add2cart {
	position:absolute;
	right:0;
	bottom:14px;
	padding:4px;
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #d3d3d3 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#d3d3d3));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#d3d3d3 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#d3d3d3 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#d3d3d3 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#d3d3d3 100%);
	border-radius:9px;
}

.thumbsWrap {
	position:absolute;
	left:0;
	bottom:0;
}

.thumbs {
	margin:0 20px 0 21px;
	overflow:hidden;
	height:108px;
}

.thumbs img, .thumbs a {
	float:left;
	cursor:pointer;
	margin:0 6px 0 5px;
}

.thumbs a img {
	margin:0;
	float:none;
}

#prev2, #next2 {
	position:absolute;
	top:0;
	height:108px;
	width:20px;
}

#prev2 {
	left:0;
	background:url(../images/arrow-prev.png) 8px center no-repeat;
}

#next2 {
	right:0;
	background:url(../images/arrow-next.png) 7px center no-repeat;
}

/**** KORPA ****/

.basket, .mainContentWrap {margin:20px 0;}

th, td {
	text-align:center;
	padding:4px 12px;
	width:1%;
	white-space:nowrap;
}

th {
	background:#ebe1dc;
	padding:8px 12px;
	font-family: 'dosissemibold';
	font-weight:normal;
	font-size:16px;
	border-bottom:1px solid #d7cec9;
}

th:first-child {border-top-left-radius: 4px;}
th:last-child {border-top-right-radius: 4px;}

.basket th:first-child {text-align:left;}

td.productName {
	text-align:left;
	width:auto;
	white-space:normal;
	font-weight:bold;
	padding-left:0;
}

td.ralign {text-align:right;}

td {border-bottom:1px solid #eee;}

tr:nth-child(2n+1) td {background:#f4f4f4;}

tr.total td {
	font-family: 'dosissemibold';
	font-size:18px;
	text-align:right;
	padding:20px 12px;
	background:#fff;
	border-color:#ddd;
}

.coupon {
	float:left;
	width:250px;
	margin-right:20px;
}

.napomena {
	float:right;
	margin-right:40px;
}

/**** FILTERS ****/

.panel {
	margin:10px 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background:#1f1a17;
}

.panel:first-child {margin-top:0;}

.panelHead {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	overflow:hidden;
}

.no-cssgradients .panelHead {background:#010101 url(../images/panelHead-bg.gif) left top repeat-x;}

.cssgradients .panelHead {
	background: -moz-linear-gradient(top,  #1f1a17 0%, #010101 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f1a17), color-stop(100%,#010101));
	background: -webkit-linear-gradient(top,  #1f1a17 0%,#010101 100%);
	background: -o-linear-gradient(top,  #1f1a17 0%,#010101 100%);
	background: -ms-linear-gradient(top,  #1f1a17 0%,#010101 100%);
	background: linear-gradient(to bottom,  #1f1a17 0%,#010101 100%);
}

.closed .panelHead {border-radius: 4px;}

.panelHead a, .panelHead a:visited {
	color:#c1c1c1;
	font-size:12px;
	cursor:pointer;
}

a.reset, a.reset:visited {
	float:left;	
	padding-right:13px;
	background:url(../images/icon-reset.png) right 6px no-repeat;	
	margin:12px 0 0 14px;
}

a.edit, a.edit:visited {
	margin:12px 20px 0 0;
	padding-right:26px;
	background:url(../images/icon-edit.png) right center no-repeat;
}

.panelHead h3 {
	color:#f8c400;
	white-space:nowrap;
	padding:11px 20px;
}

.sidebar .panelHead h3 {
	float:right;	
	text-align:right;
	width:90px;	
	padding:11px 50px 11px 0;
	cursor:pointer;
	background:url(../images/arrow-open-close.png) 109px center no-repeat;
}

.panelContent {
	color:#e4e4e4;
	border-top:1px solid #595554;
	padding:10px 20px 16px;
	-webkit-box-shadow: inset 0px 20px 40px 0px rgba(255, 255, 255, 0.2);
	box-shadow: inset 0px 20px 40px 0px rgba(255, 255, 255, 0.2);
}

.checkboxes li {
	padding:2px 0;
	*height:15px;
}

.panelContent .noUiSlider {margin:10px 0 4px;}

.sliderValue {
	text-align:center;
	font-weight:bold;
	margin-top:10px;
}

/**** FOOTER ****/

.footer {
	background:#ebe1dc;
	width:100%;
	min-width:980px;
	border-top:3px solid #d7cec9;
	margin-top:88px;
	position:absolute;
	bottom:0;
	left:0;
}

.ftop {padding:30px 0;}

.ftop .left ul {
	float:left;
	border-left:1px solid #d7cec9;
	padding:0 10px 0 25px;
	width:135px;
}

.ftop .left li {padding:3px 0;}

.ftop .right {
	text-align:right;
	*width:200px;
}

.footer .social {
	margin:0 -9px 18px 0;
	float:right;
}

.ftop .right div {
	line-height:22px;
	font-size:18px;
	font-family: 'dosisbold';
	clear:both;
}

.fbottom {
	padding:10px 0 8px;
	background:#f8c400;
	border-top:2px solid #1f1a17;
}

.fbottom ul {
	font-size:0;
	float:left;
}

.fbottom li {
	display:inline;
	font-size:12px;
}

.fbottom li span, .fbottom li a {
	display:inline-block;
	margin:0 11px;
}

.fbottom li span {margin-left:0;}

.nordnet {
	float:right;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
}