/* ----------------------------------------------------------------
	Main DD1C1A
-----------------------------------------------------------------*/

body {
    font-size: 16px
}

#page-title h1 {
    letter-spacing: 3px;
    color: whitesmoke;
    font-size: 36px;
}

#page-title span {
    color: whitesmoke;
}

#page-title {
    background-image: url("/images/design/blue-background.jpg");
}

h1>span:not(.nocolor),
h2>span:not(.nocolor),
h3>span:not(.nocolor),
h4>span:not(.nocolor),
h5>span:not(.nocolor),
h6>span:not(.nocolor) {
    color: #DD1C1A;
}

.button.button-full {
    background-color: #DD1C1A;
}

.button.button-dark:hover {
    background-color: #DD1C1A;
}

.iconlist-color li i {
    color: #999;
}

.feature-box.fbox-plain .fbox-icon i,
.feature-box.fbox-plain .fbox-icon img {
    color: #999;
}

#gotoTop:hover {
    background-color: #DD1C1A;
}

#primary-menu ul li:hover>a,
#primary-menu ul li.current>a {
    color: #DD1C1A;
}

#primary-menu ul ul li:hover>a {
    color: #DD1C1A;
}

#primary-menu ul ul li:hover>a {
    color: #DD1C1A;
}

#primary-menu ul ul:not(.mega-menu-column),
#primary-menu ul li .mega-menu-content {
    border-top: 2px solid #DD1C1A;
}

.button.button-3d {
    background-color: #DD1C1A;
}

.button.button-3d:hover {
    background-color: #DD1C1A;
}

.c-theme-bg {
    background: #DD1C1A !important;
}

.c-content-title-1>.c-line-center {
    background-color: #DD1C1A;
}

.owl-carousel .owl-nav [class*=owl-]:hover {
    background-color: #DD1C1A !important;
    color: #FFF !important;
    text-decoration: none;
}

.cbp-l-filters-alignCenter .cbp-filter-counter,
.cbp-l-filters-text .cbp-filter-counter {
    background: none repeat scroll 0 0 #DD1C1A;
}

.cbp-l-filters-alignCenter .cbp-filter-item.cbp-filter-item-active,
.cbp-l-filters-text .cbp-filter-item.cbp-filter-item-active {
    color: #DD1C1A;
}

.cbp-l-filters-underline .cbp-filter-item.cbp-filter-item-active {
    border-bottom-color: #DD1C1A;
}

.c-theme-font,
.c-theme-color {
    color: #DD1C1A !important;
}

.entry-title h2 a:hover {
    color: #DD1C1A;
}

.entry-meta li a:hover {
    color: #DD1C1A;
}

.c-theme.form-control:focus,
.c-theme.form-control:active,
.c-theme.form-control.active {
    border-color: #DD1C1A !important;
}

a:active,
a:hover,
a:focus {
    color: #DD1C1A;
}


/* ----------------------------------------------------------------
	Secondary 07A0C3
-----------------------------------------------------------------*/

.btn-default {
    color: #FFF1D0;
    background: #07A0C3;
    border-color: #07A0C3;
}

.c-content-title-1>.c-line-right,
.c-content-title-1>.c-line-left {
    background-color: #07A0C3;
}


/* ----------------------------------------------------------------
	Third 086788
-----------------------------------------------------------------*/

.btn-danger {
    background: #3F779E;
    border-color: #3F779E;
}

.btn-danger:hover {
    background: #667467;
    border-color: #667467;
}

.c-bg-green {
    background-color: #086788 !important;
}


/* ----------------------------------------------------------------
	Forth F0C808
-----------------------------------------------------------------*/

.c-theme-btn.btn {
    color: #ffffff;
    background: #F0C808;
    border-color: #F0C808;
}

.button.button-3d:hover {
    background-color: #667467 !important;
    opacity: 0.9;
}

.c-theme-btn.btn.btn-no-focus:hover,
.c-theme-btn.btn:hover,
.c-theme-btn.btn.btn-no-focus:active,
.c-theme-btn.btn:active,
.c-theme-btn.btn.active,
.open>.c-theme-btn.btn.dropdown-toggle {
    background: #667467;
    border-color: #667467;
}

.c-content-v-center .c-wrapper .c-body {
    background-color: #07A0C3;
}

.radio {
    font-weight: normal;
}

a {
    text-decoration: none!important;
    color: #DD1C1A;
}

.heading-block:after {
    border-top: 0px solid #444;
}

.promo-seaside {
    background-color: #3F779E;
}

.promo-seaside-font {
    color: whitesmoke;
}

.feature-box p {
    color: #DD1C1A;
}

.tournament-message {
    color: #DD1C1A;
}