.submenu .resize-text {
    position: static;
    padding: 12px 30px;
}
.file-download {
    background: url('/images/download.svg') no-repeat left center;
    padding-left:30px;
    background-size: 20px auto;
}
.main-navigation .navbar-brand img {
    min-width:138px;
}

.boxes-image-title-link .box-text {
    position:relative;
}
.boxes-image-title-link .text-valign{
    margin: 0;
    position: absolute;
    top: 50%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.boxes-image-title-link  .row:not(:first-of-type) .dotted-border{
    border-top: 1px dotted #cacaca;
    width:90%;
}

.rightcolboxitem.general-green h1, .rightcolboxitem.general-green h2, .rightcolboxitem.general-green h3, .rightcolboxitem.general-green h4 {
    color:#fff!important;
}

@media screen and (max-width: 768px) {
    .boxes-image-title-link > .row > div:nth-child(n+1) .dotted-border{
        border-top: 1px dotted #cacaca;
        width:90%;
    }
}

@media screen and (min-width: 769px) {
    .main-navigation .navbar-brand img {
        min-width:300px;
    }
}
@media screen and (min-width: 992px) {
    .main-navigation .navbar-brand img {
        min-width:190px;
    }
}