#cart-icon{background-color:#4c4c4c;color:#d6d0d0;position:fixed;right:0;bottom:0;text-align:right;z-index:2;height:40px;font-size:.8em;opacity:.9;left:0}#cart-icon div.item{display:inline-block;padding:0 10px;vertical-align:top;border-right:1px solid #d3d3d3}#cart-icon div.title{font-size:.8em;color:#fff}div.place{border:3px solid transparent}div.selected{border:3px solid red}div.equipment div.title{left:0!important;width:180px!important}div.equipment span.price{right:0!important;width:120px!important}div.equipment span.add-to-cart,div.equipment span.in-cart{bottom:0!important;right:0!important;width:100px!important;text-align:center}div.equipment span.in-cart{left:unset!important}div.kayaks{margin-bottom:50px}div.kayak{vertical-align:top;position:relative;display:inline-block;margin:10px 10px 10px 0;overflow:hidden}div.kayak img{-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);width:100%}div.kayak div.title{width:180px;top:12px;border-left:5px solid red;opacity:.7}div.kayak div.description,div.kayak div.title{position:absolute;padding:5px;font-weight:700;background-color:#fff;left:10px}div.kayak div.description{width:400px;top:70px;opacity:.5}div.kayak span.price{top:12px;width:100px}div.kayak span.add-to-cart,div.kayak span.price{position:absolute;right:10px;padding:5px;background-color:red;opacity:.7;color:#fff;text-align:center}div.kayak span.add-to-cart{cursor:pointer;-webkit-box-shadow:none;box-shadow:none;bottom:10px;width:150px}div.kayak span.add-to-cart:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5);opacity:1}div.kayak span.in-cart{cursor:pointer;-webkit-box-shadow:none;box-shadow:none;position:absolute;bottom:10px;left:12px;padding:5px;background-color:orange;opacity:.9;color:#fff;width:100px}div.kayak span.in-cart:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5);opacity:1}div.dates{text-align:left;padding-left:60px;height:200px;display:inline-block;vertical-align:top}div.actions{margin:4px;vertical-align:top}span.date{font-weight:700}span.day{color:grey}div.form-group{margin-bottom:20px}@media (max-width:1800px){div.itm{width:32%}}@media (max-width:1200px){div.itm{width:48%}}@media (max-width:800px){div.itm{width:100%}div.equipments,div.kayaks{font-size:.9em}div.kayak div.description{width:300px;font-size:.9em}div.date-range{display:none!important}div.actions{width:200px!important}}#calendar[data-v-4005a61f]{font-size:14px;margin-bottom:10px;clear:both;height:350px}#calendar ul.months[data-v-4005a61f]{margin-top:5px;list-style-type:none;padding:0;width:75px;float:left}#calendar ul.months li[data-v-4005a61f]{padding:5px 2px;color:#fff;background-color:#00b3ee;margin:0 1px 2px 0;text-align:center;font-weight:700;cursor:pointer;opacity:.6;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#calendar ul.months li.active[data-v-4005a61f]{opacity:1}#calendar div.days[data-v-4005a61f]{margin-top:4px;float:left;width:280px}#calendar div.day[data-v-4005a61f]{margin:1px;display:inline-block;height:55px;font-size:25px;color:#fff;background-color:#0d5da0;border-right:1px solid #fff;cursor:pointer;text-align:center;padding:0;border-bottom:5px solid #0d5da0;width:37px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#calendar div.past[data-v-4005a61f]{color:#dcdcdc;opacity:.5;border-bottom:none;cursor:not-allowed}#calendar div.off[data-v-4005a61f]{color:#da7e7e;font-weight:700;border-bottom:5px solid #0d5da0}#calendar div.active[data-v-4005a61f]{border-bottom:5px solid red;background-color:#004a86}#calendar div.day div.header[data-v-4005a61f]{font-size:14px;height:20px}span.selected-date[data-v-4005a61f]{height:30px;margin-bottom:10px;text-align:left;cursor:pointer}span.selected-date span.date[data-v-4005a61f]{font-weight:700}span.selected-date span.day[data-v-4005a61f]{color:grey;font-size:12px}@media (max-width:400px){#calendar[data-v-4005a61f]{height:260px}#calendar ul.months[data-v-4005a61f]{font-size:.9em;width:62px}#calendar div.days[data-v-4005a61f]{width:225px}#calendar div.day[data-v-4005a61f]{font-size:1em;width:31px;height:45px}#calendar div.day div.header[data-v-4005a61f]{font-size:.9em}}
/*# sourceMappingURL=app.ff52ce71eb449b57e0678964905b03f2.css.map */