@media(max-width: 1148px) {
	#dane_kon_gora { height: 46px; }
	#dane_kon_gora img {
		    max-width: 88%;
    float: right;
	}
}

@media(max-width: 1071px) {
	#dane_kon_gora img {
	    max-width: 71%;
    float: right;
    margin-top: 9px;
	}
}

@media(min-width: 768px) and (max-width: 969px) {
	#dane_kon_gora img { display: none; }
	#dane_kon_gora { width: 100%; }
}

@media(max-width: 1186px) { 
	.navbar-default .navbar-nav>li>a {
		font-size: 15px;
		    padding: 18px 8px;
	}
}

@media(max-width: 1159px) { 
.navbar-default .navbar-nav>li>a {
    font-size: 13px;
    padding: 18px 6px;
}
}

@media(max-width: 1002px) { 
	.navbar-default { margin-left: 21px; }
	.navbar-default .navbar-nav>li>a {
    font-size: 12px;
    padding: 18px 2px;
}
}

@media(max-width: 844px) { 
.navbar-default .navbar-nav>li>a {
        font-size: 10px;
    padding: 18px 3px;
}
}

@media(max-width: 767px) {
	#pasek_gora {
	background: url(../images/tlo_mobile_gora.jpg) center;
	height: auto;
}

.navbar-default .navbar-nav .open .dropdown-menu>li>a, .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {
	    color: #fff;
    background: none;
    text-shadow: none;
    border-bottom: 1px solid #2579B9;
}

.doj, .doj:hover, .doj:focus { 
	margin: auto;
    display: inline-block;
    margin-top: 5px;
    text-align: center;
    background: #265FA6;
    color: #fff;
        padding: 8px 14px;
    width: 100%;
}

.kona {
	border-bottom: 1px solid #6d7c88;
    padding-bottom: 1px;
}

#dane_kon_gora {
    height: auto;
    float: none;
    width: 100%;
    margin: auto;
    text-align: center;
    background: white;
    margin-top: 15px;
}

#dane_kon_gora img {
    max-width: 100%;
    float: none;
    margin: auto;
    padding-bottom: 5px;
}

.logo {
text-align: center;
    padding: 0 10px;
}

.logo img {
    margin: auto;
    margin-top: 12px;
}

.navbar-default .navbar-nav>li>a {
    font-size: 16px;
    padding: 10px 10px;
    border-bottom: 1px solid #2579B9;
}

.navbar-default .navbar-collapse { border: none; }

.navbar-default {
    margin-left: 0;
}

.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    border-color: #fff;
	background: none;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}

button.navbar-toggle.collapsed::after {
    content: "Rozwiń menu";
    margin-left: 40px;
    float: right;
    font-size: 13px;
	color: #fff;
    margin-top: -15px;
}

button.navbar-toggle::after {
    content: "Zwiń menu";
    margin-left: 40px;
    float: right;
    font-size: 13px;
	color: #fff;
    margin-top: -15px;
}

.navbar-toggle {
	    float: none;
    text-align: center;
    margin: auto;
    display: inherit;
	margin-bottom: 10px;
}

img.atu { float: none; }
#dane_kon_gora { display: none; }

#tresc {
    min-height: inherit;
}
}

@media(max-width: 870px) {
	.camera_prev, .camera_next {
		display: none;
	}
}

@media (max-width: 534px) {
	#copy {
    float: none;
    text-align: center;
    padding-bottom: 10px;
}

#hedea {
    float: none;
    text-align: center;
}
}

@media (max-width: 600px) {
	#slider { display: none; }
	.span6 { width: 100%; }
}

@media (max-width: 718px) {
	.acymailing_module .acymailing_module_form {
    float: none;
    padding-right: 25px !important;
    padding-top: 100px !important;
    padding-left: 25px !important;
}

.acymailing_introtext h4 { font-size: 34px; }
.acymailing_introtext h5 { font-size: 24px; }
}

@media (max-width: 500px) {
	.acymailing_introtext h4 {
    font-size: 25px;
}
.acymailing_introtext h5 {
    font-size: 20px;
}
td.acyfield_email input { font-size: 15px; }

td.acysubbuttons input.button {
	font-size: 16px;
	margin-left: 5px;
}
}

@media (max-width: 1050px) {
	.djslider-default .navigation-container .prev-button { left: 44%; }
}

@media (max-width: 754px) {
	.djslider-default .navigation-container .prev-button { left: 40%; }
	.djslider-default .navigation-container .next-button { right: 40%; }
}

@media (max-width: 400px) {
	.djslider-default .navigation-container .prev-button { left: 5%; }
	.djslider-default .navigation-container .next-button { right: 5%; }
}

@media (max-width: 360px) {
	figure.effect-milo h2 { font-size: 24px; }
}

@media (max-width: 600px) {
	.grid a { display: inline-block; }
	.grid { padding: 0; }
	.grid figure p {
    letter-spacing: normal;
    font-size: 44.5%;
	    line-height: 15px;
}
}

@media (max-width: 418px) {
	.pm-input-route-btn.btn { margin-top: 5px; }
}