page-offered {
    .booking_wrapper{
        h5{
            color: #0076ba;
        }
        p{
            color: #000;
            margin:0px;
            padding:0px;
        }
        h6{
            .discount_price{
                color: #ee2203;
                font-size: 18px;
                font-weight: 500;
            }
            .actual_price{
                color: #929292;
                font-size: 18px;
                margin-right:10px;
                font-weight: 400;
            }
            .final_price{
                color: #1DB100;
                font-size: 18px;
                font-weight: 600;
            }
        }
        span{
            color: #000;
        }
        h4{
            margin:0px;
            padding: 0px;
            padding-top: 10px;
            color: #0076ba;
            font-weight: 600;
            font-size: 18px;
        }
        h3{
            margin:0px;
            padding: 0px;
            color: #1DB100;
            font-size: 20px;
            padding-top: 14px;
            font-weight: 600;
        }
        .list{
            .item{
                padding:0px;
                background: transparent;
                border:none !important;
                min-height: 40px !important;
                .checkbox {
                    margin-right:9px !important;
                }
                .label {
                    color: #787878 !important;
                    font-size: 17px !important;
                    font-weight: 400;
                    padding-left: 10px;
                }
                .checkbox-checked{
                    background: #225682 !important;
                    border:1px solid #225682 !important;
                    border-radius: 6px !important;
                }
                .checkbox-icon{
                    width:18px !important;
                    height:18px !important;
                    border-radius: 6px;
                    border:2px solid #225682 !important;
                    background: transparent;
                }
                .checkbox-checked .checkbox-inner{
                    left:5px !important;
                    top:2px !important;
                    border-color: #15b3d5 !important;
                }
            }
        }
        .offered_head{
            margin-top: 10px;
            .datetime {
                padding:0px !important;
                width:100%;
            }
            .nav_btn{
                color: #205373;
                text-align: center;
                padding:10px !important;
            }
            .nav_header_title{
                color: #205373;
                font-weight: 400;
                text-align: center;
            }
        }
        .time_list{
            width:100%;
            padding: 0px;
            margin: 0px;
            margin-bottom: 10px;
            li{
                list-style: none;
                width:33.3%;
                padding: 10px;
                border: 1px solid #fff;
                float: left;
                background: #f6f6f6;
                text-align: center;
                font-size: 18px;
            }
        }
    }

    .f_login_wrapper{
        width: 100%;
        padding-top: 30px;
        h4{
            color: #07426a;
            font-weight: 600;
            letter-spacing: 1px;
            text-align: left;
            font-size: 18px;
            text-transform: uppercase;
        }
        hr{
            border:2px solid #f6921e;
            width:60px;
            height:0px;
            margin-left:0;
            margin-bottom:20px;
        }

        .list{
            .item{
                padding:0px;
                background: transparent;
                border:none !important;
                min-height: 40px !important;
                .checkbox {
                    margin-right:9px !important;
                }
                .label {
                    color: #787878 !important;
                    font-size: 17px !important;
                    font-weight: 400;
                    padding-left: 10px;
                }
                .checkbox-checked{
                    background: #225682 !important;
                    border:1px solid #225682 !important;
                    border-radius: 6px !important;
                }
                .checkbox-icon{
                    width:18px !important;
                    height:18px !important;
                    border-radius: 6px;
                    border:2px solid #225682 !important;
                    background: transparent;
                }
                .checkbox-checked .checkbox-inner{
                    left:5px !important;
                    top:2px !important;
                    border-color: #15b3d5 !important;
                }
            }
        }
        
       
        .fm_signup_btn{
            color: #1d527f;
            background:transparent;
            font-weight: 500;
            height:40px;
            border-radius: 30px;
            font-size:18px;
            text-transform: capitalize;
            border:2px solid #f6921e;
        }
        p{
            color: #656565;
            font-size: 18px;
            text-align: center;
        }
        .fm_spacer{
            height:40px;
            width:100%;
        }
    }
    
}

.fm_login_btn{
    color: #fff;
    background: #1d527f;
    font-weight: 300;
    height:40px;
    border-radius: 30px;
    font-size:20px;
}
  .booking_div{
        width:100%;
        .nav_header{
		.nav_header_title{
		padding:0px;
		}
            margin-bottom:20px;
			.item{
				.item-inner{
					.input-wrapper{
						.datetime{
						text-align:center;
						color:#083352;
						padding:0px !important;
						width:100%;
					}
				}
			}	
        }
	}

        .text_primary{color: #1d527f !important;}
        .text_dark{color: #083352 !important;}
        .booking_content{
            width:100%;
            ul
            {
                margin:0px;
                padding:0px;
                height: 155px;
                overflow:scroll;
                li{
                    width:calc(100% - 68%);
                    display:inline-block;
                    text-align: center;
                    background: #f1f1f1;
                    color: #1d527f;
                    padding:10px;
                    border:1px solid #fff;
                    font-weight: 400;
                    &:hover{
                        background: #1d527f;
                         color: #fff;
                    }
                }

                .active{
                    background: #1d527f;
                    color: #fff;
                }
            }
        }
    }