 @import url(/fg/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800italic,800&subset=latin,cyrillic-ext,greek-ext,greek,vietnamese,latin-ext,cyrillic); body {background-color:#f1f1f1;} h1 { font-weight: normal; } .home-text h1 { font-size: 1.7em; font-weight: normal; } h3 { text-transform: none; } #social h2 { text-align: center; font-size: 2.4em; } #social p { font-size: 1.6em; text-align: center; color: #000; } .zahodit {display:none;} #header {background-color: #1d1d1d} #header nav ul.nav-top li a {color:#000;} #header nav ul.nav-top li a i.fa {color:#999;} #header nav ul.nav-main li a { text-transform: none; color:#000; font-weight: 400; font-size: 14px; padding-left: 4px; padding-right: 4px; } #header div.collapse.in nav ul.nav-main li a { font-size: 16px !important; } @media (max-width: 1199px){ #header nav ul.nav-main li a { font-size: 11px; color:#fff; padding-left: 0px; padding-right: 0px; } } @media (max-width: 991px){ #home-newsletter {padding: 6px 0px; } #header nav ul.nav-main li a:hover, #header nav ul.nav-main ul.dropdown-menu > li > a:hover, #header nav ul.nav-main li.dropdown > a:hover{color:#009cdd;} } @media (max-width: 767px){ #header nav ul.nav-top li a, #header nav ul.nav-top li span { padding: 6px 6px; } #header .nav-main-collapse {text-align: center;} } ul.nav-pills > li.active > a {background-color:#ccc;} ul.nav-pills > li.active > a:hover, ul.nav-pills > li.active > a:focus { background-color:#eee; } #kruhy {height:535px; width:100%; padding-top: 0; background:url('/img/slide.jpg') 50% 0px no-repeat transparent; overflow: hidden; } #kruhy a, #kruhy img {border:0px none; text-decoration: none;} #main_block {padding-top: 0; background:url('/img/bg-podstranky.jpg') 50% 0px no-repeat transparent;} #pg-slogan { height: 318px; } #pg-slogan .t1 { display: block; color: #ee794d; font-size: 50px; font-weight: 300; padding-top: 111px; } #pg-slogan .t2 { display: block; color: #f09e78; font-size: 20px; font-weight: 300; padding-top: 27px; } .homepage #main_block {padding-top:0px; text-align:center; background-color:#fff; background-image:none;} #obsah {min-height: 250px; background-color:#fff; padding-top: 25px;} .home-text {font-size:1.3em; color:#484848; font-weight:300;} #header .logo img {height:auto;} #header #mainMenu>li { margin-left: 3px; margin-right: 3px; padding-left: 2px; padding-right: 2px; font-weight: 300; } #header #mainMenu>li.posledni {margin-right: 0px; padding-left: 0px;} #header #mainMenu>li a { text-transform: uppercase !important; } #header #mainMenu li.home {padding: 10px 10px; border: none;} #header .nav li.home a { font-size:0px; text-indent: -9999px; display:block; width:20px; background:url('/img/ico-home.png') 50% 0px no-repeat transparent !important; padding: 8px 10px; padding-bottom: 0px;} #header .nav li.home.active a, #header .nav li.home a:hover {background-position:50% 100% !important; background-color: transparent !important; } #header #mainMenu li.home {padding-bottom: 0px;} .sticky-menu-active #header .nav li.home a {background:url('/img/ico-home.png') 50% -20px no-repeat transparent !important;} .sticky-menu-active #header .nav li.home a:hover {background:url('/img/ico-home.png') 50% -87px no-repeat transparent !important;} .sticky-menu-active #header .nav li.home.active a {background:url('/img/ico-home.png') 50% -87px no-repeat transparent !important;} #drobecky {padding: 0px 0px 25px 0px; margin-top: -5px;} #drobecky h1 {color: #669900; font-size: 29px;} #main-content {background-color:#fafafa; padding-top:0px; padding-bottom:30px;} html .scroll-to-top {bottom: 8px; border-radius:7px 7px 7px 7px; -moz-border-radius: 7px 7px 7px 7px; -webkit-border-radius: 7px 7px 7px 7px;} #home-boxy {padding:0px 0px 20px 0px;} #home-boxy, #home-boxy div, #home-boxy p, #home-boxy h2, #home-boxy h3 {text-align:center;} .home-box { background-color:#f7f7f7; padding:0px 22px 0px 22px; position:relative; margin-bottom:30px; } .home-box h2 {color:#009cdd; margin:0px; padding: 20px 0px 20px 0px; font-weight:300; font-size:1.8em;} .home-box .home-box-text { padding:10px 0px; height:180px; overflow:hidden; } .home-box .home-box-text p {margin:0px 0px 6px 0px;} #home-boxy .col-sm-12 .home-box .home-box-text {height: auto;} .home-box img.img-responsive {margin:0px auto;} .home-box a.btn {border-radius: 0px; padding:5px 25px; border:0px none; font-size:1.3em; font-weight:300;} #home-news {padding: 2.0em 0px; text-align: left;} #home-news h2 {margin-bottom: 0.5em; } #home-news h3 {text-transform: none; font-weight:400; margin-bottom: 3px; font-size:1.4em;} #home-news p{margin-bottom:3px;} ul .article {border-bottom: 1px solid #d1d1d1; padding: 0.8em 0.5em 0.8em 0px; text-align: justify;} ul .article p {margin-bottom:6px; line-height: 1.3em;} ul .article .article-date {color:#009cdd;} .sidebar ul .article {border-color:#eee;} .sidebar ul .article p {font-size:0.9em;} #social {padding:20px 0px; line-height: 22px;} #home-newsletter {padding:40px 0px 60px 0px; color:#fff;} #home-newsletter p {color:#fff; font-size:0.9em; line-height:1.6em; margin:0px;} #home-newsletter .title {display:block; float:left; text-transform:uppercase; font-size:2.8em; line-height:1.0em; padding-right: 10px;} #home-newsletter input { width:100%; background:transparent; border:1px solid #fff; color:#fff; font-size:1.3em; border-radius:0px;} .col-md-3.no-padding {padding-left:0px; padding-right:0px;} #footer {margin-top:0px; background-color: #050505; border:0px none; padding-top:0px;} #footer #vrsek { background-color: #eaeaea; padding: 20px 0; } #footer #vrsek .col-md-6 { margin: 20px auto; } #footer .container .row > div {margin-bottom:0px;} #footer .footer-copyright-cp p { line-height: 25px; vertical-align: middle; margin:12px 0px 12px 0px; } #footer .footer-copyright-cp p #logo-cp, #footer .footer-copyright-cp p #logo-cpedit { background: url('/img/logo-cp.png') no-repeat 0 50% transparent; display: inline-block; height: 25px; line-height: 25px; margin: 0px 5px; vertical-align: middle; width: 105px; font-size:0px; text-indent: -9999px; } #footer .footer-copyright-cp p #logo-cpedit {background-image:url('/img/logo-cpedit.png'); width:40px;} #footer ul.list.icons li i, #footer ul.list.icons li {color:#fff; font-size:1.2em;} #footer ul.social-icons li {margin:0px 0px 0px 10px;} #footer ul.social-icons li a {text-indent: 0px; line-height: 50px;height: 50px;width:50px; vertical-align: middle; } #footer ul.social-icons li img {padding:0px; margin:0px;} #footer h2 { font-size: 1.8em; font-weight: 200; line-height:1.4em; } .sidebar .sidebar-title {font-size:1.3em; color:#009cdd; display:block; padding-bottom:12px;} .sidebar ul.nav-list li.active a {background:transparent; color:#009cdd;} .sidebar .tabs ul.nav-tabs.nav-justified li a, .sidebar .tabs ul.nav-tabs.nav-justified li a:hover, .sidebar .tabs ul.nav-tabs.nav-justified li a:focus, .sidebar .tabs ul.nav-tabs.nav-justified li a:active, .sidebar .tabs ul.nav-tabs.nav-justified li.active a, .sidebar .tabs ul.nav-tabs.nav-justified li.active a:hover, .sidebar .tabs ul.nav-tabs.nav-justified li.active a:focus,.sidebar .tabs ul.nav-tabs.nav-justified li.active a:active{ border-top:1px solid #eee; } #faq-sidebar {border:1px solid #eee; border-radius: 4px; -moz-border-radius:4px; -webkit-border-radius:4px; overflow: hidden;} #faq-sidebar .faq-sidebar-title {background-color:#f4f4f4; display:block; padding:15px;} #faq-sidebar ul.nav-list {padding:0px; margin:0px;} #faq-sidebar ul.nav-list.primary > li a {border-bottom:0px none; text-decoration:underline; color:#009cdd;} #faq-sidebar ul.nav-list.primary > li a:before {margin-right:6px; border-left-color:#009cdd;} #faq-sidebar .faq-sidebar-footer {margin:0px; padding: 5px 0px 15px 15px; font-size:0.9em;} .post h2 {margin:0px 0px 12px 0px; line-height: 1.1em;} .post p {margin:0px 0px 12px 0px;} .toggle .toggle-content {padding-left:5px;} .ls-form { margin: 0 auto 60px auto; padding: 0 15px; border: #d7d7d7 1px solid; } .ls-form .col-md-1 { padding-left: 10px; padding-right: 8px; } .ls-form table th, .ls-form table td { text-align: center; vertical-align: middle !important; } .ls-title { background-color: #d7d7d7; margin-bottom: 20px; margin-top:15px; } .ls-title.ls-title-first {margin-top:0px;} .ls-title h3 { padding: 15px 0; margin: 0 0 0 20px; color: #515151; font-weight: 300; } .ls-title .feature-box-icon { background-color: #f4f4f4; color: #690; margin: 4px 0 0 20px; font-size: 1.8em; } .ls-udaje label { text-align: right; } .lsHide { display: none; } #pridatPolozky { display: inline-block; margin: 0 0 10px 10px; font-weight: bold; } #pridatPolozky:hover { color: #51b451; } #strediska { height: 92px; overflow: auto; border: #ccc 1px solid; } #strediska label { display: block; margin: 0; padding: 3px 5px; } ul.portfolio-list .isotope-item {text-align:center;} ul.portfolio-list .portfolio-item { display:inline-block;} ul.portfolio-list .portfolio-title {display:block; margin:0px;} h2.h2_les_extra { background-color:#f4f4f4; padding: 3px 10px; border:1px solid #d7d7d7; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius: 5px; } .cp-extrablock {margin-bottom:10px;} .text-center .img-responsive {margin:0px auto;} div.clear {font-size:0px; height:0px; overflow: hidden; clear: both;} .pagination > li.pagination-space > span {border-top:0px none; border-bottom:0px none;} .pagination > li.pagination-space > span:hover {background:transparent;} .new-comment-title { font-size:1.6em; color:#009cdd; display:block; margin-bottom:15px; } ul.comments li { padding-left:30px; } .btn-add-recenze .btn{ width:100%; } .white-popup-block { background: none repeat scroll 0 0 #fff; margin: 40px auto; max-width: 650px; padding: 20px 30px; position: relative; text-align: left; } #formularKontakt table {width:80%; margin: 0px auto; } #formularKontakt table th {text-align:right; padding-top: 15px;} #formularKontakt table td {padding-top: 15px;} #formularKontakt h2 {margin-bottom:15px;} #formularKontakt .alert {margin-bottom:0px; padding:0px;} #formularKontakt .alert.alert-success, #formularKontakt .alert.alert-danger {margin-bottom:15px; padding:15px;} .header-top-blok {float:right; height:50px; padding:15px 0 0 25px;} #top-search-button {padding-left:0px; padding-right:0px;} #top-search-button i.fa {font-weight:bold; padding: 0px 10px; } #top-obj-button {text-transform: uppercase; background-color:#669900; padding-right:10px; margin-right:40px;} #top-obj-button i.fa {color:#003300; padding: 0px 10px;} .dropdown-holder {position:relative; display:inline-block; background:transparent; height:30px; margin-right:15px; margin-top: 3px;} .dropdown-holder .header-btn {margin-right:0px; border: #009cdd 1px solid; padding: 4px 4px 5px 4px; } .dropdown-holder .header-btn:hover, .dropdown-holder:hover .header-btn { } .dropdown-holder:hover .header-btn, .header-btn:hover {text-decoration: none; background-color:#009cdd; color:#fff;} .dropdown-holder:hover .header-btn i.fa, .header-btn:hover i.fa {color:#fff;} .dropdown-holder .dropdown-content {display:none; width:460px; border-radius: 6px 0 6px 6px; padding:15px; border-top:6px solid #009cdd; 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:999;} #lng { position: relative; cursor: pointer; font-size: 13px; float:right; width:100px; } #lng div, #lng ul { width: 100px; border: #009cdd 1px solid; background-color: transparent; margin: 0; padding: 0; } #lng ul {border-top:0px none; z-index:300; position:absolute; top:30px; left:0px; background-color: #009cdd; list-style:none; display:none;} #lng li a { display: block; height:28px; line-height: 28px; padding-left:30px; text-decoration: none; color: #6e6e6e; background-color: #fff; } #lng li a:hover { background-color: #009cdd; color: #fff; } #lng div span { display: block; height:28px; line-height: 28px; padding-left:30px; background: url('/img/select.png') 80px 50% no-repeat; color: #6e6e6e; } #lng.hover { } #lng .cs, #lng .en, #lng .de, #lng .es, #lng .cs a, #lng .en a, #lng .de a, #lng .es a,#lng .ru, #lng .ru a { background-image: url('/img/langs/cs.gif'); background-position: 6px 50%; background-repeat: no-repeat; } #lng .en, #lng .en a { background-image: url('/img/langs/en.gif'); } #lng .de, #lng .de a { background-image: url('/img/langs/de.gif'); } #lng .ru, #lng .ru a { background-image: url('/img/langs/ru.gif'); } #lng .es, #lng .es a { background-image: url('/img/langs/es.gif'); } @media (max-width: 991px){ .header-top-blok, #header nav ul.nav-top {display:none;} } .main-menu {top: -30px;} #header.flat-menu nav ul.nav-main li > a, #header.flat-menu nav ul.nav-main li.active > a {color: white;} #header.flat-menu nav ul.nav-main li > a:hover, #header.flat-menu nav ul.nav-main li.active > a:hover {color: #669900; background-color: #1d1d1d !important;} #header.single-menu nav ul.nav-main li a, #header.single-menu nav ul.nav-main li.dropdown:hover > a {padding-bottom: 0px;} #header.single-menu nav ul.nav-main li.active > a {border-top: 5px solid #1d1d1d; color: #669900;} #header.single-menu nav ul.nav-main li a, #header.single-menu nav ul.nav-main li.dropdown:hover > a {padding-bottom: 0px !important; position: relative; top: -10px;} body.sticky-menu-active #header {border-bottom: 10px solid #1d1d1d;} #footer p { color: #ffffff; } section.featured.animace-kruhy { background-color: white; margin-bottom: 0; border-top: 2px solid #ECECE8; padding-top: 22px; margin-top: 0px;} .animace-kruhy h2 { margin-bottom: 16px; } .animace-kruhy img { padding: 10px 0; } .animace-kruhy div .kruhy-list { padding: 0; } .animace-kruhy div .kruhy-list .col-md-2 { padding: 10px 0 0 0; } #social { background-color: #e8e8e8; padding: 40px 0; } #block-search { width: 40px; margin-right: 7px; } #block-search .btn { width: 60px; } #top-ks-button i { padding-right: 5px; } #revolutionSlider .slide-title { font-size: 40px; color: #FFF; font-weight: 300; line-height: 1.2em; font-weight:bold; letter-spacing:1px;} #revolutionSlider .slide-title-min { font-size: 18px; color: #FFF; font-weight: 300; line-height: 1.2em; font-weight:bold;} #revolutionSlider .slide-text { font-size: 23px; text-transform: uppercase; color: white; background-color: #ff7928; padding: 13px 28px; border-radius: 5px;} #revolutionSlider .slide-text:hover {background-color: #669900; cursor: pointer; } #revolutionSlider .slide-text a {color: inherit; text-decoration: none; } div.button-nacenit { font-size: 23px; text-transform: uppercase; color: white; background-color: #ff7928; padding: 13px 23px; border-radius: 5px; clear: both; max-width: 300px; margin: 0px auto; position: relative; top: 40px; margin-bottom: 40px;} div.button-nacenit:hover {background-color: #669900; cursor: pointer;} div.button-nacenit a {color: inherit; text-decoration: none;} hr.cara {clear: both; margin: 0px auto; display: block; background-image: url('/img/cara.png'); background-repeat: no-repeat; height: 30px;} #kruhy .main, #kruhy .slider { height: 530px; } #kruhy .tp-bullets { display: none; } .rk { padding-bottom: 10px; margin-bottom: 40px; text-align: center; color: #669900 !important;} .rk h2, .rk p {color: #669900 !important;} .rk p {margin: 8px;} .rk h2 { text-align: center; margin: 10px 0; } .rk hr { margin: 16px 0; } .rk .rk-tel, .rk .rk-mail { padding: 10px 0 10px 60px; font-size: 1.4em; background: url('/img/pravy-tel.png') 10px 50% no-repeat; } .rk .rk-mail { background-image: url('/img/pravy-mail.png'); } #pravy-blok h2 { font-size: 1.6em; color: #009bdd; margin-bottom: 5px; } #pravy-blok p { font-size: 0.9em; } #rezervaceBtn { color: #fff; text-decoration: none; padding: 5px 5px 5px 60px; background: url('/img/pravy-rezervace.png') 10px 50% no-repeat #009bdd; border-color: #009bdd; margin-bottom: 40px; } #rezervaceBtn span { font-size: 2em; line-height: 0.9em; } #rezervaceBtn:hover { background-color: #00adf7; border-color: #009bdd; } #main_block.pg { background-color: #fafafa; } #r-form .kalendar { margin-bottom: 1px; } #r-form .kalendar h4 { padding-top: 20px; color: #777777; } #r-form .kalendar .den { width: 32px; height: 80px; float: left; margin-right: 4px; } #r-form .kalendar .den div { height: 32px; color: #585858; background-color: #eeeeee; border: #e1e1e1 1px solid; text-align: center; margin-bottom: 4px;} #r-form .kalendar .den .r0 { color: #ffffff; background-color: #90bb38; border: #dadada 1px solid; cursor: pointer; } #r-form .kalendar .den .r1 { color: #ffffff; background-color: #f3017c; border: #dadada 1px solid; } #r-form .kalendar .den .r2 { color: #ffffff; background-color: #f3017c; border: #dadada 1px solid; } #r-form .kalendar .den div span { display: inline-block; padding: 3px 0 0 0; font-size: 14px; } #r-form .v70 { display: inline-block; width: 70px; } #r-form #misto { width: 640px; padding: 10px 20px; border: 0; } #r-form #k1, #r-form #k2, #r-form #k3, #r-form #k4 { width: 310px; margin: 0 45px 15px 0; padding: 10px 20px; border: 0; } #r-form #cena { color: #903; font-weight: normal; } #r-form #cena .cena { font-weight: bold; } #r-form #r-odeslat { display: none; } #r-form .btn { display: block; text-align: center; text-decoration: none; text-transform: uppercase; color: #fff; font-size: 1.8em; margin-top: 20px; } #r-form .btn:hover { } #r-form .btn span { display: inline-block; padding-top: 9px; } #r-form .panel-heading { padding-left: 0; padding-right: 0; } #r-form h2.panel-title { font-size: 2em; background-color: #f5f5f5; padding: 2px 10px; } #r-form h2.potvrzeni-rezervace { margin-top: 40px; } #kalendare .terminy-info { text-align: right; padding-top: 5px; width: 400px; float: right; } #kalendare .terminy-info .volny, #kalendare .terminy-info .obsazeny { overflow: hidden; background-color: #f3017c; border: #dadada 1px solid; display: inline-block; width: 20px; height: 20px; margin: 3px 3px 0 30px; vertical-align: text-bottom; } #kalendare .terminy-info .volny { background-color: #90bb38; } @media (max-width: 1080px){ #footer h2, #footer p, #footer hr, #footer div { text-align: center; } #footer .social-icons { padding: 10px 0; } } .feature-box .feature-box-icon {background-color: #669933;} h2,h3,h4,h5 {color: #669933; font-weight: 400;} .feature-box .feature-box-info {text-align: left;} h2.co-ovlivnuje {padding-bottom: 30px; padding-top: 30px;} div.home-article { padding-top: 0px; padding-bottom: 35px; background: url('/img/home-header-back.png') repeat-x 0 0 #f4f4f4;} div.home-article h1 {background-color: #669900; color: white; padding: 20px; font-weight: 300;} .footer-copyright-cp {text-align: center;} .push-bottom {margin-bottom: 0px;} nav.nav-main.mega-menu.footer-menu ul {text-align: center !important; text-transform: uppercase; font-size: 1.1em; } nav.nav-main.mega-menu.footer-menu ul li {float: none; display: inline-block; } nav.nav-main.mega-menu.footer-menu ul.nav-pills > li.active > a {background-color: inherit;} #footer nav.nav-main.mega-menu.footer-menu ul.nav-pills > li > a:hover {background-color: inherit; color: #669900 !important; } #footer nav.nav-main.mega-menu.footer-menu ul.nav-pills > li > a {display: inline-block;} nav.nav-main.mega-menu.footer-menu ul.nav-pills > li:after {content: "|"} nav.nav-main.mega-menu.footer-menu ul.nav-pills > li:last-child:after {content: ""} #footer p.center {margin-top: 26px; margin-bottom: 50px;} div.banner-pravy {background-image: url('/img/banner.jpg'); width: 267px; height: 475px; background-repeat: no-repeat; margin-bottom: 45px; text-align: center;} div.banner-pravy p {font-size: 25px; color: white; line-height: 1.4em; font-weight: 400; padding-top: 30px;} div.banner-pravy h2 {color: white; font-weight: 600; font-size: 2.3em;} div.banner-pravy a {color: white; font-weight: 300; font-size: 24px; position: relative; top: 90px;} form#ocenit-les label {display: block; margin-top: 15px;} form#ocenit-les input, form#ocenit-les select, form#ocenit-les textarea {border-radius: 4px; border: 1px solid #E5E7E9; padding: 2px 5px; width: 100%;} form#ocenit-les textarea {height: 95px;} form#ocenit-les textarea.big {height: 170px;} form#ocenit-les button {background-color: #ff7928; border: 0px; border-radius: 4px; color: white; margin-top: 30px; padding: 8px; width: 100%; font-size: 1.5em;} form#ocenit-les button:hover {background-color: #669900} div.err-email {color: red;} div.email-res {font-size: 1.2em; color: green; display: block; clear: both; padding-top: 15px;} article table td {border: 1px solid } article table.list th { background-color: #eaeaed; font-weight: normal; color: #000; } article table tr:nth-child(2n+1) td { background-color: #f8f8f8; } article table th, table td { padding: 8px 16px; text-align: left; border: 1px solid #eaeaea; } .feature-box-info h3 {font-size: 1.2em;} article h2 {font-size: 1.8em;} article h3 {font-size: 1.65em;} @media (max-width: 991px) { #header .nav-main-collapse.in { width: 100%; overflow: hidden; overflow-y: hidden; overflow-x: hidden; display: block !important; position: relative; z-index: 1000; } #kruhy {background-image: url('/img/pozadi-mobil-tablet.jpg');} } @media (max-width: 910px) { #revolutionSlider .slide-text { position: relative; top: 60px; z-index: 1000; } } @media (max-width: 790px) { #revolutionSlider .slide-text { position: relative; top: 60px; z-index: 1000; } } @media (max-width: 768px) { #kruhy {padding-top:0px; background-image: url('/img/pozadi-col-xs.jpg'); height: 450px;} #main_block {background-image: url('/img/pozadi-podstranky-col-xs.jpg')} #pg-slogan {height: 220px;} ul.tp-revslider-mainul {} } @media (max-width: 600px) { #revolutionSlider .slide-title {font-size: 28px;} #revolutionSlider .slide-text { font-size: 23px; text-transform: uppercase; color: white; background-color: #ff7928; padding: 13px 28px; border-radius: 5px; position: relative; top: 80px; z-index: 1000; } } img.home-icon {background-color: white; margin-top: -5px;} li.active img.home-icon {background-color: #669900;} li:hover img.home-icon {background-color: #669900;} @media (max-width: 991px) { .btn-responsive-nav {background-color: #669900; margin-top: -20px;} } @media (max-width: 991px) { #header .nav-main-collapse {top:-6px;} #header #mainMenu>li {border: 0px;} #header #mainMenu li a {padding-top: 4px !important; padding-bottom: 4px !important;} #header.single-menu nav ul.nav-main li.active > a {border: 0px;} div.banner-pravy {margin: 15px auto;} } 