/*
Theme Name: Create Child 02
Theme URI: 
Description: Child 02 theme for the Create theme
Author: <a href="http://themetrust.com">ThemeTrust.com</a>
Author URI: 
Template: themetrust-create
Version: 1.1.4
*/

/* Generated by Orbisius Child Theme Creator (http://club.orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Wed, 08 Jun 2016 17:01:25 +0000 */ 

@import url('../themetrust-create/style.css');

.main-nav ul.sub-menu li.current-menu-item a, .main-nav ul.sub-menu li.current-menu-item span {
 color:#fff !important;
}

.top-header #site-header.sticky #logo .site-title a {
    font-weight: 400;
}

.home #primary header.main {
background-position: left center !important;
}

.home .project {
  text-align:justify;
}
.home .project h2 {
  text-align:center;
}

.home .project h3 {
  margin-bottom:20px;
}

.page-id-37 #primary header.main, .page-id-40 #primary header.main, .page-id-54 #primary header.main, .page-id-70 #primary header.main {
background-position: center bottom !important;
}

.single-project #primary header.main h1.entry-title {
    font-size: 26px;
    line-height: 30px;
}

.project-row .panel-grid-cell {
    width:50%;
  }

.project-row {
    font-size: 0.9em;
    line-height: 1.8em;
}

/*
.inline-header #site-header.main #logo {
    height: 100px !important;
}
*/
/*
.inline-header #site-header.main .nav-holder, .inline-header #site-header.main .main-nav ul > li, .inline-header #site-header.main .main-nav ul > li > a, #site-header.main .main-nav #menu-main-menu > li > span, #site-header.main .secondary-nav a, #site-header.main .secondary-nav span {
    line-height: 100px !important;
    height: 100px !important;
}
*/

@media (max-width: 1000px) {
  .project-row .panel-grid-cell {
    width:100%;
  }
  
  .entry-header {
    max-height:400px;
  }
}

@media (max-width: 520px) {
  .sow-features-list.sow-features-responsive .sow-features-feature  {
      text-align:center !important;
      padding:0;
  }
  
  .row-577eb8190680b {
  padding:20px !important;
  }
  
  .so-widget-sow-button {
  margin:40px auto;
  }
  
  .so-widget-sow-button-flat-9f0b6da59549 .ow-button-base {
  text-align:center;
  }
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
  /* For portrait layouts only */
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  /* For landscape layouts only */
  #logo img {
    max-width:400px;
  }
}