/*
*
*	Stylesheet for admin panel
*	---------------------------------------
*	Mascot Framework v1.0
* 	Copyright ThemeMascot 2017 - http://www.thememascot.com
*
*/
#adminmenu #menu-posts-partners-items .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-resources-items .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-pet .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-clients .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-courses .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-faq .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-footer .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-header-top .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-side-push-panel .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-megamenu .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-page-title .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-gallery-items .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-portfolio-items .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-pricing-tables .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-projects .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-services .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-staff-items .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-testimonials .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-vacancies .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-shortcode-templates .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-vcsidebars .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-wpcf-single-template .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-works .wp-menu-image.dashicons-mascot {
  background: url(../images/admin-menu/dashicons-mascot.png) no-repeat 11px 8px !important;
  background-size: 16px !important;
}
#adminmenu #menu-posts-partners-items:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-resources-items:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-pet:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-clients:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-courses:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-faq:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-footer:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-header-top:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-side-push-panel:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-megamenu:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-page-title:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-gallery-items:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-portfolio-items:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-pricing-tables:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-projects:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-services:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-staff-items:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-testimonials:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-vacancies:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-shortcode-templates:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-vcsidebars:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-wpcf-single-template:hover .wp-menu-image.dashicons-mascot,
#adminmenu #menu-posts-works:hover .wp-menu-image.dashicons-mascot {
  background-position: 11px -24px !important;
}


#wpadminbar .ab-icon.dashicons-mascot-help:before,
#wpadminbar .ab-icon.dashicons-mascot-theme-options:before {
    color: #ffba00;
}


/* button */
.tm-btn {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.tm-btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.tm-btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}
.tm-btn-success.disabled, .tm-btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}


.tm-btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.tm-btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.tm-btn-info:focus, .tm-btn-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.tm-btn-info.disabled, .tm-btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}


.tm-btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.tm-btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}
.tm-btn-danger.disabled, .tm-btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}


.tm-btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.tm-btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}
.tm-btn-warning.disabled, .tm-btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.tm-btn-lg {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.tm-btn-sm {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.tm-btn-block {
  display: block;
  width: 100%;
}

/*multi-scroll-slider*/
.wpb_tmvc_divided_multi_scrolling_slider > .wpb_element_wrapper > .vc_container_for_children {
  overflow: hidden;
}

.wpb_tmvc_divided_multi_scrolling_slider_panel_left {
  width: 50%;
  float: right;
  clear: right;
}

.wpb_tmvc_divided_multi_scrolling_slider_panel_right {
  width: 50%;
  float: left;
  clear: left;
}

.wpb_tmvc_divided_multi_scrolling_slider_panel_left > .controls > .column_edit,
.wpb_tmvc_divided_multi_scrolling_slider_panel_right > .controls > .column_edit{
  display: none;
}