/*

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

*/

/*Posts layout*/
@media screen and (min-width:980px){.post.type-post .entry-featured{width:35%;float:right;}}
.post.type-post .entry-featured{margin:20px;}
.x-ethos.single-post .x-main.full .hentry .entry-featured{margin-top:0px;}
.x-ethos.single-post .entry-header:after{clear:none;}

/*Portfolio flexbox settings*/
@media screen and (max-width:979px){
  
.portfolio-flex{
  display:flex;
  flex-wrap:wrap;
}
.portfolio-flex > *{flex:0 0 100%;}
  .portfolio-flex .entry-featured{order:-1;}
  
}
@media screen and (min-width:980px){
  .x-portfolio .entry-info{
		float:left;
    width:64%;
  }
  .x-portfolio .entry-featured{
    float:right;
    width:28%;
  }
  .x-portfolio .entry-extra{
		float:right;
    width:28%;
  }
}

/*Mobile nav menu adjustments*/
/*(\/) (°,,,°) (\/)*/
.x-btn-navbar{
      position: fixed;
    top: 0;
    right: 0;
    margin: 0;
    width: 3em;
    height: 3em;
  z-index:999999;
  border-radius:0px;
}
.x-btn-navbar i.x-icon-bars{font-size:2em;}
.x-navbar-fixed-top {
position: fixed;
  background-color:transparent;
  box-shadow:none;
  border-bottom:none;
}
.x-navbar .x-navbar-inner > .x-container.width{width:100%;}
.x-nav-wrap.mobile{width:100%;top:0;position:absolute;}
.x-navbar .mobile ul.x-nav{margin:0;padding:0 10px;}