header .home .menu {
    border-radius: 50px;
    border: solid 1px #fff;
    width: auto;
    float: right;
    background-color: #fff !important;
}

.home .menu {
    border-radius: 50px;
    border: solid 1px #fff;
    width: auto;
    float: right;
    background-color: #fff !important;
}

.home header nav ul li {
    margin: 15px 15px !important;
}

.logo,
.main-logo {
    width: 200px !important;
    height: auto !important;
}

.logo,
.logo .main-logo img {
    width: 100%;
    height: auto;
}

.home.featured-events .container .list-events .box .category p {
    color: #fff;
    padding: 8px 0px;
    font-size: 14px !important;
}

.home.featured-events .container .list-events .box {
    border-radius: 6px !important;
}

.home.featured-events .container .list-events .box .content .additional-information {
    min-height: 5rem !important;
}

.home.featured-events .container .list-events .box .content .date-wrapper {
    border-top: solid 1px #757575;
    padding: 15px 0px !important;
    margin: 0px 0px 15px 0px;
    border-bottom: solid 1px #757575;
}

.home.featured-events .container .list-events .box .content .date-wrapper .date time b {
    float: left;
    clear: both;
    width: 100%;
}

.home.featured-events .container .list-events .box .content .location {
    display: flex !important;
}

.home .info-boxes .info-box {
    background-color: #fff !important;

}

.testimonial-author-with-image {
    width: 70px;
    height: 70px;
    min-width: 70px;
    border-radius: 50%;
    overflow: hidden;
}

.testimonial-author-with-image figure,
.testimonial-author-with-image figure img {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}

.testimonial-author-with-image figure {
    width: 70px !important;
    height: 70px !important;
}

.testimonial-author-with-image figure p {
    color: #ff0000 !important;
}

/*.home.find .search-form form .form-field {
    width: 18% !important;
    margin:0px;
    padding:0px 30px 0px 0px;
 }
 .home.find .search-form form .form-field input{
    width: 100% !important;
 }*/
footer .container .additional-links ul li,
footer .container nav ul li {
    white-space: nowrap;
}

#home-featured-events .content .date-wrapper .date p+p:before {
    content: "";
    background: url('../images/calendar-icon.svg') no-repeat !important;
    width: 24px;
    font-size: 30px !important;
    height: 20px;
    display: inline-block;
}

.date-wrapper p {
    line-height: normal !important;
}

.enquiries-block .btn {
    padding: 0.75rem 0;
    font-weight: 600;
    border-radius: 0.1875rem;
    clear: both;
    color: #000000;
    text-align: center;
    margin: 10px 0px 0px 0px;
    display: block;
    border: solid 1px #000000;
}

.version-2 .container {
    align-items: baseline !important;
}

.version-2 .banner-box {
    max-width: 400px;
}
.version-2 .banner-box.bg-white{
    padding: 2rem 2rem !important;
}
.version-2 .banner-box h2 {
    color: #000 !important;
    text-align: left !important;
    margin: 0px 0px 0px 0px !important;
    padding: 0 0 10px 0 !important;
    font-weight: 800 !important;
    font-size: 2.25rem !important;
    line-height: 2.625rem !important;
}

.version-2 .banner-box h4 {
    font-size: 20px !important;
    font-weight: 500 !important;
    color: #6c757d !important;
    margin: 0px;
    padding: 0px;
}

.version-2 .bg-image {
    width: 70% !important;
    right: 0px !important;
}
.version-2 .details-about-event{
    margin-bottom:20px !important;
}
#local-datetime {
    clear: both;
    margin: 15px 0px 0px 0px;
    padding: 0px;

}

.conference .version-2 .event.header {
    padding-top: 2.125rem !important;
    padding-bottom: 3rem !important;
}

.version-2 .date {
    position: relative;
    padding-left: 30px !important;
    position: relative !important;
    display: inline-block !important;
    margin: 0px 0px 5px 0px;
}

.version-2 .tag {
    font-size: 12px !important;
    line-height: 20px !important;
    text-transform: uppercase;
    color: #6C757D;
}

.version-2 figure {
    top: 0px !important;
    position: absolute;
    left: 0px;
}

.version-2 time b {
    font-family: 'Roboto_Bold';
    font-size: 24px !important;
    margin: 0px 0px -5px 0px;
    clear: both;
    display: block;
    color: #000;
}
.version-2 time b span {
    font-family: 'Roboto_Regular';
    font-weight: 400;
    font-size: 18px;
}
.version-2 time br {
    display: none;
}

.version-2 time {
    font-size: 12px !important;
    margin: 0px !important;
    line-height: 20px;
    color: #6C757D;
}

.version-2 .details-about-event {
    display: table !important;
    margin: 0px;
    width: 100%;
}

.version-2 .category.location {
    margin: 0px !important;
    justify-content: left !important;
}

.version-2 .category.location li {
    color: #2dafe3 !important;
}

.version-2 .banner-box .btn.primary-style {
    background: #2dafe3 !important;
    color: #fff !important;
}

.version-2 .category ul li {
    white-space: normal !important;
    line-height: 20px !important;
    margin: 0px 0px 10px 0px !important;
}

.version-2 .category ul li.attendance {
    color: #6c757d !important;
}
.version-2 figure svg {
    position: absolute;
   top: 1.25rem;
}
.conference .event.header .container .details-about-event .category ul li img {
    position: relative;
    top: 5px;
        padding-right: 8px;
}
.event.header .container .details-about-event .category.presentedBy {
    align-items: start;
    justify-content: start;
}
.event.header .container .details-about-event .category.presentedBy p {
    font-size: 1.125rem;
    color: #6C757D;
}
.event.header .container .details-about-event .category.presentedBy p img {
    width: auto;
    height: auto;
    object-fit: cover;
    max-width: 77px;
    padding-left: 8px;
}
.conferences_and_webinars-events p.minimal {
    max-height: 90px;
    overflow: hidden;
}

.tab-content-wrapper p,
.about-events p {
    padding-bottom: 1.5rem;
}

.map-content p b {
    font-family: 'Roboto_Bold';
    font-size: 1.5rem;
}

.page-id-36 a,
.map-content a {
    color: #2DAFE3;
}

.enquiry-map {
    padding: 0;
    margin: 0;
    max-height: 650px;
}

.page-id-36 footer {
    margin-top: 0 !important;
}

.map-content hr {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}

.map-content h2 {
    text-align: center;
    font-family: 'Roboto_Regular';
    font-weight: 400;
    font-size: 1.5rem;
    text-transform: uppercase;
}

.not-home .list-testimonials {
    display: grid;
    grid-template-columns: repeat(2, 1fr) !important;
    grid-gap: 5rem 5rem;
    justify-items: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}

.career-left-cont,
.career-right-cont {
    -ms-flex: 0 0 55%;
    -webkit-flex: 0 0 55%;
    flex: 0 0 55%;
    max-width: 55%;
}

.career-right-img,
.career-left-img {
    -ms-flex: 0 0 45%;
    -webkit-flex: 0 0 45%;
    flex: 0 0 45%;
    max-width: 45%;
}

footer .logo {
    width: auto !important;
}

.space-bw {
    width: 20vw;
}

.ondemand-events p.minimal {
    max-height: 85px;
    height: 84px;
    overflow: hidden;
}
#home-featured-events .btn.bold {
    font-family: 'Roboto_Regular';
    line-height: 1.25rem;
    font-size: 1.125rem;
    font-weight: 800;
}
#load-featured-events p.minimal {
    height: 86px;
    overflow: hidden;
}
section.home.ours-brands.grid {
    background: #fff;
    padding-bottom: 4rem;
    padding-top: 4rem;
}

.grid.about-us-container{
    padding-bottom: 4rem;
}
.home.container.last .home.homepage-separator {
    margin: 0 0 4rem !important;
}
.content__video-description p {
    font-size: 1rem;
    line-height: 1.25rem;
}
.featured-slider {
    padding-bottom: 40px;
}
.conference-menu li.socials-menu .socials ul li {
    border-right: 0px solid;
    padding: 0 0.5rem;
}
.conference .block-event-nav .conference-menu ul li.socials-menu {
    border-right: 0 solid;
    padding: 0 0 0 1.25rem;
}
.covid-19 .covid-19__info ul li, .text-wrapper ul li, .block-content ul li {
    list-style: disc;
    margin-bottom: 1.2rem;
    line-height: 1.4;
    margin: 1em;
}
.covid-19 .covid-19__info p {
    display: inline-block;
    margin-top: 0.6em;
    margin-bottom: 0.6em;
}
.covid-19 .covid-19__info h3 a{
     font-size: 1.5rem;
     font-family: Roboto_Medium;
        line-height: 1.8125rem;
}
/*---====RESPONSIVE DESIGN CHANGES START=====---*/
.home.event.why-attend.dynamic-section .heading {
    margin-top: 2.5rem !important;
    margin-bottom: 2rem;
}
.contact-us .enquiry-form-section {
    padding-top: 0 !important;
}

hr.enquiry-form-separator {
    margin-bottom: 42px;
    border: 0;
    border-top: 1px solid #000;
}

@media only screen and (min-width: 103.125rem) {
.single-event_listing .event.header .bg-image figure img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        aspect-ratio: 100;
    }
}
@media (max-width: 1920px) and (min-width: 1680px) {
    .clippath, .clippath .clipped {
        max-width: 88.0625rem !important;
        height: 105% !important;
    }
}
@media (max-width: 1680px) and (min-width: 1481px) {
    .clippath, .clippath .clipped {
        max-width: 72.0625rem !important;
        height: 105% !important;
    }
}
@media (max-width: 1480px) and (min-width: 1351px) {
    .clippath, .clippath .clipped {
        max-width: 66.0625rem !important;
        height: 105% !important;
    }
}
@media (max-width: 1350px) and (min-width: 1220px) {
    .home.find .search-form form button {
        width: 100% !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
    }

    .home.find .search-form form fieldset {
        display: block;
    }
    .archive.tax-sector .home.find .search-form form fieldset {
        display: inline-flex;
    }
    .archive.tax-sector .home.find .search-form .search-filter.form-field input {
        width: 100%;
        background-color: #fff !important;
    }
    .events .home.find .search-form form fieldset {
        display: inline-flex;
    }

    .home.find .search-form .form-field input.type-find {
        margin: 0px !important;
    }

    .home.find.grid.container.filtered>div {
        width: 100%;
    }

    .home.find .search-form .form-field input {
        margin: 0px !important;
    }

    .home.find .search-form.event-form form .form-field.filter,
    .home.find .search-form.event-form form .form-field.filter input {
        margin-top: 0px !important;
        margin-bottom: 0px;
    }

    .home.find .search-form.event-form form .form-field {
        padding-right: 10px !important;
        float: left;
        max-width: 140px;
        margin-bottom: 10px;
    }

    .clippath .clipped {
        max-width: 56.063rem !important;
    }

    .home.event.why-attend.dynamic-section .heading {
        margin-top: 2.5rem;
        margin-bottom: 2rem;
    }

    .home.find .search-form .form-field {
        margin-bottom: 5px;
    }

    .events .home.find .search-form .form-field {
        margin-bottom: 0px;
    }
}

/*.home.find .search-form .form-field {
        margin-bottom:5px;
    }*/
.content_lhs {
    width: 55%;
}

@media (max-width: 1219px) and (min-width: 980px) {
    .version-2 .bg-image {
        width: 100% !important;
        right: 0px !important;
    }

    .events .home.find .search-form form button {
        width: auto !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
    }

    .events .home.find .search-form .form-field input.type-find {
        margin: 0px !important;
    }

    .events .home.find .search-form form fieldset {
        display: block;
    }

    .events .home.find.grid.container.filtered>div {
        width: 100%;
    }

    .events .home.find .search-form.event-form form .form-field.filter,
    .home.find .search-form.event-form form .form-field.filter input {
        margin-top: 0px !important;
        margin-bottom: 0px;
    }

    .events .home.find .search-form.event-form form .form-field {
        padding-right: 10px !important;
        float: left;
        max-width: 180px;
        margin-bottom: 10px;
        margin-top: 0px !important;
    }

    .clippath .clipped {
        max-width: 49.063rem !important;
    }

    .grid.grid.event-details .grid__col-6 {
        display: inline-block !important;
        margin-bottom: 30px !important;
        width: 48% !important;
    }
}

@media (max-width: 979px) and (min-width: 768px) {
    .conference-menu.additional-navigation.active {
        display: none !important;
    }

    .block-event-nav,
    .block-event-nav .conference-menu,
    .block-event-nav .conference-menu ul {
        display: block !important;
    }

    .conference .block-event-nav .conference-menu ul li {
        display: inline-block !important;
        margin: 0px 0px 15px 0px;
    }

    .home.find .search-form form button {
        width: auto !important;
        padding-left: 40px !important;
        padding-right: 40px !important;
    }

    .home.find .search-form .form-field input.type-find {
        margin: 0px !important;
    }

    .home.find .search-form form fieldset {
        display: block;
    }

    .home.find.grid.container.filtered>div {
        width: 100%;
    }

    .home.find .search-form .form-field input {
        margin: 0px !important;
    }

    .home.find .search-form.event-form form .form-field.filter,
    .home.find .search-form.event-form form .form-field.filter input {
        margin-top: 0px !important;
        margin-bottom: 0px;
    }

    .home.find .search-form.event-form form .form-field {
        padding-right: 10px !important;
        float: left;
        max-width: 180px;
        margin-bottom: 10px !important;
        margin-top: 0px !important;
    }

    .home.find .search-form.event-form form .form-field {
        padding-right: 10px !important;
        float: left;
        max-width: 180px;
        margin-bottom: 10px;
    }

    .clippath .clipped {
        max-width: 34.063rem !important;
        max-height: 40.75rem;
    }

    .grid.grid.event-details .grid__col-6 {
        display: inline-block !important;
        margin-bottom: 30px !important;
        width: 48%;
    }
    .home.find .search-form .form-field{
        margin-bottom: 15px;
    }
    .search-form fieldset .form-field.search-filter input{width: 48% !important;}
    .search-form fieldset .form-field.search-filter input:first-child{margin-right: 4% !important;}
}

@media (max-width: 767px) and (min-width: 100px) {
     .version-2 .category.location ul li {
        display: inline !important;
    }
    .content_lhs {
        width: 100%;
    }

    header .conference-menu.additional-navigation {
        display: none !important;
    }

    .conference-menu.additional-navigation.active,
    .conference-menu.additional-navigation .sticky-menu-bar {
        display: none !important;
    }
   
    .block-event-nav,
    .block-event-nav .conference-menu,
    .block-event-nav .conference-menu ul {
        display: block !important;
    }

    .conference .block-event-nav .conference-menu ul li {
        display: inline-block !important;
        margin: 0px 0px 15px 0px;
    }

    .version-2 .bg-image {
        width: 100% !important;
        right: 0px !important;
        top: 189px !important;
    }

    .version-2 .banner-box {
        max-width: 320px !important;
        margin: 0px auto !important;
        padding: 20px 30px !important;
    }

    .version-2 .container h2 {
        font-size: 20px !important;
        line-height: 28px !important;
    }
    .version-2 .banner-box h4{
        font-size: 18px !important;
    }
    .version-2 .date {
        position: relative;
        margin: 0px 20px 5px 0px !important;
    }

    #local-datetime {
        margin: 30px 0px 0px 0px;
        padding: 0px !important;
        flex-direction: row !important;
    }

    .home.find.grid.container.filtered>div {
        width: 100%;
    }

    .logo,
    .main-logo {
        width: 131px !important;
        height: auto !important;
    }

    .home.find .search-form.event-form form .form-field {
        padding-right: 0px !important;
        float: left;
        max-width: 100%;
        margin-bottom: 10px;
    }

    .home.find h1 {
        width: 40% !important;
        letter-spacing: 0.05rem;
        line-height: 2.5rem;
    }

    .home.browse-sectors .container .list-sectors {

        grid-template-columns: repeat(1, 1fr);
    }

    .home .menu {
        background-color: transparent !important;
        border: none !important;
    }
    .home.find.grid.container .clippath{
        top: -85px;
    }
    .event-hero-content h1{
        font-size: 28px !important;
        line-height: 34px !important;
    }
    .btn-outline-white.go-to-conferences-and-webinars{
        font-size: 18px !important;
    }

    .pagination {
        width: 100%
    }

    .pagination ul,
    .pagination ul li {
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .pagination ul {
        width: 100%;
        display: -webkit-inline-flex;
        display: -ms-inline-flexbox;
        display: inline-flex;
        list-style-type: none;
        margin-bottom: 3.75rem
    }

    .pagination ul li {
        width: 1.5625rem;
        height: 1.5625rem;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-right: .9375rem;
        transition: .3s;
        cursor: pointer
    }

    .pagination ul li.pages-count {
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content
    }

    .pagination ul li.pages-count:hover,
    .pagination ul li.paginate:hover {
        background: rgba(0, 0, 0, 0)
    }

    .pagination ul li:last-of-type {
        margin-right: 0
    }

    .pagination ul li.active,
    .pagination ul li:hover {
        background: #FF2D68;
    }

    .pagination ul li.active a,
    .pagination ul li:hover a {
        color: #fff
    }

    .pagination ul li a {
        width: 100%;
        height: 100%;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        font-family: "Roboto_Bold";
        font-size: 1.125rem;
        font-style: "normal";
        letter-spacing: 0;
        line-height: 0;
        color: rgba(0, 0, 0, .4)
    }

    .pagination .show-more {
        display: none
    }

    a.view-all-events.go-to-conferences-and-webinars {
        color: #000;
        text-align: right;
        float: right;
        font-size: 1.25rem;
        letter-spacing: 0;
        /* line-height: 1.75rem; */
        position: relative !important;
        top: 50px !important;
        width: 100% !important;
        text-align: center !important;
    }
    a.view-all-events.go-to-conferences-and-webinars:hover{
        color: #2DAFE3;
    }
    .not-home .list-testimonials{
        width: 100% !important;
        display: block !important;
    }
    .not-home .list-testimonials{
        width: 100% !important;
        display: block !important;
    }
    .not-home .list-testimonials .testimonial {
    max-width: 100% !important;
    text-align: center !important;
}
.about-events .row.align-items-center > .col-md-6{
    width: 100% !important;
    max-width: 100%;
    flex: 0 0 100% !important;
}
.tab-content-wrapper .tab-content .col-md-6{
    width: 100% !important;
        flex: 0 0 100%;
        max-width: 100% !important;
}
.policy.header .container.partner {
        padding: 6.5625rem 30px !important;
    }
    .policy.header.partner {
        width: calc(100% - 0px) !important;
        margin: 0 0rem !important;
    }
.new-aboutus.home.content .row.bg-white > .col-md-6{
    width: 100% !important;
    max-width: 100%;
    flex: 0 0 100% !important;
}
.career-right-img, .career-left-img {
    -ms-flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    height: 350px !important;
    max-width: 100%;
}

.career-left-cont, .career-right-cont {
    -ms-flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.career-right-cont .pb-3,.career-right-cont p{
    padding-left: 0px !important;
}
.new-aboutus .col-md-6.row{
    margin-top: 20px !important;
}

}

/*---====RESPONSIVE DESIGN CHANGES END=====---*/
.tax-sector input#search-filter-from-date,
.tax-sector input#search-filter-to-date {
    background-color: #FFf !important;
}
#page_footer .button-group.align-for-large-right {
    display: flex !important;
}

.home.container .home.homepage-separator {
    margin: 4rem 0 !important;
}

.cont-txt {
    min-height: 240px;
}

.search-form .form-field input {
    min-width: inherit !important;
}

.home.featured-events .container .list-events .box .content .date p {
    color: rgb(108, 117, 125);
    display: flex;
    align-items: center;
    font-size: 0.625rem;
    padding: 0px;
}

.home.featured-events .container .list-events .box .content .location {
    color: #2dafe3;
    font-size: 14px;
    text-transform: capitalize !important;
    line-height: 1rem;
    margin-bottom: .625rem;
    font-weight: 500 !important;
}

.home.featured-events .container .list-events .box .content .location img {
    margin-right: 5px !important;
}

.home.find .search-form .search-filter.form-field {
    min-width: 3.25rem;
}

.new.event-details {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 20px;
    width: 100%;
    margin: 0;
    padding: 0;
}

.grid.grid.event-details .grid__col-6 {
    display: inline-block !important;
    margin-bottom: 30px !important;
}

.version-2 .category.location ul {
    display: inline-block !important;
    width: 100% !important;
}

.version-2 .category.location ul li {
    display: inline-block !important;
}

.version-2 .category ul li:after {
    color: #757575 !important;
}

.home .list-sponsors-brands {
    display: block !important;
    column-count: 2 !important;
    width: 100% !important;
    min-height: 19rem;
}

.home.testimonials.grid .home .list-sponsors-brands .logo-item {
    padding: 0px 0px 10px 0px;
}

.home.testimonials .container .list-testimonials .testimonial {}

.list-testimonials {
    grid-template-columns: auto !important;
    gap: 2rem !important;
}

.list-testimonials .testimonial {
    width: 100%;
    min-width: 100%;
}

.home.testimonials.grid .testimonial-content b {
    font-weight: 500 !important;
}

.home .list-sponsors-brands .logo-item {
    margin-bottom: 10px !important;
}

.event.why-attend .container .content-info,
.event.why-attend .container .content__video-description {
    width: 100% !important;
    margin: 0 auto;
    max-width: 596px;
}

.event.why-attend .container .content__expect-info {
    padding-top: 4rem;
    padding-bottom: 4rem;
    max-width: 90% !important;
    margin: 0 auto;
}

.enquiry-map {
    height: 530px !important;
    position: relative;
    overflow: hidden;
}
@media (max-width: 767px) and (min-width: 100px) {
    .version-2 .category.location ul li {
        display: inline !important;
    }

    .new.event-details {
        grid-template-columns: repeat(1, 1fr);
    }
}
@media only screen and (min-width: 76.5rem) and (max-width: 103.125rem) {
    .tax-sector .home .heading {
        margin-top: 4rem;
    }
}
.covid-19__info p {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 20px;
}

.covid-19__info p a {
    display: block;
}

.covid-19__info p img {
    width: 100%;
    height: auto;
    display: block;
}

@media (max-width: 768px) {
    .covid-19__info p {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 480px) {
    .covid-19__info p {
        grid-template-columns: 1fr;
    }
}