/*
Theme Name:     TwentyFourteen-child
Description:    
Author:         admin
Template:       twentyfourteen

(optional values you can add: Theme URI, Author URI, Version)
*/

@import url("../twentyfourteen/style.css");


@media screen and (min-width: 783px) {

    .primary-navigation a {
        padding: 0 5px;
}

/*
@media screen and (min-width: 783px) {
 .primary-navigation {
 float: right;
 margin-left: 20px;
         }
}

@media screen and (min-width: 1110px) {
    .archive-header,
    .comments-area,
    .image-navigation,
    .page-header,
    .page-content,
    .post-navigation,
    .site-content .entry-header,
    .site-content .entry-content,
    .site-content .entry-summary,
    .site-content footer.entry-meta {
        padding-left: 55px;
    }
}
*/

.site {
 margin: 0 auto;
 }

.search-toggle {
    background-color: #2d57be;
}

.site-content .entry-header,
.site-content .entry-content,
.site-content .entry-summary,
.site-content .entry-meta,
.page-content {
    max-width: 874px;
}
        
.comments-area {
    max-width: 874px;
}
        
.post-navigation, .image-navigation {
    max-width: 874px;
}
        
.site:before,
#secondary {
    width: 0;
    display: none;
}
 
.featured-content {
    padding-left: 0;
}
        
.site-content, .site-main .widecolumn {
    margin-left: 0;
}  
        
.hentry {
    max-width: 900px;
}

.post-thumbnail img {
    width: 100%;
} 

button:hover,
button:focus,
.button:hover,
.button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
    background-color: #486bbf;
    color: #fff;
}

a:active,
a:hover {
    color: #486bbf;
}

.search-toggle:hover,
.search-toggle.active {
    background-color: #486bbf;
}

.site-navigation a:hover {
    color: #486bbf;
}

.page-links a:hover {
    background: #486bbf;
    border: 1px solid #486bbf;
    color: #fff;
}

.post-navigation a:hover,
.image-navigation a:hover {
    color: #486bbf;
}

.paging-navigation a:hover {
    border-top: 5px solid #486bbf;
    color: #2b2b2b;
}

.site-info a:hover {
    color: #486bbf;
}

.primary-navigation ul ul a:hover,
.primary-navigation ul ul li.focus > a {
    background-color: #486bbf;
}

.secondary-navigation ul ul a:hover,
.secondary-navigation ul ul li.focus > a {
    background-color: #486bbf;
}

.search-box {
    background-color: #486bbf;
}

.search-toggle {
    background-color: #2d57be;
}

.search-toggle:hover,
.search-toggle.active {
    background-color: #486bbf;
}

button:active,
.button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active {
    background-color: #5c81d9;
}

.site-navigation .current_page_item > a,
.site-navigation .current_page_ancestor > a,
.site-navigation .current-menu-item > a,
.site-navigation .current-menu-ancestor > a {
    color: #5c81d9;
    font-weight: 900;
}

.primary-navigation ul ul {
    background-color: #2d57be;
    float: left;
    margin: 0;
    position: absolute;
    top: 48px;
    left: -999em;
    z-index: 99999;
}

.primary-navigation li:hover > a,
.primary-navigation li.focus > a {
    background-color: #2d57be;
    color: #fff;
}

.secondary-navigation ul ul {
    background-color: #2d57be;
    position: absolute;
    top: 0;
    left: -999em;
    width: 182px;
    z-index: 99999;
}
