		.bottomstripeitem .text { border-radius: 80px; -webkit-border-radius: 80px; -moz-border-radius: 80px; -o-border-radius: 80px; -ms-border-radius: 80px; }

		.bottomstripeitem:hover .text {
		  -animation-name: extend;
		  -animation-duration: 0.3s;
		  -animation-iteration-count: 1;
		  -animation-timing-function: ease-in;
		  -animation-direction: normal;
		}
		.bottomstripeitem:hover .text {
		  -webkit-animation-name: extend;
		  -webkit-animation-duration: 0.3s;
		  -webkit-animation-iteration-count: 1;
		  -webkit-animation-timing-function: ease-in;
		  -webkit-animation-direction: normal;
		}
		.bottomstripeitem:hover .text {
		  -moz-animation-name: extend;
		  -moz-animation-duration: 0.3s;
		  -moz-animation-iteration-count: 1;
		  -moz-animation-timing-function: ease-in;
		  -moz-animation-direction: normal;
		}
		.bottomstripeitem:hover .text {
		  -o-animation-name: extend;
		  -o-animation-duration: 0.3s;
		  -o-animation-iteration-count: 1;
		  -o-animation-timing-function: ease-in;
		  -o-animation-direction: normal;
		}
		.bottomstripeitem:hover .text {
		  -ms-animation-name: extend;
		  -ms-animation-duration: 0.3s;
		  -ms-animation-iteration-count: 1;
		  -ms-animation-timing-function: ease-in;
		  -ms-animation-direction: normal;
		}

		.bottomstripeitem:hover .text {
		  -webkit-animation-name: extend;
		  -webkit-animation-duration: 0.3s;
		  -webkit-animation-iteration-count: 1;
		  -webkit-animation-timing-function: ease-in;
		  -webkit-animation-direction: normal;
		}

		@-keyframes extend {
			from {
				margin:40px;
				width:0px;
				padding-top:0px;
				padding-bottom:0px;
				height:0px;
				color:black;
				opacity:1;
			}
			to {
				margin:0px;
				width:80px;
				padding-top:30px;
				padding-bottom:30px;
				height:20px;
				color:rgba(255,255,255,0);
				opacity:1;
			}
		}
		@-webkit-keyframes extend {
			from {
				margin:40px;
				width:0px;
				padding-top:0px;
				padding-bottom:0px;
				height:0px;
				color:black;
				opacity:1;
			}
			to {
				margin:0px;
				width:80px;
				padding-top:30px;
				padding-bottom:30px;
				height:20px;
				color:rgba(255,255,255,0);
				opacity:1;
			}
		}
		@-moz-keyframes extend {
			from {
				margin:40px;
				width:0px;
				padding-top:0px;
				padding-bottom:0px;
				height:0px;
				color:black;
				opacity:1;
			}
			to {
				margin:0px;
				width:80px;
				padding-top:30px;
				padding-bottom:30px;
				height:20px;
				color:rgba(255,255,255,0);
				opacity:1;
			}
		}
		@-o-keyframes extend {
			from {
				margin:40px;
				width:0px;
				padding-top:0px;
				padding-bottom:0px;
				height:0px;
				color:black;
				opacity:1;
			}
			to {
				margin:0px;
				width:80px;
				padding-top:30px;
				padding-bottom:30px;
				height:20px;
				color:rgba(255,255,255,0);
				opacity:1;
			}
		}
		@-ms-keyframes extend {
			from {
				margin:40px;
				width:0px;
				padding-top:0px;
				padding-bottom:0px;
				height:0px;
				color:black;
				opacity:1;
			}
			to {
				margin:0px;
				width:80px;
				padding-top:30px;
				padding-bottom:30px;
				height:20px;
				color:rgba(255,255,255,0);
				opacity:1;
			}
		}





		.madfolio-thumb:hover .thumb-img {
			-webkit-animation-name: imgdown;
			-webkit-animation-duration: 0.4s;
			-webkit-animation-iteration-count: 1;
			-webkit-animation-timing-function: ease-in;
			-webkit-animation-direction: normal;
		}

		.madfolio-thumb:hover .thumb-img {
			-animation-name: imgdown;
			-animation-duration: 0.4s;
			-animation-iteration-count: 1;
			-animation-timing-function: ease-in;
			-animation-direction: normal;
		}

		.madfolio-thumb:hover .thumb-img {
			-moz-animation-name: imgdown;
			-moz-animation-duration: 0.4s;
			-moz-animation-iteration-count: 1;
			-moz-animation-timing-function: ease-in;
			-moz-animation-direction: normal;
		}

		.madfolio-thumb:hover .thumb-img {
			-o-animation-name: imgdown;
			-o-animation-duration: 0.4s;
			-o-animation-iteration-count: 1;
			-o-animation-timing-function: ease-in;
			-o-animation-direction: normal;
		}

		.madfolio-thumb:hover .thumb-img {
			-ms-animation-name: imgdown;
			-ms-animation-duration: 0.4s;
			-ms-animation-iteration-count: 1;
			-ms-animation-timing-function: ease-in;
			-ms-animation-direction: normal;
		}

		@-webkit-keyframes imgdown {
			from {
				margin-top:0px;
				height:190px;
			}
			to {
				margin-top:190px;
				height:0px;
			}
		}

		@-keyframes imgdown {
			from {
				margin-top:0px;
				height:190px;
			}
			to {
				margin-top:190px;
				height:0px;
			}
		}

		@-moz-keyframes imgdown {
			from {
				margin-top:0px;
				height:190px;
			}
			to {
				margin-top:190px;
				height:0px;
			}
		}

		@-o-keyframes imgdown {
			from {
				margin-top:0px;
				height:190px;
			}
			to {
				margin-top:190px;
				height:0px;
			}
		}

		@-ms-keyframes imgdown {
			from {
				margin-top:0px;
				height:190px;
			}
			to {
				margin-top:190px;
				height:0px;
			}
		}

