a:link, a:visited{color:#ba1b3a;font-family:'merriweather_sansbold_italic';}
p , h1 , h2 , h3 , h4 , h4 , h5 , h6 , .nav li a{font-family:'merriweather_sansregular';}
h2{font-size:26px!important;font-family:'merriweather_sanslight';margin-bottom:15px;}
h3{font-size:16px!important;font-family:'merriweather_sanslight';}
#avatar-header-inside-block{padding:15px 0;}
#avatar-pos-top-right{width:65%!important;}
#avatar-pos-top-left{width:35%!important;}
.avatar-wrapper{width:1170px!important;max-width:100%;}
body .block-max-width-100{width:100%!important;}
#avatar-pos-top-right a{font-size:16px;color:#353639;position:relative;top:-2px;}
#avatar-pos-top-right img{position:relative;top:0px;margin:0 5px 0 25px;}
#avatar-pos-top-right p{text-transform:uppercase;}
#avatar-pos-top-right{padding-top:15px!important;}
#avatar-body-top-block{border-top:none!important;}
#avatar-body-top-block .nav> li.active> a:after , #avatar-body-top-block .nav> li:hover> a:after{content:'';position:absolute;left:50%;bottom:0px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:8px solid #ba1b3a;margin-left:-4px;}
#avatar-body-top-block .nav> li{padding:0px 40px 0 0!important;}
#avatar-body-top-block .nav> li >a{font-size:14px!important;text-transform:uppercase;padding:25px 5px!important;color:#353639!important;}
#avatar-body-top-block .nav> li.active> a , #avatar-body-top-block .nav li:hover a{background-color:transparent!important;color:#ba1b3a!important;}
.avatar-nav-responsive .st-mega-menu> li{margin-bottom:0px;line-height:100%!important;float:none!important;display:inline-block;}
#avatar-pos-promo-top-left .avatar-module{padding-left:0px!important;}
.st-page-home #avatar-body-top-block, .st-page-home-ver-2 #avatar-body-top-block{border-top:none!important;}
#avatar-promo-top{margin-bottom:-5px;}
#avatar-body-top-block .nav> li.parent:hover> a:after{display:none;}
#avatar-body-top-block .nav> li.parent:hover > a{color:#353639!important;border-bottom:5px solid #96a6a7!important;}
#avatar-body-top-block .nav> li.parent .st-mega-menu-row{border-top:5px solid #ba1b3a;min-width:250px;padding:10px 0;text-align:left;}
#avatar-body-top-block .nav> li.parent >.st-mega-menu-row:before{content:'';position:absolute;left:25%;top:-12px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:8px solid #ba1b3a;margin-left:-4px;}
#avatar-body-top-block .nav> li.parent .st-mega-menu-row li a{padding:5px 15px;font-size:12px;color:#353639!important;}
#avatar-body-top-block .nav> li.parent .st-mega-menu-row li:hover a{font-size:12px;color:#a3a3a3!important;}
.avatar-nav-responsive .st-mega-menu li .st-mega-menu-row ul li{float:none!important;line-height:100%!important;}
.avatar-nav-responsive .st-mega-menu li .st-mega-menu-row ul{width:100%;display:inline-block;}
.st-mega-menu-col{float:none;}
#avatar-body-top-block .nav> li.parent.deeper:hover>a{border-bottom:5px solid transparent!important;}
#avatar-body-top-block .nav> li.active.parent.deeper>a{border-bottom:5px solid #ba1b3a!important;}
.st-slide-home-1 .sequence-prev{background-color:rgba(0,0,0,0)!important;background-image:url(../images/st_theme/prev1_icon.png)!important;background-position:center!important;background-repeat:no-repeat!important;left:10%;}
.st-slide-home-1 .sequence-next{background-color:rgba(0,0,0,0)!important;background-image:url(../images/st_theme/next1_icon.png)!important;background-repeat:no-repeat!important;background-position:center!important;right:10%!important;}
.description{height:100%;}
.description .inner{text-align:center;}
.description .content{padding-top:0px!important;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;text-align:left!important;}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none){.description .content{margin-left:50%;}
}
.description h3.title{font-size:46px!important;line-height:100%!important;color:white;padding:0 0 15px 0!important;font-family:'merriweather_sansregular'!important;}
.description p{font-size:20px!important;font-family:'merriweather_sansregular'!important;margin:0!important;float:none!important;color:#fff!important;}
.btn{border:1px solid #ba1b3a!important;border-radius:1px!important;background-color:#ba1b3a!important;color:#fff!important;background-image:none!important;}
.btn:hover{background-color:#fff!important;color:#ba1b3a!important;background-image:none!important;}
.btn{margin:25px 0 0 0!important;padding:4px 20px!important;font-size:12px!important;font-family:'merriweather_sansregular'!important;float:none!important;}
.st-slide-home-1 .animate-in .st-slide1-frame-1 .inner .content{height:auto!important;padding-top:40px!important;right:auto!important;top:50%;width:auto!important;}
.st-slide-home-1 .st-slide1-frame-1 .inner{position:relative!important;max-width:100%!important;margin:0!important;}
.description > div{background-position:center!important;}
#podsliderem{padding:70px 15px;}
#podsliderem .btn{margin:0 15px 0 0!important;}
#podsliderem .czarny{margin:0 0 0 15px !important;background-color:#3c3939!important;border-color:#3c3939!important;}
#podsliderem .czarny:hover{color:#3c3939!important;background-color:#fff!important;}
#avatar-full-3-block{background-image:url(../../../images/obrazy/tlo.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;padding:40px 0;}
.lof-articlessroller .lof-inner{-webkit-border-radius:0px!important;-moz-border-radius:0px!important;padding:0!important;min-height:375px;}
.lof-articlessroller .lof-inner a{width:100%!important;height:auto!important;}
.lof-articlessroller .lof-inner a.lof-image-link img{width:100%!important;min-height:150px;}
.lof-articlessroller .lof-inner .lof-title{padding:15px 0px!important;font-weight:normal!important;background-color:#3c3939!important;color:#fff!important;text-align:center!important;font-size:18px;font-family:'merriweather_sanslight';}
.opis{padding:15px;font-size:13px;text-align:center;}
.lof-articlessroller .lof-previous:hover , .lof-articlessroller .lof-previous{background:url(../../../images/obrazy/prev.png) no-repeat;left:-40px!important;}
.lof-articlessroller .lof-next:hover , .lof-articlessroller .lof-next{background:url(../../../images/obrazy/next.png) no-repeat;right:-40px!important;}
.lof-container > a{width:24px!important;height:42px!important;background-size:contain!important;background-position:center!important;}
.lof-readmore .more{text-align:center;font-size:12px;color:#ba1b3a;margin-bottom:15px;}
.lof-articlessroller .lof-inner .lof-readmore{padding:5px 15px 10px!important;box-sizing:border-box!important;}
#stopa{border-top:none;background-color:#fff!important;}
.customst-footer-top{display:inline-block;width:100%;}
#stopa h3{font-size:14px!important;color:#ba1b3a;font-family:'merriweather_sansbold';}
#stopa p{color:#353639!important;}
#stopa a[href^="tel:"]{color:#353639!important;}
#stopa .nav > li{display:inline-block;}
#stopa .nav > li >a{color:#353639;}
#stopa .nav > li:hover >a{color:#ba1b3a;background-color:transparent;}
#stopa .nav > li.active > a{color:#ba1b3a;}
#stopa .nav>li>a{position:relative!important;display:block!important;padding:0px 15px 0 0!important;text-transform:uppercase!important;font-size:14px!important;}
#avatar-full-2-block{background-color:#9f1e37!important;}
#avatar-full-2-block .avatar-wrapper .avatar-module .st-module-content{text-align:center;}
.breadcrumb{max-width:1170px;float:none!important;background-color:#9f1e37!important;display:inline-block;width:100%;border-radius:0px!important;margin-bottom:0!important;}
.breadcrumb a ,.breadcrumb p ,.breadcrumb span{text-transform:uppercase;font-family:'merriweather_sansregular'!important;font-size:12px!important;}
h1{color:#ba1b3a!important;}
.main-content ul{list-style-type:none!important;}
.main-content ul li{background-image:url(../../../images/obrazy/lista.png);background-repeat:no-repeat;background-position:5px 8px;padding-left:15px;}
#avatar-body-bottom-block{display:block;}
#avatar-body-bottom-block{background-image:url(../../../images/obrazy/paralaxa.jpg);background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-size:cover;}
.paralaxa .paralaxa{padding:80px 0px;display:inline-block;width:100%;}
.paralaxa h3{color:#fff;font-family:'merriweather_sansitalic';font-size:30px!important;}
.paralaxa h3 a{color:#fff;font-family:'merriweather_sansregular';font-size:14px;}
#baner{display:inline-block;width:100%;background-image:url(../../../images/obrazy/baner.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;}
.baner{max-width:100%;width:1170px;display:block;margin:0 auto;}
.baner .baner{padding:100px 15px;}
.baner p{font-size:20px;color:#fff;}
.baner h2{font-size:46px!important;color:#fff;}
.pojedynczy-wozek{margin-bottom:15px;padding:15px 0;border-bottom:1px solid #999;}
.pojedynczy-wozek .page-header{padding-bottom:9px;margin:0px 0 0px!important;}
.pojedynczy-wozek .img-intro-left img{width:100%;}
.pagenav{text-align:center;}
.pagenav li{display:inline-block;margin:0 15px;padding:10px 25px;border:1px solid #ba1b3a!important;border-radius:1px!important;background-color:#ba1b3a!important;color:#fff!important;background-image:none!important;}
.pagenav li a{color:#fff!important;}
.pagenav li:hover a{color:#fff!important;}
#form12 .wdform_section{width:100%!important;}
#form12 .wdform_column{float:none!important;}
#form12 .wdform-field{display:inline-block!important;width:100%!important;}
.type_text{width:100%!important;display:inline-block!important;float:none!important;}
.wdform-label-section{width:100%!important;display:inline-block!important;float:none!important;}
.wdform-element-section{width:100%!important;display:inline-block!important;}
div[type="type_submit_reset"] .wdform-element-section{text-align:right!important;}
div[type="type_captcha"] .wdform-label-section{text-align:right!important;float:none!important}
div[type="type_captcha"] .wdform-element-section{text-align:right!important;float:none!important}
div[type="type_captcha"] .wdform-element-section > div{display:inline-block!important}
.kontakt-srodek form{display:block;margin:0 auto 25px;max-width:50%;}
@media all and (max-width:1199px){#stopa{text-align:center;}
#stopa .nav > li{display:block;}
#stopa .nav>li>a{padding:2px 15px!important;}
.st-footer-top{margin:0 0px;padding-bottom:0px;}
.jpmenu{margin-bottom:40px;}
#lofasc-126{height:1570px!important;max-width:100%;}
.lof-main-wapper{height:1570px!important;max-width:100%;}
.lof-articlessroller .lof-row{width:100%!important;float:none!important;display:block;margin:0 auto;}
.lof-articlessroller .lof-row{max-width:270px!important;}
.lof-articlessroller .lof-image-link , .lof-articlessroller .lof-readmore , .lof-articlessroller .opis{max-width:270px!important;}
.lof-articlessroller .lof-next, .lof-articlessroller .lof-previous{display:none!important;}
.lof-articlessroller .lof-main-wapper .lof-main-item{max-width:100%;}
#avatar-pos-promo-top-left{width:100%!important;text-align:center;}
.st-layer-slider{height:300px!important;}
.st-slide-home-1 .sequence-prev, .st-slide-home-1 .sequence-next{top:115px!important;}
.st-slide-home-1 .sequence-prev{left:15px!important;}
.st-slide-home-1 .sequence-next{right:15px!important;}
.paralaxa , .paralaxa h3 ,.paralaxa h3 a{text-align:center!important;}
.baner .baner{padding:50px 15px;}
.kontakt-srodek form{display:block;margin:0 auto;max-width:100%;}
}
@media all and (max-width:991px){.avatar-responsive #avatar-pos-top-left{float:none !important;width:100% !important;}
.avatar-responsive #avatar-pos-top-right{float:none !important;width:100% !important;}
#avatar-header-inside-block .avatar-wrapper{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-direction:column;padding:0 15px;}
#avatar-pos-top-right{order:1;}
#avatar-pos-top-left{order:2;}
.description .content h3{font-size:28px!important;padding:0 0 0px 0!important;}
.description .content p{font-size:14px!important;}
}
@media all and (max-width:768px){#avatar-header-inside-block{padding:0 0 15px 0;}
#avatar-pos-top-right .avatar-module{margin-top:0!important;float:none!important;padding-right:0px!important;padding-bottom:5px!important;text-align:right!important;}
#avatar-pos-top-right p{font-size:12px;}
#avatar-pos-top-right img{margin:0 5px 0 20px;}
#avatar-pos-top-right a{font-size:14px;}
.avatar-responsive #avatar-pos-promo-top-left{float:none !important;width:100% !important;}
.avatar-responsive .avatar-nav-responsive .avatar-main-menu{position:relative;width:100%;}
.avatar-nav-responsive .st-mega-menu li{display:block;padding:0px 15px!important;width:100%!important;}
#avatar-body-top-block .nav li a{padding:15px 5px 5px!important;font-size:16px!important}
#avatar-body-top-block .nav li.active a:after, #avatar-body-top-block .nav li:hover a:after{display:none;}
.avatar-responsive .avatar-nav-responsive .avatar-main-menu{padding:15px 0;}
body.avatar-responsive .avatar-module{margin:0;}
.avatar-responsive .avatar-nav-responsive span.toggle{margin:15px 15px 15px auto!important;}
.st-layer-slider{height:200px!important;}
.description .content h3{font-size:24px!important;padding:0 0 0px 0!important;}
.description .content p{font-size:12px!important;}
.description .content .btn{margin:5px 0 0 0!important;}
.st-slide-home-1 .sequence-prev, .st-slide-home-1 .sequence-next{display:none!important;}
#podsliderem .btn , #podsliderem .czarny{margin:15px 0 !important;display:inline-block;width:100%;padding:10px 20px!important}
.st-mega-menu-row{display:inline-block!important;width:100%!important;border-top:none!important;text-align:center!important;padding:0!important;}
#avatar-body-top-block .nav> li.parent >.st-mega-menu-row:before{display:none;}
#avatar-body-top-block .nav> li.parent.deeper>a , #avatar-body-top-block .nav> li.parent.deeper:hover>a{border-bottom:none!important;}
#avatar-body-top-block .nav> li.parent.deeper > span{display:none;}
#avatar-body-top-block .nav> li.parent .st-mega-menu-row li.active:hover a , #avatar-body-top-block .nav> li.active:hover > a , #avatar-body-top-block .nav> li.parent .st-mega-menu-row li.active a{color:#ba1b3a!important;}
#avatar-body-top-block .nav> li.parent .st-mega-menu-row li a{color:#353639!important;}
#avatar-body-top-block .nav> li.parent .st-mega-menu-row li:hover a{color:#ba1b3a!important;}
.baner .baner{padding:25px 15px;}
.baner p{font-size:14px;}
.baner h2{font-size:24px!important;}
#avatar-body-top-block .nav> li{padding:0px!important;}
.description .h3.title{font-size:6vw!important;}


}
@media all and (max-width:550px){#avatar-pos-top-right img{display:none;}
#avatar-pos-top-right a{display:inline-block;width:100%;}
}
@media all and (max-width:480px){.st-layer-slider{height:150px!important;}
.description .content h3{font-size:18px!important;padding:0 0 0px 0!important;}
.description .content p.drescription{display:none!important;}
}
@media all and (max-width:350px){}
@font-face{font-family:'merriweather_sansbold';font-weight:normal;font-style:normal;src:url('fonts/merriweathersans-bold-webfont.eot');src:url('fonts/merriweathersans-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/merriweathersans-bold-webfont.woff2') format('woff2'),
url('fonts/merriweathersans-bold-webfont.woff') format('woff'),
url('fonts/merriweathersans-bold-webfont.ttf') format('truetype'),
url('fonts/merriweathersans-bold-webfont.svg#merriweather_sansbold') format('svg'); font-display:swap;}
@font-face{font-family:'merriweather_sansbold_italic';font-weight:normal;font-style:normal;src:url('fonts/merriweathersans-bolditalic-webfont.eot');src:url('fonts/merriweathersans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/merriweathersans-bolditalic-webfont.woff2') format('woff2'),
url('fonts/merriweathersans-bolditalic-webfont.woff') format('woff'),
url('fonts/merriweathersans-bolditalic-webfont.ttf') format('truetype'),
url('fonts/merriweathersans-bolditalic-webfont.svg#merriweather_sansbold_italic') format('svg');font-display:swap;}
@font-face{font-family:'merriweather_sansitalic';font-weight:normal;font-style:normal;src:url('fonts/merriweathersans-italic-webfont.eot');src:url('fonts/merriweathersans-italic-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/merriweathersans-italic-webfont.woff2') format('woff2'),
url('fonts/merriweathersans-italic-webfont.woff') format('woff'),
url('fonts/merriweathersans-italic-webfont.ttf') format('truetype'),
url('fonts/merriweathersans-italic-webfont.svg#merriweather_sansitalic') format('svg');font-display:swap;}
@font-face{font-family:'merriweather_sanslight';font-weight:normal;font-style:normal;src:url('fonts/merriweathersans-light-webfont.eot');src:url('fonts/merriweathersans-light-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/merriweathersans-light-webfont.woff2') format('woff2'),
url('fonts/merriweathersans-light-webfont.woff') format('woff'),
url('fonts/merriweathersans-light-webfont.ttf') format('truetype'),
url('fonts/merriweathersans-light-webfont.svg#merriweather_sanslight') format('svg');font-display:swap;}
@font-face{font-family:'merriweather_sansregular';font-weight:normal;font-style:normal;src:url('fonts/merriweathersans-regular-webfont.eot');src:url('fonts/merriweathersans-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('fonts/merriweathersans-regular-webfont.woff2') format('woff2'),
url('fonts/merriweathersans-regular-webfont.woff') format('woff'),
url('fonts/merriweathersans-regular-webfont.ttf') format('truetype'),
url('fonts/merriweathersans-regular-webfont.svg#merriweather_sansregular') format('svg');font-display:swap;}

.rapid_contact.inputbox, .rapid_contact.textarea {
padding: 10px;
width: 100%;
margin: 5px 0;
font-size: 1em;
}
.rapid_contact.button {
padding: 10px;
background-color: #fff;
border: 1px solid #dd0264;
color: #dd0264;
font-size: 1em;
cursor: pointer;
transition: all .25s;
-webkit-transition: all .25s;
}
.rapid_contact.button:hover {
background-color: #dd0264;
color: #fff;
}
.rapid_contact{
	center;
	
}
