.cms-page-view .sub-title p{
    width: 80%;
    margin: 0 auto;
    text-align: center;
    font-weight: 100;
    color: #000;
}
.cms-page-view .sub-title h1{
    text-align: center;
    color: #000;
}
.cms-page-view .sub-title strong a {
	color: #ffcc00;
}
.cms-page-view .markten_wrapper .full_mk {
    display: flow-root;
    width: 90%;
    margin: 0 auto;
}

.cms-page-view .markten_wrapper .full_mk .text-info h1 {
    margin-top: 0;
}

.cms-page-view .markten_wrapper .full_mk .text-info hr {
    border-color: #000;
}

.cms-page-view .full_mk p {
    font-size: 18px;
    font-weight: 100;
    color: #000;
    margin: 0;
}

.cms-page-view .markten_wrapper .full_mk .image-slider {
    margin-top: 12px;
    text-align: center;
}

.cms-page-view .markten_wrapper .full_mk .machine-brand-image {
    display: inline-block;
    margin-right: 25px;
    margin-top: 12px;
}
.cms-page-view .markten_wrapper .full_mk .block2.button {
    text-align: center;
    margin-top: 15px;
}

.cms-page-view .markten_wrapper .full_mk .block2.button a {
    border-radius: 50px;
    padding: 12px 26px;
    font-size: 15px;
    color: #fff;
    display: inline-block;
    background: #178cfd;
    text-decoration: none;
    border: 1px solid #178cfd;
}

.cms-page-view .markten_wrapper .full_mk .block2.button a:hover {
    color: #000;
    background: #ffe300;
    border: 1px solid #ffe300;
    text-decoration: none;
}

.cms-page-view .markten_wrapper .full_mk .block1.button {
    text-align: center;
    margin-top: 15px;
}

.cms-page-view .markten_wrapper .full_mk .block1.button a {
    border-radius: 50px;
    padding: 12px 26px;
    font-size: 15px;
    color: #000;
    display: inline-block;
    background: #fff;
    text-decoration: none;
    border: 1px solid #000;
}
.cms-page-view .markten_wrapper .full_mk .block1.button a:hover {
    color: #178cfd;
    background: #fff;
    border: 1px solid #178cfd;
    text-decoration: none;
}
@media (max-width: 576px) {
    .top_banner_header .page-title-wrapper h1.page-title {
        font-size: 35px !important;
        margin-top: -45px !important;
    }
}
@media (max-width:992px) {
    .cms-page-view .markten_wrapper .full_mk.horeca-blok3 .markten.two {
        width: 100% !important;
    }
}
.cms-page-view .markten_wrapper .top-title {
    width: 80%;
    margin: 0 auto;
    text-align: center;
    font-weight: 100;
    color: #000;
}

.cms-page-view .markten_wrapper .full_mk.horeca-blok3 .markten.two {
    text-align: inherit;
    width: 38%;
}
.cms-page-view .markten_wrapper .machine {
   display: inline-block;
   margin-top: 15px;
}
.cms-page-view .markten_wrapper .full_mk.horeca-blok3 hr {
    border-color: #000;
}
.cms-page-view .markten_wrapper .full_mk.horeca-blok3 .markten.two .button {
    margin-top: 15px;
}
.cms-page-view .markten_wrapper .full_mk.horeca-blok3 .image-slider {
    margin-top: 0px;
}
/* Menu Issue */
.submenu.animated .megamenu-content .mega-col a.nav-anchor {
	padding: 10px 5px !important;
}
.submenu.animated .item-content .mega-col a.nav-anchor {
	padding: 10px 5px !important;
}
.ves-column1 > .item-content1 > .mega-col {
	padding: 0;
}
.ves-column10 > .item-content1 > .mega-col {
	padding: 0;
}
.ves-megamenu .level0 .submenu .nav-item>a {
	line-height: inherit !important;
}
.submenu.animated.dropdown-menu .mega-col .nav-item .subitems-group {
	line-height: 35px !important;
}

.site-notification {
    background-color: #99cdff;
    width:100%;
}
.site-notification-panel {
    max-width:1280px;
}


@media only screen and (min-width: 768px) {
	.ves-megamenu.menu-hover .subhover:hover .dropdown-menu {
		padding: 0 20px !important;
	}
    .site-notification-panel {
        font-size:12pt;
        margin:0 auto;
        max-width:1280px;
        padding:15px 10px;
        text-align:center;
        width:auto;
    }
}
