/* studiofabryka.pl mc, 21-01-2014 */ @import 'config.less'; body { background: url(../images/top.jpg) top no-repeat; background-color: #ece6d6; .font; font-size: 18px; line-height: 1.5em; color: @txtcolor; } .top, .bottom { float: left; width: 100%; overflow: hidden; } .top {min-height: 500px;} .bottom { background: url(../images/bottom.jpg) top no-repeat; } .content { width: @width; margin: 0 auto; position: relative; } header, article, footer { float: left; width: 100%; position: relative; z-index: 10; } body.kontakt { .main { float: left; width: 300px; } .map { float: left; margin: 0 15px; iframe { width: 330px; height: 310px; } a {color: @color1 !important;} } .form { float: right; } } .szukaj { position: absolute; top:-68px; right:0; z-index: 20; form, a { float: right; clear: right; } form { background: #cc0000; padding: 20px; input { width: 200px; padding: 5px; border:0; background: white; } } a { background: #b4162d; padding: 7px 8px 5px; display: block; text-align: center; line-height: 1em; box-shadow: inset 0 0 5px red; } } /* header */ header {height: 270px;} .logo { margin:50px auto 30px; display: block; width: 442px; } nav, .lvl1 { float: left; width: 100%; text-align: center; } nav { li {display: inline;} .lvl1 > li > a { .font; color: white; padding: 5px 7px; margin: 0 5px; font-size: 20px; text-shadow: 0 2px 5px black; } .lvl1 > .current > a, .lvl1 > li > a:hover { border-bottom: 3px solid white; border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; -ms-border-radius: 0 0 5px 5px; } } /* article */ article { padding: 1em 0 1em; } aside { float: left; width: 229px; margin-right: 30px; text-align: center; h3 { font-size: 23px; margin: 2em 0 1em; } } .sections { float: right; width: 730px; padding-bottom: 1em; } .dawniej { border-top: 1px solid @color1; padding-top: 1em; a { float: left; background: white; padding: 10px; box-shadow: 0 3px 5px #888; img { float: left; } } } /* footer */ footer { padding: 30px 0; .madeby { float: right; strong, img { float: left; } strong { font-weight: normal; font-size: 10px; color: #fff; line-height: 1em; margin: 3px 3px 0 0; font-family: Arial, sans-serif; } img {.transition;} &:hover { img {opacity: .8;} } } } section.news { .news { float: left; width: 100%; padding-bottom: 2em; background: url(../images/hr.png) bottom no-repeat; h3 { font-size: 30px; margin: 1em 0 0; } .more { font-size: 14px; color: @color1; .fontb; } } } .blubry { h3 {margin-bottom:.5em !important;} .more { float: right; } } #pages {width: 228px;} #pages * { color: black; font-size: 14px; .font; line-height: 17px; } ul.jPag-pages li a { border:1px solid black; } span.jPag-current { border: 1px solid black; background: #7F5231 !important; color: white !important; } #pages-container { width: 730px; float: right; } div.news:hover { opacity:.7; cursor: pointer; } .back { float: right; .font; font-size: 16px; color: white; background: #93836D; padding: 3px 10px; opacity: .8; strong {.font;} &:hover {opacity: 1;} } .hidden {display: none;} .longerform { width: 400px; textarea { width: 97%; } .shortarea { height: 40px; } }