html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;list-style:none}body{font-size:62.5%;text-align:center;color:#333;font-family:sans-serif;background:linear-gradient(180deg,rgba(42,120,59,1) 0%,rgba(255,255,255,.053658963585434205) 50%,rgba(255,255,255,1) 100%)}body *{box-sizing:border-box}#content{text-align:left;margin:0 auto;position:relative;max-width:960px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between}#main{width:calc(66.66% - 10px);height:auto !important;-webkit-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,.5);box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,.5);position:relative;padding:20px;background:#fff;border-radius:5px}#submain{position:relative;width:100%;-webkit-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,.5);-moz-box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,.5);box-shadow:inset 0px 0px 5px 0px rgba(0,0,0,.5);margin:20px 0;border-radius:5px;padding:20px;display:flex;justify-content:space-between;align-items:flex-start;background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(228,228,228,1) 100%)}#submain h2{display:block;margin-bottom:15px;position:relative}#otherside{width:calc(33.33% - 10px);position:relative}#header{position:relative;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:20px;background:#0f6623;max-width:960px;padding:10px;box-sizing:border-box}#current a{display:block}#current a span{display:block;left:0;top:25px;position:relative;width:293px;height:109px;overflow:hidden;background:transparent url(//www.autodopravakares.cz/wp-content/themes/me/images/logo-new.png) no-repeat left top;background-size:contain}#current a#menujump{position:absolute;width:0;height:0;overflow:hidden;padding:0;margin:0}#other{position:absolute;top:100px;right:0;z-index:100}#breadcrumb{display:none;position:absolute;left:225px;top:178px;font-size:110%;color:#999}#breadcrumb li,#breadcrumb ul{display:inline}#breadcrumb a{color:#999}#breadcrumb strong{display:none}#menu{left:0;display:block;margin:0 auto 20px auto;background:linear-gradient(180deg,rgba(46,45,45,1) 0%,rgba(19,13,15,1) 100%);max-width:960px;padding:0 10px;box-sizing:border-box}#menu h2,#menu2 h2{display:none}#menu ul{display:flex;align-items:center;border-radius:5px;position:relative;z-index:999}#menu ul li{font-size:100%;cursor:pointer;position:relative;display:block}#menu ul li a{display:block;height:44px;padding:0 20px;line-height:44px;text-decoration:none;font-size:160%;position:relative;cursor:pointer;font-weight:700;color:#fff}#menu a:hover,#menu li.current a,#menu li.parent a{color:#fff100 !important;display:block;background:url(//www.autodopravakares.cz/wp-content/themes/me/images/bg_menu.png) repeat-x left top}#menu ul li ul{display:none}#menu ul li:hover ul{position:absolute;top:42px;left:0;background:#3b3939;display:block;padding:0;border:1px solid #000;min-width:220px}#menu ul li ul li{float:none;display:block}#menu ul li:hover ul li a{background:#3b3939 !important;color:#fff !important;font-size:12px;padding:0 15px 0 20px;height:36px;line-height:36px;text-align:left}#menu ul li:hover ul li a:hover{background:url(//www.autodopravakares.cz/wp-content/themes/me/images/bg_menu2.png) repeat-x left top !important}#menu2{right:0;display:block;margin:0 auto;background:linear-gradient(180deg,rgba(46,45,45,1) 0%,rgba(19,13,15,1) 100%);border-radius:5px 5px 0 0;max-width:960px;padding:0 10px;box-sizing:border-box}#menu2 ul{display:flex;align-items:center;justify-content:flex-end}#menu2 ul,#menu2 ul li{height:40px;line-height:40px;font-size:15px}#menu2 ul{padding-right:15px}#menu2 ul li a,#menu2 ul li.homepage.current a{color:#fff;text-decoration:none;border-left:1px solid #fff;padding:0 10px}#menu2 ul li:first-of-type a{border-left:0}#menu2 ul li.homepage a,#menu2 ul li.homepage.current a{border-left:0}#menu2 ul li a:hover,#menu2 ul li.current a{color:#fff100}#menu2 ul li.current a{text-decoration:underline}#cformsform ol li{float:left !important;width:150px;height:50px;clear:none}form,fieldset,legend{margin:0;padding:0;border:none}form{background-color:#ededed;margin:15px auto 0 auto;padding:20px;border-radius:5px}form ol{margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}form ol li{margin:0 !important;width:calc(100% / 2 - 10px)}form ol li.submitB,form ol li.fullsize{width:100%}fieldset{margin:0;border:none}fieldset legend{font-size:180%;font-weight:700;color:#2984a9;padding:5px 0 10px 23px}fieldset fieldset legend{font-size:130%;color:#2984a9}form label,form .cf-box-title{text-align:left;font-weight:400;display:block;margin-bottom:15px}form .cf-box-group label{font-weight:400}form label span{color:#2e2e2e;margin-top:10px;display:block}form input,form select,form textarea{font-size:110%;color:#290f0f;clear:both}form input{border:1px solid #5b5b5b;background:#b6b6b6;width:100%;border-radius:5px;height:40px;line-height:40px;padding:0 15px}form select{width:200px;margin:0 0 3px;float:left}form textarea{width:100%;border:1px solid #5b5b5b;background:#b6b6b6;border-radius:5px;padding:15px}form input[type=submit]{cursor:pointer}form button,.sendbutton{cursor:pointer;width:130px}.sendbutton{position:absolute;right:77px;background:#005a32;color:#fff;padding:5px;bottom:37px}.wpcf7 form .wpcf7-response-output{width:100%;padding:15px !important;margin:0 !important}.emailreqtxt,.reqtxt{display:inline;float:left;width:0;padding:0 0 0 15px;height:15px;overflow:hidden;color:#2984a9;background:url(//www.autodopravakares.cz/wp-content/themes/me/images/required-blue.gif) no-repeat 3px 6px}form ol li{list-style:none !important;clear:both;margin:0;padding:0}#usermessagea{font-size:120%;text-align:center;margin:1em auto;font-weight:700;color:#fff;background:#005a32;margin-left:2px}.seccap{height:28px}.captcha{position:relative;left:-6px}.cf_hidden{display:none}.failure{color:#fff;border:1px solid #fff;padding:10px;background-color:#2984a9}.waiting{color:#fff;border:1px solid #fff;padding:10px;background-color:#2984a9}body{padding-bottom:80px}#footer p{font-size:120%}#footer p,#footer p a{color:#eee}#footer p a{text-decoration:none}#footer p a:hover{text-decoration:underline}#copyright{background:#000;color:#fff;padding:20px 15px;width:100%;border-radius:5px;font-size:12px}#copyright a{color:#fff}h1,h2,h3,h4,h5,h6{font-family:sans-serif;font-weight:400;color:#326246}h1{position:relative;color:#326246;margin:0 0 10px;font-weight:700;padding:0 20px 0 0;font-size:210%}h2{font-size:160%;padding:20px 10px 5px 0;font-weight:700;line-height:1.4em}h3{font-size:140%;padding:0 10px 5px 0}h4{font-size:120%;font-weight:700;padding:10px 10px 5px}#main p{padding:7px 0 3px;text-align:left;line-height:1.6em;font-size:120%}#main ul,#main ol{margin:.5em 0}#main ul ul,#main ol ol{margin:.2em 0}#main ul li,#main ol li{list-style:disc url();margin-left:2em}#main ol li{list-style:decimal url()}#main ul li,#main ol li{font-size:120%;line-height:1.3em}#main li li{font-size:100%}#side p,#otherside p{font-size:110%;line-height:1.3em}#side h2,#otherside h2{font-size:140%;font-weight:700}#otherside h3{padding-bottom:0;color:#fff;margin-bottom:15px;font-size:16px}.eb-nov{padding-top:8px;display:block;position:relative}.eb-nov .edit{top:-8px}#main table{margin:20px auto 0 auto;width:90%;border-collapse:collapse;border:2px solid #ddd}#main table th,#main table td{border:1px solid #ddd}#main table th{text-align:right}#main table th,#main table td{vertical-align:middle;font-size:120%;padding:.5em}#main table thead th,#main table th.right,#main table th.left{text-align:center;float:none}#main table td.right{text-align:right;float:none}#main table td.left{text-align:left;float:none}#main table thead th,#main table thead td{border-bottom:2px solid #ddd;border-right:2px solid #ddd}#main table tfoot th,#main table tfoot td{border-top:2px solid #ddd}#main table tbody th{border-right:2px solid #ddd}#main table caption{caption-side:bottom;font-style:italic;text-align:center;padding:5px;font-size:110%}#cham{display:block;position:absolute;bottom:0;right:0;width:137px;height:53px;overflow:hidden}#cham a{display:block;width:0;padding-left:137px;height:53px}.hidden{display:none}a{text-decoration:underline;color:#326246}a:hover{text-decoration:none}a img{border:none}.left{float:left}.right{float:right}img.left{margin:4px 10px 4px 4px}img.right{margin:4px 4px 4px 10px}.linklove{display:none !important}.cleaner{clear:both}.edit{position:absolute;right:5px;top:5px}.edit a{text-decoration:underline;color:#666;padding:3px}.edit a:hover{text-decoration:none;background:#ddd}#current{font-size:0;margin-left:20px}.points{display:block;margin-right:31px}.points li{font-size:17px;color:#fff;font-weight:700;line-height:30px;padding-left:35px;text-align:left;background:url(//www.autodopravakares.cz/wp-content/themes/me/images/list.png) no-repeat left center;background-size:19px}.aktualne{display:block;position:relative;border-radius:5px;background:#3b3b3b;padding:15px}#otherside .aktualne h2{display:block;color:#ede329;font-size:18px;position:relative}#otherside .aktualne h3 a{display:block;text-align:right;color:#ede329;text-transform:none}#otherside .aktualne p{color:#fff;line-height:1.8em;font-size:13px}#historie{display:block;width:100%;height:194px;overflow:hidden;margin:5px 0 0 !important;padding:0 !important;position:relative;border-radius:5px}#historie a{display:block;width:0;width:100%;height:194px;background:url(//www.autodopravakares.cz/wp-content/themes/me/images/autodoprava-praha-historie.webp) no-repeat top center;background-size:cover;font-size:0}#pred{display:block;padding-bottom:20px}#submain h2{font-size:14px;color:#bbb !important}#pred li{font-size:16px;color:#326246;font-weight:700;line-height:28px !important}#address li{font-size:14px;color:#222;font-weight:400;line-height:22px !important}#submain p{display:block;position:absolute;top:140px;right:540px}.alignright{text-align:right;float:right;margin-left:15px}.alignleft{text-align:left;margin-right:15px;float:left}img.alignnone,img.alignright,img.alignleft{padding:5px;border:2px solid #cfcfcf}.gallery,.ngg-galleryoverview{display:block;clear:both;margin:15px 0}#main .gallery img{padding:5px;margin:0;width:100%;height:auto}#main #gallery-1 .gallery-item{float:none;margin:0;width:100%}#main #gallery-1{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:10px;grid-column-gap:10px}#main #gallery-1 br{display:none}#gallery-1 .gallery-caption{padding:10px}.gallery{margin:0;padding:15px 0}.banner{max-width:960px;margin:0 auto 20px auto;position:relative}.banner__img{display:none;margin-top:-35px;width:100%;border-radius:0 0 5px 5px}.banner1 .banner__img1{display:block}.banner2 .banner__img2{display:block}.banner3 .banner__img3{display:block;margin-top:-63px}.banner__box{position:absolute;top:60px;left:30px;min-width:530px}.banner__box-top{background:linear-gradient(180deg,rgba(111,111,110,1) 0%,rgba(71,71,70,1) 100%);border-radius:5px 5px 0 0}.banner__box-top,.banner__box-bottom{height:70px;display:flex;align-items:center;justify-content:center}.banner__box-top p{font-size:45px;font-weight:700;font-family:'MyriadPro',arial,sans-serif;font-display:swap;letter-spacing:-.03em;padding:10px 0;color:#fff;text-shadow:0px 4px 2px rgba(51,51,50,1)}.banner__box-bottom{background:#1e1e1d;border-radius:0 0 5px 5px}.banner__box-bottom p{padding:10px 0;font-size:30px;color:#fff}.banner__phone{display:flex;align-items:center;text-decoration:none;position:absolute;left:30px;top:215px}.banner__phone img{margin-right:10px}.banner__phone p{font-weight:600;margin:0;font-size:40px;color:#fff;text-shadow:0px 0px 3px rgba(40,37,29,1)}.banner__phone p span{color:#fffc00}#main .item{border:1px solid #ededed;border-radius:10px;padding:15px;margin-bottom:15px}#main .item:last-of-type{margin-bottom:0}#main .item__more{font-size:13px;text-align:right}#main .text-right{text-align:right;padding:10px 0 0}.menu-opener{width:40px;background:0 0;border:0;outline:none;display:none}.menu-opener span{display:block;background:#fffc00;height:2px;transition:transform .3s,opacity .3s}.menu-opener span:nth-of-type(2){margin:6px 0}.menu-opener.active span:nth-of-type(2){opacity:0}.menu-opener.active span:nth-of-type(1){transform:rotate(45deg) translate(5px,7px)}.menu-opener.active span:nth-of-type(3){transform:rotate(-45deg) translate(5px,-7px)}@media(max-width:991px){.banner__img{object-fit:cover}.banner__box{min-width:445px}.banner__box-top p{font-size:35px}.banner__box-bottom p{font-size:25px}.banner__phone p{font-size:32px}#content{padding:0 15px}#historie a{background-size:contain}#submain img{max-width:400px}#submain p{position:relative;top:0;right:0;margin-top:20px}#main #gallery-1{grid-template-columns:1fr 1fr 1fr}}.points--mobile{display:none}#mobilniMenu{display:none}@media(max-width:767px){#menu2,#header,.banner,#content{max-width:100%}#main{margin-bottom:20px}.points.points--mobile{display:block;padding:0 15px;margin-bottom:20px}.points--nomobile{display:none}#header{z-index:1;padding:10px 15px}#current{margin-left:0}#current a span{top:8px;width:130px;height:45px}.points{margin:0}.points li{font-size:13px;line-height:25px;padding-left:20px;background-size:14px}#content{flex-direction:column}#main,#otherside{width:100%}#submain{flex-direction:column}#submain img{display:none}.banner__box{min-width:300px;left:50%;transform:translateX(-50%)}#main #gallery-1{grid-template-columns:1fr 1fr}.menu-opener{display:block}form ol li{width:100%}img.alignnone,img.alignright,img.alignleft{max-width:150px}.banner__box-top p{font-size:25px;padding:10px}.banner__box-bottom p{font-size:15px}.banner__box-top,.banner__box-bottom{height:45px}#mobilniMenu{display:block}#menu1{display:none}#menu{position:absolute;z-index:1;top:64px;z-index:99;width:100%;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}#menu2{display:none}body.nav-is-open #menu{opacity:1;visibility:visible}#menu ul{flex-direction:column;padding:30px 0}.banner__phone img{width:40px}.banner__phone{top:170px;left:50%;transform:translateX(-50%);width:300px;justify-content:center}.banner__phone p{font-size:18px}.banner1 .banner__img1,.banner2 .banner__img2{margin-top:0;height:220px}.banner3 .banner__img3{margin-top:0;height:220px}.banner{margin-top:-52px}#menu ul li{margin-bottom:15px;width:100%}#menu ul li:last-of-type{margin-bottom:0}#menu ul li a{padding:0 5px;font-size:16px;height:auto;line-height:1.2;line-height:30px}#menu ul{justify-content:space-between}#menu ul li ul{display:none;padding-bottom:0;padding-top:15px !important}#menu ul li ul li a{font-size:14px}#menu ul li ul li{margin-bottom:10px}#menu ul li:hover ul{position:relative;top:0;background:0 0;min-width:0;border:0}#menu ul li:hover ul li a{background:0 0 !important;font-size:14px;padding:0;height:auto;text-align:center;line-height:1.2}}.btn{padding:10px 20px;background:#0f6623;border:1px solid #0f6623;border-radius:10px;color:#fff;text-decoration:none;transition:.2s ease-in}.btn:hover{transition:.2s ease-in;background:#326246;border-color:#326246}.btn:active{transition:.2s ease-in;background:#222;border-color:#222}#main img{max-width:100%}.grecaptcha-badge{display:none}.recapt{display:block;width:100%;margin:20px 0 25px;font-size:12px}.calbox-float{position:fixed;left:10px;bottom:10px;z-index:20}.calbox-float .calbox{position:fixed;left:10px;bottom:15px}.calbox-float .calbox a.calbox__button--blue{border:2px solid #0f6623;margin-bottom:0;background:#ebfbec;-webkit-box-shadow:0 0 15px 0 #fff;box-shadow:0 0 15px 0 #fff;border-radius:35px;display:flex;gap:15px;padding:10px 15px 10px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;transition:.2s all ease-in}.calbox-float .calbox a.calbox__button--blue p,.tips__textbox span{color:#0f6623;font-weight:700}.subtitle,.title--1 span{color:#0f6623}.calbox-float .calbox__textbox p span{font-size:18px}.calbox-float .calbox .calbox__icon{width:50px;background:#fff;padding:10px;border-radius:50%}.calbox-float .calbox:active .calbox__button,.calbox-float .calbox:focus .calbox__button,.calbox-float .calbox:hover .calbox__button{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);transition:.2s all ease-in}