/*
Theme Name: simonet
Theme URI: simonet.cz
Author: the simonet team
Author URI: http://simonet.cz
Description: Best.
Version: 1000
License: Personal
License URI: http://simonet.cz
Tags: none
Text Domain: simonet
*/


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: 'Source Sans Pro', "Times New Roman", Times, serif;    
	font-size: 17px;
	font-style: inherit;
  font-weight:400;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}

html {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

*,
*:before,
*:after {
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit;
}

body {

  color: #000;
  
}
ul,ol {margin: 0 0 20px 15px;}
ul li, ol li {color:#000;}
strong {font-weight:bold;}
img{max-width:100%;height:auto;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section {
	display: block;
}
h1, h2, h3, h4, h5, h6 {clear:both;font-weight: 400;color:#1e82bd;}
h1 {margin: 20px 0 20px 0;font-size: 30px;line-height: 1.2;color:#1e82bd;}

h2 {margin: 20px 0;font-size: 25px;line-height: 1;}
h3 {margin: 20px 0;font-size: 21px;line-height: 1;}
h4 {margin: 20px 0;font-size: 17px;line-height: 1;}
h5 {margin: 20px 0;font-size: 15px;line-height: 1;}

.alignleft {float:left;margin:0 20px 20px 0;}
.alignright {float:right;margin:0 20px 20px 0;}
.aligncenter {display: block;margin: 0 auto;}

.homenewsout{width:100%;overflow:hidden;margin:0 0 20px 0;padding: 15px 25px 30px 25px;}
.homenewsout h2{margin-bottom:0px;color:#000;margin:0 auto 15px auto;padding: 0px 25px 35px 25px;text-align:center;}
.homenews{width: 1000px;overflow:hidden;background:#f7f7f7;position:relative;margin:0 auto;}
.homenewsin{float:left;width:33.3333%;margin: 0;position:relative;}
.homenewsout .treti {margin-right: 0px;}
.date_homenews{padding: 20px 0px 25px 0px;margin-bottom:0px;text-align:left; margin: 0;}
.homenews_footer{padding: 0px 25px 0px 25px;}
.levaa{background:#f7f7f7;padding:10px 10px 10px 10px;margin-right:20px;cursor:pointer;font-size: 17px;}
.pravaa{background:#f7f7f7;padding:10px 10px 10px 10px;margin-left:20px;cursor:pointer;font-size: 17px;}
.levaa:hover{ background: #1e82bd;color:#fff; }
.pravaa:hover{ background: #1e82bd;color:#fff; }
.title_homenews{padding:0 45px;color:#1e82bd;margin:45px 0 15px 0;font-size: 23px;text-align:center;}
.content_home_news{padding:0px 25px 5px 25px;text-align:center;}
.vicezde{ margin: 20px 0 0 0;font-size: 17px; padding: 1px 10px 3px 10px; background: #eee; color: #14837d;white-space:nowrap;
     float:right;}  
.vicezde:hover{ background: #1e82bd; color: #fff;text-decoration:none;}  

body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-conent a, 
body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-conent button, 
body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-conent li, 
body #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-conent p {font-family: 'Source Sans Pro', "Times New Roman", Times, serif !important;}

body #moove_gdpr_cookie_info_bar {bottom:70px;}
table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 2rem;
  background-color: #fff;
}
table > thead > tr,
table > tbody > tr,
table > tfoot > tr {
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
table > thead > tr > th,
table > tbody > tr > th,
table > tfoot > tr > th,
table > thead > tr > td,
table > tbody > tr > td,
table > tfoot > tr > td {
  text-align: left;
  padding: 5px 10px 5px 0px;
  vertical-align: top;
  border-top: 0;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
table > thead > tr > th {
  font-weight: 400;
  color: #757575;
  vertical-align: bottom;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
table > caption + thead > tr:first-child > th,
table > colgroup + thead > tr:first-child > th,
table > thead:first-child > tr:first-child > th,
table > caption + thead > tr:first-child > td,
table > colgroup + thead > tr:first-child > td,
table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
table > tbody + tbody {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
}
table table {
  background-color: #fff;
}
table .no-border {
  border: 0;
}
table-condensed > thead > tr > th,
table-condensed > tbody > tr > th,
table-condensed > tfoot > tr > th,
table-condensed > thead > tr > td,
table-condensed > tbody > tr > td,
table-condensed > tfoot > tr > td {
  padding: 0.8rem;
}
table-bordered {
  border: 0;
}
table-bordered > thead > tr > th,
table-bordered > tbody > tr > th,
table-bordered > tfoot > tr > th,
table-bordered > thead > tr > td,
table-bordered > tbody > tr > td,
table-bordered > tfoot > tr > td {
  border: 0;
  border-bottom: 1px solid #e0e0e0;
}
table-bordered > thead > tr > th,
table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
table-striped > tbody > tr:nth-child(odd) > td,
table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f5f5f5;
}
table-hover > tbody > tr:hover > td,
table-hover > tbody > tr:hover > th {
  background-color: rgba(0, 0, 0, 0.12);
}

p {margin: 0 0 15px 0;color:#000;font-size:17px;}
em {color: #1e82bd;font-style:italic;font-size: 17px;}
a {color: #1e82bd;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;font-size: 17px;word-wrap: break-word;}
a:hover {color: #777;}
.content_site {display:inline-block;width:70%;vertical-align:top;}
.secondary {display:inline-block;width:27%;vertical-align:top;float: right;}
.secondary h2:before {content: '';background: url('images/arrow21.png') no-repeat left top;height:21px;width:21px;position: relative; display: block;float:left;margin: 2px 15px 0 0;}
.site-header{position:relative;width: 1000px;margin:0 auto 0 auto;background: url('images/baner.jpg') repeat left top;height:185px;}
.site-branding  {position:relative;}
.content-area{width: 1000px;margin:20px auto 0 auto;position:relative;border-radius: 8px;padding: 0 25px 0 25px;}
.home .content-area {border:none;background:transparent;padding:0;}
.clear {clear:both;}
.footer_bot{width: 1000px;margin:0 auto 0 auto;position:relative;background: url(images/baner.jpg) no-repeat left top;padding:5px 25px;}
.footer_bot ul {margin: 0;}
.site-footer{font-size:15px;clear: both;}
.footer_bot .site-info {margin-top:5px;font-size:15px;display:block;text-align: center;color:#fff;}
.footer_bot .site-info2 {text-align: center;display:block;color:#fff;}
.footer_bot .site-info2 span {font-size:15px;}
.footer_bot a {font-size:15px;text-decoration:none;color:#fff;}
.socsite{width: 1000px;margin:0 auto 0 auto;position: relative;}
.socsite .insocsite {position: absolute;text-align: right;background: #49afe8;color:#fff;font-size: 15px;z-index:99999999;right:0;}
.socsite a{display:inline-block;height:15px;width:17px;vertical-align:middle;font-size:17px;font-family: ubuntu, sans-serif;padding:7px 7px;text-transform:uppercase;color:#fff;}
.socsite a:hover{color:#fff;background: #184981;}
.socsite .sellang {color:#fff;background: #184981;}
.socsite .facebook{background: url('images/facebook.png') no-repeat center top;}
.socsite .facebook:hover{background: url('images/facebook.png') no-repeat center -17px;}
.socsite .inlang {color:#fff5;text-decoration:none;width:auto;height:auto;}
.slider {position:relative;background: #c5c5c5;}
.metaslider {width: 1000px;margin:0 auto 0 auto;}
.slider .metaslider .caption-wrap {width:450px;opacity:1;line-height:1.3;background:#49afe8;left:10%;bottom:40%;padding:15px 20px;border-radius: 30px 0 30px 0;}
.slider .metaslider .caption {font-size:35px;text-align:right;}
.logo {padding: 5px 0 0 20px;display:inline-block;vertical-align:top;left:0;position:absolute;z-index: 9;}
.logo a {display:block;vertical-align:middle;}
.logo a img {vertical-align:middle;}
.logo .heslo {position: absolute;top: 157px; left: 0px; padding: 0 0 0 65px; font-size: 13px;color: #fff;}

.seznam_materialu_left {width:55%;display:inline-block;vertical-align: top;float:left;margin-bottom:55px;}
.seznam_materialu_left h2 {margin:0 0 5px 0; font-size: 17px;}
.seznam_materialu_left a {text-decoration:none;}
.materialy_stiteky .stitek {display:inline-block;vertical-align: top;padding:3px 7px;margin: 0 5px 5px 0;border-radius:25px;background:#eaeaf6;font-size: 13px;position: absolute;right: 0;bottom: 0;}
.material {padding:0 0 25px 0;margin: 0 0 15px 0;border-bottom: 1px solid #e6e2e2;position: relative;}
.material .materialy_detail h2 {margin-bottom:0;display:inline-block;vertical-align:top;}
.material .materialy_detail .jmeno {margin-bottom:20px;display:block;color: #bdb5b5;line-height: 15px;}
.materialy_jednotlive {display:inline-block;vertical-align:top;margin: 0 15px 5px 0;padding:0;padding: 1px 10px;background: #eaeaf6;}
.materialy_jednotlive span {display:inline-block;vertical-align:middle;font-size:15px;margin-right:10px;}
.materialy_jednotlive .open {padding-left:0;}
.materialy_jednotlive a {padding:0 0 0 35px;line-height:32px;height:32px;color: #1e82bd;font-size:15px;display:inline-block;vertical-align:middle;}
.materialy_detail .popis {margin: 5px 0 5px 0;font-size: 15px;color: #78797b;}
.materialy_detail .popis span {color: #1e82bd;}
.seznam_materialu {margin-bottom: 25px;}
.seznam_materialu_right {width:43%;display:inline-block;vertical-align: top;float:right;margin-bottom:55px;}
.seznam_materialu_right .akce {display:none;}
.seznam_materialu_right h2 {margin: 0 0 20px 0;}
.first_h {margin:0 0 20px 0;}
.seznam_materialu_right #searchsubmit {float:none;line-height: 42px;height: 42px;}
.seznam_materialu .line {clear:both;}
.seznam_materialu .zpet {margin-bottom:0;font-size: 15px;text-transform: initial;}
.jednotlive_naterialy .prvek_detail{display:inline-block;vertical-align: top;padding:5px 10px 5px 0;margin: 0;max-width: 135px;}
.jednotlive_naterialy .prvek_detail .chvyber {text-align:center;background: #eaeaf6;}
.jednotlive_naterialy .prvek_detail .chvyber input {display:inline-block;margin:0;}
.jednotlive_naterialy .prvek_detail label {margin: 0;display: inline-block;cursor:pointer;}
.jednotlive_naterialy .prvek_detail label img{display: block;margin-bottom:5px;}
.seznam_komentaru {margin-top:15px;}
.seznam_komentaru .komentar_detail {padding:10px 10px;background:#e6e2e2;margin-bottom:10px;}
.seznam_komentaru .jmeno {padding:5px 10px;background:#fff;font-weight: bold;float:left;margin-right:10px;}
.seznam_komentaru .popis {line-height:31px;}
.form_komentar  {padding:10px 10px;border: 1px solid #ddd;margin-bottom:10px;margin-top:35px;}
.form_komentar .popis_komentare {margin:0;}
.form_komentar h4 {margin:0 0 10px 0;}
.form_komentar .akce {text-align:right;}
.form_komentar .button {margin:0 0 10px 0;}
.navigace_stranek_front {text-align:right;margin:20px 0;padding:10px;background:#fff;}
.paticka_materialu {display:block;clear:both;}
.navigace_stranek_front span {margin-right:10px;}
.navigace_stranek_front .nav_item {display:inline-block;vertical-align:middle;padding:5px 7px;margin: 0 5px 5px 0;border:1px solid #ddd;} 
.navigace_stranek_front .num_sel {border: 1px solid #000;background: #c55dc5;color: #fff;}
.navigace_stranek_front .nav_item:hover {border: 1px solid #000;background: #c55dc5;color: #fff;}
 

.mobilemenu {display:none;}
.footer_bot .menu {text-align:center;width:auto;}
.menu {position: relative;width: 1000px;margin:0 auto 0 auto;z-index: 9;}
.main-navigation {vertical-align:top;}
.main-navigation li{display:inline-block;vertical-align:top;text-transform: uppercase;position: relative;letter-spacing: 0;padding: 0;}
.main-navigation li a{padding: 7px 15px 7px 15px;position: relative;display:block;border-top: none;border-left: none;text-decoration: none;font-size:17px;color: #fff;font-weight:300;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;}
.main-navigation li a:hover{color:#eeccef;
    -webkit-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);}
.main-navigation .selecta:hover{color:#eeccef;
    -webkit-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -o-transform: scale(1,1);
    transform: scale(1,1);}
.main-navigation .selecta {
 -webkit-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);}
.main-navigation ul li:hover > ul {display:block;}
.main-navigation .last {border-radius: 0 0 8px 0;}
.main-navigation .select a {color: #eeccef;}
.main-navigation ul ul {z-index:999;min-width:160px;position: absolute;display: none;text-align:left;height: auto;background: #2a49a6;bottom: 35px;left: 0;padding: 10px 0 10px 0 ;margin: 0;border: none;border-radius: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.main-navigation ul ul li{display: block;}
.main-navigation ul ul a{white-space: nowrap;line-height:25px;height:auto;padding: 0px 20px 0px 20px;background: none;border: none;color: #fff;text-transform: none;display: block;letter-spacing: 0;border-radius: 0;margin: 0;letter-spacing: 0;font-size: 15px; transition: all 0.3s ease 0s;}
.content_site ul {margin: 0 0 25px 0;background: #efefef;padding: 25px 25px 25px 25px;position:relative;border-radius: 30px 0 30px 0;}                              
.content_site li{font-size: 20px;list-style:none;color: #000;position:relative;background: url('images/dotli.png') no-repeat left 13px;padding-left:15px}

.secondary .widget-area {margin-bottom:25px;}
.secondary .secondary2 {margin-bottom:25px;}
.secondary .homenewsout {}
.boxout {overflow:hidden;position: relative;padding: 40px 0 40px 0;display:block;}
.boxin {overflow:hidden;margin:0 auto;position: relative;width:920px;}
.ulbox{margin:0;width: auto;position:absolute;text-align:left;}
.ulbox li{float:none;vertical-align:top;background:none;display:inline-block;width: 280px;list-style:none !important;margin: 0;position:relative;
padding: 0px !important;*display:inline;*zoom:1;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.ulbox li:hover{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.ulbox li .inli{border:1px solid #fff;margin:10px;}
.ulbox li a{height:200px;position:relative;display:block;border:none;overflow: hidden;}
.ulbox img{max-width:none;}
.arrow.left {height:55px;width:50px;background: url('images/rightA.png') no-repeat left center;position: absolute; display: block;left:12px;top:75px;z-index:999;}
.arrow.right {height:55px;width:50px;background: url('images/leftA.png') no-repeat right center;position: absolute; display: block;right:21px;top:75px;z-index:999;}
.site-content{margin:0 0 25px 0;}
.mobile_prihlaseni {display:none;}
.button { background: url(/skola/ukoly-jazyky/www/images/button2.jpg) no-repeat  center left;padding-left:25px;font-size: 15px;}
input[type="text"],input[type="tel"],input[type="email"],input[type="password"],textarea {
    background: #fff;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 7px 10px;
    width: 250px;
    margin: 0 0 10px 0;line-height: 24px;
    font: 13.3333px Arial;
}
.wpcf7-form-control .wpcf7-list-item {margin-left:0px;}
select{
    background: #fff;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 6px 5px;
    width: 250px;
    margin: 0 0 10px 0;line-height: 24px;
    font: 13.3333px Arial;
}
textarea {min-height: 173px;}
input[type="submit"]{-webkit-transition: .1s all linear;
    -moz-transition: .1s all linear;
    -o-transition: .1s all linear;
    -ms-transition: .1s all linear;
    transition: .1s all linear;
    margin-bottom: 25px;
    float: none;
    color: #fff;
    padding: 7px 25px;
    background: #184b84 url(images/bgtl.jpg) repeat top left;
    height: auto !important;
    font-size: 17px;
    display: inline-block;
    vertical-align: top;
    border: 0;
    text-shadow: 0 -1px #000;
    cursor: pointer;
    border-radius: 4px;
    border-bottom: 1px solid #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    border-top: 1px solid #fff;}
input[type="submit"]:hover {
    background: -moz-linear-gradient(top,#dce6f3 0,#cedff5 25%,#c2daf3 100%);
    background: -webkit-linear-gradient(top,#dce6f3 0,#cedff5 25%,#c2daf3 100%);
    background: linear-gradient(to bottom,#dce6f3 0,#cedff5 25%,#c2daf3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dce6f3',endColorstr='#c2daf3',GradientType=0);
    text-shadow: 0 1px #fff;
    color: #000;
    border-bottom: 1px solid #7d7d7d;
    border-left: 1px solid #bbbbbb;
    border-right: 1px solid #8a8a8a;
    border-top: 1px solid #bbbbbb;
}
.archive .primaryleft{width:70%;display:inline-block;vertical-align:top;padding-right:25px;}
.archive .homenews .homenewsright .dekor {margin-bottom:15px;}
.archive .homenews .title_homenews{font-size:25px;}
.archive .primaryleft h2{margin: 10px 0 20px 0;}
.archive .secondary .title_homenews{text-align:left;font-size:17px;}
.archive .secondary h2{margin: 10px 0 20px 0;}
.archive .homenews img{text-align:center;}
.archive .secondary{width:27%;display:inline-block;vertical-align:top;}
.archive .date_homenews {margin:10px 0;}
.archive .homenews_footer{text-align:right;margin-bottom:35px;border-bottom: 1px dotted #c5c5c5; padding-bottom:25px;}
.widget ul {  margin: 0 0 25px 0;border-top:1px solid #000;}
.widget li {border-bottom:1px solid #000;display:block;padding:10px 0}
.widget li a {text-decoration:none;color:#000;}
.widget li a:hover{color:#49afe8;}
.nav-next {float:right;}

.email-form {margin-bottom:0px;}
.entry-content div.wpcf7-response-output {margin:0;}
.email-form label {display:block;}
.email-form .left-form {width:270px;display:inline-block;vertical-align:top;}
.email-form .right-form {width:270px;display:inline-block;vertical-align:top;}

@media screen and (max-width: 1280px) {
 
}
@media screen and (max-width: 1000px) {
  .logo {}  
 
}
@media screen and (max-width: 1025px) {
    .site-header {text-align:center;height:auto;width:auto;padding: 0 0 15px 0;margin: 0 auto 30px auto;}
    .content-area {text-align:center;height:auto;width:auto;padding: 0 15px 0 15px;}
    .homenews {text-align:center;height:auto;width:auto;}
    .homenewsin {width:100%;}
    .footer_bot {text-align:center;height:auto;width:auto;}
    .site-branding .top_text {margin:10px 0 0 0;}
    .site-branding .top_kontakt { position: absolute; right: initial; top: 4px; padding: 0; z-index: 99; font-size:13px;text-align:center;width:100%;}
    .site-branding .top_text p {text-align:center;}
    .site-branding .mobilemenu {color:#fff;display: inline-block; border: 1px solid #597ada; padding: 3px 10px;cursor: pointer;}
    .menu {text-align:center;height:auto;width:auto;overflow: hidden;}     
    .logo {padding: 0;position: relative;margin-top: 25px;}
    .logo a {line-height:1;}
    .main-navigation li {display:block;}
    .main-navigation li a {padding: 5px 0 5px 0;height:auto;line-height: 1.2;}
    .menu-menu-container {margin:0;}
    .main-navigation li a:hover{background: transparent;color:#ff5b65;}
    .main-navigation ul ul {text-align:center;top: 0;z-index:9999999;position:relative;padding: 10px 0 10px 0;background: rgba(35, 71, 147, 0.7)}
    .main-navigation ul ul li {display:inline-block;}
    .main-navigation ul ul li a:hover{background: transparent;color:#f18cf1;}
    .main-navigation ul ul li a{text-align:center;border: 1px solid #597ada; margin: 3px 5px;}
    
    .site-content .simonet_platby_objednavky .centr {width:auto;height:auto;display: block;}
    .site-content .simonet_platby_objednavky .centr .nazev {width:auto;display:block;text-align:center;margin-top: 0px;}
    .site-content .simonet_platby_objednavky .centr .popis {width:auto;display:block;text-align:center;}
    .site-content .simonet_platby_objednavky .prava {width:auto;display:none;text-align:center;}
    .site-content .simonet_platby_objednavky .cena {width:auto;display:none;;text-align:center;}
    
    .site-content table,tbody,tr,td{display:block;width: auto !important;}
    .site-content table tbody tr {border-bottom:1px solid #ddd;}
    .site-content .simonet_kosik .obsah_kosik .nazev_kosiku {width: auto;}
    .site-content .simonet_kosik .obsah_kosik .mnozstvi_kosiku {display:inline-block;width: 90px;}
    .site-content .simonet_kosik .obsah_kosik .cena_kosiku {display:inline-block;width:auto;margin: 0 20px;}
    .site-content .simonet_kosik .detail {padding:0; margin-bottom:15px;padding-bottom: 15px;border-bottom: 1px solid #e4e4e4;}
    .site-content .simonet_kosik .obsah_kosik .radek_kosiku {margin-bottom:10px;}
    .site-content .simonet_kosik .obsah_kosik .smaz_kosiku {display:inline-block;}
    .site-content .simonet_kosik .obsah_kosik th.nazev_kosiku {display:inline-block;color:#0070a7;}
    .site-content .simonet_kosik .obsah_kosik th.mnozstvi_kosiku {display:inline-block;width: 90px;color:#005f76;}
    .site-content .simonet_kosik .obsah_kosik th.cena_kosiku {display:inline-block;color:#005f76;}
    .site-content .firma_obsah2 .mapa iframe{width:auto;display:block;height:auto;}
    .site-content .firma_obsah2 .adresa{width:auto;display:block;height:auto;padding: 10px; }
    .site-content .firma_obsah2 .mapa{width:auto;display:block;padding: 10px 0;}
    .site-content .obsah_kosik tr {padding:5px 0;}
    .site-content .firma_obsah2 .popis {padding: 20px;}
    .alignleft {float:none;}
    
    .site-content .firma_obsah3 {width:auto;display:block;padding: 10px 0;}
    .site-content .firma_obsah3 div{width:auto;display:block;padding: 10px 0;}
    .site-content .firma_obsah3 div:before {font: 1.7em/1.5em "et-line";color: #49afe8;display: block;margin-bottom: 15px;}
    .site-content .firma_obsah3 .adresa {border-right: 1px solid #49afe8;}
    .site-content .firma_obsah3 .ico {border-right: 1px solid #49afe8;}

    
    .site-content .simonet_kosik_objednavky {padding:0;}
    .site-content .simonet_kosik_objednavky .obsah_kosik .mnozstvi_kosiku {display:inline-block;text-align:right;}
    .site-content .simonet_kosik_objednavky .obsah_kosik .cena_kosiku {display:inline-block;}
    .site-content .simonet_kosik_objednavky .obsah_kosik .smaz_kosiku {display:inline-block;}
    .site-content .simonet_kosik_objednavky .obsah_kosik th.nazev_kosiku {display:inline-block;color:#005f76;float: left;}
    .site-content .simonet_kosik_objednavky .obsah_kosik th.mnozstvi_kosiku {display:inline-block;color:#005f76;}
    .site-content .simonet_kosik_objednavky .obsah_kosik th.cena_kosiku {display:inline-block;color:#005f76;}
    .site-content .simonet_kosik_objednavky .celkem_kosik {padding: 10px;}
    
    .site-content .dotaz_adresa {width:auto;height:auto;display: block;}
    
    .site {padding:0;}
    .site-content .simonet_kategorie .jednotliva_sluzba {margin: 0 10px 20px 10px;}
    .site-content .seznam_menu h2 {margin: 0 10px 10px 10px;}
    .home .site-content .rozcestnik_top {text-align:center;margin-bottom: 0px;}
    .site-content .rozcestnik_top .rozcestnik_in {margin: 0 10px 10px 10px;}
    .site-content .rozcestnik_top .rozcestnik_in h3 {}
    .site-content .rozcestnik_bottom {margin-top:20px;}
    .site-content .rozcestnik_bottom .rozcestnik_in {margin: 0 10px 10px 10px;}
    .site-content .rozcestnik_bottom .rozcestnik_in h3 {}
    .socsite {width: auto;display:block;text-align:center;margin-top:25px;}
    .socsite .insocsite {position:relative;display:inline-block;}
    .slider {top:35px;}
    .metaslider {width:100%;}
    .slider .metaslider .caption-wrap {text-align:center;background: transparent;width:100%;left:0;bottom:30%;}      
    .slider .metaslider .caption-wrap .caption  {text-align:center;background: #49afe8; border-radius: 30px 0 30px 0;padding: 15px 20px;display:inline-block;} 
    .content_site {width:auto;display:block;padding:0 35px;}
    .secondary {width:auto;display:block;padding:0 35px; margin-left: 0;float: none;}
    .mobilemenu {margin:5px 0;font-size:21px;color: #fff;display: inline-block; border: 1px solid #597ada; padding: 3px 10px;cursor: pointer;}
} 
@media screen and (max-width: 769px) {
    .site-content  {padding: 0 10px;}
    .site-content .firma_obsah div {width: auto;padding: 0 0 15px 0;display:block;}
    .site-content .odeslat_dotaz_in{padding-right:0;}
    .site-content .odeslat_dotaz textarea {width:92%;}
    .site-content .odeslat_dotaz {width: auto;display:block;}
    .site-content .firma_mapa {width: auto;}
    .site-content .rozcestnik_top .rozcestnik_in {display:inline-block;margin:0 10px 25px 10px;}
    .site-content .rozcestnik_top .rozcestnik_in .obsah {height:auto !important;}
    .site-content .rozcestnik_bottom .rozcestnik_in {display:inline-block;margin:0 10px 25px 10px;}
    .site-content .rozcestnik_bottom .rozcestnik_in .obsah {height:auto !important;}
    .rozcestnik_bottom .rozcestnik_in .content_home_news {display:block;}
    .site-content .odeslat_dotaz .odeslat_out2 {margin: 35px 10px 25px 0;}
    .logo {position:relative;padding: 0;height:auto;}  
    .logo img{max-width:100%;width:170px;}
    .logo .heslo {top: 91px;padding: 0 0 0 25px;}
    .mobilemenu {}
    
    .archive .primaryleft {width: auto;display:block;padding-right: 0;}
    .archive .homenews .title_homenews {font-size: 21px;}
    .archive .secondary {width: auto;display:block;}
    .secondary .homenewsin{margin-bottom:25px;}
    .boxin {width:615px;}
    .slider .metaslider .caption-wrap {text-align:center;background: transparent;width:100%;left:0;bottom:10%;}
    .slider .metaslider .caption-wrap .caption {text-align:center;background: #49afe8; border-radius: 30px 0 30px 0;padding: 5px 10px;display:inline-block;font-size:20px;}
} 
@media screen and (max-width: 616px) {
    .boxin {width:302px;text-align:center;}
    .arrow.right {right:14px;}
    .vsechny_osoby .osoba_obsah {width:auto;margin-right:25px;display:block;vertical-align:top;}
}
@media screen and (max-width: 460px) {
  
    .site-content .firma_obsah div {padding: 0 15px 15px 15px; }
    .boxout {padding: 0px 0 0px 0;}
} 


@font-face {
	font-family: 'et-line';
	src:url('fonts/et-line.eot');
	src:url('fonts/et-line.eot?#iefix') format('embedded-opentype'),
		url('fonts/et-line.woff') format('woff'),
		url('fonts/et-line.ttf') format('truetype'),
		url('fonts/et-line.svg#et-line') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'et-line';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display:inline-block;
}                                    

/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/
.icon-mobile, .icon-laptop, .icon-desktop, .icon-tablet, .icon-phone, .icon-document, .icon-documents, .icon-search, .icon-clipboard, .icon-newspaper, .icon-notebook, .icon-book-open, .icon-browser, .icon-calendar, .icon-presentation, .icon-picture, .icon-pictures, .icon-video, .icon-camera, .icon-printer, .icon-toolbox, .icon-briefcase, .icon-wallet, .icon-gift, .icon-bargraph, .icon-grid, .icon-expand, .icon-focus, .icon-edit, .icon-adjustments, .icon-ribbon, .icon-hourglass, .icon-lock, .icon-megaphone, .icon-shield, .icon-trophy, .icon-flag, .icon-map, .icon-puzzle, .icon-basket, .icon-envelope, .icon-streetsign, .icon-telescope, .icon-gears, .icon-key, .icon-paperclip, .icon-attachment, .icon-pricetags, .icon-lightbulb, .icon-layers, .icon-pencil, .icon-tools, .icon-tools-2, .icon-scissors, .icon-paintbrush, .icon-magnifying-glass, .icon-circle-compass, .icon-linegraph, .icon-mic, .icon-strategy, .icon-beaker, .icon-caution, .icon-recycle, .icon-anchor, .icon-profile-male, .icon-profile-female, .icon-bike, .icon-wine, .icon-hotairballoon, .icon-globe, .icon-genius, .icon-map-pin, .icon-dial, .icon-chat, .icon-heart, .icon-cloud, .icon-upload, .icon-download, .icon-target, .icon-hazardous, .icon-piechart, .icon-speedometer, .icon-global, .icon-compass, .icon-lifesaver, .icon-clock, .icon-aperture, .icon-quote, .icon-scope, .icon-alarmclock, .icon-refresh, .icon-happy, .icon-sad, .icon-facebook, .icon-twitter, .icon-googleplus, .icon-rss, .icon-tumblr, .icon-linkedin, .icon-dribbble {
	font-family: 'et-line';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display:inline-block;
}
.icon-mobile:before {
	content: "\e000";
}
.icon-laptop:before {
	content: "\e001";
}
.icon-desktop:before {
	content: "\e002";
}
.icon-tablet:before {
	content: "\e003";
}
.icon-phone:before {
	content: "\e004";
}
.icon-document:before {
	content: "\e005";
}
.icon-documents:before {
	content: "\e006";
}
.icon-search:before {
	content: "\e007";
}
.icon-clipboard:before {
	content: "\e008";
}
.icon-newspaper:before {
	content: "\e009";
}
.icon-notebook:before {
	content: "\e00a";
}
.icon-book-open:before {
	content: "\e00b";
}
.icon-browser:before {
	content: "\e00c";
}
.icon-calendar:before {
	content: "\e00d";
}
.icon-presentation:before {
	content: "\e00e";
}
.icon-picture:before {
	content: "\e00f";
}
.icon-pictures:before {
	content: "\e010";
}
.icon-video:before {
	content: "\e011";
}
.icon-camera:before {
	content: "\e012";
}
.icon-printer:before {
	content: "\e013";
}
.icon-toolbox:before {
	content: "\e014";
}
.icon-briefcase:before {
	content: "\e015";
}
.icon-wallet:before {
	content: "\e016";
}
.icon-gift:before {
	content: "\e017";
}
.icon-bargraph:before {
	content: "\e018";
}
.icon-grid:before {
	content: "\e019";
}
.icon-expand:before {
	content: "\e01a";
}
.icon-focus:before {
	content: "\e01b";
}
.icon-edit:before {
	content: "\e01c";
}
.icon-adjustments:before {
	content: "\e01d";
}
.icon-ribbon:before {
	content: "\e01e";
}
.icon-hourglass:before {
	content: "\e01f";
}
.icon-lock:before {
	content: "\e020";
}
.icon-megaphone:before {
	content: "\e021";
}
.icon-shield:before {
	content: "\e022";
}
.icon-trophy:before {
	content: "\e023";
}
.icon-flag:before {
	content: "\e024";
}
.icon-map:before {
	content: "\e025";
}
.icon-puzzle:before {
	content: "\e026";
}
.icon-basket:before {
	content: "\e027";
}
.icon-envelope:before {
	content: "\e028";
}
.icon-streetsign:before {
	content: "\e029";
}
.icon-telescope:before {
	content: "\e02a";
}
.icon-gears:before {
	content: "\e02b";
}
.icon-key:before {
	content: "\e02c";
}
.icon-paperclip:before {
	content: "\e02d";
}
.icon-attachment:before {
	content: "\e02e";
}
.icon-pricetags:before {
	content: "\e02f";
}
.icon-lightbulb:before {
	content: "\e030";
}
.icon-layers:before {
	content: "\e031";
}
.icon-pencil:before {
	content: "\e032";
}
.icon-tools:before {
	content: "\e033";
}
.icon-tools-2:before {
	content: "\e034";
}
.icon-scissors:before {
	content: "\e035";
}
.icon-paintbrush:before {
	content: "\e036";
}
.icon-magnifying-glass:before {
	content: "\e037";
}
.icon-circle-compass:before {
	content: "\e038";
}
.icon-linegraph:before {
	content: "\e039";
}
.icon-mic:before {
	content: "\e03a";
}
.icon-strategy:before {
	content: "\e03b";
}
.icon-beaker:before {
	content: "\e03c";
}
.icon-caution:before {
	content: "\e03d";
}
.icon-recycle:before {
	content: "\e03e";
}
.icon-anchor:before {
	content: "\e03f";
}
.icon-profile-male:before {
	content: "\e040";
}
.icon-profile-female:before {
	content: "\e041";
}
.icon-bike:before {
	content: "\e042";
}
.icon-wine:before {
	content: "\e043";
}
.icon-hotairballoon:before {
	content: "\e044";
}
.icon-globe:before {
	content: "\e045";
}
.icon-genius:before {
	content: "\e046";
}
.icon-map-pin:before {
	content: "\e047";
}
.icon-dial:before {
	content: "\e048";
}
.icon-chat:before {
	content: "\e049";
}
.icon-heart:before {
	content: "\e04a";
}
.icon-cloud:before {
	content: "\e04b";
}
.icon-upload:before {
	content: "\e04c";
}
.icon-download:before {
	content: "\e04d";
}
.icon-target:before {
	content: "\e04e";
}
.icon-hazardous:before {
	content: "\e04f";
}
.icon-piechart:before {
	content: "\e050";
}
.icon-speedometer:before {
	content: "\e051";
}
.icon-global:before {
	content: "\e052";
}
.icon-compass:before {
	content: "\e053";
}
.icon-lifesaver:before {
	content: "\e054";
}
.icon-clock:before {
	content: "\e055";
}
.icon-aperture:before {
	content: "\e056";
}
.icon-quote:before {
	content: "\e057";
}
.icon-scope:before {
	content: "\e058";
}
.icon-alarmclock:before {
	content: "\e059";
}
.icon-refresh:before {
	content: "\e05a";
}
.icon-happy:before {
	content: "\e05b";
}
.icon-sad:before {
	content: "\e05c";
}
.icon-facebook:before {
	content: "\e05d";
}
.icon-twitter:before {
	content: "\e05e";
}
.icon-googleplus:before {
	content: "\e05f";
}
.icon-rss:before {
	content: "\e060";
}
.icon-tumblr:before {
	content: "\e061";
}
.icon-linkedin:before {
	content: "\e062";
}
.icon-dribbble:before {
	content: "\e063";
}



.home .simonet_dostupnost {padding:15px 0px 0px 0px;}
.home .simonet_dostupnost h3{display:inline-block;vertical-align:top;color:#66cae2;margin:25px 25px 5px 0;font-size:17px;}
.home .prejit {background:#fff;}
.home .prejit .resume {padding-top:15px;margin-top:20px;}
.home .prejit .resume h2 {font-size:17px;}
.home .simonet_dostupnost .tl_produktu {    margin: 5px 0 25px 0;;padding: 13px 20px;}
.home .simonet_dostupnost .tl_produktu:hover {background:#ddd;}

.simonet_galerie_out .simonet_galerie {text-align:center;}
.simonet_galerie_out .simonet_galerie .imgbox {display:inline-block;vertical-align:top;max-width: 150px;}
.simonet_galerie_out .simonet_galerie .imgbox .simibox {display:block;padding:0 10px 20px 10px;}
.simonet_galerie_out .simonet_galerie .imgbox .simibox img {display:block;max-width: 100%; border: 1px solid #a7a7a7;}

.dlouhy_popis {padding: 0 0 25px 0;}

.bigout {position:absolute;top:0;left:0;width:100%;height:100%;z-index: 999999999;display:none;text-align: center;background: rgba(226,226,226,1);
background: -moz-linear-gradient(45deg, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(226,226,226,1)), color-stop(50%, rgba(219,219,219,1)), color-stop(51%, rgba(209,209,209,1)), color-stop(100%, rgba(254,254,254,1)));
background: -webkit-linear-gradient(45deg, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
background: -o-linear-gradient(45deg, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
background: -ms-linear-gradient(45deg, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
background: linear-gradient(45deg, rgba(226,226,226,1) 0%, rgba(219,219,219,1) 50%, rgba(209,209,209,1) 51%, rgba(254,254,254,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=1 );}
.bigout .bigin {display:none;vertical-align: middle;}
.bigout .bigsel {display:table-cell;}
.bigout .bigin img {max-width:80%;}
.bigbottom {display:block;margin-top:10px;width: 100%;position: fixed;top: 0; left: 0;background: #fff;}
.bigclose {cursor:pointer;padding:5px 10px;}

.submit_css {border-radius: 4px;cursor:pointer;line-height:0.9;-moz-transition: .1s all linear;-o-transition: .1s all linear;-ms-transition: .1s all linear;transition: .1s all linear;
    margin:5px;float:none;color:#000;padding:9px 13px; background:#e8eae0;height:auto !important; font-size: 15px !important;display:inline-block; vertical-align:top;border: 0;text-shadow: 0 -1px #ffffff;    
    border-bottom: 1px solid #7d7d7d;
    border-left: 1px solid #bbbbbb;
    border-right: 1px solid #8a8a8a;
    border-top: 1px solid #bbbbbb;}
.submit_css:hover {    border-bottom: 1px solid #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    border-top: 1px solid #fff;
    background: #184b84 url(images/bgtl.jpg)repeat top left;}
    
 .submit_css:hover > a   {text-shadow: 2px 1px #000000;
    color: #fff;}

.simonet_dostupnost h3 {display:block;color:#66cae2;font-size:23px;}
.simonet_dostupnost {background:#000;padding:30px 1px 1px 1px;text-align:center;line-height:1;}
.simonet_dostupnost label {color:#66cae2;display: block;margin-bottom: 5px;}
.simonet_dostupnost .nazev_mesta {width:140px; display:inline-block;vertical-align:top;margin: 0 20px 0 0;padding: 10px 15px;background:#fff;position:relative;cursor:pointer;}
.simonet_dostupnost .nazev_mesta .arrow {position:absolute;right:10px;cursor:pointer;}
.simonet_dostupnost .nazev_ulice {width:140px; display:inline-block;vertical-align:top;margin: 0 20px 0 0;padding: 10px 15px;background:#fff;position:relative;cursor:pointer;}
.simonet_dostupnost .nazev_ulice .arrow {position:absolute;right:10px;cursor:pointer;}
.simonet_dostupnost .nazev_cp {width:110px; display:inline-block;vertical-align:top;margin: 0 20px 0 0;padding: 10px 15px;background:#fff;position:relative;cursor:pointer;}
.simonet_dostupnost .nazev_cp .arrow {position:absolute;right:10px;cursor:pointer;}
.simonet_dostupnost .input_mesta {display:none;margin:5px 2.5%;width:95%;-webkit-box-shadow: 0px 0px 11px -3px rgba(56,89,189,1);
-moz-box-shadow: 0px 0px 11px -3px rgba(56,89,189,1);
box-shadow: 0px 0px 11px -3px rgba(56,89,189,1);}  
.simonet_dostupnost .input_ulice {display:none;margin:5px 2.5%;width:95%;-webkit-box-shadow: 0px 0px 11px -3px rgba(56,89,189,1);
-moz-box-shadow: 0px 0px 11px -3px rgba(56,89,189,1);
box-shadow: 0px 0px 11px -3px rgba(56,89,189,1);}
.simonet_dostupnost .input_cp {display:none;margin:5px 2.5%;width:95%;-webkit-box-shadow: 0px 0px 11px -3px rgba(56,89,189,1);
-moz-box-shadow: 0px 0px 11px -3px rgba(56,89,189,1);
box-shadow: 0px 0px 11px -3px rgba(56,89,189,1);}
.simonet_dostupnost .mesta {width:180px; display:inline-block;vertical-align:top;margin: 0 20px 0 0;text-align:left;}
.simonet_dostupnost .ulice {width:180px; display:inline-block;vertical-align:top;margin: 0 20px 0 0;text-align:left;}
.simonet_dostupnost .cp {width:150px; display:inline-block;vertical-align:top;margin: 0 20px 0 0;text-align:left;}
.simonet_dostupnost .mesta .rozbal {z-index:999;position:absolute;background:#fff;list-style:none;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;width:168px;}
.simonet_dostupnost .mesta .rozbal .mesto {margin:0;overflow-y: auto;max-height: 200px;z-index:999;}
.simonet_dostupnost .mesta .mesto li {color:#001f27;padding: 5px 10px;border-bottom:1px solid #e4e4e4;display:block;margin:0;}
.simonet_dostupnost .mesta .mesto li:hover {background:#000;color:#fff;cursor:pointer;}
.simonet_dostupnost .mesta .mesto .sel_li {background:#000;color:#fff;}
.simonet_dostupnost .mesta .mesto span {padding: 5px 10px;display:block;border-bottom:1px solid #e4e4e4;}
.simonet_dostupnost .ulice .rozbal {z-index:999;position:absolute;background:#fff;margin:0;list-style:none;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;width:168px;}
.simonet_dostupnost .ulice .rozbal .ulicka {margin:0;overflow-y: auto;max-height: 200px;z-index:999;}
.simonet_dostupnost .ulice .ulicka li {color:#001f27;padding: 5px 10px;border-bottom:1px solid #e4e4e4;display:block;margin:0;cursor:pointer;}
.simonet_dostupnost .ulice .ulicka li:hover {background:#000;color:#fff;cursor:pointer;}
.simonet_dostupnost .ulice .ulicka .sel_li {background:#000;color:#fff;}
.simonet_dostupnost .ulice .ulicka span {padding: 5px 10px;display:block;border-bottom:1px solid #e4e4e4;}
.simonet_dostupnost .cp .rozbal {z-index:999;position:absolute;background:#fff;list-style:none;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;width:138px;}
.simonet_dostupnost .cp .rozbal .cpp {margin:0;overflow-y: auto;max-height: 200px;z-index:999;}
.simonet_dostupnost .cp .cpp li {color:#001f27;padding: 5px 10px;border-bottom:1px solid #e4e4e4;display:block;margin:0;}
.simonet_dostupnost .cp .cpp li:hover {background:#000;color:#fff;cursor:pointer;}
.simonet_dostupnost .cp .cpp .sel_li {background:#000;color:#fff;}
.simonet_dostupnost .cp .cpp span {padding: 5px 10px;display:block;border-bottom:1px solid #e4e4e4;}

.seznam_menu {margin-bottom: 15px;}
.seznam_menu h2 {display:inline-block; text-align:center;vertical-align:top;letter-spacing: 1;line-height:1; font-size:19px;
    text-transform: uppercase;background: #ecf0fb; color: #000;margin:0 20px 20px 0;cursor:pointer;padding:0;
    background: -moz-linear-gradient(top,#dce6f3 0,#cedff5 25%,#c2daf3 100%);
    background: -webkit-linear-gradient(top,#dce6f3 0,#cedff5 25%,#c2daf3 100%);
    background: linear-gradient(to bottom,#dce6f3 0,#cedff5 25%,#c2daf3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dce6f3',endColorstr='#c2daf3',GradientType=0);}
.seznam_menu h2 a {color:#000;text-decoration: none;padding:10px 15px;display:block;}
.seznam_menu .kosik_menu {margin-top: 0px;border-radius: 4px;}
.seznam_menu .kosik_menu a {display:block;}
.seznam_menu .aktivni_menu {background:#1e4099;border-bottom: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #fff; border-top: 1px solid #fff;
background: #184b84 url('images/bgtl.jpg')repeat  top left;}
.seznam_menu .aktivni_menu a{text-shadow: 2px 1px #000000;color:#fff;}
.seznam_menu .kosik_menu.aktivni_menu {}

.simonet_kosik {margin:35px 0 35px 0;outline: 1px solid #eeeced;padding:0 0 25px 0;border-radius: 7px;-moz-border-radius: 7px;-webkit-border-radius: 7px;text-align:center;}
.simonet_kosik .detail {text-align:left;font-size: 15px; padding: 0 10px;color: #144472;}
.simonet_kosik .obsah_kosik {margin: 25px auto 0 auto;display: block;width:90%;}
.simonet_kosik .obsah_kosik .radek_kosiku {display:block;}
.simonet_kosik .obsah_kosik .nazev_kosiku {width: 64%;text-align:left;display:inline-block;vertical-align:top;}
.simonet_kosik .obsah_kosik td.nazev_kosiku {font-weight: 500;color: #000;}
.simonet_kosik .obsah_kosik .cena_kosiku {width:15%;text-align:right;display:inline-block;vertical-align:top;}
.simonet_kosik .obsah_kosik .mnozstvi_kosiku {width:15%;text-align:right;display:inline-block;vertical-align:top;}
.simonet_kosik .obsah_kosik .smaz_kosiku {width:5%;text-align:center;min-width:30px;display:inline-block;vertical-align:top;}
.simonet_kosik .obsah_kosik .odstranit_z_kosiku {cursor:pointer;}
.simonet_kosik .celkem_kosik {text-align:right;display:inline-block;font-size: 19px;padding-top: 10px;}
.simonet_kosik .celkem_kosik span{font-weight: 500;color: #000;}

.simonet_kategorie {margin-top:35px;}

.simonet_kosik_objednavky,.simonet_kosik {border:none;-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;}


.simonet_kosik_objednavky {margin-bottom:25px;text-align:center;border: 1px solid #ddd;padding-bottom:25px;}
.simonet_kosik_objednavky .obsah_kosik {text-align:right;display:inline-block;margin-top:25px;}
.simonet_kosik_objednavky .obsah_kosik .nazev_kosiku {width:auto;text-align:left;color: #000;padding-right: 25px;}
.simonet_kosik_objednavky .obsah_kosik nazev_kosiku {font-weight: 500;}
.simonet_kosik_objednavky .obsah_kosik .kusu_obj {display:none;}
.simonet_kosik_objednavky .obsah_kosik .cena_kosiku {width:130px;text-align:right;}
.simonet_kosik_objednavky .obsah_kosik .detail_kosiku {text-align: left;font-size:15px;padding: 0 10px;color: #144472;}
.simonet_kosik_objednavky .obsah_kosik .smaz_kosiku {width:50px;text-align:center;min-width:30px;}
.simonet_kosik_objednavky .obsah_kosik .odstranit_z_kosiku {cursor:pointer;}
.simonet_kosik_objednavky .celkem_kosik {text-align:right;display:inline-block;font-size: 19px;padding-top: 10px;}
.simonet_kosik_objednavky .celkem_kosik span {font-weight: 500;color: #000;}


.simonet_dopravci_platby {border: 1px solid #ddd;display:block;text-align:center;margin-bottom:25px;}

.simonet_dopravci_objednavky {width:45%;display:inline-block;margin:0 2% 20px 0;vertical-align:top;text-align:center;display:none;}
.simonet_dopravci_objednavky .leva {display:inline-block;text-align:left;vertical-align:top;}
.simonet_dopravci_objednavky .vybrano {display:inline-block;height:52px;padding:0 10px 0 5px;line-height:52px;vertical-align:top;text-align:left;}
.simonet_dopravci_objednavky .obrazek {display:inline-block;height:52px;line-height:52px;width:52px;vertical-align:top;text-align:left;}
.simonet_dopravci_objednavky .centr {display:inline-block;height:52px;vertical-align:top;padding:0 10px 0 10px;}
.simonet_dopravci_objednavky .centr .nazev {display:block;width:250px;text-align:left; font-weight: 500;color: #000;}
.simonet_dopravci_objednavky .centr .popis {display:block;width:250px;font-size:15px;color:#879092;text-align:left;}
.simonet_dopravci_objednavky .prava {display:inline-block;height:52px;line-height:52px;right:0;}
.simonet_dopravci_objednavky .cena {width:70px;text-align:right;}

.simonet_platby_objednavky {width:90%;display:inline-block;margin:20px 0 20px 0;vertical-align:top;text-align:center;}
.simonet_platby_objednavky .leva {display:inline-block;text-align:left;vertical-align:top;}
.simonet_platby_objednavky .vybrano {display:inline-block;height:52px;padding:0 10px 0 5px;line-height:52px;vertical-align:top;text-align:left;}
.simonet_platby_objednavky .obrazek {display:inline-block;height:52px;line-height:52px;width:52px;vertical-align:top;text-align:left;}
.simonet_platby_objednavky .centr {display:inline-block;height:52px;vertical-align:top;padding:0 10px 0 10px;width: 450px;}
.simonet_platby_objednavky .centr .nazev {display:block;width:100%;text-align:left; font-weight: 500;color: #000;margin-top: 10px;}
.simonet_platby_objednavky .centr .popis {display:block;width:100%;font-size:15px;color:#879092;text-align:left;}
.simonet_platby_objednavky .prava {display:inline-block;height:52px;line-height:52px;right:0;}
.simonet_platby_objednavky .cena {width:70px;text-align:right;}

.hidden{display:none;}
#polozka_kosiku_doprava {padding: 5px 0 0 0;border-top:1px solid #e4e4e4;}
.nadpis_kosiku {padding: 0 0 5px 0;border-bottom:1px solid #e4e4e4;}
#polozka_kosiku_doprava td {padding:0;}
table { border-collapse: collapse; }

.akreditaceano {background: url("images/MSMTakreditaceTeburg.gif") no-repeat top left;width:200px;height:44px;margin-top:25px;}

.sleva {
    text-align: center;
    color: #fff;
    right: -20px;
    top: -43px;
    z-index: 999;
    transform: translate(21.213203435596427px,60.81118318204308px) rotate(45deg);
    -ms-transform: translate(21.213203435596427px,60.81118318204308px) rotate(45deg);
    -webkit-transform: translate(21.213203435596427px,60.81118318204308px) rotate(45deg);
    -o-transform: translate(21.213203435596427px,60.81118318204308px) rotate(45deg);
    position: absolute;
    background: #c00;
    padding: 10px 10px 10px 15px;
    font-size: 21px;
    width: 170px;
    font-weight:500;
}
.cena_pred_slevou {
    display: inline-block;
    text-decoration: none;
    color: #fff;
    font-size: 20px;
    z-index: 999;
    background: #c11717;
    padding: 1px 10px;
    width: auto;
    white-space: nowrap;
    position: relative;
    margin-right:10px;
    font-weight:300;
}
.cena_pred_slevou:after {
    content: '';
    display: inline-block;
    position: absolute;
    left: 50%;
    margin-left: -40%;
    top: 50%;
    background: #fff;
    width: 80%;
    height: 2px;
    transform: rotate(-20deg);
}    
.entry-content .ceny{text-align:right;margin-right: 20px;}   
.detail_kurzu {display:none;}
.entry-content .ceny .cena_pred_slevou {margin-left:5px;} 
.blue_petset {font-weight: 500;color: #000;}

.mob_nazev_parametru {color:#000;font-weight: bold;}
#mobilni_verze {display:block;}
#lcd_verze{display:block;}
.jed_nazev_parametru {color:#000;font-weight: bold;}
.entry-content #jed_verze th, .entry-content #jed_verze td {max-width: none;}
.simonet_z {text-align:center;}

.mnozstvi_prvek_obal {display: inline-block;position: relative;text-align: center;height:36px;width:55px;margin: 0;vertical-align:top; margin-bottom: 25px;}
.mnozstvi_prvek {display: inline-block;position: relative;text-align: center;height:36px;width:50px;}
.tl_a_kusy .poznamka {display:block;}
.mnozstvi_prvek .plus {line-height: 18px;overflow: hidden;border-radius: 0 3px 0 0;width: 20px;height: 18px;cursor: pointer;top: 0;right: 0;position: absolute;text-decoration: none;border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;-o-user-select:none;}
.mnozstvi_prvek .plus:hover {background:#448809;color:#fff;}
.mnozstvi_prvek .minus {line-height: 18px;overflow: hidden;border-radius: 0 0 3px 0;width: 20px;height: 18px;cursor: pointer;bottom: 0;right: 0;position: absolute;text-decoration: none;border-left: 1px solid #ccc;border-bottom: 1px solid #ccc;-moz-user-select: none; -webkit-user-select: none; -ms-user-select:none; user-select:none;-o-user-select:none;}
.mnozstvi_prvek .minus:hover {background:#448809;color:#fff;}
.mnozstvi_prvek .mnozstvi {height:36px;width: 50px;vertical-align:top;border-radius:5px;padding:0 0 0 10px;margin: 0;}
.mnozstvi_prvek_obal span {display: inline-block;position: relative;text-align: center;height:36px;line-height: 36px;vertical-align:top;}

.mist_prvek_obal {text-align:right;}
.mist_prvek_obal label {font-size: 25px;}
.mist_prvek_obal .mist_prvek {display: inline-block;position: relative;vertical-align:top; font-size: 25px;text-align:right;}
.mist_prvek_obal .inputmist {margin: 0;display: inline-block;vertical-align:top;font-size: 25px;}


.celkem_kusu {position:absolute;color:#fff;margin:10px 0 0 0;padding:5px 10px;background:#c55dc5;border-radius: 20px;text-align:center;}
.sluzby_detail {}
.simonet_kategorie .jednotliva_sluzba {width: 150px;position:relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;
display:inline-block;vertical-align:top;outline: 1px solid #eeeced;margin:0 25px 25px 0;}
.simonet_kategorie .jednotliva_sluzba:hover{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.sluzby_detail .jednotliva_sluzba .info_dostupnosti {font-size: 20px;margin-top: 15px;}
.sluzby_detail .jednotliva_sluzba .obal {display:inline-block;vertical-align:top;}
.sluzby_detail table {border-collapse: collapse;}
.sluzby_detail th,.sluzby_detail td {border-top: none;text-align:center;padding: 6px 10px 6px 10px;}
.sluzby_detail .obrazek {padding:0;overflow:hidden;height: 130px;width: auto;}
.sluzby_detail .obrazek img {min-width: 150px;}

.sluzby_detail .info_produktu {display:inline-block;vertical-align:top;margin: 5px;height:37px;width:37px;cursor:pointer; position: absolute;top: 0;right: 0;}
.sluzby_detail .obrazek .popis_kratky {position:absolute;width:100%;height:100%;background:#fff;display:none;cursor:pointer;z-index: 999;top: 0;overflow-y: scroll;overflow-x:hidden;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;}
.sluzby_detail .obrazek .popis_kratky_in {padding:25px;display:block;}
.sluzby_detail .obrazek .popis_kratky_in p {font-size:17px;}
.sluzby_detail .obrazek .miniatury {width:100%;bottom:0;background:#fff;position:absolute;bottom:0;padding: 10px 10px 0 10px;}
.sluzby_detail .obrazek .miniatury img{cursor:pointer;width:35px;height:35px;margin:0 10px;outline: 1px solid #9a9a9a;display: inline-block;vertical-align:top;}
.sluzby_detail .obrazek .miniatury .miniatury_in {padding:5px 0 1px 0;}
.sluzby_detail th {color:#000;min-width:120px;font-weight: normal;}
.sluzby_detail .nazev_parametru {text-align:right;}
.sluzby_detail tr{}
.sluzby_detail table tr:nth-child(odd) td{}
.sluzby_detail table tr:nth-child(even) td{ }
.bottom_produkt {position: relative;}

.sluzby_detail .nazev {vertical-align:middle; overflow:hidden;color:#fff;height:74px;display: table;padding: 10px;background: #184b84 url(images/bgtl.jpg) repeat top left;width: 100%;
-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.sluzby_detail .nazev h2 {margin:0;text-align: center;font-size: 17px;line-height: 1.1;text-shadow: 2px 1px #000000;vertical-align: middle;display: table-cell;color: #fff;}
.sluzby_detail .nazev a{font-size:15px;color:#fff;text-decoration:none;}
.sluzby_detail .jednotliva_sluzba .cena {text-transform:none;display:block;text-align:right;padding: 20px 10px 6px 10px;float: right;}
.produktprava {text-align:right;float: right;}
.sluzby_detail .cena span {position: relative;}
.tl_dokosiku {}
.tl_dokosiku:hover {}    

.v_kosiku:hover {background: #fff;color: #000;text-shadow: 0 -1px #fff;border-bottom: 1px solid #7d7d7d;border-left: 1px solid #bbbbbb;border-right: 1px solid #8a8a8a;border-top: 1px solid #bbbbbb;}
.tl_a_kusy {text-align:right;margin-top:15px;}
.tl_a_kusy label{padding: 7px 5px;display:inline-block;}
.tl_a_kusy .mnozstvi_prvek_obal {margin-right:25px;}

#content .prejit {text-align:center;display: block;position:relative;padding-top: 25px;margin-top: 35px;background:#fff;}
.simonet_dostupnost .tl_produktu {-webkit-transition: .1s all linear;-moz-transition: .1s all linear;-o-transition: .1s all linear;-ms-transition: .1s all linear;transition: .1s all linear;
    margin-bottom:25px;letter-spacing: 3px;text-transform: uppercase;float:none;color:#fff;padding:13px 20px; background:#000;height:auto !important; font-size: 13px !important;display:inline-block; vertical-align:top;border: 0;}
#content .prejit .tl_produktu:hover{background:#d2d7d8;color:#000;}
.prejit .resume h2{margin-bottom:5px;}
.entry-content .simonet_kategorie .skryto, .simonet_formular .skryto,.simonet_kosik_objednavky .skryto,.simonet_objednat .skryto,.skryto{display:none !important;}

.tl_dokosiku, .zaklad_tl {-webkit-transition: .1s all linear;-moz-transition: .1s all linear;-o-transition: .1s all linear;-ms-transition: .1s all linear;transition: .1s all linear;
    margin-bottom:25px;float:none;color:#fff;padding:7px 25px; background: #184b84 url('images/bgtl.jpg') repeat top left;
    height:auto !important; font-size: 17px;display:inline-block; vertical-align:top;border: 0;
    text-shadow: 0 -1px #000;cursor:pointer;border-radius: 4px;border-bottom: 1px solid #fff;border-left: 1px solid #fff;border-right: 1px solid #fff;border-top: 1px solid #fff;}
.tl_dokosiku:hover, .zaklad_tl:hover,.v_kosiku { background: -moz-linear-gradient(top,#dce6f3 0,#cedff5 25%,#c2daf3 100%);
    background: -webkit-linear-gradient(top,#dce6f3 0,#cedff5 25%,#c2daf3 100%);
    background: linear-gradient(to bottom,#dce6f3 0,#cedff5 25%,#c2daf3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dce6f3',endColorstr='#c2daf3',GradientType=0);
    text-shadow: 0 1px #fff;color:#000;border-bottom: 1px solid #7d7d7d;
    border-left: 1px solid #bbbbbb;border-right: 1px solid #8a8a8a;border-top: 1px solid #bbbbbb;}

.simonet_objednat .tl_produktu:hover { 
    background: -moz-linear-gradient(top,#dce6f3 0,#cedff5 25%,#c2daf3 100%);
    background: -webkit-linear-gradient(top,#dce6f3 0,#cedff5 25%,#c2daf3 100%);
    background: linear-gradient(to bottom,#dce6f3 0,#cedff5 25%,#c2daf3 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dce6f3',endColorstr='#c2daf3',GradientType=0);
    text-shadow: 0 1px #fff;
    color:#000;
    border-bottom: 1px solid #7d7d7d;
    border-left: 1px solid #bbbbbb;
    border-right: 1px solid #8a8a8a;
    border-top: 1px solid #bbbbbb;}
.simonet_z .tl_produktu {-webkit-transition: .1s all linear;-moz-transition: .1s all linear;-o-transition: .1s all linear;-ms-transition: .1s all linear;transition: .1s all linear;
    margin-bottom:25px;letter-spacing: 3px;float:none;color:#fff;padding:13px 20px; background:#448809;height:auto !important; font-size: 13px !important;display:inline-block; vertical-align:top;border: 0;}
.podekovani {border: 3px solid #003894;display:block;text-align:center;padding: 20px;margin: 25px;font-size: 20px;}
.simonet_objednat {text-align:center;padding:0px 0px 25px 0px;}
.simonet_formular .simonet_objednat {border: 1px solid #ddd;}
.simonet_formular .simonet_objednat .in_simonet_objednat {margin-top:25px;padding:0 20px;}
.simonet_kategorie .simonet_objednat {border:none;}
.simonet_objednat .in_simonet_objednat label{padding:0 11px;font-size: 17px;color: #000;vertical-align: top;display: block;}
.simonet_objednat p {padding:5px 25px;}
.simonet_formular h2, .simonet_kosik h2 {
}
.nadpis_bloku {color: #000;margin:0;padding: 7px 0; background: #c4d3ec;}
.nadpis_kurzu {color: #000;margin:0;padding: 15px 0 25px 0; border-bottom: 1px #ccc solid;}
.error_form {border:3px solid red; padding:20px;margin:25px;font-size:15px;}  
.odkaz_produktu_vice {margin-top:20px;display:block;}
.tl_produktu {margin-top:20px;display:block;border-bottom: 1px solid #ccc;padding-bottom:25px;} 
.navigace_dotazu{margin-top:35px;}
.simonet_produktu {margin:25px 0 55px 0;width: 100%;position:relative;text-align:left;}
.simonet_produktu .nadpis_hledat {margin: 0; padding:0 0 10px 0;font-size:27px;line-height:1.1;display:inline-block;color:#000;}
.simonet_produktu h2 {margin: 0; padding:0 0 10px 0;font-size:20px;line-height:1.1;display:inline-block;}
.dotaz_jednotlivy strong {color:#000;font-size:15px;}
.dotaz_jednotlivy .nazev {color:#0076bc;font-size:17px;padding:0;margin-top:10px;}
.dotaz_jednotlivy .datum {margin-right:10px;}
.dotaz_jednotlivy .popis {color:#000;padding:0;line-height:1.1;font-size:15px;}
.dotaz_jednotlivy .odpoved {color:#0076bc;padding:0 0 0 50px;line-height:1.1;font-size:15px;margin-top:5px;}
.simonet_produktu a {color:#0076bc;}
.vse_leva_strana {display:inline-block;vertical-align:top;width:25%;}
.vse_leva_strana .invse_leva_strana{margin-right:10px;display:block;}
.vse_prava_strana {display:inline-block;vertical-align:top;width:75%;}
.tl_novy_dotaz {float:right;}
.odeslat_dotaz{margin-bottom:35px;}

.in_simonet_objednat input[type="text"], .in_simonet_objednat textarea {width:100%;margin: 0 0 10px 0;}

.dotaz_text textarea {height:100px;font-size:13.333px;border-bottom: 3px solid #000;display: block;width: 100%;padding:10px;}
.dotaz_text, .dotaz_email, .dotaz_prijmeni, .dotaz_jmeno, .dotaz_telefon, .dotaz_adresa, .dotaz_psc, .dotaz_mesto{text-align: left;margin:0 5px 10px 5px;}
.dotaz_text {width:350px;display:inline-block;text-align: left;}
.dotaz_jmeno{width:150px;display:inline-block;text-align: left;}
.dotaz_email {width:250px;display:inline-block;text-align: left;}
.dotaz_prijmeni{width:150px;display:inline-block;text-align: left;}
.dotaz_adresa {width:350px;display:inline-block;text-align: left;}
.dotaz_psc {width:70px;display:inline-block;text-align: left;}
.dotaz_mesto {width:150px;display:inline-block;text-align: left;}
.in_simonet_objednat input{}
.dotaz_tema select{width:100%;}
.form_hledat{margin-bottom:25px;}

.produkt_samostatny {position:relative;}
.produkt_samostatny .zpet {display:none;padding:5px 10px; border-radius: 4px;cursor: pointer;margin-bottom:15px;text-shadow: 0 -1px #ffffff;
    border-bottom: 1px solid #7d7d7d;
    border-left: 1px solid #bbbbbb;
    border-right: 1px solid #8a8a8a;
    border-top: 1px solid #bbbbbb;}
.produkt_samostatny .strana_leva {text-align:left;display:block;margin:15px 0 20px 0;border-bottom: 1px #c4dbf3 solid;padding-bottom: 25px;}
.produkt_samostatny .strana_leva p {text-align: justify;}
.produkt_samostatny .strana_prava {text-align:left;display:block;margin-right: 0;padding: 0;outline: none;}
.produkt_samostatny .strana_prava input{display:inline-block;}
.produkt_samostatny .strana_prava .obsah_polozky_inline {display:inline-block;vertical-align:top;margin-right:25px;}
.produkt_samostatny .strana_spodni {clear:both;display:block;margin:0;}
.produkt_samostatny .strana_spodni p {text-align: justify;}
.produkt_samostatny .ceny .cena_pred_slevou {margin-bottom:5px;}
.produkt_samostatny .in_produkt {padding:25px 0 0 0;}
.produkt_samostatny select {width:275px;margin: 0;}
.produkt_samostatny .sel_title {margin:5px 10px 5px 0;height: 23px;padding: 0;display:inline-block;min-width:110px;}
.produkt_samostatny .akreditacen {margin-top:20px;}
.produkt_samostatny .top_title {font-size: 21px;font-weight: 400;color: #4883c1;}
.produkt_samostatny .inputtext {margin:0;width:70%;min-height:inherit;}
#input_akreditace{font-size:0px;}

.zvyrazneny_text {font-weight:bold;color: #8e0a0c;}
.zvyrazneny_text_2 {font-weight:bold;color: #0abb00;}
.margin_b {margin-bottom:20px;}
.margin_b_t {margin:20px 0;}
.margin_t {margin-top:20px;}
.margin_t50 {margin-top:50px;}
.font_15,.font_15 p,.font_15 span {font-size: 15px;}  
.font_20,.font_20 p,.font_20 span {font-size: 20px;}  
.font_25,.font_25 p,.font_25 span {font-size: 25px;}  
.velikost50 {width:50px;}
.velikost70 {width:70px;}
.velikost100 {width:100px;}
.velikost120 {width:120px;}
.velikost150 {width:150px;}
.velikost200 {width:200px;}
.velikost250 {width:250px;}
.velikost350 {width:350px;}
.velikost500 {width:500px;}
.velikost500textarea {width:500px;min-height:150px;}

@media screen and (max-width: 460px) {

.produkt_samostatny select {width: 220px;margin: 0;}
.produkt_samostatny .strana_prava .obsah_polozky_inline {margin-right:0;}
.produkt_samostatny .inputtext {width: 220px !important;margin: 0;}
.dotaz_email {width:220px;}
.produkt_samostatny .strana_prava {text-align: center;}
.produkt_samostatny .strana_leva p {text-align: center;}
.akreditaceano {margin: 25px auto;}
.entry-content .ceny {margin-right:0;}
.tl_a_kusy .mnozstvi_prvek_obal {margin-right:0;}
.prvek_kurzu {width:100% !important;}
.prvek_kurzu_in {height: auto !important;}
.simonet_objednat .in_simonet_objednat label {    text-align: center;}
}

@media screen and (max-width: 760px) {
#mobilni_verze {display:block;}
#lcd_verze{display:none;}
.simonet_dostupnost {text-align:center;}
.simonet_dostupnost .mesta {margin:0 0 20px 0;width:auto;}
.simonet_dostupnost .mesta .rozbal {width: 208px;}
.simonet_dostupnost .nazev_mesta {width:180px;margin: 0;}
.simonet_dostupnost .ulice {margin:0 0 20px 0;width:auto;}
.simonet_dostupnost .ulice .rozbal {width: 208px;}
.simonet_dostupnost .nazev_ulice {width:180px;margin: 0;}
.simonet_dostupnost .cp {margin:0 0 20px 0;width:auto;}
.simonet_dostupnost .cp .rozbal {width: 208px;}
.simonet_dostupnost .nazev_cp {width:180px;margin: 0;}
#content .prejit {padding:5px 25px 0px 25px;}
.entry-content .sluzby_detail th {min-width:initial;width: 300px;}
.entry-content .sluzby_detail table {min-width:230px;}
.entry-content .sluzby_detail table tr{border-bottom: 1px solid #DDDDDD;}
.dotaz_text {width:auto;}
.simonet_kosik_objednavky .obsah_kosik {text-align:right;width:auto;padding:0 5%;display:block;}
.home .simonet_dostupnost h3 {margin:10px 0 15px 0;display:block;}
.seznam_materialu_right {width: auto;display:block;float:none;}
.seznam_materialu_left {width: auto;display:block;float:none;text-align: left;}
    
}



