body
{
	background-color: #2F3336;
	color: #efefef;
    font-family: 'Montserrat', sans-serif;
    font-size: 17px;
}

h1
{
	font-size: 36px;
	font-weight: 400;
	color: #C0D06F;
	margin: 20px;
}

.jumpers
{
	text-align: center;
}

.jumpers img
{
	width: 100%;
	height: auto;
}

.jumpers p
{
	margin-bottom: 30px;
}

.jumpers figcaption
{
	margin-top: 8px;
}

/*
.navbar-nav li:hover>.dropdown-menu
{
	display: block;
}
*/

.navbar
{
	min-height: 57px;
}

.bg-jumpers
{
	background-color: #FFFFFFFFF !important;
}

.wpis
{
	text-align: justify;
	font-size: 16px;
	padding: 30px;
	margin-bottom: 40px;
}

.streszczenie
{
	text-align: left;
	font-size: 20px;
	padding: 30px;
	margin-bottom: 40px;
}

.list-group-item-dark
{
	background-color: #373a3d;
	color: white;
}

.list-group-item-dark:hover
{
	background-color: #91a33b !important;
}

.list-group .active
{
	background-color: #91a33b !important;
	cursor: default;
}

.blockquote
{
	line-height: 120%;
}

@media (max-width: 575px)
{
	.wpis
	{
		text-align: left;
		font-size: 15px;
	}
	
		.streszczenie
	{
		text-align: left;
		font-size: 17px;
	}
	
	.float-left, .float-right
	{
		max-width: 50%;
	}
	
	.blockquote
	{
		font-size: 17px;
	}
	
	.list-group
	{
		text-align: center;
	}
	
}	

.footer {
    background: #f4f5f6;
	color: gray;
    overflow: hidden;
    padding: 2.13333rem 4%;
    text-align: center;
}

.name {
	color: green;
}

.namepicture{
	max-width: 200px;
	max-hight: 200px;
}

.opiszespol {
	font-size: 15px;
	padding: 10px;
}

.borderbottom{
	border-bottom:1px solid #d5d8dc;
}

.topic_0{
	height:100vh;
}

.topic_1{
	background-image: url(img/image_1.jpg);
	width: 100%;
	height: 100%;
	margin: 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	height:100vh;
}

.topic_2{
	background-image: url(img/image_2.jpg);
	width: 100%;
	height: 100%;
	margin: 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	height:100vh;
}

.topic_3{
	background-image: url(img/image_3.jpg);
	width: 100%;
	height: 100%;
	margin: 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	height:100vh;
}

.topic_4{
	background-image: url(img/image_4.jpg);
	width: 100%;
	height: 100%;
	margin: 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	height:100vh;
}

.image_1{
	background-image: url(img/image_1.jpg);
	width: 100%;
	height: 100%;
	margin: 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	height:100vh;
}

.image_2{
	background-image: url(img/image_2.jpg);
	width: 100%;
	height: 100%;
	margin: 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	height:100vh;
}

.image_3{
	background-image: url(img/image_3.jpg);
	width: 100%;
	height: 100%;
	margin: 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	height:100vh;
}

.image_4{
	background-image: url(img/image_4.jpg);
	width: 100%;
	height: 100%;
	margin: 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	height:100vh;
}

.image_5{
	background-image: url(img/image_5.jpg);
	width: 100%;
	height: 100%;
	margin: 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	height:100vh;
}

.image_6{
	background-image: url(img/image_6.jpg);
	width: 100%;
	height: 100%;
	margin: 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	height:100vh;
}

.scroll-down-button span {
	display: block;
	width: 18px;
	height: 18px;
	border-bottom: 3px solid #fff;
	border-right: 3px solid #fff;
	transform: rotate(45deg);
	position: absolute;
    right: calc(50vw - 9px);
    bottom: 20px;
}


