/*====
  EMPTY STYLESHEET FOR QUICK SUPPORT FIXES (this is called after the main /styles.css file, so rules here can over-write the main ones.
  These rules should be validated and re-incorporated as part of routine maintenance.
====*/

/*==== CSS (TEMP) ====*/

/* JQUery File Upload styles */
/*@import url('http://netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css');*/
@import url('/base-install/css/jquery-file-upload/jquery.fileupload.css');
@import url('/base-install/css/jquery-file-upload/jquery.fileupload-ui.css');

.pw-strength{margin:.5em 0;display:block;width:20%;border-top:solid 5px transparent;-webkit-transition:width .75s ease-in-out,border-color .75s ease-in-out,color .75s ease-in-out;transition:width .75s ease-in-out,border-color .75s ease-in-out,color .75s ease-in-out}.pw-strength:before{font-weight:700;font-size:110%;line-height:1.2;display:block;margin-top:.3em;content:"\00a0"}.pw-strength.pw-very-weak{border-color:#81261d}.pw-strength.pw-very-weak:before{content:"Very weak";color:#81261d}.pw-strength.pw-weak{width:40%;border-color:#c0392b}.pw-strength.pw-weak:before{content:"Weak";color:#c0392b}.pw-strength.pw-mediocre{width:60%;border-color:#e67e22}.pw-strength.pw-mediocre:before{content:"Medium";color:#e67e22}.pw-strength.pw-strong{width:80%;border-color:#2ecc71}.pw-strength.pw-strong:before{content:"Strong";color:#2ecc71}.pw-strength.pw-very-strong{width:100%;border-color:#27ae60}.pw-strength.pw-very-strong:before{content:"Very strong";color:#27ae60}

@media only screen and (max-width: 768px) {
  .type-blogsminilist .blog-posts-list .blog-posts-post {
    width: 49.8%;
  }
  .type-blogsminilist .blog-posts-list .blog-posts-post .blog-post-inner .blog-post-detail-wrapper .post-title {
  min-height: 6.2em;
  }
  .consultant-profile .content-wrapper-inner {
    padding-right: 0;
  }
}

.post-meta {
  color: #ffffff;
}

.post-meta .post-author {
  display: none;
}

.post-meta time,
.post-meta span {
  color: #4d4d4d;
}

.type-blogsminilist .post-meta {
  color: #4d4d4d;
}

.solid-base.type-poll .poll-result-bar {
  border-color: #ffffff;
  border-color: rgba(255,255,255,0.3);
}
.solid-base.type-poll .poll-result-bar div {
  background: #ffffff;
}

.pod-menu .menu-pod .content-item-container {
  height: 300px;
}

/*
.type-blogsminilist .blog-posts-list .blog-posts-post .blog-post-inner .content-main-image {
  height: 160px;
}
*/

#container .solid-base .placement-inner .content-wrapper-inner .cta {
    color: #fff;
    border-color: #fff;
}

.consultant-profile .content-wrapper-inner {
  padding-right: 220px;
}

.media-viewer {
  padding-bottom: 1.5em;
}

.media-viewer .folder-breadcrumb {
  margin: 0 0 1em 0;
  padding-left: 32px;
}

.media-search-inputs label.input-name-media-browser-list-search {
  display: none !important;
}

.media-search-inputs {
  position: relative;
  margin-bottom: 1em;
}

.media-search-inputs input[type="search"] {
  width: 100% !important;
}

.media-search-inputs input[type="submit"] {
  position: absolute !important;
  top: 0 !important;
  right: 0 !important;
  background-color: transparent !important;
  font-size: 0 !important;
  color: transparent !important;
  height: 28px !important;
  width: 28px !important;
  background-image: url("/base-install/images/_site/icons/search-blue.png") !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
}

.media-search-inputs input[type="submit"]:hover,
.media-search-inputs input[type="submit"]:focus,
.media-search-inputs input[type="submit"]:active {
  opacity: 0.6;
}

.board-members-list .content-items-list,.board-members-list .text-content-collection{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5em}.board-members-list .content-items-list .list-content-item,.board-members-list .text-content-collection .list-content-item{-webkit-box-flex:0;-webkit-flex:0 1 280px;-ms-flex:0 1 280px;flex:0 1 280px;padding:.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:400px}@media only screen and (max-width:768px){.board-members-list .content-items-list .list-content-item,.board-members-list .text-content-collection .list-content-item{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media only screen and (max-width:460px){.board-members-list .content-items-list .list-content-item,.board-members-list .text-content-collection .list-content-item{min-height:250px}}.board-members-list .content-items-list .list-content-item .content-item-title,.board-members-list .content-items-list .list-content-item .item-headline,.board-members-list .text-content-collection .list-content-item .content-item-title,.board-members-list .text-content-collection .list-content-item .item-headline{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;height:20%;background:#00A9CE;margin:0;padding:.5em;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff}.board-members-list .content-items-list .list-content-item .content-item-title h3,.board-members-list .content-items-list .list-content-item .item-headline h3,.board-members-list .text-content-collection .list-content-item .content-item-title h3,.board-members-list .text-content-collection .list-content-item .item-headline h3{margin:0}.board-members-list .content-items-list .list-content-item .content-item-title a,.board-members-list .content-items-list .list-content-item .item-headline a,.board-members-list .text-content-collection .list-content-item .content-item-title a,.board-members-list .text-content-collection .list-content-item .item-headline a{color:#fff;display:block;text-decoration:none!important;pointer-events:none}.board-members-list .content-items-list .list-content-item .content-item-container,.board-members-list .content-items-list .list-content-item .content-wrapper-inner,.board-members-list .text-content-collection .list-content-item .content-item-container,.board-members-list .text-content-collection .list-content-item .content-wrapper-inner{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;height:80%;background-color:#f6f6f6;background-image:url(/base-install/images/_site/icons/user.png);background-position:center center;background-repeat:no-repeat;background-size:230px}@media only screen and (max-width:768px){.board-members-list .content-items-list .list-content-item .content-item-container,.board-members-list .content-items-list .list-content-item .content-wrapper-inner,.board-members-list .text-content-collection .list-content-item .content-item-container,.board-members-list .text-content-collection .list-content-item .content-wrapper-inner{background-size:contain}}.board-members-list .content-items-list .list-content-item .content-item-container .content-main-image,.board-members-list .content-items-list .list-content-item .content-wrapper-inner .content-main-image,.board-members-list .text-content-collection .list-content-item .content-item-container .content-main-image,.board-members-list .text-content-collection .list-content-item .content-wrapper-inner .content-main-image{width:100%;height:100%}.board-members-list .content-items-list .list-content-item .content-item-container .content-main-image img,.board-members-list .content-items-list .list-content-item .content-wrapper-inner .content-main-image img,.board-members-list .text-content-collection .list-content-item .content-item-container .content-main-image img,.board-members-list .text-content-collection .list-content-item .content-wrapper-inner .content-main-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.board-members-list .results-totals-count{display:none}

#container .type-consultantdirectoryplacement .directory-profile .content-wrapper-inner .profile-info p {
  margin: 0.8em 0;
  line-height: 1.5;
}

.content-headline.profile-info.profile-name {
  padding-right: 220px;
}

@media only screen and (max-width: 768px) { 
  .content-headline.profile-info.profile-name {
    padding-right: 0;
  }  
}

#container .type-consultantdirectoryplacement .directory-profile .content-main-image {
  top: 0;
  border: solid 2px #ffffff;
  box-shadow:0px 0px 3px 3px rgba(0,0,0,0.15);
}

#container .type-consultantdirectoryplacement .directory-profile .profile-info > h3 {
  font-size: 1.4em;
  margin-bottom: 0 !important;
}

#container .type-consultantdirectoryplacement .directory-profile .profile-info > p:first-of-type {
  margin-top: 0.2em !important;
}