
p{
font-size: 1.2em;
letter-spacing: 1px;}
.jumbotron{background: #23B2D2 !important;
margin-top: -19px;
}
.h-mobile{color: #fff;
text-shadow: -2px -2px 3px rgba(150, 150, 150, 1);

}
.div-mobile{}
.banner-xs{background-color: #28ABD5;}
.navbar-inverse { background-color: #23B2D2;}
.navbar-inverse li{font-family: tahoma;
font-size: 1.5em;}
.navbar-brand{
color: #e9e9e9 !important;
text-shadow: -1px -1px 4px rgba(255, 255, 255, 1);
font-family: tahoma;
font-size: 1.2em !important;}
.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { background-color: #FFFFFF;
-webkit-transition: background 1s ease-in-out;
-moz-transition: background 1s ease-in-out;
-ms-transition: background 1s ease-in-out;
-o-transition: background 1s ease-in-out;
transition: background 1s ease-in-out;}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus { background-color: #FFFFFF;
-webkit-transition: background 1s ease-in-out;
-moz-transition: background 1s ease-in-out;
-ms-transition: background 1s ease-in-out;
-o-transition: background 1s ease-in-out;
transition: background 1s ease-in-out;

}
.dropdown-menu { background-color: #FFFFFF}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { background-color: #23B2D2;
-webkit-transition: background 1s ease-in-out;
-moz-transition: background 1s ease-in-out;
-ms-transition: background 1s ease-in-out;
-o-transition: background 1s ease-in-out;
transition: background 1s ease-in-out;
}
.navbar-inverse { background-image: none; }
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { background-image: none; }
.navbar-inverse { border-color: #fffffff}
.navbar-inverse .navbar-brand { color: #F5F5F5}
.navbar-inverse .navbar-brand:hover { color: #FFFFFF;
-webkit-transition: background 1s ease-in-out;
-moz-transition: background 1s ease-in-out;
-ms-transition: background 1s ease-in-out;
-o-transition: background 1s ease-in-out;
transition: background 1s ease-in-out;
}
.navbar-inverse .navbar-nav>li>a { color: #F5F5F5}
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { color: #23B2D2}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus { color: #23B2D2}
.navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus { color: #FFFFFF}
.dropdown-menu>li>a { color: #23B2D2}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { color: #FFFFFF}
.navbar-inverse .navbar-nav>.dropdown>a .caret { border-top-color: #F5F5F5}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret { border-top-color: #FFFFFF}
.navbar-inverse .navbar-nav>.dropdown>a .caret { border-bottom-color: #F5F5F5}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret { border-bottom-color: #FFFFFF !important;}


/*stylizacja stopki*/
.footer{background-color: #23B2D2;
width: 100%;
padding: 10px 0;
margin-top: 30px;}
.img-circle{max-height: 355px; 
border: 3px solid #497399;
-webkit-box-shadow: 1px 5px 10px 3px #454545;
box-shadow: 1px 5px 10px 3px #454545;}
/*.img-circle:hover{
-moz-transform: scale(1.5);
-webkit-transform: scale(1.5);
-o-transform: scale(1.5);
-ms-transform: scale(1.5);
transform: scale(1.5);

-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
	}*/
.footer-box{
max-height: 360px;}
.copyright{color: #fff;
font-size: 12px;}


/*stylizacja boxów na stronie głównej*/
.box-one p{letter-spacing: 0px;}
.box-one{background: rgba(230, 240, 251, 0.3);

padding: 2px 10px 2px 10px;
margin: 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;

-webkit-box-shadow: 3px 3px 15px 3px #E3E3E3;
box-shadow: 3px 3px 5px 3px #E3E3E3;
}
h2.box{color: #497399;
border-bottom: 1px solid #497399;
padding-bottom: 3px;}

address{font-size: 1.2em !important;
border-left: 10px solid #23B2D2;
padding-left: 10px;}


 .google-maps {
position: relative;
padding-bottom: 75%; // This is the aspect ratio
height: 0;
overflow: hidden;
}
.google-maps iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}