
li {
	list-style: none;
}

html, button, input, select, textarea,
.pure-g [class *= "pure-u"], h1, h2, p {
		font-family: 'Exo 2', sans-serif;
		font-weight: 200;
	}
	
	h1 {
		font-weight: 200;
		text-align: center;
	}
	h2 {
		font-weight: 200;
		text-align: center;
		}
	
	h1.nag {
		font-size: 3em;
		font-weight: 700;
		color: #fff;
		text-shadow: 1px 3px 0px black;
		padding: 1em 0 1em 0; 	}

	a:link, a:active, a:hover, a:visited {color: #bf9f62; text-decoration: none;}
	
	h1.nag span {
		color: #ffc800;
		}

	.alt {
		color: #fff;
	}	
	
	.alignleft {text-align: left;}
	.alignright {text-align: right;}
	.aligncenter {text-align: center;}
	
	.prawastrona {float: right;}
	
	p {	text-align: left;
		font-weight: 200;
		line-height: 1.5em;
		text-align: justify;
	}

	p b {font-weight: 400;}

    .pure-g > div {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .l-box {
        padding: 1em;
    }


.grafika1 {
	background:url('img/misso1.jpg') no-repeat top center;
	position: relative;
	display: block;
	height: 800px;
}

.oferta-txt {
	font-weight: 100;
	font-size: 0.8em;
	padding: 10px 10px 20px 10px;
	color: #bf9f62;
}

h2.oferta {
	padding-top: 40px;
	font-weight: 400;
	color: #bf9f62;	
} 

.dane-txt {
	font-weight: 100px;
	font-size: 0.8em;
	padding: 10px 0 10px 0;
	color: #bf9f62;
	text-align: left;
}


.wspolpraca-txt {
	font-weight: 100px;
	font-size: 0.8em;
	padding: 10px 10px 20px 10px;
	color: #231f20;
}



.bg1, .bg3 {
	background: #ffffff  top center no-repeat fixed;
	vertical-align: middle;
	 
}

.bg2 {
	background-color: #231f20;
}

.bg4 {
	background-color: #223556;
}

  .button-xlarge {
            font-size: 125%;
        }
 .button-secondary {
            color: white;
            border-radius: 4px;
            text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
        }    
.button-secondary {
            background: rgb(66, 184, 221); /* this is a light blue */
        }    

img.fleft {float: left;
		padding: 0 5px 5px 5px;
}

.duzy {font-size: 5em;}
.srodek {vertical-align: bottom;}

.menu-box {
    width: 100%;
    background-color: #fff;
    display: block;
}

.menu2 {
    margin-left: auto;
    margin-right: auto;
	max-width: 1100px;	
}

.menu {padding: 20px 0 0 0;}

.content {
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 2em;
    padding-top: 2em;
    padding-left: 1em;
    padding-right: 1em;
    max-width: 1100px;
}

    .l-box {
        padding: 1em;
    }
    
    
.pure-menu li a:hover, .pure-menu li a:focus {
	color: #231f20;
	background-color: #fafafa;
}

.pure-menu li a.flag {padding: 0;}

a.oferta1, a.oferta2, a.oferta3 {
	display: block;
	text-indent: -9999px;
	width: 327px;
	height: 690px;
	background-position:0px 0px
}

a.oferta1 {	background-image:url('img/oferta1sprite.jpg');}
a:hover.oferta1 {background-position:0px -690px}

a.oferta2 {	background-image:url('img/oferta2sprite.jpg');}
a:hover.oferta2 {background-position:0px -690px}

a.oferta3 {	background-image:url('img/oferta3sprite.jpg');}
a:hover.oferta3 {background-position:0px -690px}


.flags {
	padding: 0;
}

.pure-control-group, .pure-controls {
	color: #bf9f62;
	
}

.pure-form input[type=text], .pure-form input[type=password], .pure-form input[type=email], .pure-form input[type=url], .pure-form input[type=date], .pure-form input[type=month], .pure-form input[type=time], .pure-form input[type=datetime], .pure-form input[type=datetime-local], .pure-form input[type=week], .pure-form input[type=number], .pure-form input[type=search], .pure-form input[type=tel], .pure-form input[type=color], .pure-form select, .pure-form textarea  {

	padding: .5em .6em;
	display: inline-block;
	border: 1px solid #bf9f62;
	box-shadow: inset 0 1px 3px #231f20;
	border-radius: 4px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background-color: #231f20;
	color: #bf9f62;
	
}


@media (min-width: 48em) {

   .oferta-txt, .wspolpraca-txt { 	padding: 10px 100px 20px 100px; }


.pure-form textarea  {
	resize: none; 
}

.grafika1 {
	background:url('img/misso1.jpg') no-repeat top center;
	position: relative;
	padding-top: 50px;
	display: block;
	height: 800px;
	background-attachment: fixed !important;
	}

.menu-box {
    position: fixed;
    z-index: 100;
}


.mobileon {
	display: none !important;
}


}

@media (max-width: 48em) {
	.mobileoff {
	display: none !important;
	}

	.prawastrona {float: none;}
	.logo {margin-left: auto;
		margin-right: auto;
	}
	
	.grafika1 {
		background-size: cover !important;
		height: 440px;
		display: block;
		top: -50px;
	}

	.dane-txt {
	padding: 10px;
	text-align: center;
}
}


.stronamaila {
	display: block;
	max-width: 600px;
	margin: auto;
	vertical-align: middle;
	background-color: #231f20;
	color: #bf9f62;
}

.stronamaila p, .stronamaila h2 {
	color: #bf9f62;
}


.img-zoom {
    width: 310px;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
}
 
.transition {
    -webkit-transform: scale(1.05); 
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
}

.ikona {
	display: block;
	margin: 5px 0 0 0;
	background-color: none;}