p {
    font-size: 16px;}
body {
    font-size: 16px;}
.editable ul { 
    clear: left; }
.editable ul + *, .editable ol + * {
    clear: inherit;
}
a {
    color: #d17c0c;
}
a:hover {
    color: #8c5104;
}
.copyright__item a {
    color: #d17c0c;
}

@media (min-width: 768px){
.logo__title {
    font-size: 32px;
}
.logo__description {
    font-size: 20px;
}}

.page__title, .staff__title, .testimonials__title {
    border-bottom: 0px solid #0a334c;}

p.location__email {
    text-transform: inherit;
    padding-left: 20px;}

.navigation:not(.mm-menu) .navigation__list > .navigation__item {
    min-width: 12% !important;}
li.navigation__item {
    min-width: 12% !important;}
li.navigation__item.has-child {
    min-width: 12% !important;}


.inner-layout .wrap__content, .contacts-layout .wrap__content, .sidebar-layout .wrap__content {
    background: #f2ede8;
}
.page-content {
    background: #f2ede8;
}
.two__colums {
    background: #f2ede8;
}
.contacts-layout .page__title, .contacts-layout .staff__title, .contacts-layout .testimonials__title {
    background: #f2ede8;
}
.wrap__form {
    background: #f2ede8;
}

.featuredblock__container:hover {
    background: #8c5102;
    border-color: #8c5102;
}

.button, .btn.submit, .featuredblock__button, .slider__button a {
    background: linear-gradient(to bottom, #d17c0c 0%, #d17c0c 35%, #8c5102 83%, #774401 100%);
    border: 1px solid #683c02;
}
.button:hover, .btn.submit:hover, .featuredblock__button:hover, .slider__button:hover a {
    background: #ffffff;
    color: #d17c0c;
    border: 1px solid #d17c0c;
}

@media (min-width: 1025px){
.homepage {
    float: left;
    width: 75%;
    margin: 10px;
}
.image_home {
    float: right;
    width: 25%;
}}

@media (max-width: 1024px){
.editable .text-left {
    text-align: center;
}
}


.dflex{
    display:flex;
}
.flexone{
    flex:1;
}


@media(max-width:1200px){
    .textvert.dinline{
        font-size:3vw;
    }
}
@media(max-width:767px){
    .dflex{
        padding-right: 10px;
    }
}
@media(max-width:480px){
    .flexone {
        flex: none;
        display: inline-block;
        width: 49%;
    }
    .dflex{
        display: block;
        width: 100%;
    }
    .textvert.dinline{
        font-size:6vw;
    }
}


