/*   czcionka  */
body{font-family: 'Roboto', sans-serif;color:#333;}
.title{border-bottom:1px solid #d51317;width:100%;text-align:center;font-size:28px;color:#d51317;padding-bottom:10px;margin-top:70px;}
.title2{font-size:20px;text-transform:uppercase;}
.title3{font-size:16px;text-transform:uppercase;text-align:center;margin-top:10px;margin-bottom:10px;}
.red{color:#d51317 !important;}
.bold{font-weight:bold !important;}
.margin_top{margin-top:30px;}
.margin_bottom{margin-bottom:30px;}
.no_margin{margin:0;padding:0;}
.footer{background:#d51317;color:#fff;padding:15px;margin-top:40px;}
.more{width:100%;background: #d51317 url(img/left.jpg) no-repeat;background-position: center left;background-size:contain;color:#fff;padding:15px;margin-top:20px;margin-bottom:30px;padding-left:30px;border-radius:5px;font-size:18px;}
.more a{color:#fff !important;text-decoration:none!important;}
.more a:hover{color:#fff !important;text-decoration:underline!important;}
.white_box{position:relative;background:#fff;padding:15px;box-shadow:2px 2px 5px 2px #ccc;min-height:330px;margin-bottom:30px;}
.text{text-align:center;}
.clear{clear:both;}
.form-control{margin-top:10px;}
.hr{height:1px;border:1px solid #d51317;color:#d51317!important;background:#d51317 !important;}
    .google-maps {
        position: relative;
        padding-bottom: 97%; // Tutaj regulujemy wysokość
        height: 0;
        overflow: hidden;
    }
    .google-maps iframe {
	border-radius:5px;
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100% !important;
    }

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #d51317 !important;
	text-decoration: none;
    border-bottom: 5px solid #4a3c33;
	background-color:#fff;

}
.navbar-default .navbar-nav > li > a {
    color: #d51317;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {background-color: #d51317;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 {
    background-color: #fff !important;
    border-color: #fff !important;}
	
.btn_slider{padding:10px 30px 10px 30px;font-size:20px;background:#d51317;border:1px solid #e8641b;;color:#fff;border-radius:5px;transition: all .2s ease-in-out;}	
.btn_slider:hover{padding:10px 30px 10px 30px;font-size:20px;background:#fff;border:1px solid #d51317;color:#d51317;border-radius:5px;text-decoration:none;}

.btn_download{left:0%;right:0%;width:200px;margin:0 auto;position:absolute;bottom:10px;padding:10px 30px 10px 30px;font-size:20px;background:#d51317;border:1px solid #e8641b;;color:#fff;border-radius:5px;transition: all .2s ease-in-out;}	
.btn_download:hover{padding:10px 30px 10px 30px;font-size:20px;background:#fff;border:1px solid #d51317;color:#d51317;border-radius:5px;text-decoration:none;}


.btn_send{padding:5px 10px 5px 10px;font-size:18px;background:#d51317;border:1px solid #e8641b;;color:#fff;border-radius:5px;transition: all .2s ease-in-out;float:right;margin-top:15px;}	
.btn_send:hover{padding:5px 10px 5px 10px;font-size:18px;background:#fff;border:1px solid #d51317;color:#d51317;border-radius:5px;text-decoration:none;float:right;}


.btn_white{padding:5px 10px 5px 10px;font-size:18px;background:#d51317;border:1px solid #fff;color:#fff;border-radius:5px;transition: all .2s ease-in-out;float:right;}	
