body {
    background: rgb(230, 230, 230);
    font-family: Arial, Helvetica, sans-serif;
}

.top-section-str {
    background: rgb(91, 0, 25);
    margin-bottom: 20px;
    box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.5);
}

.content-widget h2 {
    color: rgb(26, 26, 26);
}

.content-widget h2 {
    color: rgb(26, 26, 26);
}

.entry h1 {
    color: rgb(26, 26, 26);
}

.entry h2.as-h1 {
    color: rgb(26, 26, 26);
}

.entry h1 a {
    color: rgb(26, 26, 26);
}

.entry h2.as-h1 a {
    color: rgb(26, 26, 26);
}

.widget-weather span {
    color: rgb(26, 26, 26);
}

.weather-add h4 {
    color: rgb(26, 26, 26);
}

.entry h2 {
    color: rgb(26, 26, 26);
}

    .entry h2 a {
        color: rgb(26, 26, 26);
    }

.home-image-widget h2 {
    color: rgb(26, 26, 26);
}

    .home-image-widget h2 a {
        color: rgb(26, 26, 26);
    }

.widget-content li a {
    color: rgb(26, 26, 26);
}

a {
    color: rgb(91, 0, 25);
}

    a:focus {
        color: rgb(91, 0, 25);
    }

    a:hover {
        color: rgb(91, 0, 25);
    }

.footer-menu {
    color: rgb(91, 0, 25);
}

    .footer-menu a {
        color: rgb(91, 0, 25);
    }

        .footer-menu a:hover {
            color: rgb(91, 0, 25);
        }

        .footer-menu a:focus {
            color: rgb(91, 0, 25);
        }

.footer-text {
    color: rgb(0, 0, 0);
}

.entry h3 {
    color: rgb(20, 82, 82);
}

    .entry h3 a {
        color: rgb(20, 82, 82);
    }

.entry h1 span.date {
    color: rgb(20, 82, 82);
}

.entry h2.as-h1 span.date {
    color: rgb(20, 82, 82);
}

.entry h4 {
    color: rgb(143, 89, 34);
}

    .entry h4 a {
        color: rgb(143, 89, 34);
    }

.widget-weather h4 {
    color: rgb(26, 26, 26);
}

    .widget-weather h4 span {
        color: rgb(20, 82, 82);
    }

.main-menu {
    background: rgb(91, 0, 25);
}

.contain-to-grid {
    background: rgb(91, 0, 25);
}

.top-bar {
    background: rgb(91, 0, 25);
}

    .top-bar.expanded .title-area {
        background: rgb(91, 0, 25);
    }

.top-bar-section ul {
    background: rgb(91, 0, 25);
}

    .top-bar-section ul li > a {
        background: rgb(91, 0, 25);
    }

.flex-control-paging li a {
    background: rgb(91, 0, 25);
}

ul.pagination li.current a {
    background: rgb(91, 0, 25);
}

.home-image-widget {
    background: rgb(153, 153, 153);
}

.home-text-widget {
    background: rgb(153, 153, 153);
}

button {
    background: rgb(91, 0, 25);
    border-radius: 10px;
    border: 0px currentColor !important;
    border-image: none !important;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

.button {
    background: rgb(91, 0, 25);
    border-radius: 10px;
    border: 0px currentColor !important;
    border-image: none !important;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

button:hover {
    background: rgb(153, 153, 153);
}

.button:hover {
    background: rgb(153, 153, 153);
}

button:focus {
    background: rgb(153, 153, 153);
}

.button:focus {
    background: rgb(153, 153, 153);
}

.widget .weather-row.current {
    background: rgb(91, 0, 25);
}

.questionary_title h3 {
    background: rgb(91, 0, 25);
}

.widget h3 {
    background: rgb(91, 0, 25);
}

.widget .weather-row.current {
    color: rgb(255, 255, 255);
}

.top-bar-section ul li:hover > a {
    color: rgb(255, 255, 255);
}

.top-bar-section ul li.active > a:hover {
    color: rgb(255, 255, 255);
}

.widget h3 {
    color: rgb(255, 255, 255);
}

.questionary_title h3 {
    color: rgb(255, 255, 255);
}

.tablepress thead th {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(91, 0, 25) !important;
}

.tablepress tfoot th {
    color: rgb(255, 255, 255) !important;
    background-color: rgb(91, 0, 25) !important;
}

.top-bar .name h1 a {
    color: rgb(255, 255, 255);
}

.top-bar .toggle-topbar a {
    color: rgb(255, 255, 255);
}

.top-bar .toggle-topbar.menu-icon a {
    color: rgb(255, 255, 255);
}

.top-bar.expanded .toggle-topbar a {
    color: rgb(255, 255, 255);
}

.top-bar-section ul li > a {
    color: rgb(255, 255, 255);
}

    .top-bar-section ul li > a.button {
        background: rgb(153, 153, 153);
    }

.top-bar-section ul li:hover > a {
    background: rgb(153, 153, 153);
}

.top-bar-section ul li.active > a {
    background: rgb(153, 153, 153);
}

    .top-bar-section ul li.active > a:hover {
        background: rgb(153, 153, 153);
    }

.question-tooltip {
    background: rgb(153, 153, 153);
}

.top-bar-section .dropdown li.title h5 a {
    background: rgb(153, 153, 153);
}

.flex-control-paging li a.flex-active {
    background: rgb(153, 153, 153);
}

.flex-control-paging li a:hover {
    background: rgb(153, 153, 153);
}

.top-bar-section .dropdown label {
    color: rgb(119, 119, 119);
}

.the_question {
    background: rgb(237, 237, 237);
}

.result-wrapper {
    background: rgb(237, 237, 237);
}

.questionary {
    background: rgb(237, 237, 237);
}

.widget-content {
    background: rgb(255, 255, 255);
}

.the_question:hover {
    background: rgb(255, 255, 255);
}

.main-content {
    background: rgb(255, 255, 255);
}

.top-menu a {
    color: rgb(255, 255, 255);
}

    .top-menu a:hover {
        color: rgb(255, 255, 255);
    }

    .top-menu a:focus {
        color: rgb(255, 255, 255);
    }

#searchform input#s {
    color: rgb(0, 0, 0);
}

.breadcrumb {
    color: rgb(0, 0, 0);
}

    .breadcrumb a {
        color: rgb(0, 0, 0);
    }

#searchform input#s {
    background-color: rgb(255, 255, 255);
}

.question-tooltip {
    color: rgb(255, 255, 255) !important;
}

.widget :nth-child(2n).weather-row {
    background: rgb(153, 153, 153);
}

.widget .weather-row.even {
    background: rgb(153, 153, 153) !important;
}

.stock-stockIcon {
    background: rgb(153, 153, 153) !important;
}

.First-color {
    background: rgb(91, 0, 25) !important;
    color: rgb(255, 255, 255) !important;
}

.widget-weather em {
    color: rgb(102, 102, 102);
}

.cd-rates-titles td {
    background: rgb(204, 204, 204) !important;
}

.widget {
    border: 1px solid rgb(176, 181, 172);
    border-image: none;
}

.flexslider {
    border: 1px solid rgb(176, 181, 172);
    border-image: none;
}

.home-text-widget {
    border: 1px solid rgb(176, 181, 172);
    border-image: none;
}

.home-image-widget {
    border: 1px solid rgb(176, 181, 172);
    border-image: none;
}

.main-content {
    border: 1px solid rgb(176, 181, 172);
    border-image: none;
}

.flexslider {
    border-radius: 10px;
    overflow: hidden;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

.placeholder {
    color: rgb(171, 169, 169) !important;
}

@media not all {
    .flexslider {
        border-radius: 10px;
        overflow: hidden;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
    }

        .flexslider .slides {
            border-radius: 10px;
            overflow: hidden;
            -webkit-border-radius: 10px;
            -moz-border-radius: 10px;
            -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
        }

    .flex-viewport {
        border-radius: 10px;
        overflow: hidden;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
    }

    .flexslider .slides li {
        border-radius: 10px;
        overflow: hidden;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
    }

    .flexslider .slides img {
        border-radius: 10px;
        overflow: hidden;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
    }

    .flexslider .slides a {
        border-radius: 10px;
        overflow: hidden;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
    }
}

.widget {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

.home-text-widget {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

.home-image-widget {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

#searchform input#s {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

.widget h3 {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -webkit-border-top-left-radius: 10px;
    -moz-border-radius-topright: 10px;
    -webkit-border-top-right-radius: 10px;
}

.widget-content h3 {
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
}

input[type='text'], select {
    border-radius: 10px!important;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

input[type='password'] {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

input[type='date'] {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

input[type='datetime'] {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

input[type='datetime-local'] {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

input[type='month'] {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

input[type='week'] {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

input[type='email'] {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

input[type='number'] {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

input[type='search'] {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

input[type='tel'] {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

input[type='time'] {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

input[type='url'] {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

textarea {
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

.widget {
    overflow: hidden;
}

.flexslider .slides li {
    overflow: hidden;
}

.home-image-widget {
    overflow: hidden;
}

.main-content {
    border-top-color: currentColor;
    border-top-width: 0px;
    border-top-style: none;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-right-radius: 10px;
}

.main-menu {
    border-width: 1px 1px 0px;
    border-style: solid solid none;
    border-color: rgb(176, 181, 172) rgb(176, 181, 172) currentColor;
    border-image: none;
}

@media only screen and (min-width:40.06em) {
    .main-menu {
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        -moz-border-radius-topleft: 10px;
        -webkit-border-top-left-radius: 10px;
        -moz-border-radius-topright: 10px;
        -webkit-border-top-right-radius: 10px;
    }

    .menu-wrapper {
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        -moz-border-radius-topleft: 10px;
        -webkit-border-top-left-radius: 10px;
        -moz-border-radius-topright: 10px;
        -webkit-border-top-right-radius: 10px;
    }

    .top-bar {
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        -moz-border-radius-topleft: 10px;
        -webkit-border-top-left-radius: 10px;
        -moz-border-radius-topright: 10px;
        -webkit-border-top-right-radius: 10px;
    }

    #main-menu-ul {
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        -moz-border-radius-topleft: 10px;
        -webkit-border-top-left-radius: 10px;
        -moz-border-radius-topright: 10px;
        -webkit-border-top-right-radius: 10px;
    }

    .top-bar li {
        border-right-color: rgb(163, 101, 101);
        border-right-width: 1px;
        border-right-style: solid;
    }

    .main-menu .top-bar {
        background: rgb(91, 0, 25);
    }

    .top-bar.expanded {
        background: rgb(91, 0, 25);
    }

    .top-bar-section li:not(.has-form) a:not(.button) {
        background: rgb(91, 0, 25);
    }

    .top-bar-section li li:not(.has-form) a:not(.button):hover {
        background: rgb(91, 0, 25);
    }

    .top-bar-section li.active li:not(.has-form) a:not(.button):hover {
        background: rgb(91, 0, 25);
    }

    .top-bar-section .dropdown li a {
        background: rgb(91, 0, 25);
    }

    .top-bar-section .dropdown li label {
        background: rgb(91, 0, 25);
    }

    .top-bar-section .has-form {
        background: rgb(91, 0, 25);
    }

    .top-bar-section li.hover > a:not(.button) {
        background: rgb(153, 153, 153);
    }

    .top-bar-section li:not(.has-form) a:not(.button):hover {
        background: rgb(153, 153, 153);
    }

    .top-bar-section li:not(.has-form):hover a:not(.button) {
        background: rgb(153, 153, 153);
    }

    .top-bar-section li:not(.has-form).active a:not(.button) {
        background: rgb(153, 153, 153);
    }

        .top-bar-section li:not(.has-form).active a:not(.button):hover {
            background: rgb(153, 153, 153);
        }

    .no-js .top-bar-section ul li:hover > a {
        background: rgb(153, 153, 153);
    }

    .no-js .top-bar-section ul li:active > a {
        background: rgb(153, 153, 153);
    }

    .top-bar-section .dropdown {
        border-bottom-right-radius: 10px;
        border-bottom-left-radius: 10px;
        -moz-border-radius-bottomleft: 10px;
        -webkit-border-bottom-left-radius: 10px;
        -moz-border-radius-bottomright: 10px;
        -webkit-border-bottom-right-radius: 10px;
    }

        .top-bar-section .dropdown li:last-child {
            border-bottom-right-radius: 10px;
            border-bottom-left-radius: 10px;
            -moz-border-radius-bottomleft: 10px;
            -webkit-border-bottom-left-radius: 10px;
            -moz-border-radius-bottomright: 10px;
            -webkit-border-bottom-right-radius: 10px;
        }

            .top-bar-section .dropdown li:last-child > a {
                border-bottom-right-radius: 10px;
                border-bottom-left-radius: 10px;
                -moz-border-radius-bottomleft: 10px;
                -webkit-border-bottom-left-radius: 10px;
                -moz-border-radius-bottomright: 10px;
                -webkit-border-bottom-right-radius: 10px;
            }

    .top-bar-section .dropdown {
        box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.25);
        -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.25);
        -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.25);
    }

    .top-bar li:first-child > a {
        border-top-left-radius: 10px;
        -moz-border-radius-topleft: 10px;
        -webkit-border-top-left-radius: 10px;
    }

    .top-bar li:first-child {
        border-top-left-radius: 10px;
        -moz-border-radius-topleft: 10px;
        -webkit-border-top-left-radius: 10px;
    }

        .top-bar li:first-child li {
            border-top-left-radius: 0px;
            -moz-border-radius-topleft: 0px;
            -webkit-border-top-left-radius: 0px;
        }

            .top-bar li:first-child li a {
                border-top-left-radius: 0px;
                -moz-border-radius-topleft: 0px;
                -webkit-border-top-left-radius: 0px;
            }

    .top-bar-section li.hover > a:not(.button) {
        color: rgb(255, 255, 255);
    }

    .top-bar-section li:not(.has-form).active a:not(.button) {
        color: rgb(255, 255, 255);
    }

    .top-bar-section .dropdown li a {
        color: rgb(255, 255, 255);
    }

    .no-js .top-bar-section ul li:hover > a {
        color: rgb(255, 255, 255);
    }

    .no-js .top-bar-section ul li:active > a {
        color: rgb(255, 255, 255);
    }

    .top-bar-section li li:not(.has-form) a:not(.button) {
        background: rgb(25, 123, 186);
    }

    .top-bar-section ul.dropdown li > a {
        background: rgb(153, 153, 153) !important;
        color: rgb(255, 255, 255) !important;
    }

    .top-bar-section ul.dropdown li:hover > a {
        background: rgb(91, 0, 25) !important;
        color: rgb(255, 255, 255) !important;
    }

    .top-bar-section ul.dropdown li.hover > a {
        background: rgb(91, 0, 25) !important;
        color: rgb(255, 255, 255) !important;
    }
}
