/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#header img{max-height:80px;margin-top:-10px;}#header a{color:#1C1C1C;}.clearfix:after{content:"";display:table;clear:both;}.site-name-slogan{display:none !important;font-size:0;position:absolute;margin-left:86px;margin-top:42px;color:#fafafa;}.navbar-brand{padding-top:10px;color:#1b70e1 !important;font-weight:bold;text-indent:22px;}#navbar-main .is-active{font-weight:bold;}#navbar-main nav#block-vyuk-mat-theme-main-menu{margin-top:-90px;margin-left:85px;}@media (max-width:991px){#navbar-main nav#block-vyuk-mat-theme-main-menu{margin:0;padding-bottom:20px;border-bottom:1px dotted #cdcdcd;}}#block-vyuk-mat-theme-prepinacjazyka ul{padding:0;margin:7px 0;}#block-vyuk-mat-theme-prepinacjazyka ul li{list-style-type:none;float:left;margin:0 5px;}#block-vyuk-mat-theme-prepinacjazyka ul li img{filter:grayscale(100%);}#block-vyuk-mat-theme-prepinacjazyka ul li.is-active img,#block-vyuk-mat-theme-prepinacjazyka ul li img:hover{filter:none !important;}#block-platebnimetodygopay{width:100%;text-align:center;}#block-platebnimetodygopay img{height:auto;width:auto;padding:10px;max-width:100%;}#block-vyuk-mat-theme-copyright{width:100%;text-align:center;}.site-footer .site-footer__bottom{margin-top:initial;border-top:initial;border-color:initial;}.site-footer .site-footer__bottom .region{margin-top:initial;}.site-footer .content,.site-footer .content a{color:#1C1C1C !important;}.view-id-materialy .views-field-field-nahledovy-obrazek-material{margin-top:15px;}.alert-wrapper a{text-decoration:underline;}.alert-wrapper a,.alert-wrapper a:active,.alert-wrapper a:hover{color:#fff;}#block-userlogin .list-group-item{position:initial;display:initial;padding:initial;margin-bottom:initial;background-color:initial;border:initial;}.node_edit_div{display:block !important;}.node_edit_div .form-group{display:block;width:100%;}.node_edit_div #edit-field-material-rocnik-wrapper #edit-field-material-rocnik > div{}#edit-body-0-format{display:none;}.node--type-vyukovy-material .tabledrag-toggle-weight-wrapper,.node--type-vyukovy-material .tabledrag-handle,.node--type-vyukovy-material .tabledrag-changed{display:none;}.node--type-page #edit-body-0-format{display:block;}.view-autori-na-uciteleucitelum-cz .views-field-field-profilovy-obrazek img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.view-autori-na-uciteleucitelum-cz .views-field-field-o-mne{width:calc(100% - 130px);}@media (max-width:991px){.view-autori-na-uciteleucitelum-cz .views-field-field-o-mne{width:auto;}}.view-autori-na-uciteleucitelum-cz .views-field-field-o-mne figure.media{width:49%;display:inline-block;margin-right:0.5%;min-width:300px;}.view-autori-na-uciteleucitelum-cz .views-field-field-o-mne figure.media > div > div{height:250px;width:500px;max-width:100%;}.view-materialy.view-display-id-block_1{margin-bottom:10px;}.view-materialy.view-display-id-block_1 .views-row{margin-bottom:10px;padding-bottom:10px;}@media (max-width:991px){.view-materialy.view-display-id-block_1 .views-row{display:none;}.view-materialy.view-display-id-block_1 .views-row:first-child{display:block;}}.view-materialy.view-display-id-page_1 .fa-user,.view-materialy.view-display-id-page_2 .fa-user,.view-materialy.view-display-id-page_3 .fa-user,.view-materialy.view-display-id-page_4 .fa-user,.view-materialy.view-display-id-block_1 .fa-user,.view-materialy.view-display-id-block_2 .fa-user,.view-materialy.view-display-id-block_3 .fa-user{padding:0 12px 10px 12px;}.view-materialy.view-display-id-page_1 .views-field-field-profilovy-obrazek,.view-materialy.view-display-id-page_2 .views-field-field-profilovy-obrazek,.view-materialy.view-display-id-page_3 .views-field-field-profilovy-obrazek,.view-materialy.view-display-id-page_4 .views-field-field-profilovy-obrazek,.view-materialy.view-display-id-block_1 .views-field-field-profilovy-obrazek,.view-materialy.view-display-id-block_2 .views-field-field-profilovy-obrazek,.view-materialy.view-display-id-block_3 .views-field-field-profilovy-obrazek{position:absolute;}.view-materialy.view-display-id-page_1 .views-field-field-profilovy-obrazek img,.view-materialy.view-display-id-page_2 .views-field-field-profilovy-obrazek img,.view-materialy.view-display-id-page_3 .views-field-field-profilovy-obrazek img,.view-materialy.view-display-id-page_4 .views-field-field-profilovy-obrazek img,.view-materialy.view-display-id-block_1 .views-field-field-profilovy-obrazek img,.view-materialy.view-display-id-block_2 .views-field-field-profilovy-obrazek img,.view-materialy.view-display-id-block_3 .views-field-field-profilovy-obrazek img{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}.view-materialy.view-display-id-page_1 .views-field-title,.view-materialy.view-display-id-page_2 .views-field-title,.view-materialy.view-display-id-page_3 .views-field-title,.view-materialy.view-display-id-page_4 .views-field-title,.view-materialy.view-display-id-block_1 .views-field-title,.view-materialy.view-display-id-block_2 .views-field-title,.view-materialy.view-display-id-block_3 .views-field-title{font-size:20px;max-height:66px;overflow:hidden;}.view-materialy.view-display-id-page_1 .views-field-title a,.view-materialy.view-display-id-page_2 .views-field-title a,.view-materialy.view-display-id-page_3 .views-field-title a,.view-materialy.view-display-id-page_4 .views-field-title a,.view-materialy.view-display-id-block_1 .views-field-title a,.view-materialy.view-display-id-block_2 .views-field-title a,.view-materialy.view-display-id-block_3 .views-field-title a{color:#000000;text-overflow:ellipsis;overflow:hidden;width:280px;white-space:nowrap;display:inline-block;}.view-materialy.view-display-id-page_1 .views-field-field-material-pocet-stran,.view-materialy.view-display-id-page_2 .views-field-field-material-pocet-stran,.view-materialy.view-display-id-page_3 .views-field-field-material-pocet-stran,.view-materialy.view-display-id-page_4 .views-field-field-material-pocet-stran,.view-materialy.view-display-id-block_1 .views-field-field-material-pocet-stran,.view-materialy.view-display-id-block_2 .views-field-field-material-pocet-stran,.view-materialy.view-display-id-block_3 .views-field-field-material-pocet-stran{float:left;font-size:13px;padding:2px 3px;margin:0 2px;}.view-materialy.view-display-id-page_1 .views-field-field-predmet,.view-materialy.view-display-id-page_2 .views-field-field-predmet,.view-materialy.view-display-id-page_3 .views-field-field-predmet,.view-materialy.view-display-id-page_4 .views-field-field-predmet,.view-materialy.view-display-id-block_1 .views-field-field-predmet,.view-materialy.view-display-id-block_2 .views-field-field-predmet,.view-materialy.view-display-id-block_3 .views-field-field-predmet{float:left;background:#858585;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px 3px;margin:0 2px 1px 2px;font-size:13px;}.view-materialy.view-display-id-page_1 .views-field-field-predmet,.view-materialy.view-display-id-page_2 .views-field-field-predmet,.view-materialy.view-display-id-page_3 .views-field-field-predmet,.view-materialy.view-display-id-page_4 .views-field-field-predmet,.view-materialy.view-display-id-block_1 .views-field-field-predmet,.view-materialy.view-display-id-block_2 .views-field-field-predmet,.view-materialy.view-display-id-block_3 .views-field-field-predmet,.view-materialy.view-display-id-page_1 .views-field-field-predmet a,.view-materialy.view-display-id-page_2 .views-field-field-predmet a,.view-materialy.view-display-id-page_3 .views-field-field-predmet a,.view-materialy.view-display-id-page_4 .views-field-field-predmet a,.view-materialy.view-display-id-block_1 .views-field-field-predmet a,.view-materialy.view-display-id-block_2 .views-field-field-predmet a,.view-materialy.view-display-id-block_3 .views-field-field-predmet a{color:#ffffff;}.view-materialy.view-display-id-page_1 .views-field-field-material-rocnik,.view-materialy.view-display-id-page_2 .views-field-field-material-rocnik,.view-materialy.view-display-id-page_3 .views-field-field-material-rocnik,.view-materialy.view-display-id-page_4 .views-field-field-material-rocnik,.view-materialy.view-display-id-block_1 .views-field-field-material-rocnik,.view-materialy.view-display-id-block_2 .views-field-field-material-rocnik,.view-materialy.view-display-id-block_3 .views-field-field-material-rocnik{float:left;background:#858585;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px 3px;margin:0 2px 1px 2px;font-size:13px;}.view-materialy.view-display-id-page_1 .views-field-field-material-rocnik,.view-materialy.view-display-id-page_2 .views-field-field-material-rocnik,.view-materialy.view-display-id-page_3 .views-field-field-material-rocnik,.view-materialy.view-display-id-page_4 .views-field-field-material-rocnik,.view-materialy.view-display-id-block_1 .views-field-field-material-rocnik,.view-materialy.view-display-id-block_2 .views-field-field-material-rocnik,.view-materialy.view-display-id-block_3 .views-field-field-material-rocnik,.view-materialy.view-display-id-page_1 .views-field-field-material-rocnik a,.view-materialy.view-display-id-page_2 .views-field-field-material-rocnik a,.view-materialy.view-display-id-page_3 .views-field-field-material-rocnik a,.view-materialy.view-display-id-page_4 .views-field-field-material-rocnik a,.view-materialy.view-display-id-block_1 .views-field-field-material-rocnik a,.view-materialy.view-display-id-block_2 .views-field-field-material-rocnik a,.view-materialy.view-display-id-block_3 .views-field-field-material-rocnik a{color:#ffffff;}.view-materialy.view-display-id-page_1 .views-field-field-kategorie-materialu,.view-materialy.view-display-id-page_2 .views-field-field-kategorie-materialu,.view-materialy.view-display-id-page_3 .views-field-field-kategorie-materialu,.view-materialy.view-display-id-page_4 .views-field-field-kategorie-materialu,.view-materialy.view-display-id-block_1 .views-field-field-kategorie-materialu,.view-materialy.view-display-id-block_2 .views-field-field-kategorie-materialu,.view-materialy.view-display-id-block_3 .views-field-field-kategorie-materialu{float:left;background:#858585;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:2px 3px;margin:0 2px 1px 2px;font-size:13px;}.view-materialy.view-display-id-page_1 .views-field-field-kategorie-materialu,.view-materialy.view-display-id-page_2 .views-field-field-kategorie-materialu,.view-materialy.view-display-id-page_3 .views-field-field-kategorie-materialu,.view-materialy.view-display-id-page_4 .views-field-field-kategorie-materialu,.view-materialy.view-display-id-block_1 .views-field-field-kategorie-materialu,.view-materialy.view-display-id-block_2 .views-field-field-kategorie-materialu,.view-materialy.view-display-id-block_3 .views-field-field-kategorie-materialu,.view-materialy.view-display-id-page_1 .views-field-field-kategorie-materialu a,.view-materialy.view-display-id-page_2 .views-field-field-kategorie-materialu a,.view-materialy.view-display-id-page_3 .views-field-field-kategorie-materialu a,.view-materialy.view-display-id-page_4 .views-field-field-kategorie-materialu a,.view-materialy.view-display-id-block_1 .views-field-field-kategorie-materialu a,.view-materialy.view-display-id-block_2 .views-field-field-kategorie-materialu a,.view-materialy.view-display-id-block_3 .views-field-field-kategorie-materialu a{color:#ffffff;}#block-views-block-materialy-block-1 > h2,#block-materialy-filtry > h2,#block-slevy-filtry > h2,body.page-view-materialy #block-vyuk-mat-theme-page-title h1{font-size:1.5rem;margin:0 0 10px -15px;padding:0;}#block-vyuk-mat-theme-page-title h1{word-break:break-word;}.alert-wrapper{overflow:hidden;position:initial !important;bottom:initial !important;left:initial !important;max-width:initial !important;z-index:initial !important;}.buy-material-page-form .form-item-terms{padding-top:0.5rem !important;}.buy-material-page-form .form-item-terms input[type=checkbox]{margin-top:20px;}.buy-material-page-form input[type=submit]{margin:10px 0;}.ui-dialog .ui-dialog-content{height:auto !important;max-height:80vh !important;overflow-y:auto;color:black !important;}.ui-dialog .ui-dialog-titlebar-close:after{content:"×";position:absolute;top:-6px;left:2px;font-size:20px;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front{z-index:99999;}#publish-content-form input[type=submit]{width:auto;}#drupal-modal input[type=submit]:focus,#drupal-modal input[type=submit]:hover{color:#000 !important;box-shadow:none !important;border-color:#3a3a3a;}#drupal-modal input[type=submit]:active{background:#e8e8e8;}.form-text{margin-top:initial !important;}#edit-submit-materialy,#edit-submit-materialy--2{background-image:url('/themes/vyuk_mat_theme/img/search.png');background-color:#1b70e1;border-color:#1b70e1;background-size:16px 16px;background-position:center center;background-repeat:no-repeat;font-size:0;width:39px;height:39px;}#edit-combine{width:250px;}.view-id-materialy.view-display-id-page_2 .view-filters,.view-id-materialy.view-display-id-page_3 .view-filters{margin:0px -15px;}.views-field-buy-or-show-material-field span{display:block !important;}.view-id-materialy .views-field-buy-or-show-material-field{position:absolute;bottom:15px;width:calc(100% - 30px);}.view-id-materialy .views-field-body{padding-bottom:20px;}#block-views-block-detail-materialu-block-1 .float-right.w-50 > .views-field,#block-views-block-detail-materialu-block-1--2 .float-right.w-50 > .views-field{display:flex;padding:6px 0;margin:0;}#block-views-block-detail-materialu-block-1 .float-right.w-50 > .views-field:nth-child(odd),#block-views-block-detail-materialu-block-1--2 .float-right.w-50 > .views-field:nth-child(odd){background:#f8f8f8;}#block-views-block-detail-materialu-block-1 .float-right.w-50 > .views-field .views-label,#block-views-block-detail-materialu-block-1--2 .float-right.w-50 > .views-field .views-label{line-height:1;width:180px;display:flex;padding:5px 10px;flex-shrink:0;}#block-views-block-detail-materialu-block-1 .float-right.w-50 > .views-field .field-content,#block-views-block-detail-materialu-block-1--2 .float-right.w-50 > .views-field .field-content{display:inline-block;}#block-views-block-detail-materialu-block-1 .float-right.w-50 .views-field-field-vyuk-mat-soubor .field-content,#block-views-block-detail-materialu-block-1--2 .float-right.w-50 .views-field-field-vyuk-mat-soubor .field-content{display:block;}#block-views-block-detail-materialu-block-1 .float-right.w-50 .views-field-nothing span.field-content,#block-views-block-detail-materialu-block-1--2 .float-right.w-50 .views-field-nothing span.field-content{display:block !important;}.buy-credit-form{position:relative;width:100%;text-align:center;}.buy-credit-form .credit_add{position:relative;display:inline-block;width:auto;margin:0 auto;min-width:190px;}.buy-credit-form .credit_add strong.float-left,.buy-credit-form .credit_add div.float-left{padding:4px;}.buy-credit-form fieldset{width:50%;float:left;}img.image-style-nahled-materialu-v-detailu{max-width:100% !important;height:auto !important;}.view-materialy .views-field-field-nahledovy-obrazek-material img{max-width:100% !important;height:auto !important;width:210px !important;}@media (max-width:767px){.view-materialy .views-field-field-nahledovy-obrazek-material img{width:100% !important;max-width:280px !important;}}@media (max-width:991px){.views-field-fieldset-1 .w-50{width:auto !important;}.navbar-toggler{background:#444444;right:16px;position:absolute;top:-95px;color:black;width:45px;z-index:10;}#navbar-main{padding-top:0;padding-bottom:0;}.row.region.region-secondary-menu a{font-size:0;}.site-name-slogan{font-size:0 !important;}#header .form-inline.navbar-form.float-right{padding-right:60px;}}@media (max-width:767px){#sidebar_first{order:0;}.views-field-field-nahledovy-obrazek-material > div.field-content{width:100% !important;float:none !important;text-align:center;}.views-field-field-nahledovy-obrazek-material > div.field-content img.image-style-nahled-materialu-v-detailu{width:100% !important;height:auto !important;}#block-views-block-detail-materialu-block-1 div.d-block.w-100.clearfix > div.float-right.w-50.clearfix,#block-views-block-detail-materialu-block-1--2 div.d-block.w-100.clearfix > div.float-right.w-50.clearfix{width:100% !important;float:none !important;text-align:center;}#block-views-block-detail-materialu-block-1 .float-right.w-50 > .views-field,#block-views-block-detail-materialu-block-1--2 .float-right.w-50 > .views-field{padding:10px 0;display:inline-block;width:50%;vertical-align:top;text-align:left;}#block-views-block-detail-materialu-block-1 .float-right.w-50 > .views-field.views-field-field-cena-materialu,#block-views-block-detail-materialu-block-1--2 .float-right.w-50 > .views-field.views-field-field-cena-materialu{text-align:center;}#block-views-block-detail-materialu-block-1 .float-right.w-50 > .views-field.views-field-nothing,#block-views-block-detail-materialu-block-1--2 .float-right.w-50 > .views-field.views-field-nothing,#block-views-block-detail-materialu-block-1 .float-right.w-50 > .views-field.views-field-field-vyuk-mat-soubor,#block-views-block-detail-materialu-block-1--2 .float-right.w-50 > .views-field.views-field-field-vyuk-mat-soubor{text-align:center;width:100%;display:block;}#navbar-top .form-inline.navbar-form{padding-right:0 !important;width:130px !important;}}.navbar-toggler-icon.fa.fa-bars{color:#ffffff;padding-top:5px;padding-right:10px;}.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front{max-width:100% !important;}form.buy-material-page-form a.btn{color:#fff !important;}a.btn:focus{color:white;}ul.pagination{margin-top:15px;overflow-x:auto;display:block;text-align:center;font-size:0;}ul.pagination > li{display:inline-block;font-size:15px;}ul.pagination > li a.page-link:focus{box-shadow:none !important;}#edit-preview{display:none;}.rate-undo-vote{position:absolute;top:-4px;left:87px;}#block-vyuk-mat-theme-content .views-field.views-field-node-rate-field,#block-views-block-materialy-block-1 .views-field.views-field-node-rate-field,#block-vyuk-mat-theme-content .views-field.views-field-node-rate-field-1,#block-views-block-materialy-block-1 .views-field.views-field-node-rate-field-1{margin-top:-210px;height:22px;position:absolute;}@media (max-width:767px){#block-vyuk-mat-theme-content .views-field.views-field-node-rate-field,#block-views-block-materialy-block-1 .views-field.views-field-node-rate-field,#block-vyuk-mat-theme-content .views-field.views-field-node-rate-field-1,#block-views-block-materialy-block-1 .views-field.views-field-node-rate-field-1{margin-top:initial;top:15px;}}#block-vyuk-mat-theme-content .views-field.views-field-node-rate-field .rate-undo-vote,#block-views-block-materialy-block-1 .views-field.views-field-node-rate-field .rate-undo-vote,#block-vyuk-mat-theme-content .views-field.views-field-node-rate-field-1 .rate-undo-vote,#block-views-block-materialy-block-1 .views-field.views-field-node-rate-field-1 .rate-undo-vote{display:none;}.view-materialy .rate-widget-fivestar .item-list ul li{background:rgba(0,0,0,0.3);height:18px;}label[for="edit-combine"]{font-weight:bold;}#edit-bef-sort-options,#edit-bef-sort-options--2,[id^="edit-bef-sort-options-"]{position:absolute;margin-top:-13px;right:-15px;background:white;border:1px solid #cdcdcd;padding:5px 10px;z-index:99;}#edit-bef-sort-options summary:focus,#edit-bef-sort-options--2 summary:focus,[id^="edit-bef-sort-options-"] summary:focus{outline:none;}@media (max-width:991px){#edit-bef-sort-options,#edit-bef-sort-options--2,[id^="edit-bef-sort-options-"]{margin-top:-5px;right:0;padding:5px;}}#views-exposed-form-materialy-page-3 .form-type-select{width:165px;}#views-exposed-form-materialy-page-3 .form-actions{position:absolute;right:0;margin-top:-15px;padding-right:0;}@media (max-width:991px){#views-exposed-form-materialy-page-3 .form-actions{position:static;right:initial;padding-right:initial;}}@media (min-width:992px){#block-vyuk-mat-theme-content{clear:both;}}#edit-sort-order{padding-top:5px;margin-top:5px;border-top:1px solid #cdcdcd;}.views-field-node-rate-field-1{position:absolute;margin-top:-20px;}.views-field-node-rate-field-1:before{width:85px;height:20px;content:"";position:absolute;}.views-field-node-rate-field-1 .rate-undo-vote{display:none;}.view-detail-materialu .views-field-body{word-break:break-word;}.view-detail-materialu .views-field-body img{max-width:100%;height:auto;}.view-detail-materialu .views-field-field-nahledovy-obrazek-material{margin-top:20px;}.view-detail-materialu .views-field-field-nahledovy-obrazek-material img{margin-bottom:3px;}.node--type-page #content img{max-width:100%;height:auto;}@media (min-width:768px){#sidebar_first{-ms-flex-order:-1;order:-1;}}body.page-user-login .content form.user-login-form .form-actions .fb-login{background-image:url('/themes/vyuk_mat_theme/img/fb.png');display:block;background-size:22px 22px;background-position:top 8px left 8px;line-height:22px;background-repeat:no-repeat;font-size:16px;min-height:38px;margin:5px 0;padding:8px 38px;border:1px solid #ced4da;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:black;}body.page-user-login .content form.user-login-form .form-actions .fb-login:hover,body.page-user-login .content form.user-login-form .form-actions .fb-login:focus{background-color:#cdcdcd;}body.page-user-login .content form.user-login-form .form-actions .google-login{background-image:url('/themes/vyuk_mat_theme/img/google.png');display:block;background-size:22px 22px;background-position:top 8px left 8px;line-height:22px;background-repeat:no-repeat;font-size:16px;min-height:38px;margin:5px 0;padding:8px 38px;border:1px solid #ced4da;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:black;margin-bottom:16px;}body.page-user-login .content form.user-login-form .form-actions .google-login:hover,body.page-user-login .content form.user-login-form .form-actions .google-login:focus{background-color:#cdcdcd;}body.page-user-login .content form.user-login-form .form-actions .forgot-password{display:block;text-align:center;margin-bottom:8px;}body.page-user-login .content form.user-login-form .form-actions .register-user{display:block;text-align:center;}.path-node .node-vyukovy-material-edit-form .fieldset-wrapper > .radio,.path-node .node-vyukovy-material-edit-form .fieldset-wrapper > .checkbox,.path-node .node-vyukovy-material-form .fieldset-wrapper > .radio,.path-node .node-vyukovy-material-form .fieldset-wrapper > .checkbox{height:auto;padding:15px;border:1px solid #cdcdcd;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;}@media (max-width:1200px){.path-node .node-vyukovy-material-edit-form .fieldset-wrapper > .radio,.path-node .node-vyukovy-material-edit-form .fieldset-wrapper > .checkbox,.path-node .node-vyukovy-material-form .fieldset-wrapper > .radio,.path-node .node-vyukovy-material-form .fieldset-wrapper > .checkbox{-webkit-column-count:2;-moz-column-count:2;column-count:2;}}@media (max-width:991px){.path-node .node-vyukovy-material-edit-form .fieldset-wrapper > .radio,.path-node .node-vyukovy-material-edit-form .fieldset-wrapper > .checkbox,.path-node .node-vyukovy-material-form .fieldset-wrapper > .radio,.path-node .node-vyukovy-material-form .fieldset-wrapper > .checkbox{-webkit-column-count:1;-moz-column-count:1;column-count:1;}}.path-node .node-vyukovy-material-edit-form .fieldset-wrapper > .radio > div,.path-node .node-vyukovy-material-edit-form .fieldset-wrapper > .checkbox > div,.path-node .node-vyukovy-material-form .fieldset-wrapper > .radio > div,.path-node .node-vyukovy-material-form .fieldset-wrapper > .checkbox > div{vertical-align:top;margin-bottom:8px !important;}label.form-item-field-souhlas-s-obchodnimi-podmi-value{display:none;}#edit-field-souhlas-s-obchodnimi-podmi-value{margin-top:20px;display:block;}.form-item-field-souhlas-s-obchodnimi-podmi-value label{display:block;}@media (min-width:992px){.site-footer .site-footer__top section.region-footer-first{width:55% !important;}}@media (max-width:991px){.site-footer .site-footer__top section.region-footer-first{width:auto !important;}}.site-footer .site-footer__top section.region-footer-second{display:none;}@media (min-width:992px){.site-footer .site-footer__top section.region-footer-third{width:100/4% !important;}}@media (max-width:991px){.site-footer .site-footer__top section.region-footer-third{width:auto !important;}}@media (min-width:992px){.site-footer .site-footer__top section.region-footer-fourth{width:100/5% !important;text-align:right;}}@media (max-width:991px){.site-footer .site-footer__top section.region-footer-fourth{width:auto !important;}}#block-paticka{padding:25px 15px 15px 30px;}#block-paticka .nav-link{padding:3px 0 !important;}#block-platebnimetodygopay{margin-top:-25px;}#block-logo{margin:-8px auto 0 auto;}.views-field-field-nahledovy-obrazek-material .field-content{text-align:center;}#quick-search-form > div.mb-3,#quick-search-form > fieldset.mb-3{margin-bottom:0 !important;}#navbar-top{border-bottom:1px dotted #cdcdcd;}#navbar-top .form-inline.navbar-form{z-index:9;}#block-quicksearchformblock,#block-quicksearchformblock--2{position:absolute;margin-left:-420px;}@media (max-width:1200px){#block-quicksearchformblock,#block-quicksearchformblock--2{margin-left:-464px;margin-top:-20px;}}#block-quicksearchformblock input[type=text],#block-quicksearchformblock--2 input[type=text]{width:350px;box-shadow:none !important;}#block-quicksearchformblock input[type=submit],#block-quicksearchformblock--2 input[type=submit]{float:right;margin-top:-38px;z-index:99;position:absolute;right:0;background-color:#1b70e1;background-image:url('/themes/vyuk_mat_theme/img/search.png');background-size:16px 16px;background-position:center center;background-repeat:no-repeat;font-size:0;width:38px;height:38px;border:none;}@media (max-width:991px){#block-quicksearchformblock,#block-quicksearchformblock--2{display:none;}}.modal-header button.close{position:absolute;right:15px;}.modal-page-footer{justify-content:normal;}.modal-page-footer button.js-modal-page-ok-buttom{right:15px;position:absolute;}#block-productgoogleratingblock{display:none;}#block-vyuk-mat-theme-tools a.nav-link:before{content:"\f0fe";font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;padding:0 5px 0 0;}#block-vyuk-mat-theme-tools a.nav-link.nav-link-editcookiesettings:before{content:"\f564";}.view-footer .ajax-progress.ajax-progress-throbber{position:absolute;top:44px;}.view-detail-materialu .ajax-progress.ajax-progress-throbber{position:absolute;margin-top:5px;right:0;left:initial;top:initial;}.alert-danger .list-group-item{background:red !important;color:white !important;}.view.view-odkazy-na-terminy-v-menu .views-row{padding-left:16px;}#navbar-main .collapse:not(.show){display:initial !important;}#navbar-main .collapse:not(.show){margin-top:25px;}@media (max-width:991px){#navbar-main .collapse:not(.show){display:none !important;}}#header #block-quicksearchformblock,#header #block-quicksearchformblock--2{z-index:8;}.btn-secondary{background:#1b70e1 !important;border-color:#1b70e1 !important;}.btn-secondary:hover,.btn-secondary:active{outline-color:#0256b1 !important;background-color:#0256b1 !important;}.views-field-field-jmeno-a-prijmeni a,.view-materialy .views-field-name a,.view-detail-materialu .view-field-name a{color:#5a6268;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 50px);white-space:nowrap;display:inline-block;}.views-field-field-jmeno-a-prijmeni img,.view-materialy .views-field-name img,.view-detail-materialu .view-field-name img{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}#block-materialy-filtry .form-row > fieldset,#block-slevy-filtry .form-row > fieldset,#block-materialy-filtry .form-row > div,#block-slevy-filtry .form-row > div,#block-materialy-filtry .row > fieldset,#block-slevy-filtry .row > fieldset,#block-materialy-filtry .row > div,#block-slevy-filtry .row > div{padding-left:4px;}#block-materialy-filtry .form-row > fieldset,#block-slevy-filtry .form-row > fieldset{width:150px;}@media (max-width:1200px){#block-materialy-filtry .form-row > fieldset,#block-slevy-filtry .form-row > fieldset{width:128px;}}@media (max-width:1200px) and (max-width:991px){#block-materialy-filtry .form-row > fieldset,#block-slevy-filtry .form-row > fieldset{width:50%;}}.view-id-materialy .views-field-nid,.view-id-materialy .views-field-field-predmet,.view-id-materialy .views-field-field-kategorie-materialu,.view-id-materialy .views-field-field-material-rocnik,.view-id-materialy .views-field-field-cena-materialu{display:none;}body.path-buy .alert-wrapper{display:none;}@media (min-width:768px){.view-materialy picture{margin:0 auto;width:210px;height:210px;display:block;background:#bdbdbd;}}.view-zakoupeny-obsah td.views-field-node-rate-field{min-width:110px;}.view-zakoupeny-obsah td.views-field-node-rate-field .rate-undo-vote{position:initial;top:initial;left:initial;font-size:10px;}table.cke_dialog_contents .cke_dialog_contents_body{height:auto !important;}.view-id-detail_materialu iframe{max-width:100% !important;width:100% !important;}div[name="youtubePlugin"] > table > tbody > tr{display:none;}div[name="youtubePlugin"] > table > tbody > tr:nth-child(3){display:table-row;}div[name="youtubePlugin"] > table > tbody > tr:nth-child(3) > td .cke_dialog_ui_hbox_first{display:initial;width:100% !important;}div[name="youtubePlugin"] > table > tbody > tr:nth-child(3) > td .cke_dialog_ui_hbox_last,div[name="youtubePlugin"] > table > tbody > tr:nth-child(3) > td .cke_dialog_ui_hbox_child{display:none;}.btn-primary,.btn-{background-color:#1b70e1 !important;border-color:#0256b1 !important;color:white;}.btn-primary:hover,.btn-:hover,.btn-primary:focus,.btn-:focus,.btn-primary:active,.btn-:active{background-color:#0256b1 !important;}.page-item.active .page-link{background-color:#1b70e1 !important;border-color:#1b70e1 !important;}.ui-dialog .button{border-radius:0.25rem;color:#fff;background-image:none;background-color:#1b70e1;}.ui-dialog .button:hover,.ui-dialog .button:focus,.ui-dialog .button:active{background-image:none;background-color:#0e958e;color:#fff !important;}.ui-widget-header{border-radius:0 !important;color:#fff !important;border:none !important;background:#1b70e1 !important;}.ui-widget-content.ui-front{border:2px solid #0256b1 !important;padding:0 !important;}#drupal-modal{border:none !important;padding:10px !important;}#drupal-modal input[type=submit]:focus,#drupal-modal input[type=submit]:hover{color:#fff !important;}#block-quickcartblock{position:absolute;right:0;top:70px;z-index:9999;background:white;border:1px solid #cdcdcd;border-right:0;padding:0;}@media (max-width:991px){#block-quickcartblock{right:-85px;top:10px;}}@media (max-width:991px){body.user-logged-in #block-quickcartblock{right:-4px;top:38px;}}#quick-cart{background-color:#fff;position:absolute;margin-left:-55px;}#quick-cart.fixed{position:fixed;top:0;}#quick-cart .fa-shopping-cart{font-size:20px;z-index:3;}#quick-cart .quick-cart-count{position:absolute;z-index:4;background-color:#1b70e1;border-radius:50%;right:0;margin-top:0;font-size:14px;color:white;width:20px;height:20px;text-align:center;}#quick-cart .quick-cart-count:hover,#quick-cart .quick-cart-count:focus,#quick-cart .quick-cart-count:active{text-decoration:none;}#quick-cart #quick-cart-items{display:none;width:400px;right:0;position:absolute;background:#fff;border:1px solid #cdcdcd;z-index:999;}#quick-cart #quick-cart-items .quick-cart-items-items{max-height:300px;overflow-y:auto;}#quick-cart #quick-cart-items .quick-cart-item{background:#fff;padding:10px;}#quick-cart #quick-cart-items .quick-cart-item:nth-child(2n+1){background:#ececec;}#quick-cart #quick-cart-items .quick-cart-item span.product-type-icon{padding-right:5px;}#quick-cart #quick-cart-items .quick-cart-item .quick-cart-item-price{position:relative;float:right;}#quick-cart:hover #quick-cart-items,#quick-cart:active #quick-cart-items{display:block;}#quick-cart .quick-cart-remove{text-decoration:none;position:relative;float:right;margin-top:3px;color:#790707;}#quick-cart .quick-cart-total-price{padding:0 10px 10px 10px;text-align:left;}#quick-cart .quick-cart-total-price .quick-cart-sum{padding-top:15px;display:inline-block;}#quick-cart .quick-cart-total-price a{float:right;}#quick-cart .quick-cart-total-price a button{border:none;background:none;padding:5px;margin:0 0 0 10px;border-bottom:2px solid #1c1c1c;cursor:pointer;}#quick-cart .quick-cart-total-price a button:hover,#quick-cart .quick-cart-total-price a button:focus,#quick-cart .quick-cart-total-price a button:active{background-color:#f0f0f0;}#quick-cart .cart-link{color:#000;padding:15px;}#quick-cart .cart-link:hover,#quick-cart .cart-link:focus,#quick-cart .cart-link:active{text-decoration:none;}.add-to-cart-btn{float:right;z-index:9;position:relative;}.add-to-cart-button{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;}.add-to-cart-button:before{font-family:"Font Awesome 5 Free";padding-right:15px;}.view-detail-materialu .views-field-add-to-cart-field{width:100% !important;text-align:center !important;background-color:#fff !important;display:flex;align-items:center;}.view-detail-materialu .views-field-add-to-cart-field > .field-content{margin:15px auto;}.view-detail-materialu .views-field-add-to-cart-field > .field-content a.add-to-cart-button{font-size:18px;padding:10px 30px;line-height:1;}.view-detail-materialu .views-field-addtoany-share{width:100% !important;text-align:center !important;background-color:#fff !important;}.view-detail-materialu .price-discount{position:relative;padding-right:10px;display:inline-block;vertical-align:middle;cursor:help;text-align:center;}.view-detail-materialu .price-discount .percentage{display:block;background-color:#e6e6e6;padding:2px 5px;font-size:12px;}.view-detail-materialu .price-discount strike{display:block;text-decoration:line-through dotted red;}.view-detail-materialu .price-discount .fa-info-circle{color:#cdcdcd;top:-6px;right:2px;position:absolute;}.view-detail-materialu form.discounted[id^=add-to-cart-form]{display:inline-block;}.view-materialy .views-field-add-to-cart-field{display:flex;align-items:center;}.view-materialy .views-field-add-to-cart-field .field-content{width:100%;display:flex;flex-wrap:nowrap;align-items:center;}.view-materialy .price-discount{position:relative;padding-right:10px;flex:0 0 auto;vertical-align:middle;cursor:help;text-align:center;}.view-materialy .price-discount .percentage{display:block;background-color:#e6e6e6;padding:2px 5px;font-size:12px;}.view-materialy .price-discount strike{display:block;text-decoration:line-through dotted red;}.view-materialy .price-discount .fa-info-circle{color:#cdcdcd;top:-6px;right:2px;position:absolute;}.view-materialy form[id^=add-to-cart-form]{min-width:0;flex:1 1 auto;}.view-materialy form[id^=add-to-cart-form] a.add-to-cart-button{width:100%;}@media (max-width:1500px){form.cart-form input.form-number{min-width:45px;width:45px;padding:3px;}}.order-summary{max-width:50%;z-index:999;position:relative;}@media (max-width:991px){#block-views-block-materialy-block-1--2 h2{font-size:24px;}#block-views-block-materialy-block-1 > h2,#block-materialy-filtry > h2,#block-slevy-filtry > h2,body.page-view-materialy #block-vyuk-mat-theme-page-title h1{margin:8px 0 8px 0px;}form.cart-form .col-5{flex:0 0 33%;max-width:33%;}form.cart-form .col-1,form.cart-form .col-2{flex:0 0 16.75%;max-width:16.75%;padding:0 5px 0 0;}form.cart-form .order-summary{max-width:initial;float:none !important;margin:0 0 20px 0 !important;}form.cart-form > .form-group > div.row.form-group:nth-child(even){background:#fdfdfd;}form.cart-form > .form-group > div.row.form-group:nth-child(odd){background:#efefef;}#quick-cart-items{display:none !important;}th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:table-cell !important;}}#cart-form-wrapper .col-1 .form-type-number input{padding:2px 2px 2px 5px;}#cart-form-wrapper .header_row{font-weight:bold;}#cart-form-wrapper .fa-arrow-circle-left{color:black;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;}#cart-form-wrapper .fa-arrow-circle-left:before{font-family:"Font Awesome 5 Free";}#cart-form-wrapper .remove-from-cart-btn{text-decoration:none;text-align:right;margin-top:3px;color:#790707;}#cart-form-wrapper .cart-total-price{font-size:17pt;background-color:#fff !important;}.hide-nid{display:none;}.region-top-header-form{position:relative;}form[id^=add-to-cart-count-form] .cart-submit{float:right;}form[id^=add-to-cart-count-form] .form-type-number{text-align:center;}form[id^=add-to-cart-count-form] .form-type-number input{width:auto;display:inline-block;}.views-field-add-to-cart-field{margin-bottom:15px;}@media (max-width:991px){.dph.col-1,.views-field-field__dph.col-1{display:none;}}#block-views-block-partneri-block-1{width:100%;text-align:center;}#block-views-block-partneri-block-1 h2{color:#1C1C1C;font-size:14px;text-align:center;font-weight:bold;}#block-views-block-partneri-block-1 .content .view-partneri .view-content{display:block;text-align:center;margin:0;}#block-views-block-partneri-block-1 .content .view-partneri .view-content .views-row{display:inline-block;margin:5px;}body.path-authors-amount .sidebar_first{display:none !important;}.region-footer-fifth{padding-top:12px;border-top:1px dotted #cdcdcd;}.diff-revisions .dropbutton-wrapper li.dropbutton-toggle,.diff-revisions .dropbutton-wrapper li.revert,.diff-revisions .dropbutton-wrapper li.delete{display:none !important;}.cookiesjsr-btn,.cookiesjsr-banner,.cookiesjsr-service-group.active .cookiesjsr-service-group--content,.cookiesjsr-service-group.active .cookiesjsr-service-group--tab,.cookiesjsr-btn.important.invert{background-color:#1b70e1;}.cookiesjsr-btn.important,.cookiesjsr-btn.invert{color:#1b70e1;}.cookiesjsr-btn.invert,.cookiesjsr-btn.important.invert{border-color:#1b70e1;}.site-footer .content .cookiesjsr-links a{color:#ffffff !important;}.invoice-warning{display:block;padding:4px;border:2px solid #ffd486;background-color:#fff6e5;}.alert-wrapper > .alert-dismissible{cursor:pointer;}.alert-wrapper > .alert-dismissible .btn-close{display:none;}.view-id-materialy.view-display-id-block_3{margin-top:32px;padding:15px;}@media (max-width:1679px){.view-id-materialy.view-display-id-block_3 .views-row:nth-child(4){display:none;}}.view-id-materialy.view-display-id-block_3 .view-header{margin-bottom:15px;}.view-id-materialy.view-display-id-block_3 .view-header:after{content:"";display:table;clear:both;}.view-id-materialy.view-display-id-block_3 .view-header img{vertical-align:middle;display:inline-block;margin-right:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.view-id-materialy.view-display-id-block_3 .view-header h2{display:inline-block;vertical-align:middle;}body > ul.ui-widget-content.ui-autocomplete{padding:5px !important;}body > ul.ui-widget-content.ui-autocomplete .result-type{font-weight:bold;cursor:default;}body > ul.ui-widget-content.ui-autocomplete .ui-menu-item{list-style-image:none !important;}body > ul.ui-widget-content.ui-autocomplete .ui-menu-item img{height:32px;}body > ul.ui-widget-content.ui-autocomplete .ui-menu-item,body > ul.ui-widget-content.ui-autocomplete .ui-menu-item *{border:none !important;}body > ul.ui-widget-content.ui-autocomplete .ui-menu-item a{background-color:#fff !important;border:none !important;color:#1C1C1C !important;display:inline-block;width:100%;}body > ul.ui-widget-content.ui-autocomplete .ui-menu-item-wrapper{position:initial !important;padding:initial !important;display:inline-block !important;}body > ul.ui-widget-content.ui-autocomplete *{text-decoration:none !important;}body > ul.ui-widget-content.ui-autocomplete div,body > ul.ui-widget-content.ui-autocomplete li,body > ul.ui-widget-content.ui-autocomplete div:hover,body > ul.ui-widget-content.ui-autocomplete li:hover{color:#1C1C1C !important;background-color:#fff !important;border:none !important;}body > ul.ui-widget-content.ui-autocomplete div.ui-menu-item:hover,body > ul.ui-widget-content.ui-autocomplete li.ui-menu-item:hover,body > ul.ui-widget-content.ui-autocomplete div:hover.ui-menu-item:hover,body > ul.ui-widget-content.ui-autocomplete li:hover.ui-menu-item:hover{background-color:#e8e8e8 !important;}body > ul.ui-widget-content.ui-autocomplete div.ui-menu-item:hover a,body > ul.ui-widget-content.ui-autocomplete li.ui-menu-item:hover a,body > ul.ui-widget-content.ui-autocomplete div:hover.ui-menu-item:hover a,body > ul.ui-widget-content.ui-autocomplete li:hover.ui-menu-item:hover a{background-color:#e8e8e8 !important;border:none !important;color:#1C1C1C !important;display:inline-block;width:100%;}.autocomplete-image{margin-right:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.block-quick-search-form-block input.form-autocomplete.form-control{background-position:calc(100% - 45px) center;}@media (min-width:1680px){.container{max-width:1600px !important;}#block-quicksearchformblock{margin-left:-800px;}#block-quicksearchformblock input[type=text]{width:510px;}#block-materialy-filtry .row > fieldset,#block-materialy-filtry .form-row > fieldset,#block-slevy-filtry .row > fieldset,#block-slevy-filtry .form-row > fieldset,#views-exposed-form-materialy-page-4 > div > fieldset{width:220px;}.view-materialy .view-content.row > .col-xl-4{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}body.path-autor .view-materialy .view-content.row > .col-xl-4{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}#sidebar_first{flex:0 0 20%;max-width:20%;}.path-node .node-vyukovy-material-form .fieldset-wrapper > .checkbox{-webkit-column-count:4;-moz-column-count:4;column-count:4;}}@media (max-width:1679px){.view-materialy.view-display-id-block_1 .views-row:nth-child(4){display:none;}.view-materialy.view-display-id-page_1 .views-field-title a,.view-materialy.view-display-id-page_2 .views-field-title a,.view-materialy.view-display-id-page_3 .views-field-title a,.view-materialy.view-display-id-page_4 .views-field-title a,.view-materialy.view-display-id-block_1 .views-field-title a,.view-materialy.view-display-id-block_2 .views-field-title a,.view-materialy.view-display-id-block_3 .views-field-title a{width:245px;}}@media (max-width:768px){.container{max-width:758px !important;}.sidebar .block{padding:8px;}.view.view-odkazy-na-terminy-v-menu .views-row{padding-left:8px;}main#content{padding:0px 25px;}}@media (min-width:768px) and (max-width:992px){.container{padding-left:5px;padding-right:5px;}a.btn{font-size:13px;}.sidebar .block{padding:8px;}}@media (min-width:1200px){.node-vyukovy-material-form .field--name-field-nahledovy-obrazek-material,.node-vyukovy-material-edit-form .field--name-field-nahledovy-obrazek-material,.node-vyukovy-material-form .field--name-field-dalsi-nahledove-obrazky,.node-vyukovy-material-edit-form .field--name-field-dalsi-nahledove-obrazky{width:49.5%;display:inline-block;vertical-align:top;padding:15px;border:1px solid #cdcdcd;}.node-vyukovy-material-form .field--name-field-vyuk-mat-soubor,.node-vyukovy-material-edit-form .field--name-field-vyuk-mat-soubor,.node-vyukovy-material-form #is-free-wrap,.node-vyukovy-material-edit-form #is-free-wrap{width:66%;display:inline-block;vertical-align:top;padding:15px;border:1px solid #cdcdcd;}.node-vyukovy-material-form .field--name-field__dph,.node-vyukovy-material-edit-form .field--name-field__dph,.node-vyukovy-material-form .field--name-field-material-pocet-stran,.node-vyukovy-material-edit-form .field--name-field-material-pocet-stran{width:33%;display:inline-block;vertical-align:top;padding:15px;border:1px solid #cdcdcd;}#is-free-wrap{margin-right:5px;}}#main .form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.view-nahrany-obsah .views-field-field-vyuk-mat-soubor a{word-break:break-word;}.slevy{border:4px solid #d3abab !important;}.grecaptcha-badge{bottom:180px !important;}#block-materialy-filtry .select2-container--default .select2-selection--single,#block-slevy-filtry .select2-container--default .select2-selection--single,#block-materialy-filtry .select2-container--default .select2-selection--single .select2-selection__arrow,#block-slevy-filtry .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;}#block-materialy-filtry .select2-container--default .select2-selection--single .select2-selection__rendered,#block-slevy-filtry .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px;}.select-top-10{display:flex;margin:0 -15px;}.select-top-10 input{position:absolute;width:0;height:0;visibility:hidden;}.select-top-10 label{border:4px solid #1b70e1;margin:0;width:50%;text-align:center;padding:10px;background-color:#1b70e1;cursor:pointer;color:#fff;}.select-top-10 label:hover{background-color:#0256b1;border:4px solid #0256b1;}.select-top-10 input:checked + label{cursor:default;background-color:#fff;font-weight:bold;border-bottom:none !important;color:#000 !important;}#top-10-zs,#top-10-ms{border:4px solid #1b70e1;border-top:none;margin:0 -15px;padding:0 15px;}.view-detail-materialu .views-field-body iframe{height:400px !important;}.view-detail-materialu .views-field-body figure.media{display:block;}.ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items{flex-wrap:wrap !important;}.color-graph{position:relative;}.color-graph:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:5px;height:100%;margin-right:5px;}.color-graph.lowest:before{background-color:#ff0000;}.color-graph.low:before{background-color:#ff8686;}.color-graph.high:before{background-color:#84ff84;}.color-graph.highest:before{background-color:#00bf00;}.view-adventni-kalendar > .view-content.row{display:flex;flex-wrap:wrap;}.view-adventni-kalendar > .view-content.row > .views-row{flex:1 0 25%;text-align:center;padding-bottom:32px;}.view-adventni-kalendar > .view-content.row > .views-row.grayscale .views-field-field-obrazek .field-content img{cursor:default;filter:grayscale(100%);}.view-adventni-kalendar > .view-content.row > .views-row .views-field-field-obrazek{display:inline-block;}.view-adventni-kalendar > .view-content.row > .views-row .views-field-field-obrazek .field-content{perspective:1500px;width:250px;height:250px;overflow:hidden;transform-style:preserve-3d;}.view-adventni-kalendar > .view-content.row > .views-row .views-field-field-obrazek .field-content .gifts{position:absolute;font-size:60px;color:#858585;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;z-index:20;}.view-adventni-kalendar > .view-content.row > .views-row .views-field-field-obrazek .field-content img{z-index:21;position:relative;width:100%;height:100%;transition:transform 1s ease;transform-origin:left center;cursor:pointer;}.view-adventni-kalendar > .view-content.row > .views-row .views-field-field-obrazek .field-content.open img{transform:rotateY(-120deg);}.view-adventni-kalendar > .view-content.row > .views-row .views-field-view{visibility:hidden;opacity:0;position:fixed;background-color:rgba(0,0,0,0.8);width:100%;height:100%;top:0;left:0;z-index:10000;transition:visibility 0s,opacity 1s ease;}.view-adventni-kalendar > .view-content.row > .views-row .views-field-view.active{visibility:visible;opacity:1;}.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den{z-index:10001;position:fixed;top:50%;left:50%;width:1000px;height:1000px;max-width:100vw;max-height:100vh;transform:translatex(-50%) translatey(-50%);background:white;border:1px solid black;padding:32px;overflow-y:auto;}.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den .views-field-field-jmeno-a-prijmeni > span,.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den .view-materialy .views-field-name > span,.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den .view-detail-materialu .view-field-name > span,.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den .views-field-field-jmeno-a-prijmeni > div,.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den .view-materialy .views-field-name > div,.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den .view-detail-materialu .view-field-name > div{display:inline-block;vertical-align:middle;line-height:1;}.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den .views-field-field-jmeno-a-prijmeni > span.views-label,.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den .view-materialy .views-field-name > span.views-label,.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den .view-detail-materialu .view-field-name > span.views-label,.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den .views-field-field-jmeno-a-prijmeni > div.views-label,.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den .view-materialy .views-field-name > div.views-label,.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den .view-detail-materialu .view-field-name > div.views-label{padding-right:5px;}.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den .views-field-field-jmeno-a-prijmeni a,.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den .view-materialy .views-field-name a,.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den .view-detail-materialu .view-field-name a{width:100%;}.view-adventni-kalendar > .view-content.row > .views-row .views-field-view .view-adventni-kalendar-den > .view-content{display:block;margin:0;position:absolute;top:50%;transform:translateY(-50%);max-height:750px;width:calc(100% - 64px);padding-top:32px;padding-bottom:32px;}.view-adventni-kalendar > .view-content.row > .views-row .views-field-field-zobrazit-od{display:none;}.view-adventni-kalendar .views-field-field-soubor .field-content a{overflow:hidden;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;background-color:#1b70e1 !important;border-color:#0256b1 !important;color:white;white-space:normal;line-break:anywhere;display:inline-block;margin:10px auto;}.view-adventni-kalendar .views-field-field-soubor .field-content a:hover,.view-adventni-kalendar .views-field-field-soubor .field-content a:focus,.view-adventni-kalendar .views-field-field-soubor .field-content a:active{background-color:#0256b1 !important;}.view-adventni-kalendar .views-field-field-soubor .field-content a:before{margin-right:8px;content:"\f019";font-family:"Font Awesome 5 Free";font-weight:900;}.view-adventni-kalendar iframe{max-width:100%;}#block-vyuk-mat-theme-userlogin{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:10000;background-color:rgba(0,0,0,0.7);align-items:center;justify-content:center;}#block-vyuk-mat-theme-userlogin.show-login-form{display:flex;}#block-vyuk-mat-theme-userlogin > .content{position:relative;background-color:white;padding:40px;max-height:100vh;overflow-y:auto;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}#block-vyuk-mat-theme-userlogin > .content form{max-width:300px;}#block-vyuk-mat-theme-userlogin > .content form .alert-wrapper{margin-bottom:16px;}#block-vyuk-mat-theme-userlogin > .content fieldset{position:relative;}#block-vyuk-mat-theme-userlogin > .content fieldset label{position:absolute;font-size:13px;background-color:white;left:8px;top:-10px;padding:0 5px;}#block-vyuk-mat-theme-userlogin > .content fieldset label:after{display:none;}#block-vyuk-mat-theme-userlogin > .content .close-login-form{position:absolute;top:8px;right:8px;width:24px;height:24px;background-image:url("/themes/contrib/gin/media/icons/general/close.svg");background-size:cover;background-repeat:no-repeat;cursor:pointer;opacity:0.4;}#block-vyuk-mat-theme-userlogin > .content .close-login-form:hover{opacity:0.65;}#block-vyuk-mat-theme-userlogin > .content [id^=edit-actions]{margin-top:-4px;margin-bottom:0 !important;}#block-vyuk-mat-theme-userlogin > .content [id^=edit-actions] .form-submit{margin-bottom:16px;}#block-vyuk-mat-theme-userlogin > .content .request-password-link{display:none;}#block-vyuk-mat-theme-userlogin > .content .item-list{display:none;}#block-vyuk-mat-theme-userlogin > .content .item-list ul.list-group{margin:0;}#block-vyuk-mat-theme-userlogin > .content .item-list ul.list-group li.list-group-item{border:none !important;border-radius:0 !important;padding:0;margin:0;}#block-vyuk-mat-theme-userlogin > .content .fb-login{background-image:url('/themes/vyuk_mat_theme/img/fb.png');display:block;background-size:22px 22px;background-position:top 8px left 8px;line-height:22px;background-repeat:no-repeat;font-size:16px;min-height:38px;margin:5px 0;padding:8px 38px;border:1px solid #ced4da;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:black;}#block-vyuk-mat-theme-userlogin > .content .fb-login:hover,#block-vyuk-mat-theme-userlogin > .content .fb-login:focus{background-color:#cdcdcd;}#block-vyuk-mat-theme-userlogin > .content .google-login{background-image:url('/themes/vyuk_mat_theme/img/google.png');display:block;background-size:22px 22px;background-position:top 8px left 8px;line-height:22px;background-repeat:no-repeat;font-size:16px;min-height:38px;margin:5px 0;padding:8px 38px;border:1px solid #ced4da;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:black;margin-bottom:16px;}#block-vyuk-mat-theme-userlogin > .content .google-login:hover,#block-vyuk-mat-theme-userlogin > .content .google-login:focus{background-color:#cdcdcd;}#block-vyuk-mat-theme-userlogin > .content .forgot-password{display:block;text-align:center;margin-bottom:8px;}#block-vyuk-mat-theme-userlogin > .content .register-user{display:block;text-align:center;}#message-error-title{display:none;}body.path-autor form.edit-profile-form label{font-weight:bold;}body.path-autor form.edit-profile-form #edit-field-o-mne-format{display:none;}body.path-autor form.edit-profile-form fieldset{padding:12px;border:1px solid #cdcdcd;}body.path-autor form.edit-profile-form fieldset.form-type-managed-file input[type=submit].button{width:120px;}body.path-autor form.edit-profile-form fieldset.form-type-managed-file span.file--image{width:50%;word-break:break-all;}@media (max-width:991px){body.path-autor form.edit-profile-form fieldset.form-type-managed-file span.file--image{width:100%;}}@media (min-width:992px){body.path-autor .view-materialy .col-xl-4{flex:0 0 20%;max-width:20%;}}body.path-autor #views-exposed-form-materialy-page-4{width:fit-content;margin:0 auto;}body.path-autor #sidebar_first{display:none;}body.path-autor #block-vyuk-mat-theme-page-title{display:none;}body.path-autor #author-profile img#author-banner{max-width:100%;width:auto;height:auto;display:block;margin:0 auto 20px auto;max-height:400px;}body.path-autor #author-profile #author-name-photo-description{display:flex;flex-direction:row;align-items:flex-start;justify-items:center;}@media (max-width:991px){body.path-autor #author-profile #author-name-photo-description{flex-direction:column;align-items:center;}}body.path-autor #author-profile #author-name-photo-description > #author-name-photo{flex:0 1 auto;display:flex;flex-direction:column;padding-right:40px;text-align:center;max-width:320px;}@media (max-width:991px){body.path-autor #author-profile #author-name-photo-description > #author-name-photo{margin-bottom:20px;padding-right:0;}}body.path-autor #author-profile #author-name-photo-description > #author-name-photo > #author-name{flex:1;}body.path-autor #author-profile #author-name-photo-description > #author-name-photo > #author-name span{font-weight:bold;font-size:22px;}body.path-autor #author-profile #author-name-photo-description > #author-name-photo > #author-photo{flex:1;}body.path-autor #author-profile #author-name-photo-description > #author-name-photo > #author-photo img{border-radius:50%;width:180px;height:180px;}body.path-autor #author-profile #author-name-photo-description > #author-description{flex:4;max-height:350px;overflow-y:auto;align-self:center;}@media (max-width:991px){body.path-autor #author-profile #author-name-photo-description > #author-description{max-height:initial;overflow-y:hidden;}}body.path-autor #author-profile #selected-products .view-footer{display:none;}#edit-profile-message{background-color:#f8f8f8;padding:12px;text-align:center;margin-bottom:12px;}
body{color:#3b3b3b;background:#f8f8f8;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border-bottom-color:#ffffff;}#navbar-top{background-color:#ffffff;}#navbar-main{background-color:#ffffff;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#008ee2;}a:active,.link:active{color:#22adff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f8f8f8;border-color:#f8f8f8;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:#f8f8f8;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/contrib/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}form .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}.link-edit-summary{border:0;background:none;text-decoration:underline;color:var(--bs-link-color);}
nav.tabs{margin-bottom:1rem;}
