.addImgEffect {
	overflow:hidden;
}
.addImgEffect img {
	/*transform: scale(1, 1); */
	transition-delay: 0s;
	transition-duration: 0.4s;
	transition-property: all;
	transition-timing-function: ease;
	
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 0.4s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	
	-moz-transition-delay: 0s;
	-moz-transition-duration: 0.4s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	
	-ms-transition-delay: 0s;
	-ms-transition-duration: 0.4s;
	-ms-transition-property: all;
	-ms-transition-timing-function: ease;	
	
	-o-transition-delay: 0s;
	-o-transition-duration: 0.4s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.addImgEffect:hover img {
    /*-webkit-transform: scale(1.2,1.2) rotate(5deg);
    -moz-transform: scale(1.2,1.2) rotate(5deg);
    -ms-transform: scale(1.2,1.2) rotate(5deg);
    -o-transform: scale(1.2,1.2) rotate(5deg);
    transform: scale(1.2,1.2) rotate(5deg);*/
	-webkit-transform: scale(1.1,1.1);
    -moz-transform: scale(1.1,1.1);
    -ms-transform: scale(1.1,1.1);
    -o-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);
}
.transition-class, .banner-item {
	transition-delay: 0s;
	transition-duration: 2s;
	transition-property: all;
	transition-timing-function: ease;
	
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 2s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	
	-moz-transition-delay: 0s;
	-moz-transition-duration: 2s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	
	-ms-transition-delay: 0s;
	-ms-transition-duration: 2s;
	-ms-transition-property: all;
	-ms-transition-timing-function: ease;	
	
	-o-transition-delay: 0s;
	-o-transition-duration: 2s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.practice-item .overlay {
	transition-delay: 0s;
	transition-duration: 0.2s;
	transition-property: all;
	transition-timing-function: ease;
	
	-webkit-transition-delay: 0s;
	-webkit-transition-duration:  0.2s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	
	-moz-transition-delay: 0s;
	-moz-transition-duration:  0.2s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	
	-ms-transition-delay: 0s;
	-ms-transition-duration: 0.2s;
	-ms-transition-property: all;
	-ms-transition-timing-function: ease;	
	
	-o-transition-delay: 0s;
	-o-transition-duration:  0.2s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.transition-class-1,
a,
input[type="submit"],
input[type="button"],
button,
.logo-2 img,
.search,
.service-tab,
.service-tab:after,
.service-item,
.team-item .img .overlay,
.team-item .img .overlay .icons {
	transition-delay: 0s;
	transition-duration: 0.4s;
	transition-property: all;
	transition-timing-function: ease;
	
	-webkit-transition-delay: 0s;
	-webkit-transition-duration:  0.4s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	
	-moz-transition-delay: 0s;
	-moz-transition-duration:  0.4s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	
	-ms-transition-delay: 0s;
	-ms-transition-duration: 0.4s;
	-ms-transition-property: all;
	-ms-transition-timing-function: ease;	
	
	-o-transition-delay: 0s;
	-o-transition-duration:  0.4s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.transition-class-1.delay,
.team-item .img .overlay .icons {
	transition-delay: 0.4s;
	-webkit-transition-delay: 0.4s;
	-moz-transition-delay: 0.4s;
	-ms-transition-delay: 0.4s;	
	-o-transition-delay: 0.4s;
}
.trans.fade-trans {

	
	opacity:0;
	
	visibility:hidden;
}
.trans.top-trans {
	-ms-transform: translate(0px,100px); /* IE 9 */
    -webkit-transform: translate(0px,100px); /* Chrome, Safari, Opera */
    transform: translate(0px,100px);
	
	opacity:0;
	
	visibility:hidden;
}
.trans.top-trans1 {
	-ms-transform: translate(0px,150px); /* IE 9 */
    -webkit-transform: translate(0px,150px); /* Chrome, Safari, Opera */
    transform: translate(0px,150px);
	
	opacity:0;
	
	visibility:hidden;
}
.trans.left-trans1 {
	-ms-transform: translate(-100px,0px); /* IE 9 */
    -webkit-transform: translate(-100px,0px); /* Chrome, Safari, Opera */
    transform: translate(-100px,0px);

}
.trans.left-trans2 {
	opacity:0;
	visibility:hidden;
}



.trans.left-trans {
	-ms-transform: translate(-100px,0px); /* IE 9 */
    -webkit-transform: translate(-100px,0px); /* Chrome, Safari, Opera */
    transform: translate(-100px,0px);
	opacity:0;
	visibility:hidden;
}
.trans.right-trans {
	-ms-transform: translate(100px,0px); /* IE 9 */
    -webkit-transform: translate(100px,0px); /* Chrome, Safari, Opera */
    transform: translate(100px,0px);
	opacity:0;
	visibility:hidden;
}
.trans.top-trans1.ActiveItem {
	-ms-transform: translate(0px,0); /* IE 9 */
    -webkit-transform: translate(0px,0); /* Chrome, Safari, Opera */
    transform: translate(0px,0);
	opacity:1;
	-khtml-opacity: 1;
	visibility:visible;
}
.trans.top-trans.ActiveItem {
	-ms-transform: translate(0px,0); /* IE 9 */
    -webkit-transform: translate(0px,0); /* Chrome, Safari, Opera */
    transform: translate(0px,0);
	opacity:1;
	-khtml-opacity: 1;
	visibility:visible;
}
.trans.fade-trans.ActiveItem {

	opacity:1;
	-khtml-opacity: 1;
	visibility:visible;
}
.trans.left-trans.ActiveItem {
	-ms-transform: translate(0,0); /* IE 9 */
    -webkit-transform: translate(0,0); /* Chrome, Safari, Opera */
    transform: translate(0,0);
	opacity:1;
	-khtml-opacity: 1;
	visibility:visible;
}

.trans.left-trans1.ActiveItem {
	-ms-transform: translate(0,0); /* IE 9 */
    -webkit-transform: translate(0,0); /* Chrome, Safari, Opera */
    transform: translate(0,0);
	opacity:1;
	-khtml-opacity: 1;
	visibility:visible;
}


.trans.right-trans.ActiveItem {
	-ms-transform: translate(0,0); /* IE 9 */
    -webkit-transform: translate(0,0); /* Chrome, Safari, Opera */
    transform: translate(0,0);
	opacity:1;
	-khtml-opacity: 1;
	visibility:visible;
}
.trans {
	transition-delay: 0s;
	transition-duration: 1.5s;
	transition-property: all;
	transition-timing-function: ease;
	
	-webkit-transition-delay: 0s;
	-webkit-transition-duration:  1.5s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	
	-moz-transition-delay: 0s;
	-moz-transition-duration:  1.5s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	
	-ms-transition-delay: 0s;
	-ms-transition-duration: 1.5s;
	-ms-transition-property: all;
	-ms-transition-timing-function: ease;	
	
	-o-transition-delay: 0s;
	-o-transition-duration:  1.5s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}

.banner-h2 {
	transition-delay: 0s;
	transition-duration: 1.5s;
	transition-property: all;
	transition-timing-function: ease;
	
	-webkit-transition-delay: 0s;
	-webkit-transition-duration:  1.5s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	
	-moz-transition-delay: 0s;
	-moz-transition-duration:  1.5s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	
	-ms-transition-delay: 0s;
	-ms-transition-duration: 1.5s;
	-ms-transition-property: all;
	-ms-transition-timing-function: ease;	
	
	-o-transition-delay: 0s;
	-o-transition-duration:  1.5s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;

}
.trans.speed-1 {
	transition-duration: 2s;
	-webkit-transition-duration:  2s;
	-moz-transition-duration:  2s;
	-ms-transition-duration: 2s;
	-o-transition-duration:  2s;
}
.trans.delay-1 {
	transition-delay: 0.2s;
	-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-ms-transition-delay: 0.2s;	
	-o-transition-delay: 0.2s;
}
.trans.delay-2 {
	transition-delay: 0.4s;
	-webkit-transition-delay: 0.4s;
	-moz-transition-delay: 0.4s;
	-ms-transition-delay: 0.4s;	
	-o-transition-delay: 0.4s;
}
.trans.delay-3 {
	transition-delay: 0.6s;
	-webkit-transition-delay: 0.6s;
	-moz-transition-delay: 0.6s;
	-ms-transition-delay: 0.6s;	
	-o-transition-delay: 0.6s;
}
.trans.delay-4 {
	transition-delay: 0.8s;
	-webkit-transition-delay: 0.8s;
	-moz-transition-delay: 0.8s;
	-ms-transition-delay: 0.8s;	
	-o-transition-delay: 0.8s;
}
.trans.delay-5 {
	transition-delay: 1s;
	-webkit-transition-delay:1s;
	-moz-transition-delay: 1s;
	-ms-transition-delay: 1s;	
	-o-transition-delay: 1s;
}
.trans.delay-6 {
	transition-delay: 1.2s;
	-webkit-transition-delay: 1.2s;
	-moz-transition-delay: 1.2s;
	-ms-transition-delay: 1.2s;	
	-o-transition-delay: 1.2s;
}
.trans.delay-7 {
	transition-delay: 1.4s;
	-webkit-transition-delay: 1.4s;
	-moz-transition-delay: 1.4s;
	-ms-transition-delay: 1.4s;	
	-o-transition-delay: 1.4s;
}
.trans.delay-8 {
	transition-delay: 1.6s;
	-webkit-transition-delay: 1.6s;
	-moz-transition-delay: 1.6s;
	-ms-transition-delay: 1.6s;	
	-o-transition-delay: 1.6s;
}
.zoom_me{ transition: all .4s 0s ease-in-out; }
.zoom_me:hover { transform: scale(1.1); }