body {
    background: url(../img/background/blue.jpg);
}


a {
    color: #1294BF;
}

a:hover {
    color: #0E6D8C;
}


.header-content {
    border-top-color: #1294BF;
}


#header-social .popover-trigger:hover,
#header-social.active .popover-trigger {
    background-color: #1294BF;
}

#header-social .popover-inner {
    background-color: #1294BF;
}

#header-social li {
    border-top-color: #23aad7;
}

#header-social li a:hover {
    background-color: #1084AB;
}


.r-slide .description .s-content,
.slider-description-inner .s-content,
.slider-description-inner,
.portfolio-description,
.media-widget .description,
#footer .r-slide .description {
    background: #1294BF;
}


.section-title {
    border-bottom-color: #1294BF;
}


.r-slider-controls a:hover {
    background-color: #1294BF;
}

.media-widget .r-slider-controls a:hover {
    background-color: #1294BF;
}


.button-primary {
    color: #fff;
    background-color: #1294BF;
    border-color: #1294BF;
}

.button-primary:hover {
    color: #fff;
    background-color: #1294BF;
}


.list-style1 li a:hover, .list-style1 .active a {
    background-color: #1294BF;
}


.popover-trigger .popover-trigger-box {
    background-color: #1294BF;
}


.dm3-carousel li:hover {
    background-color: #1294BF;
}

.dm3-carousel-controls > span:hover {
    background-color: #1294BF;
}


.pager a:hover, .pager span {
    background-color: #1294BF;
}


.entry-date {
    border-top-color: #1294BF;
}


#footer {
    border-top-color: #1294BF;
}


#scroll-to-top a:hover {
    background-color: #1294BF;
}


#page-title h1 {
    background-color: #1294BF;
}


#nav ul {
    border: 1px solid #1084AB;
    border-top: 0;
}

#nav ul ul {
    border-top: 1px solid #1084AB;
}

#nav ul,
#nav ul li a {
    background-color: #1294BF;
}

#nav > li:hover > a,
#nav > .current-menu-item > a {
    background-color: #1294BF;
}

#nav ul li a:hover {
    background-color: #1084AB;
}


/* For mobiles */

@media all and (max-width:767px) {
    #nav ul,
    #nav ul ul {
        background-color: transparent;
        border: 0;
    }
    
    #nav ul li a {
        background-color: #f5f5f5;
    }
    
    #nav > li:hover > a,
    #nav > .current-menu-item > a {
        background-color: #f5f5f5;
    }
    
    #nav .nav-down:hover > a {
        background-color: #ececec;
    }
    
    #nav ul li a:hover {
        background-color: #f5f5f5;
    }
}