.head .top,
.head .logo,
.head .nav,
.home-blocks .home-blocks-inner .home-block,
.about-blocks .about-blocks-inner .about-block,
footer ul,
footer p,
.home-blocks .home-blocks-inner,
.about-blocks .about-blocks-inner,
#form fieldset input,
#form textarea,
#login .login-inner form input,
#forgotten .forgotten-inner form input,
.contact-purple .contact-purple-inner,
.content.main-content,
.form fieldset input,
#files form input { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.head .nav li a,
footer ul li a,
#menu .menu-inner ul:nth-of-type(1) li a,
#menu .menu-inner ul:nth-of-type(2) li a,
article .product .product-inner ul li a,
.head .nav li ul.sub-nav li span {
	-webkit-transition: color ease-in-out .35s;
	-moz-transition: color ease-in-out .35s;
	transition: color ease-in-out .35s;
}

.head .top li a:before,
.head .top li a:after,
.head.about .nav li a:before,
.head.about .nav li a:after {
	-webkit-transition: bottom ease-in-out .25s, opacity  ease-in .35s;
	-moz-transition: bottom ease-in-out .25s, opacity  ease-in .35s;
	transition: bottom ease-in-out .25s, opacity  ease-in .35s;	
}


.slide .slide-bg,
.slide .slide-bg2,
.head .logo:before {
  	-ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.content-banner .content-banner-left .content-banner-inner:before {
  	-ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.content-banner .content-banner-left .content-banner-inner:after {
  	-ms-transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
    transform: rotate(-135deg);
}

.head .nav {
	-webkit-transition: width ease-in-out .15s;
	-moz-transition: width ease-in-out .15s;
	transition: width ease-in-out .15s;	
}


.slide .slide-bg,
.slide .slide-bg2 {
	-webkit-transition: all ease 0s;
	-moz-transition: all ease 0s;
	transition: all ease 0s;	
}

.slide .slide-left,
.slide .slide-right,
.slide .slide-dots li,
.slide .slide-dots li span {
	-webkit-transition: all ease .25s;
	-moz-transition: all ease .25s;
	transition: all ease .25s;	
}

footer p a,
[contenteditable="true"] {
	-webkit-transition: all ease .45s;
	-moz-transition: all ease .45s;
	transition: all ease .45s;	
}

.slide .slide-inner a,
.home-blocks .home-blocks-inner a.link,
.select .sbOptions a,
#login .login-inner form button,
#login span#closeLogin,
#forgotten .forgotten-inner form button,
#forgotten span#closeForgotten,
.tabs li a,
.documents li a.link,
.documents li a.link-remove,
#files form input[type="submit"],
.fileUpload {
	-webkit-transition: background ease-in-out .35s;
	-moz-transition: background ease-in-out .35s;
	transition: background ease-in-out .35s;	
}
