/* HEADER */
body.logged-in.admin-bar.sticky-menu {
  margin-top: 0px!important;
}

body.logged-in.admin-bar.sticky-menu header.header {
  margin-top: 0px!important;
}

.logo {
  text-align: center;
}
.site-logo {
  height: 100px;
  width: 100px;
}

/* STICKY */
.meta.top {
  display: none;
}
.inner {
    z-index: 100;
    position: relative;
    padding: 0.2em 3em 3em 3em;
}

/* Ninja Forms */
.ninja-forms-response-msg p {
  color: #f00 !important;
  font-weight: 700;
}

.ninja-forms-field-error p {
  color: #f00 !important;
  font-weight: 700;
}
.ninja-forms-error-msg,
.ninja-forms-error-msg p {
  font-weight: 700;
}
  
.list-radio-wrap.label-left ul li,
.list-radio-wrap.label-left label {
  width: 100%;
  /*float: none !important;*/
}

/* HOME PORTFOLIO */
.mk-portfolio-classic-item .portfolio-classic-holder {
  border: 0px;
}
.portfolio-meta-wrapper {
    padding: 20px;
    z-index: 999;
    */top: -260px;*/
    position: relative;
  	pointer-events: none;
}
.portfolio-meta-wrapper .the-title {
    line-height: 32px !important;
    margin-bottom: 8px;
    font-size: 22px !important;
    color: #ffffff !important;
    text-align: center;
}
.portfolio-meta-wrapper .the-title a {
 /* color: #ffffff;*/
  font-size: 22px;
}
.mk-portfolio-classic-item .permalink-badge {
    margin-left: -25px;
}

  /* HIDE META FROM PORTFOLIO */
.mk-portfolio-item.slidebox-hover .portfolio-categories span, .mk-portfolio-item.slidebox-hover .portfolio-date,
.portfolio-categories {
    display: none;
  }

/* TABS */
.mk-tabs-tabs {
    border: 0px;
    background: none;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    border: 0px;
}
.ui-state-hover,.ui-widget-content .ui-state-hover,.mk-tabs-tabs .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.mk-tabs-tabs .ui-state-focus {
	border:1px solid #8e8e8e;
  background: none;
}

/* SLIDER */
.mk-slideshow-shortcode .flex-direction-nav .flex-next, .mk-slideshow-shortcode .flex-direction-nav .flex-prev {
  opacity: 1.0;
}

/* BUTTON */
.btn {
 background: #f07918;
  background-image: -webkit-linear-gradient(top, #f07918, #cf6514);
  background-image: -moz-linear-gradient(top, #f07918, #cf6514);
  background-image: -ms-linear-gradient(top, #f07918, #cf6514);
  background-image: -o-linear-gradient(top, #f07918, #cf6514);
  background-image: linear-gradient(to bottom, #f07918, #cf6514);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  text-shadow: 1px 1px 3px #666666;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 15px 20px 15px 20px;
  text-decoration: none;
}

.btn:hover {
  background: #cf6514;
  text-decoration: none;
}

.widget_archive li, .widget_authors li, .widget_categories li, .widget_contact_info li, .widget_links li, .widget_meta li, .widget_pages li, .widget_popular_posts li, .widget_popular_tags li, .widget_product_categories li, .widget_recent_comments li, .widget_recent_entries li, .widget_recent_posts li, .widget_rss li, .widget_text li, .widget_twitter li {
  list-style: square;
}
#mk-footer ul, #mk-sidebar ul, .mk-side-dashboard .widget ul {
 margin-left: 1.5em;
}

/*CONTACT FORM */
#wpcf7-tg-pane-datetime, #wpcf7-tg-pane-date, #wpcf7-tg-pane-time {
display:table;
}

#review_form_wrapper input[type=submit], .button, .mk-flat-button, .shop-flat-btn, .woocommerce-product-search input[type=submit] {
  background-color: #78c0a8;
}

/* FOOTER */
.widget-sub-navigation, .widget_nav_menu, .widget_product_categories {
  padding: 0px;
}





/* responsive pricing tables */
 body .mk-tabs-panes .pricing-cols li.four-table {
  width: 23.5% !important;
}

@media (max-width: 850px) {
 body .mk-tabs-pane .pricing-cols li.four-table,
 body .mk-tabs-panes .pricing-cols li.four-table {
  width: 50% !important;
 }
}
@media (max-width: 550px) {
 body .mk-tabs-pane .pricing-cols li.four-table,
 body .mk-tabs-panes .pricing-cols li.four-table {
  width: 100% !important;
 }
}