/*
Theme Name: Warta Hdi Theme
Theme URI: http://emoderator.pl
Author: Krzysztof Szymczak 
Author URI: http://cemoderator.pl
Description: Responsywny styl strony AgentWarta HDI
Version: 1.0


CSS
*/





/*   czcionka  */
body{font-family: 'Open Sans', sans-serif !important;color:#003768 !important;}


/* margins */
.no_margin{margin:0 !important;}
.no_padding{padding:0 !important;}


/* forms */
.form-control{min-height:40px !important;border:1px solid #00a1ff !important;border-radius:0 !important;margin-top:10px;}
.form-control2{min-height:40px !important;border:1px solid #bfbebe !important;border-radius:0 !important;margin-top:10px;}
.form-control3{min-height:40px !important;border:1px solid #1c4d79 !important;border-radius:4px !important;margin-top:10px;}

/* radio-input classes*/



.radio_item{display: none !important;}
.label_item {cursor:pointer;color:#29313b;width:100px !important;height:100px !important;background: url(img/ikona_dom.png) repeat-x; background-position:center top;background-size:cover;border:1px solid #d4d9e0;background-repeat:no-repeat;}
.label_item:hover {cursor:pointer;color:#5d6268;padding:6px 12px;background:#e15f86 url(img/ikona_dom.png) repeat-x; background-position:bottom;background-size:cover;border:1px solid #d4d9e0;background-repeat:no-repeat;}
.radio_item:checked + label {padding:6px 12px;background:#ba093e url(img/ikona_dom.png) repeat-x; background-position:bottom;background-size:cover;border:1px solid #057916;background-repeat:no-repeat;}

.radio_item2{display: none !important;}
.label_item2 {cursor:pointer;color:#29313b;width:100px !important;height:100px !important;background: url(img/ikona_mieszkanie.png) repeat-x; background-position:center top;background-size:cover;border:1px solid #d4d9e0;background-repeat:no-repeat;}
.label_item2:hover {cursor:pointer;color:#5d6268;padding:6px 12px;background:#e15f86 url(img/ikona_mieszkanie.png) repeat-x; background-position:bottom;background-size:cover;border:1px solid #d4d9e0;background-repeat:no-repeat;}
.radio_item2:checked + label {padding:6px 12px;background:#ba093e url(img/ikona_mieszkanie.png) repeat-x; background-position:bottom;background-size:cover;border:1px solid #057916;background-repeat:no-repeat;}

/* pagination */
.pg{border-top:1px solid #ba093e;width:100%}
.page-numbers {padding:5px 10px;width:20px !important;height:20px !important;border:1px solid #ba093e !important;background:#fff !important;color:#ba093e;}
.page-numbers:hover{text-decoration:none !important;background:#ba093e !important;color:#fff !important;}
.current{background:#ba093e !important;color:#fff !important;font-weight:bold !important;}
.prev {margin-right:5px;}

/* fonts */
.blue{font-size:20px;color:#003768 !important;}
.pink{color:#ba093e !important;}
.naglowek-text{color:#fff !important;font-weight:600 !important;font-size:40px !important;border-left:3px solid #ba093e !important;padding-left:10px !important;position:absolute !important;z-index:99999999999999999999999999 !important;margin-left:-15px !important;bottom:10px !important;}

.news h2{height:45px;line-height:20px !important;color:#ba093e !important;margin-top:10px !important;margin-bottom:15px !important;font-size:16px !important;font-weight:600 !important;}
.news p{min-height:180px;color:#434343 !important;margin-top:10px !important;margin-bottom:15px !important;font-size:14px !important;font-weight:400 !important;text-align:justify;}


.news-in h2{height:45px;line-height:20px !important;color:#ba093e !important;margin-top:10px !important;margin-bottom:15px !important;font-size:20px !important;font-weight:600 !important;}
.news-in p{min-height:140px;color:#434343 !important;margin-top:10px !important;margin-bottom:15px !important;font-size:14px !important;font-weight:400 !important;text-align:justify;}


.img-hover{width:100%;height:300px;z-index:9999999999999;background: transparent;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;}
.img-hover:hover{width:100%;height:300px;z-index:9999999999999;background: url(img/img-hover.png);background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;}
.news-img{z-index:1;width:100%;height:300px;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;}

.img-hover-in{width:100%;height:200px;z-index:9999999999999;background: transparent;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;}
.img-hover-in:hover{width:100%;height:200px;z-index:9999999999999;background: url(img/img-hover.png);background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;}
.news-img-in{z-index:1;width:100%;height:200px;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;}


.news-date{position:absolute;background:#ba093e;color:#fff;width:80px;height:85px;text-align:center;padding-top:15px;font-size:10px;}
.news-date span{font-size:25px;font-weight:700;}

.footer-contact h2{color:#ba093e !important;font-weight:600 !important;margin-bottom:30px !important;font-size:28px !important;}

.footer-contact h4{color:#003768 !important;font-weight:600 !important;margin-top:0px !important;font-size:18px !important;}

.footer-contact h3{color:#003768 !important;font-weight:600 !important;margin-top:0px !important;font-size:28px !important;}
.contact-text h3{color:#003768 !important;font-weight:600 !important;margin-top:0px !important;font-size:28px !important;}
.contact-box h3{color:#fff !important;font-weight:600 !important;margin-top:20px !important;font-size:25px !important;}
.padding50{
	padding:50px 0;
}
.footer-contact img{float:left;margin-top:20px;margin-right:20px;}
.contact-text img{float:left;margin-top:20px;margin-right:20px;}
.footer-contact p{margin-top:20px;font-size:18px;color:#003768;font-weight:400 !important;}
.contact-text p{margin-top:20px;font-size:16px;color:#003768;font-weight:400 !important;}

.contact-box{background:RGBA(186, 9, 62, 0.52);left:0;right:0;margin:0 auto;padding:15px;}
.contact-box img{float:left;margin-top:20px;margin-right:20px;}
.contact-box p{margin-top:20px;font-size:16px;color:#262626;font-weight:500 !important;}

 .news-img:hover .news-date{display : none;}
 .news-img .news-date{ display : block;}
 
 .news-img-in:hover .news-date{display : none;}
 .news-img-in .news-date{ display : block;}
 
/* btn */
.tab-pane .btn{
	/*float:right;*/
} 
.btn-fixed{position:fixed;right:0;top:120px;z-index:9999999999;}
.jssorb01{display:none !important;}

.btn{background:#ba093e !important;color:#fff !important;border:1px solid #ba093e !important;padding:8px 20px !important;border-radius: 0 !important;text-align:center;font-size:18px !important;font-weight:600 !important; transition-property: background;transition-duration: 0.2s;transition-timing-function: linear;}
.btn:hover{text-decoration:none !important;background:#fff !important;color:#ba093e !important;border:1px solid #ba093e !important;padding:8px 20px !important;border-radius: 0 !important;text-align:center;font-size:18px !important;font-weight:600 !important;}

.btn2{margin-bottom:50px !important;background:#fff !important;color:#003768 !important;border:1px solid #003768 !important;padding:6px 12px !important;border-radius: 0 !important;text-align:center;font-size:14px !important;font-weight:600 !important; transition-property: background;transition-duration: 0.2s;transition-timing-function: linear;}
.btn2:hover{text-decoration:none !important;background:#003768 !important;color:#fff !important;border:1px solid #003768 !important;padding:6px 12px !important;border-radius: 0 !important;text-align:center;font-size:14px !important;font-weight:600 !important;}

.btn3{background:#003768 !important;color:#fff !important;border:1px solid #003768 !important;padding:8px 20px !important;border-radius: 0 !important;text-align:center;font-size:18px !important;font-weight:600 !important; transition-property: background;transition-duration: 0.2s;transition-timing-function: linear;}
.btn3:hover{text-decoration:none !important;background:#fff !important;color:#003768 !important;border:1px solid #003768 !important;padding:8px 20px !important;border-radius: 0 !important;text-align:center;font-size:18px !important;font-weight:600 !important;}


.btn-slider{position:absolute !important;z-index:999 !important;left:315px !important;top:410px;}

/* tabs */

.szkoda p, .szkoda ul{color:#000 !important;}
.oferta-bg{background:#f2efef;padding:10px 15px !important;padding-left:30px !important;padding-right:20px !important;}
.oferta-photo1{background: url(img/glwona_img.jpg);background-size:cover;background-position:center;}
.oferta-photo2{background: url(img/glwona_img4.jpg);background-size:cover;background-position:center;}
.oferta-photo3{background: url(img/glwona_img3.jpg);background-size:cover;background-position:center;}
.oferta-photo4{background: url(img/glwona_img2.jpg);background-size:cover;background-position:center;}
.oferta-photo5{background: url(img/glwona_img5.jpg);background-size:cover;background-position:center;}
.height{min-height:396px;}
#home-content .h2{
	font-size:24px;
	margin: 15px 0 10px;
}
#home-content{
	padding-bottom:30px;
}
.img-oferta{
	height:245px;
}
#home-content  .tab-pane p{margin-top:10px;font-size:14px; color:#000;text-align:justify;}
#home-content  .nav-tabs{display:block !important;}
#home-content  .nav-tabs > li {float: none  !important;margin-bottom: -1px;}
#home-content  .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {color:#ba093e !important;border:0 !important;background: #f2efef !important;border-radius:0 !important;}
#home-content  .nav-tabs > li > a {font-size:18px;color:#003768 !important;border: 0 !important;border-radius: 4px 4px 0 0;line-height: 1.42857;margin-right: 2px;}
#home-content  .nav-tabs {border-bottom: 0 !important;}
#home-content  .nav-tabs > li > a:hover {background: #f2efef !important;border-radius:0 !important;}

#home-content .nav-tabs > li > a {height:80px !important;}


.tab-content > .tab-pane {
    display: none;
}
.tab-content > .active {
    display: block;
}
.fade.in {
    opacity: 1;
}
.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear;
}
.icon1{background: url(img/ubezpieczenia_icon_1.png);}
.icon2{background: url(img/ubezpieczenia_icon_2.png);}
.icon3{background: url(img/ubezpieczenia_icon_3.png);}
.icon4{background: url(img/ubezpieczenia_icon_4.png);}
.icon5{background: url(img/ubezpieczenia_icon_5.png);}
.icon6{background: url(img/ubezpieczenia_icon_6.png);}
.icons{width:40px;height:40px;background-size:cover;background-position:top;float:left;margin-top:5px;margin-right:20px;}
.active  .icons{width:40px;height:40px;background-size:cover;background-position:bottom;float:left;margin-top:5px;margin-right:20px;}


.icons2{width:36px;height:22px;background-size:cover;background-position:top;float:left;margin-top:0px;margin-right:20px;}
.icon_2-1{background: url(img/life.png);}
.icon_2-2{background: url(img/home.png);}
.active  .icons2{width:36px;height:22px;background-size:cover;background-position:bottom;float:left;margin-top:0px;margin-right:20px;}



/*   responsive google maps  */
.google-maps { position: relative;padding-bottom: 20%; /* Tutaj regulujemy wysokość */ height: 0;
overflow: hidden;}
.google-maps iframe { position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;}

/*   responsive google maps  */
.google-maps2 { position: relative;padding-bottom: 45%; /* Tutaj regulujemy wysokość */ height: 0;overflow: hidden;}
.google-maps2 iframe { position: absolute;top: 0;left: 0;width: 100% !important;height: 100% !important;}


/* slider */
.slider-box{background: RGBA(0, 55, 104, 0.70);
width:450px;min-height:50px;overflow:hidden;position: absolute; top:270px;left:150px;color:#fff;text-align:center;padding:12px;}

.slider-h1{text-transform:uppercase !important;font-size:24px !important;color:#fff;font-weight:400;}
.slider-h2{font-size:16px !important;color:#fff;font-weight:300;}


/* title */
.title{font-size:45px !important;color:#244b73;font-weight:600 !important;margin-top:40px !important;text-align:center !important;margin-bottom:40px;}

.more-news a:hover{text-decoration:none !important;opacity:0.7;}

.scale{transition: all .2s ease-in-out;}
.scale:hover{animation-duration: 2s; animation-delay: 3s;transform: scale(1.1);}

/* sections bg */
.menu-bg{position:absolute;z-index:999;top:0px;width:100%;background: RGBA(255, 255, 255, 1);margin-top:0px;padding-top:40px !important;}
.home-bg{background: url(img/home_bg.jpg)no-repeat;background-size:cover;background-position:center top;height:650px;margin-top:-30px;}
.o-firmie{background:#003768 !important;overflow:hidden !important;color:#fff !important;}
.o-firmie > .title{color:#fff !important;}
.footer-contact{background:#fff;;min-height:500px;padding-bottom:20px !important;}
.footer-bottom{background:#003768;height:115px;color:#fff; border-top:3px solid #ba093e !important;}
.contact-top{position:absolute;z-index:99999999;top:-30px;font-size:16px;right:0;margin-right:25px;color:#003768;display:inline;}
.naglowek{height:242px; width:100%;background-position:center !important;background-size:cover !important;background-repeat:no-repeat;}
.naglowek2{height:1050px; width:100%;background-position:center !important;background-size:cover !important;background-repeat:no-repeat;}
.kontakt{height:575px; width:100%;background-position:center !important;background-size:cover !important;background-repeat:no-repeat;}
.aktualnosci{background: url(img/aktualnosci_bg.jpg);}
.dokumenty{background: url(img/dokumenty_bg.jpg);}
.dokumenty-img img{margin-bottom:40px;}
.skladka{background: url(img/skladka_bg.jpg);}

.skladka-box{position:absolute;width:900px;height:auto;overflow:hidden;left:0;right:0; margin:0 auto;top:150px;background:#fff;}
.skladka-box-in{padding:15px;border:2px solid #ba093e;overflow:hidden;}

label{color:#000 !important;font-size:16px !important;}


#skladka  .nav-tabs > li > a {font-size:18px;font-weight:500;color:#7d8ea4 !important;width:450px;background: #fff;padding-left: 15px !important;border-radius:0 !important;line-height: 1.42857;margin-right: 0px !important;}
#skladka .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {color:#fff !important;
border:0 !important;background: #003768 !important;border-radius:0 !important;border: 1px solid #003768 !important;}

hr.style1{border-top: 2px solid #ba093e;}
.skladka-box-in h3{color:#2b333e !important;font-weight:bold !important;font-size:30px !important;text-align:center !important;}

/* menu */
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {color: #003768 !important;text-decoration: none;border-bottom: 0px solid #4a3c33;background-color:#fff;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {border-bottom: 4px solid RGBA(0, 55, 104, 0.18);color: #fff;}
.navbar-default {font-weight:600;background-image: none !important;background-repeat:  none !important;border-radius:  0px !important;box-shadow:  none !important;}
.navbar-default {height:50px !important;padding:0 !important;background-color: transparent !important;border-color: transparent!important;}
.navbar-default .navbar-nav > li > a { color: #003768 !important;}
.navbar-nav > li > a {padding-top:24px !important;padding-bottom: 24px !important;margin-top: 0 !important; margin-bottom: 0 !important;}
	
.footer-menu{margin:0 !important;padding:0 !important;margin-bottom:15px !important;margin-top:20px !important;}
.footer-menu a{color:#fff !important;}
.footer-menu li{list-style-type:none;display:inline !important;padding-right:15px;}
	
	
	.tab-content .btn{
		float:right;
	}

a.morelink {
	text-decoration:none;
	outline: none;
}
.morecontent span {
	display: none;
}
.comment {

	margin: 10px;
}

/* SLIDER */
  
        /* jssor slider bullet navigator skin 01 css */
        /*
        .jssorb01 div           (normal)
        .jssorb01 div:hover     (normal mouseover)
        .jssorb01 .av           (active)
        .jssorb01 .av:hover     (active mouseover)
        .jssorb01 .dn           (mousedown)
        */

		#jssor_1 a{color:#fff;}
		#jssor_1 a:hover{text-decoration:none;color:#1b1b1b;}
        .jssorb01 {
            position: absolute;
        }
        .jssorb01 div, .jssorb01 div:hover, .jssorb01 .av {
            position: absolute;
            /* size of bullet elment */
            width: 20px;
            height: 20px;
            filter: alpha(opacity=70);
			border-radius:50%;
            opacity: 1;
            overflow: hidden;
            cursor: pointer;
            border: #1b1b1b 0px solid;
        }
        .jssorb01 div { background-color: #fff;opacity:0.5; }
        .jssorb01 div:hover, .jssorb01 .av:hover { background-color: #fff; }
        .jssorb01 .av { background-color: #fff; }
        .jssorb01 .dn, .jssorb01 .dn:hover { background-color: #fff; }

        /* jssor slider arrow navigator skin 02 css */
        /*
        .jssora02l                  (normal)
        .jssora02r                  (normal)
        .jssora02l:hover            (normal mouseover)
        .jssora02r:hover            (normal mouseover)
        .jssora02l.jssora02ldn      (mousedown)
        .jssora02r.jssora02rdn      (mousedown)
        */
        .jssora02l, .jssora02r {
            display: block !important;
            position: absolute;
            /* size of arrow element */
            width: 30px;
            height: 30px;
            cursor: pointer;
            overflow: hidden;
			transition: all 0.2s ease-in-out 0s;
			background-size:30% !important;
			background-position:center center !important;
		
        }
        .jssora02l {background:#ba093e url('slider/img/prev.png') no-repeat;left:305px; bottom:10px; top: auto!important; }
        .jssora02r {background:#ba093e url('slider/img/next.png') no-repeat;left:342px; bottom:10px;top: auto!important; }
        .jssora02l:hover {opacity:0.5;transition-duration:0.2s; }
        .jssora02r:hover {opacity:0.5;transition-duration:0.2s; }
	
	
	
	
	
	
	.google-maps2  iframe{margin-top:-150px !important;}
.contact-bg{
	background-color:#f2efef;
	padding: 20px 15px;
}
	
/* Media queries
-------------------------------------------------- */

/* Large desktops and laptops */
@media (min-width: 1200px) {

}

/* Portrait tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {
#home-content .nav-tabs > li span{display:none !important;}
.skladka-box{position:absolute;width:100%;height:auto;overflow:hidden;left:0;right:0; margin:0 auto;top:150px;background:#fff;}
.naglowek2{min-height:1050px;}

.contact-box{background:RGBA(186, 9, 62, 1);width:100%;height:auto;overflow:hidden;position:absolute;left:0;right:0;margin:0 auto;margin-top:-200px;padding:15px;margin-bottom:200px;}
.contact-box h3{padding-top:10px !important;}
.contact-box img{float:left;margin-top:20px;margin-right:20px;}
.contact-box p{margin-top:20px;font-size:16px;color:#262626;font-weight:500 !important;}
.footer-contact2{margin-top:400px;}
.google-maps2 { position: relative;padding-bottom: 60%; /* Tutaj regulujemy wysokość */ height: 0;overflow: hidden;border-bottom:10px solid #ba093e;border-top:10px solid #ba093e;}

}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
.contact-box{background:RGBA(186, 9, 62, 1);width:100%;height:auto;overflow:hidden;position:absolute;left:0;right:0;margin:0 auto;margin-top:-200px;padding:15px;margin-bottom:200px;}
.contact-box h3{padding-top:10px !important;}
.contact-box img{float:left;margin-top:20px;margin-right:20px;}
.contact-box p{margin-top:20px;font-size:16px;color:#262626;font-weight:500 !important;}
.footer-contact2{margin-top:400px;}
.google-maps2 { position: relative;padding-bottom: 100%; /* Tutaj regulujemy wysokość */ height: 0;overflow: hidden;border-bottom:10px solid #ba093e;border-top:10px solid #ba093e;}

#home-content .nav-tabs > li span{display:none !important;}
.skladka-box{position:absolute;width:100%;height:auto;overflow:hidden;left:0;right:0; margin:0 auto;top:150px;background:#fff;}
.naglowek2{min-height:1300px;}
}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
.contact-box{background:RGBA(186, 9, 62, 1);width:100%;height:auto;overflow:hidden;position:absolute;left:0;right:0;margin:0 auto;margin-top:-200px;padding:15px;margin-bottom:200px;}
.contact-box h3{padding-top:10px !important;}
.contact-box img{float:left;margin-top:20px;margin-right:20px;}
.contact-box p{margin-top:20px;font-size:16px;color:#262626;font-weight:500 !important;}
.footer-contact2{margin-top:400px;}


.naglowek2{min-height:1500px;}
.skladka-box{position:absolute;width:100%;height:auto;overflow:hidden;left:0;right:0; margin:0 auto;top:150px;background:#fff;}
#skladka  .nav-tabs > li > a {font-size:15px;font-weight:500;color:#7d8ea4 !important;width:350px;background: #fff;padding-left: 50px !important;border-radius:0 !important;line-height: 1.42857;margin-right: 0px !important;}
.footer-contact{background:#003768 url(img/footer_bg.jpg) no-repeat; background-position:center left;background-size:cover;min-height:700px;padding-bottom:20px !important;}
.title-menu{margin-top:120px !important;}
.logo{margin-left:20px;width:180px !important;height:auto !important;}
#home-content .nav-tabs > li span{display:none !important;}
#home-content .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {color:#ba093e !important;border:0 !important;background: #f2efef !important;border-radius:0 !important;}
#home-content .nav-tabs > li > a:hover {background: transparent !important;border-radius:0 !important;}
#home-content .nav-tabs > li > a {height:60px !important;}
.google-maps { position: relative;padding-bottom: 60%; /* Tutaj regulujemy wysokość */ height: 0;overflow: hidden;border-bottom:10px solid #ba093e;border-top:10px solid #ba093e;}
.google-maps2 { position: relative;padding-bottom: 100%; /* Tutaj regulujemy wysokość */ height: 0;overflow: hidden;border-bottom:10px solid #ba093e;border-top:10px solid #ba093e;}
.navbar-default .navbar-nav > li > a { color: #003768 !important;background:#fff;text-align:center;border-bottom:1px solid #003768 !important;}
.navbar-default .navbar-nav > li > a:hover { color: #003768 !important;background:#d1dbe4;text-align:center;border-bottom:1px solid #003768 !important;}
}

/* Landscape phones and smaller */
@media (max-width: 480px) {

.footer-contact img {
    margin-top: 14px;
}
.footer-contact h2 {
    font-size: 24px !important;
}
.contact-text img {
    margin-top: 11px;
}
.contact-text h3 {

    font-size: 24px !important;


}
.kontakt-form{
	padding:20px 20px ;
}
.contact-box{background:RGBA(186, 9, 62, 1);width:100%;height:auto;overflow:hidden;position:absolute;left:0;right:0;margin:0 auto;margin-top:-200px;padding:15px;margin-bottom:200px;}
.contact-box h3{padding-top:10px !important;}
.contact-box img{float:left;margin-top:20px;margin-right:20px;}
.contact-box p{margin-top:20px;font-size:16px;color:#262626;font-weight:500 !important;}
.footer-contact2{margin-top:400px;}

.naglowek2{min-height:1600px;}
.skladka-box{position:absolute;width:100%;height:auto;overflow:hidden;left:0;right:0; margin:0 auto;top:150px;background:#fff;}
#skladka  .nav-tabs > li > a {font-size:15px;font-weight:500;color:#7d8ea4 !important;width:100%;background: #fff;padding-left: 50px !important;border-radius:0 !important;line-height: 1.42857;margin-right: 0px !important;}
.footer-contact{background:#fff ; min-height:700px;padding-bottom:20px !important;}
.icons{width:30px;height:30px;background-size:cover;background-position:top;float:left;margin-top:5px;margin-right:20px;}
.active  .icons{width:30px;height:30px;background-size:cover;background-position:bottom;float:left;margin-top:5px;margin-right:20px;}
.contact-top{display:none !important;}
.title-menu{margin-top:120px !important;}
.logo{margin-left:20px;width:180px !important;height:auto !important;}
#home-content .nav-tabs > li span{display:none !important;}
#home-content .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {color:#ba093e !important;border:0 !important;background: #f2efef !important;border-radius:0 !important;}
#home-content .nav-tabs > li > a:hover {background: transparent !important;border-radius:0 !important;}
#home-content .nav-tabs > li > a {height:60px !important;}
.google-maps { position: relative;padding-bottom: 90%; /* Tutaj regulujemy wysokość */ height: 0;overflow: hidden;border-bottom:10px solid #ba093e;border-top:10px solid #ba093e;}
.google-maps2 { position: relative;padding-bottom: 150%; /* Tutaj regulujemy wysokość */ height: 0;overflow: hidden;border-bottom:10px solid #ba093e;border-top:10px solid #ba093e;}
.navbar-default .navbar-nav > li > a { color: #003768 !important;background:#fff;text-align:center;border-bottom:1px solid #003768 !important;}
.navbar-default .navbar-nav > li > a:hover { color: #003768 !important;background:#d1dbe4;text-align:center;border-bottom:1px solid #003768 !important;}
}