/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 06 2024 | 05:04:25 */
@media only screen and (max-width: 767px) {
  .uk-tile-secondary:not(.uk-preserve-color) .uk-heading-medium {
     font-size: 24px !important;
     line-height: 26.4px !important;
  }
  a.el-link.uk-button.uk-button-default {
    width: 100%;
  }
  .uk-button.uk-button-default {
    width: 100%;
    font-size: 18px;
    padding: 15px 20px;
    font-weight: 900;
}
.uk-padding-large {
     padding: 20px;
  }	
  .watchdog-showcase h3.uk-heading-xlarge {
    text-align: center;
    line-height: 24px;
  }
  .post-showcase .hero-post .uk-card-body {
      padding: 20px !important;
  }
  .post-showcase .hero-post h3.el-title {
    font-size: 22px !important;
    min-height: auto;
    line-height: 24.2px !important;
  }
  .hero-post .el-content.uk-panel {
    min-height: auto !important;
    -webkit-line-clamp: inherit !important;
  }
  .post-showcase .fs-grid-fieldset-3.uk-panel.uk-first-column {
    width: 50% !important;
  }
  .tm-footer .uk-panel {
    margin: 15px 0px !important;
  }
  .hero-list-post .uk-width-2-5 {
     width: 100%;
   }	
   .post-showcase .fs-grid-fieldset-4.uk-panel {
       width: 50% !important;
    }
    .fs-grid-nested-2.uk-margin-top.uk-grid.uk-grid-stack {
       margin-top: 10px !important;
    }
	.uk-heading-xlarge {
      font-size: 20px !important;
      line-height: 24px !important;
    }
	ul.three
	ul.three-button-top {
      float: none !important;
      text-align: center !important;
    }
    div#jump-rightbox {
       position: relative;
       margin-top: 0px;
    }
	.uk-subnav-pill li:first-child {
      padding-left: 0px !important;
    }
    .uk-subnav {
      margin-left: 0px;
    }
	.inner-banner-text, .inner-banner-text .inner-banner-row {
       min-height: auto !important;
    }
    .inner-banner-text h1 {
      font-size: 44px !important;
      line-height: 44px !important;
    }
    h3.inner-small-headline {
      font-size: 30px !important;
      line-height: 110%;
    }
    .lorem-headline-showcase h3 {
      font-size: 30px !important;
      line-height: 110% !important;
    }
    .participant-info-section .el-item {
      width: 100%;
      margin-bottom: 20px;
     }
     .post-showcase .uk-width-2-5 {
        width: 100%;
     }
	.watchdog-large-button a.el-content.uk-button.uk-button-default {
        font-size: 24px !important;
    }
	.participant-info-showcase h3.el-title {
       font-size: 30px !important;
       line-height: 110% !important;
    }
	.light-blue-button a.el-content.uk-button {
       margin-bottom: 20px;
    } 
	.events-showcase  a.el-link.uk-button.uk-button-default {
      margin-top: 30px;
    }
    .events-showcase .fs-grid-fieldset-3 {
      width: 100%;
      top: -95px;
      right: inherit;
     }
	h3.news-hero-post {
    font-size: 44px !important;
}
h3.industry-hero-post {
    font-size: 24px !important;
}
.newsletter-showcase h3 {
    font-size: 30px !important;
}
.sign-up-form input.wpcf7-form-control.has-spinner.wpcf7-submit {
    width: 100%;
    padding: 15px 20px;
}
.mobile-showcase .light-blue-button a.el-content.uk-button {
    width: 100%;
}
.mobile-showcase .light-blue-button {
    width: 100%;
}
.mobile-showcase .light-blue-button a.el-content.uk-button.uk-button-default:after {
    content: none;
}
.podcast-videos-post h3 {
    font-size: 22px;
}
.mobile-showcase h3 {
    font-size: 24px !important;
}
.post-showcase h3.el-title {
    font-size: 18px !important;
    min-height: auto !important;
}
.newsletter-form input.wpcf7-form-control.has-spinner.wpcf7-submit {
    width: 100%;
}	
.load-more-btn a.el-link.fs-load-more-next.uk-button {
    width: 100%;
}
.goto-channel-text {
    margin-top: -10px;
}
h1.uk-heading-2xlarge {
    font-size: 44px;
}
.get-latest-media h3 {
    font-size: 44px !important;
}
.contact-info-inner-section h3 {
    font-size: 30px !important;
}
.careers-contact-showcase h3.el-title {
    font-size: 22px !important;
}
.more-videos-showcase .uk-width-2-5 {
    width: 100% !important;
}
.more-videos-showcase h3.el-title {
    min-height: auto;
}
.clubs-grid-list .uk-button-default {
    width: 100%;
}
.content-section h3 {
    font-size: 30px;
    line-height: 110%;
}
.videos-showcase h3.el-title,.latest-news-post h3.el-title{
    min-height: auto !important;
}
.download-button a.el-link.uk-button.uk-button-default {
    width: 100%;
}
.whitebox-grid-panel h3.el-title.uk-card-title {
    font-size: 18px;
}	
.all-general-form input.wpcf7-form-control.wpcf7-submit {
    width: 100%;
}
.large-heading-inner {
    font-size: 30px !important;
}
.faq-tabs-inner .uk-width-auto {
    display: none;
}
.faq-tabs-inner ul.el-nav.uk-nav-default.uk-margin.uk-thumbnav li {
    width: 100% !important;
    margin-bottom: 15px;
}
.faq-list a.uk-accordion-title {
    font-size: 18px;
}
.events-showcase .el-content p {
    min-height: auto;
    -webkit-line-clamp: inherit;
    margin-bottom: 40px;
}
.events-showcase h3.el-title.uk-card-title {
    min-height: auto;
    margin-bottom: 15px !important;
}
.watchdog-button-panel {
    padding: 40px !important;
}
table.uk-table {
    overflow-y: auto;
    display: block;
    padding-bottom: 20px !important;
}
.mobile-table-scroll ::-webkit-scrollbar {
    width: 14px;
}
.mobile-table-scroll ::-webkit-scrollbar-track {
    border-radius: 0px;
    background: #ccc;
    padding-top: 20px;
}
.mobile-table-scroll ::-webkit-scrollbar-thumb {
    background: #006EB0;
    border-radius: 0px;
}
.track-record-section-grid th {
    vertical-align: middle;
}
.newsletter-signup-content h3 {
    font-size: 30px !important;
}
.my-fasttrack-headline h3 {
    font-size: 30px !important;
}
.podcast-videos-post h3 {
    font-size: 22px !important;
}	
.grey-three-grid-box img.el-image {
    width: 100%;
}
.racing-newsletter-banner h1 {
    font-size: 44px !important;
    line-height: 44px !important;
}
.career-number-grid .el-item.uk-card {
    padding: 20px 0px;
}
.career-number-grid .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before {
    border-top: 2px solid #E8E8E8;
}
.med-blue-panel-white-text h3.el-title {
    font-size: 30px;
}
.watch-video-careers-section .uk-padding {
    padding: 20px;
}
.grid-tab-fullwidth .uk-dropdown-nav.uk-dropdown.uk-open {
    padding: 15px;
}
.grid-tab-fullwidth .uk-nav>li>a {
    font-size: 16px;
    letter-spacing: 0px;
    font-weight: 700;
    padding: 5px 0px;
}
.grid-tab-fullwidth .uk-tab>*>a {
    border: none !important;
}
.grid-tab-fullwidth span.fs-filter-label-inner {
    margin-right: 20px;
}
.grid-tab-fullwidth svg {
    background: url("/wp-content/uploads/2022/12/dropdown-white-arrow.svg")0px 0px no-repeat;
    width: 30px;
    height: 31px;
}
.grid-tab-fullwidth polygon {
    display: none;
}
.value-vision-section .el-item.uk-panel {
    padding: 30px 0px;
}
.value-vision-section .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before {
    border-top: 2px solid #006EB0;
}
.value-vision-section h3.el-title {
    font-size: 18px !important;
}
ul.list-find-us {
    float: none;
}
.download-small-btn-blue a.el-content.uk-button.uk-button-default:before {
    float: none;
	top: 4px;
}
.ticketing-first-option .fs-grid-fieldset.fs-grid-fieldset-2,.ticket-option-soldout .fs-grid-fieldset.fs-grid-fieldset-2 {
    width: 50%;
}
.ticketing-first-option .fs-grid-fieldset.fs-grid-fieldset-1,.ticket-option-soldout .fs-grid-fieldset.fs-grid-fieldset-1 {
    width: 50%;
}
.ticketing-first-option a.uk-panel,.ticket-option-soldout a.uk-panel{
    width: 109px;
    float: right;
}	
.ticketing-option-grid .el-content {
    height: auto !important;
    min-height: auto !important;
}
.ticket-option-soldout .el-content.uk-panel {
    height: auto !important;
    min-height: auto !important;
}
.event-inner-slider .el-overlay {
    left: 0px !important;
    width: 100% !important;
}
.event-inner-slider h3.el-title {
    font-size: 30px !important;
    line-height: 110% !important;
}
.stategic-headline-showcase h3 {
    font-size: 30px !important;
}
.our-stratigic-pillars h3 {
    font-size: 30px !important;
}
.feature-race-filter ul li {
    margin-bottom: 15px;
}
.our-vision-grid .uk-padding {
    padding: 20px 0px;
}
.our-vision-grid .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before {
    border: 2px solid #FFFFFF;
}
.accordion-inner-section a.el-title.uk-accordion-title {
    font-size: 18px;
    line-height: 26px;
    padding: 20px;
}
div#next-jump-right {
    padding: 20px 0px !important;
}
.watchdog-showcase h3.el-title.uk-heading-medium {
    font-size: 14px !important;
}
.three-grid-heading-text h3 {
    font-size: 18px !important;
}
.resources-report-showcase h4 {
    font-size: 18px;
}
.download-version-showcase h1 {
    font-size: 30px;
}
.wagering-accordion-section a.el-title.uk-accordion-title {
    font-size: 24px;
    line-height: 110%;
}
h1.uk-heading-2xlarge {
    font-size: 40px;
    line-height: 100%;
}
h1.uk-article-title {
    font-size: 44px;
}
.the-ice-industry h2 {
    font-size: 30px;
}
.Our-Strategy-Vision h3 {
    font-size: 22px;
}
.grv-board-members-showcase h3 {
    font-size: 24px;
}
.grv-board-members-showcase h5 {
    font-size: 18px;
}
.uk-section-primary:not(.uk-preserve-color) h3 {
    font-size: 24px;
}
.uk-section-primary:not(.uk-preserve-color) h3 {
    font-size: 24px;
}
ul.three-button-top li:first-child {
    float: left;
}
ul.three-button-top li:last-child {
    float: right;
}
ul.three-button-top {
    float: none !important;
}
.social-video-overlay .el-meta {
    display: none;
}
.track-record-section-grid li.fs-filter-state {     
    background: #FFFFFF;    
    border: 1px solid #004899;
    height: 40px;
}

.track-record-section-grid .uk-tab>*>a {
    width: 332px;
    padding: 0px;
    font-weight: 400;
    font-size: 16px;
    color: #212121 !important;
    line-height: 40px;
    display: block;
}
.track-record-section-grid svg {
    float: right;
    height: 31px;
    background: url("/wp-content/uploads/2022/11/select-dropdown-arrow.svg")0px 0px no-repeat;
    width: 22px;
    position: relative;
    top: 5px;
}
.track-record-section-grid polygon {
    display: none;
}
.track-record-section-grid ul.el-nav {
    margin-left: 0px;
}
.track-record-section-grid ul.el-nav li {
    padding: 0px 10px;
}
.track-record-section-grid .uk-tab>*>a:hover {
    border-bottom: none;
}
.track-record-section-grid .uk-tab .uk-dropdown {
    padding: 0px 10px;
    font-weight: 400;
    font-size: 16px;
    line-height: 128%;
    color: #212121;
    letter-spacing: 0px;
}
.track-record-section-grid .uk-nav>li>a {
    font-weight: 400;
    font-size: 16px;
    line-height: 128%;
    color: #212121;
    letter-spacing: 0px;
}
.track-record-section-grid .uk-tab>.uk-active>a {
    border: none;
}
.track-record-section-grid .uk-grid-row-large>.uk-grid-margin {
    margin-top: 20px !important;
}
.tabs-mobile-dropdown li.fs-filter-state {     
   background: #FFFFFF;    
   border: 1px solid #004899;
   height: 40px;
}
.tabs-mobile-dropdown .uk-tab>*>a {
    width: 332px;
    padding: 0px;
    font-weight: 400;
    font-size: 16px;
    color: #212121 !important;
    line-height: 40px;
    display: block;
}
.tabs-mobile-dropdown svg {
    float: right;
    height: 31px;
    background: url("/wp-content/uploads/2022/11/select-dropdown-arrow.svg")0px 0px no-repeat;
    width: 22px;
    position: relative;
    top: 5px;
}
.tabs-mobile-dropdown polygon {
    display: none;
}
.tabs-mobile-dropdown ul.el-nav {
    margin-left: 0px;
}
.tabs-mobile-dropdown ul.el-nav li {
    padding: 0px 10px;
}
.tabs-mobile-dropdown .uk-tab>*>a:hover {
    border-bottom: none;
}
.tabs-mobile-dropdown .uk-tab .uk-dropdown {
    padding: 0px 10px;
    font-weight: 400;
    font-size: 16px;
    line-height: 128%;
    color: #212121;
    letter-spacing: 0px;
}
.tabs-mobile-dropdown .uk-nav>li>a {
    font-weight: 400;
    font-size: 16px;
    line-height: 128%;
    color: #212121;
    letter-spacing: 0px;
}
.tabs-mobile-dropdown .uk-tab>.uk-active>a {
    border: none;
}
.year-grid-filter ul.el-nav li:first-child{
    padding-left: 10px;
}
.common-terms-accordion a.uk-accordion-title {
    font-size: 18px;
    line-height: 26px;
    padding: 16px 20px;
}
.greybox-match-text h3.el-title.uk-card-title {
    min-height: auto;
}
.greybox-match-text .el-content.uk-panel.uk-margin-top {
    min-height: auto;
}
.login-btn {
    width: 100%;
    margin-bottom: 20px;
}
.who-careers-panel .uk-padding-large {
    padding: 40px !important;
}
span.job-first-text {
    display: block;
}
.medblue-panel-box h3.el-title {
    font-size: 22px;
    min-height: auto;
}
ul.keys-lists li {
    display: block;
    margin-bottom: 10px;
}
.grey-three-grid-box h3.el-title {
    min-height: auto;
}
.racing-feature-grid img.el-image {
    width: 100%;
}
.visit-website-btn {
    float: none;
}
.sort-filter-media-release h4 {
    font-size: 16px;
}
.white-box-up-arrow h3.el-title {
    height: auto;
}
.white-box-up-arrow .el-content p {
    min-height: auto;
}
.inner-banner-owner h1 {
    font-size: 38px !important;
}
.previous-event-showcase h3.el-title.uk-card-title {
    min-height: auto;
}
.previous-event-showcase .el-content p {
    min-height: auto !important;
    margin-bottom: 0px;
}
.previous-event-showcase a.el-link.uk-button.uk-button-default {
    margin-top: 0px;
}
.mobile-pagination-text ul.uk-pagination {
    margin-top: 50px !important;
}
.uk-heading-large {
    font-size: 30px !important;
}
.search-bg-section h1 {
    font-size: 30px !important;
}
.feature-race-filter .select-input-sf {
    width: 100%;
}
.feature-race-filter .select-input-sf {
    background-position-x: 99%;
    background-position-y: 5px;
}
.feature-race-filter ul li {
    display: block;
}
.feature-race-filter .dataTable thead th:not(.has-filter).sorting_disabled {
    padding-right: 10px !important;
}
.four-item-showcase .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before {
    border-top: 2px solid #006EB0 !important;
}
.four-item-showcase ::before {
    border: none !important;
}
.four-item-showcase .uk-card-body {
    padding: 20px 0px;
}
.four-item-showcase .el-content.uk-panel.uk-margin-top {
    margin-top: 10px !important;
}	
.right-arrow .uk-button-default:after {
    float: none !important;
    margin-left: 10px !important;
    position: relative;
    top: 2px;
}
.event-inner-slider [class*=uk-position-center-left],
.event-inner-slider [class*=uk-position-center-right] {
    top: calc(92% - var(--uk-position-margin-offset));
}
.event-inner-slider .uk-position-bottom-left {
    left: 0px !important;
    right: 0 !important;
    bottom: 15px !important;
    text-align: center;
}
.event-inner-slider ul.el-nav.uk-dotnav {
    text-align: center;
    margin: 0 auto;
    width: 120px;
}
.event-inner-slider a.el-slidenav {
    margin: 15px 0px;
}
.post-showcase .fs-grid-fieldset.fs-grid-fieldset-1,
.post-showcase .fs-grid-fieldset.fs-grid-fieldset-2 {
    width: 100%;
}
.post-showcase .fs-grid-text-3 {
    margin-top: 10px !important;
}
.search-bg-section input.uk-search-input {
    width: 100%;
    height: 48px !important;
    margin-bottom: 10px;
}
button.uk-button.uk-button-default.search-again-btn {
    margin-left: 0;
}
.search-bg-section .uk-search-default .uk-search-icon {
    height: 48px;
}
#mobile-search input.uk-search-input {
    margin-bottom: 15px;
}	
div#mobile-search {
    padding-bottom: 20px !important;
}
.career-number-grid h3.el-title {
    font-size: 24px;
}
.careers-mobile-tab ul.el-nav li:first-child {
    padding-left: 10px;
}
.social-inner-icons {
    font-size: 14px;
}
.social-inner-icons:before {
    margin-right: 20px !important;
}
.facebook-icon-inner:before {
    width: 38px !important;
}
.panel-gallery-slider .el-content.uk-panel {
    margin-left: 10px;
    margin-top: 10px !important;
}
.uk-heading-xlarge {
      font-size: 30px !important;
      line-height: 110% !important;
}
div#jumpboxwrapper>.uk-subnav {
    flex-wrap: nowrap;
    overflow-x: scroll;
}
.search-number-pagination .uk-pagination>* {
    padding-left: 6px;
}
.search-number-pagination ul.uk-pagination {
    margin-top: -14px !important;
}
.el-item.job-learn-more {
    width: 100% !important;
    margin-bottom: 15px;
}
.mobile-view-post >div > div:nth-child(n+3) {
    display: none;
}
.latest-news-post >div > div:nth-child(n+3) {
    display: none;
}
/*.events-showcase-mobile > div > div:nth-child(n+4) {
    display: none;
}*/
#view-other-event a.el-link.fs-load-more-next.uk-button.uk-button-default {
    display: none;
}
.about-sport-grid .el-content.uk-panel{
	display:block;	
}	
.current-positions-grey-box h3.el-title{
	min-height:auto;
	display: block;
}
.newsletter-grid-up-arrow .el-content.uk-panel,.newsletter-grid-up-arrow p,.become-catcher .el-content.uk-panel,.blue-text-grey-box .el-content.uk-panel {
	min-height:auto;
	display: block;
}	
.retirements-section h3.el-title {
    min-height: auto;
}
.retirements-section p {
    min-height: auto;
}
.careers-tabs-section .uk-tab>*>a {
    font-size: 14px;
    height: 30px;
}
.careers-tabs-section ul.el-nav li:first-child {
    padding-left: 10px;
}
.careers-tabs-section .el-nav.uk-tab.nav-horizontal {
    height: 36px;
    list-style-type: none;
    padding: 0;
    display: block;
}
.careers-tabs-section .el-nav.uk-tab.nav-horizontal li {
    visibility: hidden;
    position: relative;
    z-index: 10;
    margin: 0;
    padding: 0;
    transition: 80ms;
    background: #fff;
}
.careers-tabs-section .el-nav.uk-tab.nav-horizontal li a {
    display: block;
    width: auto;
    height: 36px;
    line-height: 39px;
    color: #000 !important;
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    transition: font-size 200ms, background-color 200ms;
}
.careers-tabs-section .el-nav.uk-tab.nav-horizontal li a:active {
    font-size: 14px;
    background-color: transparent;
}
.careers-tabs-section .el-nav.uk-tab.nav-horizontal li:first-of-type {
    visibility: visible;
    transition: background-color 200ms;
}
.careers-tabs-section .el-nav.uk-tab.nav-horizontal:hover li {
    visibility: visible;
}
.careers-tabs-section .el-nav.uk-tab.nav-horizontal:hover li:first-of-type {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    z-index: 15;
    font-weight: 600;
}
.careers-tabs-section .el-nav.uk-tab.nav-horizontal li:hover {
    background-color: white !important;
    z-index: 15;
}
.careers-tabs-section .el-nav.uk-tab.nav-horizontal li:hover a {
    color: #1bd6bc;
}
.dream-chasers-banner {
    padding-top: 10px;
}	
.home .post-showcase {
    padding-top: 30px;
}	
}

.view-all-mobile a.el-content.uk-button.uk-button-default:after {
    content: "";
    background: url("/wp-content/uploads/2022/11/view-all-arrow.svg")0px 0px no-repeat;
    width: 18px;
    height: 16px;
    display: inline-block;
    margin-left: 7px;
}
.view-all-mobile a.el-content.uk-button.uk-button-default {
    width: 100%;
    font-size: 18px;
    font-weight: 900;
    color: #1f345d;
    background: transparent;
    line-height: 100%;
    padding: 15px 20px;
}
.view-without-icon-mobile a.uk-button.uk-button-default {
    width: 100%;
    padding: 15px 20px;
    font-size: 18px;
}
.watchdog-large-mobile-button a.el-content.uk-button.uk-button-default {
    background: rgba(255, 255, 255, 0.2);
    box-shadow: 0px 3px 8px -1px rgba(31, 52, 93, 0.15);
    width: 100%;
    text-align: left;
    padding: 20px;
    font-size: 24px;
    font-style: italic;
    line-height: 120%;
    color: #fff;
    border: none;
    border-bottom: 2px solid #1f345d;
    min-height: 96px;
    display: flex;
    align-items: center;
}
.race-btn-white-icon a.el-content.uk-button.uk-button-default:after {
    content: "";
    background: url("/wp-content/uploads/2022/11/race-calendar-white.svg")0px 0px no-repeat;
    width: 50px;
    height: 50px;
    display: inline-block;
    background-size: cover;
    position: absolute;
    right: 15px;
}
.black-btn-white-icon a.el-content.uk-button.uk-button-default:after {
    content: "";
    background: url("/wp-content/uploads/2022/11/black-block-icon.svg")0px 0px no-repeat;
    width: 50px;
    height: 50px;
    display: inline-block;
    float: right;
    background-size: cover;
    position: absolute;
    right: 15px;
}
.dog-btn-white-icon a.el-content.uk-button.uk-button-default:after {
    content: "";
    background: url("/wp-content/uploads/2022/11/dog-white-icons.svg")0px 0px no-repeat;
    width: 50px;
    height: 50px;
    display: inline-block;
    float: right;
    background-size: cover;
    position: absolute;
    right: 17px;
}
.dog-btn-white-icon a.el-content.uk-button.uk-button-default {
    border-bottom: none;
}
.mobile-pagination-text span.uk-icon.uk-pagination-next svg {
    display: none;
}
.mobile-pagination-text span.uk-icon.uk-pagination-next:after {
    content: "";
    background: url("https://www.grv.org.au/wp-content/uploads/2022/12/pagination-next-arrow.svg")0px 0px no-repeat;
    width: 7px;
    height: 11px;
    display: inline-block;
    margin-left: 8px;
}
.mobile-pagination-text span.uk-icon.uk-pagination-previous svg {
    display: none;
}
.mobile-pagination-text span.uk-icon.uk-pagination-previous:before{
    content: "";
    background: url("/wp-content/uploads/2022/12/pagination-previous-arrow.svg")0px 0px no-repeat;
    width: 7px;
    height: 11px;
    display: inline-block;
    margin-right: 8px;
}

p.contact-mobile-text {
    font-style: italic;
    font-weight: 700;
    font-size: 12px;
    line-height: 100%;
    text-transform: uppercase;
    color: #FFFFFF;
}
p.mobile-links-privacy a {
    font-style: italic;
    font-weight: 700;
    font-size: 12px;
    line-height: 150%;
    text-transform: uppercase;
    color: #FFFFFF;
    padding: 0px 4px;
}
p.mobile-links-privacy {
    color: #fff;
}
p.copyright-mobile-menu {
    font-weight: 500;
    font-size: 10px;
    line-height: 150%;
    color: #FFFFFF;
    margin-top: 10px;
}
.mobile-menu-header {
    margin-top: 20px !important;
}
.mobile-menu-header .uk-accordion-title::before {
    content: none;
}
#mobile-search input.uk-search-input {
    height: 48px !important;
    background: rgba(255, 255, 255, 0.6) !important;
    border: 2px solid #FFFFFF !important;
    box-shadow: 0px 0px 0px 3px rgb(0 72 153 / 10%) !important;
    font-weight: 400;
    font-size: 18px !important;
    line-height: 120%;
}
.mobile-search-icons {
    margin-top: 30px;
}
.mobile-search-icons circle {
    display: none;
}
.mobile-search-icons svg {
    background: url("/wp-content/uploads/2022/12/mobile-search-icon.svg")0px 0px no-repeat;
    height: 24px;
    width: 24px;
}
h4.mobile-search-headline {
    font-style: italic;
    font-weight: 900;
    font-size: 24px;
    line-height: 110%;
    color: #fff;
    letter-spacing: 0px;
}
.tm-header-mobile .uk-navbar-toggle-icon rect.line-1,
.tm-header-mobile .uk-navbar-toggle-icon rect.line-2,
.tm-header-mobile .uk-navbar-toggle-icon rect.line-3,
.tm-header-mobile .uk-navbar-toggle-icon rect.line-4 {
    height: 3px;
}
.tm-header-mobile .uk-navbar-toggle-icon svg {
    height: 30px;
    width: 30px;
}
