/* To change this license header, choose License Headers in Project Properties. To change this template file, choose Tools | Templates and open the template in the editor. */ /* Created on : 2015-04-28, 08:43:58 Author : codeandpixel */ @font-face {font-family: 'Novecentosanswide-Bold';src: url('webfonts/298722_0_0.eot');src: url('webfonts/298722_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/298722_0_0.woff') format('woff'),url('webfonts/298722_0_0.ttf') format('truetype');} @font-face {font-family: 'Novecentosanswide-Book';src: url('webfonts/298722_1_0.eot');src: url('webfonts/298722_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/298722_1_0.woff') format('woff'),url('webfonts/298722_1_0.ttf') format('truetype');} @font-face {font-family: 'Novecentosanswide-DemiBold';src: url('webfonts/298722_2_0.eot');src: url('webfonts/298722_2_0.eot?#iefix') format('embedded-opentype'),url('webfonts/298722_2_0.woff') format('woff'),url('webfonts/298722_2_0.ttf') format('truetype');} @font-face {font-family: 'Novecentosanswide-Light';src: url('webfonts/298722_3_0.eot');src: url('webfonts/298722_3_0.eot?#iefix') format('embedded-opentype'),url('webfonts/298722_3_0.woff') format('woff'),url('webfonts/298722_3_0.ttf') format('truetype');} @font-face {font-family: 'Novecentosanswide-Medium';src: url('webfonts/298722_4_0.eot');src: url('webfonts/298722_4_0.eot?#iefix') format('embedded-opentype'),url('webfonts/298722_4_0.woff') format('woff'),url('webfonts/298722_4_0.ttf') format('truetype');} @font-face {font-family: 'Novecentosanswide-Normal';src: url('webfonts/298722_5_0.eot');src: url('webfonts/298722_5_0.eot?#iefix') format('embedded-opentype'),url('webfonts/298722_5_0.woff') format('woff'),url('webfonts/298722_5_0.ttf') format('truetype');} @font-face {font-family: 'CorbertCondensed-Regular';src: url('webfonts/294CF3_0_0.eot');src: url('webfonts/294CF3_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/294CF3_0_0.woff') format('woff'),url('webfonts/294CF3_0_0.ttf') format('truetype');} @font-face {font-family: 'CorbertCondensed-Italic';src: url('webfonts/294CF3_1_0.eot');src: url('webfonts/294CF3_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/294CF3_1_0.woff') format('woff'),url('webfonts/294CF3_1_0.ttf') format('truetype');} @light_blue: #00baf2; @dark_blue: #272c33; @media screen and (min-width: 480px) { .wrapper { width: 1180px; margin: 0 auto; font-family: 'CorbertCondensed-Regular', Arial, sans-serif; } .site-footer .sidebar-container { background-color: @dark_blue; color: #768291; } .navigation a { color: @dark_blue !important; font: 16px 'Novecentosanswide-DemiBold'; &:hover { color: @light_blue !important; } } h1,h2,h3,h4,h5 { font-family: 'Novecentosanswide-Book'; } #menu-top_menu { padding-left: 0; width: 100%; display: table; padding: 0; li { display: table-cell; width: auto; text-align: center; background: url(../img/hr.jpg) no-repeat right center; &:first-child{ text-align: left; } &:nth-child(2){ padding: 0 10px; } &:nth-child(3){ padding-right: 150px; background: none; } &:nth-child(4){ padding-left: 180px; } &:last-child { background: none; } } } .mobile { display: none; } .no-mobile{ display: block; } .top-home-bg { background: url(../img/home_top_bg.jpg) no-repeat top 10px center; height: 584px; overflow: visible; } .icon-phone { background: url(../img/phone_ico.jpg) no-repeat center left; } .icon-mail { background: url(../img/mail_ico.jpg) no-repeat center left; } .logo-top { float: left; } .contact-top { float: right; font-size: 18px; padding-top: 30px; } .top-contact-row { margin-left: 20px; padding-left: 25px; height: 23px; line-height: 23px; display: inline-block; } .offer-home { & > div:first-child { float: left; } h1 { color: #fff; font-size: 30px; font-weight: 400; margin-bottom: 22px; } ul.offer-products { list-style: none; padding-left: 0; color: #fff; margin-top: 0; li { padding-left: 15px; background: url(../img/li_dot.png) no-repeat left center; } } } .light-blue { color: @light_blue !important; } .offer-service { padding-top: 20px; width: 300px; float: right; ul { list-style: none; padding-left: 0; color: #2c3e4a; margin-top: 0; li { padding-left: 15px; background: url(../img/li_dot.png) no-repeat left center; } } } .download-button { width: 282px; height: 42px; display: block; background: url(../img/pdf.jpg) no-repeat left 15px center, url(../img/arrow.jpg) no-repeat right 10px center; background-color: @light_blue; color: #fff; line-height: 42px; text-align: center; margin-bottom: 15px; &:hover { color: @dark_blue; } } .norms { vertical-align: top; padding: 20px; border: 1px solid #ccd5d7; width: 23%; margin-right: 2%; float: left; height: 240px; font-size: 15px; display: table; &:nth-child(5) { background: url(../img/reasearch_bg.jpg); color: #fff; } p { margin: 0; display: block; vertical-align: middle; display: table-cell; } } .tabor { background: url(../img/zaplecze.jpg) no-repeat top center; height: 565px; width: 100%; & > div.wrapper { display: table; height: 565px; } .tabor-content { display: table-cell; vertical-align: middle; } .tabor-txt { background: @light_blue; color: #fff; height: 234px; padding: 40px 50px;; font-size: 35px; } } .partners { height: 130px; background: #fff; display: table; width: 100%; & > div { display: table-cell; vertical-align: middle; text-align: center; } } .section-sep { clear: both; margin-bottom: 50px; } .top-page-bg { height: 276px; background: url(../img/page_top_bg.jpg) no-repeat center top; } .entry-title { color: #00baf2; font: 25px 'Novecentosanswide-DemiBold', Arial, sans-serif; margin-top: -10px; } #page article { padding: 0; } .page-download-bar { height: 82px; & > div { width: 35%; display: table; &:first-child { float: left; } &:nth-child(2){ float: right; } a{ margin: 0 auto; margin-top: 20px; } } } .clients { height: 253px; background: url(../img/zaplecze_page_bg.jpg) no-repeat center top; h3 { position: absolute; top: 0; font-size: 25px; color: #fff; } .clients-content { padding-top: 70px; position: relative } } #map-canvas { height: 500px; } .download-text { display: none; } .mobile-separator { display: none; } } @media screen and (max-width: 480px) { body { background: url(../img/mobile/top_bg.jpg) no-repeat center top; background-color: #293038; } .wrapper { padding: 10px; } img { max-width: 100%; max-height: 100%; height: 100%; width: 100%; } header { /*min-height: 300px;*/ background: none; /*max-height: 336px;*/ } .logo-top { width: 50%; float: left; min-height: 70px; text-align: center; display: table; a { display: table-cell; vertical-align: middle; } img { max-width: 80%; height: auto; /*vertical-align: middle;*/ } } .main-navigation { text-align: center } .navbar { width: 50%; position: absolute; right: 0; top: 0; background-color: #384f5f; min-height: 70px; .menu-toggle { display: block; color: #fff; font: 20px 'Novecentosanswide-Medium', Arial, sans-serif; background: url(../img/mobile/mobile_menu.jpg) no-repeat left center; text-transform: uppercase; margin: 10px auto; } .toggled-on li a { color: #fff; } .toggled-on .nav-menu > li a:focus { background-color: #293038; } .toggled-on li { border-top: 1px solid #293038; } .menu-toggle:hover, .menu-toggle:focus, .menu-toggle:active { color: @light_blue;; } } .contact-top { display: none; } .offer-home { color: #fff; clear: both; & > div:first-child { h1 { padding-top: 30px; } } h1 { font: 25px 'Novecentosanswide-Medium'; margin-bottom: 0; } ul { list-style: none; padding-left: 20px; li{ padding-left: 15px; background: url(../img/mobile/mobile_li.png) no-repeat left center; } } } .offer-service { background-color: #fff; padding: 10px; margin: 0 -10px; color: #293038; h1 { font: 25px 'Novecentosanswide-Medium'; margin: 0; } } .download-button { width: 100%px; height: 42px; display: block; background: url(../img/pdf.jpg) no-repeat left 15px center, url(../img/arrow.jpg) no-repeat right 10px center; background-color: @light_blue; color: #fff; line-height: 42px; text-align: center; margin-bottom: 15px; &:hover { color: @dark_blue; } } .light-blue { color: @light_blue; } .norms-bg { background-color: #fff; } .norms { border: 1px solid #ccd5d7; padding: 10px 10px 0 10px; margin-bottom: 20px; } .section-sep { display: none; } .tabor { background-color: @light_blue; color: #fff; } .partners { height: 60px; background: #fff; display: table; width: 100%; & > div { display: table-cell; vertical-align: middle; text-align: center; img { max-width: 90%; height: auto; } } } .tabor-txt { color: #fff; text-align: justify; font-size: 20px; } #map-canvas { height: 300px; } .download-text { color: #fff; text-align: center; font: 20px 'Novecentosanswide-Medium'; } .mobile-separator { clear: both; padding-top: 40px; } #page{ background-color: #fff; } .clients { background-color: @light_blue; } .mobile { display: block; } .no-mobile { display: none; } .logo-top { margin: -10px; } .top-page-bg { .navbar { margin: -10px; } } } .contact-box { width: 32%; display: inline-block; vertical-align: top; border: 1px solid #ccd5d7 ; padding: 20px; margin-bottom: 1.5%; margin-right: 1%; height: 270px; }