body {
	-webkit-transition-timing-function: ease-out;
	   -moz-transition-timing-function: ease-out;
	     -o-transition-timing-function: ease-out;
	        transition-timing-function: ease-out;
}

#main-menu ul li,
.button,
.form-submit,
ul.quicktabs-tabs.quicktabs-style-excel li,
ul.tabs-primary li,
.view-display-id-block_1 .views-row,
#block-views-events-upcoming-events .pager li a,
.language-switcher-locale-url li,
.mobile-device .view-display-id-distributor_network_mobile .expanded .toggle-distrib {
	-webkit-transition: background-color 0.3s, color 0.3s, border 0.3s;
	   -moz-transition: background-color 0.3s, color 0.3s, border 0.3s;
	    -ms-transition: background-color 0.3s, color 0.3s, border 0.3s;
	     -o-transition: background-color 0.3s, color 0.3s, border 0.3s;
	        transition: background-color 0.3s, color 0.3s, border 0.3s;
}

.view-display-id-application_home .views-row .views-field-field-application-description,
.view-display-id-application_home .views-row .views-field-field-application-images a:after,
.view-display-id-application_home .views-row .read-more-application,
#block-views-stories-block .views-row .views-field-field-image a img:after,
#bg-teaser-application,
#block-views-news-study-cases .overlay-study,
.media-thumbnail .download-lowres {
	-webkit-transition: opacity 0.3s;
	   -moz-transition: opacity 0.3s;
	    -ms-transition: opacity 0.3s;
	     -o-transition: opacity 0.3s;
			transition: opacity 0.3s;
}

#block-himacs-custom-eco-tree-block,
.view-front-teaser-slider .wrapper,
.view-teaser-slideshow .wrapper,
#node_application_full_group_app_slideshow .group-app-center-content,
.region-content,
.node-type-news .field-name-field-news-text,
.node-type-news .field-name-field-news-text .field-item {
	-webkit-transition: height 0.3s;
	   -moz-transition: height 0.3s;
	    -ms-transition: height 0.3s;
	     -o-transition: height 0.3s;
			transition: height 0.3s;
}

#block-locale-language-content {
	-webkit-transition: max-height 0.3s;
	   -moz-transition: max-height 0.3s;
	    -ms-transition: max-height 0.3s;
	     -o-transition: max-height 0.3s;
			transition: max-height 0.3s;	
}

#block-block-4 .shmat-button {
	-webkit-transition: color 0.3s;
	   -moz-transition: color 0.3s;
	    -ms-transition: color 0.3s;
		 -o-transition: color 0.3s;
		    transition: color 0.3s;
}

.mobile-device .view-display-id-distributor_network_mobile .expanded .toggle-distrib img {
	-webkit-transition: -webkit-rotate 0.3s;
       -moz-transition:    -moz-rotate 0.3s;
        -ms-transition:     -ms-rotate 0.3s;
         -o-transition:      -o-rotate 0.3s;
            transition: 	 	rotate 0.3s;
}