@media only screen and (max-width: 940px) {
    .nav-off-canvas .main-wrap {
        -webkit-transform: none !important;
        transform: none !important;
    }
}
#text-11 .textwidget,
#text-11 .textwidget {
    margin: auto;
    width: 100%;
    text-align: center;
}
.main-head .right .custom-html-widget {
    width: 728px;
    max-width: 100%;
    margin: 0 auto;
    vertical-align: middle;
    display: inline-block;
    line-height: 1;
    text-align: right;
}
@media only screen and (max-width: 940px) {
    .off-canvas-active .main-wrap .navigation .off-canvas {
        z-index: 100;
        left: 340px;
		width: auto;
    }
}

.main-footer .custom-optanon-toggle-display {
	background-image: none;
	background-color: inherit;
    color: #fff;
}
