/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.boat-calendar .carousel-item{margin-top:0 !important;}#boats .nav-link{font-size:1rem;padding:.5rem .3rem;}.boat-calendar .carousel-control-prev .carousel-control-prev-icon,.carousel .carousel-control-next .carousel-control-next-icon{top:3% !important;background:none !important;color:#001369 !important;display:block !important;}.day.passed{background:#777;}#preorder{z-index:100000;}.selected-boat,.start-reserv,.end-reserv{color:red;}.calendar-boat-photo{padding-top:5px;}.calendar-boat-photo img{max-width:100%;height:auto;}.calendar caption{caption-side:top;padding:0;color:red;font-weight:bold;line-height:1em;padding-bottom:3px;}.calendar th{text-align:center;border-bottom:1px solid #000;background:#ccc;}.calendar td{outline:none !important;outline-width:0 !important;width:14.286%;}.calendar.obsazenost td.day{max-width:2rem;width:2rem;}.calendar.obsazenost td div{padding:.5rem;}.calendar{width:100%;border:1px solid #727272;border-collapse:collapse;}.choice button{padding:5px;margin:0;}td.day{border:1px solid #7272727a;text-align:center;font-weight:bold;height:30px;line-height:30px;color:#ddd;}.day.free{cursor:pointer;}.calendar td{position:relative;padding:0;}.free{background:green;}.free.reserv{background:blue;}.booked{background:red;}@media (max-width:992px){.boat-calendar .carousel-control-prev .carousel-control-prev-icon,.carousel .carousel-control-next .carousel-control-next-icon{top:2% !important;}.boat-calendar .carousel-item{height:auto !important;}}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
