/* Styl podstron prawnych (regulamin, polityka prywatności) — spójny z brandem SPONTIME */

@font-face {font-family:'Lato';src:url("../fonts/LatoLatin-Black.eot");src:url("../fonts/LatoLatin-Black.eot?#iefix") format("embedded-opentype"),
    url("../fonts/LatoLatin-Black.woff2") format("woff2"),url("../fonts/LatoLatin-Black.woff") format("woff");font-weight:700;font-style:normal;}
@font-face {font-family:'Lato';src:url("../fonts/LatoLatin-Bold.eot");src:url("../fonts/LatoLatin-Bold.eot?#iefix") format("embedded-opentype"),
    url("../fonts/LatoLatin-Bold.woff2") format("woff2"),url("../fonts/LatoLatin-Bold.woff") format("woff");font-weight:500;font-style:normal;}
@font-face {font-family:'Lato';src:url("../fonts/LatoLatin-Regular.eot");src:url("../fonts/LatoLatin-Regular.eot?#iefix") format("embedded-opentype"),
    url("../fonts/LatoLatin-Regular.woff2") format("woff2"),url("../fonts/LatoLatin-Regular.woff") format("woff");font-weight:400;font-style:normal;}
@font-face{font-family:'Lato';src:url("../fonts/LatoLatin-Light.eot");src:url("../fonts/LatoLatin-Light.eot?#iefix") format("embedded-opentype"),
    url("../fonts/LatoLatin-Light.woff2") format("woff2"),url("../fonts/LatoLatin-Light.woff") format("woff");font-weight:300;font-style:normal;}

* {margin:0;padding:0;box-sizing:border-box;}
html {font-size:62.5%;}
body {font-family:'Lato',Arial,sans-serif;font-weight:400;font-size:1.7rem;line-height:1.65;color:#243240;background:#f8f8f8;}

a {color:#ff7a00;text-decoration:none;}
a:hover {text-decoration:underline;}

/* Pasek górny z logo */
.legal-header {background:#0a2343;padding:22px 0;}
.legal-header .wrap {display:flex;align-items:center;justify-content:space-between;}
.legal-header .logo {display:block;width:170px;height:57px;background:url('../images/logo.png') no-repeat 0 50%;background-size:contain;text-indent:-9999px;overflow:hidden;}
.legal-header .home {color:#fff;font-weight:700;font-size:1.5rem;}
.legal-header .home:hover {color:#ff9600;text-decoration:none;}

.wrap {width:100%;max-width:860px;margin:0 auto;padding:0 24px;}

/* Treść */
.legal-main {padding:56px 0 80px;}
.legal-main h1 {font-weight:700;font-size:3.4rem;line-height:1.2;color:#0a2343;margin-bottom:6px;}
.legal-main .updated {color:#8a96a3;font-size:1.4rem;margin-bottom:40px;}
.legal-main h2 {font-weight:700;font-size:2.2rem;color:#0a2343;margin:42px 0 14px;padding-top:8px;}
.legal-main h3 {font-weight:700;font-size:1.8rem;color:#243240;margin:26px 0 10px;}
.legal-main p {margin-bottom:16px;}
.legal-main ul,.legal-main ol {margin:0 0 18px 26px;}
.legal-main li {margin-bottom:9px;}
.legal-main strong {font-weight:700;}

.lead {background:#fff;border-left:4px solid #ff9600;border-radius:0 8px 8px 0;padding:16px 20px;margin-bottom:30px;color:#3a4a5a;}

.legal-footer {border-top:1px solid #d8dde2;padding:28px 0 50px;text-align:center;color:#8a96a3;font-size:1.4rem;}
.legal-footer a {margin:0 10px;}

@media all and (max-width:690px){
    .legal-main h1 {font-size:2.7rem;}
    .legal-main h2 {font-size:1.9rem;}
    body {font-size:1.6rem;}
}
