/*

Theme Name: X &ndash; Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

*/

.x-nav-wrap.mobiletop {
    display: none;
    clear: both;
    overflow: hidden
}

@media (max-width: 979px) {
    .x-nav-wrap.mobiletop {
        display: block
    }

    .x-nav-wrap.mobiletop.collapse {
        display: none
    }

    .x-nav-wrap.mobiletop.collapse.in {
        display: block
    }
}

.x-navbar .mobiletop .x-nav {
    margin: 25px 0
}

.x-navbar .mobiletop .x-nav ul {
    margin: 0 0 0 2.25em;
    list-style: none
}

.masthead-stacked .mobiletop .x-nav {
    text-align: initial
}

.x-navbar .mobiletop .x-nav li>a {
    display: block;
    position: relative;
    margin: 0 0 11px;
    border: 1px solid;
    border-color: #dfdfdf;
    border-color: rgba(0,0,0,0.075);
    padding: 0.75em 0.85em;
    font-size: 14px;
    line-height: 1.5;
    white-space: normal;
/*    color: #566471;*/
	color: #b7b7b7;
    background-color: transparent
}

.x-navbar .mobiletop .x-nav li>a:hover,.x-navbar .mobiletop .x-nav .x-active>a,.x-navbar .mobiletop .x-nav .current-menu-item>a {
/*    color: #566471*/
	color: #272727;
}

.x-navbar .mobiletop .x-nav>li.x-menu-item-search {
    margin: 0;
    text-align: center
}

.x-navbar .mobiletop .x-nav>li.x-menu-item-search>a {
    border: 1px solid;
    border-color: #dfdfdf;
    border-color: rgba(0,0,0,0.075)
}

.x-navbar .desktop .x-nav > li > a > span {
    display: inline-block;
    border: 1px solid transparent;
    padding: 0.875em .5em 0.825em;
    border-radius: 100em
}

.pr-mail-link {
    text-transform: none;
}

.pr-author-name {
	color: #272727;
	text-transform: none;
}
