.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}


.isotope,
.isotope .isotope-item {
  /* change duration value to whatever you like */
  -webkit-transition-duration: 0.5s;
     -moz-transition-duration: 0.5s;
      -ms-transition-duration: 0.5s;
       -o-transition-duration: 0.5s;
          transition-duration: 0.5s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:      -o-transform, opacity;
          transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0.5s;
     -moz-transition-duration: 0.5s;
      -ms-transition-duration: 0.5s;
       -o-transition-duration: 0.5s;
          transition-duration: 0.5s;
}

#container, #filters a {
	border-radius: 3px;
	-webkit-transition-property:background-color;  
	-webkit-transition-duration: 0.5s;
       -moz-transition-duration: 0.5s;
        -ms-transition-duration: 0.5s;
         -o-transition-duration: 0.5s;
            transition-duration: 0.5s;
}

#filters a:hover {
   background-color: #dedede;
}

#filters .all a:hover {
	background-color: #0088cc;
	color: white;
}

.isotope .isotope-item .tooltipster {
	opacity: 0.9;
	padding: 0;
}

.tooltipster-light {
	border: 1px solid #cccccc;
	/* padding: 15px; */
}

.color_service_1 {background-color: #2ec0ca !important;}
.color_service_2 {background-color: #52b3a7 !important;}
.color_service_3 {background-color: #869f7d !important;}
.color_service_4 {background-color: #b98648 !important;}
.color_service_5 {background-color: #eb6f23 !important;}
.color_service_6 {background-color: #f05623 !important;}
.color_service_7 {background-color: #ef4055 !important;}
.color_service_8 {background-color: #e9317e !important;}
.color_service_9 {background-color: #db3795 !important;}
.color_service_10 {background-color: #c6479a !important;}

.color_gray {background-color: #dedede;}
