 @media (min-width:768px){
    .single-slide-item video {
        min-height: 600px;
    }
    .slider-banner-Container .slide-slick-banner {
        min-height: 600px;
    } 
    .single-slide-item img {
        min-height: 600px;
    }
}

@media (min-width:992px){
.e3n ul.navbar-nav li.mobile-only-menu {
    display: none;
} 
	.navbar-expand-lg .navbar-collapse.talent-navi-new {
    display: none !important;
}

}

@media (min-width:768px){
.talent-search-box, .search-box-talent-box-mobile{
	display:none !important;
}
div#experience-ta-detail.booking-talent-exp-section {
    padding-bottom: 50px;
    padding-top: 50px;
}

}

/* Form Booking form Tooltip */
@media (min-width:992px) and (max-width:1632px){

    .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .right .form-wrapp.budget .tooltiptext {
        left: auto;
        right: -50px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .right .form-wrapp.budget .tooltiptext::after {
        left: auto;
        right: 50px;
    }
}
/* Form Booking form Tooltip End */

@media (min-width:1200px) and (max-width:1365px){
    .center-part-ai .fieldsArea .email-and-number h3 {
        font-size: 30px;
    }
}

@media (max-width:1699px){
.data-area-sections .owl-carousel .owl-nav button.owl-prev {
    left: -45px;
}
.data-area-sections .owl-carousel .owl-nav button.owl-next {
    right: -45px;
}
.full-page-bg-linktree .owl-carousel button.owl-prev, .owl-carousel button.owl-prev {
    left: -28px;
}
.full-page-bg-linktree .owl-carousel button.owl-next, .owl-carousel button.owl-next {
    right: -24px;
}
.inner-talent-youtube-videos {
    padding: 0 40px;
}

/* Review slider css */
.slider-container .slick-arrow {
    left: -40px;
}

.slider-container .slick-arrow.slick-next {
    right: -40px;
}
/* Booking 3 April 2024 */
.booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .left .form-wrapp.toggle-custom {
    min-height: 90px;
}

}

@media (max-width:1599px){
.container, .Talent-Details_Page-New .container, .add-detial-sec-new .container, .Talent-Listing-point-o .container {
    max-width: 1400px;
}
.faq-content .left-panel-faq {
    max-width: 570px;
}
.e3n ul.navbar-nav li > ul {
    min-width: 890px;
}
.e3n ul.navbar-nav li ul.mega-menu-main li a {
    font-size: 15px;
    padding: 12px 10px 12px 15px !important;
}
.e3n ul.navbar-nav li > ul li {
    padding: 3px 25px;
}
.e3n ul.navbar-nav li ul.mega-menu-main li a::before {
    left: 5px;
    top: 16px;
    border-top: 3px solid transparent;
    border-bottom: 3px solid transparent;
    border-left: 5px solid #000;
}
.main-top-section-mission {
    background-position: bottom left -160px;
}
.main-line-tabing-experience label {
    font-size: 17px;
}
.payment-terms-exp-req {
    margin-top: 25px;
}
.payment-terms-exp-req > h6 {
    margin-bottom: 28px;
}
.agent-experience-listing .single-content-line-rlive label {
    max-width: 150px;
}
.agent-experience-listing .value-section-rlive {
    width: calc(100% - 150px);
}
.about-inner-section-with-image {
    align-items: flex-start;
}
.some-other-agencies ul li, .some-other-agencies ul li:nth-child(6n) {
    width: calc(100%/5 - 8px);
    margin-right: 10px;
    margin-bottom: 10px;
}
.some-other-agencies ul li:nth-child(5n){
	margin-right:0;
}
.single-section-events .li-sec-filter:first-child .li-sec-f-content h6 {
    font-size: 35px;
    line-height: 45px;
}
.full-page-bg-linktree .owl-carousel button.owl-next, .owl-carousel button.owl-next {
    right: -19px;
}
.full-page-bg-linktree .owl-carousel button.owl-prev, .owl-carousel button.owl-prev {
    left: -19px;
}
.data-area-sections .owl-carousel .owl-nav button.owl-prev {
    left: -36px !important;
}
.data-area-sections .owl-carousel .owl-nav button.owl-next {
    right: -40px !important;
}
.btn-nor-sec.btns-experience-create .two-nor-btn > button {
    font-size: 16px;
}
.create-new-experience-page .create-new-event-page-right-sec {
    margin: 0;
    padding: 65px 0 0 0;
}
.create-new-event-page-right-sec .btn-nor-sec.btns-experience-create {
    margin: 40px 0 0;
}
.talent-img-section-rlive {
    width: 225px;
}
.talent-img-section-rlive img {
    height: 265px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.single-content-line-rlive {
    padding: 10px 0;
}
.first-line-btn-rlive.button-talent-fr a {
    font-size: 15px;
}
.talent-pro-events .li-sec-filter:not(:first-child) .li-sec-f-content .content-box-sec-event {
    padding: 5px 17px 120px;
    min-height: 265px;
}
.tabing-top-at-events.manage-profiel-n .nav.nav-tabs {
    flex-wrap: wrap;
}	
.manage-profiel-n .nav-tabs > li > a {
    padding: 19px 10px;
    font-size: 18px;
}
.inner-talent-wishlist-added.blockElement a.view-profile-nb-tl {
    padding: 12px 17px;
}
.des-content-link-title {
    min-height: 120px;
}
.talent-profile-hub {
    margin-top: -259px;
}
.content-single-rec-event .content-rd-page button {
    font-size: 16px;
    padding: 15px 25px;
}
.content-single-rec-event .content-rd-page a.consumer-talent-exp {
    font-size: 16px;
    padding: 15px 20px;
}
	.right-started-section-tl {
    width: 500px;
}
.right-started-section-tl h4 {
    font-size: 30px;
    line-height: 42px;
}
.ai-box-search h4 {
    font-size: 25px;
    line-height: 32px;
    margin-right: 20px;
}
.ai-box-search a {
    font-size: 18px;
    padding: 16px 40px;
}
span#call-ad-search {
    font-size: 22px;
}
.select-category-box.bottom-menu-wrapper.mega-new-menu {
    width: 1370px;
}
.box-outer-search-ns .top-new-mega ul li {
    width: calc(20% - 10px);
}
.top-new-mega label {
    width: 230px;
}
.box-outer-search-ns .top-new-mega ul li h6 {
    font-size: 14px;
}
.box-outer-search-ns .bottom-new-mega ul li {
    width: calc(100%/9 - 5px);
}
.bottom-new-mega ul li span img {
    max-width: 60px;
    max-height: 60px;
}
.box-outer-search-ns .bottom-new-mega ul li span {
    height: 120px;
}
.e3n ul.navbar-nav li .top-new-mega ul li {
    width: calc(20% - 10px);
}
.e3n ul.navbar-nav li .top-new-mega ul li h6 {
    font-size: 14px;
}
.e3n ul.navbar-nav li .bottom-new-mega ul li {
    width: calc(100%/9 - 5px);
}
.e3n ul.navbar-nav li .bottom-new-mega ul li span {
    height: 120px;
}
	.select-price-box {
    width: 1370px;
}
/* Oct 9, 2023 Css start */
    .booking-talent-exp-section .booking-talent-form-section #tab-2 form .form-wrapp .city-state-div .switch_talent_mails {
        width: 175px;
    }
  
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp .city-state-div .switch_talent_mails span{
        font-size:16px;
    }
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp .city-state-div .switch_talent_mails {
        width: 200px;
    }
    .booking-talent-exp-section .booking-talent-form-section  #tab-2 form .form-wrapp .city-state-div span {
        font-size: 14px;
    }
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp label {
        font-size: 14px;
    }
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp .tooltiptext {
        left: 0;
        right: auto;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp .tooltiptext::after {
        right: auto;
        left: 112px;
    }
    /* Oct 9, 2023 Css End */

    /* Review slider css */
    .slider-container .slick-arrow {
        left: -30px;
        width: 20px;
        height: 25px;
    }
    .slider-container .slick-arrow.slick-next {
        right: -30px;
    }
}

@media (max-width:1439px){
.container, .Talent-Details_Page-New .container, .add-detial-sec-new .container, .Talent-Listing-point-o .container {
    max-width: 1320px;
}
.e3n ul.navbar-nav li {
    margin: 0 10px;
}
.faq-content .left-panel-faq {
    max-width: 450px;
}
.main-line-tabing-experience label {
    font-size: 16px;

}
.blog-page .blog-content .blog-sec-sec:first-child .col-md-5 .blog-img img {
    height: 450px;
}
.blog-sec-sec .blog-img img {
    height: 300px;
}
.blog-page .blog-content .blog-sec-sec:not(:first-child) .blog-detail-sec-img p {
    font-size: 15px;
    line-height: 28px;
    min-height: 85px;
}
.blog-page .blog-content .blog-sec-sec:not(:first-child) .blog-detail-sec-img h6 {
    font-size: 20px;
    padding-bottom: 0;
}
.blog-page .blog-content .blog-sec-sec:not(:first-child) .blog-detail-sec-img a.read-more-blog {
    font-size: 17px;
}
.blog-detail-sec-img {
    padding: 0;
    height: auto;
}
.content-category-alls h6 {
    font-size: 18px;
}
.single-content-line-rlive label {
    max-width: 130px;
}
.value-section-rlive {
    width: calc(100% - 130px);
}
.single-landing-popup.blockElement a img {
    height: 350px;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new li .content-section-new-tl-home, .Talent-Listing-point-o .list-parent-li-talent-list-new li:first-child .content-section-new-tl-home {
    padding: 10px 0 0;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new li .content-section-new-tl-home h6 {
    font-size: 16px;
}
.Talent-Listing-point-o .talent-rating .rating-fil span {
    margin-left: 3px;
    font-size: 13px;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new li .content-section-new-tl-home p {
    font-size: 14px;
    line-height: 18px;
}
.form-ai-talent .search-talent-new > input[type="submit"] {
    font-size: 17px;
}
.content-block-dot-slider h6 {
    font-size: 16px;
    line-height: 22px;
}
.content-block-dot-slider h3 {
    font-size: 35px;
}
.banner-content-overslider h4 {
    font-size: 25px;
    letter-spacing: 0;
    line-height: 33px;
}
a.new3globale-btn {
    font-size: 16px;
    padding: 14px 27px;
}
.banner-content-overslider a.new3globale-btn {
    margin-top: 15px;
}
.search-oper-banner {
    margin: 15px auto 20px;
}
.banner-content-overslider h1 {
    font-size: 35px;
}
.banner-content-overslider p {
    font-size: 17px;
    line-height: 30px;
}
.banner-content-overslider {
    top: 60%;
}
.list-parent-li-talent-list-new li span.image-section-new-list-talent img {
    height: 160px;
}
.list-parent-li-talent-list-new li {
    width: calc(33.33333% - 14px);
    margin-right: 20px;
}
.img-block-dot-slider > img {
    height: 115px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}
.inner-progress-banner-BarContainer > div {
    width: calc(100%/4 - 8px);
    margin-right: 10px;
}
.block-dot-slider {	
    padding: 10px 0;
}
.img-block-dot-slider {
    width: 125px;
}
.content-block-dot-slider h6 {
    font-size: 14px;
    line-height: 19px;
}
.single-slide-item video {
    max-height: calc(100vh - 135px);
}
.slider-banner-Container .slide-slick-banner {
    height: calc(100vh - 135px);
}
.single-slide-item img {
    height: calc(100vh - 135px);
}
.content-img-3e-be h6 {
    font-size: 25px;
}
.experience-request-listing-talent > div {
    width: calc(100%/2 - 15px);
}
.talent-detail-section-rlive { 	
    padding-left: 15px;
}
.single-content-line-rlive label {
    max-width: 175px;
}
.value-section-rlive {
    width: calc(100% - 175px);
}
ul.nav.nav-tabs.tabing-experience-request3n > li > a {
    font-size: 18px;
}
ul.nav.nav-tabs.tabing-experience-request3n > li > a .counting-o {
    width: 46px;
    height: 46px;
    font-size: 20px;
}
.right-shadow-event-box {
    padding-left: 30px;
}
.left-shadow-box-event {
    padding-right: 30px;
}
.main-event-content > div.event-main-right-content {
    padding-left: 40px;
}
.main-event-content {
    margin-top: 50px;
}
.event-main-right-content .two-nor-btn > button {
    font-size: 16px;
}
.manage-profiel-n .nav-tabs > li {
    min-width: 10px;
}
.manage-profiel-n .nav-tabs > li > a {
    padding: 19px 30px;
}
#talent_calender .ui-widget.ui-widget-content {
    padding-right: 40px;
}
.experience-request-list-consumer .new-request-livestream-listing .single-request-livestream {
    width: calc(100%/2 - 20px);
    margin-right: 20px;
}
.experience-request-list-consumer .new-request-livestream-listing .single-request-livestream .talent-img-section-rlive {
    width: 180px;
}
.experience-request-list-consumer .new-request-livestream-listing .single-request-livestream .talent-img-section-rlive img {
    height: 190px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
}
.experience-request-list-consumer .new-request-livestream-listing .single-request-livestream .single-content-line-rlive {
    padding: 15px 0;
}
.event-content-consumer-event ul li label {
    width: 140px;
    font-size: 16px;
}
.event-content-consumer-event ul li span {
    line-height: 22px;
}
.inner-popup-listing-consumer .single-event-consumer {
    margin-bottom: 40px;
}
.form-section-exp-new.blockElement .two-nor-btn.experience-request-btns-rterm button {
    font-size: 18px;
    padding: 18px 10px;
}
.manage-profiel-n .nav-tabs > li > a {
    padding: 15px 20px;
}
div#exp-hub-slider, div#live-stream-hub {
    padding: 0;
}
.ex-content-link-title {
    font-size: 22px;
}
.single-talent-box-bundle h4 {
    font-size: 25px;
}
.e3n ul.navbar-nav li a {
	font-size: 15px;
}
.talent_listing_page ul#ui-id-1 {
    max-width: 785px !important;
}
	.right-started-section-tl {
    width: 420px;
}
.top-box-filter-listing {
    padding: 30px;
}
.select-category-box.bottom-menu-wrapper.mega-new-menu {
    width: 1290px;
}
.box-outer-search-ns .bottom-new-mega ul li a h6 {
    font-size: 14px;
    line-height: 18px;
    padding: 0 0;
}
.e3n ul.navbar-nav li .bottom-new-mega ul li a h6 {
    font-size: 14px;
	line-height:18px;
	padding:0;
}
ul.parent-category-hero li a {
    padding: 10px 10px 25px 10px;
}
	.select-price-box {
    width: 1290px;
}
/* 14 Nov Css */
.new-btn-wrapper .button-wrap .thanks-btn {
    font-size: 18px;
}

}

@media (max-width:1365px){
.e3n .navbar-collapse.collapse {
    padding: 0 10px;
}
.e3n ul.navbar-nav li a {
    font-size: 16px;
}
.e3n a.signbutton {
    font-size: 15px;
}
.e3n a.signbutton i {
    font-size: 25px;
    margin-left: 7px;
}
.faq-content div#accordion {
    max-width: 670px;
}
.e3n ul.navbar-nav li i {
    margin-left: 7px;
    top: -1px;
    font-size: 12px;
}
.right-section-top-mission {
    max-width: 500px;
}
.left-section-date-time-exp > div:first-child {
    width: 200px;
}
.main-line-tabing-experience > div {
    width: calc(100%/2 - 10px);
}
div#myTabContentexp {
    padding: 40px 0 0;
}
.main-line-tabing-experience label {
    font-size: 14px;
}
ul#myTabex li button {
    font-size: 18px;
}
.second-tab-exp-req-content > div {
    width: calc(100%/2 - 10px);
}
.agent-experience-listing .single-content-line-rlive label {
    max-width: 120px;
}
.agent-experience-listing .value-section-rlive {
    width: calc(100% - 120px);
}
.left-img-with-img-about {
    width: 500px;
}
.blog-page .blog-content .blog-sec-sec:not(:first-child) .blog-detail-sec-img p {
    min-height: 115px;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new li span.image-section-new-list-talent img, .Talent-Listing-point-o .list-parent-li-talent-list-new li:first-child span.image-section-new-list-talent img {
    height: 350px;
}
.owl-carousel {
    width: 95%;
}
.data-area-sections .owl-carousel .owl-nav button.owl-next {
    right: -40px;
}
.data-area-sections .owl-carousel .owl-nav button.owl-prev {
    left: -40px !important;
}
.Talent-Details_Page-New .talent-experiences-detail-page .image-content-box h6 {
    font-size: 20px;
}
.talent-experiences-detail-page .bottom-image-content-box button {
    font-size: 16px;
}
.Talent-Details_Page-New .talent-experiences-detail-page .image-content-box p {
    font-size: 15px;
    line-height: 24px;
    min-height: 75px;
}
.heading-section-with-view-new a.view-all-heading-anchor {
    font-size: 18px;
    padding: 16px 20px;
}
.left-main-image-section .single-box-talents-home {
    padding-right: 740px;
}
.single-box-talents-home {
    padding-left: 740px;
}
form#create-experience-form {
    padding: 50px 30px;
}
ul.nav.nav-tabs.tabing-experience-request3n > li > a {
    padding: 16px 55px 16px 10px;
}
ul.nav.nav-tabs.tabing-experience-request3n > li:last-child {
    right: 50px;
}
.manage-profiel-n .nav-tabs > li > a {
    padding: 19px 20px;
}
#talent_calender .ui-datepicker-title > span {
    font-size: 30px;
}
#talent_calender .ui-datepicker-title span:last-child {
    font-size: 40px;
}
#talent_calender .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
    width: 190px;
}
#talent_calender .ui-widget.ui-widget-content {
    padding-left: 190px;
}
.chatpage .whole-new-chat-page {
    height: calc(100vh - 100px);
    margin: 100px 0 0;
}
.manage-profiel-n .nav-tabs > li > a {
    padding: 15px 15px;
}
.content-section-ex-link-tree {
    padding: 25px 10px;
}
.experiences-section-hub-inner div#exp-hub-slider {
    padding: 0 30px;
}
.full-page-bg-linktree .owl-carousel button.owl-prev, .owl-carousel button.owl-prev {
    left: 0;
}
.full-page-bg-linktree .owl-carousel button.owl-next, .owl-carousel button.owl-next {
    right: 0;
}
.navbar-brand > img {
	max-width: 170px;
}
.talent_listing_page ul#ui-id-1 {
    max-width: calc(100% - 495px) !important;
}
	.right-started-section-tl {
    width: 330px;
    padding: 15px;
}
.top-box-filter-listing {
    padding: 25px 15px;
}
.select-category-box.bottom-menu-wrapper.mega-new-menu {
    width: calc(100vw - 30px);
}
.bottom-new-mega ul {
    padding: 20px 20px;
}
.top-new-mega {
    padding: 20px 20px;
}
.box-outer-search-ns .top-new-mega ul li h6 {
    font-size: 12px;
}
.sub-category-mega-menu ul {
    padding: 0 15px;
}
.e3n ul.navbar-nav li .top-new-mega ul li h6 {
    font-size: 12px;
}
	.select-price-box {
    width: calc(100vw - 30px);
}
/* Oct 9, 2023 css */
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .form-wrapp:nth-child(2n) {
        margin-right: 0;
    }
    .search-box-new-header {
        width: 500px;
    }
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .form-wrapp {
        width: calc(100%/2 - 10px);
    }
     /* Oct 9, 2023 css End */
	 .search-box-new-header {
        width: 770px;
    }
    /* Review slider */
    .slider-container {
        padding: 0 15px;
    }
    .slider-container .slick-arrow {
        left: -10px;
        width: 20px;
        height: 25px;
    }
    .slider-container .slick-arrow.slick-next {
        right: -10px;
    }
    .slider-container .review {
        padding: 0;
    }
    .slider-container .review-container {
        padding: 20px;
    }
    .slider-container .slick-list.draggable {
        margin: 0 -10px;
    }
    
    .slider-container .slick-slide {
        margin: 0 10px;
    }
    /* booking changes css 22 feb */
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .form-wrapp {
        width: calc(100%/2 - 10px);
        max-width: 100%;
    }
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .left .form-wrapp:last-child {
        max-width: 100%;
    }
    /* booking changes 3 April 2024 */
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .left .form-wrapp.toggle-custom .switch_talent_mails {
        margin-left: 5px;
    }
}

@media (max-width:1279px){
.qa-sec:nth-child(2n+1) {
    width: 100%;
}
.container, .Talent-Details_Page-New .container, .add-detial-sec-new .container, .Talent-Listing-point-o .container {
    width: 100%;
}
	.talent_listing_page ul#ui-id-1 {
    max-width: 420px !important;
}
.right-price-btn-hero ul li a {
    height: 45px;
    font-size: 16px;
}
ul.parent-category-hero li h6 {
    font-size: 14px;
}
.child-categories-hero ul li {
    width: calc(100% / 5);
}
.bottom-price-hero-new {
    margin-top: 15px;
}
.right-price-btn-hero input {
    width: 220px;
    font-size: 16px;
    height: 45px;
}
.right-price-btn-hero ul {
    width: calc(100% - 240px);
}
/* 05-10-2023 Start */
    .center-part-ai .custom-radio-btnn .single-cstm-radio-btnn {
        padding: 14px 30px 14px 42px;
    }
    .center-part-ai .fieldsArea .child-categories-hero-before ul li {
        width: calc(100%/5);
    }
    .center-part-ai h3 {
        font-size: 35px;
        line-height: 49px;
    }
    /* 05-10-2023 end */
}

@media (max-width:1199px){
.container, .Talent-Details_Page-New .container, .add-detial-sec-new .container, .Talent-Listing-point-o .container {
    max-width: 970px;
}
.navbar-brand>img {
    max-width: 160px;
}
.e3n ul.navbar-nav li a {
    font-size: 14px;
}
.e3n a.signbutton {
    font-size: 14px;
}
.inner-content-3-banner h1 {
    font-size: 40px;
}
.inner-green-box-contact h4 {
    font-size: 25px;
    line-height: 38px;
}
.all-icon-in-touch {
    padding: 0;
}
.contact-form-and-detail-section.blockElement {
    padding: 35px 0 50px;
}
.footer-logo-sec.footer-sec {
    width: 29%;
}
.e3n footer .container {
    max-width: 970px;
}
.features-sec.footer-sec {
    width: 25%;
}
.categorieso-sec.footer-sec {
    width: 21%;
}
.e3n ul.navbar-nav li > ul {
    min-width: 805px;
}
.newsletter-content h6 {
    font-size: 18px;
    padding-top: 21px;
}
.faq-content .left-panel-faq {
    max-width: 450px;
    position: static;
    margin: 0 auto;
    display: table;
}
.faq-content div#accordion {
    max-width: 100%;
    margin-top: 40px;
    position: relative;
}
.faq-content div#accordion::before {
    content: "";
    position: absolute;
    left: 0;
    top: -40px;
    width: 100%;
    height: 1px;
    background: #d5d5d5;
}
.faq-content {
    position: relative;
    padding: 40px 0 20px;
}
.content-founder-engage > div {
    width: calc(100%/3 - 10px);
    margin-right: 15px;
    clear: left;
}
.content-founder-engage > div:nth-child(3n) {
    margin-right: 0;
}
.content-founder-engage {
    display: -webkit-box;
    display: flex;
    flex-wrap: wrap;
}
.left-img-with-img-about {
    width: 400px;
}
.image-single-founder img {
    height: 300px;
    width: 100%;
}
.right-content-with-img-about h3 {
    font-size: 35px;
    line-height: 40px;
    margin-bottom: 15px;
}
p {
    font-size: 15px;
    line-height: 27px;
}
.right-content-with-img-about p {
    margin-bottom: 20px;
}
.engage-team-main-founders h2 {
    font-size: 32px;
    margin-bottom: 20px;
}
.content-founder-engage > div {
    margin-bottom: 25px;
}
.engage-team-advisors {
    margin-top: 25px;
    padding-bottom: 30px;
}
.main-inner-top-mission {
    padding: 264px 0 50px;
}
.right-section-top-mission {
    max-width: 450px;
}
.right-section-top-mission h3 {
    font-size: 35px;
    margin-bottom: 25px;
}
.bg-color.sign-up-consumer .m-p-form {
    width: 100%;
}
.single-concierge-line > div {
    width: calc(50% - 40px);
}
.concierge-content-main .single-concierge-line:nth-child(2n) > div:last-child {
    margin-right: 80px;
}
.single-concierge-line > div:first-child {
    margin-right: 80px;
}
ul.c-details-concierge li a span {
    font-size: 16px;
}
ul.c-details-concierge li a i {
    font-size: 25px;
}
.inner-tabing-concierge-main .nav-tabs li a {
    font-size: 18px;
    border: 4px solid #fff !important;
    padding: 14px 55px;
}
.inner-heading-banner-concierge p {
    font-size: 18px;
    line-height: 28px;
}
.inner-heading-banner-concierge h5 {
    font-size: 22px;
    letter-spacing: 2px;
}
.inner-heading-banner-concierge h3 {
    font-size: 40px;
}
.blog-page .blog-content .blog-sec-sec:first-child .col-md-5 .blog-img img {
    height: 400px;
}
.blog-page .blog-content .blog-sec-sec:first-child .blog-detail-sec-img h6 {
    font-size: 30px;
    line-height: 40px;
    margin-bottom: 3px;
}
ul.by-and-calender-blog {
    margin: 0;
}
.blog-detail-sec-img p {
    line-height: 25px;
}
.blog-page .blog-content .blog-sec-sec:first-child .blog-detail-sec-img a.read-more-blog {
    font-size: 17px;
    padding: 14px 33px;
    margin-top: 20px;
}
.large-img-banner.banner-3-new-inner > img {
    height: 700px;
}
.blog-page {
    margin-top: -435px;
}
.blog-img {
    height: auto;
}
.blog-detail-sec-img {
    border: hidden;
}
.blog-page .blog-content .blog-sec-sec:not(:first-child) .blog-detail-sec-img p {
    min-height: 145px;
}
.bdd-content h2 {
    font-size: 40px;
    line-height: 50px;
}
.blog-content {
    padding: 40px 0 0;
}
.blog-page.blog-detail-page {
    margin-top: -235px;
}
.blog-content.blog-detail-page-content .col-md-8 {
    width: 65%;
}
.blog-content.blog-detail-page-content .col-md-4 {
    width: 35%;
}
.category-alls {
    padding: 30px 20px 10px;
}
.top-head-category-all {
    padding: 25px 20px;
}
.content-category-alls > span {
    font-size: 15px;
}
.category-alls > a, .category-alls > a:nth-child(4n) {
    width: calc(33.3333% - 10px);
    margin-right: 15px;
    margin-bottom: 15px;
}
.category-alls > a:nth-child(3n){
	margin-right:0;
}
.top-head-category-all > h3 {
    font-size: 22px;
}
.main-top-section-mission {
    background-position: left center;
    position: relative;
}
.main-top-section-mission::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.7);
}
.banner-3-new-inner.mission-banner {
    z-index: 2;
}
.top-green-content-mission {
    z-index: 2;
}
.left-content-diversity h3 {
    font-size: 35px;
    letter-spacing: 0;
    line-height: 42px; 
}
.right-image-diversity img {
    height: 360px;
}
.diversity-section {
    padding: 50px 0;
}
.right-section-top-mission {
    max-width: 390px;
    z-index: 1;
    position: relative;
    padding: 0;
    margin: 0 auto;
}
.bg-color.sign-up-consumer.talent-sup {
    margin-top: -400px;
}
.bg-color.sign-up-consumer.talent-sup .main-section-main-content {
    margin: 0 0 60px;
}
form#talent-signup-3 {
    margin: -395px 0 60px;
}
.qa-sec:nth-child(2n) {
    width: 100%;
}
.inner-agent-profile-signup {
    padding: 50px 0 40px;
}
.left-section-agent-signup {
    width: 330px;
    padding-right: 20px;
}
.agency-upload-img span.upload-agency-img {
    height: 340px;
}
.right-signup-agent {
    width: calc(100% - 330px);
}
.inner-agent-profile-signup .three-inline-agent-fields > div {
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px;
}
.agency-page .content-top-agency-page h4 {
    font-size: 20px;
    line-height: 30px; 
    padding: 20px 40px;
}
.some-other-agencies ul li, .some-other-agencies ul li:nth-child(5n), .some-other-agencies ul li:nth-child(6n) {
    width: calc(100%/3 - 10px);
    margin-right: 15px;
    margin-bottom: 15px;
}
.some-other-agencies ul li:nth-child(3n){
	margin-right:0;
}
.some-other-agencies h6 {
    margin-bottom: 20px;
    font-size: 35px;
}
.inthepress-inner h5 {
    font-size: 28px;
    margin-bottom: 25px;
}
.inthepress-inner.blockElement ul li {
    height: 145px;
    padding: 10px;
}
.inthepress {
    margin-top: -385px;
}
.single-section-events .li-sec-filter:first-child .li-sec-f-content {
    align-items: flex-start;
}
.single-section-events .li-sec-filter:first-child .li-sec-f-content h6 {
    font-size: 28px;
    line-height: 32px;
    margin: 0;
}
.single-section-events .li-sec-filter:first-child .li-sec-f-content p {
    font-size: 15px;
    line-height: 25px;
}
.single-section-events .li-sec-filter:first-child .when-start-event span {
    font-size: 15px;
    letter-spacing: 0;
}
.single-section-events .li-sec-filter:first-child .when-start-event span i {
    font-size: 15px;
    margin-right: 5px;
}
.single-section-events .li-sec-filter:first-child .map-bottom.f-sec span {
    font-size: 15px;
    line-height: 22px;
}
.single-section-events .li-sec-filter:first-child .map-bottom.f-sec {
    padding-top: 15px;
}
.single-section-events .li-sec-filter:first-child .when-start-event {
    padding: 15px 0 15px 20px;
}
.single-section-events .li-sec-filter:first-child .map-bottom.f-sec span i {
    width: 13px;
    font-size: 15px;
}
.single-section-events .li-sec-filter:first-child .grpo-btn button {
    font-size: 17px;
    padding: 15px 16px;
    margin-top: 5px;
}
.single-section-events .li-sec-filter:first-child {
    margin-bottom: 40px;
}
.li-sec-filter {
    padding: 0 15px;
    width: 50%;
}
.filter-sec.event-filters .single-section-events {
    margin: -385px -15px 0;
}
.single-section-events .li-sec-filter:first-child .when-start-event span i {
    top: 14px;
}
.single-section-events .li-sec-filter:first-child .map-bottom.f-sec span i {
    top: 4px;
}
.single-section-events .li-sec-filter:first-child .map-bottom.f-sec span {
    padding-left: 21px;
}
.talent-profile-event-listing a {
    font-size: 16px;
    padding-left: 22px;
}
.talent-profile-event-listing a i {
    top: 4px;
    font-size: 14px;
}
#update-consumer-profile .form-grp, #update-consumer-profile .form-grpo {
    margin-bottom: 20px;
    margin-top: 0;
}
.table-section-agent.talents-agent-manage.blockElement {
    margin: -390px 0 50px;
}
.talent-detail-section-rlive {
    max-width: 100%;
}
.single-content-line-rlive label {
    max-width: 110px;
    font-size: 16px;
}
.value-section-rlive {
    width: calc(100% - 110px);
}
.value-section-rlive p {
    font-size: 15px;
}
.value-section-rlive p {
    top: 0;
}
.single-content-line-rlive {
    padding: 5px 0;
}
.talents-agent-manage .agent-talent-listing > div .talent-detail-section-rlive .first-line-btn-rlive .right a button {
    font-size: 15px;
    padding: 10px 15px;
}
.talents-agent-manage .agent-talent-listing > div.single-request-livestream .talent-img-section-rlive {
    height: 245px;
}
#update-consumer-profile .upload-img-img {
    height: 320px;
}
#update-consumer-profile .m-p-form.manage-profile-new .image-profile-sec-con .upload-img {
    height: 320px;
}
.m-p-form.manage-profile-new .image-profile-sec-con {
    padding-right: 0;
}
.form-right-side-profile > div.single-three-line-cp > div {
    width: 100%;
    margin-right: 0;
}
.m-p-form.manage-profile-new .form-right-side-profile {
    width: calc(100% - 300px);
}
.list-parent-li-talent-list-new {
    padding: 0;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new > li:first-child, .Talent-Listing-point-o .list-parent-li-talent-list-new li {
	max-width:33.333%;
    width: 33.333%;
}
.form-ai-talent .search-talent-new > input[type="submit"] {
    width: 40%;
}
.large-img-banner.banner-3-new-inner > img {
    height: 550px;
}
.popup-detail-page-new.blockElement {
    margin-top: -235px;
}
.profile-and-name-section.blockElement {
    padding-left: 0;
    min-height: 10px;
}
.title-pnew-and-talent-name h3 {
    margin-top: 0;
    line-height: 1.3;
}
.button-showing-price > a.without-sweepstake-btn span.extra-text, .button-showing-price > a.sweepstake_btn span.extra-text {
    font-size: 14px;
    line-height: 20px;
}
a.without-sweepstake-btn > span:first-child {
    font-size: 25px;
}
p.buy-now-btn-sidebar {
    font-size: 16px;
    line-height: 22px;
}
.event-detials-date-duration.d-t-event-detail > i, .event-details-time-duration.d-t-event-detail > i {
    width: 80px;
    height: 80px;
    font-size: 28px;
}
.input-date-range-sec .duration-text {
    font-size: 25px;
}
.dates-time-3en {
    font-size: 16px;
    margin-top: 25px;
}
.date-time-section-new.blockElement {
    padding: 0 15px 25px;
}
.date-time-section-new.blockElement {
    padding: 0 5px 25px;
}
.input-date-range-sec {
    margin-bottom: 20px;
}
.btn-nor-sec button {
    font-size: 16px;
}
.row-inner-checkout {
    flex-wrap: wrap;
}
.row-inner-checkout {
    padding: 20px 25px;
    flex-wrap: wrap;
}
.row-inner-checkout > div {
    width: 100%;
    padding-right: 0;
}
.row-inner-checkout > div:last-child {
    margin-top: 30px;
}
.form-group-checkout.only-till-landscape > div:last-child {
    margin-top: 0;
}
.left-talent-main {
    width: 350px;
}
.left-talent-main > img {
    height: 350px;
}
.right-talent-main > h1 {
    font-size: 40px;
}
.right-talent-main .rating-social {
    margin: 15px 0 0;
}
.right-talent-main .bread-crumb-new {
    margin-top: 15px;
}
.three-btns-talent-deails {
    margin-top: 15px;
}
.right-talent-main {
    padding-left: 30px;
}
.talent-main-banner > img {
    height: 570px;
}
.talent-detail-heading h2 {
    font-size: 35px;
    letter-spacing: 0;
}
.data-area-sections .owl-nav {
    top: 50%;
}
.talent-review-show #reviews-talent-details .fil-intro.talent-name span {
    font-size: 20px;
    letter-spacing: 0;
    line-height: 25px;
    margin: 5px 0 0;
}
.Talent-Details_Page-New .talent-review-show #reviews-talent-details .li-sec-f-content {
    padding: 20px 15px 20px;
}
#reviews-talent-details .li-sec-f-content p {
    font-size: 15px;
    line-height: 25px;
}
.li-se-f-img-2 img {
    min-height: inherit;
    max-height: inherit;
}
.owl-talent-details-events-up .li-se-f-img-2 img {
    height: 270px;
}
.talent-experience-content.talent-event-content button.black-btn {
    font-size: 16px;
}
.single-photo-cat, .data-area-sections .single-photo-cat:nth-child(4n) {
    margin: 10px 0;
    width: calc(100%/3 - 13.444px);
    transition: all 0.5s ease;
}
.data-area-sections .single-photo-cat, .data-area-sections .single-photo-cat:nth-child(4n) {
    margin-right: 20px;
}
.data-area-sections .single-photo-cat:nth-child(3n) {
    margin-right: 0;
}
.three-down-sections > a {
    padding: 15px;
}
.single-down-section h6 {
    font-size: 18px;
}
.add-detial-sec-new .addi-detail-list ul li .add-question {
    font-size: 18px;
}
.add-detial-sec-new .addi-detail-list ul li .add-question i {
    top: 8px;
}
.img-block-dot-slider {
    width: 80px;
}
.img-block-dot-slider > img {
    height: 80px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.content-block-dot-slider {
    padding-left: 10px;
}
.content-block-dot-slider h6 {
    font-size: 12px;
    line-height: 15px;
}
.content-block-dot-slider h3 {
    font-size: 20px;
}
.single-slide-item video, .slider-banner-Container .slide-slick-banner, .single-slide-item img {
    height: calc(100vh - 100px);
    max-height: calc(100vh - 100px);
}
.search-oper-banner input {
    height: 50px;
}
.search-oper-banner input[type="submit"] {
    right: 5px;
    top: 5px;
    width: 40px;
    height: 40px;
}
.banner-content-overslider {
    top: 55%;
}
.booking-easy-section-3e h2 {
    font-size: 35px;
    margin-bottom: 25px;
}
.top-img-section-3e-be {
    min-height: 150px;
}
.top-img-section-3e-be img {
    max-width: 90px;
}
.content-img-3e-be {
    padding: 15px 10px 10px;
}
.content-img-3e-be h6 {
    font-size: 20px;
}
.content-img-3e-be p {
    font-size: 15px;
    line-height: 23px;
}
.as-also-seen-new .as-also-inner h2 {
    width: 215px;
    font-size: 35px;
}
.as-also-seen-new .as-also-inner ul li {
    padding: 0 10px;
}
.left-main-image-section .single-box-talents-home {
    padding-right: 485px;
}
.single-box-talents-home {
    padding-left: 485px;
}
.booking-easy-section-3e {
    margin-top: 40px;
}
section.as-also-seen-on.as-also-seen-new {
    padding: 10px 0;
    margin-top: 50px;
}
.heading-section-with-view-new h2 {
    font-size: 35px;
    margin: 0 0 10px;
}
.heading-section-with-view-new a.view-all-heading-anchor {
    font-size: 16px;
    padding: 12px 20px;
}
.list-parent-li-talent-list-new {
    min-height: 380px;
}
.list-parent-li-talent-list-new li:first-child .content-section-new-tl-home {
    bottom: 0;
    padding: 15px 150px 20px 15px;
}
.list-parent-li-talent-list-new li:first-child .content-section-new-tl-home > a.view-profile-nb-tl {
    right: 15px;
    font-size: 14px;
    padding: 12px 15px;
}
.list-parent-li-talent-list-new li:first-child .content-section-new-tl-home h6 {
    font-size: 20px;
}
.list-parent-li-talent-list-new li:first-child .content-section-new-tl-home p {
    margin: 10px 0 0;
    font-size: 15px;
}
.right-main-image-section .list-parent-li-talent-list-new {
    padding: 0;
}
.single-section-talent-list .list-parent-li-talent-list-new {
    min-height: 10px;
}
.single-box-talents-home {
    min-height: 510px;
}
.single-section-talent-list {
    padding: 40px 0;
}
.top-three-boxes-landing-new {
    padding: 0;
}
.landing-page-main-div {
    margin: 0;
}
.second-trusted-company-seciton.blockElement h2 {
    font-size: 30px;
    line-height: 45px;
}
.description-landing > p {
    font-size: 16px;
    line-height: 28px;
}
.landing-page-main-div > p {
    font-size: 25px;
    line-height: 36px;
}
.talent-lists-landing.blockElement .li-se-f-img-2 img {
    height: 230px;
    -webkit-border-radius: 25px;
    border-radius: 25px;
}
.talent-lists-landing.blockElement .li-se-f-img {
    -webkit-border-radius: 25px;
    border-radius: 25px;
}
.page-description-bottom {
    font-size: 20px;
    line-height: 35px;
	padding:0;
}
.two-fields-in-single-green-form > div {
    width: 100%;
    margin-right: 0 !important;
}
.right-form-landing-page .form-group-contact.culeft-input input, .right-form-landing-page .form-group-contact.curight-input input, .right-form-landing-page .form-group-contact input {
    height: 45px;
	font-size:14px;
}
#landing-page-form .form-group-contact select {
    height: 45px;
    font-size: 14px;
}
.right-form-landing-page .form-group-contact-textarea textarea {
    font-size: 14px;
}
.right-form-landing-page h6 {
    font-size: 20px;
    padding: 15px 15px;
}
a.event-name-landingitem {
    display: block;
}
.inner-landing-listing .set-load-data .col-md-3 {
    width: 33.3333%;
}
.set-load-data .col-md-3:nth-last-child(4)::before{
	display:block;
}
.set-load-data .col-md-3:nth-child(4n)::after{
	display:block;
}
.set-load-data .col-md-3:nth-child(3n)::after{
	display:none;
}
.table-section-agent.talents-agent-manage.blockElement {
    margin: -240px 0 50px;
}
.agent-experience-listing > div:nth-child(3n) {
    margin-right: 30px;
}
.agent-experience-listing > div:nth-child(2n) {
    margin-right: 0;
}
.agent-experience-listing > div {
    width: calc(100%/2 - 15px);
}
.agent-experience-listing .talent-img-section-rlive {
    max-width: 100%;
}
.common-table table th {
    font-size: 18px;
    padding: 20px 10px;
}
.new-page-experience-listing table tr td:first-child {
    min-width: 210px;
}
.common-table table tr td {
    padding: 15px 10px;
}
.common-table a.table-btn {
    font-size: 15px;
    padding: 10px 15px;
	min-width:120px;
}
.common-table a.activate, .common-table a.deactivate {
    min-width: 120px;
}
.common-table a.table-non-btn {
    font-size: 17px;
}
.edvalue {
    width: 35px;
    height: 35px;
    padding: 7px 0 0;
    font-size: 14px;
}
.new-page-experience-listing table tr td:last-child {
    min-width: 410px;
}
.create-new-event-content .col-md-6 {
    width: 100%;
}
ul.nav.nav-tabs.tabing-experience-request3n > li.icon-li-uli {
    display: none;
}
ul.nav.nav-tabs.tabing-experience-request3n > li {
    margin: 0;
    width: 50%;
    padding: 10px 10px;
}
ul.nav.nav-tabs.tabing-experience-request3n > li > a {
    width: 100%;
}
ul.nav.nav-tabs.tabing-experience-request3n {
    padding: 15px 10px 50px;
    margin-bottom: 35px;
}
ul.nav.nav-tabs.tabing-experience-request3n > li:last-child {
    right: 0;
    width: 100%;
    bottom: 7px;
}
.experience-request-listing-talent > div {
    flex-wrap: wrap;
}
.talent-img-section-rlive {
    width: 100%;
}
.talent-detail-section-rlive {
    max-width: 100%;
    padding: 20px 0 0;
}
.talent-img-section-rlive {
    max-width: 100%;
}
.experience-request-page3n .talent-img-section-rlive img {
    height: 315px;
}
.experience-request-page3n .single-content-line-rlive label {
    max-width: 160px;
}
.value-section-rlive {
    width: calc(100% - 160px);
}
.single-request-livestream {
    padding: 20px 0;
}
ul.nav.nav-tabs.tabing-experience-request3n > li > a {
    text-align: center;
}
.experience-request-page3n {
    margin: -165px 0 0;
}
.main-line-tabing-experience {
    flex-wrap: wrap;
}
.main-line-tabing-experience > div {
    width: 100%;
}
.main-line-tabing-experience > div.right-section-date-time-exp {
    margin-top: 15px;
}
.second-tab-exp-req-content {
    margin-top: 20px;
	flex-wrap: wrap;
}
.second-tab-exp-req-content > div {
    width: 100%;
}
.second-tab-exp-req-content > div.right-section-sec-req-content {
    margin-top: 15px;
}
.payment-terms-exp-req {
    margin-top: 15px;
}
.form-section-exp-new.blockElement {
    margin-top: 0;
}
.left-image-ex-new {
    flex: 0 0 300px;
    width: 300px;
}
.exper-img-left {
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.right-content-exp-new {
    padding: 0 0 0 20px;
}
.top-section-exp-new .sec-w-des-here {
    padding: 30px 20px;
}
.experience-request .talent-general-detail-content {
    margin-top: -300px;
}
.single-section-events .li-sec-filter:not(:first-child) .running-event-buttons.blockElement > a {
    font-size: 14px;
    padding: 10px;
}
.talent-pro-events .li-sec-filter:not(:first-child) .li-sec-f-content .content-box-sec-event {
    padding: 5px 17px 60px;
    min-height: 205px;
}
.event-page-main {
    margin-top: -236px;
}
.top-shadow-box-event {
    padding: 30px 20px;
    flex-wrap: wrap;
}
.left-shadow-box-event {
    padding-right: 0;
    border: hidden;
}
.right-shadow-event-box {
    padding-left: 0;
    width: 100%;
}
.main-event-content {
    flex-wrap: wrap;
}
.main-event-content > div {
    width: 100%;
}
.main-event-content > div.event-main-right-content {
    padding-left: 0;
    padding-top: 30px;
}
.tabing-top-at-events.manage-profiel-n .nav.nav-tabs {
    justify-content: flex-start;
}
.manage-profiel-n .nav-tabs > li > a {
    padding: 15px 20px;
}
.manage-profiel-n .nav-tabs > li {
    margin: 5px 5px !important;
}
h6.email-box-detail {
    font-size: 18px;
}
.tabing-top-at-events.manage-profiel-n .nav.nav-tabs {
    padding: 10px 20px;
}
.social-list-talent.consumer-stl ul li {
    width: 100%;
}
.iframe-and-price-range {
    margin-top: 30px;
}
.profile-videos-section {
    flex-wrap: wrap;
}
.profile-videos-section > div {
    width: 100%;
    margin: 10px 0;
}
.add-content-heading.tab-table-mp > a {
    font-size: 16px;
    padding: 20px 30px;
}
.add-content-heading.tab-table-mp h4 { 
    font-size: 25px;
    padding-left: 35px;
}
.agent-detail-talent .filter-data-sec {
    padding: 10px 20px;
}
.agent-detail-talent .filter-data-sec.review-filter .form-group {
    width: calc(100%/3 - 29.7px);
    margin-right: 10px;
}
.agent-detail-talent table tr td {
    font-size: 16px;
    line-height: 25px;
}
.table-if-scroll.review-table tbody tr td {
    overflow-wrap: break-word;
}
.bio-six-sec ul li {
    padding: 25px 70px 25px 0;
}
.two-attribute-sections .row > * {
    width: 100%;
}
.full-sec-struc-heading h6 {
    font-size: 25px;
}
.list-of-hastags-added ul li:nth-child(2n) {
    margin-right: 0 !important;
}
.tabing-top-at-events.mps-tal.manage-profiel-n .tab-content .reviews-talent .review-link-btn > a {
    font-size: 16px;
    padding: 10px 30px !important;
    height: 60px;
}
.review-link-btn a span {
    width: 35px;
    height: 35px;
}
.tabing-top-at-events.mps-tal.manage-profiel-n .tab-content .reviews-talent .review-link-btn > a:first-child span {
    font-size: 18px;
}
.reviews-talent .filter-data-sec {
    padding: 20px 20px;
}
.show-exp-link > div.link-tree-exp {
    width: 33.333%;
    margin-right: 0;
    padding: 0 10px;
}
.show-exp-link {
    margin: 0 -10px;
}
.delete-linked-exp, .delete-exp {
    width: 35px;
    height: 35px;
    border: 2px solid #000;
    font-size: 17px;
    right: 0;
}
.linktree-exp-title {
    font-size: 18px;
}
.link-tree-exp-section {
    padding: 0;
}
#talent_calender {
    width: 100%;
    border-right: hidden;
}
.show-calender-content-right {
    width: 100%;
    padding: 0;
}
.calender-img-sec {
    flex-wrap: wrap;
}
.review-link-btn a {
    font-size: 18px;
    padding: 13px 20px 13px 55px;
}
.review-link-btn a span {
    font-size: 20px;
}
.experience-request-list-consumer .new-request-livestream-listing .single-request-livestream {
    flex-wrap: wrap;
}
.experience-request-list-consumer .new-request-livestream-listing .single-request-livestream .talent-img-section-rlive {
    width: 100%;
}
.experience-request-list-consumer .new-request-livestream-listing .single-request-livestream .talent-img-section-rlive img {
    height: auto;
    -webkit-border-radius: 25px;
    border-radius: 25px;
}
.experience-request-list-consumer .new-request-livestream-listing .single-request-livestream .talent-detail-section-rlive {
    padding-left: 0;
}
.experience-request-list-consumer .consumer-experience-listing .single-content-line-rlive label {
    max-width: 160px;
    font-size: 16px;
}
.left-side-chat-page .list-ad img {
    height: 35px;
    width: 35px;
}
.list-ad-content {
    width: calc(100% - 35px);
}
.left-side-chat-page .list-ad-content h6 {
    width: 100%;
    padding-top: 0;
    padding-right: 5px;
}
.left-side-chat-page .list-ad-content h6 span {
    font-size: 11px;
    position: static;
    width: 100%;
}
.right-side-chat-new .list-de {
    padding: 20px 30px 20px 110px;
}
.btn-showing-recent-experience {
    height: 55px;
}
.btn-showing-recent-experience button {
    margin-right: 0;
    font-size: 14px;
    padding: 0 15px;
}
.inner-talent-wishlist-added.blockElement .single-landing-popup.blockElement a img {
    height: 260px;
}
.inner-talent-wishlist-added.blockElement .content-over-wishlisted-image {
    padding: 0;
}
.filter-sec.event-filters .single-section-events {
    margin: -235px -15px 0;
}
.checkout-page.popup-checkoutpage {
    margin-top: -245px;
}
.blog-content {
    padding: 0;
}
.blog-page {
    margin-top: -250px;
}
.blog-page.blog-detail-page .blog-content {
    padding: 30px 0 0;
}
.experience-request-new-page-only ul#myTabex li button {
    font-size: 16px;
}
.experience-request-new-page-only ul#myTabex li button {
    padding: 20px 20px;
}
.inner-popup-listing-consumer .single-event-consumer {
    width: calc(100%/2 - 15px);
    margin-right: 30px;
}
.inner-popup-listing-consumer .single-event-consumer:nth-child(3n) {
    margin-right: 30px;
}
.inner-popup-listing-consumer .single-event-consumer:nth-child(2n) {
    margin-right: 0;
}
.table-checkout-below .row > * {
    width: 100%;
}
.table-checkout-below .row > .col-md-5 {
    margin-top: 30px;
}
.left-img-detail-payment {
    max-width: 350px;
    flex: 0 0 350px;
}
.two-nor-btn.experience-request-btns-rterm {
    max-width: 100%;
    margin-top: 20px;
}
.dropdown-profile ul {
    top: 100%;
    opacity: 1;
    visibility: visible;
    transition: all 0.3s ease;
    -webkit-box-shadow: 0 0 7px rgb(0 0 0 / 20%);
    box-shadow: 0 0 7px rgb(0 0 0 / 20%);
    max-height: 350px;
    overflow-y: auto;
	padding:0;
}
.dropdown-profile:hover ul {
    top: 100%;
}
.dropdown-profile ul {
    top: 100%;
    opacity: 1;
    visibility: visible;
    transition: all 0.3s ease;
    -webkit-box-shadow: 0 0 7px rgb(0 0 0 / 20%);
    box-shadow: 0 0 7px rgb(0 0 0 / 20%);
    max-height: 350px;
    overflow-y: auto;
    padding: 0;
    display: none;
}
.experience-request-new-page .form-section-exp-new.blockElement .btn-nor-sec.pull-right {
    max-width: 100%;
}
form#experience-request {
    margin: -285px 0 70px;
}
.des-content-link-title {
    min-height: 95px;
}
.left-image-talent-hub {
    width: 350px;
}
.right-content-talent-hub h3 {
    font-size: 30px;
    margin-bottom: 15px;
}
ul.social-media-talent-hub li a i {
    width: 40px;
    height: 40px;
    font-size: 15px;
}
.talent-profile-hub {
    margin-top: -200px;
}
.link-button-link-tree ul li {
    float: left;
    width: calc(100% / 2 - 10px);
    padding-right: 0;
    padding-bottom: 0;
    margin-right: 20px;
    margin-bottom: 20px;
}
.link-button-link-tree ul li:nth-child(4n){
	margin-right:20px;
}
.link-button-link-tree ul li:nth-child(2n){
	margin-right:0;
}
.link-button-link-tree ul li a {
    font-size: 16px;
    height: 46px;
}
.experiences-section-link-tree {
    padding-top: 30px;
    padding-bottom: 50px;
}
.link-button-link-tree {
    margin-top: 40px;
}
.bg-color.sign-up-consumer.talent-sup {
    margin-top: -230px;
}
form#talent-signup-2 {
    margin-top: -230px;
}
form#talent-signup-3 {
    margin: -240px 0 60px;
}
.experience-request-new-page-only .btn-nor-sec button.send-request-btn-expt {
    padding: 19px 42.5px;
    font-size: 16px;
    font-weight: 600;
}
.consumer-panel.experience-request-list-consumer {
    margin-top: -200px;
}
span.clear-filter.cross-icon-filter {
    left: 56%;
}
.invite-request-talent .experience-request .talent-general-detail-content {
    margin: -190px 0 0;
}
.second-tab-exp-req-content {
    margin-top: 20px;
    width: 100%;
    display: inline-block;
}
.bundle-talent-row > div {
    width: 100%;
    margin: 10px 0;
}
.bundle-talent-row {
    padding: 20px 15px 20px;
	    -webkit-border-radius: 0 0 30px 30px;
    border-radius: 0 0 30px 30px;
}
.single-talent-box-bundle h4 {
    font-size: 22px;
    padding: 12px 10px;
    -webkit-border-radius: 30px 30px 0 0;
    border-radius: 30px 30px 0 0;
}
.inner-top-text-bundle p {
    font-size: 18px;
    line-height: 30px;
}
.main-block-bundle {
    margin-bottom: 60px;
}
.bundle-talent-row > div.bundle-talent-single {
    width: 100%;
}
.ai-banner-talent > h4 {
    font-size: 22px;
}
.e3n ul.navbar-nav li a {
    font-size: 11px;
}
.e3n ul.navbar-nav li {
	margin: 0 5px;
}
.inthepress {
	margin-top: -230px;
}
section.bk_an_exp_main.rd-page-main {
    margin: -250px 0 50px;
}
.content-single-rec-event .content-rd-page button {
    font-size: 16px;
    padding: 12px 27px;
}
.content-single-rec-event .content-rd-page a.consumer-talent-exp {
    font-size: 16px;
    padding: 12px 22px;
}
.talent_listing_page ul#ui-id-1 {
    max-width: 495px !important;
}
.content-single-rec-event .content-rd-page button {
    font-size: 14px;
    padding: 10px 20px;
}
.content-single-rec-event .content-rd-page a.consumer-talent-exp {
    font-size: 14px;
    padding: 10px 20px;
}
.main-wrapper-green-box-deal .col-md-3 label {
    font-size: 16px;
    line-height: 22px;
}
.deals-talent .inner-green-box-contact h4 {
    font-size: 20px;
    line-height: 32px;
}
section.bk_an_exp_main.rd-page-main {
    margin: 20px 0 50px;
}
.boompop-page-content .tabing-boompop-main .switch_talent_mails .virtual-event, .boompop-page-content .tabing-boompop-main .switch_talent_mails .personal-event {
    font-size: 15px;
}
.main-wrapper-green-box-deal .col-md-3 label {
	margin-top: -230px;		    font-size: 16px;
    line-height: 22px;
}
.deals-talent .inner-green-box-contact h4 {
    font-size: 20px;
    line-height: 32px;
}
.single-fg-talent-filter label {
    font-size: 16px;
    line-height: 20px;
    margin-right: 0;
    width: 100%;
    margin-bottom: 5px;
}
.single-fg-talent-filter select {
    height: 45px;
    padding: 0 40px 0 25px;
}
.price-filter-talent-listing label {
    font-size: 16px;
    width: 115px;
}
.search-box-talent-listing .search-talent-new.blockElement > input[type="text"] {
    height: 45px;
}
.search-box-talent-listing input.search-submit-button {
    width: 165px;
    min-width: inherit;
}
.inner-new-content-box-talent-listing p {
    font-size: 18px;
    line-height: 35px;
}
.inner-new-content-box-talent-listing {
    padding: 30px 25px;
}
.right-started-section-tl h4 {
    font-size: 25px;
    line-height: 35px;
}
.right-started-section-tl a.ai-get-started {
    font-size: 16px;
    line-height: 1;
    padding: 15px 42px;
}
.new-top-box-talent-listing {
    margin-top: -170px;
}
.search-box-talent-listing .search-talent-new.blockElement > input[type="text"] {
    padding-right: 170px;
}
.main-wrapper-green-box-deal .col-md-3 label {
    font-size: 13px;
    line-height: 18px;
}
.main-wrapper-green-box-deal span.green-text-talent-deal {
    font-size: 22px;
}
.talent-new-search {
    width: 520px;
    left: 175px;
    transform: translateY(-50%);
} 
.search-box-ns input[type="submit"] {
    width: 100px !important;
    background-position: left 16px center !important;
    font-size: 14px !important;
}
.search-box-ns {
    padding-right: 110px;
}
.ai-box-search a {
    font-size: 16px;
    padding: 10px 10px;
    min-width: 156px;
    text-align: center;
}
.ai-box-search h4 {
    font-size: 18px;
    margin-right: 10px;
    text-align: right;
    padding-left: 20px;
    line-height: 25px;
}
span#call-ad-search {
    font-size: 18px;
    min-width: 190px;
    letter-spacing: 0;
    padding-right: 25px;
}
.top-bar-advance-search-talent {
    padding: 15px 20px;
}
.bottom-content-box-ad-search p {
    font-size: 16px;
    line-height: 28px;
}
.bottom-content-box-ad-search {
    padding: 15px 20px;
}
.select-category-box.bottom-menu-wrapper.mega-new-menu {
    width: 940px;
    left: calc(50% + 35px);
}
.bottom-new-mega span.new-icon-mega img {
    max-width: 45px;
    max-height: 45px;
}
.box-outer-search-ns .bottom-new-mega ul li span {
    height: 90px;
    border-radius: 15px;
}
.box-outer-search-ns .bottom-new-mega ul li a h6 {
    font-size: 12px;
    line-height: 16px;
    padding: 0 0;
}
.box-outer-search-ns .bottom-new-mega ul li {
    padding: 0;
}
.box-outer-search-ns .top-new-mega ul li {
    border-radius: 15px;
}
.top-new-mega label {
    width: 200px;
    font-size: 18px;
}
.select-location-box {
    width: 940px;
    left: calc(50% + 35px);
}
.form-group-ns label {
    font-size: 18px;
    line-height: 20px;
}
.form-group-ns .input-box-ns input {
    height: 45px;
}
.select-location-box  .slider-box-ns {
    margin-top: 18px;
}
.select-price-box .form-group-ns select {
    height: 45px;
}
.select-price-box .switch-price-ranger {
    padding: 33px 0 0;
}
.advance-search-box {
    padding: 0 20px 20px;
}
.sort-by-ad-search label {
    font-size: 16px;
    margin-right: 5px;
    width: 65px;
}
.sort-by-ad-search select {
    height: 45px;
}
.search-box-ad-search input[type="text"] {
    height: 45px;
}
.sort-by-ad-search {
    width: 320px;
}
.search-box-ad-search input[type="submit"] {
    font-size: 16px;
    width: 115px;
    min-width: inherit;
}
.search-talent-new.blockElement > input[type="text"] {
    padding-right: 120px;
}
.sub-category-mega-menu ul li {
    width: 25%;
}
.box-outer-search-ns .bottom-new-mega ul li {
	padding: 5px;
    border-radius: 15px;
}
.box-outer-search-ns .bottom-new-mega ul li.active::after {
    bottom: -10px;
    border-top: 10px solid #66d1a6;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
}
.e3n ul.navbar-nav li .top-new-mega ul li {
    border-radius: 15px;
}
.e3n ul.navbar-nav li .bottom-new-mega ul li {
    padding: 5px;
    border-radius: 15px;
}
.e3n ul.navbar-nav li .bottom-new-mega ul li span {
    height: 90px;
    border-radius: 15px;
}
.e3n ul.navbar-nav li .bottom-new-mega ul li a h6 {
    font-size: 12px;
    line-height: 16px;
    padding: 0 0;
}
.category-boxes-hero > ul li span img {
    max-height: 50px;
    max-width: 50px;
}
.category-boxes-hero > ul li span {
    height: 70px;
}
.category-boxes-hero > ul li {
    width: calc(100%/8 - 5px);
}
ul.parent-category-hero li h6 {
    font-size: 12px;
    line-height: 18px;
}
ul.parent-category-hero li a {
    padding: 10px 10px 10px 10px;
}
.right-price-btn-hero input {
    width: 140px;
    font-size: 14px;
    height: 45px;
}
.right-price-btn-hero ul {
    width: calc(100% - 150px);
}
.right-price-btn-hero ul li a {
    font-size: 14px;
}
.bottom-price-hero-new .switch-price-ranger {
    width: 215px;
}
.right-price-btn-hero {
    width: calc(100% - 230px);
}
.right-price-btn-hero ul li {
    width: calc(100% / 5 - 5px);
}
.talent-new-search {
    width: 380px;
}
.search-box-ns input[type="submit"] {
    width: 38px !important;
    background-position: center !important;
}
.search-box-ns {
    padding-right: 50px;
}
	.search-div-new-header {
    margin-right: 10px;
}
.talent-menu-box {
    margin-left: 10px;
}
.select-category-box.bottom-menu-wrapper.mega-new-menu {
    width: 940px;
    left: calc(50% + 100px);
}
.search-box-new-header {
    width: 400px;
    padding: 20px 20px;
}
.search-group-box > input[type="text"] {
    height: 45px;
    padding: 0 120px 0 20px;
}
.search-group-box > input[type="submit"] {
    height: 45px;
    font-size: 14px;
    padding: 0 12px;
}
.search-box-new-header > h6 {
    font-size: 18px;
    margin: 0 0 10px;
}
h1 {
    font-size: 35px;
}
.inner-new-hero-home h1 {
    margin: 0 0 20px;
}
.inner-new-hero-home {
    padding: 30px 0;
}
.child-categories-hero ul li {
    width: calc(100% / 4);
}
.child-categories-hero ul li a {
    height: 40px;
    font-size: 14px;
}
.search-box-new-header {
    border-radius: 15px;
}
.select-location-box {
    padding: 0 20px 30px;
}
.select-location-box {
    width: 100%;
}
.form-group-ns label {
    font-size: 16px;
}
.location-range-and-select > div {
    width: calc(50% - 15px);
}
.select-price-box {
    width: 940px;
    left: calc(50% + 100px);
}
.no-found-first {
    font-size: 16px;
    margin: 25px 0 0 0;
    line-height:28px;
}
.category-boxes-hero > ul li span.trend-strip {
    left: -5px;
    top: -4px;
    height: auto;
}
ul.parent-category-hero li a {
    padding: 20px 10px 20px 10px;
}
.large-img-banner.banner-3-new-inner > img {
    height: 425px;
}
.blog-page.blog-detail-page {
    margin-top: -250px;
}
.inthepress {
    margin-top: -250px;
}
.consumer-panel.experience-request-list-consumer {
    margin-top: -215px;
}
.table-section-agent.talents-agent-manage.blockElement {
    margin: -250px 0 50px;
}
.sub_var_warppewr > a {
    width: 25%;
}
.new-advance-search-box {
    margin-top: -250px;
}
.medium-img-banner.banner-3-new-inner.google_page_main_ban img {
    height: 450px;
}
.top-heading-banner-boompop.top-heading-banner-concierge {
    margin-top: -205px;
}
.price-tab-box-google {
    justify-content: center;
}
.boompop-page-content .tabing-boompop-main .switch_talent_mails {
    margin: 0 0 20px;
}
.boompop-page-content .tabing-boompop-main {
    padding: 15px 20px 10px;
}
.boompop-page-content .search-bar-and-drop {
    max-width: 100%;
    padding: 15px 20px;
}
.boompop-page-content .form-group-contact select {
    margin-bottom: 10px;
}
.google-search-form {
    margin: 0 0 10px;
}
.main-box-filter-boompop .form-group-button {
    max-width: 100%;
    margin-left: 0;
}
.boompop-page-content .search-bar-and-drop .form-group-contact::after {
    height: 50px;
}
.boom-popup-search-box ul.parent-category-hero li a {
    padding: 10px 10px 25px 10px;
}
/* Oct 5, 2023 */
    .center-part-ai .fieldsArea .child-categories-hero-before ul li {
        width: calc(100%/4);
    }
    .center-part-ai h3 {
        font-size: 28px;
        line-height: 38px;
        margin-bottom: 25px;
    }
    .section_warpper_booking ul li .trend-strip {
        top: -4px;
        left: -5px;
        height: auto;
    }
    .section_warpper_booking ul.parent-category-hero li a {
        padding: 20px 10px 20px 10px;
    }
    .center-part-ai .custom-radio-btnn .single-cstm-radio-btnn {
        max-width: calc(100%/4 - 16px);
    }
    .section_warpper_booking.time-speakar-for .main-content-form-ai-t ul li {
        padding: 5px;
    }
    .section_warpper_booking.time-speakar-for .main-content-form-ai-t ul li span {
        font-size: 16px;
    }
   
    /* Oct 5, 2023 End */
     /* November 3 css */
     .search-group-box #home_header_button {
        height: 45px !important;
        font-size: 14px !important;
        padding: 0 12px !important;
    }
    
    /* November 3 css end */

    /* November 14 css */
    
    .new-btn-wrapper .button-wrap {
        width: calc(50% - 10px);
    }
    .new-btn-wrapper .button-wrap .thanks-btn {
        font-size: 14px;
        line-height: 22px;
        padding: 8px 10px;
        gap: 10px;
    }
    .new-btn-wrapper .button-wrap .thanks-btn img {
        width: 35px;
        height: 35px;
        object-fit: contain;
        flex-shrink: 0;
    }
    .new-btn-wrapper .button-wrap .thanks-btn img {
        width: 35px;
        height: 35px;
        object-fit: contain;
        flex-shrink: 0;
    }

    .thankyou-form-msg .first-content-section-nlpage .msg-div {
        padding: 25px 20px;
    }

    .first-content-section-nlpage.blockElement h6 {
        font-size: 20px;
    }
    /* November 14 css End */

     /* Booking Changes responsive CSS 9 November 2023 */
     .booking-talent-exp-section .heading h2 {
        font-size: 35px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .tab-wrapper .tabs .tab-link {
        padding: 11px 20px;
        font-size: 16px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp {
        max-width: calc(100%/2 - 10px);
    }
    
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .left-fields, .booking-talent-exp-section .booking-talent-form-section .tab-content form .right-fields {
        max-width: calc(50% - 10px);
    }
    
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp input, .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp select {
        height: 50px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp {
        margin-bottom: 25px;
    }
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .right-fields .form-wrapp textarea {
        height: 157px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section #tab-2 .tab-wrap {
        gap: 5px 18px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper .payment-terms-from .heading h2 {
        font-size: 22px;
        padding-right: 20px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper .payment-terms-from .heading::after {
        top: 15px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp .city-state-div .switch_talent_mails {
        width: 200px;
    }
    
    .booking-talent-exp-section .btn {
        height: 52px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .left, .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .right {
        max-width: calc(50% - 30px);
    }
    form .terms {
        margin-bottom: 15px;
    }
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp.event-detail {
        margin-bottom: 15px;
    }
    /* Booking Changes responsive CSS 9 November 2023 End */
    .booking-talent-exp-section .form-without-login .wrapper-inner p {
        font-size: 24px;
    }
	.search-group-box > input[type="text"] {
        padding: 0 20px 0 20px;
    }
    .search-box-new-header {
        width: 680px;
    }
    /* Review slider css */
    .slider-container .reviews i {
        font-size: 16px;
    }

    /* booking change css 22 feb */
    .booking-talent-exp-section .booking-talent-form-section #tab-2 .tab-wrap {
        gap: 25px 18px;
    }
    /* booking change css 3 April */
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .left .form-wrapp.toggle-custom {
        min-height: 82px;
    }
    /* April 11, 2024 */
    .booking-talent-exp-section .booking-talent-form-section #tab-1 form .left-fields, 
    .booking-talent-exp-section .booking-talent-form-section #tab-1 form .right-fields,
    .form-two-column-layout .main-line-tabing-experience >div {
        max-width: calc(50% - 30px);
        margin-top: 0;
    }
    .form-two-column-layout .main-line-tabing-experience > div .heading h6 {
        font-size: 22px;
    }
    .form-two-column-layout .main-line-tabing-experience > div > .single-field-exp-request, 
    .form-two-column-layout .main-line-tabing-experience > div > .price-right-exp-req {
        width: calc(50% - 10px);
    }
}

@media (min-width:992px){
div#navbarSupportedContent > i.fa-times {
    display: none;
}
}

@media (max-width:991px){
.collapse:not(.show) {
    display: none !important;
}
.container, .Talent-Details_Page-New .container, .add-detial-sec-new .container, .Talent-Listing-point-o .container {
    max-width: 750px;
}
button.navbar-toggler span {
    width: 25px;
    height: 2px;
    background: #fff;
    float: left;
    clear: left;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    margin: 3px;
}
button.navbar-toggler {
    border: 2px solid #fff;
    padding: 5px 10px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    order: 3;
   float:right;
}
.e3n .navbar-collapse.collapse.in {
    display: block !important;
}
div#navbarSupportedContent {
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    background: #fff;
    box-shadow: 0 4px 5px #a8a8a8;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    padding: 0;
	overflow:hidden;
}
.e3n ul.navbar-nav li a {
    font-size: 16px;
    color: #000;
    float: left;
    width: 100%;
    flex-shrink: 0;
    padding: 15px 10px !important;
    border-bottom: 1px solid #e4e4e4;
}
.e3n ul.navbar-nav li:first-child > a {
    border-top: 1px solid #e4e4e4;
}
.e3n ul.navbar-nav li {
    margin: 0;
    padding: 0;
    width: 100%;
}
.e3n nav.navbar.navbar-expand-lg {
    justify-content: flex-start;
}
.dropdown-profile {
    margin-left: auto;
    margin-right: 20px;
}
ul.navbar-nav > li > a::after{
	display:none;
}
.navbar-nav {
    width: 100%;
    display: inline-block;
}
.e3n header {
    padding: 5px 0;
}
.main-inner-3-banner {
    top: 120px;
}
.medium-img-banner.banner-3-new-inner > img {
    height: 405px;
}
.inner-green-box-contact h4 {
    font-size: 20px;
    line-height: 32px;
}
.inner-green-box-contact {
    padding: 15px 50px;
}
.button-section-concierge ul li {
    padding: 20px 10px;
    width: 100%;
    border: hidden;
    border-bottom: 1px solid #d5d5d5;
}
.button-section-concierge ul li:last-child{
	border-bottom:hidden;
}
.inner-contact-form-detail.blockElement .button-section-concierge ul {
    padding: 0;
}
section.as-also-seen-on.proud-partner-as {
    padding-bottom: 30px;
}
.newsletter-content h6 {
    font-size: 16px;
    padding-top: 6px;
    text-align: left;
    margin: 0;
}
.footer-logo-sec.footer-sec {
    width: 50%;
}
.quick-link-sec.footer-sec {
    width: 50%;
}
.categorieso-sec.footer-sec {
    width: 50%;
	margin-top: 30px;
}
.features-sec.footer-sec {
    width: 50%;
    padding: 0;
    margin-top: 30px;
}
.footer-line-content .row .col-md-4 {
    width: 100%;
}
.social-media-links h6 {
    font-size: 20px;
}
h4 {
    font-size: 22px;
}
.banner-3-new-inner > img {
    height: 295px;
}
.faq-content .panel-title {
    font-size: 17px;
}
.faq-content .panel-body {
    line-height: 25px;
}
.left-img-with-img-about {
    width: 100%;
}
.about-inner-section-with-image {
    align-items: flex-start;
    flex-wrap: wrap;
}
.right-content-with-img-about {
    padding-left: 0;
    padding-top: 20px;
}
.left-img-with-img-about img {
    width: 100%;
}
.inner-about-top-green-section p {
    font-size: 17px;
    line-height: 28px;
}
.about-section-with-image {
    margin-top: 35px;
    margin-bottom: 40px;
}
.data-single-founder h6 {
    font-size: 18px;
    line-height: 20px;
}
span.team-m-pro {
    font-size: 14px;
    line-height: 18px;
    margin: 10px 0 10px;
}
.engage-team-advisors {
    margin-top: 25px;
    padding-bottom: 0;
}
.bg-color.sign-up-consumer .m-p-form {
    width: 100%;
}
ul.login-type-btns li {
    margin: 0 10px;
    min-width: 200px;
	padding:12px 10px;
}
.login-page .select-type-r h6 {
    font-size: 28px;
    line-height: 35px;
    margin-bottom: 25px;
}
.login-page .select-type-r {
    padding: 30px 0 35px;
}
.bg-color.sign-up-consumer.login-page .select-type-r li span {
    font-size: 20px;
}
.form-login-main {
    padding: 25px 30px;
}
input#submit-login-form {
    font-size: 18px;
    padding: 14px 40px;
}
a.sign-up-bttn {
    font-size: 18px;
    padding: 14px 35px;
}
.bg-color.sign-up-consumer.login-page .main-section-main-content {
    margin: 20px 0 50px;
}
.inner-tabing-concierge-main .nav-tabs li a {
    font-size: 16px;
    padding: 14px 30px;
}
.left-single-concierge img {
    height: 230px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
ul.c-details-concierge li {
    width: 100%;
    margin: 10px 0;
    border: hidden !important;
}
ul.social-concierge {
    margin-top: 10px;
}
.contact-concierge {
    margin-top: 15px;
}
.blog-page .blog-content .blog-sec-sec:first-child .col-md-5 .blog-img img {
    height: 350px;
} 
ul.by-and-calender-blog li {
    font-size: 15px;
}
ul.by-and-calender-blog li i {
    font-size: 14px;
}
.blog-detail-sec-img p {
    font-size: 15px;
}
.blog-page .blog-content .blog-sec-sec:first-child div.col-md-7 {
    padding: 10px 15px;
}
.large-img-banner.banner-3-new-inner > img {
    height: 600px;
}
.blog-page {
    margin-top: -395px;
}
.blog-page .blog-sec-sec {
    width: 50%;
}
.blog-img {
    height: auto;
}
.blog-page .blog-content .blog-sec-sec:not(:first-child) .blog-detail-sec-img p {
    min-height: 115px;
}
.blog-page.blog-detail-page {
    margin-top: -195px;
}
.inner-top-blog-img .bdd-img img {
    height: 370px;
}
.blog-content.blog-detail-page-content .col-md-8 {
    width: 100%;
}
.blog-content.blog-detail-page-content .col-md-4 {
    width: 100%;
}
.bdd-content h2 {
    font-size: 35px;
    line-height: 45px;
}
.content-category-alls h6 {
    font-size: 17px;
}
.image-category-alls img {
    max-width: 100px;
}
.image-category-alls {
    min-height: 170px;
}
.top-head-category-all .event-search {
    max-width: 300px;
    padding: 0;
}
.top-green-content-mission p {
    font-size: 17px;
    line-height: 28px;
}
.left-content-diversity h3 {
    font-size: 28px;
    line-height: 35px;
}
.inner-diversity div:first-child {
    padding: 0 20px;
}
.right-section-top-mission h3 {
    font-size: 28px;
    margin-bottom: 20px;
}
.bg-color.sign-up-consumer.login-page.forgot-password .panel.panel-default .panel-body {
    width: 100%;
    border-radius: 35px;
    -webkit-border-radius: 35px;
    border: 5px solid #ffffff;
}
#sign-up-tc .modal-dialog {
    width: 650px;
}
#sign-up-tc .sign-up-btns li a {
    padding: 14px 20px;
    font-size: 18px;
}
.modal-content {
    padding: 30px 15px;
}
#sign-up-tc .sign-up-btns li {
    margin: 0 2px;
}
.bg-color.sign-up-consumer.sign-up-form-consumer-section form {
    padding: 30px 10px;
}
.bg-color.sign-up-consumer {
    margin-top: -200px;
}
.bg-color.sign-up-consumer.sign-up-form-consumer-section .main-section-main-content {
    margin: 20px 0 10px;
}
.bg-color.sign-up-consumer.login-page {
    margin-top: -165px;
}
.steps-sec ul li a {
    font-size: 17px;
    padding: 10px 20px;
}
.bg-color.sign-up-consumer.talent-sup {
    margin-top: -345px;
}
.bg-color.sign-up-consumer.talent-sup form {
    padding: 20px 0;
}
.bg-color.sign-up-consumer.talent-sup form .sim-btn {
    margin-bottom: 15px;
}
.steps-sec ul {
    padding-bottom: 30px;
}
form#talent-signup-2 .select-your-category-section h4 {
    font-size: 17px;
}
form#talent-signup-2 {
    margin-top: -350px;
    padding-bottom: 60px;
}
form#talent-signup-2 button.multiselect.dropdown-toggle.btn.btn-default {
    height: 45px;
    padding: 0 15px;
    font-size: 15px;
}
form#talent-signup-2  .select-your-category-section select {
    height: 45px;
    padding: 0 15px;
    font-size: 15px;
}
.step-2-sign-up .qa-sec.bio_about_textarea h4 {
    font-size: 17px;
}
form#talent-signup-2 .upload-sec-img {
    padding: 40px 20px;
}
.step-2-sign-up .answer-q textarea {
    padding: 10px 15px;
}
form#talent-signup-3 {
    margin: -355px 0 0;
}
form#talent-signup-3 .question-sec-content {
    padding: 40px 20px;
}
form#talent-signup-3 h6.small {
    font-size: 17px;
    margin-bottom: 10px;
    line-height: 1.2;
}
form#talent-signup-3 .nxt-btn .sim-btn {
    margin-bottom: 0;
}
.social-inputs {
    margin-top: 0;
}
.two-inline-agent-fields {
    flex-wrap: wrap;
}
.inner-agent-profile-signup .single-text-area-agent > div {
    margin-top: 10px;
}
.inner-agent-profile-signup .two-inline-agent-fields > div {
    width: 100%;
    margin-right: 0;
}
.inner-agent-profile-signup .m-p-form input[type="submit"] {
    padding: 16px 100px;
    width: auto;
    margin: 25px 0 0;
    font-size: 17px;
}
.agency-page-logos.blockElement ul li {
    width: 25%;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
}
.agency-page-logos.blockElement ul li {
    min-height: 150px;
}
.agency-page-logos.blockElement {
    padding: 20px 0 30px;
}
.some-other-agencies {
    padding: 30px 0 40px;
}
.some-other-agencies h6 {
    margin-bottom: 10px;
    font-size: 28px;
}
.inthepress {
    margin-top: -345px;
    margin-bottom: 50px;
}
.inthepress-inner {
    padding: 30px 15px 10px;
}
.img-div-main-agency {
    padding: 0;
}
.inthepress-inner.blockElement ul li {
    height: 125px;
}
.inthepress-inner h5 {
    font-size: 25px;
    margin-bottom: 25px;
}
.filter-sec.event-filters .single-section-events {
    margin: -345px -15px 0;
}
.li-sec-f-content {
    padding: 0;
}
.single-section-events .li-sec-filter:first-child .li-sec-f-content h6 {
    font-size: 25px;
    line-height: 28px;
}
.single-section-events .li-sec-filter:first-child .li-sec-f-content p {
    font-size: 15px;
    line-height: 20px;
}
.li-sec-filter {
    border-bottom: hidden !important;
}
.single-section-events .li-sec-filter h6 {
    font-size: 18px;
}
.content-box-sec-event p {
    font-size: 15px;
}
.single-section-events .li-sec-filter:not(:first-child) .grpo-btn button {
    font-size: 17px;
}
.single-section-events .li-sec-filter:first-child .li-sec-f-content > div {
    width: 100%;
}
.single-section-events .li-sec-filter:first-child .li-sec-f-content {
    flex-wrap: wrap;
}
.single-section-events .li-sec-filter:first-child .li-sec-f-content .li-se-f-img-2 img {
    height: auto;
    max-height: 500px;
}
.single-section-events .li-sec-filter:first-child .li-sec-f-content > div.content-box-sec-event {
    padding: 20px 15px 20px 15px;
}
.single-section-events .li-sec-filter:first-child .when-start-event span i {
    top: 15px;
}
.single-section-events .li-sec-filter:first-child .map-bottom.f-sec {
    padding-top: 9px;
}
.single-section-events .li-sec-filter:first-child .map-bottom.f-sec span i {
    top: 9px;
}
.single-section-events .li-sec-filter:first-child .map-bottom.f-sec span i {
    top: 3px;
}
.talents-agent-manage .agent-talent-listing > div, .talents-agent-manage .agent-talent-listing > div:nth-child(3n) {
    width: calc(100%/2 - 15px);
    margin-right: 30px;
    margin-bottom: 30px;
}
.talents-agent-manage .agent-talent-listing > div:nth-child(2n){
	margin-right:0;
}
.talent-img-section-rlive {
    max-width: 100%;
}
.talents-agent-manage .agent-talent-listing > div .talent-detail-section-rlive {
    padding: 20px 15px 30px !important;
}
.search-bar-agent-talents {
    margin-bottom: 30px;
}
.table-section-agent.talents-agent-manage.blockElement {
    margin: -345px 0 50px;
}
.m-p-form.manage-profile-new .image-profile-sec-con {
    max-width: 300px;
}
form#update-consumer-profile {
    padding: 20px 0 10px;
}
.bg-color.update-profile-consumer .row {
    margin: 0;
}
.m-p-form.manage-profile-new .form-grp {
    padding: 0;
}
.m-p-form.manage-profile-new .form-right-side-profile {
    padding-left: 30px;
}
.inner-top-box-green p {
    font-size: 18px;
    line-height: 28px;
}
.form-ai-talent .search-talent-new > input[type="text"] {
    height: 45px;
    font-size: 14px;
    padding: 0 15px;
}
.form-ai-talent .search-talent-new > input[type="submit"] {
    width: 100%;
    height: 45px;
    font-size: 15px;
    margin: 10px 0 0;
}
.search-talent-new.blockElement {
    flex-wrap: wrap;
}
.form-ai-talent {
    margin: 15px auto 0;
}
.inner-top-box-green {
    padding: 15px 20px 20px;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new > li:first-child, .Talent-Listing-point-o .list-parent-li-talent-list-new li {
    max-width: 50%;
    width: 50%;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new li:first-child .content-section-new-tl-home .talent-rating {
    display: -webkit-box;
    display: flex;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new li:first-child .content-section-new-tl-home h6 {
    font-size: 16px;
    margin-top: 0;
    height: auto;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new li:first-child .content-section-new-tl-home p {
    color: #343434;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-top: 11px;
    text-align: left;
}
.list-parent-li-talent-list-new li:nth-child(4) {
    margin-right: 0;
}
.list-parent-li-talent-list-new li:nth-child(7), .list-parent-li-talent-list-new li:nth-child(6) {
    display: inline-block;
}
.list-parent-li-talent-list-new li:nth-child(4) {
    margin-bottom: 24px;
}
.popup-detail-page-new.blockElement {
    padding: 0 0 50px;
    margin-top: -170px;
}
.large-img-banner.banner-3-new-inner > img {
    height: 450px;
}
.right-section-pnew.blockElement {
    margin-top: 0;
}
.date-time-section-new.blockElement {
    flex-wrap: wrap;
}
.date-time-section-new.blockElement > div {
    width: 100%;
    margin-top: -40px;
}
.date-time-section-new.blockElement > div:last-child {
    margin: 30px 0 0 0;
}
.date-time-section-new.blockElement > div:first-child::after{
	display:none;
}
.left-section-pnew.blockElement .grp-btn.btn-nor-sec {
    text-align: left;
}
.bread-crumb-new ul {
    white-space: nowrap;
    overflow-x: auto;
}
.form-group-checkout.middle-block-inputs > div.sg-checkout select {
    margin: 10px 0;
}
.form-group-checkout input {
    margin: 10px 0;
}
.submit-pay {
    margin-top: 8px;
}
.left-checkout-section > h2 {
    font-size: 30px;
}
.left-talent-main {
    width: 280px;
}
.left-talent-main > img {
    height: 280px;
}
.inner-talent-banner {
    top: 120px;
}
.right-talent-main > h1 {
    font-size: 32px;
}
.three-btns-talent-deails a {
    font-size: 14px;
    padding: 8px 40px 8px 15px;
}
.three-btns-talent-deails a span {
    width: 28px;
    height: 28px;	
    right: 4px;
    top: 4px;
}
.right-talent-main .social-list-talent.consumer-stl.talent-detail-so ul li a i {
    font-size: 18px;
}
.right-talent-main .social-list-talent.consumer-stl.talent-detail-so {
    margin: 15px 0 0;
}
.talent-main-banner > img {
    height: 530px;
}
.talent-experiences-detail-page {
    padding: 40px 0 40px;
    margin-top: 40px;
}
.owl-carousel {
    width: 100%;
}
.talent-detail-heading h2 {
    font-size: 28px;
}
.Talent-Details_Page-New .data-area-sections .owl-carousel .owl-nav button.owl-next {
    transform: none;
}
.Talent-Details_Page-New .data-area-sections .owl-carousel .owl-nav button.owl-prev {
    transform: none;
}
.Talent-Details_Page-New .talent-review-show {
    margin-top: 35px;
}
.talent-detail-heading {
    margin-bottom: 15px;
}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
    position: static;
    transform: none;
    width: 30px;
    height: 30px;
}
.Talent-Details_Page-New .talent-experience-content.talent-event-content {
    margin: 35px 0 0;
}
.li-sec-f-content .content-box-sec-event {
    padding: 5px 15px 55px;
    min-height: 195px;
}
.talent-gallery-section {
    margin: 35px 0 0;
}
.three-down-sections > a {
    width: calc(100%/3 - 10px);
    margin-right: 15px;
    margin-bottom: 15px;
}
.downloadable-content {
    margin-bottom: 0;
}
.add-detial-sec-new .addi-detail-list ul li .add-question i {
    top: 50%;
    transform: translateY(-50%);
}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
    display: none !important;
}
.main-talent-description {
    margin-top: 30px;
}
.talent-youtube-videos {
    margin-top: 30px;
}
#exampleModalCenter .left-side-popup-form {
    padding: 0;
    min-width: 50%;
}
#exampleModalCenter .modal-content {
    padding: 35px 20px;
}
.form-group-contact select {
    padding: 0 35px 0 15px;
    height: 45px;
    font-size: 15px;
}
#exampleModalCenter .right-side-popup-form {
    padding: 10px 20px;
}
.single-slide-item video, .slider-banner-Container .slide-slick-banner, .single-slide-item img {
    height: 550px;
    max-height: 550px;
}
.booking-easy-section-3e h2 {
    font-size: 28px;
    margin-bottom: 20px;
}
.booking-easy-section-3e {
    margin-top: 20px;
}
.content-img-3e-be p {
    font-size: 14px;
    line-height: 20px;
}
.four-boxes-3e-booking-easy > * {
    width: calc(100%/4 - 8px);
    margin-right: 10px;
}
.content-img-3e-be {
    min-height: 165px;
}
.as-also-seen-new .as-also-inner h2 {
    width: 155px;
    font-size: 25px;
}
.list-parent-li-talent-list-new li:first-child span.image-section-new-list-talent img {
    height: 450px;
}
.left-main-image-section .single-box-talents-home {
    padding-right: 395px;
}
.list-parent-li-talent-list-new li:nth-child(5), .list-parent-li-talent-list-new li:nth-child(3) {
    margin-right: 10px;
}
.list-parent-li-talent-list-new li {
    width: calc(33.33333% - 7px);
    margin-right: 10px;
}
.list-parent-li-talent-list-new li span.image-section-new-list-talent img {
    height: 120px;
}
.list-parent-li-talent-list-new li .content-section-new-tl-home h6 {
    font-size: 14px;
}
.single-box-talents-home {
    min-height: 450px;
}
.heading-section-with-view-new h2 {
    font-size: 28px;
}
.single-box-talents-home {
    padding-left: 395px;
}
.discription_talent {
    line-height: 25px;
}
.heading-section-with-view-new {
    margin-bottom: 25px;
}
.list-parent-li-talent-list-new li {
    margin-bottom: 0;
}
.whole-ul-li-talent-list-home {
    padding: 0;
}
.top-three-boxes-landing-new > div {
    padding: 30px 10px;
}
.single-box-landing-new p {
    font-size: 15px;
    line-height: 25px;
}
.inner-landing-listing .set-load-data .col-md-3 {
    width: 50%;
}
.set-load-data .col-md-3:nth-child(3n)::after, .set-load-data .col-md-3:nth-last-child(3)::before{
	display:block;
}
.set-load-data .col-md-3:nth-child(2n)::after{
	display:none;
}
.table-section-agent.talents-agent-manage.blockElement {
    margin: -205px 0 50px;
}
.agent-experience-listing .first-line-btn-rlive .right a button {
    font-size: 14px;
}
.new-request-livestream-listing .single-request-livestream:nth-child(2n) .talent-detail-section-rlive {
    padding-right: 0;
}
.des-tagline-sec.detail-new-a-removal {
    margin-bottom: 0;
    margin-top: 0;
    padding: 0;
}
.area-section span {
    width: 210px;
    text-align: left;
    margin-bottom: 0;
}
.create-new-event-page-right-sec .btn-nor-sec button:first-child {
    margin-right: 10px;
}
.create-new-event-content .col-md-6 {
    padding: 0;
}
#Refund .modal-dialog, #Conditions .modal-dialog, #refund-modal .modal-dialog, #Term_condtion_modal .modal-dialog {
    max-width: 100%;
}
#experienceModal .modal-header h4, #experienceeditModal .modal-header h4, #refund-modal .modal-header h4, #Term_condtion_modal .modal-header h4 {
    margin-bottom: 20px;
}
.calender-page-t .form-group-inner {
    width: 50%;
}
form#exp_request_filter button.filter-btn.margin-top-fb {
    position: static;
    margin: 0 auto;
}
form#exp_request_filter {
    padding-right: 0;
    flex-wrap: wrap;
}
.experience-request-page3n {
    margin: -190px 0 0;
}
.form-section-exp-new.blockElement::before{
	display:none;
}
.top-section-exp-new .sec-w-des-here {
    flex-wrap: wrap;
}
.left-image-ex-new {
    flex: 0 0 100%;
    width: 100%;
}
.right-content-exp-new {
    padding: 15px 0 0;
}
.experience-request .talent-general-detail-content {
    margin-top: -250px;
}
.top-section-exp-new .sec-w-des-here {
    padding: 30px 20px 10px;
}
div#myTabContentexp {
    padding: 20px 0 0;
}
.w-des-here.top-section-exp-new {
    padding: 50px 0 20px;
}
button.filter-btn.margin-top-fb {
    margin: 0 auto 0;
    display: table;
    float: none;
}
.talent-pro-events .single-section-events {
    margin: 30px -15px 0;
}
.talent-pro-events .li-sec-filter:not(:first-child) .li-sec-f-content .content-box-sec-event {
    padding: 5px 17px 100px;
}
.event-page-main {
    margin-top: -196px;
}
.top-talent-general-detail {
    flex-wrap: wrap;
}
.left-image-general-talent {
    width: 100%;
}
.right-content-general-detail {
    width: 100%;
    padding-left: 0;
    padding-top: 20px;
}
.manage-profile .profile-pic {
    width: 100%;
    height: auto;
}
h6.email-box-detail {
    padding: 15px 10px;
}
.talent-frame-section {
    padding: 25px 20px;
    width: 50%;
}
.select-your-category-section.manage-profile-price {
    width: calc(50% - 30px);
}
.agent-detail-talent .filter-data-sec.review-filter .form-group {
    padding: 0;
}
.talent-gallery-section.talent-profile-div-gallery {
    padding: 30px 20px;
}
.photo-catalogue-section-gallery .col-md-4:nth-child(2n+1) {
    width: 50%;
}
.photo-catalogue-section-gallery .col-md-4 {
    width: 50%;
}
.main-talent-doc-profile > h3 {
    font-size: 22px;
    line-height: 30px;
    margin-bottom: 10px;
}
.gallery-talent-profile >h3 {
    font-size: 22px;
    line-height: 30px;
    margin-bottom: 10px;
}
.input-type-file-div input {
    width: 480px;
}
.documents-talent-profile {
    padding: 30px 20px 20px 20px;
}
.doucuemnt-sec-wrapper > div {
    width: calc(100%/2 - 10px);
    margin-right: 20px;
}
.doucuemnt-sec-wrapper > div:nth-child(2n) {
    margin-right: 0;
}
.add-profile-video >h6 {
    font-size: 22px;
    margin: 0 0 10px;
}
.list-title {
    padding-left: 0;
}
.bio-six-sec ul li p {
    font-size: 15px;
    line-height: 26px;
}
table.l-table {
    width: 1000px;
}
.reviews-talent form#review-filter > div {
    width: calc(100%/3 - 5px);
    margin: 0 5px 0 0;
}
.review-table.financial-form-talent table tr.total-tr td {
    font-size: 20px;
    padding: 20px 20px !important;
}
.financial-form-talent .form-group-inner input {
    height: 50px;
    font-size: 14px;
}
.changepassword .m-p-form {
    width: 100%;
}
.link-show-seciton {
    font-size: 25px;
}
.link-show-seciton i {
    font-size: 25px;
    top: 3px;
}
.link-show-seciton a {
    font-size: 18px;
}
.linktree-talent > div.linktree-backgrount-manage {
    width: 100%;
    margin-right: 0;
}
.linktree-talent > div.linktree-single-section .linktree-single-inner {
    width: 100%;
    margin-right: 0;
}
.d-flex.single-linkhub-seciton {
    width: 100%;
    flex-wrap: wrap;
}
.add-more-and-remove-btn {
    max-width: 100%;
    margin-top: 10px;
    width: 100%;
}
.linktree-backgrount-manage {
    margin-bottom: 10px;
}
.show-exp-link > div.link-tree-exp {
    width: 50%;
}
.tabing-top-at-events.calender-page-t.tabing-calender-bottom .filter-data-sec button {
    position: static;
}
.review-page-consumer .review-link-btn {
    padding-bottom: 25px;
}
.consumer-experience-listing .value-section-rlive p {
    top: 0;
}
.experience-request-list-consumer .main-section-main-content.consumer .exp-tabing.tabing-consumer ul li a {
    font-size: 16px;
}
.list-de-content {
    width: 80%;
}
.right-side-chat-new .chat-writing  .cke_top {
    padding: 0 5px;
}
.right-side-chat-new .chat-writing  .cke_top {
    height: 40px !important;
}
.chat-writing #cke_1_contents, .chat-writing #cke_1_contents iframe {
    height: 90px !important;
}
.consumer-chat .right-side-chat-new .chat-de {
    height: -webkit-calc(100vh - 349px);
    height: -moz-calc(100vh - 349px);
    height: calc(100vh - 349px);
}
.involved-admin-in {
    padding: 7px 10px 7px 25px;
}
a.involved-admin-in > img {
    top: 7px;
    max-width: 20px;
}
.chat-help-under-seciton {
    max-width: 365px;
    padding-top: 0;
}
.lower-text-chat {
    margin-top: 3px;
}
.chatpage .whole-new-chat-page {
    height: calc(100vh - 76px);
    margin: 76px 0 0;
}
.chat-writing button[type="submit"] {
    top: 98px;
}
button#btn_attach_file {
    left: 315px;
    top: 102px;
}
.inner-talent-wishlist-added.blockElement .row > div {
    width: calc(100%/3);
}
.filter-sec.event-filters .single-section-events {
    margin: -195px -15px 0;
}
.checkout-page.popup-checkoutpage {
    margin-top: -195px;
}
.blog-page {
    margin-top: -200px;
}
.side-bar-blog-detail {
    margin-top: 40px;
}
.experience-request-new-page-only ul#myTabex li {
    width: 50%;
}
.experience-request .form-section-exp-new.blockElement {
    margin-bottom: 40px;
}
.term-condition-content, .privacy_policy-content {
    padding: 0 15px;
}
.checkout-page.checkout-experience-consumer .payment-top-detail-inner.blockElement {
    margin-bottom: 30px;
}
.checkout-page.checkout-experience-consumer .single-payment-detail-line label {
    font-size: 16px;
}
.checkout-page.checkout-experience-consumer .single-payment-detail-line label {
    max-width: 160px;
}
.checkout-page.checkout-experience-consumer .single-payment-detail-line p {
    font-size: 15px;
}
.coupon-code input[type="text"] {
    margin-bottom: 0;
}



div#navbarSupportedContent {
    position: fixed;
    left: auto;
    top: 0;
    width: 50%;
    background: #fff;
    -webkit-border-radius: 0;
    border-radius: 0;
    display: block !important;
    right: -100%;
    z-index: 9;
    height: 100vh !important;
    overflow-y: auto !important;
	transition: all 0.3s ease;
}
div#navbarSupportedContent i.fas.fa-times {
    display: block !important;
    color: #181818;
    float: right;
    margin: 20px 20px;
    font-size: 25px;
}
.e3n ul.navbar-nav li a {
    color: #181818;
}
.e3n ul.navbar-nav li {
    position: relative;
}
.e3n ul.navbar-nav li a {
    padding: 11px 10px !important;
    min-height: 40px;
}
.e3n ul.navbar-nav li i {
    margin-left: 0;
    top: 0;
    font-size: 15px;
    color: #fff;
    position: absolute;
    right: 0;
    top: 0;
    background: #00b26b;
    width: 30px;
    height: 39px;
    display: -webkit-box;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
    padding: 0 0 7px;
}
.e3n ul.navbar-nav li {
    display: inline-block;
}
.e3n ul.navbar-nav li > ul {
    min-width: 100%;
    position: static;
    padding: 0;
    border-radius: 0;
    display: inline-block;
    box-shadow: none;
    opacity: 1;
    visibility: visible;
    float: left;
    width: 100%;
}
.e3n ul.navbar-nav li > ul li {
    padding: 0 0;
    width: 100%;
    float: left;
}	
.e3n ul.navbar-nav li ul.mega-menu-main li a {
    font-size: 15px;
    border-radius: 0;
    padding: 8px 10px 8px 40px !important;
    float: left;
    width: 100%;
}
.e3n ul.navbar-nav li > ul.sub-menu-ul {
    min-width: 100%;
    transform: none;
    border-radius: 0;
    padding: 0 !important;
}
.e3n ul.navbar-nav li > ul.sub-menu-ul li {
    width: 100%;
    padding: 0 !important;
}
.e3n ul.navbar-nav li > ul.sub-menu-ul li a {
    font-size: 15px !important;
    width: 100%;
    -webkit-border-radius: 0;
    border-radius: 0;
    padding: 8px 10px 8px 40px !important;
}
.e3n ul.navbar-nav li ul.mega-menu-main li a::before {
    left: 28px;
    top: 13px;
}
.e3n ul.navbar-nav li > ul.sub-menu-ul li a::before {
    left: 28px;
    top: 12px;
    border-top: 3px solid transparent;
    border-bottom: 3px solid transparent;
    border-left: 5px solid #000;
}
.e3n ul.navbar-nav li > ul.mega-menu-main{
	display:none;
}
.e3n ul.navbar-nav li > ul {
    display: none;
}
div#navbarSupportedContent.open-menu {
    right: 0;
}
.modal-body {
    padding: 0;
}
#experienceModal .modal-body form textarea, #experienceeditModal .modal-body form textarea, #refund-modal .modal-body textarea, #Term_condtion_modal .modal-body textarea {
    padding: 10px 10px;
}
#experienceModal .modal-dialog, #experienceeditModal .modal-dialog {
    min-width: 90%;
}
div#finance-modal .two-body-modal.modal-header-blue > .col-md-6 {
    width: 100%;
}
#finance-modal .two-body-modal .halft-half-modal-finance .col-md-6 {
    width: 100%;
}
.two-body-modal.modal-header-black > div.col-md-6 {
    padding-left: 0 !important;
}
div#finance-modal .two-body-modal.modal-header-blue > .col-md-6 {
    padding: 0 !important;
}
form#experience-request {
    margin: -240px 0 70px;
}
.banner-3-new-inner.small-img-banner.white-bg-banner > img, .banner-3-new-inner.small-img-banner.transparent-bg-banner > img {
    height: 380px;
}
.experiences-section-hub-inner .owl-nav.disabled, .experiences-section-hub-inner .owl-nav {
    display: -webkit-box !important;
    display: flex !important;
    align-items: center;
    margin-top: 20px;
}
.inner-talent-profile-hub {
    flex-wrap: wrap;
}
.left-image-talent-hub {
    width: 100%;
}
.right-content-talent-hub {
    width: 100%;
    padding: 20px 20px 20px;
}
.experiences-section-hub-inner div#exp-hub-slider {
    padding: 0;
}
.experiences-section-link-tree h2 {
    font-size: 28px;
    margin-bottom: 5px;
}
.talent-profile-hub {
    margin-top: -150px;
}
.bg-color.sign-up-consumer.talent-sup {
    margin-top: -185px;
}
#talent-signup-from #password-error, #talent-signup-from #email-error, #talent-signup-from #error, #talent-signup-from #first_name-error, #talent-signup-from #last_name-error, #talent-signup-from #phone_no-error, #talent-signup-from #password_confirmation-error, #talent-signup-from #accept-error {
    bottom: -21px;
    font-size: 13px;
}
form#talent-signup-2 {
    margin-top: -190px;
    padding-bottom: 60px;
}
form#talent-signup-3 {
    margin: -190px 0 0;
}
.content-block-dot-slider h6 {
    font-size: 10px;
    line-height: 12px;
}
.inner-whole-section-landing-page .col-md-8 {
    width: 100%;
}
.inner-whole-section-landing-page > .row {
    margin-top: 0;
}
.experience-request-new-page-only .btn-nor-sec button.send-request-btn-expt {
    width: 100%;
}
.consumer-panel.experience-request-list-consumer {
    margin-top: -165px;
    margin-bottom: 50px;
}
.category-talent-listing-page .list-parent-li-talent-list-new li:nth-child(5), .list-parent-li-talent-list-new li:nth-child(3) {
    margin-right: 0;
}
span.clear-filter.cross-icon-filter {
    top: 13px;
    left: calc(100% - 25px);
}
.invite-request-talent .experience-request .talent-general-detail-content {
    margin: -190px 0 0;
}
.invite-request-talent .form-section-exp-new.blockElement .btn-nor-sec.pull-right button.width-btn {
    padding: 12px 60px;
}
.experience-request-list-consumer .main-section-main-content.consumer .exp-tabing.tabing-consumer ul li a {
    font-size: 15px;
    PADDING: 13PX 15PX;
}
.inner-top-text-bundle {
    padding: 25px 20px 20px;
}
.single-talent-box-bundle {
    width: calc(33.333% - 10px);
}
.Talent-Listing-point-o .list-parent-li-talent-list-new li:nth-child(5), .Talent-Listing-point-o .list-parent-li-talent-list-new li:nth-child(3) {
    margin-right: 0;
}
div#user_account_type .modal-dialog {
    width: 720px;
}
.consumer-experience-listing .value-section-rlive {
    width: calc(100% - 160px);
}
.alter-entry-section h6 {
    font-size: 22px;
    line-height: normal;
}
.no-content-box {
    min-height: 200px;
}
.inner-main-section-banking > div {
    width: calc(100%/3 - 10px);
    margin-right: 15px;
    padding: 20px 15px;
}
.ai-banner-talent {
    padding: 20px;
    flex-wrap: wrap;
    justify-content: center;
}
.ai-banner-talent > a.ai-get-started {
    margin-top: 10px;
}
.e3n ul.navbar-nav li.nav-item.mega-menu-li {
    display: none;
}
.e3n ul.navbar-nav li > ul.sub-menu-ul li a {
    min-height: inherit;
}
ul.sub-menu-ul.about-ul li:first-child a {
    border-top: hidden;
}
.e3n ul.navbar-nav li > ul.sub-menu-ul li a, .e3n ul.navbar-nav li > ul.talent-drop li a {
    min-height: inherit;
    font-size: 14px !important;
    font-family: 'Poppins' !important;
    font-weight: 300;
    text-transform: none;
	padding:8px 10px 8px 40px !important;
	position:relative;
}
.e3n ul.navbar-nav li > ul.talent-drop li a::before {
    left: 28px;
    top: 12px;
    border-top: 3px solid transparent;
    border-bottom: 3px solid transparent;
    border-left: 5px solid #000;
	content:"";
	position:absolute;
}
.e3n ul.navbar-nav li > ul.talent-drop li ul li a {
    padding: 8px 10px 8px 60px !important;
}
.e3n ul.navbar-nav li > ul.talent-drop li ul li a::before {
    left: 48px;
    top: 12px;
    border-top: 3px solid transparent;
    border-bottom: 3px solid transparent;
    border-left: 5px solid #000;
    content: "";
    position: absolute;
}
.e3n ul.navbar-nav li ul i {
    height: 30px;
}
ul.inner-sub-menu li:first-child a {
    border-top: hidden !important;
}
.inthepress {
	margin-top: -195px;
	margin-bottom: 30px;
}
.e3n ul.navbar-nav li {
	float: left;
}
section.bk_an_exp_main.rd-page-main {
    margin: -190px 0 50px;
}
.btn-for-undownload a {
    font-size: 16px;
    padding: 20px 20px;
}
section.bk_an_exp_main.rd-page-main .btn-for-undownload a:last-child {
    font-size: 16px;
    padding: 20px 20px;
}
body .inner-talent-youtube-videos .owl-nav.disabled {
    display: block !important;
}
.home_page ul#ui-id-1 {
    max-width: 100% !important;
}
.talent_listing_page ul#ui-id-1 {
    max-width: 660px !important;
}

.left-owner-img {
    width: 150px;
    left: 50%;
    top: 25px;
    height: 150px;
    transform: translateX(-50%);
}
.left-owner-img img {
    -webkit-border-radius: 100%;
    border-radius: 100%;
}
.inner-box-deal {
    padding: 170px 25px 30px 25px;
}
.inner-box-deal h6 {
    font-size: 16px;
    padding: 0;
    line-height: 28px;
    text-align: center;
}
.inner-box-deal h6 span {
    font-size: 18px;
}
.main-wrapper-green-box-deal .col-md-3 {
    width: 50%;
    margin: 10px 0;
}
.main-wrapper-green-box-deal {
    margin-top: 40px;
}
.inner-box-deal h6 p {
    text-align: center;
}
section.bk_an_exp_main.rd-page-main {
    margin: 20px 0 50px;
}
.banner-3-new-inner.large-img-banner.white-bg-banner.recco-page-banner {
    padding: 100px 0 0;
}
.inner-box-deal {
    padding: 30px;
    align-items: center;
    flex-flow: column;
}
.left-owner-img img {
       height: 150px;
    width: 150px;
    margin: 0 auto 10px;
    display: table;
}
.left-owner-img {
    height:auto;
    transform: translateX(0);
    width: 100%;
}
.inner-box-deal h6 {
    margin-top: 10px;
}
	.new-top-inner-talent-listing {
    flex-wrap: wrap;
}
.top-box-filter-listing {
    padding: 30px 20px;
    border-right: hidden;
}
.right-started-section-tl {
    width: 100%;
    padding: 25px;
    border-top: 1px solid #dedede;
}
.new-top-box-talent-listing {
    margin-top: -145px;
}
.single-fg-talent-filter select {
    width: 215px;
}
.single-fg-talent-filter label {
    margin-right: 10px;
    width: auto;
    margin-bottom: 0;
}
.new-content-box-talent-listing {
    margin-top: 30px;
}
.main-wrapper-green-box-deal .col-md-3 {
    width: 33.333%;
}
.main-wrapper-green-box-deal .col-md-3 label {
    font-size: 13px;
    line-height: 18px;
    height: 90px;
}
.main-wrapper-green-box-deal span.green-text-talent-deal {
    height: 75px;
}
.talent-new-search {
    width: 330px;
    left: 142px;
    transform: translateY(-50%);
}
.e3n a.signbutton {
    padding: 8px 5px 8px 10px;
}
.dropdown-profile {
    margin-right: 14px;
}
.search-box-ns input[type="submit"] {
    right: 5px !important;
    height: 35px !important;
    width: 35px !important;
    font-size: 0 !important;
    background-position: center !important;
}
.search-box-ns {
    padding-right: 46px;
}
.navbar-brand>img {
    max-width: 130px;
}
.select-category-box.bottom-menu-wrapper.mega-new-menu {
    width: 720px;
    left: calc(50% + 52px);
}
.top-new-mega label {
    width: 110px;
    font-size: 16px;
    line-height: 1.3;
}
.box-outer-search-ns .top-new-mega ul li h6 {
    font-size: 10px;
    line-height: 1.3;
    min-height: 40px;
}
.bottom-new-mega span.new-icon-mega img {
    max-width: 35px;
    max-height: 35px;
}
.box-outer-search-ns .bottom-new-mega ul li a h6 {
    font-size: 10px;
    line-height: 14px;
}
.box-outer-search-ns .bottom-new-mega ul li span {
    height: 70px;
    border-radius: 10px;
}
.bottom-new-mega ul {
    padding: 15px 10px;
}
.top-new-mega {
    padding: 15px 10px;
}
	.select-location-box {
    width: 720px;
    left: calc(50% + 64px);
}
.select-box-price-ns-boxes ul li a {
    font-size: 11px;
}
.select-price-box {
    width: 720px;
    padding: 20px 15px;
    left: calc(50% + 64px);
}
.select-location-box {
    border-radius: 15px;
    padding: 20px 15px 30px;
}
.box-outer-search-ns .top-new-mega ul li {
    width: calc(20% - 5px);
}
.search-box-ns > span {
    font-size: 11px;
    line-height: 25px;
}
.sort-by-ad-search {
    width: 235px;
}
.talent_listing_page ul#ui-id-1 {
    max-width: 330px !important;
}
.box-outer-search-ns .bottom-new-mega ul li {
    width: calc(100%/9);
}
.box-outer-search-ns .bottom-new-mega ul li a h6 {
    word-break: break-word;
}
.sub-category-mega-menu ul li {
    width: 33.333%;
}
.sub-category-mega-menu ul li a {
    min-height: 38px;
    font-size: 12px;
}
.e3n ul.navbar-nav li ul.talent-drop li > ul li a img {
    display: none;
}
.dropdown-profile {
    margin-left: 0;
}
.search-div-new-header > button {
    width: 50px;
    height: 50px;
    justify-content: center;
    padding: 0;
    font-size: 0;
}
button.navbar-toggler {
    display: none;
}
.talent-menu-box {
    margin-left: 0;
}
.talent-new-search {
    width: 300px;
}
.right-price-btn-hero {
    width: calc(100% - 230px);
}
.right-price-btn-hero {
    width: 100%;
    margin-top: 10px;
}
.bottom-price-hero-new .switch-price-ranger {
    margin: 0 auto;
}
.bottom-price-hero-new {
    margin-top: 0;
    flex-wrap: wrap;
}
.child-categories-hero ul li {
    width: calc(100% / 4);
}
ul.parent-category-hero li a {
    border-radius: 12px;
}
ul.parent-category-hero li a {
    padding: 10px 5px 10px 5px;
}
ul.parent-category-hero li h6 {
    font-size: 10px;
    line-height: 14px;
}
.selected-box-hero > span {
    font-size: 13px;
}
.child-categories-hero ul li a {
    line-height: 17px;
}
.child-categories-hero ul li {
    width: calc(100% / 3);
}
.select-location-box {
    width: 100%;
}
.select-location-box {
    padding: 0 20px 30px;
}
.main-inner-3-banner {
    top: 80px;
}
.talent_listing_page .main-inner-3-banner {
    top: 23px;
}
.talent_listing_page .medium-img-banner.banner-3-new-inner > img {    height: 304px;}
.wrapper-parent-search_selection {
    flex-wrap: wrap;
}
ul.parent-category-hero li a {
    padding: 10px 5px 20px 5px;
}
.main-inner-3-banner {
    height: 160px;
}
.bread-crumb-new {
    margin-top: 10px;
}
.banner-3-new-inner > img {
    height: 195px;
}
.large-img-banner.banner-3-new-inner > img {
    height: 365px;
}
.blog-page.blog-detail-page {
    margin-top: -205px;
}
.medium-img-banner.banner-3-new-inner > img {
    height: 310px;
}
.inthepress {
    margin-top: -205px;
}
.inthepress-inner {
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.consumer-panel.experience-request-list-consumer {
    margin-top: -170px;
}
.experience-request .talent-general-detail-content {
    margin-top: -255px;
}
.tabing-top-at-events.mps-tal.manage-profiel-n {
    margin-top: -150px;
}
.sub_var_warppewr > a {
    width: 33.333%;
}
.boompop-page-content .search-bar-and-drop .google-search-form.curight-input {
    margin: 0 0 10px;
}
.search-category-and-price-google {
    width: 420px;
}
.boom-popup-search-box ul.parent-category-hero li a {
    padding: 10px 5px 25px 5px;
}
/* Oct 05, 2023 */
    .center-part-ai .fieldsArea .child-categories-hero-before ul li {
        width: calc(100%/3);
    }
    .center-part-ai .city-state-div .areaValues.selectArea select, .center-part-ai .city-state-div .areaValues.selectArea input {
        width: 100%;
        height: 60px;
    }
    .center-part-ai .custom-radio-btnn .single-cstm-radio-btnn {
        max-width: calc(100%/3 - 16px);
    }
    .center-part-ai .custom-radio-btnn .single-cstm-radio-btnn:nth-child(4n) {
        margin: 0 20px 20px 0;
    }
    .center-part-ai .custom-radio-btnn .single-cstm-radio-btnn:nth-child(3n) {
        margin-right: 0;
    }
    .center-part-ai h3 {
        font-size: 24px;
        line-height: 35px;
        margin-bottom: 20px;
    }
    .center-part-ai .fieldsArea .booking-speaker-forr-inner .comment-area, 
    .center-part-ai .fieldsArea .booking-speaker-forr-inner .select-date {
        max-width: 100%;
        padding: 0;
    }
    .center-part-ai .fieldsArea .booking-speaker-forr-inner .select-date input[type="date"] {
        max-width: 100%;
    }
    .center-part-ai .fieldsArea .booking-speaker-forr-inner .comment-area {
        margin-bottom: 50px;
    }
    .center-part-ai .fieldsArea .booking-speaker-forr-inner .comment-area::after {
        width: 100%;
        height: 1px;
        top: auto;
        bottom: -27px;
    }
    .section_warpper_booking.time-speakar-for .main-content-form-ai-t ul li span {
        font-size: 15px;
        height: 130px;
    }
    .main-content-form-ai-t ul {
        margin: 0 -10px;
    }
    .section_warpper_booking.time-speakar-for .main-content-form-ai-t ul li {
        padding: 5px;
        width: calc(100%/4);
    }
    .progress-bar-ai {
        margin-bottom: 35px;
    }
    .section_warpper_booking.booking-speaker-forr .error_step5 {
        width: 100%;
      }

      .section_warpper_booking.booking-speaker-forr .error_step5 {
        top: -25px;
    }
    .center-part-ai .fieldsArea .booking-speaker-forr-inner .select-date input {
        width: 100%;
    }
    /* Oct 05, 2023 End */

    /* November 3 css */
    .ai-header-icon a {
        font-size: 0 !important;
        gap: 1px;
    }
    .ai-header-icon {
        margin-right: 5px;
        margin-left: auto;
    }
    .search-div-new-header>button {
        width: 25px !important;
        height: 25px !important;
    }
    .e3n a.signbutton {
        font-size: 12px;
    }
    /* November 3 css end */

    /* Booking chagnes November 9 */

    .booking-talent-exp-section {
        padding: 40px 0 72px;
    }
    
    .booking-talent-exp-section .heading h2 {
        font-size: 28px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section {
        padding: 25px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .tab-wrapper .tabs {
        width: 100%;
        margin: 0 auto 35px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .tab-wrapper .tabs .tab-link {
        padding: 10px;
        font-size: 14px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .left-fields, .booking-talent-exp-section .booking-talent-form-section .tab-content form .right-fields {
        max-width: 100%;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper .payment-terms-from .heading h2 {
        font-size: 18px;
        padding-right: 15px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp .city-state-div {
        padding: 0;
    }
    
    
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .left, .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .right {
        max-width: 100%;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2::after {
        display: none;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .left::after {
        content: '';
        width: 100%;
        height: 1px;
        background-color: #ddd;
        position: absolute;
        bottom: 25px;
        left: 0;
        transform: unset;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .left {
        position: relative;
        padding-bottom: 30px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section #tab-2 .tab-wrap {
        gap: 0 20px;
    }

    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp .city-state-div {
        padding: 0 0 15px;
    }

  /* Booking chagnes November 9  End */

  /* Nov 20 2023 */
  .select-price-box .switch-price-ranger {
        width: 190px;
    }

    .select-price-box .form-group-ns {
        padding-right: 15px;
    }

    .select-price-box .switch_talent_mails > span {
        font-size: 14px;
    }

    .select-price-box .switch_talent_mails .switch_mail {
        width: 55px;
        height: 30px;
        margin: 0 5px;
    }

    .select-price-box .slider {
        width: 55px;
        height: 30px;
    }

    .select-price-box .slider:before {
        height: 20px;
        width: 20px;
    }

    .select-price-box input:checked + .slider:before {
        -webkit-transform: translateX(24px);
        -ms-transform: translateX(24px);
        transform: translateX(24px);
    }
    /* Dec 1 CSS */
    .booking-talent-exp-section .form-without-login .wrapper-inner .dropdown-profile .signbutton {
        padding: 10px 20px;
        font-size: 16px;
    }
    .booking-talent-exp-section .form-without-login .wrapper-inner p {
        font-size: 18px;
        margin-right: 20px;
    }
    div#talent-video-slider .item .data-box {
        -webkit-border-radius: 15px;
        border-radius: 15px;
    }
	.search-box-new-header {
        top: 80px;
    }
      /* New Google form css */
      .speaker-new-login-section-from .login-section .btn, .speaker-new-login-section-from .login-section .fields-wrapper .form-wrapp input {
        height: 52px;
        padding-left: 15px;
    }
    
    .speaker-new-login-section-from .login-section .fields-wrapper .form-wrapp label {
        line-height: 22px;
    }
    .speaker-new-login-section-from .login-section {
        padding: 20px;
    }
    .Gbox {
        padding: 20px 25px 25px;
    }
    .speaker-new-login-section-from .login-section .fields-wrapper .form-wrapp input[type="email"] + i {
        margin-top: 2px;
    }
    .speaker-new-login-section-from .already-have-speaker-section .question {
        font-size: 19px;
    }
    .speaker-new-login-section-from .login-section .btn img ,
    .next-prev-buttons button img{
        max-width: 20px;
    }
    .next-prev-buttons button {
        height: 50px;
        font-size: 17px;
    }
    .speaker-new-login-section-from .speaker-agencies-section p, .speaker-new-login-section-from .speaker-agencies-section ul {
        padding: 0 25px;
    }
    .Gbox.with-heading:not(:first-child) {
        padding-top: 20px;
    }
    
    .Gbox.with-heading .answer-area, .Gbox.with-heading .question {
        padding-inline: 25px;
    }
    .answer-area span {
        font-size: 16px;
    }
    .answer-area {
        gap: 10px;
        margin: 0 0 20px;
    }
    .Gbox .question {
        margin: 0 0 20px;
        font-size: 16px;
    }
    .Gbox.with-heading .answer-area p,
    .Gbox.with-heading .answer-area p.question{
        font-size: 16px;
    }
    .Gbox .cstm-ans {
        padding: 0 25px 10px;
    }
    .Gbox.with-heading .question.required {
        font-size: 17px;
    }
    .Gbox.with-heading .heading {
        padding: 16px 25px;
    }
    .Gbox.with-heading .question + .answer-area + .cstm-ans {
        margin: -15px 0 0;
    }
    /* New Google Form css end */

    /* 3 April */
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .left .form-wrapp {
        margin-bottom: 20px !important;
    }

    /* 11 April css */
    .booking-talent-exp-section .booking-talent-form-section #tab-1 form .left-fields, .booking-talent-exp-section .booking-talent-form-section #tab-1 form .right-fields, .form-two-column-layout .main-line-tabing-experience >div {
        max-width: 100%;
    }
    .booking-talent-exp-section .booking-talent-form-section #tab-1 form .left-fields {
        padding-bottom: 30px;
        position: relative;
    }
    
    .booking-talent-exp-section .booking-talent-form-section #tab-1 form::after, 
    .form-two-column-layout .main-line-tabing-experience >div::after {
        display: none;
    }
    
    .booking-talent-exp-section .booking-talent-form-section #tab-1 form .left-fields::after {
        content: '';
        width: 100%;
        height: 1px;
        background-color: #ddd;
        position: absolute;
        bottom: 25px;
        left: 0;
        transform: unset;
    }

    .form-two-column-layout .main-line-tabing-experience .left-section-date-time-exp {
        padding-bottom: 30px;
        position: relative;
    }
    
    .form-two-column-layout .main-line-tabing-experience .left-section-date-time-exp::after {
        content: '';
        width: 100%;
        height: 1px;
        background-color: #ddd;
        position: absolute;
        bottom: 15px;
        left: 0;
        transform: unset;
        display: block;
        top: auto;
    }

    .form-two-column-layout .main-line-tabing-experience > div .heading h6 {
        font-size: 18px;
        padding-right: 15px;
    }
    
}

@media (max-width:767px){
.e3n a.signbutton i {
    font-size: 20px;
    margin-left: 5px;
}
.e3n a.signbutton {
    font-size: 11px;
}
.e3n a.signbutton {
    padding: 5px 5px 5px 8px; 
}
.dropdown-profile {
    margin-right: 10px;
}
.navbar-brand>img {
    max-width: 130px;
}
button.navbar-toggler {
    padding: 5px 5px;
}
button.navbar-toggler span {
    width: 21px;
    height: 2px;
    margin: 2px;
}
.inner-content-3-banner h1 {
    font-size: 28px;
}
.bread-crumb-new {
    margin-top: 10px;
}
.bread-crumb-new ul li a {
    font-size: 13px;
}
.bread-crumb-new ul li > span {
    font-size: 13px;
}
.bread-crumb-new ul li::before {
    left: -16px;
    top: 9px;
    width: 6px;
    height: 6px;
}
.bread-crumb-new ul li {
    margin: 0 10px;
}
.main-inner-3-banner {
    top: 90px;
}
.medium-img-banner.banner-3-new-inner > img {
    height: 325px;
}
.inner-green-box-contact {
    padding: 15px 20px;
    border-width: 5px;
}
.inner-green-box-contact h4 {
    font-size: 18px;
    line-height: 28px;
}
.form-group-contact.culeft-input input, .form-group-contact.curight-input input, .form-group-contact input {
    height: 40px;
    font-size: 14px;
}
.form-group-contact select {
    height: 40px;
    font-size: 14px;
}
.form-group-button input {
    font-size: 18px;
    min-height: 40px;
}
.as-also-inner h2 {
    line-height: 1.4;
}
.e3n .newsletter-content h6 {
    text-align: center;
    margin-bottom: 15px;
}
.footer-logo-sec.footer-sec, .quick-link-sec.footer-sec, .categorieso-sec.footer-sec, .features-sec.footer-sec {
    width: 100%;
}
.quick-link-sec.footer-sec {
    margin: 0;
}
.footer-line-content span.footer-line-copy {
    font-size: 14px;
}
.banner-3-new-inner > img {
    height: 230px;
}
.faq-content .panel-title {
    font-size: 15px;
}
.inner-about-top-green-section {
    border: 5px solid #fff;
	padding: 15px 20px;
}
.about-top-green-section {
    margin-top: -150px;
}
.inner-about-top-green-section p {
    font-size: 15px;
    line-height: 24px;
}
.right-content-with-img-about h3 {
    font-size: 30px;
    line-height: 35px;
    margin-bottom: 10px;
}
.engage-team-main-founders h2 {
    font-size: 25px;
    margin-bottom: 15px;
}
.content-founder-engage > div {
    width: 100%;
    margin-right: 0;
    margin-bottom:20px;
}
ul.login-type-btns {
    flex-wrap: wrap;
}
ul.login-type-btns::before{
	display:none;
}
.form-login-main {
    padding: 15px 10px;
}
.form-login-main > .form-grpo {
    margin-bottom: 15px;
}
.login-page .select-type-r h6 {
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 10px;
}
.bg-color.sign-up-consumer.login-page .select-type-r li span {
    font-size: 16px;
}
ul.login-type-btns li {
    margin: 5px 0;
    min-width: calc(100% - 40px);
    padding: 10px;
}
#sign-up-user .remember-me-cstm {
    width: 100%;
}
.remember-forgot {
    margin-bottom: 25px;
}
.bg-color.sign-up-consumer .m-p-form form .forgot-pass {
    margin-left: -25px;
}
.inner-tabing-concierge-main .nav-tabs li a {
    text-align: center;
    margin: 0;
}
.inner-tabing-concierge-main ul#myTab {
    justify-content: center;
    margin-top: initial;
    position: relative;
    z-index: 3;
    max-width: 80%;
    margin: -30px auto 0;
}
.single-concierge-line {
    flex-flow: column;
}
.single-concierge-line > div {
    width: 100%;
    margin: 0 !important;
}
.right-single-concierge h5 {
    margin-bottom: 5px;
}
.concierge-content-main .single-concierge-line:nth-child(2n) > div:first-child {
    order: 1;
}
.single-concierge-line > div.right-single-concierge {
    margin: 15px 0 0 0 !important;
}
.concierge-content-main::before, .concierge-content-main::after, .single-concierge-line::after, .single-concierge-line::before{
	display:none;
}
.concierge-content-main {
    margin: 0 0 40px;
    background-image: none;
}
.single-concierge-line {
    padding: 10px 0;
}
.inner-heading-banner-concierge h3 {
    font-size: 35px;
}
.inner-heading-banner-concierge {
    border: 5px solid #fff;
    padding: 20px 20px 45px;
}
.inner-heading-banner-concierge h3 {
    font-size: 25px;
    line-height: 35px;
}
.inner-heading-banner-concierge h5 {
    font-size: 18px;
    letter-spacing: 1px;
    margin-top: 10px;
}
.inner-heading-banner-concierge p {
    font-size: 16px;
    line-height: 24px;
    margin-top: 15px;
}
.top-heading-banner-concierge {
    margin-top: -145px;
}
.inner-tabing-concierge-main .nav-tabs > li {
    margin-bottom: 0;
}
.blog-page .blog-sec-sec {
    width: 100%;
}
.blog-content {
    padding: 0;
}
.blog-page .blog-content .blog-sec-sec:not(:first-child) .blog-detail-sec-img p {
    min-height: 10px;
}
.blog-page .blog-content .blog-sec-sec:first-child .inner-blog-sec-sec {
    border: 5px solid #fff;
    width: 100%;
    flex-flow: column;
}
.blog-page .blog-content .blog-sec-sec:first-child .inner-blog-sec-sec > div {
    width: 100%;
}
.blog-page .blog-content .blog-sec-sec:first-child .blog-detail-sec-img a.read-more-blog {
    font-size: 15px;
    padding: 14px 30px;
    margin-top: 10px;
}
.blog-page .blog-content .blog-sec-sec:first-child .col-md-5 .blog-img img {
    height: 300px;
}
.blog-page {
    margin-top: -415px;
}
.load-more-btn a i {
    font-size: 20px;
    width: 51px;
    height: 51px;
    margin: 0 auto 10px;
}
.large-img-banner.banner-3-new-inner > img {
    height: 350px;
}
.inner-top-blog-img .bdd-img img {
    border: 5px solid #ffffff;
    height: auto;
}
.blog-page.blog-detail-page {
    margin-top: -100px;
}
.blog-content {
    margin: 0;
}
.bdd-content h2 {
    font-size: 28px;
    line-height: 38px;
}
.bdd-content p {
    margin-bottom: 15px;
}
.blog-content.blog-detail-page-content .col-md-4 {
    padding: 0;
}
.img-sec-side-blog {
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.blog-side-bar-heading h6 {
    font-size: 22px;
    padding: 10px 10px;
}
.recent-news-list {
    padding: 0 10px;
}
.inner-top-blog-img .bdd-img img {
    -webkit-border-radius: 35px;
    border-radius: 35px;
}
.top-head-category-all {
    flex-flow: column;
}
.top-head-category-all .event-search {
    max-width: 100%;
    margin-top: 15px;
}
.category-alls > a, .category-alls > a:nth-child(4n) {
    width: 100%;
    margin-right: 0;
    margin-bottom: 15px;
}
.inner-main-section-category-all {
    border: 5px solid #ffffff;
}
.content-category-alls h6 {	
    min-height: 10px;
}
.content-category-alls {
    min-height: 125px;
}
.top-head-category-all > h3 {
    font-size: 18px;
    text-align: center;
}
.main-section-category-all {
    margin-top: -140px;
}
.top-green-content-mission {
	top:35px;
    border: 5px solid #fff;
    padding: 17px 20px;
    width: calc(100% - 30px);
}
.right-section-top-mission h3 {
    font-size: 25px;
    margin-bottom: 15px;
}
.right-section-top-mission ul li {
    font-size: 15px;
    margin-bottom: 10px;
}
.top-green-content-mission p {
    font-size: 15px;
    line-height: 25px;
}
.main-inner-top-mission {
    padding: 304px 0 30px;
}
.diversity-section {
    padding: 30px 0;
}
.inner-diversity {
    flex-flow:column-reverse;
}
.inner-diversity div:first-child {
    padding: 20px 15px;
    width: 100%;
    margin: 0;
    border: 2px solid #d5d5d5;
    -webkit-border-radius: 25px;
    border-radius: 25px;
}
.inner-diversity::before{
	display:none;
}
.inner-diversity > div {
    width: 100%;
}
.right-image-diversity img {
    height: auto;
    margin-bottom: 15px;
    -webkit-border-radius: 25px;
    border-radius: 25px;
}
.left-content-diversity h3 {
    font-size: 25px;
    line-height: 30px;
}
.bg-color.sign-up-consumer .m-p-form {
    border-radius: 35px;
    -webkit-border-radius: 35px;
    border: 5px solid #ffffff;
}
.bg-color.sign-up-consumer .m-p-form input {
    height: 45px;
}
input#submit-login-form {
    font-size: 16px;
    padding: 14px 20px;
}
a.sign-up-bttn {
    font-size: 16px;
    padding: 14px 20px;
}
form#reset_password > h6 {
    font-size: 28px;
    line-height: 32px;
    margin-bottom: 30px;
}
.bg-color.sign-up-consumer.login-page.forgot-password form {
    padding: 10px 20px;
}
.bg-color.sign-up-consumer.login-page.forgot-password button.btn-for-pass {
    margin-top: 15px;
    font-size: 16px;
    padding: 15px 30px;
}
.forgot-password-sec .col-md-12 {
    padding: 0;
}
.bg-color.sign-up-consumer.login-page.forgot-password {
    margin: -140px 0 0;
    padding-bottom: 40px;
}
form#reset_password > h6 {
    font-size: 25px;
    line-height: 29px;
}
#sign-up-tc .sign-up-btns {
    padding-top: 0 !important;
}
#sign-up-tc .modal-body {
    padding: 0 20px 0 !important;
}
#sign-up-tc .sign-up-btns li a {
    padding: 14px 20px;
    font-size: 16px;
}
.modal-header button.close {
    width: 45px;
    height: 45px;
    border: 3px solid #f1f1f1;
    top: -40px;
    right: -40px;
}
.bg-color.sign-up-consumer .m-p-form input[type="submit"] {
    font-size: 16px;
    padding: 14px 40px;
    margin-top: 10px;
}
.bg-color.sign-up-consumer.sign-up-form-consumer-section .form-grpr {
    margin-top: 20px;
}
.bg-color.sign-up-consumer.login-page {
    margin-top: -160px;
}
.forgot-pass {
    margin-top: 20px !important;
}
input#submit-login-form {
    margin-bottom: 10px;
}
.bg-color.sign-up-consumer.talent-sup {
    margin-top: -170px;
}
.steps-sec ul li a {
    padding: 3px 20px;
    font-size: 13px;
}
.steps-sec ul {	
    padding-bottom: 20px;
}
.bg-color.sign-up-consumer.talent-sup .m-p-form input[type="submit"] {
    font-size: 16px;
    padding: 14px 40px;
}
.bg-color.sign-up-consumer.talent-sup .main-section-main-content {
    margin: 0 0 40px;
}
form#talent-signup-2 .upload-img {
    width: 150px;
    height: 150px;
    margin-bottom: 30px;
}
form#talent-signup-2 .select-your-category-section h4 {
    font-size: 16px;
    margin-bottom: 5px;
}
.nxt-btn .sim-btn input {
    font-size:15px;
    padding: 15px 50px;
}
.step-2-sign-up .answer-q textarea {
    font-size: 15px;
}
.select-your-category-section {
    padding-top: 15px;
}
form#talent-signup-2 .question-sec-content {
    padding: 15px 0 0 0;
}
.step-2-sign-up .qa-sec.bio_about_textarea h4 {
    margin-bottom: 5px;
    font-size: 16px;
}
form#talent-signup-2 .step-2-sign-up .qa-sec:nth-child(2n+1) {
    margin-bottom: 15px;
}
form#talent-signup-2 {
    margin-top: -165px;
    padding-bottom: 50px;
}
form#talent-signup-2 .upload-sec-img {
    border: 5px solid #ffffff;
}
form#talent-signup-3 {
    margin: -165px 0 40px;
}
.question-sec-content h3 {
    padding-bottom: 30px;
}
form#talent-signup-3 h6.small {
    font-size: 16px;
}
.answer-q textarea {
    font-size: 15px;
    padding: 10px 15px;
}
form#talent-signup-3 .social-inputs li input {
    height: 45px;
}
form#talent-signup-3 .social-inputs li i {
    top: 22px;
}
.social-inputs li {
    width: 100%;
}
form#talent-signup-3 .social-inputs li i.tiktok-lg {
    top: 16px;
}
form#talent-signup-3 .question-sec-content {
    border: 5px solid #ffffff;
}
.left-section-agent-signup {
    width: 100%;
    padding-right: 0;
}
.right-signup-agent {
    width: 100%;
    margin-top: 20px;
}
.m-p-form input {
    height: 45px;
}
.inner-agent-profile-signup .m-p-form form i {
    top: 15px;
}
.inner-agent-profile-signup .single-text-area-agent textarea, .inner-agent-profile-signup .single-text-area-agent textarea#description {
    padding: 15px 20px;
}
.inner-agent-profile-signup .m-p-form input[type="submit"] {
    padding: 15px 80px;
    margin: 15px 0 0;
    font-size: 16px;
}
.inner-agent-profile-signup .form-grpr.sign-step-check-input label {
    font-size: 15px;
}
#agent-register_form .checkmark-rt {
    top: 1px;
}
.agency-upload-img span.upload-agency-img {
    height: 300px;
    max-width: 300px;
}
.inner-agent-profile-signup {
    padding: 40px 0 40px;
}
.agency-page .content-top-agency-page h4 {
    font-size: 16px;
    line-height: 22px;
    padding: 15px 10px;
    letter-spacing: 0;
}
.agency-page .content-top-agency-page h4 {
    border: 5px solid #ffffff;
}
.agency-page-logos.blockElement {
    padding: 0 0 10px;
}
.agency-page-logos.blockElement ul li {
    min-height: 150px;
    width: 50%;
    padding: 0;
}
.agency-page-logos.blockElement ul li:nth-child(3n) {
    margin-right: 0 !important;
}
.some-other-agencies h6 {
    margin-bottom: 15px;
    font-size: 22px;
    line-height: 1.2;
}
.some-other-agencies ul li, .some-other-agencies ul li:nth-child(5n), .some-other-agencies ul li:nth-child(6n), .some-other-agencies ul li:nth-child(3n) {
    width: calc(100%/2 - 5px);
    margin-right: 10px;
    margin-bottom: 10px;
}
.some-other-agencies ul li:nth-child(2n){
	margin-right:0;
}
.some-other-agencies ul li {
    font-size: 15px;
	line-height:20px;
    min-height: 80px;
}
.some-other-agencies {
    padding: 30px 0 20px;
}
.agency-page.blockElement {
    padding: 0;
    margin: -80px 0 0;
}
.medium-img-banner.banner-3-new-inner.agency-banner-unique > img {
    height: 265px;
}
.agency-page-logos.blockElement ul li:nth-child(3)::before, .agency-page-logos.blockElement ul li:nth-child(4)::before {
    display: inline-block;
}
.agency-page-logos.blockElement ul li:nth-child(2n)::after {
    display: none;
}
.inthepress {
    margin-top: -170px;
    margin-bottom: 30px;
}
.inthepress-inner h5 {
    font-size: 22px;
    margin-bottom: 20px;
}
.inthepress-inner.blockElement ul li {
    width: 50%;
}
.inthepress-inner.blockElement ul li:nth-child(2n)::after{
	display:none;
}
.inthepress-inner.blockElement ul li:nth-last-child(3)::after, .inthepress-inner.blockElement ul li:nth-child(5)::after, .inthepress-inner.blockElement ul li:nth-child(3)::before, .inthepress-inner.blockElement ul li:nth-child(4)::before, .inthepress-inner.blockElement ul li:nth-child(5)::before {
    display: inline-block;
}
.inthepress-inner {
    border: 5px solid #fff;
}
.filter-sec.event-filters .single-section-events {
    margin: -160px -15px 0;
}
.single-section-events .li-sec-filter:first-child .li-sec-f-content h6 {
    font-size: 20px;
    line-height: 25px;
}
.single-section-events .li-sec-filter:first-child .li-sec-f-content {
    border: 5px solid #fff;
}
.single-section-events .li-sec-filter:first-child .li-sec-f-content h6 {
    font-size: 20px;
    line-height: 25px;
    padding: 0;
}
.single-section-events .li-sec-filter:first-child .when-start-event span {
    line-height: 1.5;
}
.li-sec-filter {
    width: 100%;
}
.li-sec-f-content .content-box-sec-event {
    padding: 5px 15px 50px;
    min-height: 10px;
}
.single-section-events .li-sec-filter:first-child .when-start-event {
    padding: 10px 0 10px 20px;
}
.single-section-events .li-sec-filter:first-child .when-start-event span i {
    top: 13px;
}
.single-section-events .li-sec-filter:first-child .grpo-btn button {
    font-size: 15px;
    padding: 15px 16px;
    margin-top: 10px;
}
.left-section-agent-signup .agency-upload-img {
    max-width: 300px;
    margin: 0 auto;
    float: none;
}
#update-consumer-profile .upload-img-img {
    height: 300px;
}
.table-section-agent.talents-agent-manage.blockElement {
    margin: -165px 0 10px;
}
.agent-talent-listing {
    padding: 0;
}
.search-bar-agent-talents input {
    height: 45px;
    font-size: 14px;
    padding: 0 45px 0 15px;
}
.search-bar-agent-talents input.agent-search-btn {
    right: 5px;
    top: 5px;
    width: 35px;
    height: 35px;
}
.talents-agent-manage .agent-talent-listing > div {
    width: 100%;
    margin-right: 0;
}
.m-p-form.manage-profile-new .form-right-side-profile {
    width: 100%;
    padding: 0;
}
.m-p-form.manage-profile-new .image-profile-sec-con {
    max-width: 300px;
    margin: 0 auto 30px;
    display: table;
    float: none;
}
.m-p-form.manage-profile-new .image-profile-sec-con .upload-img {
    max-width: 300px;
}
#update-consumer-profile .upload-img-img {
    height: 320px;
}
form#update-consumer-profile {
    padding: 35px 0 30px;
}
#update-consumer-profile .m-p-form i {	
    top: 17px;
}
.m-p-form input[type="submit"] {
    padding: 14px 72px;
    font-size: 17px;
}
.inner-top-box-green p {
    font-size: 15px;
    line-height: 25px;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new > li:first-child, .Talent-Listing-point-o .list-parent-li-talent-list-new li {
    max-width: 100%;
    width: 100%;
}
.inner-top-box-green {
    border: 5px solid #fff;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new li span.image-section-new-list-talent img, .Talent-Listing-point-o .list-parent-li-talent-list-new li:first-child span.image-section-new-list-talent img {
    height: auto !important;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new > li:first-child {
    margin: 10px 0;
}
.single-section-talent-list ul li {
    display: block !important;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new li {
    padding: 0 15px;
    margin: 10px 0;
}
.list-parent-li-talent-list-new li:nth-child(4) {
    margin-bottom: 10px;
}
.top-main-banner-pnew.blockElement img {
    -webkit-border-radius: 25px;
    border-radius: 25px;
    border: 5px solid #fff;
}
.popup-detail-page-new.blockElement .row {
    margin: 0 -15px;
}
.large-img-banner.banner-3-new-inner > img {
    height: 280px;
}
.left-section-pnew.blockElement {
    padding-right: 0;
}
.tickets-book-mobile {
    display: inline-block !important;
    margin-top: 20px !important;
}
.profile-and-other-content.blockElement .col-md-4 {
    margin-top: 30px;
}
.popup-detail-page-new.blockElement {
    padding: 0 0 20px;
    margin-top: -95px;
}
.title-pnew-and-talent-name h3 {
    margin-bottom: 15px;
}
.profile-and-other-content {
    margin-top: 20px;
}
.left-checkout-section > h2 {
    font-size: 25px;
    margin-bottom: 10px;
}
.row-inner-checkout {
    padding: 20px 15px;
    flex-wrap: wrap;
}
.inner-content-3-banner h1 {
    font-size: 25px;
}
.total-table-checkout .section-chekout-total {
    padding: 0;
}
.row-inner-checkout {
    border: 5px solid #ffffff;
}
.apply_discount_coupon {
    width: 100%;
    margin-top: 5px;
}
.checkout-page.popup-checkoutpage span.coupon-code > input {
    width: 100%;
    max-width: 85%;
}
.checkout-page.popup-checkoutpage span.coupon-code a button {
    padding: 7px 0;
}
.left-chek-total {
    font-size: 14px;
}
.checkout-page.popup-checkoutpage .left-chek-total {
    width: 50%;
}
.checkout-page.popup-checkoutpage .right-chek-total {
    width: 50%;
    text-align: right;
}
.event-check-out-headings h6 {
    font-size: 18px;
    padding: 18px 15px;
}
.login-info-bookEvent.blockElement .nav-tabs > li > a {
    font-size: 14px;
    padding: 9px 12px;
}
.login-info-bookEvent.blockElement .user-field .form-grp {
    width: 100%;
    padding: 0;
}
.login-info-bookEvent.blockElement .user-field input {
    height: 40px;
}
.login-info-bookEvent.blockElement .user-field .form-grp i, .login-info-bookEvent.blockElement .user-field .form-grpo i {
    left: 16px;
    top: 23px;
}
.event-check-out-headings {
    padding-top: 0;
}
.form-group-checkout.middle-block-inputs {
    flex-wrap: wrap;
}
.form-group-checkout.middle-block-inputs > div.sg-checkout {
    width: 50%;
}
.form-group-checkout.middle-block-inputs > div.card-code-cvv {
    width: 35%;
}
.form-group-checkout.middle-block-inputs div:last-child {
    width: 65%;
}
.form-group-checkout input {
    height: 40px;
}
.form-group-checkout.middle-block-inputs > div.sg-checkout select {
    height: 40px;
}
.submit-pay {
    margin-top: 0;
    font-size: 16px;
    padding: 8px 20px;
}
.checkout-page.popup-checkoutpage .table-checkout-below {
    padding: 0;
}
.row-inner-checkout {
    -webkit-border-radius: 25px;
    border-radius: 25px;
}
.credit-card-sec-content.pay-by-ach {
    margin-bottom: 5px;
}
.credit-card-section-form {
    padding-top: 15px;
}
.login-info-bookEvent.blockElement .user-field .form-grpo {
    padding: 0;
}
.form-book-event-cout {
    margin: 0;
}
.login-info-bookEvent.blockElement #popup-login .form-grpo input {
    height: 40px;
}
.login-info-bookEvent.blockElement #popup-login .form-grpo i {
    left: 15px;
    top: 12px;
}
.talent-main-banner > img {
    height: 250px;
}
.inner-inner-talent-banner {
    flex-wrap: wrap;
}
.left-talent-main {
    width: 100%;
}
.left-talent-main > img {
    height: auto;
}
.right-talent-main {
    padding-left: 0;
}
.inner-talent-banner {
    margin-top: -160px;
    position: static;
}
.right-talent-main > h1 {
    font-size: 25px;
    color: #181818;
    margin-top: 15px;
}
.rating-fil span.checked {
    color: #00b26b !important;
}
.three-btns-talent-deails a {
    border: 2px solid #00b26b;
    color: #00b26b;
	width: 100%;
    text-align: center;
}
.three-btns-talent-deails a span {
    background: #00b26b;
}
.three-btns-talent-deails a span i {
    color: #fff;
}
.three-btns-talent-deails a:hover span {
    background: #fff;
}
.right-talent-main .social-list-talent.consumer-stl.talent-detail-so ul li a i {
    color: #00b26b !important;
}
.right-talent-main .social-list-talent.consumer-stl.talent-detail-so ul li::after {
    top: 2px;
    background: #ccc;
}
.Reviews-list-page {
    padding: 0;
}
.talent-experience-details .container {
    padding: 0 15px;
}
.owl-talent-details-events-up .li-se-f-img-2 img {
    height: auto;
}
.single-photo-cat, .data-area-sections .single-photo-cat:nth-child(4n) {
    margin: 10px 0 !important;
    width: 100%;
}
.three-down-sections > a {
    width: 100%;
    margin-right: 0;
    margin-bottom: 15px;
}
.addi-detail-list ul li {
    border-bottom: hidden;
}
.add-detial-sec-new .addi-detail-list ul li .add-question {
    font-size: 16px;
}
.talent-gallery-section {
    margin: 10px 0 0;
}
.Talent-Details_Page-New .talent-experience-content.talent-event-content {
    margin: 0;
}
.Talent-Details_Page-New .talent-review-show {
    margin-top: 0;
}
.talent-experiences-detail-page {
    padding: 5px 0 10px;
    margin-top: 35px;
}
.right-talent-main .bread-crumb-new {
    display: none;
}
.three-btns-talent-deails {
    margin-top: 0;
    width: 100%;
    padding: 15px 0 0;
}
.talent-detail-heading h2 {
    font-size: 25px;
    line-height: 1.2;
}
#exampleModalCenter .right-side-popup-form .form-group-contact input {
    height: 40px;
    font-size: 14px;
}
#exampleModalCenter .two-fields-in-single .form-group-contact {
    width: 100%;
}
#exampleModalCenter .modal-header .close {
    width: 45px;
    height: 45px;
    border: 3px solid #f1f1f1;	
}
#exampleModalCenter .modal-content {
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
#exampleModalCenter .right-side-popup-form {
    padding: 5px 0 0	 0;
}
#exampleModalCenter .right-side-popup-form .form-group-button input {
    min-height: 40px;
}
.inner-main-talent-description {
    padding-left: 15px;
}
div#exampleModalCenterTalent .modal-body {
    flex-wrap: wrap;
}
div#exampleModalCenterTalent .left-side-popup-form {
    width: 100%;
    margin-bottom: 20px;
}
div#exampleModalCenterTalent .right-side-popup-form {
    padding-left: 0;
}
div#exampleModalCenterTalent .form-group-contact input {
    height: 40px;
}
div#exampleModalCenterTalent .form-group-contact select {
    height: 40px;
}
div#exampleModalCenterTalent .right-side-popup-form .form-group-button input {
    height: 40px;
}
.modal-header button.close {
    top: -10px;
    right: -10px;
}
.modal-content {
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.modal-body {
    padding: 10px 0 0;
}
.progress-banner-BarContainer {
    display: none;
}
.banner-content-overslider h1 {
    font-size: 22px;
}
.banner-content-overslider p {
    font-size: 15px;
    line-height: 25px;
}
.banner-content-overslider h4 {
    font-size: 20px;
    line-height: 25px;
}
.banner-content-overslider a.new3globale-btn {
    margin-top: 10px;
    padding: 12px 20px;
}
.search-oper-banner input[type="submit"] {
    width: 30px;
    height: 30px;
    background-size: 15px;
}
.search-oper-banner input {
    height: 40px;
    padding: 0 10px;
    font-size: 12px;
}
.four-boxes-3e-booking-easy > * {
    float: left;
    width: 100%;
    margin: 10px 0;
}
.content-img-3e-be {
    padding: 15px 10px 15px;
    min-height: 10px;
}
.booking-easy-section-3e h2 {
    font-size: 25px;
    margin-bottom: 10px;
}
.as-also-seen-new .as-also-inner {
    flex-wrap: wrap;
}
.as-also-seen-new .as-also-inner h2 {
    width: 100%;
    font-size: 25px;
    text-align: center;
}
.as-also-seen-new .as-also-inner ul {
    flex-wrap: wrap;
}
.as-also-seen-new .as-also-inner ul li {
    width: 50%;
    padding: 15px 10px;
    min-height: 10px;
    margin: 0 auto;
}
.left-main-image-section .single-box-talents-home {
    padding-right: 0;
}
.list-parent-li-talent-list-new li:first-child {
    width: calc(50% - 5px);
    margin-right: 10px;
}
.list-parent-li-talent-list-new li:first-child span.image-section-new-list-talent img {
    height: auto;
    -webkit-border-radius: 20px;
    border-radius: 20px;
}
.list-parent-li-talent-list-new li {
    width: calc(50% - 5px);
    margin-right: 10px;
    margin-bottom: 0;
}
.list-parent-li-talent-list-new li:nth-child(2n) {
    margin-right: 0;
}
.list-parent-li-talent-list-new li:first-child span.image-section-new-list-talent a {
    -webkit-border-radius: 20px;
    border-radius: 20px;
}
span.image-section-new-list-talent a {
    -webkit-border-radius: 20px;
    border-radius: 20px;
}
.list-parent-li-talent-list-new li span.image-section-new-list-talent img {
    height: auto;
}
.list-parent-li-talent-list-new li .content-section-new-tl-home h6 {
    font-size: 18px;
}
.list-parent-li-talent-list-new li:first-child .content-section-new-tl-home h6 {
    font-size: 18px;
    height: auto;
}
.list-parent-li-talent-list-new li:first-child .content-section-new-tl-home {
    padding: 0;
    width: 100%;
}
.list-parent-li-talent-list-new li .content-section-new-tl-home p {
    font-size: 15px;
    margin-top: 10px;
    font-family: 'Poppins';
    font-weight: 500;
}
.list-parent-li-talent-list-new li:first-child .content-section-new-tl-home p {
    font-family: 'Poppins';
    font-weight: 500;
}
.single-section-talent-list ul li {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}
.heading-section-with-view-new h2 {
    font-size: 25px;
    margin: 0 0 5px;
}
.heading-section-with-view-new a.view-all-heading-anchor {
    font-size: 14px;
    margin: 15px auto 0;
    display: table;
    float: none;
}
.single-section-talent-list {
    padding: 30px 0;
}
.single-box-talents-home {
    padding-left: 0;
}
.discription_talent {
    text-align: center;
    margin-bottom: 0;
}
section.as-also-seen-on.as-also-seen-new {
    margin-top: 30px;
}
.inner-whole-section-landing-page > .row {
    margin-top: 0;
}
.inner-whole-section-landing-page.blockElement .col-md-4.sticky-div {
    padding-top: 0;
}
.inner-whole-section-landing-page .col-md-8 {
    width: 100%;
}
.top-three-boxes-landing-new > div {
    width: 100%;
}
.top-three-boxes-landing-new {
    flex-wrap: wrap;
}
.top-three-boxes-landing-new > div {
    border-right: hidden;
    border-bottom: 1px solid #d5d5d5;
}
.top-three-boxes-landing-new > div:last-child{
	border-bottom:hidden;
}
.landing-page-main-div > p {
    font-size: 20px;
    line-height: 30px;
    margin: 0 0 15px;
}
.description-landing {
    margin: 20px 0;
}
.left-section-landing-page {
    padding: 0;
}
.last-description-landing {
    padding: 10px 0;
}
.right-form-landing-page {
    padding: 20px 0 30px;
}
.top-three-boxes-landing-new {
    border: 5px solid #fff;
	-webkit-border-radius:30px;
	border-radius:30px;
}
.right-form-landing-page .form-group-contact.culeft-input i, .right-form-landing-page .form-group-contact.curight-input i, .right-form-landing-page .form-group-contact i {
    top: 22px;
}
.right-form-landing-page .form-group-button input {
    padding: 10px 30px;
}
.second-trusted-company-seciton.blockElement h2 {
    font-size: 22px;
    line-height: 35px;
}
.second-trusted-company-seciton.blockElement ul li:nth-child(4n)::after {
    display: block;
}
.second-trusted-company-seciton.blockElement ul li:nth-child(3n)::after {
    display: none;
}
.second-trusted-company-seciton.blockElement ul li:nth-last-child(4)::before{
	display:block;
}
.page-description-bottom {
    font-size: 16px;
    line-height: 27px;
}
.inner-landing-listing {
    border: 5px solid #fff;
    padding: 20px 10px;
}
a.event-name-landingitem h6 {
    font-size: 14px;
    line-height: 17px;	
	margin: 10px 0 0;
}
.icon-landing-page img {
    max-width: 60px;
    max-height: 80px;
}
.icon-landing-page {
    min-height: 80px;
}
.set-load-data a.event-name-landingitem {
    margin: 0;
    padding: 10px 0;
}
.sweepstakes-landinpage-main-section.blockElement {
    padding: 0 0 30px;
}
.talents-agent-manage .agent-talent-listing > div.single-request-livestream .talent-img-section-rlive {
    height: auto;
}
.large-img-banner.banner-3-new-inner.talent-agent-banner > img {
    height: 370px;
}
.table-section-agent.talents-agent-manage.blockElement {
    margin: -185px 0 10px;
}
.talents-agent-manage .agent-talent-listing > div, .talents-agent-manage .agent-talent-listing > div:nth-child(3n) {
    width: 100%;
    margin-right: 0;
}
.agent-experience-listing > div {
    width: 100%;
    margin-right: 0;
}
.agent-experience-listing .talent-img-section-rlive img {
    height: auto;
}
.agent-experience-listing .single-content-line-rlive {
    padding: 16px 10px;
}
.agent-experience-listing .single-content-line-rlive label {
    max-width: 110px;
}
.two-btns-agent-experience > a {
    font-size: 15px;
}
.agent-experience-listing > div:nth-child(3n) {
    margin-right: 0;
}
.crate-new-btn a {
    font-size: 16px;
    padding: 5px 15px 5px 7px;
}
.crate-new-btn a i {
    width: 38px;
    height: 38px;
    font-size: 15px;
}
.new-page-experience-listing {
    margin: 30px 0;
}
.common-table table th {
    font-size: 16px;
    padding: 15px 10px;
}
.new-page-experience-listing table tr td:first-child {
    min-width: 180px;
}
.common-table {
    -webkit-border-radius: 20px;
    border-radius: 20px;
}
.common-table table tr td {
    padding: 5px 10px;
    font-size: 14px;
    line-height: 1.2;
}
.common-table a.table-btn {
    font-size: 13px;
    padding: 10px 10px;
    min-width: 105px;
}
.common-table a.activate, .common-table a.deactivate {
    min-width: 105px;
}
.new-page-experience-listing table tr td:last-child {
    min-width: 380px;
}
form#create-experience-form {	
    border: 5px solid #ffffff;
	margin-top: -290px;
	padding: 20px 15px;
}
.set-price-sec span {
    font-size: 16px;
}
.event_title > label {
    font-size: 16px;
}
.create-new-experience-page .dis-tag .text-area-write > span {
    font-size: 16px;
}
.area-section {
    padding: 0;
    margin-bottom: 0;
}
.create-new-experience-page .images-media-li > div {
    padding: 0 10px;
}
.create-new-experience-page  ul.uploads-experience {
    border: 1px solid #00b26b;
    width: 45px;
    height: 45px;
}
.create-new-experience-page  ul.uploads-experience li {
    font-size: 17px;
}
.create-new-experience-page .images-media-li > div {
    padding: 0 10px;
}
.create-new-experience-page .images-media-li {
    align-items: flex-start;
}
.create-new-experience-page .images-media-li .uploads-experience + h6 {
    font-size: 14px;
    margin-top: 10px;
    text-align: center;
}
.create-new-experience-page .create-new-event-page-right-sec {
    padding: 20px 0 0 0;
}
.area-section-o {
    flex-wrap: wrap;
}
.area-section span {
    font-size: 16px;
    width: 100%;
    margin-bottom: 5px;
}
.area-section.new-section-a-removal input {
    height: 40px;
}
.btn-nor-sec.btns-experience-create .two-nor-btn {
    flex-wrap: wrap;
}
.btn-nor-sec.btns-experience-create .two-nor-btn > button {
    width: 100%;
    font-size: 16px;
    margin-right: 0 !important;
}
.btn-nor-sec.btns-experience-create .two-nor-btn > button {
    padding: 12px 10px;
}
.btn-nor-sec.btns-experience-create .one-nor-btn button {
    font-size: 16px;
    padding: 12px 10px;
    margin: 15px 0 0;
}
.create-new-event-page-right-sec .btn-nor-sec.btns-experience-create {
    margin: 10px 0 0;
}
.event_title {
    flex-wrap: wrap;
}
.des-tagline-sec .event_title input {
    height: 40px;
    font-size: 15px;
}
.event_title > label {
    font-size: 16px;
    width: 100%;
    margin-bottom: 5px;
}
.set-price-sec span {
    width: 100px;
}
.uploads-showing-here h5 {
    font-size: 16px;
}
h6 {
    font-size: 18px;
}
.uploads-showing-here {
    -webkit-border-radius: 20px;
    border-radius: 20px;
    padding: 20px 15px;
}
form#create-experience-form {
    border-radius: 35px;
}
.set-price-sec .price-of-event input {
    height: 40px;
}
.price-of-event i {
    top: 11px;
}
.text-area-write textarea {
    font-size: 15px;
}
ul.nav.nav-tabs.tabing-experience-request3n > li {
    width: 100%;
    padding: 5px 10px;
}
ul.nav.nav-tabs.tabing-experience-request3n > li > a {
    padding: 10px 45px 10px 10px;
    font-size: 16px;
}
ul.nav.nav-tabs.tabing-experience-request3n > li > a .counting-o {
    width: 33px;
    height: 33px;
    font-size: 15px;
}
ul.nav.nav-tabs.tabing-experience-request3n > li:last-child > a {
    font-size: 16px;
}
ul.nav.nav-tabs.tabing-experience-request3n > li:last-child {
    bottom: 13px;
}
.calender-page-t .form-group-inner {
    width: 100%;
}
form#exp_request_filter .form-group-inner input, form#exp_request_filter .form-group-inner select {
    height: 40px;
    font-size: 14px;
}
.experience-request-listing-talent > div {
    width: 100%;
}
.experience-request-page3n .talent-img-section-rlive img {
    height: auto;
}
.experience-request .talent-general-detail-content {
    margin-top: -154px;
}
.top-section-exp-new .sec-w-des-here {
    border-radius: 30px;
    border: 5px solid #ffffff;
}
.right-content-exp-new h3 {
    line-height: 30px;
}
.right-content-exp-new p {
    line-height: 25px;
}
.left-section-date-time-exp > div:first-child {
    width: 100%;
}
.main-line-tabing-experience > div {
    flex-wrap: wrap;
}
.main-line-tabing-experience input {
    height: 40px;
}
span.input-with-icon i {
    top: 11px;
    font-size: 15px;
}
.single-field-exp-request.exp-time-expreq {
    margin-top: 10px;
}
.main-line-tabing-experience > div.right-section-date-time-exp {
    margin-top: 10px;
}
.right-section-date-time-exp > div {
    margin-right: 0;
    margin-bottom: 10px;
}
.payment-terms-exp-req > h6 {
    margin-bottom: 18px;
    font-size: 20px;
}
.single-pay-req input {
    height: 40px;
}
.second-tab-exp-req-content label {
    font-size: 14px;
    margin-bottom: 5px;
}
.experience-request .form-section-exp-new.blockElement {
    margin-bottom: 30px;
}
.right-content-exp-new .images-media-li .images-lis h6 {
    font-size: 15px;
}
.li-se-f-img-2 img {
    height: auto;
}
.running-event-buttons.blockElement > a {
    font-size: 14px;
    padding: 10px;
}
.talent-pro-events  .page-heading-o.wo-border.pop-up-add a {
    font-size: 18px;
}
.talent-pro-events  .page-heading-o.wo-border.pop-up-add a i {
    width: 35px;
    height: 35px;
    font-size: 16px;
}
.popupaddevent .nav-tabs > li {
    width: 100%;
}
.filter-data-sec {
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.talent-pro-events  .tabing-top-at-events.calender-page-t.popupaddevent ul li a span {
    width: 35px;
    height: 35px;
    top: 50%;
    font-size: 16px;
    transform: translateY(-50%);
}
.talent-pro-events  .tabing-top-at-events.calender-page-t.popupaddevent ul li a {
    font-size: 16px;
    padding: 12px 47px 12px 10px;
}
.talent-pro-events .tabing-top-at-events.calender-page-t.popupaddevent ul.nav-tabs {
    -webkit-border-radius: 30px;
    border-radius: 30px;
    padding: 12px;
}
button#add-event-cover {
    font-size: 15px;
    width: 210px;
}
.right-shadow-event-box > div.dis-tag {
    flex-wrap: wrap;
}
.right-shadow-event-box > div > label {
    font-size: 16px;	
    width: 100px;
}
.right-shadow-event-box .event_title > input {
    font-size: 15px;
}
.right-shadow-event-box > div.event_title {
    margin-top: 10px;
}
.right-shadow-event-box > div.dis-tag {
    margin-top: 10px;
}
a.cke_button {
    padding: 4px 4px;
}
.dis-tag span {
    height: 18px;
}
.top-shadow-box-event {
    -webkit-border-radius: 30px;
    border-radius: 30px;
    border: 5px solid #ffffff;
}
.event-main-left-content > div > label {
    font-size: 16px;
    margin-bottom: 5px;
}	
.event-type-seciton select {
    height: 40px;
}
.main-event-content {
    margin-top: 30px;
}
.event-main-left-content > div.time-date-select {
    flex-wrap: wrap;
}
.event-main-left-content > div > label {
    text-align: left;
}
.event-main-left-content .total-no-ticket {
    flex-wrap: wrap;
}
.event-main-left-content > .private-event-section {
    margin: 20px 0;
}
.event-main-left-content > div.Sweepstakes-pack {
    padding: 20px 15px;
}
.event-main-left-content .Sweepstakes-pack-ul > div {
    width: 100%;
    margin-right: 0;
}
.event-main-left-content .Sweepstakes-pack-ul > span, .event-main-left-content > div.Sweepstakes-pack .Sweepstakes-pack-ul .child-class > span {
    font-size: 17px;
    padding: 12px 10px;
    width: 100%;
}
.country-state-box-event {
    -webkit-border-radius: 34px;
    border-radius: 34px;
    border: 2px solid #00b26b;
    padding: 30px 20px;
}
.country-state-box-event .area-section-o {
    margin-bottom: 15px;
}
.country-state-box-event .area-section-o input {
    height: 40px;
}
.event-main-right-content .images-media-li > div ul li {
    width: 55px;
    height: 55px;
    min-width: 45px;
    border: 1px solid #00b26b;
    font-size: 20px;
}
.event-main-right-content .images-lis h6 {
    font-size: 17px;
}
.event-main-right-content .two-nor-btn > button {
    width: 100%;
    margin-right: 0;
    font-size: 16px;
}
.two-nor-btn {
    flex-wrap: wrap;
}
.btn-nor-sec button {
    margin-top: 10px;
}
.event-main-right-content .two-nor-btn > button {
    padding: 12px 10px;
}
.event-main-right-content .one-nor-btn button {
    font-size: 16px;
    padding: 12px 10px;
    margin: 10px 0 0;
}
.event-main-right-content .images-media-li {
    margin-top: 25px;
}
.inner-event-page-main {
    margin-bottom: 40px;
}
.country-state-box-event .area-section-o span {
    font-size: 16px;
}
.event-page-main.edit-event-page-main {
    padding-bottom: 0;
}
.inner-event-page-main {
    margin-bottom: 40px;
}
.event-main-left-content > div.Sweepstakes-pack > label {
    font-size: 16px;
    margin-bottom: 5px;
}
.country-state-box-event {
    padding: 20px 20px 10px;
}
.manage-profiel-n .nav-tabs > li > a {
    padding: 10px 10px;
    font-size: 16px;
}
.manage-profile .profile-pic {
    margin-bottom: 0;
}
.right-content-general-detail .general-detail-first-section .dis-tag {
    width: 100%;
    margin-right: 0;
    margin-bottom: 15px;
}
.gen-per-detail-talent.manage-profile-content-n .dis-tag.dis-tag2 .text-area-write span {
    font-size: 16px;
    margin-bottom: 5px !important;
}
.gen-per-detail-talent.manage-profile-content-n .dis-tag.dis-tag2 .text-area-write input {
    height: 40px;
}
.select-ethnicity .text-area-write select {
    height: 40px;
}
.dis-tag.mp-tag.talent-short-des-new-o span {
    font-size: 16px;
}
.social-list-talent.consumer-stl.manage-social > span {
    width: 100%;
    font-size: 16px;
}
.social-list-talent.consumer-stl li input {
    height: 40px;
}
.social-list-talent.consumer-stl ul li i {
    top: 11px;
}
.iframe-and-price-range {
    margin-top: 0;
    flex-wrap: wrap;
}
.talent-frame-section {
    width: 100%;
}
.talent-frame-section {
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.select-your-category-section.manage-profile-price {
    width: 100%;
    margin: 20px 0 0;
}
.select-your-category-section.manage-profile-price > h4 {
    font-size: 16px;
}
.profile-videos-section {
    margin-top: 25px;
}
.you-tube-section > i {
    font-size: 40px;
}
.you-tube-section span.youtube-heading {
    font-size: 16px;
}
.add-profile-video >h6 {
    font-size: 18px;
}
.add-profile-video {
    -webkit-border-radius: 30px;
    border-radius: 30px;
    padding: 20px;
}
.profile-video-buttons button {
    font-size: 16px;
    padding: 12px 10px;
}
.add-content-heading.tab-table-mp {
    -webkit-border-radius: 30px 30px 0 0;
    border-radius: 30px 30px 0 0;
    flex-wrap: wrap;
}
.add-content-heading.tab-table-mp h4 {
    font-size: 22px;
    padding: 10px 20px;
    width: 100%;
}
.add-content-heading.tab-table-mp > a {
    font-size: 16px;
    padding: 13px 30px;
    width: 100%;
    background: #00b26b;
}
.add-content-heading.tab-table-mp > a i {
    color: #fff;
}
.agent-detail-talent .filter-data-sec {
    padding: 10px;
}
.agent-detail-talent .filter-data-sec.review-filter .form-group {
    width: 100%;
    margin: 5px 0;
}
.agent-detail-talent .filter-data-sec .form-group input {
    height: 40px;
}
.agent-filter-custom .form-group i {
    top: 13px;
}
.agent-detail-talent .filter-data-sec button {
    margin: 0 auto;
    display: table;
    float: none;
}
.agent-detail-talent span.both-btn a.new-table-btn {
    font-size: 15px;
    min-width: 135px;
    padding: 12px 5px;
}
.gallery-talent-profile >h3 {
    font-size: 18px;
}
#add-talent-gallery input[type="text"] {
    height: 40px;
}
#add-talent-gallery input.upload-gallery {
    padding: 5px 10px;
}
.photo-catalogue-section-gallery .col-md-4:nth-child(2n+1) {
    width: 100%;
    padding: 0;
}
.photo-catalogue-section-gallery .col-md-4 {
    width: 100%;
    padding: 0;
}
.main-talent-doc-profile form {
    flex-wrap: wrap;
}
.input-type-file-div input {
    width: 100%;
    padding: 5px 10px;
    height: auto;
}
.main-talent-doc-profile form > input {
    font-size: 16px;
    height: 40px;
    margin-left: 0;
    margin-top: 10px;
}
.doucuemnt-sec-wrapper > div {
    width: 100%;
    margin-right: 0;
}
.documents-talent-profile {
    margin-top: 30px;
    margin-bottom: 40px;
}
.main-talent-doc-profile > h3 {
    font-size: 18px;
}
.manage-profiel-n .nav-tabs > li {
    width: 100%;
}
a.edit-bio-info {
    width: 40px;
    height: 40px;
}
.bio-six-sec ul li {
    padding: 25px 45px 25px 0;
}
.bottom-nav-like-struc {
    padding-top: 20px;
}
.full-sec-struc-heading {
    padding: 15px 10px;
}
.full-sec-struc-heading h6 {
    font-size: 22px;
}
.experiences-bio-attri .full-sec-struc.list-wthree.mp-list-att li {
    width: 100%;
}
.button-for-save.btn-new-a-mp button {
    font-size: 17px;
    padding: 12px 37px;
}
.full-sec-struc-heading h6 {
    font-size: 17px;
}
.full-sec-struc.list-wthree.mp-list-att ul {
    padding: 20px 20px 20px 20px;
}
.two-attribute-sections { 
    padding: 0 0 30px;
}
.left-search-add-hastags label {
    font-size: 22px;
}
.left-search-add-hastags button {
    font-size: 18px;
    padding: 11px 73px;
}
.hastags-search {
    margin-top: 25px;
    margin-bottom: 40px;
}
.reviews-talent {
    margin-top: 35px;
	-webkit-border-radius: 30px;
    border-radius: 30px;
}
.reviews-talent .review-link-btn {
    -webkit-border-radius: 30px 30px 0 0;
    border-radius: 30px 30px 0 0;
}
a.report-review {
    font-size: 15px;
    padding: 11px 20px;
    min-width: 127px;
}
.tabing-top-at-events.mps-tal.manage-profiel-n .tab-content .reviews-talent .review-link-btn > a:last-child {
    -webkit-border-radius: 0 30px 0 0;
    border-radius: 0 30px 0 0;
}
.reviews-talent .review-link-btn {
    flex-wrap: wrap;
}
.tabing-top-at-events.mps-tal.manage-profiel-n .tab-content #menu2 .review-link-btn a {
    width: 100%;
    border: hidden;
}
.tabing-top-at-events.mps-tal.manage-profiel-n .tab-content #menu2 .review-link-btn a:last-child {
    background: #00b26b;
    height: auto;
	border-radius:0;
}
.reviews-talent .filter-data-sec {
    padding: 10px;
}
.reviews-talent form#review-filter > div {
    width: 100%;
    margin: 5px 0;
    padding: 0;
}
.reviews-talent form#review-filter {
    flex-wrap: wrap;
}
.reviews-talent form#review-filter input {
    height: 40px;
    font-size: 15px;
}
.reviews-talent .agent-filter-custom .form-group i {	
    top: 13px;
    font-size: 15px;
}
.reviews-talent form#review-filter button {
    width: 45px;
    height: 45px;
    font-size: 19px;
    margin: 0 auto;
}
.top-tab-serach-financial {
    margin-bottom: 0;
    flex-wrap: wrap;
}
.tabing-top-at-events.manage-profiel-n .top-tab-serach-financial .nav.nav-tabs {
    -webkit-border-radius: 30px;
    border-radius: 30px;
    margin-bottom: 20px;
}
.financial-form-talent .form-group-inner input {
    height: 40px;
}
.top-tab-serach-financial button.filter-btn.margin-top-fb {
    width: 30px;
    height: 30px;
}
#update_talent_password {
    padding: 70px 20px 20px;
}
.changepassword .main-section-main-content {
    padding: 30px 0 50px;
}
.changepassword .admin-form-heading h6 {
    font-size: 20px;
    padding: 15px 0;
}
.changepassword .admin-form-heading {
    border-radius: 30px 30px 0 0;
    -webkit-border-radius: 30px 30px 0 0;
}
#update_talent_password {
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.m-p-form input {
    height: 40px;
}
.changepassword .m-p-form .form-grpo i {
    top: 14px;
}
.changepassword .m-p-form .form-grpo {
    margin-bottom: 10px;
}
.changepassword .m-p-form input[type="submit"] {
    padding: 12px 30px 12px;
    margin-top: 0;
    font-size: 16px;
}
.link-show-seciton {
    font-size: 18px;
}
.link-show-seciton i {
    font-size: 20px;
}
.linktree-talent > div.linktree-backgrount-manage {
    padding: 8px 0 8px 17px;
}
.linktree-talent > div.linktree-backgrount-manage > input {
    top: 7px;
    width: 25px;
    height: 25px;
}
.linktree-talent > div.linktree-single-section .linktree-single-inner .single-field-hub-n input {
    height: 40px;
	font-size:15px;
}
.linktree-talent > div.linktree-single-section .linktree-single-inner {
    flex-wrap: wrap;
}
.linktree-talent > div.linktree-single-section .linktree-single-inner .single-field-hub-n {
    width: 100%;
}
.linktree-talent > div.linktree-single-section .linktree-single-inner .single-field-hub-n:first-child {
    margin-right: 0;
    margin-bottom: 10px;
}
.linktree-talent > div.linktree-single-section .linktree-single-inner .single-field-hub-n i {
    top: 20px;
}
.linktree-talent > div.linktree-single-section .add-more-and-remove-btn span {
    font-size: 18px;
    padding: 11px 20px;
}
.linktree-talent .linktree-single-section:last-child .add-more-and-remove-btn {
    margin-bottom: 0;
}
.link-tree-exp-section .talent-exp-select span {
    font-size: 18px;
    line-height: 25px;
}
.talent-exp-select select {
    height: 40px;
}
.show-exp-link > div.link-tree-exp {
    width: 100%;
}
.linktree-page input[type="submit"] {
    font-size: 18px;
    padding: 10px 50px;
}
#talent_calender .ui-widget.ui-widget-content {
    padding-left: 0;
}
#talent_calender .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
    position: relative;
    width: 100%;
    transform: none;
    padding-bottom: 50px;
}
#talent_calender  .ui-widget.ui-widget-content {
    max-height: inherit;
    background: transparent;
}
#talent_calender .ui-widget.ui-widget-content {
    padding-right: 0;
}
#talent_calender table th {
    font-size: 16px;
    height: 45px;
}
#talent_calender table thead tr th:first-child {
    -webkit-border-radius: 20px 0 0 0;
    border-radius: 20px 0 0 0;
}
#talent_calender thead tr th:last-child {
    -webkit-border-radius: 0 20px 0 0;
    border-radius: 0 20px 0 0;
}
#talent_calender tbody tr:last-child td:last-child {
    -webkit-border-radius: 0 0 20px 0;
    border-radius: 0 0 20px 0;
}
#talent_calender tbody tr:last-child td:first-child {
    -webkit-border-radius: 0 0 0 20px;
    border-radius: 0 0 0 20px;
}
#talent_calender tbody tr td span {
    height: 30px;
    width: 30px;
}
#talent_calender .ui-datepicker-prev.ui-corner-all {
    width: 40px;
    height: 40px;
}
#talent_calender .ui-datepicker-next.ui-corner-all {
    width: 40px;
    height: 40px;
	left:50px;
}
#talent_calender .ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all {
    margin-bottom: 20px;
}
.calender-content.calender-page-nw {
    padding: 0;
}
.calender-img-sec {
    padding: 20px 15px 30px;
}
.v-mid {
    margin-top: 0;
}
.show-calender-content-right li {
    font-size: 18px;
    line-height: 25px;
    margin: 10px 0;
}
.show-calender-content-right li::before {
    width: 15px;
    height: 15px;
    top: 5px;
}
.show-calender-content-right .v-mid > a {
    font-size: 16px;
    padding: 3px 30px;
}
.calender-img-sec {
    border: 5px solid #ffffff;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    margin-bottom: 25px;
}
.tabing-top-at-events.calender-page-t.tabing-calender-bottom ul li a {
    font-size: 18px;
    padding: 11px 60px 11px 30px;
}
.tabing-top-at-events.calender-page-t.tabing-calender-bottom ul li a span {
    width: 31px;
    height: 31px;
    font-size: 14px;
}
.tabing-top-at-events .nav.nav-tabs {
    -webkit-border-radius: 30px 30px 0 0;
    border-radius: 30px 30px 0 0;
}
.tabing-top-at-events.calender-page-t.tabing-calender-bottom form#exp_request_filter .form-group-inner input {
    height: 40px;
}
.tabing-top-at-events.calender-page-t table.long-table th {
    padding: 10px 10px 10px 15px;
    font-size: 16px;
}
.tabing-top-at-events.calender-page-t.tabing-calender-bottom .filter-data-sec button {
    position: static;
    margin: 0 auto;
}
.tabing-top-at-events .nav-tabs > li {
    width: 100%;
    margin: 5px 0;
}
.tabing-top-at-events.calender-page-t.tabing-calender-bottom ul li a {
    text-align: center;
}
.pagination .page-item a.page-link {
    width: 30px;
    height: 30px;
	font-size:14px;
}
.pagination .page-item .page-link {
    width: 30px;
    height: 30px;
	font-size:14px;
}
.review-link-btn a span {
    width: 30px;
    height: 30px;
}
.review-link-btn a {
    font-size: 16px;
    padding: 11px 20px 11px 45px;
}
.common-table table th {
    font-size: 14px;
    padding: 10px 10px;
}
body #consumer-add-bank .whole-form-consumer-bank .select-selected {
    padding-left: 20px;
    padding-top: 8px;
}
.conusmer-bank-form.bank-form-consumer .whole-form-consumer-bank .form-grpo input {
    padding: 0 20px;
}
#consumer-add-bank .sign-up-com-btn input {
    padding: 12px 60px !important;
}
.sg-checkout select {
    height: 40px;
}
.month-select i, .year-select i {
    top: 13px;
}
#stripe-credit-card .sign-up-com-btn.button-consumer-banbtn input[type="submit"] {
    padding: 11px 70px !important;
}
.experience-request-list-consumer .consumer-experience-listing .single-content-line-rlive label {
    max-width: 160px;
    font-size: 16px;
}
.consumer-experience-listing .value-section-rlive {
    width: calc(100% - 160px);
}
.experience-request-list-consumer .new-request-livestream-listing .single-request-livestream {
    width: 100%;
    margin-right: 0;
}
.chatpage .whole-new-chat-page {
    height: calc(100vh - 65px);
    margin: 65px 0 0;
}
.btn-showing-recent-experience {
    height: 30px;
}
.right-side-chat-new .list-de img {
    width: 40px;
    height: 40px;
    left: 10px;
    bottom: 20px;
}
.right-side-chat-new .list-de > span {
    font-size: 11px;
    bottom: 0;
    left: 60px;
}
.right-side-chat-new .list-de.user-message img {
    right: 10px;
}
.right-side-chat-new .list-de.user-message {
    padding: 20px 60px 20px 10px;
}
.right-side-chat-new .list-de.user-message > span {
    right: 60px;
}
.list-de-content {
    -webkit-border-radius: 15px 15px 15px 0;
    border-radius: 15px 15px 15px 0;
    padding: 10px;
}
.list-de-content {
    width: 100%;
}
.list-de p {
    font-size: 12px;
    line-height: 18px;
    margin: 3px 0;
}
.right-side-chat-new .list-de {
    padding: 20px 10px 20px 60px;
}
button#btn_attach_file {
    position: static;
    font-size: 12px;
    margin-top: 13px;
    margin-right: 10px;
}
.chat-writing button[type="submit"] {
    position: static;
    margin-top: 10px;
    float: right;
}
.involved-admin-in {
    padding: 0 0 0 25px;
    margin-top: 10px;
}
a.involved-admin-in > img {
    top: 1px;
    max-width: 20px;
}
.consumer-chat .right-side-chat-new .chat-de {
    height: -webkit-calc(100vh - 315px);
    height: -moz-calc(100vh - 315px);
    height: calc(100vh - 315px);
}
.inner-talent-wishlist-added.blockElement .row > div {
    width: 100%;
}
.inner-talent-wishlist-added.blockElement .single-landing-popup.blockElement a img {
    height: auto; 
}
.inner-talent-wishlist-added.blockElement span.image-section-new-list-talent {
    -webkit-border-radius: 20px;
    border-radius: 20px;
}
.inner-top-box-green {
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.form-ai-talent .search-talent-new > input[type="text"] {
    height: 40px;
    font-size: 14px;
    padding: 0 10px;
}
.form-ai-talent .search-talent-new > input[type="submit"] {
    height: 40px;
    font-size: 14px;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new li {
    padding: 0;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new li:first-child .content-section-new-tl-home h6 {
    text-align: left;
}
.filter-main-sec {
    margin-bottom: 30px;
}
body.talent_listing_page .section-talent-listing-inner .single-section-talent-list {
    margin-bottom: 0;
}
.filter-sec.event-filters .single-section-events {
    margin: -100px -15px 0;
}
.single-section-events .li-sec-filter:first-child .grpo-btn button {
    font-size: 14px;
    padding: 13px 20px;
}
.profile-and-other-content {
    margin-top: 10px;
}
.input-date-range-sec {
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.popup-detail-page-new.blockElement {
    margin-top: -100px;
}
.checkout-page.popup-checkoutpage {
    margin-top: -100px;
}
.medium-img-banner.banner-3-new-inner.contact-inner-banner > img {
    height: 265px;
}
.contact-inner-banner {
    margin-bottom: -90px;
}
.get-in-touch h4 {
    -webkit-border-radius: 30px 30px 0 0;
    border-radius: 30px 30px 0 0;
}
.all-icon-in-touch {
    -webkit-border-radius: 0 0 30px 30px;
    border-radius: 0 0 30px 30px;
}
.inner-contact-form-detail.blockElement .social-media-links {
    -webkit-border-radius: 0 0 30px 30px;
    border-radius: 0 0 30px 30px;
}
.inner-contact-form-detail.blockElement .form-group-contact-textarea textarea {
    -webkit-border-radius: 25px;
    border-radius: 25px;
}
.blog-page {
    margin-top: -105px;
}
.blog-page .blog-content .blog-sec-sec:first-child .col-md-5 .blog-img img {
    height: AUTO;
}
.blog-page .blog-sec-sec {
    padding: 0;
}
.blog-page .blog-content .blog-sec-sec:first-child .inner-blog-sec-sec {
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.blog-page .blog-content .blog-sec-sec:first-child .blog-detail-sec-img h6 {
    font-size: 22px;
    line-height: 30px;
}
.blog-page.blog-detail-page .blog-content {
    padding: 10px 0 0;
}
.bdd-content h2 {
    font-size: 22px;
    line-height: 28px;
}
.side-bar-blog-detail {
    margin-top: 20px;
}
.content-sec-side-blog span a {
    font-size: 15px;
    line-height: 20px;
}
.inner-landing-listing {
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.inner-heading-banner-concierge {
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.inner-about-top-green-section {
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.right-section-date-time-exp > div {
    width: 100%;
}
.experience-request button.exp-req1-tab-btn {
    font-size: 16px;
    padding: 12px 20px;
    margin-top: 15px;
}
.experience-request-new-page-only ul#myTabex li {
    width: 100%;
}
.experience-request-new-page-only ul#myTabex li button {
    padding: 10px 20px;
}
button.send-request-btn-expt {
    font-size: 16px;
    padding: 12px 20px;
    margin-top: 15px;
}
.right-content-exp-new h3 {
    font-size: 22px;
}
.inner-popup-listing-consumer .single-event-consumer {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
}
a.view-consumer-popup {
    font-size: 16px;
    padding: 12px 36px;
}
.inner-popup-listing-consumer .single-event-consumer:nth-child(3n) {
    margin-right: 0;
}
.event-content-consumer-event {
    padding: 10px 10px 25px;
}
.privacy_policy {
    padding: 30px 0;
}
.term-condition-content li, .privacy_policy-content li {
    line-height: 24px;
}
.term-condition {
    padding: 30px 0;
}
.credit-card-section-form {
    padding-top: 0;
}
.credit-card-sec-content.pay-by-ach {
    margin-bottom: 15px;
}
#crop-content {
    transform: translateX(-50%);
}
span.close.close-consumer-crop {
    width: 40px;
    height: 40px;
    border: 3px solid #f1f1f1;
    top: -10px;
    right: -10px;
}
#crop-content button {
    padding: 9px 30px;
    font-size: 14px;
    margin-top: 10px;
}
.tabing-top-at-events.calender-page-t table.long-table tbody tr td {
    font-size: 15px;
}
a.view-chat-button {
    font-size: 15px;
    padding: 10px 15px;
    min-width: 127px;
}
.checkout-page.checkout-experience-consumer .left-img-detail-payment {
    max-width: 100%;
    flex: 0 0 100%;
}
.checkout-page.checkout-experience-consumer .left-img-detail-payment img {
    height: auto;
}
.checkout-page.checkout-experience-consumer .single-payment-detail-line {
    padding: 15px 0;
    display: -webkit-box;
    display: flex;
}
.checkout-page.checkout-experience-consumer .top-payment-page-details.blockElement .row > * {
    padding: 0;
}
.checkout-page.checkout-experience-consumer .top-payment-page-details.blockElement {
    padding-top: 30px;
}
.checkout-page.checkout-experience-consumer .single-payment-detail-line {
    padding: 10px 0;
}
.coupon-code input[type="text"] {
    max-width: 100%;
}
.total-table-checkout > div:last-child .left-chek-total {
    font-size: 16px;
}
.checkout-page.checkout-experience-consumer .left-detail-about-payment.blockElement .total-table-checkout {
    padding: 0 10px 0;
}
.right-chek-total {
    TEXT-ALIGN: RIGHT;
}
.payment-successful h4:last-child {
    font-size: 18px;
}
.payment-successful h3 {
    font-size: 18px;
}
#ui-id-1 {
    width: calc(100% - 30px) !important;
}
.form-section-exp-new.blockElement .two-nor-btn.experience-request-btns-rterm button {
    font-size: 16px;
    padding: 12px 10px;
    width: 100%;
    margin: 5px 0 !important;
}
.two-nor-btn.experience-request-btns-rterm {
    margin-top: 10px;
}
.second-tab-exp-req-content {
    margin-top: 0;
}
.top-section-exp-new .sec-w-des-here {
    padding: 15px 10px 10px;
}
.right-content-exp-new {
    padding: 0;
}
.location-and-price.blockElement p {
    font-size: 15px;
}
.dropdown-profile ul li a {
    font-size: 15px;
    padding: 10px 20px 10px 20px;
}
.dropdown-profile ul {
    min-width: 240px;
}
.dropdown-profile ul li a i {
    font-size: 15px;
    margin-right: 0;
}
div#navbarSupportedContent {
    width: 85%;
}
#experienceModal .modal-header h4, #experienceeditModal .modal-header h4, #refund-modal .modal-header h4, #Term_condtion_modal .modal-header h4 {
    margin-bottom: 10px;
    font-size: 20px;
}
.modal-footer button {
    font-size: 15px;
    padding: 10px 30px;
}
#review-box .modal-body {
    padding: 0;
}
#review-box form#rating_form_add textarea {
    -webkit-border-radius: 20px;
    border-radius: 20px;
}
#review-box .add-review-btn {
    font-size: 16px;
}
.two-body-modal .m-p-form .form-grpo i {
    top: 12px;
}
body .add-bank-drop-pop.inner-drop-pop .select-selected {
    height: 40px;
    padding-top: 8px;
}
.form-sel-b.add-bank-drop-pop i {
    top: 12px;
}
#finance-modal .states_customer select {
    height: 40px;
}
#experienceModal .modal-body form button, #experienceeditModal .modal-body form button {
    font-size: 16px;
    padding: 12px 40px;
}
#bio_title {
    font-size: 18px;
}
#experienceModal .text-area-ex-new, #experienceeditModal .text-area-ex-new {
    margin-top: 10px;
}
.form-section-exp-new.blockElement .two-nor-btn button:nth-child(2) {
    margin-left: 0 !important;
    margin-top: 10px;
}
.form-section-exp-new.blockElement .two-nor-btn button {
    padding: 8px 10px;
}
.form-section-exp-new.blockElement .btn-nor-sec.pull-right button.width-btn {
    padding: 8px 60px;
}
form#experience-request {
    margin: -147px 0 30px;
}
.banner-3-new-inner.small-img-banner.white-bg-banner > img, .banner-3-new-inner.small-img-banner.transparent-bg-banner > img {
    height: 265px;
}
.manage-profile .profile-pic {
    -webkit-border-radius: 30px 30px 0 0;
    border-radius: 30px 30px 0 0;
}
h6.email-box-detail {
    -webkit-border-radius: 0 0 30px 30px;
    border-radius: 0 0 30px 30px;
}
.calender-content {
    padding: 0;
}
.inner-talent-profile-hub {
    border: 5px solid #ffffff;
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.talent-profile-hub {
    margin-top: -50px;
}
.link-button-link-tree {
    margin-top: 30px;
}
.link-button-link-tree ul li {
    width: 100%;
	margin-bottom:10px;
}
.link-button-link-tree ul li a {
    height: 40px;
}
.experiences-section-link-tree h2 {
    font-size: 22px;
}
.experiences-section-link-tree h2 {
    padding-bottom: 10px;
}
.experiences-section-link-tree {
    padding-bottom: 30px;
}
.button-and-request-section-ltitle a {
    font-size: 15px;
    padding: 12px 38px;
	margin-top: 10px;
}
.right-content-talent-hub {
    padding: 20px 10px 20px;
}
.right-content-talent-hub h3 {
    font-size: 25px;
    margin-bottom: 10px;
}
#sign-up-tc .sign-up-btns li {
    width: 100%;
}
#sign-up-tc .sign-up-btns li a {
    width: 100%;
}
.bg-color.sign-up-consumer.talent-sup {
    margin-top: -90px;
}
form#talent-signup-2 {
    margin-top: -95px;
    padding-bottom: 40px;
}
span.multiselect-selected-text {
    overflow: hidden;
    width: 100%;
    max-width: 60vw !important;
    float: left;
}
form#talent-signup-3 {
    margin: -95px 0 40px;
}
form#talent-signup-3 .question-sec-content {
    border-radius: 30px;
    -webkit-border-radius: 30px;
}
.heading-section-with-view-new h2 {
    text-align: center;
    padding: 0;
}
.inner-contact-form-detail.blockElement .row .col-md-6 {
    width: 100%;
}
.single-section-events .li-sec-filter:last-child {
    margin-bottom: 0;
}
.filter-sec.event-filters {
    margin-bottom: 30px;
}
#Refund .modal-body p, #Conditions .modal-body p {
    line-height: 24px;
}
#Conditions .modal-body {
    padding: 0;
}
#Refund .modal-title, #Conditions .modal-title, .modal-title {
    font-size: 22px;
    padding: 0 0 10px;
}
#Conditions li {
    font-size: 15px;
    line-height: 24px;
}
.link-exp-img {
    margin-bottom: 0;
}
.calender-content.manage-card-page-tab {
    padding: 40px 0;
}
.btn-nor-sec.pull-right.main-2inone .two-nor-btn.\32 inone button {
    padding: 8px 0;
}
.experience-request-new-page-only .btn-nor-sec button.send-request-btn-expt {
    padding: 12px 42.5px;
}
.consumer-panel.experience-request-list-consumer {
    margin-top: -60px;
    margin-bottom: 30px;
}
.experience-request-list-consumer .main-section-main-content {
    padding: 0 15px 0;
    border: 5px solid #ffffff;
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.consumer-panel.experience-request-list-consumer .Reviews-list-page .row {
    margin: 0;
}
.experience-request-list-consumer .main-section-main-content.consumer .exp-tabing.tabing-consumer ul li a {
    padding: 12px 10px;
}
.experience-request-list-consumer .exp-tabing.tabing-consumer ul {
    padding: 10px;
}
.calender-content.manage-bank-tab {
    padding: 40px 0;
}
.Talent-Listing-point-o span.content-section-new-tl-home {
    min-height: 10px;
}
.experience-request-list-consumer .exp-tabing.tabing-consumer ul li {
    width: 100%;
}
.experience-request-list-consumer .main-section-main-content.consumer .exp-tabing.tabing-consumer ul li a {
    width: 100%;
}
.experience-request-list-consumer .exp-tabing.tabing-consumer ul {
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.contact-concierge {
    max-width: 100%;
}
.experience-request button.exp-req1-tab-btn {
    min-width: 100%;
}
ul#myTabex {
    border-radius: 25px;
    padding: 10px;
}
.experience-request-new-page-only ul#myTabex li button {
    width: 100%;
    margin: 0;
}
.talent-pro-events .tabing-top-at-events.calender-page-t.popupaddevent ul.nav-tabs li:first-child {
    margin-right: 0;
    margin-bottom: 10px;
}
.talent-pro-events .tabing-top-at-events.calender-page-t.popupaddevent ul.nav-tabs {
    -webkit-border-radius: 25px;
    border-radius: 25px;
    padding: 10px;
}
#youtube-videos .close {
    width: 45px;
    height: 45px;
    border: 3px solid #f1f1f1;
    top: -25px;
    right: -25px;
    font-size: 25px;
}
.youtube-field i {
    top: 13px;
}
.invite-request-talent .form-section-exp-new.blockElement .btn-nor-sec.pull-right button.width-btn {
    padding: 8px 60px;
}
.second-tab-exp-req-content {
    margin-top: 10px;
}
.form-login-main {
    padding: 30px 10px 20px;
}
.remember-forgot {
    margin-bottom: 25px;
    margin-top: 15px;
}
.bg-color.sign-up-consumer.login-page .m-p-form .form-grpo i {
    top: 15px;
    font-size: 14px;
}
.bg-color.sign-up-consumer .m-p-form input {
    padding-left: 30px;
}
.login-page #sign-up-user #email-error {
    bottom: -19px;
    font-size: 13px;
}
.login-page #sign-up-user #password-error {
    bottom: -19px;
    font-size: 13px;
}
span.not_user {
    bottom: -25px;
    font-size: 14px;
}
input#submit-login-form {
    font-size: 15px;
    padding: 12px 20px;
}
a.sign-up-bttn {
    font-size: 15px;
    padding: 12px 20px;
}
.bg-color.sign-up-consumer .m-p-form {
    border-radius: 30px;
    -webkit-border-radius: 30px;
}
.login-page .select-type-r {
    padding: 20px 0 20px;
}
.sign-up-consumer #name-error, .sign-up-consumer #last_name-error, .sign-up-consumer #email-error, .sign-up-consumer #password-error, .sign-up-consumer #password-confirm-error, .sign-up-consumer #accept-error {
    bottom: -19px;
}
.sign-up-consumer.sign-up-form-consumer-section #email-error {
    bottom: -6px;
}
.bg-color.sign-up-consumer .m-p-form form i {
    top: 16px;
    font-size: 15px;
}
.bg-color.sign-up-consumer.sign-up-form-consumer-section .m-p-form .form-grpo i {
    top: 29px;
    font-size: 15px;
}
.bg-color.sign-up-consumer .m-p-form input[type="submit"] {
    font-size: 15px;
    padding: 12px 40px;
}
.bg-color.sign-up-consumer.sign-up-form-consumer-section form {
    padding: 20px 10px 30px;
}
.inner-agent-profile-signup .three-inline-agent-fields > div {
    margin: 5px 0;
}
.inner-agent-profile-signup .m-p-form form i {
    top: 14px;
    font-size: 14px;
}
#description-error {
    font-size: 13px;
}
#accept-error {	
    font-size: 13px;
}
#name-error, #password-error, #email-error, #error, #first_name-error, #last_name-error, #phone_no-error, #password_confirmation-error, #accept-error {
    font-size: 13px;
}
label#password-confirm-error {
    font-size: 13px;
}
.inner-agent-profile-signup #agency_name-error {
    font-size: 13px;
}
#agenncy-logo-upload-error {
    font-size: 13px;
}
.remember-forgot.enable-chat-n {
    padding: 0 !important;
}
#update-consumer-profile #password-error, #update-consumer-profile #email-error, #update-consumer-profile #name-error, #update-consumer-profile #last_name-error {
    font-size: 13px;
}
.remember-forgot.enable-chat-n .remember-me-cstm {
    font-size: 15px;
}
.remember-forgot.enable-chat-n .custom_chk input:checked ~ .checkmark-rt {
    width: 15px;
    height: 15px;
}
.remember-forgot.enable-chat-n .checkmark-rt:after {
    left: 5px;
    top: 2px;
    width: 5px;
    height: 9px;
    border-width: 0 2px 2px 0;
}
.remember-forgot.enable-chat-n .checkmark-rt {
    top: 3px;
}
.you-tube-inline input[value="Add"] {
    font-size: 16px;
}
.add-content-heading.tab-table-mp > a {
    font-size: 15px;
    padding: 13px 20px;
    background: #00b26b !important;
    max-width: 200px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    margin: 0 auto 10px;
    color: #fff !important;
}
.add-content-heading.tab-table-mp > a i {
    font-size: 14px;
}
#createagent .modal-header, #edit-agent-model .modal-header {
    padding-bottom: 0;
}
.bg-color.sign-up-consumer.login-page.forgot-password .panel.panel-default {
    display: inline-block;
}
.checkout-page.book-free-popup-page span.whole-plus-minus-td {
    float: left;
}
.event-list-checkout-page {
    padding: 0;
}
.question-by-talent.blockElement .row .inner-question-by-talent {
    padding: 0;
}
.tabing-top-at-events.mps-tal.manage-profiel-n .tab-content #menu2 .review-link-btn a:last-child {
    width: auto;
    margin: 10px auto 10px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
}
.reviews-talent .table-if-scroll.review-table tbody tr td {
    line-height: 22px;
    font-size: 14px;
}
.experience-request-list-consumer .exp-tabing.tabing-consumer ul li:last-child {
    margin-top: 10px;
}
.experience-request-list-consumer .exp-tabing.tabing-consumer > a {
    font-size: 16px;
    margin-top: 15px;
}
.experience-request-new-page-only span.both-btn a {
    font-size: 16px;
    padding: 12px 30px;
}
.left-img-detail-payment {
    max-width: 100%;
    flex: 0 0 100%;
}
.left-img-detail-payment img {
    height: auto;
}
.single-payment-detail-line label {
    max-width: 170px;
    font-size: 15px;
}
.single-payment-detail-line p {
    width: calc(100% - 170px);
    top: 0;
    font-size: 15px;
    line-height: 1.5;
}
.method-section-pay {
    padding: 0;
}
.pay-with-old {
    flex-wrap: wrap;
}
.single-talent-box-bundle {
    width: 100%;
    margin: 10px 0;
}
.switch-bundle > span {
    font-size: 16px;
}
.box-switch {
    width: 80px;
    height: 40px;
}
.slider:before {
    height: 30px;
    width: 30px;
}
input:checked + .slider:before {
    -webkit-transform: translateX(38px);
    -ms-transform: translateX(38px);
    transform: translateX(38px);
}
.switch-bundle {
    max-width: 260px;
    margin: 20px auto;
}
.single-talent-box-bundle h4 {
    font-size: 20px;
}
.main-block-bundle {
    margin-bottom: 40px;
}
.inner-top-text-bundle p {
    font-size: 16px;
    line-height: 22px;
}
.experience-request-new-page-only ul#myTabex li:last-child {
    margin: 10px 0 0;
}
.swal2-modal .swal2-styled {
    font-size: 15px;
    margin: 15px 5px 0;
    padding: 12px 20px;
    line-height: 1;
}
body .new-modal-recc-popup .modal-header button.close {
    top: -5px;
    right: -5px;
}
.talent-bundle-img > a img {
    width: 100%;
}
div#user_account_type ul li a {
    padding: 12px 30px;
    font-size: 16px;
}
div#user_account_type .sign-up-under-hood {
    padding-bottom: 0;
}
div#user_account_type h4 {
    padding: 0 0 15px;
}
div#user_account_type .sign-up-btns {
    padding-bottom: 0;
}
.single-content-line-rlive span.travel-expense-btns a {
    font-size: 15px;
    padding: 10px 15px;
    margin: 0 !important;
}
.whole-form-expense {
    -webkit-border-radius: 30px;
    border-radius: 30px;
    padding: 25px 20px !important;
}
.whole-form-expense form > div label {
    width: 195px;
}
.whole-form-expense form > div > span {
    width: calc(100% - 195px);
}
.whole-form-expense form > div.upload-files-expensen {
    flex-wrap: wrap;
}
.whole-form-expense form > div.upload-files-expensen label {
    width: 100%;
}
.whole-form-expense form > div.upload-files-expensen span {
    width: 100%;
    margin-top: 10px;
}
.upload-files-expensen span input {
    height: 40px;
    padding: 4px 15px;
}
.calender-page.travel-expense-page {
    padding: 30px 0;
}
.input-sec-travel-expense span.green-txt i {
    left: 11px;
    font-size: 14px;
}
.input-sec-travel-expense .dollar-sign-set input {
    padding-left: 23px;
}
.send-travel {
    font-size: 15px;
}
.full-travel-expense-page input[type="button"] {
    font-size: 15px;
    padding: 10px 27px;
    height: auto;
    line-height: 1;
    margin-left: 10px;
}
.full-travel-expense-page {
    padding: 0 15px 30px;
}
.list-of-documents {
    padding-top: 0;
}
#travel-Negotiate h4.modal-title {
    font-size: 20px;
    margin-bottom: 25px;
}
.signup-crop-new .close {
    width: 40px;
    height: 40px;
    border: 3px solid #f1f1f1;
    top: -10px;
    right: -10px;
    font-size: 22px;
}
.list-parent-li-talent-list-new li:first-child .content-section-new-tl-home p {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.single-section-talent-list ul li:nth-child(3) {
    margin-right: 10px;
}
.alter-entry-section {
    padding: 15px 15px 15px;
}
.profile-and-other-content.blockElement .col-md-4 {
    max-width: 100%;
    margin-top: 50px;
}
.read-more-free-event, .read-less-free-event {
    font-size: 18px;
    width: 45px;
    height: 45px;
    bottom: -20px;
    padding: 0 0 1px;
}
.alert.alert-success {
    margin: 40px auto 0;
}
.no-content-box {
    min-height: 150px;
    border: 5px solid #fff;
    -webkit-border-radius: 30px;
    border-radius: 30px;
    font-size: 1em;
    margin-bottom: 30px;
}
.inner-main-section-banking > div {
    padding: 20px 15px;
    margin: 10px 0;
    width: 100%;
}
.main-section-banking h3 {
    margin: 0 0 10px;
}
.main-section-banking {
    padding: 30px 0;
}
.single-pdf-box a {
    font-size: 14px;
}
.download-all-banking a {
    font-size: 16px;
}
.download-all-banking {
    margin-top: 15px;
}
div#password-modal input[type="submit"] {
    padding: 10px 20px;
}
div#password-modal .modal-body {
    padding: 10px 0 0;
}
.ai-banner-talent > h4 {
    font-size: 18px;
    text-align: center;
}
.ai-banner-talent {
    -webkit-border-radius: 30px;
    border-radius: 30px;
    margin-top: 10px;
}
.single-page-content {
    padding: 40px 0 30px;
}
#share-consumer > div {
	width: 100%;
	margin: 10px 0 !important;
}
form#share-consumer input[type="submit"] {
	width: 100%;
	margin-top: 10px;
}
.inthepress {
	margin-top: -95px;
	margin-bottom: 30px;
}
.navbar-collapse .sub-menu-ul {
	margin-top: 0 !important;
}
.single-about-content > div {
	width: 100%;
}
.images-jake-olson > div {
	padding: 0;
	margin: 10px 0;
}
.inner-heading-banner-ncaa {
    border: 5px solid #ffffff;
    -webkit-border-radius: 30px;
    border-radius: 30px;
}
.large-img-banner.banner-3-new-inner.recco-page-banner > img {
    height: 390px;
}
.btn-for-undownload a {
    font-size: 16px;
    padding: 12px 20px;
    width: 100%;
    margin: 10px 0 !important;
    text-align: center;
}
section.bk_an_exp_main.rd-page-main .btn-for-undownload a:last-child {
    padding: 12px 20px;
}
section.bk_an_exp_main.rd-page-main {
    margin: -205px 0 50px;
}
.btn-for-undownload {
    margin-bottom: 20px;
}
.talent_listing_page ul#ui-id-1 {
    max-width: calc(100% - 90px) !important;
    left: 45px !important;
}

	.full-sec-struc.list-wthree.mp-list-att .tabing-main-new-talent ul.talent_cat li a {
    margin: 0 5px 5px 0;
    padding: 5px 10px;
    font-size: 10px;
}
.bottom-fixed-deal {
    margin: -30px 0 40px;
}
.inner-box-deal h6 {
    font-size: 14px;
    padding: 15px 0 0 0;
    line-height: 1.4;
    color: #222;
}
.new_section_cls > div:first-child h4 {
    font-size: 20px;
    padding: 15px 0;
}
section.bk_an_exp_main.rd-page-main .row .col-lg-4 {
    width: 100%;
}
.new_section_cls {
    border: 5px solid #fff;
    -webkit-border-radius: 25px;
    border-radius: 25px;
}
.new_section_cls > div:first-child {
    background: #00b56f;
    margin: 0 -15px 25px;
    -webkit-border-radius: 20px 20px 0 0;
    border-radius: 20px 20px 0 0;
}
.main-wrapper-green-box-deal .col-md-3 {
    width: 100%;
}
.deals-talent .inner-green-box-contact h4 {
    font-size: 18px;
    line-height: 25px;
}
#ownership-modal .admin-form-heading {
    -webkit-border-radius: 30px 30px 0 0;
	border-radius: 30px 30px 0 0;
    padding:10px 0;
}
#ownership-modal .modal-body {
	padding: 0;
}
#ownership-modal .admin-form-heading h6 {
	font-size: 18px;
	padding: 0 40px;
}
#ownership-modal .padding-up-down {
	padding: 15px 15px 20px;
}
.inner-box-deal h6 p {
    font-size: 14px;
    line-height: 22px;
}
.inner-box-deal h6 {
    padding: 0;
    line-height: 22px;
}
section.bk_an_exp_main.rd-page-main {
    margin: 20px 0 50px;
}
.tabing-main-new-admin ul li a {
    padding: 10px 40px 10px 15px;
    font-size: 15px;
}
.tabing-main-new-admin ul li i {
    right: 15px;
    top: 13px;
}
.tabing-main-new-admin ul li {
    margin: 5px 5px !important;
}
.tabing-main-new-admin ul {
    border: 5px solid #fff;
    border-radius: 15px;
    padding: 20px 10px;
}
.cstm_cls_wislist .modal-dialog {
    max-width: 90%;
}
.cstm_cls_wislist .modal-content .modal-body {
    padding: 30px 15px;
}
.cstm_cls_wislist .modal-content .modal-body h3 {
    font-size: 20px;
    margin-bottom: 10px;
}
.cstm_cls_wislist .modal-dialog {
    PADDING: 0;
}
.cstm_cls_wislist .modal-content .modal-body a.submit_wishlist_with_name {
    padding: 12px 10px;
}
.boompop-page-content .tabing-boompop-main {
    padding: 0;
}
.top-row-filters {
    flex-wrap: wrap;
}
.single-fg-talent-filter {
    margin: 10px 0;
    width: 100%;
}
.top-box-filter-listing {
    padding: 15px 20px;
}
.single-fg-talent-filter label {
    margin-right: 0;
    width: 100%;
    margin-bottom: 5px;
}
.single-fg-talent-filter select {
    width: 100%;
}
.price-filter-talent-listing {
    margin-top: 15px;
}
.price-filter-talent-listing label {
    width: 85px;
}
.box-outer-switch > span {
    font-size: 15px;
}
.switch-tl {
    width: 60px;
    margin: 0 8px;
}
input:checked + .slider-tl:before {
    -webkit-transform: translateX(21px);
    -ms-transform: translateX(21px);
    transform: translateX(21px);
}
.search-box-talent-listing input.search-submit-button {
    width: 100%;
    position: static;
    font-size: 16px;
    height: 45px;
}
.new-top-inner-talent-listing {
    border-radius: 15px;
}
.inner-new-content-box-talent-listing {
    border-radius: 15px;
	padding:20px 15px;
}
.inner-new-content-box-talent-listing p {
    font-size: 16px;
    line-height: 25px;
}
.search-box-talent-listing .search-talent-new.blockElement > input[type="text"] {
    padding-right: 20px;
}
.inner-new-content-box-talent-listing {
    border: 3px solid #00b26b;
}
.main-wrapper-green-box-deal .col-md-3 {
    width: 100%;
}
.main-wrapper-green-box-deal span.green-text-talent-deal {
    -webkit-border-radius: 0 0 15px 15px;
    border-radius: 0 0 15px 15px;
    height: auto;
}
.main-wrapper-green-box-deal .col-md-3 label {
    height: auto;
    -webkit-border-radius: 15px 15px 0 0;
	border-radius: 15px 15px 0 0;
}
.main-wrapper-green-box-deal {
    margin-top: 15px;
}
.main-wrapper-green-box-deal span.green-text-talent-deal {
    font-size: 18px;
}
.s-desktop-only{
	display:none !important;
}
/*-- Mobile-talent-search --*/
.talent-search-box {
    display: inline-block;
    width: 100%;
}
.search-box-mt {
    background: #fff;
    height: 50px;
    border-radius: 50px;
    line-height: 1;
    padding: 7px 0 0 50px;
    position: relative;
}
.search-box-mt span.category-name-mt {
    font-size: 14px;
    font-weight: 500;
}
.price-and-locations span {
    font-size: 12px;
    color: #a8a8a8;
    margin-right: 15px;
}
.price-and-locations {
    display: inline-block;
    width: 100%;
    margin-top: 5px;
}
.search-box-talent-box-mobile {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    padding: 0;
    z-index: 999999;
}
.search-box-talent-box-mobile > h4 {
    border-bottom: 1px solid #d5d5d5;
    padding: 10px 15px;
}
.top-heading-search h4 {
    font-size: 16px;
}
.top-heading-search {
    width: 100%;
    padding: 10px 15px;
    display: flex;
    align-items: center;
    justify-content: space-between;
	border-bottom: 1px solid #d5d5d5;
}
.category-talent-search-mobile {
    padding: 20px 15px 50px;
    height: calc(100% - 44px);
    overflow: auto;
}
.box-ts-mobile {
    margin: 0 0 20px;
    background: #fff;
    box-shadow: 0 0 10px #d5d5d5;
    border-radius: 20px;
    padding: 0;
}
.shadow-box-ms-content{
    height: 60px;
    display: flex;
    align-items: flex-start;
    justify-content: center;
    flex-flow: column;
}
.box-ts-mobile > span {
    font-size: 12px;
    margin-top: 5px;
    color: #a8a8a8;
}
.box-ts-mobile h6 {
    font-size: 15px;
}
.form-group-ns label {
    font-size: 15px;
    line-height: 18px;
}
.form-group-ns .input-box-ns input {
    height: 40px;
}
.location-search-talent .dropdown-mobile-search .form-group-ns:last-child {
    margin-top: 20px;
    margin-bottom: 15px;
}
div#price-range-sliders {
    height: 8px;
    border-radius: 4px;
    background-color: rgba(0, 0, 0, 0.1);
    border: hidden;
    overflow: inherit;
    max-width: calc(100% - 15px);
    margin: 0 auto;
}
div#price-range-sliders .ui-slider-handle {
    width: 18px;
    height: 18px;
    border-radius: 100%;
    border: hidden !important;
    background: #000 !important;
}
div#price-range-sliders .ui-slider-range {
    background: #00b26b;
}
div#price-range-displays {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 7px 0;
}
.dropdown-mobile-search select {
    height: 40px;
    border-radius: 29px;
    background-color: rgba(255,255,255,0);
    border: 1px solid #dedede;
    width: 100%;
    padding: 0 20px;
    background-image: url(../images/icon-drop-price.png);
    background-repeat: no-repeat;
    background-position: right 20px center;
}
.price-search-talent  .switch_talent_mails .switch_mail {
    position: relative;
    display: inline-block;
    width: 70px;
    height: 37px;
    flex-shrink: 0;
    margin: 0 8px;
}
.price-search-talent .switch_talent_mails .switch_mail input {
    opacity: 0;
}
.price-search-talent .slider {
    width: 70px;
    height: 37px;
    border-radius: 18px;
    background-color: rgba(24,24,24,0);
    border: 2px solid #181818;
}
.price-search-talent .slider:before {
    height: 27px;
    width: 27px;
    left: 4px;
    bottom: 3px;
    background-color: #000;
}
.price-search-talent .switch_talent_mails > span {
    font-size: 16px;
    letter-spacing: 0px;
    line-height: 23px;
    color: #00b26b;
    font-weight: 400;
    font-family: "Poppins";
}
.price-search-talent input:checked + .slider:before {
    -webkit-transform: translateX(31px);
    -ms-transform: translateX(31px);
    transform: translateX(31px);
    background: #00b26b;
}
.price-search-talent input:checked + .slider {
    background-color: transparent;
    border-color: #00b26b;
}
.price-search-talent .switch_talent_mails {
    display: flex;
    align-items: center;
    max-width: 220px;
    justify-content: center;
    margin: 20px auto 20px;
}
.list-featured-category {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.list-featured-category > div {
    width: calc(100%/2 - 10px);
}
.single-fea-cate span {
    border: 1px solid #d5d5d5;
    display: inline-block;
    width: 100%;
    border-radius: 15px;
}
.single-fea-cate span img {
    max-width: 50px;
    max-height: 50px;
}
.single-fea-cate span {
    border: 1px solid #d5d5d5;
    display: inline-block;
    width: 100%;
    border-radius: 15px;
    text-align: center;
    padding: 20px 20px;
}
.single-fea-cate p {
    font-size: 14px;
    text-align: center;
    margin-bottom: 20px;
    margin-top: 5px;
    line-height: 1.3;
}
.featured-talent-admin h6 {
    margin-bottom: 10px;
}
.single-category-drop label {
    font-size: 15px;
    letter-spacing: 0px;
    line-height: 18px;
    color: #181818;
    font-weight: 500;
    font-family: "Poppins";
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;
}
.category-sub-category-drop > div:last-child {
    margin-top: 10px;
}
.shadow-box-ms-content {
    padding: 10px 15px;
}
.dropdown-mobile-search {
    display: inline-block;
    width: 100%;
    padding: 15px 15px;
    border-top: 1px solid #d5d5d5;
}
.shadow-box-ms-content > span {
    line-height: 1;
    font-size: 13px;
    margin-top: 6px;
    color: #a8a8a8;
}
.shadow-box-ms-content > p {
    line-height: 1;
    font-size: 13px;
    margin-top: 6px;
    color: #a8a8a8;
}
.box-clear-and-search {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 10px 15px;
    box-shadow: 0 0 10px #d5d5d5;
    display: flex;
    align-items: center;
    justify-content: space-between;
    z-index: 9;
    background: #fff;
}
.box-clear-and-search > * {
    width: calc(50% - 10px);
}
.box-clear-and-search a {
    background: red;
    text-align: center;
    text-decoration: none;
    color: #fff;
    line-height: 1;
    padding: 13px 20px;
    border-radius: 50px;
	font-weight:500;
	letter-spacing:1px;
}
.box-clear-and-search input {
    background: #00b26b;
    color: #fff;
    font-weight: 500;
    letter-spacing: 1px;
    border: hidden;
    box-shadow: none !important;
}
.talent_listing_page .medium-img-banner.banner-3-new-inner > img {
    height: 374px;
}
.talent_listing_page.e3n header {
    padding: 5px 0 15px;
}
.talent_listing_page .main-inner-3-banner {
    top: 142px;
}
/*-- Mobile-talent-search End --*/
.top-bar-advance-search-talent {
    flex-wrap: wrap;
    flex-flow: column-reverse;
}
span#call-ad-search {
    font-size: 16px;
    width: 100%;
    background: #222;
    margin-top: 10px;
    padding: 10px 20px;
    border-radius: 50px;
}
span#call-ad-search i {
    right: 15px;
}
.ai-box-search {
    flex-wrap: wrap;
}
.ai-box-search h4 {
    margin-right: 0;
    padding-left: 0;
    text-align: center;
    margin-bottom: 5px;
}
.ai-box-search {
    justify-content: center;
}
.ai-box-search a {
    width: 100%;
}
.top-bar-advance-search-talent {
    padding: 15px 10px;
}
.advance-search-box {
    padding: 0 10px 20px;
}
.advance-search-box {
    padding: 0 10px 20px;
    flex-wrap: wrap;
}
.sort-by-ad-search {
    width: 100%;
    margin-bottom: 10px;
}
.sort-by-ad-search select {
    height: 40px;
}
.search-box-ad-search {
    padding: 0;
}
.search-talent-new.blockElement > input[type="text"] {
    padding: 0 20px;
}
.search-box-ad-search input[type="submit"] {
    width: 100%;
    position: static;
    height: 40px;
}
.search-box-ad-search input[type="text"] {
    height: 40px;
}
.price-range-displays {
    display: flex;
    justify-content: space-between;
    margin-top: 15px;
}
.select-box-price-ns-boxes ul li a {
    line-height: 1;
	text-decoration:none;
}
.select-box-price-ns-boxes ul li {
    width: calc(100%/2 - 5px);
    margin: 5px 0;
}
.select-box-price-ns-boxes ul {
    flex-wrap: wrap;
}
.search-box-mt > svg {
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
}	
.search-box-mt {
    position: relative;
    background-image: url(../images/icon-drop-price.png);
    background-repeat: no-repeat;
    background-position: right 20px center;
}
.talent_listing_page #ui-id-2.ui-menu .ui-menu-item-wrapper {
    border-bottom: 1px solid #d5d5d5 !important;
}
#ui-id-2 {
    z-index: 999999 !important;
}
.search-div-new-header > button {
    width: 35px;
    height: 35px;
}
.search-div-new-header {
    margin: 0 10px 0 auto;
}
.search-div-new-header > button img {
    max-width: 14px;
}
.talent-menu-boxul {
    width: 100%;
}
.navbar-brand>img {
    max-width: 100px;
}
.search-box-mt {
    background-color: #eee;
}
.talent-menu-boxul.open-talent-menu {
    right: 0;
}
.talent-menu-boxul {
    top: 0;
    height: 100%;
    border-radius: 0;
}
.e3n header {
    padding: 5px 0 15px;
}
h1 {
    font-size: 30px;
}
.category-boxes-hero > ul {
    flex-wrap: wrap;
}
.category-boxes-hero > ul li {
    width: calc(100%/2 - 5px);
    margin: 5px 0;
}
ul.parent-category-hero li a {
    padding: 10px 5px 25px 5px;
}
.right-price-btn-hero {
    flex-wrap: wrap;
}
.right-price-btn-hero ul {
    width: 100%;
    flex-wrap: wrap;
}
.right-price-btn-hero ul li {
    width: calc(100% / 2 - 5px);
    margin: 5px 0;
}
.right-price-btn-hero input {
    width: 100%;
    margin-top: 10px;
}
.child-categories-hero ul li {
    width: 100%;
}
.child-categories-hero ul {
    margin: 10px 0 10px;
}
.search-box-new-header {
    width: 95vw;
    padding: 20px 20px;
    left: 50%;
    position: fixed;
    top: 60px;
}
.select-location-box div#price-range-slider {
    overflow: inherit;
}
.location-range-and-select {
    flex-wrap: wrap;
}
.location-range-and-select > div {
    width: 100%;
}
.location-range-and-select > div:last-child {
    margin-top: 20px;
}
.talent_listing_page .main-inner-3-banner {
    top: 36px;
}
.main-inner-3-banner {
    top: 45px;
}
.about-banner-new .main-inner-3-banner {
    top: 60px;
}
.talent_listing_page .main-inner-3-banner {
    top: 90px;
}
.main-inner-3-banner {
    top: 60px;
}
.search-box-new-header {
    position: absolute;
    top: 55px;
}
.search-div-new-header {
    position: static;
}.talent_listing_page .main-inner-3-banner {    top: 25px;}.talent_listing_page .medium-img-banner.banner-3-new-inner > img {    height: 256px;}
.top-box-talent-listing {
    margin-top: -130px;
}
.talent_listing_page .main-inner-3-banner {
    top: 0;
    height: 125px;
    display: flex;
    align-items: center;
}
.warpper_upper_text p {
    font-size: 16px;
    line-height: 25px;
}
.warpper_upper_text {
    -webkit-border-radius: 25px;
    border-radius: 25px;
    padding: 15px 20px;
    margin-bottom: 30px;
}
.new-advance-search-box {
    margin-top: -250px;
}
.banner-3-new-inner > img {
    height: 170px;
}
.blog-page {
    margin-top: -120px;
}
.blog-page.blog-detail-page {
    margin-top: -120px;
}
.medium-img-banner.banner-3-new-inner > img {
    height: 305px;
}
.inthepress {
    margin-top: -120px;
}
.medium-img-banner.banner-3-new-inner.contact-inner-banner > img {
    height: 250px;
}
.main-section-category-all {
    margin-top: -145px;
}
.review-page-consumer .review-link-btn {
    margin-top: -60px;
}
.consumer-panel.experience-request-list-consumer {
    margin-top: -80px;
}
.experience-request .talent-general-detail-content {
    margin-top: -170px;
}
.table-section-agent.talents-agent-manage.blockElement {
    margin: -210px 0 10px;
}
.tabing-top-at-events.mps-tal.manage-profiel-n {
    margin-top: -185px;
}
.content-category-alls_heading {
    border-radius: 15px;
}
.heading-cate-all {
    padding: 10px 15px;
}
.sub_var_warppewr > a {
    width: 100%;
}
.heading-cate-all {
    flex-wrap: wrap;
    justify-content: center;
}
.heading-cate-all a {
    margin-top: 15px;
}
.content-category-alls {
    min-height: 75px;
}
.heading-cate-all  h6 {
    width: 100%;
    text-align: center;
}

.content-single-rec-event {
    min-height: 10px;
}
.img-livesteam-profile img {
    height: auto;
}
.prirce_dis {
    top: -28px;
}
.prirce_dis h6 {
    font-size: 15px;
}
	.boompop-page-content .tabing-boompop-main {
    padding: 15px 20px 10px;
}
.search-category-and-price-google > span {
    padding: 0 15px;
	font-size:12px;
}
a#search-google-icon img {
    max-width: 30px;
}
.search-category-and-price-google {
    width: 100%;
    margin-top: 15px;
    height: 43px;
    padding-right: 40px;
}
/* Oct 05, 2023 */
    .center-part-ai h3 {
        font-size: 20px;
        line-height: 28px;
        margin-bottom: 20px;
    }
    .center-part-ai .fieldsArea .child-categories-hero-before ul li {
        width: 100%;
    }
    .back-and-next-btn-ai input[type="button"] {
        padding: 12px 40px;
    }
    .center-part-ai .city-state-div .switch_talent_mails label.switch_mail input:checked + .slider:before {
        -webkit-transform: translateX(38px);
        -ms-transform: translateX(38px);
        transform: translateX(38px);
    }
    .center-part-ai .city-state-div .switch_talent_mails label.switch_mail span.slider::before {
        width: 25px;
        height: 25px;
    }
    .center-part-ai .city-state-div .switch_talent_mails label.switch_mail {
        width: 75px;
        height: 35px;
    }
    .center-part-ai .city-state-div .switch_talent_mails {
        width: 250px;
        margin: 0 auto 30px;
    }
    .center-part-ai .city-state-div .areaValues.selectArea select, 
    .center-part-ai .city-state-div .areaValues.selectArea input {
        height: 55px;
    }
    .center-part-ai .city-state-div .switch_talent_mails > span {
        font-size: 18px;
    }
    .center-part-ai .custom-radio-btnn .single-cstm-radio-btnn {
        max-width: calc(100%/2 - 16px);
    }
    .center-part-ai .custom-radio-btnn .single-cstm-radio-btnn:nth-child(3n) {
        margin-right: 20px;
    }
    .center-part-ai .custom-radio-btnn .single-cstm-radio-btnn:nth-child(2n) {
        margin-right: 0;
    }
    .section_warpper_booking.time-speakar-for .main-content-form-ai-t ul li span input {
        margin-bottom: 10px;
    }
    .section_warpper_booking.time-speakar-for .main-content-form-ai-t ul li span {
        font-size: 15px;
        height: 130px;
        text-align: center;
        padding: 20px 8px;
    }
    .section_warpper_booking.time-speakar-for .main-content-form-ai-t ul li {
        width: calc(100%/2);
    }
    .back-and-next-btn-ai a.go-back-link {
        font-size: 18px;
    }
    
    .back-and-next-btn-ai input {
        font-size: 18px;
    }
    .section_warpper_booking.fieldsArea.step-1 input {
        padding: 14px 51px;
    }
    .center-part-ai .fieldsArea.step-7 .areaValues .field-wrap,
    .center-part-ai .fieldsArea.step-8 .email-and-number .areaValues.selectArea .field-wrap {
        width: 100%;
        max-width: 100%;
    }
    .center-part-ai .fieldsArea.step-7 .areaValues .field-wrap input {
        max-width: 100%;
    }
    .section_warpper_booking.booking-speaker-forr .back-and-next-btn-ai {
        padding-top: 40px;
    }
    .center-part-ai .error-div.active, .section_warpper_booking.booking-speaker-forr .error_step5.active {
        font-size: 14px !important;
    }
    /* Oct 05, 2023 End */

    /* November 3 css */
    .ai-header-icon a .ai-img-icon {
        width: 30px;
        height: 30px;
        padding: 2px;
    }
    .dropdown-profile {
        margin-right: 7px;
    }
    .search-div-new-header {
        margin: 0 7px 0 auto;
    }
    span.close-box-search {
        right: 12px;
        top: 8px;
    }
    .search-div-new-header > button img {
        max-width: 18px;
    }
    /* November 3 css end */

    /* November 14 css */
    .first-content-section-nlpage.blockElement h6 {
        font-size: 18px;
    }
    .first-content-section-nlpage.blockElement h6 {
        font-size: 18px;
    }
    
    .new-btn-wrapper {flex-wrap: wrap;}
    
    .new-btn-wrapper .button-wrap {
        width: 100%;
    }
    
    .new-btn-wrapper .button-wrap:not(:first-child) {
        margin-top: 20px;
    }
    /* Nov 14 css end */

     /* Booking Changes november 9 */
     .booking-talent-exp-section .booking-talent-form-section .tab-wrapper .tabs .tab-link {
        width: 100%;
        font-size: 12px;
        background-color: #ddd;
        color: #000;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .tab-wrapper .tabs {
        flex-wrap: wrap;
        border: 0;
        gap: 10px;
        margin: 0 auto 24px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp {
        max-width: 100%;
        margin-bottom: 20px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section {
        padding: 25px 20px;
    }
    .booking-talent-exp-section .heading h2 {
        font-size: 25px;
    }
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp input, 
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp select {
        height: 45px;
    }
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp .city-state-div {
        padding: 15px 0 10px;
    }
    .booking-talent-exp-section .heading h2 {
        font-size: 25px;
    }
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .right-fields .form-wrapp textarea,
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp textarea {
        height: 110px;
    }
    .booking-talent-exp-section .btn {
        height: 45px;
        font-size: 16px;
    }
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .form-wrapp {
        width: 100%;
        max-width: 100%;
    }
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp .city-state-div .switch_talent_mails {
        width: 175px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp .city-state-div .switch_talent_mails span {
        font-size: 14px;
    }
    /* Booking Changes november 9 End */
    .category-boxes-hero a.below-search-btn {
        max-width: 100%;
        font-size: 16px;
        margin: 5px 5px 0 5px;
        height: 40px;
        padding: 12px;
    }

    /* Dec 1 CSS */
    .booking-talent-exp-section .form-without-login .wrapper-inner {
        flex-wrap: wrap;
        justify-content: center;
    }
    
    .booking-talent-exp-section .form-without-login .wrapper-inner p {
        margin: 0 0 5px;
        text-align: center;
        width: 100%;
    }
    
    .booking-talent-exp-section .form-without-login {
        max-width: calc(100% - 65px);
    }
    
    .booking-talent-exp-section .form-without-login .wrapper-inner .dropdown-profile {
        padding-bottom: 5px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp:nth-child(7) {
        width: 100%;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper #tab-2 .form-wrapp:nth-child(3n) {
        margin-right: 0;
    }
    /* Talent Page slider css */

    .inner-talent-youtube-videos {
        padding: 0;
    }
    div#talent-video-slider .owl-nav button {
        position: static;
        margin-left: 10px;
        margin-top: 20px;
        transform: unset;
    }
    div#talent-video-slider .owl-nav button.owl-prev {
        margin-right: 10px;
        margin-left: 0;
    }
    #talent-video-slider .owl-item .item .data-box {
        border-radius: 8px;
    }
	.search-box-new-header {
    transform: translateX(-50%);
    right: auto;
}
.search-group-box > input[type="text"] {
    border-bottom: 1px solid #ddd;
}
.searchdropdownheader .dropdown {
    max-width: 50%;
}
.searchdropdownheader .dropdown::after {
   display:none;
}
.searchdropdownheader {
    flex-wrap: wrap;
    justify-content: space-between;
}
.search-group-box #home_header_button {
    width: 50%;
    border-radius: 0;
    border-bottom-right-radius: 25px;
}
/* New Google form css */
.speaker-new-login-section-from .login-section .fields-wrapper {
    flex-wrap: wrap;
}

.speaker-new-login-section-from .login-section .fields-wrapper .form-wrapp {
    flex: auto;
}
.speaker-new-login-section-from .already-have-speaker-section .question {
    margin: 0 0 25px;
}

.answer-area span,
.Gbox .question {
    font-size: 15px;
}
.Gbox.with-heading .question.required {
    font-size: 17px;
    position: relative;
}
.Gbox.with-heading .question.required span {
    position: absolute;
    top: 0;
    right: 17px;
}
.next-prev-buttons button {
    height: 46px;
    font-size: 16px;
}
.answer-area .cstm-radio span {
    width: 20px;
    height: 20px;
}
.Gbox.with-heading .heading h2 {
    font-size: 20px;
}
.answer-area .cstm-radio span::before {
    left: 5px;
}
.speaker-new-login-section-from .login-section {
    margin: -30px auto 0;
}
.speaker-new-login-section-from .login-section {
    padding: 20px 20px 26px;
}
.google-form-error-box, .google-form-error-box2 {
    margin: -40px auto 20px;
}
.speaker-new-login-section-from section {
    margin: -30px auto 0;
}
/* New Google form css end */
.slider-container .slick-list.draggable {
    margin: 0;
}

.slider-container .slick-arrow {
    left: -5px;
    height: 20px;
}

.slider-container .slick-arrow.slick-next {
    right: -5px;
}
.left-section-date-time-exp .single-field-exp-request.exp-time-expreq:last-child
 {
    margin-left: 0;
}
/* April 4, 2024 */
.consumer-panel .main-line-tabing-experience > div.right-section-date-time-exp > span,
.talent-panel .main-line-tabing-experience > div.right-section-date-time-exp > span{
	width: 100%;
	display: block;
	text-align: center;
	top: -3px;
	padding: 0;
}
.consumer-panel .main-line-tabing-experience ~ .main-line-tabing-experience .left-section-date-time-exp > div ,
.talent-panel .main-line-tabing-experience ~ .main-line-tabing-experience .left-section-date-time-exp > div {
    width: 100%;
  }
  .consumer-panel .main-line-tabing-experience ~ .main-line-tabing-experience,
  .talent-panel .main-line-tabing-experience ~ .main-line-tabing-experience {
    margin-top: 7px;
  }
  .experience-request-new-page-only .select-type-r.new-radio-request-experience .price-right-exp-req {
    width: 100%;
}

/* April 11, 2024 */
.form-two-column-layout .main-line-tabing-experience > div > .single-field-exp-request, 
.form-two-column-layout .main-line-tabing-experience > div > .price-right-exp-req {
    width: 100%;
    margin: 0;
}

.form-two-column-layout .main-line-tabing-experience .left-section-date-time-exp {
    row-gap: 20px;
}
.form-two-column-layout .main-line-tabing-experience > div .price_wrapper .price-right-exp-req + span {
    top: 40px;
}
/* .form-two-column-layout .main-line-tabing-experience > div > .single-field-exp-request, 
.form-two-column-layout .main-line-tabing-experience > div > .price-right-exp-req {
    width: calc(50% - 10px);
} */
.form-two-column-layout .main-line-tabing-experience > div > div.heading {
    margin-bottom: 0;
}

.form-two-column-layout .main-line-tabing-experience > div .payment-terms-exp-req .heading {
    margin-bottom: 20px;
}
.form-two-column-layout .main-line-tabing-experience .left-section-date-time-exp::after {
    bottom: 10px;
}


}

@media (max-width:567px){
.sec-1-sign-up-content.step_three_section {
    padding-top: 0;
}
.li-se-f-img-2 img {
    max-height: 350px;
    min-height: 200px;
}
.single-section-events .li-sec-filter:first-child .grpo-btn {
    margin-top: 10px;
}
.main-section-main-content {
    padding: 0;
}
.m-p-form.manage-profile-new input[type="submit"] {
    padding: 14px 60px;
}
#update-consumer-profile .m-p-form i {
    top: 17px !important;
    left: 16px;
}	
.m-p-form .form-grp select.state_user {
    height: 45px;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new li span.image-section-new-list-talent img, .Talent-Listing-point-o .list-parent-li-talent-list-new li:first-child span.image-section-new-list-talent img {
    height: auto !important;
}
.first-name-last-name-center {
    width: 100%;
    float: left;
}
.talent-lists-landing.blockElement .li-sec-f-content p {
    min-height: 55px;
    padding: 10px 0 0 !important;
}
.new-without-heading-static.blockElement a {
    padding: 0;
}
.common-table a.table-btn {
    font-size: 13px;
    padding: 10px 10px;
    min-width: 105px;
}
.create-new-event-content {
    padding: 0;
}
.w-des-here.top-section-exp-new {
    padding: 50px 0 10px;
}
.bio-six-sec {
    padding: 0;
}
.changepassword .m-p-form input[type="submit"] {
    padding: 12px 30px 12px;
    margin-top: 0;
    font-size: 16px;
}
.credit-card-sec-content {
    padding: 0;
}
#update-consumer-profile .m-p-form.manage-profile-new .image-profile-sec-con .upload-img > i {
    width: 40px;
    height: 40px;
    top: auto !important;
    font-size: 15px; 
}
.modal-footer {
    padding: 5px 0 0;
}
.modal-content {
    padding: 20px 15px;
}
.two-body-modal .m-p-form .form-grpo i {
    top: 15px;
    font-size: 12px;
    left: 8px;
}
body .select-selected {
    padding-left: 35px;
}
.form-sel-b.add-bank-drop-pop.inner-drop-pop i {
    font-size: 12px;
    top: 14px;
}
.padding-up-down {
    padding: 10px 15px;
}
.two-body-modal .m-p-form .form-grpo {
    margin: 5px 0;
}
div#finance-modal .modal-dialog {
    top: 40px;
}
#experienceeditModal .modal-body {
    padding: 0;
}
#experienceModal .modal-body form textarea, #experienceeditModal .modal-body form textarea, #refund-modal .modal-body textarea, #Term_condtion_modal .modal-body textarea {
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.new-without-heading-static.blockElement #invite-consumer a {
    right: 3px;
    top: 3px;
}
#invite-consumer .modal-title {
    font-size: 20px;
    margin-bottom: 0;
}
#invite-consumer .modal-body {
    padding: 10px 0 0px;
}
#invite-consumer .modal-body input[type="email"] {
    padding: 0 40px 0 10px;
    font-size: 15px;
}
.bg-color.sign-up-consumer.login-page .form-grpo {
    padding: 0 10px 0 10px;
}
.bg-color.sign-up-consumer.login-page .m-p-form .form-grpo i {
    top: 15px;
}
.login-page #sign-up-user #email-error, .login-page #sign-up-user #password-error {
    left: 10px;
}
.remember-forgot.enable-chat-n {
    padding: 0 0 10px !important;
}
.m-p-form.manage-profile-new input[type="submit"] {
    padding: 13px 60px;
    font-size: 15px;
}
#update-consumer-profile .m-p-form i {
    top: 14px !important;
}
.pay-with-old .radio-bank .checkmark {
    top: 1px;
}
.pay-with-new .radio-bank .checkmark {
    top: 1px;
}
.checkout-for-pending-payment .total-table-checkout {
    padding: 0 10px;
}
.login-page #sign-up-user #email-error, .login-page #sign-up-user #password-error {
    position: static;
}
.boompop-page-content .tabing-boompop-main .switch_talent_mails .virtual-event, .boompop-page-content .tabing-boompop-main .switch_talent_mails .personal-event {
    margin-right: 5px;
}
.boompop-page-content .tabing-boompop-main .switch_talent_mails .personal-event {
    margin-left: 5px;
}
.boompop-page-content .tabing-boompop-main {
    padding: 15px 10px 10px;
}
.boompop-page-content .tabing-boompop-main .switch_talent_mails .virtual-event, .boompop-page-content .tabing-boompop-main .switch_talent_mails .personal-event {
    font-size: 13px;
}
.boompop-page-content {
    margin-top: 0;
}
.boompop-page-content .search-bar-and-drop .form-group-contact, .boompop-page-content .search-bar-and-drop .google-search-form.curight-input {
    margin: 0;
    display: inline-block;
    width: 100%;
}
.boompop-page-content .search-bar-and-drop .form-group-contact::after {
    height: 40px;
}
.boompop-page-content .form-group-contact select {
    font-size: 14px;
}
.main-box-filter-boompop .form-group-button input {
    min-height: 40px;
    font-size: 15px;
}
.google-search-form form input[type="text"], .boompop-page-content .form-group-contact select {
    height: 40px;
    font-size: 14px;
}
.medium-img-banner.banner-3-new-inner.google_page_main_ban img {
    height: 400px;
}
/* Oct 5, 2023 */
    .center-part-ai .custom-radio-btnn .single-cstm-radio-btnn {
        max-width: 100%;
        margin-right: 0;
    }
    .center-part-ai .custom-radio-btnn .single-cstm-radio-btnn:nth-child(3n) {
        margin-right: 0;
    }
    .section_warpper_booking.booking-speaker-forr .error_step5 {
        top: -22px;
        font-size: 12px;
    }
    .section_warpper_booking.booking-speaker-forr .back-and-next-btn-ai {
        padding-top: 40px;
        margin: 30px 0 0;
    }
    .center-part-ai .error-div.active, .section_warpper_booking.booking-speaker-forr .error_step5.active {
        font-size: 12px !important;
    }
    .thankyou-form-msg .first-content-section-nlpage {
        padding: 115px 0 40px;
    }
    .thankyou-form-msg .first-content-section-nlpage .msg-div {
        padding: 20px 15px;
    }
    .first-content-section-nlpage.blockElement h6 {
        font-size: 16px;
    }
    .new-btn-wrapper {
        margin: 25px 0 0;
    }
    form .terms a {
        font-size: 12px;
    }
    .form-two-column-layout .main-line-tabing-experience > div .price_wrapper .price-right-exp-req {
        flex: 0 0 100%;
    }
    
    .form-two-column-layout .main-line-tabing-experience > div .price_wrapper {
        flex-wrap: wrap;
    }
    
    .upfront-completion-payment {
        flex-wrap: wrap;
        row-gap: 20px;
    }
    
    .upfront-completion-payment > div {
        width: 100%;
    }
    
    .main-line-tabing-experience > div.right-section-date-time-exp {
        row-gap: 20px;
    }
    .form-two-column-layout .main-line-tabing-experience > div .price_wrapper .price-right-exp-req + span {
        top: 0;
        width: 100%;
        text-align: center;
        padding: 5px;
        line-height: normal;
    }
}

@media (max-width:479px){
	.second-trusted-company-seciton.blockElement ul li:nth-child(3n)::after {
        display: block;
    }	
    .second-trusted-company-seciton.blockElement ul li:nth-child(2n)::after {
        display: none;
    }
    .second-trusted-company-seciton.blockElement ul li:nth-last-child(3)::before{
        display:block;
    }
    .navbar-brand>img {
        max-width: 78px;
    }

}

@media (max-width:467px){
.bg-color.sign-up-consumer .m-p-form input[type="submit"] {
    margin-left: 25px;
}
.steps-sec ul li a {
    padding: 3px 20px;
    font-size: 13px;
}
.Talent-Listing-point-o .list-parent-li-talent-list-new li span.image-section-new-list-talent img, .Talent-Listing-point-o .list-parent-li-talent-list-new li:first-child span.image-section-new-list-talent img {
    height: auto !important;
}
#cke_event-desc {
    margin: 10px 0 0 0;
}
.button-talent-sr {
    margin-top: 10px;
}
}

@media (max-width:413px){
.bg-color.sign-up-consumer .m-p-form input[type="submit"] {
    margin-left: 10px;
}
.steps-sec ul li {
    width: auto;
	padding:0 5px;
}
.bg-color.sign-up-consumer.talent-sup form {
    padding: 20px 15px;
}
.step-2-sign-up .qa-sec.bio_about_textarea h4 {
    margin-bottom: 10px;
    font-size: 16px;
}
#talent-signup-from #password-error, #talent-signup-from #email-error, #talent-signup-from #error, #talent-signup-from #first_name-error, #talent-signup-from #last_name-error, #talent-signup-from #phone_no-error, #talent-signup-from #password_confirmation-error, #talent-signup-from #accept-error {
    font-size: 13px;
    left: 5px;
}
.sign-up-consumer #name-error, .sign-up-consumer #last_name-error, .sign-up-consumer #email-error, .sign-up-consumer #password-error, .sign-up-consumer #password-confirm-error, .sign-up-consumer #accept-error {
    left: 5px;
}
#sign-up-tc .sign-up-btns li {
    padding: 0 !important;
}
}

@media (max-width:374px){
.calender-img-sec {
    padding: 20px 15px 30px;
}
}

/* march 29-2024 new chnages in the booking request form  */
@media screen and (max-width: 1199px) {
    .payment-terms-from .price_wrapper {
        display: flex;
    }
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .payment-terms-from .price_wrapper .form-wrapp {
        width: 45% !important;
    }
    .payment-terms-from .price_wrapper span.icon {
        top: 45px;
    }
    .booking-talent-exp-section .error-message {
        top: -18px;
    }
}
@media screen and (max-width: 480px) {
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper .payment-terms-from .price_wrapper {
        flex-wrap: wrap;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper .payment-terms-from .price_wrapper .icon {
        top: 0;
        text-align: center;
        width: 100%;
        padding: 8px 0 5px;
        line-height: 1;
    }
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .payment-terms-from .price_wrapper .form-wrapp {
        width: 100% !important;
        margin-bottom: 0 !important;
    }
    .booking-talent-exp-section .booking-talent-form-section .content-wrapper .payment-terms-from .price_wrapper .form-wrapp:last-child {
        margin-bottom: 20px !important;
    }
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .payment-terms-from .price_wrapper span.icon {
        top: 0;
        padding: 7px;
    }

}
@media (min-width:992px) and (max-width:1199px) {
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .payment-terms-from .price_wrapper span.icon {
        top: 65px;
    }
    
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .form-wrapp.budget + span.icon + .form-wrapp label {
        min-height: 42px;
    }
}

/* Changes maded by Testing team */
@media screen and (max-width: 991px){
    .booking-talent-exp-section .booking-talent-form-section .tab-content form .payment-terms-from .price_wrapper span.icon{top: 45px;}
    }
    