.col-md-8 {
    width: auto;
}

.col-md-6 {
    display: none;
}

.textwidget {
    text-align: center;
}

.site-footer a {
    color: #3772fe;
}

.site-footer {
    color: #fff;
}

.main-navigation a {
    text-transform: none;
}

.main-navigation li {
    color: #000;
    font-size: 16px;
}

.main-navigation li li {
    font-size: 12px;
}

.mobile-menu a {
    color: #f2f2f2;
    display: inline-block;
    padding: 10px 0px 10px 30px;
}

.mobile-menu .btn-submenu {
    padding: 0 10px;
    font-size: 22px;
    vertical-align: middle;
    cursor: pointer;
    color: #FFF;
}

.pdfobject-container { height: 1100px;}
.pdfobject { border: 1px solid #666; }

@media screen and (max-width: 600px) {
.pdfobject-container { height: 400px;}
}

#cwpdf { height: 1100px;}
#cwpdf { border: 1px solid #666; }

@media screen and (max-width: 600px) {
#cwpdf { height: 400px;}
}

.menu-item-524 > :first-child {
color: #D00;
}