.workshops-picker{margin-bottom:10px}.workshop{padding:10px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px rgba(0,0,0,0.16);border-radius:10px;margin-bottom:20px}.workshop__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.workshop__content{padding:15px;border-left:5px solid #8677FB;border-radius:5px;width:100%}.workshop__info{width:80%;cursor:pointer}.workshop__name{font-family:Montserrat;font-weight:bold;font-size:1.3rem;color:#544F54}.workshop__description{font-family:Lato;font-size:14px;letter-spacing:0px;color:#707070}.workshop__view-more{align-self:center;color:#8677FB;font-size:1.5rem;padding-right:20px;cursor:pointer;display:flex;flex-direction:row;align-items:center}.btn-scroll{display:none;width:20px;height:20px;font-size:1.3rem;background-color:#8677FB;color:white;cursor:pointer;border-radius:50%;text-align:center;align-self:center}.workshop__day-of-week{font-size:12px;opacity:1}.workshop__day{font-weight:bold;font-family:Montserrat;opacity:1}.workshop__dates-row{display:flex;margin-bottom:10px;background:#F5F6FA 0% 0% no-repeat padding-box;box-shadow:0px 3px 3px rgba(0,0,0,0.16);border-radius:10px}.workshop__dates-info{display:none}.workshop__dates{display:flex;overflow-x:scroll;-ms-overflow-style:none;width:calc(100% - 30px)}.workshop__dates::-webkit-scrollbar{display:none}.workshop__date{color:#919191;margin-right:5px;text-align:center;padding:5px 10px;padding-bottom:10px;border-radius:10px;cursor:pointer;min-width:112px;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.workshop__date i{display:none}.workshop__date.selected i{display:block;font-size:10px;float:right}.workshop__date:hover{color:white;background:#8677FB 0% 0% no-repeat padding-box;box-shadow:3px 3px 6px rgba(0,0,0,0.16);opacity:0.8}.workshop__date--selected{color:white;background:#8677FB 0% 0% no-repeat padding-box;box-shadow:3px 3px 6px rgba(0,0,0,0.16);opacity:0.8}.workshop__date--selected:hover{color:white;background-color:#8677FB;opacity:0.8}.workshop__date p{margin-bottom:0px;text-transform:capitalize}.workshop__times-row{margin-bottom:10px;display:flex}.workshop__times-info{display:none}.workshop__times{display:none;overflow-x:scroll;-ms-overflow-style:none;width:calc(100% - 30px)}.workshop__times.opened{display:flex}.workshop__times::-webkit-scrollbar{display:none}.workshop__time{height:fit-content;margin-right:5px;text-align:center;color:#a9a9a9;padding:5px 10px;font-size:12px;border:2px solid white;border-radius:10px;cursor:pointer;min-width:130px;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.workshop__time.disabled{cursor:auto;text-decoration:line-through}.workshop__time.disabled:hover{border-color:white;color:#CCCCCC}.workshop__time .check-circle{display:none}.workshop__time .circle-o{display:block;font-size:12px;font-family:Lato;text-align:center;margin-top:5px}.workshop__time:hover{color:#8677FB;border:2px solid #8677FB}.cartier_disabled{cursor:auto;pointer-events:none}.cartier_disabled:hover{border-color:white;color:#CCCCCC}.workshop__time--selected{color:#8677FB;border:2px solid #8677FB}.workshop__time--selected .circle-o{display:none}.workshop__time--selected .check-circle{display:block;font-size:12px;text-align:center;font-size:12px;font-family:Lato;margin-top:5px}.workshop__time--selected:hover{color:#8677FB;border-color:#8677FB}.workshop__time p{margin-bottom:0px}.workshop__hour{font-size:14px}.icon-div{height:10px}#payment_table #entries tr:first-child{border-top:none !important}#payment_table #entries tr:first-child td{border-top:none !important}.view-less{margin:0;font-size:16px;font-weight:bold;padding-right:15px}.view-more-toogle,.view-less-toogle{display:none}.plus{font-size:20px}.header{margin-top:12px}.header__title{margin:0;padding:0 0;display:flex;flex-direction:column;justify-content:center}.title-form{font-family:Montserrat;font-weight:700;font-size:21px;color:#555555;text-align:left}.subtitle{font-size:14px;font-weight:normal;color:#707070;letter-spacing:0.42px;text-align:center}.row-filter{width:100%;display:flex;flex-flow:row wrap;align-items:start;justify-content:start;line-height:0}.row-filter .form-group{margin:8px 5px 0 5px;padding:0;border-top:none !important;background-color:transparent !important}.row-filter .form-group::placeholder{color:#555555}.row-filter *{flex-shrink:0}.search-workshop{padding:0;display:flex;justify-content:center}.group-btn{display:flex;justify-content:center}.input-select{width:220px;border-radius:5px 5px 0px 0px;border:1px solid #555555;color:#555555;font-weight:bold}.input-select:focus{border-color:#8677fb}.input-select .select-items{font-weight:bold;box-shadow:0px 0px 10px #000014;border-radius:0px 0px 6px 6px;background:#ffffff 0% 0% no-repeat padding-box}.date{color:rgba(85,85,85,0.3)}.date .form-control{border-color:#555555;font-weight:bold}.date-form{display:flex;flex-direction:column}.date-box{padding-left:0 !important;display:flex}.input-date{padding:0 15px 0 10px;width:170px !important;background-color:#ffffff !important}.input-date::placeholder{color:#555555;font-weight:bold}.input-group .input-group-addon{border-color:black;background-color:#ffffff}.borderless{border-radius:6px 6px 0px 0px}.btn-search{width:135px;height:34px;background-color:transparent;border:2px solid #8677FB;border-radius:12px;color:#8677fb;font-weight:bold;font-size:14px}.btn-search:active,.btn-search:hover,.btn-search:active:hover,.btn-search:active:focus{background-color:#8677FB;color:white;border:2px solid #8677FB;outline-color:#8677FB}.btn-search:focus{background-color:transparent;color:#8677FB;border:2px solid #8677FB;outline-color:#8677FB}.btn-reset{width:135px;height:34px;margin-left:10px;background-color:transparent;border:2px solid #919191;border-radius:12px;color:#919191;font-weight:bold;font-size:14px}.btn-reset:active,.btn-reset:hover,.btn-reset:active:hover,.btn-reset:active:focus{background-color:#919191;color:white;border:2px solid #919191;outline-color:#919191}.btn-reset:focus{background-color:transparent;color:#919191;border:2px solid #919191;outline-color:#919191}.result{display:none}.dis-none{display:none}@media (max-width: 900px){.form-control{margin:0}.row-filter{justify-content:center}}@media (max-width: 768px){.row-filter,.group-btn{flex-flow:column wrap;align-items:center;justify-content:center}.input-select{width:280px}.input-date{width:200px !important;margin:0;padding:10px 10px}.input-group-addon{width:0}.btn-search,.btn-reset{width:auto;height:auto;margin-left:0;margin-bottom:20px;padding:5px 100px}.view-less{padding-right:5px;line-height:16px;font-size:12px}.workshop__view-more{padding-right:0}.workshop__info{width:75%}.title-form{margin:0}}
