    .gallery {
        background: #EEE;
        margin-top: 20px;
    }
    .gallery-cell {
        width: 66%;
        margin-right: 10px;
    }
    .gallery-cell img {
        display: block;
        max-width: 100%;
    }
    .thumbnail-bar-1, .thumbnail-bar-2 {
        background: #eee0;
        margin-top: 20px;
    }
    .thumbnail-cell {
        width: 66px;
        margin-right: 10px;
        opacity: 0.5;
    }
    .thumbnail-cell.is-selected {
        opacity: 1;
    }
    .thumbnail-cell img {
        display: block;
        max-width: 100%;
    }

    .container-wide {
        max-width: 1945px;
        width: 100%;
        margin: 0 auto;
        margin-bottom: 60px;
    }
	.well3 {
		padding-bottom: 20px;
	}
	.p3-cont1 {
    margin-bottom: 40px;
	}
	.well-new40 {
    padding-bottom: 40px;
	}
	.lheight {
    line-height: 32px;
	}

.header {
    background: #0000007a;
}
.header .nav {
    border-bottom: 0px solid rgba(255, 255, 255, 0.2);
}	
.sf-menu > li.active > a {
    color: #e5b737;
    font-weight: 500;
    font-size: 16px;
}
.sf-menu > li > a {
    color: #FFF;
    font-size: 16px;
}
.isStuck {
    background: #000000e3;
}
.toTop {
    right: 10px;
    bottom: 10px;
}

@media (max-width: 767px) {
	.fa {
		font-size: 42px;
	}
	.h-footer {
    font-size: 20px;
    line-height: 55px;
    margin: 45px 0px 0px;
}
#kontakt_right_footer {
    font-size: 19px;
    padding-left: 0px;
}
.container, .container-fluid {
    width: 360px;
    padding: 0 5px;
}
.history_med {
	padding-bottom: 135px;
}
}
