/* Styles definition here */
.ahbfield_service { display: none }
.pbSubmit:hover { background-color: #FF7A3D; color: white; }
.ahb_m2 #fbuilder .slots div a {
    width: 100%;
    border-radius: 100px;
    background: #f8f8f8;
    color: #000;
    border: 2px solid #ff5403;
    text-decoration: none;
    padding: 8px 12px;}
.ahb_m2 #fbuilder .usedSlots .ahb_list {
    margin-top: 5px;
    background-color: #ea5b17;
    color: white;
}
.ahb_m2 #fbuilder a.cancel:before {
    display: inline-block;
    content: "X الغي الحجز";
    color: #fff;
    background: #000000;
    border-radius: 999em;
    visibility: visible;
    position: relative;
    padding: 0 10px;
    font-weight: 500;
    margin: 5px;
    font-size: 12px;
}
#fbuilder .pbreak .pbPrevious, #fbuilder .pbreak .pbNext, #fbuilder .pbSubmit {
    background: #FF7A3D;
    color: #fff;
    display: inline-block;
    cursor: pointer;
    margin: 10px 10px 0px 0px;
    padding: 5px 20px;
    font-weight: 600;
    font-size: 16px;
}
.ahb_m2 #fbuilder td:not(.ui-datepicker-unselectable) a.ui-state-default.ui-state-active {
    color: #FFF;
    background: #FF7A3D;
}