@import url(https://fonts.googleapis.com/css?family=Oswald:400,700,300&subset=latin,latin-ext); @import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700,300&subset=latin,latin-ext); @zelena: #F88E06; @bila: #000; @prechod: 0.5s all 0s ease; @font: 'Oswald', sans-serif; @roboto: 'Roboto Condensed', sans-serif; .kolecko { margin: 0 0 0 10px; background: #F88E06; color: #fff; padding: 17px; border-radius: 100%; border: 1px solid #F88E06; } h1, h2, h3 { color: @bila; font-family: @font;text-transform: uppercase;font-weight: 400;margin: 0 0 20px 0;} body { background: #fff; } a { color: @zelena; } a:hover { color: @zelena; } #header { #logo { float: left; a { display: block; } } #main-menu { float: left; margin: 45px; font-family: @font; text-transform: uppercase; .navbar {min-height: 0;margin-bottom: 0;} .navbar-default {background: none;border: none;} .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {background: none;} .navbar-default .navbar-toggle {background: none;} .navbar-default .navbar-collapse, .navbar-default .navbar-form {border: none;overflow: hidden;} li { margin: 0 20px 0 0; a { color: #939494; transition: @prechod; padding: 0px; } a:hover { color: @zelena; background: none; } } li:last-child {color: #F88E06;} li:last-child a {color: #F88E06;} } #icons { margin: 31px 0; float: right; a { color: @zelena; } .fa { .kolecko; } } } #slider-box { background: #fff;margin-bottom: 50px; .slidesjs-pagination { position: relative; padding: 0px; margin: 0px; list-style-type: none; width: 100%; text-align: center; margin-top: -20px; top: -13px; z-index: 10; li { display: inline; margin-right: 10px; a { font-size: 0px; padding: 5px; background: white; border-radius: 100%; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25) inset; } .active { background-color: @zelena; } } li:last-child { margin: 0px; } } } #text-pod-sliderem { font-family: @font; font-weight: 300; #text-pod-sliderem-left { float: left; background: @zelena; padding: 10px 20px; color: white; min-height: 116px; h1 { font-size: 18px;line-height: normal; font-weight: 300; margin: 8px;color: #fff; letter-spacing: 1px; } } #text-pod-sliderem-right { float: right;background: #eee; padding: 10px 0 14px 35px; #telefon { float: left; margin: 0 0 0 10px; background: #F88E06; padding: 17px; border-radius: 100%; border: 1px solid #F88E06; color: #fff; padding: 0px 25px 8px 25px; font-size: 38px; margin: 6px 0px 0px 10px; } #telefon-text { float: left; color: #000; font-size: 21px; margin-left: 20px; .zelena { color: @zelena; font-size: 22px;letter-spacing: 2px;font-weight: 400; } } } } #rozcestnik { margin-top: 50px; font-family: @font; .rozcestnik-box { img { width: 100%; } .rozcestnik-a { padding: 10px 10px; background: #eee; margin-bottom: 0; position: relative; z-index: 10; display: block; color: white; text-transform: uppercase; transition: @prechod; .fa { margin: 0 0 0 10px; background: #f88e06; color: #F88E06; padding: 17px; border-radius: 100%; border: 1px solid #F88E06; color: #fff; font-size: 25px; padding: 9px 15px 9px 19px; margin: 0 10px 0 0; } h2 { font-size: 18px; display: inline;color: #000; } } .rozcestnik-a:hover { text-decoration: none; color: @zelena; } } } #novinky { margin-top: 50px; font-family: @font; .container { .news-item { background: #eee; border-radius: 3px; padding: 30px; min-height: 374px; .news-info { float: left; width: 50%; a h3 { color: #292929; font-size: 20px; transition: @prechod; font-weight: 300; margin: 0 0 10px 0;line-height: normal; padding-right: 10px;} a h3:hover { color: @zelena; text-decoration: none; } a {text-decoration: none;} } .news-foto { float: left; width: 50%; overflow: hidden; margin-bottom: 20px; height: 170px;text-align: center; img { width: 100%;max-height: 170px; } } .news-desc { color: #626262; font-size: 14px; font-family: @roboto; width: 100%; float: left; margin-bottom: 15px;min-height: 60px; } .news-more { color: white; font-size: 18px; background: @zelena; font-weight: 300; padding: 0 30px; margin-left: -30px;min-width: 130px; display: inline-block; height: 39px;line-height: 39px;color: #fff; } } } } #pata { background: #f88e06; margin-top: 80px; padding: 40px; .pata-box { font-family: @roboto; font-size: 15px; color: #fff; padding: 0 50px 0 0; h3 { color: #fff; font-family: @font; font-size: 17px; font-weight: 300; display: block; border-bottom: 1px solid #fff; padding: 20px 0; margin: 0 0 30px 0; letter-spacing: 1px;} a { color: white; } } .facebook { background: white; } .copy { float: left; font-family: @roboto; font-size: 14px; color: #fff; border-top: 1px solid #fff; padding: 20px 0; margin-top: 50px; clear: both; width: 60%; a { color: white; } } } #page-content { color: #000; font-family: @roboto; border-top: 1px solid #eee;margin-top: 5px; h1 {font-size: 30px;margin-top: 30px;margin-bottom: 10px;} h2 {font-size: 25px;margin-top: 30px;margin-bottom: 10px;} h3 {font-size: 20px;margin-top: 30px;margin-bottom: 10px;} h4 {font-size: 18px;margin-top: 30px;margin-bottom: 10px;} h5 {font-size: 16px;margin-top: 30px;margin-bottom: 10px;} h6 {font-size: 14px;margin-top: 30px;margin-bottom: 10px;} p {margin: 0 0 10px 0;line-height: 20px;} } .form-horizontal { margin: 20px 0;float: left;width: 100%; .form-group { .label-top {vertical-align: top;padding-top: 0;} } .control-label {text-align: left;} h3 {margin-bottom: 20px;} } .vypisgalerie {width: 100%;float: left;} .vypisgalerie-item {float: left;width: 100%;margin: 25px 0; .item {float: left;margin-right: 10px;margin-bottom: 10px;width: 100%;display: table;text-align: center; padding: 3px;background: #fff; border: 1px solid #dadada; a {display: table-cell;vertical-align: top;} img {/*width: 100%;*/height: 90px;} } h2 {font-size: 18px;line-height: 22px;margin-bottom: 20px;} .vypisgalerie-title {color: #000;margin-top: 5px;height: 40px;margin-top: 5px;} } .galerie-item {float: left;width: 100%;margin: 25px 0; .item {float: left;margin-right: 10px;margin-bottom: 10px;width: 100%;display: table;text-align: center; padding: 3px;background: #fff; border: 1px solid #dadada; a {display: table-cell;vertical-align: middle;} img {height: 90px;max-width: 100%;} } h2 {font-size: 18px;line-height: 22px;margin-bottom: 20px;} .galerie-title {color: #000;margin-top: 5px;} } .building { width: 100%;float: left;margin: 20px 0; h2 {color: #000;font-size: 20px;font-weight: 400;margin-bottom: 25px;text-transform: none;} .building-item {width: 100%;float: left;margin-bottom: 45px; .building-content {background: #eee;width: 100%;float: left; .building-desc {padding: 20px 0; ul {list-style-type: none; li {padding-left: 25px;background: url('../des/li.png') left center no-repeat;margin-bottom: 10px;} } } .building-images { padding: 20px; float: left; .building-img { display: table;height: 120px; a {display: table-cell;vertical-align: middle;width: 100%;margin-bottom: 15px; img {width: 100%;} } } } .building-bottom {border-top: 1px solid #fff;width: 100%;float: left;min-height: 80px;line-height: 80px;padding-left: 30px; .building-price {float: left;margin-right: 60px;color: #000;font-size: 16px;font-weight: 400; span {font-size: 18px;color: #F78D05;} } .building-showInfo {float: left;background: #F78D05;color: #fff;font-weight: 400;font-size: 16px;height: 30px;padding: 0 20px;line-height: 30px;text-transform: uppercase;margin-top: 25px;cursor: pointer;margin-bottom: 20px;} } .building-info {border-top: 1px solid #222222;width: 100%;float: left;padding: 30px; display: none; span {display: block;font-size: 16px;margin-bottom: 15px;} ul {list-style-type: none;margin: 0;padding: 0; li {padding-left: 25px;background: url('../des/li.png') left center no-repeat;margin-bottom: 10px;} } } .building-info.active {display: block;} .building-dph {float: left;margin-right: 60px;color: #000;font-size: 16px;font-weight: 400;margin-top: 25px;} } } .building-slogan {float: left;margin: 15px 0;width: 100%;font-size: 16px;font-weight: 700;} .building-partner {float: left;margin: 15px 0;width: 100%; span {display: inline-block;margin-right: 15px;} } } #page-content { .table-responsive {overflow: hidden;border: none;} .table-reference { td { border:none; vertical-align: middle;text-align: center; img {max-width: 100%;text-align: center;} } tr {border: none;} } .table-kontakt { td { border:none;padding: 0 10px 0 0;} tr {border: none;} h3 { color: #F88E06; font-family: 'Oswald', sans-serif; font-size: 18px; font-weight: 300; display: block; border-bottom: 1px solid #252525; padding: 20px 0; margin: 0 0 30px 0; } } } @media (min-width: 768px) { .alpha {padding-left: 0;} .omega {padding-right: 0;} .news-item {margin-bottom: 20px;} .vypisgalerie-item .item .vypisgalerie-img { /*height: 110px;*/ } } @media (max-width: 1139px) { #text-pod-sliderem #text-pod-sliderem-right {background: #eee; padding: 10px 0 14px 35px;} #text-pod-sliderem #text-pod-sliderem-right #telefon {display: none;} .galerie-item .item img {width: auto;} } @media (max-width: 480px) { .vypisgalerie-item .item img {width: auto;} } @media (min-width: 1140px) { #text-pod-sliderem .container { width: 1100px; } }