body .btn{
border-radius: 10px;
}

.navbar-nav li a {font-weight:700;text-transform:uppercase;color:#242321;}
.navbar .container{width:100%;padding:0px 90px;}

.myheader .banner__content {text-align:left;}
.myheader .banner__content .banner-title{font-weight:700; text-align:left; font-size:17vmin; margin:0px 0px 0px 0px;}
.myheader .banner__content .banner__desc{margin:0px 0px 0px 0px; font-size:5.5vmin;}
.myheader .banner__content .baner-desc2{margin:0px 0px 0px 0px; font-size:2.7vmin;}
.myheader .banner__content .baner-desc3{margin:0px 30px 0px 0px; font-size:2.7vmin;}

.page-header {background-color: #e8e8de; color: #242321;}
.page-header__content-wrapper{height: 220px;}
.lokalizacja ul{padding: 7px 15px;margin: 0px 0px;}
.section-title-wrapper{padding:40px 0px 50px;font-weight:bold;}
.section-title::after{display:none;}
.section-subtitle{color:#bbb;margin-top:0px;}
.more{font-size: 16px;color: #666;text-align: center;}
.more strong{color:#ea088c;}
.rekomentacje {padding-bottom:50px;}
.rekomentacje .podpis span{display:block;color:#999;color:#999;}
.rekomentacje .podpis span strong{color:#ea088c;}
.rekomentacje {text-align:center;}
.rekomentacje .podpis{text-align:center;margin:0 auto;color:#ea088c;margin-top:30px;display: inline-block;white-space: nowrap;}
.rekomentacje .podpis img{margin:0 auto 10px;}

.flex{
display:flex;
}

@media (max-width: 700px) {
.partners .sponsors__cell{width:100%;display:block;}
}
@media (max-width: 900px) {

.container-fluid .lokalizacja div{padding:60px 50px;}
.row-eq-height{ display:block !important;}
.miejsce .lokalizacja div{padding:60px 50px;}
.miejsce .lokalizacja .mybg{padding:120px 80px;}
.flex{display:block;}
.absolute{display:none;}
.navbar .container{padding:0px 10px;}
.navbar-menu-widthfix-collapsed .navbar-nav > li > a{text-transform:none;}
.navbar-menu-widthfix-collapsed .navbar-collapse.in{padding:30px 60px;}
}
.titlemy{font-size:52px;border-bottom:4px solid #cd39bb;padding-bottom:30px;margin-bottom:50px;}
.pagetitle{height:340px;margin-bottom:50px;}
.pagetitle .fullwidth-section__tint{height:100%;}

.count{margin-left:0px !important;margin-right:0px !important;background-color:#cd39bb;text-align:center;color:#fff;margin-top:50px;padding:30px 0px 40px;}

.count .btn{padding:13px 30px;background-color:#fff;color:#cd39bb;text-transform:uppercase;font-size:20px;box-shadow:1px 1px 2px #6c2263;}
.absolute{position: absolute;
right: -6px;
width: 353px;
bottom: -77px;}
.pagetitle .page-header__title{margin-top:-40px;}

@media (max-width: 1600px) {
.navbar-nav li a{font-size:15px !important;}
}

.navbar-nav li a{font-size:15px;}

.table {display: table; max-width: 900px; margin-bottom: 30px; margin-left: auto; margin-right: auto;}

.table-cell1 {display: table-cell; width: 90px; vertical-align: middle;}

.table-cell2 {display: table-cell; vertical-align: middle;}

.img-hover {
-webkit-transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -ms-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
    transition: opacity 1s ease-in-out;
    opacity: 1;
}

.img-hover:hover {
-webkit-transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -ms-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
    transition: opacity 1s ease-in-out;
    opacity: 0.5;
}

.button3 {background-color:#d9b263; border-color:#d9b263;}
.button2 {border-color:#fff;}

.fa {color: #fff;}

.date {background-color:#fdb064; border-color:#fdb064; color:#fff; padding: 10px 10px 10px 10px;}

.tlo {
background-color:#1c3156;
color: #fff;
padding-top: 25px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-left: 0px;
margin-right: 0px;
}

.tlo2 {
background-color:#e8e8de;
padding-top: 40px;
padding-right: 40px;
padding-bottom: 40px;
padding-left: 40px;
height: 480px;
}

.tlo3 {
background-color:#464545;
color: #fff;
padding-top: 40px;
padding-right: 50px;
padding-bottom: 40px;
padding-left: 50px;
height: 480px;
}

.tlo4 {
background-image:url('/conf-data/finecast/images/mapa(1).png');
background-size:cover;
color: #fff;
height: 480px;
}

.tlo5 {
color: #fff;
padding-top: 40px;
}

.icon {
color:#ff00ff;
font-size:20px;
}