/* 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-02-27, 08:04:22 Author : codeandpixel */ @import url(https://fonts.googleapis.com/css?family=Lobster); @import url(https://fonts.googleapis.com/css?family=Oregano); .fb-panel { /*display: none;*/ position: absolute; background: #fff; left: -300px; top: 70px; .bookmark { position: absolute; right: -40px; } } @media only screen and (min-width : 480px) { body { margin: 0; background-color: #eeddce !important; background: url(../img/bg.jpg) no-repeat center top; } .wrapper { width: 1170px; margin: 0 auto; } .only-mobile { display: none; } nav { height: 77px; background: url(../img/menu_bg.jpg) no-repeat; margin: 0; position: relative; } .parent-area { background: #cd424f; color: #fff; position: absolute; right: 80px; text-transform: uppercase; font-weight: 700; display: inline-block; } .parent-area a { display: block; padding: 5px 10px; right: 80px; color: #fff; } .area-link { font-family: 'Lobster', cursive !important;; font-size: 25px; display: block; margin-bottom: 5px; } /* .parent-area > a:nth-child(2) { position: absolute; padding: 5px 10px; right: 80px; background: #fff; right: 0; top: 0; opacity: 0; border: 1px solid #cd424f; display: block; width: 100%; text-align: center; color: #cd424f; } .parent-area > a:nth-child(3) { position: absolute; padding: 5px 10px; right: 80px; background: #fff; right: 0; top: 0; opacity: 0; border: 1px solid #cd424f; display: block; width: 100%; text-align: center; color: #cd424f; }*/ .parent-area:hover > a:nth-child(2) { opacity: 1; top: 40px; } .parent-area > a:nth-child(3) { opacity: 1; top: 71px; } ul.menu { list-style: none; height: 77px; width: 100%; display:table; padding: 0; li { font-family: 'Lobster', cursive; display: table-cell; vertical-align: middle; text-align: center; positon: relative; background: none; padding-left:0; &:first-child { width: 210px; .sub-menu { width: 187px; left: 20px; } } &:nth-child(2) { width: 210px; } &:nth-child(3) { width: 223px; } &:nth-child(4) { width: 249px; } &:nth-child(5) { width: 279px; } a { font-size: 22px; text-shadow: 1px 1px #363535; color: #fff; } .sub-menu { display: none; position: absolute; z-index: 99; top: 77px; padding: 0; li { background: #f09848; text-align: left; display: block; padding: 5px 0; min-width: 100%; margin-top: 1px; font-size: 14px; a { padding-left: 10px; font-size: 18px; } } } &:hover { .sub-menu { display: block; } } } } header { height: 413px; position: relative; } .logo { position: absolute; left:0; bottom: -30px; } #godlo { position: absolute; right: -20px; top: 30px; z-index: 99; } .benefits-container { margin-top: 70px; h1.why-us { font: 40px 'Lobster', cursive; color: #cd424f; padding-top: 10px; -webkit-transform: rotate(356deg); -moz-transform: rotate(356deg); -o-transform: rotate(356deg); writing-mode: lr-tb; text-align: right; span { color: #454765; } } } h1, h2, h3 { font-weight: normal; } .content { .feed { width: 835px; float: left; } .sidebar { width: 295px; float: right; } .main-content { overflow: auto; background: url(../img/content_bg.gif); margin-top: -50px; position: relative; padding: 40px 10px 20px 10px; } } article { margin: 10px 0; padding: 10px; .attachment-post-img, .thumbnail { float: left; border: none; border-right: 5px solid #ed7b12; border-bottom: 5px solid #ed7b12; margin-right: 20px; padding: 0; border-radius: 0; } h3 { margin-top: 0; color: #ed7b12 !important; } } .benefits { & > div { display: inline-block; vertical-align: top; } ul { list-style: none; padding: 0; width: 100%; } li { background: url(../img/li.png) no-repeat left top 3px; padding-left: 30px; margin: 5px 0; /*font-family: 'Oregano';*/ font-size: 15px; } ul.two-columns { li { width: 49%; display: inline-block; } } } ul { list-style: none; padding-left: 20px; } li { background: url(../img/li.png) no-repeat left top 3px; padding-left: 30px; } h1,h2,h3 { font-family: 'Lobster', cursive !important; color: #cd424f !important; span { color: #5a5a65; } } h1.page-title { height: 134px; background: url(../img/content_header.png) no-repeat ; line-height: 134px; color: #fff !important; text-align: center; font-size: 40px; position: relative; z-index: 99; left: -15px; width: 850px; span { display: block; -webkit-transform: rotate(358deg); -moz-transform: rotate(356deg); -o-transform: rotate(356deg); writing-mode: lr-tb; color: #fff !important; } } .poem { margin-top: 5px; position: relative; font-family: 'Lobster'; color: #3a3c5b; & > div { margin-top: -30px; background: url(../img/content_bg.gif); padding-top: 20px; } p { padding: 20px 20px; } } #map-canvas { margin-top: 20px; position: relative; z-index: 0; height: 500px; } footer { background-color: #404549; margin: 0; color: #78828a; h2 { margin: 0; color: #fff !important; } ul { list-style: none; padding: 0; } } .alignleft { float: left; } .alignright { float: right; } img.alignleft { margin: 0 15px 15px 0 } .fotokronika { .list { margin: 20px 0; width: 24.5%; display: inline-block; vertical-align: top; img { max-width: 100%; max-height: 100%; height: auto; width: auto; } h4 { font-family: 'Lobster'; height: 20px; text-align: center; a { color: #ed7b12; } } } } #rekrutacja { text-align: center; label, input { display: block; margin: 0 auto; } label { margin: 5px 0; } input{ width: 50%; text-align: center; } input[type=submit]{ margin: 10px auto; padding: 5px 0; background: none; border: none; background: #cd424f; color: #fff; } } .register-success { color:green; text-align: center; font-weight: bolder; } table ,td, th { border: 1px solid #454765; } td,th { padding: 5px !important; } th { background: #cd424f; color: #fff; } .red-box { background: #cd424f; font-size: 20px; color: #fff; padding: 10px 0; text-align: center; } .redlight-box { background: #d66772; font-size: 15px; } } @media only screen and (min-width : 320px) and (max-width : 480px) { body { font-weight: 14px; background-color: #eeddce !important; } .only-pc { display: none; } img { max-width: 100%; max-height: 100%; width: auto; height: auto; } ul.menu { padding: 0; width: 100%; list-style: none; li { background: #ed7b12; text-align: center; margin-bottom: 1px; a { color: #fff; display: block; height: 30px; line-height: 30px; } .sub-menu { display: none; list-style: none; padding-left: 0; li { background: #f09848; a{ height: 25px; line-height: 25px; } } } &:hover { .sub-menu { display: block; } } } } .logo { margin: 0 auto; } header { text-align: center; position: relative; #godlo { position: absolute; bottom: 0; right: 10px; max-width: 20%; } .logo { img { width: 40%; } } } .benefits > div { width: 100% !important; } .benefits-container { padding: 10px; } h1.why-us { font-size: 25px; color: #cd424f; } h3 { font-size: 20px; color: #3a3c5b; } .page-title { background: #3a3c5b; color: #fff; height: 35px; font-size: 25px; line-height: 35px; text-align: center; margin: 10px -10px 0 -10px; } .main-content { background: url(../img/content_bg.gif); margin: 0 -10px; overflow: auto; } article { padding: 20px; .attachment-post-img, .thumbnail { float: left; border: none; border-right: 5px solid #ed7b12; border-bottom: 5px solid #ed7b12; margin-right: 20px; padding: 0; border-radius: 0; } .entry-title { margin-top: 0; color: #ed7b12 !important; font-size: 18px; } } .sidebar { margin-top: 20px; text-align: center; margin: 20px -10px 20px -10px; } .poem { & > div { background: url(../img/content_bg.gif); padding-top: 15px; } h1 { background: #cd424f; color: #fff; font: 25px 'Lobster'; margin-bottom: 0; height: 30px; line-height: 30px; } } .benefits-container ul, .main-content ul { padding-left: 0; list-style: none; li { background: url(../img/li.png) no-repeat left top 3px; padding-left: 30px; } } .fotokronika { h4 { color: #ed7b12; font-family: 'Lobster'; text-align: center; } } #rekrutacja { text-align: center; label, input { display: block; margin: 0 auto; } label { margin: 5px 0; } input{ width: 50%; text-align: center; } input[type=submit]{ margin: 10px auto; padding: 5px 0; background: none; border: none; background: #cd424f; color: #fff; } } .register-success { color:green; text-align: center; font-weight: bolder; } table ,td, th { border: 1px solid #454765; } td,th { padding: 5px !important; } th { background: #cd424f; color: #fff; } .red-box { background: #cd424f; font-size: 20px; color: #fff; padding: 10px 0; text-align: center; } .redlight-box { background: #d66772; font-size: 15px; } .content { margin-top: -30px; } } .download a { display: block; height: 35px; line-height: 35px; background: #cd424f; padding-left: 20px; color: #fff; }