@charset "UTF-8";

#kobe-cd-container {
    z-index: 1000;
    padding: 40px 0px;
}

:root body #kobe-cd-container {
    font-family: 'Source Sans Pro',sans-serif!important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#kobe-cd-container #header-wrapper {
    border-top: 8px solid #145a34;
    background-color: #fff;
    z-index: 10;
    position: relative;
}
#kobe-cd-container #header-wrapper #header {
    margin-left: auto;
    margin-right: auto;
    padding-left: 0;
    padding-right: 0;
    display: block;
    -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
    z-index: 10;
}
@media (max-width: 767px) {
    #kobe-cd-container #header-wrapper #header {
        margin-top: 0;
    }
}
#kobe-cd-container #header-wrapper #header .header-top {
    max-width: 1200px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    height: 120px;
}
@media (max-width: 767px) {
    #kobe-cd-container #header-wrapper #header .header-top {
        height: 62px;
        text-align: center;
    }
}
@media (max-width: 1200px) {
    #kobe-cd-container #header-wrapper #header .header-top {
        padding: 0 20px;
    }
}
#kobe-cd-container #header-wrapper #header .member-login {
    margin-top: 0;
    position: relative;
    top: 25px;
}
#kobe-cd-container #header-wrapper #header .member-login a {
    display: inline-block;
    padding: 8px 15px;
    width: 122px;
    font-size: 14px;
}
#kobe-cd-container #header-wrapper #header .rtp-site-logo {
    position: relative;
    display: inline;
    top: -15px;
}
@media (max-width: 767px) {
    #kobe-cd-container #header-wrapper #header .rtp-site-logo {
        top: -3px;
    }
}
#kobe-cd-container #header-wrapper #header .rtp-site-logo img {
    border-right: 1px solid #8795a1;
    padding-right: 15px;
    padding-top: 6px;
    padding-bottom: 6px;
}
@media (max-width: 767px) {
    #kobe-cd-container #header-wrapper #header .rtp-site-logo img {
        padding-right: 5px;
        padding-top: 3px;
        padding-bottom: 3px;
    }
}
#kobe-cd-container #header-wrapper #header .banner-image {
    display: inline;
    position: relative;
    top: -30px;
    margin-left: 5px;
}
@media (max-width: 767px) {
    #kobe-cd-container #header-wrapper #header .banner-image {
        margin-left: 0;
        top: -23px;
        left: 7px;
    }
}
#kobe-cd-container #header-wrapper #header .banner-image img {
    width: 160px;
    margin-top: 30px;
}
@media (max-width: 767px) {
    #kobe-cd-container #header-wrapper #header .banner-image img {
        width: 75px;
        margin-left: -3px;
        margin-top: 40px;
    }
}
#kobe-cd-container #header-wrapper #header .gsc-input {
    padding: 0;
}
#kobe-cd-container #header-wrapper #header .gsc-input .gsc-input-box {
    background-color: #f1f5f8;
}
#kobe-cd-container #header-wrapper #header .search-banner-wrapper {
    float: right;
    width: 248px;
    position: relative;
    top: 42px;
}
@media (max-width: 767px) {
    #kobe-cd-container #header-wrapper #header .search-banner-wrapper {
        float: none;
        position: initial;
        top: 0;
        margin-left: auto;
        margin-right: auto;
    }
}
#kobe-cd-container #header-wrapper #header .search-banner-wrapper .gss-form {
    width: 100%;
    margin-top: 0;
    padding-left: 0;
}
@media (max-width: 767px) {
    #kobe-cd-container #header-wrapper #header .search-banner-wrapper .gss-form {
        display: none;
        margin-bottom: 15px;
    }
}
@media (max-width: 767px) {
    #kobe-cd-container #header-wrapper #header .search-banner-wrapper .gss-form .gsc-control-cse {
        border: none;
        background: 0 0;
    }
}
#kobe-cd-container #header-wrapper #header .search-banner-wrapper .gsc-input {
    padding: 0;
}
#kobe-cd-container #header-wrapper #header .search-banner-wrapper .gsc-input .gsc-input-box {
    background-color: #f1f5f8;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
#kobe-cd-container #header-wrapper #header .search-banner-wrapper .gsc-input input {
    background-image: none !important;
    background-color: #f1f5f8 !important;
    padding-left: 25px !important;
    text-indent: 0 !important;
    color: #8795a1;
    font-family: 'Source Sans Pro', sans-serif;
}
#kobe-cd-container #header-wrapper #header .search-banner-wrapper .gsc-input .gscb_a {
    position: relative;
    top: 4px;
    color: #28292a;
}
#kobe-cd-container #header-wrapper #header td.gsc-search-button {
    position: absolute;
    right: 239px;
    top: 8px;
    font-size: 13px;
    padding: 0;
}
#kobe-cd-container #header-wrapper #header td.gsc-search-button button.gsc-search-button {
    background-color: #f1f5f8;
    border: none;
    padding: 0;
}
#kobe-cd-container #header-wrapper #header td.gsc-search-button button.gsc-search-button svg {
    fill: #28292a;
    width: 20px;
    height: 20px;
}
#kobe-cd-container #header-wrapper #header #rtp-primary-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    border: none;
    border-top: 1px solid #d3d5d8;
    padding-top: 0;
    background-color: #fff;
}
@media (max-width: 767px) {
    #kobe-cd-container #header-wrapper #header #rtp-primary-menu {
        display: none;
    }
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu {
    max-width: 1200px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item {
    height: 50px;
    width: 100%;
    text-align: center;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item.two-columns .sub-menu {
    width: 580px;
    height: 500px;
}
@media (max-width: 992px) {
    #kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item.two-columns .sub-menu {
        width: 522px;
    }
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item.reverse-column .sub-menu {
    left: auto;
    right: 0;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item .no-top-border > a {
    border-top: none !important;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item .add-bottom-border > a {
    border-bottom: 1px solid #f1f5f8;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item a {
    color: #28292a;
    font-size: 18px;
    height: 100%;
    line-height: 1.5;
    padding: 11px;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item a:hover {
    background: 0 0;
    border-radius: 0;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item:hover > a {
    background: 0 0;
    border-radius: 0;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item.current-menu-item {
    background-color: #f1f5f8;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item.current-menu-item a {
    background: 0 0;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item.menu-item-has-children > a:after {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "";
    margin-left: 10px;
    margin-bottom: 5px;
    top: 1px;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item .sub-menu {
    top: 50px;
    width: 290px;
    background-color: #fff;
    border: none;
    -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
    opacity: 0;
    -webkit-transition: 0.15s;
    transition: 0.15s;
    pointer-events: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-height: 300px;
}
@media (max-width: 992px) {
    #kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item .sub-menu {
        width: 261px;
    }
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item .sub-menu .sub-menu {
    top: 0;
    display: none;
    width: 290px;
    left: 290px;
}
@media (max-width: 992px) {
    #kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item .sub-menu .sub-menu {
        width: 261px;
        left: 261px;
    }
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item .sub-menu .menu-item:hover .sub-menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item .sub-menu .menu-item {
    padding: 0;
    height: 60px;
    width: 290px;
}
@media (max-width: 992px) {
    #kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item .sub-menu .menu-item {
        width: 261px;
    }
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item .sub-menu .menu-item:first-child a {
    border-top: none;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item .sub-menu a {
    text-align: left;
    border-top: 1px solid #f1f5f8;
    padding: 15px 0;
    margin: 0 15px;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item:hover {
    background: #f1f5f8;
    -webkit-transition: 0.15s;
    transition: 0.15s;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item:hover .sub-menu {
    opacity: 1;
    pointer-events: all;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item:focus {
    background: #f1f5f8;
    -webkit-transition: 0.15s;
    transition: 0.15s;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item:focus .sub-menu {
    opacity: 1;
    pointer-events: all;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item:focus-within {
    background: #f1f5f8;
    -webkit-transition: 0.15s;
    transition: 0.15s;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item:focus-within .sub-menu {
    opacity: 1;
    pointer-events: all;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .menu-item.menu-item-home {
    display: none;
}
#kobe-cd-container #header-wrapper #header #rtp-nav-menu .current_page_item a {
    background-color: #fff;
}
@media (max-width: 767px) {
    #kobe-cd-container #mobile-header #responsive-menu-button span {
        color: #28292a;
        top: 16px;
        left: 7px;
    }
}
@media (max-width: 767px) {
    #kobe-cd-container #mobile-header button {
        border: none;
    }
}
@media (max-width: 767px) {
    #kobe-cd-container #mobile-header button span {
        color: #28292a;
        top: 13px;
        right: 10px;
    }
}
#kobe-cd-container .accept-disclaimer-btn, #kobe-cd-container .nvt-btn, #kobe-cd-container .nvt-btn[type=submit], #kobe-cd-container .reject-disclaimer-btn, #kobe-cd-container .res-view-button, #kobe-cd-container a.nvt-btn, #kobe-cd-container input[name=wpv_filter_submit], #kobe-cd-container input[type=submit] {
    background-color: #82a944;
    border-radius: 4px;
    color: #fff;
    border: none;
    font-size: 15px;
    font-style: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 8px 15px;
    font-weight: 500;
    background-image: none !important;
    text-shadow: none !important;
}
#kobe-cd-container .accept-disclaimer-btn:active, #kobe-cd-container .accept-disclaimer-btn:focus, #kobe-cd-container .accept-disclaimer-btn:hover, #kobe-cd-container .nvt-btn:active, #kobe-cd-container .nvt-btn:focus, #kobe-cd-container .nvt-btn:hover, #kobe-cd-container .nvt-btn[type=submit]:active, #kobe-cd-container .nvt-btn[type=submit]:focus, #kobe-cd-container .nvt-btn[type=submit]:hover, #kobe-cd-container .reject-disclaimer-btn:active, #kobe-cd-container .reject-disclaimer-btn:focus, #kobe-cd-container .reject-disclaimer-btn:hover, #kobe-cd-container .res-view-button:active, #kobe-cd-container .res-view-button:focus, #kobe-cd-container .res-view-button:hover, #kobe-cd-container a.nvt-btn:active, #kobe-cd-container a.nvt-btn:focus, #kobe-cd-container a.nvt-btn:hover, #kobe-cd-container input[name=wpv_filter_submit]:active, #kobe-cd-container input[name=wpv_filter_submit]:focus, #kobe-cd-container input[name=wpv_filter_submit]:hover, #kobe-cd-container input[type=submit]:active, #kobe-cd-container input[type=submit]:focus, #kobe-cd-container input[type=submit]:hover {
    text-decoration: none;
    background-color: #9bbf61;
    -webkit-transition: 0.15s;
    transition: 0.15s;
    color: #fff;
}
#kobe-cd-container .accept-disclaimer-btn:visited, #kobe-cd-container .nvt-btn:visited, #kobe-cd-container .nvt-btn[type=submit]:visited, #kobe-cd-container .reject-disclaimer-btn:visited, #kobe-cd-container .res-view-button:visited, #kobe-cd-container a.nvt-btn:visited, #kobe-cd-container input[name=wpv_filter_submit]:visited, #kobe-cd-container input[type=submit]:visited {
    color: #fff;
}
#kobe-cd-container .accept-disclaimer-btn.small-text, #kobe-cd-container .nvt-btn.small-text, #kobe-cd-container .nvt-btn[type=submit].small-text, #kobe-cd-container .reject-disclaimer-btn.small-text, #kobe-cd-container .res-view-button.small-text, #kobe-cd-container a.nvt-btn.small-text, #kobe-cd-container input[name=wpv_filter_submit].small-text, #kobe-cd-container input[type=submit].small-text {
    font-size: 12px;
}
#kobe-cd-container .accept-disclaimer-btn.small, #kobe-cd-container .nvt-btn.small, #kobe-cd-container .nvt-btn[type=submit].small, #kobe-cd-container .reject-disclaimer-btn.small, #kobe-cd-container .res-view-button.small, #kobe-cd-container a.nvt-btn.small, #kobe-cd-container input[name=wpv_filter_submit].small, #kobe-cd-container input[type=submit].small {
    font-size: 12px;
    padding: 4px 8px;
}
#kobe-cd-container .accept-disclaimer-btn.secondary, #kobe-cd-container .nvt-btn.secondary, #kobe-cd-container .nvt-btn[type=submit].secondary, #kobe-cd-container .reject-disclaimer-btn.secondary, #kobe-cd-container .res-view-button.secondary, #kobe-cd-container a.nvt-btn.secondary, #kobe-cd-container input[name=wpv_filter_submit].secondary, #kobe-cd-container input[type=submit].secondary {
    background-color: #8795a1;
}
#kobe-cd-container .accept-disclaimer-btn.secondary:hover, #kobe-cd-container .nvt-btn.secondary:hover, #kobe-cd-container .nvt-btn[type=submit].secondary:hover, #kobe-cd-container .reject-disclaimer-btn.secondary:hover, #kobe-cd-container .res-view-button.secondary:hover, #kobe-cd-container a.nvt-btn.secondary:hover, #kobe-cd-container input[name=wpv_filter_submit].secondary:hover, #kobe-cd-container input[type=submit].secondary:hover {
    background-color: #a4aeb7;
}
#kobe-cd-container .accept-disclaimer-btn.dark-green, #kobe-cd-container .nvt-btn.dark-green, #kobe-cd-container .nvt-btn[type=submit].dark-green, #kobe-cd-container .reject-disclaimer-btn.dark-green, #kobe-cd-container .res-view-button.dark-green, #kobe-cd-container a.nvt-btn.dark-green, #kobe-cd-container input[name=wpv_filter_submit].dark-green, #kobe-cd-container input[type=submit].dark-green {
    background-color: #145a34;
}
#kobe-cd-container .accept-disclaimer-btn.dark-green:hover, #kobe-cd-container .nvt-btn.dark-green:hover, #kobe-cd-container .nvt-btn[type=submit].dark-green:hover, #kobe-cd-container .reject-disclaimer-btn.dark-green:hover, #kobe-cd-container .res-view-button.dark-green:hover, #kobe-cd-container a.nvt-btn.dark-green:hover, #kobe-cd-container input[name=wpv_filter_submit].dark-green:hover, #kobe-cd-container input[type=submit].dark-green:hover {
    background-color: #1d844c;
}
#kobe-cd-container .accept-disclaimer-btn.bold, #kobe-cd-container .nvt-btn.bold, #kobe-cd-container .nvt-btn[type=submit].bold, #kobe-cd-container .reject-disclaimer-btn.bold, #kobe-cd-container .res-view-button.bold, #kobe-cd-container a.nvt-btn.bold, #kobe-cd-container input[name=wpv_filter_submit].bold, #kobe-cd-container input[type=submit].bold {
    font-weight: 600;
}
#kobe-cd-container .accept-disclaimer-btn.loading, #kobe-cd-container .nvt-btn.loading, #kobe-cd-container .nvt-btn[type=submit].loading, #kobe-cd-container .reject-disclaimer-btn.loading, #kobe-cd-container .res-view-button.loading, #kobe-cd-container a.nvt-btn.loading, #kobe-cd-container input[name=wpv_filter_submit].loading, #kobe-cd-container input[type=submit].loading {
    color: transparent;
}
#kobe-cd-container .accept-disclaimer-btn.loading:before, #kobe-cd-container .nvt-btn.loading:before, #kobe-cd-container .nvt-btn[type=submit].loading:before, #kobe-cd-container .reject-disclaimer-btn.loading:before, #kobe-cd-container .res-view-button.loading:before, #kobe-cd-container a.nvt-btn.loading:before, #kobe-cd-container input[name=wpv_filter_submit].loading:before, #kobe-cd-container input[type=submit].loading:before {
    content: '';
    width: 20px;
    height: 20px;
    position: absolute;
    left: calc(50% - 10px);
    top: calc(50% - 10px);
    border: 1px solid #fff;
    border-radius: 20px;
    border-bottom-color: transparent;
    -webkit-animation: rotate 1s infinite linear;
    animation: rotate 1s infinite linear;
}
#kobe-cd-container .nvt-input, #kobe-cd-container input.nvt-input {
    background-color: #f1f5f8;
    color: #8795a1;
    border: none;
    border-radius: 4px;
    font-size: 15px;
    padding: 8px 8px;
    height: 35px;
}
#kobe-cd-container .nvt-icon-link, #kobe-cd-container a.nvt-icon-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #28292a;
}
#kobe-cd-container .nvt-icon-link .fas, #kobe-cd-container a.nvt-icon-link .fas {
    width: 50px;
    height: 50px;
    text-align: center;
    font-size: 24px;
    color: #fff;
    line-height: 2;
    border-radius: 8px;
    margin-right: 15px;
}
#kobe-cd-container .nvt-icon-link.primary i.fas, #kobe-cd-container a.nvt-icon-link.primary i.fas {
    background-color: #82a944;
}
#kobe-cd-container .nvt-icon-link.secondary i.fas, #kobe-cd-container a.nvt-icon-link.secondary i.fas {
    background-color: #8795a1;
}
#kobe-cd-container .nvt-icon-link:hover, #kobe-cd-container a.nvt-icon-link:hover {
    text-decoration: none;
    color: #414344;
}
#kobe-cd-container .nvt-icon-link:hover.primary i.fas, #kobe-cd-container a.nvt-icon-link:hover.primary i.fas {
    background-color: #9bbf61;
    -webkit-transition: 0.15s;
    transition: 0.15s;
}
#kobe-cd-container .nvt-icon-link:hover.secondary i.fas, #kobe-cd-container a.nvt-icon-link:hover.secondary i.fas {
    background-color: #a4aeb7;
    -webkit-transition: 0.15s;
    transition: 0.15s;
}
@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes rotate {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
#kobe-cd-container :root body {
    font-family: 'Source Sans Pro', sans-serif !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
#kobe-cd-container :root ol, #kobe-cd-container :root p, #kobe-cd-container :root ul {
    font-size: 15px;
    color: #8795a1;
}
#kobe-cd-container :root h1 {
    font-size: 24px;
}
@media (max-width: 767px) {
    #kobe-cd-container :root h1 {
        font-size: 18px;
        font-weight: 700;
    }
}
#kobe-cd-container :root h2 {
    font-size: 15px;
    font-weight: 600;
}
#kobe-cd-container #sidr-main {
    width: 320px;
    border-top: 8px solid #145a34;
    z-index: 100;
    background-color: #fff;
    color: #28292a;
    -webkit-box-shadow: none;
    box-shadow: none;
}
@media (max-width: 425px) {
    #kobe-cd-container #sidr-main {
        width: 100%;
    }
}
@media (min-width: 768px) {
    #kobe-cd-container #sidr-main {
        display: none !important;
    }
}
#kobe-cd-container #sidr-main .sidr-class-menu-item-home {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
#kobe-cd-container #sidr-main .sidr-class-menu-item-home a {
    width: 100%;
}
#kobe-cd-container #sidr-main .sidr-class-menu-item-home .fas.fa-times {
    font-size: 15px;
    line-height: 2.4;
    position: absolute;
    right: 18px;
    top: 12px;
}
#kobe-cd-container #sidr-main .sidr-class-menu-item-home a:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "";
    font-size: 15px;
    margin-right: 10px;
}
#kobe-cd-container #sidr-main .sidr-class-menu-item-has-children::after {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "";
    position: absolute;
    right: 15px;
    font-size: 15px;
    top: 8px;
}
#kobe-cd-container #sidr-main .sidr-class-menu-item-has-children.open::after {
    content: "\f078";
}
#kobe-cd-container #sidr-main .sidr-class-menu {
    border: none;
}
#kobe-cd-container #sidr-main .sidr-class-menu .sidr-class-menu-item {
    border: none;
    margin: 0;
    position: relative;
}
#kobe-cd-container #sidr-main .sidr-class-menu .sidr-class-menu-item > a:before {
    font-size: 15px;
    margin-right: 15px;
}
#kobe-cd-container #sidr-main .sidr-class-menu .sidr-class-menu-item.sidr-class-menu-item-1555 > a:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "";
}
#kobe-cd-container #sidr-main .sidr-class-menu .sidr-class-menu-item.sidr-class-menu-item-1780 > a:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "";
}
#kobe-cd-container #sidr-main .sidr-class-menu .sidr-class-menu-item.sidr-class-menu-item-1556 > a:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "";
}
#kobe-cd-container #sidr-main .sidr-class-menu .sidr-class-menu-item.sidr-class-menu-item-1781 > a:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "";
}
#kobe-cd-container #sidr-main .sidr-class-menu .sidr-class-menu-item.sidr-class-menu-item-1779 > a:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "";
}
#kobe-cd-container #sidr-main .sidr-class-menu .sidr-class-menu-item.sidr-class-menu-item-1506 > a:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "";
}
#kobe-cd-container #sidr-main .sidr-class-menu .sidr-class-menu-item.sidr-class-menu-item-9280 > a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
#kobe-cd-container #sidr-main .sidr-class-menu .sidr-class-menu-item.sidr-class-menu-item-9280 > a:before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "";
}
#kobe-cd-container #sidr-main .sidr-class-menu .sidr-class-menu-item.open > a {
    border-bottom: 1px solid #fff;
}
#kobe-cd-container #sidr-main .sidr-class-menu .sidr-class-menu-item a {
    color: #28292a;
    font-family: 'Source Sans Pro', sans-serif !important;
    border-top: none;
    padding-left: 0;
    padding-right: 0;
    border-bottom: 1px solid #f1f5f8;
    -webkit-box-shadow: none;
    box-shadow: none;
    line-height: 4;
    margin-left: 15px;
    margin-right: 15px;
    font-size: 15px;
}
#kobe-cd-container #sidr-main .sidr-class-menu .sidr-class-menu-item .sidr-class-rtp-hide {
    color: #28292a;
    padding: 0;
}
#kobe-cd-container #sidr-main .sidr-class-menu .sidr-class-menu-item.sidr-class-menu-item-has-children a {
    pointer-events: auto;
}
#kobe-cd-container #sidr-main .sidr-class-menu .sidr-class-menu-item.sidr-class-menu-item-has-children .sidr-class-sub-menu {
    max-height: 0;
    overflow: hidden;
    -webkit-transition: 0.15s linear;
    transition: 0.15s linear;
}
#kobe-cd-container #sidr-main .sidr-class-menu .sidr-class-menu-item.sidr-class-menu-item-has-children .sidr-class-sub-menu .sidr-class-sub-menu .sidr-class-menu-item a {
    margin-left: 30px;
}
#kobe-cd-container #sidr-main .sidr-class-sub-menu {
    border: none;
    background-color: #f1f5f8;
}
#kobe-cd-container #sidr-main .sidr-class-sub-menu .sidr-class-menu-item {
    margin-left: 0;
    margin-right: 0;
}
#kobe-cd-container #sidr-main .sidr-class-sub-menu .sidr-class-menu-item a {
    font-size: 15px;
    border-bottom: 1px solid #fff;
}
#kobe-cd-container .home-container .home-block-container.resources {
    background-image: url(/wp-content/themes/nvt-theme/img/field-image-1.jpg);
    background-size: cover;
}
#kobe-cd-container .home-container .home-block-container.feeds {
    background-image: url(/wp-content/themes/nvt-theme/img/canola-crop-image.jpg);
    background-size: cover;
}
#kobe-cd-container .home-container .home-block {
    display: block;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
}
@media (max-width: 1200px) {
    #kobe-cd-container .home-container .home-block {
        padding-left: 20px;
        padding-right: 20px;
    }
}
#kobe-cd-container .home-container .home-block.resources {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-top: 60px;
    padding-bottom: 60px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
@media (min-width: 768px) and (max-width: 992px) {
    #kobe-cd-container .home-container .home-block.resources {
        grid-gap: 10px 10px;
        padding: 20px 10px;
    }
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-block.resources {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        -ms-grid-rows: none;
        grid-template-rows: none;
        grid-template-areas: "content1" "content2" "content3" "mini1" "mini2" "mini3";
        grid-gap: 20px 20px;
        padding: 10px;
    }
}
#kobe-cd-container .home-container .home-block.resources .resources-item {
    background-color: #fff;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
    position: relative;
    width: 30%;
}
@media (max-width: 992px) {
    #kobe-cd-container .home-container .home-block.resources .resources-item {
        width: 32.75%;
    }
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-block.resources .resources-item {
        width: 100%;
        margin-top: 10px;
        margin-bottom: 10px;
    }
}
#kobe-cd-container .home-container .home-block.resources .resources-item.md {
    padding: 20px 40px;
    margin-bottom: 30px;
    height: 500px;
}
@media (max-width: 992px) {
    #kobe-cd-container .home-container .home-block.resources .resources-item.md {
        margin-bottom: 10px;
    }
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-block.resources .resources-item.md {
        height: auto;
    }
}
#kobe-cd-container .home-container .home-block.resources .resources-item.md .resources-title {
    margin-bottom: 20px;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-block.resources .resources-item.md .resources-title {
        display: inline-block;
        margin-left: 10px;
    }
}
#kobe-cd-container .home-container .home-block.resources .resources-item.md .nvt-btn {
    display: inline-block;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-block.resources .resources-item.md .img-container {
        display: inline-block;
        margin-top: 0;
    }
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-block.resources .resources-item.md p {
        margin-top: 10px;
        margin-bottom: 70px;
    }
}
#kobe-cd-container .home-container .home-block.resources .resources-item.sm {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-top: 45px;
    padding-bottom: 45px;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-block.resources .resources-item.sm {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}
#kobe-cd-container .home-container .home-block.resources .resources-item.sm .resources-title {
    display: inline;
}
#kobe-cd-container .home-container .home-block.resources .resources-item .app-links-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 30px;
    padding: 0 40px;
}
#kobe-cd-container .home-container .home-block.resources .resources-item .app-links-container img {
    width: 130px;
    margin: 0;
}
@media (min-width: 768px) and (max-width: 1200px) {
    #kobe-cd-container .home-container .home-block.resources .resources-item .app-links-container img {
        width: 95%;
    }
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-block.resources .resources-item .app-links-container img:nth-child(1) {
        margin-right: 20px;
    }
}
#kobe-cd-container .home-container .home-block.resources .resources-item .app-links-container a:nth-child(2) {
    text-align: right;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-block.resources .resources-item .app-links-container {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
}
#kobe-cd-container .home-container .home-block.resources .resources-item .resources-title-container {
    width: 120px;
}
#kobe-cd-container .home-container .home-block.resources .resources-item .resources-title {
    text-align: center;
}
#kobe-cd-container .home-container .home-block.resources .resources-item .btn-container {
    position: absolute;
    bottom: 30px;
    left: 0;
    text-align: center;
    width: 100%;
}
#kobe-cd-container .home-container .home-block.resources .resources-item .img-container {
    text-align: center;
    margin-top: 30px;
}
#kobe-cd-container .home-container .home-block.resources .resources-item .img-container .resources-img {
    width: 80px;
}
#kobe-cd-container .home-container .home-block.resources .resources-item .img-container .resources-img.shadow {
    border-radius: 16px;
    -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
}
#kobe-cd-container .home-container .home-block.feeds {
    width: 100%;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 60px 1fr 60px 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: 150px 30px 150px 30px 150px;
    grid-template-rows: 150px 150px 150px;
    grid-template-areas: "content1 content2 sm-content" "content1 content2 content3" "content1 content2 content3";
    grid-gap: 30px 60px;
    padding-top: 60px;
    padding-bottom: 60px;
}
@media (min-width: 768px) and (max-width: 992px) {
    #kobe-cd-container .home-container .home-block.feeds {
        grid-gap: 10px 10px;
        padding: 20px 10px;
    }
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-block.feeds {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
        -ms-grid-rows: 300px;
        grid-template-rows: 300px;
        grid-template-areas: "content1" "content2" "sm-content" "content3";
        padding: 10px;
        grid-gap: 20px;
    }
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item {
    background-color: #fff;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
    position: relative;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item .feeds-title {
    text-align: center;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.content1 {
    -ms-grid-row: 1;
    -ms-grid-row-span: 5;
    -ms-grid-column: 1;
    grid-area: content1;
    overflow: auto;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.content2 {
    -ms-grid-row: 1;
    -ms-grid-row-span: 5;
    -ms-grid-column: 3;
    grid-area: content2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.content2 .live-online {
    text-transform: uppercase;
    background: #145a34;
    padding: 1px 8px;
    color: #fff;
    font-weight: 700;
    font-size: 16px;
    border-radius: 4px;
    display: inline-block;
    width: auto;
    margin: 0 auto;
    margin-bottom: 32px;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.content2 .ground-cover-logo {
    margin: 48px 24px;
    margin-bottom: 16px;
    max-width: 400px;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.content2 .ground-cover-subtitle {
    text-transform: uppercase;
    font-size: 16px;
    margin: 32px auto;
    margin-bottom: 0;
    width: 220px;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.content2 .ground-cover-para {
    font-size: 24px;
    font-weight: 700;
    margin: 32px auto;
    margin-top: 0;
    width: 220px;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.content2 .btn-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 32px;
    margin-top: 64px;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.content2 #rtp-featured-content-2 {
    display: none;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.content2 #kobe_custom_widget_recent_posts-2 {
    display: none;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.content2 #wp_views_filter-3 {
    display: none;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.sm-content {
    -ms-grid-row: 1;
    -ms-grid-column: 5;
    grid-area: sm-content;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-block.feeds .feeds-item.content1 {
        -ms-grid-row: 1;
        -ms-grid-column: 1;
    }
    #kobe-cd-container .home-container .home-block.feeds > .feeds-item.content1 {
        -ms-grid-row: 1;
        -ms-grid-row-span: 1;
        -ms-grid-column: 1;
    }
    #kobe-cd-container .home-container .home-block.feeds .feeds-item.content2 {
        -ms-grid-row: 3;
        -ms-grid-column: 1;
    }
    #kobe-cd-container .home-container .home-block.feeds > .feeds-item.content2 {
        -ms-grid-row: 3;
        -ms-grid-row-span: 1;
        -ms-grid-column: 1;
    }
    #kobe-cd-container .home-container .home-block.feeds .feeds-item.sm-content {
        -ms-grid-row: 5;
        -ms-grid-column: 1;
    }
    #kobe-cd-container .home-container .home-block.feeds .feeds-item.content3 {
        -ms-grid-row: 5;
        -ms-grid-column: 1;
    }
    #kobe-cd-container .home-container .home-block.feeds > .feeds-item.content3 {
        -ms-grid-row: 7;
        -ms-grid-row-span: 1;
        -ms-grid-column: 1;
    }
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-block.feeds .feeds-item.sm-content {
        padding: 10px 0;
    }
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.sm-content .fas {
    width: 50px;
    height: 50px;
    text-align: center;
    font-size: 24px;
    color: #fff;
    line-height: 2;
    border-radius: 8px;
    margin-right: 15px;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.sm-content .feeds-title-container {
    width: 120px;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.sm-content .feeds-title {
    text-align: left;
    margin: 0;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.content3 {
    -ms-grid-row: 3;
    -ms-grid-row-span: 3;
    -ms-grid-column: 5;
    grid-area: content3;
    padding-left: 30px;
    padding-right: 30px;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-block.feeds .feeds-item.content3 {
        padding-bottom: 20px;
    }
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.content3 .nvt-btn {
    display: block;
    text-transform: none;
    margin-bottom: 15px;
    padding: 5px 15px;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.content3 .feeds-title {
    margin: 30px 0;
}
@media (min-width: 768px) and (max-width: 992px) {
    #kobe-cd-container .home-container .home-block.feeds .feeds-item.content3 .feeds-title {
        margin: 22px 0;
    }
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.md {
    padding: 20px 40px;
}
#kobe-cd-container .home-container .home-block.feeds .feeds-item.md .resources-title {
    margin-bottom: 20px;
}
#kobe-cd-container .home-container .home-band-container {
    background-color: #fff;
    -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
    width: 100%;
    height: 140px;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-band-container {
        height: auto;
    }
}
#kobe-cd-container .home-container .home-band-container.reporter {
    height: 250px;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-band-container.reporter {
        padding: 20px 0;
    }
    #kobe-cd-container .home-container .home-band-container.reporter h1.reporter-title {
        font-size: 24px;
        font-weight: 400;
    }
}
#kobe-cd-container .home-container .home-band-container .home-band {
    max-width: 1200px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    height: 100%;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-band-container .home-band {
        padding: 0 40px;
    }
}
@media (max-width: 1200px) {
    #kobe-cd-container .home-container .home-band-container .home-band {
        padding: 0 20px;
    }
}
#kobe-cd-container .home-container .home-band-container .home-band.reporter {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-band-container .home-band.reporter {
        background-image: url(/wp-content/themes/nvt-theme/img/iphone-x.png);
        background-repeat: no-repeat;
        background-position: left;
        background-size: contain;
        padding-left: 60px;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
}
#kobe-cd-container .home-container .home-band-container .home-band.reporter .reporter-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    padding: 10px 0;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-band-container .home-band.reporter .reporter-item {
        -webkit-box-pack: left;
        -ms-flex-pack: left;
        justify-content: left;
    }
}
#kobe-cd-container .home-container .home-band-container .home-band.reporter .reporter-item .devices-img {
    width: 100%;
    margin: 0;
}
#kobe-cd-container .home-container .home-band-container .home-band.reporter .reporter-item.stack-text {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: unset;
    -ms-flex-pack: unset;
    justify-content: unset;
    padding: 20px;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-band-container .home-band.reporter .reporter-item.stack-text {
        padding: 10px 0;
    }
}
#kobe-cd-container .home-container .home-band-container .home-band.reporter .reporter-item.stack-text h1 {
    margin-top: 0;
}
#kobe-cd-container .home-container .home-band-container .home-band.reporter .reporter-item.stack-text p {
    margin-bottom: 0;
}
#kobe-cd-container .home-container .home-band-container .home-band.reporter .reporter-item:nth-child(1) {
    -ms-grid-column: 1;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-band-container .home-band.reporter .reporter-item:nth-child(1) {
        display: none;
    }
}
#kobe-cd-container .home-container .home-band-container .home-band.reporter .reporter-item:nth-child(2) {
    -ms-grid-column: 2;
}
#kobe-cd-container .home-container .home-band-container .home-band.reporter .reporter-item:nth-child(3) {
    -ms-grid-column: 3;
}
#kobe-cd-container .home-container .home-band-container .home-band.reporter .reporter-item .nvt-btn {
    width: 175px;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-band-container .home-band.reporter .reporter-item .nvt-btn {
        width: auto;
    }
}
#kobe-cd-container .home-container .home-band-container .home-band.newsletter {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-band-container .home-band.newsletter {
        padding-bottom: 25px;
        padding-top: 15px;
    }
}
#kobe-cd-container .home-container .home-band-container .home-band.newsletter .newsletter-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 140px;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-band-container .home-band.newsletter .newsletter-item {
        height: 35px;
    }
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-band-container .home-band.newsletter .newsletter-item.newsletter-title {
        width: 100%;
        text-align: center;
    }
}
#kobe-cd-container .home-container .home-band-container .home-band.newsletter .newsletter-item:nth-child(1) {
    -ms-grid-column: 1;
}
#kobe-cd-container .home-container .home-band-container .home-band.newsletter .newsletter-item:nth-child(2) {
    -ms-grid-column: 2;
}
#kobe-cd-container .home-container .home-band-container .home-band.newsletter .newsletter-item:nth-child(3) {
    -ms-grid-column: 3;
}
@media (max-width: 767px) {
    #kobe-cd-container .home-container .home-band-container .home-band.newsletter .newsletter-item .nvt-btn, #kobe-cd-container .home-container .home-band-container .home-band.newsletter .newsletter-item input {
        width: 100%;
    }
}
#kobe-cd-container .home-container .home-band-container .home-band.newsletter .newsletter-item input {
    width: 100%;
}
#kobe-cd-container .home-container .home-band-container .home-band.newsletter .newsletter-item h1 {
    margin: 0;
}
#kobe-cd-container .map-header {
    display: none;
}
#kobe-cd-container #footer-wrapper {
    padding-top: 0;
}
#kobe-cd-container #footer-wrapper #footer {
    background-color: #28292a;
    padding: 0;
    margin: 0;
}
#kobe-cd-container #footer-wrapper .footer-menu {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    height: auto;
    text-align: left;
    padding-top: 30px;
}
#kobe-cd-container #footer-wrapper .footer-menu .footer-row {
    width: 100%;
    height: 190px;
}
@media (max-width: calc(1200px - 1px)) {
    #kobe-cd-container #footer-wrapper .footer-menu .footer-row.top {
        height: 315px;
    }
    #kobe-cd-container #footer-wrapper .footer-menu .footer-row.bottom {
        height: 210px;
    }
    #kobe-cd-container #footer-wrapper .footer-menu .footer-row .empty {
        display: none;
    }
}
@media (max-width: calc(768px - 1px)) {
    #kobe-cd-container #footer-wrapper .footer-menu .footer-row.top {
        height: 500px;
    }
    #kobe-cd-container #footer-wrapper .footer-menu .footer-row.bottom {
        height: 300px;
    }
}
#kobe-cd-container #footer-wrapper .footer-menu .footer-column {
    margin-bottom: 20px;
}
#kobe-cd-container #footer-wrapper .footer-menu .footer-column a {
    border: none;
}
#kobe-cd-container #footer-wrapper .footer-menu .footer-column .nvt-input {
    margin-right: 10px;
}
#kobe-cd-container #footer-wrapper .footer-menu .footer-menu-title {
    display: block;
    text-align: left;
    font-size: 15px;
    color: #f1f5f8;
    opacity: 0.5;
    margin-bottom: 10px;
}
#kobe-cd-container #footer-wrapper .footer-menu #menu-community-menu-footer, #kobe-cd-container #footer-wrapper .footer-menu #menu-legal-menu-footer, #kobe-cd-container #footer-wrapper .footer-menu #menu-resources-menu-footer, #kobe-cd-container #footer-wrapper .footer-menu #menu-tools-menu-footer {
    list-style: none;
    text-align: left;
    margin: 0;
}
#kobe-cd-container #footer-wrapper .footer-menu #menu-community-menu-footer .menu-item, #kobe-cd-container #footer-wrapper .footer-menu #menu-legal-menu-footer .menu-item, #kobe-cd-container #footer-wrapper .footer-menu #menu-resources-menu-footer .menu-item, #kobe-cd-container #footer-wrapper .footer-menu #menu-tools-menu-footer .menu-item {
    margin-bottom: 10px;
}
#kobe-cd-container #footer-wrapper .footer-menu #menu-community-menu-footer .menu-item a, #kobe-cd-container #footer-wrapper .footer-menu #menu-legal-menu-footer .menu-item a, #kobe-cd-container #footer-wrapper .footer-menu #menu-resources-menu-footer .menu-item a, #kobe-cd-container #footer-wrapper .footer-menu #menu-tools-menu-footer .menu-item a {
    border: none;
    color: #f1f5f8;
}
#kobe-cd-container #footer-wrapper .footer-menu .social-link-container {
    margin-top: 10px;
}
#kobe-cd-container #footer-wrapper .footer-menu .social-link-container .social-link {
    border: none;
    color: #f1f5f8;
    font-size: 24px;
    margin-right: 10px;
}
#kobe-cd-container #footer-wrapper .footer-menu .social-link-container .social-link:hover {
    -webkit-transition: 0.15s;
    transition: 0.15s;
    color: #cfdde7;
}
#kobe-cd-container #footer-wrapper .footer-bottom-container {
    background-color: #1b1b1b;
    display: inline-block;
    width: 100%;
}
#kobe-cd-container #footer-wrapper .footer-bottom-container .footer-bottom {
    max-width: 1200px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
@media (max-width: 540px) {
    #kobe-cd-container #footer-wrapper .footer-bottom-container .footer-bottom {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
}
#kobe-cd-container #footer-wrapper .footer-bottom-container .footer-bottom .nvt-footer {
    display: inline-block;
    margin-left: 20px;
}
#kobe-cd-container #footer-wrapper .footer-bottom-container .footer-bottom .nvt-footer span {
    font-size: 12px;
}
@media (max-width: 540px) {
    #kobe-cd-container #footer-wrapper .footer-bottom-container .footer-bottom .nvt-footer {
        width: 100%;
        margin-left: 0;
        margin-top: 5px;
    }
}
#kobe-cd-container #footer-wrapper .footer-bottom-container .footer-bottom .kobe-footer {
    opacity: 0.4;
    -webkit-transition: 0.5s;
    transition: 0.5s;
    text-align: right;
    display: inline-block;
}
@media (max-width: 540px) {
    #kobe-cd-container #footer-wrapper .footer-bottom-container .footer-bottom .kobe-footer {
        width: 100%;
        text-align: center;
    }
}
#kobe-cd-container #footer-wrapper .footer-bottom-container .footer-bottom .kobe-footer > a {
    color: #8795a1;
    font-size: 12px;
    border: none;
}
#kobe-cd-container #footer-wrapper .footer-bottom-container .footer-bottom .kobe-footer:hover {
    opacity: 1;
}
#kobe-cd-container #footer-wrapper .footer-bottom-container .footer-bottom .kobe-footer:hover img {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
#kobe-cd-container #footer-wrapper .footer-bottom-container .footer-bottom .kobe-footer img {
    -webkit-transition: 0.5s;
    transition: 0.5s;
    vertical-align: middle;
}
#kobe-cd-container .error404 #content-wrapper, #kobe-cd-container .error404 main-wrapper-custom, #kobe-cd-container .page-template-template-full-width #content-wrapper, #kobe-cd-container .page-template-template-full-width main-wrapper-custom, #kobe-cd-container .page-template-template-subpage #content-wrapper, #kobe-cd-container .page-template-template-subpage main-wrapper-custom {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    background: #fff;
    padding: 20px 50px 40px 50px;
    -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
}
@media (max-width: 1200px) {
    #kobe-cd-container .error404 #content-wrapper, #kobe-cd-container .error404 main-wrapper-custom, #kobe-cd-container .page-template-template-full-width #content-wrapper, #kobe-cd-container .page-template-template-full-width main-wrapper-custom, #kobe-cd-container .page-template-template-subpage #content-wrapper, #kobe-cd-container .page-template-template-subpage main-wrapper-custom {
        padding-left: 20px;
        padding-right: 20px;
    }
}
#kobe-cd-container .error404 #content-wrapper #content, #kobe-cd-container .error404 main-wrapper-custom #content, #kobe-cd-container .page-template-template-full-width #content-wrapper #content, #kobe-cd-container .page-template-template-full-width main-wrapper-custom #content, #kobe-cd-container .page-template-template-subpage #content-wrapper #content, #kobe-cd-container .page-template-template-subpage main-wrapper-custom #content {
    padding: 0;
}
#kobe-cd-container .error404 #content-wrapper .subpage-title, #kobe-cd-container .error404 main-wrapper-custom .subpage-title, #kobe-cd-container .page-template-template-full-width #content-wrapper .subpage-title, #kobe-cd-container .page-template-template-full-width main-wrapper-custom .subpage-title, #kobe-cd-container .page-template-template-subpage #content-wrapper .subpage-title, #kobe-cd-container .page-template-template-subpage main-wrapper-custom .subpage-title {
    border-bottom: 1px solid #d3d5d8;
    margin-bottom: 30px;
}
#kobe-cd-container .error404 #content-wrapper .crop-guide-content, #kobe-cd-container .error404 main-wrapper-custom .crop-guide-content, #kobe-cd-container .page-template-template-full-width #content-wrapper .crop-guide-content, #kobe-cd-container .page-template-template-full-width main-wrapper-custom .crop-guide-content, #kobe-cd-container .page-template-template-subpage #content-wrapper .crop-guide-content, #kobe-cd-container .page-template-template-subpage main-wrapper-custom .crop-guide-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
#kobe-cd-container .error404 #content-wrapper .crop-guide-content .collapseomatic, #kobe-cd-container .error404 main-wrapper-custom .crop-guide-content .collapseomatic, #kobe-cd-container .page-template-template-full-width #content-wrapper .crop-guide-content .collapseomatic, #kobe-cd-container .page-template-template-full-width main-wrapper-custom .crop-guide-content .collapseomatic, #kobe-cd-container .page-template-template-subpage #content-wrapper .crop-guide-content .collapseomatic, #kobe-cd-container .page-template-template-subpage main-wrapper-custom .crop-guide-content .collapseomatic {
    width: 100%;
    padding: 20px;
    margin: 0;
    background-image: none;
    border-bottom: 1px solid #f1f5f8;
}
#kobe-cd-container .error404 #content-wrapper .crop-guide-content .collapseomatic:after, #kobe-cd-container .error404 main-wrapper-custom .crop-guide-content .collapseomatic:after, #kobe-cd-container .page-template-template-full-width #content-wrapper .crop-guide-content .collapseomatic:after, #kobe-cd-container .page-template-template-full-width main-wrapper-custom .crop-guide-content .collapseomatic:after, #kobe-cd-container .page-template-template-subpage #content-wrapper .crop-guide-content .collapseomatic:after, #kobe-cd-container .page-template-template-subpage main-wrapper-custom .crop-guide-content .collapseomatic:after {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "";
    font-size: 15px;
    font-style: normal;
    position: absolute;
    right: 20px;
    margin-top: 2px;
}
#kobe-cd-container .error404 #content-wrapper .crop-guide-content .collapseomatic.colomat-close, #kobe-cd-container .error404 main-wrapper-custom .crop-guide-content .collapseomatic.colomat-close, #kobe-cd-container .page-template-template-full-width #content-wrapper .crop-guide-content .collapseomatic.colomat-close, #kobe-cd-container .page-template-template-full-width main-wrapper-custom .crop-guide-content .collapseomatic.colomat-close, #kobe-cd-container .page-template-template-subpage #content-wrapper .crop-guide-content .collapseomatic.colomat-close, #kobe-cd-container .page-template-template-subpage main-wrapper-custom .crop-guide-content .collapseomatic.colomat-close {
    background-color: #f1f5f8;
    -webkit-transition: 0.15s;
    transition: 0.15s;
}
#kobe-cd-container .error404 #content-wrapper .crop-guide-content .collapseomatic.colomat-close:after, #kobe-cd-container .error404 main-wrapper-custom .crop-guide-content .collapseomatic.colomat-close:after, #kobe-cd-container .page-template-template-full-width #content-wrapper .crop-guide-content .collapseomatic.colomat-close:after, #kobe-cd-container .page-template-template-full-width main-wrapper-custom .crop-guide-content .collapseomatic.colomat-close:after, #kobe-cd-container .page-template-template-subpage #content-wrapper .crop-guide-content .collapseomatic.colomat-close:after, #kobe-cd-container .page-template-template-subpage main-wrapper-custom .crop-guide-content .collapseomatic.colomat-close:after {
    content: '\f078';
}
#kobe-cd-container .error404 #content-wrapper .crop-guide-content .collapseomatic span, #kobe-cd-container .error404 main-wrapper-custom .crop-guide-content .collapseomatic span, #kobe-cd-container .page-template-template-full-width #content-wrapper .crop-guide-content .collapseomatic span, #kobe-cd-container .page-template-template-full-width main-wrapper-custom .crop-guide-content .collapseomatic span, #kobe-cd-container .page-template-template-subpage #content-wrapper .crop-guide-content .collapseomatic span, #kobe-cd-container .page-template-template-subpage main-wrapper-custom .crop-guide-content .collapseomatic span {
    display: none;
}
#kobe-cd-container .error404 #content-wrapper .crop-guide-content .collapseomatic_content, #kobe-cd-container .error404 main-wrapper-custom .crop-guide-content .collapseomatic_content, #kobe-cd-container .page-template-template-full-width #content-wrapper .crop-guide-content .collapseomatic_content, #kobe-cd-container .page-template-template-full-width main-wrapper-custom .crop-guide-content .collapseomatic_content, #kobe-cd-container .page-template-template-subpage #content-wrapper .crop-guide-content .collapseomatic_content, #kobe-cd-container .page-template-template-subpage main-wrapper-custom .crop-guide-content .collapseomatic_content {
    width: 100%;
    margin: 0;
    padding-top: 20px;
}
#kobe-cd-container .error404 #content-wrapper .crop-guide-content .collapseomatic_content .resource-library, #kobe-cd-container .error404 main-wrapper-custom .crop-guide-content .collapseomatic_content .resource-library, #kobe-cd-container .page-template-template-full-width #content-wrapper .crop-guide-content .collapseomatic_content .resource-library, #kobe-cd-container .page-template-template-full-width main-wrapper-custom .crop-guide-content .collapseomatic_content .resource-library, #kobe-cd-container .page-template-template-subpage #content-wrapper .crop-guide-content .collapseomatic_content .resource-library, #kobe-cd-container .page-template-template-subpage main-wrapper-custom .crop-guide-content .collapseomatic_content .resource-library {
    margin-top: -20px;
    overflow: auto;
}
#kobe-cd-container .error404 #content-wrapper .post-content > .crop-guide-content:first-of-type, #kobe-cd-container .error404 main-wrapper-custom .post-content > .crop-guide-content:first-of-type, #kobe-cd-container .page-template-template-full-width #content-wrapper .post-content > .crop-guide-content:first-of-type, #kobe-cd-container .page-template-template-full-width main-wrapper-custom .post-content > .crop-guide-content:first-of-type, #kobe-cd-container .page-template-template-subpage #content-wrapper .post-content > .crop-guide-content:first-of-type, #kobe-cd-container .page-template-template-subpage main-wrapper-custom .post-content > .crop-guide-content:first-of-type {
    margin-top: 20px;
}
#kobe-cd-container .error404 #content-wrapper .post-content > .crop-guide-content:last-of-type, #kobe-cd-container .error404 main-wrapper-custom .post-content > .crop-guide-content:last-of-type, #kobe-cd-container .page-template-template-full-width #content-wrapper .post-content > .crop-guide-content:last-of-type, #kobe-cd-container .page-template-template-full-width main-wrapper-custom .post-content > .crop-guide-content:last-of-type, #kobe-cd-container .page-template-template-subpage #content-wrapper .post-content > .crop-guide-content:last-of-type, #kobe-cd-container .page-template-template-subpage main-wrapper-custom .post-content > .crop-guide-content:last-of-type {
    margin-bottom: 20px;
}
#kobe-cd-container .error404 #content-wrapper .resource-library, #kobe-cd-container .error404 main-wrapper-custom .resource-library, #kobe-cd-container .page-template-template-full-width #content-wrapper .resource-library, #kobe-cd-container .page-template-template-full-width main-wrapper-custom .resource-library, #kobe-cd-container .page-template-template-subpage #content-wrapper .resource-library, #kobe-cd-container .page-template-template-subpage main-wrapper-custom .resource-library {
    overflow: auto;
}
#kobe-cd-container .error404 #content-wrapper table thead tr th, #kobe-cd-container .error404 main-wrapper-custom table thead tr th, #kobe-cd-container .page-template-template-full-width #content-wrapper table thead tr th, #kobe-cd-container .page-template-template-full-width main-wrapper-custom table thead tr th, #kobe-cd-container .page-template-template-subpage #content-wrapper table thead tr th, #kobe-cd-container .page-template-template-subpage main-wrapper-custom table thead tr th {
    background: 0 0;
    border: none;
    padding: 10px;
}
#kobe-cd-container .error404 #content-wrapper table thead tr th a, #kobe-cd-container .error404 main-wrapper-custom table thead tr th a, #kobe-cd-container .page-template-template-full-width #content-wrapper table thead tr th a, #kobe-cd-container .page-template-template-full-width main-wrapper-custom table thead tr th a, #kobe-cd-container .page-template-template-subpage #content-wrapper table thead tr th a, #kobe-cd-container .page-template-template-subpage main-wrapper-custom table thead tr th a {
    color: #28292a;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: 500;
}
#kobe-cd-container .error404 #content-wrapper table thead tr.vb-border, #kobe-cd-container .error404 main-wrapper-custom table thead tr.vb-border, #kobe-cd-container .page-template-template-full-width #content-wrapper table thead tr.vb-border, #kobe-cd-container .page-template-template-full-width main-wrapper-custom table thead tr.vb-border, #kobe-cd-container .page-template-template-subpage #content-wrapper table thead tr.vb-border, #kobe-cd-container .page-template-template-subpage main-wrapper-custom table thead tr.vb-border {
    display: none;
}
#kobe-cd-container .error404 #content-wrapper table tbody tr, #kobe-cd-container .error404 main-wrapper-custom table tbody tr, #kobe-cd-container .page-template-template-full-width #content-wrapper table tbody tr, #kobe-cd-container .page-template-template-full-width main-wrapper-custom table tbody tr, #kobe-cd-container .page-template-template-subpage #content-wrapper table tbody tr, #kobe-cd-container .page-template-template-subpage main-wrapper-custom table tbody tr {
    background-color: #f1f5f8;
}
#kobe-cd-container .error404 #content-wrapper table tbody tr:hover, #kobe-cd-container .error404 main-wrapper-custom table tbody tr:hover, #kobe-cd-container .page-template-template-full-width #content-wrapper table tbody tr:hover, #kobe-cd-container .page-template-template-full-width main-wrapper-custom table tbody tr:hover, #kobe-cd-container .page-template-template-subpage #content-wrapper table tbody tr:hover, #kobe-cd-container .page-template-template-subpage main-wrapper-custom table tbody tr:hover {
    -webkit-transition: 0.15s;
    transition: 0.15s;
    background-color: #fafafa;
}
#kobe-cd-container .error404 #content-wrapper table tbody tr.res-comment.res-comment.res-comment td, #kobe-cd-container .error404 main-wrapper-custom table tbody tr.res-comment.res-comment.res-comment td, #kobe-cd-container .page-template-template-full-width #content-wrapper table tbody tr.res-comment.res-comment.res-comment td, #kobe-cd-container .page-template-template-full-width main-wrapper-custom table tbody tr.res-comment.res-comment.res-comment td, #kobe-cd-container .page-template-template-subpage #content-wrapper table tbody tr.res-comment.res-comment.res-comment td, #kobe-cd-container .page-template-template-subpage main-wrapper-custom table tbody tr.res-comment.res-comment.res-comment td {
    text-align: left;
    color: #8795a1;
}
#kobe-cd-container .error404 #content-wrapper table tbody tr.res-data.res-data.res-data td, #kobe-cd-container .error404 main-wrapper-custom table tbody tr.res-data.res-data.res-data td, #kobe-cd-container .page-template-template-full-width #content-wrapper table tbody tr.res-data.res-data.res-data td, #kobe-cd-container .page-template-template-full-width main-wrapper-custom table tbody tr.res-data.res-data.res-data td, #kobe-cd-container .page-template-template-subpage #content-wrapper table tbody tr.res-data.res-data.res-data td, #kobe-cd-container .page-template-template-subpage main-wrapper-custom table tbody tr.res-data.res-data.res-data td {
    text-align: left;
}
#kobe-cd-container .error404 #content-wrapper table tbody tr td, #kobe-cd-container .error404 main-wrapper-custom table tbody tr td, #kobe-cd-container .page-template-template-full-width #content-wrapper table tbody tr td, #kobe-cd-container .page-template-template-full-width main-wrapper-custom table tbody tr td, #kobe-cd-container .page-template-template-subpage #content-wrapper table tbody tr td, #kobe-cd-container .page-template-template-subpage main-wrapper-custom table tbody tr td {
    font-size: 15px;
    padding: 10px;
    border: none;
}
#kobe-cd-container .error404 #content-wrapper table tbody tr td a, #kobe-cd-container .error404 main-wrapper-custom table tbody tr td a, #kobe-cd-container .page-template-template-full-width #content-wrapper table tbody tr td a, #kobe-cd-container .page-template-template-full-width main-wrapper-custom table tbody tr td a, #kobe-cd-container .page-template-template-subpage #content-wrapper table tbody tr td a, #kobe-cd-container .page-template-template-subpage main-wrapper-custom table tbody tr td a {
    width: 70px;
}
@media (max-width: 782px) {
    #kobe-cd-container .error404 #content-wrapper table tbody tr td a, #kobe-cd-container .error404 main-wrapper-custom table tbody tr td a, #kobe-cd-container .page-template-template-full-width #content-wrapper table tbody tr td a, #kobe-cd-container .page-template-template-full-width main-wrapper-custom table tbody tr td a, #kobe-cd-container .page-template-template-subpage #content-wrapper table tbody tr td a, #kobe-cd-container .page-template-template-subpage main-wrapper-custom table tbody tr td a {
        margin-left: auto;
        margin-right: auto;
    }
}
#kobe-cd-container .error404 #content-wrapper .resource-library table tbody tr td img, #kobe-cd-container .error404 main-wrapper-custom .resource-library table tbody tr td img, #kobe-cd-container .page-template-template-full-width #content-wrapper .resource-library table tbody tr td img, #kobe-cd-container .page-template-template-full-width main-wrapper-custom .resource-library table tbody tr td img, #kobe-cd-container .page-template-template-subpage #content-wrapper .resource-library table tbody tr td img, #kobe-cd-container .page-template-template-subpage main-wrapper-custom .resource-library table tbody tr td img {
    width: 88px;
}
#kobe-cd-container .error404 #content-wrapper .resource-library table tbody tr td:nth-child(1), #kobe-cd-container .error404 main-wrapper-custom .resource-library table tbody tr td:nth-child(1), #kobe-cd-container .page-template-template-full-width #content-wrapper .resource-library table tbody tr td:nth-child(1), #kobe-cd-container .page-template-template-full-width main-wrapper-custom .resource-library table tbody tr td:nth-child(1), #kobe-cd-container .page-template-template-subpage #content-wrapper .resource-library table tbody tr td:nth-child(1), #kobe-cd-container .page-template-template-subpage main-wrapper-custom .resource-library table tbody tr td:nth-child(1) {
    text-align: center;
}
#kobe-cd-container .error404 .nvt-bg, #kobe-cd-container .page-template-template-full-width .nvt-bg, #kobe-cd-container .page-template-template-subpage .nvt-bg {
    background-image: url(/wp-content/themes/nvt-theme/img/field-image-1.jpg);
    background-size: cover;
    background-attachment: fixed;
}
#kobe-cd-container #content .contact-left {
    padding-left: 0;
    padding-right: 20px;
}
#kobe-cd-container #content .contact-right {
    padding-left: 20px;
    padding-right: 0;
}
#kobe-cd-container #content .contact-right .contact-card {
    margin-bottom: 20px;
    font-size: 15px;
}
#kobe-cd-container #content .contact-right .contact-card .contact-card-title, #kobe-cd-container #content .contact-right .contact-card a {
    display: block;
}
#kobe-cd-container #content .contact-right .contact-card p {
    margin-bottom: 0;
}
#kobe-cd-container #content .contact-right .contact-card i {
    margin-right: 8px;
}
#kobe-cd-container .filter-container {
    background: #145a34;
}
#kobe-cd-container .widget_wp_views_filter {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
    padding: 30px 50px;
}
#kobe-cd-container .widget_wp_views_filter .widgettitle {
    color: #fff;
    display: block;
}
#kobe-cd-container .widget_wp_views_filter form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
#kobe-cd-container .widget_wp_views_filter form .wpv-filter-controls-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
#kobe-cd-container .widget_wp_views_filter form .wpv-filter-controls-wrapper > p {
    margin-right: 15px;
    margin-bottom: 0;
}
@media (max-width: 1174px) {
    #kobe-cd-container .widget_wp_views_filter form .wpv-filter-controls-wrapper > p {
        margin-bottom: 10px;
    }
}
#kobe-cd-container .widget_wp_views_filter form .wpv-filter-controls-wrapper > p input, #kobe-cd-container .widget_wp_views_filter form .wpv-filter-controls-wrapper > p select {
    margin: 0;
    background-color: #f1f5f8;
    color: #8795a1;
    border: none;
    border-radius: 4px;
    font-size: 15px;
    width: 200px;
}
#kobe-cd-container .widget_wp_views_filter form .wpv-filter-controls-wrapper span.select {
    display: none;
}
#kobe-cd-container .widget_wp_views_filter form p {
    margin-bottom: 0;
}
#kobe-cd-container .widget_wp_views_filter form p input {
    width: 200px;
}
#kobe-cd-container .widget_wp_views_filter form .wpcf-form-select {
    width: 200px;
}
#kobe-cd-container .widget_wp_views_filter form input[name=wpv_filter_submit] {
    background-color: #82a944;
    border-radius: 4px;
    color: #fff;
    border: none;
    font-size: 15px;
    font-style: normal;
    text-align: center;
    text-transform: uppercase;
    padding: 8px 15px;
    font-weight: 500;
    background-image: none;
    text-shadow: none;
    line-height: normal;
}
#kobe-cd-container .page-id-149 .wpv-filter-form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 30px;
}
#kobe-cd-container .page-id-149 .wpv-filter-form .wpv-filter-controls-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
#kobe-cd-container .page-id-149 .wpv-filter-form .wpv-filter-controls-wrapper > p {
    margin-right: 15px 0 0 0;
}
@media (max-width: 1174px) {
    #kobe-cd-container .page-id-149 .wpv-filter-form .wpv-filter-controls-wrapper > p {
        margin-bottom: 10px;
    }
}
#kobe-cd-container .page-id-149 .wpv-filter-form .wpv-filter-controls-wrapper > p input, #kobe-cd-container .page-id-149 .wpv-filter-form .wpv-filter-controls-wrapper > p select {
    margin: 0;
    background-color: #f1f5f8;
    color: #8795a1;
    border: none;
    border-radius: 4px;
    font-size: 15px;
    width: 200px;
    -webkit-box-shadow: none;
    box-shadow: none;
}
#kobe-cd-container .page-id-149 .wpv-filter-form .wpv-filter-controls-wrapper span.select {
    display: none;
}
#kobe-cd-container .page-id-149 .wpv-filter-form input[name=wpv_filter_submit] {
    background-image: none;
    text-shadow: none;
    line-height: normal;
}
#kobe-cd-container .page-id-149 .wpv-filter-form input[name=wpv_filter_submit]:hover {
    background-image: none;
}
#kobe-cd-container .page-id-4452 .post-content {
    font-size: 15px;
    color: #8795a1;
}
#kobe-cd-container .page-id-4452 .post-content iframe {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 30px;
}
#kobe-cd-container .page-id-799 .post-content > table:first-of-type {
    margin-top: 20px;
}
#kobe-cd-container .res-pagination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
#kobe-cd-container .res-pagination > .wpv-filter-previous-link {
    margin-right: 5px;
    padding: 0 10px;
}
#kobe-cd-container .res-pagination .wpv_pagination_links .wpv_pagination_dots {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
#kobe-cd-container .res-pagination .wpv_pagination_links .wpv_pagination_dots li {
    margin-bottom: 5px;
}
#kobe-cd-container .res-pagination .wpv_pagination_links .wpv_pagination_dots li > a {
    pointer-events: auto;
    background-image: none;
    overflow: visible;
    padding-top: 0;
    width: 25px;
    -webkit-transition: 0.15s;
    transition: 0.15s;
}
#kobe-cd-container .res-pagination .wpv_pagination_links .wpv_pagination_dots li > a:hover {
    background-color: #8795a1;
    color: #fff;
}
#kobe-cd-container .res-pagination .wpv_pagination_links .wpv_pagination_dots .wpv_page_current a {
    background: #dde1e4;
}
#kobe-cd-container .res-pagination .wpv-filter-next-link, #kobe-cd-container .res-pagination .wpv-filter-previous-link {
    border-radius: 4px;
    color: #8795a1;
    border: 1px solid #8795a1;
    font-size: 15px;
    font-style: normal;
    text-align: center;
    text-transform: uppercase;
    height: auto;
    font-weight: 500;
    pointer-events: auto;
}
#kobe-cd-container .res-pagination .wpv-filter-next-link:hover, #kobe-cd-container .res-pagination .wpv-filter-previous-link:hover {
    background-color: #8795a1;
    color: #fff;
}
#kobe-cd-container .res-pagination > .wpv-filter-next-link, #kobe-cd-container .res-pagination > .wpv-filter-previous-link {
    margin-bottom: 5px;
}
#kobe-cd-container .res-pagination .wpv-filter-next-link {
    padding: 0 10px;
}
#kobe-cd-container #rtp-disclaimer-content {
    display: none;
}
#kobe-cd-container #rtp-disclaimer-content .accept-disclaimer-btn, #kobe-cd-container #rtp-disclaimer-content .reject-disclaimer-btn {
    pointer-events: auto;
}
@media (max-width: 450px) {
    #kobe-cd-container #rtp-disclaimer-content .accept-disclaimer-btn, #kobe-cd-container #rtp-disclaimer-content .reject-disclaimer-btn {
        padding: 7px 7px;
        font-size: 11px;
    }
}
#kobe-cd-container .terms-and-conditions-container {
    font-size: 15px;
    color: #8795a1;
}
#kobe-cd-container .terms-and-conditions-container h1 {
    color: #1b1b1b;
}
#kobe-cd-container .terms-and-conditions-container h2 {
    font-size: 15px;
    font-weight: 600;
    color: #1b1b1b;
}
@media (max-width: 767px) {
    #kobe-cd-container .nv-th8 {
        display: none;
    }
    #kobe-cd-container .page-template-template-full-width #content-wrapper table .nv-th1 a, #kobe-cd-container .page-template-template-full-width #content-wrapper table .nv-th2 a, #kobe-cd-container .page-template-template-full-width #content-wrapper table .nv-th3 a, #kobe-cd-container .page-template-template-full-width #content-wrapper table .nv-th4 a, #kobe-cd-container .page-template-template-full-width #content-wrapper table .nv-th5 a, #kobe-cd-container .page-template-template-full-width #content-wrapper table .nv-th6 a, #kobe-cd-container .page-template-template-full-width #content-wrapper table .nv-th7 a, #kobe-cd-container .page-template-template-full-width #content-wrapper table .res-data td {
        font-size: 13px;
    }
}
#kobe-cd-container .wpcf7 .wpcf7-form-control-wrap input, #kobe-cd-container .wpcf7 .wpcf7-form-control-wrap textarea {
    margin: 0;
    background-color: #f1f5f8;
    color: #8795a1;
    border: none;
    border-radius: 4px;
    font-size: 15px;
    -webkit-box-shadow: none;
    box-shadow: none;
}
#kobe-cd-container .wpcf7 p {
    color: #28292a;
}
#kobe-cd-container .wpcf7 p .mandatory {
    color: #ca5425;
}
#kobe-cd-container #wpcf7-f207-o1 {
    max-width: 600px;
}
#kobe-cd-container #wpcf7-f207-o1 .wpcf7-form {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    grid-gap: 10px 30px;
}
#kobe-cd-container #wpcf7-f207-o1 .wpcf7-form .wpcf7-form-control-wrap {
    margin-top: 10px;
}
#kobe-cd-container #wpcf7-f207-o1 .wpcf7-form > p:nth-child(6) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
    grid-column: 1/span 2;
}
@media (max-width: 767px) {
    #kobe-cd-container #wpcf7-f207-o1 .wpcf7-form {
        -ms-grid-columns: 1fr;
        grid-template-columns: 1fr;
    }
    #kobe-cd-container #wpcf7-f207-o1 .wpcf7-form > p:nth-child(6) {
        grid-column: auto;
    }
}
#kobe-cd-container #wpcf7-f207-o1 .wpcf7-form > p:nth-child(11) {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
#kobe-cd-container #wpcf7-f207-o1 .wpcf7-form > p:nth-child(11) img {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    height: 24px;
}
#kobe-cd-container #wpcf7-f207-o1 .wpcf7-form > p:nth-child(11) input {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
}
#kobe-cd-container #wpcf7-f207-o1 .wpcf7-form textarea {
    width: 100%;
    height: 150px;
}
#kobe-cd-container #wpcf7-f207-o1 .wpcf7-form .nvt-btn[type=submit] {
    background-image: none;
    text-shadow: none;
    line-height: normal;
    width: 150px;
}
#kobe-cd-container .vex.vex.vex-theme-default .vex-content {
    background: #fff;
    -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
}
#kobe-cd-container .vex.vex.vex-theme-default .vex-content .newsletter-form {
    font-family: 'Source Sans Pro', sans-serif;
}
#kobe-cd-container .vex.vex.vex-theme-default .vex-content .newsletter-form input[type=email], #kobe-cd-container .vex.vex.vex-theme-default .vex-content .newsletter-form input[type=text] {
    width: 100%;
    max-width: 100%;
}
#kobe-cd-container .vex.vex.vex-theme-default .vex-content .newsletter-form select.wpcf7-form-control {
    background: #f1f5f8;
    border: none;
    padding: 8px 12px;
    border-radius: 4px;
    height: 37px;
    font-size: 16px;
    width: 100%;
    max-width: 100%;
    -webkit-box-shadow: none;
    box-shadow: none;
}
#kobe-cd-container .vex.vex.vex-theme-default .vex-content input[type=submit] {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 14px;
}
#kobe-cd-container .popover-bottom-after, #kobe-cd-container .popover-bottom-before {
    position: relative;
}
#kobe-cd-container .popover-bottom-after:after, #kobe-cd-container .popover-bottom-before:before {
    content: attr(data-popover);
    font-family: Avenir, Helvetica;
    font-size: 14px;
    position: absolute;
    opacity: 0;
    top: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    text-align: center;
    width: 220px;
    height: auto;
    border: 1px solid rgba(0, 0, 0, 0.2);
    color: #777;
    background: #fff;
    border-radius: 4px;
    padding: 0.5rem;
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
    z-index: 100;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    pointer-events: none;
    white-space: pre-wrap;
    line-height: 21px;
    font-weight: 100;
}
#kobe-cd-container .popover-bottom-after:active:after, #kobe-cd-container .popover-bottom-after:focus:after, #kobe-cd-container .popover-bottom-after:hover:after, #kobe-cd-container .popover-bottom-before:active:before, #kobe-cd-container .popover-bottom-before:focus:before, #kobe-cd-container .popover-bottom-before:hover:before {
    opacity: 1;
    top: calc(100% + 10px);
}
#kobe-cd-container .popover-top-after, #kobe-cd-container .popover-top-before {
    position: relative;
}
#kobe-cd-container .popover-top-after:after, #kobe-cd-container .popover-top-before:before {
    content: attr(data-popover);
    font-family: Avenir, Helvetica;
    font-size: 14px;
    position: absolute;
    opacity: 0;
    bottom: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    text-align: center;
    width: 220px;
    height: auto;
    border: 1px solid rgba(0, 0, 0, 0.2);
    color: #777;
    background: #fff;
    border-radius: 4px;
    padding: 0.5rem;
    -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
    z-index: 100;
    -webkit-transition: 0.2s;
    transition: 0.2s;
    pointer-events: none;
    white-space: pre-wrap;
    line-height: 21px;
    font-weight: 100;
}
#kobe-cd-container .popover-top-after:active:after, #kobe-cd-container .popover-top-after:focus-within:after, #kobe-cd-container .popover-top-after:hover:after, #kobe-cd-container .popover-top-before:active:before, #kobe-cd-container .popover-top-before:focus-within:before, #kobe-cd-container .popover-top-before:hover:before {
    opacity: 1;
    bottom: calc(100% + 10px);
}
#kobe-cd-container .kobe-container {
    position: relative;
    max-width: 100%;
    margin: auto;
}
#kobe-cd-container .select2-selection--multiple .select2-search--inline .select2-search__field {
    width: auto !important;
}
#kobe-cd-container #res-tol-table-data-wrapper .bottom, #kobe-cd-container #res-tol-table-data-wrapper .top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: start;
    margin-bottom: 5px;
}
@media (min-width: 840px) {
    #kobe-cd-container #res-tol-table-data-wrapper .bottom, #kobe-cd-container #res-tol-table-data-wrapper .top {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
}
#kobe-cd-container #res-tol-table-data-wrapper .bottom .clear, #kobe-cd-container #res-tol-table-data-wrapper .top .clear {
    display: none;
}
#kobe-cd-container #res-tol-table-data-wrapper .bottom {
    margin-top: 5px;
    margin-bottom: 5px;
}
#kobe-cd-container #res-tol-table-data-wrapper .dataTables_paginate {
    -ms-flex-item-align: end;
    align-self: flex-end;
}
@media (min-width: 840px) {
    #kobe-cd-container #res-tol-table-data-wrapper .dataTables_paginate {
        -ms-flex-item-align: auto;
        -ms-grid-row-align: auto;
        align-self: auto;
    }
}
#kobe-cd-container #res-tol-table_filter {
    text-align: right;
    padding: 0;
}
@media (min-width: 840px) {
    #kobe-cd-container #res-tol-table_filter {
        padding: 0 20px;
    }
}
#kobe-cd-container #res-tol-table-data {
    overflow-x: scroll;
    padding: 0 20px;
}
@media (min-width: 840px) {
    #kobe-cd-container #res-tol-table-data {
        padding: 0;
    }
}
#kobe-cd-container #res-tol-table-data th.center {
    text-align: center;
}
#kobe-cd-container #res-tol-table-data td.center {
    text-align: center;
}
#kobe-cd-container .res-tol-filters__header--after {
    top: 42px;
}
#kobe-cd-container .res-tol-overlay {
    width: 100%;
    -webkit-transition: 0.1s;
    transition: 0.1s;
}
@media (min-width: 840px) {
    #kobe-cd-container .res-tol-overlay {
        position: relative;
    }
}
#kobe-cd-container .res-tol-overlay.collapsed {
    -webkit-transform: translate(-50%, calc(100% - 75px));
    transform: translate(-50%, calc(100% - 75px));
    max-height: 75px;
    overflow: hidden;
}
#kobe-cd-container .res-tol-overlay.collapsed .res-tol-filters__header:after {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
}
#kobe-cd-container .res-tol-filters__body {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
}
@media (min-width: 840px) {
    #kobe-cd-container .res-tol-filters__body {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
        width: 100%;
    }
}
#kobe-cd-container .res-tol-filters__input-wrapper .nvt-btn {
    width: 100%;
}
@media (min-width: 840px) {
    #kobe-cd-container .res-tol-filters__input-wrapper .nvt-btn {
        width: auto;
    }
}
#kobe-cd-container .res-tol-filters {
    background: #fff;
    border-radius: 4px;
    -webkit-box-shadow: none;
    box-shadow: none;
}
#kobe-cd-container .res-tol-filters .select2-container .select2-selection--single {
    height: 32px;
}
#kobe-cd-container .res-tol-filters .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: rgba(155, 191, 97, 0.388);
    color: #666;
}
#kobe-cd-container .res-tol-filters .select2-selection__choice {
    white-space: normal;
}
#kobe-cd-container .filter-restols-wrapper, #kobe-cd-container .filter-variety-wrapper {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
#kobe-cd-container #filter-restols, #kobe-cd-container #filter-variety {
    width: 100%;
}
#kobe-cd-container .res-tol-filters__header {
    background: #f1f5f8;
    color: #28292a;
    padding: 10px;
    padding-bottom: 9px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
#kobe-cd-container .res-tol-filters__header__icon {
    font-size: 18px;
    margin-left: 16px;
    margin-right: 12px;
}
#kobe-cd-container .res-tol-filters__header__text {
    margin: 0;
    font-size: 18px;
    font-weight: 700;
    display: inline-block;
}
#kobe-cd-container .res-tol-filters__body {
    padding: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
#kobe-cd-container .res-tol-filters__input-wrapper {
    padding: 8px;
}
#kobe-cd-container .res-tol-filters__input {
    width: 100%;
    background: #f1f5f8;
    border: none;
    padding: 8px 12px;
    border-radius: 4px;
    height: 37px;
    font-size: 16px;
}
@media (min-width: 840px) {
    #kobe-cd-container .res-tol-filters__input {
        width: 160px;
    }
}
#kobe-cd-container .res-tol-filters__input:disabled {
    background: #fafafa;
}
#kobe-cd-container #res-tol-table-data .os-scrollbar-horizontal {
    top: 0;
}
#kobe-cd-container .rt-1, #kobe-cd-container .rt-11 {
    background-color: #D6AE97 !important;
}
#kobe-cd-container .rt-2, #kobe-cd-container .rt-12 {
    background-color: #DDBE98 !important;
}
#kobe-cd-container .rt-3, #kobe-cd-container .rt-13 {
    background-color: #E6CF9A !important;
}
#kobe-cd-container .rt-4, #kobe-cd-container .rt-14 {
    background-color: #EEDF9C !important;
}
#kobe-cd-container .rt-5, #kobe-cd-container .rt-15 {
    background-color: #F7F19E !important;
}
#kobe-cd-container .rt-6, #kobe-cd-container .rt-16 {
    background-color: #D7E29A !important;
}
#kobe-cd-container .rt-7, #kobe-cd-container .rt-17 {
    background-color: #B7D395 !important;
}
#kobe-cd-container .rt-8, #kobe-cd-container .rt-18 {
    background-color: #98C391 !important;
}
#kobe-cd-container .rt-9, #kobe-cd-container .rt-19 {
    background-color: #7BB48D !important;
}
#kobe-cd-container .legend-table, .legend-table tr, .legend-table td {
    border: none !important;
}
#kobe-cd-container .legend-table td:first-child {
    width: 20px !important;
    text-align: center !important;
}
#kobe-cd-container .legend-container {
    padding: 20px;
}
#kobe-cd-container .legend-container .legend-description {
    font-style: italic;
}
#kobe-cd-container .legend-container-collapsible {
    display: none;
    overflow: hidden;
    background-color: #f1f1f1;
    width: 100%;
}
#kobe-cd-container .legend-collapsible {
    background-color: #eee;
    color: #444;
    cursor: pointer;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 15px;
    margin: 0px !important;
}
#kobe-cd-container .legend-collapsible.active {
    margin: 0px !important;
}
#kobe-cd-container .legend-active, .legend-collapsible:hover {
background-color: #ccc;
}
#kobe-cd-container .legend-parent-container {
    margin: 20px;
    display: flex;
    flex-wrap: wrap;
}
#kobe-cd-container .export-btn {
    position: absolute !important;
    right: 28px;
    z-index: 1;
}
#kobe-cd-container .definitions-btn {
    position: absolute !important;
    right: 126px;
    z-index: 1;
}
@media (max-width: 767px) {
    #kobe-cd-container .export-btn {
        width: 50px;
        padding: 5px;
    }
    #kobe-cd-container .definitions-btn {
        right: 84px;
        width: 110px;
        padding: 5px;
    }
}
#kobe-cd-container .DTFC_LeftBodyLiner::-webkit-scrollbar {
    display: none;
}
#kobe-cd-container .DTFC_LeftBodyLiner {
    -ms-overflow-style: none;  /* IE and Edge */
    scrollbar-width: none;  /* Firefox */
}
#kobe-cd-container #res-tol-table .secondary-label {
    background-color: #fff !important;
}
div.dtfh-floatingparent.dtfh-floatingparenthead {
    display: none !important;
}