/* Global reset */
*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0 none;outline:0;padding:0;margin:0;list-style:none;border-radius:0;transition:none;font-display:swap;}
*:focus{outline:none !important;box-shadow:none !important;}
#fscookies{display:none}
.images img{margin:0 0 15px 0;}
.djc_item .djc_thumbnail{width:auto !important;}
.col-img-wrap-left img{max-width:50vw;float:right !important;margin-right:-15px !important;}
.col-img-wrap-right img{max-width:50vw;float:left !important;margin-left:-15px !important;}
.body-xs .col-img-wrap-left img, .body-xs .col-img-wrap-right img{max-width:100%;height:auto;}
.preset-library, form#presets, body:not(.fseditor-mode) .edge-tooltipster{display:none;}
.fseditor-mode .preset-library{display:block;}
#shared-session{position:fixed;top:15px;left:15px;right:15px;z-index:99999;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;text-align:center;}
#shared-session strong{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:700;}
strong, b{font-weight:700;}
em, i{font-style:italic;}
.color1 *, .color2 *, .color3 *, .color4 *, .color5 *, .color6 *, .color-white *{color:inherit !important;}
.tlo1{background:url(../../../images/design/page/layout/tlo1.jpg) 50% 0 no-repeat;}
.tlo2{background:url(../../../images/design/page/layout/tlo2.jpg) 50% 0 no-repeat;}
.tlo3{background:url(../../../images/design/page/layout/tlo3.jpg) 50% 0 no-repeat;}
.tlo4{background:url(../../../images/design/page/layout/tlo4.jpg) 50% 0 no-repeat;}
.tlo5{background:url(../../../images/design/page/layout/tlo5.jpg) 50% 0 no-repeat;}
.tlo6{background:url(../../../images/design/page/layout/tlo6.jpg) 50% 0 no-repeat;}
.body-sm div[class*='ordering-sm-'], .body-xs div[class*='ordering-xs-']{display:flex;flex-direction:column;}
.body-sm .ordering-sm-1, .body-xs .ordering-xs-1{order:1;}
.body-sm .ordering-sm-2, .body-xs .ordering-xs-2{order:2;}
.body-sm .ordering-sm-3, .body-xs .ordering-xs-3{order:3;}
.body-sm .ordering-sm-4, .body-xs .ordering-xs-4{order:4;}
.body-sm .ordering-sm-5, .body-xs .ordering-xs-5{order:5;}
.body-sm .ordering-sm-6, .body-xs .ordering-xs-6{order:6;}
.body-sm .ordering-sm-7, .body-xs .ordering-xs-7{order:7;}
.body-sm .ordering-sm-8, .body-xs .ordering-xs-8{order:8;}
.body-sm .ordering-sm-9, .body-xs .ordering-xs-9{order:9;}
.body-sm .ordering-sm-10, .body-xs .ordering-xs-10{order:10;}
.body-sm .ordering-sm-11, .body-xs .ordering-xs-11{order:11;}
.body-sm .ordering-sm-12, .body-xs .ordering-xs-12{order:12;}
.body-sm .ordering-sm-13, .body-xs .ordering-xs-13{order:13;}
.body-sm .ordering-sm-14, .body-xs .ordering-xs-14{order:14;}
.body-sm .ordering-sm-15, .body-xs .ordering-xs-15{order:15;}
.body-sm .ordering-sm-16, .body-xs .ordering-xs-16{order:16;}
.body-sm .ordering-sm-17, .body-xs .ordering-xs-17{order:17;}
.body-sm .ordering-sm-18, .body-xs .ordering-xs-18{order:18;}
.body-sm .ordering-sm-19, .body-xs .ordering-xs-19{order:19;}
.body-sm .ordering-sm-20, .body-xs .ordering-xs-20{order:20;}
.body-xs .center-xs, .body-sm .center-sm, .body-md .center-md, .body-lg .center-lg, .body-xl .center-xl{text-align:center;}
.body-xs .center-xs img, .body-sm .center-sm img, .body-md .center-md img, .body-lg .center-lg img, .body-xl .center-xl img{float:none;display:block;margin-left:auto;margin-right:auto;}
body:not(.body-xs):not(.body-sm) .margin-top-xl-lg-md{margin-top:20px;}
body:not(.body-xs):not(.body-sm) .margin-bottom-xl-lg-md{margin-bottom:20px;}
.body-sm .margin-top-sm{margin-top:20px;}
.body-sm .margin-bottom-sm{margin-bottom:20px;}
.body-xs .margin-top-xs{margin-top:20px;}
.body-xs .margin-bottom-xs{margin-bottom:20px;}
.nomargin-bottom-0px{margin-bottom:0 !important;}
/* Main css */
body{background:#fff;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
h1, h2, h3, h4, h5, h6{margin-top:0;}
img{max-width:100%;height:auto;}
.body-xs img.content-image, .body-sm img.content-image{margin-top:15px;}
img.content-image{margin-bottom:30px;display:inline-block;}
img.equal-height{width:auto !important;max-width:none !important;}
picture{position:relative;max-width:100%;}
ol li{list-style:inherit;margin-left:20px;}
section{clear:both;}
ol{list-style:decimal;}
p:not([class*='text-style']):last-of-type{margin-bottom:0;}
label{font-weight:normal;}
.center{max-width:1070px;margin:0 auto;position:relative;}
.well{box-shadow:none;}
.btn-default{border:none;}
*[class*='btn-extra']{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;text-decoration:none !important;}
*[class*='well-extra']{margin-bottom:15px;}
.nomargin{margin:0 !important;}
.nomargin-top{margin-top:-30px !important;}
.nomargin-right{margin-right:0 !important;}
.nomargin-bottom{margin-bottom:-30px !important;}
.nomargin-left{margin-left:0 !important;}
.equal-height.nomargin[class*=background]{padding:45px 15px;}
.nopadding{padding:0 !important;}
.nopadding-top{padding-top:0 !important;}
.jquery-background-video-wrapper{width:100%;}
.jquery-background-video-pauseplay{z-index:9999;}
body:not(.body-xs):not(.body-sm) .nopadding-right{padding-right:0 !important;}
.nopadding-bottom{padding-bottom:0 !important;}
body:not(.body-xs):not(.body-sm) .nopadding-left{padding-left:0 !important;}
.body-xs .text-center-xs, .body-sm .text-center-sm, .body-md .text-center-md, .body-lg .text-center-lg, .body-xl .text-center-xl{text-align:center !important;}
.button-left{float:left !important;}
.button-left::after{content:'';clear:both;}
.button-center{text-align:center;float:none !important;}
.button-right{float:right !important;}
.button-right::after{content:'';clear:both;}
.body-xs .text-left-xs, .body-sm .text-left-sm, .body-md .text-left-md, .body-lg .text-left-lg, .body-xl .text-left-xl{text-align:left !important;}
.body-xs .text-right-xs, .body-sm .text-right-sm, .body-md .text-right-md, .body-lg .text-right-lg, .body-xl .text-right-xl{text-align:right !important;}
.full-width, .full-width-center{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-top:60px;padding-bottom:60px;margin-top:0;margin-bottom:30px;}
.full-width > .center{max-width:100%;}
.full-content-width, .full-width-center > .center{position:relative;}
.full-width-center > .center{padding:0 15px;}
.poi-info-window .full-width{position:static;top:0;right:0;bottom:0;left:0;padding:0;margin:0;}
.flex-center{display:flex;align-items:center;height:100%;}
.body-sm .flex-center, body:not(.body-xs):not(.body-sm) .flex-center[class*='col-']{flex-direction:column;}
.body-xs .flex-center, .body-sm .flex-center{display:block;}
body:not(.body-xs):not(.body-sm) .flex-center{display:flex;align-items:center;}
.custom-float{float:none;width:100%;z-index:-1;}
.custom-float div{display:table;}
.row.custom-float{margin-left:0;margin-right:0;}
.body-xs .full-content-width, .body-sm .full-content-width, .body-md .full-content-width{width:100vw;position:relative;left:0;right:auto;margin:0 -15px;}
div[class*='custom-bg-after-'].row, .row.even, .row.odd{padding-top:80px;padding-bottom:80px;position:relative;}
div[class*='custom-bg-after-'].row:after, .row.even:after, .row.odd:after{content:'';position:absolute;height:100%;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;display:block;top:0;z-index:-1;}
.row:not(.inner) > .row{margin:0;}
ul.dropdown-menu{margin:0;box-shadow:none;}
.navbar-default .navbar-toggle{border-radius:0;}
.align-right .mod-languages{float:right;}
.btn{position:relative;z-index:0;white-space:normal;backface-visibility:hidden;-webkit-backface-visibility:hidden;}
.btn:hover, .btn:hover:before, .btn:hover:after, nav ul li:hover a, .menu li:hover a{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
/*.btn:not(.hbtn){ border: none }*/
.mod_djc2catitems > ul.collapse{display:block;}
.nav > li > span.nav-header{padding:10px 15px;display:inline-block;line-height:20px;}
.navbar-nav > li > span.nav-header{padding-top:15px;padding-bottom:15px;}
.align-right .navbar .navbar-collapse, .body-xs .align-right-xs .navbar .navbar-collapse, .body-sm .align-right-sm .navbar .navbar-collapse, .body-md .align-right-md .navbar .navbar-collapse, .body-lg .align-right-lg .navbar .navbar-collapse, .body-xl .align-right-xl .navbar .navbar-collapse{text-align:left;}
.align-right .navbar-custom .nav.menu > li, .align-center .navbar-custom .nav.menu > li, .align-right .navbar .navbar-nav, .body-sm .align-right .navbar-custom .nav.menu > li, .body-sm .align-center .navbar-custom .nav.menu > li, .body-sm .align-right .navbar .navbar-nav, .body-md .align-right .navbar-custom .nav.menu > li, .body-md .align-center .navbar-custom .nav.menu > li, .body-md .align-right .navbar .navbar-nav, .body-lg .align-right .navbar-custom .nav.menu > li, .body-lg .align-center .navbar-custom .nav.menu > li, .body-lg .align-right .navbar .navbar-nav, .body-xl .align-right .navbar-custom .nav.menu > li, .body-xl .align-center .navbar-custom .nav.menu > li, .body-xl .align-right .navbar .navbar-nav{display:inline-block;float:none;}
.body-xs .align-right .navbar-custom .nav.menu > li, .body-xs .align-center .navbar-custom .nav.menu > li, .body-xs .align-right-xs .navbar-custom .nav.menu > li, .body-xs .align-center-xs .navbar-custom .nav.menu > li{display:block;float:none;}
.body-xs .align-right .navbar-custom .nav.menu li, .body-xs .align-right-xs .navbar-custom .nav.menu li{display:block;float:none;}
.align-right .navbar-custom .nav.menu, .align-right .navbar .navbar-collapse, .body-xs .align-right-xs .navbar-custom .nav.menu, .body-xs .align-right-xs .navbar .navbar-collapse, .body-sm .align-right-sm .navbar-custom .nav.menu, .body-sm .align-right-sm .navbar .navbar-collapse, .body-md .align-right-md .navbar-custom .nav.menu, .body-md .align-right-md .navbar .navbar-collapse, .body-lg .align-right-lg .navbar-custom .nav.menu, .body-lg .align-right-lg .navbar .navbar-collapse, .body-xl .align-right-xl .navbar-custom .nav.menu, .body-xl .align-right-xl .navbar .navbar-collapse{text-align:right;}
.align-left .navbar-custom .nav.menu, .align-left .navbar .navbar-collapse, .body-xs .align-left-xs .navbar-custom .nav.menu, .body-xs .align-left-xs .navbar .navbar-collapse, .body-sm .align-left-sm .navbar-custom .nav.menu, .body-sm .align-left-sm .navbar .navbar-collapse, .body-md .align-left-md .navbar-custom .nav.menu, .body-md .align-left-md .navbar .navbar-collapse, .body-lg .align-left-lg .navbar-custom .nav.menu, .body-lg .align-left-lg .navbar .navbar-collapse, .body-xl .align-left-xl .navbar-custom .nav.menu, .body-xl .align-left-xl .navbar .navbar-collapse{text-align:left;}
.align-center .navbar-custom .nav.menu, .body-xs .align-center-xs .navbar-custom .nav.menu, .body-sm .align-center-sm .navbar-custom .nav.menu, .body-md .align-center-md .navbar-custom .nav.menu, .body-lg .align-center-lg .navbar-custom .nav.menu, .body-xl .align-center-xl .navbar-custom .nav.menu{text-align:center;float:none;width:100%;}
.body-xs .align-center-xs .navbar-custom .navbar-collapse .nav.menu li.dropdown ul li, .body-sm .align-center-sm .body-xs .navbar-custom .navbar-collapse .nav.menu li.dropdown ul li, .body-md .align-center-md .body-xs .navbar-custom .navbar-collapse .nav.menu li.dropdown ul li, .body-lg .align-center-lg .body-xs .navbar-custom .navbar-collapse .nav.menu li.dropdown ul li, .body-xl .align-center-xl .body-xs .navbar-custom .navbar-collapse .nav.menu li.dropdown ul li{text-align:center;}
.body-xs .align-right-xs .body-xs .navbar-custom .navbar-collapse .nav.menu li.dropdown ul li, .body-sm .align-right-sm .body-xs .navbar-custom .navbar-collapse .nav.menu li.dropdown ul li, .body-md .align-right-md .body-xs .navbar-custom .navbar-collapse .nav.menu li.dropdown ul li, .body-lg .align-right-lg .body-xs .navbar-custom .navbar-collapse .nav.menu li.dropdown ul li, .body-xl .align-right-xl .body-xs .navbar-custom .navbar-collapse .nav.menu li.dropdown ul li{text-align:right;}
.navbar-custom .nav.menu li > a.dropdown-toggle{display:none;position:absolute;right:-20px;top:0;z-index:9999;}
.body-xs .navbar-custom .nav.menu li > a.dropdown-toggle{right:0;}
.body-xs .navbar .navbar-nav{display:block;}
.body-xs .navbar-custom .navbar-collapse .nav.menu li.dropdown ul, .body-xs .navbar-custom .nav.nav-pills li.dropdown ul{position:relative;width:100%;}
.body-xs .navbar .navbar-collapse{text-align:left;overflow:hidden;}
.body-xs .navbar-custom .nav.menu > li{margin-left:0 !important;margin-right:0 !important;clear:both;}
.body-xs .navbar-custom .nav.menu > li.logo{display:none;}
.nav-pills > li > a, .btn{border-radius:0;}
.navbar-custom .nav-block li{display:block !important;}
.table > tbody > tr > th{border-top:none;}
.panel-group .panel{border:0;}
.panel-group .panel-title .icon{vertical-align:middle;}
.panel-group .panel-title a:not([class]) > .icon.expanded, .panel-group .panel-title a.collapsed > .icon.expanded, .panel-group .panel-title a:not(.collapsed) > .icon{display:none;}
.panel-group .panel-title a[class]:not(.collapsed) > .icon.expanded, .panel-group .panel-title a:not([class]) > .icon{display:block;}
.panel-group .panel-title .icon.pull-left{margin:0 10px 0 0;}
.panel-group .panel-title .icon.pull-right{margin:0 0 0 10px;}
.image{position:relative;}
.breadcrumbs span a span img{vertical-align:top;}
.image img{display:block;margin:0 auto;}
.image .mask{position:absolute;left:0;top:0;z-index:100;width:100%;height:100%;}
.rssocial-fixed{width:auto !important;min-width:0 !important;}
.body-xs .rssocial-floating-right.rssocial-fixed{right:0 !important;}
.body-xs .rssocial-floating-left.rssocial-fixed{left:0 !important;}
.body-xs .rssocial-icons ul{width:40px !important;}
div[class*=block].fixed{transition:all .5s ease-in-out;}
div[class*=block] > div:not(.clearfix){position:relative;}
div[class*=block] > div.wrapper:not(.row), div[class*=block] > div[class] > .inner:not(.row){float:left;width:100%;}
div[class*=block] > .video-bg, div[class*=block] > div:not(.clearfix) > div.video-bg{transform:none;top:0;position:absolute;z-index:-1;width:100%;height:100%;}
div[class*=block] > .video-bg video, div[class*=block] > div:not(.clearfix) > div.video-bg video{width:100% !important;height:auto !important;min-height:100%;}
div[class*=block] .video-bg video{transition:none !important;}
div[class*=block] .inner.row{clear:both;}
div[class*=block] div[id*=accordion] .panel-title a{display:block;text-decoration:none;}
div[class*=block] .inner .content{position:relative;z-index:1;}
div[class*=block] .inner .inner .content{z-index:2;}
div[class*=block] .inner > div.bg.parallax{height:100%;position:absolute;top:0;left:0;z-index:-1;margin-top:0;}
.slider{position:relative;z-index:0;}
.slider div[class*='slide']{padding-left:0 !important;}
.home .slider div[class*=slide]:not(:first-of-type){display:none;}
.slider div > div.video-bg{top:0;transform:none !important;}
.slider .description{position:absolute;z-index:150;}
.slider div .description > .center{padding:0 15px;}
.slider .topmask, img[class*=modmasktop]{position:absolute;left:0;top:0;z-index:100;}
.slider .bottommask, img[class*=modmaskbottom]{position:absolute !important;left:0;bottom:0;z-index:100;}
div.parallax{height:300px;clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);-webkit-mask-image:-webkit-linear-gradient(top, #fff 0%,#fff 100%);position:absolute;top:0;width:100%;height:100%;}
div.parallax > div{position:fixed !important;display:block;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;transform:translateZ(0);will-change:transform;z-index:-1;}
div.pagination{width:100%;clear:both;text-align:center;}
#main #content .pagination li{padding-left:0;background:none;}
.body-xs #main #content{clear:both;}
div.pagination li a, div.pagination li span{border-radius:0;}
.pagination li.current a, .pagination li.current span{background:#ddd;color:#fff;}
.pager.pagenav > li{padding-left:0 !important;background:none !important;}
#wrapper{width:100%;overflow:hidden;}
#container{width:100%;margin:0 auto;}
header{width:100%;}
header .navbar{border:none;}
body:not(.body-xs) header .navbar{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
header .navbar-header{display:none;}
header .logo.text-center, .body-xs header .navbar-header{display:block;}
header #logo{padding:15px 0;display:inline-block;}
.body-xs header{margin-top:0 !important;}
#main{float:left;width:100%;clear:both;}
#main #content{position:relative;}
#main #content .row .row:not([class*='full-width']):not([class*='background']):not(.flex-center){margin-bottom:25px;}
.body-xs #main #content .row, .body-sm #main #content .row{clear:both;}
div[class*=parallax]{display:flex;align-items:center;justify-content:center;}
#main #content .blog .pull-left.item-image{float:none !important;position:relative;}
#main .inner > .center > .row{margin:0;}
#main .left[class*='col-'].empty, #main .right[class*='col-'].empty{width:100% !important;}
.droppicsgallerymasonry .droppicspictures{margin:0 auto;}
.carousel .bx-wrapper{overflow:visible;}
.slick-carousel .slick-track .slick-slide{display:flex;align-items:center;justify-content:center;}
.slick-slider .slick-slide a.slide-link{position:absolute;width:100%;height:100%;left:0;top:0;}
.slick-slider.slick-dotted .slick-slide .slick-dots{z-index:99;}
.carousel ul.bxslider > li, .left ul > li, .right ul > li{padding:0;background:none !important;}
.carousel .bx-wrapper .bx-prev{margin-left:-4.1111111%;}
.carousel .bx-wrapper .bx-next{margin-right:-4.1111111%;}
body:not(.body-xs):not(.body-sm) .img-toLeft{margin-right:30px;margin-bottom:15px;}
body:not(.body-xs):not(.body-sm) .img-toRight{margin-left:30px;margin-bottom:15px;}
.body-xs .img-toLeft, .body-sm .img-toLeft, .body-xs .img-toRight, .body-sm .img-toRight{float:none !important;display:block;margin-top:15px;margin-bottom:15px;}
.vcenter{display:flex;align-items:center;}
.form-horizontal .control-label{text-align:left;}
.control-label label{font-weight:normal;}
.form-control{box-shadow:none;}
.rsform .form-control{min-height:34px;height:auto;}
.rsform-captcha-box{display:inline-block;margin:0 10px;}
.rsform input[id^=agree]{position:absolute;margin-left:0;z-index:99999;}
.rsform label[for^=agree]{position:relative;}
.rsform .checkbox + label{padding-left:20px;}
.rsform-block-captcha label{display:none;}
.spu_content{background:none;border:none;box-shadow:none;}
footer{width:100%;clear:both;float:left;}
/* checkbox i radiobutton */
.checkbox, .radio{margin:0;}
.checkbox label, .radio label{padding-left:0;}
.checkbox label:after, .radio label:after{content:'';display:table;clear:both;}
.checkbox .cr, .radio .cr{position:relative;display:inline-block;border:1px solid #a9a9a9;border-radius:0;width:15px;height:15px;float:left;margin-right:5px;margin-top:5px;background:#fff;}
.radio .cr{border-radius:50%;}
.checkbox .cr .cr-icon, .radio .cr .cr-icon{position:absolute;font-size:9px;line-height:0;top:50%;left:20%;}
.radio .cr .cr-icon{margin-left:.04em;}
.radio input[type='radio']:checked + .cr > .cr-icon:before{top:-4px !important;}
.checkbox input[type='checkbox'], .radio input[type='radio']{opacity:0;z-index:999;margin-left:0;left:0;}
.checkbox input[type='checkbox'] + .cr > .cr-icon, .radio input[type='radio'] + .cr > .cr-icon{-webkit-transform:scale(3) rotateZ(-20deg);transform:scale(3) rotateZ(-20deg);opacity:0;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;}
.checkbox input[type='checkbox']:checked + .cr > .cr-icon, .radio input[type='radio']:checked + .cr > .cr-icon{-webkit-transform:scale(1) rotateZ(0deg);transform:scale(1) rotateZ(0deg);opacity:1;}
.checkbox input[type='checkbox']:disabled + .cr, .radio input[type='radio']:disabled + .cr{opacity:.5;}
.radio input[type='radio'] + .cr > .cr-icon:before{content:'' !important;}
.radio input[type='radio']:checked + .cr > .cr-icon:before{width:9px;background:rgba(255, 150, 0, 1);height:9px;border-radius:100%;display:block;position:absolute;left:0;top:-5px;}
/* Kolory */
.color-white{color:rgba(255, 255, 255, 1.0);}
.background-transparent{background:none !important;}
.background-white{background-color:rgba(255, 255, 255, 1.0);}
/* Katalog produktów */
.products .product, .producer .product{margin-bottom:30px;}
.products .product .image, .producer .product .image{margin-bottom:15px;}
.products .product .producer{margin-bottom:15px;}


.products .product .text, .producer .product .text{margin-top:15px;}

/* Mod isto_custom_counter */
.counter{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
/* button muted slider video */
.mute{left:15px;right:auto;top:10px;bottom:auto;position:absolute;z-index:999;font-size:32px;background-color:transparent;}
/* image animation */

.image-container{overflow:hidden;}
.image-container img{transform:scale(1);transition:all .3s ease-in-out;}
.image-container:hover img{transform:scale(1.5);transition:all .3s ease-in-out;}
/* Order Delivery Form */
#orderDeliveryForm #introtext{margin:0 0 30px 0;}
#orderDeliveryForm .order{padding-top:30px;padding-bottom:30px;}
#orderDeliveryForm #products-list{background:#f5f5f5;}
#orderDeliveryForm .order{margin-bottom:0 !important;}
#orderDeliveryForm .order .panel{margin-bottom:15px;}
#orderDeliveryForm .order .panel .panel-heading a:after{font-family:Fontawesome;content:'\f0d7';float:right;font-size:16px;font-weight:300;color:#707070;}
#orderDeliveryForm .order .panel .panel-heading.active a:after{font-family:Fontawesome;content:'\f0d8';}
#orderDeliveryForm .order .panel .panel-heading{background-color:rgba(255,255,255,1);}
#orderDeliveryForm .order .product{margin-bottom:30px;transition:all .5s ease-in-out;border:2px solid rgba(230, 230, 230, 1);}
#orderDeliveryForm .order .product.in-order{border:2px solid rgba(96, 193, 130, 1);background:rgba(255, 255, 255, 1);}
#orderDeliveryForm .order .product .quantity{max-width:100%;margin:15px 0 0 0;transition:all .5s ease-in-out;}
#orderDeliveryForm .order .product.in-order .quantity{background:rgba(96, 193, 130, 1);}
#orderDeliveryForm .order .product .quantity label{text-align:center;display:block;font-weight:normal;padding:5px 0 0 0;}
#orderDeliveryForm .order .product.in-order .quantity label{transition:all .5s ease-in-out;color:rgba(255, 255, 255, 1);}
#orderDeliveryForm .order .product .quantity .input-group{padding:0 10px 20px 10px;}
#orderDeliveryForm .order .product .details{padding:10px;}
#orderDeliveryForm .order .product .details .price{color:#db488c;margin:10px 0 0 0;font-size:18px;}
#orderDeliveryForm label[for=policy_agree0]{font-size:13px;text-align:justify;}
#orderDeliveryForm button[type=submit], #orderDeliveryForm .rsform-thankyou-button{float:right;margin:0 0 60px 0;}
#orderDeliveryForm .checkbox-inline{padding-left:0;}
.order-summary .order-details{padding:60px 0 30px 0;}
.order-summary .delivery-method{padding:15px 0 30px 0;}
.order-summary .delivery-details, .order-summary .order-message{margin:0 0 30px 0;}
.order-summary .order-details-label{display:block;margin:0 0 5px 0;}
.rsform-table ol li{list-style:decimal;}
.rsform-thankyou-button{float:left;margin:0 0 60px 0;}
/* wcag */
.contrastNoImage, .contrastNoImage::after, .contrastNoImage::before{background-image:none !important;}
.contrast{background-color:#fff !important;}
/* recaptcha */
.grecaptcha-badge{z-index:999;}
/* mod_finder */

.element-invisible{display:none;}
/* Image DnD */
.fseditor-mode .image-edit{position:relative !important;
    /*  display: inline-block;
    height: auto;
    min-height: 150px;
    width: 100%;
    outline: 2px solid rgba(255, 70, 0, 0.5);
    outline-offset: -2px;*/}
/*.fseditor-mode .image-edit [data-image] {
    opacity: 0.1;
}*/

.fseditor-mode .image-edit .dropzone{position:absolute;top:0;display:flex;align-items:center;justify-content:center;min-height:auto;height:100%;width:100%;background-color:transparent;border:none;padding:0;margin:0;z-index:9995;}
.fseditor-mode .image-edit .dropzone .dz-message{display:block;height:auto;width:100%;font-size:32px;color:#ff4600;margin:0;}
.fseditor-mode .image-edit .dropzone .dz-preview{background-color:transparent;}
.fseditor-mode .image-edit .dropzone .dz-image{border-radius:0;}
@media only screen and (min-width: 1921px){.slider .slick-slide .slideimage{margin:0 auto;}}
.form-group .form-control-feedback{position:inherit;display:contents;}
.password-group .text-center{text-align:inherit;}
#member-registration .input-group, .login .input-group{display:block;}
#member-registration .input-group > input, .login .input-group > input{width:70%;}
.gotoup.hidegotoup .fixed-up{right:-70px!important;}
.gotoup .fixed-up{transition:all .4s ease;}
.no-min-height > div[class*=col]{min-height:0;}
