/* @override 
	http://dimaggioedimaggio.com/trasimeno/wp-content/themes/base/css/transitions.css */

/* ==================TRANSIZIONI================== */

/*includi tutto*/
    header nav ul.menu > li {
        animation-property: width;
        animation-property: height;
        transition-duration: .2s;
        -webkit-animation-property: width;
        -webkit-animation-property: height;
        -webkit-transition-duration: .2s;
        -moz-animation-property: width;
        -moz-animation-property: height;
        -moz-transition-duration: .2s;
        -o-animation-property: width;
        -o-animation-property: height;
        -o-transition-duration: .2s;
    }
    
    /*transizioni colori*/

/* @group NAVIGAZIONE PRINCIPALE */

header nav ul.menu > li.main-menu-item,
header nav ul.menu > li.main-menu-item a,
header nav ul.menu > li.social .inner a:hover,
header nav li.language-switch a {
	animation-property: color;
	animation-property: background;
	-webkit-animation-property: color;
	-webkit-animation-property: background;
	-moz-animation-property: color;
	-moz-animation-property: background;
	-o-animation-property: color;
	-o-animation-property: background;
	-webkit-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-o-transition-duration: .5s;
	transition-duration: .5s;
}

header nav ul.menu > li.home-link:hover a {
	animation-property: opacity;
	-webkit-animation-property: opacity;
	-moz-animation-property: opacity;
	-o-animation-property: opacity;
}
header nav ul.menu > li.main-menu-item a,
header nav ul.menu > li.home-link:hover a,
nav#mobile #nav-close,
.overlay ul li a {
	-webkit-transition-duration: .3s;
	-moz-transition-duration: .3s;
	-o-transition-duration: .3s;
	transition-duration: .3s;
}


/* @end */
    
    section#main-visual .controls .next,
    section#main-visual .controls .prev {
    	-webkit-transition: all 0.2s ease-out;
    	-moz-transition:    all 0.2s ease-out;
    	-ms-transition:     all 0.2s ease-out;
    	-o-transition:      all 0.2s ease-out;
    	transition:         all 0.2s ease-out;
    }
    
    
    /*in hover*/
    
    element-selector:hover {
        -webkit-transition: all 0.2s ease-out;
        -moz-transition:    all 0.2s ease-out;
        -ms-transition:     all 0.2s ease-out;
        -o-transition:      all 0.2s ease-out;
        transition:         all 0.2s ease-out;
    }
    
   
    
    
    a:hover,
    a {
		animation-property: opacity;
		-webkit-animation-property: opacity;
		-moz-animation-property: opacity;
		-o-animation-property: opacity;

		animation-property: color;
		-webkit-animation-property: color;
		-moz-animation-property: color;
		-o-animation-property: color;
		
		animation-property: background-color;
		-webkit-animation-property: background-color;
		-moz-animation-property: background-color;
		-o-animation-property: background-color;

		transition-duration: .3s;
		-webkit-transition-duration: .3s;
		-moz-transition-duration: .3s;
		-o-transition-duration: .3s;
    }
    
    section#artists .item:hover span.bd {
		animation-property: border;
		-webkit-animation-property: border;
		-moz-animation-property: border;
		-o-animation-property: border;
		transition-duration: .3s;
		-webkit-transition-duration: .3s;
		-moz-transition-duration: .3s;
		-o-transition-duration: .3s;
		
		-webkit-transition-timing-function: ease-out; /* Safari and Chrome */
		transition-timing-function: ease-out;
		
    }
    
    /*color*/
    tag {
	    -webkit-transition: color .3s ease-out;
	    -moz-transition:    color .3s ease-out;
	    -ms-transition:     color .3s ease-out;
	    -o-transition:      color .3s ease-out;
	    transition:         color .3s ease-out;
    }
    /*escludi tutto*/
    element-selector {
	    -webkit-transition: all .0s ease-out;
	    -moz-transition:    all .0s ease-out;
	    -ms-transition:     all .0s ease-out;
	    -o-transition:      all .0s ease-out;
	    transition:         all .0s ease-out;
    }
    
	/*escludi altezza/larghezza*/
	element-selector {
        animation-property: width;
        animation-property: height;
        transition-duration: .0s;
        -webkit-animation-property: width;
        -webkit-animation-property: height;
        -webkit-transition-duration: .0s;
        -moz-animation-property: width;
        -moz-animation-property: height;
        -moz-transition-duration: .0s;
        -o-animation-property: width;
        -o-animation-property: height;
        -o-transition-duration: .0s;
    }