body { font-size: 14px; color: #333; } .img-responsive {margin:0px auto;} .img-thumbnail {margin-bottom: 15px; border-radius: 0px;} .push-bottom {margin-bottom:15px;} .btn {border-radius:0px;} h1,h2,h3,h4,h5,h6,a {color:#333;} h1,h2,h3,h4,h5,h6 {font-weight:normal;} h1,.h1 {margin-top:0px; font-size:28px;} h2,.h2 {font-size:24px;} h3,.h3 {font-size:20px;} h4,.h4,h5,.h5,h6,.h6 {font-size:18px; font-weight:bold;} a:hover, a:focus, a:active {text-decoration: underline; color: #690; } img {max-width: 100%; height:auto;} .zahodit {display:none;} #header { margin: 0; border: 0; background: #000; position: static; } #header .header-top { height: 60px; position: relative; } #top-line { font-size: 13px; overflow: hidden; width: auto; float: right; } #top-line ul { margin: 10px 0 0 0; padding: 0; width: auto; } #top-line li { padding: 5px 15px; list-style-type: none; float: left; background: transparent; } #top-line li.posledni { background: none; } #top-line a { text-decoration: none; font-size: 13px; color: #ae8f76; } #top-line a:hover, #top-line a:focus, #top-line a:active, #top-line .active a { color: #fc3; } .social { margin-top: 20px; } #g-plusobal { overflow: hidden; width: 60px; display: inline-block; margin-bottom: -4px; } #mainMenu { margin-bottom: 0; padding: 4px 0; font-size: 14px; } #mainMenu li { text-transform: uppercase; } #mainMenu a { color: #dbb495; } #mainMenu a:hover, #mainMenu a:focus, #mainMenu a:active, #mainMenu .active a { background: transparent; color: #fc3; } #mainMenu .active li a { color: #dbb495; } #mainMenu li a:hover, #mainMenu li a:focus, #mainMenu li a:active, #mainMenu li li.active a { color: #fc3; } #animace .vlna { position: absolute; bottom: 0; left:0; right: 0; z-index: 1; background: url('/img/vlna.png') no-repeat 50% 100% transparent; background-size: 100% 120px; height: 120px; } #animace .carousel-inner .item { background: url("/img/slide/1.jpg?v=2024") 50% 50% no-repeat #d6eeff; width: 100%; height: 890px; } @media (min-width: 1920px) { #animace .carousel-inner .item { background-size: 100% auto; } } #animace .carousel-inner .i2 { background-image: url("/img/slide/2.jpg?v=2024"); } #animace .carousel-inner .i3 { background-image: url("/img/slide/3.jpg?v=2024"); } #animace .carousel-inner .i4 { background-image: url("/img/slide/4.jpg?v=2024"); } #animace .carousel-inner .i5 { background-image: url("/img/slide/5.jpg?v=2024"); } #animace .a-texty-1, #animace .a-texty-1b, #animace .a-texty-2, #animace .a-texty-2b { background: url("/img/slide/white.png") 0 0 repeat transparent; margin-top: 170px; padding: 30px; font-size: 46px; font-weight: 300; text-align: left; color: #dd0000; } #animace .a-texty-2, #animace .a-texty-2b { text-align: right; } #animace .a-texty-1b, #animace .a-texty-2b { font-size: 42px; margin-top: 75px; color: #222222; } #animace a { font-weight: bold; color: #1f5a92; } #animace .carousel-inner .item img { display: none !important; } #animace .odsazeni { width: 100%; height: 5px; background-color: #dd0000; } #animace .glyphicon-chevron-left:before { content: ""; } #animace .glyphicon-chevron-right:before { content: ""; } #animace a .glyphicon-chevron-left, #animace a .glyphicon-chevron-right { width: 40px; height: 40px; background: url("/img/animace-nav.png") 0 0 no-repeat transparent; } #animace a .glyphicon-chevron-right { background-position: -40px 0; } #animace a:hover .glyphicon-chevron-left, #animace a:active .glyphicon-chevron-left { background-position: 0 -40px; } #animace a:hover .glyphicon-chevron-right, #animace a:active .glyphicon-chevron-right { background-position: -40px -40px; } #animace .carousel-indicators li { width: 12px; height: 12px; border: 0; background-color: transparent; border: #eee 2px solid; margin: 0 4px; } #animace .carousel-indicators li.active { border: #fc3 2px solid;} #animace .carousel-control { background-image: none; } #animace .carousel-indicators { bottom: auto; bottom: 510px; } #animace #tlacitka-hp { position: absolute; z-index: 15; width: 100%; bottom: 120px; } #animace #tlacitka-hp .ml-hp-btn { width: 16.66666667%; float: left; } #animace #tlacitka-hp .ml-hp-btn a { display: block; margin: 3px; border: #36721a 1px solid; text-align: center; font-size: 14px; font-weight: normal; color: #fff; height: 190px; background: url("/img/ikony-menu/hlavni-uvod/1.png?v=1") 50% 0 no-repeat rgba(27,69,8,0.6); } #animace #tlacitka-hp .ml-hp-btn a:hover, #animace #tlacitka-hp .ml-hp-btn a:focus { color: #fc3; background-position: 50% -190px; border-color: #fc3; background-color: rgba(41,25,3,0.6) } #animace #tlacitka-hp .ml-hp-btn a.btn_22 { background-image: url("/img/ikony-menu/hlavni-uvod/2.png?v=1"); } #animace #tlacitka-hp .ml-hp-btn a.btn_23 { background-image: url("/img/ikony-menu/hlavni-uvod/3.png?v=1"); } #animace #tlacitka-hp .ml-hp-btn a.btn_24 { background-image: url("/img/ikony-menu/hlavni-uvod/4.png?v=1"); } #animace #tlacitka-hp .ml-hp-btn a.btn_25 { background-image: url("/img/ikony-menu/hlavni-uvod/5.png?v=2"); } #animace #tlacitka-hp .ml-hp-btn a.btn_26 { background-image: url("/img/ikony-menu/hlavni-uvod/6.png?v=1"); } #animace #tlacitka-hp .ml-hp-btn a.btn_27 { background-image: url("/img/ikony-menu/hlavni-uvod/7.png?v=1"); } #animace #tlacitka-hp .ml-hp-btn a.btn_28 { background-image: url("/img/ikony-menu/hlavni-uvod/8.png?v=1"); } #animace #tlacitka-hp .ml-hp-btn a.btn_29 { background-image: url("/img/ikony-menu/hlavni-uvod/9.png?v=1"); } #animace #tlacitka-hp .ml-hp-btn a.btn_30 { background-image: url("/img/ikony-menu/hlavni-uvod/11.png?v=1"); } #animace #tlacitka-hp .ml-hp-btn a.btn_1059 { background-image: url("/img/ikony-menu/hlavni-uvod/utulek.png?v=2"); } #animace #tlacitka-hp .ml-hp-btn a.btn_1060 { background-image: url("/img/ikony-menu/hlavni-uvod/mapy.png?v=2"); } #animace #tlacitka-hp .ml-hp-btn a span { display: inline-block; margin-top: 130px; height: 50px; line-height: 50px; padding-left: 5px; padding-right: 5px; } #animace #tlacitka-hp .ml-hp-btn a span em { line-height: 20px; display: inline-block; font-style: normal; vertical-align: middle; } #hp-box-1 { padding: 35px 0; background: #fefef6; border-bottom: #f2f0db 1px solid; } #hp-box-2 { padding: 30px 0 85px 0; } #hp-box-1 h1 { font-size: 33px; } #hp-box-1 h2 { font-size: 22px; } #hp-box-2 h2 { font-size: 24px; font-weight: normal; } #hp-box-1 a, #hp-a a { text-decoration: underline; } #hp-box-2 .hp-n { border: #dedede 1px solid; margin-bottom: 10px; line-height: 1.2; } #hp-box-2 .hp-n h3 { font-size: 18px; color: #690; margin-top: 10px; } #hp-box-2 .hp-n p { font-size: 13px; } #hp-box-2 .hp-n .img_bcg { background-repeat: no-repeat; background-position: center; background-size: cover; width: 120px; height: 90px; margin: 15px auto; } #hp-box-2 .hp-archiv { margin: 10px 0; text-decoration: underline; } #sluzby-box { background: #2a2522; padding: 18px 0 0 0; } #sluzby-box li { list-style-type: none; padding: 0 10px 18px 60px; background: url("/img/krouzek-blok-nase-sluzby.png") 27px 5px no-repeat transparent; font-size: 15px; } #sluzby-box a { color: #fff; text-decoration: none; } #sluzby-box a:hover, #hp-b a:focus { color: #690; } #hp-kruhy .col-md-3 { padding: 35px 0; text-align: right; } #hp-kruhy .col-md-3 img { margin: 0a auto; display: inline; } #hp-kruhy h2 { font-size: 30px; font-weight: normal; line-height: 1.3; margin-bottom: 14px; padding: 40px 0 0 10px; } #hp-kruhy h3 { font-size: 18px; font-weight: normal; line-height: 1.3; margin-top: 0; margin-bottom: 14px; padding: 32px 0 0 10px; color: #1e5a92; } #hp-kruhy p { padding-left: 10px; } #hp-kruhy a { font-weight: bold; color: #1e5a92; } #hp-kruhy .col-md-6 { border: #fff 2px solid; border-top: 0; border-bottom: 0; background-color: #f8f8f8; } #slogan { text-align: center; font-size: 24px; color: #fff; background-color: #2a2522; padding: 13px 10px; text-transform: uppercase; font-weight: 300; } #mapa-lesu { display: block; width: 100%; height: 355px; background: url("/img/zobrazit-mapu.jpg") 50% 50% no-repeat #edece8; background-size: cover; } #mapa-lesu span { display: none; } #lesy-tlacitka { padding: 40px 0; background: #fffdf4; } #copy { padding: 45px 0 10px 0; background: url("/img/bg-paticka.png") 50% 100% no-repeat #0f0d0e; color: #ffffff; } #copy p { line-height: 1.7; margin-bottom: 10px; } #copy .title { font-size: 18px; color: #c69e59; font-weight: 300; margin-bottom: 2px; } #copy .pata-kontakt { color: #c69e59; margin-bottom: 45px; } #copy .pata-kontakt a , #autor .col-md-7 a{ color: #c69e59; text-decoration: underline; } #copy .pata-kontakt a:hover, #copy .pata-kontakt a:focus, #autor .col-md-7 a:hover, #autor .col-md-7 a:focus { color: #f5f2e1 } #copy strong { font-weight: normal; color: #c69e59; } #copy #boxA { padding-left: 20px; } #copy #boxB { padding-left: 30px; } #copy #tel { display: inline-block; margin-right: 55px; } #copy .col-md-5 p, #copy .col-md-4 p { text-align: right; } #copy .icon-rss, #copy .icon-facebook, #copy .icon-google-plus, #copy .icon-twitter { display: inline-block; width: 50px; height: 49px; background: url("/img/ikony.png") 0 0 no-repeat transparent; margin-left: 15px; margin-top: 25px; } #copy .icon-facebook { background-position: -50px 0; } #copy .icon-google-plus { background-position: -100px 0; } #copy .icon-twitter { background-position: -150px 0; } #copy .icon-rss:hover, #copy .icon-rss:focus { background-position: 0 -49px; } #copy .icon-facebook:hover, #copy .icon-facebook:focus { background-position: -50px -49px; } #copy .icon-google-plus:hover, #copy .icon-google-plus:focus { background-position: -100px -49px; } #copy .icon-twitter:hover, #copy .icon-twitter:focus { background-position: -150px -49px; } #autor { border-top: #2f292b 1px solid; color: #ffffff; padding: 5px 0; } #autor p { margin: 15px 0; font-size: 13px; margin: 20px 0 15px 0; } #autor a { color:#fff; display:inline-block; line-height: 21px; height:21px; padding: 0px; } #autor a#logo-cp {background: url('/img/cp.png') 0px 0px no-repeat transparent; width:105px;} #autor a#logo-cpedit {background: url('/img/cpe.png') 0px 0px no-repeat transparent; width:40px;} #autor a:hover {background-position:0px 100% !important;} #autor a span { display: none; } #pg-box1 { padding: 200px 0 0 0; background: url("/img/bg-podstranky.jpg") 50% 0 no-repeat #3a6e09; } #pg-nabidka{ background: #000; } #pg-nabidka ul { padding-left: 0; } #pg-nabidka li { list-style-type: none; } ul#leve-menu { padding: 20px; } #leve-menu a.lm_main { display: inline-block; width: 100%; height: 68px; background: url('/img/ikony-menu/leve-menu/1l.png?v=1') 8px 50% no-repeat #f2efe0; color: #000; border: #ddd7bf 1px solid; border-bottom: 0; line-height: 68px; padding-left: 90px; padding-right: 5px; } #leve-menu a.lm_main:hover, #leve-menu a.lm_main:focus, #leve-menu .active a.lm_main { background-color: #e8e3cf; color: #ea6e07; } #leve-menu a.lm_main span { font-size: 13px; line-height: 20px; display: inline-block; vertical-align: middle; } #leve-menu #lm-22 a.lm_main { background-image: url('/img/ikony-menu/leve-menu/2l.png?v=1'); } #leve-menu #lm-23 a.lm_main { background-image: url('/img/ikony-menu/leve-menu/3l.png?v=1'); } #leve-menu #lm-24 a.lm_main { background-image: url('/img/ikony-menu/leve-menu/4l.png?v=1'); } #leve-menu #lm-25 a.lm_main { background-image: url('/img/ikony-menu/leve-menu/5l.png?v=2'); } #leve-menu #lm-26 a.lm_main { background-image: url('/img/ikony-menu/leve-menu/6l.png?v=1'); } #leve-menu #lm-27 a.lm_main { background-image: url('/img/ikony-menu/leve-menu/7l.png?v=1'); } #leve-menu #lm-28 a.lm_main { background-image: url('/img/ikony-menu/leve-menu/8l.png?v=1'); } #leve-menu #lm-29 a.lm_main { background-image: url('/img/ikony-menu/leve-menu/9l.png?v=1'); } #leve-menu #lm-30 a.lm_main { background-image: url('/img/ikony-menu/leve-menu/11l.png?v=1'); } #leve-menu #lm-1059 a.lm_main { background-image: url('/img/ikony-menu/leve-menu/utulek.png?v=1'); } #leve-menu #lm-1060 a.lm_main { background-image: url('/img/ikony-menu/leve-menu/mapy.png?v=1'); } #leve-menu ul { background: #222; margin: 0 0 10px 0; padding: 7px 0; font-size: 13px; } #leve-menu ul li { padding: 8px 15px 8px 35px; background: url('/img/li.png') 12px 52% no-repeat transparent; } #leve-menu ul li a { color: #e2efdf; } #leve-menu ul li a:hover, #leve-menu ul li a:focus, #leve-menu ul li a.active { color: #690; } #pg-title { margin: 0 0 0 -15px; padding: 0 15px 0 30px; width: 100%; background: url('/img/pg-title.png') 0 0 repeat transparent; } #pg-title p { color: #f5f2e1; font-size: 24px; line-height: 36px; margin: 0; padding: 50px 0 0 0; font-style: italic; text-shadow: 2px 1px 2px #595959; } #pg-title h1 { color: #f5f2e1; font-size: 44px; line-height: 60px; margin: 0; padding: 0 0 50px 0; font-style: italic; text-shadow: 2px 1px 2px #595959; text-transform: uppercase; } #pg-text { margin: 0 -15px; padding: 40px 15px 40px 30px; width: 100%; background: #fffcf3; } @media (max-width: 767px) { #pg-text { padding: 40px 15px; } } #pg-text h2, #pg-text h3, #pg-text h4, #pg-text h5, #pg-text h6 { color: #690; } #pg-text a { text-decoration: underline; } #pg-text .aktualita h2 { margin-top: -3px; font-size: 18px; } #pg-nabidka .ram { margin: 20px 0 10px 15px; padding: 15px 5px; background: url("/img/pozadi.png") 0 0 repeat transparent; border: #d1d1d1 1px solid; } #pg-nabidka .ram h2 { text-align: center; font-size: 27px; font-weight: 300; margin-top: 5px; line-height: 1.4; } #pg-nabidka .ram h3 { text-align: center; font-size: 17px; font-weight: normal; margin-top: 5px; margin-bottom: 15px; line-height: 1.3; color: #1e5a92; } #pg-nabidka .ram h3 a { color: #1e5a92; font-weight: bold; } #pg-nabidka .ram p { text-align: center; } #pg-content .pagination a, #pg-content .pagination span { color: #999; margin-right: 5px; border-color: #ccc; padding: 3px 9px; border-radius: 0; } #pg-content .pagination .active a { color:#ffffff; background-color: #c69e59; border-color: #c69e59; } #pg-content .pagination a i { vertical-align: text-top; padding-top: 5px; font-size: 9px; } #showFancyForm { background-color: #dd0000; border-color: #dd0000; } #formularKontakt table { width: 100%; } #formularKontakt { padding: 10px 10px 0 10px; } #formularKontakt th, #formularKontakt td { padding-bottom: 10px; } article table td {background-color: #f2efdf; } article table.list th {background-color: #eaeaed;font-weight: normal;color: #000;} article table tr:nth-child(2n+1) td {background-color: #ffffff;} article table th, table td {padding: 8px 16px;text-align: left;border: 1px solid #d5d5d5;} article table thead td {font-weight: bold; background-color: #c69e59 !important;} article div.table-box { overflow: auto; } #fotky li, #videa li { text-align: center; } .scrollup { background-color: #000; border: 0; border-radius: 7px; bottom: 30px; display: none; height: 40px; line-height: 40px; opacity: 0.7; position: fixed; right: 30px; text-align: center; width: 40px; color: #ffffff; padding: 3px 9px; } .scrollup:hover, .scrollup:focus, .scrollup:active { color:#ffffff; } .scrollup i.glyphicon { padding:0px; } a span.mli { display: inline-block; width: 24px; height: 18px; background-position: 0 0; } a:hover span.mli, a:focus span.mli, .active a span.mli { background-position: 0 -18px; } a span.ml-2 { background-image: url("/img/ikony-menu/horni-menu/o-nas.png"); } a span.ml-3 { background-image: url("/img/ikony-menu/horni-menu/aktuality.png"); } a span.ml-4 { background-image: url("/img/ikony-menu/horni-menu/mapy.png"); } a span.ml-5 { background-image: url("/img/ikony-menu/horni-menu/foto.png"); } a span.ml-6 { background-image: url("/img/ikony-menu/horni-menu/video.png"); } a span.ml-7 { background-image: url("/img/ikony-menu/horni-menu/kontakt.png"); } a span.ml-632 { background-image: url("/img/ikony-menu/horni-menu/akce.png"); } @media(min-width: 768px){ #mainMenu .dropdown:hover .dropdown-menu { display:block; } } @media(min-width: 1200px){ #mainMenu .nav > li { padding-left: 5px; padding-right: 5px; background:transparent; } #mainMenu .nav > li.posledni { padding-right: 0; background: none; } #mainMenu .nav > li a { padding-left: 10px; padding-right: 10px; } } @media(min-width: 1230px){ #mainMenu .nav > li { padding-left: 10px; } } #header .navbar-toggle { margin-bottom: 5px; } @media(max-width: 991px){ #mainMenu .nav > li { padding-left: 10px; padding-right: 0; } .navbar-nav > li > a { padding-left: 5px; padding-right: 5px; } #pg-nabidka .ram { margin: 20px 0 10px 0; } #header .header-top { height: 62px; } #logo img { max-width: 195px; } #top-line ul { margin-top: 29px; } #logo img li { padding: 5px 25px; } #mainMenu ul { margin-left: 0px; } #navbar { padding-left: 0; padding-right: 0; } #header .container, #main_block .container { width: 100%; background-image: none; } #hp-box-1, #hp-box-2 { background-image: none; padding-bottom: 0; } #hp-box-2 { padding-top: 0; } #hp-info, #hp-nab, #hp-a, #hp-proc { padding: 30px; } #hp-a, #hp-proc { margin-bottom: 0; padding-bottom: 0; } #hp-a .hp-n { min-height: inherit; padding-top: 15px; padding-bottom: 15px; background-position: 100% 50%; margin: 0; } #hp-a .hp-n p { margin: 0; } #hp-nab { background-color: #bde4ff; } #hp-a .hp-n { margin-right: 0; } #hp-kruhy .col-md-6 { margin: 0 30px 30px 30px; border: 0; } #hp-kruhy .col-md-3, #hp-kruhy .col-md-9 { text-align: center; } #hp-kruhy .col-md-3 { padding-bottom: 0; } #hp-kruhy .col-md-9 { padding-bottom: 30px; } #pg-box1 {background-image: none; } #copy { background-image: none; padding: 0; } #copy .container, #autor .container { width: 100%; } #copy #boxA, #copy #boxB { padding: 30px; } #copy #boxB { background-color: #101010; } #autor .container { padding-left: 30px; padding-right: 30px; } #animace #tlacitka-hp { padding-top: 15px; padding-bottom: 15px; position: static; background: #1c4906; } #animace #tlacitka-hp .ml-hp-btn { width: 50%; float: left; } #animace #tlacitka-hp .ml-hp-btn a { margin: 5px; } #animace .carousel-inner, #animace .carousel-indicators { display: none; } } @media(max-width: 900px){ #mainMenu .nav li { font-size: 14px; } } @media(max-width: 810px){ #mainMenu .nav li { font-size: 13px; } } @media(max-width: 767px){ #animace .carousel-inner .item { background-size: cover; height: 245px; } #animace .a-texty-1, #animace .a-texty-1b, #animace .a-texty-2, #animace .a-texty-2b { display: none; } } @media(max-width: 640px){ .scrollup { right: 10px; bottom: 10px } } @media(max-width: 450px){ #animace #tlacitka-hp .ml-hp-btn { width: 100%; float: left; } } @media (max-width: 991px) { #top-line ul li { display: none; } #top-line ul li.hledani { display: block; padding:5px 0px; } #header { background: #000; } #header .header-top { height: 0; z-index: 1999; } #header .header-top-auto { height: auto; } #header .header-bottom { height: 0; z-index: 999; } #header .header-bottom { height: auto; } #header .header-bottom.container { padding: 0; } #header .nav.navbar-nav { padding: 0 15px; } #header .header-bottom ul { margin: 0; } #navbar { background-color: #000; } #navbar li.dropdown.opened > ul { display: block; position: relative; width: 100%; border: 0; box-shadow: none; float: none; padding: 0 0 0 20px; } #navbar li.dropdown.opened > ul li { padding: 0; } #navbar li.dropdown.opened > ul li a { padding: 10px 5px; } #header .navbar-toggle { background-color: #3a6e07; color: #ffffff; padding: 9px 10px; margin: 24px 5px 5px 0px; } #mainMenu { padding: 0; } #mainMenu .nav li { font-size: 16px; } #mainMenu #navbar { z-index: 100; width: 100%; margin: 0; padding: 0; overflow-y: auto !important; } .navbar-header { float: none; } .navbar-toggle { display: block; } .navbar-collapse { border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); } .navbar-collapse.collapse { display: none!important; } .navbar-nav { float: none!important; margin: 7.5px -15px; } .navbar-nav>li { float: none; } .navbar-nav>li>a { padding-top: 10px; padding-bottom: 10px; } .navbar-text { float: none; margin: 15px 0; } .navbar-collapse.collapse.in { display: block!important; } .collapsing { overflow: hidden!important; } #logo { display: inline-block; width: 115px; height: 84px; background: url("/img/logo.png") 0 0 no-repeat transparent; position: relative; z-index: 1000; background-size:cover; } #logo:hover, #logo:focus { background-position: 0 100%; } #hp-a, #hp-b h2, #lesy-tlacitka { text-align: center; } #pg-box1 { padding-top: 0; } #pg-content { padding-left: 0; padding-right: 0; } #pg-title, #pg-text { margin: 0; } .social { margin-bottom: 18px; } #copy p, #autor p, #copy .col-md-4 p, #autor .col-md-5 p { text-align: center; } #copy .icon-rss { margin-left: 0; } #copy #boxA { padding-bottom: 0; } #copy #boxB { padding-top: 15px; padding-bottom: 15px; } } @media(min-width: 992px){ #pg-content { padding-left: 0; padding-right: 0; } #header, #main_block { position: relative; } #navbar .nav { width: auto; float: right; } #logo { display: inline-block; width: 170px; height: 136px; background: url("/img/logo-smaller.png") 0 0 no-repeat transparent; position: relative; z-index: 1000; left: 20px; } #logo:hover, #logo:focus { background-position: 0 -137px; } #mainMenu .nav > li a { padding-top: 10px; padding-bottom: 20px; } #top-line { padding-top: 5px; } #pg-nabidka { padding-bottom: 310px; background: url("/img/logo-pod-l-menu.png") 50% 100% no-repeat #000; } .col-md-9.aktualita { padding-left: 0px; } a span.mli { display: none; } #hp-c { padding-left: 0; } #hp-a .col-md-3 img { margin : 15px 0; } #top-line li { padding:5px 8px; } } @media(min-width: 1230px){ #logo { width: 230px; height: 185px; background: url("/img/logo.png") 0 0 no-repeat transparent; } #logo:hover, #logo:focus { background-position: 0 -185px; } .container { width: 1200px; } a span.mli { display: inline-block; } #top-line li { padding:5px 15px; } } #orel-form .form-group { margin: -20px -15px 0 -15px; } #orel-form .form-group input, #orel-form .form-group select, #orel-form .form-group textarea { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; } #orel-form .form-group textarea { min-height: 160px; } #orel-form .form-group span { display: inline-block; padding: 35px 0 5px 0; } #orel-form .form-group button { background-color: #dd0000; color: #ffffff; text-transform: uppercase; font-size: 25px; padding: 10px 0; border: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } #orel-form .form-group #formBtn { padding-top: 40px; padding-bottom: 40px; } a#logo-cp, a#logo-cpedit { text-decoration: none !important; } #block-search { width: 36px; } .dropdown-holder .header-btn {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;} .dropdown-holder .header-btn:hover, .dropdown-holder:hover .header-btn { } .dropdown-holder:hover .header-btn, .header-btn:hover {text-decoration: none; color:#fff;} .dropdown-holder:hover .header-btn i.fa, .header-btn:hover i.fa {color:#fff;} .dropdown-holder .dropdown-content {display:none; width:440px; border-radius: 6px 0 6px 6px; padding:15px; border-top:6px solid #413023; margin-top: 18px; box-shadow: 0 20px 45px rgba(0, 0, 0, 0.08); -moz-box-shadow: 0 20px 45px rgba(0, 0, 0, 0.08); -webkit-box-shadow: 0 20px 45px rgba(0, 0, 0, 0.08);} #block-search .dropdown-content {width:310px;} .dropdown-holder:hover .dropdown-content {position:absolute; right:0px; top:30px; background-color:#fff; display:block; z-index:1001;} #block-search .btn { background: #dbb495; border-color: #dbb495; } #block-search .btn:hover, #block-search .btn:focus { background: #ffcc33; border-color: #ffcc33; } #top-line a.btn-border { font-size: 18px; border: #413023 1px solid; padding: 3px 6px; } #block-search #hledat { width: 190px; margin-right: 9px; } @media (max-width: 991px) { #pg-nab { display: none; } .dropdown-holder .dropdown-content {margin-top: 14px; } #navbar .ml-linka { border-top: #151515 1px solid; } #navbar .ml-linka a { background: transparent url("/img/krouzek-blok-nase-sluzby.png") no-repeat scroll 10px 50%; padding-left: 40px; } #navbar .ml-odsad { padding: 15px; } #navbar .mli { display: none; } #logo { background: transparent; display: inline; left: -15px; } #mainMenu li a:hover, #mainMenu li a:focus, #mainMenu li a:active, #mainMenu li.active a { color: #690 !important; } } @media (min-width: 992px) { #logo img { display: none; } } #pg-text .ico-menu { display: block; border: 1px solid #c59e59; text-align: center; font-size: 15px; font-weight: normal; background: #fffdf4; color: #c69d5b; padding-bottom: 5px; margin-bottom: 30px; } #pg-text .ico-menu:hover, #pg-text .ico-menu:focus, #pg-text .ico-menu.active { background: #f2efde; color: #000; } #pg-text .ico-menu img { padding: 20px 0; display: block; margin: auto; } #pg-text .ico-menu span { display: inline-block; height: 65px; line-height: 65px; padding-left: 5px; padding-right: 5px; } #pg-text .ico-menu span em { line-height: 19px; display: inline-block; font-style: normal; vertical-align: middle; } @media(max-width: 1229px){ #pg-text .ico-menu span { height: 86px; line-height: 86px; } } @media (max-width: 991px) { #pg-text .ico-menu span { height: 50px; line-height: 50px; } } #ml-hk a { border: #000 1px solid !important; display: block; } #ml-hk a img { display: block; margin: 0 auto; padding: 3px; } #ml-hk a.img-thumbnail { padding: 0; border: 0; text-decoration: none; } #ml-hk a.img-thumbnail span.article-gallery-title { display: inline-block; background-color: #000; color: #dbb495; text-align: center; padding: 0 10px; width: 100%; height: 60px; line-height: 60px; } #ml-hk a.img-thumbnail:hover span.article-gallery-title, #ml-hk a.img-thumbnail:focus span.article-gallery-title { color: #fc0; } #ml-hk a.img-thumbnail span.article-gallery-title em { line-height: 20px; display: inline-block; font-style: normal; vertical-align: middle; } @media (max-width: 991px) { #ml-hk a img { padding: 10px 5px; } } #pg-content img.zoom { cursor: pointer; } .meteograf { width: 100%; height:250px; margin-bottom:30px; } #meteografy.loading { background:url('/img/loading.gif') 50% 50% no-repeat transparent; } #meteografy h2 { font-weight: bold; } #stanice-sel-label { color:#690; font-weight: bold; font-size:18px; display: block; padding:0px 0px 0px 0px; margin:15px 0px 5px; } #meteo-loga { text-align: center; } #meteo-loga img { margin:0px 15px 15px 15px; } #grafy-filtr .form-group { position:relative; padding-left:40px; } #grafy-filtr .form-group>label { display: block; position: relative; width:40px; margin-left:-40px; float:left; height:36px; line-height: 36px; } #grafy-filtr .btn-primary { border-radius: 4px; background-color: #3a6e07; border-color: #3a6e07; } #grafy-filtr .btn-primary:hover {background-color:#fc3;border-color:#FC3; color:#333; } .menuOpened #ear{display:none;} #ear{ position:absolute;top:75px;right:0px;z-index:9999; cursor: pointer; background:url('/img/meteo/pozadi.png') 0 0 repeat transparent;width:60px; text-align: center; color:#FFFFFF; font-size:13px; padding:5px 3px 10px 3px; overflow:hidden; } #ear span { display:block; } #ear .header { -ms-transform: rotate(270deg); -webkit-transform: rotate(270deg); transform:rotate(270deg); height:100px; width:120px; } #ear .popisek {display:none; } #ear .nadpis { font-size:13px; font-weight: bold; } #ear .teplota { background:url('/img/meteo/teplota.png') 50% 0px no-repeat transparent; padding-top:45px; font-size:14px; font-weight: bold; margin-bottom:15px; } #ear .srazky { background:url('/img/meteo/srazky.png') 50% 0px no-repeat transparent; padding-top:38px; font-size:14px; font-weight: bold; margin-bottom:10px; } #ear .vice a { display:block; color:#FFF; text-decoration:none; font-size:0px; } @media (min-width:768px){ #ear { width:96px; height:auto; top:100px; } #ear .header { margin-bottom: 8px; height:auto; width:100%; -ms-transform: none; -webkit-transform: none; transform: none; } #ear .popisek { display: block; margin-bottom: 5px; } #ear .vice a { font-size: 13px; } #grafy-filtr .btn-primary { width:100%; } } @media (min-width:992px){ #ear { top:180px; } } #pg-text .ico-menu { position: relative; } #pg-text .row.zakazky-row { padding: 0 12px; } #pg-text .row.zakazky-row .item { padding: 0 3px; } #pg-text .ico-menu span.yearInImg { position: absolute; top: 50px; left: 0; right: 0; font-size: 30px; font-family: 'Open Sans Condensed', sans-serif; height: 65px; line-height: 65px; } @media (max-width: 767px) { #pg-text .ico-menu { margin-bottom: 6px; } #pg-text .ico-menu img { padding: 5px 0;} #pg-text .ico-menu span.yearInImg { top: 35px; } #pg-text .ico-menu span { height: auto; line-height: 30px; } } #pg-text .date { position: relative; top: -20px; } #hp-b { padding: 0 30px; } .akce-clanek { margin-bottom: 15px; } .akce-clanek .datum-box { color: #fff; background-color: #690; width: 70px; height: 70px; border-radius: 10px; padding: 8px; line-height: 30px; text-align: center; } .akce-clanek .datum-box .denMesic { font-size: 21px; font-weight: 600; } .akce-clanek .datum-box .rok { font-size: 20px; font-weight: 600; } #hp-b .akce-clanek .title, .akce-clanek .title { text-align: left; font-size: 18px; line-height: 28px; margin-top: 0; margin-bottom: 8px; color: #690; } .akce-clanek .text { font-size: 13px; line-height: 18px; } .akce-clanek .toggle .icon { color: #690; font-size: 16px; line-height: 30px; } .akce-clanek .toggle:hover .icon { color: #000; } #pg-title.fillCol { margin: 0 -15px 0 -15px; width: auto; } #placesMap { height: 400px; } #mapFiltr { background: #ffffff; } #mapFiltr .col-filter-block { padding: 0; } #mapFiltr label { font-size: 12px; font-weight: 400; color: #000000; cursor: pointer; line-height: 20px; margin-top: 5px; margin-bottom: 5px; padding-left: 18px; position: relative; } #mapFiltr .filtrIcon { width: 20px; height: 20px; line-height: 20px; vertical-align: bottom; margin-left: 5px; margin-right: 5px; } #mapFiltr #myPosition, #mapFiltr .mapFiltrInput { display: none; } #mapFiltr label:after { font-family: 'Glyphicons Halflings';font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased; border: 1px solid #000000; border-radius: 2px; width: 14px; height: 14px; padding: 0; content: ''; display: block; background: #ffffff; position: absolute; top: 50%; margin-top: -7px; left: 3px; } #mapFiltr label.checked:after { background: #000000; color: #ffffff; content: "\e013"; font-size: 11px; } @media (min-width: 768px) { #mapFiltr, #placesMap, #detailIMapa { min-height: 730px; } #mapFiltr { padding: 10px 20px; } #mapFiltr .col-filter-block { padding: 0 15px; } #mapFiltr label { font-size: 14px; line-height: 30px; margin-top: 7px; margin-bottom: 7px; padding-left: 30px; } #mapFiltr .filtrIcon { width: 30px; height: 30px; line-height: 30px; margin-left: 7px; margin-right: 10px; } #mapFiltr label:after { width: 17px; height: 17px; padding: 1px 2px; margin-top: -8px; left: 5px; } #mapFiltr label.checked:after { background: #000000; color: #ffffff; content: "\e013"; font-size: 12px; } } .GMAPinfo .header { font-size: 14px; font-weight: bold; } .GMAPinfo .holder { width: 100%; display: table-row; } .GMAPinfo .holder .image { width: 40%; display: table-cell; } .GMAPinfo .holder .content { width: 60%; display: table-cell; padding: 5px; font-size: 12px; vertical-align: top; } .col-myPosition-block { border-bottom: 1px solid #d5d5d5; } .col-myPosition-block.no-border { border-bottom: none; } #detailIMapa { background: #fffcf3; padding: 30px; } #detailIMapa .page-content { padding-bottom: 30px; } .backToMap { font-style: italic; } .detail-block { margin: 10px 0 15px 0; } .detail-block .detail-title { font-weight: 400; font-size: 13px; } .detail-block .detail-value { font-weight: bold; font-size: 14px; } #detailIMapa #placesMap { min-height: 0; height: 400px; margin-bottom: 30px; } @media (min-width: 1470px) { .container { width: 1440px; } } .stezkyRozdel { border-top: 1px solid #d5d5d5; } .podporaBlock { background: #ffffff; padding: 10px; text-align: center; font-size: 14px; } .podporaBlock img { max-height: 100px; }