#art-main
{
background: #FCFBF8 url(//www.visnove.cz/wp-content/themes/visnove2a/images/page.jpeg) top center no-repeat fixed;
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.41) 0, rgba(207, 191, 143, 0.15) 1050px) no-repeat, url(//www.visnove.cz/wp-content/themes/visnove2a/images/page.jpeg) top center no-repeat, -webkit-linear-gradient(top, #FFFFFF 0, #DFD4B4 1050px) no-repeat;
background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.41) 0, rgba(207, 191, 143, 0.15) 1050px) no-repeat, url(//www.visnove.cz/wp-content/themes/visnove2a/images/page.jpeg) top center no-repeat, -moz-linear-gradient(top, #FFFFFF 0, #DFD4B4 1050px) no-repeat;
background: -o-linear-gradient(top, rgba(255, 255, 255, 0.41) 0, rgba(207, 191, 143, 0.15) 1050px) no-repeat, url(//www.visnove.cz/wp-content/themes/visnove2a/images/page.jpeg) top center no-repeat, -o-linear-gradient(top, #FFFFFF 0, #DFD4B4 1050px) no-repeat;
background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.41) 0, rgba(207, 191, 143, 0.15) 1050px) no-repeat, url(//www.visnove.cz/wp-content/themes/visnove2a/images/page.jpeg) top center no-repeat, -ms-linear-gradient(top, #FFFFFF 0, #DFD4B4 1050px) no-repeat;
-svg-background: linear-gradient(top, rgba(255, 255, 255, 0.41) 0, rgba(207, 191, 143, 0.15) 1050px) no-repeat, url(//www.visnove.cz/wp-content/themes/visnove2a/images/page.jpeg) top center no-repeat, linear-gradient(top, #FFFFFF 0, #DFD4B4 1050px) no-repeat;
background: linear-gradient(to bottom, rgba(255, 255, 255, 0.41) 0, rgba(207, 191, 143, 0.15) 1050px) no-repeat, url(//www.visnove.cz/wp-content/themes/visnove2a/images/page.jpeg) top center no-repeat, linear-gradient(to bottom, #FFFFFF 0, #DFD4B4 1050px) no-repeat;
background-attachment: fixed, fixed, fixed !important;
margin:0 auto;
font-size: 11px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
line-height: 150%;
position: relative;
width: 100%;
min-height: 100%;
left: 0;
top: 0;
cursor:default;
overflow:hidden;
}
table, ul.art-hmenu
{
font-size: 11px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
line-height: 150%;
}
h1, h2, h3, h4, h5, h6, p, a, ul, ol, li
{
margin: 0;
padding: 0;
} .art-button
{
border: 0;
border-collapse: separate;
-webkit-background-origin: border !important;
-moz-background-origin: border !important;
background-origin: border-box !important;
background: #84CEE7;
background: -webkit-linear-gradient(top, #B7E2F1 0, #95D5EA 50%, #66C2E1 50%, #84CEE7 100%) no-repeat;
background: -moz-linear-gradient(top, #B7E2F1 0, #95D5EA 50%, #66C2E1 50%, #84CEE7 100%) no-repeat;
background: -o-linear-gradient(top, #B7E2F1 0, #95D5EA 50%, #66C2E1 50%, #84CEE7 100%) no-repeat;
background: -ms-linear-gradient(top, #B7E2F1 0, #95D5EA 50%, #66C2E1 50%, #84CEE7 100%) no-repeat;
-svg-background: linear-gradient(top, #B7E2F1 0, #95D5EA 50%, #66C2E1 50%, #84CEE7 100%) no-repeat;
background: linear-gradient(to bottom, #B7E2F1 0, #95D5EA 50%, #66C2E1 50%, #84CEE7 100%) no-repeat;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border-width: 0;
padding:0 7px;
margin:0 auto;
height:23px;
}
.art-postcontent,
.art-postheadericons,
.art-postfootericons,
.art-blockcontent,
ul.art-vmenu a 
{
text-align: left;
}
.art-postcontent,
.art-postcontent li,
.art-postcontent table,
.art-postcontent a,
.art-postcontent a:link,
.art-postcontent a:visited,
.art-postcontent a.visited,
.art-postcontent a:hover,
.art-postcontent a.hovered
{
font-size: 12px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-postcontent p
{
margin: 12px 0;
}
.art-postcontent h1, .art-postcontent h1 a, .art-postcontent h1 a:link, .art-postcontent h1 a:visited, .art-postcontent h1 a:hover,
.art-postcontent h2, .art-postcontent h2 a, .art-postcontent h2 a:link, .art-postcontent h2 a:visited, .art-postcontent h2 a:hover,
.art-postcontent h3, .art-postcontent h3 a, .art-postcontent h3 a:link, .art-postcontent h3 a:visited, .art-postcontent h3 a:hover,
.art-postcontent h4, .art-postcontent h4 a, .art-postcontent h4 a:link, .art-postcontent h4 a:visited, .art-postcontent h4 a:hover,
.art-postcontent h5, .art-postcontent h5 a, .art-postcontent h5 a:link, .art-postcontent h5 a:visited, .art-postcontent h5 a:hover,
.art-postcontent h6, .art-postcontent h6 a, .art-postcontent h6 a:link, .art-postcontent h6 a:visited, .art-postcontent h6 a:hover,
.art-blockheader .t, .art-blockheader .t a, .art-blockheader .t a:link, .art-blockheader .t a:visited, .art-blockheader .t a:hover,
.art-vmenublockheader .t, .art-vmenublockheader .t a, .art-vmenublockheader .t a:link, .art-vmenublockheader .t a:visited, .art-vmenublockheader .t a:hover,
.art-headline, .art-headline a, .art-headline a:link, .art-headline a:visited, .art-headline a:hover,
.art-slogan, .art-slogan a, .art-slogan a:link, .art-slogan a:visited, .art-slogan a:hover,
.art-postheader, .art-postheader a, .art-postheader a:link, .art-postheader a:visited, .art-postheader a:hover
{
font-size: 20px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
line-height: 120%;
}
.art-postcontent a, .art-postcontent a:link
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
text-decoration: none;
color: #279DC4;
}
.art-postcontent a:visited, .art-postcontent a.visited
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
text-decoration: none;
color: #A28C49;
}
.art-postcontent  a:hover, .art-postcontent a.hover
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
text-decoration: underline;
color: #45C2DE;
}
.art-postcontent h1
{
color: #A28C49;
margin: 10px 0 0;
font-size: 20px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-blockcontent h1
{
margin: 10px 0 0;
font-size: 20px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-postcontent h1 a, .art-postcontent h1 a:link, .art-postcontent h1 a:hover, .art-postcontent h1 a:visited, .art-blockcontent h1 a, .art-blockcontent h1 a:link, .art-blockcontent h1 a:hover, .art-blockcontent h1 a:visited 
{
font-size: 20px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-postcontent h2
{
color: #A28C49;
margin: 10px 0 0;
font-size: 18px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-blockcontent h2
{
margin: 10px 0 0;
font-size: 18px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-postcontent h2 a, .art-postcontent h2 a:link, .art-postcontent h2 a:hover, .art-postcontent h2 a:visited, .art-blockcontent h2 a, .art-blockcontent h2 a:link, .art-blockcontent h2 a:hover, .art-blockcontent h2 a:visited 
{
font-size: 18px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-postcontent h3
{
color: #BBA668;
margin: 10px 0 0;
font-size: 16px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-blockcontent h3
{
margin: 10px 0 0;
font-size: 16px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-postcontent h3 a, .art-postcontent h3 a:link, .art-postcontent h3 a:hover, .art-postcontent h3 a:visited, .art-blockcontent h3 a, .art-blockcontent h3 a:link, .art-blockcontent h3 a:hover, .art-blockcontent h3 a:visited 
{
font-size: 16px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-postcontent h4
{
color: #312A16;
margin: 10px 0 0;
font-size: 14px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-blockcontent h4
{
margin: 10px 0 0;
font-size: 14px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-postcontent h4 a, .art-postcontent h4 a:link, .art-postcontent h4 a:hover, .art-postcontent h4 a:visited, .art-blockcontent h4 a, .art-blockcontent h4 a:link, .art-blockcontent h4 a:hover, .art-blockcontent h4 a:visited 
{
font-size: 14px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-postcontent h5
{
color: #312A16;
margin: 10px 0 0;
font-size: 13px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-blockcontent h5
{
margin: 10px 0 0;
font-size: 13px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-postcontent h5 a, .art-postcontent h5 a:link, .art-postcontent h5 a:hover, .art-postcontent h5 a:visited, .art-blockcontent h5 a, .art-blockcontent h5 a:link, .art-blockcontent h5 a:hover, .art-blockcontent h5 a:visited 
{
font-size: 13px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-postcontent h6
{
color: #7F6D39;
margin: 10px 0 0;
font-size: 12px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-blockcontent h6
{
margin: 10px 0 0;
font-size: 12px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-postcontent h6 a, .art-postcontent h6 a:link, .art-postcontent h6 a:hover, .art-postcontent h6 a:visited, .art-blockcontent h6 a, .art-blockcontent h6 a:link, .art-blockcontent h6 a:hover, .art-blockcontent h6 a:visited 
{
font-size: 12px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
header, footer, article, nav, #art-hmenu-bg, .art-sheet, .art-hmenu a, .art-vmenu a, .art-slidenavigator > a, .art-checkbox:before, .art-radiobutton:before
{
-webkit-background-origin: border !important;
-moz-background-origin: border !important;
background-origin: border-box !important;
}
header, footer, article, nav, #art-hmenu-bg, .art-sheet, .art-slidenavigator > a, .art-checkbox:before, .art-radiobutton:before
{
display: block;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
ul
{
list-style-type: none;
}
ol
{
list-style-position: inside;
}
html, body
{
height: 100%;
} html {
-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
body
{
padding: 0;
margin:0;
min-width: 1300px;
color: #312A16;
}
.art-header:before, 
#art-header-bg:before, 
.art-layout-cell:before, 
.art-layout-wrapper:before, 
.art-footer:before, 
.art-nav:before, 
#art-hmenu-bg:before, 
.art-sheet:before 
{
width: 100%;
content: " ";
display: table;
border-collapse: collapse;
border-spacing: 0;
}
.art-header:after, 
#art-header-bg:after, 
.art-layout-cell:after, 
.art-layout-wrapper:after, 
.art-footer:after, 
.art-nav:after, 
#art-hmenu-bg:after, 
.art-sheet:after,
.cleared, .clearfix:after 
{
clear: both;
font: 0/0 serif;
display: block;
content: " ";
}
form
{
padding: 0;
margin: 0;
}
table.position
{
position: relative;
width: 100%;
table-layout: fixed;
}
li h1, .art-postcontent li h1, .art-blockcontent li h1 
{
margin:1px;
} 
li h2, .art-postcontent li h2, .art-blockcontent li h2 
{
margin:1px;
} 
li h3, .art-postcontent li h3, .art-blockcontent li h3 
{
margin:1px;
} 
li h4, .art-postcontent li h4, .art-blockcontent li h4 
{
margin:1px;
} 
li h5, .art-postcontent li h5, .art-blockcontent li h5 
{
margin:1px;
} 
li h6, .art-postcontent li h6, .art-blockcontent li h6 
{
margin:1px;
} 
li p, .art-postcontent li p, .art-blockcontent li p 
{
margin:1px;
}
.art-shapes
{
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
overflow: hidden;
z-index: 0;
}
.art-slider-inner {
position: relative;
overflow: hidden;
width: 100%;
height: 100%;
}
.art-slidenavigator > a {
display: inline-block;
vertical-align: middle;
outline-style: none;
font-size: 1px;
}
.art-slidenavigator > a:last-child {
margin-right: 0 !important;
}
.art-headline
{
display: inline-block;
position: absolute;
min-width: 50px;
top: 6px;
left: 1.98%;
margin-left: -11px !important;
line-height: 100%;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
z-index: 101;
}
.art-headline, 
.art-headline a, 
.art-headline a:link, 
.art-headline a:visited, 
.art-headline a:hover
{
font-size: 36px;
font-family: 'Palatino Linotype', Georgia, 'Times New Roman', Times, Serif;
font-weight: bold;
font-style: normal;
text-decoration: none;
text-shadow: 0.7px 0.7px 0px rgba(153, 153, 153, 0.8), 1.4px 1.4px 0px rgba(140, 140, 140, 0.8), 2.1px 2.1px 1px rgba(122, 122, 122, 0.5), 2.8px 2.8px 0px rgba(107, 107, 107, 0.5), 3.5px 3.5px 0px rgba(92, 92, 92, 0.48);
padding: 0;
margin: 0;
color: #FBFEFE !important;
white-space: nowrap;
}
.art-slogan
{
display: inline-block;
position: absolute;
min-width: 50px;
top: 18px;
left: 97.2%;
line-height: 100%;
margin-left: -312px !important;
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
z-index: 102;
white-space: nowrap;
}
.art-slogan, 
.art-slogan a, 
.art-slogan a:link, 
.art-slogan a:visited, 
.art-slogan a:hover
{
font-size: 19px;
font-family: 'Palatino Linotype', Georgia, 'Times New Roman', Times, Serif;
text-decoration: none;
text-shadow: 0.7px 0.7px 0px rgba(153, 153, 153, 0.8), 1.4px 1.4px 0px rgba(140, 140, 140, 0.8), 2.1px 2.1px 1px rgba(122, 122, 122, 0.5), 2.8px 2.8px 0px rgba(107, 107, 107, 0.5), 3.5px 3.5px 0px rgba(92, 92, 92, 0.5);
padding: 0;
margin: 0;
color: #C2EBF4 !important;
}
.art-slidecontainerpageslider {
position: relative;
width: 100%;
height: 100%;
}
.default-responsive .art-header .art-slidecontainerpageslider,
.responsive .art-header .art-slidecontainerpageslider
{
position: absolute !important;
}
.responsive .art-pageslider .art-slidecontainerpageslider {
position: absolute !important;
}
.art-slidecontainerpageslider .art-slide-item
{
-webkit-transform: rotate(0);
-moz-transform: rotate(0);
transform: rotate(0);
}
.art-slidecontainerpageslider .art-slide-item {
-webkit-transition: 600ms ease-in-out top;
-moz-transition: 600ms ease-in-out top;
-ms-transition: 600ms ease-in-out top;
-o-transition: 600ms ease-in-out top;
transition: 600ms ease-in-out top;
position: relative;
display: none;
width:  100%;
height: 100%;
}
.art-slidecontainerpageslider .active, .art-slidecontainerpageslider .next, .art-slidecontainerpageslider .prev {
display: block;
}
.art-slidecontainerpageslider .active {
top: 0;
}
.ie10 .art-slidecontainerpageslider .active {
top: 0.1px;
}
.art-slidecontainerpageslider .next, .art-slidecontainerpageslider .prev {
position: absolute;
top: 0;
width: 100%;
}
.art-slidecontainerpageslider .next {
top: 100%;
}
.art-slidecontainerpageslider .prev {
top: -100%;
}
.art-slidecontainerpageslider .next.forward, .art-slidecontainerpageslider .prev.back {
top: 0;
}
.ie10 .art-slidecontainerpageslider .next.forward, .art-slidecontainerpageslider .prev.back {
top: 0.1px;
}
.art-slidecontainerpageslider .active.forward {
top: -100%;
}
.art-slidecontainerpageslider .active.back {
top: 100%;
}
.art-slidepageslider0 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider0-object1841770486.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider0.jpg); background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
} .responsive .art-header .art-slidepageslider0 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider0-object1841770486.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider0.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.responsive .art-pageslider .art-slidepageslider0 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider0-object1841770486.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider0.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.default-responsive .art-header .art-slidepageslider0 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider0.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}
.default-responsive .art-pageslider .art-slidepageslider0 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider0.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}.art-slidepageslider1 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider1-object1234307595.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider1.jpg); background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
} .responsive .art-header .art-slidepageslider1 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider1-object1234307595.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider1.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.responsive .art-pageslider .art-slidepageslider1 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider1-object1234307595.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider1.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.default-responsive .art-header .art-slidepageslider1 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider1.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}
.default-responsive .art-pageslider .art-slidepageslider1 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider1.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}.art-slidepageslider2 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider2-object1967390411.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider2.jpg); background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
} .responsive .art-header .art-slidepageslider2 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider2-object1967390411.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider2.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.responsive .art-pageslider .art-slidepageslider2 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider2-object1967390411.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider2.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.default-responsive .art-header .art-slidepageslider2 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider2.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}
.default-responsive .art-pageslider .art-slidepageslider2 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider2.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}.art-slidepageslider3 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider3-object1263605426.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider3.jpg); background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
} .responsive .art-header .art-slidepageslider3 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider3-object1263605426.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider3.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.responsive .art-pageslider .art-slidepageslider3 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider3-object1263605426.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider3.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.default-responsive .art-header .art-slidepageslider3 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider3.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}
.default-responsive .art-pageslider .art-slidepageslider3 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider3.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}.art-slidepageslider4 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider4-object1007363857.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider4.jpg); background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
} .responsive .art-header .art-slidepageslider4 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider4-object1007363857.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider4.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.responsive .art-pageslider .art-slidepageslider4 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider4-object1007363857.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider4.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.default-responsive .art-header .art-slidepageslider4 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider4.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}
.default-responsive .art-pageslider .art-slidepageslider4 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider4.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}.art-slidepageslider5 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider5-object780644100.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider5.jpg); background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
} .responsive .art-header .art-slidepageslider5 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider5-object780644100.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider5.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.responsive .art-pageslider .art-slidepageslider5 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider5-object780644100.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider5.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.default-responsive .art-header .art-slidepageslider5 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider5.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}
.default-responsive .art-pageslider .art-slidepageslider5 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider5.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}.art-slidepageslider6 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider6-object88345956.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider6.jpg); background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
} .responsive .art-header .art-slidepageslider6 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider6-object88345956.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider6.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.responsive .art-pageslider .art-slidepageslider6 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider6-object88345956.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider6.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.default-responsive .art-header .art-slidepageslider6 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider6.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}
.default-responsive .art-pageslider .art-slidepageslider6 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider6.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}.art-slidepageslider7 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider7-object1018487881.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider7.jpg); background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
} .responsive .art-header .art-slidepageslider7 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider7-object1018487881.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider7.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.responsive .art-pageslider .art-slidepageslider7 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider7-object1018487881.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider7.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.default-responsive .art-header .art-slidepageslider7 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider7.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}
.default-responsive .art-pageslider .art-slidepageslider7 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider7.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}.art-slidepageslider8 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider8-object1742854677.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider8.jpg); background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
} .responsive .art-header .art-slidepageslider8 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider8-object1742854677.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider8.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.responsive .art-pageslider .art-slidepageslider8 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider8-object1742854677.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider8.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.default-responsive .art-header .art-slidepageslider8 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider8.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}
.default-responsive .art-pageslider .art-slidepageslider8 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider8.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}.art-slidepageslider9 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider9-object959214655.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider9.jpg); background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
} .responsive .art-header .art-slidepageslider9 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider9-object959214655.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider9.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.responsive .art-pageslider .art-slidepageslider9 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider9-object959214655.png),  url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider9.jpg);
background-size: auto auto;
background-position: 1190px 16px,  center center;
background-repeat: no-repeat;
}
.default-responsive .art-header .art-slidepageslider9 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider9.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}
.default-responsive .art-pageslider .art-slidepageslider9 {
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/slidepageslider9.jpg);
background-size: auto auto;
background-position: center center;
background-repeat: no-repeat;
}
.art-slidenavigatorpageslider {
display: inline-block;
position: absolute;
direction: ltr !important;
top: 179px;
left: 40.52%;
z-index: 101;
line-height: 0 !important;
-webkit-background-origin: border !important;
-moz-background-origin: border !important;
background-origin: border-box !important;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
text-align: center;
white-space: nowrap;
}
.art-slidenavigatorpageslider
{
background: #DBCFAE;background: transparent;background: transparent;background: transparent;background: transparent;-svg-background: transparent;background: transparent;
-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
padding:3px;
}
.art-slidenavigatorpageslider > a
{
background: #B8A261;background: -webkit-linear-gradient(top, #C1AE76 0, #B39C56 40%, #B29A53 50%, #B39C56 60%, #C1AE76 100%) no-repeat;background: -moz-linear-gradient(top, #C1AE76 0, #B39C56 40%, #B29A53 50%, #B39C56 60%, #C1AE76 100%) no-repeat;background: -o-linear-gradient(top, #C1AE76 0, #B39C56 40%, #B29A53 50%, #B39C56 60%, #C1AE76 100%) no-repeat;background: -ms-linear-gradient(top, #C1AE76 0, #B39C56 40%, #B29A53 50%, #B39C56 60%, #C1AE76 100%) no-repeat;-svg-background: linear-gradient(top, #C1AE76 0, #B39C56 40%, #B29A53 50%, #B39C56 60%, #C1AE76 100%) no-repeat;background: linear-gradient(to bottom, #C1AE76 0, #B39C56 40%, #B29A53 50%, #B39C56 60%, #C1AE76 100%) no-repeat;
-webkit-border-radius:20%;-moz-border-radius:20%;border-radius:20%;
margin:0 10px 0 0;
width: 15px;
height: 15px;
}
.art-slidenavigatorpageslider > a.active
{
background: #1C849C;background: #1C849C;background: #1C849C;background: #1C849C;background: #1C849C;-svg-background: #1C849C;background: #1C849C;
-webkit-border-radius:20%;-moz-border-radius:20%;border-radius:20%;
margin:0 10px 0 0;
width: 15px;
height: 15px;
}
.art-slidenavigatorpageslider > a:hover
{
background: #1C849C;background: #1C849C;background: #1C849C;background: #1C849C;background: #1C849C;-svg-background: #1C849C;background: #1C849C;
-webkit-border-radius:20%;-moz-border-radius:20%;border-radius:20%;
margin:0 10px 0 0;
width: 15px;
height: 15px;
}
.art-sheet
{
background: #FFFFFF url(//www.visnove.cz/wp-content/themes/visnove2a/images/sheet.png) scroll;
background: rgba(255, 255, 255, 0.2) url(//www.visnove.cz/wp-content/themes/visnove2a/images/sheet.png) scroll;
-webkit-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.08);
-moz-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.08);
box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.08);
border:1px solid rgba(195, 177, 121, 0.2);
border-top:none;
border-bottom:none;
margin:0 auto;
position:relative;
cursor:auto;
width: 1300px;
z-index: auto !important;
}
.art-header
{
margin:0 auto;
background-repeat: no-repeat;
height: 80px;
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/object1770729280.png), url(//www.visnove.cz/wp-content/themes/visnove2a/images/header.jpg);
background-position: 745px -252px, 0 0;
position: relative;
z-index: auto !important;
}
.custom-responsive .art-header
{
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/object1770729280.png), url(//www.visnove.cz/wp-content/themes/visnove2a/images/header.jpg);
background-position: 745px -252px, 0 0;
}
.default-responsive .art-header,
.default-responsive #art-header-bg
{
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/header.jpg);
background-position: center center;
background-size: auto;
}
.art-header>.widget 
{
position:absolute;
z-index:101;
}
.art-nav
{
background: #D0C195 url(//www.visnove.cz/wp-content/themes/visnove2a/images/nav.png) bottom left repeat-x scroll;
background: -webkit-linear-gradient(top, rgba(229, 221, 198, 0.3) 0, rgba(225, 215, 187, 0.28) 10%, rgba(217, 206, 171, 0.24) 20%, rgba(208, 194, 150, 0.2) 20%, rgba(196, 178, 124, 0.09) 50%, rgba(184, 163, 98, 0.11) 100%) no-repeat, url(//www.visnove.cz/wp-content/themes/visnove2a/images/nav.png) bottom left repeat-x, -webkit-linear-gradient(top, rgba(222, 212, 181, 0.8) 0, rgba(219, 207, 174, 0.8) 10%, rgba(214, 201, 164, 0.8) 20%, rgba(208, 193, 149, 0.8) 20%, rgba(200, 183, 132, 0.8) 50%, rgba(192, 172, 114, 0.8) 100%) no-repeat;
background: -moz-linear-gradient(top, rgba(229, 221, 198, 0.3) 0, rgba(225, 215, 187, 0.28) 10%, rgba(217, 206, 171, 0.24) 20%, rgba(208, 194, 150, 0.2) 20%, rgba(196, 178, 124, 0.09) 50%, rgba(184, 163, 98, 0.11) 100%) no-repeat, url(//www.visnove.cz/wp-content/themes/visnove2a/images/nav.png) bottom left repeat-x, -moz-linear-gradient(top, rgba(222, 212, 181, 0.8) 0, rgba(219, 207, 174, 0.8) 10%, rgba(214, 201, 164, 0.8) 20%, rgba(208, 193, 149, 0.8) 20%, rgba(200, 183, 132, 0.8) 50%, rgba(192, 172, 114, 0.8) 100%) no-repeat;
background: -o-linear-gradient(top, rgba(229, 221, 198, 0.3) 0, rgba(225, 215, 187, 0.28) 10%, rgba(217, 206, 171, 0.24) 20%, rgba(208, 194, 150, 0.2) 20%, rgba(196, 178, 124, 0.09) 50%, rgba(184, 163, 98, 0.11) 100%) no-repeat, url(//www.visnove.cz/wp-content/themes/visnove2a/images/nav.png) bottom left repeat-x, -o-linear-gradient(top, rgba(222, 212, 181, 0.8) 0, rgba(219, 207, 174, 0.8) 10%, rgba(214, 201, 164, 0.8) 20%, rgba(208, 193, 149, 0.8) 20%, rgba(200, 183, 132, 0.8) 50%, rgba(192, 172, 114, 0.8) 100%) no-repeat;
background: -ms-linear-gradient(top, rgba(229, 221, 198, 0.3) 0, rgba(225, 215, 187, 0.28) 10%, rgba(217, 206, 171, 0.24) 20%, rgba(208, 194, 150, 0.2) 20%, rgba(196, 178, 124, 0.09) 50%, rgba(184, 163, 98, 0.11) 100%) no-repeat, url(//www.visnove.cz/wp-content/themes/visnove2a/images/nav.png) bottom left repeat-x, -ms-linear-gradient(top, rgba(222, 212, 181, 0.8) 0, rgba(219, 207, 174, 0.8) 10%, rgba(214, 201, 164, 0.8) 20%, rgba(208, 193, 149, 0.8) 20%, rgba(200, 183, 132, 0.8) 50%, rgba(192, 172, 114, 0.8) 100%) no-repeat;
-svg-background: linear-gradient(top, rgba(229, 221, 198, 0.3) 0, rgba(225, 215, 187, 0.28) 10%, rgba(217, 206, 171, 0.24) 20%, rgba(208, 194, 150, 0.2) 20%, rgba(196, 178, 124, 0.09) 50%, rgba(184, 163, 98, 0.11) 100%) no-repeat, url(//www.visnove.cz/wp-content/themes/visnove2a/images/nav.png) bottom left repeat-x, linear-gradient(top, rgba(222, 212, 181, 0.8) 0, rgba(219, 207, 174, 0.8) 10%, rgba(214, 201, 164, 0.8) 20%, rgba(208, 193, 149, 0.8) 20%, rgba(200, 183, 132, 0.8) 50%, rgba(192, 172, 114, 0.8) 100%) no-repeat;
background: linear-gradient(to bottom, rgba(229, 221, 198, 0.3) 0, rgba(225, 215, 187, 0.28) 10%, rgba(217, 206, 171, 0.24) 20%, rgba(208, 194, 150, 0.2) 20%, rgba(196, 178, 124, 0.09) 50%, rgba(184, 163, 98, 0.11) 100%) no-repeat, url(//www.visnove.cz/wp-content/themes/visnove2a/images/nav.png) bottom left repeat-x, linear-gradient(to bottom, rgba(222, 212, 181, 0.8) 0, rgba(219, 207, 174, 0.8) 10%, rgba(214, 201, 164, 0.8) 20%, rgba(208, 193, 149, 0.8) 20%, rgba(200, 183, 132, 0.8) 50%, rgba(192, 172, 114, 0.8) 100%) no-repeat;
border:1px solid rgba(19, 92, 108, 0.8);
border-left:none;
border-right:none;
position: absolute;
margin: 0;
bottom:     0;
width: 100%;
z-index: 100;
text-align: left;
}
ul.art-hmenu a, ul.art-hmenu a:link, ul.art-hmenu a:visited, ul.art-hmenu a:hover 
{
outline: none;
position: relative;
z-index: 11;
}
ul.art-hmenu, ul.art-hmenu ul
{
display: block;
margin: 0;
padding: 0;
border: 0;
list-style-type: none;
}
ul.art-hmenu li
{
position: relative;
z-index: 5;
display: block;
float: left;
background: none;
margin: 0;
padding: 0;
border: 0;
}
ul.art-hmenu li:hover
{
z-index: 10000;
white-space: normal;
}
ul.art-hmenu:after, ul.art-hmenu ul:after
{
content: ".";
height: 0;
display: block;
visibility: hidden;
overflow: hidden;
clear: both;
}
ul.art-hmenu, ul.art-hmenu ul 
{
min-height: 0;
}
ul.art-hmenu 
{
display: inline-block;
vertical-align: bottom;
}
.art-nav:before 
{
content:' ';
}
nav.art-nav
{
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.art-hmenu-extra1
{
position: relative;
display: block;
float: left;
width: auto;
height: auto;
background-position: center;
}
.art-hmenu-extra2
{
position: relative;
display: block;
float: right;
width: auto;
height: auto;
background-position: center;
}
.art-hmenu
{
float: left;
}
.art-menuitemcontainer
{
margin:0 auto;
}
ul.art-hmenu>li {
margin-left: 1px;
}
ul.art-hmenu>li:first-child {
margin-left: 0;
}
ul.art-hmenu>li:last-child, ul.art-hmenu>li.last-child {
margin-right: 0;
}
ul.art-hmenu>li>a
{
padding:0 22px;
margin:0 auto;
position: relative;
display: block;
height: 23px;
cursor: pointer;
text-decoration: none;
color: #1C180D;
line-height: 23px;
text-align: center;
}
.art-hmenu>li>a, 
.art-hmenu>li>a:link, 
.art-hmenu>li>a:visited, 
.art-hmenu>li>a.active, 
.art-hmenu>li>a:hover
{
font-size: 12px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: left;
}
ul.art-hmenu>li>a.active
{
padding:0 22px;
margin:0 auto;
color: #3F371C;
text-decoration: none;
}
ul.art-hmenu>li>a:visited, 
ul.art-hmenu>li>a:hover, 
ul.art-hmenu>li:hover>a {
text-decoration: none;
}
ul.art-hmenu>li>a:hover, .desktop ul.art-hmenu>li:hover>a
{
background: #79D3E7;
background: -webkit-linear-gradient(top, #BAE8F3 0, #33BCDB 100%) no-repeat;
background: -moz-linear-gradient(top, #BAE8F3 0, #33BCDB 100%) no-repeat;
background: -o-linear-gradient(top, #BAE8F3 0, #33BCDB 100%) no-repeat;
background: -ms-linear-gradient(top, #BAE8F3 0, #33BCDB 100%) no-repeat;
-svg-background: linear-gradient(top, #BAE8F3 0, #33BCDB 100%) no-repeat;
background: linear-gradient(to bottom, #BAE8F3 0, #33BCDB 100%) no-repeat;
padding:0 22px;
margin:0 auto;
}
ul.art-hmenu>li>a:hover, 
.desktop ul.art-hmenu>li:hover>a {
color: #0E3A48;
text-decoration: none;
}
ul.art-hmenu>li:before
{
position:absolute;
display: block;
content:' ';
top:0;
left:  -1px;
width:1px;
height: 23px;
background: url(//www.visnove.cz/wp-content/themes/visnove2a/images/menuseparator.png) center center no-repeat;
}
ul.art-hmenu>li:first-child:before{
display:none;
}
ul.art-hmenu li li a
{
background: #DBCFAE;
border:1px solid #D0C195;
padding:0 12px;
margin:0 auto;
}
ul.art-hmenu li li 
{
float: none;
width: auto;
margin-top: 0;
margin-bottom: 0;
}
.desktop ul.art-hmenu li li ul>li:first-child 
{
margin-top: 0;
}
ul.art-hmenu li li ul>li:last-child 
{
margin-bottom: 0;
}
.art-hmenu ul a
{
display: block;
white-space: nowrap;
height: 27px;
min-width: 7em;
border: 1px solid transparent;
text-align: left;
line-height: 27px;
color: #383119;
font-size: 12px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
text-decoration: none;
margin:0;
}
.art-hmenu li li a 
{
border-top-width: 0 !important;
}
.art-hmenu li li:hover>a 
{
border-top-width: 1px !important;
}
.art-hmenu ul>li:first-child>a 
{
border-top-width: 1px !important;
}
.art-hmenu ul a:link, 
.art-hmenu ul a:visited, 
.art-hmenu ul a.active, 
.art-hmenu ul a:hover
{
text-align: left;
line-height: 27px;
color: #383119;
font-size: 12px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
text-decoration: none;
margin:0;
}
ul.art-hmenu ul li a:hover, .desktop ul.art-hmenu ul li:hover>a
{
background: #84CEE7;
border:1px solid #59BDDE;
margin:0 auto;
}
.art-hmenu ul a:hover
{
text-decoration: none;
color: #000000;
}
.art-hmenu ul li a.art-hmenu-before-hovered 
{
border-bottom-width: 0 !important;
}
.desktop .art-hmenu ul li:hover>a
{
color: #000000;
}
ul.art-hmenu ul:before
{
background: #ECE6D5;
margin:0 auto;
display: block;
position: absolute;
content: ' ';
z-index: 1;
}
.desktop ul.art-hmenu li:hover>ul {
visibility: visible;
top: 100%;
}
.desktop ul.art-hmenu li li:hover>ul {
top: 0;
left: 100%;
}
ul.art-hmenu ul
{
visibility: hidden;
position: absolute;
z-index: 10;
left: 0;
top: 0;
background-image: url(//www.visnove.cz/wp-content/themes/visnove2a/images/spacer.gif);
}
.desktop ul.art-hmenu>li>ul
{
padding: 10px 30px 30px 30px;
margin: -10px 0 0 -30px;
}
.desktop ul.art-hmenu ul ul
{
padding: 30px 30px 30px 10px;
margin: -30px 0 0 -10px;
}
.desktop ul.art-hmenu ul.art-hmenu-left-to-right 
{
right: auto;
left: 0;
margin: -10px 0 0 -30px;
}
.desktop ul.art-hmenu ul.art-hmenu-right-to-left 
{
left: auto;
right: 0;
margin: -10px -30px 0 0;
}
.desktop ul.art-hmenu li li:hover>ul.art-hmenu-left-to-right {
right: auto;
left: 100%;
}
.desktop ul.art-hmenu li li:hover>ul.art-hmenu-right-to-left {
left: auto;
right: 100%;
}
.desktop ul.art-hmenu ul ul.art-hmenu-left-to-right
{
right: auto;
left: 0;
padding: 30px 30px 30px 10px;
margin: -30px 0 0 -10px;
}
.desktop ul.art-hmenu ul ul.art-hmenu-right-to-left
{
left: auto;
right: 0;
padding: 30px 10px 30px 30px;
margin: -30px -10px 0 0;
}
.desktop ul.art-hmenu li ul>li:first-child {
margin-top: 0;
}
.desktop ul.art-hmenu li ul>li:last-child {
margin-bottom: 0;
}
.desktop ul.art-hmenu ul ul:before
{
border-radius: 0;
top: 30px;
bottom: 30px;
right: 30px;
left: 10px;
}
.desktop ul.art-hmenu>li>ul:before
{
top: 10px;
right: 30px;
bottom: 30px;
left: 30px;
}
.desktop ul.art-hmenu>li>ul.art-hmenu-left-to-right:before {
right: 30px;
left: 30px;
}
.desktop ul.art-hmenu>li>ul.art-hmenu-right-to-left:before {
right: 30px;
left: 30px;
}
.desktop ul.art-hmenu ul ul.art-hmenu-left-to-right:before {
right: 30px;
left: 10px;
}
.desktop ul.art-hmenu ul ul.art-hmenu-right-to-left:before {
right: 10px;
left: 30px;
}
.art-pageslider
{
margin:0 auto;
height: 200px;
background-repeat: no-repeat;
position: relative;
z-index: auto !important;
}
.responsive .art-pageslider 
{
background-position: center center;
}
.art-pageslider>.widget 
{
position:absolute;
z-index:101;
}
.art-layout-wrapper
{
position: relative;
margin: 0 auto 0 auto;
z-index: auto !important;
}
.art-content-layout
{
display: table;
width: 100%;
table-layout: fixed;
}
.art-content-layout-row 
{
display: table-row;
}
.art-layout-cell
{
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
display: table-cell;
vertical-align: top;
} .art-postcontent .art-content-layout
{
border-collapse: collapse;
}
.art-breadcrumbs
{
margin:0 auto;
}
a.art-button,
a.art-button:link,
a:link.art-button:link,
body a.art-button:link,
a.art-button:visited,
body a.art-button:visited,
input.art-button,
button.art-button
{
text-decoration: none;
font-size: 12px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
position:relative;
display: inline-block;
vertical-align: middle;
white-space: nowrap;
text-align: center;
color: #0A3038;
margin: 0 5px 0 0 !important;
overflow: visible;
cursor: pointer;
text-indent: 0;
line-height: 23px;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.art-button img
{
margin: 0;
vertical-align: middle;
}
.firefox2 .art-button
{
display: block;
float: left;
}
input, select, textarea, a.art-search-button span
{
vertical-align: middle;
font-size: 12px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
}
.art-block select 
{
width:96%;
}
input.art-button
{
float: none !important;
-webkit-appearance: none;
}
.art-button.active, .art-button.active:hover
{
background: #A58F4A;
background: -webkit-linear-gradient(top, #BEAA6F 0, #B29A53 50%, #B0984F 50%, #8D793F 50%, #A58F4A 100%) no-repeat;
background: -moz-linear-gradient(top, #BEAA6F 0, #B29A53 50%, #B0984F 50%, #8D793F 50%, #A58F4A 100%) no-repeat;
background: -o-linear-gradient(top, #BEAA6F 0, #B29A53 50%, #B0984F 50%, #8D793F 50%, #A58F4A 100%) no-repeat;
background: -ms-linear-gradient(top, #BEAA6F 0, #B29A53 50%, #B0984F 50%, #8D793F 50%, #A58F4A 100%) no-repeat;
-svg-background: linear-gradient(top, #BEAA6F 0, #B29A53 50%, #B0984F 50%, #8D793F 50%, #A58F4A 100%) no-repeat;
background: linear-gradient(to bottom, #BEAA6F 0, #B29A53 50%, #B0984F 50%, #8D793F 50%, #A58F4A 100%) no-repeat;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border-width: 0;
padding:0 7px;
margin:0 auto;
}
.art-button.active, .art-button.active:hover {
color: #E9E2CE !important;
}
.art-button.hover, .art-button:hover
{
background: #B8A261;
background: -webkit-linear-gradient(top, #CBBB8B 0, #BEAA6F 50%, #B0984F 50%, #A9924C 50%, #B0984F 64%, #B8A261 100%) no-repeat;
background: -moz-linear-gradient(top, #CBBB8B 0, #BEAA6F 50%, #B0984F 50%, #A9924C 50%, #B0984F 64%, #B8A261 100%) no-repeat;
background: -o-linear-gradient(top, #CBBB8B 0, #BEAA6F 50%, #B0984F 50%, #A9924C 50%, #B0984F 64%, #B8A261 100%) no-repeat;
background: -ms-linear-gradient(top, #CBBB8B 0, #BEAA6F 50%, #B0984F 50%, #A9924C 50%, #B0984F 64%, #B8A261 100%) no-repeat;
-svg-background: linear-gradient(top, #CBBB8B 0, #BEAA6F 50%, #B0984F 50%, #A9924C 50%, #B0984F 64%, #B8A261 100%) no-repeat;
background: linear-gradient(to bottom, #CBBB8B 0, #BEAA6F 50%, #B0984F 50%, #A9924C 50%, #B0984F 64%, #B8A261 100%) no-repeat;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
border-width: 0;
padding:0 7px;
margin:0 auto;
}
.art-button.hover, .art-button:hover {
color: #231E10 !important;
}
input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="number"], input[type="range"], input[type="tel"], input[type="time"], input[type="week"], textarea
{
background: #FFFFFF;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
border:1px solid #C3B179;
margin:0 auto;
}
input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="number"], input[type="range"], input[type="tel"], input[type="time"], input[type="week"], textarea
{
width: 100%;
padding: 6px 0;
color: #383119 !important;
font-size: 12px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
text-shadow: none;
}
input.art-error, textarea.art-error
{
background: #FFFFFF;
background: -webkit-linear-gradient(top, #EEE8D8 0, #F6F3EA 50%, #EAE4D1 50%, #F2EEE3 100%) no-repeat;
background: -moz-linear-gradient(top, #EEE8D8 0, #F6F3EA 50%, #EAE4D1 50%, #F2EEE3 100%) no-repeat;
background: -o-linear-gradient(top, #EEE8D8 0, #F6F3EA 50%, #EAE4D1 50%, #F2EEE3 100%) no-repeat;
background: -ms-linear-gradient(top, #EEE8D8 0, #F6F3EA 50%, #EAE4D1 50%, #F2EEE3 100%) no-repeat;
-svg-background: linear-gradient(top, #EEE8D8 0, #F6F3EA 50%, #EAE4D1 50%, #F2EEE3 100%) no-repeat;
background: linear-gradient(to bottom, #EEE8D8 0, #F6F3EA 50%, #EAE4D1 50%, #F2EEE3 100%) no-repeat;
border:1px solid #E2341D;
margin:0 auto;
}
input.art-error, textarea.art-error {
color: #383119 !important;
font-size: 12px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
}
form.art-search input[type="text"]
{
background: #FFFFFF;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
border:1px solid #C3B179;
margin:0 auto;
width: 100%;
padding: 6px 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
color: #383119 !important;
font-size: 13px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
}
form.art-search 
{
background-image: none;
border: 0;
display:block;
position:relative;
top:0;
padding:0;
margin:5px;
left:0;
line-height: 0;
}
form.art-search input, a.art-search-button
{
-webkit-appearance: none;
top:0;
right:0;
}
form.art-search>input, a.art-search-button{
bottom:0;
left:0;
vertical-align: middle;
}
form.art-search input[type="submit"], input.art-search-button, a.art-search-button
{
border-radius: 0;
margin:0 auto;
}
form.art-search input[type="submit"], input.art-search-button, a.art-search-button {
position:absolute;
left:auto;
display:block;
border:none;
background:url(//www.visnove.cz/wp-content/themes/visnove2a/images/searchicon.png) center center no-repeat;
width:24px;
height: 100%;
padding:0;
color: #0A3038 !important;
cursor: pointer;
}
a.art-search-button span.art-search-button-text {
display: none;
}
label.art-checkbox:before
{
background: #FFFFFF;
background: -webkit-linear-gradient(top, #FFFFFF 0, #F6F3EA 50%, #E7E0CA 50%, #F1ECDF 100%) no-repeat;
background: -moz-linear-gradient(top, #FFFFFF 0, #F6F3EA 50%, #E7E0CA 50%, #F1ECDF 100%) no-repeat;
background: -o-linear-gradient(top, #FFFFFF 0, #F6F3EA 50%, #E7E0CA 50%, #F1ECDF 100%) no-repeat;
background: -ms-linear-gradient(top, #FFFFFF 0, #F6F3EA 50%, #E7E0CA 50%, #F1ECDF 100%) no-repeat;
-svg-background: linear-gradient(top, #FFFFFF 0, #F6F3EA 50%, #E7E0CA 50%, #F1ECDF 100%) no-repeat;
background: linear-gradient(to bottom, #FFFFFF 0, #F6F3EA 50%, #E7E0CA 50%, #F1ECDF 100%) no-repeat;
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
-webkit-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
-moz-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
border:1px solid #C3B179;
margin:0 auto;
width:16px;
height:16px;
}
label.art-checkbox
{
cursor: pointer;
font-size: 13px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
line-height: 16px;
display: inline-block;
color: #312A16 !important;
}
.art-checkbox>input[type="checkbox"]
{
margin: 0 5px 0 0;
}
label.art-checkbox.active:before
{
background: #84CEE7;
background: -webkit-linear-gradient(top, #A6DBED 0, #8CD1E8 50%, #6EC5E2 50%, #84CEE7 100%) no-repeat;
background: -moz-linear-gradient(top, #A6DBED 0, #8CD1E8 50%, #6EC5E2 50%, #84CEE7 100%) no-repeat;
background: -o-linear-gradient(top, #A6DBED 0, #8CD1E8 50%, #6EC5E2 50%, #84CEE7 100%) no-repeat;
background: -ms-linear-gradient(top, #A6DBED 0, #8CD1E8 50%, #6EC5E2 50%, #84CEE7 100%) no-repeat;
-svg-background: linear-gradient(top, #A6DBED 0, #8CD1E8 50%, #6EC5E2 50%, #84CEE7 100%) no-repeat;
background: linear-gradient(to bottom, #A6DBED 0, #8CD1E8 50%, #6EC5E2 50%, #84CEE7 100%) no-repeat;
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
-webkit-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
-moz-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
border:1px solid #C3B179;
margin:0 auto;
width:16px;
height:16px;
display: inline-block;
}
label.art-checkbox.hovered:before
{
background: #CCEBF5;
background: -webkit-linear-gradient(top, #F2FAFC 0, #D9F0F7 50%, #B7E2F1 50%, #CCEBF5 100%) no-repeat;
background: -moz-linear-gradient(top, #F2FAFC 0, #D9F0F7 50%, #B7E2F1 50%, #CCEBF5 100%) no-repeat;
background: -o-linear-gradient(top, #F2FAFC 0, #D9F0F7 50%, #B7E2F1 50%, #CCEBF5 100%) no-repeat;
background: -ms-linear-gradient(top, #F2FAFC 0, #D9F0F7 50%, #B7E2F1 50%, #CCEBF5 100%) no-repeat;
-svg-background: linear-gradient(top, #F2FAFC 0, #D9F0F7 50%, #B7E2F1 50%, #CCEBF5 100%) no-repeat;
background: linear-gradient(to bottom, #F2FAFC 0, #D9F0F7 50%, #B7E2F1 50%, #CCEBF5 100%) no-repeat;
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
-webkit-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
-moz-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
border:1px solid #C3B179;
margin:0 auto;
width:16px;
height:16px;
display: inline-block;
}
label.art-radiobutton:before
{
background: #FFFFFF;
background: -webkit-linear-gradient(top, #FFFFFF 0, #F6F3EA 50%, #E7E0CA 50%, #F1ECDF 100%) no-repeat;
background: -moz-linear-gradient(top, #FFFFFF 0, #F6F3EA 50%, #E7E0CA 50%, #F1ECDF 100%) no-repeat;
background: -o-linear-gradient(top, #FFFFFF 0, #F6F3EA 50%, #E7E0CA 50%, #F1ECDF 100%) no-repeat;
background: -ms-linear-gradient(top, #FFFFFF 0, #F6F3EA 50%, #E7E0CA 50%, #F1ECDF 100%) no-repeat;
-svg-background: linear-gradient(top, #FFFFFF 0, #F6F3EA 50%, #E7E0CA 50%, #F1ECDF 100%) no-repeat;
background: linear-gradient(to bottom, #FFFFFF 0, #F6F3EA 50%, #E7E0CA 50%, #F1ECDF 100%) no-repeat;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
-moz-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
border:1px solid #C3B179;
margin:0 auto;
width:16px;
height:16px;
}
label.art-radiobutton
{
cursor: pointer;
font-size: 13px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
line-height: 16px;
display: inline-block;
color: #312A16 !important;
}
.art-radiobutton>input[type="radio"]
{
vertical-align: baseline;
margin: 0 5px 0 0;
}
label.art-radiobutton.active:before
{
background: #84CEE7;
background: -webkit-linear-gradient(top, #A6DBED 0, #8CD1E8 50%, #6EC5E2 50%, #84CEE7 100%) no-repeat;
background: -moz-linear-gradient(top, #A6DBED 0, #8CD1E8 50%, #6EC5E2 50%, #84CEE7 100%) no-repeat;
background: -o-linear-gradient(top, #A6DBED 0, #8CD1E8 50%, #6EC5E2 50%, #84CEE7 100%) no-repeat;
background: -ms-linear-gradient(top, #A6DBED 0, #8CD1E8 50%, #6EC5E2 50%, #84CEE7 100%) no-repeat;
-svg-background: linear-gradient(top, #A6DBED 0, #8CD1E8 50%, #6EC5E2 50%, #84CEE7 100%) no-repeat;
background: linear-gradient(to bottom, #A6DBED 0, #8CD1E8 50%, #6EC5E2 50%, #84CEE7 100%) no-repeat;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
-moz-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
border:1px solid #C3B179;
margin:0 auto;
width:16px;
height:16px;
display: inline-block;
}
label.art-radiobutton.hovered:before
{
background: #CCEBF5;
background: -webkit-linear-gradient(top, #F2FAFC 0, #D9F0F7 50%, #B7E2F1 50%, #CCEBF5 100%) no-repeat;
background: -moz-linear-gradient(top, #F2FAFC 0, #D9F0F7 50%, #B7E2F1 50%, #CCEBF5 100%) no-repeat;
background: -o-linear-gradient(top, #F2FAFC 0, #D9F0F7 50%, #B7E2F1 50%, #CCEBF5 100%) no-repeat;
background: -ms-linear-gradient(top, #F2FAFC 0, #D9F0F7 50%, #B7E2F1 50%, #CCEBF5 100%) no-repeat;
-svg-background: linear-gradient(top, #F2FAFC 0, #D9F0F7 50%, #B7E2F1 50%, #CCEBF5 100%) no-repeat;
background: linear-gradient(to bottom, #F2FAFC 0, #D9F0F7 50%, #B7E2F1 50%, #CCEBF5 100%) no-repeat;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
-webkit-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
-moz-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);
border:1px solid #C3B179;
margin:0 auto;
width:16px;
height:16px;
display: inline-block;
}
.art-comments
{
border-top:1px dotted #DBCFAE;
margin:0 auto;
margin-top: 25px;
}
.art-comments h2
{
color: #312A16;
}
.art-comment-inner
{
background: #EFEADC;
background: transparent;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
padding:5px;
margin:0 auto;
margin-left: 94px;
}
.art-comment-avatar 
{
float:left;
width:80px;
height:80px;
padding:1px;
background:#fff;
border:1px solid #C3B179;
}
.art-comment-avatar>img
{
margin:0 !important;
border:none !important;
}
.art-comment-content
{
padding:10px 0;
color: #312A16;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-comment
{
margin-top: 6px;
}
#comment-list>li:first-child>.art-comment
{
margin-top: 0;
}
.art-comment-header
{
color: #312A16;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-comment-header a, 
.art-comment-header a:link, 
.art-comment-header a:visited,
.art-comment-header a.visited,
.art-comment-header a:hover,
.art-comment-header a.hovered
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-comment-header a, .art-comment-header a:link
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
color: #124759;
}
.art-comment-header a:visited, .art-comment-header a.visited
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
color: #4A4021;
}
.art-comment-header a:hover,  .art-comment-header a.hovered
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
color: #166B7E;
}
.art-comment-content a, 
.art-comment-content a:link, 
.art-comment-content a:visited,
.art-comment-content a.visited,
.art-comment-content a:hover,
.art-comment-content a.hovered
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-comment-content a, .art-comment-content a:link
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
color: #124759;
}
.art-comment-content a:visited, .art-comment-content a.visited
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
color: #4A4021;
}
.art-comment-content a:hover,  .art-comment-content a.hovered
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
color: #166B7E;
}
.art-pager
{
background: #F7F5ED;
background: -webkit-linear-gradient(top, #FFFFFF 0, #C9B987 100%) no-repeat;
background: -moz-linear-gradient(top, #FFFFFF 0, #C9B987 100%) no-repeat;
background: -o-linear-gradient(top, #FFFFFF 0, #C9B987 100%) no-repeat;
background: -ms-linear-gradient(top, #FFFFFF 0, #C9B987 100%) no-repeat;
-svg-background: linear-gradient(top, #FFFFFF 0, #C9B987 100%) no-repeat;
background: linear-gradient(to bottom, #FFFFFF 0, #C9B987 100%) no-repeat;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
border:1px solid #DBCFAE;
padding:5px;
}
.art-pager>*:last-child
{
margin-right:0 !important;
}
.art-pager>span {
cursor:default;
}
.art-pager>*
{
background: #ECE6D5;
background: -webkit-linear-gradient(top, #FFFFFF 0, #CBBB8B 100%) no-repeat;
background: -moz-linear-gradient(top, #FFFFFF 0, #CBBB8B 100%) no-repeat;
background: -o-linear-gradient(top, #FFFFFF 0, #CBBB8B 100%) no-repeat;
background: -ms-linear-gradient(top, #FFFFFF 0, #CBBB8B 100%) no-repeat;
-svg-background: linear-gradient(top, #FFFFFF 0, #CBBB8B 100%) no-repeat;
background: linear-gradient(to bottom, #FFFFFF 0, #CBBB8B 100%) no-repeat;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
border:1px solid #D0C195;
padding:7px;
margin:0 4px 0 auto;
line-height: normal;
position:relative;
display:inline-block;
margin-left: 0;
}
.art-pager a:link,
.art-pager a:visited,
.art-pager .active
{
line-height: normal;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
text-decoration: none;
color: #2E2715
;
}
.art-pager .active
{
background: #D0C195;
background: -webkit-linear-gradient(top, #E9E2CE 0, #B6A05D 100%) no-repeat;
background: -moz-linear-gradient(top, #E9E2CE 0, #B6A05D 100%) no-repeat;
background: -o-linear-gradient(top, #E9E2CE 0, #B6A05D 100%) no-repeat;
background: -ms-linear-gradient(top, #E9E2CE 0, #B6A05D 100%) no-repeat;
-svg-background: linear-gradient(top, #E9E2CE 0, #B6A05D 100%) no-repeat;
background: linear-gradient(to bottom, #E9E2CE 0, #B6A05D 100%) no-repeat;
border:1px solid #ECE6D5;
padding:7px;
margin:0 4px 0 auto;
color: #071B22
;
}
.art-pager .more
{
background: #ECE6D5;
background: -webkit-linear-gradient(top, #FFFFFF 0, #CBBB8B 100%) no-repeat;
background: -moz-linear-gradient(top, #FFFFFF 0, #CBBB8B 100%) no-repeat;
background: -o-linear-gradient(top, #FFFFFF 0, #CBBB8B 100%) no-repeat;
background: -ms-linear-gradient(top, #FFFFFF 0, #CBBB8B 100%) no-repeat;
-svg-background: linear-gradient(top, #FFFFFF 0, #CBBB8B 100%) no-repeat;
background: linear-gradient(to bottom, #FFFFFF 0, #CBBB8B 100%) no-repeat;
border:1px solid #D0C195;
margin:0 4px 0 auto;
}
.art-pager a.more:link,
.art-pager a.more:visited
{
color: #0B2C37
;
}
.art-pager a:hover
{
background: #79D3E7;
background: -webkit-linear-gradient(top, #BAE8F3 0, #33BCDB 100%) no-repeat;
background: -moz-linear-gradient(top, #BAE8F3 0, #33BCDB 100%) no-repeat;
background: -o-linear-gradient(top, #BAE8F3 0, #33BCDB 100%) no-repeat;
background: -ms-linear-gradient(top, #BAE8F3 0, #33BCDB 100%) no-repeat;
-svg-background: linear-gradient(top, #BAE8F3 0, #33BCDB 100%) no-repeat;
background: linear-gradient(to bottom, #BAE8F3 0, #33BCDB 100%) no-repeat;
border:1px solid #ECE6D5;
padding:7px;
margin:0 4px 0 auto;
}
.art-pager  a:hover,
.art-pager  a.more:hover
{
color: #071B22
;
}
.art-pager>*:after
{
margin:0 0 0 auto;
display:inline-block;
position:absolute;
content: ' ';
top:0;
width:0;
height:100%;
right: 0;
text-decoration:none;
}
.art-pager>*:last-child:after{
display:none;
}
.art-commentsform
{
background: #EFEADC;
background: transparent;
padding:10px;
margin:0 auto;
margin-top:25px;
color: #312A16;
}
.art-commentsform h2{
padding-bottom:10px;
margin: 0;
color: #312A16;
}
.art-commentsform label {
display: inline-block;
line-height: 25px;
}
.art-commentsform input:not([type=submit]), .art-commentsform textarea {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
width:100%;
max-width:100%;
}
.art-commentsform .form-submit
{
margin-top: 10px;
}
.art-vmenublock
{
background: #E1D8BC;
background: rgba(225, 216, 188, 0.7);
-webkit-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.14);
-moz-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.14);
box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.14);
margin:3px;
}
div.art-vmenublock img
{
margin: 0;
}
.art-vmenublockheader
{
background: #84CEE7;
background: -webkit-linear-gradient(top, rgba(102, 194, 225, 0.7) 0, rgba(153, 214, 235, 0.7) 40%, rgba(157, 216, 236, 0.7) 50%, rgba(153, 214, 235, 0.7) 60%, rgba(102, 194, 225, 0.7) 100%) no-repeat;
background: -moz-linear-gradient(top, rgba(102, 194, 225, 0.7) 0, rgba(153, 214, 235, 0.7) 40%, rgba(157, 216, 236, 0.7) 50%, rgba(153, 214, 235, 0.7) 60%, rgba(102, 194, 225, 0.7) 100%) no-repeat;
background: -o-linear-gradient(top, rgba(102, 194, 225, 0.7) 0, rgba(153, 214, 235, 0.7) 40%, rgba(157, 216, 236, 0.7) 50%, rgba(153, 214, 235, 0.7) 60%, rgba(102, 194, 225, 0.7) 100%) no-repeat;
background: -ms-linear-gradient(top, rgba(102, 194, 225, 0.7) 0, rgba(153, 214, 235, 0.7) 40%, rgba(157, 216, 236, 0.7) 50%, rgba(153, 214, 235, 0.7) 60%, rgba(102, 194, 225, 0.7) 100%) no-repeat;
-svg-background: linear-gradient(top, rgba(102, 194, 225, 0.7) 0, rgba(153, 214, 235, 0.7) 40%, rgba(157, 216, 236, 0.7) 50%, rgba(153, 214, 235, 0.7) 60%, rgba(102, 194, 225, 0.7) 100%) no-repeat;
background: linear-gradient(to bottom, rgba(102, 194, 225, 0.7) 0, rgba(153, 214, 235, 0.7) 40%, rgba(157, 216, 236, 0.7) 50%, rgba(153, 214, 235, 0.7) 60%, rgba(102, 194, 225, 0.7) 100%) no-repeat;
border:1px dotted rgba(195, 177, 121, 0.6);
padding:12px 0;
margin:0 auto;
}
.art-vmenublockheader .t,
.art-vmenublockheader .t a,
.art-vmenublockheader .t a:link,
.art-vmenublockheader .t a:visited, 
.art-vmenublockheader .t a:hover
{
color: #000000;
font-size: 14px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
margin: 0 10px;
}
.art-vmenublockcontent
{
margin:0 auto;
}
ul.art-vmenu, ul.art-vmenu ul
{
list-style: none;
display: block;
}
ul.art-vmenu, ul.art-vmenu li
{
display: block;
margin: 0;
padding: 0;
width: auto;
line-height: 0;
}
ul.art-vmenu
{
margin-top: 0;
margin-bottom: 0;
}
ul.art-vmenu ul
{
display: none;
margin: 0;
padding: 0;
position: relative;
}
ul.art-vmenu ul.active
{
display: block;
}
ul.art-vmenu>li>a
{
padding:0 7px;
margin:0 auto;
font-size: 12px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #786736;
min-height: 30px;
line-height: 30px;
}
ul.art-vmenu a 
{
display: block;
cursor: pointer;
z-index: 1;
position:relative;
}
ul.art-vmenu li{
position:relative;
}
ul.art-vmenu>li
{
margin-top: 4px;
}
ul.art-vmenu>li>ul
{
padding: 0;
margin-top: 14px;
margin-bottom: 14px;
}
ul.art-vmenu>li:first-child
{
margin-top:0;
}
ul.art-vmenu>li>a:hover, ul.art-vmenu>li>a.active:hover
{
padding:0 7px;
margin:0 auto;
}
ul.art-vmenu>li>a:hover, ul.art-vmenu>li>a.active:hover
{
text-decoration: none;
}
ul.art-vmenu a:hover, ul.art-vmenu a.active:hover 
{
color: #1D7491;
}
ul.art-vmenu>li>a.active:hover>span.border-top, ul.art-vmenu>li>a.active:hover>span.border-bottom 
{
background-color: transparent;
}
ul.art-vmenu>li>a.active
{
padding:0 7px;
margin:0 auto;
text-decoration: none;
color: #312A16;
}
ul.art-vmenu>li>ul:before
{
background: #ECE6D5;
background: transparent;
margin:0 auto;
display: block;
position: absolute;
content: ' ';
top: 0;
right: 0;
bottom: 0;
left: 0;
}
ul.art-vmenu li li a
{
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
margin:0 auto;
position: relative;
}
ul.art-vmenu ul li
{
margin: 0;
padding: 0;
}
ul.art-vmenu li li{
position: relative;
margin-top: 6px;
}
ul.art-vmenu ul a
{
display: block;
position: relative;
min-height: 24px;
overflow: visible;
padding: 0;
padding-left: 20px;
padding-right: 20px;
z-index: 0;
line-height: 24px;
color: #786736;
font-size: 12px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
text-decoration: none;
margin-left: 0;
margin-right: 0;
}
ul.art-vmenu ul a:visited, ul.art-vmenu ul a.active:hover, ul.art-vmenu ul a:hover, ul.art-vmenu ul a.active
{
line-height: 24px;
color: #786736;
font-size: 12px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
text-decoration: none;
margin-left: 0;
margin-right: 0;
}
ul.art-vmenu ul ul a
{
padding-left: 40px;
}
ul.art-vmenu ul ul ul a
{
padding-left: 60px;
}
ul.art-vmenu ul ul ul ul a
{
padding-left: 80px;
}
ul.art-vmenu ul ul ul ul ul a
{
padding-left: 100px;
}
ul.art-vmenu li li a:before
{
content:url(//www.visnove.cz/wp-content/themes/visnove2a/images/vmenusubitemicon.png);
margin-right:10px;
bottom: 2px;
position:relative;
display:inline-block;
vertical-align:middle;
font-size:0;
line-height:0;
}
.opera ul.art-vmenu li li a:before
{ bottom: 0;
}
ul.art-vmenu ul>li>a:hover, ul.art-vmenu ul>li>a.active:hover
{
background: #79D3E7;
background: rgba(121, 211, 231, 0.4);
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
margin:0 auto;
}
ul.art-vmenu ul li a:hover, ul.art-vmenu ul li a.active:hover
{
text-decoration: none;
color: #746434;
}
ul.art-vmenu ul a:hover:after
{
background-position: center ;
}
ul.art-vmenu ul a.active:hover:after
{
background-position: center ;
}
ul.art-vmenu ul a.active:after
{
background-position: bottom ;
}
ul.art-vmenu li li a:hover:before
{
content:url(//www.visnove.cz/wp-content/themes/visnove2a/images/vmenuhoveredsubitemicon.png);
margin-right:10px;
bottom: 2px;
position:relative;
display:inline-block;
vertical-align:middle;
font-size:0;
line-height:0;
}
.opera ul.art-vmenu li li a:hover:before
{ bottom: 0;
}
ul.art-vmenu ul>li>a.active
{
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
margin:0 auto;
}
ul.art-vmenu ul a.active, ul.art-vmenu ul a:hover, ul.art-vmenu ul a.active:hover
{
text-decoration: none;
color: #786736;
}
ul.art-vmenu li li a.active:before
{
content:url(//www.visnove.cz/wp-content/themes/visnove2a/images/vmenuactivesubitemicon.png);
margin-right:10px;
bottom: 2px;
position:relative;
display:inline-block;
vertical-align:middle;
font-size:0;
line-height:0;
}
.opera ul.art-vmenu li li a.active:before
{ bottom: 0;
}
.art-block
{
background: #E1D8BC;
background: rgba(225, 216, 188, 0.4);
-webkit-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.08);
-moz-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.08);
box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.08);
border:1px solid rgba(195, 177, 121, 0.4);
padding:7px;
margin:3px;
}
div.art-block img
{
border: 1px dotted #DBCFAE;
margin: 10px;
}
.art-blockheader
{
padding:12px 3px;
margin:0 auto;
}
.art-blockheader .t,
.art-blockheader .t a,
.art-blockheader .t a:link,
.art-blockheader .t a:visited, 
.art-blockheader .t a:hover
{
color: #000000;
font-size: 14px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
margin: 0 10px;
}
.art-blockcontent
{
border:1px solid transparent;
padding:3px;
margin:0 auto;
color: #312A16;
font-size: 12px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-blockcontent table,
.art-blockcontent li, 
.art-blockcontent a,
.art-blockcontent a:link,
.art-blockcontent a:visited,
.art-blockcontent a:hover
{
color: #312A16;
font-size: 12px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-blockcontent p
{
margin: 0 5px;
}
.art-blockcontent a, .art-blockcontent a:link
{
color: #279DC4;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-blockcontent a:visited, .art-blockcontent a.visited
{
color: #C6B580;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
text-decoration: underline;
}
.art-blockcontent a:hover, .art-blockcontent a.hover
{
color: #40C1DD;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
text-decoration: none;
}
.art-block ul>li:before
{
content:url(//www.visnove.cz/wp-content/themes/visnove2a/images/blockbullets.png);
margin-right:6px;
bottom: 2px;
position:relative;
display:inline-block;
vertical-align:middle;
font-size:0;
line-height:0;
margin-left: -9px;
}
.opera .art-block ul>li:before
{ bottom: 0;
}
.art-block li
{
font-size: 13px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
line-height: 150%;
color: #7B6A37;
margin: 5px 0 0 10px;
}
.art-block ul>li, .art-block ol
{
padding: 0;
}
.art-block ul>li
{
padding-left: 9px;
}
.art-post
{
background: #EFEADC;
background: rgba(239, 234, 220, 0.7);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
-webkit-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.21);
-moz-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.21);
box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.21);
padding:5px;
margin:3px;
}
a img
{
border: 0;
}
.art-article img, img.art-article, .art-block img, .art-footer-text img
{
border: 1px solid #DBCFAE;
margin: 5px 5px 5px 5px;
}
.art-metadata-icons img
{
border: none;
vertical-align: middle;
margin: 2px;
}
.art-article table, table.art-article
{
border-collapse: collapse;
margin: 1px;
}
.art-post .art-content-layout-br
{
height: 0;
}
.art-article th, .art-article td
{
padding: 2px;
border: solid 1px #C3B179;
vertical-align: top;
text-align: left;
}
.art-article th
{
text-align: center;
vertical-align: middle;
padding: 7px;
}
pre
{
overflow: auto;
padding: 0.1em;
}
.preview-cms-logo
{
border: 0;
margin: 1em 1em 0 0;
float: left;
}
.image-caption-wrapper
{
padding: 5px 5px 5px 5px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.image-caption-wrapper img
{
margin: 0 !important;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.image-caption-wrapper div.art-collage
{
margin: 0 !important;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.image-caption-wrapper p
{
font-size: 80%;
text-align: right;
margin: 0;
}
.art-postmetadataheader
{
background: #DBCFAE;
background: rgba(219, 207, 174, 0.5);
border-bottom:1px solid #DBCFAE;
margin:0 auto;
position:relative;
z-index:1;
padding: 1px;
}
.art-postheadericon:before
{
content:url(//www.visnove.cz/wp-content/themes/visnove2a/images/postheadericon.png);
margin-right:6px;
bottom: 2px;
position:relative;
display:inline-block;
vertical-align:middle;
font-size:0;
line-height:0;
}
.opera .art-postheadericon:before
{ bottom: 0;
}
.art-postheader
{
color: #238FB3;
margin: 3px 0;
font-size: 16px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
}
.art-postheader a, 
.art-postheader a:link, 
.art-postheader a:visited,
.art-postheader a.visited,
.art-postheader a:hover,
.art-postheader a.hovered
{
font-size: 16px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: normal;
}
.art-postheader a, .art-postheader a:link
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
text-decoration: none;
text-align: left;
color: #18637B;
}
.art-postheader a:visited, .art-postheader a.visited
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
text-decoration: none;
color: #2699C0;
}
.art-postheader a:hover,  .art-postheader a.hovered
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
text-decoration: underline;
color: #22A2BF;
}
.art-postheadericons,
.art-postheadericons a,
.art-postheadericons a:link,
.art-postheadericons a:visited,
.art-postheadericons a:hover
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: italic;
color: #0F4652;
}
.art-postheadericons
{
padding: 1px;
}
.art-postheadericons a, .art-postheadericons a:link
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: italic;
color: #66582E;
}
.art-postheadericons a:visited, .art-postheadericons a.visited
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
text-decoration: underline;
color: #66582E;
}
.art-postheadericons a:hover, .art-postheadericons a.hover
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
text-decoration: none;
color: #66582E;
}
.art-postpdficon:before
{
content:url(//www.visnove.cz/wp-content/themes/visnove2a/images/postpdficon.png);
margin-right:6px;
bottom: 1px;
position:relative;
display:inline-block;
vertical-align:middle;
font-size:0;
line-height:0;
}
.opera .art-postpdficon:before
{ bottom: 0;
}
.art-postcontent ul>li:before,  .art-post ul>li:before,  .art-textblock ul>li:before
{
content:url(//www.visnove.cz/wp-content/themes/visnove2a/images/postbullets.png);
margin-right:6px;
bottom: 2px;
position:relative;
display:inline-block;
vertical-align:middle;
font-size:0;
line-height:0;
}
.opera .art-postcontent ul>li:before, .opera   .art-post ul>li:before, .opera   .art-textblock ul>li:before
{ bottom: 0;
}
.art-postcontent li, .art-post li, .art-textblock li
{
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
line-height: 150%;
color: #66582E;
margin: 5px 0 0 7px;
}
.art-postcontent ul>li, .art-post ul>li, .art-textblock ul>li, .art-postcontent ol, .art-post ol, .art-textblock ol
{
padding: 0;
}
.art-postcontent ul>li, .art-post ul>li, .art-textblock ul>li
{
padding-left: 11px;
}
.art-postcontent ul>li:before,  .art-post ul>li:before,  .art-textblock ul>li:before
{
margin-left: -11px;
}
.art-postcontent ol, .art-post ol, .art-textblock ol, .art-postcontent ul, .art-post ul, .art-textblock ul
{
margin: 1em 0 1em 7px;
}
.art-postcontent li ol, .art-post li ol, .art-textblock li ol, .art-postcontent li ul, .art-post li ul, .art-textblock li ul
{
margin: 0.5em 0 0.5em 7px;
}
.art-postcontent li, .art-post li, .art-textblock li
{
margin: 5px 0 0 0;
}
.art-postcontent ol>li, .art-post ol>li, .art-textblock ol>li
{ overflow: visible;
}
.art-postcontent ul>li, .art-post ul>li, .art-textblock ul>li
{ overflow-x: visible;
overflow-y: hidden;
}
blockquote
{
background: #BAE8F3 url(//www.visnove.cz/wp-content/themes/visnove2a/images/postquote.png) no-repeat scroll;
border:1px dotted #79D3E7;
padding:15px 15px 15px 49px;
margin:0 0 0 20px;
color: #05161A;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: italic; overflow: auto;
clear:both;
}
blockquote a, .art-postcontent blockquote a, .art-blockcontent blockquote a, .art-footer-text blockquote a,
blockquote a:link, .art-postcontent blockquote a:link, .art-blockcontent blockquote a:link, .art-footer-text blockquote a:link,
blockquote a:visited, .art-postcontent blockquote a:visited, .art-blockcontent blockquote a:visited, .art-footer-text blockquote a:visited,
blockquote a:hover, .art-postcontent blockquote a:hover, .art-blockcontent blockquote a:hover, .art-footer-text blockquote a:hover
{
color: #05161A;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
font-weight: normal;
font-style: italic;
} blockquote p,
.art-postcontent blockquote p,
.art-blockcontent blockquote p,
.art-footer-text blockquote p
{
margin: 0;
}
.art-footer
{
background: #2EACD6;
background: -webkit-linear-gradient(top, rgba(110, 197, 226, 0.7) 0, rgba(42, 170, 213, 0.7) 53%, rgba(30, 123, 153, 0.7) 100%) no-repeat;
background: -moz-linear-gradient(top, rgba(110, 197, 226, 0.7) 0, rgba(42, 170, 213, 0.7) 53%, rgba(30, 123, 153, 0.7) 100%) no-repeat;
background: -o-linear-gradient(top, rgba(110, 197, 226, 0.7) 0, rgba(42, 170, 213, 0.7) 53%, rgba(30, 123, 153, 0.7) 100%) no-repeat;
background: -ms-linear-gradient(top, rgba(110, 197, 226, 0.7) 0, rgba(42, 170, 213, 0.7) 53%, rgba(30, 123, 153, 0.7) 100%) no-repeat;
-svg-background: linear-gradient(top, rgba(110, 197, 226, 0.7) 0, rgba(42, 170, 213, 0.7) 53%, rgba(30, 123, 153, 0.7) 100%) no-repeat;
background: linear-gradient(to bottom, rgba(110, 197, 226, 0.7) 0, rgba(42, 170, 213, 0.7) 53%, rgba(30, 123, 153, 0.7) 100%) no-repeat;
border-top:1px solid #DBCFAE;
margin:0 auto;
position: relative;
color: #272111;
font-size: 11px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
text-align: center;
padding: 0;
}
.art-footer-text a,
.art-footer-text a:link,
.art-footer-text a:visited,
.art-footer-text a:hover,
.art-footer-text td, 
.art-footer-text th,
.art-footer-text caption
{
color: #272111;
font-size: 11px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-footer-text p 
{
padding:0;
text-align: center;
}
.art-footer-text a,
.art-footer-text a:link
{
color: #125868;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-footer-text a:visited
{
color: #6D5E31;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
text-decoration: underline;
}
.art-footer-text a:hover
{
color: #187286;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
text-decoration: none;
}
.art-footer-text h1
{
color: #C3B179;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-footer-text h2
{
color: #C3B179;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-footer-text h3
{
color: #D0C195;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-footer-text h4
{
color: #B8A261;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-footer-text h5
{
color: #B8A261;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-footer-text h6
{
color: #B8A261;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
}
.art-footer-text img
{
margin: 12px;
}
.art-footer-inner
{
margin: 0 auto;
width:1300px;
padding:15px;
padding-right: 15px;
padding-left: 15px;
}
.art-rss-tag-icon
{
background:  url(//www.visnove.cz/wp-content/themes/visnove2a/images/footerrssicon.png) no-repeat scroll;
margin:0 auto;
min-height:32px;
min-width:32px;
display: inline-block;
text-indent: 35px;
background-position: left center;
vertical-align: middle;
}
.art-rss-tag-icon:empty
{
vertical-align: middle;
}
.art-facebook-tag-icon
{
background:  url(//www.visnove.cz/wp-content/themes/visnove2a/images/footerfacebookicon.png) no-repeat scroll;
margin:0 auto;
min-height:32px;
min-width:32px;
display: inline-block;
text-indent: 35px;
background-position: left center;
vertical-align: middle;
}
.art-facebook-tag-icon:empty
{
vertical-align: middle;
}
.art-twitter-tag-icon
{
background:  url(//www.visnove.cz/wp-content/themes/visnove2a/images/footertwittericon.png) no-repeat scroll;
margin:0 auto;
min-height:32px;
min-width:32px;
display: inline-block;
text-indent: 35px;
background-position: left center;
vertical-align: middle;
}
.art-twitter-tag-icon:empty
{
vertical-align: middle;
}
.art-tumblr-tag-icon
{
background:  url(//www.visnove.cz/wp-content/themes/visnove2a/images/tumblricon.png) no-repeat scroll;
margin:0 auto;
min-height:32px;
min-width:32px;
display: inline-block;
text-indent: 35px;
background-position: left center;
vertical-align: middle;
}
.art-tumblr-tag-icon:empty
{
vertical-align: middle;
}
.art-pinterest-tag-icon
{
background:  url(//www.visnove.cz/wp-content/themes/visnove2a/images/pinteresticon.png) no-repeat scroll;
margin:0 auto;
min-height:32px;
min-width:32px;
display: inline-block;
text-indent: 35px;
background-position: left center;
vertical-align: middle;
}
.art-pinterest-tag-icon:empty
{
vertical-align: middle;
}
.art-vimeo-tag-icon
{
background:  url(//www.visnove.cz/wp-content/themes/visnove2a/images/vimeoicon.png) no-repeat scroll;
margin:0 auto;
min-height:32px;
min-width:32px;
display: inline-block;
text-indent: 35px;
background-position: left center;
vertical-align: middle;
}
.art-vimeo-tag-icon:empty
{
vertical-align: middle;
}
.art-youtube-tag-icon
{
background:  url(//www.visnove.cz/wp-content/themes/visnove2a/images/youtubeicon.png) no-repeat scroll;
margin:0 auto;
min-height:32px;
min-width:32px;
display: inline-block;
text-indent: 35px;
background-position: left center;
vertical-align: middle;
}
.art-youtube-tag-icon:empty
{
vertical-align: middle;
}
.art-linkedin-tag-icon
{
background:  url(//www.visnove.cz/wp-content/themes/visnove2a/images/linkedinicon.png) no-repeat scroll;
margin:0 auto;
min-height:33px;
min-width:32px;
display: inline-block;
text-indent: 35px;
background-position: left center;
vertical-align: middle;
}
.art-linkedin-tag-icon:empty
{
vertical-align: middle;
}
.art-footer-text ul>li:before
{
content:url(//www.visnove.cz/wp-content/themes/visnove2a/images/footerbullets.png);
margin-right:6px;
bottom: 1px;
position:relative;
display:inline-block;
vertical-align:middle;
font-size:0;
line-height:0;
margin-left: -11px;
}
.opera .art-footer-text ul>li:before
{ bottom: 0;
}
.art-footer-text li
{
font-size: 11px;
font-family: Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;
color: #06181E;
}
.art-footer-text ul>li, .art-footer-text ol
{
padding: 0;
}
.art-footer-text ul>li
{
padding-left: 11px;
}
.art-page-footer, 
.art-page-footer a,
.art-page-footer a:link,
.art-page-footer a:visited,
.art-page-footer a:hover
{
font-family: Arial;
font-size: 10px;
letter-spacing: normal;
word-spacing: normal;
font-style: normal;
font-weight: normal;
text-decoration: underline;
color: #5B4F29;
}
.art-page-footer
{
position: relative;
z-index: auto !important;
padding: 1em;
text-align: center !important;
text-decoration: none;
color: #433A1E;
}
.art-lightbox-wrapper 
{
background: #333;
background: rgba(0, 0, 0, .8);
bottom: 0;
left: 0;
padding: 0 100px;
position: fixed;
right: 0;
text-align: center;
top: 0;
z-index: 1000000;
}
.art-lightbox,
.art-lightbox-wrapper .art-lightbox-image
{
cursor: pointer;
}
.art-lightbox-wrapper .art-lightbox-image
{
border: 6px solid #fff;
border-radius: 3px;
display: none;
max-width: 100%;
vertical-align: middle;
}
.art-lightbox-wrapper .art-lightbox-image.active
{
display: inline-block;
}
.art-lightbox-wrapper .lightbox-error
{
background: #fff;
border: 1px solid #b4b4b4;
border-radius: 10px;
box-shadow: 0 2px 5px #333;
height: 80px;
opacity: .95;
padding: 20px;
position: fixed;
width: 300px;
z-index: 100;
}
.art-lightbox-wrapper .loading
{
background: #fff url(//www.visnove.cz/wp-content/themes/visnove2a/images/preloader-01.gif) center center no-repeat;
border: 1px solid #b4b4b4;
border-radius: 10px;
box-shadow: 0 2px 5px #333;
height: 32px;
opacity: .5;
padding: 10px;
position: fixed;
width: 32px;
z-index: 10100;
}
.art-lightbox-wrapper .arrow
{
cursor: pointer;
height: 100px;
opacity: .5;
filter: alpha(opacity=50);
position: fixed;
width: 82px;
z-index: 10003;
}
.art-lightbox-wrapper .arrow.left
{
left: 9px;
}
.art-lightbox-wrapper .arrow.right
{
right: 9px;
}
.art-lightbox-wrapper .arrow:hover
{
opacity: 1;
filter: alpha(opacity=100);
}
.art-lightbox-wrapper .arrow.disabled 
{
display: none;
}
.art-lightbox-wrapper .arrow-t, 
.art-lightbox-wrapper .arrow-b
{
background-color: #fff;
border-radius: 3px;
height: 6px;
left: 26px;
position: relative;
width: 30px;
}
.art-lightbox-wrapper .arrow-t
{
top: 38px;
}
.art-lightbox-wrapper .arrow-b
{
top: 50px;
}
.art-lightbox-wrapper .close
{
cursor: pointer;
height: 22px;
opacity: .5;
filter: alpha(opacity=50);
position: fixed;
right: 39px;
top: 30px;
width: 22px;
z-index: 10003;
}
.art-lightbox-wrapper .close:hover 
{
opacity: 1;
filter: alpha(opacity=100);
}
.art-lightbox-wrapper .close .cw, 
.art-lightbox-wrapper .close .ccw
{
background-color: #fff;
border-radius: 3px;
height: 6px;
position: absolute;
left: -4px;
top: 8px;
width: 30px;
}
.art-lightbox-wrapper .cw
{
transform: rotate(45deg);
-ms-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); -moz-transform: rotate(45deg); }
.art-lightbox-wrapper .ccw
{
transform: rotate(-45deg);
-ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -moz-transform: rotate(-45deg); }
.art-lightbox-wrapper .close-alt, 
.art-lightbox-wrapper .arrow-right-alt, 
.art-lightbox-wrapper .arrow-left-alt 
{
color: #fff;
display: none;
font-size: 2.5em;
line-height: 100%;
}
.ie8 .art-lightbox-wrapper .close-alt, 
.ie8 .art-lightbox-wrapper .arrow-right-alt, 
.ie8 .art-lightbox-wrapper .arrow-left-alt 
{
display: block;
}
.ie8 .art-lightbox-wrapper .cw, 
.ie8 .art-lightbox-wrapper .ccw 
{
display: none;
}
.art-content-layout .art-content
{
margin:0 auto;
}
.art-content-layout .art-sidebar1
{
border-left:1px solid #DBCFAE;
margin:0 auto;
width: 200px;
}
.art-content-layout .art-sidebar2
{
border-left:1px solid #DBCFAE;
margin:0 auto;
width: 200px;
}
#comment
{
width:99%;
}
#comments-list, #comments-list .comment 
{
background: none;
padding:0;
margin:0;
overflow: visible;
}
#comments-list .comment:before, #comments-list .comment:after
{
display:none;
}
#comments-list .comment .comment 
{
margin-left: 20px;
}
span.page-navi-outer, span.page-navi-inner 
{
position:relative;
display:block;
float:left;
margin:0;
padding:0;
}
span.page-navi-outer
{
margin: 1px;
border: 1px solid #aaa;
}
span.page-navi-inner 
{
padding: 1px;
min-width:14px;
line-height:18px;
text-align:center;
border: 2px solid #fff;
font-weight:bold;
}
a span.page-navi-inner, span.page-navi-caption span.page-navi-inner 
{
border-width:1px;
font-weight:normal;
}
a span.page-navi-outer, span.page-navi-caption
{
margin:2px 1px;
}
ul#comments-list li cite
{
font-size: 1.2em;
}
#commentform textarea
{
width: 100%;
}
#commentform
{
text-align:left;
}
.rtl #commentform
{
text-align:right;
}
img.wp-smiley
{
border: none;
margin: 1px;
vertical-align:middle;
padding: 0;
}
.navigation
{
display: block;
text-align: center;
}  .aligncenter, div.aligncenter, .art-article .aligncenter img, .aligncenter img.art-article, .aligncenter img, img.aligncenter
{
display: block;
margin-left: auto;
margin-right: auto;
}
p.aligncenter , p.center 
{
text-align: center; 
}
.alignleft
{
float: left;
}
.alignright
{
float: right;
}
.sticky 
{
}
.bypostauthor  
{
}
.wp-caption
{
border: 1px solid #ddd;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
}
.wp-caption img
{
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text
{
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}
.wp-caption, .wp-caption p
{
text-align: center;
}
.gallery {
margin: 0 auto 18px;
clear:both;
overflow:hidden;
}
.gallery .gallery-item {
float: left;
margin-top: 0;
text-align: center;
width: 33%;
}
.gallery img {
border: 2px solid #cfcfcf;
}
.gallery .gallery-caption {
color: #888;
font-size: 12px;
margin: 0 0 12px;
}
.gallery dl {
margin: 0;
}
.gallery img {
border: 10px solid #f1f1f1;
}
.gallery br+br {
display: none;
} .hidden
{
display: none;
} #wp-calendar {
empty-cells: show;
margin: 10px auto 0;
width: 155px;
}
#wp-calendar #next a {
padding-right: 10px;
text-align: right;
}
#wp-calendar #prev a {
padding-left: 10px;
text-align: left;
}
#wp-calendar a {
display: block;
}
#wp-calendar caption {
text-align: center;
width: 100%;
}
#wp-calendar td {
padding: 3px 0;
text-align: center;
}
.gallery {
letter-spacing: normal;
}
.art-content {
position: relative;
z-index: 1;   
}
#todays-events{
position: relative;
z-index: 11;    
}
#upcoming-events{
position: relative;
z-index: 10;    
}
img.wp-post-image 
{
margin:0 5px 5px 0 !important;
}
ul#comments-list li
{
list-style-image: none;
background:none;
list-style-type:none;
}
div.art-footer div.art-content-layout
{
margin:0 auto;
width:100%;
}
div.art-layout-cell-size1 
{
width:100%;
}
div.art-layout-cell-size2 
{
width:50%;
}
div.art-layout-cell-size3 
{
width:33%;
}
div.art-layout-cell-size4
{
width:25%;
}
.art-widget-title
{
padding:0 0 0 24px;
margin-bottom:0;
}
div.art-center-wrapper
{
position: relative;
float: right;
right: 50%;
}
div.art-center-inner
{
position: relative;
float: left;
left: 50%;
}
.firefox2 div.art-center-inner
{
float: none;
}
.art-hmenu-extra1, .art-hmenu-extra2 {
font-size:12px;
}
div.breadcrumbs h4, 
div.breadcrumbs p, 
li.pingback p, 
#respond p,
h3#reply-title, 
h4#comments, 
h4.box-title
{
margin:0;
}
#respond .comment-notes {
margin-bottom: 1em;
}
.form-allowed-tags {
line-height: 1em;
}
#comments-list #respond { }
#cancel-comment-reply-link {
font-size: 12px;
font-weight: normal;
line-height: 18px;
}
#respond .required {
color: #ff4b33;
font-weight: bold;
}
#respond label {
font-size: 12px;
}
#respond input {
margin: 0 0 9px;
width: 98%;
}
#respond textarea {
width: 98%;
}
#respond .form-allowed-tags {
font-size: 12px;
line-height: 18px;
}
#respond .form-allowed-tags code {
font-size: 11px;
}
#respond .form-submit {
margin: 12px 0;
}
#respond .form-submit input {
width: auto;
}
.art-footer .art-widget-title 
{
font-size:1.2em;
padding: 0;
}
.art-footer .art-widget,
.art-footer .art-widget a,
.art-footer .art-widget a:link,
.art-footer .art-widget a:visited,
.art-footer .art-widget a:hover
{
text-align: left;
}
DIV[id^="GMPmap"] IMG 
{
margin: 0px;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto;
color: #21759b;
display: block;
font-size: 14px;
font-weight: bold;
height: auto;
line-height: normal;
padding: 15px 23px 14px;
position: absolute;
left: 5px;
top: 5px;
text-decoration: none;
text-transform: none;
width: auto;
z-index: 100000; } .art-blockheader .t, .art-vmenublockheader .t {white-space: nowrap;}