@font-face {
    font-family: 'FontAwesome';
    src: url('https://res.cloudinary.com/commercers/raw/upload/dev-begadi/fonts/fontawesome/fontawesome-webfont.eot?v=4.6.3');
    src: url('https://res.cloudinary.com/commercers/raw/upload/dev-begadi/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),
    url('https://res.cloudinary.com/commercers/raw/upload/dev-begadi/fonts/fontawesome/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),
    url('https://res.cloudinary.com/commercers/raw/upload/dev-begadi/fonts/fontawesome/fontawesome-webfont.woff?v=4.6.3') format('woff'),
    url('https://res.cloudinary.com/commercers/raw/upload/dev-begadi/fonts/fontawesome/fontawesome-webfont.ttf?v=4.6.3') format('truetype');
    /*url('./fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');*/
    font-weight: normal;
    font-style: normal
}

.block-minicart .subtotal .label:after {
    content: none;
}

.minicart-items-wrapper {
    border: none;
}

.swatch-option.text.selected {
    background-color: #e7ffde;
}

.swatch-option.text {
    background: none;
}

.swatch-option.disabled {
    opacity: 0.3;
}

.swatch-option.disabled::after {
    background: none;
}

.mp-blog-upload-images.dashboard h3 {
    text-align: center;
}

.mp-upload-images.right, .mp-upload-images.right .checkbox-category {
    margin-bottom: 15px;
}

.mpblog-post-dashboard .file-uploader-area .file-uploader-button {
    display: none;
}

.mpblog-post-dashboard .checkbox-category {
    font-weight: 700;
    margin-bottom: 15px;
    padding-top: 10px;
}

.mpblog-post-dashboard .checkbox-category label {
    margin-right: 10px;
}

.mpblog-post-dashboard .checkbox-text .level-0.questions-information label {
    color: #C80003;
    font-weight: 600;
}

.mpblog-post-dashboard .checkbox-text .level-0.link-to-website label,
.mpblog-post-dashboard .checkbox-text .level-0.questions-location,
.mp-blog-upload-images .mp-upload-images .checkbox-text .level-0.questions-contact {
    color: #4a4a4a;
    font-weight: 600;
}

.mpblog-post-dashboard .checkbox-text .level-0.questions-contact span {
    color: #4a4a4a;
    font-weight: normal;
}

.mpblog-post-dashboard .text-green {
    margin: 15px 0 15px 0;
    color: #006400;
    font-weight: 600;
}

.mpblog-post-dashboard .submit-for-review {
    background: linear-gradient(#565652 30%, #242423);
    border-radius: 2px;
    color: #e4dcc5;
    cursor: pointer;
    display: inline-block;
    font-family: Arial, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 600;
    padding: 7px 15px;
    font-size: 1.4rem;
    box-sizing: border-box;
    vertical-align: middle;
    text-transform: uppercase;
    border: none;
    line-height: 1.6rem !important;
}

.mpblog-post-dashboard .submit-for-review:hover {
    opacity: 0.8;
    background: linear-gradient(#565652 30%, #242423);
    border-radius: 2px;
    color: #e4dcc5;
    cursor: pointer;
    display: inline-block;
    font-family: Arial, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 600;
    padding: 7px 15px;
    font-size: 1.4rem;
    box-sizing: border-box;
    vertical-align: middle;
    text-transform: uppercase;
    border: none;
    line-height: 1.6rem !important;
}

.mpblog-post-dashboard span.max-characters {
    font-weight: normal;
}

.mpblog-post-dashboard #image-posts-uploader {
    cursor: pointer;
}

.mpblog-post-dashboard #image-posts-uploader img {
    margin-left: 15%;
}

.mpblog-post-dashboard .checkbox-text .level-0 {
    padding-bottom: 10px;
}


.mpblog-post-dashboard .checkbox-text .level-0.questions-location p {
    margin: 0 3px;
    font-weight: 700;
}

.mpblog-post-dashboard .checkbox-text .level-0.country-prodvince {
    display: flex;
}

.mpblog-post-dashboard .checkbox-text .level-0.country-prodvince p {
    margin: 0 3px;
    font-weight: 700;
}

.mpblog-post-dashboard .admin__action-multiselect-wrap .admin__action-multiselect {
    width: 85px !important;
    margin-top: -5px;
}

.mpblog-post-dashboard form#mp_blog_post_form {
    padding: 0 !important;
}

.mpblog-post-dashboard .checkbox-text .admin__action-multiselect-label {
    color: #4a4a4a !important;
    font-weight: normal !important;
}

.mpblog-post-dashboard .mp-blog-new-post.dashboard .mp-blog-button-submit {
    width: 100%;
    display: flex;
}

.mpblog-post-dashboard .mp-blog-upload-images .mp-upload-images .mp-upload-images.left p {
    font-weight: 700;
}

.mpblog-post-dashboard .mp-blog-upload-images .mp-upload-images .mp-upload-images.left p span {
    font-weight: normal;
}

.mpblog-post-dashboard select.country {
    /* width: 110px; */
    margin-top: -8px;
}

.mpblog-post-dashboard select.province_ids {
    /* width: 108px; */
    margin-top: -8px;
}

.mpblog-post-dashboard #result-select-province {
    display: flex;
}

.mpblog-category-view .monthly.mpcss .category-child p {
    padding: 0 7px;
    font-weight: 700;
    border-right: solid #000 2px;
}

.mpblog-category-view .monthly.mpcss .category-child :first-child {
    border-right: none;
}

.mpblog-category-view .monthly.mpcss .category-all-images .all-images-in-category {
    font-weight: 700;
    margin-right: 70px;
}

.mpblog-list-container .owl-nav button.owl-next {
    bottom: 0;
    position: absolute;
    top: -5px;
    width: 50px;
    height: 94.3%;
    right: -5px;
}

.mpblog-list-container.owl-carousel .owl-nav button.owl-prev {
    bottom: 0;
    position: absolute;
    top: -5px;
    width: 50px;
    height: 94.3%;
    left: -5px;
}

.mpblog-list-container .owl-nav button.owl-next:hover,
.mpblog-list-container.owl-carousel .owl-nav button.owl-prev:hover {
    background-color: rgba(230, 230, 230, 0.5);
    transition: background-color 0.3s ease-in-out;
}

#mpblog-list-container .mp-blog-view .flag-country {
    display: flex;
}

#mpblog-list-container .mp-blog-view .flag-country img {
    z-index: 10;
}

#mpblog-list-container .mp-blog-view .contact {
    width: 14%;
    color: #fff;
    font-weight: 700;
    z-index: 10;
    display: flex;
    padding-left: 10px;
}

#mpblog-list-container .mp-blog-view .post_content {
    width: 72%;
    color: #fff;
    font-weight: 700;
    z-index: 10;
    text-align: center;
    display: flex;
    margin: auto;
}

#mpblog-list-container .mp-blog-view .about-the-team {
    width: 14%;
    color: #fff;
    font-weight: 700;
    z-index: 10;
    display: flex;
}

.imageposts-contact-index .column.main {
    display: flex;
    flex-wrap: wrap;
}

.mpblog-category-view .monthly.mpcss .contact-form #mp_blog_post_form,
.mpblog-category-view .monthly.mpcss .contact-form #mp_blog_post_form .field.email,
.mpblog-category-view .monthly.mpcss .contact-form #mp_blog_post_form .field.subject {
    display: flex;
}

.mpblog-category-view .monthly.mpcss .contact-form #mp_blog_post_form .fieldset,
.mpblog-category-view .monthly.mpcss .contact-form #mp_blog_post_form .field.captcha.required {
    width: 50%;
}

.mpblog-category-view .monthly.mpcss .contact-form #mp_blog_post_form .field.email label {
    width: 45%;
    margin-top: 10px;
}

.mpblog-category-view .monthly.mpcss .contact-form #mp_blog_post_form .field.subject label {
    width: 18%;
    margin-top: 10px;
}

.mpblog-category-view .monthly.mpcss .contact-form #mp_blog_post_form .field.email .control,
.mpblog-category-view .monthly.mpcss .contact-form #mp_blog_post_form .field.subject .control {
    width: 100%;
}

.mpblog-list-container .mp-blog-view .post-list-image-upload.level-1 {
    display: flex;
    width: 100%;
    position: absolute;
    bottom: 0;
    margin: 40px 0px;
    background-color: #4d4c4cbf;
}

.mpblog-list-container .mp-blog-view .post-list-image-upload.level-1 a {
    position: relative;
}

.mpblog-list-container .mp-blog-view .post-list-image-upload.level-1 a:hover {
    color: #000;
}

.mpblog-list-container .mp-blog-view .post-list-image-upload.level-1 a.contact-acction p {
    position: absolute;
    top: 12px;
    right: 15px;
}

.mpblog-list-container .mp-blog-view .post-list-image-upload.level-1 .about-the-team {
    justify-content: flex-end;
    margin-right: 10px;
}

.mpblog-list-container .mp-blog-view .post-list-image-upload.level-1 .about-the-team p {
    position: absolute;
    top: 12px;
    right: 7px;
}

.mpblog-list-container .mp-blog-view .post-list-image-upload.level-1 .post_content {
    justify-content: center;
}

.mpblog-list-container .mp-blog-view .show-all-images {
    display: flex;
    position: absolute;
    right: 38%;
    margin-top: 5px;
}

/* .mpblog-list-container .mp-blog-view .show-all-images a {
    background-image: url("../images/image-posts/transparent.png");
    background-repeat: no-repeat;
    cursor: pointer;
    height: 35px;
} */
.mpblog-list-container .mp-blog-view .post-list-image-upload.level-0 {
    position: absolute;
    display: flex;
    width: 90%;
    margin-top: 7px;
    margin-left: 50px;
    margin-right: 50px;
}

.mpblog-category-view .monthly.mpcss .imagepost-content-top .category-child,
.mpblog-category-view .monthly.mpcss .imagepost-content-bottom .category-child {
    display: flex;
    width: 100%;
}

.mpblog-category-view .monthly.mpcss .imagepost-content-top .category-child a,
.mpblog-category-view .monthly.mpcss .imagepost-content-bottom .category-child a {
    cursor: pointer;
}

.mpblog-category-view .monthly.mpcss .imagepost-content-top .images,
.mpblog-category-view .monthly.mpcss .imagepost-content-bottom .images {
    width: 50%;
    display: flex;
    justify-content: flex-end;
    width: 50%;
}

.imagepost-content-top .category-child p.category a.active,
.imagepost-content-top .images p.sort-image a.active,
.imagepost-content-bottom .category-child p.category a.active,
.imagepost-content-bottom .images p.sort-image a.active,
.category-all-images a.all-images-in-category.active {
    color: #C80003;
    text-decoration: underline;
}

.mpblog-list-container .mp-blog-view .show-all-images a p {
    color: #fff;
    margin-top: -25px;
    margin-left: 25px;
    margin-right: 25px;
}

.mpblog-category-view .monthly.mpcss .owl-dots button.owl-dot.active {
    border: solid #000 1px;
}

.sidebar .mp-sidebar.mpcss .row .category-item .fa.fa-plus-square-o.mp-blog-expand-tree-2 {
    display: none;
}

.mpblog-post-dashboard .images-posts-dashboard .pager .limiter {
    display: none;
}

.mp-blog-upload-images .mp-upload-images .checkbox-text .level-0.questions-contact label > p {
    font-weight: normal;
    color: #3a2525;
    margin-left: 5px;
}

#mpblog-list-container .mp-blog-view .flag-country-text-province {
    z-index: 20;
    display: flex;
    position: absolute;
    left: 5%;
    margin-top: 6px;
}

#mpblog-list-container .mp-blog-view .flag-country-text-province p {
    color: #fff;
    margin-top: -25px;
    text-align: center;
}

#mp_blog_post_form_image_posts .mp-upload-images .field.checkbox-category .message-error,
#mp_blog_post_form_image_posts .mp-upload-images .level-0 .show-country .message-error-show-country,
#mp_blog_post_form_image_posts .mp-upload-images .questions-information .message-error-information,
#mp_blog_post_form_image_posts .mp-upload-images .message-error-show-province {
    margin-top: 7px;
    color: #e02b27;
    font-size: 1.2rem;
    font-weight: normal;
}

.mpblog-post-history .account-information .mp-blog-new-post .new-post-buttons a {
    width: 33% !important;
}

#contact-form .form.contact {
    border: #000 solid 1px;
}

.monthly.mpcss .content-team-presentation {
    display: flex;
    padding-bottom: 20px;
}

.content-team-presentation .alphabet a {
    padding: 0 5px;
}

.content-team-presentation .alphabet a > p {
    font-weight: 700;
}

.content-team-presentation .alphabet {
    width: 70%;
}

.content-team-presentation .text-search-province {
    display: flex;
    width: 30%;
}

.content-team-presentation .text-search-province p {
    width: 40%;
}

.pages ul.items.pages-items li.item.current .page {
    background: #CDBFA7;
    padding: 4px 12px;
    font-size: 14px;
    color: #0a0a0a;
    font-weight: inherit;
}

.all-images-in-category {
    cursor: pointer;
}

.mpblog-post-dashboard .icon-next-pager:before,
.mpblog-post-history .icon-next-pager:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: inherit;
    color: #6c6c6c;
    content: '\e608';
    font-family: 'luma-icons';
    margin: 0;
    vertical-align: top;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
}

.mpblog-post-dashboard .icon-prev-pager:before,
.mpblog-post-history .icon-prev-pager:before {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: inherit;
    color: #6c6c6c;
    content: '\e617';
    font-family: 'luma-icons';
    margin: 0;
    vertical-align: top;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
}

.mpblog-post-dashboard .item.pages-item-next .action.next-page,
.mpblog-post-dashboard .item.pages-item-previous .action.previous-page,
.mpblog-post-history .item.pages-item-next .action.next-page,
.mpblog-post-history .item.pages-item-previous .action.previous-page {
    box-shadow: none;
    border: none;
    border-radius: 0;
    background: none;
}

.images-posts-dashboard .pager {
    padding-bottom: 15px;
}

.box-review-partner li.reviewinternational {
    width: 97%;
}

.category-page-image-post .owl-dots button {
    margin-bottom: 10px;
}

#custom-owl-dots,
#custom-owl-dots-category,
#custom-owl-dots-show-all-images,
#custom-owl-dots-sort-image {
    display: flex;
    display: flex;
    flex-wrap: wrap;
    margin: 0px;
}


#custom-owl-dots button,
#custom-owl-dots-category button,
#custom-owl-dots-show-all-images button,
#custom-owl-dots-sort-image button {
    background-color: #e0d8c2;
    margin-right: 26px !important;
}

#custom-owl-dots button:nth-child(5n),
#custom-owl-dots-category button:nth-child(5n),
#custom-owl-dots-show-all-images button:nth-child(5n),
#custom-owl-dots-sort-image button:nth-child(5n) {
    margin-right: 0 !important;
}

.product-item-actions .actions-secondary {
    margin-right: 0;
}

.block-content .category-item .list-categories .blog-text {
    margin-left: 10px;
    font-size: 14px;
}

.block-content.category-id-18 .category-item .list-categories .blog-text {
    display: none;
}

.images-posts-dashboard .create-new-image-post {
    padding-top: 60px;
}

.images-posts-dashboard .create-new-image-post #add-new--image-post {
    background: linear-gradient(#565652 30%, #242423);
    border-radius: 2px;
    color: #e4dcc5;
    cursor: pointer;
    display: inline-block;
    font-family: Arial, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 600;
    padding: 7px 15px;
    font-size: 1.4rem;
    box-sizing: border-box;
    vertical-align: middle;
    text-transform: uppercase;
    border: none;
    line-height: 1.6rem !important;
    width: 33%;
    text-align: center;
}

.images-posts-dashboard .create-new-image-post #add-new--image-post:hover {
    opacity: 0.8;
}

#mpblog-list-container-show-ajax .images-item {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}

#mpblog-list-container-show-ajax .images-item .image-item {
    padding: 0 15px;
    width: 20%;
    box-sizing: border-box;
    margin-bottom: 20px;
}

#mpblog-list-container-show-ajax .images-item .image-item .img-responsive {
    border: solid #000 1px;
}

#mpblog-list-container-show-ajax .category-page-image-post .pager {
    display: flex;
    margin-bottom: 20px;
    justify-content: space-between;
}

#mpblog-list-container-show-ajax .category-page-image-post .icon-prev-pager:before {
    line-height: inherit;
    color: #6c6c6c;
    content: '\e617';
    font-family: 'luma-icons';
    margin: 0;
    vertical-align: top;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
}

#mpblog-list-container-show-ajax .category-page-image-post .icon-next-pager:before {
    line-height: inherit;
    color: #6c6c6c;
    content: '\e608';
    font-family: 'luma-icons';
    margin: 0;
    vertical-align: top;
    display: inline-block;
    font-weight: normal;
    overflow: hidden;
    speak: none;
    text-align: center;
}

#mpblog-list-container-show-ajax .category-page-image-post .item.pages-item-previous .action.previous-page {
    box-shadow: none;
    border: none;
    border-radius: 0;
    background: none;
}

#mpblog-list-container-show-ajax .category-page-image-post .item.pages-item-previous .action.previous-page,
#mpblog-list-container-show-ajax .category-page-image-post .item.pages-item-next .action.next-page {
    box-shadow: none;
    border: none;
    border-radius: 0;
    background: none;
}

#mpblog-list-container-show-ajax .category-page-image-post .pager span.toolbar-number {
    display: block;
}

.monthly.mpcss .row .imagepost-content-bottom {
    display: flex;
    border-bottom: 1px solid #C3B79A;
    width: 100%;
}

.monthly.mpcss .row .imagepost-content-top .images {
    display: none;
    /*display: flex;*/
}

.monthly.mpcss .row .imagepost-content-top,
.monthly.mpcss .row .imagepost-content-top .category-child,
.monthly.mpcss .row .imagepost-content-bottom .category-child,
.monthly.mpcss .row .imagepost-content-bottom .images {
    display: flex;
}

.monthly.mpcss .row .imagepost-content-top .images .sort-image,
.monthly.mpcss .row .imagepost-content-bottom .images .sort-image {
    padding: 0 7px;
    font-weight: 700;
    cursor: pointer;
}

.monthly.mpcss .row .imagepost-content-top .images .sort-image.new-image,
.monthly.mpcss .row .imagepost-content-bottom .images .sort-image.new-image {
    border-right: solid #000 2px;
}

.upload-new-image .mp-blog-upload-images.dashboard .mp-upload-images {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
}

.upload-new-image .mp-blog-upload-images.dashboard .mp-upload-images .left {
    width: 30%;
}

.upload-new-image .mp-blog-upload-images.dashboard .mp-upload-images .right {
    width: 70%;
}

.images-posts-dashboard .mp-blog-upload-images .mp-upload-image.left p,
.fieldset .field.mp-field.span p {
    color: #C80003;
}

.images-posts-dashboard .mp-blog-upload-images .mp-upload-image.left .to-select-multiple {
    margin-top: 10px;
}

.images-posts-dashboard .mp-blog-upload-images .mp-upload-image.left p span.value,
.fieldset .field.mp-field.span p span.value {
    font-weight: 700;
}

.fieldset .field.mp-field.span {
    line-height: 1.5rem;
}

.imagepost-content-bottom .category-child {
    display: flex;
}

.imagepost-content-bottom .limiter .limiter-text {
    display: none;
}

#mpblog-list-container-show-ajax .category-page-image-post {
    display: flex;
    padding-top: 15px;
}

#mpblog-list-container-show-ajax .category-page-image-post .sorter-images {
    width: 25%;
    display: flex;
}

#mpblog-list-container-show-ajax .category-page-image-post .sorter-images p {
    line-height: 32px;
    margin-right: 15px;
}

#mpblog-list-container-show-ajax .category-page-image-post .pager {
    width: 80%;
    justify-content: flex-end;
}

#mpblog-list-container-show-ajax .category-page-image-post .toolbar-amount {
    justify-content: flex-end;
    order: 2;
    padding-right: 30px;
}

#mpblog-list-container-show-ajax .category-page-image-post .pages {
    width: 50%;
}

#mpblog-list-container-show-ajax .category-page-image-post .limiter {
    order: 3;
}

#mpblog-list-container-show-ajax .category-page-image-post .limiter .limiter-text {
    display: none;
}

.back-to-dashboard {
    display: flex;
    justify-content: end;
}

.images-posts-dashboard #image-post-back-to-dashboard {
    font-size: 14px;
    font-weight: 700;
    cursor: pointer;
    text-transform: uppercase;
}

.images-posts-dashboard #image-post-back-to-dashboard:hover {
    color: #C80003;
}

.images-posts-dashboard #image-post-back-to-dashboard:before {
    content: "\00AB";
    margin-right: 5px;
}

.images-posts-dashboard .upload-new-image {
    display: none;
}

.images-posts-dashboard .mp-upload-image.left #choose-file-upload-image {
    background: linear-gradient(#565652 30%, #242423);
    border-radius: 2px;
    color: #e4dcc5;
    cursor: pointer;
    display: inline-block;
    font-family: Arial, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 600;
    padding: 7px 15px;
    font-size: 1.4rem;
    box-sizing: border-box;
    vertical-align: middle;
    text-transform: uppercase;
    border: none;
    line-height: 1.6rem !important;
    width: 85%;
    text-align: center;
}

.images-posts-dashboard .mp-upload-image.left #choose-file-upload-image:hover {
    opacity: 0.8;
    background: linear-gradient(#565652 30%, #242423);
    border-radius: 2px;
    color: #e4dcc5;
    cursor: pointer;
    display: inline-block;
    font-family: Arial, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 600;
    padding: 7px 15px;
    font-size: 1.4rem;
    box-sizing: border-box;
    vertical-align: middle;
    text-transform: uppercase;
    border: none;
    line-height: 1.6rem !important;
}

.heading-post {
    display: block;
    padding: 10px 0px;
}


.heading-post .heading-text {
    font-weight: 700;
    padding-right: 15px;
    width: 100%;
    display: flex;
}

.heading-post .heading-text span {
    font-weight: 100 !important;
    margin-left: 5px;
}

.heading-post .input-heading-text {
    height: 30px;
    width: 100%;
}

.post-view-heading-post p {
    font-size: 18px;
    font-weight: 700;
    padding: 10px 0px 0px 10px;
}

#mp_blog_post_form .field.required.mp-field .label span.link-to-website::after {
    display: none;
}

.file-uploader-button {
    background: linear-gradient(#565652 30%, #242423) !important;
    border-radius: 2px;
    color: #e4dcc5 !important;
    font-family: Arial, 'Helvetica Neue', Helvetica, Arial, sans-serif !important;
    font-weight: 600 !important;
    font-size: 1.4rem !important;
    text-transform: uppercase;
    border: none !important;
    width: 100%;
    text-align: center;
}

.file-uploader-button:hover {
    opacity: 0.8;
}

.customer-account-wrapper .account-information .mp-blog-new-post #new-post,
.customer-account-wrapper .account-information .mp-blog-new-post #allgemeinen-beitrag,
.customer-account-wrapper .account-information .mp-blog-new-post #new-event {
    display: flex !important;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.account-information .text-upload-image .to-select-multiple {
    color: #C80003;
}

.post-list-container-homepage .post-list-item .post-item-wraper,
.mpblog-post-history .post-list-item .post-item-wraper {
    display: flex;
    flex-wrap: wrap;
    padding: 15px;
    box-shadow: 7px 7px 6px rgb(0 0 0 / 20%);
}

.post-list-container-homepage .post-list-item .post-item-wraper .post-image {
    width: 28%;
    padding-right: 10px;
}

.mpblog-post-history .post-list-item .post-item-wraper .post-image {
    width: 28%;
    padding-right: 10px;
}

/*.mpblog-post-history .post-list-item .post-item-wraper .bottom p .mp-read-more {*/
/*    font-weight: 700;*/
/*    position: absolute;*/
/*    right: -10px;*/
/*    color: #C80003;*/
/*}*/

.post-list-container-homepage .post-list-item .post-item-wraper .post-info-wraper,
.mpblog-post-history .post-list-item .post-item-wraper .post-info-wraper {
    width: 70%;
    padding: 0px;
}


.post-list-container-homepage .post-list-item .post-item-wraper .bottom,
.mpblog-post-history .post-list-item .post-item-wraper .bottom {
    display: flex;
    width: 100%;
    position: relative;
    margin-top: 20px;
}

.mpblog-post-history .mp-post-info .mp-post-title {
    font-weight: 700;
    font-size: 15px;
}

.post-list-container-homepage .post-list-item .post-item-wraper p .mp-read-more {
    font-weight: 700;
    color: #C80003;
}

.post-list-container-homepage .post-list-item .bottom .mp-post-info .fa-calendar-times-o:before {
    content: "\f273";
}

.post-list-container-homepage .view-more-team {
    text-align: center;
    color: #C80003;
    padding-bottom: 20px;
}

.post-list-container-homepage .view-more-team a {
    color: #C80003;
}

.firefox #mpblog-list-container-show-ajax .category-page-image-post .limiter {
    width: 15%;
}

.firefox #mpblog-list-container-show-ajax .category-page-image-post .limiter .limiter-options {
    width: 45%;
}

#mpblog-list-container-show-ajax .sorter-images .sorter-action {
    display: none;
    margin-top: 7px;
    margin-left: 7px;
}

#mpblog-list-container-show-ajax .sorter-images a.action.sorter-action.sort-desc.active,
#mpblog-list-container-show-ajax .sorter-images a.action.sorter-action.sort-asc.active {
    display: block;
}

.post-list-container-homepage .post-list-item .by-mp-info {
    padding-left: 5px;
}

.post-list-container-homepage .post-list-item .bottom .mp-post-info .categories,
.mpblog-post-history .post-list-item .bottom .mp-post-info .categories,
#mpblog-list-container .post-post_content .mp-post-info .categories {
    padding-left: 7px;
}

.post-list-container-homepage .post-list-item .bottom .mp-post-info .categories .fa-folder-open-o:before,
.mpblog-post-history .post-list-item .bottom .mp-post-info .categories .fa-folder-open-o:before,
#mpblog-list-container .post-post_content .mp-post-info .categories .fa-folder-open-o:before {
    content: "\f115";
    padding-right: 5px;
}

.post-list-container-homepage .post-list-item.image-post .post-item-wraper .images-item {
    display: flex;
    flex-wrap: wrap;
}

.post-list-container-homepage .post-list-item.image-post .post-item-wraper .images-item .image-item {
    width: 25%;
    padding: 0 15px;
    box-sizing: border-box;
    margin-bottom: 30px;
}

.post-list-container-homepage .post-list-item.image-post .post-item-wraper .image-item a img {
    width: 100%;
    display: block;
}

.post-list-container-homepage .post-more-details .event-spiele-info {
    display: flex;
    padding-top: 10px;
}

.post-list-container-homepage .event-spiele-info p {
    padding-right: 10px;
}

.post-list-container-homepage .event-spiele-info span {
    padding-left: 5px;
    font-weight: 500;
}

.post-list-container-homepage .post-list-item .post-item-wraper .bottom .team-name {
    padding-left: 5px;
}

.monthly.mpcss .cancel-selection {
    position: absolute;
    right: 30px;
}

.monthly.mpcss .cancel-selection p > a {
    color: #C80003;
}

.monthly.mpcss .content-team-presentation .search-team-by-alphabet {
    cursor: pointer;
}

#mpblog-list-container .post-post_content .mp-post-info {
    padding-bottom: 3px;
    border-bottom: 1px solid #B09A71;
}

.heading-post .heading-text span::after {
    content: '*';
    color: #C80003;
    font-size: 1.2rem;
    margin: 0 0 0 3.75px;
}

.mp-custom .field.mp-field {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
}

.mp-custom .field.mp-field .country-prodvince {
    display: flex;
    flex-wrap: wrap;
    padding-top: 10px;
}

.mp-custom .field.mp-field .country-prodvince p {
    margin: 8px 5px 3px 0px;
    font-weight: 700;
}

.mp-custom .field.mp-field .country-prodvince .result-select-country {
    margin-bottom: 15px;
}
.monthly.mpcss .search-by {
    display: flex;
    padding-bottom: 10px;
}

.monthly.mpcss .search-by .text-search-country {
    display: flex;
    width: 28%;
}

.monthly.mpcss .search-by .text-search-country #country,
.monthly.mpcss .search-by .search-province select {
    margin-top: -10px;
}

.monthly.mpcss .search-by .text-search-country p {
    width: 100%;
}

.monthly.mpcss .search-by .text-search-province {
    display: none;
}

.monthly.mpcss .search-by .text-search-province.active {
    display: flex;
    padding-left: 20px;
}

.monthly.mpcss .search-by .text-search-province p {
    padding-right: 10px;
}

.post-list-container-homepage .post-more-details .post-short-description {
    color: #585252;
}

.post-list-container-homepage .post-more-details .post-short-description > strong {
    color: #000;
}

.cms-avs-info tbody tr:nth-child(odd),
.teamsponsoring-manager-index .teamsponsoring-cms-block tbody tr:nth-child(odd) {
    background-color: #b2a784;
}

.cms-avs-info thead, .cms-avs-info tbody, .cms-avs-info tfoot,
.teamsponsoring-manager-index .teamsponsoring-cms-block thead, .teamsponsoring-manager-index .teamsponsoring-cms-block tbody, .teamsponsoring-manager-index .teamsponsoring-cms-block tfoot {
    border: 1px solid #b2a784;
    background-color: #D0C9B4;
}

.post-list-body .post-list-item .post-item-wraper {
    border: none;
    background: rgba(220, 209, 187, 0.7);
    box-shadow: 7px 7px 6px rgb(0 0 0 / 20%);
}

.post-list-body .post-item-wraper .read-more {
    /* width: 100%; */
    text-align: right;
}

.post-list-body .post-item-wraper .read-more p .mp-read-more {
    font-weight: 700;
    position: absolute;
    right: 10px;
    color: #C80003;
}

.images-posts-dashboard .h3-upload-new-image {
    text-align: center;
    text-decoration: underline;
}

.mp-blog-upload-images.dashboard .mp-upload-images .right .description-text {
    margin-bottom: 15px;
}

.mp-blog-upload-images.dashboard .mp-upload-images .right .description-text p {
    font-weight: 700;
}

.mp-blog-upload-images.dashboard .mp-upload-images #set-category-required {
    display: flex;
}

.mp-blog-upload-images.dashboard .mp-upload-images .checkbox-text {
    margin-bottom: 15px;
}

.mp-blog-upload-images.dashboard .mp-upload-images .result-select-country {
    display: none;
}

.btn-for-review {
    text-align: left;
}

.images-posts-dashboard h3.manage-my-image-upload {
    text-align: center;
    margin: 60px 0 20px 0;
    text-decoration: underline;
}

.images-posts-dashboard .images-item {
    display: flex;
    flex-wrap: wrap;
}

.images-posts-dashboard .images-item .image-item {
    padding: 0 20px 10px 0;
    text-align: center;
    position: relative;
}

.images-posts-dashboard .images-item .image-item .flip-image {
    border: solid #000 1px;
}

.images-posts-dashboard .images-item .image-item a.image-post-delete {
    position: absolute;
    cursor: pointer;
    top: 1px;
    right: 20px;
    z-index: 10;
}

.mp-upload-image.right.btn-submit {
    width: 70%;
    padding-left: 30%;
}

#mpblog-list-container .flag-country,
#mpblog-list-container .flag-country-text-province {
    z-index: 20;
}

#mpblog-list-container .flag-country .image-country {
    width: auto;
}

#mpblog-list-container .flag-country-text-province .image-province,
#mpblog-list-container .flag-country-text-province .country-name img {
    width: 180px;
    height: 30px;
}

#mpblog-list-container .show-all-uploader-images {
    cursor: pointer;
    z-index: 10;
}

#mpblog-list-container .show-all-uploader-images > img {
    height: 30px;
}

#mpblog-list-container .contact-acction {
    cursor: pointer;
}

.monthly.mpcss .contact-form {
    display: none;
    margin-top: 60px;
}

.link-to-dashboard {
    text-align: center;
}

.link-to-dashboard .your-image-at-begadi {
    margin-bottom: -20px;
}

.link-to-dashboard .background-image-posts-uploader > p {
    font-weight: 700;
    color: #ffffff;
    margin-top: -61px;
}
.old-price, .old.price {
    text-decoration: line-through;
    text-decoration-color: #000;
}
.post-list-image-upload .author-name-post {
    position: absolute;
    right: 0;
    margin-top: 5px;
}
.post-list-image-upload .author-name-post a img{
    width: 180px;
    height: 30px;
}
.post-list-image-upload .author-name-post a p{
    color: #fff;
    margin-top: -25px;
    margin-left: 25px;
    margin-right: 25px;
    text-align: center;
}
.product-form-right .add-to-cart.message.info{
    font-size: 15px;
}
.vertical-navigation > nav > ul li > a.has-children.level0.hpa-accessories:before,
.vertical-navigation > nav > ul li > a.has-children.level0.hpa-zubeh-r:before{
    background-image: url("../images/hpa-zubeh-r.png");
    background-size: 25px 25px;
    background-repeat: no-repeat;
}
.products-grid .item-sale, .sidebar .item-sale,
.product-left-wrap .product.media .item-sale{
    width: 3rem !important;
}
.block.block-reviews-dashboard,
.mpblog-author-view .mp-sidebar.mpcss {
    /*display: none !important;*/
}
.post-item-wraper {
    cursor: unset !important;
}
.product-left-wrap .product.media .approval-label.eighteen,
.product-left-wrap .product.media .approval-label.sixteen{
    position: absolute;
    top: 10px;
    left: 10px;
    z-index: 10;
}
.product-left-wrap .product.media .item-sale{
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 10;
}
.attr-product-dangerous-goods  .tuningset-list-item-details.dangerous-goods-list-item-details{
    text-align: left;
    font-size: 13px;
    display: block !important;
    font-weight: 700;
}
.attr-product-dangerous-goods .tuningset-list-item-details.dangerous-goods-list-item-details .accordion-item .accordion-title span,
.manufacturer-info.accordion-item .accordion-title span{
    position: relative;
    display: flex;
    background: #D0C9B4;
    padding: 4px 12px;
    width: 5rem;
    cursor: pointer;
}
.attr-product-dangerous-goods  .tuningset-list-item-details.dangerous-goods-list-item-details .accordion-item .accordion-title span:hover,
.manufacturer-info.accordion-item .accordion-title span:hover{
    color: #C22F00;
}

.attr-product-dangerous-goods .tuningset-list-item-details.dangerous-goods-list-item-details .accordion-item .accordion-title span::after,
.manufacturer-info.accordion-item .accordion-title span::after{
    content: "+";
    position: absolute;
    right: 5px;
}
.attr-product-dangerous-goods .tuningset-list-item-details.dangerous-goods-list-item-details .accordion-item .accordion-title[aria-selected="true"] span::after,
.manufacturer-info.accordion-item .accordion-title[aria-selected="true"] span::after {
    content: "-";
    position: absolute;
    right: 5px;
}
.attr-product-dangerous-goods  .tuningset-list-item-details.dangerous-goods-list-item-details .accordion-item .accordion-content{
    background: #D0C9B4;
    padding: 15px 0px 15px 25px;
    font-size: 13px;
    display: block;
}
.attr-product-dangerous-goods {
    position: relative;
}
.attr-product-dangerous-goods label{
    width: 75%;
    position: relative;
    cursor: pointer;
    user-select: none;
}
.attr-product-dangerous-goods .tuningset-list-item-details.dangerous-goods-list-item-details .accordion-title,
.manufacturer-info.accordion-item .accordion-title{
    position: absolute;
    top: -2px;
    right: 0;
}
.page-layout-2columns-left .sidebar.sidebar-main .layered-filter-block li.last.has-children {
    padding-bottom: 10px;
    border-bottom: 1px solid #B09A71;
}
.page-layout-2columns-left .sidebar.sidebar-main #layered-filter-block {
    padding-top: 0px;
}
.mpblog-category-view #mp_blog_post_form .control.captcha .control.captcha-image img,
.mpblog-category-view #mp_blog_post_form .field.captcha.required .control.captcha input,
.mpblog-category-view #mp_blog_post_form .control.captcha .control.captcha-image button{
    width: 200px;
}
.mpblog-category-view #mp_blog_post_form button.action.primary {
    width: 200px;
}
.mpblog-category-view .monthly.mpcss .contact-form #mp_blog_post_form .actions-toolbar {
    position: absolute;
    right: 0;
    margin: -80px 160px 0 0;
}
.checkout-shipping-method .insic-info-head span.age-status.age-16,
.checkout-shipping-method .insic-info-head span.age-status.age-18 {
    display: none;
}
.checkout-shipping-method .insic-info-head span.age-status.age-16,
.checkout-shipping-method .insic-info-head span.age-status.age-18 {
    display: none;
}
.checkout-shipping-method .insic-info-head span.age-status.image-age {
    display: inline-block;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    text-align: center;
    line-height: 33px;
    font-size: 17px;
    font-weight: 600;
    color: #222;
}
.checkout-shipping-method .insic-info-head .age-status {
    padding-left: 5px;
}
.vertical-navigation > nav > ul > li > a {
    color: #000;
    border-bottom: #000;
}
.catalog-sidebar .social-wrap ul li a:hover,
.vertical-navigation > nav > ul > li > a:hover {
    color: #a50606;
}
.catalog-sidebar .social-wrap ul li a {
    color: #000;
}
.sub-categories-wrap .sub-category .item a:hover img{
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}
.checkout-shipping-method .insic-info-head span.age-status.age-0 {
    color: #C80003;
    font-weight: 700;
}
.cms-index-index .post-list-container-homepage .widget-title p::first-letter {
    font-size: 22px;
    font-weight: 300;
}
/*.columns .block.filter,*/
.show-only-mobile {
    display: none;
}
.product-item-info .item-name .product-item-link:hover {
    color: #C80003 !important;
}
.message.info .support-contact{
    color: #C80003;
    font-weight: 700;
}
#step-wizard .message.info p{
    text-align: center;
    color: #C80003;
}
#step-wizard .message.info{
    margin-top: 15px;
    color: #C80003;
}
#step-wizard .message.info > *:first-child:before {
    display: none !important;
}
#step-wizard .message.info .lv-0{
    display: flex;
    justify-content: center;
}
#step-wizard .message.info .lv-0:before{
    -webkit-font-smoothing: antialiased;
    font-size: 24px;
    line-height: 24px;
    color: #c07600;
    content: '\e602';
    font-family: 'luma-icons';
    vertical-align: middle;
    font-weight: normal;
    overflow: hidden;
    display: flex;
    speak: none;
    FONT-VARIANT: JIS04;
    width: 45px;
    justify-content: center;
}
.catalog-sidebar .vertical-navigation .has-children div#layered-filter-block {
    display: block;
}
.page-products .products-grid .product-items.widget-col-4 li {
    box-sizing: border-box;
}
#eln-product-products .products-grid .product-item {
    width: 33.33333333% !important;
}
.catalog-search-result-index {
    width: 100%;
    display: flex;
    align-items: center;
}

.catalog-search-result-index .option.price-wrap input {
    width: 70px;
    height: 25px;
    background: #e3dcc7;
}
.catalog-search-result-index .search-title {
    padding-right: 30px;
}
.catalog-search-result-index .option.checkbox-advanced-search-results {
    display: flex;
    justify-content: space-around;
    padding: 0 10px;
}
.catalog-search-result-index .option.checkbox-advanced-search-results .show-only-available-items {
    padding-right: 40px;
}
.catalog-search-result-index .option.checkbox-advanced-search-results .hide-article-product-eighteen {
    padding-right: 10px;
}
.catalog-search-result-index button.btn-result-search {
    margin-left: 10px;
    background: linear-gradient(#565652 30%, #242423);
    border-radius: 2px;
    color: #e4dcc5;
    cursor: pointer;
    font-family: Arial, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 600;
    box-sizing: border-box;
    text-transform: uppercase;
    border: none;
    display: flex;
    align-items: center;
    height: 25px;
}
.catalog-search-result-index button.btn-result-search:hover {
    opacity: 0.8;
}
.catalog-search-result-index .option.price-wrap {
    display: flex;
}
.catalog-search-result-index .option.checkbox-advanced-search-results input{
    display: none;
}
.catalog-search-result-index .option.checkbox-advanced-search-results label,
.catalog-search-result-index .option.checkbox-advanced-search-results label span {
    position: relative;
}
.catalog-search-result-index .option.checkbox-advanced-search-results label:before {
    content: "";
    position: absolute;
    top: 0;
    left: -24px;
    width: 17px;
    height: 17px;
    background: #E4DCC5;
    border: 1px solid #585858;
}
.catalog-search-result-index .option.checkbox-advanced-search-results input[type="checkbox"]:checked ~ .label::after {
    content: "\f00c" !important;
}
.catalog-search-result-index .option.checkbox-advanced-search-results input ~ label::after {
    content: "";
    position: absolute;
    font-size: 12px;
    top: 1px;
    left: -23px;
    margin: 0;
    width: 17px;
    height: 17px;
    text-align: center;
    opacity: 1;
    color: #000;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    line-height: 15px;
}
.catalog-search-result-index .option.price-wrap .currentcy-label {
    display: flex;
    align-items: center;
    padding-left: 7px;
}
.catalog-search-result-index .option.price-wrap .search-to {
    padding: 0px 6px;
}
.form.wishlist.share .field.text .not-bold {
    font-weight: 100;
}

.block-search .actions .action.extended{
    display: none;
}
.fotorama__stage__frame .fotorama__img {
    top: 50%;
}
.form.shared.wishlist .shared-wishlist-add-to-cart {
    white-space: nowrap;
    color: #222222;
    background-color: inherit;
    border: none;
    padding: 0;
}
.form.shared.wishlist td.col.actions {
    display: flex;
}
form.form.shared.wishlist ol.products.list.items.product-items{
    display: flex;
    flex-wrap: wrap;
}
form.form.shared.wishlist ol.products.list.items.product-items li.product-item.product-wishlist {
    display: block;
    width: 33.3333%;
    box-sizing: border-box;
    margin: 0 0 40px;
}
form.form.shared.wishlist ol.products.list.items.product-items li.product-item.product-wishlist button.action.tocart {
    white-space: nowrap;
    color: #222222;
    background-color: inherit;
    border: none;
    padding: 0;
}
form.form.shared.wishlist ol.products.list.items.product-items li.product-item.product-wishlist .product-item-info {
    box-shadow: 7px 7px 6px rgb(0 0 0 / 20%);
    background: rgba(220, 209, 187, 0.7);
}
form.form.shared.wishlist ol.products.list.items.product-items li.product-item.product-wishlist .approval-label {
    position: absolute;
    top: 10px;
    left: 10px;
    z-index: 10;
}
form.form.shared.wishlist ol.products.list.items.product-items li.product-item.product-wishlist .product-item-details .product-details-columns {
    margin-top: 10px;
}
form.form.shared.wishlist ol.products.list.items.product-items li.product-item.product-wishlist .comment-wishlist {
    margin-left: -10px;
    margin-top: 10px;
}
.fotorama__stage__frame .fotorama__img {
    top: 50% !important;
}
.comment-wishlist .bold-text {
    font-weight: 700;
}
.column.main .message.notice{
    margin-top: 20px;
}
.products.wrapper.grid.products-grid .product-item:nth-child(3n+2) > .product-item-info{
    margin: 0 auto;
}
.products.wrapper.grid.products-grid .product-item:nth-child(3n) > .product-item-info{
    margin-left: auto;
}
.catalog-search-result-index .form-advanced-search {
    width: 100%;
    display: flex;
}
.catalog-search-result-index .form-advanced-search {
    width: 100%;
    display: flex;
    align-items: center;
}
.columns .cart-empty {
    text-align: center;
}
.account-information p a.bold-text{
    font-weight: 700;
}
.account-information .title-information{
    font-size: 18px;
    color: #C80003;
}
.account-information .title-information .website-facebook-text{
    font-size: 14px;
    color: initial;
}
.opc-block-reward button.item-action-show-all-items {
    display: none;
}
.modal-popup .modal-inner-wrap .modal-footer button,
.mpblog-post-dashboard .modal-footer button{
    background: linear-gradient(#565652 30%, #242423);
    border-radius: 2px;
    color: #e4dcc5;
    cursor: pointer;
    display: inline-block;
    font-family: Arial, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 600;
    padding: 7px 15px;
    font-size: 1.4rem;
    box-sizing: border-box;
    vertical-align: middle;
    text-transform: uppercase;
    border: none;
    line-height: 1.6rem !important;
}
.modal-popup .modal-inner-wrap .modal-footer button:hover,
.mpblog-post-dashboard .modal-footer button:hover{
    opacity: 0.8;
}
img.approval-label.sixteen,
img.approval-label.eighteen{
    display: none !important;
}
.mpblog-list-container .mp-blog-view a.show-all-uploader-images p.active{
    color: #C80003;
    text-decoration: underline;
}
.post-list-container-homepage .post-more-details .post-short-description{
    width: 100%;
}
#ui-datepicker-div{
    background: #e1d9c3 !important;
}
#mp_blog_post_form_image_posts .field.captcha.required {
    text-align: left;
}
#mp_blog_post_form_image_posts .field.captcha.required .control.captcha input {
    margin: 15px 0 0;
    width: 35%;
}
#mp_blog_post_form_image_posts .control.captcha .control.captcha-image {
    display: flex;
    margin-top: 10px;
    flex-wrap: wrap;
}
#mp_blog_post_form_image_posts .control.captcha .control.captcha-image img {
    margin-bottom: 10px;
    width: 35%;
    padding-right: 200px;
}
#mp_blog_post_form_image_posts .control.captcha .control.captcha-image button {
    width: 35%;
    margin-bottom: 10px;
}
.mp-post-info .categories i.far.fa-folder-open {
    padding-right: 5px;
}
#mpblog-list-container-show-ajax .result-select-country{
    padding-left: 10px;
}
#btn-invitation-form{
    text-align: center;
    margin-top: 10px;
    background: linear-gradient(#565652 30%, #242423);
    border-radius: 2px;
    color: #e4dcc5;
    cursor: pointer;
    display: inline-block;
    font-family: Arial, 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 600;
    padding: 7px 15px;
    font-size: 1.4rem;
    box-sizing: border-box;
    vertical-align: middle;
    text-transform: uppercase;
    border: none;
    line-height: 1.6rem !important;
}
#btn-invitation-form:hover {
    opacity: 0.8;
}
.message-no-posts {
    padding: 20px 0px;
    font-size: 20px;
    color: #C80003;
    text-align: center;
}
.mpblog-category-view .monthly.mpcss .category-all-images p .all-images-in-category {
    display: none;
}
.mpblog-category-view .monthly.mpcss .category-all-images p .all-images-in-category.show-active-filters {
    display: block;
    border-left: solid #000 2px;
    padding-left: 7px;
}
.mpblog-category-view .monthly.mpcss .category-child p.category.Technics{
    border-right: inherit;
}
.monthly.mpcss .content-team-presentation .search-team-by-alphabet.active {
    color: #C80003;
}
#popup-modal-new-post p span,
#popup-modal-new-event p span,
#popup-modal-new-generalpost p span{
    color: #C80003;
    font-weight: 700;
}
.container-information-blog .background-image-posts-uploader.new-general-post p{
    padding-left: 40px;
}
.container-information-blog .link-to-dashboard .your-image-at-begadi{
    padding-left: 70px;
    color: grey;
}
.container-information-blog .link-to-dashboard .background-image-posts-uploader > p{
    padding-left: 75px;
}
.container-information-blog p.you-write-as-author-name {
    color: grey;
}
.container-information-blog p.you-write-as-author-name span{
    font-weight: bold;
    color: #000;
}
.post-list-container-homepage .post-more-details .post-short-description p{
    overflow-wrap: break-word;
}
#mp_blog_post_form .mp-custom .field.required.mp-field > label.label{
    width: 50%;
    box-sizing: border-box;
}
.field.required.mp-field > div{
    width: 40%;
    box-sizing: border-box;
}
.field.required.mp-field > div > div{
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center;
}
.field.required.mp-field > div > div > p{
    width: 35%;
    text-align: right;
    font-weight: 700;
    margin-right: 5px;
}
.field.required.mp-field > div > div > div{
    width: 70%;
}
#mp_blog_post_form .field.required.mp-field.show-page-team .label span::after{
    display: none;
}
#mp_blog_post_form .field.required.mp-field.show-page-team .label{
    width: 50%;
    box-sizing: border-box;
}
.form-post-event .field.required.mp-field > div{
    width: 49%;
    box-sizing: border-box;
}
a.link-to-team span{
    color: #C80003;
}
.mpblog-post-edit .field.required.mp-field > div {
    width: 50%;
    box-sizing: border-box;
}
.item-info-tracking .tracking-item-id{
    display: flex;
    align-items: center;
}
.item-info-tracking .tracking-item-id span.lv-0,
.item-info-tracking .tracking-item-id span.lv-1{
    padding-right: 10px;
}

.cms-neue-produkte .row .block-title.sidebar-categories {
    display: block;
}
.show-option.product.options.have-unter-paket dt span.tuningset-label,
.show-option.product.options.have-unter-paket dd ul.list.tuningset.tuning-set.optionvalues,
.show-option.product.options.have-unter-paket dt:after{
    display: none;
}
.item-info-tracking .tracking-item .tracking-item-status,
.item-info-tracking .tracking-item .tracking-icon{
    display: none;
}
.page-wrapper .page-header .theme-mode{
    display: flex;
    justify-content: center;
    align-items: center;
}
.page-wrapper .page-header .header.content .header-center #minicart-to-move .action.showcart .counter.qty{
    left:2px;
}
.product-info-main > .amasty-rewards-highlight-catalog{
    display: none;
}
.checkout-index-index .payment-method .field.choice>.label{
    display: table-cell;
}
.checkout-index-index .payment-method .field.choice .label .image-payment-method{
    display: table-cell;
    width: 100px;
    vertical-align: middle;
}
.checkout-index-index .payment-method .field.choice .label .vrpayecommerce-paydirekt-text{
    display: table-cell;
    vertical-align: middle;
}
.checkout-onepage-success .page-wrapper a.logo{
    position: absolute;
    left: 20px;
    border-radius: 50%;
    top: 12px;
}
.checkout-onepage-success .page-wrapper .minicart-right-active .minicart-wrapper{
    top: 60px;
}
.checkout-onepage-success .page-wrapper .minicart-right-active .minicart-wrapper{
    top: 60px;
}
.checkout-onepage-success .page-wrapper .minicart-right-active .space.back::after{
    top: 88px;
}
.checkout-onepage-success .page-wrapper .minicart-right-active .space-back-close::after{
    top: 138px;
}
.manufacturer-container{
    position: relative;
}
.manufacturer-info.accordion-item{
    text-align: left;
    font-size: 13px;
    font-weight: 700;
}
.manufacturer-info.accordion-item .accordion-content {
    background: #D0C9B4;
    padding: 15px 0px 15px 25px;
    font-size: 13px;
}
.manufacturer-info.accordion-item ul li span {
    font-weight: normal;
}
