html, body { height: 100%; } body { font-family: "Lato" sans-serif; font-weight: 400; font-size: 16px; color: #000; -webkit-font-smoothing: antialiased; -webkit-overflow-scrolling: touch; } h1, h2 { font-family: "Oswald", sans-serif; font-weight: 300; } z { font-size: 19px; line-height: 2.3; text-align: left; left: -3px; position: relative; } post { font-size: 18px; } /* ========================================================================== Wrap Sections ========================================================================== */ #menuwrap { position: relative; left: 15px; top: 10px } #aboutdown{ position: relative; top: 30px } #aboutwrap { margin-top: -20px; margin-bottom: 80px; } .ikona { margin-top: 0px; margin-bottom: 20px; } .name { text-align: center; margin-top: 40px; } .name p { font-size: 29px; font-weight: lighter; margin-top: 10px; margin-bottom: 12px; letter-spacing: 1px; } .name p1 { font-size: 20px; font-weight: lighter; margin-top: 10px; margin-bottom: 12px; letter-spacing: 1px; } .name-desc h1 { font-family: 'Oswald', sans-serif; font-size: 35px; line-height: 1; font-weight: 300; text-align: center; margin-top:15px; } .name-desc h2 { font-family: 'Oswald', sans-serif; font-size: 28px; line-height: 1.45; font-weight: 300; text-align: center; } .name-desc h4 { font-family: 'Oswald', sans-serif; font-size: 19px; line-height: 1.45; font-weight: 300; text-align: right; margin-bottom: -50; position: relative; top: 0px; } .name-desc h5 { font-family: 'Oswald', sans-serif; font-size: 13px; line-height: 1.45; margin-top: -7px; font-weight: 300; text-align: right; margin-bottom: 25 } .name-desc h6 { font-size: 16px; line-height: 1.3; font-weight: 300; text-align: left; } .name-desc po { font-style: italic; font-size: 19px; } /* Posty */ #postwrap { display: block; margin-top: 20px; margin-bottom: 80px; } #postwrap h1 { font-weight: 300; text-align: center; margin-top: 0px; margin-bottom: 5px; } #postwrap h2 { font-size: 37px; font-weight: 300; text-align: center; margin-top: 0px; margin-bottom: 5px; } #postwrap h3 { font-size: 28px; font-weight: 300; text-align: center; margin-top: 0px; margin-bottom: 5px; } /* Galeria */ .photo-wrapper { display: block; position: relative; background-color: #2f2f2f; } .text-block { position: absolute; bottom: 5px; right: 5px; background-color: #2f2f2f; color: white; padding-left: 5px; padding-right: 5px; } .project:hover .photo { opacity: 10; filter: alpha(opacity=4000); opacity: 0.65; filter: alpha(opacity=40); } .desc { margin-top: 15px; } a:link { color: black; background-color: transparent; text-decoration: none; } a:visited { color: black; background-color: transparent; text-decoration: none; } a:hover { color: #f4c741; background-color: transparent; } a:active { color: #f4c741; background-color: transparent; } .foto1 img{ width:360px; height:360px; } .foto img{ background-color:#ccc; } .foto2 img{ background-color:#ccc; width: 100%; } .fill img{ object-fit:fill; } .contain img{ object-fit:contain; } .cover img{ object-fit:cover; } .none img{ object-fit:none; } .scale-down img{ object-fit:scale-down; } /* Ocena gwiazdki */ *{ margin: 0; padding: 0; } .rate { float: left; height: 46px; padding: 0 10px; } .rate:not(:checked) > input { position:absolute; top:-9999px; } .rate:not(:checked) > label { float:right; width:1em; overflow:hidden; white-space:nowrap; cursor:pointer; font-size:30px; color:#ccc; } .rate:not(:checked) > label:before { content: '★ '; } .rate > input:checked ~ label { color: #f4c741; } .rate:not(:checked) > label:hover, .rate:not(:checked) > label:hover ~ label { color: #deb217; } .rate > input:checked + label:hover, .rate > input:checked + label:hover ~ label, .rate > input:checked ~ label:hover, .rate > input:checked ~ label:hover ~ label, .rate > label:hover ~ input:checked ~ label { color: #f4c741; }