body {
    color: #5d5d5d;
    background: #e5e5e5;
}

a,
a:hover,
a:focus,
a:active {
    color: #5d5d5d;
}

.header {
    background: #fff;
}

.header .sub-menu {
    background: #fff;
}

.header .menu a:hover {
    color: #23d3d3;
}

.btn-primary {
    background: #23d3d3;
}

.btn-primary:hover {
    background: #1eb7b7;
}

.header .search-trigger {
    background: #23d3d3;
    color: #fff;
}

.header .search-trigger:hover {
    background: #1eb7b7;
}

#search-modal form select {
    color: #666;
}

#search-modal form input[type="text"]::placeholder {
    color: #666;
}

#search-modal form button {
    background: #23d3d3;
    color: #fff;
}

.slider-section .slider .item .title {
    background: rgba(0, 0, 0, 0.7);
    color: #fff;
}

.owl-theme .owl-dots .owl-dot span {
    background: #fff;
}

.owl-theme .owl-dots .owl-dot:hover span {
    background: #a2e2e2;
}

.owl-theme .owl-dots .owl-dot.active span {
    background: #23d3d3;
}

.slider .owl-carousel .owl-nav button.owl-next,
.slider .owl-carousel .owl-nav button.owl-prev {
    background: rgba(0, 0, 0, 0.3);
    color: #fff;
}

.slider-section .pictorial-link:before {
    background: rgba(0, 0, 0, 0.3);
}

.slider-section .content-item:hover h5 {
    color: #23d3d3;
}

.slider-section .pictorial-link h5 {
    color: #fff;
}

.slider-section .pictorial-link h5 small {
    color: #fff;
}

.slider-section .content-item {
    background: #fff;
}

.slider-section .content-complex {
    background: #fff;
}

.section-title-row .more:hover {
    color: #23d3d3;
}

.library-section .items-container .item a:hover {
    color: #23d3d3;
}

.library-section .items-container .item {
    background: #fff;
}

.library-section .items-container .item:before {
    background: rgba(245, 222, 179, 0.698);
}

#tab-content-section-1 {
    background: gainsboro;
}

.tab-content-section .tab-triggers-container a.active:hover,
.tab-content-section .tab-triggers-container a.active {
    color: #fff;
    background: #23d3d3;
}

.tab-content-section .tab-triggers-container a:hover {
    color: #23d3d3;
}

.tab-content-section .tab-triggers-container {
    background: #fff;
}

.tab-content-section .actions-container {
    color: #999;
}

.tab-content-section .actions-container a.like-trigger:hover i,
.tab-content-section .actions-container a.archive-trigger:hover i {
    color: #23d3d3;
}

.tab-content-section .actions-container i {
    color: #999;
}

.tab-content-section .actions-container a.like-trigger.liked i {
    color: #db4f45;
}

.tab-content-section .actions-container a.archive-trigger.archived i {
    color: #23d3d3;
}

.tab-content-section .item {
    background: #fff;
}

.tab-content-section .item h4 {
    color: #23d3d3;
}

.media-section {
    background: #d5d5d5;
    color: #2d2d2d;
}

.women-section {
    background: #d5d5d5;
    color: #2d2d2d;
}

.media-section .video-box,
.media-section .audio-box {
    background: #fff;
}

.media-section .video-box h4,
.media-section .audio-box h4 {
    border-color: #23d3d3;
    color: #23d3d3;
    background: #f5f5f5;
}

.media-section .audio-box ul li {
    background: #f5f5f5;
}

.media-section .audio-box ul li img {
    border: 3px solid #23d3d3;
}

.media-section .audio-box ul li a:hover {
    color: #23d3d3;
}

.women-section.tab-content-section .item:hover {
    color: #23d3d3;
}

.services-section {
    background: #6c757d;
    color: #2d2d2d;
}

.footer {
    background: #666;
}

.footer .our-service {
    color: #fff;
}