.page-wrapper nav.tabs {
    position: fixed;
    top: 50%;
    right: 0;
    transform: translate(0, -50%);
    z-index: 10;
}
.page-wrapper nav.tabs ul.tabs > li {
    margin-right: 0;
    display: block;
    background: #F72C4C;
}
.page-wrapper nav.tabs ul.tabs > li a {
    color: #fff;
}
.page-wrapper nav.tabs ul.tabs > li:hover a {
    color: #F72C4C;
    background: #fff;
}
.footer__subscribe label, .footer__subscribe .description {
    display: none;
}
.footer__subscribe form > .js-form-item {
    margin-top: 0;
    margin-bottom: 0;
}
.footer__subscribe form {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #EBEBEB;
}
.footer__subscribe .form-email {
    height: 45px;
    line-height: 44px;
    font-size: 15px;
    color: #000;
    border: 0;
    border-radius: 0;
    margin: 0;
    padding-right: 15px;
}
.footer__subscribe button, .footer__subscribe input[type=submit] {
    font-size: 14px;
    line-height: 1;
    letter-spacing: -0.32px;
    color: #a9a9a9;
    background: none;
    border: 0;
    white-space: nowrap;
    cursor: pointer;
}
.breadcrumb li:before {
    display: none;
}
.feed-icon {
    display:  none;
}
.sec-formSub .footer__subscribe {
    margin-left: 0;
}
.mobile-space {
    display: none;
}
.path-taxonomy .sec-blogList {
    padding-bottom: 0;
}
.header__meta .menu-language span:first-child a:last-child {
    border-left: none;
}
.header__nav .menu-list .is-active {
    color: #F72C4C;
}
.paragraph--type--section-video-fullwidth .field--name-field-video { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.paragraph--type--section-video-fullwidth .field--name-field-video iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.video-iframe > p {
    margin: 0 !important;
}
.pageSingle-detail .entry-content h1, .pageSingle-detail .entry-content h2, .pageSingle-detail .entry-content h3, .pageSingle-detail .entry-content h4, .pageSingle-detail .entry-content h5, .pageSingle-detail .entry-content h6 {
    margin-bottom: 10px;
}
.pageSingle-detail .entry-content ul li {
    margin-top: 15px;
}
.pageSingle-detail .entry-content ul li + li {
    margin-top: 20px;
}
.quote-2 p {
  line-height: 1.2;
}
.taxonomy-term.vocabulary-tags-vi {
  display: none;
}
@media (min-width: 1700px) {
    .footer__subscribe .form-control, .footer__subscribe button, .footer__subscribe input[type=submit] {
        font-size: 16px;
    }
    .sec-blogRelated .offset-xxl-1 {
        margin-left: 0;
    }
    .sec-pageTitle2 {
        padding-bottom: 40px;
    }
}
@media (min-width: 1260px) {
    .project2__cat {
        max-width: none;
    }
}
@media (max-width: 767px) {
    .mobile-space {
        display: block;
    }
    .desktop-space {
        display: none;
    }
}
