.tx-felogin-pi1 label{display:block}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
DIV.csc-textpic,DIV.csc-textpic DIV.csc-textpic-imagerow,UL.csc-uploads LI{overflow:hidden}
DIV.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
DIV.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
DIV.csc-textpic .csc-textpic-imagewrap FIGURE,DIV.csc-textpic FIGURE.csc-textpic-imagewrap{margin:0;display:table}
FIGCAPTION.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
DIV.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
DIV.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
DIV.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap IMG{border:2px solid black;padding:0px 0px}
DIV.csc-textpic .csc-textpic-imagewrap IMG{border:none;display:block}
DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
DIV.csc-textpic-imagecolumn,TD.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
DIV.csc-textpic-imagecolumn.csc-textpic-lastcol,TD.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
DIV.csc-textpic-intext-left .csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
DIV.csc-textpic-intext-right .csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
DIV.csc-textpic-center .csc-textpic-imagewrap,DIV.csc-textpic-center FIGURE.csc-textpic-imagewrap{overflow:hidden}
DIV.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
DIV.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
DIV.csc-textpic-right .csc-textpic-imagewrap{float:right}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}
DIV.csc-textpic-left .csc-textpic-imagewrap{float:left}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}
DIV.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
DIV.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
DIV.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
DIV.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
DIV.csc-textpic DIV.csc-textpic-imagerow-last,DIV.csc-textpic DIV.csc-textpic-imagerow-none DIV.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
UL.csc-uploads{padding:0}
UL.csc-uploads LI{list-style:none outside none;margin:1em 0}
UL.csc-uploads IMG{float:left;padding-right:1em;vertical-align:top}
UL.csc-uploads SPAN{display:block}
UL.csc-uploads SPAN.csc-uploads-fileName{text-decoration:underline}
TABLE.contenttable-color-1{background-color:#EDEBF1}
TABLE.contenttable-color-2{background-color:#F5FFAA}
TABLE.contenttable-color-240{background-color:black}
TABLE.contenttable-color-241{background-color:white}
TABLE.contenttable-color-242{background-color:#333333}
TABLE.contenttable-color-243{background-color:gray}
TABLE.contenttable-color-244{background-color:silver}
.tx-srlanguagemenu,.tx-srlanguagemenu .links-list-header{font-family:Verdana,sans-serif;line-height:100%;margin-top:8px;padding:0;text-indent:0}
.tx-srlanguagemenu .CUR,.tx-srlanguagemenu .NO,.tx-srlanguagemenu .INACT{float:left;font-size:.8em;margin:0 5px}
.tx-srlanguagemenu .CUR a,.tx-srlanguagemenu .NO a,.tx-srlanguagemenu .INACT a{background-color:transparent;font-weight:bold;text-decoration:none}
.tx-srlanguagemenu .CUR a:focus,.tx-srlanguagemenu .CUR a:hover,.tx-srlanguagemenu .CUR a:active,.tx-srlanguagemenu .NO a:focus,.tx-srlanguagemenu .NO a:hover,.tx-srlanguagemenu .NO a:active,.tx-srlanguagemenu .INACT a:focus,.tx-srlanguagemenu .INACT a:hover,.tx-srlanguagemenu .INACT a:active{color:#333333}
.tx-srlanguagemenu .CUR a.flag:before,.tx-srlanguagemenu .CUR a.linked-language:before{content:url('../../typo3conf/ext/sr_language_menu/Resources/Public/Images/current.png');padding-right:3px}
.tx-srlanguagemenu-links .SPC:before{content:"|";padding-right:3px}
.tx-srlanguagemenu .tx-srlanguagemenu-flag-linked,.tx-srlanguagemenu .tx-srlanguagemenu-flag-unlinked{height:13px;width:20px}
.tx-srlanguagemenu img.tx-srlanguagemenu-flag-unlinked{filter:grayscale(100%);
-webkit-filter:grayscale(100%);
-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);
filter:url("data:image/svg+xml;utf8,<svg%20xmlns='https://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale");
filter:gray;
-webkit-filter:grayscale(1);
}
.tx-srlanguagemenu fieldset{}
.tx-srlanguagemenu fieldset legend{
}
.banner h2 {font-size: 27px !important;}
.banner h2 strong{font-size: 24px !important; font-family: 'Roboto Slab', serif;}
.popup-image {background-size: 100% auto;}
.tx-srlanguagemenu fieldset label{display:none}
.tx-srlanguagemenu fieldset img.tx-srlanguagemenu-language-icon{margin-right:3px;vertical-align:middle}
.tx-srlanguagemenu fieldset select{background-color:#009933;color:white;font-size:.8em}
.tx-srlanguagemenu fieldset option{padding:2px 5px 0 2px}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/dev/assets/fancybox/source/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/dev/assets/fancybox/source/fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('https://bdgroup.pl/bdgroup/fileadmin/templates/dev/assets/fancybox/source/blank.gif');
-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{overflow:hidden !important;width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/dev/assets/fancybox/source/fancybox_overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;
background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/dev/assets/fancybox/source/fancybox_sprite@2x.png');background-size:44px 152px;
}
#fancybox-loading div{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/dev/assets/fancybox/source/fancybox_loading@2x.gif');background-size:24px 24px;
}
}
@font-face{font-family:OpenSansLight;src:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/_fonts/opensans-light-webfont.eot');src:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/_fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),url('http://bdgroup.pl/bdgroup/fileadmin/templates/main/_fonts/opensans-light-webfont.woff') format('woff'),url('http://bdgroup.pl/bdgroup/fileadmin/templates/main/_fonts/opensans-light-webfont.ttf') format('truetype'),url('http://bdgroup.pl/bdgroup/fileadmin/templates/main/_fonts/opensans-light-webfont.svg#globerthin_free') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:OpenSansRegular;src:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/_fonts/opensans-regular-webfont.eot');src:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/_fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('http://bdgroup.pl/bdgroup/fileadmin/templates/main/_fonts/opensans-regular-webfont.woff') format('woff'),url('http://bdgroup.pl/bdgroup/fileadmin/templates/main/_fonts/opensans-regular-webfont.ttf') format('truetype'),url('http://bdgroup.pl/bdgroup/fileadmin/templates/main/_fonts/opensans-regular-webfont.svg#globerbook') format('svg');font-weight:400;font-style:normal}
@font-face{font-family:OpenSansBold;src:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/_fonts/opensans-bold-webfont.eot');src:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/_fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('http://bdgroup.pl/bdgroup/fileadmin/templates/main/_fonts/opensans-bold-webfont.woff') format('woff'),url('http://bdgroup.pl/bdgroup/fileadmin/templates/main/_fonts/opensans-bold-webfont.ttf') format('truetype'),url('http://bdgroup.pl/bdgroup/fileadmin/templates/main/_fonts/opensans-bold-webfont.svg#globerbold_free') format('svg');font-weight:400;font-style:normal}
.btn.inactive,.btn.inactive:active,.btn.inactive:hover{-webkit-box-shadow:none;box-shadow:none}
.btn,.form-btn,.offer-page .brands .blue-box .btn.btn,input[type=button],input[type=reset],input[type=submit],textarea{-webkit-box-shadow:0 2px 0 0 #dcdcdc;box-shadow:0 2px 0 0 #dcdcdc}
section.brands .blue-box .text .btn{-webkit-box-shadow:0 2px 0 0 #0e274f;box-shadow:0 2px 0 0 #0e274f}
.btn-simple{-webkit-box-shadow:0 2px 0 0 #5f9cd9;box-shadow:0 2px 0 0 #5f9cd9}
.btn-transparent{-webkit-box-shadow:0 2px 0 0 #0b1e3d;box-shadow:0 2px 0 0 #0b1e3d}
.services-banner h2{background-color:#a7b62a!important;background-repeat:no-repeat;background-position:right center}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
a{background:0 0}
a:active,a:hover{outline:0}
h1{margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700 !important;}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C""\201D""\2018""\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
@media print{@page{margin:2cm .5cm}
*{text-shadow:none!important;color:#000!important;background:transparent!important;box-shadow:none!important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" ("attr(href)")"}
abbr[title]:after{content:" ("attr(title)")"}
a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
blockquote,pre{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
img,tr{page-break-inside:avoid}
img{max-width:100%!important}
h2,h3,p{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
select{background:#fff!important}
.navbar{display:none}
.table td,.table th{background-color:#fff!important}
.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}
.label{border:1px solid #000}
.table{border-collapse:collapse!important}
.table-bordered td,.table-bordered th{border:1px solid #ddd!important}
}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container:after,.container:before{content:" ";display:table}
.container:after{clear:both}
.row{margin-left:-15px;margin-right:-15px}
.row:after,.row:before{content:" ";display:table}
.row:after{clear:both}
.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-left:15px;padding-right:15px}
.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{float:left}
.col-xs-1{width:8.33333%}
.col-xs-2{width:16.66667%}
.col-xs-3{width:25%}
.col-xs-4{width:33.33333%}
.col-xs-5{width:41.66667%}
.col-xs-6{width:50%}
.col-xs-7{width:58.33333%}
.col-xs-8{width:66.66667%}
.col-xs-9{width:75%}
.col-xs-10{width:83.33333%}
.col-xs-11{width:91.66667%}
.col-xs-12{width:100%}
.col-xs-pull-0{right:0}
.col-xs-pull-1{right:8.33333%}
.col-xs-pull-2{right:16.66667%}
.col-xs-pull-3{right:25%}
.col-xs-pull-4{right:33.33333%}
.col-xs-pull-5{right:41.66667%}
.col-xs-pull-6{right:50%}
.col-xs-pull-7{right:58.33333%}
.col-xs-pull-8{right:66.66667%}
.col-xs-pull-9{right:75%}
.col-xs-pull-10{right:83.33333%}
.col-xs-pull-11{right:91.66667%}
.col-xs-pull-12{right:100%}
.col-xs-push-0{left:0}
.col-xs-push-1{left:8.33333%}
.col-xs-push-2{left:16.66667%}
.col-xs-push-3{left:25%}
.col-xs-push-4{left:33.33333%}
.col-xs-push-5{left:41.66667%}
.col-xs-push-6{left:50%}
.col-xs-push-7{left:58.33333%}
.col-xs-push-8{left:66.66667%}
.col-xs-push-9{left:75%}
.col-xs-push-10{left:83.33333%}
.col-xs-push-11{left:91.66667%}
.col-xs-push-12{left:100%}
.col-xs-offset-0{margin-left:0}
.col-xs-offset-1{margin-left:8.33333%}
.col-xs-offset-2{margin-left:16.66667%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-4{margin-left:33.33333%}
.col-xs-offset-5{margin-left:41.66667%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-7{margin-left:58.33333%}
.col-xs-offset-8{margin-left:66.66667%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-10{margin-left:83.33333%}
.col-xs-offset-11{margin-left:91.66667%}
.col-xs-offset-12{margin-left:100%}
@media (min-width:768px){.container{width:750px}
.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{float:left}
.col-sm-1{width:8.33333%}
.col-sm-2{width:16.66667%}
.col-sm-3{width:25%}
.col-sm-4{width:33.33333%}
.col-sm-5{width:41.66667%}
.col-sm-6{width:50%}
.col-sm-7{width:58.33333%}
.col-sm-8{width:66.66667%}
.col-sm-9{width:75%}
.col-sm-10{width:83.33333%}
.col-sm-11{width:91.66667%}
.col-sm-12{width:100%}
.col-sm-pull-0{right:0}
.col-sm-pull-1{right:8.33333%}
.col-sm-pull-2{right:16.66667%}
.col-sm-pull-3{right:25%}
.col-sm-pull-4{right:33.33333%}
.col-sm-pull-5{right:41.66667%}
.col-sm-pull-6{right:50%}
.col-sm-pull-7{right:58.33333%}
.col-sm-pull-8{right:66.66667%}
.col-sm-pull-9{right:75%}
.col-sm-pull-10{right:83.33333%}
.col-sm-pull-11{right:91.66667%}
.col-sm-pull-12{right:100%}
.col-sm-push-0{left:0}
.col-sm-push-1{left:8.33333%}
.col-sm-push-2{left:16.66667%}
.col-sm-push-3{left:25%}
.col-sm-push-4{left:33.33333%}
.col-sm-push-5{left:41.66667%}
.col-sm-push-6{left:50%}
.col-sm-push-7{left:58.33333%}
.col-sm-push-8{left:66.66667%}
.col-sm-push-9{left:75%}
.col-sm-push-10{left:83.33333%}
.col-sm-push-11{left:91.66667%}
.col-sm-push-12{left:100%}
.col-sm-offset-0{margin-left:0}
.col-sm-offset-1{margin-left:8.33333%}
.col-sm-offset-2{margin-left:16.66667%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-4{margin-left:33.33333%}
.col-sm-offset-5{margin-left:41.66667%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-7{margin-left:58.33333%}
.col-sm-offset-8{margin-left:66.66667%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-10{margin-left:83.33333%}
.col-sm-offset-11{margin-left:91.66667%}
.col-sm-offset-12{margin-left:100%}
}
@media (min-width:992px){.container{width:970px}
.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{float:left}
.col-md-1{width:8.33333%}
.col-md-2{width:16.66667%}
.col-md-3{width:25%}
.col-md-4{width:33.33333%}
.col-md-5{width:41.66667%}
.col-md-6{width:50%}
.col-md-7{width:58.33333%}
.col-md-8{width:66.66667%}
.col-md-9{width:75%}
.col-md-10{width:83.33333%}
.col-md-11{width:91.66667%}
.col-md-12{width:100%}
.col-md-pull-0{right:0}
.col-md-pull-1{right:8.33333%}
.col-md-pull-2{right:16.66667%}
.col-md-pull-3{right:25%}
.col-md-pull-4{right:33.33333%}
.col-md-pull-5{right:41.66667%}
.col-md-pull-6{right:50%}
.col-md-pull-7{right:58.33333%}
.col-md-pull-8{right:66.66667%}
.col-md-pull-9{right:75%}
.col-md-pull-10{right:83.33333%}
.col-md-pull-11{right:91.66667%}
.col-md-pull-12{right:100%}
.col-md-push-0{left:0}
.col-md-push-1{left:8.33333%}
.col-md-push-2{left:16.66667%}
.col-md-push-3{left:25%}
.col-md-push-4{left:33.33333%}
.col-md-push-5{left:41.66667%}
.col-md-push-6{left:50%}
.col-md-push-7{left:58.33333%}
.col-md-push-8{left:66.66667%}
.col-md-push-9{left:75%}
.col-md-push-10{left:83.33333%}
.col-md-push-11{left:91.66667%}
.col-md-push-12{left:100%}
.col-md-offset-0{margin-left:0}
.col-md-offset-1{margin-left:8.33333%}
.col-md-offset-2{margin-left:16.66667%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-4{margin-left:33.33333%}
.col-md-offset-5{margin-left:41.66667%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-7{margin-left:58.33333%}
.col-md-offset-8{margin-left:66.66667%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-10{margin-left:83.33333%}
.col-md-offset-11{margin-left:91.66667%}
.col-md-offset-12{margin-left:100%}
}
@media (min-width:1200px){.container{width:1170px}
.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{float:left}
.col-lg-1{width:8.33333%}
.col-lg-2{width:16.66667%}
.col-lg-3{width:25%}
.col-lg-4{width:33.33333%}
.col-lg-5{width:41.66667%}
.col-lg-6{width:50%}
.col-lg-7{width:58.33333%}
.col-lg-8{width:66.66667%}
.col-lg-9{width:75%}
.col-lg-10{width:83.33333%}
.col-lg-11{width:91.66667%}
.col-lg-12{width:100%}
.col-lg-pull-0{right:0}
.col-lg-pull-1{right:8.33333%}
.col-lg-pull-2{right:16.66667%}
.col-lg-pull-3{right:25%}
.col-lg-pull-4{right:33.33333%}
.col-lg-pull-5{right:41.66667%}
.col-lg-pull-6{right:50%}
.col-lg-pull-7{right:58.33333%}
.col-lg-pull-8{right:66.66667%}
.col-lg-pull-9{right:75%}
.col-lg-pull-10{right:83.33333%}
.col-lg-pull-11{right:91.66667%}
.col-lg-pull-12{right:100%}
.col-lg-push-0{left:0}
.col-lg-push-1{left:8.33333%}
.col-lg-push-2{left:16.66667%}
.col-lg-push-3{left:25%}
.col-lg-push-4{left:33.33333%}
.col-lg-push-5{left:41.66667%}
.col-lg-push-6{left:50%}
.col-lg-push-7{left:58.33333%}
.col-lg-push-8{left:66.66667%}
.col-lg-push-9{left:75%}
.col-lg-push-10{left:83.33333%}
.col-lg-push-11{left:91.66667%}
.col-lg-push-12{left:100%}
.col-lg-offset-0{margin-left:0}
.col-lg-offset-1{margin-left:8.33333%}
.col-lg-offset-2{margin-left:16.66667%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-4{margin-left:33.33333%}
.col-lg-offset-5{margin-left:41.66667%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-7{margin-left:58.33333%}
.col-lg-offset-8{margin-left:66.66667%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-10{margin-left:83.33333%}
.col-lg-offset-11{margin-left:91.66667%}
.col-lg-offset-12{margin-left:100%}
}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none!important;visibility:hidden!important}
.affix{position:fixed}
@-ms-viewport{width:device-width}
.visible-lg,.visible-md,.visible-sm,.visible-xs,td.visible-lg,td.visible-md,td.visible-sm,td.visible-xs,th.visible-lg,th.visible-md,th.visible-sm,th.visible-xs,tr.visible-lg,tr.visible-md,tr.visible-sm,tr.visible-xs{display:none!important}
@media (max-width:767px){.visible-xs{display:block!important}
tr.visible-xs{display:table-row!important}
td.visible-xs,th.visible-xs{display:table-cell!important}
}
@media (min-width:768px) and (max-width:991px){.visible-xs.visible-sm{display:block!important}
tr.visible-xs.visible-sm{display:table-row!important}
td.visible-xs.visible-sm,th.visible-xs.visible-sm{display:table-cell!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-xs.visible-md{display:block!important}
tr.visible-xs.visible-md{display:table-row!important}
td.visible-xs.visible-md,th.visible-xs.visible-md{display:table-cell!important}
}
@media (min-width:1200px){.visible-xs.visible-lg{display:block!important}
tr.visible-xs.visible-lg{display:table-row!important}
td.visible-xs.visible-lg,th.visible-xs.visible-lg{display:table-cell!important}
}
@media (max-width:767px){.visible-sm.visible-xs{display:block!important}
tr.visible-sm.visible-xs{display:table-row!important}
td.visible-sm.visible-xs,th.visible-sm.visible-xs{display:table-cell!important}
}
@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}
tr.visible-sm{display:table-row!important}
td.visible-sm,th.visible-sm{display:table-cell!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-sm.visible-md{display:block!important}
tr.visible-sm.visible-md{display:table-row!important}
td.visible-sm.visible-md,th.visible-sm.visible-md{display:table-cell!important}
}
@media (min-width:1200px){.visible-sm.visible-lg{display:block!important}
tr.visible-sm.visible-lg{display:table-row!important}
td.visible-sm.visible-lg,th.visible-sm.visible-lg{display:table-cell!important}
}
@media (max-width:767px){.visible-md.visible-xs{display:block!important}
tr.visible-md.visible-xs{display:table-row!important}
td.visible-md.visible-xs,th.visible-md.visible-xs{display:table-cell!important}
}
@media (min-width:768px) and (max-width:991px){.visible-md.visible-sm{display:block!important}
tr.visible-md.visible-sm{display:table-row!important}
td.visible-md.visible-sm,th.visible-md.visible-sm{display:table-cell!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}
tr.visible-md{display:table-row!important}
td.visible-md,th.visible-md{display:table-cell!important}
}
@media (min-width:1200px){.visible-md.visible-lg{display:block!important}
tr.visible-md.visible-lg{display:table-row!important}
td.visible-md.visible-lg,th.visible-md.visible-lg{display:table-cell!important}
}
@media (max-width:767px){.visible-lg.visible-xs{display:block!important}
tr.visible-lg.visible-xs{display:table-row!important}
td.visible-lg.visible-xs,th.visible-lg.visible-xs{display:table-cell!important}
}
@media (min-width:768px) and (max-width:991px){.visible-lg.visible-sm{display:block!important}
tr.visible-lg.visible-sm{display:table-row!important}
td.visible-lg.visible-sm,th.visible-lg.visible-sm{display:table-cell!important}
}
@media (min-width:992px) and (max-width:1199px){.visible-lg.visible-md{display:block!important}
tr.visible-lg.visible-md{display:table-row!important}
td.visible-lg.visible-md,th.visible-lg.visible-md{display:table-cell!important}
}
@media (min-width:1200px){.visible-lg{display:block!important}
tr.visible-lg{display:table-row!important}
td.visible-lg,th.visible-lg{display:table-cell!important}
}
.hidden-xs{display:block!important}
tr.hidden-xs{display:table-row!important}
td.hidden-xs,th.hidden-xs{display:table-cell!important}
@media (max-width:767px){.hidden-xs,td.hidden-xs,th.hidden-xs,tr.hidden-xs{display:none!important}
}
@media (min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm,th.hidden-xs.hidden-sm,tr.hidden-xs.hidden-sm{display:none!important}
}
@media (min-width:992px) and (max-width:1199px){.hidden-xs.hidden-md,td.hidden-xs.hidden-md,th.hidden-xs.hidden-md,tr.hidden-xs.hidden-md{display:none!important}
}
@media (min-width:1200px){.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg,th.hidden-xs.hidden-lg,tr.hidden-xs.hidden-lg{display:none!important}
}
.hidden-sm{display:block!important}
tr.hidden-sm{display:table-row!important}
td.hidden-sm,th.hidden-sm{display:table-cell!important}
@media (max-width:767px){.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs,th.hidden-sm.hidden-xs,tr.hidden-sm.hidden-xs{display:none!important}
}
@media (min-width:768px) and (max-width:991px){.hidden-sm,td.hidden-sm,th.hidden-sm,tr.hidden-sm{display:none!important}
}
@media (min-width:992px) and (max-width:1199px){.hidden-sm.hidden-md,td.hidden-sm.hidden-md,th.hidden-sm.hidden-md,tr.hidden-sm.hidden-md{display:none!important}
}
@media (min-width:1200px){.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg,th.hidden-sm.hidden-lg,tr.hidden-sm.hidden-lg{display:none!important}
}
.hidden-md{display:block!important}
tr.hidden-md{display:table-row!important}
td.hidden-md,th.hidden-md{display:table-cell!important}
@media (max-width:767px){.hidden-md.hidden-xs,td.hidden-md.hidden-xs,th.hidden-md.hidden-xs,tr.hidden-md.hidden-xs{display:none!important}
}
@media (min-width:768px) and (max-width:991px){.hidden-md.hidden-sm,td.hidden-md.hidden-sm,th.hidden-md.hidden-sm,tr.hidden-md.hidden-sm{display:none!important}
}
@media (min-width:992px) and (max-width:1199px){.hidden-md,td.hidden-md,th.hidden-md,tr.hidden-md{display:none!important}
}
@media (min-width:1200px){.hidden-md.hidden-lg,td.hidden-md.hidden-lg,th.hidden-md.hidden-lg,tr.hidden-md.hidden-lg{display:none!important}
}
.hidden-lg{display:block!important}
tr.hidden-lg{display:table-row!important}
td.hidden-lg,th.hidden-lg{display:table-cell!important}
@media (max-width:767px){.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs,th.hidden-lg.hidden-xs,tr.hidden-lg.hidden-xs{display:none!important}
}
@media (min-width:768px) and (max-width:991px){.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm,th.hidden-lg.hidden-sm,tr.hidden-lg.hidden-sm{display:none!important}
}
@media (min-width:992px) and (max-width:1199px){.hidden-lg.hidden-md,td.hidden-lg.hidden-md,th.hidden-lg.hidden-md,tr.hidden-lg.hidden-md{display:none!important}
}
@media (min-width:1200px){.hidden-lg,td.hidden-lg,th.hidden-lg,tr.hidden-lg{display:none!important}
}
.visible-print,td.visible-print,th.visible-print,tr.visible-print{display:none!important}
@media print{.visible-print{display:block!important}
tr.visible-print{display:table-row!important}
td.visible-print,th.visible-print{display:table-cell!important}
.hidden-print,td.hidden-print,th.hidden-print,tr.hidden-print{display:none!important}
}
div.button,div.button span,div.checker span,div.radio span,div.selector,div.selector span,div.uploader,div.uploader span.action{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/sprite.png');background-repeat:no-repeat;-webkit-font-smoothing:antialiased}
div.button,div.checker,div.radio,div.selector,div.uploader{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;vertical-align:middle}
div.button:focus,div.checker:focus,div.radio:focus,div.selector:focus,div.uploader:focus{outline:0}
div.button,div.button *,div.checker,div.checker *,div.radio,div.radio *,div.selector,div.selector *,div.uploader,div.uploader *{margin:0;padding:0}
.highContrastDetect{background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/bg-input.png') repeat-x 0 0;width:0;height:0}
input.uniform-input,select.uniform-multiselect,textarea.uniform{padding:3px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/bg-input.png') repeat-x 0 0;outline:0}
input.uniform-input.active,select.uniform-multiselect.active,textarea.uniform.active{background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/bg-input-focus.png') repeat-x 0 0}
div.checker input,input[type=search],input[type=search]:active{-moz-appearance:none;-webkit-appearance:none}
div.selector{background-position:0 -130px;line-height:26px;height:26px;padding:0 0 0 10px;position:relative;overflow:hidden}
div.selector span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-position:right 0;height:26px;line-height:26px;padding-right:25px;cursor:pointer;width:100%;display:block}
div.selector.fixedWidth{width:190px}
div.selector.fixedWidth span{width:155px}
div.selector select{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:0;background:0 0;position:absolute;height:22px;top:2px;left:0;width:100%}
div.selector.active{background-position:0 -156px}
div.selector.active span{background-position:right -26px}
div.selector.focus,div.selector.hover{background-position:0 -182px}
div.selector.focus span,div.selector.hover span{background-position:right -52px}
div.selector.focus.active,div.selector.hover.active{background-position:0 -208px}
div.selector.focus.active span,div.selector.hover.active span{background-position:right -78px}
div.selector.disabled,div.selector.disabled.active{background-position:0 -234px}
div.selector.disabled span,div.selector.disabled.active span{background-position:right -104px}
div.checker{position:relative}
div.checker span{*display:inline;zoom:1;text-align:center}
div.checker input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:0;background:0 0;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1}
div.checker.active span{background-position:-19px -260px}
div.checker.active span.checked{background-position:-95px -260px}
div.checker.focus.active span,div.checker.hover.active span{background-position:-57px -260px}
div.checker.focus.active span.checked,div.checker.hover.active span.checked{background-position:-133px -260px}
div.checker.disabled,div.checker.disabled.active{background-position:-152px -260px}
div.checker.disabled span.checked,div.checker.disabled.active span.checked{background-position:-171px -260px}
div.radio{position:relative}
div.radio span{*display:inline;zoom:1;text-align:center}
div.radio input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:0;background:0 0;display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;text-align:center}
div.radio.active span{background-position:-18px -279px}
div.radio.active span.checked{background-position:-90px -279px}
div.radio.focus.active span,div.radio.hover.active span{background-position:-54px -279px}
div.radio.focus.active span.checked,div.radio.hover.active span.checked{background-position:-126px -279px}
div.radio.disabled span,div.radio.disabled.active span{background-position:-144px -279px}
div.radio.disabled span.checked,div.radio.disabled.active span.checked{background-position:-162px -279px}
div.uploader{background-position:0 -297px;height:28px;width:190px;cursor:pointer;position:relative;overflow:hidden}
div.uploader span.action{background-position:right -409px;height:28px;line-height:28px;width:85px;text-align:center;float:left;display:inline;overflow:hidden;cursor:pointer}
div.uploader span.filename{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;float:left;cursor:default;height:24px;margin:2px 0 2px 2px;line-height:24px;width:82px;padding:0 10px}
div.uploader input{opacity:0;filter:alpha(opacity=0);-moz-opacity:0;border:0;background:0 0;position:absolute;top:0;right:0;float:right;cursor:default;width:100%;height:100%}
div.uploader.active span.action{background-position:right -465px}
div.uploader.focus,div.uploader.hover{background-position:0 -353px}
div.uploader.focus span.action,div.uploader.hover span.action{background-position:right -437px}
div.uploader.focus.active span.action,div.uploader.hover.active span.action{background-position:right -493px}
div.uploader.disabled,div.uploader.disabled.active{background-position:0 -325px}
div.uploader.disabled span.action,div.uploader.disabled.active span.action{background-position:right -381px}
div.button{background-position:0 -641px;height:30px;cursor:pointer;position:relative}
div.button a,div.button button,div.button input{opacity:.01;filter:alpha(opacity=1);-moz-opacity:.01;display:block;top:0;left:0;right:0;bottom:0;position:absolute}
div.button span{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;line-height:30px;text-align:center;background-position:right -521px;height:30px;margin-left:13px;padding:0}
div.button.active{background-position:0 -671px}
div.button.active span{background-position:right -551px;cursor:default}
div.button.focus,div.button.hover{background-position:0 -701px}
div.button.focus span,div.button.hover span{background-position:right -581px}
div.button.disabled,div.button.disabled.active{background-position:0 -731px}
div.button.disabled span,div.button.disabled.active span{background-position:right -611px;cursor:default}
.bx-controls{z-index:998;position:relative;top:-100px}
.bx-pager{float:left;width:100%;text-align:center;margin-top:-35px}
.bx-pager-item,.bx-pager-item a{width:12px;height:12px;float:left;text-indent:-9999px;line-height:0;border-radius:20px;background:#fff}
.bx-pager-item,.bx-pager-item a.active{background:#a7b62a}
#slider .bx-controls{display:none}
.bx-pager-item{margin:5px;display:inline-block;float:none}
#slider-nav{position:absolute;width:50px;height:75px;right:4%;top:50%;z-index:500;margin-top:-33px;text-align:center}
#slider-nav em{font-style:normal;font-size:20px}
#slider-nav #slider-nav-count span{opacity:.6}
.sbx-prev{background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/png/prev.png') no-repeat;width:12px;height:19px;text-indent:-9999px;display:block;margin:0 auto 10px}
.sbx-prev:hover{opacity:.6}
.sbx-next{background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/png/next.png') no-repeat;width:12px;height:19px;display:block;text-indent:-9999px;margin:10px auto 0}
.sbx-next:hover{opacity:.6}
.fancybox-close{background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/png/fancybox-close.png') no-repeat center center;width:32px;height:33px;top:20px;right:20px}
.fancybox .row{margin:0}
.ui-widget{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #ddd;background:#eee url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png') 50% top repeat-x;color:#333}
.ui-widget-content a{color:#333}
.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png') 50% 50% repeat-x;color:#fff;font-weight:700}
.ui-widget-header a{color:#fff}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/css/images/ui-bg_glass_100_f6f6f6_1x400.png') 50% 50% repeat-x;font-weight:700;color:#1c94c4}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}
.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #fbcb09;background:#fdf5ce url('http://bdgroup.pl/bdgroup/fileadmin/templates/main/css/images/ui-bg_glass_100_fdf5ce_1x400.png') 50% 50% repeat-x;font-weight:700;color:#c77405}
.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#c77405;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/css/images/ui-bg_glass_65_ffffff_1x400.png') 50% 50% repeat-x;font-weight:700;color:#eb8f00}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png') 50% top repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png') 50% 50% repeat;color:#fff}
.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#fff}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon,.ui-widget-content .ui-icon{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/css/images/ui-icons_222222_256x240.png')}
.ui-widget-header .ui-icon{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/css/images/ui-icons_ffffff_256x240.png')}
.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/css/images/ui-icons_ef8c08_256x240.png')}
.ui-state-highlight .ui-icon{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/css/images/ui-icons_228ef1_256x240.png')}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/css/images/ui-icons_ffd27a_256x240.png')}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}
.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}
.ui-widget-overlay{background:#666 url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/css/images/ui-bg_diagonals-thick_20_666666_40x40.png') 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}
.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/css/images/ui-bg_flat_10_000000_40x100.png') 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
h1{font-family:OpenSansLight,sans-serif;font-weight:400;text-transform:uppercase}
h1 strong{font-family:OpenSansBold,sans-serif;font-weight:400}
h2{font-family:OpenSansLight,sans-serif;font-weight:400;text-transform:uppercase}
h2 strong{font-family:OpenSansBold,sans-serif;font-weight:400; color: #333;}
h3{font-family:OpenSansLight,sans-serif;font-weight:400;text-transform:uppercase}
h3 strong{font-family:OpenSansBold,sans-serif;font-weight:400}
h4{font-family:OpenSansLight,sans-serif;font-weight:400;text-transform:uppercase}
h4 strong{font-family:OpenSansBold,sans-serif;font-weight:400}
h5{font-family:OpenSansLight,sans-serif;font-weight:400;text-transform:uppercase}
h5 strong{font-family:OpenSansBold,sans-serif;font-weight:400}
h6{font-family:OpenSansLight,sans-serif;font-weight:400;text-transform:uppercase}
h6 strong{font-family:OpenSansBold,sans-serif;font-weight:400}
h1{font-size:70px;line-height:70px}
h2{font-size:45px !important;line-height:45px;margin-left:-4px}
h3{font-size:40px;line-height:40px}
h4{font-size:30px;line-height:30px}
h5{font-size:26px;line-height:26px}
h6{font-size:15px;line-height:15px}
.green{color:#a7b62a}
.white{color:#fff}
#page-header.subpage-header h1:after,.underline:after{content:'';position:relative;width:60px;height:2px;background:#a7b62a;display:block;margin-top:15px;margin-left:7px}
.white-underline:after{content:'';display:block;width:30px;height:2px;background:#fff;margin-top:8px}
.parsley-errors-list,ul{list-style:none;padding:0;margin:0}
.page-content ul li{background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/png/marker.png') no-repeat 0 7px;padding-left:15px}
a{color:#a7b62a;text-decoration:none;display:inline-block}
.align-left{text-align:left}
.align-right{text-align:right}
.align-center{text-align:center}
.align-justify{text-align:justify}
img.align-left{float:left;margin-bottom:20px;margin-right:20px}
img.align-right{float:right;margin-bottom:20px;margin-left:20px}
img.align-center,img.align-justify{display:block;margin:0 auto 20px}
@media (min-width:992px) and (max-width:1200px){h2{font-size:39px;line-height:39px}
h5{font-size:24px;line-height:24px}
}
@media (max-width:992px){h1{font-size:50px;line-height:50px}
}
body,html{margin:0;padding:0}
body{background:#f4f4f4;font:14px/1.43em OpenSansLight,sans-serif !important;font-weight:400 !important;color:#727272 !important;}
*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
a,a:focus{outline:0}
.wrap{max-width:1170px;margin:0 auto;position:relative}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.no-height{height:0}
.tbl-wrap{width:100%;display:table}
.tbl-cell{display:table-cell}
input,textarea{border:0;margin:0;padding:0}
input:focus,textarea:focus{outline:0}
textarea{resize:none}
input::-ms-clear{display:none}
button{border:0}
button:focus{outline:0}
.np{padding:0}
.sprite-alibaba{width:203px;height:88px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat 0 -188px;display:inline-block}
.sprite-author{width:102px;height:29px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -388px -39px;display:inline-block}
.sprite-awards{width:22px;height:22px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -459px -73px;display:inline-block}
.sprite-black-logo{width:280px;height:149px;background:url('../images/logo.png') no-repeat 0 0;display:inline-block}
.sprite-calendar{width:51px;height:67px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -279px -78px;display:inline-block}
.sprite-check-active{width:18px;height:18px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -474px -98px;display:inline-block}
.sprite-check-checked-active{width:18px;height:18px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -454px -98px;display:inline-block}
.sprite-check-checked{width:18px;height:18px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -434px -98px;display:inline-block}
.sprite-check-error{width:18px;height:18px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -529px -73px;display:inline-block}
.sprite-check-inactive{width:18px;height:18px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -354px -98px;display:inline-block}
.sprite-check{width:18px;height:18px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -509px -73px;display:inline-block}
.sprite-close{width:32px;height:32px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -354px -39px;display:inline-block}
.sprite-fb-hover{width:12px;height:23px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -572px -39px;display:inline-block}
.sprite-fb{width:12px;height:23px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -586px -39px;display:inline-block}
.sprite-gold{width:205px;height:42px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat 0 -278px;display:inline-block}
.sprite-lamp{width:73px;height:76px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -279px 0;display:inline-block}
.sprite-linked-hover{width:23px;height:23px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -492px -39px;display:inline-block}
.sprite-linked{width:23px;height:23px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -517px -39px;display:inline-block}
.sprite-logo-menu{width:249px;height:37px;background:url('../images/logo.png') no-repeat -354px 0;display:inline-block}
.sprite-logo{width:280px;height:149px;background:url('../images/logo.png') no-repeat 0 -94px;display:inline-block}
.sprite-marker{width:12px;height:16px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -589px -73px;display:inline-block}
.sprite-ppl{width:23px;height:22px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -434px -73px;display:inline-block}
.sprite-radio-active{width:18px;height:18px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -549px -73px;display:inline-block}
.sprite-radio-checked-active{width:18px;height:18px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -569px -73px;display:inline-block}
.sprite-radio-checked{width:18px;height:18px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -494px -98px;display:inline-block}
.sprite-radio-error{width:18px;height:18px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -374px -98px;display:inline-block}
.sprite-radio-inactive{width:18px;height:18px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -394px -98px;display:inline-block}
.sprite-radio{width:18px;height:18px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -414px -98px;display:inline-block}
.sprite-small-burger{width:16px;height:12px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -514px -98px;display:inline-block}
.sprite-turnover{width:24px;height:22px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -483px -73px;display:inline-block}
.sprite-twitter-hover{width:28px;height:23px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -354px -73px;display:inline-block}
.sprite-twitter{width:28px;height:23px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -542px -39px;display:inline-block}
.sprite-yt-hover{width:23px;height:22px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -409px -73px;display:inline-block}
.sprite-yt{width:23px;height:22px;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png') no-repeat -384px -73px;display:inline-block}
.btn {
    display: inline-block !important;
    padding: 0 50px !important;
    height: 33px;
    -webkit-border-radius: 0 !important;
    border-radius: 0 !important;
    cursor: pointer;
    vertical-align: middle !important;
    white-space: nowrap !important;
    text-align: center !important;
    background: #fff;
    color: #393939;
    border: 1px solid #79be1a !important;
    text-transform: uppercase;
    line-height: 30px !important;
    font-family: OpenSansRegular,sans-serif;
    font-weight: 400 !important;
}
a:hover {
    color: #0056b3;
    text-decoration: none !important;
}
.btn:hover{color:#a7b62a;text-decoration:none}
.btn:active{border:1px solid #4ea245}
.btn.inactive,.btn.inactive:active,.btn.inactive:hover{background:#cfcfcf;border:1px solid transparent}
.btn-simple{border:0;line-height:32px}
.btn-transparent{background:0 0;border:1px solid #fff;color:#fff}
.btn-dark{background:#393939;border:0;color:#fff;margin-top:20px}
.input,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{    padding: 14px 20px; background:0 0;/*-webkit-box-shadow:inset 0 5px 0 0 rgba(0,0,0,.03);box-shadow:inset 0 5px 0 0 rgba(0,0,0,.03);*/border:1px solid #fff;-webkit-border-radius:4px;border-radius:0;font-size:13px;color:#c0cde2;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.input:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#a7b62a;border-color:#a7b62a}
.input:focus::-webkit-input-placeholder,input[type=email]:focus::-webkit-input-placeholder,input[type=number]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=search]:focus::-webkit-input-placeholder,input[type=tel]:focus::-webkit-input-placeholder,input[type=text]:focus::-webkit-input-placeholder,input[type=url]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#c0cde2}
.input:focus::-moz-placeholder,input[type=email]:focus::-moz-placeholder,input[type=number]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=search]:focus::-moz-placeholder,input[type=tel]:focus::-moz-placeholder,input[type=text]:focus::-moz-placeholder,input[type=url]:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#c0cde2}
.input:focus:-moz-placeholder,input[type=email]:focus:-moz-placeholder,input[type=number]:focus:-moz-placeholder,input[type=password]:focus:-moz-placeholder,input[type=search]:focus:-moz-placeholder,input[type=tel]:focus:-moz-placeholder,input[type=text]:focus:-moz-placeholder,input[type=url]:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:#c0cde2}
.input:focus:-ms-input-placeholder,input[type=email]:focus:-ms-input-placeholder,input[type=number]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=search]:focus:-ms-input-placeholder,input[type=tel]:focus:-ms-input-placeholder,input[type=text]:focus:-ms-input-placeholder,input[type=url]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#c0cde2}
.input:focus .placeholder,.input:focus textarea:focus,input[type=email]:focus .placeholder,input[type=number]:focus .placeholder,input[type=password]:focus .placeholder,input[type=search]:focus .placeholder,input[type=tel]:focus .placeholder,input[type=text]:focus .placeholder,input[type=url]:focus .placeholder{color:#c0cde2}
.input::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c0cde2}
.input::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{color:#c0cde2}
.input:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=url]:-moz-placeholder,textarea:-moz-placeholder{color:#c0cde2}
.input:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#c0cde2}
.input .placeholder,.input textarea,input[type=email] .placeholder,input[type=number] .placeholder,input[type=password] .placeholder,input[type=search] .placeholder,input[type=tel] .placeholder,input[type=text] .placeholder,input[type=url] .placeholder{color:#c0cde2}
.form-btn,input[type=button],input[type=reset],input[type=submit]{display:inline-block;padding:0 50px;height:45px;-webkit-border-radius:0;border-radius:0;font-weight:400;cursor:pointer;vertical-align:middle;white-space:nowrap;text-align:center;line-height:33px}
textarea{border:1px solid #d0d0d0;box-shadow:0 2px 0 0 #e9e9e9;width:100%;height:134px;color:#393939}
textarea:focus{color:#393939;border:1px solid #d0d0d0}
.textarea-wrap{margin:30px 0}
.textarea-wrap:after{content:'';display:block;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/png/arrow.png') no-repeat;width:28px;height:25px;position:relative;top:-1px}
.input-with-icon{display:inline-block;position:relative}
.input-with-icon .input,.input-with-icon input[type=email],.input-with-icon input[type=number],.input-with-icon input[type=password],.input-with-icon input[type=search],.input-with-icon input[type=tel],.input-with-icon input[type=text],.input-with-icon input[type=url],.input-with-icon textarea{padding-left:60px}
.input-with-icon .icon{display:block;position:absolute;top:50%;left:20px;margin-top:-8px}
.parsley-errors-list{display:none;font-size:12px;padding-left:20px}
.parsley-errors-list li{display:inline-block}
.parsley-success .select2-choice,input.parsley-success{border:1px solid #a7b62a!important}
.parsley-error .select2-choice,input.parsley-error,textarea.parsley-error{border:1px solid #e72713!important}
.parsley-error+.parsley-errors-list{color:#e72713}
.input-search{display:inline-block;position:relative;width:324px}
.input-search input{width:100%;padding-left:40px;padding-right:15px}
.input-search .icon{position:absolute;top:12px;left:15px;z-index:3}
div.checker,div.checker input,div.radio,div.radio input{width:18px;height:18px;cursor:pointer}
div.checker span,div.checker.focus span,div.checker.hover span{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png');background-position:-509px -73px;width:18px;height:18px;display:inline-block}
div.checker.hover.active span{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png');background-position:-474px -98px;width:18px;height:18px;display:inline-block}
div.checker span.checked,div.checker.focus span.checked,div.checker.hover span.checked{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png');background-position:-434px -98px;width:18px;height:18px;display:inline-block}
div.checker.hover.active span.checked{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png');background-position:-454px -98px;width:18px;height:18px;display:inline-block}
div.checker.disabled{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png');background-position:-354px -98px;width:18px;height:18px;display:inline-block}
div.radio span,div.radio.focus span,div.radio.hover span{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png');background-position:-414px -98px;width:18px;height:18px;display:inline-block}
div.radio.hover.active span{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png');background-position:-549px -73px;width:18px;height:18px;display:inline-block}
div.radio span.checked,div.radio.focus span.checked,div.radio.hover span.checked{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png');background-position:-494px -98px;width:18px;height:18px;display:inline-block}
div.radio.hover.active span.checked{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png');background-position:-569px -73px;width:18px;height:18px;display:inline-block}
div.radio.disabled{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/spritesheet.png');background-position:-394px -98px;width:18px;height:18px;display:inline-block}
.select2-container{min-width:310px;width:100%}
.select2-container .select2-choice{width:100%;height:35px;padding:0 20px;background:#fff;border:1px solid #cfcfcf;-webkit-border-radius:4px;border-radius:4px;font-size:14px;line-height:35px;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)"}
.select2-dropdown-open .select2-choice{-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.select2-container .select2-choice .select2-arrow{cursor:pointer;width:30px;height:35px;background:#fff;border-left:1px solid #cfcfcf;line-height:35px;text-align:center;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)"}
.select2-container .select2-choice .select2-arrow b{display:inline-block;width:0;height:0;line-height:100%;margin-top:-2px;margin-left:-3px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;vertical-align:middle}
.select2-dropdown-open .select2-choice .select2-arrow{cursor:pointer}
.select2-dropdown-open .select2-choice .select2-arrow b{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #000;border-top:0}
.select2-drop{border:0;overflow:hidden}
.select2-chosen{font-size:13px;color:#3d3d3d}
.select2-results{padding:0;margin:0}
.select2-results li{margin:0;padding:0 20px;border:1px solid #cfcfcf;font-size:13px;color:#919191}
.select2-results li:last-child{border-radius:0 0 4px 4px}
.select2-results .select2-result-label{padding:7px 0}
.select2-results .select2-highlighted{background:#fff;color:#3d3d3d;border:1px solid #ff3991}
.error-box{clear:both;background:snow;padding:10px;border:1px solid #f06;color:#ff0052}
.table{width:100%}
.table span{color:#df3195}
.table th{background:#473047;color:#fff;font-family:globerbook,sans-serif;font-size:14px;font-weight:400;padding:15px 10px;border-right:1px solid #6a4a6a}
.table tr td:first-child{border-left:1px solid #d6d6d6}
.table tr td{color:#787878;text-align:center;padding:10px;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}
.table tr td a:hover{text-decoration:underline}
.table tr:nth-child(even) td{background:#f3f3f3}
.table tr:hover td{z-index:999;position:relative;border-bottom:1px solid #bababa;box-shadow:0 -2px 0 0 #e6e6e6,0 1px 0 0 #bababa,0 3px 0 0 #e6e6e6}
.table tr.prev td{border-bottom:1px solid #bababa}
.table-scroll{width:100%;height:auto;overflow-x:scroll}
.pagination{text-align:center;float:left;width:100%;margin:20px 0}
.pagination ul{display:inline-block}
.pagination ul li{float:left;margin-right:10px;list-style:none;background:0 0;padding-left:0}
.pagination ul li a{background:#c74290;border-radius:3px;padding:2px 10px;color:#fff}
.pagination ul li a:hover{background:#df3195}
.blue-box{color: #a7b62a;}
#page-header{background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff;overflow:hidden}
#page-header .sprite-logo.black-logo{background-position:0 0}
#page-header .logo-wrap a{width:277px;height:92px;display:block;position:absolute;top:40px;left:15px;z-index:111}
#page-header .logo-wrap a span{position:absolute;left:0;top:0;z-index:10;opacity:1;-webkit-transition:all 333ms ease;transition:all 333ms ease}
#page-header .logo-wrap a .sprite-black-logo,#page-header .logo-wrap a span.hide-logo{opacity:1}
#page-header .logo-wrap a span.show-logo{opacity:1}
#page-header .slide{width:100%;background-size:cover!important;background-position:center center!important;height:600px;color:#fff}
#page-header .slide h1{margin:0}
#page-header .slide.pointer{cursor:pointer}
#page-header .banner {
    float: left;
    margin-top: 299px;
    background: rgba(0, 0, 0, 0.61);
    padding: 0 18px 7px;
    border-radius: 5px;
}
#page-header .banner p{font-family:OpenSansLight,sans-serif;font-weight:400;font-size:20px;text-transform:uppercase;margin-top:30px;margin-left:5px}
#page-header .banner p strong{display:block;font-size:26px;font-family:OpenSansBold,sans-serif;font-weight:400;margin-bottom:10px}
#page-header.subpage-header{height:436px}
#page-header.subpage-header h1{margin-top:200px}
.mobile-logo img {
    float: left;
    margin-top: 20px;
    padding: -13px;
    width: 90%;
    margin-bottom: 15px;
}
#menu{height:70px;margin-top:-70px;background: #000;position:relative;z-index:20}
#menu ul li{float:left;font-family:OpenSansRegular,sans-serif;font-weight:400;text-transform:uppercase}
#menu ul li a {
    display: block;
    height: 70px;
    line-height: 64px;
    color: #fff;
    padding: 0 5px;
    margin: 0 7px;
    border-top: 0px solid #fff;
}
#menu ul .active {
    border-top: 3px solid #a7b62a;
}
#menu ul li a:hover{border-top:3px solid #a7b62a}
#menu ul li.home-link a:hover{border-top:3px solid #fff}
#menu ul li.act a{border-top:3px solid #a7b62a}
.submenu{padding-left:30px;background:#0e2651;height:70px;line-height:70px;text-transform:uppercase}
.submenu ul li{float:left}
.submenu ul li a{padding:0 5px;margin:0 7px;color:#fff}
.submenu ul li a:hover:after{content:'';position:relative;top:-25px;height:1px;width:100%;display:block;background:#a7b62a}
.submenu ul li:first-child a{padding-left:0;margin-left:0}
#page-footer{    background: #101113;float:left;width:100%;color:#fff}
#page-footer p{color:#acb3be;     line-height: 23px;}
#page-footer h2{margin-top: 30px;
       font-size: 24px !important;
    margin-bottom: 0px;}
.footer-newsletter {
       height: 300px;
    position: relative;
  
    margin-top: 0px;
    float: left;
    width: 100%;
    border-bottom: 1px solid #22447c;
    background-image: -webkit-linear-gradient(left,#0e2651 0,#0e2651 50%,#ffffff 50%,#f4f4f4 100%);
   background-image: linear-gradient(to right,#2f5db1 0,#0e3b8c 50%,#0c44a9 50%,#0e2f6b 100%);
}
.footer-newsletter p {
    margin-bottom: 15px;
    margin-top: 0;
}
#page-footer ul {
    list-style: none;
    padding: 0;
    margin: 0;
    line-height: 24px;
    padding-top: 20px;
    padding-left: 3px;
    font-weight: normal;
    color: #acb3be;
}
#page-footer ul li a { color:#fff;}
.hj { display:block !important;}
.footer-newsletter label{margin-right:20px}
.footer-newsletter input{width: 340px;margin-bottom: 15px;}
.footer-newsletter button[type=submit],.footer-newsletter input[type=submit]{display:block;position:absolute;top: 190px; left:14px;box-shadow:0 0px 0 0 #0b1e3d;line-height:30px}
#tx_evajaxmailsubscription_pi1_indication{display:block;float:right;position:absolute;right:50px;top:252px}
.newsletter{height:275px;position:relative;padding-left:30px}
.newsletter .error{margin:0;font-size:12px}
#tx_evajaxmailsubscription_pi1 p.info{text-align:center;margin-top:60px;color:#fff}
.new-product{background:#fff;height: 300px;border-left:1px solid #22447c;position:relative;overflow:hidden}
.new-product .footer-slider li{height:380px;float:left;width:100%}
.new-product .bx-pager{margin:0}
.new-product .bx-controls{top:-40px}
.new-product .bx-pager-item,.new-product .bx-pager-item a{background:#5174af;width:10px;height:10px}
.new-product .bx-pager-item,.new-product .bx-pager-item a.active{background:#a7b62a}
.new-product .text{width:370px;position:relative;z-index:200}
.new-product .text h6{font-size:16px;margin:0}
.new-product .text .btn{position:absolute;top:219px;left:15px}
.new-product .image{position:absolute;z-index:100;right:0;top:0}
#tx_evajaxmailsubscription_pi1 .col-md-12{background:#fff;padding:30px}
#tx_evajaxmailsubscription_pi1 .col-md-12 .info{margin:10px 0;text-align:left;color:#393939}
#tx_evajaxmailsubscription_pi1 .col-md-12 .btn{margin-top:20px}
#tx_evajaxmailsubscription_pi1 .col-md-12 input[type=text]{width:320px;border:1px solid silver}
#tx_evajaxmailsubscription_pi1 .col-md-12 table td{padding:5px}
.footer-contact{height:auto;width:100%;float:left}
.footer-contact header{float:left;padding-left:15px}
.footer-contact header h6{margin:0}
.footer-contact .social{margin-top:50px;margin-left:15px}
.footer-contact .social h6{margin:0 0 29px}
.footer-contact .social li{float:left;margin-right:35px}
.footer-contact .social li:hover .sprite-fb{background-position:-572px -39px}
.footer-contact .social li:hover .sprite-twitter{background-position:-354px -73px}
.footer-contact .social li:hover .sprite-linked{background-position:-492px -39px}
.footer-contact .social li:hover .sprite-yt{background-position:-409px -73px}
.footer-contact .address{    padding-left: 30px;
    margin-top: 40px;
    width: 25%;
    height: 295px;}
.footer-contact .address h5{font-size:15px;color:#a7b62a;font-family:OpenSansBold,sans-serif;font-weight:400;margin:0}
.footer-contact .address h5:after{content:'';position:relative;width: 100%;height:2px;background:#a7b62a;display:block;margin-top:15px;margin-left:0}
.footer-contact .address .map-link{text-transform:uppercase;border-top:0px solid #22447c;padding-top:10px;max-width:180px}
.footer-contact .address .map-link a{background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/sprites/marker.png') no-repeat left center;padding-left:20px;color:#fff}
.footer-contact .address .map-link a:hover{color:#a7b62a}
.footer-contact .address .map-link span{margin-right:10px;position:relative;top:3px}
section.sub-footer{height: auto;
    width: 100%;
    background: #020202;
    float: left;}
section.sub-footer span{padding-top: 18px;
    float: left;
    padding-bottom: 18px;
    color: #576886;
    margin-left: 15px;}
section.sub-footer .sprite-author{float:right;padding:0;margin-top:35px}
@media (max-width:992px){.footer-contact .address{width:100%;height:auto}
}
#page-header{height:580px;width:100%;float:left}
.sprite-logo{position:absolute;top:40px;left:15px;z-index:111}
.text{padding:0 15px}
#slider{height:600px;width:100%;float:left;margin-top:-20px;position:relative;z-index:10;overflow:hidden}
#slider a{color:inherit}
#slider-nav{display:none}
.about{position:relative;z-index:20;clear:both;     margin-top: 60px; margin-bottom:60px;}
.about h2{color:#393939;margin-bottom:20px; font-size: 45px;}
.about h2 strong{color:#a7b62a}
.about p{width:90%}
.about .btn{margin-top:20px}
.margined{margin-top:-195px}
.cube{height:195px;padding:20px;color:#fff}
.cube h4{font-family:OpenSansBold,sans-serif;font-weight:400;margin:0 0 15px}
.cube p{width:100%}
.cube-1{background: url(../images/f2.jpg) no-repeat center center;     background-size: 100% auto !important;}
.cube-2{background: url(../images/f4.jpg) no-repeat center center;     background-size: 100% auto !important;}
.cube-21{background: url(../images/f1.jpg) no-repeat center center;     background-size: 100% auto !important;}
.cube-3{background:#0e2651}
.cube-4{background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/misc/cube-4.jpg') no-repeat center center}
.cube-5{background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/misc/cube-5.jpg') no-repeat center center}
.cube-6{background: url(../images/f3.jpg) no-repeat center center;     background-size: 100% auto !important;}
section.logistics{float:left;width:100%;    height: 635px;background:#fff;position:relative}
section.logistics .fake {
    border-top: 1px solid #d0d0d0;
    box-shadow: inset 0 5px 0 0 #e9e9e9;
    background: #f4f4f4;
    height: 70px; 
    position: absolute;
    top: 0;
    width: 50%;
    left: 0;
}
section.logistics .fake1 {
    border-top: 1px solid #d0d0d0;
    box-shadow: inset 0 5px 0 0 #e9e9e9;
    background: #f4f4f4;
    height: 70px; 
    position: absolute;
    top: 0;
    width: 50%;
    right: 0;
}
section.logistics .tabs-wrap{height:559px;padding:0}
section.logistics .tabs-wrap h2 strong{color:#a7b62a}
section.logistics .tab-container{position:relative;height:530px}
section.logistics .tabs{border-top:1px solid #d0d0d0;box-shadow:inset 0 5px 0 0 #e9e9e9;background:#f4f4f4;height:70px;/*position:absolute;*/bottom:0;width:100%;right:0}
section.logistics .tabs ul li{float:left;height:70px;text-transform:uppercase;font-size:16px;font-family:OpenSansRegular,sans-serif;font-weight:400}
section.logistics .tabs ul li a{color:#393939;height:70px;line-height:70px;display:block;padding:0 40px;border-left:1px solid transparent;border-right:1px solid transparent;margin-top:-1px}
section.logistics .tabs ul li a:hover,section.logistics .tabs ul li.active a{background:#fff;border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0}
section.logistics .tab{padding:0 15px;position:absolute;top:0;left:0;display:none;height:560px;overflow:hidden;width:100%}
section.logistics .tab.active{display:block}
section.logistics .tab h2 {
    font-size: 25px !important;
    text-transform: capitalize;
    margin-top: 0;
    margin-left: 0px;
    line-height: 45px;
    /* float: left; */
    margin-bottom: 20px;
}
section.logistics .tab p{    margin-top: -19px; font-size: 16px;
    line-height: 27px;}
section.logistics .tab img{margin-left:-15px}
section.logistics .tab>.row>div:first-child{padding-left:30px}
section.logistics .tab-3 .map-info{position:relative;z-index:50}
section.logistics .tab-3 .map-info img{margin-left:0}
section.logistics .tab-3 .image{position:relative;padding:0}
section.logistics .tab-3 .image img{position:absolute;right:-1px;top:10px;z-index:10}
#map{width:450px;height:388px;position:relative;float:right;margin-right:-15px;margin-top:10px}
#map img{margin:0;position:absolute;z-index:10;right:0;top:0}
.dot{width:19px;height:19px;background:#99eb50;display:block;border-radius:20px;overflow:hidden;position:absolute;z-index:100;left:20px;top:50%;cursor:pointer;transition:all .3s ease;box-shadow:0 0 4px 2px #fff}
.dot:hover{background:#a9f84f}
.dot:hover .bull{background:#4fe33b!important}
.dot .inner{background:#fff;height:15px;width:15px;border-radius:20px;display:block;position:relative;top:2px;left:2px;cursor:pointer}
.dot .inner .bull{background:#a7b62a;width:9px;height:9px;border-radius:20px;position:relative;top:3px;left:3px;display:block;overflow:hidden;cursor:pointer;transition:all .3s ease}
.city-image,.city-info{display:none}
.map-popup{position:absolute;left:-280px;top:0;z-index:150;display:block;background:#fff;height:530px;width:280px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.map-popup.opened{display:block;left:15px}
.map-popup h2 strong{display:block}
.map-popup .sprite-close{position:absolute;right:0;top:20px;cursor:pointer;z-index:200}
.map-popup p{margin-top:0!important}
.map-popup p strong{font-family:OpenSansRegular,sans-serif;font-weight:400;color:#a7b62a}
.map-popup p a{color:#a7b62a}
.map-popup p a:hover{text-decoration:underline}
.map-info h2{margin-left:0!important}
.map-info p{margin:20px 0!important}
.map-info ul li{border-bottom:1px solid #cdcdcd;padding-bottom:7px;margin-bottom:7px}
.map-info ul li strong{font-family:OpenSansLight,sans-serif;font-weight:400;float:right;color:#a7b62a}
.map-info ul li:last-child{border-bottom:0}
.stats{background:#a7b62a;height:600px;color:#fff;position:relative;padding:0;overflow:hidden}
.stats .bx-pager{margin:0}
.stats .bx-controls{top:27px;right:30px;float:left;position:absolute}
.stats .bx-pager-item,.stats .bx-pager-item a{background:#5174af;width:10px;height:10px}
.stats .bx-pager-item,.stats .bx-pager-item a.active{background:#ffb709}
.stats .white-underline{font-family:OpenSansBold,sans-serif;font-weight:400}
.stats h4{margin:27px 0 0 30px}
.stats .stat{border-bottom:1px solid #264b88;margin-left:-15px;margin-right:-15px;height:175px;overflow:hidden}
.stats .stat h5{width:180px;margin:35px 0 15px;font-size:24px;line-height:24px}
.stats .stat .label{font-family:OpenSansLight,sans-serif;font-weight:400;position:absolute;font-size:21px;text-align:center;display:block;width:100%;top:75px}
.stats .stat .canvas{float:left;width:50%;margin-top:25px;height:145px;text-align:center;font-size:45px;line-height:45px;font-family:OpenSansBold,sans-serif;font-weight:400;position:relative}
.stats .stat .canvas .stats-input {
    border: 0;
    font-size: 31px;
    color: #fff;
    font-size: 28px !important;
    text-align: center;
    margin-top: 40px!important;
    margin-left: -100px !important;
}
.stats .stat .info{float:left;width:50%}
.stats .stat .icons-clone{display:none}
.stats .stat .icons{clear:both;float:left;width:100%}
.stats .stat .icons img,.stats .stat .icons span{float:left;margin-right:5px}
.stats .stat .line{height:2px;background:#264b88;display:block;clear:both;margin-bottom:15px;margin-right:30px}
.stats .stat .line em{height:2px;width:15%;display:block}
.stats .stat:nth-child(even){background:#0e2651}
.stats .stat:last-child{border-bottom:0}
.stat-ppl .line em{background:#ffb709}
.stat-turnover .line em{background:#a7b62a}
.stat-awards .line em{background:#70b7ff}
section.brands{clear:both;  padding-top: 50px;  margin-bottom: 60px;}
section.brands .blue-box{height:115px; padding-left: 0;}
section.brands .blue-box .text{max-width: 340px;
    font-size: 45px;
    border-left: 4px solid #a7b62a;
    float: left;
    height: 91px;}
section.brands .blue-box .text .btn{margin-top:15px}
section.brands .cube{background:#fff;padding:0;position:relative;overflow:hidden}
section.brands .cube .table{display:table;width:100%;height:100%}
section.brands .cube .table .cell{width:100%;height:100%;display:table-cell;text-align:center;vertical-align:middle}
section.brands .cube .table .cell img{max-width:80%}
section.brands .cube figure{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all 333ms ease;transition:all 333ms ease}
section.brands .cube figure.gray{z-index:20;opacity:0}
section.brands .cube figure.colored{z-index:30}
section.brands .grayed figure.gray{opacity:1}
section.brands .grayed figure.colored{opacity:0}
section.brands .logotype-desc{width:100%;height:100%;position:absolute;z-index:500;top:0;right:100%;background:#a7b62a;-webkit-transition:right 333ms ease;transition:right 333ms ease}
section.brands .logotype-desc h4{margin:25px 25px 10px}
section.brands .logotype-desc p{width:150px;/*margin:0 25px*/}
section.brands .logotype-desc a{position:absolute;right:25px;bottom:15px;color:#fff000;font-family:OpenSansBold,sans-serif;font-weight:400;text-transform:uppercase}
section.brands .logotype-desc a:hover{text-decoration:underline}
section.brands .logotype.opened:hover .logotype-desc{right:0}
.whitecl {background:#fff!important;}
.graycl { background:#e0e0e0 !important;}
section.brands .logotype[data-brand=private] .logotype-desc{background:#FFB84D}
section.brands .logotype[data-brand=exclusive] .logotype-desc{background:#144ba3}
section.brands .logotype{background:#fff;position:absolute;width:100%;height:100%;right:100%;top:0;-webkit-transition:all 200ms ease;transition:all 200ms ease}
section.brands .logotype.grayed,section.brands .logotype.opened{right:0}
section.brands .exclusive-mobile,section.brands .logo-trigger{padding:18px;cursor:pointer}
section.brands .mobile-brands{padding:18px}
section.brands .cubes .row:first-child .cube:nth-child(even) .logotype,section.brands .cubes .row:last-child .cube:nth-child(odd) .logotype{background:#f4f4f4}
section.brands .cubes .cube-green h4{margin-top:-3px}
section.brands .row-bottom .cube:nth-child(odd) .logotype{}
.cube-green{background:#a7b62a!important}
.cube-blue{background:#a7b62a!important}
.cube-orange{    background: #404041!important;}
.no-padding{padding:0}
.small-line{height:1px;width:30px;display:inline-block;background:silver}
.box-info{font-size:16px;text-transform:uppercase;opacity:.6}
.box-info .small-line{position:relative;top:-5px;margin-left:10px}
.box-lightblue{    color: #727272;}
.box-lightblue .box-info,.box-lightblue h4,.box-lightblue strong{color:#a7b62a}
.box-lightblue .small-line{background:#fff}
.box-lightblue .btn{padding:0 60px}
.box-lightblue .text{padding:0;max-width:300px}
.box-awards .text {
    /* float: left; */
    width: 100%;
    padding: 0;
    max-width: 100%;
    text-align: center;
}
.box-awards .image{float:right}
.box-awards .image img{margin-top:30px}
section.other .box-lightblue,section.other .box-white{height:365px;padding:30px;position:relative}
section.other .box-lightblue h4,section.other .box-white h4{margin:30px 0 0}
section.other .box-lightblue .btn,section.other .box-white .btn{position:absolute;left:30px;bottom:50px}
section.other .box-white{background:#fff;padding-right:10px}
section.other .box-white .btn{left:0}
section.other .box-white .box-awards{height:314px}
section.other .box-white h4 strong{color:#a7b62a}
section.other .box-white p{margin:15px 0}
.box-lightblue {
   /* height: 549px;*/
    padding: 30px;
    position: relative;
}
.box-lightblue{background:#fff url('') no-repeat right top}
section.other .bx-controls{top:-33px}
section.other .bx-pager{margin-top:0}
section.other .bx-pager-item,section.other .bx-pager-item a{background:#DBDBDB}
section.other .bx-pager-item a.active{background:#a7b62a}
@media (min-width:992px) and (max-width:1200px){body{font-size:13px}
.cube{padding:15px}
.cube h4{font-size:24px}
#map{margin-right:-80px}
section.logistics .tab-1 img{max-width:100%}
section.logistics .tab-3 .image img{max-width:415px}
.box-awards .image{max-width:40%;width:40%}
.box-awards .image img{max-width:100%;margin-top:30px}
.stats .stat{margin:0}
.stats .stat h5{width:auto;font-size:21px}
.new-product p{max-width:200px}
.new-product img{max-height:355px;position:relative;top:22px}
}
@media (max-width:992px){body{min-width:320px}
#chartdiv {
    width: 100%;
    height: 180px !important;
    overflow: hidden;
}
.stats .stat {
    border-bottom: 1px solid #a7b62a;
    margin-left: 0;
    margin-right: 0;
    height: 320px !important;
    overflow: hidden;
}
.stats {
    background: #adadad;
    height: 979px !important;
    color: #fff;
    position: relative;
    padding: 0;
    overflow: hidden;
}
.stats .stat .canvas {
    float: left;
    width: 68%;
    margin-top: 25px;
    height: 145px;
    text-align: center;
    font-size: 45px;
    line-height: 45px;
    font-family: OpenSansBold,sans-serif;
    font-weight: 400;
    position: relative;
}
#page-header .banner p strong{font-size:23px}
.other h2 {font-size:27px !important;}
.about h2{font-size:27px !important;line-height:38px;margin:10px 0}
#slider-nav{display:none!important}
.cube p{font-size:14px}
#slider h1{font-size:37px;line-height:37px}
#slider .bx-pager{margin-top:60px}
#slider .bx-controls{display:block}
section.logistics .tab {
    padding: 0 15px;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    height: 1135px;
    overflow: hidden;
    width: 100%;
}
.popup-image {
    padding: 0;
        padding-right: 0px;
        padding-left: 0px;
    position: relative;
    overflow: hidden;
    height: 112px !important;
    background-size: cover !important;
}
#page-header,#page-header .slide{height:400px}
#page-header .banner{margin-top:100px}
.banner h2 {font-size: 20px !important;}
.margined{margin-top:30px}
.cube{background-size:cover!important;padding:15px}
section.logistics{height:1220px;}
section.logistics .tabs-wrap img{max-width:100%;height:auto}
section.logistics .tabs{text-align:center; height:137px;}
section.logistics .tabs ul{display:inline-block}
section.logistics .tabs ul a{padding:0 20px!important;font-size:15px}
.stats{border-bottom:1px solid #264b88}
.map-info{height:auto!important}
section.brands .blue-box{    height: 135px;}
section.brands .blue-box .text{max-width:100%; height: 120px;}
section.brands .blue-box h2{margin:0 0 20px;padding-top:20px}
section.brands .blue-box .btn{margin-bottom:30px}
.box-awards .image{max-width:40%;width:40%}
.box-awards .image img{max-width:80%;height:auto;margin-left:20px}
.footer-newsletter{background:#0e2651;height:auto}
.footer-newsletter input[type=text]{width:100%;}
.footer-newsletter button[type=submit],.footer-newsletter input[type=submit]{position:static;margin-top:20px;margin-bottom:20px; width:100%;}
.newsletter{height:auto}
.footer-contact .social{margin-top:15px}
.footer-contact{padding-bottom:30px;height:auto}
section.logistics .tab-3 .image img{display:none}
.mobile-logo{padding-left:0}
.awards-slider a{display:none}
}
.carrer-page #page-header{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/content/carrer.jpg')}
.box{height:390px}
.job{height:390px;padding:30px;position:relative;color:#828282;background:#fff}
.job h2{font-size:25px;line-height:25px;color:#393939;font-family:OpenSansRegular,sans-serif;font-weight:400;margin:0}
.job h2:after{margin-left:0}
.job a:hover h2{color:#a7b62a}
.job span{display:block;margin-bottom:10px}
.job span strong{font-family:OpenSansRegular,sans-serif;font-weight:400;color:#393939}
.job p{border-bottom:1px solid #e1e1e1;padding:10px 0}
.job .btn{position:absolute;bottom:30px;left:30px;padding:0 60px}
.job:nth-child(odd){background:#ececec}
.second-row .job{background:#fff}
.second-row .col-md-4:first-child .job,.third-row .job{background:#ececec}
.third-row .col-md-4:last-child .job{background:#fff}
.common-row .job{background:#ececec}
.common-row .col-md-4:nth-child(even) .job{background:#fff}
blockquote{line-height:23px;margin:20px 0 0;padding:.5em 0;color:#694a1d;font-style:italic;font-family:OpenSansBold,sans-serif;font-weight:400;max-width:210px;quotes:"\201C""\201D""\2018""\2019"}
blockquote:before{color:#fdaf07;content:open-quote;font-size:5em;line-height:0;margin-right:10px;vertical-align:-.4em;font-family:Arial,sans-serif}
blockquote:after{color:#fdaf07;content:close-quote;font-size:5em;line-height:.1em;vertical-align:-.6em;font-family:Arial,sans-serif}
.box-orange{height:780px;padding:30px;background-color:#f59000;background-position:right bottom;background-repeat:no-repeat;color:#fff;font-size:16px}
.box-orange h3{font-family:OpenSansBold,sans-serif;font-weight:400;font-size:60px;line-height:75px;margin:-15px 0 0 0}
.box-orange .line{margin:20px 0;height:2px;width:100%;background:#ffb038;display:block;position:relative}
.box-orange .line em{position:absolute;left:0;top:0;width:20%;height:2px;background:#fff;display:block}
.box-orange strong{display:block;text-transform:uppercase;font-family:OpenSansRegular,sans-serif;font-weight:700}
.box-orange em{opacity:.8;text-transform:uppercase;font-style:normal;max-width:130px;display:block}
.blue{background:#a7b62a;color:#fff;position:relative;padding:30px}
.box-claims{background-position:center center;background-repeat:no-repeat;background-size:100% auto;padding:30px;color:#fff}
.box-claims h4{margin:0}
.box-green{background:#a7b62a;padding:30px;color:#fff;font-size:16px}
.box-green blockquote{margin:0;color:#275203;max-width:100%}
.box-green blockquote:after,.box-green blockquote:before{color:#9ce568}
.box-green strong{display:block;text-transform:uppercase;font-family:OpenSansRegular,sans-serif;font-weight:400}
.box-green em{opacity:.8;text-transform:uppercase;font-style:normal;max-width:145px;display:block}
.carrer-list .box-green{background-color:#a7b62a;background-position:right bottom;background-repeat:no-repeat}
.blue.notebook{background-color:#a7b62a;background-position:right center;background-repeat:no-repeat;color:#fff;padding:30px}
.blue.notebook h3{font-family:OpenSansBold,sans-serif;font-weight:400;font-size:60px;line-height:65px;margin:0;width:100px}
.blue.notebook .line{margin:20px 0;height:2px;width:185px;background:#5d79a5;display:block;position:relative}
.blue.notebook .line em{position:absolute;left:0;top:0;width:20%;height:2px;background:#fff;display:block}
.content h2{color:#393939}
.carrer-single .desc{padding:30px}
.carrer-single .desc h2{margin:0}
.carrer-single .blue{height:324px}
.carrer-single .blue h2{color:#fff;margin:0 0 20px}
.carrer-single .info span{display:block;border-bottom:1px solid #22447c;margin-top:10px;padding-bottom:10px}
.carrer-single .info span em{font-style:normal;float:right}
.carrer-single .info span:last-child{border-bottom:0}
.carrer-single .specs-wrap{display:table}
.carrer-single .specs{display:table-cell;float:none;padding:30px;border-bottom:1px solid #d0d0d0;margin-bottom:4px}
.carrer-single .specs:nth-child(odd){background:#fff}
.carrer-single .specs h2{margin:0}
.carrer-single .specs strong{display:block;color:#a7b62a}
.carrer-single .specs ul{margin:30px 0}
.carrer-single .specs ul li{margin-top:15px;position:relative;padding-left:15px}
.carrer-single .specs ul li:before{position:absolute;left:0;top:8px;content:'';display:block;width:5px;height:5px;background:#a7b62a}
.carrer-single .form-wrap{border-top:4px solid #e9e9e9}
.carrer-single .box-green{height:430px}
.carrer-single .box-green h2{margin:0 0 30px;color:#fff}
.carrer-single .box-green h2 strong{font-weight:700}
.carrer-single .box-green label{text-transform:uppercase;color:#275203;width:100px;display:inline-block}
.carrer-single .box-green input[type=email],.carrer-single .box-green input[type=text]{border:1px solid #91dc5b;color:#fff}
.carrer-single .box-green>div{margin-top:5px}
.carrer-single .form-right{background:#fff;height:430px;padding:30px}
.carrer-single .form-right h2{margin:0}
.carrer-single .form-right label{font-size:12px;display:block}
.carrer-single .form-right label input[type=checkbox]{float:left;margin-right:5px;margin-top:5px}
.carrer-single .form-right button[type=submit]{margin-top:20px}
.carrer-single .NFI-wrapper{overflow:hidden!important}
.carrer-single .NFI-button{background:#fff;color:#393939;text-transform:uppercase;font-size:14px;font-family:OpenSansRegular,sans-serif;font-weight:400;height:33px;line-height:33px;box-shadow:0 2px 0 0 #4da300;margin-top:20px;width:160px!important;text-align:center;float:left}
.carrer-single .NFI-filename{height:33px;line-height:33px;padding:0 10px;width:160px;margin-top:20px!important}
.carrer-single .parsley-error{color:red}
.thank-you{min-height:400px;text-align:center}
.thank-you h2{color:#a7b62a;margin-top:60px}
.thank-you .btn{margin-top:30px}
@media (min-width:992px) and (max-width:1200px){.box-orange{background-size:340px auto}
.box-orange h3{font-size:45px;line-height:55px}
.box-green blockquote{font-size:14px}
}
@media (max-width:992px){#page-header.subpage-header{height:105px}
#page-header.subpage-header h1{margin-top:80px;margin-left:30px}
.carrer-single .specs{display:block;float:left;border-bottom:0}
.carrer-single h2{font-size:28px;line-height:28px}
.carrer-single h2 strong{display:inline}
.carrer-single .specs:first-child{background:#fff!important}
.carrer-single .specs:nth-child(odd){background:#f4f4f4}
.carrer-single .box-green{height:335px}
.carrer-single .form-right{height:auto}
}
.contact-page #page-header{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/content/contact.jpg')}
.contact-intro{background-image:-webkit-linear-gradient(left,#a7b62a 0,#a7b62a 50%,#f4f4f4 50%,#f4f4f4 100%);background-image:linear-gradient(to right,#a7b62a 0,#a7b62a 50%,#f4f4f4 50%,#f4f4f4 100%);}
.contact-intro .col-md-4,.contact-intro .col-md-8{height:375px;padding:30px}
.contact-intro .col-md-4 h2,.contact-intro .col-md-8 h2{margin: 0;
    font-size: 30px !important;
    margin-bottom: 15px;}
.contact-intro .col-md-4 h2 strong,.contact-intro .col-md-8 h2 strong{display:block}
.contact-intro .blue {
    background-image: url(http://webroyals.in/wp_spar/wp-content/uploads/2019/02/1-1.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
    background-size: 39% auto;
}
.contact-intro .text{margin:0;padding:0;max-width:450px}
.contact-intro .text h6{font-family:OpenSansBold,sans-serif;font-weight:400;color:#a7b62a}
.contact-intro .text .underline:after{margin-left:-1px}
.contact-intro .text .left,.contact-intro .text .right{float:left;width:50%;line-height:20px}
.contact-intro .text .left strong,.contact-intro .text .right strong{color:#a7b62a}
.col{height:375px;padding:30px}
.col:nth-child(even){background-color:#fff}
.person em{display:block;font-style:normal}
.person-info{display:table}
.person-info .person-avatar{display:table-cell;vertical-align:top;padding-right:20px}
.col .name{display:table-cell;vertical-align:middle}
.col .name h4{margin:0;color:#393939}
.col .name h4 b,.col .name h4 strong{display:block;color:#393939;font-family:OpenSansBold,sans-serif;font-weight:400}
.col .line{height:2px;background:#e8e8e8;display:block;clear:both;margin:20px 0}
.col .line em{height:2px;width:15%;display:block;background:#a7b62a}
.col div{line-height:26px}
.col b,.col strong{color:#a7b62a}
.col a:hover{text-decoration:underline}
.map-info{height:422px}
.map-info .name{padding-top:50px;visibility:bottom}
.map-info .btn{display:block;margin:30px 0;max-width:200px}
.sirius{background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/png/sirius-bg.png') no-repeat;background-size:cover;position:relative}
.sirius>div{line-height:21px}
.sirius img{position:absolute;right:0;bottom:10px}
.sirius h2{margin:-5px 0 13px 0;font-family:OpenSansBold,sans-serif;font-weight:400;color:#393939;font-size:40px}
.sirius .line{margin:20px 0 11px}
.sirius .line em{background:#70b7ff}
.sirius b,.sirius strong{color:#70b7ff}
.sirius .btn{position:absolute;bottom:15px;left:30px}
.offices{background-color:#a7b62a!important;background-repeat:no-repeat;background-position:right center;background-image:-webkit-radial-gradient(0% 0,circle cover,#9bd77f 0,#a7b62a 46%);background-image:radial-gradient(circle at 0 0,#9bd77f 0,#a7b62a 46%);color:#fff}
.offices>div{line-height:21px}
.offices .sprite-lamp{position:absolute;right:30px;top:40px}
.offices h2{margin:-5px 0 13px 0;font-family:OpenSansBold,sans-serif;font-weight:400;color:#fff;font-size:40px}
.offices h4{color:#d6f8be!important}
.offices h4 strong{color:#fff!important}
.offices .line{margin:20px 0 11px;background:#91dc5b}
.offices .line em{background:#fff}
.offices b,.offices strong{color:#393939}
.offices .btn{border:0;margin-top:20px;box-shadow:0 2px 0 0 #4da300;position:absolute;bottom:15px;left:30px}
.long-banner{background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/misc/gold-supplier.jpg') no-repeat center center;height:170px;position:relative}
.long-banner p{margin:0}
.long-banner .sprite-gold{position:absolute;right:40px;bottom:30px}
.long-banner .sprite-alibaba{position:absolute;left:40px;bottom:45px}
.long-banner .claim{color:#393939;font-size:26px;line-height:30px;text-transform:uppercase;width:300px;position:absolute;left:315px;top:28px}
.long-banner .claim em{font-family:OpenSansBold,sans-serif;font-weight:400;font-style:normal;color:#f9702c}
.long-banner .claim b,.long-banner .claim strong{font-family:OpenSansBold,sans-serif;font-weight:400}
.long-banner .claim .btn{font-size:14px}
.b2b{height:420px;border-bottom:1px solid #22447c;background-image:-webkit-radial-gradient(0% 0,circle cover,#335792 0,#a7b62a 46%);background-image:radial-gradient(circle at 0 0,#335792 0,#a7b62a 46%)}
.b2b h2{margin:0 0 40px}
.b2b h2 strong{display:block;color:#fff}
.b2b b,.b2b strong{color:#a7b62a}
.b2b div{line-height:26px}
.b2b a{font-family:OpenSansBold,sans-serif;font-weight:400;margin-top:50px}
.bdsklep{background-color:#f59000;background-repeat:no-repeat;background-position:right center;background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/png/basket.png'),-webkit-radial-gradient(0% 0,circle cover,#fab945 0,#f59000 46%);background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/png/basket.png'),radial-gradient(circle at 0 0,#fab945 0,#f59000 46%);height:420px;color:#fff;padding:30px}
.bdsklep h2{margin:0;font-family:OpenSansBold,sans-serif;font-weight:400;color:#fff!important}
.bdsklep .left,.bdsklep .right{float:left;width:200px}
.bdsklep .right{margin-top:93px;margin-left:20px}
.bdsklep .right div,.bdsklep .right p{margin-top:0;margin-bottom:30px}
.bdsklep h6,.bdsklep strong{color:#694a1d;font-family:OpenSansBold,sans-serif;font-weight:400}
.bdsklep h6{margin:30px 0}
.bdsklep h6:after{content:'';display:block;width:30px;height:2px;background:#fff;margin-top:15px}
@media (min-width:992px) and (max-width:1200px){.col .name h4{font-size:22px;line-height:22px}
.person-avatar img{max-width:70px;height:auto}
.sirius img{right:-37px}
}
@media (max-width:992px){.contact-intro{height:auto; float:left;}
.contact-intro .col-md-4 h2,.contact-intro .col-md-8 h2{font-size: 27px !important;
    line-height: 29px;
    margin-bottom: 12px;}  .contact-intro .col-md-4, .contact-intro .col-md-8 {
    height: 443px;
    padding: 30px;
}
.long-banner{height:auto;background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/png/sirius-bg.png') no-repeat;background-size:cover;padding:30px}
.long-banner .claim{display:block;position:static;margin:0 0 20px}
.long-banner .sprite-alibaba{display:block;position:static}
.long-banner .sprite-gold{margin:20px 0;display:block;position:static}
}
.clients-page #page-header{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/content/clients.jpg')}
.clients-info{background-image:-webkit-linear-gradient(left,#a7b62a 0,#a7b62a 50%,#fff 50%,#fff 100%);background-image:linear-gradient(to right,#a7b62a 0,#a7b62a 50%,#fff 50%,#fff 100%)}
.clients-info .box-green{height:300px}
.clients-info .box-green h2{margin:0}
.clients-info .box-green h2 strong{font-family:OpenSansBold,sans-serif;font-weight:400}
.clients-info-second{background:#fff}
.client{padding:0;height:300px;position:relative;display:table}
.client div{display:table-cell;vertical-align:middle;text-align:center}
.client img{position:absolute;left:0;top:0;z-index:90}
.client h2{font-size:30px;line-height:33px;margin:0;position:relative;z-index:100;font-family:OpenSansRegular,sans-serif;font-weight:400;color:#fff}
.clients-value{background:#a7b62a;height:373px;float:left;width:100%}
.clients-value .row{position:relative}
.clients-value h2{position:absolute;left:30px;top:30px;z-index:100;font-family:OpenSansBold,sans-serif;font-weight:400;margin:0;color:#fff}
.clients-value .value{background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/misc/value-shadow.jpg') no-repeat center top;height:373px;text-align:center;color:#fff}
.clients-value .value img{margin-top:115px;margin-bottom:28px}
.clients-value .value h3{font-size:30px;margin:10px 0;line-height:33px}
.clients-our .row{background:#fff}
.clients-our .logo-slider{height:194px;overflow:hidden}
.clients-our .logo-slider .bx-controls{top:0}
.clients-our .logo-slider .bx-controls .bx-pager{width:auto;position:relative;left:-170px}
.clients-our .logo-slider .bx-pager-item,.clients-our .logo-slider .bx-pager-item a{background:#ffe5a7;width:9px;height:9px}
.clients-our .logo-slider .bx-pager-item,.clients-our .logo-slider .bx-pager-item a.active{background:#b56a00}
.clients-our .logo-slider-nav{background:#f59000;padding:30px;height:194px}
.clients-our .logo-slider-nav h4{font-family:OpenSansBold,sans-serif;font-weight:400;color:#fff;margin:0}
.clients-our .client-logo{background:#fff;width:195px;height:195px;float:left;display:table}
.clients-our .client-logo span{display:table-cell;text-align:center;vertical-align:middle}
.clients-our .client-logo:nth-child(even){background:#f4f4f4}
.clients-our .client-logo img{max-width:100%}
.clients-banner{height:250px;overflow:hidden;clear:both}
.clients-banner h2{width:300px;color:#393939;margin:30px}
.clients-banner h2 strong{display:block;color:#a7b62a}
.clients-banner img{display:block}
@media (min-width:992px) and (max-width:1200px){.clients-our .logo-slider .bx-controls .bx-pager{left:-140px;top:-20px}
.logo-slider li .client-logo:last-child{display:none}
.clients-our .client-logo{width:202px}
}
@media (max-width:992px){.client{overflow:hidden}
.clients-value{height:auto}
.clients-value .row{padding-top:50px}
.clients-value .value{height:275px;background-image:-webkit-radial-gradient(50% 42%,circle cover,#2D4A79 0,#a7b62a 42%);background-image:radial-gradient(circle at 50% 42%,#2D4A79 0,#a7b62a 42%)}
.clients-value .value img{margin-top:68px}
.clients-value .value h3{line-height:17px;font-size:16px}
.clients-banner,.clients-info .box-green,.clients-our .logo-slider{height:auto}
.clients-banner div{background:#fff;text-align:center}
.clients-banner div h2{width:auto}
.clients-banner img{max-width:100%;display:inline-block}
.logo-slider-nav{height:103px!important}
.logo-slider li .client-logo:last-child{display:none}
.clients-our .client-logo{width:50%}
}
.services-page #page-header{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/content/services.jpg')}
.section-first{margin-top:-70px;padding-top:70px}
.service-short{height:auto;padding:0;position:relative;overflow:hidden;-webkit-transition:color .3s ease;transition:color .3s ease}
.service-short .bg{position:absolute;background:#0e2651;background-image:-webkit-radial-gradient(0% 0,circle cover,#335792 0,#a7b62a 46%);background-image: radial-gradient(circle at 0 0,#a7b62a 0,#a7b62a 46%);width:100%;height:100%;z-index:10}
.service-short .service-short-inner{position:relative;z-index:60;height:495px;padding:58px 20px 30px}
.service-short figure{height:94px;float:left;margin-right:30px}
.service-short h5{color:#393939;    margin: 41px 0 0;-webkit-transition:color .5s ease;transition:color .5s ease}
.service-short h5 strong{color:#393939;display:block;-webkit-transition:color .5s ease;transition:color .5s ease}
.service-short h2{-webkit-transition:color .5s ease;transition:color .5s ease}
.service-short .line{margin:30px 0;float:left;width:100%;clear:both}
.service-short div{text-align:justify;clear:both;height:100px;text-overflow:ellipsis}
.service-short .btn{margin-top:20px;-webkit-transition:all .3s ease;transition:all .3s ease;display:none}
.service-short .btn.show{display:block}
.service-short.hovered{color:#fff;}.service-short.hovered .t i{color:#fff;}
.service-short.hovered h2,.service-short.hovered h5,.service-short.hovered h5 strong{color:#fff!important}
.service-short.hovered .btn{border:1px solid #a7b62a;box-shadow:0 2px 0 0 #0e274f}
.services-import{float:left;width:100%;background:#fff}
.services-import .service-short:nth-child(odd){}
.services-import .service-short:nth-child(odd) .line em{background:#70b7ff}
.services-import .row{position:relative}
.services-import .row h2{position:absolute;z-index:100;top:30px;left:30px;margin:0;font-family:OpenSansBold,sans-serif;font-weight:400;color:#393939}
.services-export{background:#f4f4f4;float:left;width:100%}
.services-export .service-short{background:#f4f4f4}
.services-export .service-short .line em{background:#70b7ff}
.services-export .service-short:nth-child(odd){background:#fff}
.services-export .service-short:nth-child(odd) .line em{background:#a7b62a}
.services-export .row{position:relative}
.services-export .row h2{position:absolute;z-index:100;top:30px;left:30px;margin:0;font-family:OpenSansBold,sans-serif;font-weight:400;color:#393939}
.services-banner .row{position:relative}
.services-banner h2{background-image:-webkit-radial-gradient(0% 0,circle cover,#9bd77f 0,#a7b62a 46%);background-image:radial-gradient(circle at 0 0,#9bd77f 0,#a7b62a 46%);font-size:40px;color:#fff;position:absolute;right:0;top:0;width:33.33333%;padding:30px;margin:0}
.t {    font-size: 16px;
    line-height: 32px;}
.t i {    color: #a7b62a;
    font-size: 18px;
    margin-right: 15px;}
.services-banner h2 strong{display:block}
.services-banner img{display:block;max-width:100%;height:auto}
.services-ecommerce{height:463px;float:left;width:100%;background-image:-webkit-linear-gradient(left,#f59000 0,#f59000 50%,#fff 50%,#fff 100%);background-image:linear-gradient(to right,#f59000 0,#f59000 50%,#fff 50%,#fff 100%)}
.services-ecommerce p{text-align:justify}
.services-ecommerce p img{float:right;margin-left:30px;margin-bottom:5px}
.services-ecommerce .col-md-6{padding:30px;height:463px}
.services-ecommerce h2{color:#393939;margin:0 0 15px -4px}
.services-ecommerce .services-bdsklep{background:#fff}
.services-ecommerce .btn{margin-right:20px;margin-top:10px}
.services-ecommerce .services-slider{background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/misc/services-slider.jpg') no-repeat center center}
.services-ecommerce .services-slider h3{line-height:45px;font-family:OpenSansBold,sans-serif;font-weight:400;color:#fff;font-size:45px;margin:0}
.services-ecommerce #ec-slider-images{background:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/misc/notebook.png') no-repeat;width:455px;height:300px;position:relative;top:40px;margin:0 auto}
.services-ecommerce #ec-slider-images .inner{width:333px;height:209px;position:absolute;left:59px;top:20px;z-index:100}
.services-ecommerce #ec-slider-images .inner-wrap{position:relative}
.services-ecommerce #ec-slider-images img{float:left}
.services-ecommerce #ec-slider-images .bx-pager{margin-top:0}
.services-ecommerce #ec-slider-images .bx-controls{top:71px}
.services-ecommerce #ec-slider-images .bx-pager-item a{background:#ffe5a7}
.services-ecommerce #ec-slider-images .bx-pager-item a.active{background:#b56a00}
.services-ecommerce #ec-slider-tabs{height:400px;position:relative;overflow:hidden}
.services-ecommerce #ec-slider-tabs .services-tab{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity 333ms ease;transition:opacity 333ms ease}
.services-ecommerce #ec-slider-tabs .services-tab:first-child{display:block}
.services-ecommerce #ec-slider-tabs .services-tab .image img{display:none}
.services-ecommerce #ec-slider-tabs .services-tab.open{opacity:1}
.services-ecommerce #ec-slider-nav a{margin-right:5px;display:block;float:left;width:10px;height:10px;background:#ffe5a7;border-radius:100%;text-align:center;text-indent:-9999px}
.services-ecommerce #ec-slider-nav a:hover{background:#b56a00}
.services-online{clear:both}
.services-online h2{margin:0;color:#a7b62a;font-family:OpenSansBold,sans-serif;font-weight:400}
.services-online .services-online-text{padding:30px;height:558px}
.services-online .services-online-text p{margin:30px 0}
.services-online .services-online-image{height:558px;position:relative;background-image:-webkit-radial-gradient(50% 50%,circle cover,#fafafa 0,#f4f4f4 80%);background-image:radial-gradient(circle at 50% 50%,#fafafa 0,#f4f4f4 80%)}
.services-online .services-online-image img{position:absolute;right:0;bottom:0;z-index:100;max-width:100%}
.services-logistic{height:442px;background:#fff}
.services-logistic h3{font-size:45px;line-height:45px;font-family:OpenSansBold,sans-serif;font-weight:400;color:#393939;margin:0 0 30px}
.services-logistic .col-md-4{height:442px;padding:30px}
.services-logistic .np{padding:0}
.services-logistic .starter img{border:1px solid #e9e9e9;max-width:100%}
.services-logistic .starter .btn{margin-top:0}
.services-logistic .box-green{background-image:-webkit-radial-gradient(0% 0,circle cover,#9bd77f 0,#a7b62a 46%);background-image:radial-gradient(circle at 0 0,#9bd77f 0,#a7b62a 46%);position:relative;overflow:hidden}
.services-logistic .box-green img{position:absolute;top:60px;right:-1px;z-index:100}
.services-logistic .box-green .line{margin:20px 0 11px;background:#91dc5b;height:2px;display:block;clear:both}
.services-logistic .box-green .line em{height:2px;width:15%;display:block;background:#fff}
.services-logistic .box-green h5{color:#fff;font-size:26px;width:150px;margin-top:69px;line-height:36px}
.services-logistic .box-green h5 strong{font-size:100px;line-height:100px;font-family:OpenSansBold,sans-serif;font-weight:400;margin:0 0 5px}
.services-logistic .service-logistic-offers{margin:0}
.services-logistic .service-logistic-offers .col-md-6{position:relative;z-index:60;overflow:hidden;height:221px;text-align:center;padding:0}
.services-logistic .service-logistic-offers .col-md-6 .service-logistic-inner{height:221px;padding:0 15px;position:relative;z-index:100}
.services-logistic .service-logistic-offers .col-md-6 img{margin-top:40px}
.services-logistic .service-logistic-offers .col-md-6 h4{font-size:26px;margin:20px 0;font-family:OpenSansBold,sans-serif;font-weight:400;color:#393939;-webkit-transition:color .5s ease;transition:color .5s ease}
.services-logistic .service-logistic-offers .col-md-6 .line{margin:20px 20px 11px;background:#e8e8e8;height:2px;display:block;clear:both;-webkit-transition:background .3s ease;transition:background .3s ease}
.services-logistic .service-logistic-offers .col-md-6 .line em{height:2px;width:25%;display:block;background:#a7b62a;-webkit-transition:background .3s ease;transition:background .3s ease}
.services-logistic .service-logistic-offers .col-md-6 .bg{background-image:-webkit-radial-gradient(0% 0,circle cover,#335792 0,#a7b62a 46%);background-image:radial-gradient(circle at 0 0,#335792 0,#a7b62a 46%);z-index:10;position:absolute;width:100%;height:221px}
.services-logistic .service-logistic-offers .hovered h4{color:#fff}
.services-logistic .service-logistic-offers .hovered .line{margin:20px 20px 11px;background:#264b88;height:2px;display:block;clear:both}
.services-logistic .service-logistic-offers .hovered .line em{height:2px;width:25%;display:block;background:#70b7ff}
@media (min-width:992px) and (max-width:1200px){.service-short h5{font-size:21px}
.services-ecommerce p img{margin-bottom:5px}
}
@media (max-width:992px){.submenu{display:none}
section.logistics .fake1 {
    border-top: 1px solid #d0d0d0;
    box-shadow: inset 0 5px 0 0 #e9e9e9;
    background: #f4f4f4; display:none;
    height: 70px;
    position: absolute;
    top: 0;
    width: 50%;
    right: 0;
}
section.logistics .tabs ul li {
    float: left;
    width: 100%;
    height: 70px;
    text-transform: uppercase;
    font-size: 16px;
    font-family: OpenSansRegular,sans-serif;
    font-weight: 400;
}
.section-first{margin:0;padding:0}
.services-ecommerce{background:#fff;height:auto}
.services-ecommerce .services-slider{background:#f59000 url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/misc/services-slider.jpg') no-repeat center center}
.services-ecommerce .services-bdsklep{height:auto}
.services-banner h2{font-size:21px;line-height:26px;padding:15px}
.services-online .services-online-image,.services-online .services-online-text{height:auto}
.services-online .services-online-image img{position:static;display:block}
.services-logistic{height:auto}
.services-logistic .starter .btn{display:block}
.services-logistic .col-md-4{height:auto}
.service-short .service-short-inner{height:435px;padding:20px 30px 30px}
}
.offer-page #page-header{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/content/offer.jpg')}
.offer-slider{height:570px;float:left;width:100%;margin-top:-70px;padding-top:70px;background-image:-webkit-linear-gradient(left,#a7b62a 0,#a7b62a 50%,#fff 50%,#fff 100%);background-image:linear-gradient(to right,#a7b62a 0,#a7b62a 50%,#fff 50%,#fff 100%)}
.offer-slider p{text-align:justify}
.offer-slider p img{float:right;margin-left:30px;margin-bottom:30px}
.offer-slider .col-md-6{padding:30px;height:500px}
.offer-slider h2{color:#393939;margin:0 0 30px -4px}
.offer-slider .offer-slider-text{background:#fff}
.offer-slider .btn{margin-right:20px;margin-top:10px}
.offer-slider .image-slider{text-align:center;padding:0}
.offer-slider .image-slider img{position:absolute;right:0;bottom:0}
#private-link{position:relative}
#private-link .blank-left{position:absolute;left:0;z-index:50;width:50%;height:500px;background:#a7b62a;background-image:-webkit-radial-gradient(50% 50%,circle cover,#D0F5BF 0,#a7b62a 76%);background-image:radial-gradient(circle at 50% 50%,#D0F5BF 0,#a7b62a 76%)}
#private-link .blank-right{background:#fff;position:absolute;right:0;z-index:50;width:50%;height:500px}
#private-link .bx-controls{top:-44px}
#private-link .bx-pager{margin-top:0;float:left;width:auto;margin-left:20%}
#private-link .bx-pager-item,#private-link .bx-pager-item a{background:#9be568}
#private-link .bx-pager-item,#private-link .bx-pager-item a.active{background:#275203}
.private-header{float:left;position:absolute;z-index:100;left:0;top:0;line-height:45px;font-family:OpenSansBold,sans-serif;font-weight:400;color:#fff;font-size:45px;margin:30px}
.offer-exclusive{background:#f4f4f4;float:left;width:100%}
.offer-exclusive .offer-short{background:#f4f4f4;height:500px}
.offer-exclusive .offer-short:nth-child(odd){background:#fff}
.offer-exclusive figure{width:100%;text-align:center;display:table;height:160px;margin-top:110px}
.offer-exclusive figure span{display:table-cell;vertical-align:middle}
.offer-exclusive .row{position:relative}
.offer-exclusive .row h2{position:absolute;z-index:100;top:30px;left:30px;margin:0;font-family:OpenSansBold,sans-serif;font-weight:400;color:#393939}
.offer-exclusive .row h2 strong{color:#a7b62a;display:block}
.offer-page .brands .logotype-desc{-webkit-transition:right 333ms ease;transition:right 333ms ease}
.offer-page .brands .logotype,.offer-page .brands .logotype:hover .logotype-desc{right:0}
.offer-page .brands .blue-box{background:#fff;color:#393939}
.offer-page .brands .blue-box h2{font-size:38px;line-height:38px}
.offer-page .brands .blue-box strong{color:#a7b62a}
.offer-page .brands .cube-blue{background:#fff!important}
.offer-products{clear:both; padding: 50px 0px;}
.offer-products .cube-orange{background:#a7b62a!important;text-overflow:ellipsis;overflow:hidden}
.offer-products .cube-orange h4{margin:25px 5px 15px 20px; font-size: 30px;}
.offer-products .cube-orange p{margin:0 0 0 20px;width:auto}
.offer-products .col-lg-3 {
position: relative;
min-height: 195px;
height: auto;
display: table;
flex: 0 0 33%;
padding: 0;
overflow: hidden;

}
.offer-products .col-lg-3 a { width:100%;}
.offer-products .col-lg-3 a span{cursor: pointer;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    width: 100%;
    padding: 76.9px 0px;}
.offer-products .col-lg-3 a span .fancybox{display:none}
.offer-products .col-lg-3 a img{position:absolute;display:block; width:100%;top:0;left:0;z-index:90;     min-height: 195px; height:auto;}
.offer-products .col-lg-3 a h5{color:#fff;position:relative;z-index:100;font-size:20px;font-family:OpenSansRegular,sans-serif;font-weight:400}
.popup-header{background:#a7b62a;color:#fff;padding:30px;height:194px}
.popup-header h2{font-family:OpenSansBold,sans-serif;font-weight:400;margin:0;font-size:38px;line-height:38px}
.popup-header h2:after{content:'';display:block;width:30px;height:2px;background:#fff;margin-top:8px}
.popup-subheader h4{font-size:30px;font-family:OpenSansBold,sans-serif;font-weight:400;margin-left:30px;margin-top:20px;margin-bottom:20px;color:#393939}
.popup-image{padding:0;position:relative;overflow:hidden;height:194px;background-size:100% auto !important;}
.popup-image h3{position:relative;z-index:100;font-size:30px;font-family:OpenSansBold,sans-serif;font-weight:400;color:#fff;margin:70px 0 0 30px}
.popup-products b,.popup-products strong{margin-left:30px;margin-bottom:10px}
.popup-products ul{margin:0 40px 30px;overflow:hidden}
.popup-products ul li{float:left;width:33%;margin-bottom:10px;position:relative;padding-left:15px}
.popup-products ul li:before{position:absolute;left:0;top:8px;content:'';display:block;width:5px;height:5px;background:#a7b62a}
.popup-products .col-md-4:last-child ul{border-right:0}
@media (min-width:992px) and (max-width:1200px){.image-slider img{max-width:100%}
.offer-exclusive .row h2{font-size:30px;line-height:30px}
.offer-products .cube p{width:auto;display:none}
.offer-products .col-lg-2{height:145px}
.offer-products .col-lg-2 h5{font-size:17px}
.offer-slider .image-slider img{margin-top:125px}
.offer-page .brands .blue-box h2{font-size:33px;line-height:33px}
}
@media (max-width:992px){.offer-slider{height:auto;padding-top:0;margin-top:0;background:#fff}
.image-slider{height:462px!important;background:#a7b62a;background-image:-webkit-radial-gradient(50% 50%,circle cover,#D0F5BF 0,#a7b62a 76%);background-image:radial-gradient(circle at 50% 50%,#D0F5BF 0,#a7b62a 76%)}
.image-slider img{max-width:100%}
.offer-slider .col-md-6{height:auto}
.offer-products .col-md-2 img{width:100%;height:auto}
#private-link .bx-controls{position:absolute;top:430px;width:100%;text-align:center}
#private-link .bx-controls .bx-pager{margin:0;float:none}
#private-link .blank-left{background:#a7b62a;width:2000px;height:462px;left:-500px}
#private-link .blank-right{width:100%;display:none}
.popup-products ul{border:0}
}
.product-name-wrap::after,.product-name-wrap::before{position:absolute;top:15px;right:15px;bottom:15px;left:15px;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;z-index:200}
.product-name-wrap::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}
.product-name-wrap::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}
.product-cube:hover .product-name-wrap::after,.product-cube:hover .product-name-wrap::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.product-cube .opacity{position:absolute;top:0;left:0;z-index:99;background:#a7b62a;width:100%;height:100%;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}
.product-cube:hover .opacity{opacity:.3}
.company-page #page-header{background-image:url('https://bdgroup.pl/bdgroup/fileadmin/templates/main/images/content/company.jpg')}
.company-page .company-awards .btn{display:none}
.company-mission{height:auto}
.company-mission .image-slider{position:relative;height:437px}
.company-mission .image-slider img{position:absolute;bottom:0;right:0;max-width:100%;height:auto}
.company-mission .offer-slider-text{height:437px}
.company-mission .offer-slider-text h2{font-family:OpenSansBold,sans-serif;font-weight:400;color:#a7b62a}
.company-short{height:495px;padding:100px 30px 30px}
.company-short figure{height:94px;float:left;width:100%;text-align:center}
.company-short h5{color:#393939;width:100%;text-align:center;padding:20px 0;font-size:25px;clear:both;margin:0}
.company-short h5 strong{color:#393939;display:block}
.company-short .line{margin:0;float:left;width:100%;clear:both}
.company-short .line em{margin:0 auto}
.company-short div{clear:both;height:100px;text-overflow:ellipsis}
.company-short p{margin:30px 0}
.company-short .btn{display:none}
.company-short .btn:hover{text-decoration:none}
.company-short .btn.show{display:block}
.company-vision{background:#f4f4f4;float:left;width:100%}
.company-vision .service-short{background:#f4f4f4}
.company-vision .service-short:nth-child(odd){background:#fff}
.company-vision .row{position:relative}
.company-vision .row h2{position:absolute;z-index:100;top:30px;left:30px;margin:0;font-family:OpenSansBold,sans-serif;font-weight:400;color:#393939}
.company-history{height:554px;background:#fff;float:left;width:100%;overflow:hidden}
.company-history h4{font-size:45px;line-height:45px;color:#393939;font-family:OpenSansBold,sans-serif;font-weight:400;margin:0;position:absolute;top:50px;left:0}
.company-history .year{width:100%;min-height:460px}
.company-history .year .year-desc h2{font-size:85px;line-height:85px;font-family:OpenSansLight,sans-serif;font-weight:400;color:#a7b62a;margin-top:130px;margin-bottom:30px}
.company-history .year .year-desc h2 span{margin-right:10px;margin-left:5px}
.company-history .year .year-desc h2 em{font-style:normal}
.company-history .year .year-desc p{margin-right:25px}
.company-history .year .year-desc h3{text-transform:none;font-size:26px;line-height:30px;color:#393939;position:relative;margin:0}
.company-history .year .year-desc h3:after{margin-left:3px}
.company-history .year .year-images{position:relative}
.company-history .year .year-images img{max-width:100%;height:auto;position:absolute;left:0;top:0;z-index:4}
.company-history .bx-controls{top:0}
.company-history .bx-pager{margin:0;position:relative}
.company-history .bx-pager:after{height:1px;width:100%;background:#e8e8e8;display:block;content:'';position:relative;top:-23px}
.company-history .bx-pager-item{margin:5px 20px;padding:5px;width:auto;height:26px;background:#fff;position:relative;z-index:100;border-radius:0}
.company-history .bx-pager-item a{width:16px;height:16px;background:#fff;border:2px solid #d3d3d3;line-height:60px;text-indent:0;text-indent:-9px;color:#828282}
.company-history .bx-pager-item a.active{background:#fff;border:2px solid #a7b62a;color:#a7b62a;font-family:OpenSansRegular,sans-serif;font-weight:400}
.company-awards{clear:both}
.company-awards .col-md-6{padding:30px}
.company-awards .company-award{height:334px}
.company-awards .company-award:nth-child(odd){background:#fff}
.company-awards .company-award h4{color:#393939;margin-top:12px;margin-bottom:10px}
.company-awards .company-award h4 strong{color:#a7b62a}
.conferences .col{background:#f4f4f4}
.conferences .col:nth-child(odd){background-color:#fff}
.conferences .company-short:nth-child(odd){border-top:2px solid #a7b62a}
.conferences .company-short:nth-child(even){border-top:2px solid #70b9fe}
.conferences .company-short{height:405px}
.conferences .company-short p{clear:both;padding:20px 0;margin:0}
.conferences .company-short a:hover{text-decoration:none}
.videos img{display:block}
.videos h2{color:#393939;margin:20px 0 0}
.videos .col-md-4{height:250px;padding:30px;position:relative}
.videos .col-md-4 img{position:absolute;top:0;left:0}
.videos .btn{width:173px;position:absolute;left:50%;top:50%;z-index:100;background:0 0;border:1px solid #fff;box-shadow:none;color:#fff;margin-left:-86px;margin-top:-15px}
.videos .btn:hover{background:#fff;color:#393939}
.videos .orange{background:#f59000}
.videos .orange h3{color:#fff;margin:0;font-size:26px;line-height:28px}
.videos .orange p{color:#8e580a}
.videos .orange .btn{position:static;margin:0;background:#fff;color:#393939;border:0;box-shadow:0 2px 0 0 #d17d05}
.videos .orange .line{margin:20px 0;height:2px;width:100%;background:#ffb039;display:block;position:relative}
.videos .orange .line em{position:absolute;left:0;top:0;width:20%;height:2px;background:#fff;display:block}
@media (min-width:992px) and (max-width:1200px){.company-history .bx-pager-item a{text-indent:-7px}
.company-page .box-awards .image img{height:auto;margin-left:20px}
}
@media (max-width:992px){.company-mission .image-slider img{max-height:100%;width:auto}
.company-mission .offer-slider-text{height:auto}
.company-page .image-slider{height:333px!important}
.company-history{border-bottom:1px solid #ebebeb}
.company-history .bx-pager-item{margin:13px 10px;padding:5px 10px}
.company-history .bx-pager:after{display:none}
.company-history .bx-controls{top:-40px}
.company-awards h4{margin-bottom:10px}
.company-awards .btn{display:none}
.videos .col-md-4 img{width:100%;height:auto}
}
.offcanvas-wrapper{overflow:hidden;position:relative;width:100%;height:auto}
.offcanvas-left{position:relative;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.offcanvas-right{position:absolute;top:0;right:-350px;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);height:100%}
.offcanvas-wrapper.full-height,.offcanvas-wrapper.full-height .offcanvas-left{height:100%}
.offcanvas-menu,.offcanvas-menu footer ul li .link-strong{-webkit-box-shadow:inset 4px 0 0 0 rgba(0,0,0,.1);box-shadow:inset 4px 0 0 0 rgba(0,0,0,.1)}
.mobile-menu-icon {
    float: right;
    width: 75px;
    font-size: 36px;
    color: #333;
    line-height: 94px;
    text-align: center;
}
.mobile-menu-icon img{display:inline-block}
.offcanvas-menu{position:relative;width:350px;height:100%;background:#14305c}
.offcanvas-menu header{padding:24px 0;text-align:center;background:#0e2651}
.offcanvas-menu section ul li{text-align:center;text-transform:uppercase;line-height:60px;border-bottom:1px solid #22447c}
.offcanvas-menu section ul li.active a{color:#a7b62a;font-family:OpenSansBold,sans-serif;font-weight:400}
.offcanvas-menu section ul li.active a:active{color:#fff}
.offcanvas-menu section ul li a{display:block;position:relative;padding:0 30px;color:#fff;font-size:15px}
.offcanvas-menu section ul li a:after{content:'';display:block;position:absolute;top:30px;right:30px}
.offcanvas-menu section ul li a:active{background:#a7b62a}
.offcanvas-menu section ul li a:active:after{visibility:hidden}
.offcanvas-menu footer ul li{line-height:60px;border-bottom:1px solid #473047}
.offcanvas-menu footer ul li a{display:block;position:relative;padding:0 30px;color:#fff;font-size:15px}
.offcanvas-menu footer ul li a:active{background:#fb56a2}
.offcanvas-menu footer ul li a span{margin-top:-3px;margin-right:10px;vertical-align:middle}
.offcanvas-menu footer ul li .link-strong{text-transform:uppercase;background:#fb56a2}
.offcanvas-menu footer ul li .link-strong:active{background:#c74290}
#menu{z-index:50}
.tx-srlanguagemenu{float:right;height:65px;margin:0;border-left:1px solid #eee;margin-right:-15px;position:relative;overflow:hidden;width:120px;padding-top:15px;-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
-o-user-select:none;user-select:none}
.tx-srlanguagemenu a{color:#000}
.tx-srlanguagemenu a:hover{color:#a7b62a !important}
.lang-arrow{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #000;position:absolute;right:16px;top:31px;z-index:50;cursor:pointer}
.opened .lang-arrow{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #000;border-top:none}
.tx-srlanguagemenu>div{display:block}
.tx-srlanguagemenu .CUR,.tx-srlanguagemenu .NO,.tx-srlanguagemenu .INACT{float:none;height:40px;background:#fff;padding:0 50px 0 20px;margin:0;display:none}
.tx-srlanguagemenu .CUR{display:block}
.opened .NO,.opened .INACT{display:block}
.tx-srlanguagemenu .CUR a.flag:before,.tx-srlanguagemenu .CUR a.linked-language:before{display:none}
.tx-srlanguagemenu .flag{float:left;margin-right:5px;margin-top:13px}
.tx-srlanguagemenu .title{float:left;margin-top:12px}
.offcanvas-menu .tx-srlanguagemenu{float:none;margin:0 auto;width:150px;border-left:none}
@media (min-width:992px) and (max-width:1200px){.tx-srlanguagemenu{width:85px}
.tx-srlanguagemenu .title{display:none}
}
#chartdiv {
  width: 100%;
  height: 500px;
  overflow: hidden;
}

.map-marker {
    /* adjusting for the marker dimensions
    so that it is centered on coordinates */
    margin-left: -8px;
    margin-top: -8px;
}
.map-marker.map-clickable {
    cursor: pointer;
}
.pulse {
    width: 15px;
    height: 15px;
    border: 5px solid #a7b62a;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color: #219a26;
    z-index: 10;
    position: absolute;
}
.map-marker .dot {
    border: 10px solid #219a26;
    background: transparent;
    -webkit-border-radius: 60px;
    -moz-border-radius: 60px;
    border-radius: 60px;
    height: 50px;
    width: 50px;
    -webkit-animation: pulse 3s ease-out;
    -moz-animation: pulse 3s ease-out;
    animation: pulse 3s ease-out;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    position: absolute;
   top: -18px;
    left: -18px;
    z-index: 1;
    opacity: 0;
}
  @-moz-keyframes pulse {
   0% {
      -moz-transform: scale(0);
      opacity: 0.0;
   }
   25% {
      -moz-transform: scale(0);
      opacity: 0.1;
   }
   50% {
      -moz-transform: scale(0.1);
      opacity: 0.3;
   }
   75% {
      -moz-transform: scale(0.5);
      opacity: 0.5;
   }
   100% {
      -moz-transform: scale(1);
      opacity: 0.0;
   }
  }
  @-webkit-keyframes "pulse" {
   0% {
      -webkit-transform: scale(0);
      opacity: 0.0;
   }
   25% {
      -webkit-transform: scale(0);
      opacity: 0.1;
   }
   50% {
      -webkit-transform: scale(0.1);
      opacity: 0.3;
   }
   75% {
      -webkit-transform: scale(0.5);
      opacity: 0.5;
   }
   100% {
      -webkit-transform: scale(1);
      opacity: 0.0;
   }
  }
  
@media (min-width: 576px) {
.modal-dialog {
    max-width: 1140px !important;
   margin: 10% auto 0px !important;
}
.fade.show {
    opacity: 1;
    background: #000000b8;
}

.modal-header {
    display: -ms-flexbox;
    display: NONE !IMPORTANT;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 15px;
    border-bottom: 1px solid #e9ecef;
    border-top-left-radius: 0.3rem;
    border-top-right-radius: 0.3rem;
}
.modal-body {
    position: relative;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 0PX 15px !IMPORTANT;
}
}


