.mpcth-vs-sc-block.wpb_content_element > .wpb_element_wrapper {
  height: auto;
}
/* ---------------------------------------------------------------- */
/* Stack Animation
/* ---------------------------------------------------------------- */
.mpcth-sc-recent-posts.mpcth-stack-animation > ul > li,
.mpcth-sc-related-posts.mpcth-stack-animation > ul > li,
.mpcth-sc-recent-portfolio.mpcth-stack-animation > ul > li,
.mpcth-sc-related-portfolio.mpcth-stack-animation > ul > li {
  opacity: 0;
}
.mpcth-sc-recent-posts.mpcth-stack-animation > ul > li.wpb_start_animation,
.mpcth-sc-related-posts.mpcth-stack-animation > ul > li.wpb_start_animation,
.mpcth-sc-recent-portfolio.mpcth-stack-animation > ul > li.wpb_start_animation,
.mpcth-sc-related-portfolio.mpcth-stack-animation > ul > li.wpb_start_animation {
  opacity: 1;
}
/* ---------------------------------------------------------------- */
/* Flipbook
/* ---------------------------------------------------------------- */
#mpcth_page_wrap .vc_col-sm-12 .mpcth-flipbook-wrap {
  padding: 0px 40px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* ---------------------------------------------------------------- */
/* Icon Divider
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_container .mpcth-sc-icon-divider {
  margin-bottom: 1.5em;
}
#mpcth_page_wrap #mpcth_page_container .mpcth-sc-icon-divider .mpcth-sc-icon-divider-line {
  position: relative;
  top: 65px;
  z-index: 1;
  height: 1px;
  background: #f5f5f5;
}
#mpcth_page_wrap #mpcth_page_container .mpcth-sc-icon-divider .mpcth-sc-icon-divider-button {
  position: relative;
  top: 42px;
  float: right;
  text-transform: uppercase;
  font-size: 10px;
  font-style: italic;
}
#mpcth_page_wrap #mpcth_page_container .mpcth-sc-icon-divider .mpcth-sc-icon-divider-button:first-letter {
  font-size: 14px;
}
#mpcth_page_wrap #mpcth_page_container .mpcth-sc-icon-divider .mpcth-sc-icon-divider-button:after {
  margin-right: 0px;
}
#mpcth_page_wrap #mpcth_page_container .mpcth-sc-icon-divider .mpcth-sc-icon-divider-subheading {
  font-size: 16px;
  padding-bottom: 0px;
  border-bottom: none;
  font-style: italic;
  text-align: center;
  font-weight: normal;
  margin-top: 1em;
  text-transform: none;
}
#mpcth_page_wrap #mpcth_page_container .mpcth-sc-icon-divider .mpcth-sc-icon-divider-wrap {
  text-align: center;
  position: relative;
  z-index: 2;
  width: 130px;
  height: 130px;
  margin: 0 auto;
  border-radius: 100px;
  border-bottom: 3px solid transparent;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#mpcth_page_wrap #mpcth_page_container .mpcth-sc-icon-divider .mpcth-sc-icon-divider-wrap .mpcth-sc-icon-divider-icon {
  padding-top: 28px;
}
#mpcth_page_wrap #mpcth_page_container .mpcth-sc-icon-divider .mpcth-sc-icon-divider-wrap .mpcth-sc-icon-divider-icon:before {
  margin-right: 0px;
  font-size: 48px;
}
#mpcth_page_wrap #mpcth_page_container .mpcth-sc-icon-divider .mpcth-sc-icon-divider-wrap .mpcth-sc-icon-divider-title {
  font-style: italic;
  margin-bottom: 0px;
  cursor: default;
  position: relative;
  top: 3px;
}
/* ---------------------------------------------------------------- */
/* Author
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_articles .mpcth-sc-author {
  overflow: hidden;
}
#mpcth_page_wrap #mpcth_page_articles .mpcth-sc-author .mpcth-sc-author-image {
  margin-right: 15px;
}
#mpcth_page_wrap #mpcth_page_articles .mpcth-sc-author .mpcth-sc-author-info .mpcth-sc-author-name {
  line-height: 1em;
  margin-bottom: 0.25em;
}
/* ---------------------------------------------------------------- */
/* Share Count
/* ---------------------------------------------------------------- */
#mpcth_page_wrap .mpcth-sc-share-count {
  text-align: center;
  display: none !important; /* @deprecated since 1.1.4 */
}
#mpcth_page_wrap .mpcth-sc-share-count .mpcth-sc-share-count-wrap {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 60px;
  line-height: 58px;
  margin: 0px 5px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#mpcth_page_wrap .mpcth-sc-share-count .mpcth-sc-share-count-wrap .mpcth-sc-share-count-icon,
#mpcth_page_wrap .mpcth-sc-share-count .mpcth-sc-share-count-wrap .mpcth-sc-share-count-number {
  position: absolute;
  top: 0px;
  left: 0px;
  display: block;
  width: 100%;
  height: 100%;
  cursor: pointer;
  -webkit-transition: all 0.25s;
  -moz-transition: all 0.25s;
  -ms-transition: all 0.25s;
  -o-transition: all 0.25s;
  transition: all 0.25s;
}
#mpcth_page_wrap .mpcth-sc-share-count .mpcth-sc-share-count-wrap .mpcth-sc-share-count-icon:before {
  margin-right: 0px;
}
#mpcth_page_wrap .mpcth-sc-share-count .mpcth-sc-share-count-wrap .mpcth-sc-share-count-number {
  opacity: 0;
  filter: alpha(opacity=0);
}
#mpcth_page_wrap .mpcth-sc-share-count .mpcth-sc-share-count-wrap:hover .mpcth-sc-share-count-icon {
  opacity: 0;
  filter: alpha(opacity=0);
}
#mpcth_page_wrap .mpcth-sc-share-count .mpcth-sc-share-count-wrap:hover .mpcth-sc-share-count-number {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* ---------------------------------------------------------------- */
/* Recent Portfolio && Related Portfolio
/* ---------------------------------------------------------------- */
#mpcth_page_wrap .mpcth-sc-related-portfolio,
#mpcth_page_wrap .mpcth-sc-recent-portfolio {
  margin-bottom: 2.5em;
}
#mpcth_page_wrap .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-3 .mpcth-sc-grid-portfolio-post,
#mpcth_page_wrap .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-3 .mpcth-sc-grid-portfolio-post {
  width: 33.33%;
}
#mpcth_page_wrap .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post,
#mpcth_page_wrap .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post {
  width: 25%;
}
#mpcth_page_wrap .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post,
#mpcth_page_wrap .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post {
  width: 20%;
}
#mpcth_page_wrap .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-6 .mpcth-sc-grid-portfolio-post,
#mpcth_page_wrap .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-6 .mpcth-sc-grid-portfolio-post {
  width: 16.66%;
}
#mpcth_page_wrap .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-list,
#mpcth_page_wrap .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-list {
  margin: 0px;
}
#mpcth_page_wrap .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post,
#mpcth_page_wrap .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post {
  text-align: center;
  position: relative;
  list-style: none;
  overflow: hidden;
  float: left;
}
#mpcth_page_wrap .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap,
#mpcth_page_wrap .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.25s;
  -moz-transition: all 0.25s;
  -ms-transition: all 0.25s;
  -o-transition: all 0.25s;
  transition: all 0.25s;
}
#mpcth_page_wrap .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-info,
#mpcth_page_wrap .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-info {
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  margin-top: -50px;
}
#mpcth_page_wrap .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-info:before,
#mpcth_page_wrap .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-info:before {
  content: '';
  display: block;
  height: 50%;
}
#mpcth_page_wrap .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-info .mpcth-sc-grid-portfolio-post-title,
#mpcth_page_wrap .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-info .mpcth-sc-grid-portfolio-post-title {
  padding-bottom: 15px !important;
}
#mpcth_page_wrap .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-thumb,
#mpcth_page_wrap .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-thumb {
  width: 100%;
  height: auto;
  display: block;
}
#mpcth_page_wrap .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-title,
#mpcth_page_wrap .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-title {
  margin-bottom: 0px;
}
#mpcth_page_wrap .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post:hover .mpcth-sc-grid-portfolio-post-info-wrap,
#mpcth_page_wrap .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post:hover .mpcth-sc-grid-portfolio-post-info-wrap {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* ---------------------------------------------------------------- */
/* Related Posts
/* ---------------------------------------------------------------- */
#mpcth_page_wrap .mpcth-sc-related-posts {
  margin-bottom: 1.5em;
}
#mpcth_page_wrap .mpcth-sc-related-posts .mpcth-sc-related-posts-list {
  margin-left: 0px;
}
#mpcth_page_wrap .mpcth-sc-related-posts .mpcth-sc-related-posts-post {
  list-style: none;
  overflow: hidden;
}
#mpcth_page_wrap .mpcth-sc-related-posts .mpcth-sc-related-posts-post .mpcth-sc-related-posts-post-title {
  float: left;
  margin-bottom: 0px;
}
#mpcth_page_wrap .mpcth-sc-related-posts .mpcth-sc-related-posts-post .mpcth-sc-related-posts-post-meta {
  float: right;
}
#mpcth_page_wrap .mpcth-sc-related-posts .mpcth-sc-related-posts-post .mpcth-sc-related-posts-post-meta .mpcth-sc-related-posts-post-likes .zilla-likes {
  display: inline;
}
/* ---------------------------------------------------------------- */
/* Recent Posts
/* ---------------------------------------------------------------- */
#mpcth_page_wrap .mpcth-sc-recent-posts {
  margin-bottom: 1.5em;
}
#mpcth_page_wrap .mpcth-sc-recent-posts .mpcth-sc-recent-posts-list {
  margin-left: 0px;
}
#mpcth_page_wrap .mpcth-sc-recent-posts .mpcth-sc-recent-posts-post {
  list-style: none;
  overflow: hidden;
}
#mpcth_page_wrap .mpcth-sc-recent-posts .mpcth-sc-recent-posts-post .mpcth-sc-recent-posts-post-title {
  float: left;
  margin-bottom: 0px;
}
#mpcth_page_wrap .mpcth-sc-recent-posts .mpcth-sc-recent-posts-post .mpcth-sc-recent-posts-post-meta {
  float: right;
}
#mpcth_page_wrap .mpcth-sc-recent-posts .mpcth-sc-recent-posts-post .mpcth-sc-recent-posts-post-meta .mpcth-sc-recent-posts-post-likes .zilla-likes {
  display: inline;
}
#mpcth_page_wrap .mpcth-sc-recent-posts .mpcth-sc-recent-posts-post .mpcth-sc-recent-posts-post-content {
  display: none;
}
#mpcth_page_wrap .mpcth-sc-recent-posts .mpcth-sc-recent-posts-post .mpcth-sc-recent-posts-post-content .mpcth-sc-recent-posts-post-thumb {
  float: left;
}
/* ---------------------------------------------------------------- */
/* Clients Slider
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_articles .mpcth-sc-client-slider {
  display: none;
  overflow: hidden;
}
#mpcth_page_wrap #mpcth_page_articles .mpcth-sc-client-slider .mpcth-sc-client-slider-logo {
  position: relative;
  float: left;
  text-align: center;
  overflow: hidden;
  margin-bottom: 1.5em;
  opacity: 0.5;
  filter: alpha(opacity=50);
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
  -ms-transition: opacity 0.25s;
  -o-transition: opacity 0.25s;
  transition: opacity 0.25s;
}
#mpcth_page_wrap #mpcth_page_articles .mpcth-sc-client-slider .mpcth-sc-client-slider-logo:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
#mpcth_page_wrap #mpcth_page_articles .mpcth-sc-client-slider .mpcth-sc-client-slider-logo:hover h6 {
  opacity: 1;
  filter: alpha(opacity=100);
  bottom: 0px;
}
#mpcth_page_wrap #mpcth_page_articles .mpcth-sc-client-slider .mpcth-sc-client-slider-logo img {
  position: relative;
  display: block;
  margin: 0 auto;
  max-width: 100%;
  height: auto;
}
#mpcth_page_wrap #mpcth_page_articles .mpcth-sc-client-slider .mpcth-sc-client-slider-logo h6 {
  position: absolute;
  bottom: -100%;
  left: 0px;
  width: 100%;
  text-align: center;
  margin: 0px;
  padding: 0px 0px 3px 0px;
  border-radius: 3px;
  background: #34b377;
  font-weight: normal;
  font-style: italic;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.25s;
  -moz-transition: all 0.25s;
  -ms-transition: all 0.25s;
  -o-transition: all 0.25s;
  transition: all 0.25s;
}
#mpcth_page_wrap #mpcth_page_articles .mpcth-sc-client-slider .mpcth-sc-client-slider-logo h6 > span {
  display: block;
  padding: 0.5em;
  border-bottom: none;
  color: white;
  background: #48C78B;
  border-radius: 3px;
}
#mpcth_page_wrap #mpcth_page_articles .mpcth-sc-client-slider.mpcth-sc-client-slider-columns-3 .mpcth-sc-client-slider-logo {
  width: 33.33%;
}
#mpcth_page_wrap #mpcth_page_articles .mpcth-sc-client-slider.mpcth-sc-client-slider-columns-4 .mpcth-sc-client-slider-logo {
  width: 25%;
}
#mpcth_page_wrap #mpcth_page_articles .mpcth-sc-client-slider.mpcth-sc-client-slider-columns-5 .mpcth-sc-client-slider-logo {
  width: 20%;
}
#mpcth_page_wrap #mpcth_page_articles .mpcth-sc-client-slider.mpcth-sc-client-slider-columns-6 .mpcth-sc-client-slider-logo {
  width: 16.66%;
}
/* ---------------------------------------------------------------- */
/* Tagline Box
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-tagline-box .mpcth-sc-tagline-box-title {
  border-bottom: none;
  padding-bottom: 0px;
  margin-bottom: 0px;
}
#mpcth_page_wrap .mpcth-sc-tagline-box {
  margin-bottom: 1.5em;
}
#mpcth_page_wrap .mpcth-sc-tagline-box .mpcth-sc-tagline-box-title {
  border-bottom: none;
  padding-bottom: 0px;
  margin-bottom: 0px;
}
#mpcth_page_wrap .mpcth-sc-tagline-box .mpcth-sc-button {
  margin-bottom: 0px;
  margin-right: 0px;
}
#mpcth_page_wrap .mpcth-sc-tagline-box.mpcth-sc-tagline-box-button-position-left {
  display: table;
}
#mpcth_page_wrap .mpcth-sc-tagline-box.mpcth-sc-tagline-box-button-position-left .mpcth-sc-tagline-box-info {
  display: table-cell;
  vertical-align: middle;
}
#mpcth_page_wrap .mpcth-sc-tagline-box.mpcth-sc-tagline-box-button-position-left .mpcth-sc-tagline-box-info h5 {
  border-bottom: none;
  padding-bottom: 0px;
  margin-bottom: 0px;
}
#mpcth_page_wrap .mpcth-sc-tagline-box.mpcth-sc-tagline-box-button-position-left .mpcth-sc-tagline-box-button {
  padding-right: 15px;
  display: table-cell;
  vertical-align: middle;
}
#mpcth_page_wrap .mpcth-sc-tagline-box.mpcth-sc-tagline-box-button-position-right {
  display: table;
}
#mpcth_page_wrap .mpcth-sc-tagline-box.mpcth-sc-tagline-box-button-position-right .mpcth-sc-tagline-box-info {
  display: table-cell;
  vertical-align: middle;
}
#mpcth_page_wrap .mpcth-sc-tagline-box.mpcth-sc-tagline-box-button-position-right .mpcth-sc-tagline-box-info h5 {
  border-bottom: none;
  padding-bottom: 0px;
  margin-bottom: 0px;
}
#mpcth_page_wrap .mpcth-sc-tagline-box.mpcth-sc-tagline-box-button-position-right .mpcth-sc-tagline-box-button {
  padding-left: 15px;
  display: table-cell;
  vertical-align: middle;
}
#mpcth_page_wrap .mpcth-sc-tagline-box.mpcth-sc-tagline-box-button-position-top .mpcth-sc-tagline-box-button {
  text-align: center;
  padding-bottom: 10px;
}
#mpcth_page_wrap .mpcth-sc-tagline-box.mpcth-sc-tagline-box-button-position-bottom .mpcth-sc-tagline-box-button {
  text-align: center;
  padding-top: 10px;
}
/* ---------------------------------------------------------------- */
/* Client
/* ---------------------------------------------------------------- */
.mpcth-sc-client {
  display: block;
}
.mpcth-sc-client .mpcth-sc-client-logo {
  display: block;
  max-width: 100%;
}
/* ---------------------------------------------------------------- */
/* Icon Block
/* ---------------------------------------------------------------- */
.mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-icon {
  text-align: center;
  font-size: 5em;
}
.mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-icon:before {
  margin-right: 0;
}
/* ---------------------------------------------------------------- */
/* Testimonial
/* ---------------------------------------------------------------- */
.mpcth-sc-testimonial-slider .mpcth-sc-testimonial {
  display: none;
}
.mpcth-sc-testimonial {
  clear: both;
  margin-bottom: 1.5em;
}
.mpcth-sc-testimonial .mpcth-sc-testimonial-message {
  padding: 10px;
  background: #f5f5f5;
}
.mpcth-sc-testimonial .mpcth-sc-testimonial-info {
  display: block;
  margin-top: 10px;
  margin-left: 20px;
}
.mpcth-sc-testimonial .mpcth-sc-testimonial-icon {
  vertical-align: middle;
}
.mpcth-sc-testimonial .mpcth-sc-testimonial-company,
.mpcth-sc-testimonial .mpcth-sc-testimonial-name {
  margin-left: 5px;
}
/* ---------------------------------------------------------------- */
/* Team Member
/* ---------------------------------------------------------------- */
.mpcth-sc-team-member {
  background: #ffffff;
  border: 1px solid gray;
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 15px;
  margin-bottom: 25px;
}
.mpcth-sc-team-member .mpcth-sc-team-member-info {
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mpcth-sc-team-member .mpcth-sc-team-member-info > p {
  margin-bottom: 10px !important;
}
.mpcth-sc-team-member .mpcth-sc-team-member-info header {
  background: none !important;
  margin-bottom: 1em;
}
.mpcth-sc-team-member .mpcth-sc-team-member-info header img {
  width: 200px;
  height: auto;
  margin-bottom: 10px;
  border: 1px solid gray;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.mpcth-sc-team-member .mpcth-sc-team-member-info header h4,
.mpcth-sc-team-member .mpcth-sc-team-member-info header p {
  line-height: 1em !important;
  margin-bottom: 0px !important;
}
.mpcth-sc-team-member .mpcth-sc-team-member-info header h4 {
  margin-bottom: 0.3em !important;
}
.mpcth-sc-team-member .mpcth-sc-team-member-info header h4 a:before {
  margin: 0px 0px 0px 0.5em;
  font-size: 20px;
  position: relative;
  top: -8px;
}
.mpcth-sc-team-member .mpcth-sc-team-member-info header p:before {
  position: relative;
  top: 2px;
  font-size: 1.2em;
}
.mpcth-sc-team-member .mpcth-sc-team-member-info .mpcth-sc-team-member-social {
  margin-bottom: 10px;
}
.mpcth-sc-team-member .mpcth-sc-team-member-info .mpcth-sc-team-member-social a {
  margin-right: 15px;
}
.mpcth-sc-team-member .mpcth-sc-team-member-skills {
  padding: 0px 20px;
}
.mpcth-sc-team-member .mpcth-sc-team-member-skills .mpcth-sc-team-member-skill {
  -webkit-font-smoothing: antialiased;
  position: relative;
  margin-bottom: 10px;
}
.mpcth-sc-team-member .mpcth-sc-team-member-skills .mpcth-sc-team-member-skill.first-item {
  margin-top: 0px;
}
.mpcth-sc-team-member .mpcth-sc-team-member-skills .mpcth-sc-team-member-skill.last-item {
  margin-bottom: 0px;
}
.mpcth-sc-team-member .mpcth-sc-team-member-skills .mpcth-sc-team-member-skill-value-wrap {
  position: relative;
}
.mpcth-sc-team-member .mpcth-sc-team-member-skills .mpcth-sc-team-member-skill-value-wrap {
  border-radius: 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.mpcth-sc-team-member .mpcth-sc-team-member-skills .mpcth-sc-team-member-skill-value {
  border-radius: 20px;
  text-align: right;
  line-height: 1em;
  width: 0px;
  padding: 2px 0px;
}
.mpcth-sc-team-member .mpcth-sc-team-member-skills .mpcth-sc-team-member-skill-value-number {
  margin: 0px 5px;
}
.mpcth-sc-team-member .mpcth-sc-team-member-skills .mpcth-sc-team-member-skill-name {
  display: none;
  position: absolute;
  top: -1px;
  left: 7px;
  border-right: none;
  font-size: 13px;
}
.mpcth-sc-team-member.mpcth-sc-team-member-circles .mpcth-sc-team-member-skills {
  padding: 0px;
  text-align: center;
}
.mpcth-sc-team-member.mpcth-sc-team-member-circles .mpcth-sc-team-member-skills .mpcth-sc-team-member-skill {
  margin: 10px;
  display: inline-block;
}
.mpcth-sc-team-member.mpcth-sc-team-member-circles .mpcth-sc-team-member-skills .mpcth-sc-team-member-skill > svg {
  margin: 0 auto;
  display: block;
}
.mpcth-sc-alert {
  position: relative;
  padding: 0.5em 2em 0.5em 1em;
  background: #eeeeee;
  border: 1px solid #bbbbbb;
}
.mpcth-sc-alert.mpcth-sc-alert-error {
  background: #ffdddd;
  border: 1px solid #ffaaaa;
}
.mpcth-sc-alert.mpcth-sc-alert-warning {
  background: #ffffdd;
  border: 1px solid #ffffaa;
}
.mpcth-sc-alert.mpcth-sc-alert-success {
  background: #ddffdd;
  border: 1px solid #aaffaa;
}
.mpcth-sc-alert.mpcth-sc-alert-info {
  background: #ddddff;
  border: 1px solid #aaaaff;
}
.mpcth-sc-alert .mpcth-sc-alert-title {
  font-weight: bold;
  margin-right: 1em;
}
.mpcth-sc-alert .mpcth-sc-alert-close {
  position: absolute;
  top: 0.25em;
  right: 0.25em;
  width: 1em;
  height: 1em;
  line-height: 1em;
  font-size: 1.5em;
  cursor: pointer;
  filter: alpha(opacity=25);
  opacity: 0.25;
}
.mpcth-sc-alert .mpcth-sc-alert-close:hover {
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.mpcth-sc-quote {
  position: relative;
  background: #ffffff;
  padding: 1em 1em 1em 3em;
}
.mpcth-sc-quote .mpcth-sc-quote-mark {
  position: absolute;
  top: 0.25em;
  left: 0.25em;
  width: 1em;
  height: 1em;
  line-height: 1em;
  font-size: 2em;
}
#mpcth_page_wrap .mpcth-sc-button {
  text-align: center;
  margin-right: 0.5em;
  margin-bottom: 1.5em;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#mpcth_page_wrap .mpcth-sc-button.mpcth-sc-button-size-big {
  display: inline-block;
  width: 8em;
  height: 8em;
  border-bottom: 3px solid transparent;
  border-radius: 8em;
}
#mpcth_page_wrap .mpcth-sc-button.mpcth-sc-button-size-big .mpcth-sc-button-icon {
  display: inline-block;
  width: 100%;
  font-size: 3.5em;
  margin-top: 0.3em;
  margin-bottom: 0.1em;
}
#mpcth_page_wrap .mpcth-sc-button.mpcth-sc-button-size-big .mpcth-sc-button-icon:before {
  margin-right: 0px;
}
#mpcth_page_wrap .mpcth-sc-button.mpcth-sc-button-size-normal {
  display: inline-block;
  width: 6em;
  height: 6em;
  border-bottom: 3px solid transparent;
  border-radius: 6em;
}
#mpcth_page_wrap .mpcth-sc-button.mpcth-sc-button-size-normal .mpcth-sc-button-icon {
  display: inline-block;
  width: 100%;
  font-size: 2em;
  margin-top: 0.6em;
}
#mpcth_page_wrap .mpcth-sc-button.mpcth-sc-button-size-normal .mpcth-sc-button-icon:before {
  margin-right: 0px;
}
#mpcth_page_wrap .mpcth-sc-button.mpcth-sc-button-size-small {
  display: inline-block;
  white-space: nowrap;
  padding: 0.25em 0.6em;
  border-radius: 3px;
  border-bottom: 2px solid transparent;
}
#mpcth_page_wrap .mpcth-sc-button.mpcth-sc-button-size-mini {
  display: inline-block;
  width: 2em;
  height: 2em;
  border-bottom: 2px solid transparent;
  border-radius: 2em;
}
#mpcth_page_wrap .mpcth-sc-button.mpcth-sc-button-size-mini .mpcth-sc-button-icon {
  display: inline-block;
  width: 100%;
  margin-top: 0.25em;
}
#mpcth_page_wrap .mpcth-sc-button.mpcth-sc-button-size-mini .mpcth-sc-button-icon:before {
  margin-right: 0px;
}
#mpcth_page_wrap .mpcth-sc-button.mpcth-sc-button-size-mini .mpcth-sc-button-text {
  display: none;
}
.mpcth-sc-tooltip-wrap {
  position: relative;
  border-bottom: 1px dotted #cccccc;
}
.mpcth-sc-tooltip-wrap .mpcth-sc-tooltip {
  font-size: 0.8em;
  line-height: 1.2em;
  z-index: 1000;
  text-align: center;
  bottom: 2em;
  visibility: hidden;
  max-width: 200px;
  pointer-events: none;
  background: #ffffff;
  border: 1px solid #eeeeee;
  padding: 0.5em;
  border-left: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
}
.mpcth-sc-tooltip-wrap .mpcth-sc-tooltip:before {
  content: '';
  position: absolute;
  bottom: -9px;
  left: 15px;
  border: 4px solid #dddddd;
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
}
.mpcth-sc-tooltip-wrap .mpcth-sc-tooltip:after {
  content: '';
  position: absolute;
  bottom: -8px;
  left: 16px;
  border: 4px solid #ffffff;
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
}
.mpcth-sc-highlight {
  padding: 0 4px;
}
.mpcth-sc-dropcaps {
  float: left;
  color: #555555;
  font-weight: bold;
  text-align: center;
  margin-right: 5px;
  line-height: 1.5em;
  height: 1.5em;
  width: 1.5em;
}
.mpcth-sc-dropcaps.mpcth-sc-dropcaps-size-small {
  font-size: 1em;
}
.mpcth-sc-dropcaps.mpcth-sc-dropcaps-size-normal {
  font-size: 2em;
}
.mpcth-sc-dropcaps.mpcth-sc-dropcaps-size-big {
  font-size: 3em;
}
.mpcth-sc-tabs {
  margin-bottom: 1em;
}
.mpcth-sc-tabs > ul {
  overflow: hidden;
}
.mpcth-sc-tabs .mpcth-sc-tabs-title a {
  float: left;
  display: block;
  padding: 10px;
  background: #eeeeee;
}
.mpcth-sc-tabs .mpcth-sc-tabs-title.mpcth-sc-tabs-active a {
  background: #ffffff;
}
.mpcth-sc-tabs .mpcth-sc-tabs-content {
  display: none;
  padding: 10px;
  background: #ffffff;
}
.mpcth-sc-tabs.mpcth-sc-tabs-vertical > ul {
  float: left;
  width: 150px;
}
.mpcth-sc-tabs.mpcth-sc-tabs-vertical .mpcth-sc-tabs-title a {
  float: none;
}
.mpcth-sc-tabs.mpcth-sc-tabs-vertical .mpcth-sc-tabs-content {
  margin-left: 150px;
}
.mpcth-sc-clear {
  clear: both;
}
.mpcth-sc-toggle {
  margin-bottom: 1em;
}
.mpcth-sc-toggle .mpcth-sc-toggle-title {
  cursor: pointer;
  margin-bottom: 0px;
  padding: 10px;
  background: #eeeeee;
}
.mpcth-sc-toggle .mpcth-sc-toggle-content {
  display: none;
  padding: 10px;
  background: #ffffff;
}
.mpcth-sc-clear {
  clear: both;
}
.mpcth-sc-column {
  float: left;
  margin-bottom: 1.5em;
  margin-right: 4%;
}
.mpcth-sc-column.mpcth-sc-column-one-half {
  width: 48%;
}
.mpcth-sc-column.mpcth-sc-column-one-third {
  width: 30.666666666666668%;
}
.mpcth-sc-column.mpcth-sc-column-two-third {
  width: 65.33333333333334%;
}
.mpcth-sc-column.mpcth-sc-column-one-fourth {
  width: 22%;
}
.mpcth-sc-column.mpcth-sc-column-three-fourth {
  width: 74%;
}
.mpcth-sc-column.mpcth-sc-column-one-fifth {
  width: 16.8%;
}
.mpcth-sc-column.mpcth-sc-column-two-fifth {
  width: 37.6%;
}
.mpcth-sc-column.mpcth-sc-column-three-fifth {
  width: 58.400000000000006%;
}
.mpcth-sc-column.mpcth-sc-column-four-fifth {
  width: 79.2%;
}
.mpcth-sc-column.mpcth-sc-column-one-sixth {
  width: 13.333333333333334%;
}
.mpcth-sc-column.mpcth-sc-column-five-sixth {
  width: 82.66666666666667%;
}
.mpcth-sc-column.mpcth-sc-column-last {
  margin-right: 0%;
}
.mpcth-sc-list {
  margin: 0px 0px 1em 0px;
  list-style: none;
}
.mpcth-sc-list .mpcth-sc-list-item {
  position: relative;
  padding: 0.25em 0px 0.25em 2em;
}
.mpcth-sc-list .mpcth-sc-list-item > span {
  position: absolute;
  top: 0.25em;
  left: 0.25em;
}
@charset "UTF-8";
@font-face {
  font-family: 'font_icons';
  src: url("../fonts/font_icons.eot");
  src: url("../fonts/font_icons.eot?#iefix") format('embedded-opentype'), url("../fonts/font_icons.woff") format('woff'), url("../fonts/font_icons.ttf") format('truetype'), url("../fonts/font_icons.svg#font_icons") format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'font_icons_extend';
  src: url('../fonts/extend.eot');
  src: url('../fonts/extend.eot#iefix') format('embedded-opentype'), url('../fonts/extend.woff') format('woff'), url('../fonts/extend.ttf') format('truetype'), url('../fonts/extend.svg#extend') format('svg');
  font-weight: normal;
  font-style: normal;
}
#mpcth_page_wrap .mpcth-twitter-widget .mpcth-twitter-wrap .tweet:before,
#mpcth_page_wrap .mpcth-sc-icon-divider .mpcth-sc-icon-divider-button:after,
#mpcth_page_wrap .rev_slider_wrapper .tp-leftarrow:before,
#mpcth_page_wrap .rev_slider_wrapper .tp-rightarrow:before,
#mpcth-lm:before,
#mpcth_page_wrap .mpcth-post-format-icon:before,
#mpcth_page_wrap .ui-icon-triangle-1-e:before,
#mpcth_page_wrap .ui-icon-triangle-1-s:before,
#mpcth_page_wrap .mpcth-cf-buttons:after,
#mpcth_page_wrap #respond .form-submit:after,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivoSlider .nivo-directionNav .nivo-prevNav:before,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivoSlider .nivo-directionNav .nivo-nextNav:before,
#mpcth_page_wrap .flex-next:before,
#mpcth_page_wrap .flex-prev:before,
#mpcth_page_wrap .zilla-likes:before,
[class^="mpcth-sc-icon-"]:before,
[class*=" mpcth-sc-icon-"]:before {
  font-family: 'font_icons';
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: 0.5em;
  text-align: center;
  line-height: 1em;
}
[class^="mpcth-sc-xtd-icon-"]:before,
[class*=" mpcth-sc-xtd-icon-"]:before {
  font-family: 'font_icons_extend';
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: 0.5em;
  text-align: center;
  line-height: 1em;
}
.mpcth-sc-xtd-icon-youtube:before {
  content: '\e802';
}
.mpcth-sc-xtd-icon-xing:before {
  content: '\e801';
}
.ui-icon-triangle-1-e:before,
.mpcth-sc-icon-plus:before {
  content: '\2b';
}
.ui-icon-triangle-1-s:before,
.mpcth-sc-icon-minus:before {
  content: '\2d';
}
#mpcth_page_wrap .rev_slider_wrapper .tp-leftarrow:before,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivoSlider .nivo-directionNav .nivo-prevNav:before,
#mpcth_page_wrap .flex-prev:before,
.mpcth-sc-icon-left-open-big:before {
  content: '\e87c';
}
#mpcth_page_wrap .rev_slider_wrapper .tp-rightarrow:before,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivoSlider .nivo-directionNav .nivo-nextNav:before,
#mpcth_page_wrap .flex-next:before,
.mpcth-sc-icon-right-open-big:before {
  content: '\e87d';
}
#mpcth_page_wrap .mpcth-sc-icon-divider .mpcth-sc-icon-divider-button:after,
.mpcth-sc-icon-right-open-mini:before {
  content: '\e762';
}
#mpcth_page_wrap .mpcth-twitter-widget .mpcth-twitter-wrap .tweet:before,
.mpcth-sc-icon-twitter:before {
  content: '\e8f1';
}
#mpcth_page_wrap #mpcth_page_container.blog-type-compressed .mpcth-post-format-standard:before,
#mpcth_page_wrap .mpcth-sc-related-posts-post-format-standard:before,
#mpcth_page_wrap .mpcth-sc-recent-posts-post-format-standard:before {
  content: '\e836';
}
#mpcth_page_wrap #mpcth_page_container.blog-type-compressed .mpcth-post-format-aside:before,
#mpcth_page_wrap .mpcth-sc-related-posts-post-format-aside:before,
#mpcth_page_wrap .mpcth-sc-recent-posts-post-format-aside:before {
  content: '\e84d';
}
#mpcth_page_wrap #mpcth_page_container.blog-type-compressed .mpcth-post-format-gallery:before,
#mpcth_page_wrap .mpcth-sc-related-posts-post-format-gallery:before,
#mpcth_page_wrap .mpcth-sc-recent-posts-post-format-gallery:before {
  content: '\e80e';
}
#mpcth_page_wrap #mpcth_page_container.blog-type-compressed .mpcth-post-format-link:before,
#mpcth_page_wrap .mpcth-sc-related-posts-post-format-link:before,
#mpcth_page_wrap .mpcth-sc-recent-posts-post-format-link:before {
  content: '\e822';
}
#mpcth_page_wrap #mpcth_page_container.blog-type-compressed .mpcth-post-format-status:before,
#mpcth_page_wrap .mpcth-sc-related-posts-post-format-status:before,
#mpcth_page_wrap .mpcth-sc-recent-posts-post-format-status:before {
  content: '\e8f1';
}
#mpcth_page_wrap #mpcth_page_container.blog-type-compressed .mpcth-post-format-image:before,
#mpcth_page_wrap .mpcth-sc-related-posts-post-format-image:before,
#mpcth_page_wrap .mpcth-sc-recent-posts-post-format-image:before {
  content: '\e80f';
}
#mpcth_page_wrap #mpcth_page_container.blog-type-compressed .mpcth-post-format-quote:before,
#mpcth_page_wrap .mpcth-sc-related-posts-post-format-quote:before,
#mpcth_page_wrap .mpcth-sc-recent-posts-post-format-quote:before {
  content: '\e833';
}
#mpcth_page_wrap #mpcth_page_container.blog-type-compressed .mpcth-post-format-audio:before,
#mpcth_page_wrap .mpcth-sc-related-posts-post-format-audio:before,
#mpcth_page_wrap .mpcth-sc-recent-posts-post-format-audio:before {
  content: '\e801';
}
#mpcth_page_wrap #mpcth_page_container.blog-type-compressed .mpcth-post-format-video:before,
#mpcth_page_wrap .mpcth-sc-related-posts-post-format-video:before,
#mpcth_page_wrap .mpcth-sc-recent-posts-post-format-video:before {
  content: '\e80d';
}
.mpcth-sc-icon-address:before { content: '\e841'; }
.mpcth-sc-icon-adjust:before { content: '\e867'; }
.mpcth-sc-icon-air:before { content: '\e8ce'; }
.mpcth-sc-icon-alert:before { content: '\e83f'; }
.mpcth-sc-icon-archive:before { content: '\e851'; }
.mpcth-sc-icon-arrow-combo:before { content: '\e86e'; }
.mpcth-sc-icon-arrows-ccw:before { content: '\e891'; }
.mpcth-sc-icon-attach:before { content: '\e823'; }
.mpcth-sc-icon-attention:before { content: '\e83e'; }
.mpcth-sc-icon-back-in-time:before { content: '\e8aa'; }
.mpcth-sc-icon-back:before { content: '\e820'; }
.mpcth-sc-icon-bag:before { content: '\e85a'; }
.mpcth-sc-icon-basket:before { content: '\e859'; }
.mpcth-sc-icon-battery:before { content: '\e8a9'; }
.mpcth-sc-icon-behance:before { content: '\e915'; }
.mpcth-sc-icon-bell:before { content: '\e83d'; }
.mpcth-sc-icon-block:before { content: '\e868'; }
.mpcth-sc-icon-book-open:before { content: '\e84e'; }
.mpcth-sc-icon-book:before { content: '\e84f'; }
.mpcth-sc-icon-bookmark:before { content: '\e828'; }
.mpcth-sc-icon-bookmarks:before { content: '\e829'; }
.mpcth-sc-icon-box:before { content: '\e852'; }
.mpcth-sc-icon-briefcase:before { content: '\e8bb'; }
.mpcth-sc-icon-brush:before { content: '\e8c0'; }
.mpcth-sc-icon-bucket:before { content: '\e8d5'; }
.mpcth-sc-icon-calendar:before { content: '\e85b'; }
.mpcth-sc-icon-camera:before { content: '\e80f'; }
.mpcth-sc-icon-cancel-circled:before { content: '\e814'; }
.mpcth-sc-icon-cancel-squared:before { content: '\e815'; }
.mpcth-sc-icon-cancel:before { content: '\e813'; }
.mpcth-sc-icon-cc-by:before { content: '\e8e1'; }
.mpcth-sc-icon-cc-nc-eu:before { content: '\e8e3'; }
.mpcth-sc-icon-cc-nc-jp:before { content: '\e8e4'; }
.mpcth-sc-icon-cc-nc:before { content: '\e8e2'; }
.mpcth-sc-icon-cc-nd:before { content: '\e8e6'; }
.mpcth-sc-icon-cc-pd:before { content: '\e8e7'; }
.mpcth-sc-icon-cc-remix:before { content: '\e8ea'; }
.mpcth-sc-icon-cc-sa:before { content: '\e8e5'; }
.mpcth-sc-icon-cc-share:before { content: '\e8e9'; }
.mpcth-sc-icon-cc-zero:before { content: '\e8e8'; }
.mpcth-sc-icon-cc:before { content: '\e8e0'; }
.mpcth-sc-icon-ccw:before { content: '\e88f'; }
.mpcth-sc-icon-cd:before { content: '\e8ae'; }
.mpcth-sc-icon-chart-area:before { content: '\e8c7'; }
.mpcth-sc-icon-chart-bar:before { content: '\e8c6'; }
.mpcth-sc-icon-chart-line:before { content: '\e8c5'; }
.mpcth-sc-icon-chart-pie:before { content: '\e8c4'; }
.mpcth-sc-icon-chat:before { content: '\e83c'; }
.mpcth-sc-icon-check:before { content: '\e812'; }
.mpcth-sc-icon-clipboard:before { content: '\e8d1'; }
.mpcth-sc-icon-clock:before { content: '\e862'; }
.mpcth-sc-icon-cloud-thunder:before { content: '\e8b3'; }
.mpcth-sc-icon-cloud:before { content: '\e8b2'; }
.mpcth-sc-icon-code:before { content: '\e834'; }
.mpcth-sc-icon-cog:before { content: '\e855'; }
.mpcth-sc-icon-comment:before { content: '\e83b'; }
.mpcth-sc-icon-compass:before { content: '\e845'; }
.mpcth-sc-icon-credit-card:before { content: '\e8cf'; }
.mpcth-sc-icon-cup:before { content: '\e846'; }
.mpcth-sc-icon-cw:before { content: '\e890'; }
.mpcth-sc-icon-database:before { content: '\e8d3'; }
.mpcth-sc-icon-db-shape:before { content: '\e91a'; }
.mpcth-sc-icon-direction:before { content: '\e844'; }
.mpcth-sc-icon-doc-landscape:before { content: '\e84a'; }
.mpcth-sc-icon-doc-text-inv:before { content: '\e84c'; }
.mpcth-sc-icon-doc-text:before { content: '\e84b'; }
.mpcth-sc-icon-doc:before { content: '\e848'; }
.mpcth-sc-icon-docs:before { content: '\e849'; }
.mpcth-sc-icon-dot-2:before { content: '\e8be'; }
.mpcth-sc-icon-dot-3:before { content: '\e8bf'; }
.mpcth-sc-icon-dot:before { content: '\e8bd'; }
.mpcth-sc-icon-down-bold:before { content: '\e887'; }
.mpcth-sc-icon-down-circled:before { content: '\e86f'; }
.mpcth-sc-icon-down-dir:before { content: '\e883'; }
.mpcth-sc-icon-down-open-big:before { content: '\e87b'; }
.mpcth-sc-icon-down-open-mini:before { content: '\e877'; }
.mpcth-sc-icon-down-open:before { content: '\e873'; }
.mpcth-sc-icon-down-thin:before { content: '\e88b'; }
.mpcth-sc-icon-down:before { content: '\e87f'; }
.mpcth-sc-icon-download:before { content: '\e82d'; }
.mpcth-sc-icon-dribbble-circled:before { content: '\e8ff'; }
.mpcth-sc-icon-dribbble:before { content: '\e8fe'; }
.mpcth-sc-icon-drive:before { content: '\e8d4'; }
.mpcth-sc-icon-dropbox:before { content: '\e90a'; }
.mpcth-sc-icon-droplet:before { content: '\e8cd'; }
.mpcth-sc-icon-erase:before { content: '\e8c3'; }
.mpcth-sc-icon-evernote:before { content: '\e90b'; }
.mpcth-sc-icon-export:before { content: '\e835'; }
.mpcth-sc-icon-eye:before { content: '\e826'; }
.mpcth-sc-icon-facebook-circled:before { content: '\e8f4'; }
.mpcth-sc-icon-facebook-squared:before { content: '\e8f5'; }
.mpcth-sc-icon-facebook:before { content: '\e8f3'; }
.mpcth-sc-icon-fast-backward:before { content: '\e89e'; }
.mpcth-sc-icon-fast-forward:before { content: '\e89d'; }
.mpcth-sc-icon-feather:before { content: '\e837'; }
.mpcth-sc-icon-flag:before { content: '\e82a'; }
.mpcth-sc-icon-flash:before { content: '\e8b4'; }
.mpcth-sc-icon-flashlight:before { content: '\e804'; }
.mpcth-sc-icon-flattr:before { content: '\e90c'; }
.mpcth-sc-icon-flickr-circled:before { content: '\e8ee'; }
.mpcth-sc-icon-flickr:before { content: '\e8ed'; }
.mpcth-sc-icon-flight:before { content: '\e8b6'; }
.mpcth-sc-icon-floppy:before { content: '\e8d0'; }
.mpcth-sc-icon-flow-branch:before { content: '\e8d9'; }
.mpcth-sc-icon-flow-cascade:before { content: '\e8d8'; }
.mpcth-sc-icon-flow-line:before { content: '\e8db'; }
.mpcth-sc-icon-flow-parallel:before { content: '\e8dc'; }
.mpcth-sc-icon-flow-tree:before { content: '\e8da'; }
.mpcth-sc-icon-folder:before { content: '\e850'; }
.mpcth-sc-icon-forward:before { content: '\e832'; }
.mpcth-sc-icon-gauge:before { content: '\e8de'; }
.mpcth-sc-icon-github-circled:before { content: '\e8ec'; }
.mpcth-sc-icon-github:before { content: '\e8eb'; }
.mpcth-sc-icon-globe:before { content: '\e8b1'; }
.mpcth-sc-icon-google-circles:before { content: '\e916'; }
.mpcth-sc-icon-gplus-circled:before { content: '\e8f7'; }
.mpcth-sc-icon-gplus:before { content: '\e8f6'; }
.mpcth-sc-icon-graduation-cap:before { content: '\e8c9'; }
.mpcth-sc-icon-heart-empty:before { content: '\e807'; }
.mpcth-sc-icon-heart:before { content: '\e806'; }
.mpcth-sc-icon-help-circled:before { content: '\e81d'; }
.mpcth-sc-icon-help:before { content: '\e81c'; }
.mpcth-sc-icon-home:before { content: '\e821'; }
.mpcth-sc-icon-hourglass:before { content: '\e863'; }
.mpcth-sc-icon-inbox:before { content: '\e8af'; }
.mpcth-sc-icon-infinity:before { content: '\e8c2'; }
.mpcth-sc-icon-info-circled:before { content: '\e81f'; }
.mpcth-sc-icon-info:before { content: '\e81e'; }
.mpcth-sc-icon-instagram:before { content: '\e909'; }
.mpcth-sc-icon-install:before { content: '\e8b0'; }
.mpcth-sc-icon-key:before { content: '\e8d7'; }
.mpcth-sc-icon-keyboard:before { content: '\e83a'; }
.mpcth-sc-icon-lamp:before { content: '\e864'; }
.mpcth-sc-icon-language:before { content: '\e8ca'; }
.mpcth-sc-icon-lastfm-circled:before { content: '\e903'; }
.mpcth-sc-icon-lastfm:before { content: '\e902'; }
.mpcth-sc-icon-layout:before { content: '\e810'; }
.mpcth-sc-icon-leaf:before { content: '\e8b8'; }
.mpcth-sc-icon-left-bold:before { content: '\e888'; }
.mpcth-sc-icon-left-circled:before { content: '\e870'; }
.mpcth-sc-icon-left-dir:before { content: '\e884'; }
.mpcth-sc-icon-left-open-big:before { content: '\e87c'; }
.mpcth-sc-icon-left-open-mini:before { content: '\e878'; }
.mpcth-sc-icon-left-open:before { content: '\e874'; }
.mpcth-sc-icon-left-thin:before { content: '\e88c'; }
.mpcth-sc-icon-left:before { content: '\e880'; }
.mpcth-sc-icon-level-down:before { content: '\e892'; }
.mpcth-sc-icon-level-up:before { content: '\e893'; }
.mpcth-sc-icon-lifebuoy:before { content: '\e8b9'; }
.mpcth-sc-icon-light-down:before { content: '\e865'; }
.mpcth-sc-icon-light-up:before { content: '\e866'; }
.mpcth-sc-icon-link:before { content: '\e822'; }
.mpcth-sc-icon-linkedin-circled:before { content: '\e8fd'; }
.mpcth-sc-icon-linkedin:before { content: '\e8fc'; }
.mpcth-sc-icon-list-add:before { content: '\e8a6'; }
.mpcth-sc-icon-list:before { content: '\e8a5'; }
.mpcth-sc-icon-location:before { content: '\e842'; }
.mpcth-sc-icon-lock-open:before { content: '\e825'; }
.mpcth-sc-icon-lock:before { content: '\e824'; }
.mpcth-sc-icon-login:before { content: '\e85c'; }
.mpcth-sc-icon-logo-db:before { content: '\e91b'; }
.mpcth-sc-icon-logout:before { content: '\e85d'; }
.mpcth-sc-icon-loop:before { content: '\e895'; }
.mpcth-sc-icon-magnet:before { content: '\e8c1'; }
.mpcth-sc-icon-mail:before { content: '\e805'; }
.mpcth-sc-icon-map:before { content: '\e843'; }
.mpcth-sc-icon-megaphone:before { content: '\e8d2'; }
.mpcth-sc-icon-menu:before { content: '\e811'; }
.mpcth-sc-icon-mic:before { content: '\e85e'; }
.mpcth-sc-icon-minus-circled:before { content: '\e81a'; }
.mpcth-sc-icon-minus-squared:before { content: '\e81b'; }
.mpcth-sc-icon-minus:before { content: '\e819'; }
.mpcth-sc-icon-mixi:before { content: '\e914'; }
.mpcth-sc-icon-mobile:before { content: '\e8ac'; }
.mpcth-sc-icon-monitor:before { content: '\e8ab'; }
.mpcth-sc-icon-moon:before { content: '\e8b5'; }
.mpcth-sc-icon-mouse:before { content: '\e8ba'; }
.mpcth-sc-icon-music:before { content: '\e802'; }
.mpcth-sc-icon-mute:before { content: '\e85f'; }
.mpcth-sc-icon-network:before { content: '\e8ad'; }
.mpcth-sc-icon-newspaper:before { content: '\e84d'; }
.mpcth-sc-icon-note-beamed:before { content: '\e801'; }
.mpcth-sc-icon-note:before { content: '\e800'; }
.mpcth-sc-icon-palette:before { content: '\e8a4'; }
.mpcth-sc-icon-paper-plane:before { content: '\e8b7'; }
.mpcth-sc-icon-pause:before { content: '\e899'; }
.mpcth-sc-icon-paypal:before { content: '\e911'; }
.mpcth-sc-icon-pencil:before { content: '\e836'; }
.mpcth-sc-icon-phone:before { content: '\e854'; }
.mpcth-sc-icon-picasa:before { content: '\e912'; }
.mpcth-sc-icon-picture:before { content: '\e80e'; }
.mpcth-sc-icon-pinterest-circled:before { content: '\e8f9'; }
.mpcth-sc-icon-pinterest:before { content: '\e8f8'; }
.mpcth-sc-icon-play:before { content: '\e897'; }
.mpcth-sc-icon-plus-circled:before { content: '\e817'; }
.mpcth-sc-icon-plus-squared:before { content: '\e818'; }
.mpcth-sc-icon-plus:before { content: '\e816'; }
.mpcth-sc-icon-popup:before { content: '\e86b'; }
.mpcth-sc-icon-print:before { content: '\e838'; }
.mpcth-sc-icon-progress-0:before { content: '\e89f'; }
.mpcth-sc-icon-progress-1:before { content: '\e8a0'; }
.mpcth-sc-icon-progress-2:before { content: '\e8a1'; }
.mpcth-sc-icon-progress-3:before { content: '\e8a2'; }
.mpcth-sc-icon-publish:before { content: '\e86c'; }
.mpcth-sc-icon-qq:before { content: '\e908'; }
.mpcth-sc-icon-quote:before { content: '\e833'; }
.mpcth-sc-icon-rdio-circled:before { content: '\e905'; }
.mpcth-sc-icon-rdio:before { content: '\e904'; }
.mpcth-sc-icon-record:before { content: '\e89a'; }
.mpcth-sc-icon-renren:before { content: '\e90f'; }
.mpcth-sc-icon-reply-all:before { content: '\e831'; }
.mpcth-sc-icon-reply:before { content: '\e830'; }
.mpcth-sc-icon-resize-full:before { content: '\e869'; }
.mpcth-sc-icon-resize-small:before { content: '\e86a'; }
.mpcth-sc-icon-retweet:before { content: '\e839'; }
.mpcth-sc-icon-right-bold:before { content: '\e889'; }
.mpcth-sc-icon-right-circled:before { content: '\e871'; }
.mpcth-sc-icon-right-dir:before { content: '\e885'; }
.mpcth-sc-icon-right-open-big:before { content: '\e87d'; }
.mpcth-sc-icon-right-open-mini:before { content: '\e879'; }
.mpcth-sc-icon-right-open:before { content: '\e875'; }
.mpcth-sc-icon-right-thin:before { content: '\e88d'; }
.mpcth-sc-icon-right:before { content: '\e881'; }
.mpcth-sc-icon-rocket:before { content: '\e8dd'; }
.mpcth-sc-icon-rss:before { content: '\e853'; }
.mpcth-sc-icon-search:before { content: '\e803'; }
.mpcth-sc-icon-share:before { content: '\e857'; }
.mpcth-sc-icon-shareable:before { content: '\e858'; }
.mpcth-sc-icon-shuffle:before { content: '\e894'; }
.mpcth-sc-icon-signal:before { content: '\e8a7'; }
.mpcth-sc-icon-sina-weibo:before { content: '\e910'; }
.mpcth-sc-icon-skype-circled:before { content: '\e90e'; }
.mpcth-sc-icon-skype:before { content: '\e90d'; }
.mpcth-sc-icon-smashing:before { content: '\e918'; }
.mpcth-sc-icon-sound:before { content: '\e860'; }
.mpcth-sc-icon-soundcloud:before { content: '\e913'; }
.mpcth-sc-icon-spotify-circled:before { content: '\e907'; }
.mpcth-sc-icon-spotify:before { content: '\e906'; }
.mpcth-sc-icon-star-empty:before { content: '\e809'; }
.mpcth-sc-icon-star:before { content: '\e808'; }
.mpcth-sc-icon-stop:before { content: '\e898'; }
.mpcth-sc-icon-stumbleupon-circled:before { content: '\e901'; }
.mpcth-sc-icon-stumbleupon:before { content: '\e900'; }
.mpcth-sc-icon-suitcase:before { content: '\e8bc'; }
.mpcth-sc-icon-sweden:before { content: '\e919'; }
.mpcth-sc-icon-switch:before { content: '\e896'; }
.mpcth-sc-icon-tag:before { content: '\e827'; }
.mpcth-sc-icon-tape:before { content: '\e8c8'; }
.mpcth-sc-icon-target:before { content: '\e8a3'; }
.mpcth-sc-icon-thermometer:before { content: '\e8d6'; }
.mpcth-sc-icon-thumbs-down:before { content: '\e82c'; }
.mpcth-sc-icon-thumbs-up:before { content: '\e82b'; }
.mpcth-sc-icon-ticket:before { content: '\e8cb'; }
.mpcth-sc-icon-to-end:before { content: '\e89b'; }
.mpcth-sc-icon-to-start:before { content: '\e89c'; }
.mpcth-sc-icon-tools:before { content: '\e856'; }
.mpcth-sc-icon-traffic-cone:before { content: '\e8df'; }
.mpcth-sc-icon-trash:before { content: '\e847'; }
.mpcth-sc-icon-trophy:before { content: '\e8a8'; }
.mpcth-sc-icon-tumblr-circled:before { content: '\e8fb'; }
.mpcth-sc-icon-tumblr:before { content: '\e8fa'; }
.mpcth-sc-icon-twitter-circled:before { content: '\e8f2'; }
.mpcth-sc-icon-twitter:before { content: '\e8f1'; }
.mpcth-sc-icon-up-bold:before { content: '\e88a'; }
.mpcth-sc-icon-up-circled:before { content: '\e872'; }
.mpcth-sc-icon-up-dir:before { content: '\e886'; }
.mpcth-sc-icon-up-open-big:before { content: '\e87e'; }
.mpcth-sc-icon-up-open-mini:before { content: '\e87a'; }
.mpcth-sc-icon-up-open:before { content: '\e876'; }
.mpcth-sc-icon-up-thin:before { content: '\e88e'; }
.mpcth-sc-icon-up:before { content: '\e882'; }
.mpcth-sc-icon-upload-cloud:before { content: '\e82f'; }
.mpcth-sc-icon-upload:before { content: '\e82e'; }
.mpcth-sc-icon-user-add:before { content: '\e80c'; }
.mpcth-sc-icon-user:before { content: '\e80a'; }
.mpcth-sc-icon-users:before { content: '\e80b'; }
.mpcth-sc-icon-vcard:before { content: '\e840'; }
.mpcth-sc-icon-video:before { content: '\e80d'; }
.mpcth-sc-icon-vimeo-circled:before { content: '\e8f0'; }
.mpcth-sc-icon-vimeo:before { content: '\e8ef'; }
.mpcth-sc-icon-vkontakte:before { content: '\e917'; }
.mpcth-sc-icon-volume:before { content: '\e861'; }
.mpcth-sc-icon-water:before { content: '\e8cc'; }
.mpcth-sc-icon-window:before { content: '\e86d'; }
/* ---------------------------------------------------------------- */
/* Zilla Likes Vector Heart
/* ---------------------------------------------------------------- */
#mpcth_page_wrap .zilla-likes {
  background: none;
  padding-left: 0px;
}
#mpcth_page_wrap .zilla-likes:hover,
#mpcth_page_wrap .zilla-likes.active {
  padding-left: 0px !important;
}
#mpcth_page_wrap .zilla-likes:hover:before,
#mpcth_page_wrap .zilla-likes.active:before {
  color: #FF0047;
}
#mpcth_page_wrap .zilla-likes:before {
  position: relative;
  top: 1px;
  font-size: 1.25em;
  color: #C9C9C9;
  content: '\e806';
}
/* ---------------------------------------------------------------- */
/*	Contact Form
/* ---------------------------------------------------------------- */
#mpcth_contact_form {
  position: relative;
}
#mpcth_contact_form label {
  display: none;
}
#mpcth_contact_form input {
  font-family: 'PT Sans', 'Helvetica', Arial, sans-serif;
  color: #666666;
  border-bottom: 2px solid transparent;
  border-radius: 3px;
  font-style: italic;
}
#mpcth_contact_form .form-allowed-tags,
#mpcth_contact_form .form-allowed-tags {
  margin-bottom: 15px;
}
#mpcth_contact_form .mpcth-cf-form-message {
  clear: both;
}
#mpcth_contact_form .mpcth-cf-form-message textarea {
  width: 100%;
  max-width: 100%;
  min-width: 100%;
  height: 125px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  padding: 10px;
  font-family: 'PT Sans', 'Helvetica', Arial, sans-serif;
  color: #666666;
  border-bottom: 2px solid transparent;
  border-radius: 3px;
  font-style: italic;
}
#mpcth_contact_form .mpcth-cf-form-author,
#mpcth_contact_form .mpcth-cf-form-email {
  position: relative;
  float: left;
  width: 49%;
}
#mpcth_contact_form .mpcth-cf-form-author input,
#mpcth_contact_form .mpcth-cf-form-email input {
  position: relative;
  width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  padding: 5px 10px;
}
#mpcth_contact_form .mpcth-cf-form-author {
  margin-right: 2%;
}
#mpcth_contact_form .mpcth-cf-buttons {
  margin-top: -3px;
  text-align: right;
}
#mpcth_contact_form .mpcth-cf-buttons #submit {
  padding: 0px;
  margin: 0px 5px 0px 0px;
  cursor: pointer;
  border-bottom: 2px solid transparent;
  padding: 0.25em 0.75em;
  line-height: 1.5em;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#mpcth_contact_form .mpcth-cf-success,
#mpcth_contact_form .mpcth-cf-error {
  display: inline;
  position: absolute;
  left: 0px;
  bottom: -19px;
  font-size: 12px;
  font-style: italic;
  color: #f66060;
  white-space: nowrap;
}
#mpcth_contact_form p.mpcth-cf-success,
#mpcth_contact_form p.mpcth-cf-error {
  margin: 0px;
  bottom: 29px;
}
#mpcth_contact_form .mpcth-cf-response.mpcth-cf-success {
  color: #5BC15B;
}
#mpcth_contact_form .mpcth-cf-response.mpcth-cf-error {
  color: #FF0000;
}
#mpcth_contact_form textarea.mpcth-cf-error,
#mpcth_contact_form input.mpcth-cf-error {
  background: #f66060;
  color: white;
}
#mpcth_contact_form .mpcth-cf-form-message .mpcth-cf-error {
  bottom: 29px;
}
/* ---------------------------------------------------------------- */
/*	VC SH
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_gmaps_widget .wpb_map_wraper {
  padding: 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_separator,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_separator {
  border-bottom-color: #eeeeee;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_accordion_section .wpb_accordion_header {
  background: none;
  line-height: 0.5em;
  margin-bottom: 5px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_accordion_section .wpb_accordion_header > span {
  left: -1px;
  top: 5px;
  background: none;
  font-size: 15px;
	text-indent: 0;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_accordion_section .wpb_accordion_header > span:before {
	font-weight: bold;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_accordion_section .wpb_accordion_header a {
  text-transform: none;
  font-weight: 600;
  font-size: 13px;
  background: none;
  left: 15px;
  position: relative;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_accordion_section .wpb_accordion_header a:focus {
  outline: none;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_accordion {
    margin-bottom: 35px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_accordion_section .wpb_accordion_content {
  padding: 10px 0px 0px 28px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_toggle {
  text-transform: none;
  font-size: 13px;
  font-weight: 600;
  background: none;
  position: relative;
  margin-bottom: 7px;
  left: 0px;
  padding-left: 0px;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .last_toggle_el_margin {
    margin-bottom: 35px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_toggle_content {
  margin: 0px;
  padding: 1em 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_toggle_content p:last-child {
  margin-bottom: 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tabs {
  margin-bottom: 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tabs .wpb_tabs_nav {
  border-bottom: 1px solid #EEEEEE;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tabs .wpb_tabs_nav:after {
  display: block;
  float: none;
  clear: both;
  content: " ";
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tabs .wpb_tabs_nav .ui-state-default {
  background: none;
  color: #666666;
  font-weight: 600;
  font-size: 13px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tabs .wpb_tabs_nav .ui-state-default a {
  color: #666666;
  padding: 0.5em 2px;
  margin-right: 10px;
  margin-bottom: -1px;
  border-bottom: 1px solid #EEEEEE;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tabs .wpb_tabs_nav .ui-state-default a:hover {
  border-bottom: 1px solid #48C78B;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tabs .wpb_tabs_nav .ui-tabs-active a {
  border-bottom: 1px solid #48C78B;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tabs .wpb_tab {
  padding: 1em 0px;
  background: none;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tabs .wpb_tab .wpb_content_element {
  margin-bottom: 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tabs .wpb_tab .wpb_content_element p:last-child {
  margin-bottom: 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tour {
  margin-top: 20px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tour .ui-state-default {
  background: none;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tour .ui-state-default a {
  color: #666666;
  font-weight: 600;
  font-size: 13px;
  border-bottom: 1px solid #eeeeee;
  padding: .5em 0px;
  margin-bottom: -1px;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tour .ui-state-default a:hover {
  border-bottom: 1px solid #48C78B;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tour .ui-tabs-active a {
  border-bottom: 1px solid #48C78B;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tour .wpb_tab {
  border-left: 1px solid #eeeeee;
  padding-left: 15px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tour .wpb_tab p {
  margin-bottom: 0px;
  position: relative;
  top: 10px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_tour .wpb_tour_next_prev_nav {
  display: none;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_alert {
  margin-bottom: 1.5em;
  border: none;
  color: white;
  text-shadow: none;
  font-style: italic;
  font-weight: 600;
  -webkit-font-smoothing: antialiased;
  border-radius: 3px;
  padding: 0px 0px 3px 0px;
  position: relative;
  top: 7px;
  margin-bottom: 35px;
  background: #e8ca34;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_alert.wpb_alert-info {
  background: #17a8ce;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_alert.wpb_alert-success {
  background: #3abe4f;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_alert.wpb_alert-error {
  background: #e9464b;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_alert .messagebox_text {
  background: #FCDE48;
  border-radius: 3px;
  padding: 5px 10px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_alert .messagebox_text p {
  margin-bottom: 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_alert.wpb_alert-info .messagebox_text {
  background: #2BBCE2;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_alert.wpb_alert-success .messagebox_text {
  background: #4ED263;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_alert.wpb_alert-error .messagebox_text {
  background: #FD5A5F;
}
/* ---------------------------------------------------------------- */
/*	Addons
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-icon-block-wrap {
  margin-bottom: 2.5em;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header-wrap {
  margin-bottom: 20px;
  border-bottom: 13px solid transparent;
  border-radius: 3px 3px 6px 6px;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header {
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
  margin-bottom: -10px;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-icon {
  top: 30px;
  position: relative;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-title {
  font-weight: normal;
  text-transform: none;
  font-size: 14px;
  font-style: italic;
  font-family: 'PT Sans', Helvetica, Arial;
  border-bottom: none;
  position: relative;
  top: 37px;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-icon-block-wrap:hover .mpcth-sc-icon-block-header-wrap,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-icon-block-wrap:hover .mpcth-sc-icon-block-header {
  border-radius: 100%;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_col-sm-12 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header {
  height: 960px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_col-sm-12 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-icon {
  top: 270px;
  font-size: 350px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_col-sm-12 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-title {
  top: 260px;
  font-size: 48px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_col-sm-6 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header {
  height: 468px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_col-sm-6 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-icon {
  top: 120px;
  font-size: 200px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_col-sm-6 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-title {
  top: 125px;
  font-size: 22px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_col-sm-4 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header {
  height: 304px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_col-sm-4 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-icon {
  top: 70px;
  font-size: 120px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_col-sm-4 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-title {
  top: 80px;
  font-size: 18px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_col-sm-3 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header {
  height: 222px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_col-sm-3 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-icon {
  font-size: 80px;
  top: 50px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_col-sm-3 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-title {
  top: 60px;
  font-size: 16px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_col-sm-2 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header {
  height: 140px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_col-sm-2 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-icon {
  font-size: 50px;
  top: 32px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_col-sm-2 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-title {
  top: 37px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .vc_col-sm-12 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .vc_col-sm-12 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header {
  height: 660px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .vc_col-sm-12 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-icon,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .vc_col-sm-12 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-icon {
  top: 170px;
  font-size: 250px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .vc_col-sm-12 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-title,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .vc_col-sm-12 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-title {
  top: 184px;
  font-size: 28px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .vc_col-sm-6 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .vc_col-sm-6 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header {
  height: 332px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .vc_col-sm-6 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-icon,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .vc_col-sm-6 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-icon {
  top: 80px;
  font-size: 130px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .vc_col-sm-6 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-title,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .vc_col-sm-6 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-title {
  top: 84px;
  font-size: 18px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .vc_col-sm-4 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .vc_col-sm-4 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header {
  height: 215px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .vc_col-sm-4 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-icon,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .vc_col-sm-4 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-icon {
  top: 48px;
  font-size: 100px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .vc_col-sm-4 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-title,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .vc_col-sm-4 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-title {
  top: 54px;
  font-size: 16px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .vc_col-sm-3 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .vc_col-sm-3 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header {
  height: 157px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .vc_col-sm-3 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-icon,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .vc_col-sm-3 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-icon {
  top: 30px;
  font-size: 5em;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .vc_col-sm-3 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-title,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .vc_col-sm-3 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-title {
  top: 37px;
  font-size: 14px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .vc_col-sm-2 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .vc_col-sm-2 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header {
  height: 99px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .vc_col-sm-2 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-icon,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .vc_col-sm-2 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-icon {
  font-size: 40px;
  top: 18px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .vc_col-sm-2 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-title,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .vc_col-sm-2 .mpcth-sc-icon-block-wrap .mpcth-sc-icon-block-header .mpcth-sc-icon-block-title {
  top: 20px;
}
/* ---------------------------------------------------------------- */
/*	Recent Posts
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li {
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 10px;
  padding-top: 10px;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li .mpcth-sc-recent-posts-post-title {
  text-transform: none;
  font-weight: 600;
  border-bottom: none;
  position: relative;
  left: 0px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-right: 15px;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li .mpcth-sc-recent-posts-post-title a {
  padding-left: 30px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li .mpcth-sc-recent-posts-post-title a:hover {
  color: white;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li .mpcth-sc-recent-posts-post-title span {
  font-size: 13px;
  position: absolute;
  top: -1px;
  left: 0px;
  text-align: center;
  border-radius: 100%;
  border-bottom: 2px solid #e1e1e1;
  background: #f5f5f5;
  display: inline-block;
  width: 24px;
  height: 24px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li .mpcth-sc-recent-posts-post-title span:before {
  margin-right: 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li .mpcth-sc-recent-posts-post-meta {
  color: #CCCCCC;
  font-family: 'PT Sans', Helvetica, Arial;
  -webkit-font-smoothing: antialiased;
  position: relative;
  margin: 0px !important;
  padding-left: 15px;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li .mpcth-sc-recent-posts-post-meta a {
  color: #666666;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li .mpcth-sc-recent-posts-post-meta .zilla-likes:before {
  color: #cccccc;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li .mpcth-sc-recent-posts-post-meta .zilla-likes.active:before {
  color: #48c78b;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li:hover {
  background: #48c78b;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li:hover .mpcth-sc-recent-posts-post-title {
  left: 15px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li:hover .mpcth-sc-recent-posts-post-title a {
  color: white;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li:hover .mpcth-sc-recent-posts-post-title span:before {
  color: #48c78b;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li:hover .mpcth-sc-recent-posts-post-meta {
  right: 15px;
  color: white;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li:hover .mpcth-sc-recent-posts-post-meta a {
  color: white;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li:hover .mpcth-sc-recent-posts-post-meta a:hover {
  color: white !important;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-posts li:hover .mpcth-sc-recent-posts-post-meta .zilla-likes:before {
  color: white;
}
/* ---------------------------------------------------------------- */
/*	Related Posts
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li {
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 10px;
  padding-top: 10px;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li .mpcth-sc-related-posts-post-title {
  text-transform: none;
  font-weight: 600;
  border-bottom: none;
  position: relative;
  left: 0px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-right: 15px;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li .mpcth-sc-related-posts-post-title a {
  padding-left: 30px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li .mpcth-sc-related-posts-post-title a:hover {
  color: white;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li .mpcth-sc-related-posts-post-title span {
  font-size: 13px;
  position: absolute;
  top: -1px;
  left: 0px;
  text-align: center;
  border-radius: 100%;
  border-bottom: 2px solid #e1e1e1;
  background: #f5f5f5;
  display: inline-block;
  width: 24px;
  height: 24px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li .mpcth-sc-related-posts-post-title span:before {
  margin-right: 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li .mpcth-sc-related-posts-post-meta {
  color: #CCCCCC;
  font-family: 'PT Sans', Helvetica, Arial;
  -webkit-font-smoothing: antialiased;
  position: relative;
  margin: 0px !important;
  padding-left: 15px;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li .mpcth-sc-related-posts-post-meta a {
  color: #666666;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li .mpcth-sc-related-posts-post-meta .zilla-likes:before {
  color: #cccccc;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li .mpcth-sc-related-posts-post-meta .zilla-likes.active:before {
  color: #48c78b;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li:hover {
  background: #48c78b;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li:hover .mpcth-sc-related-posts-post-title {
  left: 15px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li:hover .mpcth-sc-related-posts-post-title a {
  color: white;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li:hover .mpcth-sc-related-posts-post-title span:before {
  color: #48c78b;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li:hover .mpcth-sc-related-posts-post-meta {
  right: 15px;
  color: white;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li:hover .mpcth-sc-related-posts-post-meta a {
  color: white;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li:hover .mpcth-sc-related-posts-post-meta a:hover {
  color: white !important;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-posts li:hover .mpcth-sc-related-posts-post-meta .zilla-likes:before {
  color: white;
}
/* ---------------------------------------------------------------- */
/*	Recent Portfolio
/* ---------------------------------------------------------------- */
.ie #mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap,
.ie #mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap {
  visibility: hidden;
  filter: alpha(opacity=100);
}
.ie #mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post:hover .mpcth-sc-grid-portfolio-post-info-wrap,
.ie #mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post:hover .mpcth-sc-grid-portfolio-post-info-wrap {
  visibility: visible;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post {
  width: 210px;
  height: 210px;
  margin-right: 16px;
  overflow: hidden;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post.last-item,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post.last-item {
  margin-right: 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post img,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post img {
  border-radius: 3px;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap {
  border-bottom: 3px solid transparent;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-title,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-title {
  border-bottom: none;
  margin-bottom: 0px;
  position: relative;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-title a,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-title a {
  font-size: 14px;
  font-weight: 600;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes .zilla-likes-count,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes .zilla-likes-count {
  position: relative;
  right: 10px;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:before,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:before {
  font-size: 30px;
  width: 45px;
  position: relative;
  left: 10px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:hover .zilla-likes-count,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:hover .zilla-likes-count {
  opacity: 1;
  filter: alpha(opacity=100);
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-categories,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-categories {
  position: relative;
  -webkit-font-smoothing: antialiased;
  font-style: italic;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post:hover .mpcth-sc-grid-portfolio-post-info-wrap,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post:hover .mpcth-sc-grid-portfolio-post-info-wrap,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post:hover img,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post:hover img {
  border-radius: 110px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-recent-portfolio .mpcth-sc-grid-portfolio-post:hover img,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-related-portfolio .mpcth-sc-grid-portfolio-post:hover img {
  padding: 1px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post {
  width: 155px;
  height: 155px;
  margin-right: 20px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post.last-item,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post.last-item,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post.last-item,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post.last-item {
  margin-right: 0px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:before,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:before,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:before,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:before {
  left: 9px;
  font-size: 23px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-categories,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-categories,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-categories,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-categories {
  display: none;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post {
  width: 120px;
  height: 120px;
  margin-right: 20px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post.last-item,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post.last-item,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post.last-item,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post.last-item {
  margin-right: 0px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:before,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:before,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:before,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:before {
  left: 9px;
  font-size: 23px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-categories,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-categories,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-left #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-categories,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-right #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-categories {
  display: none;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-3 .mpcth-sc-grid-portfolio-post,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-3 .mpcth-sc-grid-portfolio-post {
  width: 300px;
  height: 300px;
  margin-right: 22px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-3 .mpcth-sc-grid-portfolio-post.last-item,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-3 .mpcth-sc-grid-portfolio-post.last-item {
  margin-right: 0px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-3 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-title a,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-3 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-title a {
  font-size: 16px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-3 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:before,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-3 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:before {
  left: 14px;
  font-size: 43px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-3 .mpcth-sc-grid-portfolio-post:hover .mpcth-sc-grid-portfolio-post-info-wrap,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-3 .mpcth-sc-grid-portfolio-post:hover .mpcth-sc-grid-portfolio-post-info-wrap,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-3 .mpcth-sc-grid-portfolio-post:hover img,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-3 .mpcth-sc-grid-portfolio-post:hover img {
  border-radius: 160px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post {
  width: 225px;
  height: 225px;
  margin-right: 14px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post.last-item,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post.last-item {
  margin-right: 0px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:before,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:before {
  left: 11px;
  font-size: 30px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post:hover .mpcth-sc-grid-portfolio-post-info-wrap,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post:hover .mpcth-sc-grid-portfolio-post-info-wrap,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post:hover img,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-4 .mpcth-sc-grid-portfolio-post:hover img {
  border-radius: 120px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post {
  width: 180px;
  height: 180px;
  margin-right: 10px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post.last-item,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post.last-item {
  margin-right: 0px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:before,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post .mpcth-sc-grid-portfolio-post-info-wrap .mpcth-sc-grid-portfolio-post-likes .zilla-likes:before {
  left: 9px;
  font-size: 23px;
}
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post:hover .mpcth-sc-grid-portfolio-post-info-wrap,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post:hover .mpcth-sc-grid-portfolio-post-info-wrap,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-recent-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post:hover img,
#mpcth_page_wrap #mpcth_page_container.mpcth-sidebar-none #mpcth_page_content .mpcth-sc-related-portfolio.mpcth-sc-grid-portfolio-columns-5 .mpcth-sc-grid-portfolio-post:hover img {
  border-radius: 95px;
}
/* ---------------------------------------------------------------- */
/*	Testimonials
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-testimonial {
  position: relative;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-testimonial .mpcth-sc-testimonial-message {
  position: relative;
  background: #F5F5F5;
  border-radius: 3px;
  font-style: italic;
  padding: 15px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-testimonial .mpcth-sc-testimonial-shadow {
  height: 6px;
  margin-top: -6px;
  border-bottom: 3px solid #e1e1e1;
  border-radius: 6px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-testimonial .mpcth-sc-testimonial-info {
  margin-top: 10px;
  text-align: right;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-testimonial .mpcth-sc-testimonial-info .mpcth-sc-testimonial-company {
  font-style: italic;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-testimonial.mpcth-sc-testimonial-style-image .mpcth-sc-testimonial-image-container,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-testimonial.mpcth-sc-testimonial-style-image .mpcth-sc-testimonial-wrap {
  display: table-cell;
  vertical-align: middle;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-testimonial.mpcth-sc-testimonial-style-image .mpcth-sc-testimonial-image-wrap {
  background: #f5f5f5;
  border-radius: 100%;
  border-bottom: 3px solid #e1e1e1;
  margin-right: 15px;
  padding: 10px;
  width: 100px;
  height: 100px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-testimonial.mpcth-sc-testimonial-style-image .mpcth-sc-testimonial-image {
  overflow: hidden;
  border-radius: 100%;
  width: 100px;
  height: 100px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  background-size: cover;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-testimonial.mpcth-sc-testimonial-style-image .mpcth-sc-testimonial-message {
  font-size: 15px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-testimonial.mpcth-sc-testimonial-style-image .mpcth-sc-testimonial-message:before {
  display: none;
}
/* ---------------------------------------------------------------- */
/*	Team Member
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-team-member {
  padding: 0px;
  border: none;
  border-radius: 3px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-team-member header {
  width: 100%;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-team-member header img {
  width: 100%;
  height: auto;
  border: none;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-team-member header h4 {
  text-align: center;
  font-size: 14px;
  border-bottom: none;
  font-weight: 600;
  display: inline-block;
  width: 100%;
  padding-bottom: 3px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-team-member header .mpcth-sc-icon-vcard {
  text-align: center;
  font-style: italic;
  font-size: 13px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-team-member header .mpcth-sc-icon-vcard:before {
  display: none;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-team-member p {
  padding: 0px 20px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-team-member .mpcth-sc-team-member-skills-info {
  text-align: center;
  border-bottom: none;
  font-weight: 600;
  display: inline-block;
  width: 100%;
  margin: 10px 0px 15px 0px;
  padding-bottom: 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-team-member .mpcth-sc-team-member-skills {
  border: none;
  background: transparent;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-team-member .mpcth-sc-team-member-shadow {
  position: relative;
  bottom: -3px;
  height: 6px;
  margin-top: -6px;
  border-bottom: 3px solid #e1e1e1;
  border-radius: 6px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-team-member .mpcth-sc-team-member-social {
  text-align: center;
  padding: 10px 0px 15px 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-team-member .mpcth-sc-team-member-social > a {
  font-size: 20px;
  margin: 0px 5px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-team-member .mpcth-sc-team-member-social > a:before {
  margin-right: 0px;
}
/* ---------------------------------------------------------------- */
/*	Author
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-author {
  margin-bottom: 1.5em;
  display: table;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-author .mpcth-sc-author-image-wrap {
  padding: 0px;
  display: table-cell;
  vertical-align: middle;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-author .mpcth-sc-author-image-wrap .mpcth-sc-author-image {
  overflow: hidden;
  border-radius: 60px;
  border-bottom: 3px solid transparent;
  padding: 10px;
  width: 100px;
  height: 100px;
  margin-right: 25px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-author .mpcth-sc-author-image-wrap .mpcth-sc-author-image > img {
  border-radius: 60px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-author .mpcth-sc-author-name {
  border: none;
  text-transform: none;
  padding-bottom: 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-author .mpcth-sc-author-name a {
  font-size: 14px;
  font-weight: 600;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-author .mpcth-sc-author-description {
  font-style: italic;
  margin-bottom: 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-author .mpcth-sc-author-info {
  display: table-cell;
  vertical-align: middle;
}
/* ---------------------------------------------------------------- */
/*	Client
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-client {
  margin-bottom: 2.5em;
  display: table;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-client .mpcth-sc-client-logo-wrap {
  overflow: hidden;
  display: table-cell;
  vertical-align: middle;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-client .mpcth-sc-client-logo-wrap .mpcth-sc-client-logo {
  margin-right: 20px;
  max-width: none;
  width: 120px;
  height: auto;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-client .mpcth-sc-client-info {
  display: table-cell;
  vertical-align: middle;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-client .mpcth-sc-client-title {
  border: none;
  text-transform: none;
  padding-bottom: 0px;
  font-size: 14px;
  font-weight: 600;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-client .mpcth-sc-client-content {
  font-style: italic;
  margin-bottom: 0px;
  color: #666666;
}
/* ---------------------------------------------------------------- */
/*	Call To action
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_call_to_action {
  border: none;
  background: #F5F5F5;
  border-bottom: 3px solid #e1e1e1;
  border-radius: 3px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_call_to_action:before,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_call_to_action:after {
    display: table;
    content: "";
    clear: both;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_call_to_action.cta_align_left .wpb_call_text {
  text-align: right;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_call_to_action .wpb_call_text {
  border-bottom: 0px;
  padding-bottom: 0px;
}
/* ---------------------------------------------------------------- */
/*	Seprator
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_separator h4 {
  font-style: italic;
  border: none;
  font-size: .9em;
  text-transform: none;
  font-weight: normal;
  padding: 0 15px;
	margin-bottom: 0;
}
/* ---------------------------------------------------------------- */
/*	Share Count
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-share-count {
  margin-bottom: 1.5em;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-share-count > div {
  border-bottom: 3px solid #F5F5F5;
  border-radius: 100%;
  -webkit-transition: all 0.25s;
  -moz-transition: all 0.25s;
  -ms-transition: all 0.25s;
  -o-transition: all 0.25s;
  transition: all 0.25s;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-share-count > div .mpcth-sc-share-count-number {
  font-size: 14px;
  top: 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-share-count > div .mpcth-sc-share-count-number:hover {
  color: #ffffff;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-share-count > div .mpcth-sc-share-count-icon {
  font-size: 20px;
  top: 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .mpcth-sc-share-count > div .mpcth-sc-share-count-icon:hover {
  color: #ffffff;
}
/* ---------------------------------------------------------------- */
/*	Progress Bars
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_progress_bar .vc_single_bar {
  background: #F5F5F5;
  box-shadow: none;
  border-radius: 20px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_progress_bar .vc_single_bar.bar_blue .vc_bar {
  background: #48c78b;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_progress_bar .vc_single_bar small {
  text-shadow: none;
  padding: 4px 1em 2px 1em;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_progress_bar .vc_single_bar .vc_bar {
  border-radius: 20px;
}
/* ---------------------------------------------------------------- */
/*	Flex Slider
/* ---------------------------------------------------------------- */
#mpcth_page_wrap .flexslider {
  background: transparent;
  border: none;
  border-radius: 3px;
  box-shadow: none;
  padding: 0px;
  margin: 0px;
}
#mpcth_page_wrap .flexslider .flex-control-nav {
  bottom: 10px;
}
#mpcth_page_wrap .flexslider .flex-control-nav li {
  margin: 0px 3px;
}
#mpcth_page_wrap .flexslider .flex-control-nav li a {
  box-shadow: none;
  background: #CCCCCC;
  opacity: 0.9;
  width: 17px;
  height: 17px;
}
#mpcth_page_wrap .flexslider .flex-control-nav li a:hover,
#mpcth_page_wrap .flexslider .flex-control-nav li a.flex-active {
  background: #48c78b;
}
#mpcth_page_wrap .flexslider:hover .flex-direction-nav li a {
  opacity: 0.8;
}
#mpcth_page_wrap .flexslider:hover .flex-direction-nav li a.flex-next {
  right: 20px;
}
#mpcth_page_wrap .flexslider:hover .flex-direction-nav li a.flex-prev {
  left: 20px;
}
#mpcth_page_wrap .flexslider .flex-direction-nav li a {
  height: 40px;
  width: 40px;
  background: white;
  font-size: 0px;
  text-indent: 0px;
  border-radius: 30px;
}
#mpcth_page_wrap .flexslider .flex-direction-nav li a:before {
  color: black;
  opacity: 0.5;
  font-size: 20px;
  position: relative;
  top: 10px;
  left: 3px;
}
#mpcth_page_wrap .flexslider .flex-direction-nav li a.flex-prev:before {
  left: 8px;
}
#mpcth_page_wrap .flexslider .flex-direction-nav li a:hover {
  opacity: 1;
}
/* ---------------------------------------------------------------- */
/*	Revo Slider
/* ---------------------------------------------------------------- */
#mpcth_page_wrap .rev_slider_wrapper .tp-bullets.simplebullets.round-old .bullet {
  width: 17px;
  height: 17px;
  border-radius: 100%;
  background: #cccccc;
  margin-right: 5px;
}
#mpcth_page_wrap .rev_slider_wrapper .tp-bullets.simplebullets.round-old .bullet.selected {
  background: #48C78B;
}
#mpcth_page_wrap .rev_slider_wrapper .tp-leftarrow,
#mpcth_page_wrap .rev_slider_wrapper .tp-rightarrow {
  border-radius: 100%;
  background: white;
  opacity: 0;
  filter: alpha(opacity=0);
}
#mpcth_page_wrap .rev_slider_wrapper .tp-leftarrow:before,
#mpcth_page_wrap .rev_slider_wrapper .tp-rightarrow:before {
  color: black;
  opacity: 0.5;
  font-size: 20px;
  position: relative;
  top: 10px;
  left: 11px;
}
#mpcth_page_wrap .rev_slider_wrapper .tp-leftarrow:before {
  left: 8px;
}
#mpcth_page_wrap .rev_slider_wrapper:hover .tp-leftarrow,
#mpcth_page_wrap .rev_slider_wrapper:hover .tp-rightarrow {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
#mpcth_page_wrap .rev_slider_wrapper:hover .tp-leftarrow:hover,
#mpcth_page_wrap .rev_slider_wrapper:hover .tp-rightarrow:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* ---------------------------------------------------------------- */
/*	Nivo Slider
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivoSlider {
  position: relative;
  z-index: 1;
  background: transparent;
  border: none;
  border-radius: 3px;
  box-shadow: none;
  padding: 0px;
  margin: 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivoSlider:hover .nivo-directionNav .nivo-nextNav,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivoSlider:hover .nivo-directionNav .nivo-prevNav {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivoSlider .nivo-directionNav .nivo-nextNav,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivoSlider .nivo-directionNav .nivo-prevNav {
  height: 40px;
  width: 40px;
  background: white;
  font-size: 0px;
  text-indent: 0px;
  border-radius: 30px;
  opacity: 0;
  filter: alpha(opacity=0);
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivoSlider .nivo-directionNav .nivo-nextNav:before,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivoSlider .nivo-directionNav .nivo-prevNav:before {
  color: black;
  opacity: 0.5;
  font-size: 20px;
  position: relative;
  top: 10px;
  left: 11px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivoSlider .nivo-directionNav .nivo-nextNav:hover,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivoSlider .nivo-directionNav .nivo-prevNav:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivoSlider .nivo-directionNav .nivo-prevNav:before {
  left: 8px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivo-controlNav {
  margin-top: -40px;
  position: relative;
  z-index: 2;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivo-controlNav a.nivo-control {
  background: #CCCCCC;
  opacity: 0.9;
  width: 17px;
  height: 17px;
  margin: 0px 3px;
  border-radius: 100%;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivo-controlNav a.nivo-control:hover,
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .nivo-controlNav a.nivo-control.active {
  background: #48C78B;
}
/* ---------------------------------------------------------------- */
/*	Visual Composer
/* ---------------------------------------------------------------- */
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_button {
  border: none;
  border-radius: 3px;
  margin-bottom: 20px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_progress_bar .vc_single_bar {
  border-radius: 3px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_progress_bar .vc_single_bar .vc_label {
  color: #ffffff;
  padding: 1px 1em 5px 1em;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_progress_bar .vc_single_bar .vc_bar {
  border-radius: 3px;
  margin-top: -3px;
  border-bottom: 3px solid rgba(0, 0, 0, 0.15);
}
.ie #mpcth_page_wrap #mpcth_page_container #mpcth_page_content .vc_progress_bar .vc_single_bar .vc_bar {
  margin-top: 0px;
  border-bottom: none;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .wpb_wrapper {
    margin: 0px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content .column_container {
    padding: 8px;
} 
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content article .wpb_row {
    margin-bottom: 0;
	margin-left: -8px;
	margin-right: -8px;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content article .wpb_row:after {
    content: " ";
    clear: both;
    float: none;
    display: block;
}
#mpcth_page_wrap #mpcth_page_container #mpcth_page_content article .wpb_row_wrap:last-child {
    padding-bottom: 15px;
}

/* ---------------------------------------------------------------- */
/* Functions
/* ---------------------------------------------------------------- */
.box-sizings {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
