@import url("../fonts/themify-icons.css"); @import url("../fonts/font-awesome.min.css"); .font-themify {font-family: "themify";} .font-font-awesome {font-family: "FontAwesome";} /* Main Layout */ .selectnav {font-size: 16px; padding: 6px; border: 2px solid #008dd0; color: #000; border-radius: 0; display: none;} html {display: block; height: 100%; position: relative;} body {font: 14px/1.7em Verdana,sans-serif; color: #666; min-height: 100%; background: #fff; position: relative; overflow-y: scroll;} .mainlab {margin-bottom: 20px;} .tag-category, .mainlab .item-page, .categories-list {background: #fff;} div.searh {background: #fff; border: 1px solid #eee; padding: 25px;} div.searh .radio input[type="radio"], div.searh .radio-inline input[type="radio"], div.searh .checkbox input[type="checkbox"], div.searh .checkbox-inline input[type="checkbox"] { margin: 0 10px; position: relative; } div.searh .radio, div.searh .checkbox { display: inline;
margin-bottom: 10px; margin-top: 10px; position: relative; } .category.list-striped li {list-style: none;} .img_caption  {font-size: 12px; color: #ccc;} #wrapper {position: relative; margin-left: auto; margin-right: auto; box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);  background: #fff;} .top_panel {position: relative; z-index: 600; height: 37px; background: #0b3657; font-size: 95% !important; border-bottom: 1px solid #1e1e1e; box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, 0.25);} .top_panel a, .top_panel a:hover, .top_panel a:focus, .top_panel a:active, .top_panel .total_products {color: #f7f7f7; text-decoration: none; text-transform: uppercase;} .top_panel .panel-top{ left: 0; position: absolute; width: 100%; text-align: center; line-height: 17px; color: #f7f7f7;} .panel-top .panel-top-center {float: none;text-align: center; margin: 8px;} .navbar {min-height: 35px; margin-bottom: 0;} .top_panel .navbar-nav > li > a {padding-bottom: 10px; padding-top: 10px;} .top_panel .container {position: relative;}
.linelab-r .pretext p {text-align: center; font-size: 140%;} .slide_wrapper div.container .row {position: relative;} .linelab-r .login-greeting, .linelab-r .logout-button {color: #fff; display: inline-block; padding-left: 10px; padding-top: 0;} .headerlab {margin: 0; position: relative; z-index: 500;} .parabg {width:100%; background: url("../images/headbg.jpg") repeat-x left top #008dd0; color: #fff;} .headlab .header-col {position: relative; min-height: 97px;} .headlab .labcol {text-align: center; margin: 0 auto; padding: 28px 0 0; width: 60%;} .form-inline .button.btn {background: none; margin-left: -7px; border: 1px solid #fff; border-radius: 0; color: #fff; padding: 6px 12px !important; height: 40px; font-size:12px; position: absolute;} .labposition {display: table; height: 100%; width: 100%;} .labposition .labcell {display: table-cell; vertical-align: middle;} .headlab .bcol { width: auto;} .headlab .acol, .headlab .bcol {padding: 0; position: absolute; top: 0;} .headlab .acol {left: 0; width: 30%; padding: 9px 0;} .headlab .bcol {right: 0; padding: 26px 0 0;} .bottomblock {margin: 10px 0 30px;}
.newsflah_items h4 {width: 64%; background: none; display: inline-block; text-shadow: none; font-style: italic; padding: 0; margin-top: 5px; position: relative;  font-family: "Open Sans"; font-weight: 500; font-weight: bold; font-size: 100%;} .newsdate  {background: none; display: inline-block; text-shadow: none; font-style: italic; padding: 0; position: relative; color: #777; font-family: "Open Sans"; font-weight: 300; font-size: 90%; margin-top: 0;} .newsflah_items { position: relative; background: #fff ; border: 1px solid #eee; min-height: 90px; margin-bottom: 18px; padding-right:10px; overflow: hidden;} .newsflah_items .imagfl{ text-align: center; padding: 17px 10px; width: 110px; height: 110px; float: left; position: relative; overflow: hidden; background: #e6e7e8; margin-right:10px; } .newsflah_items .imagfl2{ height: 88px; min-width: 200px; } .newsflah_items img{ padding:0; width: auto; height: 88px; } .paranav { position: relative;  background: #fff2f9; } #navlab li a span.image-title  {display: block;} .breadcrumbs-pad {margin-bottom: 20px;}
.page-header, .categories-list h1 {border-bottom: 0; margin: 20px 0 20px; font-style: italic; font-weight: bold; padding-bottom: 0;} .categories-list .first .page-header {margin: 0 0 20px;} .leading-0 {background: #fff;  min-height: 231px;} .items-row div.item { padding: 0; background: #fff;  min-height: 150px;} .leadintro {float: left; display: block; max-width: 383px;} .categories-list .page-header {margin: 40px 0 20px;} #fancybox-loading, #fancybox-loading div, #fancybox-overlay, #fancybox-wrap, #fancybox-wrap div { -moz-box-sizing: content-box; box-sizing: content-box; -webkit-box-sizing: content-box; } ul.navlab  {list-style: none; margin-bottom: 0; padding-left: 0;} p {margin-top:10px; margin-bottom:10px;} a, a:focus, a:active {outline: 0 none;} a {color: #58595b;} a:hover, a:focus, a:active, .pagination li a:hover, .pagination li a:focus  {text-decoration: underline; color: #000;}
img {max-width: 100%;} .pageh {float:left;} .mainblock a {color: #008dd0;} .mainblock a:hover {color: #58595b;} a.readm {float: right; font-size: 13px; padding: 0 10px;} .nopad1 { padding-bottom: 20px;} .nopad2 { padding-bottom: 20px;} .slogan {color: #999; text-align: center; text-transform: uppercase; height:36px; line-height: 30px;}  .slogan p {margin: 0; padding:0;} .banerlab {margin: 0 left; text-align: left;} .banerlab-logo {margin: 0 right; text-align: right;} div.newsflah_items a.readmore {position: absolute; right:0; bottom:0; font-size:12px; height: 25px; line-height: 25px; padding: 0 15px; background: #e6e7e8; color: #666;} div.newsflah_items a.readmore:hover, a.readm:hover {background: #58595b; color: #fff; text-decoration: none;}   a.readm { height: 30px; line-height: 30px; padding: 0 15px; background: #e6e7e8; color: #666;} .newslab h3 {color: #fff; margin-top: 10px;} .tab-content {padding: 10px;}
a.morecat {float: right; font-size: 12px; padding: 0 15px; background: #e6e7e8; color: #666; height:25px; line-height: 25px;} a.morecat:hover {background: #58595b; color: #fff; text-decoration: none;} .clr {clear: both;  } .visze h3 {height: 23px; line-height: 23px; padding-left: 27px !important; background: url("../images/ico_info.png") no-repeat left top transparent !important;} .symbol h3 {display: block !important; padding-left: 15px !important; margin-top: 0 !important; font-weight: bold !important; line-height: 60px; color: #fff !important; height: 60px; background: url("../images/symbol.png") no-repeat right top #008dd0 !important;}
div.leading-0 .page-header h2 { font-size: 150%; font-weight: bold; margin-bottom: 15px;} .blog .page-header h2 { font-size: 130%; font-weight: bold;} .page-header h2, .categories-list h1 { font-size: 180%; font-weight: normal;} h1,h2,h3,h4,h5 {color: #666; font-weight:300; font-family: "Open Sans";} .relab h3 {margin-top: 0;} h1 {font-size:220%;} h2 {font-size:200%;} h3 {font-size:180%;} h4 {font-size:140%;} input.addtocart-button, .btn, .btn-group .btn, .btn-group .dropdown-menu, .input-group-addon, .btn-group .btn, .table-bordered, .input-group .btn, .input-group .dropdown-menu, .input-group .form-control, .dropdown-menu, .dropdown-menu .dropdown-submenu .dropdown-menu, .form .form-control, .form .btn, .form-control, .label, .badge, .alert, .alert .btn, .progress, .breadcrumb, .tooltip .tooltip-inner, .popover, .nav-list-panel, .nav-tabs li > a, .tabs-below .nav-tabs li > a, .tabs-right .nav-tabs li > a, .tabs-left .nav-tabs li > a, .nav-tabs .dropdown-menu, .tabs-below .nav-tabs .dropdown-menu, .nav-pills li a, .nav-pills .dropdown-menu, .navbar, .navbar .dropdown-menu, .progress-bar, .progress .pagination li:first-child a, .pagination li:first-child span, .pagination li:last-child a, .pagination li:last-child span, .panel, .breadcrumb-arrow li:first-child a, pre, code, .input-lg, .form-group-lg .form-control, .modal-header .modal-title, .modal-content, .panel-group .panel, .panel-group .panel-heading {   -webkit-border-radius: 0;
-moz-border-radius: 0; -o-border-radius: 0; -ms-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; -ms-box-shadow: none; box-shadow: none; -moz-text-shadow: none; -o-text-shadow: none; -ms-text-shadow: none; text-shadow: none;} .alert {padding: 8px 35px 8px 14px; margin: 18px; text-shadow: 0 1px 0 rgba(255,255,255,0.5); background-color: #fcf8e3; border: 1px solid #fbeed5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;} .alert, .alert h4 {color: #c09853;} .alert h4 {margin: 0;} .alert .close {position: relative; top: -2px; right: -21px; line-height: 18px;} .alert-success { background-color: #dff0d8; border-color: #d6e9c6; color: #468847; } .alert-success h4 { color: #468847; } .alert-danger, .alert-error { background-color: #f2dede; border-color: #eed3d7; color: #b94a48; } .alert-danger h4, .alert-error h4 { color: #b94a48; } .alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; } .alert-info h4 {
color: #3a87ad; } .alert-block { padding-top: 14px; padding-bottom: 14px; } .alert-block > p, .alert-block > ul { margin-bottom: 0; } .alert-block p + p { margin-top: 5px; } blockquote {margin: 0 0 26px;} div.contact-form .form-actions .validate{ margin-top: 30px;} ul.tags.inline {margin: 0;} /* Buttons */ #pop-print a {color: #fff;} .flex-caption .btn {background: #008dd0; font-size: 18px; margin: 0; color: #fff; border: 2px solid #fff; border-radius: 3px;} .flex-caption .btn:hover, .flex-caption .btn:focus {background: #fff; color: #008dd0; border: 2px solid #008dd0 !important; border-radius: 3px;} div.controls .btn {margin-top: 10px;} .newslab .subbutton:hover, span.details-button input.details-button:hover, .linelab-r .logout-button .btn-primary:hover { background: #58595b; color: #fff; border: 1px solid #58595b;}
.newslab .subbutton, span.details-button input.details-button, .linelab-r .logout-button .btn-primary { background: #ff8235; color: #fff; border: 1px solid #ff8235;} .manufacturer-product-link a, .default, .vm-button-correct, .vm-button-correct:link, .vm-button-correct:visited, .button, .validate, button,input.highlight-button,a.highlight, .control-buttons button.default, a.checkout_link:link, a.checkout_link:visited, input.default, .btn, #com-form-order-submit input.button, .owl-theme .owl-nav [class*="owl-"], .btn-primary, .general-bg, button.default, input.highlight-button, .buttonBar-right .button, .reset-value fg-button, .inline input.button, #form-login input.button, .vm-button-correct, .general-bg, .manufacturer-product-link a,.productdetails-view a.ask-a-question, input.vm-default, a.product-details, a.details, div.details, button.default{border: 1px solid #e6e7e8; background-color: #e6e7e8; background: #e6e7e8; color: #666; transition: all 0.2s ease 0s; border-radius:0px; -webkit-border-radius:0px; text-decoration: none;}
a.btn:hover, .manufacturer-product-link a:hover, button.default:hover, .manufacturer-product-link a:hover, .default:hover, .vm-button-correct:hover, .button:hover, .button:focus, .validate:hover , .validate:focus, a.product-details:hover, a.details:hover,a.highlight:hover, .control-buttons button.default:hover, .productdetails-view a.ask-a-question:hover, input.highlight-button:hover,.owl-theme .owl-nav [class*="owl-"]:hover, .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {border: 1px solid #58595b; background-color: #58595b; background: #58595b; color: #fff;} span.details-button input.details-button {padding: 6px 12px !important; text-decoration: none; transition: all 0.2s ease 0s; border-radius:0px; -webkit-border-radius:0px;} /* Logo */ .labcol .labposition img, .labcol .labposition a { display: inline-block;} /* Header Menu */ #sticky_navigation_wrapper {position: relative; background: none; z-index: 500;}
#header .moduletable {float:right; padding: 0 !important;} #header {overflow: hidden; color: #fff; font-size:12px; margin-bottom: 20px; margin-top:0;} #header a, #header a:hover {color: #fff;} #header p {margin: 0; padding: 0;} #header li {list-style:none; float:left;} .linelab-r ul > li {display: inline-block; line-height: 35px;} /* Navigation + Search */ #navigace {margin: 0; z-index:100; position: relative; background: #fff;} #navigace ul { margin:0;} #navigace ul li {margin: 0; padding: 0; overflow: visible;} #navigace li a span.image-title { position: absolute; z-index: 1000; left:0; top: 0; width: 100%; margin-left: -2px;} #navigace li {list-style:none; float:left; height: 234px; min-width: 227px; max-width: 228px; position:relative;}  #navigace li.item-107 a {border-right: 0;}
#navigace li a {font-size: 13px; text-align: center; background: #008dd0; padding-top: 36px; border-radius: 0 0; display:block; margin: 0; border-right: 2px solid #fff; line-height: 36px; color: #fff; font-weight: bold; text-transform: uppercase; transition: all 0.2s ease 0s;}  #navigace li.active a span.image-title, #navigace li a:hover span.image-title, #navigace li a:focus  span.image-title { background: #008dd0;} #navigace li.active a {text-decoration: none; color:#ccc;} #navigace li a:hover, #navigace li:hover a, #navigace li.sfHover a, #navigace li a:focus {text-decoration: none; color:#ccc;} #navigace li ul {background: #309ed2; overflow: hidden; position: absolute; width: 454px; box-shadow: 3px 3px 3px #666; top: 36px; left: -999em; padding: 0; z-index: 1000;} #navigace li ul ul {margin: -36px 0 0 226px; border-top: 0 none;} #navigace li ul ul ul{border-top: 1px solid #ebebeb;}
#navigace li:hover ul ul, #navigace li:hover ul ul ul, #navigace li:hover ul ul ul ul, #navigace li.sfHover ul ul, #navigace li.sfHover ul ul ul, #navigace li.sfHover ul ul ul ul {left:-999em;} #navigace li li {text-transform: none; font-size: 13px; height: 37px !important; width:226px;} #navigace li li a {text-transform: none; background: #309ed2 !important; font-size: 13px; border: 0 none; color: #fff !important; height: 37px; line-height: 37px; margin: 0; text-shadow: none !important; font-weight:normal; text-align: left; padding: 0 8px;} #navigace li li.active a:hover, #navigace li li.active:hover, #navigace li li a:hover {background: #008DD0 !important; color: #ccc !important;} #navigace li:hover ul, #navigace li.sfHover ul,#navigace li li:hover ul, #navigace li li li:hover ul, #navigace li li li li:hover ul, #navigace li li.sfHover ul, #navigace li li li.sfHover ul, #navigace li li li li.sfHover ul {left:0;}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {background-color: transparent;} #toTop { display:none; text-decoration:none; position:fixed; bottom:10px; right:10px; overflow:hidden; width:50px; height:50px; border:none; text-indent:100%; background:url("../images/ui.totop.png") no-repeat left top; } #toTopHover { background:url("../images/ui.totop.png") no-repeat left -50px; width:50px; height:50px; display:block; overflow:hidden; float:left; opacity: 0; -moz-opacity: 0; filter:alpha(opacity=0); } #toTop:active, #toTop:focus { outline:none;} #atftbx p {margin: 0; padding: 0;} #atftbx { margin-right: 3px;} .flexslider .slides > li { @include transition(opacity 1s ease); -webkit-transition: opacity 1s ease;  -moz-transition: opacity 1s ease; transition: opacity 1s ease;  } .flex-control-nav, .flex-direction-nav a, .flex-direction-nav {z-index: 10;}
.flex-caption {padding: 20px 20px 20px 40px; position: absolute; text-align: left; top: 20%; right:0;} .flex-caption h1, .flex-caption h2, .flex-caption h3 {color: #fff; font-style: normal; margin: 0; text-decoration: none; text-transform: uppercase; font-weight: bold; text-shadow: 1px 1px 1px #000;} .flex-caption p {font-weight: bold; text-shadow: 1px 1px 1px #000; font-family: "Open Sans"; font-size: 15px; color: #fff; line-height: normal; max-width: 550px;} #slide { width: 100%; height: 100%; margin-top:20px; margin-bottom: -37px; border-bottom: 0 none !important; overflow: hidden; } .slide_wrapper {overflow: hidden; position: relative;} .image-slider { min-height: 100px; overflow: hidden;} #bover {background-color: #777; position: absolute; display: block; height: 100%; opacity: 0.7; top: 0; transition: opacity 250ms linear 0s; width: 100%; z-index: 499;} #bover.active {z-index: 10; height: 0; opacity: 0;} /* Dropdown */ .dropdown-menu {margin: 0;}
.totalp {background: #d54d54; display: inline; letter-spacing: 0.6px; line-height: 37px; margin: 9px 9px 9px 0; min-width: 20px; padding: 0 5px 1px; text-align: center; width: auto;} .nright {padding-left: 15px; margin-right: -2px; float: right;} .nright ul, .nleft ul  {margin: 0; padding: 0;} .linelab-r ul > li.dropdown {padding-right: 0;} .wbg {background: #fff;} .nleft {float: left; padding-right: 15px;} .shoplablogin ul.ul-circle a{color: #555;} .shoplablogin ul.ul-circle {border-top: 1px solid #ccc; background: #eee; color: #555; margin-top: 15px; padding: 15px 20px;  box-shadow: 0 0 8px 5px rgba(208, 223, 226, 0.4) inset;} .input-group-addon {background: #145e98; color: #fff; border: 1px solid #0b3657;} .shoplablogin .form-control {border: 1px solid #145e98;} ul.currencymenu  {padding: 20px; margin: 0; font-size:12px;} ul.currencymenu li {display: block; line-height: 22px; cursor: pointer;} ul.currencymenu li.active {color: #726b31; font-weight: bold;}
.shoplablogin ul.ul-circle > li { line-height: normal; display: block; list-style-type: circle;} .shoplablogin .navbar-nav > li > a:focus, .shoplablogin .navbar-nav > li > a:hover {background-color: transparent !important;} .nav .open > a, .nav .open > a:focus, .nav .open > a:hover, .top_panel .navbar-nav > li > a:focus, .top_panel .navbar-nav > li > a:hover { background-color: transparent; border-color: transparent;} .dropdown-menu {padding: 0;} .dropdown-menu > li > a {padding: 0 20px; line-height: 40px; font-size: 0.9em;} .dropdown-menu.top:before {content: ""; display: block; width: 0; height: 0; background: none; border: none; border-bottom: 10px solid #ccc; border-right: 9px solid transparent; border-left: 9px solid transparent; position: absolute; top: -10px; left: 30px;}
.dropdown-menu.top:after {content: ""; display: block; width: 0; height: 0; background: none; border: none; border-bottom: 8px solid #fff; border-right: 8px solid transparent; border-left: 8px solid transparent; position: absolute; top: -8px;left: 31px;} .dropdown-menu.dropdown-right, .shoplablogin .dropdown-menu.dropdown-right, .pull-right > .dropdown-menu, .shoplablogin .navbar-right .dropdown-menu {right: 0;left: auto;} .dropdown-menu.dropdown-right.top:before, .shoplablogin .dropdown-menu.dropdown-right.top:before, .pull-right > .dropdown-menu.top:before, .shoplablogin .navbar-right .dropdown-menu.top:before {right: 30px;left: auto;} .dropdown-menu.dropdown-right.top:after, .shoplablogin .dropdown-menu.dropdown-right.top:after, .pull-right > .dropdown-menu.top:after, .shoplablogin .navbar-right .dropdown-menu.top:after {right: 31px;left: auto;} .dropdown-menu.dropdownlab { min-width: 280px;}
.dropdown-menu.dropdownlab header {background: #dedede; padding: 15px; font-size: 15px; line-height: 1; color: #424242;} .dropdown-menu.dropdownlab .checkbox-inline {line-height: 34px;} .dropdown-menu.dropdownlab .checkbox-inline input[type="checkbox"] {margin-top: 10px;} .dropdown-menu.dropdownlab .btn {margin-top: 0;} .dropdown-menu.dropdownlab .form-control, .dropdown-menu.dropdownlab .form-group, .dropdown-menu.dropdownlab .control-group  {font-size: 12px; padding: 0 20px;} .dropdown-menu.dropdownlab .form-control {padding: 6px 10px;} .dropdown-menu.dropdownlab fieldset {margin: -1px 0 0 0;} .dropdown-menu.dropdownlab {box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.45);} ul.tags li {list-style: none; position: relative;} .formelm label {display: block;} .label.label-info  { background-color: #e6e7e8; border-radius: 0 0; color: #666; display: inline; font-size: 75%; font-weight: bold; line-height: 1; padding: 0.2em 0.6em 0.3em; text-align: center; vertical-align: baseline; white-space: nowrap; }
.label-info[href]:hover, .label-info[href]:focus { background-color: #58595b; color: #fff;} /* Breadcrums */ .mainblock {margin-top: 30px;} .labox {margin-left: auto; margin-right: auto;} .labox .container {padding-left: 10px; padding-right: 10px; max-width: 100%; width: auto !important;} .breadcrumb {background-color: transparent; border-radius: 0; line-height: 34px; list-style: none; margin-bottom: 0; padding: 0 10px; font-style: italic;} .breadcrumb > li {font-size: 13px;} .breadcrumb > li + li:before {font-family: "FontAwesome"; content: "\f101"; padding: 0 5px;} .socialicon {font-size: 0; list-style: none; padding: 0; margin:0;} .socialicon > li {margin: 0 4px; font-size: 14px; display: inline-block;} .socialicon > li > a {padding: 0;} .socialicon > li > a .icon { box-sizing: content-box; display: inline-block; height: 28px; width: 28px; line-height: 28px; text-align: center; border: 1px solid #d5d2bb;} .paginationlab { margin: 10px 0; padding-bottom: 23px;}
.pagination{ margin-bottom: 0 !important; margin-top: 0 !important; display: inline-block; padding-left: 0;} .pagination li a {background: none; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; -o-border-radius: 0 !important; -ms-border-radius: 0 !important; border-radius: 0 !important;  display: block; margin-right: 5px; color: #008dd0;} .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {background: #008dd0; border-color: transparent;} .item-page .pagenav {background-color: transparent; border: 0 none; color: #ccc; margin: 20px 0 0; padding-left: 0; padding: 3px 8px;} /* Modules */ .blank .res {background: #fff; border: 1px solid #eee;}
.module-content .qlinks a:hover{ text-decoration: none;} .blank h3 {background: none !important; text-shadow: none !important; font-style: normal !important; padding: 0 5px 5px !important; color: #008dd0 !important; font-family: "Open Sans"; font-weight: bold !important; font-size: 130% !important;} .moduletable.blank { border-bottom: 0 none;} .color .reslab {border-bottom: 1px solid #ddd;} .color .res {background: #f2f2f2; border-left: 1px solid #ebebeb; border-right: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb; box-shadow: 0 0; border-radius: 0 0;} .color .reslab h3 {background: none; color: #fff; display: inline-block; padding-left:15px; position: relative; text-shadow: 0 1px 0 #000; margin:20px 0;} .color .resbg {margin-top: 7px; background: #dc911b; border-bottom: 3px solid #7e530f;} .nocolor .reslab {border-bottom: 1px solid #ddd;} .nocolor .res {background: #fff !important; box-shadow: 0 0; border-radius: 0 0; border: 1px solid #ddd; border-top: 0; box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.23);}
.nocolor .reslab h3 { background: #fff !important; color: #666; text-shadow: none; border: 1px solid #ddd; border-bottom: 0 none; margin-bottom: -1px;} .nocolor .resbg, .blank .resbg {border: 0 none;} p.mod-articles-category-introtext {font-size: 11px; padding: 0 15px 10px;} .sidecol .res { border-radius: 0 0 2px 2px;} .newslab div.acymailing_module {margin-left: auto !important; margin-right: auto !important; padding-left: 15px !important; padding-right: 15px !important;} .reslab h3 {background: none; display: inline-block; text-shadow: none; font-style: italic; padding: 0; position: relative; color: #666; font-family: "Open Sans"; font-weight: 500; font-size: 130%; margin-bottom: 18px; margin-top: 27px;} .resbg {} .moduletable .custom .infobox {background: transparent; margin-top: 50px; position: relative; text-align: center; transition: all 0.5s ease-in-out 0s; z-index: 10;} .moduletable .custom .infobox:hover {background: #f2f2f2;}
.moduletable .custom .infobox .infobox-box { background: #fff; background-image: linear-gradient(#fff, #eee); border: 1px solid #ddd; padding: 0 30px 30px; position: relative; transition: all 0.5s ease-in-out 0s; z-index: 10;} .moduletable .custom .infobox .infobox-box a { background: #fff; border: 1px solid #ccc; border-radius: 50%; color: #ccc; display: inline-block; font-size: 32px; width: 100px; height: 100px; line-height: 100px; margin: -50px 0 25px; text-decoration: none;transition: all 0.5s ease-in-out 0s;} .moduletable .custom .infobox .infobox-box a:hover {background: #1d87da; color: #666; border: 1px solid #ccc;} .moduletable .custom .infobox .infobox-box:hover {border: 1px solid #ccc;} .relab .moduletable .custom .infobox .infobox-box p {margin: 0 auto; transition: all 0.5s ease-in-out 0s; text-align: center;} .relab .moduletable .custom .infobox .hoverbox {width:100%; background: transparent; height: 60%; padding: 10px 30px 0; position: absolute; top: 39%; transition: all 0.5s ease-in-out 0s;}
.relab .moduletable .custom .infobox .hoverbox h2 { font-size: 150%; text-align: center; margin: 0 0 10px; text-transform: uppercase;} .relab .moduletable .custom .infobox h2 { font-size: 150%; text-align: center; margin: 0 0 10px; text-transform: uppercase;} .relab .moduletable .custom .infobox .hoverbox h3 { font-size: 100%; text-align: center; margin: 0 0 15px; text-transform: uppercase;} .relab .moduletable .custom .infobox .hoverbox p { text-align: center; opacity: 0; transition: all 0.5s ease-in-out 0s;} .relab .moduletable .custom .infobox:hover .infobox-box h2, .relab .moduletable .custom .infobox:hover .infobox-box p { opacity: 0;} .relab .moduletable .custom .infobox:hover .infobox-box a {background: #1d87da; border: 1px solid #1d87da; color: #fff;} .relab .moduletable .custom .infobox:hover .infobox-box { background: transparent;} .relab .moduletable .custom .infobox:hover .hoverbox {padding-top: 79px; top: 0;} .relab .moduletable .custom .infobox:hover .hoverbox p {opacity: 1;}
.relab .moduletable .custom .infobox:hover::before {width: 100%; height: 100%; opacity: 0.80; position: absolute; top: 0;} #menupro .custom {font-size: 11px;} #menupro .custom .custom {padding:0;} .dispbox span {height: 100%; width: 100%;} .sidecol .modul {background: none; margin-bottom: 38px;} input, button, select, textarea { border: 1px solid #ccc; border-radius: 3px; font-size: 13px; padding: 8px 10px; } legend { border: 0 none !important; } ul.unstyled li { border: 0 none !important;  padding: 0 !important; } .form-horizontal .control-label { text-align: left; } .sidecol ul.menu li a img{ display: none;} .relab { margin-top: 7px;} .page-header h2 { line-height: 33px;}
.sidecol .inputbox {display: inline; float: left; margin-right: 10px; margin-top: 8px;} .martp.productdetails {margin: 30px 0;} .bottomblock .vmproduct.libase {margin-top: 30px;} .sidecol .moduletable_menu, .sidecol .moduletable{padding:0;} .shoplablogin {position: relative; z-index: 600; line-height: 35px;} .shoplablogin .navbar-nav > li > a {font-size: 13px; -moz-border-radius: 0; -o-border-radius: 0; -ms-border-radius: 0; border-radius: 0;} .shoplablogin .log_icons {margin-right: 10px;} div.banneritem {margin: 0 auto; padding: 0; text-align: center;} .sortbylabs .tab-pane {padding: 20px; border: 1px solid #ddd; border-top: 0; background: #fff;} .sortbylabs .tab-content.tab-no-borders .tab-pane {padding: 20px 0; border: 0; background: none;}
.nav-tabs > li > a:hover {background: #008dd0; color: #fff;} .sortbylabs .nav-tabs > li > a { color: #666; border: 1px solid #ccc; border-bottom: 0; border-right-width: 0; margin: 0; background: #fff; font-size: 13px; padding: 15px 20px; -webkit-border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; -ms-border-radius: 0; border-radius: 0;} .sortbylabs .nav-tabs > li:last-child > a, .sortbylabs .nav-tabs > li:last-child.active > a { border-right-width: 1px !important;} .sortbylabs {text-align: center;} .sortbylabs > li {display: inline-block; float: none;} .sortbylabs .tab-pane {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: 0 none; padding: 20px 0;} .afootlab {display: table;} .customftop {margin-top: -12px;} .afootlab p{display: table-cell; vertical-align: middle; line-height: 20px; margin-bottom: 10px; font-size: 12px; } .afootlab .icon { float: left; font-size: 22px; height: 50px; line-height: 60px; margin: 0 10px 10px 0; text-align: center; vertical-align: middle; width: 40px;}
.inputbox.search-query {border-radius: 0; width: 266px !important; background: none; border: 1px solid #fff; border-right: 0 !important; height:40px; position: relative; color: #fff; padding-left: 15px;} .inputbox.search-query::placeholder{color: #fff;} /* Modules Menu */ .moduletable_menu ul, .moduletable ul  {margin: 0;padding: 0;} .moduletable_menu ul ul, .moduletable ul ul {margin:0;} .sidecol .moduletable_menu ul li, .sidecol .moduletable ul li {list-style: none; border-bottom: 1px solid #ddd; padding: 8px 0;} .sidecol ul li a:active, .sidecol ul li.active a {color: #000 !important; text-decoration: none;} .sidecol ul li a:hover, .sidecol ul li a:focus {color: #000 !important; text-decoration: none;} .sidecol ul li a {font-weight: normal; padding: 4px 15px; font-size: 14px; display: block; text-decoration: none;} .sidecol ul li li a {font-weight: normal; font-size: 13px; font-weight: normal;} .moduletable li.current a {color: #ccc;} .moduletable li.current.active a {color: #666 !important;} .navlist li { display: inline-block; line-height: 15px; list-style: none; border-right: 1px solid #fff; position: relative; margin-top: 9px; padding: 5px 10px; }
.navlist li:last-child {border-right:0;} .ncont { font-size: 18px; font-weight: 400; } .ncont a{ color: #fff !important; } .mname  { font-size: 18px; font-weight: 400; } .qlinks { position :relative; float: left; display: block; } .qlinks h4{ color: #fff; font-size: 130%; font-weight: bold; left: 0; padding: 0 10px; position: absolute; text-align: left; top: 0;} .qlinks h4 a {color: #fff;} .qlinks h4 a:hover {color: #fff;}  .module-content .qlinks div { margin: 0 20px 18px 0; } .module-content .qlinks.last div { margin-right: 0 !important; } .form-inline .button.btn:hover, .form-inline .button.btn:focus {background: #fff; color: #666; border: 1px solid #fff;}
.navlist li a { font-weight: 400; color: #fff; font-size: 18px} /* Content styles */ .leadintro img  {max-width: 383px !important; border-right: 23px solid #fff;} .items-more { margin-bottom: 30px; padding-bottom: 10px;} .modifydate, .createdby, .createdate {display:block;} .createdby {font-weight:bold;} div.blog .newsdate { color: #848484; display: inline; font-family: "Open Sans"; font-size: 90%; font-style: italic; font-weight: 800; margin-top: 0; padding-right: 10px; position: relative; text-shadow: none; } .blog-featured {margin: 25px 25px 0;} .color p, .blank p, div.userdata { padding:10px; margin: 0 !important;} .module-content p { margin-top: 0; margin-bottom: 25px;} div.sli {border:2px solid #fff; height:100%;margin-bottom: 15px; padding-top:15px;} .component {padding:0 10px 10px;} .banneritem_text {margin-bottom:10px;} div.login {margin-top:25px;} #modlgn_username, #modlgn_passwd {border:1px solid #ccc; padding:3px;} li.edit-icon {list-style-type: none !important;} .blog-more{padding:10px 5px}
.bloglinelab .icons, .item-page .icons{ float: none; text-align: left; border-bottom: 1px solid #ccc; margin: 0 0 14px; padding: 10px;} .bloglinelab .icons span, .item-page .icons span{margin: 0 10px 0 0; } p.readmore {margin: 0; padding-top: 17px;} .article-info-term, .createdby {color: #666; font-style: italic;} .article-info{font-size: 12px; color:#999;} .formelm-buttons {padding-bottom:10px;} ul.weblinks li p {font-size:90%; margin-bottom:5px; margin-top:5px;} .categorylist{padding: 0 5px;} .weblink-category tr {border-bottom : 1px dotted #ccc;} #main .cat-children ul dl dt, #main .cat-children ul dl dd, #main dl.article-count dt, #main dl.article-count dd {display: inline;} table.weblinks, table.category {font-size: 1em;margin: 10px 10px 15px 0;width: 99%; text-align:left;} table.weblinks th, table.newsfeeds th, table.category th, table.jlist-table th {background: #dcdcdc;} table.weblinks th, table.category th {padding: 7px;text-align: left;} table.category td {padding: 7px; border-bottom : 1px solid #ebebeb;} table.category th, table.category th a {color:#0b3657;}
.item {display: block;padding: 0 5px 10px;} .items-row {margin-bottom: 18px !important; overflow: hidden;} .search legend {font-weight: bold;} .nobrd {border : 0 none;} .highlight {border-bottom : 1px dashed #888;background : #ccff00;} .article-count  {font-size: 85%; color:#888888;} .horizontal-separator {background: transparent; height: 1px;margin: 10px 0;} .sectiontableentry1 {background: #f2f2f2;} tr.nonborder{border: 0 none; } tr.sectiontableentry1 td, td.sectiontableentry1 { background: #f2f2f2;} tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 {border-bottom: 1px solid #ebebeb;} .sectiontableheader {font-weight:bold;line-height:25px;text-align:left;} tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 { border-bottom: 1px solid #ebebeb; line-height: normal; padding: 10px; vertical-align: middle;}
.vmproducts .availability {margin: 0 auto; text-align: center !important;} table.cart-summary tr th {background: #dcdcdc; border-bottom: 1px solid #dcdcdc; padding: 10px;} span.attention {display:block;margin:15px 0;padding:8px 10px 8px 10px;background:#FFF3A3;border:1px solid #E7BD72;color:#B79000;} .spacer .moduletable, .spacer2 .moduletable {float: left;margin: 0 10px;} .bannerfooter {text-align:center;font-size:90%; padding-top:5px;} #login-form a, ul.whosonline li {font-size:85%; text-transform: none; padding: 0;} .spacer .moduletable { float: left; width:auto; padding: 0 20px 20px;} .display-limit #limit, .filter-search #month,.filter-search #year, .filter-search #limit  { display:inline;} #main-content li .active a {font-weight: normal;} .login-fields label, .contact-form label {display: block; text-align: left; width: 8em;} .calendar, .calendar table {float: left;} .bloglinelab {padding: 0 0 14px;} .bloglinelab p { padding-right: 20px;}
.bloglinelab img, .introlab img, .item-page img, .blog-featured img {margin: 0; height: auto; max-width: 100%; display: block;} .filters .pull-right {float:none !important;} .contact .dl-horizontal dt {float: none; text-align: left; width: auto;} .contact .dl-horizontal dd {margin-left: 0;} .box22bg { background: #f1f1f1;} table.tablab.table th, table.tablab.table td {text-align: center; width: 33%;} table.tablab.table th.width2, table.tablab.table td.width2 {text-align: center; width: 20%;} .table-bordered th, .table-bordered td {border-left: 1px solid #ddd;} /* Footer */ .acyfield_email .form-control, .subbutton {border: 0; height: 50px; } .subbutton {color: #fff; background: #008dd0;} .unsubbutton { background: none; border:0 none; padding:0; margin-top: 15px; color: #fff; font-size:11px;  } .acymailing_module_form .acymailing_introtext { font-size: 12px; } .acymailing_module_form .acymailing_introtext { padding: 10px 0; display: block;} .subbutton:hover, .subbutton:focus  {border:0; color: #666; background: #e6e7e8;}
.footerlab {position: relative; display: block; background: url("../images/footbg.jpg") repeat-x left bottom #58595b; color: #fff;} .row.footerlab {background: #fff !important;} .footrow {position: relative; display: block; padding: 0 20px;} .patblock .container {line-height: 50px; font-size: 12px; position: relative; padding: 0 !important;} .footerlab .container {padding: 30px 13px;} .footerlab h3 {display: inline-block; color: #fff; font-size: 25px; font-weight: bold; margin: 20px 0 0; padding: 0 10px 0 0; text-shadow: 1px 1px 1px #000;} .footerlab ul {margin: 10px 0;} .footerlab ul, .footerlab ul li {font-size: 14px; list-style: none;} .footbox ul li ::before { border-bottom: 3px solid transparent; border-left: 5px solid #fff; border-top: 3px solid transparent; content: ""; display: inline-block; height: 7px; margin-right: 7px;} .footerlab ul li {height: 20px; line-height: 20px;} .patblock a, .footerlab a  {color: #fff;}
.patblock a:hover, .footerlab a:hover, .patblock a:focus, .footerlab a:focus {color: #2196f3; text-decoration: none;} .patblock ul {float: right;} .patblock ul > li {display: inline-block;} .patblock ul > li > a {line-height: 50px; display: block; padding: 0 10px;} .footerlab .patblock, .newslab a {color: #fff; } .newslab a:hover {color: #fff; } .newslab {background: #008dd0; color:#fff; margin-top: 0; padding: 15px 0;} .newslab2 {text-align: center; background: #fff; color:#666; margin-top: 0; padding: 15px 0;} .newslab form {margin: 0 auto; width: 80%;} .newslab .newslabs { color: #fff; display: block; font-size: 16px; font-weight: bold; line-height: 45px; position: relative;} .newslab input{ border: 0 none; height: 45px; line-height: 45px; padding: 0 15px !important; width:100% !important;} .acymailing_module_form p {margin: 0;} /* Responsive */
@media (max-width: 991px) { .newsflah_items h4 {width: 64%;} .fluidcaption{left: 40%;} div.leftslide {padding-top: 0;} .module-content .qlinks.last div {margin-right: 20px !important;} .js #navlab {display: none;} .js .selectnav {display: block; margin:0 auto; width:100%; cursor: pointer;} #navigace li.item-107 a {border-right: 2px solid #fff;}} @media (max-width: 767px) { .newslab input { margin: 10px 0;} #sticky_navigation_wrapper {top: 20px !important;} #modlgn-remember {left: 20px; top: -2px;} .unsubbutton {display: none;} .nopad1.col-xs-6, .nopad1.col-xs-12, .nopad2.col-xs-6, .nopad2.col-xs-12  { float: none; } .symbol h3 { background: #008dd0 !important; } .leadintro img { max-width: 100% !important; width:100% !important;padding-bottom: 20px; } #header { text-align: center; } .flex-caption p { font-size: 15px; line-height: 15px; } .headlab .acol { left: 0; right: 0; } .bottomblock { margin: 10px 0 30px; } .afootlab p { display: inline-block; } textarea { width: 100%; } .footerlab .moduletable { padding-top: 30px; } .footbox .moduletable h3::before { top: 52px; } .footerlab .row { margin-left: 0px !important;  margin-right: 0px !important;} .labposition .labcell { padding-top: 0; } .headlab .acol, .headlab .bcol{ padding: 0; width: auto; padding: 0 0 15px; text-align: center;} .shoplablogin { height: 45px !important;} .footerlab .col-xs-6 { padding: 20px; } } @media (min-width: 768px) { #wrapper { } #wrapper .container { max-width: 750px !important; width: auto !important; } } @media (min-width: 992px) { #wrapper { } #wrapper .container { max-width: 970px !important; width: auto !important; } .bannerfix { height: 320px !important; } } @media (min-width: 992px) and (max-width: 1199px) { .bannerlab1 p, .bannerlab2 p, .bannerlab3 p, .bannerlab4 p { font-size: 9px !important; } } @media (min-width: 1200px) { #wrapper { } .bannerfix { height: 500px !important; } #wrapper .container { max-width: 1170px !important; width: auto !important; } } .shiplab { color:#000; padding: 15px;} .imagfl3 { float: left; display: block; position: relative;}
.shiplab .bannerlab1, .shiplab .bannerlab2, .shiplab .bannerlab3, .shiplab .bannerlab4 { position: relative; overflow:hidden;}  .shiplab .bannerlab2, .shiplab .bannerlab3, .shiplab .bannerlab4 {padding-top:15px;} .shiplab .bannerlab1 h3, .shiplab .bannerlab2 h3, .shiplab .bannerlab3 h3, .shiplab .bannerlab4 h3 { font-weight: 600; margin: 0; text-align: left; text-transform: uppercase; } .shiplab .bannerlab1 p, .shiplab .bannerlab2 p, .shiplab .bannerlab3 p, .shiplab .bannerlab4 p {line-height: 18px; text-align: left; margin: 0;} .virtimage::before { content: ""; position: absolute; right: 0; transition: all 0.3s ease-in-out 0s; width: 100%; z-index: 0; } .dispbox { background-color: #ff8235; border-radius: 100%; bottom: -23px; box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, 0.24); color: #fff; cursor: pointer; font-size: 20px; height: 45px; line-height: 45px; overflow: hidden; position: absolute; right: 5px; width: 45px; z-index: 499; } #fancybox-wrap .productdetails {padding: 15px;} #fancybox-wrap div.productdetails .product-price { font-size: 13px; font-weight: normal; } .owl-theme .owl-dots {display: none !important;} .owl-nav, .edit_button, .page-nav { bottom: 100%; margin-bottom: 3px; position: absolute; right: 0; } .page-next::before, .owl-nav .owl-next::before { content: ""; } .page-prev::before, .owl-nav .owl-prev::before { content: ""; } .owl-nav > [class^="owl"]::before, .owl-nav > [class^="owl"]::after, .page-nav > [class|="page"]::before, .page-nav > [class|="page"]::after { display: inline-block; vertical-align: middle; } .owl-nav > [class^="owl"]::before, .page-nav > [class|="page"]::before { font-family: "themify"; } .owl-nav > [class^="owl"]::after, .page-nav > [class|="page"]::after {
content: ""; height: 100%; } .page-prev, .page-next, .owl-nav .owl-prev, .owl-nav .owl-next { background: none !important; border: 0 none !important; color: #000 !important; display: block; float: left; font-size: 17px !important; height: 35px; line-height: 18px; margin: 0 !important; text-align: center; width: 35px; } .page-next, .owl-nav .owl-next { border-left: 0 none !important; } ul.libase { text-align: center; background: #fff; border: 0 none; } .vmproduct.libase{ border: 0 none !important; } ul.libase input.quantity-input { background: #fff; border: 1px solid #ddd; } ul.libase li { padding-top: 15px; } .limage { min-height: 150px; } .timr { margin-top: 32px; } ul.libase .product-price { text-align: center; padding-top: 20px; } .vmfooter .is-countdown { background: none !important; border: 0 !important; } ul.libase li img { text-align: center; margin: 0 auto !important; }
.sidecol ul.libase li a, .sidecol ul.libase li a:hover, .sidecol ul.libase li a:focus, .sidecol ul.VMmenu li a:hover { border-left: 0 !important;} .footerlab .moduletable .custom { padding: 0; } .footerlab .socialicon ul { margin: 0; } .footerlab .socialicon ul li *::before { border: 0 none; display: inline-block; height: auto; margin-right: auto; } .footerlab .socialicon { float: left; width: 40px; } .footerlab .socialicon .socialicon-li a { border: 1px solid #fff; display: inline-block; font-size: 0; height: 30px; line-height: 30px; text-align: center; width: 30px; } .block-contacts li, .socialicon li { border: 0 !important; } .footerlab .socialicon .socialicon-li a .fa { font-size: 18px; line-height: 32px; } .footerlab .socialicon ul li { display: inline-block; } .contact-footer ul li { font-size: 11px; } .footerlab .socialicon .socialicon-li { display: inline-block; } .flexslider .is-countdown { background: rgba(255,255,255, 0.3) !important; border: 0 !important; padding: 5px; border-radius: 3px !important; color: #0b3657 !important; text-shadow: none !important; width: 55% !important; } .daily .reslab h3 { color: #d54d54 !important; } .daily .is-countdown { background: none; border-top: 1px dashed #d54d54 !important; color: #d54d54; } figure.additional img { height: 75px; margin: 5px 5px 5px 0; } figure.additional { border: 1px solid #e5e5e5; float: left; height: 78px; overflow: hidden; width: 78px; text-align: center; margin: 5px; } figure.additional figcaption  { font-size: 11px; } .socicon a{ margin: 10px 10px 0 0;}
.add-on { display: block; } div.controls label { display: inline; font-weight: bold; } #login-form ul { padding-top: 10px;} .well {background-color: transparent;} .alert > p, .alert > ul {margin-bottom: 0;margin-top: 0;} .newsflah_items p {font-size: 13px; line-height: 18px;} .labposition .labcell ::-webkit-input-placeholder { color: #fff; } .labposition .labcell :-moz-placeholder { color: #fff; opacity:  1; } .labposition .labcell ::-moz-placeholder { color: #fff; opacity:  1; } .labposition .labcell :-ms-input-placeholder { color: #fff; } .labposition .labcell :placeholder-shown { color: #fff; } .mod-preview-info {z-index: 10000;} .patblock {margin-top: 25px;} #navigace li a { max-height: 234px; overflow: hidden; } #navigace li a:hover span.image-title, #navigace li.active a span.image-title { margin-left: 2px; width: 220px; } div.leftslide  {padding-left: 25px; padding-top: 30px; float: left; display: block; }
.module-content .qlinks div.oddeleni { width: 172px; height: 177px; background: url("../images/oddeleni.jpg") no-repeat left top transparent; color: #fff;}
.module-content .qlinks div.oddeleni:hover { width: 172px; height: 177px; background: url("../images/oddeleni_hover.jpg") no-repeat left top transparent; color: #fff;}
.module-content .qlinks div.ambulance { width: 172px; height: 177px; background: url("../images/ambulance.jpg") no-repeat left top transparent; color: #fff;} 
.module-content .qlinks div.ambulance:hover { width: 172px; height: 177px; background: url("../images/ambulance_hover.jpg") no-repeat left top transparent; color: #fff;} 
.module-content .qlinks div.pohotovost { width: 172px; height: 177px; background: url("../images/pohotovost.jpg") no-repeat left top transparent; color: #fff;} 
.module-content .qlinks div.pohotovost:hover { width: 172px; height: 177px; background: url("../images/pohotovost_hover.jpg") no-repeat left top transparent; color: #fff;}
.module-content .qlinks div.lekarna { width: 172px; height: 177px; background: url("../images/lekarna.jpg") no-repeat left top transparent; color: #fff;} 
.module-content .qlinks div.lekarna:hover { width: 172px; height: 177px; background: url("../images/lekarna_hover.jpg") no-repeat left top transparent; color: #fff;} 
.module-content .qlinks div.kariera { width: 172px; height: 177px; background: url("../images/kariera.jpg") no-repeat left top transparent; color: #fff;} 
.module-content .qlinks div.kariera:hover { width: 172px; height: 177px; background: url("../images/kariera_hover.jpg") no-repeat left top transparent; color: #fff;} 
.module-content .qlinks div.darci { width: 172px; height: 177px; background: url("../images/kapka.jpg") no-repeat left top transparent; color: #fff;} 
.module-content .qlinks div.darci:hover { width: 172px; height: 177px; background: url("../images/kapka_hover.jpg") no-repeat left top transparent; color: #fff;}
.module-content .qlinks div.zakazky { width: 172px; height: 177px; background: url("../images/zakazky.jpg") no-repeat left top transparent; color: #fff;} 
.module-content .qlinks div.zakazky:hover { width: 172px; height: 177px; background: url("../images/zakazky_hover.jpg") no-repeat left top transparent; color: #fff;}
.module-content .qlinks div.porodni { width: 172px; height: 177px; background: url("../images/porodni.jpg") no-repeat left top transparent; color: #fff;} 
.module-content .qlinks div.porodni:hover { width: 172px; height: 177px; background: url("../images/porodni_hover.jpg") no-repeat left top transparent; color: #fff;}
.module-content .qlinks div.volne { width: 172px; height: 177px; background: url("../images/volne.jpg") no-repeat left top transparent; color: #fff;} 
.module-content .qlinks div.volne:hover { width: 172px; height: 177px; background: url("../images/volne_hover.jpg") no-repeat left top transparent; color: #fff;}  
#navigace li.item-103.active a {color: #fff;}
.jcemediabox-zoom-link {display: none !important;}
