@font-standard: 16px; @font-smaller: 14px; @green: #8cc540; @mobi: 760px; body { font-family: 'Lato', sans-serif; font-size: @font-standard; color: #000; } .bold {font-weight: bold;} .italic {font-style: italic;} .size-smaller {font-size: @font-standard;} .size-std {font-size: @font-standard;} .opensans {font-family: 'Open Sans', sans-serif;} .required {color: red;} h1,h2,h3,h4{ .opensans; font-weight: lighter;} h1 { font-size: 70px; } h2 { font-size: 53px; line-height: 45px; } h3plus { font-size: 36px; } h3 { font-size: 30px; } h4 { font-size: 24px; } .content ul { padding: 0; } .content ul > li { margin-left: 20px; list-style: square; color: @green; } .content ul > li > span { color: #000; font-size: @font-smaller; } .navbar-default { border: none; background: rgba(255,255,255,0.90); } .nav-gryf { padding: 10px 0; } #head { height: 682px; background: url('img/bg/1_1.jpg') 50% 50% no-repeat; background-size: cover; padding-top: 200px; @media (max-width: @mobi){ height: 649px; padding-top: 180px; background: url('img/mobi/GLOWNA.jpg') 50% 50% no-repeat; } } #instrumenty { height: 1059px; //background: url('img/bg/2.jpg') 50% 50% no-repeat; //background-size: cover; padding-top: 120px; @media (max-width: @mobi){ height: auto; padding-top: 0; } } #ona { height: 664px; //background: url('img/bg/ONA.jpg') 50% 50% no-repeat; //background-size: cover; padding-top: 80px; text-align: justify; @media (max-width: @mobi){ height: auto; padding-top: 0; } } #muzyka { } #on { height: 753px; //background: url('img/bg/ON.jpg') 50% 50% no-repeat; //background-size: cover; padding-top: 80px; text-align: justify; @media (max-width: @mobi){ height: auto; padding-top: 0; } } #razem { height: 541px; //background: url('img/bg/RAZEM.jpg') 50% 50% no-repeat; //background-size: cover; padding-top: 160px; @media (max-width: @mobi){ height: auto; padding-top: 0; } } #zajecia { height: 868px; @media (max-width: @mobi){ height: auto; padding-top: 0; } } .whitebg { height: 868px; @media (max-width: @mobi){ height: auto; padding-top: 0; } } .whitebg > div { background: rgba(255,255,255,0.9); height: 100%; padding-top: 100px; @media (max-width: @mobi){ padding-top: 20px; padding-bottom: 20px; } } #formularz { margin-bottom: 50px; .form-group { margin-bottom: 12px; } } .nobgimg { margin: 50px 0 70px; @media (max-width: @mobi){ margin: 20px 0 20px; } } .bgimg(@img){ background: url("img/ikonki/@{img}") left 50% no-repeat; padding-left: 40px; } .tel {.bgimg('tel_ico.png');} .home {.bgimg('adres_ico.png');} .mail {.bgimg('email_ico.png');} address > div { @media (max-width: @mobi){ margin-bottom: 20px; } } #gmap { margin: 30px 0 0; height: 450px; border-top: 6px solid @green; } .btn-send { background: @green; color: #fff; font-size: @font-standard } .btn-send:hover, .btn-send:focus { background: darken(@green, 10%); color: #fff; border: 1px solid SILVER; outline: none; } #contact_results { text-align: center; } #itband { border-top: 1px solid SILVER; padding: 10px 0; text-align: center; font-family: 'courier', sans-serif; font-size: 12px; a { color: #000; font-weight: bold; &:hover { color: RED; } } } #cookie-alert { text-align: center; margin-bottom: 10px; font-size: 13px; } #cookie-alert a { color: #000; } #cookie-alert div { display: inline; } #cookiesEU-box { position: fixed; display: inline-block; bottom: 50px; right: 50px; background: #FFF; width: auto; padding: 20px; z-index: 200; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,1); box-shadow: 0 0 10px 0 rgba(0,0,0,1); } #cookiesEU-box .cookieTitle { font-size: 16px; font-weight: bold; margin-bottom: 5px; } #cookiesEU-box .cookiesEU-close { float: right; background: #000; color: #FFF; padding: 5px 10px; font-size: 12px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; cursor: pointer; text-decoration: none; }