

/*===============================
https://die-boell-geroda.de/components/com_jhotelreservation/assets/css/jhp-style.css
================================================================================*/
@charset "UTF-8";@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes border-change{from{border-bottom-color:#b4bcc2}50%{border-bottom-color:#1ab394}to{border-bottom-color:#b4bcc2}}@keyframes change-border-color{from{border:2px dashed #b4bcc2}50%{border:2px dashed #1ab394}to{border:2px dashed #b4bcc2}}.jhp-container .bg-primary{background-color:#2C3E50 !important;color:#fff !important}.jhp-container .bg-primary .card-header > *{color:#fff !important}.jhp-container .bg-primary .card-body > *{color:#fff !important}.jhp-container .bg-primary .post-category > *{color:#fff !important}.jhp-container .bg-primary .post-title > *{color:#fff !important}.jhp-container .bg-primary .post-description > *{color:#fff !important}.jhp-container .bg-primary .post-info > *{color:#fff !important}.jhp-container .bg-primary .panel-header > *{color:#fff !important}.jhp-container .bg-primary .panel-body > *{color:#fff !important}.jhp-container .bg-primary .event-body > *{color:#fff !important}.jhp-container .bg-primary > *{color:#fff !important}.jhp-container .bg-primary .event-date-wrap > *{color:#fff !important}.jhp-container .bg-primary .la{color:#fff !important}.jhp-container .bg-primary blockquote > *{color:#fff !important}.jhp-container .bg-primary .navbar-nav .active > .nav-link{color:#1ab394 !important}.jhp-container a.bg-primary:hover,.jhp-container a.bg-primary:focus{background-color:#1a252f !important}.jhp-container button.bg-primary:hover,.jhp-container button.bg-primary:focus{background-color:#1a252f !important}.jhp-container .bg-secondary{background-color:#95a5a6 !important;color:#fff !important}.jhp-container .bg-secondary .card-header > *{color:#fff !important}.jhp-container .bg-secondary .card-body > *{color:#fff !important}.jhp-container .bg-secondary .post-category > *{color:#fff !important}.jhp-container .bg-secondary .post-title > *{color:#fff !important}.jhp-container .bg-secondary .post-description > *{color:#fff !important}.jhp-container .bg-secondary .post-info > *{color:#fff !important}.jhp-container .bg-secondary .panel-header > *{color:#fff !important}.jhp-container .bg-secondary .panel-body > *{color:#fff !important}.jhp-container .bg-secondary .event-body > *{color:#fff !important}.jhp-container .bg-secondary > *{color:#fff !important}.jhp-container .bg-secondary .event-date-wrap > *{color:#fff !important}.jhp-container .bg-secondary .la{color:#fff !important}.jhp-container .bg-secondary blockquote > *{color:#fff !important}.jhp-container a.bg-secondary:hover,.jhp-container a.bg-secondary:focus{background-color:#798d8f !important}.jhp-container button.bg-secondary:hover,.jhp-container button.bg-secondary:focus{background-color:#798d8f !important}.jhp-container .bg-success{background-color:#1ab394 !important}.jhp-container a.bg-success:hover,.jhp-container a.bg-success:focus{background-color:#1ab394 !important}.jhp-container button.bg-success:hover,.jhp-container button.bg-success:focus{background-color:#1ab394 !important}.jhp-container .bg-info{background-color:#FF5C00 !important;color:#fff !important}.jhp-container .bg-info .card-header > *{color:#fff !important}.jhp-container .bg-info .card-body > *{color:#fff !important}.jhp-container .bg-info .post-category > *{color:#fff !important}.jhp-container .bg-info .post-title > *{color:#fff !important}.jhp-container .bg-info .post-description > *{color:#fff !important}.jhp-container .bg-info .post-info > *{color:#fff !important}.jhp-container .bg-info .panel-header > *{color:#fff !important}.jhp-container .bg-info .panel-body > *{color:#fff !important}.jhp-container .bg-info .event-body > *{color:#fff !important}.jhp-container .bg-info > *{color:#fff !important}.jhp-container .bg-info .event-date-wrap > *{color:#fff !important}.jhp-container .bg-info .la{color:#fff !important}.jhp-container .bg-info blockquote > *{color:#fff !important}.jhp-container a.bg-info:hover,.jhp-container a.bg-info:focus{background-color:#FF5C00 !important}.jhp-container button.bg-info:hover,.jhp-container button.bg-info:focus{background-color:#FF5C00 !important}.jhp-container .bg-warning{background-color:#FFE103 !important;color:#fff !important}.jhp-container .bg-warning .card-header > *{color:#fff !important}.jhp-container .bg-warning .card-body > *{color:#fff !important}.jhp-container .bg-warning .post-category > *{color:#fff !important}.jhp-container .bg-warning .post-title > *{color:#fff !important}.jhp-container .bg-warning .post-description > *{color:#fff !important}.jhp-container .bg-warning .post-info > *{color:#fff !important}.jhp-container .bg-warning .panel-header > *{color:#fff !important}.jhp-container .bg-warning .panel-body > *{color:#fff !important}.jhp-container .bg-warning .event-body > *{color:#fff !important}.jhp-container .bg-warning > *{color:#fff !important}.jhp-container .bg-warning .event-date-wrap > *{color:#fff !important}.jhp-container .bg-warning .la{color:#fff !important}.jhp-container .bg-warning blockquote > *{color:#fff !important}.jhp-container a.bg-warning:hover,.jhp-container a.bg-warning:focus{background-color:#cfb600 !important}.jhp-container button.bg-warning:hover,.jhp-container button.bg-warning:focus{background-color:#cfb600 !important}.jhp-container .bg-danger{background-color:#E74C3C !important;color:#fff !important}.jhp-container .bg-danger .card-header > *{color:#fff !important}.jhp-container .bg-danger .card-body > *{color:#fff !important}.jhp-container .bg-danger .post-category > *{color:#fff !important}.jhp-container .bg-danger .post-title > *{color:#fff !important}.jhp-container .bg-danger .post-description > *{color:#fff !important}.jhp-container .bg-danger .post-info > *{color:#fff !important}.jhp-container .bg-danger .panel-header > *{color:#fff !important}.jhp-container .bg-danger .panel-body > *{color:#fff !important}.jhp-container .bg-danger .event-body > *{color:#fff !important}.jhp-container .bg-danger > *{color:#fff !important}.jhp-container .bg-danger .event-date-wrap > *{color:#fff !important}.jhp-container .bg-danger .la{color:#fff !important}.jhp-container .bg-danger blockquote > *{color:#fff !important}.jhp-container a.bg-danger:hover,.jhp-container a.bg-danger:focus{background-color:#d62c1a !important}.jhp-container button.bg-danger:hover,.jhp-container button.bg-danger:focus{background-color:#d62c1a !important}.jhp-container .bg-light{background-color:#f8f9fa !important}.jhp-container a.bg-light:hover,.jhp-container a.bg-light:focus{background-color:#dae0e5 !important}.jhp-container button.bg-light:hover,.jhp-container button.bg-light:focus{background-color:#dae0e5 !important}.jhp-container .bg-dark{background-color:#343a40 !important;color:#fff !important;background-color:#1ab394 !important}.jhp-container .bg-dark .card-header > *{color:#fff !important}.jhp-container .bg-dark .card-body > *{color:#fff !important}.jhp-container .bg-dark .post-category > *{color:#fff !important}.jhp-container .bg-dark .post-title > *{color:#fff !important}.jhp-container .bg-dark .post-description > *{color:#fff !important}.jhp-container .bg-dark .post-info > *{color:#fff !important}.jhp-container .bg-dark .panel-header > *{color:#fff !important}.jhp-container .bg-dark .panel-body > *{color:#fff !important}.jhp-container .bg-dark .event-body > *{color:#fff !important}.jhp-container .bg-dark > *{color:#fff !important}.jhp-container .bg-dark .event-date-wrap > *{color:#fff !important}.jhp-container .bg-dark .la{color:#fff !important}.jhp-container .bg-dark blockquote > *{color:#fff !important}.jhp-container a.bg-dark:hover,.jhp-container a.bg-dark:focus{background-color:#1d2124 !important}.jhp-container button.bg-dark:hover,.jhp-container button.bg-dark:focus{background-color:#1d2124 !important}.jhp-container .bg-gradient-primary{background:#2C3E50 linear-gradient(180deg,#b5bbc2,#b5bbc2,#2C3E50) repeat-x !important}.jhp-container .bg-gradientprimary{color:#fff !important}.jhp-container .bg-gradientprimary .card-header > *{color:#fff !important}.jhp-container .bg-gradientprimary .card-body > *{color:#fff !important}.jhp-container .bg-gradientprimary .post-category > *{color:#fff !important}.jhp-container .bg-gradientprimary .post-title > *{color:#fff !important}.jhp-container .bg-gradientprimary .post-description > *{color:#fff !important}.jhp-container .bg-gradientprimary .post-info > *{color:#fff !important}.jhp-container .bg-gradientprimary .panel-header > *{color:#fff !important}.jhp-container .bg-gradientprimary .panel-body > *{color:#fff !important}.jhp-container .bg-gradientprimary .event-body > *{color:#fff !important}.jhp-container .bg-gradientprimary > *{color:#fff !important}.jhp-container .bg-gradientprimary .event-date-wrap > *{color:#fff !important}.jhp-container .bg-gradientprimary .la{color:#fff !important}.jhp-container .bg-gradient-secondary{background:#95a5a6 linear-gradient(180deg,#dae0e0,#dae0e0,#95a5a6) repeat-x !important}.jhp-container .bg-gradientsecondary{color:#fff !important}.jhp-container .bg-gradientsecondary .card-header > *{color:#fff !important}.jhp-container .bg-gradientsecondary .card-body > *{color:#fff !important}.jhp-container .bg-gradientsecondary .post-category > *{color:#fff !important}.jhp-container .bg-gradientsecondary .post-title > *{color:#fff !important}.jhp-container .bg-gradientsecondary .post-description > *{color:#fff !important}.jhp-container .bg-gradientsecondary .post-info > *{color:#fff !important}.jhp-container .bg-gradientsecondary .panel-header > *{color:#fff !important}.jhp-container .bg-gradientsecondary .panel-body > *{color:#fff !important}.jhp-container .bg-gradientsecondary .event-body > *{color:#fff !important}.jhp-container .bg-gradientsecondary > *{color:#fff !important}.jhp-container .bg-gradientsecondary .event-date-wrap > *{color:#fff !important}.jhp-container .bg-gradientsecondary .la{color:#fff !important}.jhp-container .bg-gradient-success{background:#1ab394 linear-gradient(180deg,#bddebf,#bddebf,#1ab394) repeat-x !important}.jhp-container .bg-gradientsuccess{color:#fff !important}.jhp-container .bg-gradientsuccess .card-header > *{color:#fff !important}.jhp-container .bg-gradientsuccess .card-body > *{color:#fff !important}.jhp-container .bg-gradientsuccess .post-category > *{color:#fff !important}.jhp-container .bg-gradientsuccess .post-title > *{color:#fff !important}.jhp-container .bg-gradientsuccess .post-description > *{color:#fff !important}.jhp-container .bg-gradientsuccess .post-info > *{color:#fff !important}.jhp-container .bg-gradientsuccess .panel-header > *{color:#fff !important}.jhp-container .bg-gradientsuccess .panel-body > *{color:#fff !important}.jhp-container .bg-gradientsuccess .event-body > *{color:#fff !important}.jhp-container .bg-gradientsuccess > *{color:#fff !important}.jhp-container .bg-gradientsuccess .event-date-wrap > *{color:#fff !important}.jhp-container .bg-gradientsuccess .la{color:#fff !important}.jhp-container .bg-gradient-info{background:#00ADF8 linear-gradient(180deg,#00ADF8,#7ED6FC,#00ADF8) repeat-x !important}.jhp-container .bg-gradientinfo{color:#fff !important}.jhp-container .bg-gradientinfo .card-header > *{color:#fff !important}.jhp-container .bg-gradientinfo .card-body > *{color:#fff !important}.jhp-container .bg-gradientinfo .post-category > *{color:#fff !important}.jhp-container .bg-gradientinfo .post-title > *{color:#fff !important}.jhp-container .bg-gradientinfo .post-description > *{color:#fff !important}.jhp-container .bg-gradientinfo .post-info > *{color:#fff !important}.jhp-container .bg-gradientinfo .panel-header > *{color:#fff !important}.jhp-container .bg-gradientinfo .panel-body > *{color:#fff !important}.jhp-container .bg-gradientinfo .event-body > *{color:#fff !important}.jhp-container .bg-gradientinfo > *{color:#fff !important}.jhp-container .bg-gradientinfo .event-date-wrap > *{color:#fff !important}.jhp-container .bg-gradientinfo .la{color:#fff !important}.jhp-container .bg-gradient-warning{background:#FFE103 linear-gradient(180deg,#fff5a7,#fff5a7,#FFE103) repeat-x !important}.jhp-container .bg-gradientwarning{color:#fff !important}.jhp-container .bg-gradientwarning .card-header > *{color:#fff !important}.jhp-container .bg-gradientwarning .card-body > *{color:#fff !important}.jhp-container .bg-gradientwarning .post-category > *{color:#fff !important}.jhp-container .bg-gradientwarning .post-title > *{color:#fff !important}.jhp-container .bg-gradientwarning .post-description > *{color:#fff !important}.jhp-container .bg-gradientwarning .post-info > *{color:#fff !important}.jhp-container .bg-gradientwarning .panel-header > *{color:#fff !important}.jhp-container .bg-gradientwarning .panel-body > *{color:#fff !important}.jhp-container .bg-gradientwarning .event-body > *{color:#fff !important}.jhp-container .bg-gradientwarning > *{color:#fff !important}.jhp-container .bg-gradientwarning .event-date-wrap > *{color:#fff !important}.jhp-container .bg-gradientwarning .la{color:#fff !important}.jhp-container .bg-gradient-danger{background:#E74C3C linear-gradient(180deg,#f7c0bb,#f7c0bb,#E74C3C) repeat-x !important}.jhp-container .bg-gradientdanger{color:#fff !important}.jhp-container .bg-gradientdanger .card-header > *{color:#fff !important}.jhp-container .bg-gradientdanger .card-body > *{color:#fff !important}.jhp-container .bg-gradientdanger .post-category > *{color:#fff !important}.jhp-container .bg-gradientdanger .post-title > *{color:#fff !important}.jhp-container .bg-gradientdanger .post-description > *{color:#fff !important}.jhp-container .bg-gradientdanger .post-info > *{color:#fff !important}.jhp-container .bg-gradientdanger .panel-header > *{color:#fff !important}.jhp-container .bg-gradientdanger .panel-body > *{color:#fff !important}.jhp-container .bg-gradientdanger .event-body > *{color:#fff !important}.jhp-container .bg-gradientdanger > *{color:#fff !important}.jhp-container .bg-gradientdanger .event-date-wrap > *{color:#fff !important}.jhp-container .bg-gradientdanger .la{color:#fff !important}.jhp-container .bg-gradient-light{background:#f8f9fa linear-gradient(180deg,#fdfdfd,#fdfdfd,#f8f9fa) repeat-x !important}.jhp-container .bg-gradient-dark{background:#343a40 linear-gradient(180deg,#b8babc,#b8babc,#343a40) repeat-x !important}.jhp-container .bg-gradientdark{color:#fff !important}.jhp-container .bg-gradientdark .card-header > *{color:#fff !important}.jhp-container .bg-gradientdark .card-body > *{color:#fff !important}.jhp-container .bg-gradientdark .post-category > *{color:#fff !important}.jhp-container .bg-gradientdark .post-title > *{color:#fff !important}.jhp-container .bg-gradientdark .post-description > *{color:#fff !important}.jhp-container .bg-gradientdark .post-info > *{color:#fff !important}.jhp-container .bg-gradientdark .panel-header > *{color:#fff !important}.jhp-container .bg-gradientdark .panel-body > *{color:#fff !important}.jhp-container .bg-gradientdark .event-body > *{color:#fff !important}.jhp-container .bg-gradientdark > *{color:#fff !important}.jhp-container .bg-gradientdark .event-date-wrap > *{color:#fff !important}.jhp-container .bg-gradientdark .la{color:#fff !important}.jhp-container .transparent{background:none !important}.jhp-container .bg-gray-100{background-color:#f8f9fa}.jhp-container .bg-gray-300{background-color:#dee2e6}.jhp-container .bg-gray-500{background-color:#b4bcc2}.jhp-container .bg-gray-700{background-color:#7b8a8b}.jhp-container .bg-gray-900{background-color:#212529}.jhp-container .border{border:1px solid #dee2e6 !important}.jhp-container .border-top{border-top:1px solid #dee2e6 !important}.jhp-container .border-right{border-right:1px solid #dee2e6 !important}.jhp-container .border-bottom{border-bottom:1px solid #dee2e6 !important}.jhp-container .border-left{border-left:1px solid #dee2e6 !important}.jhp-container .border-primary{border-color:#2C3E50 !important}.jhp-container .border-bottom-primary{border-bottom:4px solid #2C3E50 !important}.jhp-container .border-top-primary{border-top:4px solid #2C3E50 !important}.jhp-container .border-secondary{border-color:#95a5a6 !important}.jhp-container .border-bottom-secondary{border-bottom:4px solid #95a5a6 !important}.jhp-container .border-top-secondary{border-top:4px solid #95a5a6 !important}.jhp-container .border-success{border-color:#1ab394 !important}.jhp-container .border-bottom-success{border-bottom:4px solid #1ab394 !important}.jhp-container .border-top-success{border-top:4px solid #1ab394 !important}.jhp-container .border-info{border-color:#00ADF8 !important}.jhp-container .border-bottom-info{border-bottom:4px solid #00ADF8 !important}.jhp-container .border-top-info{border-top:4px solid #00ADF8 !important}.jhp-container .border-warning{border-color:#FFE103 !important}.jhp-container .border-bottom-warning{border-bottom:4px solid #FFE103 !important}.jhp-container .border-top-warning{border-top:4px solid #FFE103 !important}.jhp-container .border-danger{border-color:#E74C3C !important}.jhp-container .border-bottom-danger{border-bottom:4px solid #E74C3C !important}.jhp-container .border-top-danger{border-top:4px solid #E74C3C !important}.jhp-container .border-light{border-color:#f8f9fa !important}.jhp-container .border-bottom-light{border-bottom:4px solid #f8f9fa !important}.jhp-container .border-top-light{border-top:4px solid #f8f9fa !important}.jhp-container .border-dark{border-color:#343a40 !important}.jhp-container .border-bottom-dark{border-bottom:4px solid #343a40 !important}.jhp-container .border-top-dark{border-top:4px solid #343a40 !important}.jhp-container .text-link{color:#2C3E50 !important}.jhp-container .text-primary{color:#2C3E50 !important}.jhp-container a.text-primary:hover{color:#1a252f !important}.jhp-container a.text-primary:focus{color:#1a252f !important}.jhp-container .text-secondary{color:#95a5a6 !important}.jhp-container a.text-secondary:hover{color:#798d8f !important}.jhp-container a.text-secondary:focus{color:#798d8f !important}.jhp-container .text-success{color:#1ab394 !important}.jhp-container a.text-success:hover{color:#347c37 !important}.jhp-container a.text-success:focus{color:#347c37 !important}.jhp-container .text-info{color:#00ADF8 !important}.jhp-container a.text-info:hover{color:#8a0056 !important}.jhp-container a.text-info:focus{color:#8a0056 !important}.jhp-container .text-warning{color:#FFE103 !important}.jhp-container a.text-warning:hover{color:#cfb600 !important}.jhp-container a.text-warning:focus{color:#cfb600 !important}.jhp-container .text-danger{color:#E74C3C !important}.jhp-container a.text-danger:hover{color:#d62c1a !important}.jhp-container a.text-danger:focus{color:#d62c1a !important}.jhp-container .text-light{color:#f8f9fa !important}.jhp-container a.text-light:hover{color:#dae0e5 !important}.jhp-container a.text-light:focus{color:#dae0e5 !important}.jhp-container .text-dark{color:#343a40 !important}.jhp-container a.text-dark:hover{color:#1d2124 !important}.jhp-container a.text-dark:focus{color:#1d2124 !important}.jhp-container .text-body{color:#212529 !important}.jhp-container .text-muted{color:#95a5a6 !important}.jhp-container .text-black-50{color:rgba(0,0,0,0.5) !important}.jhp-container .text-white-50{color:rgba(255,255,255,0.5) !important}.jhp-container .asterisk{width:50px;height:50px;font-size:50px;background-position:center;background-size:contain;background-repeat:no-repeat}.jhp-container .asterisk-style-1{background-image:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/asterisk1.png")}.jhp-container .asterisk-style-2{background-image:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/asterisk2.png")}.jhp-container .asterisk-style-3{background-image:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/asterisk3.png")}.jhp-container .asterisk-style-4{background-image:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/asterisk4.png")}.jhp-container .image-full-size img{width:100% !important;height:100% !important}.jhp-container .image-fit-cover img{object-fit:cover !important}.jhp-container .image-fit-contain img{object-fit:contain !important}.jhp-container .image-fit-top img{object-position:top center !important}.jhp-container .image-fit-bottom img{object-position:bottom center !important}.jhp-container .image-fit-center img{object-position:center !important}.jhp-container .image-fit-left img{object-position:left !important}.jhp-container .image-fit-right img{object-position:right !important}.jhp-container .border-radius-0{border:0 !important}.jhp-container .radius-0{border-radius:0 !important}.jhp-container div[class*="col"]{padding-top:3.75px;padding-bottom:3.75px}.jhp-container .jhp-grid-container div[class*="col"]{padding-top:15px;padding-bottom:15px}.jhp-container .jdb-dashboard div[class*="col"]{padding-top:15px;padding-bottom:15px}.jhp-container .inner-py-0 div[class*="col"]{padding-top:0;padding-bottom:0}.jhp-container .has-flex-columns > *[class*="col"]{display:flex;flex-direction:column}.jhp-container .card-hoverable *[class*="btn"]{align-self:center}.jhp-container .light .card-hoverable{background-color:rgba(255,255,255,0.7)}.jhp-container .light .card-hoverable > *{color:#000}.jhp-container .fade-top .card-hoverable{position:absolute;top:-50%;left:0}.jhp-container .fade-top:hover .card-hoverable{position:absolute;top:0;left:0;transform-origin:center top}.jhp-container .fade-right .card-hoverable{position:absolute;top:0;right:-50%}.jhp-container .fade-right:hover .card-hoverable{position:absolute;top:0;right:0;transform-origin:right center}.jhp-container .fade-bottom .card-hoverable{position:absolute;bottom:-50%;left:0}.jhp-container .fade-bottom:hover .card-hoverable{position:absolute;bottom:0;left:0;transform-origin:center bottom}.jhp-container .fade-left .card-hoverable{position:absolute;top:0;left:-50%}.jhp-container .fade-left:hover .card-hoverable{position:absolute;top:0;left:0;transform-origin:left center}.jhp-container .min-height-sm{min-height:150px !important}.jhp-container .text-limited{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jhp-container caption{color:#95a5a6}.jhp-container a:hover{text-decoration:none}.jhp-container a:visited{text-decoration:none}.jhp-container .la{color:#777}.jhp-container .img-thumbnail{background-color:#fff;border:1px solid #dee2e6}.jhp-container .figure-caption{color:#95a5a6}.jhp-container .table{background-color:transparent}.jhp-container .table thead th{border-bottom:2px solid #dee2e6}.jhp-container .table tbody + tbody{border-top:2px solid #dee2e6}.jhp-container .table .table{background-color:#fff}.jhp-container .table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.jhp-container .table .thead-light th{color:#7b8a8b;background-color:#ecf0f1;border-color:#dee2e6}.jhp-container .table-bordered{border:1px solid #dee2e6}.jhp-container .table-bordered th{border:1px solid #dee2e6}.jhp-container .table-bordered td{border:1px solid #dee2e6}.jhp-container .table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.jhp-container .table-striped tbody tr td .form-control{width:100%}.jhp-container .table-hover tbody tr:hover{background-color:rgba(0,0,0,0.075)}.jhp-container .table-hover .table-primary:hover{background-color:#b6bcc2;background-color:#233140}.jhp-container .table-hover .table-primary:hover > td{background-color:#b6bcc2;background-color:#233140}.jhp-container .table-hover .table-primary:hover > th{background-color:#b6bcc2;background-color:#233140}.jhp-container .table-hover .table-secondary:hover{background-color:#d3dada;background-color:#87999a}.jhp-container .table-hover .table-secondary:hover > td{background-color:#d3dada;background-color:#87999a}.jhp-container .table-hover .table-secondary:hover > th{background-color:#d3dada;background-color:#87999a}.jhp-container .table-hover .table-success:hover{background-color:#b9dbba;background-color:#3b8e3f}.jhp-container .table-hover .table-success:hover > td{background-color:#b9dbba;background-color:#3b8e3f}.jhp-container .table-hover .table-success:hover > th{background-color:#b9dbba;background-color:#3b8e3f}.jhp-container .table-hover .table-info:hover{background-color:#e8a4ce;background-color:#a40066}.jhp-container .table-hover .table-info:hover > td{background-color:#e8a4ce;background-color:#a40066}.jhp-container .table-hover .table-info:hover > th{background-color:#e8a4ce;background-color:#a40066}.jhp-container .table-hover .table-warning:hover{background-color:#fff49f;background-color:#e9cd00}.jhp-container .table-hover .table-warning:hover > td{background-color:#fff49f;background-color:#e9cd00}.jhp-container .table-hover .table-warning:hover > th{background-color:#fff49f;background-color:#e9cd00}.jhp-container .table-hover .table-danger:hover{background-color:#f5b8b1;background-color:#e43725}.jhp-container .table-hover .table-danger:hover > td{background-color:#f5b8b1;background-color:#e43725}.jhp-container .table-hover .table-danger:hover > th{background-color:#f5b8b1;background-color:#e43725}.jhp-container .table-hover .table-light:hover{background-color:#ececf6;background-color:#e9ecef}.jhp-container .table-hover .table-light:hover > td{background-color:#ececf6;background-color:#e9ecef}.jhp-container .table-hover .table-light:hover > th{background-color:#ececf6;background-color:#e9ecef}.jhp-container .table-hover .table-dark:hover{background-color:#b9bbbe;background-color:#292d32}.jhp-container .table-hover .table-dark:hover > td{background-color:#b9bbbe;background-color:#292d32}.jhp-container .table-hover .table-dark:hover > th{background-color:#b9bbbe;background-color:#292d32}.jhp-container .table-hover .table-active:hover{background-color:rgba(0,0,0,0.075);background-color:rgba(0,0,0,0.075)}.jhp-container .table-hover .table-active:hover > td{background-color:rgba(0,0,0,0.075);background-color:rgba(0,0,0,0.075)}.jhp-container .table-hover .table-active:hover > th{background-color:rgba(0,0,0,0.075);background-color:rgba(0,0,0,0.075)}.jhp-container .table-primary{background-color:#c4c9ce;color:#fff;background-color:#2C3E50}.jhp-container .table-primary > th{background-color:#c4c9ce;background-color:#2C3E50}.jhp-container .table-primary > td{background-color:#c4c9ce;background-color:#2C3E50}.jhp-container .table-secondary{background-color:#e1e6e6;color:#fff;background-color:#95a5a6}.jhp-container .table-secondary > th{background-color:#e1e6e6;background-color:#95a5a6}.jhp-container .table-secondary > td{background-color:#e1e6e6;background-color:#95a5a6}.jhp-container .table-success{background-color:#cae4cb;color:#fff;background-color:#1ab394}.jhp-container .table-success > th{background-color:#cae4cb;background-color:#1ab394}.jhp-container .table-success > td{background-color:#cae4cb;background-color:#1ab394}.jhp-container .table-info{background-color:#edb8d9;color:#fff;background-color:#FF5C00}.jhp-container .table-info > th{background-color:#edb8d9;background-color:#FF5C00}.jhp-container .table-info > td{background-color:#edb8d9;background-color:#FF5C00}.jhp-container .table-warning{background-color:#fff7b8;color:#fff;background-color:#FFE103}.jhp-container .table-warning > th{background-color:#fff7b8;background-color:#FFE103}.jhp-container .table-warning > td{background-color:#fff7b8;background-color:#FFE103}.jhp-container .table-danger{background-color:#f8cdc8;color:#fff;background-color:#E74C3C}.jhp-container .table-danger > th{background-color:#f8cdc8;background-color:#E74C3C}.jhp-container .table-danger > td{background-color:#f8cdc8;background-color:#E74C3C}.jhp-container .table-light{background-color:#fdfdfe;background-color:#f8f9fa}.jhp-container .table-light > th{background-color:#fdfdfe;background-color:#f8f9fa}.jhp-container .table-light > td{background-color:#fdfdfe;background-color:#f8f9fa}.jhp-container .table-dark{background-color:#c6c8ca;color:#fff;background-color:#212529;background-color:#343a40}.jhp-container .table-dark > th{background-color:#c6c8ca;background-color:#343a40}.jhp-container .table-dark > td{background-color:#c6c8ca;background-color:#343a40}.jhp-container .table-dark th{border-color:#32383e}.jhp-container .table-dark td{border-color:#32383e}.jhp-container .table-dark thead th{border-color:#32383e}.jhp-container .table-active{background-color:rgba(0,0,0,0.075)}.jhp-container .table-active > th{background-color:rgba(0,0,0,0.075)}.jhp-container .table-active > td{background-color:rgba(0,0,0,0.075)}.jhp-container .table-dark.table-bordered{border:0}.jhp-container .table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.jhp-container .table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,0.075)}.jhp-container .table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.jhp-container .table-responsive > .table-bordered{border:0}.jhp-container .form-control{background-color:#fff;border:1px solid #dee2e6;border-radius:0.28rem;min-height:40px;padding:0 0 0 5px;font-size:14px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.jhp-container .form-control:focus{color:#5e6869;background-color:#fff;border-color:#597ea2;outline:0;box-shadow:0 0 0 0.2rem rgba(44,62,80,0.25)}.jhp-container .form-control.offer-day{min-height:25px;text-align:left;width:25px}.jhp-container .form-control::placeholder{color:#7d8389}.jhp-container .form-control:disabled{background-color:#ecf0f1}.jhp-container .form-control[readonly]{background-color:#ecf0f1}.jhp-container select.form-control:focus::-ms-value{color:#7b8a8b;background-color:#fff}.jhp-container .form-control-plaintext{color:#5e6869;background-color:transparent}.jhp-container .valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:90%;color:#1ab394}.jhp-container .valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(67,160,71,0.9);border-radius:0.28rem}.jhp-container .form-control.is-valid{border-color:#1ab394}.jhp-container .form-control.is-valid:focus{border-color:#1ab394;box-shadow:0 0 0 0.2rem rgba(67,160,71,0.25)}.jhp-container .form-control.is-valid ~ .valid-feedback{display:block}.jhp-container .form-control.is-valid ~ .valid-tooltip{display:block}.jhp-container .custom-select.is-valid{border-color:#1ab394}.jhp-container .custom-select.is-valid:focus{border-color:#1ab394;box-shadow:0 0 0 0.2rem rgba(67,160,71,0.25)}.jhp-container .custom-select.is-valid ~ .valid-feedback{display:block}.jhp-container .custom-select.is-valid ~ .valid-tooltip{display:block}.jhp-container .form-control-file.is-valid ~ .valid-feedback{display:block}.jhp-container .form-control-file.is-valid ~ .valid-tooltip{display:block}.jhp-container .form-check-input.is-valid ~ .form-check-label{color:#1ab394}.jhp-container .form-check-input.is-valid ~ .valid-feedback{display:block}.jhp-container .form-check-input.is-valid ~ .valid-tooltip{display:block}.jhp-container .custom-control-input.is-valid ~ .custom-control-label{color:#1ab394}.jhp-container .custom-control-input.is-valid ~ .custom-control-label::before{background-color:#91d194}.jhp-container .custom-control-input.is-valid ~ .valid-feedback{display:block}.jhp-container .custom-control-input.is-valid ~ .valid-tooltip{display:block}.jhp-container .custom-control-input.is-valid:checked ~ .custom-control-label::before{background:#5bbb60 linear-gradient(180deg,#74c578,#5bbb60) repeat-x}.jhp-container .custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(67,160,71,0.25)}.jhp-container .custom-file-input.is-valid ~ .custom-file-label{border-color:#1ab394}.jhp-container .custom-file-input.is-valid ~ .custom-file-label::after{border-color:inherit}.jhp-container .custom-file-input.is-valid ~ .valid-feedback{display:block}.jhp-container .custom-file-input.is-valid ~ .valid-tooltip{display:block}.jhp-container .custom-file-input.is-valid:focus ~ .custom-file-label{box-shadow:0 0 0 0.2rem rgba(67,160,71,0.25)}.jhp-container .invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:90%;color:#E74C3C}.jhp-container .invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(231,76,60,0.9);border-radius:0.28rem}.jhp-container .form-control.is-invalid{border-color:#E74C3C}.jhp-container .form-control.is-invalid:focus{border-color:#E74C3C;box-shadow:0 0 0 0.2rem rgba(231,76,60,0.25)}.jhp-container .form-control.is-invalid ~ .invalid-feedback{display:block}.jhp-container .form-control.is-invalid ~ .invalid-tooltip{display:block}.jhp-container .custom-select.is-invalid{border-color:#E74C3C}.jhp-container .custom-select.is-invalid:focus{border-color:#E74C3C;box-shadow:0 0 0 0.2rem rgba(231,76,60,0.25)}.jhp-container .custom-select.is-invalid ~ .invalid-feedback{display:block}.jhp-container .custom-select.is-invalid ~ .invalid-tooltip{display:block}.jhp-container .form-control-file.is-invalid ~ .invalid-feedback{display:block}.jhp-container .form-control-file.is-invalid ~ .invalid-tooltip{display:block}.jhp-container .form-check-input.is-invalid ~ .form-check-label{color:#E74C3C}.jhp-container .form-check-input.is-invalid ~ .invalid-feedback{display:block}.jhp-container .form-check-input.is-invalid ~ .invalid-tooltip{display:block}.jhp-container .custom-control-input.is-invalid ~ .custom-control-label{color:#E74C3C}.jhp-container .custom-control-input.is-invalid ~ .custom-control-label::before{background-color:#f5b4ae}.jhp-container .custom-control-input.is-invalid ~ .invalid-feedback{display:block}.jhp-container .custom-control-input.is-invalid ~ .invalid-tooltip{display:block}.jhp-container .custom-control-input.is-invalid:checked ~ .custom-control-label::before{background:#ed7669 linear-gradient(180deg,#f08b80,#ed7669) repeat-x}.jhp-container .custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(231,76,60,0.25)}.jhp-container .custom-file-input.is-invalid ~ .custom-file-label{border-color:#E74C3C}.jhp-container .custom-file-input.is-invalid ~ .custom-file-label::after{border-color:inherit}.jhp-container .custom-file-input.is-invalid ~ .invalid-feedback{display:block}.jhp-container .custom-file-input.is-invalid ~ .invalid-tooltip{display:block}.jhp-container .custom-file-input.is-invalid:focus ~ .custom-file-label{box-shadow:0 0 0 0.2rem rgba(231,76,60,0.25)}.jhp-container textarea.form-control{height:auto}.jhp-container .adminform legend{display:flex;align-items:center;width:100%;min-height:28px;padding:16px 5px;margin:0 !important}.jhp-container .adminform .adminformlist{padding:0 5px}.jhp-container .adminform .adminformlist li{padding-bottom:10px}.jhp-container .adminform .adminformlist li label{display:block;padding:0 !important;padding-right:5px;margin:0 !important}.jhp-container .adminform .adminformlist li textarea{display:block;width:100%;min-height:80px;margin:0 !important;padding:0 8px;border:1px solid #ced4da}.jhp-container .form-horizontal legend{display:flex;align-items:center;width:100%;min-height:28px;padding:16px 5px;margin:0 !important}.jhp-container .form-horizontal .control-group{display:flex;align-items:center;flex-wrap:wrap;width:100%;min-height:60px;padding:9px 5px;margin:0 !important}.jhp-container .form-horizontal .control-group .control-label{width:inherit;display:inline-block;max-width:40%;padding:0 !important;padding-right:5px !important}.jhp-container .form-horizontal .control-group .control-label label{margin:0 !important}.jhp-container .form-horizontal .control-group .controls{width:inherit;display:inline-block;max-width:60%;margin:0 !important}.jhp-container .form-horizontal .control-group .controls input [type="radio"]{display:none}.jhp-container .form-horizontal .control-group .controls input[type="text"]{width:100%;min-height:30px;padding:0 8px;border:1px solid #ced4da}.jhp-container .form-horizontal .control-group .controls textarea{width:100%;min-height:30px;padding:0 8px;border:1px solid #ced4da}.jhp-container .break-hours{align-items:center}.jhp-container .break-hours .add-break-hours{display:flex;justify-content:center}.jhp-container .btn{display:inline-block;*display:inline;*zoom:1;line-height:18px;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;text-shadow:none;width:auto;margin:0;min-height:35px}.jhp-container .btn-sm{padding:3px 10px;font-size:12px}.jhp-container .btn-sm + .dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem}.jhp-container .btn-group-sm > .btn{padding:3px 10px;font-size:12px}.jhp-container .btn-group-sm > .btn + .dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem}.jhp-container .btn-primary{color:#fff;background-color:#2C3E50;border-color:#2C3E50;border-radius:0.28rem;background-position:center;transition:background 0.8s}.jhp-container .btn-primary:hover{color:#fff;background-color:#1e2b37;border-color:#1a252f}.jhp-container .btn-primary:focus{box-shadow:none}.jhp-container .btn-primary:disabled{color:#fff;background-color:#2C3E50;border-color:#2C3E50}.jhp-container .btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#1a252f;background-image:none;border-color:#151e27}.jhp-container .btn-primary:not(:disabled):not(.disabled):active:focus{box-shadow:none}.jhp-container .btn-primary:not(:disabled):not(.disabled).active{color:#fff;background-color:#1a252f;background-image:none;border-color:#151e27}.jhp-container .btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:none}.jhp-container .btn-primary:active{background-color:#080b0e;background-size:100%;transition:background 0s}.jhp-container .btn-primary.focus{box-shadow:none}.jhp-container .btn-primary.disabled{color:#fff;background-color:#2C3E50;border-color:#2C3E50}.jhp-container .btn.btn-secondary{color:#212529;background-color:#95a5a6;border-color:#95a5a6;border-radius:0.28rem;background-position:center;background-image:none;transition:background 0.8s}.jhp-container .btn.btn-secondary:hover{color:#fff;background-color:#809395;border-color:#798d8f}.jhp-container .btn.btn-secondary:focus{box-shadow:none}.jhp-container .btn.btn-secondary:active{background-color:#617374;background-size:100%;transition:background 0s}.jhp-container .btn-secondary.focus{box-shadow:none}.jhp-container .btn.btn-secondary.disabled{color:#212529;background-color:#95a5a6;border-color:#95a5a6}.jhp-container .btn-secondary{color:#fff}.jhp-container .btn-secondary:disabled{color:#212529;background-color:#95a5a6;border-color:#95a5a6}.jhp-container .btn-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#798d8f;background-image:none;border-color:#738789}.jhp-container .btn-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:none}.jhp-container .btn-secondary:not(:disabled):not(.disabled).active{color:#fff;background-color:#798d8f;background-image:none;border-color:#738789}.jhp-container .btn-secondary:not(:disabled):not(.disabled).active:focus{box-shadow:none}.jhp-container .btn-secondary:hover{color:#fff}.jhp-container .btn.btn-success{color:#fff;background-color:#1ab394;border-color:#1ab394;border-radius:0.28rem;background-position:center;transition:background 0.8s}.jhp-container .btn-success:hover{color:#fff;background-color:#1ab394 !important;border-color:#1ab394 !important}.jhp-container .btn-success:focus{box-shadow:none}.jhp-container .btn-success:disabled{color:#fff;background-color:#1ab394;border-color:#1ab394}.jhp-container .btn-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#1ab394;background-image:none;border-color:#1ab394}.jhp-container .btn-success:not(:disabled):not(.disabled):active:focus{box-shadow:none}.jhp-container .btn-success:not(:disabled):not(.disabled).active{color:#fff;background-color:#1ab394;background-image:none;border-color:#1ab394}.jhp-container .btn-success:not(:disabled):not(.disabled).active:focus{box-shadow:none}.jhp-container .btn-success:active{background-color:#255827;background-size:100%;transition:background 0s}.jhp-container .btn-success.focus{box-shadow:none}.jhp-container .btn-success.disabled{color:#fff;background-color:#1ab394;border-color:#1ab394}.jhp-container .btn-info{color:#fff;background-color:#FF5C00;border-color:#FF5C00;background-image:none;border-radius:0.28rem;background-position:center;transition:background 0.8s}.jhp-container .btn-info:hover{color:#fff;background-color:#FF5C00;border-color:#FF5C00}.jhp-container .btn-info:focus{box-shadow:none}.jhp-container .btn-info:disabled{color:#fff;background-color:#FF5C00;border-color:#FF5C00}.jhp-container .btn-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#FF5C00;background-image:none;border-color:#FF5C00}.jhp-container .btn-info:not(:disabled):not(.disabled):active:focus{box-shadow:none}.jhp-container .btn-info:not(:disabled):not(.disabled).active{color:#fff;background-color:#FF5C00;background-image:none;border-color:#FF5C00}.jhp-container .btn-info:not(:disabled):not(.disabled).active:focus{box-shadow:none}.jhp-container .btn-info:active{background-color:#570036;background-size:100%;transition:background 0s}.jhp-container .btn-info.focus{box-shadow:none}.jhp-container .btn-info.disabled{color:#fff;background-color:#FF5C00;border-color:#FF5C00}.jhp-container .btn-warning{color:#212529;background-color:#FFE103;border-color:#FFE103;border-radius:0.28rem;background-position:center;transition:background 0.8s;color:#fff}.jhp-container .btn-warning:hover{color:#212529;background-color:#dcc200;border-color:#cfb600;color:#fff}.jhp-container .btn-warning:focus{box-shadow:none}.jhp-container .btn-warning:disabled{color:#212529;background-color:#FFE103;border-color:#FFE103}.jhp-container .btn-warning:not(:disabled):not(.disabled):active{color:#212529;background-color:#cfb600;background-image:none;border-color:#c2ab00}.jhp-container .btn-warning:not(:disabled):not(.disabled):active:focus{box-shadow:none}.jhp-container .btn-warning:not(:disabled):not(.disabled).active{color:#212529;background-color:#cfb600;background-image:none;border-color:#c2ab00}.jhp-container .btn-warning:not(:disabled):not(.disabled).active:focus{box-shadow:none}.jhp-container .btn-warning:active{background-color:#9c8900;background-size:100%;transition:background 0s}.jhp-container .btn-warning.focus{box-shadow:none}.jhp-container .btn-warning.disabled{color:#212529;background-color:#FFE103;border-color:#FFE103}.jhp-container .btn-danger{color:#fff;background-color:#E74C3C;border-color:#E74C3C;border-radius:0.28rem;background-position:center;transition:background 0.8s}.jhp-container .btn-danger:hover{color:#fff;background-color:#e12e1c;border-color:#d62c1a}.jhp-container .btn-danger:focus{box-shadow:none}.jhp-container .btn-danger:disabled{color:#fff;background-color:#E74C3C;border-color:#E74C3C}.jhp-container .btn-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#d62c1a;background-image:none;border-color:#ca2a19}.jhp-container .btn-danger:not(:disabled):not(.disabled):active:focus{box-shadow:none}.jhp-container .btn-danger:not(:disabled):not(.disabled).active{color:#fff;background-color:#d62c1a;background-image:none;border-color:#ca2a19}.jhp-container .btn-danger:not(:disabled):not(.disabled).active:focus{box-shadow:none}.jhp-container .btn-danger:active{background-color:#a82315;background-size:100%;transition:background 0s}.jhp-container .btn-danger.focus{box-shadow:none}.jhp-container .btn-danger.disabled{color:#fff;background-color:#E74C3C;border-color:#E74C3C}.jhp-container .btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa;border-radius:0.28rem;background-position:center;transition:background 0.8s}.jhp-container .btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.jhp-container .btn-light:focus{box-shadow:none}.jhp-container .btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.jhp-container .btn-light:not(:disabled):not(.disabled):active{color:#212529;background-color:#dae0e5;background-image:none;border-color:#d3d9df}.jhp-container .btn-light:not(:disabled):not(.disabled):active:focus{box-shadow:none}.jhp-container .btn-light:not(:disabled):not(.disabled).active{color:#212529;background-color:#dae0e5;background-image:none;border-color:#d3d9df}.jhp-container .btn-light:not(:disabled):not(.disabled).active:focus{box-shadow:none}.jhp-container .btn-light:active{background-color:#bdc6d0;background-size:100%;transition:background 0s}.jhp-container .btn-light.focus{box-shadow:none}.jhp-container .btn-light.disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.jhp-container .btn-dark{color:#fff;background-color:#343a40;border-color:#343a40;border-radius:0.28rem;background-position:center;transition:background 0.8s}.jhp-container .btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.jhp-container .btn-dark:focus{box-shadow:none;color:#fff;background-color:#343a40}.jhp-container .btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.jhp-container .btn-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#1d2124;background-image:none;border-color:#171a1d}.jhp-container .btn-dark:not(:disabled):not(.disabled):active:focus{box-shadow:none}.jhp-container .btn-dark:not(:disabled):not(.disabled).active{color:#fff;background-color:#1d2124;background-image:none;border-color:#171a1d}.jhp-container .btn-dark:not(:disabled):not(.disabled).active:focus{box-shadow:none}.jhp-container .btn-dark:active{background-color:#060708;background-size:100%;transition:background 0s}.jhp-container .btn-dark.focus{box-shadow:none;color:#fff;background-color:#343a40}.jhp-container .btn-dark.disabled{color:#fff;background-color:#343a40;border-color:#343a40}.jhp-container *[class*="btn"] *[class*="la"]{color:#fff}.jhp-container *[class*="badge"] *[class*="la"]{color:#fff}.jhp-container .btn-outline-primary{color:#2C3E50;background-color:transparent;background-image:none;border-color:#2C3E50;border-radius:0.28rem}.jhp-container .btn-outline-primary [class*="la"]{color:#2C3E50}.jhp-container .btn-outline-primary:hover{color:#fff;background-color:#2C3E50;border-color:#2C3E50}.jhp-container .btn-outline-primary:hover [class*="la"]{color:#fff}.jhp-container .btn-outline-primary:focus{box-shadow:0 0 0 0.2rem rgba(44,62,80,0.5)}.jhp-container .btn-outline-primary:disabled{color:#2C3E50;background-color:transparent}.jhp-container .btn-outline-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#2C3E50;border-color:#2C3E50}.jhp-container .btn-outline-primary:not(:disabled):not(.disabled):active [class*="la"]{color:#fff}.jhp-container .btn-outline-primary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0.2rem rgba(44,62,80,0.5)}.jhp-container .btn-outline-primary:not(:disabled):not(.disabled).active{color:#fff;background-color:#2C3E50;border-color:#2C3E50}.jhp-container .btn-outline-primary:not(:disabled):not(.disabled).active [class*="la"]{color:#fff}.jhp-container .btn-outline-primary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(44,62,80,0.5)}.jhp-container .btn-outline-primary.focus{box-shadow:0 0 0 0.2rem rgba(44,62,80,0.5)}.jhp-container .btn-outline-primary.disabled{color:#2C3E50;background-color:transparent}.jhp-container .btn-outline-secondary{color:#95a5a6;background-color:transparent;background-image:none;border-color:#95a5a6;border-radius:0.28rem}.jhp-container .btn-outline-secondary [class*="la"]{color:#95a5a6}.jhp-container .btn-outline-secondary:hover{color:#212529;background-color:#95a5a6;border-color:#95a5a6}.jhp-container .btn-outline-secondary:hover [class*="la"]{color:#212529}.jhp-container .btn-outline-secondary:focus{box-shadow:0 0 0 0.2rem rgba(149,165,166,0.5)}.jhp-container .btn-outline-secondary:disabled{color:#95a5a6;background-color:transparent}.jhp-container .btn-outline-secondary:not(:disabled):not(.disabled):active{color:#212529;background-color:#95a5a6;border-color:#95a5a6}.jhp-container .btn-outline-secondary:not(:disabled):not(.disabled):active [class*="la"]{color:#212529}.jhp-container .btn-outline-secondary:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0.2rem rgba(149,165,166,0.5)}.jhp-container .btn-outline-secondary:not(:disabled):not(.disabled).active{color:#212529;background-color:#95a5a6;border-color:#95a5a6}.jhp-container .btn-outline-secondary:not(:disabled):not(.disabled).active [class*="la"]{color:#212529}.jhp-container .btn-outline-secondary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(149,165,166,0.5)}.jhp-container .btn-outline-secondary.focus{box-shadow:0 0 0 0.2rem rgba(149,165,166,0.5)}.jhp-container .btn-outline-secondary.disabled{color:#95a5a6;background-color:transparent}.jhp-container .btn-outline-success{color:#1ab394;background-color:transparent;background-image:none;border-color:#1ab394;border-radius:0.28rem}.jhp-container .btn-outline-success [class*="la"]{color:#1ab394}.jhp-container .btn-outline-success:hover{color:#fff;background-color:#1ab394;border-color:#1ab394}.jhp-container .btn-outline-success:hover [class*="la"]{color:#fff}.jhp-container .btn-outline-success:focus{box-shadow:0 0 0 0.2rem rgba(67,160,71,0.5)}.jhp-container .btn-outline-success:disabled{color:#1ab394;background-color:transparent}.jhp-container .btn-outline-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#1ab394;border-color:#1ab394}.jhp-container .btn-outline-success:not(:disabled):not(.disabled):active [class*="la"]{color:#fff}.jhp-container .btn-outline-success:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0.2rem rgba(67,160,71,0.5)}.jhp-container .btn-outline-success:not(:disabled):not(.disabled).active{color:#fff;background-color:#1ab394;border-color:#1ab394}.jhp-container .btn-outline-success:not(:disabled):not(.disabled).active [class*="la"]{color:#fff}.jhp-container .btn-outline-success:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(67,160,71,0.5)}.jhp-container .btn-outline-success.focus{box-shadow:0 0 0 0.2rem rgba(67,160,71,0.5)}.jhp-container .btn-outline-success.disabled{color:#1ab394;background-color:transparent}.jhp-container .btn-outline-info{color:#FF5C00;background-color:transparent;background-image:none;border-color:#FF5C00;border-radius:0.28rem}.jhp-container .btn-outline-info [class*="la"]{color:#FF5C00}.jhp-container .btn-outline-info:hover{color:#fff;background-color:#FF5C00;border-color:#FF5C00}.jhp-container .btn-outline-info:hover [class*="la"]{color:#fff}.jhp-container .btn-outline-info:focus{box-shadow:0 0 0 0.2rem rgba(189,0,118,0.5)}.jhp-container .btn-outline-info:disabled{color:#FF5C00;background-color:transparent}.jhp-container .btn-outline-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#FF5C00;border-color:#FF5C00}.jhp-container .btn-outline-info:not(:disabled):not(.disabled):active [class*="la"]{color:#fff}.jhp-container .btn-outline-info:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0.2rem rgba(189,0,118,0.5)}.jhp-container .btn-outline-info:not(:disabled):not(.disabled).active{color:#fff;background-color:#FF5C00;border-color:#FF5C00}.jhp-container .btn-outline-info:not(:disabled):not(.disabled).active [class*="la"]{color:#fff}.jhp-container .btn-outline-info:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(189,0,118,0.5)}.jhp-container .btn-outline-info.focus{box-shadow:0 0 0 0.2rem rgba(189,0,118,0.5)}.jhp-container .btn-outline-info.disabled{color:#FF5C00;background-color:transparent}.jhp-container .btn-outline-warning{color:#FFE103;background-color:transparent;background-image:none;border-color:#FFE103;border-radius:0.28rem}.jhp-container .btn-outline-warning [class*="la"]{color:#FFE103}.jhp-container .btn-outline-warning:hover{color:#212529;background-color:#FFE103;border-color:#FFE103}.jhp-container .btn-outline-warning:hover [class*="la"]{color:#212529}.jhp-container .btn-outline-warning:focus{box-shadow:0 0 0 0.2rem rgba(255,225,3,0.5)}.jhp-container .btn-outline-warning:disabled{color:#FFE103;background-color:transparent}.jhp-container .btn-outline-warning:not(:disabled):not(.disabled):active{color:#212529;background-color:#FFE103;border-color:#FFE103}.jhp-container .btn-outline-warning:not(:disabled):not(.disabled):active [class*="la"]{color:#212529}.jhp-container .btn-outline-warning:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0.2rem rgba(255,225,3,0.5)}.jhp-container .btn-outline-warning:not(:disabled):not(.disabled).active{color:#212529;background-color:#FFE103;border-color:#FFE103}.jhp-container .btn-outline-warning:not(:disabled):not(.disabled).active [class*="la"]{color:#212529}.jhp-container .btn-outline-warning:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(255,225,3,0.5)}.jhp-container .btn-outline-warning.focus{box-shadow:0 0 0 0.2rem rgba(255,225,3,0.5)}.jhp-container .btn-outline-warning.disabled{color:#FFE103;background-color:transparent}.jhp-container .btn-outline-danger{color:#E74C3C;background-color:transparent;background-image:none;border-color:#E74C3C;border-radius:0.28rem}.jhp-container .btn-outline-danger [class*="la"]{color:#E74C3C}.jhp-container .btn-outline-danger:hover{color:#fff;background-color:#E74C3C;border-color:#E74C3C}.jhp-container .btn-outline-danger:hover [class*="la"]{color:#fff}.jhp-container .btn-outline-danger:focus{box-shadow:0 0 0 0.2rem rgba(231,76,60,0.5)}.jhp-container .btn-outline-danger:disabled{color:#E74C3C;background-color:transparent}.jhp-container .btn-outline-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#E74C3C;border-color:#E74C3C}.jhp-container .btn-outline-danger:not(:disabled):not(.disabled):active [class*="la"]{color:#fff}.jhp-container .btn-outline-danger:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0.2rem rgba(231,76,60,0.5)}.jhp-container .btn-outline-danger:not(:disabled):not(.disabled).active{color:#fff;background-color:#E74C3C;border-color:#E74C3C}.jhp-container .btn-outline-danger:not(:disabled):not(.disabled).active [class*="la"]{color:#fff}.jhp-container .btn-outline-danger:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(231,76,60,0.5)}.jhp-container .btn-outline-danger.focus{box-shadow:0 0 0 0.2rem rgba(231,76,60,0.5)}.jhp-container .btn-outline-danger.disabled{color:#E74C3C;background-color:transparent}.jhp-container .btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa;border-radius:0.28rem}.jhp-container .btn-outline-light [class*="la"]{color:#f8f9fa}.jhp-container .btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.jhp-container .btn-outline-light:hover [class*="la"]{color:#212529}.jhp-container .btn-outline-light:focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.jhp-container .btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.jhp-container .btn-outline-light:not(:disabled):not(.disabled):active{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.jhp-container .btn-outline-light:not(:disabled):not(.disabled):active [class*="la"]{color:#212529}.jhp-container .btn-outline-light:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.jhp-container .btn-outline-light:not(:disabled):not(.disabled).active{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.jhp-container .btn-outline-light:not(:disabled):not(.disabled).active [class*="la"]{color:#212529}.jhp-container .btn-outline-light:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.jhp-container .btn-outline-light.focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.jhp-container .btn-outline-light.disabled{color:#f8f9fa;background-color:transparent}.jhp-container .btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40;border-radius:0.28rem}.jhp-container .btn-outline-dark [class*="la"]{color:#343a40}.jhp-container .btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.jhp-container .btn-outline-dark:hover [class*="la"]{color:#fff}.jhp-container .btn-outline-dark:focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.jhp-container .btn-outline-dark:disabled{color:#343a40;background-color:transparent}.jhp-container .btn-outline-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#343a40;border-color:#343a40}.jhp-container .btn-outline-dark:not(:disabled):not(.disabled):active [class*="la"]{color:#fff}.jhp-container .btn-outline-dark:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.jhp-container .btn-outline-dark:not(:disabled):not(.disabled).active{color:#fff;background-color:#343a40;border-color:#343a40}.jhp-container .btn-outline-dark:not(:disabled):not(.disabled).active [class*="la"]{color:#fff}.jhp-container .btn-outline-dark:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.jhp-container .btn-outline-dark.focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.jhp-container .btn-outline-dark.disabled{color:#343a40;background-color:transparent}.jhp-container .btn-link{color:#2C3E50}.jhp-container .btn-link:hover{color:#11181f}.jhp-container *[class*="btn-light"] *[class*="la"]{color:inherit !important}.jhp-container *[class*="badge-light"] *[class*="la"]{color:inherit !important}.jhp-container .jbtn-round{border-radius:100px}.jhp-container .dropdown-menu{color:#212529;background-color:#fff;border:1px solid rgba(0,0,0,0.15)}.jhp-container .dropdown-item{padding:0.25rem 1.5rem;color:#212529}.jhp-container .dropdown-item:hover{color:#16181b;background:#f8f9fa linear-gradient(180deg,#f9fafb,#f8f9fa) repeat-x}.jhp-container .dropdown-item:focus{color:#16181b;background:#f8f9fa linear-gradient(180deg,#f9fafb,#f8f9fa) repeat-x}.jhp-container .dropdown-item:active{color:#fff;background:#2C3E50 linear-gradient(180deg,#4c5b6a,#2C3E50) repeat-x}.jhp-container .dropdown-item:disabled{color:#95a5a6;background-color:transparent;background-image:none}.jhp-container .dropdown-item.active{color:#fff;background:#2C3E50 linear-gradient(180deg,#4c5b6a,#2C3E50) repeat-x}.jhp-container .dropdown-item.disabled{color:#95a5a6;background-color:transparent;background-image:none}.jhp-container .dropdown-header{color:#95a5a6}.jhp-container .dropdown-item-text{color:#212529}.jhp-container .btn-group{position:relative;display:inline-block}.jhp-container .btn-group label{font-weight:100 !important}.jhp-container .btn-group > .btn{position:relative;flex:0 1 auto}.jhp-container .btn-group > .btn:hover{z-index:1}.jhp-container .btn-group > .btn:focus{z-index:1}.jhp-container .btn-group > .btn:active{z-index:1}.jhp-container .btn-group > .btn:first-child{margin-left:0;border-bottom-left-radius:0.28rem;border-top-left-radius:0.28rem}.jhp-container .btn-group > .btn:last-child{margin-left:0;border-bottom-right-radius:0.28rem;border-top-right-radius:0.28rem}.jhp-container .btn-group > .btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.jhp-container .btn-group > .btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.jhp-container .btn-group > .btn.active{z-index:1}.jhp-container .btn-group .btn + .btn{margin-left:-1px}.jhp-container .btn-group .btn + .btn-group{margin-left:-1px}.jhp-container .btn-group .btn-group + .btn{margin-left:-1px}.jhp-container .btn-group .btn-group + .btn-group{margin-left:-1px}.jhp-container .btn-group > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0;border-top-right-radius:0}.jhp-container .btn-group > .btn-group:not(:first-child) > .btn{border-bottom-left-radius:0;border-top-left-radius:0}.jhp-container .btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.jhp-container .btn-group-vertical label{font-weight:100 !important}.jhp-container .btn-group-vertical > .btn{position:relative;flex:0 1 auto}.jhp-container .btn-group-vertical > .btn:hover{z-index:1}.jhp-container .btn-group-vertical > .btn:focus{z-index:1}.jhp-container .btn-group-vertical > .btn:active{z-index:1}.jhp-container .btn-group-vertical > .btn + .btn{margin-top:-1px;margin-left:0}.jhp-container .btn-group-vertical > .btn + .btn-group{margin-top:-1px;margin-left:0}.jhp-container .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.jhp-container .btn-group-vertical > .btn:not(:first-child){border-top-right-radius:0;border-top-left-radius:0}.jhp-container .btn-group-vertical > .btn.active{z-index:1}.jhp-container .btn-group-vertical .btn{width:100%}.jhp-container .btn-group-vertical .btn + .btn{margin-left:-1px}.jhp-container .btn-group-vertical .btn + .btn-group{margin-left:-1px}.jhp-container .btn-group-vertical .btn-group{width:100%}.jhp-container .btn-group-vertical .btn-group + .btn{margin-left:-1px}.jhp-container .btn-group-vertical .btn-group + .btn-group{margin-left:-1px}.jhp-container .btn-group-vertical > .btn-group + .btn{margin-top:-1px;margin-left:0}.jhp-container .btn-group-vertical > .btn-group + .btn-group{margin-top:-1px;margin-left:0}.jhp-container .btn-group-vertical > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.jhp-container .btn-group-vertical > .btn-group:not(:first-child) > .btn{border-top-right-radius:0;border-top-left-radius:0}.jhp-container .btn-group-yesno > .btn{background-color:#f9f9f9;border:1px solid #eee}.jhp-container .btn-toolbar .input-group{width:auto}.jhp-container .field-calendar .input-group{flex-wrap:nowrap}.jhp-container .dropdown-toggle-split{padding-right:0.5625rem;padding-left:0.5625rem}.jhp-container .dropdown-toggle-split::after{margin-left:0}.jhp-container .btn-lg + .dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem}.jhp-container .btn-group-lg > .btn + .dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem}.jhp-container .btn-group-toggle > .btn{margin-bottom:0}.jhp-container .btn-group-toggle > .btn input[type="radio"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.jhp-container .btn-group-toggle > .btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.jhp-container .btn-group-toggle > .btn-group > .btn{margin-bottom:0}.jhp-container .btn-group-toggle > .btn-group > .btn input[type="radio"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.jhp-container .btn-group-toggle > .btn-group > .btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.jhp-container .input-group-text{color:#7b8a8b;background-color:#ecf0f1;border:1px solid #dee2e6}.jhp-container #dir-dashboard-tabs-col .input-group input{height:30px;padding:5px}.jhp-container #dir-dashboard-tabs-col .input-group-append button{height:30px;font-size:14px;border-radius:0;padding:5px 10px}.jhp-container #dir-dashboard-tabs-col .input-append button{font-size:14px;border-radius:0;padding:5px 10px}.jhp-container .input-group input{max-width:100%}.jhp-container .input-group .input-group-append .la{display:flex;justify-content:center;align-items:center;padding:0 10px}.jhp-container .input-group .input-group-append .fal{display:flex;justify-content:center;align-items:center;padding:0 10px}.jhp-container .input-group .input-group-append .fa{display:flex;justify-content:center;align-items:center;padding:0 10px}.jhp-container .input-group .input-group-append *[class*="icon"]{height:100%;display:flex;justify-content:center;align-items:center}.jhp-container .input-group .input-group-prepend .la{display:flex;justify-content:center;align-items:center;padding:0 10px}.jhp-container .input-group .input-group-prepend .fal{display:flex;justify-content:center;align-items:center;padding:0 10px}.jhp-container .input-group .input-group-prepend .fa{display:flex;justify-content:center;align-items:center;padding:0 10px}.jhp-container .input-group .input-group-prepend *[class*="icon"]{height:100%;display:flex;justify-content:center;align-items:center}.jhp-container .input-group:focus .input-group-append .la:focus{color:#5e6869;background-color:#fff;border-color:#597ea2;outline:0;box-shadow:0 0 0 0.2rem rgba(44,62,80,0.25)}.jhp-container .input-group:focus .input-group-prepend .la:focus{color:#5e6869;background-color:#fff;border-color:#597ea2;outline:0;box-shadow:0 0 0 0.2rem rgba(44,62,80,0.25)}.jhp-container .input-group-append > *{border-bottom-left-radius:0;border-top-left-radius:0}.jhp-container .input-group-prepend > *{border-bottom-right-radius:0;border-top-right-radius:0}.jhp-container .terms-condition-wrapper{display:flex;flex-direction:column;align-items:center;padding-top:15px !important;padding-bottom:15px !important}.jhp-container .terms-condition-wrapper .term_conditions{margin:0 !important}.jhp-container .terms-condition-wrapper .btn-row{justify-content:center}.jhp-container .button-row{display:flex;align-items:center;flex-wrap:wrap}.jhp-container .button-row > *{margin:0 5px}.jhp-container .custom-control-input:checked ~ .custom-control-label::before{color:#fff}.jhp-container .custom-control-input:active ~ .custom-control-label::before{color:#fff;background-color:#7997b5}.jhp-container .custom-control-input:disabled ~ .custom-control-label{color:#95a5a6}.jhp-container .custom-control-input:disabled ~ .custom-control-label::before{background-color:#ecf0f1}.jhp-container .custom-control-label::before{background-color:#dee2e6}.jhp-container .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background:#2C3E50 linear-gradient(180deg,#4c5b6a,#2C3E50) repeat-x}.jhp-container .custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{background:#2C3E50 linear-gradient(180deg,#4c5b6a,#2C3E50) repeat-x}.jhp-container .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(44,62,80,0.5)}.jhp-container .custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(44,62,80,0.5)}.jhp-container .custom-radio .custom-control-label::before{border-radius:50%}.jhp-container .custom-radio .custom-control-input:checked ~ .custom-control-label::before{background:#2C3E50 linear-gradient(180deg,#4c5b6a,#2C3E50) repeat-x}.jhp-container .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(44,62,80,0.5)}.jhp-container .custom-select{color:#7b8a8b}.jhp-container .custom-select:focus{border-color:#597ea2}.jhp-container .custom-select:focus::-ms-value{color:#7b8a8b}.jhp-container .custom-select:disabled{color:#95a5a6;background-color:#ecf0f1}.jhp-container .custom-file-input:focus ~ .custom-file-label{border-color:#597ea2}.jhp-container .custom-file-input:focus ~ .custom-file-label::after{border-color:#597ea2}.jhp-container .custom-file-input:disabled ~ .custom-file-label{background-color:#ecf0f1}.jhp-container .custom-file-label{color:#7b8a8b;background-color:#fff}.jhp-container .custom-file-label::after{color:#7b8a8b;background:#ecf0f1 linear-gradient(180deg,#eff2f3,#ecf0f1) repeat-x}.jhp-container .custom-range::-webkit-slider-thumb{background:#2C3E50 linear-gradient(180deg,#4c5b6a,#2C3E50) repeat-x}.jhp-container .custom-range::-webkit-slider-thumb:active{background:#7997b5 linear-gradient(180deg,#8da7c0,#7997b5) repeat-x}.jhp-container .custom-range::-webkit-slider-runnable-track{background-color:#dee2e6}.jhp-container .custom-range::-moz-range-thumb{background:#2C3E50 linear-gradient(180deg,#4c5b6a,#2C3E50) repeat-x}.jhp-container .custom-range::-moz-range-thumb:active{background:#7997b5 linear-gradient(180deg,#8da7c0,#7997b5) repeat-x}.jhp-container .custom-range::-moz-range-track{background-color:#dee2e6;border-radius:1rem}.jhp-container .custom-range::-ms-thumb{background:#2C3E50 linear-gradient(180deg,#4c5b6a,#2C3E50) repeat-x}.jhp-container .custom-range::-ms-fill-lower{background-color:#dee2e6}.jhp-container .custom-range::-ms-fill-upper{background-color:#dee2e6}.jhp-container .nav-link{padding:0.5rem 1rem}.jhp-container .nav-link.disabled{color:#95a5a6}.jhp-container .nav-tabs{border-bottom:1px solid #dee2e6}.jhp-container .nav-tabs .nav-link{border:1px solid transparent}.jhp-container .nav-tabs .nav-link:hover{border-color:#ecf0f1 #ecf0f1 #dee2e6}.jhp-container .nav-tabs .nav-link:focus{border-color:#ecf0f1 #ecf0f1 #dee2e6}.jhp-container .nav-tabs .nav-link.disabled{color:#95a5a6}.jhp-container .nav-tabs .nav-link.active{color:#7b8a8b;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;color:#2C3E50}.jhp-container .nav-tabs .nav-link.active:focus{color:#2C3E50}.jhp-container .nav-tabs .nav-link.active:hover{color:#2C3E50}.jhp-container .nav-tabs .nav-item.show .nav-link{color:#7b8a8b;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.jhp-container .nav-tabs .dropdown-menu{margin-top:-1px}.jhp-container .nav-tabs .nav-item.open .nav-link{color:#2C3E50}.jhp-container .nav-tabs .nav-item.open .nav-link:focus{color:#2C3E50}.jhp-container .nav-tabs .nav-item.open .nav-link:hover{color:#2C3E50}.jhp-container .nav-pills .nav-link.active{color:#fff;background-color:#2C3E50}.jhp-container .nav-pills .show > .nav-link{color:#fff;background-color:#2C3E50}.jhp-container .navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.jhp-container .navbar-light .navbar-brand:hover{color:rgba(0,0,0,0.9)}.jhp-container .navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.jhp-container .navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}.jhp-container .navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,0.7)}.jhp-container .navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7)}.jhp-container .navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.jhp-container .navbar-light .navbar-nav .show > .nav-link{color:rgba(0,0,0,0.9)}.jhp-container .navbar-light .navbar-nav .active > .nav-link{color:rgba(0,0,0,0.9)}.jhp-container .navbar-light .navbar-nav .nav-link.show{color:rgba(0,0,0,0.9)}.jhp-container .navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}.jhp-container .navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.jhp-container .navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.jhp-container .navbar-light .navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.jhp-container .navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.jhp-container .navbar-light .navbar-text a:hover{color:rgba(0,0,0,0.9)}.jhp-container .navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.jhp-container .navbar-dark .navbar-brand{color:#fff}.jhp-container .navbar-dark .navbar-brand:hover{color:#fff}.jhp-container .navbar-dark .navbar-brand:focus{color:#fff}.jhp-container .navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.jhp-container .navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,0.75)}.jhp-container .navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.jhp-container .navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.jhp-container .navbar-dark .navbar-nav .show > .nav-link{color:#fff}.jhp-container .navbar-dark .navbar-nav .active > .nav-link{color:#fff}.jhp-container .navbar-dark .navbar-nav .nav-link.show{color:#fff}.jhp-container .navbar-dark .navbar-nav .nav-link.active{color:#fff}.jhp-container .navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.jhp-container .navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.jhp-container .navbar-dark .navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.jhp-container .navbar-dark .navbar-text a{color:#fff}.jhp-container .navbar-dark .navbar-text a:hover{color:#fff}.jhp-container .navbar-dark .navbar-text a:focus{color:#fff}.jhp-container .jitem-card{background-color:#fff;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;position:relative;border:none;border-radius:0.28rem}.jhp-container .jitem-card .jitem-date-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:3;padding:.5em 1em;background-color:#fff;position:absolute;top:-15px;left:15px}.jhp-container .jitem-card .jitem-date-wrap > *{line-height:1;margin:2px 0}.jhp-container .jitem-card .jitem-date-wrap > *:first-child{font-size:1.6em}.jhp-container .jitem-card .jitem-idate-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:3;padding:.5em 1em;background-color:#fff;position:absolute;top:15px;left:15px;border-radius:0.28rem}.jhp-container .jitem-card .jitem-idate-wrap > *{line-height:1;margin:2px 0}.jhp-container .jitem-card .jitem-idate-wrap .idate-year{font-weight:600;font-size:1em}.jhp-container .jitem-card .jitem-idate-wrap .idate-date{font-size:0.9em}.jhp-container .jitem-card .jitem-text-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:3;padding:.5em 1em;background-color:#fff;position:absolute;top:15px;left:15px;border:1px solid #fafafa;background:transparent;color:#fafafa;padding:5px 10px;font-size:13px}.jhp-container .jitem-card .jitem-text-wrap > *{line-height:1;margin:2px 0}.jhp-container .jitem-card .jitem-text-wrap:hover{background:#fff;color:#333;opacity:.6}.jhp-container .jitem-card .jitem-discount-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:3;padding:.5em 1em;background-color:#fff;position:absolute;top:15px;right:0}.jhp-container .jitem-card .jitem-discount-wrap > *{line-height:1;margin:2px 0}.jhp-container .jitem-card .jitem-img-wrap{width:100%;min-height:190px;position:relative;z-index:1;margin:0}.jhp-container .jitem-card .jitem-img-wrap > a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer}.jhp-container .jitem-card .jitem-img-wrap > img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-top-right-radius:0.28rem;border-top-left-radius:0.28rem}.jhp-container .jitem-card .jitem-img-wrap .card-hoverable{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:1rem;background-color:rgba(0,0,0,0.7);z-index:2;transform:scale(0);border:1px solid rgba(0,0,0,0.125);border-top-right-radius:0.28rem;border-top-left-radius:0.28rem;transition:all ease 0.2s}.jhp-container .jitem-card .jitem-img-wrap .card-hoverable *{color:#fff;margin:2px 0}.jhp-container .jitem-card .jitem-img-wrap .card-hoverable *:not(*[class*="la"]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jhp-container .jitem-card .jitem-img-wrap .card-hoverable > *{width:100%}.jhp-container .jitem-card .jitem-body{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex:1;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0.28rem;border-bottom-left-radius:0.28rem;border:1px solid rgba(0,0,0,0.125);border-top:none}.jhp-container .jitem-card .jitem-body .jitem-body-content{padding:10px 20px 15px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex:1;width:100%}.jhp-container .jitem-card .jitem-body .jitem-title{width:100%;margin-bottom:8px}.jhp-container .jitem-card .jitem-body .jitem-title > *{color:#343a40;font-size:16px;font-weight:500}.jhp-container .jitem-card .jitem-body .jitem-desc{width:100%;color:#95a5a6;display:flex;flex-direction:column;flex:1}.jhp-container .jitem-card .jitem-body .jitem-desc p{margin:0 0 5px 0}.jhp-container .jitem-card .jitem-body .jitem-desc .jitem-desc-content{margin-bottom:15px}.jhp-container .jitem-card .jitem-body .jitem-desc .jitem-prices{display:flex;align-items:flex-end}.jhp-container .jitem-card .jitem-body .jitem-desc .jitem-prices > *{margin:0 2px}.jhp-container .jitem-card .jitem-body .jitem-desc .jitem-prices-current{color:#7b8a8b}.jhp-container .jitem-card .jitem-body .jitem-desc .jitem-prices-original{color:#95a5a6;text-decoration:line-through}.jhp-container .jitem-card .jitem-body .jitem-desc .jitem-prices-amount{color:#95a5a6}.jhp-container .jitem-card .jitem-body .jitem-desc > *{margin:0 0 5px 0}.jhp-container .jitem-card .jitem-body .jitem-desc > *:last-child{margin-bottom:0}.jhp-container .jitem-card .jitem-body .jitem-desc .date-wrap{display:flex;flex-direction:row;justify-content:space-between}.jhp-container .jitem-card .jitem-body .jitem-desc .date-wrap .jitem-date{padding:15px 0;text-align:center;margin-right:20px}.jhp-container .jitem-card .jitem-body .jitem-desc .date-wrap .jmonth{display:block;text-transform:uppercase;letter-spacing:1px;font-size:12px;line-height:normal;color:#f06292 !important}.jhp-container .jitem-card .jitem-body .jitem-desc .date-wrap .jday{display:block;font-size:24px;color:#485273;line-height:normal}.jhp-container .jitem-card .jitem-body .jitem-desc.text-small{font-size:90%}.jhp-container .jitem-card .jitem-body .jitem-bottom-box{padding:10px 10px 10px 20px;border-top:1px solid #e1e1e1;width:100%}.jhp-container .jitem-card .jitem-body .jitem-info{display:flex;justify-content:space-between;align-items:center;margin-top:auto;width:100%;color:#95a5a6}.jhp-container .jitem-card .jitem-body .jitem-info a{color:#343a40}.jhp-container .jitem-card .jitem-body .jitem-info *[class*="la"]{font-size:20px;justify-content:flex-end}.jhp-container .jitem-card .jitem-body .jitem-info.text-small{font-size:90%}.jhp-container .jitem-card .jitem-body .jitem-bottom{display:flex;justify-content:flex-end;align-self:center;margin-bottom:0;margin-top:auto;width:100%}.jhp-container .jitem-card .jitem-body .jitem-icon-box{display:flex;align-items:center}.jhp-container .jitem-card .jitem-body .jitem-icon-box i{margin-right:7px}.jhp-container .jitem-card .jitem-body .jitem-icon-box span{margin-right:7px}.jhp-container .jitem-card .jitem-footer{width:100%;display:flex;justify-content:flex-end;align-self:flex-end;margin-bottom:0;margin-top:auto;padding:0 0.6em 0.6em}.jhp-container .jitem-card .jitem-img-wrap.small{min-height:150px}.jhp-container .jitem-card .btn{text-transform:none !important}.jhp-container .jitem-card:hover .card-hoverable{transform:scale(1)}.jhp-container .jitem-card .item-address a{color:#343a40}.jhp-container .jitem-card.card .jitem-body{border:none}.jhp-container .jitem-date-right .jitem-date-wrap{position:absolute;top:-15px;right:15px;left:unset}.jhp-container .jbox-card{width:100%;height:auto;max-width:none;min-width:auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;transition:all ease 0.3s}.jhp-container .jbox-card .jbox-header{width:100%;height:auto;display:flex;justify-content:space-between;align-items:flex-start;border-bottom:0px solid rgba(0,0,0,0.125);transition:all ease 0.3s;padding:1em}.jhp-container .jbox-card .jbox-header .la{font-size:20px}.jhp-container .jbox-card .jbox-header > *{word-break:break-word;margin:0 2px;transition:all ease 0.3s}.jhp-container .jbox-card .jbox-header > *:first-child{font-weight:bold}.jhp-container .jbox-card .jbox-body{min-height:80px;width:100%;height:auto;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;transition:all ease 0.3s;padding:1em}.jhp-container .jbox-card .jbox-body .jbox-info > *{transition:all ease 0.3s;margin:0}.jhp-container .jbox-card .jbox-body .jbox-info > *:first-child{font-size:1.5rem}.jhp-container .jbox-card .jbox-body .jbox-info-additional{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.jhp-container .jbox-card .jbox-body .jbox-info-additional > *{transition:all ease 0.3s}.jhp-container .jbox-card .jbox-body .jbox-img{width:60px;height:60px;position:relative}.jhp-container .jbox-card .jbox-body .jbox-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.jhp-container .jbox-card .jbox-body .jbox-dir-btn{padding:5px}.jhp-container .jbox-card .jbox-body .jbox-dir-btn .jbox-status{display:flex;justify-content:center;padding-bottom:5px}.jhp-container .jbox-card .jbox-body > *{margin:0 2px}.jhp-container .jbox-card-style-center{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.jhp-container .jbox-card-style-center .jbox-header{width:100%;height:auto;display:flex;justify-content:center;align-items:center;border-bottom:0}.jhp-container .jbox-card-style-center .jbox-body{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.jhp-container .jbox-card-style-center .jbox-body .jbox-info p:first-child{font-size:1.5rem}.jhp-container .jbox-card-style-center .jbox-body .jbox-info-additional{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.jhp-container .jbox-card-style-reverse .jbox-header{flex-direction:row-reverse}.jhp-container .jbox-card-style-reverse .jbox-body{flex-direction:row-reverse}.jhp-container .place-card{background-color:#fff;width:100%;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;position:relative;border:1px solid rgba(0,0,0,0.125);border-radius:0.28rem}.jhp-container .place-card-body{width:100%;min-height:210px;position:relative;z-index:1;border-top-right-radius:0.28rem;border-top-left-radius:0.28rem}.jhp-container .place-card-body > a{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;cursor:pointer}.jhp-container .place-card-body > img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-top-right-radius:0.28rem;border-top-left-radius:0.28rem}.jhp-container .place-card-body .card-hoverable{position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;padding:1rem;background-color:rgba(0,0,0,0.7);z-index:2;transform:scale(0);border:1px solid rgba(0,0,0,0.125);border-top-right-radius:0.28rem;border-top-left-radius:0.28rem;transition:all ease 0.2s}.jhp-container .place-card-body .card-hoverable *{color:#fff;margin:2px 0}.jhp-container .place-card-body .card-hoverable *:not(*[class*="la"]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jhp-container .place-card-body .card-hoverable > *{width:100%}.jhp-container .place-card-body .card-hoverable h3{font-size:22px;line-height:24px}.jhp-container .place-card-body:hover > a{display:block}.jhp-container .place-card-body:hover .card-hoverable{transform:scale(1)}.jhp-container .place-card-info{width:100%;height:auto;padding:0.6em;display:flex;justify-content:space-between;align-items:center;min-height:50px}.jhp-container .place-card-info > .place-card-info-title{text-align:left;font-weight:500;color:#7b8a8b;margin:0}.jhp-container .place-card-info > .place-card-info-title a{text-align:left;font-weight:500;color:#7b8a8b;margin:0}.jhp-container .place-card-info > .place-card-info-title a > *:not(.la){margin:0}.jhp-container .place-card-info > .place-card-info-title a .item-title{font-weight:600;margin-bottom:10px}.jhp-container .place-card-info > .place-card-info-title a > .la{padding:1px 2px;cursor:pointer;text-shadow:1px 1px 3px #95a5a6}.jhp-container .place-card-info > .place-card-info-title a > .la:first-child{padding-left:0}.jhp-container .place-card-info > .place-card-info-title a > .la:last-child{padding-right:0}.jhp-container .place-card-info > .place-card-info-title > *:not(.la){margin:0}.jhp-container .place-card-info > .place-card-info-title .item-title{font-weight:600;margin-bottom:10px}.jhp-container .place-card-info > .place-card-info-title > .la{padding:1px 2px;cursor:pointer;text-shadow:1px 1px 3px #95a5a6}.jhp-container .place-card-info > .place-card-info-title > .la:first-child{padding-left:0}.jhp-container .place-card-info > .place-card-info-title > .la:last-child{padding-right:0}.jhp-container .place-card-info > .la{padding:5px;font-size:1.75rem}.jhp-container .place-card-info-reverse .place-card-info{flex-direction:row-reverse}.jhp-container .place-card-info-reverse .place-card-info-title *{text-align:right}.jhp-container .list-card{display:flex;flex-wrap:wrap;background-color:#fff;width:100%;height:100%}.jhp-container .list-card .list-title{display:block;width:100%;font-size:1.5rem;transition:all ease 0.3s}.jhp-container .list-card .list-img-wrap{width:30%;height:100%;position:relative;z-index:1}.jhp-container .list-card .list-img-wrap > a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;cursor:pointer;border-top-right-radius:0.28rem;border-top-left-radius:0.28rem;opacity:0}.jhp-container .list-card .list-img-wrap > a > *{width:100%;height:100%;position:absolute;top:0;left:0;border-top-right-radius:0.28rem;border-top-left-radius:0.28rem;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.7);color:#fff;text-decoration:none}.jhp-container .list-card .list-img-wrap > img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border:1px solid rgba(0,0,0,0.125);border-radius:0.28rem}.jhp-container .list-card .list-img-wrap:hover > a{opacity:1}.jhp-container .list-card .list-body{max-width:45%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:0.5rem}.jhp-container .list-card .list-body > *{font-size:1rem}.jhp-container .list-card .list-info{width:auto;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:0.5rem}.jhp-container .jhp-checkbox{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center}.jhp-container .jhp-checkbox input{width:10px !important;position:relative;height:10px;margin:10px 10px 10px 5px}.jhp-container .jhp-checkbox input::after{position:absolute;top:-5px;left:-5px;width:20px;height:20px;content:'•';background-color:#ecf0f1;color:#ecf0f1;border-width:1px;border-style:solid;border-color:#b4bcc2}.jhp-container .jhp-checkbox input:checked::after{border-color:#b4bcc2;background-color:#1ab394;color:#1ab394}.jhp-container .jhp-checkbox input:checked:hover::after{background-color:#1ab394;border-color:#b4bcc2}.jhp-container .jhp-checkbox input:not(checked):hover{background-color:#1ab394}.jhp-container .jhp-checkbox input:not(checked):hover::after{border-color:#1ab394}.jhp-container .jhp-checkbox label{margin:0 !important}.jhp-container .jhp-checkbox > *{padding:0 5px}.jhp-container .breadcrumb{background-color:#ecf0f1}.jhp-container .breadcrumb-item + .breadcrumb-item::before{color:#95a5a6}.jhp-container .breadcrumb-item.active{color:#95a5a6}.jhp-container .badge-primary{color:#fff;background-color:#2C3E50}.jhp-container .badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#1a252f !important}.jhp-container .badge-primary[href]:focus{color:#fff;text-decoration:none;background-color:#1a252f !important}.jhp-container .badge-secondary{color:#212529;background-color:#95a5a6;color:#fff}.jhp-container .badge-secondary[href]:hover{color:#212529;text-decoration:none;background-color:#798d8f !important}.jhp-container .badge-secondary[href]:focus{color:#212529;text-decoration:none;background-color:#798d8f !important}.jhp-container .badge-success{color:#fff;background-color:#1ab394}.jhp-container .badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1ab394 !important}.jhp-container .badge-success[href]:focus{color:#fff;text-decoration:none;background-color:#1ab394 !important}.jhp-container .badge-info{color:#fff;background-color:#FF5C00}.jhp-container .badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#8a0056 !important}.jhp-container .badge-info[href]:focus{color:#fff;text-decoration:none;background-color:#8a0056 !important}.jhp-container .badge-warning{color:#212529;background-color:#FFE103;color:#fff}.jhp-container .badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#cfb600 !important}.jhp-container .badge-warning[href]:focus{color:#212529;text-decoration:none;background-color:#cfb600 !important}.jhp-container .badge-danger{color:#fff;background-color:#E74C3C}.jhp-container .badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#d62c1a !important}.jhp-container .badge-danger[href]:focus{color:#fff;text-decoration:none;background-color:#d62c1a !important}.jhp-container .badge-light{color:#212529;background-color:#f8f9fa}.jhp-container .badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5 !important}.jhp-container .badge-light[href]:focus{color:#212529;text-decoration:none;background-color:#dae0e5 !important}.jhp-container .badge-dark{color:#fff;background-color:#343a40}.jhp-container .badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124 !important}.jhp-container .badge-dark[href]:focus{color:#fff;text-decoration:none;background-color:#1d2124 !important}.jhp-container .badge-orange{color:#fff;background-color:#FF5C00;font-weight:600;padding:6px 12px;font-size:14px}.jhp-container .badge-orange[href]:hover{color:#fff;text-decoration:none;background-color:#cc4a00 !important}.jhp-container .badge-orange[href]:focus{color:#fff;text-decoration:none;background-color:#cc4a00 !important}.jhp-container .badge-green{color:#fff;background-color:#1ab394;font-weight:600;padding:6px 12px;font-size:14px}.jhp-container .badge-green[href]:hover{color:#fff;text-decoration:none;background-color:#1ab394 !important}.jhp-container .badge-green[href]:focus{color:#fff;text-decoration:none;background-color:#1ab394 !important}.jhp-container .alert-primary{color:#17202a;background:#d5d8dc linear-gradient(180deg,#dbdee1,#d5d8dc) repeat-x;border-color:#c4c9ce;background:#2C3E50 linear-gradient(180deg,#4c5b6a,#2C3E50) repeat-x}.jhp-container .alert-primary hr{border-top-color:#b6bcc2}.jhp-container .alert-primary .alert-link{color:#050709}.jhp-container .alert-secondary{color:#4d5656;background:#eaeded linear-gradient(180deg,#edf0f0,#eaeded) repeat-x;border-color:#e1e6e6;background:#95a5a6 linear-gradient(180deg,#a5b3b3,#95a5a6) repeat-x}.jhp-container .alert-secondary hr{border-top-color:#d3dada}.jhp-container .alert-secondary .alert-link{color:#353b3b}.jhp-container .alert-success{color:#235325;background:#d9ecda linear-gradient(180deg,#dfefe0,#d9ecda) repeat-x;border-color:#cae4cb;background:#1ab394 linear-gradient(180deg,#5fae63,#1ab394) repeat-x}.jhp-container .alert-success hr{border-top-color:#b9dbba}.jhp-container .alert-success .alert-link{color:#142f15}.jhp-container .alert-info{color:#62003d;background:#f2cce4 linear-gradient(180deg,#f4d4e8,#f2cce4) repeat-x;border-color:#edb8d9;background:#FF5C00 linear-gradient(180deg,#c7268b,#FF5C00) repeat-x}.jhp-container .alert-info hr{border-top-color:#e8a4ce}.jhp-container .alert-info .alert-link{color:#2f001d}.jhp-container .alert-warning{color:#857502;background:#fff9cd linear-gradient(180deg,#fffad5,#fff9cd) repeat-x;border-color:#fff7b8;background:#FFE103 linear-gradient(180deg,#ffe629,#FFE103) repeat-x}.jhp-container .alert-warning hr{border-top-color:#fff49f}.jhp-container .alert-warning .alert-link{color:#534901}.jhp-container .alert-danger{color:#78281f;background:#fadbd8 linear-gradient(180deg,#fbe0de,#fadbd8) repeat-x;border-color:#f8cdc8;background:#E74C3C linear-gradient(180deg,#eb6759,#E74C3C) repeat-x}.jhp-container .alert-danger hr{border-top-color:#f5b8b1}.jhp-container .alert-danger .alert-link{color:#4f1a15}.jhp-container .alert-light{color:#818182;background:#fefefe linear-gradient(180deg,#fefefe,#fefefe) repeat-x;border-color:#fdfdfe;background:#f8f9fa linear-gradient(180deg,#f9fafb,#f8f9fa) repeat-x;color:#212529}.jhp-container .alert-light hr{border-top-color:#ececf6}.jhp-container .alert-light .alert-link{color:#686868;color:#212529}.jhp-container .alert-light a{color:#212529}.jhp-container .alert-dark{color:#1b1e21;background:#d6d8d9 linear-gradient(180deg,#dcdedf,#d6d8d9) repeat-x;border-color:#c6c8ca;background:#343a40 linear-gradient(180deg,#52585d,#343a40) repeat-x}.jhp-container .alert-dark hr{border-top-color:#b9bbbe}.jhp-container .alert-dark .alert-link{color:#040505}.jhp-container .progress{height:1rem;font-size:0.75rem;background-color:#ecf0f1;border-radius:0.28rem}.jhp-container .progress-bar{color:#fff;background-color:#2C3E50}.jhp-container .progress-bar-striped{background-size:1rem 1rem}.jhp-container .progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}.jhp-container .list-group-item-action{color:#7b8a8b}.jhp-container .list-group-item-action:hover{color:#7b8a8b;background-color:#f8f9fa}.jhp-container .list-group-item-action:focus{color:#7b8a8b;background-color:#f8f9fa}.jhp-container .list-group-item-action:active{color:#212529;background-color:#ecf0f1}.jhp-container .list-group-item{border:1px solid rgba(0,0,0,0.125)}.jhp-container .list-group-item:disabled{color:#95a5a6;background-color:#fff}.jhp-container .list-group-item.disabled{color:#95a5a6;background-color:#fff}.jhp-container .list-group-item.active{color:#fff;background-color:#2C3E50;border-color:#2C3E50}.jhp-container .list-group-item-primary{color:#17202a;background-color:#c4c9ce}.jhp-container .list-group-item-primary.list-group-item-action:hover{color:#17202a;background-color:#b6bcc2}.jhp-container .list-group-item-primary.list-group-item-action:focus{color:#17202a;background-color:#b6bcc2}.jhp-container .list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#17202a;border-color:#17202a}.jhp-container .list-group-item-secondary{color:#4d5656;background-color:#e1e6e6}.jhp-container .list-group-item-secondary.list-group-item-action:hover{color:#4d5656;background-color:#d3dada}.jhp-container .list-group-item-secondary.list-group-item-action:focus{color:#4d5656;background-color:#d3dada}.jhp-container .list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#4d5656;border-color:#4d5656}.jhp-container .list-group-item-success{color:#235325;background-color:#cae4cb}.jhp-container .list-group-item-success.list-group-item-action:hover{color:#235325;background-color:#b9dbba}.jhp-container .list-group-item-success.list-group-item-action:focus{color:#235325;background-color:#b9dbba}.jhp-container .list-group-item-success.list-group-item-action.active{color:#fff;background-color:#235325;border-color:#235325}.jhp-container .list-group-item-info{color:#62003d;background-color:#edb8d9}.jhp-container .list-group-item-info.list-group-item-action:hover{color:#62003d;background-color:#e8a4ce}.jhp-container .list-group-item-info.list-group-item-action:focus{color:#62003d;background-color:#e8a4ce}.jhp-container .list-group-item-info.list-group-item-action.active{color:#fff;background-color:#62003d;border-color:#62003d}.jhp-container .list-group-item-warning{color:#857502;background-color:#fff7b8}.jhp-container .list-group-item-warning.list-group-item-action:hover{color:#857502;background-color:#fff49f}.jhp-container .list-group-item-warning.list-group-item-action:focus{color:#857502;background-color:#fff49f}.jhp-container .list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#857502;border-color:#857502}.jhp-container .list-group-item-danger{color:#78281f;background-color:#f8cdc8}.jhp-container .list-group-item-danger.list-group-item-action:hover{color:#78281f;background-color:#f5b8b1}.jhp-container .list-group-item-danger.list-group-item-action:focus{color:#78281f;background-color:#f5b8b1}.jhp-container .list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#78281f;border-color:#78281f}.jhp-container .list-group-item-light{color:#818182;background-color:#fdfdfe}.jhp-container .list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.jhp-container .list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6}.jhp-container .list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.jhp-container .list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.jhp-container .list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.jhp-container .list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.jhp-container .list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.jhp-container .close{text-shadow:0 1px 0 #fff;text-decoration:none;opacity:0.4}.jhp-container .close:not(:disabled):not(.disabled):hover{color:#000}.jhp-container .close:not(:disabled):not(.disabled):focus{color:#000}.jhp-container .close:hover{opacity:1}.jhp-container .close:focus{opacity:1}.jhp-container .toggle{display:inline-block;font-size:0}.jhp-container .toggle label{display:inline-block;margin:0}.jhp-container .toggle input{display:none}.jhp-container .toggle input[type="radio"]:first-child + label{border-bottom-left-radius:0.28rem;border-top-left-radius:0.28rem}.jhp-container .toggle input[type="radio"]:last-child + label{border-bottom-right-radius:0.28rem;border-top-right-radius:0.28rem}.jhp-container .toggle input[type="radio"]:checked + label{color:#fff;background-color:#1ab394;border-color:#1ab394}.jhp-container .toggle input[type="radio"]:checked + label:hover{color:#fff;background-color:#38853b;border-color:#347c37}.jhp-container .toggle input[type="radio"]:checked + label:focus{box-shadow:none}.jhp-container .toggle input[type="radio"]:checked + label:disabled{color:#fff;background-color:#1ab394;border-color:#1ab394}.jhp-container .toggle input[type="radio"]:checked + label:not(:disabled):not(.disabled):active{color:#fff;background-color:#347c37;background-image:none;border-color:#307333}.jhp-container .toggle input[type="radio"]:checked + label:not(:disabled):not(.disabled):active:focus{box-shadow:none}.jhp-container .toggle input[type="radio"]:checked + label:not(:disabled):not(.disabled).active{color:#fff;background-color:#347c37;background-image:none;border-color:#307333}.jhp-container .toggle input[type="radio"]:checked + label:not(:disabled):not(.disabled).active:focus{box-shadow:none}.jhp-container .toggle input[type="radio"]:checked + label.focus{box-shadow:none}.jhp-container .toggle input[type="radio"]:checked + label.disabled{color:#fff;background-color:#1ab394;border-color:#1ab394}.jhp-container .jtoggle{position:relative;width:45px;height:22px;transition:all ease .2s}.jhp-container .jtoggle > *{transition:all ease .2s}.jhp-container .jtoggle input{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;z-index:4;cursor:pointer}.jhp-container .jtoggle input:checked ~ label span{right:100%;margin-right:-18px;background-color:#2c6a2f}.jhp-container .jtoggle input:checked ~ label::after{right:100%;margin-right:-22px;background-color:#1ab394}.jhp-container .jtoggle label{width:100%;height:14px;position:absolute;top:50%;left:0;margin-top:-7px;background-color:#dee2e6;border-radius:7px;transition:all ease .2s}.jhp-container .jtoggle label span{width:14px;height:14px;position:absolute;top:0;right:4px;background-color:#bf2718;border-radius:7px;z-index:3;transition:all ease .2s}.jhp-container .jtoggle label::after{content:'';width:22px;height:22px;position:absolute;top:50%;right:0;margin-top:-11px;border-radius:11px;background-color:#E74C3C;transition:all ease .2s}.jhp-container .jtoggle-text{position:relative;border-radius:14px;width:100px;height:28px;overflow:hidden;transition:all ease .1s;cursor:pointer}.jhp-container .jtoggle-text > *{transition:all ease .1s}.jhp-container .jtoggle-text input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:4}.jhp-container .jtoggle-text input:checked ~ label{background-color:#1ab394}.jhp-container .jtoggle-text input:checked ~ label::after{left:50%;margin-left:-1px}.jhp-container .jtoggle-text input:checked ~ label .jtoggle-text-off{color:#fff}.jhp-container .jtoggle-text input:checked ~ label .jtoggle-text-on{color:#343a40}.jhp-container .jtoggle-text label{position:absolute;top:0;right:unset;left:0;display:flex;justify-content:space-between;align-items:center;padding:5px 15px;width:100%;height:100%;background-color:#E74C3C;z-index:1;box-shadow:inset 0 0 4px rgba(0,0,0,0.1);transition:all ease .1s}.jhp-container .jtoggle-text label::after{position:absolute;top:50%;left:1px;content:'';width:50%;height:26px;margin-top:-13px;border-radius:13px;background-color:#fff;z-index:2;transition:all ease .1s}.jhp-container .jtoggle-text label .jtoggle-text-off{color:#343a40}.jhp-container .jtoggle-text label .jtoggle-text-on{color:#fff}.jhp-container .jtoggle-text label span{z-index:3}.jhp-container .jtoggle-text.large{width:180px}.jhp-container .jradio{position:relative;width:23px;height:23px;min-width:23px;overflow:hidden;border-radius:11.5px;background:#fff;border:1px solid #ced4da;transition:all ease .1s}.jhp-container .jradio > *{transition:all ease .1s;cursor:pointer}.jhp-container .jradio:hover{border:1px solid #95a5a6}.jhp-container .jradio input{width:100%;height:100%;opacity:0;z-index:3;padding:0;margin:0}.jhp-container .jradio input:checked ~ label{background-color:#1ab394}.jhp-container .jradio input:checked ~ label::after{background-color:#2c6a2f}.jhp-container .jradio label{width:25px;height:25px;position:absolute;top:-1px;left:-1px;background-color:transparent;z-index:1}.jhp-container .jradio label::after{content:'';width:13px;height:13px;position:absolute;top:50%;left:50%;margin-top:-7.5px;margin-left:-7.5px;border-radius:6.5px;background-color:transparent;z-index:2;transition:all ease .1s}.jhp-container .jcheckbox{position:relative;width:23px;height:23px;min-width:23px;overflow:hidden;background:#fff;border:1px solid #ced4da;transition:all ease .1s}.jhp-container .jcheckbox > *{transition:all ease .1s;cursor:pointer}.jhp-container .jcheckbox:hover{border:1px solid #95a5a6}.jhp-container .jcheckbox input{width:100%;height:100%;opacity:0;z-index:3;padding:0;margin:0}.jhp-container .jcheckbox input:checked ~ label{background-color:#1ab394}.jhp-container .jcheckbox input:checked ~ label::after{background-color:#2c6a2f}.jhp-container .jcheckbox label{width:25px;height:25px;position:absolute;top:-1px;left:-1px;background-color:transparent;z-index:1}.jhp-container .jcheckbox label::after{content:'';width:13px;height:13px;position:absolute;top:50%;left:50%;margin-top:-7.5px;margin-left:-7.5px;background-color:transparent;z-index:2;transition:all ease .1s}.jhp-container .radio.btn-group{font-size:0;margin-left:4px}.jhp-container .radio.btn-group input{display:none;margin:0}.jhp-container .radio label{display:inline-block;width:auto !important;min-width:70px;margin:0;text-transform:capitalize}.jhp-container .radio.radio-show input{display:inherit}.jhp-container .has-jicon-left{position:relative;min-height:33px}.jhp-container .has-jicon-left *[class*="la"]{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;padding:0 !important;width:30px;height:30px;font-size:24px;margin-top:-15px;left:3px}.jhp-container .has-jicon-left label{margin:0 !important}.jhp-container .has-jicon-left > *{padding-top:10px;padding-bottom:10px;padding-left:36px !important}.jhp-container .has-jicon-right{position:relative;min-height:33px}.jhp-container .has-jicon-right *[class*="la"]{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;padding:0 !important;width:30px;height:30px;font-size:24px;margin-top:-15px;right:3px}.jhp-container .has-jicon-right label{margin:0 !important}.jhp-container .has-jicon-right > *{padding-top:10px;padding-bottom:10px;padding-right:36px !important}.jhp-container .has-jicon-left-sm{position:relative;min-height:33px}.jhp-container .has-jicon-left-sm *[class*="la"]{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;padding:0 !important;width:30px;height:30px;font-size:20px;margin-top:-15px;left:3px}.jhp-container .has-jicon-left-sm *[class*="la"] *[class*="la"]{display:flex;justify-content:center;align-items:center;position:absolute;top:50%}.jhp-container .has-jicon-left-sm label{margin:0 !important}.jhp-container .has-jicon-left-sm > *{padding-top:10px;padding-bottom:10px;padding-left:36px}.jhp-container .has-jicon-left-lg{position:relative;min-height:40px}.jhp-container .has-jicon-left-lg *[class*="la"]{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;padding:0 !important;width:40px;height:40px;font-size:32px;margin-top:-20px;left:3px}.jhp-container .has-jicon-left-lg *[class*="la"] *[class*="la"]{display:flex;justify-content:center;align-items:center;position:absolute;top:50%}.jhp-container .has-jicon-left-lg label{margin:0 !important}.jhp-container .has-jicon-left-lg > *{padding-top:10px;padding-bottom:10px;padding-left:46px}.jhp-container .has-jicon-right-sm{position:relative;min-height:33px}.jhp-container .has-jicon-right-sm *[class*="la"]{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;padding:0 !important;width:30px;height:30px;font-size:20px;margin-top:-15px;right:3px}.jhp-container .has-jicon-right-sm *[class*="la"] *[class*="la"]{display:flex;justify-content:center;align-items:center;position:absolute;top:50%}.jhp-container .has-jicon-right-sm label{margin:0 !important}.jhp-container .has-jicon-right-sm > *{padding-top:10px;padding-bottom:10px;padding-right:36px}.jhp-container .has-jicon-right-lg{position:relative;min-height:40px}.jhp-container .has-jicon-right-lg *[class*="la"]{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;padding:0 !important;width:40px;height:40px;font-size:32px;margin-top:-20px;right:3px}.jhp-container .has-jicon-right-lg *[class*="la"] *[class*="la"]{display:flex;justify-content:center;align-items:center;position:absolute;top:50%}.jhp-container .has-jicon-right-lg label{margin:0 !important}.jhp-container .has-jicon-right-lg > *{padding-top:10px;padding-bottom:10px;padding-right:46px}.jhp-container *[class*="has-jicon"]{height:auto}.jhp-container *[class*="has-jicon"] *[class*="btn"] ~ *[class*="la"]{color:#fff}.jhp-container .jsocial-icons{display:flex;justify-content:space-around !important;align-items:center !important}.jhp-container .jsocial-icons *[class*="la"][class*="twitter"]{color:#3498DB}.jhp-container .jsocial-icons *[class*="la"][class*="facebook"]{color:#196090}.jhp-container .jsocial-icons *[class*="la"][class*="at"]{color:#343a40}.jhp-container .jsocial-icons *[class*="la"][class*="google"]{color:#FF5C00}.jhp-container .jsocial-icons *[class*="la"]{transition:all ease 0.1s;border-radius:50%;background-color:transparent;transform:scale(1,1)}.jhp-container .jsocial-icons *[class*="la"]:hover{transform:scale(1.1,1.1);text-decoration:none}.jhp-container .jupload{width:100%}.jhp-container .jupload .jupload-header{padding:15px 0;margin-bottom:15px;border-bottom:1px solid #dee2e6}.jhp-container .jupload .jupload-header-title{font-size:1.10rem;color:#1ab394;margin:0}.jhp-container .jupload .jupload-header-desc{font-size:1rem;color:#2C3E50;margin:0}.jhp-container .jupload .jupload-body{display:flex;flex-direction:column}.jhp-container .jupload .jupload-body ol{padding:0;margin:0;list-style:none}.jhp-container .jupload .jupload-body ul{padding:0;margin:0;list-style:none}.jhp-container .jupload .jupload-body > *{width:100%}.jhp-container .jupload .jupload-body .jupload-files{display:flex;margin:4px 0;background-color:#fff;padding:15px;border:1px solid #b4bcc2}.jhp-container .jupload .jupload-body .jupload-files:last-of-type{margin-bottom:15px}.jhp-container .jupload .jupload-body .jupload-files > *{position:relative;width:100%;min-height:90px}.jhp-container .jupload .jupload-body .jupload-files-img{max-width:20%}.jhp-container .jupload .jupload-body .jupload-files-img img{transform:scale(1,1);transition:all 0.2s ease;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.jhp-container .jupload .jupload-body .jupload-files-img img:hover{transform:scale(1.08,1.08)}.jhp-container .jupload .jupload-body .jupload-files-img *[class*="la"]{transform:scale(1,1);transition:all 0.2s ease;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;font-size:80px;color:#b4bcc2}.jhp-container .jupload .jupload-body .jupload-files-img *[class*="la"]:hover{transform:scale(1.25,1.25)}.jhp-container .jupload .jupload-body .jupload-files-info{display:flex;justify-content:space-between;align-items:center;max-width:80%;padding-left:15px}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-filename{width:100%}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-filename > *{display:block}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-filename > *:not(input){word-break:break-all;color:#343a40;margin-bottom:5px}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-filename input{color:#b4bcc2;width:inherit;border:0;border-bottom:1.5px solid #b4bcc2}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-filename input:focus{color:#343a40;outline:none;border-bottom:1.5px solid #1ab394;animation:border-change 1s infinite}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions{display:flex;padding:0 15px}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions > *{width:25px;height:25px;margin:0 0 0 10px;font-size:23px;color:#95a5a6;cursor:pointer;transition:all 2s ease}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions > * *{font-size:inherit}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions > *:first-child{margin-left:0}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions label{display:flex}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions a{display:flex}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions a:hover{text-decoration:none}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions *[class*="la"]{transform:scale(1,1);transition:all 0.2s ease;color:#95a5a6}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions *[class*="la"]:hover{color:#1ab394;transform:scale(1.4,1.4)}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions *[class*="la"][class*="trash"]:hover{color:#E74C3C}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions *[class*="la"][class*="ban"]:hover{color:#E74C3C}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions *[class*="la"][class*="arrow"]{color:#000}.jhp-container .jupload .jupload-body .jupload-field{display:flex;justify-content:center;position:relative;padding:30px;background-color:#f8f9fa;text-align:center;border:2px dashed #1ab394}.jhp-container .jupload .jupload-body .jupload-field label{width:auto !important;display:inline-block !important;color:#1ab394}.jhp-container .jupload .jupload-body .jupload-field label:hover{color:#347c37;text-decoration:underline;cursor:pointer}.jhp-container .jupload .jupload-body .jupload-field *[class*="la"]{position:absolute;top:50%;width:40px;height:40px;font-size:40px !important;margin-top:-20px;margin-left:-70px;z-index:1}.jhp-container .jupload .jupload-body .jupload-field > *{font-size:1rem;z-index:2}.jhp-container .jupload .jupload-body .jupload-field > *:not(label){color:#95a5a6}.jhp-container .jupload .jupload-body .jupload-field *{margin:0}.jhp-container .jupload .jupload-body .jupload-field-input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0}.jhp-container .jupload .jupload-footer{display:flex;justify-content:flex-end;position:relative;padding:15px 0;margin-top:15px;border-top:1px solid #dee2e6}.jhp-container .jupload .jupload-footer label{margin:0}.jhp-container .jupload .jupload-footer > *{margin-left:5px}.jhp-container .jupload .jupload-footer > *:first-child{margin-left:0}.jhp-container .jupload.logo-jupload{display:flex;flex-direction:column}.jhp-container .jupload.logo-jupload .jupload-body{border:2px dashed #1ab394;transform:scale(1,1);transition:all 0.2s ease;width:100%;max-width:214px}.jhp-container .jupload.logo-jupload .jupload-body .jupload-files{margin:0;border:0;padding:5px}.jhp-container .jupload.logo-jupload .jupload-body .jupload-files-img{max-width:100%;min-height:200px}.jhp-container .jupload.logo-jupload .jupload-body .jupload-files-img img:hover{transform:scale(1,1)}.jhp-container .jupload.logo-jupload .jupload-body .jupload-files-img *[class*="la"]:hover{transform:scale(1,1)}.jhp-container .jupload.logo-jupload .jupload-body:hover{animation:change-border-color 1s infinite;transform:scale(1.08,1.08)}.jhp-container .jupload.logo-jupload .jupload-footer{justify-content:flex-start}.jhp-container .jupload.logo-jupload .jupload-footer input{position:absolute;top:0;left:0;display:none}.jhp-container .jupload.logo-jupload .jupload-footer label{margin:0}.jhp-container .jupload.logo-jupload .jupload-footer .btn{width:auto;min-width:90px;text-align:center}.jhp-container .jupload.logo-jupload .jupload-footer fieldset input{max-width:50px}.jhp-container .jupload.cover-jupload{display:flex;flex-direction:column}.jhp-container .jupload.cover-jupload .jupload-body{border:2px dashed #1ab394;transform:scale(1,1);transition:all 0.2s ease}.jhp-container .jupload.cover-jupload .jupload-body .jupload-files{margin:0;border:0;padding:5px}.jhp-container .jupload.cover-jupload .jupload-body .jupload-files-img{max-width:100%;min-height:300px}.jhp-container .jupload.cover-jupload .jupload-body .jupload-files-img img:hover{transform:scale(1,1)}.jhp-container .jupload.cover-jupload .jupload-body .jupload-files-img *[class*="la"]:hover{transform:scale(1,1)}.jhp-container .jupload.cover-jupload .jupload-body:hover{animation:change-border-color 1s infinite;transform:scale(1.01,1.01)}.jhp-container .jupload.cover-jupload .jupload-footer input{position:absolute;top:0;left:0;display:none}.jhp-container .jupload.cover-jupload .jupload-footer label{margin:0}.jhp-container .jupload.cover-jupload .jupload-footer .btn{width:auto;min-width:90px;text-align:center}.jhp-container .jbtn-offer{color:#fff;display:flex;align-items:center}.jhp-container .jbtn-offer *{transition:all ease .3s}.jhp-container .jbtn-offer *[class*='jbtn-offer-info']{position:relative;display:flex;justify-content:center;align-items:center;width:140px;height:140px;border-radius:50%;z-index:2}.jhp-container .jbtn-offer *[class*='jbtn-offer-info'] > *:not(a){font-size:25px;text-align:center;line-height:110%;text-shadow:0 0 5px rgba(0,0,0,0.28);margin:0;padding:20px}.jhp-container .jbtn-offer *[class*='jbtn-offer-info'] > *:not(a) span{font-size:1.5em;display:block}.jhp-container .jbtn-offer *[class*='jbtn-offer-info'] .jbtn-offer-darken{border-radius:inherit;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.15}.jhp-container .jbtn-offer-info{background-color:#66c37b;box-shadow:0 1px 7px rgba(0,0,0,0.25)}.jhp-container .jbtn-offer-info-sm{background-color:#66c37b;box-shadow:0 1px 7px rgba(0,0,0,0.25);width:100px !important;height:100px !important}.jhp-container .jbtn-offer-info-sm a{color:inherit;text-align:center;margin:12px 0;z-index:2;font-size:20px;line-height:90%}.jhp-container .jbtn-offer-info-sm a span{text-transform:uppercase;font-weight:600}.jhp-container .jbtn-offer-link{background-color:#66c37b;box-shadow:0 1px 7px rgba(0,0,0,0.25);display:flex;justify-content:flex-end;align-items:center;position:relative;max-width:140px;min-height:50px;margin-left:-40px;padding-left:40px;padding-right:10px;border-radius:20px;z-index:1}.jhp-container .jbtn-offer-link a{color:inherit;text-align:center;margin:12px 0;z-index:2;font-size:20px;line-height:90%}.jhp-container .jbtn-offer-link a span{text-transform:uppercase;font-weight:600}.jhp-container .jbtn-offer-link:hover{margin-left:-40px}.jhp-container .jbtn-offer-link .jbtn-offer-darken{border-radius:inherit;width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.15}.jhp-container *[class*="jbtn-order"]{display:flex;align-items:center}.jhp-container *[class*="jbtn-order"] .jbtn-order-btn{border-radius:30px;display:flex;align-items:center;flex-direction:row;background-color:#66c37b;border:1px solid #fff;padding:5px 15px;margin-right:0;margin-left:-60px;transition:all ease .2s}.jhp-container *[class*="jbtn-order"] .jbtn-order-btn > *{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,0.25)}.jhp-container *[class*="jbtn-order"] .jbtn-order-btn a{display:inline-flex;line-height:90%;text-align:center;font-size:20px;width:100%;line-height:30px;justify-content:center}.jhp-container *[class*="jbtn-order"] .jbtn-order-btn a .la{margin-right:5px;font-size:30px}.jhp-container *[class*="jbtn-order"] .jbtn-order-btn:hover{margin-left:-70px;margin-right:10px}.jhp-container *[class*="jbtn-order"] .jbtn-order-info{border-radius:30px;display:flex;align-items:center;border:2px solid #66c37b;padding:10px 80px 10px 10px}.jhp-container *[class*="jbtn-order"] .jbtn-order-info > *{margin:0 5px}.jhp-container *[class*="jbtn-order"] .jbtn-order-info > *:first-child{margin-left:5px}.jhp-container *[class*="jbtn-order"] .jbtn-order-info > *:last-child{margin-right:5px}.jhp-container *[class*="jbtn-order"] .jbtn-order-info-text{display:flex;align-items:center}.jhp-container *[class*="jbtn-order"] .jbtn-order-info-text span{font-size:0.8rem;line-height:1;margin-right:5px;color:#7b8a8b}.jhp-container *[class*="jbtn-order"] .jbtn-order-item{display:flex;align-items:center}.jhp-container *[class*="jbtn-order"] .jbtn-order-item label{margin:0 5px 0 0}.jhp-container *[class*="jbtn-order"] .jbtn-order-item .offer-stock-price{white-space:nowrap;font-weight:bold}.jhp-container *[class*="jbtn-order-group"] .jbtn-order-clear{color:#7b8a8b;padding:2px 75px 2px 10px;background-color:#dee2e6;border-radius:30px}.jhp-container *[class*="jbtn-order-group"] .jbtn-order-clear > *{color:inherit;text-shadow:0px 2px 4px rgba(0,0,0,0.25)}.jhp-container *[class*="jbtn-order-group"] .jbtn-order-btn{padding:13px 15px}.jhp-container .jinstall{min-width:300px}.jhp-container .jinstall-header .jinstall-banner{display:flex;justify-content:center;align-items:center;background-color:#1a1a25;min-height:200px}.jhp-container .jinstall-header .jinstall-text{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:20px;padding-bottom:40px;color:#5d5d5d;text-align:center;font-size:16px}.jhp-container .jinstall-header .jinstall-text-main{margin:0;font-size:1.2rem;font-weight:600;padding:15px 60px}.jhp-container .jinstall-header .jinstall-text-sub{margin:0;max-width:600px;line-height:1.3;filter:brightness(100%)}.jhp-container .jinstall-tabs .jinstall-tab{position:relative;top:0;height:94%;margin:3% 5px;padding:20px 20px 20px 80px;color:#5d5d5d;font-size:16px;box-shadow:0 0 17px #0000000d;transition:all ease .4s}.jhp-container .jinstall-tabs .jinstall-tab .la{position:absolute;left:0;font-size:120px;width:70px;transform:rotate(180deg);overflow:hidden;transition:all ease .4s}.jhp-container .jinstall-tabs .jinstall-tab:hover{box-shadow:0 0 17px #00000048;top:-2px}.jhp-container .jinstall-tabs .jinstall-tab:hover .la-life-saver{color:#557cd1}.jhp-container .jinstall-tabs .jinstall-tab:hover .la-book{color:#d19b55}.jhp-container .jinstall-tabs .jinstall-tab:hover .la-ticket{color:#aa55d1}.jhp-container .jinstall-tabs .jinstall-tab:hover .la-puzzle-piece{color:#55d19d}.jhp-container .jinstall-tabs .jinstall-tab-link{width:100%;height:100%;position:absolute;top:0;left:0}.jhp-container .jinstall-tabs .jinstall-tab-title{font-size:1.2rem;margin:10px 0;font-weight:600}.jhp-container .jinstall-tabs .jinstall-tab-desc{filter:brightness(100%)}.jhp-container .jinstall-footer{padding:40px 0 20px}.jhp-container .jinstall-footer .jinstall-btn-wrap{display:flex;justify-content:center;align-items:center}.jhp-container .jinstall-footer .jinstall-btn-wrap .jinstall-btn{position:relative;padding:15px 50px;font-size:20px;color:#ffffff;font-weight:600;background-color:#55b4d1;box-shadow:0 0 17px #0000000d;border-radius:0}.jhp-container .jinstall-footer .jinstall-btn-wrap .jinstall-btn .la{display:flex;justify-content:flex-end;width:0;height:100%;position:absolute;top:0;left:0;padding-left:10px;font-size:100px;color:#ffffff;opacity:0.3;overflow:hidden;transition:all ease 0.4s}.jhp-container .jinstall-footer .jinstall-btn-wrap .jinstall-btn:hover{background-color:#6ac6e2}.jhp-container .jinstall-footer .jinstall-btn-wrap .jinstall-btn:hover .la{width:100px;left:-10px}.jhp-container .jpackage{background:white;color:black;border-color:#999999;border-width:1px;border-style:solid;border-radius:5px;height:100%;box-shadow:3px 3px 4px #00000030;transition:all ease .3s}.jhp-container .jpackage:hover{box-shadow:3px 3px 10px #00000075}.jhp-container .jpackage-wrap{display:flex;flex-direction:column;height:100%;padding:30px;text-align:center;line-height:1}.jhp-container .jpackage-wrap .jpackage > *{width:100%;z-index:1}.jhp-container .jpackage-wrap .jpackage:hover::before{box-shadow:7px 7px 15px #00000052}.jhp-container .jpackage-wrap .jpackage-title{color:inherit;margin-bottom:10px}.jhp-container .jpackage-wrap .jpackage-title > *{margin:0;font-size:33px;font-weight:600}.jhp-container .jpackage-wrap .jpackage-desc{color:inherit;margin-bottom:35px}.jhp-container .jpackage-wrap .jpackage-desc > *{margin:0;font-size:18px;opacity:.8}.jhp-container .jpackage-wrap .jpackage-price{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:25px}.jhp-container .jpackage-wrap .jpackage-price > *{margin:0}.jhp-container .jpackage-wrap .jpackage-price > span{padding-top:5px;font-size:30px}.jhp-container .jpackage-wrap .jpackage-price > span:first-child{margin-right:8px}.jhp-container .jpackage-wrap .jpackage-price > span:nth-last-child(2){margin-left:5px}.jhp-container .jpackage-wrap .jpackage-price > span:last-child{display:flex;justify-content:flex-end;margin-left:2px;letter-spacing:1px;max-width:35px;text-align:center;overflow:hidden}.jhp-container .jpackage-wrap .jpackage-price-text{line-height:.9;font-size:40px;font-weight:500;text-align:center}.jhp-container .jpackage-wrap .jpackage-price-period{color:inherit;opacity:.8;font-size:20px;width:100%;margin-bottom:5px}.jhp-container .jpackage-wrap .jpackage-features{color:inherit;margin-bottom:45px}.jhp-container .jpackage-wrap .jpackage-features > *{opacity:.95;text-align:left;margin:0}.jhp-container .jpackage-wrap .jpackage-features *[class*='jpackage-feature']{position:relative;padding:10px 0 10px 20px;font-size:15px}.jhp-container .jpackage-wrap .jpackage-features *[class*='jpackage-feature']::before{position:absolute;top:50%;left:0;font-size:20px;line-height:0.8;margin-top:-10px;content:'\2713'}.jhp-container .jpackage-wrap .jpackage-features *[class*='jpackage-feature-disabled']{opacity:.5}.jhp-container .jpackage-wrap .jpackage-features *[class*='jpackage-feature-disabled']::before{color:inherit;content:'\d7'}.jhp-container .jpackage-wrap .jpackage-footer{color:inherit;margin-top:auto;margin-left:auto;margin-right:auto;align-self:flex-end;background-color:#0000000f;padding:10px;border-radius:5px;transition:all ease .3s;cursor:pointer}.jhp-container .jpackage-wrap .jpackage-footer:hover{background-color:#0000001a}.jhp-container .jpackage-wrap .jpackage-footer-btn{color:inherit;font-weight:500}.jhp-container .jpackage-wrap .jpackage-footer-btn:hover{color:inherit;text-decoration:none}.jhp-container .jpackage-wrap .jpackage-footer-btn:visited{color:inherit;text-decoration:none}.jhp-container .jpackage-highlight{background:#458ca9;color:white;border-color:#188cbc}.jhp-container .jpackage-container{margin:80px 0}.jhp-container .jtable{border-collapse:separate;border-spacing:0 .5em;width:100%}.jhp-container .jtable .jtable-data-img{width:50px;height:50px;object-fit:cover;border-radius:50%;max-width:none}.jhp-container .jtable-popover{position:relative;box-shadow:0px 0px 15px rgba(0,0,0,0.2);border-radius:0.28rem;border:1px solid #ecf0f1;text-align:right}.jhp-container .jtable-popover::after{position:absolute;top:-10px;right:10px;content:'';width:0;height:0;border-style:solid;border-width:0 8px 10px 8px;border-color:transparent transparent #fff transparent}.jhp-container .jtable-popover-item{position:relative;color:#95a5a6;padding:30px;border-bottom:1px solid #ecf0f1;transition:all ease .3s}.jhp-container .jtable-popover-item::after{content:'';position:absolute;top:15%;right:0;width:3px;height:70%;border-radius:5px;background-color:transparent;transition:all ease .3s}.jhp-container .jtable-popover-item > *{color:inherit}.jhp-container .jtable-popover-item:hover{color:#212529}.jhp-container .jtable-popover-item:hover::after{background-color:#212529}.jhp-container .jtable-popover-item:last-child{border-bottom:0}.jhp-container .jtable-btn{position:relative;display:flex;justify-content:center;align-items:center;width:38px;height:38px;background-color:#fff;border-radius:50%;border:1px solid #ced4da;cursor:pointer;transition:all ease .3s;text-decoration:none}.jhp-container .jtable-btn > *{transition:all ease .3s}.jhp-container .jtable-btn:hover{border:1px solid #95a5a6}.jhp-container .jtable-btn:hover .la{color:#7b8a8b}.jhp-container .jtable-btn:hover *[class*="star"]{color:#E2CD0D}.jhp-container .jtable-btn:hover *[class*="star"]::before{content:"\f318"}.jhp-container .jtable-btn .la{color:#b4bcc2;font-size:180%}.jhp-container .jtable-btn .la-star{color:#E2CD0D}.jhp-container .jtable-head{box-shadow:0px 4px 15px rgba(0,0,0,0.08);color:#7b8a8b;font-weight:normal}.jhp-container .jtable-head-row-data{height:55px;background-color:#fff;color:inherit;font-weight:inherit;padding:0.5rem;white-space:nowrap;text-align:left}.jhp-container .jtable-head-row-data:first-child{border-bottom-left-radius:0.28rem;border-top-left-radius:0.28rem}.jhp-container .jtable-head-row-data:last-child{border-bottom-right-radius:0.28rem;border-top-right-radius:0.28rem}.jhp-container .jtable-head-row-data .la{color:inherit;font-weight:inherit;opacity:0.8;font-size:90%}.jhp-container .jtable-body:before{content:"";line-height:1em;content:"_";opacity:0;display:block}.jhp-container .jtable-body .jtable-body-text-seconday{color:#95a5a6}.jhp-container .jtable-body-row{position:relative;width:100%;overflow:hidden;color:#343a40;transition:all ease .1s}.jhp-container .jtable-body-row:hover{transform:scale(1);box-shadow:0px 4px 15px rgba(0,0,0,0.15)}.jhp-container .jtable-body-row .jtable-body-status{height:45px;width:3px;border-radius:5px}.jhp-container .jtable-body-row .jtable-body-text{font-size:90%;line-height:1.3}.jhp-container .jtable-body-row .jtable-body-row-data-title{font-size:90%;line-height:1.3}.jhp-container .jtable-body-row .jtable-body-row-data-allias{font-size:90%;line-height:1.3}.jhp-container .jtable-body-row-data{position:relative;color:inherit;background-color:#fff;padding:0.5rem}.jhp-container .jtable-body-row-data::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:0px;background-color:#ced4da}.jhp-container .jtable-body-row-data:first-child{border-bottom-left-radius:0.8rem;border-top-left-radius:0.8rem}.jhp-container .jtable-body-row-data:last-child{border-bottom-right-radius:0.8rem;border-top-right-radius:0.8rem}.jhp-container .jtable-body-row-data-allias{font-size:90%;color:#95a5a6}.jhp-container .jtable-body-row-active{background:linear-gradient(90deg,rgba(99,246,255,0.4) -0.3%,rgba(255,255,255,0) 32.69%),#fffFFF}.jhp-container .jtable-body-row-active .jtable-body-row-data{background-color:transparent}.jhp-container .jinput-group{display:flex;justify-content:space-between}.jhp-container .jinput-textarea{width:100%}.jhp-container .jinput-textarea textarea{width:100%;height:100%;transition:none !important;min-height:100px}.jhp-container .jinput-outline{margin-top:25.2px;margin-bottom:12px;position:relative}.jhp-container .jinput-outline > *{transition:all ease .2s}.jhp-container .jinput-outline input{max-height:35px;border-radius:6px;border:1px solid #b4bcc2;padding:8px 12px;color:#56606a;width:100%}.jhp-container .jinput-outline input:focus{outline:none;border-color:#343a40}.jhp-container .jinput-outline textarea{border-radius:6px;border:1px solid #b4bcc2;padding:8px 12px;color:#56606a;width:100%}.jhp-container .jinput-outline textarea:focus{outline:none;border-color:#343a40}.jhp-container .jinput-outline select{width:100%}.jhp-container .jinput-outline label{display:flex;align-items:center;width:100%;height:80%;max-height:25px;padding-left:0;margin:0 0 5px 0;color:#4b545c;font-size:1rem}.jhp-container .jinput-hover input:focus{outline:none;border-color:#343a40}.jhp-container .jinput-hover input:focus ~ label{transform:scale(0.9) translateX(-1);top:-30px;color:#343a40;padding-left:0}.jhp-container .jinput-hover input:valid ~ label{top:-30px;transform:scale(0.9) translateX(-1);padding-left:0;color:#4b545c}.jhp-container .jinput-hover textarea:focus{outline:none;border-color:#343a40}.jhp-container .jinput-hover textarea:focus ~ label{transform:scale(0.9) translateX(-1);top:-30px;color:#343a40;padding-left:0}.jhp-container .jinput-hover textarea:valid ~ label{top:-30px;transform:scale(0.9) translateX(-1);padding-left:0;color:#4b545c}.jhp-container .jinput-hover label{position:absolute;top:5px;left:0;padding-left:12px;color:#95a5a6}.jhp-container .jmodal{color:#2C3E50;border-radius:10px;width:100%}.jhp-container .jmodal > *{border-bottom:1px solid #cbd7e3}.jhp-container .jmodal > *:last-child{border-bottom:0}.jhp-container .jmodal-btn{margin:0 15px;border-radius:10px;padding:10px 30px;font-size:15px;cursor:pointer;background-color:#2C3E50;border:0;color:#cbd7e3}.jhp-container .jmodal-btn:disabled{color:#cbd7e3;opacity:0.7}.jhp-container .jmodal-btn:hover{background-color:#3D5368;color:#fff}.jhp-container .jmodal-btn-outlined{margin:0 15px;border-radius:10px;padding:10px 30px;font-size:15px;cursor:pointer}.jhp-container .jmodal-btn-outline{color:black;background-color:transparent !important;border:1px solid #cbd7e3}.jhp-container .jmodal-btn-outline:hover{background-color:#9B9B9B !important;color:#fff}.jhp-container .jmodal-header{position:relative;padding:15px}.jhp-container .jmodal-header .close-btn{position:absolute;top:50%;right:30px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;color:black;font-size:20px;margin-top:-15px;cursor:pointer}.jhp-container .jmodal-header .close-btn i{color:#232323;font-size:20px}.jhp-container .jmodal-header .close-btn [class*="la"]{color:black;font-size:20px}.jhp-container .jmodal-header-title{color:black;font-size:22px;margin:0 15px;padding:0;max-width:90%}.jhp-container .jmodal-body{display:flex;flex-direction:column;padding:30px 30px}.jhp-container .jmodal-body label{justify-content:flex-start;font-size:14px}.jhp-container .jmodal-body input{font-size:14px}.jhp-container .jmodal-body select{font-size:14px}.jhp-container .jmodal-body textarea{font-size:14px}.jhp-container .jmodal-footer{display:flex;justify-content:flex-end;padding:30px}.jhp-container .jmodal-footer .jmodal-btn:first-child{margin-left:0}.jhp-container .jmodal-footer .jmodal-btn:last-child{margin-right:0}.jhp-container .jmodal-sm{color:#2C3E50;border-radius:10px;width:100%;max-width:650px}.jhp-container .jmodal-sm > *{border-bottom:1px solid #cbd7e3}.jhp-container .jmodal-sm > *:last-child{border-bottom:0}.jhp-container .jmodal-sm-btn{margin:0 15px;border-radius:10px;padding:10px 30px;font-size:15px;cursor:pointer;background-color:#2C3E50;border:0;color:#cbd7e3}.jhp-container .jmodal-sm-btn:disabled{color:#cbd7e3;opacity:0.7}.jhp-container .jmodal-sm-btn:hover{background-color:#3D5368;color:#fff}.jhp-container .jmodal-sm-btn-outlined{margin:0 15px;border-radius:10px;padding:10px 30px;font-size:15px;cursor:pointer}.jhp-container .jmodal-sm-btn-outline{color:black;background-color:transparent !important;border:1px solid #cbd7e3}.jhp-container .jmodal-sm-btn-outline:hover{background-color:#9B9B9B !important;color:#fff}.jhp-container .jmodal-sm-header{position:relative;padding:15px}.jhp-container .jmodal-sm-header .close-btn{position:absolute;top:50%;right:30px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;color:black;font-size:20px;margin-top:-15px;cursor:pointer}.jhp-container .jmodal-sm-header .close-btn i{color:#232323;font-size:20px}.jhp-container .jmodal-sm-header .close-btn [class*="la"]{color:black;font-size:20px}.jhp-container .jmodal-sm-header-title{color:black;font-size:22px;margin:0 15px;padding:0;max-width:90%}.jhp-container .jmodal-sm-body{display:flex;flex-direction:column;padding:30px 30px}.jhp-container .jmodal-sm-body label{justify-content:flex-start;font-size:14px}.jhp-container .jmodal-sm-body input{font-size:14px}.jhp-container .jmodal-sm-body select{font-size:14px}.jhp-container .jmodal-sm-body textarea{font-size:14px}.jhp-container .jmodal-sm-footer{display:flex;justify-content:flex-end;padding:30px}.jhp-container .jmodal-sm-footer .jmodal-btn:first-child{margin-left:0}.jhp-container .jmodal-sm-footer .jmodal-btn:last-child{margin-right:0}.jhp-container .jmodal-md{color:#2C3E50;border-radius:10px;width:100%;min-width:708px}.jhp-container .jmodal-md > *{border-bottom:1px solid #cbd7e3}.jhp-container .jmodal-md > *:last-child{border-bottom:0}.jhp-container .jmodal-md-btn{margin:0 15px;border-radius:10px;padding:10px 30px;font-size:15px;cursor:pointer;background-color:#2C3E50;border:0;color:#cbd7e3}.jhp-container .jmodal-md-btn:disabled{color:#cbd7e3;opacity:0.7}.jhp-container .jmodal-md-btn:hover{background-color:#3D5368;color:#fff}.jhp-container .jmodal-md-btn-outlined{margin:0 15px;border-radius:10px;padding:10px 30px;font-size:15px;cursor:pointer}.jhp-container .jmodal-md-btn-outline{color:black;background-color:transparent !important;border:1px solid #cbd7e3}.jhp-container .jmodal-md-btn-outline:hover{background-color:#9B9B9B !important;color:#fff}.jhp-container .jmodal-md-header{position:relative;padding:15px}.jhp-container .jmodal-md-header .close-btn{position:absolute;top:50%;right:30px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;color:black;font-size:20px;margin-top:-15px;cursor:pointer}.jhp-container .jmodal-md-header .close-btn i{color:#232323;font-size:20px}.jhp-container .jmodal-md-header .close-btn [class*="la"]{color:black;font-size:20px}.jhp-container .jmodal-md-header-title{color:black;font-size:22px;margin:0 15px;padding:0;max-width:90%}.jhp-container .jmodal-md-body{display:flex;flex-direction:column;padding:30px 30px}.jhp-container .jmodal-md-body label{justify-content:flex-start;font-size:14px}.jhp-container .jmodal-md-body input,.jhp-container .jmodal-md-body select,.jhp-container .jmodal-md-body textarea{font-size:14px}.jhp-container .jmodal-md-footer{display:flex;justify-content:flex-end;padding:30px}.jhp-container .jmodal-md-footer .jmodal-btn:first-child{margin-left:0}.jhp-container .jmodal-md-footer .jmodal-btn:last-child{margin-right:0}.jhp-container .jmodal-lg{color:#2C3E50;border-radius:10px;width:100%;min-width:932px}.jhp-container .jmodal-lg > *{border-bottom:1px solid #cbd7e3}.jhp-container .jmodal-lg > *:last-child{border-bottom:0}.jhp-container .jmodal-lg-btn{margin:0 15px;border-radius:10px;padding:10px 30px;font-size:15px;cursor:pointer;background-color:#2C3E50;border:0;color:#cbd7e3}.jhp-container .jmodal-lg-btn:disabled{color:#cbd7e3;opacity:0.7}.jhp-container .jmodal-lg-btn:hover{background-color:#3D5368;color:#fff}.jhp-container .jmodal-lg-btn-outlined{margin:0 15px;border-radius:10px;padding:10px 30px;font-size:15px;cursor:pointer}.jhp-container .jmodal-lg-btn-outline{color:black;background-color:transparent !important;border:1px solid #cbd7e3}.jhp-container .jmodal-lg-btn-outline:hover{background-color:#9B9B9B !important;color:#fff}.jhp-container .jmodal-lg-header{position:relative;padding:15px}.jhp-container .jmodal-lg-header .close-btn{position:absolute;top:50%;right:30px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;color:black;font-size:20px;margin-top:-15px;cursor:pointer}.jhp-container .jmodal-lg-header .close-btn i{color:#232323;font-size:20px}.jhp-container .jmodal-lg-header .close-btn [class*="la"]{color:black;font-size:20px}.jhp-container .jmodal-lg-header-title{color:black;font-size:22px;margin:0 15px;padding:0;max-width:90%}.jhp-container .jmodal-lg-body{display:flex;flex-direction:column;padding:30px 30px}.jhp-container .jmodal-lg-body label{justify-content:flex-start;font-size:14px}.jhp-container .jmodal-lg-body input{font-size:14px}.jhp-container .jmodal-lg-body select{font-size:14px}.jhp-container .jmodal-lg-body textarea{font-size:14px}.jhp-container .jmodal-lg-footer{display:flex;justify-content:flex-end;padding:30px}.jhp-container .jmodal-lg-footer .jmodal-btn:first-child{margin-left:0}.jhp-container .jmodal-lg-footer .jmodal-btn:last-child{margin-right:0}.jhp-container .jmaterial-btn-icon{width:40px;height:40px;display:flex;justify-content:center;align-items:center;position:relative;border-radius:20px;border:1px solid #3b8e3f;background-color:#ebf7ec;cursor:pointer}.jhp-container .jmaterial-btn-icon::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;transition:all ease 0.1s !important}.jhp-container .jmaterial-btn-icon:hover{transition:all ease 0.9s;background:#ebf7ec radial-gradient(circle,transparent 1%,#ebf7ec 1%) center/15000%}.jhp-container .jmaterial-btn-icon:hover::after{box-shadow:0px 2px 12px rgba(0,0,0,0.2)}.jhp-container .jmaterial-btn-icon:hover i{color:#2c6a2f !important}.jhp-container .jmaterial-btn-icon:active{background-color:#3b8e3f;background-size:100%;transition:all 0s}.jhp-container .jmaterial-btn-icon i{font-size:18px;color:#3b8e3f !important;transition:all ease .3s}.jhp-container .jmaterial-btn-icon img{width:50%;height:50%;position:absolute;top:25%;left:25%;object-fit:contain}.jhp-container .jmaterial-btn-icon-sm{width:35px;height:35px;display:flex;justify-content:center;align-items:center;position:relative;border-radius:17.5px;border:1px solid #3b8e3f;background-color:#ebf7ec;cursor:pointer}.jhp-container .jmaterial-btn-icon-sm::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:17.5px;transition:all ease 0.1s !important}.jhp-container .jmaterial-btn-icon-sm:hover{transition:all ease 0.9s;background:#ebf7ec radial-gradient(circle,transparent 1%,#ebf7ec 1%) center/15000%}.jhp-container .jmaterial-btn-icon-sm:hover::after{box-shadow:0px 2px 12px rgba(0,0,0,0.2)}.jhp-container .jmaterial-btn-icon-sm:hover i{color:#2c6a2f !important}.jhp-container .jmaterial-btn-icon-sm:active{background-color:#3b8e3f;background-size:100%;transition:all 0s}.jhp-container .jmaterial-btn-icon-sm i{font-size:18px;color:#3b8e3f !important;transition:all ease .3s}.jhp-container .jmaterial-btn-icon-sm img{width:50%;height:50%;position:absolute;top:25%;left:25%;object-fit:contain}.jhp-container .jmaterial-btn-icon-lg{width:50px;height:50px;display:flex;justify-content:center;align-items:center;position:relative;border-radius:25px;border:1px solid #3b8e3f;background-color:#ebf7ec;cursor:pointer}.jhp-container .jmaterial-btn-icon-lg::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:25px;transition:all ease 0.1s !important}.jhp-container .jmaterial-btn-icon-lg:hover{transition:all ease 0.9s;background:#ebf7ec radial-gradient(circle,transparent 1%,#ebf7ec 1%) center/15000%}.jhp-container .jmaterial-btn-icon-lg:hover::after{box-shadow:0px 2px 12px rgba(0,0,0,0.2)}.jhp-container .jmaterial-btn-icon-lg:hover i{color:#2c6a2f !important}.jhp-container .jmaterial-btn-icon-lg:active{background-color:#3b8e3f;background-size:100%;transition:all 0s}.jhp-container .jmaterial-btn-icon-lg i{font-size:25px;color:#3b8e3f !important;transition:all ease .3s}.jhp-container .jmaterial-btn-icon-lg img{width:50%;height:50%;position:absolute;top:25%;left:25%;object-fit:contain}.jhp-container .jmaterial-btn-text{width:auto;height:40px;display:flex;justify-content:center;align-items:center;position:relative;border-radius:20px;border:1px solid #3b8e3f;background-color:#ebf7ec;cursor:pointer;padding:0 20px}.jhp-container .jmaterial-btn-text::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;transition:all ease 0.1s !important}.jhp-container .jmaterial-btn-text:hover{transition:all ease 0.9s;background:#ebf7ec radial-gradient(circle,transparent 1%,#ebf7ec 1%) center/15000%}.jhp-container .jmaterial-btn-text:hover::after{box-shadow:0px 2px 12px rgba(0,0,0,0.2)}.jhp-container .jmaterial-btn-text:active{background-color:#3b8e3f;background-size:100%;transition:all 0s}.jhp-container .jmaterial-btn-text span{width:7px;height:7px;border-radius:3.5px;margin-right:15px}.jhp-container .jmaterial-btn-text *:not(span){font-size:18px;color:#255827;margin:0;padding:0}.jhp-container .jmaterial-btn-text-sm{width:auto;height:35px;display:flex;justify-content:center;align-items:center;position:relative;border-radius:17.5px;border:1px solid #3b8e3f;background-color:#ebf7ec;cursor:pointer;padding:0 17.5px}.jhp-container .jmaterial-btn-text-sm::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:17.5px;transition:all ease 0.1s !important}.jhp-container .jmaterial-btn-text-sm:hover{transition:all ease 0.9s;background:#ebf7ec radial-gradient(circle,transparent 1%,#ebf7ec 1%) center/15000%}.jhp-container .jmaterial-btn-text-sm:hover::after{box-shadow:0px 2px 12px rgba(0,0,0,0.2)}.jhp-container .jmaterial-btn-text-sm:active{background-color:#3b8e3f;background-size:100%;transition:all 0s}.jhp-container .jmaterial-btn-text-sm span{width:7px;height:7px;border-radius:3.5px;margin-right:15px}.jhp-container .jmaterial-btn-text-sm *:not(span){font-size:16px;color:#255827;margin:0;padding:0}.jhp-container .jmaterial-btn-text-lg{width:auto;height:50px;display:flex;justify-content:center;align-items:center;position:relative;border-radius:25px;border:1px solid #3b8e3f;background-color:#ebf7ec;cursor:pointer;padding:0 25px}.jhp-container .jmaterial-btn-text-lg::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:25px;transition:all ease 0.1s !important}.jhp-container .jmaterial-btn-text-lg:hover{transition:all ease 0.9s;background:#ebf7ec radial-gradient(circle,transparent 1%,#ebf7ec 1%) center/15000%}.jhp-container .jmaterial-btn-text-lg:hover::after{box-shadow:0px 2px 12px rgba(0,0,0,0.2)}.jhp-container .jmaterial-btn-text-lg:active{background-color:#3b8e3f;background-size:100%;transition:all 0s}.jhp-container .jmaterial-btn-text-lg span{width:7px;height:7px;border-radius:3.5px;margin-right:15px}.jhp-container .jmaterial-btn-text-lg *:not(span){font-size:20px;color:#255827;margin:0;padding:0}.jhp-container .bg-dark.navbar-dark .navbar-nav .nav-link:focus,.jhp-container .bg-dark.navbar-dark .navbar-nav .nav-link:hover{color:#2C3E50 !important}.jhp-container .bg-dark.navbar-dark .navbar-nav .active > .nav-link{color:#2C3E50 !important}.jhp-container .pagination a:hover{text-decoration:none}.jhp-container .alert{border:none;color:#fff}.jhp-container .alert a{color:#fff;text-decoration:underline}.jhp-container .alert .alert-link{color:#fff;text-decoration:underline}.jhp-container .modal .close{color:#000}.jhp-container .modal .close:not(:disabled):not(.disabled):hover{color:#000}.jhp-container .modal .close:not(:disabled):not(.disabled):focus{color:#000}.jhp-container .img-wrap{position:relative;z-index:1}.jhp-container .img-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-bottom-right-radius:0.28rem;border-bottom-left-radius:0.28rem}.jhp-container .label-wrap{position:absolute;top:50%;right:0;padding:.3em 1em;opacity:.85;z-index:2;color:#fff;width:120px;text-align:center;font-size:14px;font-weight:600;border-bottom-left-radius:0.28rem;border-top-left-radius:0.28rem}.jhp-container .label-wrap.green{background-color:#1ab394}.jhp-container .label-wrap.green.inline{position:relative;font-size:12px}.jhp-container .label-wrap.orange{background-color:#FF5C00;top:70%}.jhp-container .label-wrap.orange.inline{position:relative;font-size:12px;top:0}.jhp-container .gallery-wrap{cursor:pointer;position:relative}.jhp-container .gallery-wrap .label-wrap.green{top:60%}.jhp-container .gallery-wrap .label-wrap.orange{top:80%}.jhp-container .gallery-wrap img{height:250px;object-fit:cover}.jhp-container .jhotel-offers{margin-top:15px}.jhp-container .jhotel-offers .jhotel-offer{margin-bottom:15px}.jhp-container .jhotel-offers .jhotel-offer-name{font-size:24px;margin-bottom:5px;font-weight:600;color:#777}.jhp-container .jhotel-offers .jhotel-offer-descr{color:#444}.jhp-container .jhotel-offers .jhotel-offer-descr ul{margin:0;padding:0;list-style-type:none}.jhp-container .jhotel-offers .jhotel-offer-descr ul li{color:#343a40}.jhp-container .jhotel-offers .jhotel-offer-descr ul li::marker{color:#FF5C00}.jhp-container .jhotel-offers .jhotel-offer-descr ul li:before{content:"-";display:inline;text-align:right}.jhp-container .jhotel-offers .jhotel-offer-price{color:#7b8a8b;text-align:right}.jhp-container .jhotel-offers .jhotel-offer-price .old-price{color:#212529;font-size:20px;text-decoration:line-through}.jhp-container .jhotel-offers .jhotel-offer-price .price{color:#212529;font-size:30px}.jhp-container .jhotel-offers .jhotel-offer-price .price-info{font-size:15px}.jhp-container .jhotel-offers .jhotel-offer-price.wrap{position:absolute;z-index:3;right:10px;color:#fff}.jhp-container .jhotel-offers .jhotel-offer-price.wrap .price-background{position:absolute;opacity:.7;background-color:#FF5C00;height:100%;width:100%;z-index:1;border-bottom-right-radius:0.28rem;border-bottom-left-radius:0.28rem}.jhp-container .jhotel-offers .jhotel-offer-price.wrap .price-content{position:relative;padding:5px;z-index:2}.jhp-container .jhotel-offers .jhotel-offer-price.wrap .old-price,.jhp-container .jhotel-offers .jhotel-offer-price.wrap .price{color:#fff}.jhp-container .jhotel-offers .jhotel-offer-image{position:relative}.jhp-container .jhotel-offers .jhotel-offer-discount{width:50px;height:26px;position:relative;background:#FF5C00;color:#fff;text-align:center;display:inline-block;margin-left:16px;opacity:1}.jhp-container .jhotel-offers .jhotel-offer-discount::after{content:"";position:absolute;left:-12px;bottom:0;width:0;height:0;border-right:13px solid #FF5C00;border-top:13px solid transparent;border-bottom:13px solid transparent}.jhp-container .jhotel-rating{display:flex;flex-direction:row;justify-content:end !important;align-items:center;flex:1;height:74px}.jhp-container .jhotel-rating .rating-score{background-color:#777;color:#fff;font-size:50px;font-weight:600;padding:45px;text-align:center;font-family:Ultra}.jhp-container .jhotel-rating .rating-text{border-bottom-right-radius:0.28rem;border-top-right-radius:0.28rem;border:0px;border-left:none;font-size:25px;line-height:19px;text-align:right;height:0}.jhp-container .jhotel-rating .rating-text .rating-level{margin:0;font-weight:600;text-align:center;color:#343a40}.jhp-container .jhotel-rating .rating-text .rating-number{margin:0;color:#555;font-weight:600;font-size:15px;white-space:nowrap}.jhp-container .jhotel-rating .rating-text .rating-number a{color:#555}.jhp-container .jhotel-result{padding:20px;margin-bottom:15px;width:100%;background:#fffFFF;box-shadow:0px 5px 15px rgba(0,0,0,0.2)}.jhp-container .jhotel-result .jhotel-title{margin-top:0;font-size:23px}.jhp-container .jhotel-result .jhotel-title a{color:#333}.jhp-container .jhotel-result .img-wrap{min-height:225px}.jhp-container .jhotel-result .jhotel-offers{margin-top:15px}.jhp-container .jhotel-result .jhotel-offers .jhotel-offer{border-top:1px solid #ecf0f1;padding-top:15px;margin-top:15px}.jhp-container .jhotel-result .view-all{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:20px}.jhp-container .jhotel-result .jhotel-address{font-size:14px}.jhp-container .jhotel-result-desc{color:#343a40}.jhp-container .jhotel-result-desc .jhotel-address{color:#212529}.jhp-container .jhotel-item .image-gallery{margin-bottom:15px;position:relative}.jhp-container .jhotel-item .image-gallery .col-md-2{padding-left:0}.jhp-container .jhotel-item .image-preview{height:350px;border-bottom-left-radius:15px;position:relative;overflow:hidden}.jhp-container .jhotel-item .image-thumbs{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}.jhp-container .jhotel-item .image-thumbs .thumb{position:relative;height:111px;width:100%}.jhp-container .jhotel-item .image-thumbs .thumb img{border-radius:0}.jhp-container .jhotel-item .image-thumbs .thumb:last-child img{border-bottom-right-radius:15px}.jhp-container .jhotel-item .jhotel-offer{background-color:#F5F5F5;padding:15px}.jhp-container .jhotel-item .jhotel-offer .img-wrap{min-height:200px}.jhp-container .jhotel-rooms-grid{background:#fff;margin:20px -10px -10px !important;padding-bottom:10px}.jhp-container .jhotel-rooms-grid .jhotel-room{box-shadow:rgba(0,0,0,0.75) 0px 0px 9px -5px;margin:0 auto}.jhp-container .jhotel-rooms-grid .jhotel-room .room-header .room-title{font-size:18px;display:inline;word-wrap:break-word}.jhp-container .jhotel-rooms-grid .jhotel-room .img-wrap{min-height:100px}.jhp-container .jhotel-rooms-grid .thumbs .room-image a{height:140px;width:160px}.jhp-container .jhotel-rooms-grid .room-calendar{width:90%;margin:auto}.jhp-container .jhotel-room{padding:20px;margin-bottom:15px;background-color:#fff}.jhp-container .jhotel-room .room-header{display:flex;flex-direction:row;justify-content:space-between;align-items:start}.jhp-container .jhotel-room .room-header .room-title{font-size:24px;font-weight:600}.jhp-container .jhotel-room .room-header .room-selector{text-align:center;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:26px}.jhp-container .jhotel-room .room-header .room-selector i{font-size:32px;color:#FF5C00}.jhp-container .jhotel-room .room-header .room-selector #room-value{margin:0 10px;font-size:28px}.jhp-container .jhotel-room .room-header .room-selector.disabled i{color:#7b8a8b}.jhp-container .jhotel-room .room-header .availability{font-size:13px;text-align:right;margin:0 5px}.jhp-container .jhotel-room .room-description{width:80%}.jhp-container .jhotel-room .price-info .price-value{color:#343a40;font-weight:700}.jhp-container .jhotel-room .room-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#7b8a8b;font-size:13px}.jhp-container .jhotel-room .room-footer .price-info{text-align:right}.jhp-container .jhotel-room .room-footer .price-info .price-value{font-size:22px}.jhp-container .jhotel-room .room-details{border-top:1px solid #ecf0f1;padding-top:20px;margin-top:15px}.jhp-container .jhotel-room .room-details .img-wrap{min-height:100px}.jhp-container .jhotel-room .room-details .extra-info{font-size:13px;margin-top:15px}.jhp-container .jhotel-room .room-details .extra-info p{margin-top:5px}.jhp-container .event-view-2{background-color:#ffffff;box-shadow:0 0 5px 2px #00000036}.jhp-container .event-view-2 .event-slideshow-wrap{width:100%;height:100%;min-height:350px}.jhp-container .event-view-2 .event-section-title{font-size:18px}.jhp-container .event-view-2 .event-header-wrap .event-header-bg{background-color:#f3f3f3}.jhp-container .event-view-2 .event-header-wrap .event-header-title{font-weight:600}.jhp-container .event-view-2 .event-action-wrap{border-top:1px solid #95a5a6;border-bottom:1px solid #95a5a6}.jhp-container .event-view-2 .event-action-wrap .event-action{display:flex;justify-content:flex-start}.jhp-container .event-view-2 .event-action-wrap .event-action > *{line-height:initial;margin-right:5px}.jhp-container .event-view-2 .event-action-wrap .event-action > *:last-child{margin-right:0}.jhp-container .event-view-2 .event-description-wrap p{font-size:16px;margin:0}.jhp-container .event-view-2 .event-description-wrap p::first-letter{font-weight:500;float:left;font-size:3.2em;margin:10px 2px 5px 0}.jhp-container .event-view-2 .event-tags-wrap{display:flex}.jhp-container .event-view-2 .event-tags-wrap .event-tags-list{display:flex;flex-wrap:wrap;margin:0;padding-left:0;list-style:none}.jhp-container .event-view-2 .event-tags-wrap .event-tags-list > *{margin:2px 5px 2px 0}.jhp-container .event-view-2 .event-tags-wrap .event-tags-list > *:last-child{margin-right:0}.jhp-container .event-view-2 .event-tags-wrap > *{line-height:initial;margin-right:10px}.jhp-container .event-view-2 .event-tags-wrap > *:last-child{margin-right:0}.jhp-container .event-view-2 .event-footer-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.jhp-container .event-view-2 .flex-center-btn{display:flex;justify-content:center;align-items:center}.jhp-container .event-view-2 .jitem-card{box-shadow:2px 2px 5px 1px #00000021;transition:all ease .3s}.jhp-container .event-view-2 .jitem-card:hover{box-shadow:4px 4px 10px 1px #0000004a}.jhp-container .event-view-2 #gallery{height:100% !important}.jhp-container #user-options .jbox-card.clickable:hover{cursor:pointer;background:#EAEAEA}.jhp-container #user-options .input-append input{border-radius:5px 0 0 5px}.jhp-container #user-options .input-append .btn:last-child{border-radius:0 5px 5px 0}.jhp-container .jhotel-offer .btn_minus_rooms{cursor:pointer}.jhp-container .jhotel-offer .btn_plus_rooms{cursor:pointer}.jhp-container .reservation-selection{background-color:#efefef;padding:10px}.jhp-container .reservation-selection #selected-rooms{list-style:none;padding:0}.jhp-container .reservation-selection #selected-rooms i{cursor:hand}.jhp-container .thumbs .room-image a{height:190px}.jhp-container .changeSearch la la-search{font-size:16px}.jhp-container .hotelCalendarImage{position:absolute;right:12px;top:36px;font-size:20px}.jhp-container .cursor-pointer{cursor:pointer}.jhp-container ul.bulletList{padding:0;margin:0}.jhp-container ul.bulletList li{background:url(https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/bullet-blue.jpg) no-repeat 0 10px !important;list-style:none;padding:3px 10px !important;margin-left:0px !important}.jhp-container .hotel-select-warning{background:#FFE103 linear-gradient(180deg,#ffe629,#FFE103) repeat-x;padding:8px 35px 8px 14px;margin-bottom:18px;border:none;border-radius:3px}.jhp-container .ui-sortable-handle{cursor:grab}.was-validated .jhp-container .form-control:valid{border-color:#1ab394}.was-validated .jhp-container .form-control:valid:focus{border-color:#1ab394;box-shadow:0 0 0 0.2rem rgba(67,160,71,0.25)}.was-validated .jhp-container .form-control:valid ~ .valid-feedback{display:block}.was-validated .jhp-container .form-control:valid ~ .valid-tooltip{display:block}.was-validated .jhp-container .form-control:invalid{border-color:#E74C3C}.was-validated .jhp-container .form-control:invalid:focus{border-color:#E74C3C;box-shadow:0 0 0 0.2rem rgba(231,76,60,0.25)}.was-validated .jhp-container .form-control:invalid ~ .invalid-feedback{display:block}.was-validated .jhp-container .form-control:invalid ~ .invalid-tooltip{display:block}.was-validated .jhp-container .custom-select:valid{border-color:#1ab394}.was-validated .jhp-container .custom-select:valid:focus{border-color:#1ab394;box-shadow:0 0 0 0.2rem rgba(67,160,71,0.25)}.was-validated .jhp-container .custom-select:valid ~ .valid-feedback{display:block}.was-validated .jhp-container .custom-select:valid ~ .valid-tooltip{display:block}.was-validated .jhp-container .custom-select:invalid{border-color:#E74C3C}.was-validated .jhp-container .custom-select:invalid:focus{border-color:#E74C3C;box-shadow:0 0 0 0.2rem rgba(231,76,60,0.25)}.was-validated .jhp-container .custom-select:invalid ~ .invalid-feedback{display:block}.was-validated .jhp-container .custom-select:invalid ~ .invalid-tooltip{display:block}.was-validated .jhp-container .form-control-file:valid ~ .valid-feedback{display:block}.was-validated .jhp-container .form-control-file:valid ~ .valid-tooltip{display:block}.was-validated .jhp-container .form-control-file:invalid ~ .invalid-feedback{display:block}.was-validated .jhp-container .form-control-file:invalid ~ .invalid-tooltip{display:block}.was-validated .jhp-container .form-check-input:valid ~ .form-check-label{color:#1ab394}.was-validated .jhp-container .form-check-input:valid ~ .valid-feedback{display:block}.was-validated .jhp-container .form-check-input:valid ~ .valid-tooltip{display:block}.was-validated .jhp-container .form-check-input:invalid ~ .form-check-label{color:#E74C3C}.was-validated .jhp-container .form-check-input:invalid ~ .invalid-feedback{display:block}.was-validated .jhp-container .form-check-input:invalid ~ .invalid-tooltip{display:block}.was-validated .jhp-container .custom-control-input:valid ~ .custom-control-label{color:#1ab394}.was-validated .jhp-container .custom-control-input:valid ~ .custom-control-label::before{background-color:#91d194}.was-validated .jhp-container .custom-control-input:valid ~ .valid-feedback{display:block}.was-validated .jhp-container .custom-control-input:valid ~ .valid-tooltip{display:block}.was-validated .jhp-container .custom-control-input:valid:checked ~ .custom-control-label::before{background:#5bbb60 linear-gradient(180deg,#74c578,#5bbb60) repeat-x}.was-validated .jhp-container .custom-control-input:valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(67,160,71,0.25)}.was-validated .jhp-container .custom-control-input:invalid ~ .custom-control-label{color:#E74C3C}.was-validated .jhp-container .custom-control-input:invalid ~ .custom-control-label::before{background-color:#f5b4ae}.was-validated .jhp-container .custom-control-input:invalid ~ .invalid-feedback{display:block}.was-validated .jhp-container .custom-control-input:invalid ~ .invalid-tooltip{display:block}.was-validated .jhp-container .custom-control-input:invalid:checked ~ .custom-control-label::before{background:#ed7669 linear-gradient(180deg,#f08b80,#ed7669) repeat-x}.was-validated .jhp-container .custom-control-input:invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(231,76,60,0.25)}.was-validated .jhp-container .custom-file-input:valid ~ .custom-file-label{border-color:#1ab394}.was-validated .jhp-container .custom-file-input:valid ~ .custom-file-label::after{border-color:inherit}.was-validated .jhp-container .custom-file-input:valid ~ .valid-feedback{display:block}.was-validated .jhp-container .custom-file-input:valid ~ .valid-tooltip{display:block}.was-validated .jhp-container .custom-file-input:valid:focus ~ .custom-file-label{box-shadow:0 0 0 0.2rem rgba(67,160,71,0.25)}.was-validated .jhp-container .custom-file-input:invalid ~ .custom-file-label{border-color:#E74C3C}.was-validated .jhp-container .custom-file-input:invalid ~ .custom-file-label::after{border-color:inherit}.was-validated .jhp-container .custom-file-input:invalid ~ .invalid-feedback{display:block}.was-validated .jhp-container .custom-file-input:invalid ~ .invalid-tooltip{display:block}.was-validated .jhp-container .custom-file-input:invalid:focus ~ .custom-file-label{box-shadow:0 0 0 0.2rem rgba(231,76,60,0.25)}.show > .jhp-container .btn-primary.dropdown-toggle{color:#fff;background-color:#1a252f;background-image:none;border-color:#151e27}.show > .jhp-container .btn-primary.dropdown-toggle:focus{box-shadow:none}.show > .jhp-container .btn-secondary.dropdown-toggle{color:#fff;background-color:#798d8f;background-image:none;border-color:#738789}.show > .jhp-container .btn-secondary.dropdown-toggle:focus{box-shadow:none}.show > .jhp-container .btn-success.dropdown-toggle{color:#fff;background-color:#1ab394;background-image:none;border-color:#1ab394}.show > .jhp-container .btn-success.dropdown-toggle:focus{box-shadow:none}.show > .jhp-container .btn-info.dropdown-toggle{color:#fff;background-color:#00ADF8;background-image:none;border-color:#00ADF8}.show > .jhp-container .btn-info.dropdown-toggle:focus{box-shadow:none}.show > .jhp-container .btn-warning.dropdown-toggle{color:#212529;background-color:#cfb600;background-image:none;border-color:#c2ab00}.show > .jhp-container .btn-warning.dropdown-toggle:focus{box-shadow:none}.show > .jhp-container .btn-danger.dropdown-toggle{color:#fff;background-color:#d62c1a;background-image:none;border-color:#ca2a19}.show > .jhp-container .btn-danger.dropdown-toggle:focus{box-shadow:none}.show > .jhp-container .btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;background-image:none;border-color:#d3d9df}.show > .jhp-container .btn-light.dropdown-toggle:focus{box-shadow:none}.show > .jhp-container .btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;background-image:none;border-color:#171a1d}.show > .jhp-container .btn-dark.dropdown-toggle:focus{box-shadow:none}.show > .jhp-container .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#2C3E50;border-color:#2C3E50}.show > .jhp-container .btn-outline-primary.dropdown-toggle [class*="la"]{color:#fff}.show > .jhp-container .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(44,62,80,0.5)}.show > .jhp-container .btn-outline-secondary.dropdown-toggle{color:#212529;background-color:#95a5a6;border-color:#95a5a6}.show > .jhp-container .btn-outline-secondary.dropdown-toggle [class*="la"]{color:#212529}.show > .jhp-container .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(149,165,166,0.5)}.show > .jhp-container .btn-outline-success.dropdown-toggle{color:#fff;background-color:#1ab394;border-color:#1ab394}.show > .jhp-container .btn-outline-success.dropdown-toggle [class*="la"]{color:#fff}.show > .jhp-container .btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(67,160,71,0.5)}.show > .jhp-container .btn-outline-info.dropdown-toggle{color:#fff;background-color:#FF5C00;border-color:#FF5C00}.show > .jhp-container .btn-outline-info.dropdown-toggle [class*="la"]{color:#fff}.show > .jhp-container .btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(189,0,118,0.5)}.show > .jhp-container .btn-outline-warning.dropdown-toggle{color:#212529;background-color:#FFE103;border-color:#FFE103}.show > .jhp-container .btn-outline-warning.dropdown-toggle [class*="la"]{color:#212529}.show > .jhp-container .btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(255,225,3,0.5)}.show > .jhp-container .btn-outline-danger.dropdown-toggle{color:#fff;background-color:#E74C3C;border-color:#E74C3C}.show > .jhp-container .btn-outline-danger.dropdown-toggle [class*="la"]{color:#fff}.show > .jhp-container .btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(231,76,60,0.5)}.show > .jhp-container .btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.show > .jhp-container .btn-outline-light.dropdown-toggle [class*="la"]{color:#212529}.show > .jhp-container .btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.show > .jhp-container .btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.show > .jhp-container .btn-outline-dark.dropdown-toggle [class*="la"]{color:#fff}.show > .jhp-container .btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.show > .jhp-container .toggle input[type="radio"]:checked + label.dropdown-toggle{color:#fff;background-color:#347c37;background-image:none;border-color:#307333}.show > .jhp-container .toggle input[type="radio"]:checked + label.dropdown-toggle:focus{box-shadow:none}.dropup .jhp-container .dropdown-toggle-split::after{margin-left:0}.dropright .jhp-container .dropdown-toggle-split::after{margin-left:0}.dropleft .jhp-container .dropdown-toggle-split::before{margin-right:0}.jhp-container.jhp-edit-container .images-list{list-style:none;margin:0;display:grid;padding:0;margin-bottom:15px}.jhp-container.jhp-edit-container .images-list .ui-state-default{padding-left:16px;position:relative;margin-top:5px;width:100%;background:#f6f6f6}.jhp-container.jhp-edit-container .images-list .ui-state-default span{position:absolute;left:0;margin-top:-8px;top:50%}.jhp-container.jhp-edit-container .images-list .jimage-upload .uploaded-image{width:100%;min-height:95px;position:relative}.jhp-container.jhp-edit-container .images-list .jimage-upload .uploaded-image > img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;padding:inherit}.jhp-container.jhp-edit-container .images-list .jimage-upload .picture-info-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:15px;padding-bottom:15px}.jhp-container.jhp-edit-container .images-list .jimage-upload .picture-info-container .uploaded-image-name{width:100%;word-break:break-all}.jhp-container.jhp-edit-container .images-list .jimage-upload .picture-info-container textarea{min-height:28px;min-height:fit-content}.jhp-container.jhp-edit-container .images-list .jimage-upload .image-options{display:flex;justify-content:space-around;align-items:center}.jhp-container.jhp-edit-container .images-list .jimage-upload .image-options > div{margin:0 5px}.jhp-container.jhp-edit-container .images-list .jimage-upload .image-checked-container i{color:green;font-size:25px;cursor:pointer}.jhp-container.jhp-edit-container .images-list .jimage-upload .image-delete-container i{color:red;font-size:25px;cursor:pointer}.jhp-container.jhp-edit-container textarea{min-height:90px;width:100%;max-width:100%;color:#575a5d}.jhp-container.jhp-edit-container .bootstrap-tagsinput{border-radius:0.28rem}.jhp-container.jhp-edit-container .has-striped-child > *:nth-child(even){background-color:#f8f9fa}.jhp-container.jhp-edit-container .has-striped-child > *:last-child{background-color:transparent !important}.jhp-container.jhp-edit-container input[type="text"]{width:100%;max-width:100%;color:#575a5d}.jhp-container.jhp-edit-container label{width:100%;max-width:100%;color:#575a5d;font-weight:600;color:#3e5871;margin-bottom:0.4rem}.jhp-container.jhp-edit-container select{width:100%;max-width:100%;color:#575a5d}.jhp-container.jhp-edit-container p.small{color:#7f7f7f;font-size:12px;margin-bottom:15px}.jhp-container.jhp-edit-container .jupload-footer label.btn{color:#fff}.jhp-container.jhp-edit-container input.calendar-date{max-width:150px}.jhp-container.jhp-edit-container .procces-tabs{background-color:#EDEDEA}.jhp-container.jhp-edit-container .procces-tabs .process-tab{color:#74777b;cursor:pointer;text-decoration:none;text-align:center;border-radius:0;border:1px solid #D1D1D1;border-right:none;border-top:none;border-bottom:1px solid rgba(206,206,206,0.3)}.jhp-container.jhp-edit-container .procces-tabs .process-tab.tab-active{cursor:pointer}.jhp-container.jhp-edit-container .procces-tabs .process-tab.tab-active:hover{background-color:#EDEDEA}.jhp-container.jhp-edit-container .procces-tabs .process-tab.active{background-color:#fffFFF;border-bottom:none}.jhp-container.jhp-edit-container .procces-tabs .process-tab.active .la{color:#fff}.jhp-container.jhp-edit-container .label-w-100 .form-group > label{width:100%}.jhp-container.jhp-edit-container .attachment{width:100%}.jhp-container.jhp-edit-container .attachment .attach-box{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:20px;background-color:#f6f6f6;text-align:center;color:#828282;border-radius:10px;border:5px dashed #b3b3b3}.jhp-container.jhp-edit-container .attachment .attach-box input{width:auto;margin-top:30px}.jhp-container.jhp-edit-container .attachment .admintable{margin:0;width:100%}.jhp-container.jhp-edit-container .attachment .admintable .admintable-row{display:flex;justify-content:center;align-items:center;margin-bottom:10px;padding:10px 0;border:1px solid transparent;border-bottom:1px solid #d6d6d6;border-radius:0;background-color:transparent;width:100%}.jhp-container.jhp-edit-container .attachment .admintable .admintable-row .admintable-order-arrows{display:flex;flex-direction:column}.jhp-container.jhp-edit-container .attachment .admintable .admintable-row .admintable-input-name{display:flex;align-items:center;width:100%}.jhp-container.jhp-edit-container .attachment .admintable .admintable-row .admintable-input-name input{height:fit-content;width:40%}.jhp-container.jhp-edit-container .attachment .admintable .admintable-row .admintable-input-name span{word-break:break-all;max-width:60%}.jhp-container.jhp-edit-container .attachment .admintable .admintable-row .admintable-input-name > *{padding:0 5px}.jhp-container.jhp-edit-container .attachment .admintable .admintable-row > *{padding:0 10px}.jhp-container.jhp-edit-container .attachment .admintable .admintable-row:hover{background-color:#f6f6f6;border:1px solid #d6d6d6;border-radius:10px}.jhp-container.jhp-edit-container .attachment .admintable tbody{width:100%}.jhp-container.jhp-edit-container .video-item{margin-bottom:10px}.jhp-container.jhp-edit-container .input-group .form-control{width:auto}.jhp-container.jhp-edit-container .chosen-container{width:100% !important}.jhp-container.jhp-edit-container .chosen-container .chosen-single{min-width:140px}.jhp-container.jhp-edit-container .chosen-container .chosen-single span{margin-right:15px !important}.jhp-container.jhp-edit-container .chosen-container.chosen-container-single{max-width:100%}.jhp-container.jhp-edit-container .chosen-container.chosen-container-single .chosen-single{width:100%}.jhp-container.jhp-edit-container .chosen-container.chosen-container-multi{width:100% !important}.jhp-container.jhp-edit-container .chosen-container.chosen-container-multi .chosen-choices{max-width:100%;border:1px solid #ced4da;min-height:30px;border-radius:0.28rem}.jhp-container.jdb-dashboard .jbox-card{box-shadow:4px 4px 8px 0px #7b7b7b45}.jhp-container.jdb-dashboard .has-fluid-columns > .fluid-col{padding:0 7.5px;background-color:#efefef;-webkit-column-break-inside:avoid}.jhp-front-end .jhp-container .input-append input{border-radius:5px 0 0 5px}.jhp-front-end .jhp-container .input-append .btn:last-child{border-radius:0 5px 5px 0}#plans-container .jpackage-highlight{background:#458ca9;color:white;border-color:#188cbc;transform:scale(1.03,1.12);transition:all ease .3s}#plans-container .jpackage-highlight .jpackage-wrap{transform:scale(0.97,0.88)}@media (max-width:575.98px){.jhp-container .table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.jhp-container .table-responsive-sm > .table-bordered{border:0}}@media (max-width:767.98px){.jhp-container .table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.jhp-container .table-responsive-md > .table-bordered{border:0}.jhp-container .jhotel-rating{justify-content:end}.jhp-container .jhotel-result .img-wrap{min-height:230px}.jhp-container .jhotel-offers{margin-top:15px}.jhp-container .jhotel-offers .jhotel-offer-name{font-size:16px}.jhp-container .jhotel-offers .jhotel-offer-price .old-price{font-size:16px}.jhp-container .jhotel-offers .jhotel-offer-price .price{font-size:20px}.jhp-container .jhotel-offers .jhotel-offer-price .price-info{font-size:13px}.jhp-container .jhotel-offers .jhotel-offer-discount{width:50px;height:25px}.jhp-container .jhotel-offers .jhotel-offer [class*="badge-"]{font-size:12px;padding:6px 7px}.jhp-container .jhotel-offers .jhotel-offer .img-wrap .label-wrap.green{right:10px;width:133px;font-size:16px;border-radius:0.48rem}.jhp-container .jhotel-offers .jhotel-offer .img-wrap .label-wrap.orange{right:10px;width:133px;font-size:16px;border-radius:0.48rem}.jhp-container .jhotel-offers .jhotel-offer-descr{font-size:14px}.jhp-container .jhotel-offers .view-all{border-top:1px solid #ecf0f1;padding-top:15px}.jhp-container .jhotel-item .image-preview{height:260px;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.jhp-container .jhotel-item .image-thumbs{display:none}.jhp-container .jhotel-item .jhotel-offer{padding:15px}.jhp-container .jhotel-item .jhotel-offer .img-wrap{min-height:200px}.jhp-container .jhotel-room .room-header .room-title{font-size:16px;font-weight:600}.jhp-container .jhotel-room .room-header .room-selector{font-size:14px}.jhp-container .jhotel-room .room-header .room-selector i{font-size:40px}.jhp-container .jhotel-room .room-header .availability{font-size:13px}.jhp-container .jhotel-room .price-info{margin-bottom:15px}.jhp-container .jhotel-room .price-info > div{display:inline-block}.jhp-container .jhotel-room .price-info .price-value{color:#343a40;font-weight:700}.jhp-container .jhotel-room .room-description{width:100%}.jhp-container .jhotel-room .room-footer{font-size:13px}.jhp-container .jhotel-room .room-footer .price-info .price-value{font-size:14px}.jhp-container .jhotel-room .room-details .img-wrap{min-height:150px}.jhp-container .jhotel-room .room-details .extra-info{font-size:13px;margin-top:15px}.jhp-container .jhotel-room .room-details .extra-info p{margin-top:5px}}@media (max-width:991.98px){.jhp-container .table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.jhp-container .table-responsive-lg > .table-bordered{border:0}}@media (max-width:1199.98px){.jhp-container .table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.jhp-container .table-responsive-xl > .table-bordered{border:0}}@media (min-width:576px){.jhp-container .form-inline .form-check-input{margin-right:0.25rem}}@media screen and (prefers-reduced-motion:reduce){.jhp-container .jitem-card{transition:none}.jhp-container .jitem-card .jitem-date-wrap,.jhp-container .jitem-card .jitem-idate-wrap,.jhp-container .jitem-card .jitem-text-wrap,.jhp-container .jitem-card .jitem-discount-wrap{transition:none}.jhp-container .place-card{transition:none}.jhp-container .list-card{transition:none}.jhp-container .list-card .list-img-wrap > a{transition:none}.jhp-container .jhp-checkbox input::after{transition:none}.jhp-container .progress-bar{transition:none}.jhp-container .jupload .jupload-body .jupload-field label{transition:none}.jhp-container.jhp-edit-container .attachment .admintable .admintable-row{transition:none}}@media (min-width:992px){.jhp-container .jitem-card .jitem-img-wrap{min-height:230px}.jhp-container .list-card .list-title{font-size:1.25rem}}@media (max-width:1120px){.jhp-container.jhp-edit-container .chosen-container .chosen-single{min-width:100%}}@media (max-width:768px){.jhp-container .jupload{font-size:14px}.jhp-container .jupload .jupload-header{padding:7.5px 0;margin-bottom:7.5px}.jhp-container .jupload .jupload-footer{padding:7.5px 0;margin-top:7.5px}.jhp-container .jupload .jupload-body .jupload-files{padding:7.5px}.jhp-container .jupload .jupload-body .jupload-files-img *[class*="la"]{font-size:50px}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions{padding:0 7.5px}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions > *{width:20px;height:20px;margin:0 0 0 5px;font-size:20px}.jhp-container .jupload .jupload-body .jupload-field *[class*="la"]{display:none}.jhp-container .jbtn-offer *[class*='jbtn-offer-info']{width:130px;height:130px}.jhp-container .jbtn-offer *[class*='jbtn-offer-info'] > *:not(a){font-size:26px}.jhp-container .jbtn-offer-link{max-width:130px}.jhp-container .jbtn-offer-link a{font-size:18px;margin:7px 0}.jhp-container *[class*="jbtn-order"]{flex-direction:column;width:100%}.jhp-container *[class*="jbtn-order"] .jbtn-order-info{padding:10px 15px 20px 15px !important;flex-direction:column}.jhp-container *[class*="jbtn-order"] .jbtn-order-item{width:100%;margin-top:10px}.jhp-container *[class*="jbtn-order"] .jbtn-order-item label{margin:5px 0 5px 0}.jhp-container *[class*="jbtn-order"] .jbtn-order-btn{padding:2px 10px;margin-left:0px;margin-top:10px;text-align:center}.jhp-container *[class*="jbtn-order"] .jbtn-order-btn a{font-size:18px}.jhp-container *[class*="jbtn-order"] .jbtn-order-btn:hover{margin-left:0px;margin-right:0px}.jhp-container .jmodal-md{min-width:unset !important}#plans-container .jpackage-highlight{transform:scale(1,1)}#plans-container .jpackage-highlight .jpackage-wrap{transform:scale(1,1)}}@media (max-width:576px){.jhp-container .jupload{font-size:12px}.jhp-container .jupload .jupload-header{padding:5px 0;margin-bottom:5px}.jhp-container .jupload .jupload-footer{padding:5px 0;margin-top:5px}.jhp-container .jupload .jupload-body .jupload-files{flex-wrap:wrap;padding:5px}.jhp-container .jupload .jupload-body .jupload-files-img{min-height:70px;max-width:100%}.jhp-container .jupload .jupload-body .jupload-files-img img:hover{transform:scale(1.02,1.02)}.jhp-container .jupload .jupload-body .jupload-files-img *[class*="la"]{font-size:35px}.jhp-container .jupload .jupload-body .jupload-files-info{justify-content:flex-end;min-height:auto;padding:5px !important;max-width:100%}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions{padding:0 5px}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions *[class*="la"]:hover{transform:scale(1.2,1.2)}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-actions > *{width:18px;height:18px;margin:0 0 0 2px;font-size:18px}.jhp-container .jupload .jupload-body .jupload-files-info .jupload-filename > *:not(input){margin-bottom:0}.jhp-container .jupload .jupload-body .jupload-field{padding:15px}.jhp-container .jupload.logo-jupload .jupload-body{max-width:160px}.jhp-container .jupload.logo-jupload .jupload-body .jupload-files-img{min-height:150px}.jhp-container .jupload.cover-jupload .jupload-body .jupload-files-img{min-height:200px}.jhp-container *[class*="jbtn-order"]{width:100%}.jhp-container .jmodal-sm{max-width:unset !important}.jhp-container .jmodal-btn{width:100%;margin:0 0 10px 0;display:block}.jhp-container .jmodal-footer{justify-content:center}}@media only screen and (min-width:1501px){.jhp-container .jtable-body-row .jtable-body-name{max-width:500px}}@media only screen and (max-width:1500px){.jhp-container .jtable-body-row .jtable-body-name{max-width:300px}}@media (max-width:992px){.jhp-container .jmodal-lg{min-width:unset !important}}@media screen and (min-width:761px){.jhp-container.jdb-dashboard .has-fluid-columns{-webkit-column-count:4;-webkit-column-gap:0;padding:8px;-moz-column-count:4;-moz-column-gap:0;column-count:4;column-gap:0}}@media (min-width:768px){.jhp-container .event-view-2 .event-header-wrap{height:450px}}


/*===============================
https://die-boell-geroda.de/components/com_jhotelreservation/assets/css/common.css
================================================================================*/
#add-hotel-container .section{border:none}#add-hotel-container input[type="text"]{max-width:65%}#add-hotel-container .reservationButtons{margin-top:20px}#add-hotel-container .current{overflow:hidden;height:820px}#add-hotel-container .current .tabs{height:800px}#add-hotel-container textarea.mce_editable{width:95% !important}#add-hotel-container .hotel-editor{margin:10px}#add-hotel-container .reservation-details{background:#ffffff;display:inline;width:auto}#add-hotel-container .reservation-details label{display:inline;float:none;width:auto}#add-hotel-container .reservation-details .calendarDisplay{display:inline}#add-hotel-container .reservation-details .calendarDisplay input{display:inline-block;width:auto;pointer-events:auto;cursor:auto;background-color:#ffffff}    .choose-room{font-size:14px;font-weight:bold;margin-bottom:5px;text-transform:uppercase}.hotel_reservation{padding:2px 0px 2px 0px}.hotel_reservation .tabs ul{display:inline-block;float:right;border:none;background:none}.hotel_reservation .tabs li{list-style:none;float:left;position:relative;top:0;margin:1px 0.2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap;background:#fff;border:1px solid #bfbfbf !important;font-weight:500 !important;min-width:70px;text-align:center}.hotel_reservation .tabs a{color:#7e7e7e;display:block;padding:5px}.hotel_reservation.row-fluid{margin:0}.hotel_reservation .tabs li:hover,.hotel_reservation .tabs li.selected{background:#0185ca}.hotel_reservation .tabs li:hover a,.hotel_reservation .tabs li.selected a{text-decoration:none;color:#ffffff;cursor:pointer}.hotel_reservation .hoteInnerContainer{padding:15px 30px;background:#fff}.reservation-steps ul,.hotel_reservation ul{list-style-type:none !important;margin:0 !important;padding:0 !important}.hotel-search-list{color:#333333;padding-top:10px}.hotel-search-list .hotel-address{width:95%}.hotel-content a{color:#0185ca !important}#hotel-presentation h2{color:#333333}#hotel-presentation .hotel-title h1{font-size:24px;margin:0px;font-weight:bold}.hotel-info{font-size:15px;clear:both;position:relative;border-bottom:1px solid #eaeaea;display:block;margin:10px 0;background:#fff}.hotel-info .hotel-info-container{padding:15px 10px 10px}.hotel-info .hotel-image{float:left;border:none;width:100%;margin:0 !important}.hotel-info .hotel-packages div .toggle{line-height:20px;padding:0 5px}.hotel-info .hotel-packages div .toggle div{background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/arrow_down.png") no-repeat scroll left center;float:left;height:20px;margin-top:0px;padding:0;width:20px}.hotel-info .hotel-packages div .last-minute-offer{position:relative;text-align:center;top:5px;left:40px}.hotel-info .hotel-packages div .nights{float:left;text-align:center;width:85px;padding-left:5px;margin-top:0px}.hotel-info .hotel-packages div .nights em{font-size:12px;font-style:normal;line-height:14px}.hotel-info .hotel-packages div .price-large{display:block;float:left;width:75px}.hotel-info .hotel-packages div .price-large .currency{color:#ffffff;display:block;float:left;font-family:Arial,sans-serif;font-size:18px;margin:1px 4px 0 0}.hotel-info .hotel-packages div .price-large .amount{color:#333333;display:block;float:left;font-family:"Oswald","Verdana",sans-serif;font-size:22px;margin:0}.hotel-info .hotel-packages div .price-large .decimal{color:#333333;display:block;float:left;font-family:"Oswald","Verdana",sans-serif;font-size:12px;margin:4px 0 0}.hotel-info .hotel-packages div .price-large .decimals{color:#333333;display:block;float:left;font-family:"Oswald","Verdana",sans-serif;font-size:12px;margin:-4px 0 0}.hotel-info .hotel-packages div .price-small{color:#ff0000;padding:7px;font-size:13px;text-align:center;font-weight:bold;display:inline-block}.hotel-info .hotel-packages div .price-small .currency{display:inline-block;margin-right:2px}.hotel-info .hotel-packages div .overview{background:#fff;border-bottom:1px solid #eaeaea;padding:5px 5px 5px 0;position:relative;margin:5px 0}.hotel-info .hotel-packages div.open .toggle div{background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/arrow_up.png") no-repeat scroll left center}.hotel-info .package-cell{float:left;width:100%}.hotel-info:hover{background:#ecf7ff;background:-webkit-gradient(linear,left top,left bottom,from(white),to(#ecf7ff));background:-webkit-linear-gradient(top,white,#ecf7ff);background:-moz-linear-gradient(top,white,#ecf7ff);background:linear-gradient(top,white,#ecf7ff)}.reservation-info .hotel-info .hotel-image{height:100px;width:121px}.reservation-info .hotel-address{margin-bottom:5px}.hotel-image-holder{padding:0px;float:left;-webkit-box-shadow:0 2px 5px #969696;-moz-box-shadow:0 2px 5px #969696;box-shadow:0 2px 5px #969696;margin-bottom:20px;position:relative}.review-col{display:block;float:left;margin:1% 0 1% 0%}.review-info{width:61.9%}.social-actions{width:36.5%}@media only screen and (max-width:480px){.review-col{margin:1% 0 1% 0%}.review-info,.social-actions{width:100%}}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1; }.hotel-actions{text-align:right;font-size:12px}.hotel-actions strong{float:left}.hotel-actions ul{float:left}.hotel-actions li{float:right;margin:0px 5px 0px 0px !important;background-image:none !important;margin-left:0 !important;padding-left:0 !important}.hotel-actions li a{margin-left:3px}.hotel-actions li img{vertical-align:middle}.offerToggle{margin-top:15px;padding:10px;background-color:#f5f5f5;margin-left:20px}.hotel-rating{margin:0px;padding:10px}.hotel-rating .info{font-size:11px;color:#333;font-weight:normal;text-align:center}.hotel-rating a{line-height:23px}.hotel-rating .rating{border:0px;line-height:10px;font-size:1.2em;text-align:center;margin-top:2px}.hotel-rating .rating-classification{margin:3px 0px 3px 0px;font-weight:bold;font-size:13px;height:12px}.hotel-rating .ratingCount{margin-top:-3px}.hotel-recommanded{background:#45a219;color:#ffffff;float:right;font-size:11px;font-weight:bold;margin:0;text-align:center;padding:5px 10px;border-radius:2px;position:absolute;right:0;bottom:10px}.hotel-recommanded span{font-size:12px;padding-left:2px}.ratings-header{font-size:20px;font-weight:bold;margin:25px 0px;text-transform:uppercase}.hotel-rating-box{border:1px solid #e7e7e7;margin:30px 0px}.hotel-rating-box .hotel-rating{margin:0px;min-height:200px}.rating-container{padding-right:0px !important}.changeSearch .ui-hotel-button{margin:0 20px}#div_room .table-responsive{border:0px !important}.hotel-details .hotel-price,.offer-price{margin-bottom:10px;background:#fff;width:110px;height:auto;color:#323232;padding:5px 5px 2px 7px;float:right;line-height:15px}.offer-price{background:#fff}.hotel-price .price-type,.offer-price .price-type{display:block;font-size:12px;font-weight:bold;padding:0 3px 2px 0;text-align:left}.hotel-price .price,.offer-price .price{font-size:12px;font-weight:bold;display:inline}.hotel-price .details,.offer-price .details{display:inline;padding-right:3px;font-size:11px}.hotel-price .view-hotel,.offer-price .view-offer{margin-top:4px;text-align:center;background:#0095dd}.hotel-price .view-hotel a,.offer-price .view-offer a{color:#ffffff;font-weight:bold;display:block;padding:5px;font-size:12px}.offer-price .view-offer{background:#bd0076}.hotel-address{font-size:13px;margin-bottom:0px}.hotel-breadcrumb{clear:both;padding-bottom:5px;padding-left:10px}.hotel-breadcrumb a{cursor:pointer}.reservation-description td{padding:1px;font-size:14px}#hotel-search-list .hotel-info h2{float:left;font-size:18px;line-height:24px;margin:0}#hotel-search-list .jhotel-rating .rating-score{font-size:30px;padding:20px}.hotel-title{display:block}.hotel-title h1{float:left;margin:0 !important;line-height:24px;border-bottom:none !important;font-weight:bold}.hotel-title a{color:#333333 !important}.hotel-title > h2:hover a{color:transparent;text-decoration:none}.hotel-name .hotel-stars img,.offer-container ul li a img{margin:0 !important;border:none !important;display:inline}.hotel-description{margin-top:10px;padding-left:0px !important}.hotel-description img{margin:4px 15px 5px 0}.hotel-description ul{margin:0;padding:0}ul.hotel_links{overflow:hidden;float:left;width:70%;padding:0 !important;margin:0 !important}ul.hotel_links li{margin-top:5px;display:inline;float:left;list-style:none}ul.hotel_links li a{margin-right:10px}.reservation-details-holder{margin:20px 0}.reservation-details-holder h3{line-height:32px;color:#444 !important;font-size:14px !important;font-weight:bold !important;padding:0;margin:0}.reservation-details{background:#fff;border-bottom:1px solid #eaeaea;font-size:1em;line-height:20px;margin-left:0 !important;padding:25px 0px 5px}.reservation-detail{float:left;margin-right:10px;position:relative}.reservation-detail img.calendar{position:absolute;top:50%;left:7px;margin-top:5px}.reservation-detail button{margin-top:15px}.reservation-detail label{display:block}.reservation-detail .input-append{margin-bottom:0;margin-left:0;max-width:120px !important;overflow:hidden}.reservation-detail input{background-color:#fff}.reservation-detail .date_hotelreservation{width:80px}.reservation-detail input,.reservation-detail select{border:1px solid #787878;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;height:27px;width:auto}.reservation-detail.voucher input{width:120px !important;text-align:center;padding:0 5px !important}#searchForm{border:0px !important;background:#fff !important}.pagination{text-align:center;display:flex;align-items:flex-end;justify-content:center;width:100%}.pagination .limit{display:flex;flex-direction:column}.pagination .limit .inputbox{margin-top:5px}.pagination.pagination.pagination-toolbar{border:0px solid #eaeaea}.pagination ul{list-style-type:none;margin:4px 0 0 120px;padding:0;text-align:left;float:left}.pagination li{display:inline;text-align:left;margin:0 2px}.pagination form{width:100%}.pagination .pagination > *{padding:0 5px}.pagination .pagination-list{padding:0;margin:0;list-style:none;display:flex}.pagination .pagination-list li{width:35px;height:32px;display:flex;justify-content:center;align-items:center;background-color:#f8f9fa;border:1px solid #dee2e6;transition:all ease 0.2s}.pagination .pagination-list li:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination .pagination-list li:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.pagination .pagination-list > *:hover:not(.disabled){cursor:pointer;border:1px solid #18bc9c;background-color:#fff}table.table_info.detailedView .tr_header th{font-size:12px; padding:5px}table.table_info.detailedView h5{font-weight:bold}table.table_info.detailedView .room_short_description{max-width:370px;min-width:150px}table.table_info.detailedView .room_name{padding:0px;max-width:120px}table.table_info td div:first-child{min-height:25px}.table_info td{border-bottom:1px solid #d2d2b9;padding:2px;border-top:0px !important}.table_info .tr_header th{font-size:11px}.table_info .tr_cnt td{border-bottom:none}.tr_header{border-bottom:1px solid #d2d2b9}.trigger{font-size:13px !important;opacity:1 !important;cursor:pointer;display:inline}.trigger a,.trigger a:visited{color:#135cae}img.img_picture{border:solid 0px red;height:50px}.cnt,.offer_cnt{display:none;margin:0 10px 10px 10px !important;padding:10px;background:#f9f9f9;clear:left;line-height:14px;overflow:visible}.room-description{display:none;font-size:13px;display:block;padding:0 0 10px 15px}.room-description p{color:#222222}.reservation-info.jhp-container .cost-info td{font-size:14px}.reservation-info.jhp-container .itemTitle{font-size:14px}.reservationinfo-details{font-size:14px}.reservationinfo-details .tags{margin:0;font-size:14px}.reservationinfo-details .tags ul{list-style:none;margin:0;padding:0}.reservationinfo-details .tags ul li:before{content:"-"}.reservationinfo-details .tags ul i{color:#0e84b5;font-size:12px}.reservationinfo-details .itemTitle{font-size:16px;font-weight:600;padding:10px 0 0}.reservationinfo-details .price{padding:10px 0 0}.propertyTags ul{list-style-type:disc;-webkit-columns:2;-moz-columns:2;columns:2;list-style-position:inside}.propertyTags ul li{text-align:left;padding:2px 0}.propertyTags ul li i{font-size:12px;color:#0e84b5 !important;float:left;font-weight:bold;margin:5px 5px 5px 0px}.propertyTags ul li span{margin:0;display:block;word-break:break-all}.picture-container{padding-top:5px;clear:both;text-align:left}.clearfix{clear:both}.clearfix:after{clear:both;display:block;content:".";height:0;visibility:hidden}* html .clearfix{height:1%}.link_more{background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/info_icon.gif") no-repeat left 2px;padding-left:15px;padding-bottom:2px;height:10px}.price_breakdown{border:1px dotted #998855;margin:5px 0;padding:5px}.price_breakdown_grad_total td{border-top:1px dotted #998855 !important;padding:3px}.room_main_description{padding:0 10px 0 0;font-size:100%;line-height:20px}.thank-you-holder{display:block;border:1px solid #eaeaea;margin:10px 0;padding:10px;text-align:center !important}.hotel_details_container{background:none;color:#333333}.hotel_details_container p{color:#333333 !important}.hotel_details_container td,.hotel_details_container th,.hotel_reservation td,.hotel_reservation th{color:#333333 !important;font-size:13px;border:none}#search-container{border:0;padding:15px}#search-container h3{background:none;color:#777;font-size:16px !important;font-weight:500;padding:0px 0px 0px 10px;margin:0px;border-bottom:1px solid #eaeaea;height:35px;line-height:35px}#search-container #search-info{background:#fff;padding:15px;color:#777;font-size:14px;margin:0}#search-container #search-info .search-title{font-size:1.8em;line-height:1em}#search-container #search-info span{padding:5px 0 5px 0}#search-container #search-info .search-available{margin-top:5px;margin-bottom:28px;font-size:1.5em}#search-container #search-info span{display:block}#search-container #search-order{background:#fff;font-size:13px;padding:5px 10px;line-height:20px;color:#333333}#search-container #search-order a.next{float:right}#search-container #search-order ul{display:block;list-style-type:none;line-height:20px;padding:0px;margin:10px 0}#search-container #search-order ul li{margin:0 !important;padding:0 !important;padding-left:10px;float:left;margin-right:15px !important;list-style:none;line-height:12px !important;color:#21323a;font-weight:bold;background-image:none !important;width:auto;font-size:12px !important}#search-container #search-order ul li label{line-height:16px !important;padding-right:20px;padding-left:14px;float:left}#search-container #search-order input{vertical-align:top;float:left;margin:0}#search-container #search-order strong{font-size:12px}#search-container #search-order label{padding:0;margin:0}.left{float:left !important}.right{float:right !important}.hotel-image-gallery{height:136px;width:100%;margin-bottom:30px}.hotel-image-gallery .small-images{width:100%}.hotel-image-gallery .image-prv{height:50px;width:50px;border:1px solid black !important;margin:0 1px 1px 0;float:left}.image-preview-cnt{height:auto;overflow:hidden;width:100%;margin-bottom:2px;max-height:400px}.image-preview-cnt img{width:100%}.room_expand{display:block;float:left;height:10px;width:15px;margin:3px 4px 0 0}.room_expand.expanded{margin:3px 4px 0 0}ul.blue li,.offerDescription ul li,.room_main_description ul li,.package_main_description ul li,.rsv_dtls_room_info ul li,.offer-description li,.hotel-selling-points li{background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/bullet-blue.jpg") no-repeat 0 5px !important;list-style:none;padding-left:10px !important;margin-left:3px !important}ul.blue li i,.offerDescription ul li i,.room_main_description ul li i,.package_main_description ul li i,.rsv_dtls_room_info ul li i,.offer-description li i,.hotel-selling-points li i{display:none}.hotel-item{margin-bottom:20px}.hotel-box{border:1px solid #eaeaea;padding:10px 30px;background:#fff;margin:20px 0}.hotel-amenities{padding:20px 0px;background-color:#fff;margin:15px 0}.hotel-facilities{padding:10px 0px;background-color:#fff;margin:15px 0}.hotel-amenities h2{padding:10px 0px}.hotel-amenities div{padding:10px 20px 10px 0px;margin:0}.hotel-amenities ul{padding:0;margin:0;color:#444}.poi_container{padding:0;background-color:#fff;margin:15px 0}.poi_container a{color:#333}.poi_container a:hover{cursor:pointer}.informations h4{margin:7px 0 2px;font-size:20px;font-weight:600}.informations h4 i{font-size:28px}.informations p{margin:0px 0 20px 0}.informations .left{width:48%}.informations .right{width:48%}.hotel-ratings .rating-score{width:220px;margin:0 !important;padding:0 !important}.hotel-ratings .rating-score p{margin:10px 0}.hotel-ratings .rating-score-container{padding:0px !important}.hotel-ratings .rating-score-container .rating-score-box{background-color:#777;color:#fff;font-size:80px;font-family:Ultra;text-align:center;display:flex;justify-content:center;flex-flow:column;height:100%;min-height:120px}.hotel-ratings .hotel-rating-info{margin:0 !important;padding:0 !important}.hotel-ratings .rating_total_score_number{background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/rating_score_bg.jpg") repeat-x;height:60px;width:100px;line-height:60px;text-align:center;border:1px solid #ffd115}.hotel-ratings .rating_total_score_number strong{font-size:28px}.hotel-ratings .rating-summary{margin:auto}.hotel-ratings .rating-criterias{text-align:left;padding:15px 41px 0 0;margin-top:20px;justify-content:space-between;display:flex;flex-direction:column}.hotel-ratings .rating-criteria{display:block;margin-bottom:6px}.hotel-ratings .rating-criteria-title{display:inline;float:left;margin:0}.hotel-ratings .rating-criteria-score{font-weight:bold;float:right;height:12px;line-height:12px;width:20px}.hotel-ratings .criteria-score{border:none;height:14px;margin-right:15px;width:110px;float:right;line-height:14px;padding:1px 0 1px 1px}.rating-bar{background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/rating-bar.jpg") repeat-x;height:10px}.hotel-review{border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:20px}.hotel-review .rating_total_score_number{height:40px;width:40px;line-height:40px;float:left;text-align:center}.hotel-review .rating_total_score_number strong{font-size:16px}.hotel-review .review-tile{font-size:15px;font-weight:bold}.review-container{margin-left:190px}.review-details{margin-left:10px;float:left;width:130px}.reviewer-name{font-size:16px}.table_arrival_options{background-color:#eeeeee;width:100%}.table_arrival_options td{padding:3px}input[type="checkbox"]{cursor:hand;cursor:pointer}.table_data td{padding:2px}.table_data input{margin:2px 4px 2px 0;width:auto !important}.table_data label{margin-right:20px;float:left;padding-top:0px !important}label.radiobtn{float:none;display:inline;line-height:18px;padding-bottom:4px}.reviewtable{border:0px;width:100%;float:left;background:white}.reviewtable div{font-size:12px;color:#333333;padding:3px}td.reviewQuestion{font-size:12px;color:#333333;text-align:left}.reviewButton{width:197px;margin-top:15px}.rateInput{display:inline-flex;float:left}.rateInput:last-child{width:auto}.rateInput.styledRadio{margin:0 !important}.rateInput.styledRadio .ratingLabel{visibility:visible}.rateInput.styledRadio .ratingLabel:hover{visibility:hidden}.rateRow{max-width:100%;clear:both}.border{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}#label_10{margin-left:-42px}#review_short_description,.remarks{width:100% !important;max-width:90%}div.reviewQuestion{font-size:14px;color:#333333;text-align:left;width:20%;float:left;margin-right:8px}.reviewInput{width:95% !important}.review_info{font-size:15px;color:#333333;text-align:left;margin-bottom:40px}.review{font-size:14px;font-weight:bold;color:#ff6600}.mand{color:red}#dialog-container{-moz-box-shadow:0 0 20px #333333;padding:20px 0px;background-color:#ffffff;text-align:left}#dialog-container .dialogCloseButton{background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/close-buttons.png") no-repeat;cursor:pointer;display:block;height:42px;position:absolute;right:-24px;text-indent:-999em;top:-24px;width:42px;z-index:999}#dialog-container p{clear:both;margin:0 0 2ex}#dialog-container h3.title,#dialog-container h1{background:none repeat scroll 0 0 #f1f1f1;border:1px solid #eaeaea;color:#333333;font-family:"Lucida Grande","Lucida Sans",Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:bold;padding:6px 11px;position:relative;margin:0}.dialogTitle{cursor:move;display:block;height:28px;position:absolute;text-indent:-9999px;top:-20px;width:100%}.dialogContent{margin:0;width:100%;line-height:20px;overflow:auto;height:570px;float:left;margin-top:35px !important;clear:none !important;text-align:left}.dialogContent input{float:left}.dialogContent label{float:left;font-weight:bold;width:12.5em}.dialogContent form div{clear:both;margin:0 0 2.5ex}.dialogContent form .indent{display:block;margin:0.5ex 0 0 12.5em}.dialogContent::-webkit-scrollbar{width:12px}.dialogContent::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.dialogContent::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}.dialogContentBody{border:medium none !important;font-size:1.1em;padding:10px 0px 0}.red,.reqd,.error,.important{color:red}.btn_reserve_hidden{display:none}#mask{position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none}.window{position:absolute;left:0;top:0;display:none;z-index:9999;padding:20px}.window .info{position:relative;background-color:#ffffff;padding:10px}.rooms th{padding:6px 4px 4px}.header_line{padding:10px 0 5px}.rsv_dtls_container td{background-color:transparent;color:#333}.rsv_dtls_main_header{background-color:#fff}.rsv_dtls_header{background-color:#fff}.rsv_dtls_hotel_container td{padding:10px 0}.clear{clear:both}.calendar-day-head{font-weight:bold}.availability-calendar{margin:0 auto;width:1%}.availability-calendar td{text-align:center}.availability-calendar.multipleCalendars{margin:5px;display:inline}.availability-calendar.multipleCalendars .date{padding:5px 12px}.availability-calendar .date{color:#444;font-size:11px;line-height:15px;text-align:center;min-width:36px;min-height:5px !important;padding:10px}.availability-calendar .date.date{font-weight:bold}.availability-calendar .day-cell{border:none;cursor:pointer;background-color:#fff;border-bottom:1px solid #ddd}.availability-calendar .day-cell.available{background-color:rgba(39,174,96,0.1);color:#444}.availability-calendar .day-cell.selected{background-color:rgba(100,177,248,0.3);color:#444}.availability-calendar .price{color:#444;line-height:18px;font-weight:normal}.availability-calendar .price.best-rate{color:#FF5C00 !important}.availability-calendar .legend{margin:20px 0}.availability-calendar .legend .legend-item{text-align:left;line-height:35px;display:inline-block}.availability-calendar .legend .legend-item div{width:30px;height:30px;float:left;margin:5px 10px 0 5px;line-height:35px}.availability-calendar .legend .legend-item div.available{background-color:rgba(39,174,96,0.1)}.availability-calendar .legend .legend-item div.selection{background-color:rgba(100,177,248,0.3)}.availability-calendar .legend .legend-item.best-rate{background-color:transparent;color:#FF5C00;margin-left:15px}.availability-calendar .legend .rates-info{text-align:center;font-weight:bold;font-size:13px;margin:20px 0}.room-loader{background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/loader.gif") no-repeat 50% 50%;height:200px;width:200px;margin:0 auto}.room-calendar-header{display:block;margin:0 auto;width:100%}.room-calendar-header tbody{display:inline}.room-calendar-header td{text-align:center;padding:2px 5px}.room-calendar-header .la{font-size:30px;color:#444}.room-calendar-header .calendar-month{font-size:22px;margin-left:auto;margin-right:auto;padding:20px !important;cursor:pointer}.dicount-code-block{background-color:#fafafa;border:1px solid #eaeaea;padding:0 10px;margin-bottom:20px}.dicount-code-block h4{float:left}.dicount-code-block div{margin:10px 0}.dicount-code-block .ui-hotel-button{margin-top:-51px}.extra-option{display:block;clear:both;margin:4px 0}.extra-option select{width:auto}.extra-option p{margin:5px 0}#airport_transfertype{width:auto}.formInlinedisplay{display:inline !important;border:0 none !important}.alignment{vertical-align:middle}.td_Padding{padding-top:10px;padding-bottom:10px}.Td_With_Width{width:40%}table.table_With_Width,#table_With_Width{width:100%;border:0;text-align:center}.extra-option-box{width:280px;float:left}.extra-option-box dt{clear:both}.extra-option-box h5{margin:0;padding:0}.extras-options{padding:20px 0}.extra-option .styledCheckbox{margin:0px}.extra-option .datesLabel{margin:3px 35px;display:inline}.extra-option-image{width:110px;float:left;margin-right:10px;border:1px solid #ccc;padding:2px}.extra-option-image img{width:100%}.extra-checkbox{float:left;margin:20px 15px 60px 5px !important}.extras-options select{margin-right:20px}dl.sp-methods dt,dl.sp-methods dd{display:block}.sp-methods label{display:inline !important;line-height:18px}.sp-methods img{width:50px;display:inline !important;vertical-align:middle}.sp-methods dd{margin-bottom:5px}.div_alert_roomrates{color:#ff0000;margin-top:15px}.trbgclr{background-color:#ffffff}.tr_Guest_dtls_bgclr{background-color:#cccccc}.tr_with_dspl_none{display:none}#Button{float:right}.div_large_margin{margin-left:250px}.div_height{height:200px}.td_padding{padding-top:10px;padding-bottom:10px}.ie7 div.styled{border:none}.ie7 div.styled select{width:100%;background-color:#fff;border:solid 1px #ccc;padding:0.3em 0.5em}#booking-details{width:240px;float:left}.search-button-multiple{z-index:1}.mod_hotel_reservation a.button,.mod_hotel_reservation span.button{background-position:0 0;background-repeat:no-repeat;border:medium none;color:#ffffff;text-shadow:0 -1px #2f6e13;cursor:pointer;display:inline;font-size:0;font-style:normal;height:36px;line-height:0;margin:0;padding:0 10px;text-decoration:none;vertical-align:middle}.mod_hotel_reservation a.button-module,.mod_hotel_reservation span.button-module{background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/check_btn_green.png") no-repeat;display:inline}.mod_hotel_reservation a.button-module span,.mod_hotel_reservation span.button-module button{background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/check_btn_green.png") no-repeat;display:inline}.mod_hotel_reservation a.button span,.mod_hotel_reservation span.button button,.mod_hotel_reservation span.button input,.mod_hotel_reservation del.button span{background-color:transparent;background-position:100% 0;border:medium none;cursor:pointer;display:inline;font-size:12px;font-weight:bolder;height:34px;letter-spacing:0 !important;line-height:34px !important;vertical-align:text-top;white-space:nowrap;margin:0 -16px 0 0;padding:0 20px 0 10px;color:#fff}.mod_hotel_reservation span.button{cursor:pointer;float:left;outline:medium none}#user-options{margin:0;float:left;width:100%}#user-options h3.title{background:#555555;color:#444 !important;font-size:28px !important;line-height:31px;margin:0;padding:20px;text-align:center}.reviewTable{border:0;border-collapse:collapse;margin-bottom:15px}.reviewTable tr{border-bottom:1px solid #999999}#reservationForm{margin:0 !important}.Reservation_details{font:bold 20px Arial,Helvetica,sans-serif;margin:0px;padding:15px 0 10px;text-align:center;align-content:center}li.option-button{width:240px;float:left;margin:10px}li.option-button a{display:block;padding:0 20px 10px;color:#333333;font-size:18px;height:130px;text-align:center}li.option-button a:hover{text-decoration:none}li.option-button h3{color:#000;font:normal 14px Arial,Helvetica,sans-serif;margin:0;padding:7px 0 5px}li.option-button p{color:#222222;font:0.7 Arial,Helvetica,sans-serif;margin:0;padding:0 5px}li.option-button span{color:#222222;font:0.7 Arial,Helvetica,sans-serif;margin:0}li.option-button a.search img{height:35px}li.option-button .form-field{float:left;padding:4px 5px !important}li.option-button .form-field input{font-size:14px;padding:3px}.user-options-container{padding:10px 20px 10px 10px}.user-options-container ul{list-style-type:none}.user-options-container .box{background:none repeat scroll 0 0 #ffffff;border:1px solid #cbcccf;border-radius:6px;-webkit-box-shadow:0 0 0 1px #ffffff inset;-moz-box-shadow:0 0 0 1px #ffffff inset;box-shadow:0 0 0 1px #ffffff inset;padding:15px}.user-options-container .box-inset{color:#444444;display:block;background:none repeat scroll 0 0 #f0f1f2;border-color:#cfd0d1;-webkit-box-shadow:0 1px 0 #ffffff,0 2px 3px rgba(0,0,0,0.06) inset,0 0 2px rgba(0,0,0,0.04) inset;-moz-box-shadow:0 1px 0 #ffffff,0 2px 3px rgba(0,0,0,0.06) inset,0 0 2px rgba(0,0,0,0.04) inset;box-shadow:0 1px 0 #ffffff,0 2px 3px rgba(0,0,0,0.06) inset,0 0 2px rgba(0,0,0,0.04) inset;text-shadow:0 1px 0 #ffffff}.user-options-container .box-inset:hover{background:radial-gradient(at 50% 30%,#ffffff 0%,#fafbfc 50%,#ebeced 100%) repeat scroll 0 0 rgba(0,0,0,0);border-bottom-color:#dddddd;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.7) inset,0 0 4px rgba(0,0,0,0.05) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.7) inset,0 0 4px rgba(0,0,0,0.05) inset;box-shadow:0 1px 0 rgba(255,255,255,0.7) inset,0 0 4px rgba(0,0,0,0.05) inset;color:#111111}div.calendar{z-index:1200 !important}div.styled select,div option{width:auto}div.styled{width:auto;height:2em;border-radius:1px;border:solid 0.5px #ccc;float:right;background:white url(https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/arrow.png) no-repeat 95% 50%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);overflow:hidden;padding:0;margin:0}div.styled select{background-color:transparent;background-image:none;-webkit-appearance:none;border:none;box-shadow:none}div.styled select:focus{outline:1px solid white;outline-offset:-2px}div.discount_info{font-size:10px;color:red}div.hotel-packages{display:block;margin:20px 10px}div.div-buttons{text-align:right;margin:35px 5px 30px 5px}p.box-reservations,p.box-user-account{background-position:0 5px;background-repeat:no-repeat;padding:10px 10px 10px 50px}table.admintable{background-color:#fff;width:100%;padding:5px}table.admintable td.key,table.admintable td.paramlist_key{background-color:#f6f6f6;color:#666666;font-weight:bold;text-align:right;width:140px;padding:3px}table.admintable tr.row1{background-color:#f9f9f9}table.admintable tr.row0{background-color:#ffffff}#reservationCalendar{background:#ffffff !important;border-bottom:none !important}#dates_hotel_calendar .table-condensed{background:#eee none repeat scroll 0% 0%}.admintable input{width:auto}fieldset.adminform.reservation.reservation-box legend,#reservation-rooms > legend:nth-child(1){background:#084565;padding:7px 10px 7px 10px;margin:0px;font:bold 13px arial;color:#eee;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px}fieldset.adminform.reservation.reservation-box,fieldset.adminform.reservation.left{background:url(https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/hor_line.gif) repeat-x top;padding:8px 0 20px 0;width:98%}.reservationButtons{background-color:#ffffff;float:right;width:100%;clear:both;padding:10px 0}.reservationButtons span{margin-right:5px}.removeroom{color:red;cursor:pointer}.location-distance{float:left;font-size:11px}.near-by-header{background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/search_order_bg.jpg") repeat-x scroll 0 0 rgba(0,0,0,0);color:#333333;font-size:14px;font-weight:bold;line-height:20px;padding:20px 10px;border-top:7px solid #6a9bac}.reservation_details{font-size:14px}.reservation_details tr.rsv_dtls_subtotal td,.reservation_details tr.rsv_dtls_total_room_price td,.reservation_details tr.rsv_dtls_subtotal{text-align:right !important}.reservation_details td{font-size:14px}.hotel-city-tax{margin:10px 0}.hotel-parking{margin:10px 0}#hotel_map img{max-width:none}#offer_airport_transfer_type{color:#009688}i.guest_adult{background-image:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/guests.png");background-position:-138px -433px;width:10px;height:12px;display:inline-block}i.guest_child{background-image:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/guests.png");background-position:-121px -430px;width:7px;height:12px;display:inline-block}#___plusone_0{width:55px !important}.reservation-info-container{margin:40px 0 20px 0 !important} .fb_iframe_widget iframe{position:relative !important}.fb_iframe_widget span{width:100% !important}.frontEndEditReservation dd{height:40px;display:table-cell}.hidden{display:none}.visible{display:block}.inlineMap{height:100%;width:100%;overflow-y:hidden;-mz-overflow-y:hidden}.hotelName{font-weight:bold}.hotelName img{display:inline-block}.info-box-content{margin:0;padding:0;width:100%;float:left}.info-box{color:#333;text-align:left}.info-box .title{float:left;width:100%;font-size:14px;margin-bottom:5px;font-weight:bold}.info-box .info-box-image{width:100%;float:left}.info-box-image img{width:100% !important}.info-box-content .info-phone{font-size:12px;line-height:18px;margin-bottom:5px}.info-box-content .address{font-size:12px;line-height:18px;margin-bottom:7px;padding-bottom:3px}.info-box-content .info-website{margin-bottom:5px}.info-box-content a{float:left}.hide{display:none}.guestExtraFirstName{padding:6px 6px 6px 0}.guestExtra{padding:6px}.labelGuestExtra{display:inline-block}.offer-list{list-style:none;margin:0 10px 10px 5px}.name-valign{padding-top:8px}.price-valign{text-align:center;padding-top:0px}.offerlisting{overflow-x:hidden}.offer-image-gallery > div > img{width:inherit}.offer-container{padding:5px}.hotel-description ul{text-decoration:none !important;float:left}*:focus{outline:none}#linkShowHide{position:relative;top:4px;left:6px}#sp-main-body-wrapper #sp-component-area{border:0px solid #eaeaea !important;background-color:none !important;padding:0 !important}.contact{margin-top:10px}#contact{margin:0 5px 0 0}.popup-review{-webkit-box-shadow:0 0 20px #333333;-moz-box-shadow:0 0 20px #333333;box-shadow:0 0 20px #333333;border:1px solid #cccccc;background-color:#ffffff;text-align:left}.popup-review .popup-close-button{background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/close-buttons.png") no-repeat;cursor:pointer;display:block;height:42px;position:absolute;right:-24px;text-indent:-999em;top:-24px;width:42px;z-index:999}.popup-review p{clear:both;margin:0 0 2ex}.popup-review-title{cursor:move;display:block;height:28px;position:absolute;text-indent:-9999px;top:-20px;width:100%}.popup-review .title{padding:10px}.popup-review h3.title,.popup-review-container h1{background:none repeat scroll 0 0 #F1F1F1;border:1px solid #EAEAEA;color:#333333;font-family:"Lucida Grande","Lucida Sans",Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:bold;padding:6px 11px;position:relative;margin:0 !important}.popup-review-content{margin:0;width:100%;line-height:20px;overflow:auto;height:570px}.popup-review-content label{font-weight:bold}.popup-review-content form div #comments{display:block;width:100%}.popup-review-content-body{border:medium none !important;font-size:1.1em;padding:10px 12px 0}.social{display:inline-flex;margin-top:-8px;position:absolute;top:15px;right:0}.social h5{margin-top:20px}.social > div{width:58%;margin-right:20px;margin-top:5px}.social > div:nth-child(2){margin-top:20px;margin-left:5px}.social > div:nth-child(3){margin-top:19px}label.reviewQuestion{font-size:14px;font-weight:bold;margin-top:10px}#label_11{margin-left:-20px}.link{cursor:pointer;cursor:hand}#extraOptionDates_chzn{width:60% !important}#extraOptionDates{margin:10px 0 15px 0}.datesLabel{margin-left:20px}.datesBlock{margin:6px;display:block;float:left}.calendarArrow{font-size:25px;color:#2c9810;cursor:pointer}.extras-dates{margin-bottom:80px}.review-text{word-wrap:break-word;white-space:normal}.leaveCommentLink{text-align:right}.poi-image{max-width:800px}#imageGallery{z-index:0}#imageGallery li.lslide{text-align:center;line-height:400px}#imageGallery li.lslide img{text-align:center;display:inline}.poi-container{background:#f9f9f9;padding:10px}.poi-container-grid .poiDetails{padding-top:14px;background-color:#fafafa;text-align:justify}.poi-container-grid .poiDetails a{color:#444}.list-unstyled{list-style:none;margin:0 !important}#poi{background:#ffffff}#poi-container{background:#ffffff;border-bottom:1px solid #c3c3c3 !important}.poi_desc{white-space:normal;word-break:break-word;word-wrap:break-word}.poi-image-container{margin-top:-4px !important}.jhotelmap{width:100%;height:400px}.alignment-top{vertical-align:top}.poi-picture-container{display:none}.poi-body{display:flex}.poi-location{display:block;background-color:#f5f5f5;border:1px solid #e7e7e7;padding:10px 15px;overflow:hidden}#poi{border-bottom:none}.poi-description{margin:30px 0 10px 0}.last-minute-offer{display:block;float:right;font-size:11px;font-weight:bold;color:#fff;background:#f89406;padding:3px 7px}.hotel-offers .special-display{position:absolute;top:2px;right:8px}#filter_order_desc,#filter_order_asc{margin-top:-8px}.roomsLeftInfo{text-align:center;display:inline-block;color:red;font-size:12px;font-weight:bold;padding:3px;border-radius:0px;margin:10px 5px;width:auto;float:right;clear:both}#airport_transfer_date{width:100px !important;padding-left:10px !important;padding-bottom:0 !important;padding-top:0 !important}#airport{width:30% !important;padding-right:2px}.linkmore icon{vertical-align:middle}#filter_order_desc,#filter_order_asc{border:none;background:none;box-shadow:none}.clear-right{clear:right}.old-price{font-size:13px;text-decoration:line-through;margin-left:5px}.map-link{border:0px;height:32px;margin-left:20px !important}.map-link a{padding:6px}.map-link i{color:#333}.sortContainer div{margin-left:3px}.sortContainer .sortLabel{padding-top:7px !important}.percentDiscount{background:red;color:white;padding:3px;font-weight:bold;font-size:12px;margin:0px 2px}.hotel-offers .last-minute-offer{position:absolute;top:2px;right:8px}.tabsHolder{background:#fff !important;border:1px solid #eaeaea !important;padding:10px !important;margin:0px 0 10px 0 !important;overflow:auto !important}.priceStyle{font-weight:bold}.spacingStyle{margin-top:5px;margin-right:10px}.spacer{padding:5px}.spacerBottom{padding-bottom:5px}.green{color:green}.textRight{text-align:right}.font10{font-size:10px !important}.paddingr10{padding-right:10px !important}h1{font-size:30px;font-weight:500;margin-top:5px}h1 .claimed{color:#7f7f7f;font-weight:400;vertical-align:middle;font-size:13px}h1 .claimed i{background-color:#3db2ef;border-radius:100%;color:#fff;display:inline-block;height:15px;line-height:15px;margin-top:-3px;text-align:center;vertical-align:middle;width:15px;font-size:11px}.chosen-container .chosen-drop{z-index:10}.horizontal-list{margin:0;padding:0;display:inline-block}.horizontal-list.jborder li{border-left:#FCFCFC solid 1px}.horizontal-list.border-large li{border-left:#FCFCFC solid 1px;padding:0 18px;margin:5px 0}.horizontal-list li{list-style-type:none;display:inline-block;padding:0 4px}.horizontal-list li:first-child{border-left:none;padding-left:0}.horizontal-list .label{display:block}.event-details{line-height:27px}.event-details .event-info{margin:15px 0}.event-details .event-info .light{font-size:13px;color:#9a9a9a}.item-section{margin-bottom:20px}.featured-text{background-color:#fff08e;border:1px solid #dbdbdb;border-radius:3px;color:#888;font-size:12px;line-height:1;padding:4px 4px;float:right;margin:0 5px 5px 0;height:22px}.round-border-buton{font-size:14px;font-weight:600;line-height:20px;color:#FFFFFF;border-width:2px;border-style:solid;border-radius:25px;padding:12px 24px 14px 26px;letter-spacing:1.3px;display:inline-block;text-transform:uppercase;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:400ms}.round-border-buton:hover{border-color:#28b8dc}.left{float:left;text-align:left}.right{float:right;text-align:right}.center{float:none;text-align:center}.jhp-grid-container .featured-text{background-color:#f0e780;border:none;border-radius:0;color:#555;font-size:12px;line-height:1;padding:4px 4px;margin:0 0;height:22px;position:absolute;right:0;top:15px}.jhp-grid-container.events-grid .featured-text{left:0;right:auto}.grid-content .post-image .featured-text,.item-image .featured-text{bottom:2px;position:absolute;border-radius:0;margin-left:0}.zipcode-container a:before{content:none !important}.top-right{right:-19px;top:-1px}#chartPanel{width:100%;float:left;border:1px solid #ccc;padding:20px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-top:20px}#chartdiv{height:400px;width:100% !important}#buttonDiv{padding:20px 10px 0 20px;float:right}.chartButton{-moz-box-shadow:inset 1px 1px 5px 0px #ffffff;-webkit-box-shadow:inset 1px 1px 5px 0px #ffffff;box-shadow:inset 1px 1px 5px 0px #ffffff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f9f9f9),color-stop(1,#e9e9e9));background:-moz-linear-gradient(center top,#f9f9f9 5%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#e9e9e9');background-color:#f9f9f9;-webkit-border-top-left-radius:0px;-moz-border-radius-topleft:0px;border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topright:0px;border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-radius-bottomright:0px;border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomleft:0px;border-bottom-left-radius:0px;text-indent:0px;border:1px solid #dcdcdc;display:inline-block;color:#666666;font-family:Arial;font-size:12px;font-weight:bold;font-style:normal;height:27px;line-height:27px;text-decoration:none;text-align:center;text-shadow:1px 1px 0px #ffffff}.chartButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#e9e9e9),color-stop(1,#f9f9f9));background:-moz-linear-gradient(center top,#e9e9e9 5%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#f9f9f9');background-color:#e9e9e9}.chartButton:active{position:relative;top:1px} .jhp-container .reservation-steps ol{list-style:none;margin:0 auto;padding:0;margin-bottom:3em;display:table;table-layout:fixed;width:100%;color:#849397}.jhp-container .reservation-steps ol li{position:relative;display:table-cell;text-align:center;font-size:0.8em}.jhp-container .reservation-steps ol li:before{display:block;margin:0 auto;background:#dfe3e4;width:2.5em;height:2.5em;margin-bottom:0.5em;border-radius:100%;position:relative;z-index:1;font:normal normal normal 18px/1 "LineAwesome";text-align:center;line-height:2.5em;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none}.jhp-container .reservation-steps ol li:after{content:"";position:absolute;top:1.7em;left:50%;display:block;border-bottom:1px dashed #b7b9b9;width:100%;height:0.4em;margin-left:1.5em;z-index:0}.jhp-container .reservation-steps ol li:last-child:after{display:none}.jhp-container .reservation-steps ol li a{color:#777;font-weight:normal;font-size:1.3em}.jhp-container .reservation-steps ol li.completed{color:#5d5d5d}.jhp-container .reservation-steps ol li.completed:before,.jhp-container .reservation-steps ol li.completed .process-steps > li.completed:after{color:#fff;background:#5d5d5d}.jhp-container .reservation-steps ol li.active{color:#FF5C00}.jhp-container .reservation-steps ol li.active:before{color:#fff;background:#FF5C00} .jhp-container .account-details{background:#ececec;padding:20px;border:1px solid #e0e0e0;margin-bottom:20px}.jhp-container .guest-details{background:#fff;padding:20px;border:1px solid #e0e0e0}.jhp-container .guest-details .controls label{padding:0px;margin:0px}.jhp-container .la-star{color:#ffbf4a}.jhp-container .thank-you-holder{display:block;text-align:center !important;background:#fff;padding:25px}.jhp-container .thank-you-holder .successful-payment-wrapper{text-align:center;margin:15px 0}.jhp-container .thank-you-holder .successful-icon{color:green !important;font-size:60px !important;margin-bottom:10px}.jhp-container .thank-you-holder .successful-payment-text{font-size:14px}.jhp-container .accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:97%;border:none;text-align:left;outline:none;font-size:15px;transition:0.4s}.jhp-container .accordion:hover{background-color:#ccc}.jhp-container .accordion:after{content:"\2965";color:#777;font-weight:bold;float:right;margin-left:5px}.jhp-container .panel{padding:0 18px;background-color:white;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.jhp-container #rate-wrapper{margin-left:20px;width:87%}@media all and (min-width:1680px){.jhp-container #rate-wrapper{width:66%}}.jhp-container #rate-container{background-color:#ffffff;padding:20px;border:1px solid #cccccc;font-size:12px}.jhp-container #rate-container ul{padding:0;margin:0}.jhp-container .rate-row{display:inline-block;margin-bottom:10px;border-bottom:2px solid #ddd;padding-bottom:20px;width:100%}.jhp-container .rate-row ul{list-style:none}.jhp-container .rate-row ul li{height:45px;width:84px;padding:6px;text-align:center}.jhp-container .rate-row ul li input[type="text"]{width:70px;margin:0}.jhp-container .rate-header{float:left;margin-right:50px}.jhp-container .rate-header ul li{height:45px;width:140px;padding-top:19px}.jhp-container .rate-cell{float:left;height:auto;margin:0 10px 10px 10px;padding:0 10px 10px 10px}.jhp-container .rate-cell .date{font-size:11px;height:48px}.jhp-container .rate-cell.no-availability{background-color:#ff0000}.jhp-container .rate-offers{height:100px}.jhp-container #month-chooser{float:right}.jhp-container .rate-info div{width:75px;background-color:#efefef;border:1px solid #ccc;text-align:center;margin:6px 0;padding:5px 0}.jhp-container #custom-rates{background-color:#efefef;padding:15px;border:1px solid #cfcfcf;float:left;margin-left:30px}.jhp-container #div_offer_room_price{float:left}.jhp-container #filter-bar{border-color:#d5d5d5;border-style:none none solid;border-width:0 0 1px;min-height:35px;margin-bottom:10px}.jhp-container .rate-quick-filter{background-color:#ffffff;border:1px solid #eaeaea;margin:0 0 20px 30px;font-size:12px;padding:0 20px}.jhp-container .rate-quick-filter input{display:inline;width:auto !important}.jhp-container .rate-quick-filter th{padding:5px 0 15px 0;text-align:left}.jhp-container .rate-quick-filter td{padding:5px 8px}.jhp-container .rate-quick-filter .btn{padding-top:4px !important}.jhp-container .rate-quick-filter .calendar{vertical-align:middle}.jhp-container .rates-header{padding:10px 10px 10px 20px;background:#ffffff;border:1px solid #cccccc}.jhp-container .rates-header h3{margin-top:0}.jhp-container{ }.jhp-container .search-filter{background:#fff;box-shadow:0px 5px 15px rgba(0,0,0,0.2);display:block;overflow:hidden;padding:16px;margin-bottom:15px;clear:both}.jhp-container .search-filter .search-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.jhp-container .search-filter h3{font-size:17px;line-height:31px;padding:0px;margin:0 !important}.jhp-container .search-filter h4{font-size:15px;line-height:31px;padding:0px;margin:0 !important}.jhp-container .search-filter img{display:inline}.jhp-container .search-filter a{text-decoration:none;margin:2px 0;line-height:22px}.jhp-container .search-filter .resetLink{line-height:31px;font-size:12px}.jhp-container .search-filter .filter-header{font-size:14px;font-weight:bold;font-weight:600;margin-top:0;padding:5px 0px 5px 0px}.jhp-container .search-filter .filterExpand{float:right}.jhp-container .search-filter .selectedlink .cross{float:right}.jhp-container .search-filter .selectedlink div.selected a{color:#222}.jhp-container .search-filter li div{display:block;color:#0185ca}.jhp-container .search-filter li.selectedlink div.selected{background-color:#e2e2e2;margin:0 0 2px;color:#fff;padding:7px 5px}.jhp-container .search-filter ul{line-height:13px;list-style-type:none;list-style-position:inside;margin:0 0 10px 0;padding:0}.jhp-container .search-filter ul li{background:none;display:block;margin:6px 0 !important;padding:0 !important;border-bottom:0}.jhp-container .search-filter ul li ul li{padding-left:10px}.jhp-container .search-filter ul li ul li a{color:#333}.jhp-container .search-filter .filter-criteria{clear:both;padding:0 0 20px 0;margin-bottom:10px;border-bottom:1px solid #e6e6e6;font-size:13px}.jhp-container .search-filter .filter-criteria:last-child{border-bottom:none}.jhp-container .search-filter ul li:before{content:none}.jhp-container .search-filter a{color:#555}.jhp-container .search-filter a .filter-main-cat{font-weight:600}.jhp-container .mod_hotel_reservation{background:#fff;border-radius:4px;border:0;box-shadow:0px 5px 15px rgba(0,0,0,0.2)}.jhp-container .gm-svpc div img{position:relative !important}.search-statistics{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.search-statistics .result-counter{color:#555;font-weight:600}.search-options{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap}.search-options > div{margin-left:20px}.search-options .view-mode a{border:2px solid #a3a3a3;border-radius:50%;color:#fff;display:inline-block;font-size:14px;height:36px;line-height:36px;text-align:center;width:36px}.search-options .view-mode a.active{border:2px solid #1db4c2}.search-options .map i{font-size:30px;cursor:pointer}.search-options .map.active i{color:#1db4c2}.jhp-select-box{position:relative}.jhp-select-box select{margin-right:15px;margin-bottom:15px;padding:0px 10px 0 25px;max-width:155px}.jhp-select-box .chosen-container{font-size:13px;line-height:32px}.jhp-select-box .chosen-container .chosen-single{background:#f8f8f8;border:1px solid #eaeaea;padding:0px 5px 0 30px;vertical-align:top}.jhp-select-box .chosen-container .chosen-single:hover{background:#fff}.jhp-select-box .chosen-container .chosen-single div{top:2px}.jhp-select-box .chosen-container .chosen-single div::before{line-height:32px}.jhp-select-box .chosen-container .chosen-single div b{background-position:0px 6px}.jhp-select-box .chosen-container .chosen-drop{border:1px solid #eaeaea;border-top:none}.jhp-select-box .chosen-container a{height:36px;line-height:36px}.jhp-select-box .chzn-container{font-size:13px;line-height:32px}.jhp-select-box .chzn-container .chzn-single{background:#f8f8f8;border:1px solid #eaeaea;padding:0px 5px 0 30px;vertical-align:top}.jhp-select-box .chzn-container .chzn-single:hover{background:#fff}.jhp-select-box .chzn-container .chzn-single div{top:2px}.jhp-select-box .chzn-container .chzn-single div::before{line-height:32px}.jhp-select-box .chzn-container .chzn-single div b{background-position:0px 6px}.jhp-select-box .chzn-container .chosen-drop{border:1px solid #eaeaea;border-top:none}.jhp-select-box .chzn-container a{height:36px;line-height:36px}.jhp-select-box .chosen-container-active a{background-image:none;background:#fff !important;border:1px solid #eaeaea !important}.jhp-select-box [class*="la"]{display:flex;justify-content:center;align-items:center;position:absolute;top:10px;left:5px;z-index:1}.reservation-status,.payment-status{border-radius:20px;padding:5px 10px;border:0px}.reservation-status-1,.payment-status-1{background-color:#3c536a !important;color:white !important}.reservation-status-2,.payment-status-4{background-color:#d34838 !important;color:white !important}.reservation-status-3{background-color:#f1c40f !important;color:white !important}.reservation-status-4,.payment-status-3{background-color:#95a5a5 !important;color:white !important}.reservation-status-5,.payment-status-2{background-color:#e77e23 !important;color:white !important}.payment-status-1{background-color:#2a80b9 !important;color:white !important}.payment-status-0{background-color:#3598db !important;color:white !important}.full-payment{background-color:#46ca5e !important;color:white !important}td.td_color_fundal_1{background-color:#ffffff !important;height:30px;border-right:dotted 1px #e2ecf5 !important;border-bottom:1px solid #e2ecf5 !important}td.td_color_fundal{ height:30px;border-bottom:1px solid #e2ecf5 !important}td.td_color_fundal_2{ background-color:#ffffff !important;height:30px;border-right:2px solid #acc9e3 !important;border-bottom:1px solid #e2ecf5 !important}td.td_color_fundal_crt_day_1{background-color:#fddfb2 !important;height:30px;border-right:dotted 1px #e2ecf5 !important;border-bottom:1px solid #e2ecf5 !important}td.td_color_fundal_crt_day_2{background-color:#fddfb2 !important;height:30px;border-right:2px solid #acc9e3 !important;border-bottom:1px solid #e2ecf5 !important}td.td_color_fundal_unavailable_1{background-color:#dddddd !important;height:30px;border-right:dotted 1px #e2ecf5 !important;border-bottom:1px solid #e2ecf5 !important}td.td_color_fundal_unavailable_2{background-color:#dddddd !important;height:30px;border-bottom:1px solid #e2ecf5 !important;border-right:2px solid #acc9e3 !important}td.td_color_fundal_ignored_1{background-color:#ff9999 !important;height:30px;border-right:dotted 1px #e2ecf5 !important;border-bottom:1px solid #e2ecf5 !important}td.td_color_fundal_ignored_2{background-color:#ff9999 !important;height:30px;border-bottom:1px solid #e2ecf5 !important;border-right:2px solid #acc9e3 !important}div.reserved_details_reserved a:link{color:#333;display:block;line-height:15px}div.reseravation_box{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;color:#333 !important;-moz-border-radius:5px;border-radius:5px;cursor:pointer;height:20px;vertical-align:middle;line-height:20px;margin:0 2px;text-align:center}.reserved_details_reserved{border:1px solid #d3b503}.reserved_details_canceled{border:1px solid #a40000}.reserved_details_canceled a:link{color:#333;display:block;line-height:15px}.reserved_details_checked_in{border:1px solid #147e0c}.reserved_details_checked_in a:link{color:#333;display:block;line-height:15px}.reserved_details_checked_out{border:1px solid #5b81b2}.reserved_details_checked_out a:link{color:#333;display:block;line-height:15px}.reserved_details_late{border:1px solid #ff8784}.reserved_details_late a:link{color:#333;display:block;line-height:15px}.hotel-recommended{background:#1ab394;color:#ffffff;font-size:11px;font-weight:bold;margin:8px 0 0 10px;text-align:center;padding:4px 6px;border-radius:3px;float:left}.jhotel-content .jhotel-title{float:left}.sellingPoints ul{list-style:none;margin:0;padding:0}.sellingPoints ul li .la{color:#1db4c2;padding:5px 5px 0 0}  .jhp-container{                                      }.jhp-container #content-wrapper{background:none;padding:5px}.jhp-container dl.tabs{float:none;display:flex;justify-content:space-between;margin:10px 0 15px 0;z-index:10;border-radius:5px;box-shadow:0px 0px 9px -5px rgba(0,0,0,0.75);overflow:hidden}.jhp-container dl.tabs dt{margin:0;float:none;padding:9px 5px;border:0px;border-right:1px solid #cecece;background:#fff;color:#5a5a5a;flex-grow:1;text-align:center;transition:all ease 0.3s}.jhp-container dl.tabs dt.open{background:#18bc9c;z-index:10;color:#fff;border-bottom:0px}.jhp-container dl.tabs dt.open h3 a:link{color:#fff}.jhp-container dl.tabs dt:hover{background:#18bc9c}.jhp-container dl.tabs dt:hover h3 a:link{color:#fff}.jhp-container dl.tabs dt h3{margin:0;padding:0;font-size:1em;font-weight:normal;line-height:25px}.jhp-container dl.tabs dt h3 a:link{color:#333333;outline:medium none;text-decoration:none}.jhp-container div.current{clear:both;border:1px solid #ccc;padding:10px 10px;box-shadow:0px 0px 9px -5px rgba(0,0,0,0.75);background:white}.jhp-container div.current dd{padding:0;margin:0}.jhp-container dl#content-pane.tabs{margin:1px 0 0 0}.jhp-container img{max-width:100%}.jhp-container .nowrap{white-space:nowrap}.jhp-container .dir-table{background-color:#FFFFFF;border-color:#DFDFDF;border-spacing:0;clear:both;margin:0;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;width:100%}.jhp-container .dir-table.wide{width:100%}.jhp-container .dir-table th{background:#f1f1f1;color:#333333;text-shadow:0 1px 0 rgba(255,255,255,0.8);border-bottom-color:#DFDFDF;border-top:none;font-size:14px;padding:7px 7px 8px;text-align:left;line-height:1em;border-style:solid;border-width:1px 0;word-wrap:break-word}.jhp-container .dir-table tr.row0{background-color:#FCFCFC}.jhp-container .dir-table td{color:#555555;border-bottom-color:#DFDFDF;border-top-color:#FFFFFF;font-size:13px;padding:15px 7px 2px;vertical-align:top;border-style:solid;border-width:1px 0}.jhp-container .action-table tr:hover{box-shadow:0px 0px 15px rgba(0,0,0,0.15)}.jhp-container .action-table tr:hover td{background:#fcfcfc !important}.jhp-container .action-table td{cursor:pointer}.jhp-container #plans-container{margin:0 auto}.jhp-container .featured-product-container{margin:0 auto}.jhp-container .features-container{padding:10px}.jhp-container .featured-product-col{margin-bottom:30px;background-color:#FFFFFF;padding:0 !important}.jhp-container .featured-product-col .price{background-color:#f5f5f5;color:#777}.jhp-container .featured-product-col .price-item{font-size:130%}.jhp-container .featured-product-col .select-buttons{background-color:#e5e5e5;text-align:center;padding:30px 0 15px}.jhp-container .featured-product-col.highlight{position:relative;z-index:2}.jhp-container .featured-product-col .popular-plan{text-align:center;background-color:#77c04b;color:white;position:relative;margin-top:-35px;display:block;padding:5px;border-radius:5px 5px 0 0}.jhp-container .featured-product-col.highlight{box-shadow:0 0 5px rgba(5,5,5,0.8);position:relative;z-index:2;transition:-moz-box-shadow 0.4s ease-out 0s}.jhp-container .featured-product .featured-product-cell{display:block;font-size:1.1em;text-align:center}.jhp-container .featured-product .featured-product-cell-sub{font-size:0.9em;font-style:italic}.jhp-container .featured-product ul{margin-bottom:0px !important}.jhp-container .featured-product ul li{display:inline-block;margin-bottom:0px !important;text-align:left}.jhp-container .featured-product div{text-align:center !important}.jhp-container .featured-product-head{padding:5px 0 10px;text-align:center}.jhp-container .featured-product-head .item1{font-size:16px;line-height:40px;color:#777}.jhp-container .featured-product-head .item2{color:#777;display:block;font-size:11px;min-height:23px;line-height:14px;padding-bottom:5px}.jhp-container .featured-product-head .name{color:#333333;font-size:14px;font-weight:bold;height:36px;margin-bottom:10px;padding:3px 6px;text-align:center;line-height:36px;width:auto}.jhp-container .featured-product-head a{color:#FFFFFF}.jhp-container .featuretable .item2{color:#777}.jhp-container .featured-product-col-border{border:1px solid #e4e3e3}.jhp-container .clear{clear:both}.jhp-container .featured-product-cell:last-child{border-bottom:none}.jhp-container .featured-product-cell.bottom{border-bottom:0 none}.jhp-container .featured-product-cell .max-items{font-weight:bold;color:#333333}.jhp-container .featured-product-cell .contained-feature{margin-right:7px;color:#18bc9c}.jhp-container .featured-product-cell .not-contained-feature{margin-right:7px;color:#c21515}.jhp-container .calendar-date{max-width:200px}.jhp-container .ui-datepicker-next-hover,.jhp-container .ui-datepicker-prev-hover{background-color:#18bc9c !important}.jhp-container .ui-datepicker-next-hover span,.jhp-container .ui-datepicker-prev-hover span{color:#fff !important}.jhp-container .ui-datepicker-prev{left:0 !important}.jhp-container .ui-datepicker-prev:after{content:"\f111"}.jhp-container .ui-datepicker-next{order:3;right:0 !important}.jhp-container .ui-datepicker-next:after{content:"\f112"}.jhp-container .ui-datepicker{width:auto;max-width:400px}.jhp-container .ui-datepicker td{padding:2px}.jhp-container .ui-datepicker td span,.jhp-container .ui-datepicker td a{text-align:center;padding:8px;border:none;background:none;color:#555}.jhp-container .ui-datepicker .ui-datepicker-prev span,.jhp-container .ui-datepicker .ui-datepicker-next span{background-image:none;background:none}.jhp-container .ui-datepicker .ui-datepicker-next:after,.jhp-container .ui-datepicker .ui-datepicker-prev:after{display:inline-block;font:normal normal normal 16px/1 "LineAwesome";font-size:inherit;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.jhp-container .ui-widget-header{border:none;background:none}.jhp-container .ui-widget-content .ui-state-highlight{background-color:#ddd;border-radius:50%}.jhp-container .ui-datepicker-current-day{background-color:#18bc9c;border-radius:50%}.jhp-container .ui-datepicker-current-day a{color:#FFFFFF !important}.jhp-container .ui-datepicker-today a{color:#555 !important}.jhp-container .ui-datepicker-header{display:flex;justify-content:space-between;align-items:center}.jhp-container .ui-datepicker-header .ui-state-hover{background:#18bc9c !important;border:1px solid #9b9b9b}.jhp-container .ui-datepicker-header:before{display:none !important}.jhp-container .ui-datepicker-prev,.jhp-container .ui-datepicker-next{position:relative !important;display:flex;justify-content:center;align-items:center;margin:0 7px;border-radius:50%;background-color:#FFFFFF;border:1px solid #18bc9c;opacity:1 !important;width:20px !important;height:20px !important;top:0 !important;cursor:pointer !important;transition:all ease 0.2s;text-decoration:none}.jhp-container .listing-login-warning{position:fixed;bottom:20px;left:10px;width:270px;height:180px;padding:20px;background:#2dc1ec;color:#FFFFFF;z-index:10;border-radius:7px}.jhp-container .listing-login-warning i{background:#129ec7;color:#FFFFFF;border-radius:50%;padding:5px;margin-right:5px}.jhp-container dl.price{margin-bottom:0}.jhp-container dl.price dt{min-width:70px}.jhp-container dl.price dt,.jhp-container dl.price dd{font-weight:normal;display:inline-flex}.jhp-container .owl-theme .owl-buttons{margin-top:20px}.jhp-container .testimonial{margin:20px 15px 0;text-align:center}.jhp-container .testimonial .pic{width:100px;height:100px;border-radius:50%;float:left;border:5px solid #FFFFFF;box-shadow:2px 3px 6px -3px rgba(0,0,0,0.35);position:relative}.jhp-container .testimonial .pic:after{content:"\f10d";font-family:Lineawesome;width:36px;height:36px;border-radius:50%;text-align:center;line-height:36px;background:#33d286;font-size:16px;color:#FFFFFF;position:absolute;top:65px;left:0}.jhp-container .testimonial .pic img{width:100%;height:auto;border-radius:50%}.jhp-container .testimonial-content{padding:10px;max-width:550px;text-align:center;margin:0 auto}.jhp-container .testimonial .description{font-size:14px;color:#555;line-height:22px}.jhp-container .testimonial-title{font-size:19px;color:#33d286;text-transform:capitalize;display:inline-block;border:none !important}.jhp-container .testimonial .post{font-size:14px;font-style:italic;color:#444;margin-top:10px}.jhp-container #company-testimonials .owl-theme .owl-controls .owl-buttons div{padding:3px 10px;border-radius:0;opacity:1;border-bottom:2px solid #9f3c3c}.jhp-container #company-testimonials .owl-theme .owl-controls .owl-buttons div:hover{background:#da5d5d}.jhp-container .owl-theme .owl-controls .owl-buttons div:hover{background:#d04949}.jhp-container .owl-prev:before,.jhp-container .owl-next:before{content:"\f053";font-family:"LineAwesome";color:#FFFFFF}.jhp-container .owl-next:before{content:"\f054"}@media only screen and (max-width:480px){.jhp-container .testimonial{text-align:center}.jhp-container .testimonial .pic{float:none;margin:0 auto}.jhp-container .testimonial .testimonial-content{margin-left:0}.jhp-container .owl-theme .owl-buttons{margin-top:0}}.jhp-container .announcement-preview .announcement-container{border:1px solid #41a6df;padding:10px}.jhp-container .announcement-container{font-weight:700;margin-bottom:10px}.jhp-container .announcement-container i{font-size:26px;float:left;margin-right:15px;margin-top:7px;color:#41a6df !important}.jhp-container .announcement-container p{float:left;width:60%;margin-top:5px !important;margin-bottom:0 !important;font-size:13px}.jhp-container .announcement-container strong{display:block;font-weight:bold !important}.jhp-container .announcement-container span{float:left;max-width:555px;font-weight:400;line-height:17px}.jhp-container .announcement-container a{border-radius:5px;background-color:#41a6df;color:#FFFFFF !important;float:right;padding:6px 15px;text-align:center;font-weight:400;transition:all 0.2s ease-in-out;margin:10px}.jhp-container .videoSitesLoader{position:relative;cursor:pointer;background:#ccc no-repeat center center/cover;padding-bottom:56.25%;height:0px;clear:both;margin-bottom:10px}.jhp-container .videoSitesLoader-holder .play_btn{background:rgba(0,0,0,0) url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/images/play-btn.png") no-repeat scroll 0 0;height:33px;margin-left:-28px;position:absolute;top:50%;left:50%;margin-top:-25px;width:48px;z-index:2}.jhp-container .videoSitesLoader-holder:hover .play_btn{background-image:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/images/play-btn-hover.png")}.jhp-container .hidden-validate{visibility:hidden;min-height:1px !important;height:1px !important;width:1px !important}.jhp-container .details-border-left{border-left:3px solid;border-color:#a5a5a5}.jhp-container .product-image .post-image img{height:200px;width:100%}.jhp-container .product-image-small .post-image img{height:150px;width:100%}.jhp-container .attribute-icon{font-size:30px;padding:2px}.jhp-container .attribute-icon-container{margin-top:5px}.jhp-container .attribute-icon-container-slider{margin-top:5px;max-height:32px;overflow:hidden}.jhp-container .attribute-groups-container{margin-top:10px}.jhp-container .truncate-text{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;max-width:500px}.jhp-container .no-margin{margin:0 !important}.jhp-container .dir-company-module{margin:30px 0}.jhp-container #invoiceIfr{width:100%;border:0px;min-height:650px;display:block}.jhp-container #invoice .dialogContent{max-width:100%;width:780px}.jhp-container .order-header{border-bottom:2px solid #9c9c9c;margin-bottom:25px;padding-bottom:10px;color:#777}.jhp-container .order-header .printbutton{font-size:13px}.jhp-container .order-header img{height:50px}.jhp-container .order-header-info{font-size:12px;margin-top:5px}.jhp-container .order-identifier{background-color:#f1f1f1;border-left:7px solid #67acb1;width:220px;padding:5px 10px}.jhp-container .order-content{font-size:13px}.jhp-container .order-content h3{font-weight:normal;font-size:23px;margin:0}.jhp-container .order-content .title-section{margin-bottom:20px}.jhp-container .order-content .order-identifier dl{margin:0}.jhp-container .order-content .order-identifier dt{line-height:23px;display:table-column;font-size:13px}.jhp-container .order-content .order-identifier dt{float:left;clear:left;width:70px;display:table-cell;line-height:21px}.jhp-container .order-content .order-identifier dd{margin-bottom:5px;display:block;overflow:hidden;line-height:21px}.jhp-container .order-content ul.entity-details{margin:5px 0 20px;padding:0}.jhp-container .order-content ul.entity-details li{margin:0;padding:0;display:block;list-style-type:none !important}.jhp-container .order-content .table thead{background-color:#f1f1f1}.jhp-container .order-content .table th:first-child{border-left:7px solid #67acb1}.jhp-container .order-content .order-text{text-align:center;padding:10px 0 15px 0}.jhp-container .order-content .order-footer{background-color:#f1f1f1;font-size:12px;padding:5px 10px}.jhp-container #slideshow{position:relative}.jhp-container #slideshow #slidesContainer{overflow:auto; position:relative}.jhp-container #slideshow #slidesContainer .slide{margin:0 auto;color:#594a47}.jhp-container #slidergallery .control{display:block;width:30px;text-indent:-10000px;position:absolute;cursor:pointer}.jhp-container #slidergallery #leftControl{top:0;left:0;background:transparent url(https://die-boell-geroda.de/components/com_jhotelreservation/assets/images/arrow_left.png) no-repeat 0 50%}.jhp-container #slidergallery #rightControl{top:0;right:0;background:transparent url(https://die-boell-geroda.de/components/com_jhotelreservation/assets/images/arrow_right.png) no-repeat 0 50%}.jhp-container #slidergallery ul.gallery{list-style-type:none;margin:0 !important;padding:0 !important}.jhp-container #slidergallery ul.gallery li{display:block;float:left;margin:0 10px 10px 0 !important}.jhp-container #slidergallery ul.gallery a{border:1px solid #aaaaaa;display:block;line-height:0;padding:2px}.jhp-container #slidergallery ul.gallery a img{height:100px;object-fit:cover;overflow:hidden;width:120px}.jhp-container #slidergallery ul.gallery_review a img{height:80px;width:80px}.jhp-container .slide h2{font:italic 24px Georgia,"Times New Roman",Times,serif;color:#403533;letter-spacing:-1px;margin:15px}.jhp-container .slide p{margin:15px}.jhp-container .controls-container{position:relative;clear:both;display:block;margin-top:5px}.jhp-container .controls input[type="radio"]{display:inline;margin:2px 5px;position:relative}.jhp-container .controls label{padding-left:20px;margin:10px 20px 0 0;display:inline-block;width:auto}.jhp-container .slide-controls{float:left;width:30px;height:30px;cursor:pointer}.jhp-container .picture-container{width:100%;margin-bottom:40px}.jhp-container #bookmark-container{position:absolute;right:10px;margin-top:-39px;margin-right:7px}.jhp-container .bookmark i{display:flex;justify-content:center;align-items:center;width:28px !important;height:28px;background-color:#555;border-radius:50%;color:#FFFFFF;font-size:17px}.jhp-container #map-street-view-panel{position:relative;float:right;text-align:center;line-height:20px;padding:5px}.jhp-container .map-gdpr-img{content:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/images/map_gdpr.png");display:inline !important;width:50%;margin-bottom:10px}.jhp-container .cart-container{padding:10px}.jhp-container .cart-container .cart-item{background:#FFFFFF;border:3px solid #eee;padding:20px;margin:5px 0}.jhp-container .cart-container .cart-item-header{padding-bottom:10px;border-bottom:1px solid #eee;text-align:left;color:#999;text-decoration:none}.jhp-container .cart-container .cart-item-pic{width:120px}.jhp-container .cart-container .cart-item-table{width:100%}.jhp-container .cart-container .cart-item-table td,.jhp-container .cart-container .cart-item-table th{padding:5px 7px}.jhp-container .cart-container .cart-item-table .responsive-text{display:none}.jhp-container .cart-container table.cart-item-table th:first-child{width:55%}.jhp-container .cart-container .cart-item-description a{text-decoration:none !important;color:#000}.jhp-container .cart-container .cart-footer{float:right}.jhp-container .cart-container .cart-footer h3{color:#999}.jhp-container .cart-container .cart-footer h3 span{color:#00a000}.jhp-container .cart-container .price-info{text-align:right}.jhp-container .cart-container .offer-cart-container select{display:inline}.jhp-container .cart-container .offer-cart-container button{display:block;margin-top:3px}.jhp-container .process-steps{list-style:none;margin:0 auto;padding:0;margin-bottom:3em;display:table;table-layout:fixed;width:100%;max-width:610px;color:#849397}.jhp-container .process-steps li{position:relative;display:table-cell;text-align:center;font-size:0.8em}.jhp-container .process-steps li:before{display:block;margin:0 auto;background:#dfe3e4;width:2.5em;height:2.5em;text-align:center;line-height:2.5em;margin-bottom:0.25em;font-size:17px;border-radius:100%;position:relative;z-index:1}.jhp-container .process-steps li:after{content:"";position:absolute;top:1.7em;left:50%;display:block;background:#dfe3e4;width:100%;height:0.4em;margin-left:1.5em;z-index:-1}.jhp-container .process-steps li:last-child:after{display:none}.jhp-container .process-steps li p{font-weight:normal;font-size:1.3em}.jhp-container .process-steps li.is-complete{color:#2ecc71}.jhp-container .process-steps li.is-complete:before,.jhp-container .process-steps li.is-complete .process-steps > li.is-complete:after{color:#FFFFFF;background:#2ecc71}.jhp-container .process-steps li.is-active{color:#FF5C00}.jhp-container .process-steps li.is-active:before{color:#FFFFFF;background:#3498db}.jhp-container .dir-panel-table .item-image{float:left;width:80px}.jhp-container .dir-panel-table .item-image img{width:70px;height:70px;border:1px solid #DFDFDF;border-radius:5px}.jhp-container .dir-panel-table .item-name{width:auto;float:left}.jhp-container .dir-panel-table .item-title{font-size:14px;font-weight:600;padding:0 0 10px 0}.jhp-container .dir-panel-table .item-title strong{font-weight:600}.jhp-container .dir-panel-table .item-actions .jtable-btn{display:inline-flex;border-color:#d1e7e9;background-color:#f1fbff;color:#b6cdce;margin-right:5px;width:35px;height:35px}.jhp-container .dir-panel-table.dir-table{width:100%;border-width:0;background-color:#FFFFFF;margin:20px 0}.jhp-container .dir-panel-table.dir-table th,.jhp-container .dir-panel-table.dir-table td{background:#FFFFFF;border-bottom-color:#f1f1f1;border-top:none}.jhp-container .dir-panel-table.dir-table tbody tr:hover{box-shadow:0px 0px 15px rgba(0,0,0,0.15)}.jhp-container .dir-panel-table.dir-table tbody tr:hover td{background:#fbfbfb !important}.jhp-container .dir-panel-table.dir-table td{padding:15px 7px 10px;vertical-align:middle}.jhp-container .dir-panel-table.dir-table tfoot td{border:none}.jhp-container .dir-panel-table select{padding:2px;border-radius:0}.jhp-container .remove-logo-btn{min-height:auto !important;padding:2.5px 5px !important}.jhp-container .status-btn{width:100%;max-width:150px;min-height:20px;background:#f1f1f1;color:#666;display:block;text-align:left;font-size:11px;font-style:italic;text-transform:uppercase;padding:0 25px 0 5px;text-align:center;line-height:20px;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jhp-container .status-btn:after{content:"";width:20px;height:100%;position:absolute;top:0px;right:0px;background:#e2e2e2;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jhp-container .status-btn.status-btn-danger:after{background:#d9534f}.jhp-container .status-btn.status-btn-warning:after{background:#f0ad4e}.jhp-container .status-btn.status-btn-warning.warn:after{background:#f0934e}.jhp-container .status-btn.status-btn-info:after{background:#5bc0de}.jhp-container .status-btn.status-btn-success:after{background:#5cb85c}.jhp-container .status-btn.status-btn-primary:after{background:#337ab7}.jhp-container .status-btn-holder{max-width:150px}.jhp-container .social-share{clear:both;display:block;height:42px;margin:10px 0;overflow:hidden}.jhp-container .fb-like iframe{z-index:1;max-width:none !important}.jhp-container .dir-print{float:right}.jhp-container .term_conditions{margin:5px 0}.jhp-container .numberCircle{background:#cccccc;border-radius:0.8em;-moz-border-radius:0.8em;-webkit-border-radius:0.8em;color:#FFFFFF;display:inline-block;font-weight:bold;margin-right:5px;text-align:center;line-height:1.6em;width:1.6em}.jhp-container .review-questions{line-height:20px}.jhp-container .review-questions .review-question-answer{margin-bottom:7px}.jhp-container .question-answer{cursor:pointer;padding:1px}.jhp-container .dir-listing-description{margin-bottom:20px}.jhp-container .dir-listing-description ul{margin-bottom:10px !important;padding:0}.jhp-container .dir-listing-description ul li{display:block}.jhp-container .dir-listing-description ul li:before{content:"\2022";margin-right:0.5em}.jhp-container .remove{display:inline-block;height:15px;width:15px;border-radius:50%;background-color:#555;text-align:center;line-height:12px;margin-left:5px;color:#e9e9e9;text-decoration:none;vertical-align:top;font-size:11px;cursor:pointer}.jhp-container .remove:hover{background-color:steelblue;color:#e9e9e9;text-decoration:none}.jhp-container .activity_itinerary_table{border-top-left-radius:4px !important;border-top-right-radius:4px !important;border-bottom-left-radius:4px !important;border-bottom-right-radius:4px !important;border-top:1px solid #428bca !important;border-left:1px solid #428bca !important;border-right:1px solid #428bca !important;border-bottom:1px solid #428bca !important}.jhp-container .activity_itinerary_header{padding-top:10px;background-color:#428bca;color:#FFFFFF}.jhp-container .activity_itinerary_header h3{margin-left:5px;padding-bottom:5px}.jhp-container .item-not-available{background-color:#fafafa;border:1px solid #e1e1e1;padding:20px 30px;font-weight:bold;margin:10px 0}.jhp-container .successful-payment-container{background:#FFFFFF;padding:25px}.jhp-container .successful-payment-wrapper{text-align:center;margin:15px 0}.jhp-container .payment-info{background:#fbfbfb;padding:20px;margin-bottom:15px}.jhp-container .payment-info-box{background:#FFFFFF;padding:20px}.jhp-container .successful-payment-icon{color:green !important;font-size:60px !important;margin-bottom:10px}.jhp-container .successful-payment-text{font-size:14px}.jhp-container .payment-redirect{padding:15px;background-color:#fcfcfc;margin:15px 0}.jhp-container .payment-errors{color:#f00}.jhp-container #payment_form_stripeprocessor{padding:0}.jhp-container .card-elements{width:400px;max-width:100%;padding:10px;height:35px}.jhp-container .shadow-box{box-shadow:0px 0px 6px -5px rgba(0,0,0,0.75);border:1px solid #eee;border-radius:5px}.jhp-container #discount-form{margin-bottom:40px !important}.jhp-container #discount-form label{display:block}.jhp-container #discount-form input{display:inline-block}.jhp-container .discount-container{padding:15px;background-color:#fcfcfc}.jhp-container .payment-options{background-color:#fcfcfc;padding:20px;margin-bottom:10px;border:1px solid #eee}.jhp-container .payment-options h4{font-size:16px;margin-bottom:20px}.jhp-container .sp-methods{margin-top:20px}.jhp-container .sp-methods dt{display:block}.jhp-container .sp-methods dd{margin-bottom:5px;display:block}.jhp-container .sp-methods .form-list{margin:5px 0 10px 10px}.jhp-container .sp-methods ul{list-style-type:none;font-size:13px}.jhp-container .sp-methods input{display:inline-block}.jhp-container .sp-methods img{width:50px;display:inline-block}.jhp-container .sp-methods label{display:inline}.jhp-container .page-title{font-size:18px}.jhp-container .listing-payment-container{background:#FFFFFF;padding:15px}.jhp-container .payment-box{padding:20px;background-color:#fbfbfb}.jhp-container .payment-box h4{font-size:16px;margin-bottom:20px}.jhp-container .payment-items table{width:100%}.jhp-container .payment-items table td{padding:4px 9px;text-align:right}.jhp-container .payment-items .heading td{text-align:left;padding:8px 9px}.jhp-container table.order-data .title{padding-bottom:10px;font-size:14px;font-weight:600}.jhp-container table.order-data .row-title{font-weight:bold;padding-bottom:5px;min-width:170px}.jhp-container .order-summary{background-color:#fbfbfb;padding:20px}.jhp-container .order-summary h4{font-size:16px;margin-bottom:20px}.jhp-container .order-container{display:block;border:1px solid #999;padding:10px;background-color:#fcfcfc;color:#333333;margin-bottom:10px}.jhp-container .order-details{float:left}.jhp-container .order-details h3,.jhp-container .order-details h4{margin:10px 0;font-size:18px;line-height:20px}.jhp-container .order-details h4{font-size:16px}.jhp-container .order-options{float:right;line-height:80px}.jhp-container .extend-period{background-color:#77c04b;border-radius:3px;color:#FFFFFF;padding:5px 10px;margin:10px 5px 3px 0}.jhp-container #autocomplete{position:relative;padding:0 !important;width:100% !important}.jhp-container .mfp-close{cursor:pointer !important}.jhp-container .mfp-bottom-bar{background-color:#333333;opacity:0.6}.jhp-container #company-gallery{margin-bottom:20px}.jhp-container .fb_iframe_widget iframe{position:relative !important}.jhp-container .fb_iframe_widget span{width:100% !important}.jhp-container .free-text{text-align:center}.jhp-container .free-text h4{margin:0 0 0 0 !important}.jhp-container .price-text{color:red}.jhp-container .dir-cat-description .full-text{display:none}.jhp-container .dir-cat-description.open .full-text{display:block}.jhp-container .dir-cat-description.open .intro-text{display:none}.jhp-container .cat-read-more{float:right}.jhp-container .service-section{margin-bottom:15px}.jhp-container .img-rounded{border-radius:6px;width:64px;height:64px;overflow:hidden}.jhp-container .service-section-name{font-size:15px;font-weight:bold;margin-bottom:10px}.jhp-container .service-item{position:relative;display:block;background-color:#FFFFFF;border-bottom:1px dotted #e0e0e0;margin-bottom:15px;padding-bottom:5px}.jhp-container .service-item .service-name{font-size:14px;font-weight:bold}.jhp-container .service-item .service-price{float:right;font-size:13px;font-weight:bold}.jhp-container .service-list-container{border-bottom:1px solid #e0e0e0}.jhp-container .service-list-container ul li:last-child{border-bottom:0px}.jhp-container .service-section:last-child .service-list-container{border-bottom:0px}.jhp-container .service-list ul{list-style:none;padding:0;margin:0}.jhp-container .service-list .grid-content .post-image{height:100px}.jhp-container .service-list .grid-content .post-title{font-size:14px;font-weight:bold;margin:5px 0}.jhp-container .service-list .grid-content .price{font-size:13px;font-weight:bold}.jhp-container .service-list .grid-content p{margin:0 0 5px 0}.jhp-container .project-content{margin-top:20px}.jhp-container .project-description{margin-bottom:20px}.jhp-container .ui-autocomplete{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.jhp-container .ui-autocomplete > li > div{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333333;white-space:nowrap;border-left:2px solid #18bc9c}.jhp-container .ui-state-hover,.jhp-container .ui-state-active,.jhp-container .ui-state-focus{margin:0 !important;text-decoration:none;border-top-color:transparent !important;border-bottom-color:transparent !important;border-right-color:transparent !important;color:#262626 !important;background:#f5f5f5 !important;cursor:pointer}.jhp-container .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.jhp-container .jhotel-offer .btn_minus_rooms,.jhp-container .jhotel-offer .btn_plus_rooms{cursor:pointer}.jhp-container .reservation-selection{background-color:#dfdfdf;padding:10px}.jhp-container .reservation-selection h3{font-size:18px}.jhp-container .reservation-selection #selected-rooms{list-style:none;padding:0}.jhp-container .thumbs .room-image a{height:190px}.jhp-container .jhotel-room-wrapper .thumbs .room-image,.jhp-container .jhotel-room-wrapper .thumbs .room-image a{width:100%}.jhp-container .jhotel-room-wrapper .thumbs .room-image.disabled,.jhp-container .jhotel-room-wrapper .thumbs .room-image a.disabled{opacity:0.4}.jhp-container .jhotel-room-wrapper .label-wrap{top:40%;right:15px}.jhp-container .jhotel-room-wrapper .label-wrap.orange{top:60%}.jhp-container .changeSearch la la-search{font-size:16px}.jhp-container .hotelCalendarImage{position:absolute;right:9%;top:39px;font-size:22px}.jhp-container.jhp-modal{position:relative}.jhp-container.jhp-modal.jhp-location{max-width:700px}.jhp-container.jhp-modal.jhp-location .jmodal-sm{max-width:700px}.jhp-container #location-frame{border:none}.jhp-container .location-container{padding:10px}.jhp-container.jhp-modal.jhp-language{max-width:none}.jhp-container.jhp-modal.jhp-language .jmodal-body{padding:0}.jhp-container.jhp-modal.jhp-language iframe{border:none}.jhp-container.jhp-modal.jhp-invoice{max-width:750px}.jhp-container.jhp-modal.message-modal{max-width:850px}.jhp-container.jhp-modal{padding:0}.jhp-container.jhp-modal .close-modal{display:none !important}.jhp-container.quote-request-modal .jmodal-header{border-bottom:none}.jhp-container.quote-request-modal .jmodal-header .close-btn{right:8px}.jhp-container ul.listColumns{column-gap:2em;-moz-column-gap:2em;-webkit-column-gap:2em;min-height:34px;max-width:50%;list-style:none}.jhp-container div.nights{margin-top:10px}.jhp-container .extra-option{background:#fff;margin-bottom:20px;border-bottom:3px solid #FF5C00}.jhp-container .extra-option p{margin:5px 0}.jhp-container .extra-option .row [class*="col-"]{padding-top:0;padding-bottom:0}.jhp-container .extra-option .extra-option-item{display:flex;margin-bottom:10px}.jhp-container .extra-option .extra-option-item input[type="text"],.jhp-container .extra-option .extra-option-item select{min-width:50px}.jhp-container .extra-option .extra-label{width:100%;max-width:100px;text-align:right;margin-right:10px}.jhp-container .extra-option .extra-input{width:100%;max-width:100px;text-align:left}.jhp-container .extra-option .extra-option-selection{background:#fbfbfb;border-left:1px solid #e0e0e0;font-size:13px;padding:10px}.jhp-container .extra-option .extra-option-selection label{display:inline}.jhp-container .extra-option .img-wrap{height:100%}.jhp-container .extra-option .img-wrap img{border-radius:0}.jhp-container .extra-option .extra-option-selection{width:100%;min-height:150px}@media (max-width:769px){.jhp-container .extra-option .img-wrap{height:250px}.jhp-container .extra-option .extra-option-content{padding:0 15px}.jhp-container .extra-option .extra-option-selection{border-left:0;border-top:1px solid #e0e0e0}} table.checklist{background:#FFFFFF;opacity:1}table.checklist td{border:none;border-bottom:solid 1px #e9eaed;height:24px;width:200px;color:#333333;font-size:14px}table.checklist td.status{background-color:#ed5565 !important;font-size:12px;padding:10px 30px 10px 40px;text-align:center;color:white;width:100px}table.checklist td.status i{color:#FFFFFF}table.checklist td.status_done{background-color:#449d44 !important}table.checklist tr:last-child td{border:none}  #socials.modal{text-align:center;padding:0 !important;display:none}#socials.modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}#socials.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}#open_socials{font-size:14px}.jhp-social-container{line-height:32px;display:inline}.share-icon .la{font-size:30px}.print-icon .la{font-size:30px}#socials .share strong{float:left;line-height:24px;font-size:13px}#socials .share h4{margin-top:0}#socials .share ul{float:left;list-style-type:none !important;margin:0 !important;padding:0}#socials .share ul li{float:left;margin-right:10px;position:relative}#socials .share ul li .fb-like{top:0}#socials .share ul li a{display:block;margin-top:2px;overflow:hidden;padding-left:0}#socials .item-image img{margin-bottom:15px}#legend .dl-horizontal dt{margin:0;margin-bottom:20px;height:30px}#legend .dl-horizontal dd{margin:0;margin-bottom:20px;height:30px}#legend #dialog-container dl dd{display:table}.email-legend .dl-horizontal dt{width:250px}.email-legend .dl-horizontal .status-btn{max-width:95%;text-transform:lowercase}#legend #dialog-container,#socials #dialog-container{border:0}@media (max-width:479px){#legend #dialog-container,#socials #dialog-container{padding:16px 20px !important}#legend .dialogContent,#socials .dialogContent{max-width:100% !important}}@media (max-width:979px) and (min-width:768px){#legend .row-fluid [class*="span"],#socials .row-fluid [class*="span"]{margin-left:1% !important}}  #location-dialog .dialogContent{width:700px;max-width:100%}#conditions .dialogContent{overflow:auto}#conditions #dialog-container{overflow:auto}.red,.reqd,.error,.important{color:#b04343}.dialogContent{background-color:#FFFFFF;margin:0;width:100%;line-height:20px}.dialogContent label{float:left;font-weight:bold;width:12.5em}.dialogContent form div{clear:both;margin:0 0 1ex}.dialogContent form .indent{display:block;margin:0.5ex 0 0 12.5em}.dialogContent .cancelbutton{float:left}.dialogContent .sendbutton{clear:none !important;margin:0 !important;text-align:right}  .processor-info-box .info-header{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #e8e8e8}.processor-info-box .info-header i{color:#18bc9c;font-size:30px}.processor-info-box .info-body{font-size:15px;color:#888}   .jhp-container{ }.jhp-container fieldset.boxed{width:100%;position:relative;background-color:#fff;border:1px solid #efefef;padding:20px 25px;margin-bottom:15px;border-radius:5px;box-shadow:0px 0px 9px -5px rgba(0,0,0,0.75)}.jhp-container fieldset.boxed:first-child{margin-top:0}.jhp-container fieldset.boxed .package{background:#ededea;width:100%}.jhp-container fieldset.boxed p{margin:10px 0 20px}.jhp-container .item-package-details{width:100%}.jhp-container form div.description,.jhp-container p.hint{clear:both;font-size:11px;color:#8f9199}.jhp-container .autocomplete-box{padding:15px;background-color:#cfcfcf}.jhp-container .clear{clear:both}.jhp-container #repeat-container{line-height:30px}.jhp-container #repeat-container input[type="checkbox"],.jhp-container #repeat-container input[type="radio"]{min-height:0}.jhp-container #repeat-container ul{list-style-type:none;margin:0 !important;padding:0}.jhp-container #repeat-container label{float:none;display:inline !important}.jhp-container .description-counter{text-align:right;margin-top:5px}.jhp-container .description-counter label{display:inline;font-weight:normal}.jhp-container #descriptionCounterShort,.jhp-container .description-counter input{display:inline !important;float:none;padding:0 4px;width:50px !important}.jhp-container .picture-table{width:100%}.jhp-container .picture-preview-settings{background-color:#eaeaea;box-shadow:0 2px 5px #969696;padding:2px;float:left}.jhp-container #cover-picture-preview img{width:100%}.jhp-container #picture-preview img{margin:0;padding:0}.jhp-container #ad-picture-preview img{margin:0;padding:0;width:200px}.jhp-container .services img{margin:0;padding:0}.jhp-container .category-image-preview{float:right;margin-left:15px}.jhp-container .validation-error{border:1px solid #ff0000;background-color:#ff0000;color:#fff;padding:20px 30px}.jhp-container .validation-error .la{color:#fff}.jhp-container .iconpicker .la{color:#555 !important}.jhp-container .process-steps .process-step{float:left;line-height:30px;margin-bottom:10px}.jhp-container .process-steps .step-number{font-size:17px;color:#fff;text-shadow:1px 1px #fff,-1px -1px #444;padding:0px 0 0 10px}.jhp-container .process-steps .active-step{margin-right:0px}.jhp-container .process-steps .step-divider{float:left;font-size:25px;margin:0 3px}.jhp-container .process-steps .steps-info{float:right;line-height:30px}.jhp-container .edit-container{clear:both}.jhp-container .process-tabs{margin-bottom:15px;box-shadow:0px 0px 9px -5px rgba(0,0,0,0.75)}.jhp-container .process-tabs .process-tab{border-right:1px solid #cecece;cursor:pointer}.jhp-container .process-tabs .process-tab:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.jhp-container .process-tabs .process-tab:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-right:0}.jhp-container #process-tabs .process-tab{display:flex;align-items:center;justify-content:center;min-height:60px;position:relative;margin:0;color:#74777b;background-color:#fff;transition:all ease 0.3s;cursor:pointer}.jhp-container #process-tabs .process-tab .tab-active{cursor:pointer}.jhp-container #process-tabs .process-tab .tab-active .la{color:#fff}.jhp-container #process-tabs .process-tab .tab-active:hover{background-color:#17b797;color:#fff}.jhp-container #process-tabs .process-tab .tab-active:hover .la{color:#fff}.jhp-container #process-tabs .process-tab i{opacity:0.7;transition:all ease 0.3s}.jhp-container #process-tabs .process-tab span{font-size:14px;margin-left:5px}.jhp-container #process-tabs .process-tab-content{display:flex;align-items:center}.jhp-container #process-tabs .active{color:#fff;background-color:#18bc9c;border-left:0;border-right:0}.jhp-container .minicolors,.jhp-container .minicolors-focus{z-index:1}.hotel_reservation dt{font-size:14px;float:left;clear:left;width:110px;margin-bottom:9px;display:table-column;font-weight:500}.hotel_reservation dd{display:table-cell;line-height:21px;width:60%;padding-bottom:8px}.hotel_reservation dd div{display:block}.hotel_reservation dd ul{margin:0;padding:0}.hotel_reservation dd ul li{display:inline;list-style:none;margin:0;padding:0}.hotel_reservation .guestDetails select{height:26px !important}.hotel_reservation .guestDetails textarea{max-width:600px}.hotel_reservation .controls{display:flex !important;width:auto !important}.hotel_reservation .controls input{float:none;margin:2px 0 0 0 !important;padding:0 !important;position:relative !important}.hotel_reservation .controls label{margin:0 25px 4px 0 !important;padding:0 !important;width:auto}.sp-methods dt{float:none;clear:both;width:auto}.hotel_reservation select,.hotel_reservation textarea,.hotel_reservation input[type="text"]{color:#555555;border-radius:0px;display:inline-block;min-height:28px !important;line-height:26px !important;height:auto;margin:0;padding:2px 2px 2px 4px !important;font-size:14px;background-color:#ffffff;border:1px solid #ddd;@box-shadow (0 1px 1px rgba(0,0,0,0.075) inset);transition:border 0.2s linear 0s,box-shadow 0.2s linear 0s;width:auto}.hotel_reservation .guestDetails input[type="text"],.hotel_reservation .guestDetails textarea,.hotel_reservation .guestDetails select{width:300px}.hotel_reservation textarea,.hotel_reservation select{height:auto}.hotel_reservation textarea:focus,.hotel_reservation input:focus,.hotel_reservation select:focus{border-color:rgba(82,168,236,0.8) !important;@box-shadow2 ( 0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(82,168,236,0.6) );outline:0 none}.hotel_reservation label:before{content:"" !important}.styled-select{background:#fff;border:1px solid #ddd;height:32px;min-width:60px;margin-bottom:5px;display:inline-block !important}.styled-select.beveled{background:#fff;border:0px !important;box-shadow:2px 2px 8px -3px rgba(0,0,0,0.3)}.styled-select select{width:100% !important;border:0 !important;margin:0 !important;line-height:1.5;padding-left:5px !important;text-align:left;background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/arrows.png") no-repeat scroll 100% 12px !important;height:35px;-webkit-appearance:none;appearance:none;cursor:pointer}.styled-select.small{width:55px !important}.styled-select.small select{line-height:1;background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/arrows.png") no-repeat scroll 53% 8px !important;padding:5px !important}.styled-select.large{width:350px !important}.styled-select.large select{line-height:1;background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/arrows.png") no-repeat scroll 65% 8px !important;padding:7px !important}.styled-select.medium{width:250px !important}.styled-select.medium select{line-height:1;width:100% !important;background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/arrows.png") no-repeat scroll 100% 8px !important;padding:3px !important}.styled-select.small-medium{width:130px !important}.styled-select.small-medium select{line-height:1.2;width:105% !important;background:url("https://die-boell-geroda.de/components/com_jhotelreservation/assets/img/arrows.png") no-repeat scroll 100% 8px !important;padding:5px !important}.styled-select.fixedWidth{max-width:50px !important}.styled-select.spacer2{margin:0px 0 10px 10px !important}.styled-select.spacer2{margin:0px 0 10px 10px !important}.styled-select.fixedWidth{max-width:50px !important}.customWidth{width:33%}ul > li > .styled_input{padding:2px;width:30%;background-color:#ffffff;border-radius:0px;border:1px solid #bbb !important;@box-shadow (0px 1px 1px rgba(0,0,0,0.075) inset);transition:border 0.2s linear 0s,box-shadow 0.2s linear 0s}.customLabeL{bottom:6px;vertical-align:middle;position:relative}.customInpuT{padding:0 !important;width:206px !important}div.blockUI.blockMsg.blockPage{z-index:9999 !important}div.blockUI.blockMsg.blockPage #end_date_i,div.blockUI.blockMsg.blockPage #start_date_i{display:inline !important}.airportTransferContainer{padding:15px;margin:0 20px}#div_airport_transfer label{display:inline-table !important}#div_airport_transfer .hotel_reservation input[type="text"]{padding:0 !important;font-size:14px !important}#div_airport_transfer .hotel_reservation select{font-size:14px !important}#div_airport_transfer .hotel_reservation dd .calendarHolder div{display:inline-table !important}#div_airport_transfer .hotel_reservation dd .formErrorArrow div{display:block !important}#div_airport_transfer .fixedWidthInput{width:306px !important}.styledCheckbox{width:20px;margin:0px 14px 0 0;position:relative;display:inline}.styledCheckbox label{cursor:pointer;position:absolute;width:20px;height:20px;line-height:24px;max-width:none;top:3px;left:0;background:#eee;border:1px solid #ddd}.styledCheckbox label.outsideLabel{cursor:pointer;position:absolute;width:200px;line-height:24px;height:0;top:0;left:30px;background:#eee;border:0px solid #ddd}.styledCheckbox label.outsideLabel:after{background:none;border:none}.styledCheckbox label:after{opacity:0;content:"";position:absolute;width:12px;height:6px;background:transparent;top:5px;left:4px;border:3px solid #444;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.styledCheckbox label:hover::after{opacity:0.5}.styledCheckbox input[type="checkbox"]{margin-left:2px !important;width:1px;height:1px;position:absolute;top:3px}.styledCheckbox input[type="checkbox"]:checked + label:after{opacity:1}.styledRadio{width:30px;margin:0 15px 0 0;position:relative;display:inline-block}.styledRadio label{cursor:pointer;position:absolute;width:30px;height:30px;top:-5px;left:0;background:#eee;border:1px solid #ddd;border-radius:15px;text-align:center;padding-top:4px}.styledRadio label:after{opacity:0;content:"";position:absolute;width:15px;height:9px;background:transparent;top:7px;left:7px;border:3px solid #444;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.styledRadio label:hover::after{opacity:0.5}.styledRadio input[type="radio"]{margin-left:2px !important;width:1px;height:1px}.styledRadio input[type="radio"]:checked + label:after{opacity:1}.frontEndEditReservation{width:99%;float:left;background-color:#fff;padding-left:12px}.frontEndEditReservation dl{margin:10px 0px}.frontEndEditReservation input[type="submit"],.frontEndEditReservation input[type="button"],.frontEndEditReservation textarea,.frontEndEditReservation input[type="text"],.frontEndEditReservation input[type="password"],.frontEndEditReservation input[type="datetime"],.frontEndEditReservation input[type="datetime-local"],.frontEndEditReservation input[type="date"],.frontEndEditReservation input[type="month"],.frontEndEditReservation input[type="time"],.frontEndEditReservation input[type="week"],.frontEndEditReservation input[type="number"],.frontEndEditReservation input[type="email"],.frontEndEditReservation input[type="url"],.frontEndEditReservation input[type="search"],.frontEndEditReservation input[type="tel"],.frontEndEditReservation input[type="color"],.frontEndEditReservation .uneditable-input{height:35px;padding:0px}.frontEndEditReservation d h2{font-size:18px}.frontEndEditReservation #paymentDetails{width:100%}.frontEndEditReservation label{display:inline-block;margin-bottom:5px;vertical-align:middle;min-width:30px !important}.frontEndEditReservation .controls:first-child{margin-left:2px !important}.frontEndEditReservation fieldset.adminForm{margin:50px 0 0}ul.listColumns{column-gap:2em;-moz-column-gap:2em;-webkit-column-gap:2em;min-height:34px;max-width:50%}div.nights{margin-top:10px}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background-color:#eaeaea;border-left:1px solid #ccc}::-webkit-scrollbar-thumb{background-color:#ccc}::-webkit-scrollbar-thumb:hover{background-color:#aaa}.gm-style-iw-d,.gm-style-iw{max-height:420px !important}#roomsContainer{margin:10px 20px}#roomsContainer fieldset legend{text-align:left}#roomsContainer #deleteRoomLabel{padding-top:28px}#hotel-map-container .info-box,.inlineMap .info-box{overflow:hidden}.gm-style-iw{top:15px !important}.gm-style-iw div:first-child{max-width:272px !important}.clearHotel{clear:both}.smallfont{font-size:11px;font-weight:bold}@media screen and (max-width:767px){#process-tabs .process-tab{min-width:auto}#process-tabs .process-tab i{padding:10px}#process-tabs .process-tab span{display:none}}  dl.tabs{float:left;margin:10px 0 -1px 0;z-index:50}dl.tabs dt{float:left;padding:4px 5px;border:1px solid #ccc;margin-left:3px;background:#e9e9e9;color:#666}dl.tabs dt.open{background:#f9f9f9;border-bottom:1px solid #f9f9f9;z-index:100;color:#000}dl.tabs dt h3{margin:0;padding:0;font-size:1em;font-weight:normal;line-height:25px}dl.tabs dt h3 a:link{color:#333333;outline:medium none;text-decoration:none}div.current{clear:both;border:1px solid #ccc;padding:10px 10px}div.current dd{margin:0;padding:0}dl#content-pane.tabs{margin:1px 0 0 0}  .offers-report{border:1px solid #333333;border-collapse:collapse}.offers-report td{padding:5px;text-align:center;border:1px solid #333333}.offers-report .title_reports td{padding:7px;font-weight:bold;background-color:#B0D2FF}.offers-report td.offer-info{text-align:left}  .jhp-container.offers-style-1 .jhotel-offer{background-color:#fff;padding:15px}.jhp-container.offers-style-1 .jhotel-offer .img-wrap{min-height:200px;cursor:pointer}.jhp-container.offers-style-1 .jhotel-offer-price{margin-bottom:15px}.jhp-container.offers-style-1 .jhotel-offer-descr{color:#777}.jhp-container .special-offers .gallery-wrap{cursor:pointer;position:relative}.jhp-container .special-offers .label-wrap.green{top:60%}.jhp-container .special-offers .label-wrap.orange{top:80%}.jhp-container .special-offers img{height:200px;object-fit:cover}   div.responsive_table-responsive-vertical *:after,div.responsive_table-responsive-vertical *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box} .shadow-z-1{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.12),0 1px 2px 0 rgba(0,0,0,0.24);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.12),0 1px 2px 0 rgba(0,0,0,0.24);box-shadow:0 1px 3px 0 rgba(0,0,0,0.12),0 1px 2px 0 rgba(0,0,0,0.24)}.responsive_table{width:100%;max-width:100%;margin-top:10px;margin-bottom:2rem;background-color:#fff}.responsive_table > thead > tr,.responsive_table > tbody > tr,.responsive_table > tfoot > tr{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;border-bottom:1px solid rgba(0,0,0,0.12)}.responsive_table > thead > tr > th,.responsive_table > thead > tr > td,.responsive_table > tbody > tr > th,.responsive_table > tbody > tr > td,.responsive_table > tfoot > tr > th,.responsive_table > tfoot > tr > td{text-align:left;padding:0.6rem;white-space:normal;vertical-align:top;border-top:0;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.responsive_table > thead > tr > th > img,.responsive_table > thead > tr > td > img,.responsive_table > tbody > tr > th > img,.responsive_table > tbody > tr > td > img,.responsive_table > tfoot > tr > th > img,.responsive_table > tfoot > tr > td > img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.responsive_table > thead > tr > th{color:#757575;vertical-align:bottom;border-bottom:1px solid rgba(0,0,0,0.12)}.responsive_table > caption + thead > tr:first-child > th,.responsive_table > caption + thead > tr:first-child > td,.responsive_table > colgroup + thead > tr:first-child > th,.responsive_table > colgroup + thead > tr:first-child > td,.responsive_table > thead:first-child > tr:first-child > th,.responsive_table > thead:first-child > tr:first-child > td{border-top:0}.responsive_table > tbody + tbody{border-top:1px solid rgba(0,0,0,0.12)}.responsive_table .responsive_table{background-color:#fff}.responsive_table .no-border{border:0}@media screen and (max-width:1200px){.responsive_table-responsive-vertical > .responsive_table{margin-bottom:0;background-color:transparent}.responsive_table-responsive-vertical > .responsive_table > thead,.responsive_table-responsive-vertical > .responsive_table > tfoot{display:none}.responsive_table-responsive-vertical > .responsive_table > tbody{display:block}.responsive_table-responsive-vertical > .responsive_table > tbody > tr{display:block;border:1px solid #e0e0e0;border-radius:2px;margin-bottom:0.6rem}.responsive_table-responsive-vertical > .responsive_table > tbody > tr > td{background-color:#fff;display:block;vertical-align:middle;text-align:right}.responsive_table-responsive-vertical > .responsive_table > tbody > tr > td > img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.responsive_table-responsive-vertical > .responsive_table > tbody > tr > td[data-title]:before{content:attr(data-title);float:left;color:#757575}.responsive_table-responsive-vertical.shadow-z-1{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.responsive_table-responsive-vertical.shadow-z-1 > .responsive_table > tbody > tr{border:none}.responsive_table-responsive-vertical > .responsive_table-bordered{border:0}.responsive_table-responsive-vertical > .responsive_table-bordered > tbody > tr > td{border:0;border-bottom:1px solid #e0e0e0}.responsive_table-responsive-vertical > .responsive_table-bordered > tbody > tr > td:last-child{border-bottom:0}.responsive_table-responsive-vertical > .responsive_table-striped > tbody > tr > td,.responsive_table-responsive-vertical > .responsive_table-striped > tbody > tr:nth-child(odd){background-color:#fff}.responsive_table-responsive-vertical > .responsive_table-striped > tbody > tr > td:nth-child(odd){background-color:#f5f5f5}.responsive_table-responsive-vertical > .responsive_table-hover > tbody > tr:hover > td,.responsive_table-responsive-vertical > .responsive_table-hover > tbody > tr:hover{background-color:#fff}.responsive_table-responsive-vertical > .responsive_table-hover > tbody > tr > td:hover{background-color:rgba(0,0,0,0.12)}}@media screen and (max-width:1200px){.rowNumber{width:auto}}.responsive_table-striped.responsive_table-mc-light-blue > tbody > tr:nth-child(odd) > td,.responsive_table-striped.responsive_table-mc-light-blue > tbody > tr:nth-child(odd) > th{background-color:#e1f5fe}.responsive_table-hover.responsive_table-mc-light-blue > tbody > tr:hover > td,.responsive_table-hover.responsive_table-mc-light-blue > tbody > tr:hover > th{background-color:#eeeeee}@media screen and (max-width:767px){.responsive_table-responsive-vertical .responsive_table-striped.responsive_table-mc-light-blue > tbody > tr > td,.responsive_table-responsive-vertical .responsive_table-striped.responsive_table-mc-light-blue > tbody > tr:nth-child(odd){background-color:#fff}.responsive_table-responsive-vertical .responsive_table-striped.responsive_table-mc-light-blue > tbody > tr > td:nth-child(odd){background-color:#e1f5fe}.responsive_table-responsive-vertical .responsive_table-hover.responsive_table-mc-light-blue > tbody > tr:hover > td,.responsive_table-responsive-vertical .responsive_table-hover.responsive_table-mc-light-blue > tbody > tr:hover{background-color:#fff}.responsive_table-responsive-vertical .responsive_table-hover.responsive_table-mc-light-blue > tbody > tr > td:hover{background-color:#b3e5fc}}.actions{padding:5px !important}  #content{width:100%; max-width:100%;text-align:left;margin:0 auto 40px; }@media screen and (max-width:480px){#content{font-size:1em}}@media screen and (max-width:300px){#content{font-size:0.80em}} .section{clear:both;padding:0px;margin:0px} .group{zoom:1; }.group:before,.group:after{content:"";display:table}.group:after{clear:both}@media screen and (max-width:200px){.group{font-size:10px}} @media only screen and (max-width:480px){.col{margin:1% 0 1% 0%}} @media only screen and (max-width:480px){.layoutnav{display:none}.simplenav{display:block;height:100%;float:left}.simpleLabelsSmall{width:30%;clear:left;white-space:nowrap}.simpleItemsSmall{width:70%;text-align:center}.bookButton{text-align:right}}@media only screen and (min-width:481px){.simpleLabelsSmall{display:none}.vertical-alignment{margin-top:5px}}.margin_left_none{margin-left:0} @media screen and (min-width:481px) and (max-width:540px){.labelPrice{margin-left:12px}}.priceLayout{font-weight:bold;font-family:Arial,Helvetica,sans-serif}.more > a{width:auto !important}@media screen and (max-width:550px){.smallfont{font-size:11px}}.center_text{text-align:center}.navsmallfont{font-size:11px}.roomPrice{display:inline}.format-text{white-space:normal}.nowrap{white-space:nowrap}.itemTitle h5{font-weight:bold}.propLabel{font-weight:bold;display:inline}.propLabel:after{content:":"}  #headerRooms{height:auto !important;margin-bottom:0;background:#D3D3D3 none repeat scroll 0% 0%;margin:0px;text-align:center;overflow:auto;width:100%}#room_row{margin-top:0;margin-bottom:3px;background-color:#f5f5f5;max-width:inherit;box-sizing:border-box;display:inline-block;width:100%;border:1px solid #eaeaea;clear:both;position:relative}.room_row{width:100%;max-width:100%;margin-bottom:2rem;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}#roomImage_Info{padding-left:0;padding-right:0;border-radius:0;background-color:#f5f5f5 !important}.room_panel{border-bottom:none}.roomContainer,.offerContainer{height:175px;float:right !important}.tableCell{height:99%;border-width:1px;border-style:none solid solid none;border-color:#eaeaea;background-color:#fff}.bookingDiv{background-color:#f5f5f5;height:99%;border-bottom:1px solid #eaeaea;text-align:center;float:left !important}.tableCellSingle{height:101%;position:absolute !important;right:0;top:0}.offer_cnt,.room_cnt{display:none;margin-top:-10px !important;margin-bottom:10px !important;margin-left:auto !important;margin-right:auto !important;padding:10px;background:#ededed;clear:left;line-height:14px;overflow:visible;border:1px solid #e3e3e3}.paragraph{margin:5px -5px 5px !important}.labelRoomNav{margin-left:15px !important;margin:10px;text-align:center}.red,#offerDeal,#price{color:red !important}.blue{color:#08C}.spaceBoxTop{margin:8px}.spaceBoxTop .last-minute-offer{display:inline-block;float:none}.room_requirement{margin-top:20px}#room_row > #roomImage_Info #room_row *{height:inherit;min-height:inherit}.float_left{margin-left:-15px}.room_description{margin-top:-16px !important}.book{margin-left:0px !important}.container-room{margin-right:auto;margin-left:auto;width:100%}.hotel_reservation .col-xs-1,.hotel_reservation .col-sm-1,.hotel_reservation .col-md-1,.hotel_reservation .col-lg-1,.hotel_reservation .col-xs-2,.hotel_reservation .col-sm-2,.hotel_reservation .col-md-2,.hotel_reservation .col-lg-2,.hotel_reservation .col-xs-3,.hotel_reservation .col-sm-3,.hotel_reservation .col-md-3,.hotel_reservation .col-lg-3{position:relative !important;min-height:1px !important;padding-right:0px !important;padding-left:0px !important}.hotel_reservation .col-xs-9{padding-right:0px !important;padding-left:0px !important}.hotel_reservation .col-xs-1,.hotel_reservation .col-xs-2,.hotel_reservation .col-xs-3{float:left}.hotel_reservation .col-xs-9{width:76.35897435897436% !important}.hotel_reservation .col-xs-8{width:65.81196581196582% !important}.hotel_reservation .col-xs-3{width:23.076923076923077% !important}.hotel_reservation .col-xs-2{width:14.893617021276595% !important}.hotel_reservation .col-xs-1{width:10.982905982905983% !important}.img-thumbnail{display:inline-block;max-width:100%;width:95%;height:auto;padding:4px;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.panel-heading{margin-left:0 !important;margin-right:0 !important}.backgroundGray{background:lightgrey}#panel_header{height:auto}#panel_body{height:auto}.panel-footer{margin-top:5px;border-top:none !important;display:block !important;width:80%;background-color:transparent !important;float:left}#cnt{border:2px solid #e9e9e9}#panel{margin-bottom:0 !important}h3.panel-title{line-height:1.3333333}.linkmore{font-size:12px !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.special_offer_label{font-size:14px !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:inherit}.whiteBorderRight{border-right:1px solid #ffffff}.options{margin:1px 0 3px 10px;white-space:normal}.centerText{text-align:center}.leftText{width:auto;text-align:center}.offerPriceSize{font-size:18px}.priceSize{float:none !important;font-size:16px}#options p,#options{font-size:12px;float:left;white-space:normal}#options p{margin:0 auto !important;color:#1A5598 !important}.panel{margin-bottom:20px;border:0px !important}.panel-body{padding-left:15px;background-color:#f5f5f5;box-sizing:unset !important}.panel-body .description{padding-left:5px}.panel-heading{padding:10px 0 0px 18px;border-bottom:1px solid transparent;margin-left:-2px;margin-right:-2px;border-top-right-radius:3px;border-top-left-radius:3px;background-color:#f5f5f5}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-footer{padding:10px 15px;border-top:1px solid #dddddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#bookRoom{margin-top:20px;margin-left:5px}@media screen and (max-width:980px){.hotel_reservation .col-xs-2{width:13.8936% !important}.bookingDiv #bookRoom{padding:5px !important;font-size:12px}}@media screen and (max-width:767px){.tableCell{border:none !important;height:120px !important;width:35% !important;display:block}.tableCellSingle{position:relative !important}.bookingDiv{border:none !important;float:left !important;height:30% !important;width:35% !important;clear:both;margin-right:45px}.bookingDiv #bookRoom{padding:7px 30px !important;font-weight:bold}.offerContainer{border-bottom:1px solid #eaeaea !important;height:275px}.roomContainer{border-bottom:1px solid #eaeaea !important}.roomContainer #roomPrice,.offerContainer #Price,.offerContainer #offers{float:right;text-align:center !important}#options{clear:left}.leftText{float:left}.centerText{float:right}#persons i{float:left}#persons{height:30px !important}#panel_body{float:right;padding-top:0;width:50%;margin-top:-30px}#panel_header{height:auto;width:50%;float:left}#panel{width:100%;height:inherit}#roomImage_Info{width:100% !important}.img-thumbnail{width:35% !important;float:right !important;height:auto;margin-right:31px}.small-button{height:100px}#cnt{width:92%;max-width:100%}.tr_cnt,.offer_tr_cnt{width:inherit;margin:0 8px !important}.priceRight{float:right;clear:right;border-right:1px solid #c0c0c0;margin-bottom:0}.hotel_reservation .col-xs-9{width:100% !important}.hotel_reservation .col-xs-2{ }.hotel_reservation .col-xs-1{width:9.433% !important}.offers{width:20.167%;border-left:1px solid silver;border-right:0 solid silver;background-color:transparent !important}.bookingDiv{background-color:inherit;height:99%;float:right !important}.panel-footer{width:40%;white-space:wrap}.daysRequired{white-space:normal;padding-right:40px}.priceLabel{margin-top:-10px !important}#priceRoom{float:none}.spaceBoxTop{margin:10px 0 0 10px}.moreDetails{width:100%}.panel-body{height:auto !important}#roomImage_Info{border-bottom:1px solid #eaeaea}.small-text{word-break:break-all}.triggerOffer{margin-top:-8px}}@media screen and (max-width:480px){.description{display:none}#roomImage_Info{width:99.5%}#panel_body{float:right;padding-top:0;width:50%}#panel_header{height:auto;width:50%}#offers{min-height:100px !important}.img-thumbnail{margin-right:20px}.hotel_reservation .col-xs-3{width:50% !important}.hotel_reservation .col-xs-2{width:19% !important}}@media screen and (max-width:360px){.img-thumbnail{margin-top:-40px !important}#panel_body{margin-top:5px}.moreDetails{margin-right:-97px}.tableCell{height:32% !important;width:44% !important}.offerContainer{height:330px}.bookingDiv #bookRoom{padding:6px 20px !important;font-weight:bold}.img-thumbnail{margin-right:10px}}  #special-offers-container{background:#ffffff}#special-offers-container #search-order{line-height:20px;min-height:47px;padding:10px}.special-offers{background:#ffffff;padding:15px 10px}.special-offers .offer-container.featured{background:#e0eef0;background:-webkit-gradient(linear,left top,left bottom,from(#e0eef0),to(#cfe4e8));background:-webkit-linear-gradient(top,#e0eef0,#cfe4e8);background:-moz-linear-gradient(top,#e0eef0,#cfe4e8);background:linear-gradient(top,#e0eef0,#cfe4e8)}.special-offers .hotel-name{padding:0 0 5px 0}.special-offers dd.utility-nav{position:relative}.special-offers .sp_offers{float:right !important;width:62%}.special-offers .hotel-details{float:left !important;width:35%;padding:0 0 10px 0}.special-offers .small-arrow{background:none;text-align:left}.special-offers .small-arrow a{font-size:10px;background:none;padding:3px 1px 0 0;text-decoration:underline}.special-offers .thumbnail{-webkit-box-shadow:0 2px 5px #969696;-moz-box-shadow:0 2px 5px #969696;box-shadow:0 2px 5px #969696;padding:2px;background-color:#fefefe}.special-offers .thumbnail img{width:100%}.special-offers dl.special-search-result{margin:0}.special-offers h3.offer-title{margin:0 0 10px 0;font-size:19px;font-weight:normal;line-height:23px !important}.special-offers h3.offer-title a{line-height:22px}#special-search-result-container .special-offers .header_container{float:left;padding:5px 0}#special-search-result-container .special-offers .header{padding:4px 2px 2px 0;background:none}#special-search-result-container .special-offers h2{color:#333333;display:block;font-size:12px;font-weight:normal;height:auto;line-height:12px;margin:0;padding:0;text-transform:uppercase}#special-search-result-container .special-offers dl.special-search-result{float:none}#special-search-result-container .special-offers .offer-container b a{display:block;max-width:300px;width:300px}#offer-container{background:#ffffff;padding:10px}.offer-container ul{list-style:none}.offer-container .offer-title h3{font-size:18px !important;line-height:22px}.offer-container .sp_offers .offer-date-interval{margin:10px 0 0}.offer-container .sp_offers .splStayDate{margin:10px 0 10px 0}.offer-container .sp_offers .hbOfferSeparator{margin:0 0 0;padding:10px 0 30px 0}.offer-container .package-details{margin-bottom:5px}.offer-container .arrival-options-details{margin-bottom:5px}.special-offers dl.special-search-result dt,dl.special-search-result dd{margin:0 0 5px 0 !important;font-size:12px}.offerDescription .offer-price{padding:20px 5px 2px 7px;font-size:12px}.offerDescription .featured{display:block;float:right;font-size:11px;font-weight:bold;color:#fff;background:#ffa10e;padding:3px 7px;clear:both}.calendarIcon{cursor:pointer;margin-left:5px}.groupCorpNum{float:left;margin-top:5px}.offers-divider{background-color:#d8d8d8;clear:both;font-size:2px;height:1px;line-height:1% !important;margin:0 0 15px}.offer-image-gallery{width:100%;margin:20px 0}.offer-image-gallery .image-preview-cnt img{height:225px;width:300px;border:1px solid black}.offer-image-gallery .image-prv-cnt{margin:0 0 3px 3px;width:32%;border:1px solid black}.offer-image-gallery .image-prv{width:100%}#offerCalendarWrapper{margin:30px 0 0 20px;padding:10px}#offerCalendarWrapper .datepicker table{background-color:#f9f9f9;border-spacing:20px 0px;border-collapse:separate;color:#333}#offerCalendarWrapper input{width:150px !important;padding:0px !important;display:inline-block !important}#offerCalendarWrapper span{padding:0px !important;display:inline-block !important;vertical-align:middle;height:30px;background:none;border:none;margin:0;line-height:16px;float:left}#offerCalendarWrapper label{display:inline-block !important}#offerCalendarWrapper .datesDiv{display:inline}  dl.tabs{float:left;margin:10px 0 -1px 0;z-index:50}dl.tabs dt{float:left;padding:4px 5px;border:1px solid #ccc;margin-left:3px;background:#e9e9e9;color:#666}dl.tabs dt.open{background:#f9f9f9;border-bottom:1px solid #f9f9f9;z-index:100;color:#000}dl.tabs dt h3{margin:0;padding:0;font-size:1em;font-weight:normal;line-height:25px}dl.tabs dt h3 a:link{color:#333333;outline:medium none;text-decoration:none}div.current{clear:both;border:1px solid #ccc;padding:10px 10px}div.current dd{margin:0;padding:0}dl#content-pane.tabs{margin:1px 0 0 0}  .jhp-container .languages-table thead th{padding:20px 12px}.jhp-container .languages-table tbody td{padding:16px 12px;line-height:20px;text-align:left;vertical-align:middle;border-top:1px solid #ddd}