a{color:#fff}
a:hover{color:#e10813}
.producerlist a{color:white;text-transform:uppercase;font-size:16px;display:block;padding: 0 12px;line-height:22px;text-decoration:none;}
.producerlist a:hover{color:#e10813;}
.arrow1:hover{background:url("../images/arrow1(hover.png") no-repeat;width:6px;height:12px;display:block}
.arrow2:hover{background:url("../images/arrow2(hover.png") no-repeat;width:6px;height:12px;display:block}
.arrow2{background:url("../images/arrow2.png") no-repeat;width:6px;height:12px;display:block}
.arrow1{background:url("../images/arrow1.png") no-repeat;width:6px;height:12px;display:block}
.link2bg{background:url("../images/link2bg.jpg") no-repeat;width:902px;height:317px;display:block}
.link1bg{background:url("../images/link1bg.jpg") no-repeat;width:742px;height:220px;display:block}
.photooverlay{background:url("../images/photooverlay.png") no-repeat;width:38px;height:35px;display:block}
.eshopbg2{background:url("../images/eshopbg2.jpg") no-repeat;width:705px;height:221px;display:block}
.lupa2{background:url("../images/lupa2.jpg") no-repeat;width:9px;height:10px;display:block}
.collapsemenu.active{background:url("../images/collapsemenu.active.jpg") no-repeat;width:9px;height:9px;display:block}
.collapsemenu{background:url("../images/collapsemenu.jpg") no-repeat;width:9px;height:9px;display:block}
.lupa{background:url("../images/lupa.jpg") no-repeat;width:29px;height:30px;display:block}
.eshopbg{background:url("../images/eshopbg.jpg") no-repeat;width:909px;height:367px;display:block}
.gradient{background:url("../images/gradient.png") no-repeat;width:83px;height:300px;display:block}
.arrow3{background:url("../images/arrow3.png") no-repeat;width:60px;height:30px;display:block;cursor:pointer}
.webdevel{background:url("../images/webdevel.png") no-repeat;width:60px;height:10px;display:block}
.newslettersubmit{background:url("../images/newslettersubmit.png") no-repeat;width:46px;height:40px;display:block}
.fbfooter{background:url("../images/fbfooter.png") no-repeat;width:24px;height:24px;display:block}
.footerlogo{background:url("../images/footerlogo.png") no-repeat;width:245px;height:90px;display:block}
.searchicon{background:url("../images/searchicon.png") no-repeat;width:9px;height:10px;display:block}
.bg1{background:url("../images/bg1.png") no-repeat;width:69px;height:57px;display:block}
.logo{background:url("../images/logo.png") no-repeat;width:150px;height:59px;display:block}
input[type=submit],button{border:0;cursor:pointer}
::-webkit-input-placeholder{color:#141414!important}
:-moz-placeholder{color:#141414!important;opacity:1}
::-moz-placeholder{color:#141414!important;opacity:1}
.gmapviz{min-height:600px}
:-ms-input-placeholder{color:#141414!important}
@font-face{font-family:'SEGOEUIL';src:url('./SEGOEUIL.eot');src:local('SEGOEUIL'),url('./SEGOEUIL.woff') format('woff'),url('./SEGOEUIL.ttf') format('truetype')}
body{font-family:'SEGOEUIL';background:#141414;color:white;width:100%;overflow-x:hidden}
.header{background:url("../images/bg1.png") no-repeat;width:69px;height:57px;display:block;width:100%;height:80px;background-repeat:repeat;z-index:10;position:fixed;top:0;left:0}
.header .logo{text-indent:-99999px;margin-top:10px}
.header .lang{position:absolute;top:0;right:43px}
.header .lang li{display:inline-block;margin-left:4px}
.header .lang li a{color:white;font-size:14px;text-transform:uppercase;line-height:35px;width:27px;display:block;text-align:center;text-decoration:none}
.header .lang li.active,.header .lang li:hover{border-top:3px solid #e10813}
.header .searchicon{position:absolute;top:15px;right:20px;cursor:pointer}
.hledejbutton{position:absolute;top:15px;right:20px;cursor:pointer}
.header .mainNav{position:absolute;top:38px;right:8px}
.header .mainNav li{display:inline-block}
.header .mainNav li a{color:white;text-transform:uppercase;font-size:16px;display:block;padding:0 12px;line-height:37px;text-decoration:none}
.header .mainNav li a:hover{color:#e10813}
.header .mainNav li.active{border-bottom:5px solid #e10813}
.footer{position:relative;top: 80px;}
.footer.withSlide{margin-top:-346px;background:#141414}
.footer .arrow3{position:absolute;top:-30px;left:50%;margin-left:-15px;z-index:10}
.footer .footerNav{border-right:1px solid #434343;margin-bottom:82px;min-height:156px;padding-top:15px}
.footer .footerNav ul{list-style:none;padding-left:20px}
.footer .footerNav ul li a{color:#b1b1b1;font-size:13px;text-transform:uppercase;text-decoration:none;line-height:21px}
.footer .footerNav ul li a:hover,.footer .footerNav ul li a.active{color:#e10813}
.footer .footerlogo{text-indent:-99999px;display:block;margin:auto;margin-top:27px}
.footer .footerlogocol{border-right:1px solid #434343;min-height:156px;padding-top:15px}
.footer .partners{position:relative;margin-bottom:63px}
.footer .partners .title{font-size:13px;text-transform:uppercase;color:white;margin-top:48px;margin-bottom:48px;text-indent:21px}
.footer .partners .carousel-control{width:6px;height:12px;position:absolute;left:auto;top:-21px}
.footer .partners .carousel-control.left{right:46px}
.footer .partners .carousel-control.right{right:21px}
.footer .partners .item a{display:inline-block;margin-right:38px}
.footer .partners .item a img{-ms-filter:"alpha(opacity=@op1)";filter:1;-moz-opacity:30;-khtml-opacity:30;opacity:.3}
.footer .partners .item a:hover img{-ms-filter:"alpha(opacity=@op1)";filter:1;-moz-opacity:100;-khtml-opacity:100;opacity:1}
.footer .partners .item a:last-child{margin:0}
.footer .newsletter{padding-top:15px}
.footer .newsletter .title{color:#727272;text-transform:uppercase;font-size:13px;text-align:right;margin-bottom:21px}
.footer .newsletter input[type=email]{background:#b1b1b1;color:#141414;font-size:15px;border:0;height:40px;line-height:40px;text-indent:11px;float:left;width:214px}
.footer .newsletter input[type=submit]{float:left;text-indent:-99999px;cursor:pointer}
.footer .newsletter form{float:right}
.footer .newsletter .fbfooter{display:block;width:auto;text-indent:43px;color:#b1b1b1;text-transform:uppercase;font-size:13px;line-height:66px;height:66px;background-position:left center;float:right}
.footer .webdevel{text-indent:-99999px;float:right;margin-bottom:69px}
.footer .copy{font-size:13px;color:#727272;padding-left:20px}
.content{background:#1b1b1b;position:relative;color:#b1b1b1;top:80px}
.content h2{font-weight:bold;font-size:22px;color:white}
.content h3{font-size:20px;padding-top:10px;color:white}
.content .slide{width:100%;position:relative;top:-80px;background-position:top center;overflow:hidden}
.content .slide img{width:100%;max-width:1920px;display:block;margin:0 auto}
.content .slide .gradient{position:absolute;bottom:-45px;width:100%;background-repeat:repeat}
.content .slide.withMap{height:640px}
.content.withSlide .container{position:relative;top:-340px}
.content .secondNav{margin:90px 0}
.content .secondNav a{color:white;text-transform:uppercase;font-size:25px;text-align:center;display:block;text-decoration:none;line-height:29px;height:61px}
.content .secondNav a.active,.content .secondNav a:hover{color:#e10813}
.content .secondNav .twolines{position:relative;top:-15px}
.content .line2{border-top:1px solid #e00813;width:100%;margin-top:30px;margin-bottom:10px}
.content .line2:before,.content .line2:after{content:"";display:table}
.content .line2:after{clear:both}




.round-button {
    width:7%;
    position: absolute;
    top:40%;
    left :30% ;
}
.round-button-circle {
    width: 100%;
    height:0;
    padding-bottom: 82%;
    border-radius: 50%;
    border:10px solid #cfdcec;
    overflow:hidden;
    min-width: 88px;
    background: #4679BD;
    box-shadow: 0 0 3px gray;
}
.round-button-circle:hover {
    background:#30588e;
}
.round-button-circle:hover a {
    color:#fff;
}
.round-button a {
    display:block;
    float:left;
    width:100%;
    padding-top:50%;
    padding-bottom:50%;
    line-height:1em;
    margin-top:-0.5em;

    text-align:center;
    color:#e2eaf3;
    font-family:Verdana;
    font-size:1.2em;
    font-weight:bold;
    text-decoration:none;
}
.content .kdojsme .line{border-top:1px solid #e00813}
.content .kdojsme ul.producerlist{list-style:none;padding:0;line-height:20px;font-size:14px;color:white}
.content .kdojsme h2{font-size:50px;text-transform:uppercase;font-weight:900;line-height:115px;padding:0;margin:0}
.content .kdojsme h3{font-size:35px;text-transform:uppercase;font-weight:900;line-height:115px;padding:0;margin:0}
.content .kdojsme p{font-size:14px;line-height:20px;color:#b1b1b1;margin-bottom:20px}
.commonbutton{height:40px;line-height:40px;min-width:164px;text-align:center;color:white;font-size:16px;text-transform:uppercase;display:inline-block;border:1px solid #494949;text-decoration:none;padding:0 30px;margin-right:20px;margin-bottom:20px}
.commonbutton:hover{color:#e10813;text-decoration:none;border-color:#e10813}
#aktuality .news{margin-top:20px;margin-bottom:33px}
#aktuality .news .title{text-transform:uppercase;font-size:16px}
#aktuality .news .title span{color:#e10813}
#aktuality .news p{color:#b1b1b1;line-height:20px;font-size:14px;padding-right:70px}
#akce .news{margin-top:20px;margin-bottom:33px}
#akce .news .title{text-transform:uppercase;font-size:16px}
#akce .news .title span{color:#e10813}
#akce .news p{color:#b1b1b1;line-height:20px;font-size:14px;padding-right:70px}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus,.nav-tabs>li>a{background:none;border-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-transform:uppercase;color:white;height:40px;line-height:40px;padding:0 40px;font-size:16px}
.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:hover:hover,.nav-tabs>li.active>a:focus:hover,.nav-tabs>li>a:hover{background:none;position:relative;top:0;left:0;color:white;padding-right:40px}
.nav-tabs>li>a:hover{border:0}
.nav-tabs>li>a:hover:hover{background:none;position:relative;top:1px;left:1px;padding-right:42px;color:#e10813}
.nav-tabs{border:0}
.eshoplink{margin-top:100px;position:relative;margin-bottom:85px; }
.eshoplink.eshoplink2{margin-top:30px}
.eshoplink .line{border-top:1px solid #e00813}
.eshoplink h2{font-size:50px;font-weight:900;text-transform:uppercase;padding:0;line-height:64px;margin-top:26px;margin-bottom:20px}
.eshoplink h2 small{color:white;font-size:24px}
.eshoplink .eshopbg,.eshoplink .eshopbg2{position:absolute;top:-128px;right:-390px}
.eshoplink .eshopbg2{top:-3px;right:-106px}
.searchPopup,.searchPopup2,.searchPopupcat,.newsPopup{position:fixed;top:450px;width:100%;z-index:20;display:none}
.searchPopup .container,.searchPopup2 .container,.searchPopupcat .container,.newsPopup .container{background:#0a0a0a;height:86px}
.searchPopup .container input,.searchPopup2 .container input,.searchPopupcat .container input{margin-top:18px;height:50px;line-height:50px;border:0;width:100%}
.searchPopup .container input[type=text],.searchPopup2 .container input[type=text],.searchPopupcat .container input[type=text]{text-indent:20px;color:black}
.searchPopup .container input[type=submit],.searchPopup2 .container input[type=submit],.searchPopupcat .container input[type=submit]{background:url("../images/lupa.jpg") no-repeat;width:29px;height:30px;display:block;text-indent:-99999px;cursor:pointer;width:80%;height:50px;background-position:center center}
.newsPopup h3 {padding: 0px 20px;font-weight:bold}
.carousel-inner{height:151px}
.collapsemenu{display:none}
.breadcrumb{background:none;line-height:49px;color:#b1b1b1;font-size:14px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0;margin:0;cursor:default}
.breadcrumb a{color:#b1b1b1}
.breadcrumb li{cursor:default}
.breadcrumb>li+li:before{content:none}
.choosecar .item{width:100px;height:100px;margin-right:43px;margin-bottom:43px;display:inline-block}
.choosecar .item:nth-child(8),.choosecar .item:nth-child(16),.choosecar .item:nth-child(24),.choosecar .item:nth-child(32),.choosecar .item:nth-child(40),.choosecar .item:nth-child(48){/*margin-right:0*/}
.hledej{margin-top:40px;float:right}
.hledej input[type=text]{float:left;border:0;color:white;font-size:14px;background:#1b1b1b;width:47px}
.hledej button{background:url("../images/lupa2.jpg") no-repeat;width:9px;height:10px;display:block;border:0;float:left;position:relative;top:6px;left:5px;text-indent:-99999px}
.params{width:100%;float:right}
.params table{margin-top:-10px;margin-bottom:30px;width:100%}
.params table td{background:#323232;border:10px solid #1b1b1b;padding:7px 15px;color:#b1b1b1;font-size:14px;vertical-align:top}
.params table td:first-child{text-align:right;width:20%}
h3 a{color:#fff}
h3 a:hover{color:#e10813;text-decoration:none}
a.more-link{color:#fff}
img.alignnone {margin:2px}
a.more-link:hover{color:#e10813;text-decoration:none}
.photos a{width:204px;height:204px;margin-right:30px;margin-bottom:30px;display:block;float:left;position:relative}
.photos a .view{display:none;font-size:16px;color:white;text-transform:uppercase;text-align:center;position:absolute;top:80px;left:20px;width:164px;height:40px;line-height:40px;border:1px solid #4c5259;z-index:10}
.photos a:hover .view,.photos a:hover .photooverlay{display:block}
.photos a .photooverlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:repeat}
.photos a:nth-child(5),.photos a:nth-child(10),.photos a:nth-child(15),.photos a:nth-child(20),.photos a:nth-child(25),.photos a:nth-child(35),.photos a:nth-child(35),.photos a:nth-child(40){margin-right:0}
.photos:before,.photos:after{content:"";display:table}
.photos:after{clear:both}
.commonbutton.center{margin:auto;float:none;display:block;width:204px;margin-top:10px;margin-bottom:40px}
.movies{margin-bottom:20px}
.movies:before,.movies:after{content:"";display:table}
.movies:after{clear:both}
.movies .item{float:left;margin-right:20px;margin-bottom:20px}
.movies .item:nth-child(2),.movies .item:nth-child(4),.movies .item:nth-child(6),.movies .item:nth-child(8),.movies .item:nth-child(10),.movies .item:nth-child(12),.movies .item:nth-child(14),.movies .item:nth-child(16),.movies .item:nth-child(18),.movies .item:nth-child(22){margin-right:0}
table.contacts{width:100%}
table.contacts td{width:60%;line-height:20px;color:#b1b1b1}
table.contacts td:first-child{width:40%}
table.contacts td a{color:#e10813}
table.contacts td a:hover{color:white;text-decoration:none}
.eshop{padding-bottom:50px}
.eshop .line{border-top:1px solid #e00813}
.eshop h1{text-transform:uppercase;color:white;font-size:50px;font-weight:900}
.link1{margin-top:60px;position:relative;border-bottom:1px solid #e00813;height:230px}
.link1 h2{text-transform:uppercase;color:white;font-size:40px;font-weight:900;top:40px;position:absolute;left:0;z-index:10}
.link1 p{top:130px;position:absolute;left:0;z-index:10}
.link1 .link1bg{position:absolute;right:-40px;top:0}
.link2{position:relative;height:267px}
.link2 h2{text-transform:uppercase;color:white;font-size:40px;font-weight:900;top:40px;position:absolute;right:0;text-align:right;line-height:64px;z-index:10}
.link2 p{top:200px;position:absolute;right:-20px;z-index:10}
.link2 .link2bg{position:absolute;left:-240px;top:0}
@media(max-width:1140px){.footer .partners .item a{margin-right:29px}
.header .mainNav li a{font-size:14px}
.content .slide .gradient{bottom:-150px}
.content.withSlide .container{top:-240px}
.footer.withSlide{margin-top:-226px}
.eshoplink .eshopbg{right:-470px}
.breadcrumb{margin-top:10px}
.choosecar .item{margin-right:16px;margin-bottom:16px}
.choosecar{margin-bottom:20px}
.eshoplink .eshopbg2{right:-206px}
.photos a:nth-child(5),.photos a:nth-child(10),.photos a:nth-child(15),.photos a:nth-child(20),.photos a:nth-child(25),.photos a:nth-child(35),.photos a:nth-child(35),.photos a:nth-child(40){margin-right:30px}
.movies .item{width:450px}
.movies .item iframe{width:450px;height:280px}
.content .slide .gradient{bottom:-2px}
.content.withMap .container{top:-390px}
}
@media(max-width:1600px){.content .slide .gradient{position: absolute;
    bottom: -120px;
    width: 100%;
    background-repeat: repeat;}
    .content.withSlide .container {top: -255px}
    .eshopbg {display: none}
}

@media(max-width:1140px){.content .slide .gradient{position: absolute;
    bottom: -145px;
    width: 100%;
    background-repeat: repeat;}}

@media(max-width:991px){.header{background:#1b1b1b;height:50px}
.content .slide .gradient{display:none}
.content .slide{top:5px}
.content.withSlide .container{top:0}
.content .secondNav a{font-size:16px}
.content .secondNav{margin-top:45px;margin-bottom:5px}
.commonbutton{width:100%}
.eshoplink .eshopbg{display:none}
.footer.withSlide{margin-top:0}
.eshoplink{margin-top:10px;margin-bottom:35px}
#aktuality .news p{padding-right:0}
.footer .partners .title{text-align:center}
.footer .partners .item a{margin-right:-8px}
.footer .partners .carousel-control{top:-61px}
.footer .footerNav{display:none}
.footer .footerlogocol{display:none}
.footer .newsletter .title{text-align:center}
.footer .newsletter form{float:none;width:auto;margin:auto;text-align:center}
.footer .newsletter form input{display:inline-block;float:none!important}
.footer .newsletter form input[type=submit]{position:relative;top:-1px;left:-4px}
.footer .partners{margin-bottom:20px}
.footer .newsletter .fbfooter{float:none;width:auto;margin:auto;display:inline-block}
.footer .newsletter{text-align:center}
.footer .copy{text-align:center;padding:0;margin-top:20px;margin-bottom:40px}
.footer .webdevel{float:none;margin:auto;margin-top:40px;margin-bottom:40px}
.searchPopup{top:55px}
.header .mainNav{background:#e6e6e6;display:block;position:relative;top:auto;right:auto;padding:0;padding:5px 0;display:none}
.header .mainNav li{display:block;width:100%;line-height:40px}
.header .logo{height:45px}
.header .mainNav li a{color:#1b1b1b;display:block;text-align:center;line-height:40px;font-size:16px}
.header .mainNav li.active{border:0}
.header .mainNav li.active a{color:#e10813}
.collapsemenu{display:block;position:absolute;top:16px;right:126px}
.breadcrumb{display:none}
.kdojsme{margin-top:3px}
.content .kdojsme h2, .eshoplink h2{line-height: 35px;font-size: 30px;text-align: center}
 .gmapviz{display: none !important;}
.choosecar .item{margin-right:9px;margin-bottom:9px}
.eshoplink .eshopbg2{display:none}
.movies .item{width:100%}
.movies .item iframe{width:100%;height:280px}
.content .slide.withMap{height:350px}
.content .slide.withMap .map iframe{height:350px}
.link1 .link1bg{right:-120%}
.link2 .link2bg{left:-160%}
.link2 h2{font-size:38px}
}
@media(max-width:480px){.content .secondNav>div{float:none;width:100%;margin-bottom:10px}
.choosecar .item:nth-child(8),.choosecar .item:nth-child(16),.choosecar .item:nth-child(24),.choosecar .item:nth-child(32),.choosecar .item:nth-child(40),.choosecar .item:nth-child(48){margin-right:9px}
}
#submit{padding:13px 19px;border:1px solid #494949;width:7em;height:3.5em;cursor:pointer;float:right;line-height:22px;margin-top:32px;}
#submit:hover{color:#e10813;border-color:#e10813}
input.calc{background:#b1b1b1;color:#141414;font-size:15px;border:0;height:40px;line-height:40px;text-indent:11px;width:214px;text-align:right;margin-right:8px}
.cena{padding:10px;float:left}
.cena label{display:block}
.infield{margin:0 auto;height: 110px;line-height:35px;}
.infield ul {list-style-type:none;}
.soucet{float:right;padding-bottom:30px;}
#soucet,#subtax,#subnotax,#eusubtax,#eusubnotax{color:#e00813}
#kurz{padding-right:8px}
b, strong {font-weight:900;}
.r-tabs .r-tabs-nav {
    margin: 0;
    padding: 0;
}
.r-tabs .r-tabs-tab{display: inline-block;
    margin: 0;
    list-style: none;}
.r-tabs .r-tabs-tab a {
    padding:10px 20px;
    border: 1px solid #fff;
}
.r-tabs .r-tabs-tab a:hover, .r-tabs-nav .r-tabs-state-active a {
    color: #D83B2D;border: 1px solid #D83B2D;transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;text-decoration:none
}
.r-tabs .r-tabs-panel {
    padding: 15px;
    display: none;
}
.r-tabs .r-tabs-accordion-title {
    display: none;
}
.r-tabs .r-tabs-panel.r-tabs-state-active {
    display: block;
}
/* Accordion responsive breakpoint */
@media only screen and (max-width: 768px) {
    .r-tabs .r-tabs-nav {
        display: none;
    }
    .r-tabs .r-tabs-accordion-title {
        display: block;
    }
    .r-tabs .r-tabs-accordion-title a {
        padding:10px;margin: 4px 0;
        border: 1px solid #D83B2D;
        line-height: 28px;
        width:94%; display:block; text-align: center;
    }
}

 #mapaKraje{
     position: relative;
     width: 500px;
     height: 293px;
     background-image: url('../images/mapa/mapa_cr.png');
 }

#mapaKraje-over{
    position: relative;
    top: 0px;
    left: 0px;
    border: none;
}


#carousel-intro-hp {width: 100%; height: auto; margin: auto;}
.content .secondNav { margin: 90px 0; }
#carousel-intro-hp .carousel-inner { height: auto; }
.content.withSlide.homepage .container { top: -50px; }
.footer.withSlide.homepage {  margin-top: 0; }
@media(max-width:1366px){ #carousel-intro-hp {margin-top: 80px;} }
@media(max-width:992px){ #carousel-intro-hp {  margin-top: 0; } }
.home .footer {top: -60px;}
@media(max-width:865px){  .home .footer {top: 80px;} }


