.cms-index-noroute .col-main.grid12-9.grid-col2-main.no-gutter,
.cms-page-view .col-main.no-gutter {
    background: #ffffff;    
    color: #2a2a2a;
    font-family: futuraStd-Book;
    font-size: 1.1em;   
}
@media only screen and (min-width: 768px) {
    .cms-index-noroute .col-main.grid12-9.grid-col2-main.no-gutter,
    .cms-page-view .col-main.no-gutter {
        padding: 20px;
    }
}
@media only screen and (max-width: 767px) {
    .cms-index-noroute .col-main.grid12-9.grid-col2-main.no-gutter,
    .cms-page-view .col-main.no-gutter {
        padding: 0;
    }
    .cms-index-noroute .col-main.grid12-9.grid-col2-main.no-gutter .std,
    .cms-page-view .col-main.no-gutter .std {
        padding: 20px;
    }
    .cms-page-view .main-container.col3-layout .col-left.sidebar {
        display: none;
    }
}
.cms-index-noroute .col-main.grid12-9.grid-col2-main.no-gutter,
.cms-page-view .main-container.col2-right-layout .col-main.no-gutter {
    width: 67.3%;
    margin-right: 1%;
}
.cms-page-view .main-container.col3-layout .col-main.no-gutter{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
@media only screen and (min-width: 1440px) {
    .cms-page-view .main-container.col3-layout .col-main.no-gutter {
        width: calc(74% - 40px);
    }
}
@media only screen and (max-width: 1439px) and (min-width: 1360px) {
    .cms-page-view .main-container.col3-layout .col-main.no-gutter {
        width: calc(74% - 40px);
    }
}
@media only screen and (max-width: 1359px) and (min-width: 1280px) {
    .cms-page-view .main-container.col3-layout .col-main.no-gutter {
        width: calc(74% - 40px);
    }
}
@media only screen and (max-width: 1279px) {
    .cms-page-view .main-container.col3-layout .col-main.no-gutter {
        width: calc(70% - 40px);
    }
}
.cms-index-noroute .col-main.grid12-9.grid-col2-main.no-gutter .page-title,
.cms-index-noroute .col-main.grid12-9.grid-col2-main.no-gutter .page-title h1,
.cms-page-view .col-main.no-gutter .page-title,
.cms-page-view .col-main.no-gutter .page-title h1 {
    color: #2a2a2a;
    font-family: futuraStd-Heavy;
    font-size: 1.6em;
}
.cms-page-view .col-main.no-gutter .page-title {
    border-bottom: 1px solid #ccc;
    margin-bottom: 25px;
}
.cms-index-noroute .col-main.grid12-9.grid-col2-main.no-gutter .std strong,
.cms-page-view .col-main.no-gutter .std strong {
    color: #000000;
    font-family: futuraStd-medium;
    font-size: 1.2em;   
    font-weight: normal;
}
.cms-page-view.cms-levering .col-main .std table tr:first-child td:first-child {
    width: 50%;
}