﻿body {
    background-color: #fff;
}

.mk-header {
    background-color: #f7f7f7;
}

.mk-header-bg {
    background-color: #fff;
}

.mk-classic-nav-bg {
    background-color: #fff;
}

#theme-page {
    background-color: #fff;
}

#mk-footer {
    background-color: #0367c7;
}

#mk-boxed-layout {
    -webkit-box-shadow: 0 0 0 rgba(0,0,0,0);
    -moz-box-shadow: 0 0 0 rgba(0,0,0,0);
    box-shadow: 0 0 0 rgba(0,0,0,0);
}

.mk-news-tab .mk-tabs-tabs .is-active a, .mk-fancy-title.pattern-style span, .mk-fancy-title.pattern-style.color-gradient span:after, .page-bg-color {
    background-color: #fff;
}

.page-title {
    font-size: 20px;
    color:;
    text-transform: uppercase;
    font-weight: inherit;
    letter-spacing: 2px;
}

.page-subtitle {
    font-size: 14px;
    line-height: 100%;
    color:;
    font-size: 14px;
    text-transform: none;
}

.header-style-1 .mk-header-padding-wrapper, .header-style-2 .mk-header-padding-wrapper, .header-style-3 .mk-header-padding-wrapper {
    padding-top: 116px;
}

#mk-page-title-box-2 {
    height: 375px;
    background-color:;
    text-align: center;
}

    #mk-page-title-box-2 .mk-page-title-box-title {
        font-size: 50px;
        line-height: 50px;
        font-weight: bold;
        color: #fff;
        padding-bottom: 10px;
        margin-bottom: 10px;
        letter-spacing: 15px;
        text-transform: initial;
    }

    #mk-page-title-box-2 .mk-page-title-box-title--underline:after {
        background: #fff;
    }

    #mk-page-title-box-2 .mk-page-title-box-subtitle {
        font-size: 10px;
        line-height: 10px;
        font-weight: inherit;
        color:;
    }

    #mk-page-title-box-2 .mk-effect-bg-layer {
        background-position: center center;
    }

#padding-3 {
    height: 40px;
}

#fancy-title-4 {
    letter-spacing: 1px;
    text-transform: uppercase;
    font-size: 22px;
    color: #393836;
    text-align: center;
    font-style: inhert;
    font-weight: bold;
    padding-top: 0;
    padding-bottom: 0;
}

    #fancy-title-4 span {
    }

#divider-5 {
    padding: 20px 0 20px;
}

    #divider-5 .divider-inner {
        border-top-color: #f97352;
        border-top-width: 3px;
        width: 25px;
    }

        #divider-5 .divider-inner:after {
        }

#text-block-6 {
    margin-bottom: 0;
    text-align: center;
}

#padding-7 {
    height: 20px;
}

#fancy-title-9 {
    letter-spacing: 0;
    text-transform: initial;
    font-size: 25px;
    color: #fff;
    text-align: left;
    font-style: inhert;
    font-weight: inherit;
    padding-top: 20px;
    padding-bottom: 18px;
}

    #fancy-title-9 span {
    }

#text-block-10 {
    margin-bottom: 0;
    text-align: left;
}

.full-width-8 {
    min-height: 40px;
    margin-bottom: 0;
    background-color: #007770;
}

    .full-width-8 .mk-half-layout {
        background-image: url();
    }

    .full-width-8 .page-section-content {
        padding: 20px 0 20px;
    }

#background-layer--8 {
    background-position: left top;
    background-repeat: repeat;
}

.full-width-8 .mk-fancy-title.pattern-style span, .full-width-8 .mk-blog-view-all {
    background-color: #007770!important;
}

#fancy-title-12 {
    letter-spacing: 0;
    text-transform: initial;
    font-size: 25px;
    color: #fff;
    text-align: left;
    font-style: inhert;
    font-weight: inherit;
    padding-top: 20px;
    padding-bottom: 18px;
}

    #fancy-title-12 span {
    }

#text-block-13 {
    margin-bottom: 0;
    text-align: left;
}

.full-width-11 {
    min-height: 40px;
    margin-bottom: 0;
    background-color: #5eb0e5;
}

    .full-width-11 .mk-half-layout {
        background-image: url();
    }

    .full-width-11 .page-section-content {
        padding: 20px 0 20px;
    }

#background-layer--11 {
    background-position: left top;
    background-repeat: repeat;
}

.full-width-11 .mk-fancy-title.pattern-style span, .full-width-11 .mk-blog-view-all {
    background-color: #5eb0e5!important;
}

#fancy-title-15 {
    letter-spacing: 0;
    text-transform: initial;
    font-size: 25px;
    color: #fff;
    text-align: left;
    font-style: inhert;
    font-weight: inherit;
    padding-top: 20px;
    padding-bottom: 18px;
}

    #fancy-title-15 span {
    }

#text-block-16 {
    margin-bottom: 0;
    text-align: left;
}

.full-width-14 {
    min-height: 40px;
    margin-bottom: 0;
    background-color: #66bc29;
}

    .full-width-14 .mk-half-layout {
        background-image: url();
    }

    .full-width-14 .page-section-content {
        padding: 20px 0 20px;
    }

#background-layer--14 {
    background-position: left top;
    background-repeat: repeat;
}

.full-width-14 .mk-fancy-title.pattern-style span, .full-width-14 .mk-blog-view-all {
    background-color: #66bc29!important;
}

#fancy-title-18 {
    letter-spacing: 0;
    text-transform: initial;
    font-size: 25px;
    color: #fff;
    text-align: left;
    font-style: inhert;
    font-weight: inherit;
    padding-top: 20px;
    padding-bottom: 18px;
}

    #fancy-title-18 span {
    }

#text-block-19 {
    margin-bottom: 0;
    text-align: left;
}

.full-width-17 {
    min-height: 40px;
    margin-bottom: 0;
    background-color: #007770;
}

    .full-width-17 .mk-half-layout {
        background-image: url();
    }

    .full-width-17 .page-section-content {
        padding: 20px 0 20px;
    }

#background-layer--17 {
    background-position: left top;
    background-repeat: repeat;
}

.full-width-17 .mk-fancy-title.pattern-style span, .full-width-17 .mk-blog-view-all {
    background-color: #007770!important;
}

#fancy-title-21 {
    letter-spacing: 0;
    text-transform: initial;
    font-size: 25px;
    color: #fff;
    text-align: left;
    font-style: inhert;
    font-weight: inherit;
    padding-top: 20px;
    padding-bottom: 18px;
}

    #fancy-title-21 span {
    }

#text-block-22 {
    margin-bottom: 0;
    text-align: left;
}

.full-width-20 {
    min-height: 40px;
    margin-bottom: 0;
    background-color: #5eb0e5;
}

    .full-width-20 .mk-half-layout {
        background-image: url();
    }

    .full-width-20 .page-section-content {
        padding: 20px 0 20px;
    }

#background-layer--20 {
    background-position: left top;
    background-repeat: repeat;
}

.full-width-20 .mk-fancy-title.pattern-style span, .full-width-20 .mk-blog-view-all {
    background-color: #5eb0e5!important;
}

#fancy-title-24 {
    letter-spacing: 0;
    text-transform: initial;
    font-size: 25px;
    color: #fff;
    text-align: left;
    font-style: inhert;
    font-weight: inherit;
    padding-top: 20px;
    padding-bottom: 18px;
}

    #fancy-title-24 span {
    }

#text-block-25 {
    margin-bottom: 0;
    text-align: left;
}

.full-width-23 {
    min-height: 40px;
    margin-bottom: 0;
    background-color: #66bc29;
}

    .full-width-23 .mk-half-layout {
        background-image: url();
    }

    .full-width-23 .page-section-content {
        padding: 20px 0 20px;
    }

#background-layer--23 {
    background-position: left top;
    background-repeat: repeat;
}

.full-width-23 .mk-fancy-title.pattern-style span, .full-width-23 .mk-blog-view-all {
    background-color: #66bc29!important;
}

#fancy-title-27 {
    letter-spacing: 0;
    text-transform: initial;
    font-size: 25px;
    color: #fff;
    text-align: left;
    font-style: inhert;
    font-weight: inherit;
    padding-top: 20px;
    padding-bottom: 18px;
}

    #fancy-title-27 span {
    }

#text-block-28 {
    margin-bottom: 0;
    text-align: left;
}

#text-block-29 {
    margin-bottom: 0;
    text-align: left;
}

.full-width-26 {
    min-height: 40px;
    margin-bottom: 0;
    background-color: #007770;
}

    .full-width-26 .mk-half-layout {
        background-image: url();
    }

    .full-width-26 .page-section-content {
        padding: 20px 0 20px;
    }

#background-layer--26 {
    background-position: left top;
    background-repeat: repeat;
}

.full-width-26 .mk-fancy-title.pattern-style span, .full-width-26 .mk-blog-view-all {
    background-color: #007770!important;
}

.single-reps #theme-page .theme-page-wrapper {
    margin: 0 auto;
}

.mk-swipe-slideshow .swiper-zoom-icon {
    width: 100%!important;
    height: 100%!important;
}

.mk-swipe-slideshow .swiper-zoom-icon {
    top: 0!important;
    left: 0!important;
}

@media handheld,only screen and (max-width:1024px) {
    body .mk-page-section .background-layer {
        background-attachment: scroll!important;
        position: absolute!important;
    }
}
