/*
Theme Name: Assemble
Theme URI: http://assemble.edge-themes.com
Description: A Contemporary Portfolio Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Text Domain: assemble
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 1.2
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

#edgtf-back-to-top>span { background-color: #303579 !important; border-color: #303579 !important; }

/*
.edgtf-portfolio-list-holder article .edgtf-pl-item-inner, .edgtf-portfolio-list-holder article .edgtf-pli-image { 
   -webkit-filter: grayscale(1);
   -webkit-filter: grayscale(100%);
   filter: grayscale(100%); }

.edgtf-portfolio-list-holder article .edgtf-pl-item-inner, .edgtf-portfolio-list-holder article .edgtf-pli-image:hover {
   -webkit-filter: grayscale(0);
   -webkit-filter: grayscale(0%);
   filter: grayscale(0%);
}

.edgtf-team-holder .edgtf-team-image  { 
   -webkit-filter: grayscale(1);
   -webkit-filter: grayscale(100%);
   filter: grayscale(100%); }

.edgtf-team-holder .edgtf-team-image:hover {
   -webkit-filter: grayscale(0);
   -webkit-filter: grayscale(0%);
   filter: grayscale(0%);
}
*/

.edgtf-page-header { background: none; }
.edgtf-vertical-align-containers .edgtf-position-center { text-align: left;
margin-left: 100px;  }

/*.pod-map { -webkit-filter: grayscale(100%);
filter: grayscale(100%); }*/

.edgtf-main-menu > ul > li > a > span.item_outer:after, .edgtf-pl-filter-holder ul li span:before { height: 0 !important; font-weight: 600; }

.edgtf-main-menu>ul>li.edgtf-active-item>a, .edgtf-main-menu>ul>li>a:hover, .edgtf-pl-filter-holder ul li.edgtf-pl-current span, .edgtf-pl-filter-holder ul li:hover span { font-weight: 600; }

.edgtf-page-header .edgtf-menu-area { border-bottom: 0px !important; }
.edgtf-page-header .edgtf-fixed-wrapper.fixed { border-bottom: 0px !important; }

@media only screen and (min-width:1025px) {
article:nth-child(5n) { width: 50% !important; } }

/* team stuff */
.edgtf-team-holder.main-info-on-hover .edgtf-team-info-holder {
height: auto !important; /* calc(208% - 12px) */
}
.edgtf-team-holder .edgtf-team-image {
max-width: 100% !important;
overflow: visible !important;
}

/*
.team-01 { position: relative !important;
z-index: 9999 !important; }
.team-02 { position: relative !important;
z-index: 9998 !important; }
.team-03 { position: relative !important;
z-index: 9997 !important; }
.team-04 { position: relative !important;
z-index: 9996 !important; }
.team-05 { position: relative !important;
z-index: 9995 !important; }
.team-06 { position: relative !important;
z-index: 9994 !important; }
.team-07 { position: relative !important;
z-index: 9993 !important; }
.team-08 { position: relative !important;
z-index: 9992 !important; }
.team-09 { position: relative !important;
z-index: 9991 !important; }
.team-10 { position: relative !important;
z-index: 9990 !important; }
.team-11 { position: relative !important;
z-index: 9989 !important; }
.team-12 { position: relative !important;
z-index: 9988 !important; }
*/


/*
.edgtf-portfolio-list-holder .post-4227 { min-height: 185px; }
.edgtf-portfolio-list-holder .post-4261 { min-height: 139px; }
.edgtf-portfolio-list-holder .post-4339 { min-height: 185px; }
.edgtf-portfolio-list-holder .post-4333 { min-height: 205px; }
.edgtf-portfolio-list-holder .post-4327 { min-height: 205px; }
.edgtf-portfolio-list-holder .post-4363 { min-height: 278px; }
.edgtf-portfolio-list-holder .post-4355 { min-height: 389px; }
.edgtf-portfolio-list-holder .post-4403 { min-height: 185px; }
.edgtf-portfolio-list-holder .post-4435 { min-height: 278px; } */

.js-row-hide { display: none; }

/*! Gray v1.6.0 (https://github.com/karlhorky/gray) | MIT */
.grayscale {
  /* Firefox 10-34 */
  filter: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='saturate' values='0'/></filter></svg>#grayscale");

  /*
    Chrome 19+,
    Safari 6+,
    Safari 6+ iOS,
    Opera 15+
  */
  -webkit-filter: grayscale(1);

  /* Firefox 35+ */
  filter: grayscale(1);

  /* IE 6-9 */
  filter: gray;
}

.grayscale.grayscale-fade {
  transition: filter .5s;
}

/* Webkit hack until filter is unprefixed */
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .grayscale.grayscale-fade {
    -webkit-transition: -webkit-filter .5s;
    transition:         -webkit-filter .5s;
  }
}

.grayscale.grayscale-off,
.grayscale.grayscale-fade:hover {
  -webkit-filter: grayscale(0);
  filter:         grayscale(0);
}

/* Background element */
.grayscale.grayscale-replaced {
  -webkit-filter: none;
  filter:         none;
}

.grayscale.grayscale-replaced > svg {
  -webkit-transition: opacity .5s ease;
  transition:         opacity .5s ease;
  opacity: 1;
}

.grayscale.grayscale-replaced.grayscale-off > svg,
.grayscale.grayscale-replaced.grayscale-fade:hover > svg {
  opacity: 0;
}

/* pixel error on hover */
/*.edgtf-portfolio-list-holder.edgtf-pl-hover-slide-from-image-bottom article:hover .edgtf-pli-text-holder, .edgtf-portfolio-list-holder.edgtf-pl-hover-slide-from-image-bottom article:hover .edgtf-pli-text-wrapper { 
-webkit-transform: scale(1.01,1.01) translateY(2px) !important; 
-moz-transform: scale(1.01,1.01) translateY(2px) !important;
transform: scale(1.01,1.01) translateY(2px) !important; }
.edgtf-portfolio-list-holder.edgtf-pl-hover-slide-from-image-bottom .edgtf-pli-text-holder { padding: 20px 0 10px 6px !important; }*/
.edgtf-portfolio-list-holder article .edgtf-pl-item-inner, .edgtf-portfolio-list-holder article .edgtf-pli-image { padding-left: 1px; padding-bottom: 1px; }
/* mobile stuff */
@media only screen and (max-width: 480px) {
/*carousel */
.carousel .carousel-inner.edgtf-parallax-enabled .item .edgtf-image {
height: 50% !important;
}
/*team */
.edgtf-team-holder {
overflow-y: scroll;
}
.edgtf-team-holder.main-info-on-hover .edgtf-team-info {overflow-y: scroll;
}
.edgtf-team-holder.main-info-on-hover .edgtf-team-info-holder {overflow-y: scroll;
}
.edgtf-team-holder.main-info-on-hover .edgtf-team-info-holder .edgtf-team-info-inner {overflow-y: scroll;
}

/*map */
#map { width: 100% !important; }

}

.edgtf-team-holder.main-info-on-hover .edgtf-team-social-holder {
bottom: 3.95% !important;
}

.edgtf-team-holder .edgtf-team-excerpt {
padding-bottom: 35px !important;
}
