/*
Theme Name: CrossRoad - Responsive WordPress Blog Theme - Child
Theme URI: http://themeforest.net/user/ZERGE/portfolio
Description: CrossRoad - Responsive WordPress Blog Theme
Author: ZERGE
Author URI: http://themeforest.net/user/ZERGE
Version: 1.06
Tags: light, custom-background
Template: wp-crossroad
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/
@import url("../wp-crossroad/style.css");

body, .body-class {
    background: #edf7f9 !important;
}
#top-block-bg, #top-block-bg .colored-bg {
    background: #6f6f6f !important;
}
a {
    color: #1F97C3;
}
::selection {
background-color: #ACCEF7;
}
.entry-content a {
    color: #1E97C2;
}
.tweet_text a {
color: #1E97C2;
}
.title-block .category-item {
background-color: #ED5814 !important;
}
.title-block .category-item:hover {
background-color: #ED5814 !important;
}
ul.recent-post-widget .category-item {
background-color: #ED5814 !important;
}
ul.recent-post-widget .category-item a {
color: #FFF;
}
.carousel-thumb .category-item {
    background-color: #ED5814 !important;
    border-radius: 3px;
}
.carousel-thumb .category-item:hover {
    background-color: #ED5814 !important;
}
.category-item:hover {
    background-color: #6F008B !important;
}
.colored-border {
    border-top-color: #9103b1 !important;
}

:root .logo-block.colored-bg, :root #top-block-bg, :root #top-block-bg .colored-bg {
    background: #EEEEEE !important;
}

#top-block-bg .colored-bg {
    position: relative;
    left: -76px;
}


#menu .sf-menu > li {
    margin: 10px;
}
/*#top-block-bg {
    background: none;
}

#mainmenu-block-bg {
    background: none !important;
}*/

#logo {
    margin: 11px 0;
}

#logo img {
   max-width: none;
   width: 43%; 
}

.sf-menu a {
    color: #fff;
    background: #ED5814 !important;
    padding: 8px 10px;
    border-radius: 3px;
}
.sf-menu a:hover {
    background: #ED5814;
}

.carousel-thumb .title-mask { bottom: 0; }

.colored-border {
    border-top-color: #1F98C3 !important;
}

.banner {
 margin: 12px 0 !important;
}

@media (max-width: 979px) {
    #mainmenu-block-bg {
        background-color: #15649C !important;
    }
    .navigation select {
        margin: 15px 0;
    }
}