.tbl_colpaned_title
{
	font-size: large;
}

/*new css */
div#user_booking_show_paginate {
    float: left;
	margin-top: 10px;
}
button.dt-button.buttons-excel.buttons-html5.download_booking {
    display: none;
}

div#user_booking_show_paginate a.paginate_button.current {
    background: #0b5ed7 !important;
    color: #fff !important;
    text-decoration: none !important;
}

div#user_booking_show_paginate a.paginate_button {
    background: #004157 !important;
    color: #fff !important;
   padding: 0 11px !important;
}
div#user_booking_show_paginate a#user_booking_show_next,div#user_booking_show_paginate a#user_booking_show_previous {
    padding: 0 16px !important;
}
.col-md-6.add_booking_btn {
    margin-bottom: 20px;
}


.background_grey a:hover{color: #fff!important;}
.mytable thead th {
    background: #fff;
    border: 1px solid #dee2e6 !important;
}
.mytable{background: #f1f1f1;}
.title_font_booking {
    font-family: "Roboto", Sans-serif;
    font-size: 24px;
    background: #f1f1f1;
    padding: 11px;
    font-weight: bold;
}
    .numm{position: relative;}
    .numm:before{content: '$';}
.title_font_booking:before{content: '';
    background: #418BCA;
    width: 10%;
    height: 2px;
    bottom: -20px;
    position: absolute; }
.pagination_view_all_bookings{float: right}
.pagination_view_all_bookings a{background: #f1f1f1;}

.text-left a.btn.btn-primary {
    padding: 4px 18px;
    font-size: 13px;
}
.col-md-3 a.btn.btn-primary {
    font-size: 14px;
}
.row.pagination_view_all_bookings {
    margin-right: 0px !important;
	margin-top: 16px!important;
	float: left;
}
table.table.showbooking th {
    background: #fff;
}
.col-md-6 a.btn.btn-primary {
    float: right;
	  font-size: 13px;
}

a.btn.btn-primary.download_booking {
    float: right;
}
.return_btn a.btn.btn-primary {
    font-size: 13px;
}
.return_btn a.btn.btn-primary:hover {
    color: #fff;
}
span.required_filed {
    color: #ff0303;
}
span.form_error {
    color: #ff0303;
}
.input_error {
    border-color: rgb(255 46 29 / 50%) !important;
}
select.hotel.input_error {
    border-color: rgb(255 46 29 / 50%) !important;
}
.title_font_booking {
    color: #418bca;
}

.showbooking td.numm {
    text-align: right;
    padding-right: 25px;
}
td.text-left.pr.mail_link a:hover {
    color: #0d6efd !important;
}
.background_greyt {
    background: #f1f1f1 !important;
    padding: 10px;
    font-weight: bold;
    font-size: 24px;
}
.add_custom_filed.select_drop {display: none;}.add_custom_filed.selected.select_drop {display: block;}
.mail_link a {
    font-size: 13px;
}
td.version_date {
    font-size: 13px;
}
a.btn.btn-primary {
    font-size: 13px !important;
}
table.table.showbooking th {
    font-size: 14px;
}
.container.table_style input[type=text],.container.table_style input[type=number], .container.table_style select {
    height: 45px;
}
.btn.btn-primary:hover {
    color: #fff !important;
}
a.cancel_coursebooking.btn.btn-primary {
    padding: 8px 22px;
}
a.btn.btn-danger {
    font-size: 13px;
}
input#save_coursebooking,input.update_booking {
    width: auto !important;
    display: inline-block;
    font-weight: 400 !important;
    line-height: 1.5;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent !important;
    padding: 8px 25px;
    border-radius: .25rem !important;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	font-size: 13px !important;
}
select.highlight {
    box-shadow: 1px 1px 6px #330033;
}

.btn-check:focus+.btn-primary, .btn-primary:focus {
    box-shadow: none !important;
}
table.table.mytable.user_tier td {
    border: 1px solid rgba(222, 226, 230, 0.9) !important;
}
.alert-success {
    margin: 0;
}
.alert-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
    padding: 10px 20px;
}
.right_side_clom table td,.right_side_clom span.ld-achievement-image.ld-achievement-tooltip {
    font-size: 14px !important;
}
.right_side_clom table th {
    font-size: 12px !important;
}
.right_side_clom h2 {
    font-size: 20px;
}
@media only screen and (max-width: 990px) {
.text-left a.btn.btn-primary {
    margin-top: 10px;
}
}
@media only screen and (max-width: 767px) {
.col-md-6.add_booking_btn {
    width: 50%;
    margin-top: 10px;
}
.col-md-6.text-left.pagination_link {
    width: 50% !important;
}
}

/*end new css */
/*26-11-2021*/
div#my_status_bar p,.elementor-element.elementor-element-d7c8550.elementor-widget.elementor-widget-text-editor p {
    margin: 0;
}
/*end 26-11-2021*/

/*3-12-2021*/
table.ld-achievements-leaderboard.booking_night_table th.background_greyt.second_th {
    /* height: 22px !important; */
    padding: 0;
    text-align: center;
}
table.ld-achievements-leaderboard.booking_night_table td.second_td {
    text-align: center;
}
/*end 3-12-2021*/


.send_massage_btn input#gform_submit_button_5 {
   
    width: 150px;
}

.learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content .ld-course-list-items.row {
    display: none !important;
}


