body:after{
    display:none;
    content: url(/img/creative/bg-header.jpg) url(/img/creative/bg-header-1.jpg);
}
html,body {height: 100%;color:#000;}
.img-centered {margin: 0 auto;}
.content-row {margin-top: 0px;}
section {padding: 50px 0;}
.bg-gray {background-color: #eee;}
.bg-dark {color: white;background-color: #222222;}
@media (max-width: 767px) {section {padding: 75px 0;}}
.owl-theme .owl-controls .owl-page span {background: rgba(34, 34, 34, 0.5);}
input.form-control {border-radius: 0 !important;}
input.form-control:focus {border-color: #383222;box-shadow: none;}
body {font-family: "Open Sans", sans-serif;font-size: 14px;}
a {color: black;}

a.btn {color: #5b574e;font-size:12px;}
a, a:hover,a:focus {text-decoration: none;}
a:hover, a:focus, a.active {color: black;text-decoration: none;}
p {font-size: 14px;line-height: 1.5;}
p.lead {text-transform: uppercase;font-size: 24px;}
h1,
h2,
h3 ,
h4,
h5,
h6 {color:black;}
h3,
h4,
h6 {font-weight: 900;}
h1 {font-size: 18px;}
h2 {font-size: 22px;}
.h3, h3 {font-size: 18px;}
h5 {color:black;}
@media (min-width: 481px) {
  h1 {font-size: 18px;}
  h2 {font-size: 30px;}
}
hr {max-width: 100px;border-top: 1px solid white;border-bottom: 1px solid white;height: 2px;margin: 15px auto;}
hr.left {margin: 15px auto 15px 0;}
hr.right {margin: 15px 0 15px auto;}
hr.colored {border-color: #383222;}
@media (min-width: 768px) {
  hr {
    max-width: 200px;
    margin: 20px auto;
  }
  hr.left {
    margin: 20px auto 20px 0;
  }
  hr.right {
    margin: 20px 0 20px auto;
  }
  
}
td {padding:5px;}
.text-thumb {font-size:12px;}
.navbar-fixed-top {
  margin-bottom: 0;
}
.navbar-fixed{
    padding: 15px 0px;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse-alt .navbar-nav > .active > a,
.navbar-inverse-alt .navbar-nav > .active > a:hover,
.navbar-inverse-alt .navbar-nav > .active > a:focus {  color: #282316;
  background-color: white;
  border-radius: 0;
}
.navbar-default {
  background-color: #383222;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: white;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: rgba(255, 255, 255, 0.5);
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: rgba(255, 255, 255, 0.5);
}
.navbar-inverse,
.navbar-inverse-alt {
  background-color: transparent;
}
.navbar-default.navbar-expanded,
.navbar-inverse.navbar-expanded {
background: transparent;
border: none;
}
.navbar-inverse,
.navbar-inverse-alt {
  background-color: white;
}

.navbar-default,
.navbar-inverse,
.navbar-inverse-alt {
  border: none;
  /*border-bottom: 1px solid rgba(255, 255, 255, 0.1);*/
}
.navbar-default .navbar-brand,
.navbar-inverse .navbar-brand,
.navbar-inverse-alt .navbar-brand {
  padding: 0 15px;
  color: white;
  opacity: 1;
  text-decoration: none;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  transition: all 0.5s;
}
.navbar-default .navbar-brand:hover,
.navbar-inverse .navbar-brand:hover,
.navbar-default .navbar-brand:focus,
.navbar-inverse .navbar-brand:focus,
.navbar-inverse-alt .navbar-brand:hover,
.navbar-default-alt .navbar-brand:focus,
.navbar-inverse-alt .navbar-brand:focus {
  opacity: 1;
}
.navbar-default .navbar-nav li a,
.navbar-inverse .navbar-nav li a,
.navbar-inverse-alt .navbar-nav li a  {
  color: black;
  font-size:14px;
}
.navbar-default .navbar-nav li a.active,
.navbar-inverse .navbar-nav li a.active,
.navbar-inverse-alt .navbar-nav li a .active {
  color: #bb0000;
  font-size:14px;
}
.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 0px 10px 20px;
}
.nav-left > li > a {
    position: relative;
    display: block;
    padding: 10px 0px;
}
.navbar-nav > li > a {
	padding-top: 5px;
	padding-bottom: 5px;
}
.navbar-expanded.navbar-default .navbar-nav li a,
.navbar-expanded.navbar-inverse .navbar-nav li a {
  color: white;
}
.navbar-default .navbar-nav li a:hover,
.navbar-inverse .navbar-nav li a:hover,
.navbar-inverse-alt .navbar-nav li a:hover {
	background: white;
    color: black;
}
@media (min-width: 768px) {
.navbar-expanded.navbar-default .navbar-nav li a,
.navbar-expanded.navbar-inverse .navbar-nav li a {
  color: white;
}
.navbar-default .navbar-nav li a:hover,
.navbar-inverse .navbar-nav li a:hover,
.navbar-inverse-alt .navbar-nav li a:hover {
	background: transparent;
    color: #bb0000;
}
}
.active a  {color:#bb0000 !important}

.navbar-fixed-top.navbar-expanded {
    /*padding: 30px 0;*/
  }
  .navbar-fixed-top.navbar-expanded.navbar-inverse-alt {
    padding: 0px 0;
  }

  .navbar-fixed-top {
    -webkit-transition: padding 0.5s;
    -moz-transition: padding 0.5s;
    transition: padding 0.5s;
	/*box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.1);*/
  }
  .navbar-inverse.navbar-expanded.navbar-fixed-top {
	box-shadow: none;
  }
  .navbar-fixed-top .navbar-brand:hover {
    /*opacity: 0.5;*/
  }
  
@media (min-width: 768px) {
  .navbar-default .navbar-nav > .active > a,
  .navbar-default .navbar-nav > .active > a:hover,
  .navbar-default .navbar-nav > .active > a:focus,
  .navbar-inverse .navbar-nav > .active > a,
  .navbar-inverse .navbar-nav > .active > a:hover,
  .navbar-inverse .navbar-nav > .active > a:focus,
  .navbar-inverse-alt .navbar-nav > .active > a,
  .navbar-inverse-alt .navbar-nav > .active > a:hover,
  .navbar-inverse-alt .navbar-nav > .active > a:focus  {
    border-radius: 5px;
  }
  .navbar-default.navbar-expanded,
  .navbar-inverse.navbar-expanded  {
    background: transparent;
    border: none;
  }
.navbar-fixed-top.navbar-expanded {
    padding: 30px 0;
  }
  
}
.navbar a:focus {
  outline: none;
}
.navbar .navbar-nav li a:focus {
  outline: none;
}

header {
  position: relative;
  display: block;
  height: auto;
  width: auto;
  background-color: #222222;
  background: no-repeat center center;
  background-attachment: scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  padding: 0px 0;
}

.navbar-inverse .navbar-brand {background: transparent url(/img/creative/logo_b.png) no-repeat;background-size: 100px 20px;width:180px;height:25px;margin-top:13px;margin-bottom:0px}
.navbar-inverse-alt .navbar-brand {background: transparent url(/img/creative/logo_b.png) no-repeat;background-size: 100px 20px;width:180px;height:25px;}
@media (min-width: 768px) {
.navbar-inverse .navbar-brand {background: transparent url(/img/creative/logo_b.png) no-repeat;background-size: 200px 41px;width:280px;height:110px;margin-top:27px;margin-bottom:-14px}
.navbar-inverse.navbar-expanded .navbar-brand {background: transparent url(/img/creative/logo_b.png) no-repeat;background-size: 270px 55px;width:280px;height:110px;}
.navbar-inverse-alt .navbar-brand {background: transparent url(/img/creative/logo_b.png) no-repeat;background-size: 270px 55px;width:280px;height:110px;}
.navbar-inverse-alt.navbar-expanded .navbar-brand {background: transparent url(/img/creative/logo_b.png) no-repeat;background-size: 270px 55px;width:280px;height:110px;}
}
@media (min-width: 900px) {
.navbar-inverse .navbar-brand {background: transparent url(/img/creative/logo_b.png) no-repeat;background-size: 270px 55px;width:280px;height:110px;margin-top:20px;margin-bottom:-7px}
.navbar-inverse.navbar-expanded .navbar-brand {background: transparent url(/img/creative/logo_b.png) no-repeat;background-size: 270px 55px;width:280px;height:110px;}
.navbar-inverse-alt .navbar-brand {background: transparent url(/img/creative/logo_b.png) no-repeat;background-size: 270px 55px;width:280px;height:110px;}
.navbar-inverse-alt.navbar-expanded .navbar-brand {background: transparent url(/img/creative/logo_b.png) no-repeat;background-size: 270px 55px;width:280px;height:110px;}
}
@media (min-width: 1200px) {
.navbar-inverse .navbar-brand {background: transparent url(/img/creative/logo_b.png) no-repeat;background-size: 270px 55px;width:280px;height:110px;}
.navbar-inverse.navbar-expanded .navbar-brand {background: transparent url(/img/creative/logo_b.png) no-repeat;background-size: 270px 55px;width:280px;height:110px;}
.navbar-inverse-alt .navbar-brand {background: transparent url(/img/creative/logo_b.png) no-repeat;background-size: 270px 55px;width:280px;height:110px;}
.navbar-inverse-alt.navbar-expanded .navbar-brand {background: transparent url(/img/creative/logo_b.png) no-repeat;background-size: 270px 55px;width:280px;height:110px;}
}

.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left:0px;}

.col-md-push-8 {
    left: 33.3333%;
}

.mt-2 {margin-top:2px;}
.mt-10 {margin-top:10px;}
.mb-10 {margin-bottom:10px;}
.mt-12 {margin-top:12px;}
.mt-20 {margin-top:20px;}
.mt-40 {margin-top:40px;}
.min-height-80 {min-height:80px;}
.min-height-100 {min-height:100px;}
.min-height-200 {min-height:200px;}
.min-height-500 {min-height:500px;}
.min-height-600 {min-height:600px;}
.float-left {float:left;}
.float-right {float:right;}
.clearfix {clear:both;}
.line-top {border-top: 1px solid #7d7a73;padding-top:10px;}
.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {font-weight:600}
.red {color:#bb0000;}

.carousel-control .icon-prev::before {content: "";}
.carousel-control .icon-next::before {content: "";}

ul {list-style:none;padding-left:0;}
li {}
li.list-parent {padding:10px 20px;font-weight:600;font-size:14px;background:#eee;margin:0px -15px;}
li.list-parent:hover {background:#ddd;}
li.list-parent a {color:#333;}
li.list-parent:hover{color:#333;}
li.list-child {color:#333;padding:5px 15px;font-weight:400;margin-left:20px;font-size:14px;margin:0px -15px;}
li.list-child:hover {}
li.list-child a:hover{text-decoration:underline;}

.content-wrapper ul {list-style: disc;margin-left: 15px;}
.section-upper-image {margin-top:81px;}

.title-small {color:black;font-size:18px;font-weight:600;margin-top:20px;}
.title-big {color:black;font-size:36px;font-weight:600;letter-spacing:-1px;}
.text-small  p{font-size:16px;}
.product-item {min-height:200px;}
.btn-sm {font-size:14px;background:#e5e5e5;}
.btn-sm:hover {background:#ddd;}

#info-zaloga {position:absolute;border:1px solid #ccc;padding:20px;background:white;}
#info-colors-content {position:absolute;border:1px solid #ccc;padding:20px;background:white;z-index:999}

.navbar-right {padding:12px 0px;}
.navbar-inverse.navbar-expanded ul.navbar-right {padding-top:0px;}

.navbar-inverse .navbar-toggle, .navbar-toggle {
	margin-left:5px;
	margin-right:5px;
    border: none;
	border-radius: 0px;
	background-color:white;
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: white;
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border: none;
	border-bottom:1px solid #ddd;
	margin-bottom:11px;
}
.navbar-inverse .navbar-toggle li a {
	color:red;
}
.navbar-toggle .icon-bar {
  background-color: red;
}

.navbar-inverse .navbar-toggle .icon-bar {
    background-color: black;
}

.navbar-toggle {
	float:left;
}
/* languages */
.item-language-content {padding:16px 5px !important;font-size:12px !important;color:#999 !important;cursor:pointer !important;}
.item-language-content:hover {text-decoration:underline !important;background:white !important;}
.item-language-content.active  {color:#000 !important;}

section#products {padding:100px 0 50px 0}
section#contact {padding:50px 0 0px 0}
section#item {padding:50px 0 0 0}
/*#page-wrapper {min-height:100%;margin-top:-120px;padding-top:120px;}
#page-inner-wrapper{  overflow:auto;
  padding-bottom:420px;}
*/  
.item-left-menu {position:static;min-width:200px}
@media (min-width: 1025px) {
.item-left-menu {position:fixed;min-width:220px}
}
@media (min-width: 1200px) {
.item-left-menu {position:fixed;min-width:260px}
}

.item-price {color:black}
.item-product-box {height:190px;}
@media (min-width: 1025px) {
.item-product-box {height:165px;overflow:hidden;}
}
}
#preload-01 { background: url(/cms/uploadAjax/foto/main01.jpg) no-repeat -9999px -9999px; }
#preload-02 { background: url(/cms/uploadAjax/foto/main02.jpg) no-repeat -9999px -9999px; }
#preload-03 { background: url(/cms/uploadAjax/foto/main03.jpg) no-repeat -9999px -9999px; }
#preload-04 { background: url(/cms/uploadAjax/foto/main04.jpg) no-repeat -9999px -9999px; }
#preload-05 { background: url(/cms/uploadAjax/foto/main05.jpg) no-repeat -9999px -9999px; }

#wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
/* Negative indent footer by it's height */
margin: 0 auto -220px;
background:#eeeeee;
}
#push, .footer {height: 220px;border-top:1px solid #ddd;padding-top:20px}

/* COOKIES */
#cookieWrapper {position:fixed;bottom:20px;right:20px;background:white;padding:20px;z-index:999;box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);}
#cookieWrapperTitle {font-size:20px;margin-bottom:5px;}
#cookieButtonOK {float:left;background:black;font-size:12px;font-weight:bold;color:#fff;padding:5px 10px;margin:10px 0 5px 0;width:100px;text-align:center;cursor:pointer;}
#cookieButtonOK:hover {opacity:0.7}
#cookieWhat {float:left;font-size:12px;color:#333;padding:15px 0 0 10px}
#cookieWhat:hover {text-decoration:underline}

.languages-content {color:#aaa;font-size:11px;}
.languages-content  a{color:#b2a593;}
.languages-content  a.active{color:white;}

.navbar-collapse {
    box-shadow: none;
}

.listing-4-rows p{color:black;}
.listing-thumb{height:280px;}
.listing-thumb-text  p{font-size:14px;}

.item-list a {color:black;}
.item-list a:hover {text-decoration:underline}

.navbar-header {float:none}
.navbar-address {float:right;font-size:12px;color:black;padding-top:12px;padding-right:15px;}
@media (min-width: 768px) {
	.navbar-address {padding-top:35px;padding-right:0px;}
}
.carousel-indicators {bottom: 20px;left:0px;margin-left:35px;position: absolute;z-index: 15;padding-left: 0;text-align: left;list-style: none;}
.carousel-indicators li {background-color: transparent; border: 1px solid black;}
.carousel-indicators .active {width: 10px;height: 10px;margin: 1px;background-color: black;border: 1px solid black;}

.image-photo-wrapper {}
.image-text-wrapper {position:absolute;bottom:30px;right:20px;text-align:right;font-weight:600;}
.image-text-title {font-size:14px;}

.products-wrapper {height:auto;background:rgba(255, 255, 255,0.8);position:absolute;top:0px;margin-left:-15px;z-index:999;display:none;}
.products-item-menu-wrapper {padding:0px}
.products-item-menu-1 {padding:5px 15px;font-size:16px;font-weight:bold;border-bottom:1px solid black;}
.products-item-menu-2 {height:35px;border-bottom:1px solid black;padding:0px 15px;margin-bottom:5px;font-size:14px;font-weight:bold;}
#products-item-menu-1-2000 {margin-top:10px;}
@media (min-width: 1200px) {
.products-item-menu-2 {height:55px;border-bottom:1px solid black;padding:5px 15px;margin-bottom:5px;font-size:14px;font-weight:bold;}
#products-item-menu-1-2000 {margin-top:20px;}
}
.products-item-menu-2-mobile {height:30px;border-bottom:1px solid black;padding:5px 15px;margin-bottom:5px;font-size:14px;font-weight:bold;}
.products-item-menu-3 {padding:0px 15px;font-size:14px}
.menu-products a {text-decoration:none;margin-top:3px;font-weight:bold;}
.menu-products {margin-top:4px;}


/* content */
.content-wrapper {padding-top:20px}
.content-wrapper h1 {margin:0px 0px 10px 0px;}

/* crumbline */
.crumbline {margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid #ddd;}
span.active {color: #bb0000;}
.carousel-caption {right: 20px;left: 20%;padding-bottom:0px;margin-bottom:-5px;text-align: right;text-shadow:none;font-weight:300;color:black;font-size:18px;}
.carousel-caption h3 {font-weight:600;font-size:16px;margin:0px;}
.carousel-caption p {font-weight:600;font-size:16px;}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 0px;
	
}
.row {
    margin-right: -5px;
    margin-left: -5px;
}
/* font awesome addons*/
.fa-custom-in-circle {display: inline-block;border-radius: 60px;color:black}

/* navigation icons */
.item-click-phone {cursor:pointer;}
.item-click-hours {cursor:pointer;}
.item-click-search {cursor:pointer;}
#item-search {border:none;width:90%;}
#item-search1 {border:none;width:90%;}
.item-banner-phone {height:auto;z-index:99999;top:45px;font-size:12px;width:250px;position:fixed;background:white;width:100%;padding-bottom:10px;}
.item-banner-hours {height:auto;z-index:99999;top:45px;font-size:12px;width:250px;position:fixed;background:white;width:100%;padding-bottom:10px;}
.item-banner-search {height:auto;z-index:99999;top:45px;font-size:12px;width:100%;margin-left:0px;margin-right:0px;position:fixed;background:white;padding-bottom:10px;padding-right:30px;}
.item-banner-newsletter {}
.item-click-newsletter {color:white;background:black;padding:10px;text-align: center;margin: 10px 0px;cursor:pointer;}
.item-click-newsletter:hover {opacity:0.8}
.item-cancel-newsletter {color:white;background:#aaa;padding:10px;text-align: center;margin: 10px 0px;cursor:pointer;}
.item-cancel-newsletter:hover {opacity:0.8}

.newsletter-wrapper {background:rgba(0,0,0,0.5);position:fixed;top:0px;z-index:999999;width:100%;height:100%;}
.popup-newsletter {position:absolute;width:100%;padding:30px;background:white;top:50%;left:50%;transform: translate(-50%,-50%);}
.newsletter-agree {font-size:10px;}
.popup-newsletter h2 {margin:5px 0px;font-weight: normal;font-size: 18px;}
@media (min-width: 768px) {
	.newsletter-agree {font-size:14px;}
	.popup-newsletter {width:70%;}
	.popup-newsletter h2 {margin:10px 0px;font-size: 30px;}
}
@media (min-width: 1200px) {
	.popup-newsletter {width:50%}
}
@media (min-width: 1400px) {
	.popup-newsletter {width:30%}
}
@media (min-width: 768px) {
#item-search {border:none;width:208px;}
.item-banner-phone {padding-left:20px;top:25px;width:auto;}
.item-banner-hours {padding-left:20px;top:25px;width:auto;}
.item-banner-search {padding-left:20px;top:25px;width:auto;}
}
#item-newsletter {padding:10px;font-size:12px;border:1px solid #eee;width:100%}
@media (min-width: 500px) {
.item-banner-newsletter {}
#item-newsletter {padding:10px;font-size:12px;border:1px solid #eee}
}
@media (min-width: 768px) {
	#item-newsletter {padding:20px;font-size:14px;}
}
/* thumbnails*/
.border-black {border:1px solid black}
.border-black:hover > img {opacity: 0.3;}
.border-black:hover > .text-on-pic {display:inline-block}
.text-on-pic {position:absolute;bottom:10px;left:10px;padding-right:10px;display:none;}
.text-on-pic-visible {position:absolute;bottom:10px;left:10px;padding-right:10px;}
.thumb-wrapper {padding:5px;position:relative}

.item-mobile {display:block !important}
.item-desktop {display:none !important}
.container-responsive {margin-top:35px;}
.container-responsive-alt {margin-top:35px;}
.container-responsive-alt2 {margin-top:50px;}
.item-footer-text {text-align:left;padding-top:20px;}
.footer-icons {margin-top:30px;padding-bottom:20px;position:relative;float:left;}
@media (min-width: 768px) {
	.item-mobile {display:none !important}
	.item-desktop {display:block !important}
	.container-responsive {margin-top:165px;}
	.container-responsive-alt {margin-top:140px;}
	.container-responsive-alt2 {margin-top:165px;}
	.item-footer-text {text-align:right;padding-top:0px;}
	.footer-icons {margin-top:15px;padding-bottom:20px;position:relative;float:none;}
}
.products-menu-text {font-size:10px;}
@media (min-width: 1200px) {
.products-menu-text {font-size:14px;}
}
.hidden-visibility {visibility:hidden;}

/* COOKIES POPUP - start */
#cookieBox {display: block;position: fixed;width: 100%;border-top: 3px solid black;background-color: #f7f7f7;bottom: 0px;right: 0px;z-index: 999;}
#cookieText {display: block;float: left;padding:10px 10px}
#cookieText p {font-size:12px;}
#cookieText h3 {font-size:14px;}
#cookieBoxContent {display: block;}
#cookieBoxContent a {color: black;font-weight: 600;text-decoration: none;}
#cookieBoxContent a:hover {text-decoration: underline;}
#cookieBoxContent a.cookieOkBtn {background-color: black;color: #FFFFFF;display: block;float: left;font-weight: 600;height: 32px;padding: 6px 20px 0 20px;text-decoration: none;margin: 15px 15px 15px 0px;}
a.cookieOkBtnAccept {background-color: black;color: #FFFFFF;display: block;float: left;font-weight: 600;height: 32px;padding: 6px 20px 0 20px;text-decoration: none;margin: 15px 15px 15px 0px;}
#cookieBoxContent a.cookieOkBtn:hover {background-color: #333;}
a.cookieOkBtnAccept {background-color: black;color: white !important;display: block;float: left;font-weight: 600;height: 32px;padding: 6px 20px 0 20px;text-decoration: none;margin: 15px 15px 15px 0px;}
a.cookieOkBtnAccept:hover {background-color: #333;}
#cookieBoxContent a.cookieInfoBtn {background-color: transparent;color: black;display: block;float: left;font-weight: 600;height:auto;padding: 0px 5px 0px 5px;text-decoration: none;margin: 0px 0px 0px 0px;}
#cookieBoxContent a.cookieInfoBtn:hover {color: #333;}
.checkbox-cookies-wrapper {float:left;width:100%}
.checkbox-switch {width: 30px;cursor: pointer;display: inline-block;vertical-align: top;}
.checkbox-label {display: inline-block;margin-top: 5px;width: calc(100% - 40px);vertical-align: top;text-align:left;font-size:12px}
@media (min-width:768px){
	#cookieText {display: block;float: left;padding:20px 40px}
	#cookieText p {font-size:14px;}
	#cookieText h3 {font-size:18px;}
	.checkbox-cookies-wrapper {float:left;width:33.33333%}
	#cookieBoxContent a.cookieInfoBtn {margin: 15px 15px 15px 0px;height: 32px;padding: 6px 20px 0 20px;}
	.checkbox-label {font-size:14px;}
}
/* COOKIES POPUP - end */
