#out {
    width: 100%;
}

.access {
    left: 50%;
    transform: translateX(-50%);
}

header.page-head {
    margin-top: 50px;
}

img {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: grayscale(100%); /* Firefox 4+ */
    filter: gray; /* IE 6-9 */
}

.rd-navbar-default.rd-navbar-static .rd-navbar-aside-wrap:after {
    width: 100%;
}

.a-colors {
    width: 220px;
}

.bg-ebony-clay {
    background: #777;
    fill: #777;
}

.fontsize-small h1, .fontsize-small h2, .fontsize-small h3 {
    font-size: 2.5rem !important;
}

.fontsize-small h4, .fontsize-small h5, .fontsize-small h6 {
    font-size: 2rem !important;
}

.fontsize-small a, .fontsize-small p, .fontsize-small span {
    font-size: 1.5rem !important;
}

.fontsize-normal h1, .fontsize-normal h2, .fontsize-normal h3 {
    font-size: 2.7rem !important;
}

.fontsize-normal h4, .fontsize-normal h5, .fontsize-normal h6 {
    font-size: 2.2rem !important;
}

.fontsize-normal a, .fontsize-normal p, .fontsize-normal span {
    font-size: 1.7rem !important;
}

.fontsize-big h1, .fontsize-big h2, .fontsize-big h3 {
    font-size: 2.9rem !important;
}

.fontsize-big h4, .fontsize-big h5, .fontsize-big h6 {
    font-size: 2.4rem !important;
}

.fontsize-big a, .fontsize-big p, .fontsize-big span {
    font-size: 1.9rem !important;
}

.color2 header *, .color2 section *, .color2 footer *, .color2 section.section-30.bg-gray-dark.page-title-wrap {
    color: #fff !important;
    background: #000 !important;
}

.rd-navbar, .page-head {
    background: none;
}

.color2 .owl-nav-classic .owl-nav .owl-prev, .color2 .owl-nav-classic .owl-nav .owl-next {
    background: none;
}

.color2 .main-table div {
    background: none;
    border: none;
}

.color2 .bg-whisper {
    background: #000;
}

.color2 .bg-ebony-clay {
    background: #000;
    fill: #000;
}

.imagesoff img {
    display: none !important;
}

.color3 header *, .color3 section *, .color3 footer *, .color3 .bg-whisper, .color3 .bg-ebony-clay, .color3 section.section-30.bg-gray-dark.page-title-wrap {
    color: #000 !important;
    background: #9dd1ff !important;
}

.color4 header *, .color4 section *, .color4 footer *, .color4 .bg-whisper, .color4 .bg-ebony-clay, .color4 section.section-30.bg-gray-dark.page-title-wrap {
    color: #59422e !important;
    background: #f7f3d6 !important;
}

.color5 header *, .color5 section *, .color5 footer *, .color5 .bg-whisper, .color5 .bg-ebony-clay, .color5 section.section-30.bg-gray-dark.page-title-wrap {
    color: #a7da37 !important;
    background: #3b2716 !important;
}

.color2 img, .color3 img, .color4 img, .color5 img {
    background: none !important;
}

.page-title-left h4, .page-title-right h4 {
    opacity: 0.1 !important;
}

section.section-30.bg-gray-dark.page-title-wrap {
    overflow: hidden;
}

.shell {
    background: none !important;
}

.box-counter-inverse .box-header {
    color: #fff;
}