/*!/wp-content/themes/MDwebdesign/style.css*/*{margin:0;padding:0}body{min-width:280px;background:#fff;color:#111;font-family:'Barlow',Arial,Helvetica,sans-serif;font-size:16px;line-height:1.4}div#obal{width:100%;float:left;clear:both;background:#fff}div#oznameni{padding:10px 20px;background:#E5373A;color:#fff;font-size:16px;text-align:center}div#oznameni a{color:#fff}div#oznameni a:hover{text-decoration:none}header{width:100%;height:170px;background:#fff}header section{position:relative;max-width:1200px;margin:0 auto}header ul#jazyky{display:none;position:absolute;top:25px;right:0;list-style:none}header ul#jazyky li{display:inline-block;margin-left:10px;opacity:.5}header ul#jazyky li.current-lang{opacity:1}header ul#jazyky li a:hover img{transform:scale(1.1)}header p#logo{float:left;margin-top:20px}header p#logo a{display:block;width:255px;height:140px;background:url(/wp-content/themes/MDwebdesign/obr/logo.png)}header p#logo-bmw{float:left;width:170px;height:29px;margin-top:60px;margin-left:25px;padding:10px 0;background:url(/wp-content/themes/MDwebdesign/obr/logo-bmw.png) center no-repeat;border-left:1px solid #E6E6E6}header p#slogan{float:left;margin-top:70px;margin-left:40px;font-size:18px;font-weight:700}header p#dokosiku{float:right;margin-top:30px;text-transform:uppercase}header p#dokosiku a{display:block;padding:18px 58px 18px 24px;background:url(/wp-content/themes/MDwebdesign/obr/ikona-kosik.png) right 26px center no-repeat;color:#333;border:1px solid #0058AF;text-transform:uppercase;text-decoration:none}header p#dokosiku a:hover{background-color:#1F80E1;background-image:url(/wp-content/themes/MDwebdesign/obr/ikona-kosik-hover.png);color:#fff}header span{display:none}nav{width:100%;float:left;clear:both;background:#0058AF}nav ul[id*=menu-hlavni]{max-width:1200px;margin:0 auto;list-style:none}nav ul[id*=menu-hlavni] li{width:15.83333333333333%;float:left;cursor:default}nav ul[id*=menu-hlavni] li a{display:block;padding:10px 0;color:#fff;text-align:center;text-decoration:none;font-size:112%}nav ul[id*=menu-hlavni] li a:hover{text-decoration:underline!important}nav ul[id*=menu-hlavni] li.current-menu-item,nav ul[id*=menu-hlavni] li.current-page-ancestor,nav ul[id*=menu-hlavni] li.current_page_parent{background:url(/wp-content/themes/MDwebdesign/obr/poz-nav-aktivni.png) top center no-repeat}body.search nav ul[id*=menu-hlavni] li.current_page_parent,body.error404 nav ul[id*=menu-hlavni] li.current_page_parent{background:inherit}nav ul[id*=menu-hlavni] li:first-child{width:5%}nav ul[id*=menu-hlavni] li:first-child a{background:url(/wp-content/themes/MDwebdesign/obr/domecek.png) center no-repeat;text-indent:-9999px}nav ul[id*=menu-hlavni] ul{display:none;position:absolute;left:0;top:5.3ex;width:100%;float:left;background-color:#3d6918;list-style:none}section#obsah{clear:both;max-width:1200px;min-height:300px;margin:0 auto;padding:35px 0 20px}body.page-id-608 section#obsah{max-width:800px}body.page-id-1932 section#obsah div.cookie-statement{margin-left:auto;margin-right:auto}div.wp-block-columns{margin-top:20px;margin-bottom:20px}.wp-block-gallery{margin:20px 0}.blocks-gallery-grid{margin:0!important}.blocks-gallery-grid li{padding-left:0!important}div.wp-block-media-text.has-media-on-the-right figure{margin-left:20px}div.wp-block-media-text.has-media-on-the-left figure{margin-right:20px}div.wp-block-media-text div.wp-block-media-text__content{padding:0}div.wp-block-group{margin:25px auto!important;padding:20px 20px 15px;margin:20px auto;background:#E6E6E6;color:#111;border-left:none;border-top:1px solid #0058AF;border-bottom:1px solid #0058AF;text-align:center}div.wp-block-group div.wp-block-columns,div.wp-block-group div.wp-block-columns div.wp-block-column{margin-top:0;margin-bottom:0}section#hlavni{position:relative;width:100%;min-height:500px;float:left;clear:both;background:#E6E6E6 url(/wp-content/themes/MDwebdesign/obr/poz-hlavni.jpg) top center no-repeat;background-size:cover}body.page-template-page-home-video section#hlavni{background:none}section#hlavni article{z-index:999;max-width:380px;margin:50px auto 0;padding:25px 25px 0;background:rgb(255 255 255 / .8);border-bottom:6px solid #0058AF;text-align:center}section#hlavni article h1{margin:0 0 15px;padding-bottom:20px;background:url(/wp-content/themes/MDwebdesign/obr/podtrzeni-modre.png) bottom center no-repeat;font-size:170%}section#hlavni article p{font-size:110%}section#hlavni article p.tlac{margin-top:25px;margin-bottom:20px}section#hlavni article p.tlac a{padding:13px 54px 14px 24px!important}section#argumenty{width:100%;float:left;clear:both;background:#E6E6E6}section#argumenty ul{max-width:1200px;margin:0 auto;list-style:none}section#argumenty ul li{float:left;width:28%;margin-left:2%;padding:20px 0 25px 4%;background:url(/wp-content/themes/MDwebdesign/obr/ikona-fajfka.png) left center no-repeat}section#argumenty ul li:first-child{margin-left:0%}article.volne-terminy{clear:both;padding-top:40px;margin-bottom:-5px;text-align:center}article.volne-terminy p a{padding:10px 22px 11px 22px;border:2px solid #0058AF;color:#0058AF;text-decoration:none}article.volne-terminy h2 a:hover{background:#0058AF;color:#fff}section#bloky{max-width:1200px;margin:0 auto;padding-top:35px;clear:both}section#bloky article{margin-left:3.5%;margin-bottom:20px;padding:0;float:left;text-align:center}section#bloky article:first-child{margin-left:0}section#bloky.tri article{width:25%}section#bloky.tri article:nth-child(even){width:43%}section#bloky.pozadi article div{padding:15px;background:#fff;border:4px solid #E6E6E6}section#bloky article img{max-width:100%;height:auto;border-bottom:3px solid #0058AF;outline:none!important}section#bloky h2{margin-top:10px;margin-bottom:10px;color:#111}section#bloky article a{text-decoration:none}section#bloky article a:hover h2{color:#0058AF}section#bloky article a+p a{color:#111;text-decoration:underline}section#bloky article a+p a:hover{color:#0058AF;text-decoration:none}section#bloky p.tlac{margin-top:25px;margin-bottom:5px}section#rozcestnik-en{max-width:1200px;margin:0 auto;padding:15px 0 30px;clear:both}section#rozcestnik-en article{padding:15px;background:#fff;border:4px solid #E6E6E6;text-align:center}section#rozcestnik-en article a{color:inherit;font-weight:700}section#rozcestnik-en article a:hover{color:#0058AF;text-decoration:none}section#sloupce{max-width:1200px;margin:0 auto;padding-top:10px;clear:both}section#sloupce .polovina{width:48%;margin-right:1%;float:left}section#sloupce .polovina:last-child{margin-left:1%;float:right!important}section#sloupce h2{margin-top:0;margin-bottom:20px;padding:12px 0 15px 40px;background-image:url(/wp-content/themes/MDwebdesign/obr/ikona-info.png),url(/wp-content/themes/MDwebdesign/obr/podtrzeni-sloupce.png);background-position:left center,left bottom;background-repeat:no-repeat,no-repeat;color:#111}section#sloupce :last-child h2{background-image:url(/wp-content/themes/MDwebdesign/obr/ikona-novinky.png),url(/wp-content/themes/MDwebdesign/obr/podtrzeni-sloupce.png)}section#sloupce ul{margin-top:-5px;padding-left:10px}section#sloupce ul li{padding-left:10px}article.novinka img{float:left;margin:5px 20px 25px 25px}article.novinka time{padding-left:25px;background:url(/wp-content/themes/MDwebdesign/obr/ikona-datum.png) left center no-repeat;color:#666;font-size:85%}article.novinka h3{margin-top:8px}article.novinka h3 a{color:#111}article.novinka h3 a:hover{color:#0058AF;text-decoration:none}section#newsletter{width:100%;float:left;clear:both;background:#333;color:#fff}section#newsletter article{display:table;max-width:1130px;min-height:40px;margin:0 auto;padding:20px 0 20px 70px;background:url(/wp-content/themes/MDwebdesign/obr/obalka.png) left center no-repeat}section#newsletter article h2{display:table-cell;width:43%;min-height:40px;margin:0;background:url(/wp-content/themes/MDwebdesign/obr/sipka-newsletter.png) right 10px center no-repeat;color:#fff;vertical-align:middle;font-size:110%}section#newsletter article form{display:table-cell;width:57%;margin:0;vertical-align:middle}section#newsletter article form input[type="email"]{float:left;width:32%;padding:9px;margin-right:10px;border:1px solid rgb(55 105 213 / .4)}section#newsletter article form input[type="submit"]{float:left;margin:0!important;padding-right:22px!important;background-image:none!important}section#newsletter article form p{float:left;width:37%;margin-left:10px;margin-bottom:0;font-size:75%}section#newsletter article form p a{color:#fff}section#newsletter article form p a:hover{color:#e84723}footer{width:100%;float:left;clear:both;padding:15px 0;background:#111 url(/wp-content/themes/MDwebdesign/obr/poz-zapati.jpg) top center no-repeat;background-size:cover}footer section{max-width:1200px;margin:0 auto}footer article{float:left;margin-bottom:15px}footer.tri article{width:38%;margin-right:2%}footer article:nth-child(2){width:20%;text-align:center}footer.tri article:nth-child(3){margin-right:0;text-align:right}footer article h2,footer article p,footer article a{color:#fff}footer article:nth-child(2) h2{margin-top:20px;font-size:100%}footer article:nth-child(2) p+p{margin-top:20px;text-align:center}footer article:nth-child(2) h2:first-child+p a{display:inline-block;width:32px;height:32px;margin:5px;background-position:top center;background-repeat:no-repeat}footer article:nth-child(even) a#ig{background-image:url(/wp-content/themes/MDwebdesign/obr/ikona-instagram.png)}footer article:nth-child(even) a#fb{background-image:url(/wp-content/themes/MDwebdesign/obr/ikona-facebook.png)}footer article:nth-child(even) a#yt{background-image:url(/wp-content/themes/MDwebdesign/obr/ikona-youtube.png)}footer article:nth-child(even) a:hover{background-position:bottom center}footer article:nth-child(even) a span{display:none}footer a{color:inherit}footer article:nth-child(3) img{float:right;margin:0 0 15px 15px}footer p.telefon{margin-top:-8px;padding-right:145px;background:url(/wp-content/themes/MDwebdesign/obr/ikona-telefon.png) right 115px center no-repeat}footer p.email{margin-top:-8px;padding-right:145px;background:url(/wp-content/themes/MDwebdesign/obr/ikona-email.png) right 115px center no-repeat}section#spodek{padding:20px 20px 80px 20px;clear:both;border-top:1px solid #000}section#spodek p{width:49%;float:left;text-align:left;color:#eee;font-size:80%}section#spodek p+p{float:right;text-align:right}section#spodek a{color:#eee}footer a:hover,section#spodek a:hover{text-decoration:none}div.expedice{display:flex;gap:2rem;flex-wrap:wrap}div.expedice article{flex-basis:calc(50% - 1rem)}div.expedice article a{text-decoration:none}div.expedice article a h2{color:#111}div.expedice article a+p,div.expedice article p.tlac{padding-left:215px}div.expedice article p.tlac{margin-bottom:0}h1,h2,h3{line-height:1.15}h1{margin-bottom:15px;font-size:212%}h2{margin-top:16px;margin-bottom:12px;color:#0058AF;font-size:137%}h3{margin-top:14px;margin-bottom:10px;color:#666;font-size:115%}h2+h3{margin-top:0}h4{font-size:100%;margin-top:10px;margin-bottom:5px;color:#888}blockquote h2:first-child,blockquote h3:first-child,div.wp-block-columns div.wp-block-column h2:first-child,div.wp-block-columns div.wp-block-column h3:first-child{margin-top:0}p{margin-bottom:10px}h1+p{font-size:120%}p sup,p sub{font-size:60%}blockquote{padding:0 15px;margin-bottom:20px;border-left:10px solid #666;color:#666}h1+p+blockquote{max-width:600px;padding:15px 20px 10px;margin:20px auto;background:#E6E6E6;color:#111;border-left:none;border-top:1px solid #0058AF;border-bottom:1px solid #0058AF;text-align:center}section#sloupce ul,section#obsah ul,footer article ul{margin-left:20px;margin-bottom:10px;list-style:square;line-height:1.4;list-style-image:url(/wp-content/themes/MDwebdesign/obr/odrazka.png)}section#obsah ol{margin-left:16px;margin-bottom:10px;line-height:1.4}section#sloupce ul li,section#obsah ul li,section#obsah ol li,footer article ul li{padding-left:10px;margin-bottom:5px}p+ul,p+ol{margin-top:-5px}section#obsah a,section#sloupce a{color:#111}section#obsah h2 a{color:inherit;text-decoration:none}section#obsah a:hover,section#sloupce a:hover{color:#0058AF;text-decoration:none}section#obsah h2 a:hover{text-decoration:underline}a img{max-width:100%;height:auto;outline:1px solid #ccc;transition:all .2s ease-in-out}a:hover img{outline:1px solid #999;opacity:.85;transform:scale(1.03)}.wp-block-image{margin:20px 0 30px}section#obsah iframe{margin:20px 0!important}p.tlac{margin-top:20px;margin-bottom:30px;padding-bottom:10px;white-space:nowrap}div.wp-block-columns+div.wp-block-columns div.wp-block-button{margin-top:-10px}section#sloupce p.tlac{clear:both;padding-top:10px}div.wp-block-buttons{margin:0 0 30px;gap:25px}p.tlac a,input[type="submit"],div.wp-block-button a,a.button,button[type="submit"],input[type="button"]{margin-top:10px!important;padding:10px 46px 10px 22px!important;background:#0058AF url(/wp-content/themes/MDwebdesign/obr/poz-tlac-sipka.png) right 24px center no-repeat!important;color:#fff!important;border:none;border-radius:0!important;text-decoration:none;text-transform:uppercase;font-family:'Barlow',Arial,Helvetica,sans-serif;font-weight:normal!important}section#sloupce p.tlac a{padding:8px 18px 9px 38px!important;background:#fff url(/wp-content/themes/MDwebdesign/obr/poz-tlac-sipka-modra.png) left 18px center no-repeat!important;color:#111!important;border:2px solid #E6E6E6!important}p.tlac a:hover,input[type="submit"]:hover,div.wp-block-button a:hover,a.button:hover,button[type="submit"]:hover,input[type="button"]:hover{background-color:#1F80E1!important;cursor:pointer}section#sloupce p.tlac a:hover{background-color:#E6E6E6!important;color:#0058AF!important}.nevidet{display:none!important}hr{width:100%;clear:both;margin-top:25px;margin-bottom:25px;background:none;border:none!important;border-bottom:1px solid #ccc!important}figure+hr{margin-top:20px}.cistic{clear:both!important}.alignleft{float:left;margin-right:15px;margin-bottom:10px}.alignright{float:right;margin-left:15px;margin-bottom:10px}.aligncenter{margin:0 auto 10px}.alignnone{margin-bottom:10px;clear:both}.is-layout-flex{display:flex!important;flex-wrap:wrap!important}div#prihlaska{max-width:550px;margin:0 auto}div#prihlaska iframe{width:100%;border:none}table{width:100%;margin-bottom:20px}th,td{min-width:80px!important;padding:5px 15px;text-align:left;background:#fff;border:1px solid #fff!important}table tr:last-child td{border-bottom:1px solid #ccc!important}body.page-id-7 table th,body.page-id-7 table td{width:25%}th{background:#1F80E1!important;color:#fff!important}tr:nth-child(odd) td,tr:nth-child(odd) th{background:#f1f1f1}td img{padding:3px 0 0 0!important;margin:0!important}input,select,option,textarea{padding:6px 12px;color:#545454;font-size:15px}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="password"],textarea,select{border:1px solid #ccc;font-family:'Barlow',Arial,Helvetica,sans-serif;background:#f8f8f8}fieldset{margin-top:20px!important;padding:10px 15px;border:1px solid #ccc}legend{padding:0 15px;font-weight:700}div.nf-form-cont{max-width:350px;margin:0 auto}body.single-post div.nf-form-cont{margin:0}div.nf-form-cont#nf-form-7-cont{margin-left:0}div.nf-form-cont#nf-form-12-cont{max-width:500px}div.nf-form-cont div.nf-field-container{margin:0 0 10px 0!important}div.nf-form-cont div.field-wrap div.nf-field-element{width:100%}div.nf-form-cont h2{margin-bottom:10px;padding-bottom:5px;text-align:center;border-bottom:1px solid #666}div.nf-form-cont div.nf-field-description{margin:-10px 0 10px;text-align:center}div.nf-form-cont div.nf-field-label{width:100%;padding-top:5px;padding-bottom:5px;text-align:center}div.nf-form-cont div.field-wrap div.nf-field-element input{text-align:center}div.nf-form-cont div.field-wrap div.nf-field-element select{text-align-last:center}div.nf-form-cont div.field-wrap div.nf-field-element textarea{height:100px}div.nf-form-cont div.field-wrap.date-wrap div[style]{margin:5px}div.nf-form-cont#nf-form-12-cont div.field-wrap.listradio-wrap,div.nf-form-cont#nf-form-12-cont div.nf-response-msg{text-align:center}div.nf-form-cont div.field-wrap.html-wrap p{text-align:center;font-size:80%}div.submit-wrap div.nf-field-label{display:none!important}div.submit-wrap input[type="submit"]{width:100%!important}div#nf-form-2-cont.nf-form-cont{max-width:100%;margin:0}div#nf-form-2-cont.nf-form-cont div.nf-field-label{width:20%;padding:0}div#nf-form-2-cont.nf-form-cont div.field-wrap div.nf-field-element{width:80%;text-align:left}div#nf-form-2-cont.nf-form-cont div.field-wrap div.nf-field-element input[type="text"],div#nf-form-2-cont.nf-form-cont div.field-wrap div.nf-field-element input[type="email"]{text-align:left}div#nf-form-2-cont.nf-form-cont div.field-wrap.html-wrap div.nf-field-element{margin-left:20%}div#nf-form-2-cont.nf-form-cont div.submit-wrap input[type="submit"]{margin-left:25%}div#nf-form-5-cont.nf-form-cont{max-width:100%;max-width:350px;margin:0;text-align:left}div#nf-form-5-cont.nf-form-cont div.nf-field-label{display:none}div.nf-form-fields-required{display:none}div.nf-error-msg{width:200px;top:3.7ex;left:350px;z-index:999;position:absolute!important;padding:5px 5px 5px 30px!important;background:url(/wp-content/themes/MDwebdesign/obr/chyba2.png) no-repeat center left;color:#fff}div.nf-error-field-errors{width:auto;position:static!important;margin-left:0!important;padding-left:0!important;background:none;color:red;text-align:center}div#nf-form-2-cont div.nf-error-field-errors{margin-left:20%}div#nf-form-2-cont div.nf-error-msg{top:0}div.social{clear:both}body.page div.social{text-align:center}div.social h2{display:inline-block;margin-top:25px;padding-top:15px;border-top:1px solid #ccc;color:#666;font-weight:400;font-size:100%}body.page div.social div.meks_ess{display:block;text-align:center}div.social div.meks_ess a{display:inline-block;color:#fff!important}body.blog section#obsah,body.category section#obsah,body.single-post section#obsah,body.search section#obsah{max-width:880px;min-height:985px!important;margin:0 auto;position:relative;padding-right:320px!important}aside{position:absolute;top:4.6ex;right:0;width:250px;padding:15px 15px 0 15px;border:1px solid #C0DDFA;background:#f6f6f6}aside .widget h2{margin-top:0;color:#666;text-align:center;font-size:115%}aside section.widget ul{margin:0!important;list-style:none!important}aside section.widget ul li{clear:both}aside ul.product_list_widget li img{max-width:40%;float:left;margin-right:15px;margin-bottom:15px}aside ul.product_list_widget li span.product-title{display:block}aside ul.product_list_widget li .star-rating{display:none}aside ul.product_list_widget li span.woocommerce-Price-amount{font-size:85%}article.clanek{clear:both;min-height:175px}p.metadata{margin-top:-3px;margin-bottom:10px;font-size:90%!important;color:#656565}p.metadata a{color:#656565}body.single p.metadata{margin-top:0;margin-bottom:20px}body.blog p.metadata+p,body.archive p.metadata+p{font-size:95%;padding-left:170px}body.blog p.metadata+p strong,body.archive p.metadata+p strong{font-weight:normal!important}body.single-post img.wp-post-image+p,body.single-post img.default-featured-img+p{font-size:120%;min-height:115px!important;color:#555}img.wp-post-image,img.default-featured-img{float:left;margin-right:15px;margin-bottom:10px;border:1px solid #f5f5f5}section#obsah ul.strankovani{width:100%;clear:both;padding-top:20px;padding-bottom:30px;margin:0;text-align:center;list-style:none}section#obsah ul.strankovani li.starsi{float:right!important;font-weight:700}section#obsah ul.strankovani li.novejsi{float:left!important;font-weight:700}.woocommerce ul.products li a h2{color:#111}.woocommerce ul.products li a:hover h2{color:#0058AF}.woocommerce .price span,.woocommerce .price ins,span.woocommerce-Price-amount{color:#1F80E1!important;text-decoration:none!important}.woocommerce .price del{color:#1F80E1!important}.woocommerce span.onsale,.woocommerce-page span.onsale{background-color:#1F80E1!important;color:#fff!important}.woocommerce table{border-radius:0!important}body.woocommerce section#obsah{padding-right:0!important}.woocommerce p.woocommerce-result-count,form.woocommerce-ordering{display:none}.woocommerce ul.products{margin-left:0!important}body.page .woocommerce ul.products,body.archive ul.products{padding-top:20px!important}.woocommerce ul.products li{padding-left:0!important;margin-bottom:35px!important}body.page .woocommerce ul.products li img,body.archive ul.products li img{float:right;max-width:40%;height:auto;margin-top:15px!important}.woocommerce ul.products li h2{margin-top:0!important;font-size:125%!important}body.page .woocommerce ul.products li h2,body.page .woocommerce ul.products li div,body.page .woocommerce ul.products li a.button{margin-right:45%!important}body.page .woocommerce ul.products li h2{padding-bottom:15px!important;margin-bottom:15px!important;border-bottom:1px solid #ccc}body.page .woocommerce ul.products li a:hover p,body.archive ul.products li a:hover p{color:#111!important}body.page .woocommerce ul.products li a:hover h2,body.archive .woocommerce ul.products li a:hover h2{color:#111;text-decoration:underline}.woocommerce ul.products li.product strong{display:inline!important}body.page-id-46 .woocommerce ul.products li.product p span[style="color: #ff0000;"]{display:none}body.single-product div.woocommerce-product-details__short-description{margin-bottom:25px}body.single-product div.summary p{font-size:120%}body.single-product table.variations th.label{padding-left:0!important;padding-right:0!important;width:auto!important;background:none!important;color:inherit!important}body.single-product table.variations td{background:#fff;border:none!important}.reset_variations{display:block;background:none!important;border:none!important;text-decoration:underline!important}body.single-product div.yith_wapo_group_total{display:none!important}body.single-product div.quantity input{padding-top:10px;padding-top:10px}body.single-product button.single_add_to_cart_button{margin-top:0!important}body.single-product form.cart{margin-bottom:20px!important}body.single-product div.woocommerce-variation-price span.woocommerce-Price-amount{font-weight:700}body.single-product div.woocommerce-variation-price span.woocommerce-Price-amount::before{content:"Vaše cena: "}body.single-product div.woocommerce-variation-add-to-cart{margin-top:20px}body.single-product div.awcdp-deposits-option{min-width:320px}body.single-product .awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio.pay-full{border-bottom:none!important}body.single-product div.social.horni{max-width:180px;padding-top:20px;border-top:1px solid #ccc}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-left:0px!important}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0!important;padding:0 20px!important;background-color:#C0DDFA!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#fff!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:112%;font-weight:normal!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:inherit!important;text-decoration:underline!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:hover{text-decoration:none!important}body.single-product div.woocommerce-Tabs-panel--additional_information.entry-content{padding-top:20px!important}body.single-product table.woocommerce-product-attributes th,body.single-product table.woocommerce-product-attributes td{padding:7px 20px}body.single-product table.woocommerce-product-attributes td{background:#fff;font-style:normal}body.single-product section#obsah section.related h2:first-child,body.single-product section#obsah section.upsells h2:first-child{margin-top:0;margin-bottom:30px;padding-top:20px;border-top:1px solid #ccc}body.single-product div[itemprop="description"]{display:none}div.woocommerce-info,div.woocommerce-message,body.woocommerce-checkout div.woocommerce-checkout-payment{background-color:#f1f1f1!important}body.woocommerce-checkout div.payment_box{background-color:#e1e1e1!important}body.woocommerce-checkout div.payment_box::before{border:1em solid #e1e1e1!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important}div#woopcomm{border:none!important}div#woopcomm div.woodiscuz-item textarea{background:#fff!important}body.woocommerce-cart table.cart tbody th,body.woocommerce-cart table.cart tbody td{background:#f9f9f9!important;color:inherit!important}body.woocommerce-cart input#coupon_code{margin-top:10px;min-height:36px;min-width:150px}body.woocommerce-cart span.woocommerce-Price-amount{color:#111!important}body.woocommerce-cart table.cart .product-thumbnail{display:none}tr.cart_item dl.variation{margin-left:20px;font-size:90%}body.woocommerce-checkout table td{background:#f9f9f9!important;color:inherit!important}body.woocommerce-checkout span.woocommerce-Price-amount{color:#111!important}body.woocommerce-checkout button#place_order{font-size:120%!important;font-weght:bold!important}body.woocommerce-order-received h1+p,body.woocommerce-order-received h1+p+hr,body.woocommerce-order-received h1+p+hr+p,p#billing_address_2_field,p#billing_country_field,table tr.cart-subtotal{display:none!important}body.woocommerce-order-received div.woocommerce-order{text-align:center}body.woocommerce-order-received p.woocommerce-notice{margin:10px auto 30px!important;padding:10px 20px;background:#f8eb85;border:1px solid red;font-size:120%;text-align:center}body.woocommerce-order-received ul.wc-bacs-bank-details{text-align:center!important;list-style:none!important}body.woocommerce-order-received ul.wc-bacs-bank-details li{float:none!important;display:inline-block!important;text-align:center!important;margin-left:auto;margin-right:auto}body.woocommerce-order-received ul.woocommerce-order-overview li{width:15%;margin-bottom:15px!important;list-style:none}body.woocommerce-order-received ul.woocommerce-order-overview li{width:15%;list-style:none}body.woocommerce-order-received table tfoot tr:first-child{display:none}body.woocommerce-order-received address{padding-top:20px!important;padding-bottom:20px!important;max-width:350px;margin-left:auto;margin-right:auto;text-align:center!important}form#hledat{float:right;clear:right}form#hledat input[type="search"]{border:1px solid #0058AF;font-size:90%}form#hledat button{padding-left:30px!important;padding-right:30px!important;height:4.6ex;border-bottom:1px solid #0058AF}form#hledat button span{display:none}body.single-product p#breadcrumbs,body.search-results p.woocommerce-result-count,body.search-results form.woocommerce-ordering{display:none!important}body.search-results p#breadcrumbs,body.search-no-results p#breadcrumbs{margin-bottom:15px;text-align:center;font-size:212%;font-weight:700}body.search-results a img{margin-left:20px!important;margin-bottom:20px!important}@media all and (max-width:1240px){header p#slogan{display:none}header ul#jazyky,aside{right:20px}header section,section#argumenty ul,section#bloky,section#sloupce,section#novinky,section#obsah,section#newsletter article,footer section{padding-left:20px;padding-right:20px}section#hlavni{background-image:url(/wp-content/themes/MDwebdesign/obr/poz-hlavni-1240px.jpg)}section#bloky article span{display:block}section#newsletter article{padding-left:90px;background-position:20px center}section#newsletter article h2{width:55%;background:none}section#newsletter article form{width:45%}section#newsletter article form input[type="email"]{width:50%}section#newsletter article form p{width:100%;float:left;margin-top:5px;margin-left:0;margin-bottom:0}.komentare textarea{width:97%}.komentare p.form-submit{margin-left:0px!important}body.woocommerce section#obsah{width:auto!important}body.woocommerce-order-received ul.woocommerce-order-overview li{width:auto;text-align:left;list-style:none}}@media all and (max-width:990px){section#hlavni{background-position:top right 35%}section#argumenty ul li{width:26%;padding-left:6%}section#bloky.tri.obrnastred article{width:47.5%!important;margin-right:5%!important}section#bloky.tri.obrnastred article+article{margin-right:0!important;margin-left:0!important}section#bloky.tri.obrnastred article:last-child{float:none;clear:both;margin-left:auto!important;margin-right:auto!important}section#newsletter article{padding-top:90px;padding-left:20px;padding-bottom:35px;background-position:center 25px}section#newsletter article h2,section#newsletter article form{display:block;width:100%;text-align:center}section#newsletter article form input[type="email"]{float:left;width:59%}section#newsletter article form input[type="submit"]{float:right;width:35%}section#newsletter article form p{margin:10px 0 0;font-size:95%}footer article:first-child form{margin-left:105px}div.expedice{display:block}div.expedice article{clear:both;padding-bottom:20px}div.expedice article img{margin-bottom:30px}}@media all and (max-width:780px) and (min-width:600px){div.wp-block-columns div.wp-block-column+div.wp-block-column+div.wp-block-column{flex-basis:calc(100%)!important}div.wp-block-columns div.wp-block-column[style="flex-basis:66.66%"]{flex-basis:calc(60%)!important}}@media all and (max-width:767px){header p#slogan{display:none}footer{background-image:none}div#wprmenu_bar{z-index:99999!important}div#wprmenu_bar div.menu_title a{color:#eee;text-decoration:none}header{height:180px}header p#logo a{top:75px}header p#pridejtese,header p#telefon{top:95px}section#hlavni{background-image:url(/wp-content/themes/MDwebdesign/obr/poz-hlavni-768px.jpg)}section#argumenty ul li{width:auto;padding:15px 0 15px 50px;margin:0}section#argumenty ul li:first-child{margin-top:15px}section#argumenty ul li:last-child{margin-bottom:15px}section#bloky.tri.obrnastred article{float:none;clear:both;width:100%!important;margin-right:0!important;margin-left:0!important}section#sloupce section,section#sloupce article,section#novinky article,footer article,section#spodek p{width:100%!important;padding:0!important;margin:0!important}footer article,footer h2,section#spodek p{text-align:left!important;background-position:left center!important}footer.dva article+article h2{padding:5px 0 5px 35px;background:url(/wp-content/themes/MDwebdesign/obr/ikona.png) left center no-repeat}footer p.telefon,footer p.email{background-position:left center;padding-right:0;padding-left:30px}section#newsletter article form p a{display:block}body.page section#obsah,body.blog section#obsah,body.archive section#obsah,body.single section#obsah,body.woocommerce section#obsah{min-height:auto;padding-right:20px!important;border-top:3px solid #0058AF}body.page .woocommerce ul.products li,body.archive ul.products li{width:100%!important}aside{position:static;width:auto;margin-top:20px}}@media all and (max-width:655px){form#hledat{float:left;clear:none;margin-bottom:20px}}@media all and (max-width:600px){section#newsletter article form input[type="email"]{float:left;width:56%}div.wp-block-columns div.wp-block-column div.wp-block-button.alignright{float:left!important;margin-left:0!important;margin-bottom:20px!important}}@media all and (max-width:550px){section#hlavni{background-position:top right 33%}section#hlavni article{max-width:260px}body.blog section#obsah article,body.archive section#obsah article{min-height:auto;margin-bottom:30px}body.blog section#obsah article img,body.archive section#obsah article img{display:none}body.blog section#obsah article p,body.archive section#obsah article p{padding-left:0!important}}@media all and (max-width:490px){header{height:auto}header ul#jazyky{position:static;text-align:center}header ul#jazyky li{margin:15px 10px 0;zoom:1.5}header p#logo{float:none}header p#logo a{margin:0 auto}header p#logo-bmw{margin:20px auto;float:none;border-left:none}header p#dokosiku{margin:20px auto;float:none;max-width:11em}form#hledat{width:100%;text-align:center}form#hledat input[type="search"]{width:80%}body.page-id-7 table{width:100%!important;border-collapse:collapse;outline:1px solid #ccc}body.page-id-7 table th,body.page-id-7 table td{display:block;width:95%!important;padding:2.5%!important;border-bottom:1px solid #ccc}div.expedice article img{float:none;margin-bottom:0}div.expedice article a+p,div.expedice article p.tlac{padding-left:0}div.expedice article p.tlac{margin-bottom:20px}}@media all and (max-width:450px){section#hlavni{background-image:url(/wp-content/themes/MDwebdesign/obr/poz-hlavni-450px.jpg)}section#hlavni article{max-width:200px}section#newsletter article form input[type="email"],section#newsletter article form input[type="submit"]{float:none;max-width:100%;min-width:250px;margin:10px auto}table{width:100%!important;border-collapse:collapse;outline:1px solid #ccc}table th,table td{display:block;width:95%!important;padding:2.5%!important;border-bottom:1px solid #ccc}.woocommerce ul.products li{width:100%!important}}@media all and (max-width:380px){header{padding-bottom:15px}header p#logo-bmw,header p#dokosiku{float:none;text-align:center}header p#logo-bmw,header p#dokosiku{margin:0 auto 20px}header p#dokosiku{max-width:200px}}