@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700|Dosis:200,400,500,600|Barlow:200,300,400,500);html{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#787878}body{background-color:#fff;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#787878;font-weight:300!important}.form-register{max-width:550px;padding:15px;margin:0 auto}.form-result{max-width:550px;padding:15px;margin:0 auto;display:none}.form-result textarea{font-family:monospace}#gtrackingcodeplaceholder{display:none!important}.alert-danger,.alert-error{background-color:#F2DEDE;border-bottom-color:#EED3D7;border-top-color:#EED3D7;color:#B94A48;font-size:13px;min-height:13px;line-height:14px;list-style-type:none;margin-top:5px;margin-bottom:10px;padding:8px;vertical-align:middle}.alert{box-shadow:0 1px 0 rgb(255 255 255 / .25) inset,0 1px 2px rgb(0 0 0 / .05);text-shadow:0 1px 0 rgb(255 255 255 / .2);border-radius:4px}label{font-weight:300;font-size:100%}.btn,.nav-item,.nav-link,.form-control{font-weight:300!important;border-radius:3px}a.nav-link:hover{text-decoration:underline!important;color:#138589!important}.copyurl{color:#138589!important;cursor:pointer}.copyurl:hover{text-decoration:underline!important}.errspan{color:#138589}a{font-weight:300!important}h1,h3,h6{font-weight:400!important;font-family:'Dosis',sans-serif!important}h1{margin-top:0px!important;font-size:40px!important}h2,.month-titles{font-size:2.0em!important;font-family:"Open Sans",sans-serif!important;color:#787878!important;font-weight:300!important}.rescalendar_day_cells{font-size:10px!important}.title-extraopt{font-weight:300!important;font-family:"Open Sans",sans-serif!important;font-size:22px!important;color:#787878!important}a,a.btn-link{color:#138589}a:hover{text-decoration:underline;color:#138589}.btn-success,.fc-button,.fc-prev-button,.fc-button-primary,channel-button{background-color:#fff!important;border-color:#138589!important;color:#138589!important}.btn-success:hover,.fc-button:hover,.fc-prev-button:hover,.fc-button-primary:hover{background-color:#138589!important;border-color:#138589!important;color:#fff!important}.btn-primary{background-color:#138589!important;border-color:#138589!important;color:#fff!important}.btn-primary:hover{background-color:#fff!important;border-color:#138589!important;color:#138589!important}.id_today{background-color:#138589!important;border-color:#138589!important}.fc-content,.fc-day-grid-event,.fc-h-event,.fc-event,.fc-start,.fc-not-end,.event-view,.event-ed{border-color:transparent!important;border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:10px}.fc-button{border:none!important}.rescalendar_day_cells td{font-weight:300!important;font-family:'Dosis',sans-serif}.modal-header,.card-header,.modal-title,.title-bookings{background-color:#f2f2f2!important;font-family:'Dosis',sans-serif!important;color:#787878!important;font-weight:300!important}.modal-title{color:#787878!important}button.close{color:#787878!important}th.fc-widget-header{font-weight:normal!important;background-color:#fff!important}.fc-center,.month-titles{font-weight:300!important}.general-box{border-style:solid;border-radius:3px;padding:10px;border-width:1px;border-color:#e0dede}.custom-control-input:checked~.custom-control-label::before{color:#138589;border-color:#666;background-color:#138589}.custom-control-label::after{top:.4rem}.custom-control-label::before{top:.26rem;width:1.4rem;height:1.4rem;left:-1.6rem}.jq-toast-heading{color:#ffffff!important}h4{font-weight:300!important}.graph{margin-top:5px;border:1px solid #ddd;border-radius:5px;padding:10px;background:#f7f7f7;height:300px}.card{border:1px solid #dcdcdc}.show-hide-icon{display:inline}.w-per-100{width:auto!important}.double-booking-bg-clr{background:#ddd9b3!important}.rounded-image-8{border-radius:8px}.rounded-image-12{border-radius:12px}.rounded-image-30{border-radius:30px}.link-clr{color:#138589}.cursor-pointer{cursor:pointer}.channel-div-hover:hover{background-color:#d3d3d385;box-shadow:2px 2px 5px rgb(0 0 0 / .2);border-radius:8px;color:#138589}.channel-div-hightlight{background-color:#d3d3d385;box-shadow:2px 2px 5px rgb(0 0 0 / .2);border-radius:8px}@media screen and (max-width:768px){.show-hide-icon{display:none!important}.w-per-100{width:100%!important}}