*{margin:0;padding:0;}.clearfix{display:inline-block;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}.clearfix{display:block;}.clearleft,.clearl,.cleft{clear:left;}.clearright,.clearr,.cright{clear:right;}.clear,.clearboth,.clearall{clear:both;}.floatleft,.fleft,.floatl{float:left;margin:0 10px 5px 0;}.floatright,.fright,.floatr{float:right;margin:0 0 5px 10px;}#skip a:link,#skip a:hover,#skip a:visited{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}#skip a:active,#skip a:focus{position:static;width:auto;height:auto;}div.view div.views-admin-links{width:auto;}div.block{position:relative;}div.block .edit{display:none;position:absolute;right:-20px;top:-5px;z-index:40;padding:3px 8px 0;font-size:10px;line-height:16px;background-color:white;border:1px solid #cccccc;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 1px 3px #888888;-webkit-box-shadow:-1px 1px 2px #666666;}div.block .edit a{display:block;border:0;padding:0;margin:0;}div.block:hover .edit{display:block;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{overflow:scroll;height:100%;}body{font-size:16px;height:100%;background:#B2E0F0;}#page{*zoom:1;max-width:980px;width:980px;margin:0px auto;background:transparent;}#header,#footer,.mission,.breadcrumb,.node{clear:both;}.inner{padding:0;}#header{padding:0px 10px 5px 10px;background:url(/sites/all/themes/zsdpv2/images/header-image.png) bottom center no-repeat;height:410px;}#logo{background:url(/sites/all/themes/zsdpv2/images/logo-visici.png) 0 50% no-repeat;min-height:163px;cursor:pointer;}#logo div{margin-left:75px;line-height:100%;letter-spacing:0.1em;}#navigation{background:#FFF;padding-top:20px;}#navigation li{list-style-type:none;display:inline-block;}#primary{background:#FFF;margin:0 auto;}#primary li a,#secondary li a{display:block;padding:8px 12px;font-size:16px;}#primary li:first-child a,#secondary li:first-child a{margin-left:18px;}#primary li:last-child a,#secondary li:last-child a{margin-right:18px;}#primary li a{color:#103170;text-transform:uppercase;font-size:18px;letter-spacing:0.05em;-webkit-text-stroke-width:0.75pt;-webkit-text-stroke-color:#113270;}#primary li a:hover{text-decoration:none;color:#85A338;box-shadow:0 0px black inset,0 -5px #E9EAEB inset,0px 0 blue inset,0px 0 green inset;-webkit-text-stroke-color:#85A338;}#primary .active-trail{color:#85A338;box-shadow:0 0px black inset,0 -5px #E9EAEB inset,0px 0 blue inset,0px 0 green inset;-webkit-text-stroke-color:#85A338;}#secondary{background:#E9EAEB;}#secondary li a{color:#85A338;}#secondary li{margin:2px 2px 2px 0;}#secondary li a:hover{color:#AA2718;text-decoration:none;}#secondary li a.active{color:#fff;color:#AA2718;}.breadcrumb{background:#ddd;color:#666;padding:0 6px;line-height:22px;}.breadcrumb a{color:#555 !important;}#content-header h1.title{padding:10px 20px 0px 30px;position:relative;float:left;color:#AA2718;letter-spacing:0.1em;margin-bottom:0;}#main{background:#FFF;border-bottom-left-radius:20px;border-bottom-right-radius:20px;}#content-area{padding:30px 30px 30px 30px;}#footer{text-align:center;opacity:0.5;margin-top:10px;color:#103170;}#footer a{color:#103170;}
body{margin:0;font:13px/1.5em "Trebuchet MS",helvetica,Arial,sans-serif;letter-spacing:0.03em;}a:link,a:visited{color:#103170;text-decoration:none;}a:hover,a:active{color:#85A338;text-decoration:underline;}#site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 0.5em;margin:0;}h1,h2,h3,h4,h5,h6{line-height:1.3em;}h1{font-size:2.2em;font-weight:bold;padding:0 0 0.5em;margin:0;}h2{font-size:1.8em;font-weight:bold;margin-bottom:0.75em;}h3{font-size:1.4em;margin-bottom:1em;}h4{font-size:1.2em;margin-bottom:0.8em;}h5{font-size:1.1em;font-weight:600;margin-bottom:0;}h6{font-size:1em;font-weight:bold;}p{margin:0 0 1em 0;}ul,ol{margin-left:0;padding-left:0;}#content li{margin-left:1em;}#timetables li{margin-left:0em;}table{width:99%;}tr.even td,tr.odd td{padding:10px 5px;}tr.odd{background-color:white;}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5;}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa;}ul{list-style-type:disc;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:square;}ul ul ul ul{list-style-type:circle;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:decimal;}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap;}#edit-title{font-size:24px;width:99%;}#system-themes-form img{width:100px;}.form-item .description{font-style:italic;line-height:1.2em;font-size:0.8em;margin-top:5px;color:#777777;}#edit-delete{color:#cc0000;}div.messages{padding:9px;margin:1em 0;color:#003366;background:#bbddff;border:1px solid #aaccee;}div.warning{color:#884400;background:#ffee66;border-color:#eedd55;}div.error{color:white;background:#ee6633;border-color:#dd5522;}div.status{color:#336600;background:#ccff88;border-color:#bbee77;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.views-row{clear:both;}.view-id-titulni_strana .views-row,.view-id-druzina_clanky .views-row{margin-bottom:16px;overflow:auto;}.views-field-title{font-weight:bold;font-size:1.5em;margin:0.5em 0;}.views-field-created{color:#103170;opacity:0.7;margin:0 0 0.5em 0;}.views-field-body{position:relative;}.views-field-field-image{position:relative;float:left;margin:0 30px 20px 0;z-index:10;}#classChoose{margin:10px -5px;display:flex}#classChoose a{display:block;flex:1 1 auto;padding:8px 7px;font-size:15px;border-radius:5px;background:#e9eaeb;margin:0 5px;color:#000;text-align:center;}#classChoose a:hover{background:#86a439;color:#FFF;text-decoration:none;}#classChoose a.active{background:#86a439;color:#FFF;}.timetable{border-collapse:collapse;width:100%;margin-top:30px;}.timetable caption{display:none;}.timetable,.timetable td,.timetable th{border:1px solid #000;}.timetable td,.timetable th{padding:1px 3px;width:11%;text-align:center;vertical-align:middle;}.timetable td:first-child{width:1%;}.timetable span.schoolHours{display:block;font-size:9px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}#timetables{overflow:hidden;width:920px;float:left;margin-bottom:20px;}#timetables ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;width:20000px;}#timetables li{width:920px;float:left;}.galleriesThumbs{width:288px;height:220px;position:relative;float:left;margin-right:28px;}.galleriesThumbs:last-child{margin-right:0px;}.galleriesThumbs a{height:192px;width:288px;display:block;border:8px solid #E9EAEB;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url(/sites/all/themes/zsdpv2/css/grayscale.svg#greyscale);filter:gray;-webkit-filter:grayscale(1);-webkit-transition:all .5s ease-in-out;}.galleriesThumbs a:hover{border-color:#103170;text-decoration:none;filter:none;-webkit-filter:grayscale(0);}.galleriesThumbs div{margin-top:0.5em;font-size:1.5em;}#galerieAkce a{background:url(/sites/all/themes/zsdpv2/images/akce.jpg) 50% 50% no-repeat;}#galerieSvP a{background:url(/sites/all/themes/zsdpv2/images/svp.jpg) 50% 50% no-repeat;}#galerieSkola a{background:url(/sites/all/themes/zsdpv2/images/skola.jpg) 50% 50% no-repeat;}.view-akce-galerie img,.view-svp-galerie img{border:5px solid #E9EAEB;}.view-akce-galerie img:hover,.view-svp-galerie img:hover{border-color:#103170;}.view-akce-galerie td,.view-svp-galerie td{padding:15px;}.view-akce-galerie td.col-first,.view-svp-galerie td.col-first{padding-left:0;}.view-akce-galerie td.col-last,.view-svp-galerie td.col-last{padding-right:0;}.view-akce-galerie a:hover,.view-svp-galerie a:hover{text-decoration:none;}.node-fotogalerie .field-items div{position:relative;float:left;margin:15px;}.node-fotogalerie .field-items div:nth-child(4n+1){margin-left:0;}.node-fotogalerie .field-item img{border:5px solid #E9EAEB;}.node-fotogalerie-akce .field-items img,.node-fotogalerie-svp .field-items img{border:5px solid #E9EAEB;}.node-fotogalerie-akce .field-items div,.node-fotogalerie-svp .field-items div{position:relative;float:left;margin:15px;}.node-fotogalerie-akce .field-items div:nth-child(4n+1),.node-fotogalerie-svp .field-items div:nth-child(4n+1){margin-left:0;}.node-fotogalerie-akce .field-items div:nth-child(4n+4),.node-fotogalerie-svp .field-items div:nth-child(4n+4),.node-fotogalerie .field-items div:nth-child(4n+4){margin-right:0;}.page-fotogalerie .view-fotogalerie .view-content{display:flex;flex-wrap:wrap;align-items:end;}.page-fotogalerie .view-fotogalerie .view-content div.views-row{flex:0 1 25%;align-self:flex-end;box-sizing:border-box;padding-left:7px;padding-right:16px;}.page-fotogalerie .view-fotogalerie .view-content div.views-row:nth-child(4n+1){padding-left:0;}.page-fotogalerie .view-fotogalerie .view-content div.views-row:nth-child(4n+3){padding-right:9px;padding-left:14px;}.page-fotogalerie .view-fotogalerie .view-content div.views-row:nth-child(4n+4){padding-right:0;padding-left:23px;}.field-item img:hover{border-color:#103170;}.page-node-42 table{width:auto;margin:0 auto;border-color:#e9eaeb;}.page-node-42 table th{font-size:1.1em;text-align:center;background:#0f3372;color:#FFF;border-color:#0f3372;border-bottom:0px;border-top:0px;border-left:1px solid #e9eaeb;padding:0.3em 1em;}.page-node-42 table th:first-child{border-left-color:#0f3372;}.page-node-42 table th:last-child{border-right:1px solid #0f3372;}.page-node-42 table td{padding:0.2em 1em;border:1px solid #b2e0f0;}p.class-pages a{padding:10px 16px;font-size:16px;border-radius:5px;background:#e9eaeb;margin-right:11px;color:#000;}p.class-pages a.inactive{color:#999;}#p.class-pages a:last-child{margin-right:0px;}p.class-pages a:hover{background:#86a439;color:#FFF;text-decoration:none;}p.class-pages a.inactive:hover{background:#e9eaeb;color:#999;text-decoration:none;cursor:not-allowed;}.front #content-area .region-content{display:-webkit-flex;display:flex;flex-wrap:wrap;width:100%;}.front #content-area .region-content #block-system-main{-webkit-box-flex:1;-webkit-flex:0 1 100%;flex:1 1 100%;}.front #content-area .region-content #block-views-novinky-block{-webkit-flex:0 1 25%;flex:0 1 25%;}.front #content-area .region-content #block-views-novinky-block .block-inner{box-sizing:border-box;padding-left:30px;}.front #content-area .region-content #block-views-tydenni_plan-block{-webkit-flex:0 1 75%;flex:0 1 75%;}.front #content-area .region-content #block-views-tydenni_plan-block p{margin-bottom:0.2em;}.front #main{display:flex;}.front #main #content{flex:1;}.front #main #sidebar-first{flex:0 1 25%;padding:30px;box-sizing:border-box;}.front #main #sidebar-first #block-block-2 h2{font-size:22px;}.front #main #sidebar-first #block-block-2 a{font-size:16px;color:black;text-decoration:underline;}.front #main #sidebar-first #block-block-2 a:hover{text-decoration:none;}.page-o-skole-skolni-kronika .views-row{margin-bottom:1em;}.page-o-skole-skolni-kronika .views-field-title{font-size:1em;margin:0;}.page-o-skole-skolni-kronika .views-field-title h2{font-size:1.4em;margin-bottom:0.1em;}.page-o-skole-skolni-kronika .views-field-filesize,.page-o-skole-skolni-kronika .views-field-extension{display:inline-block;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}
