.homeBox {	position: relative;	float: left; margin: 0 auto; text-align: centerl; display: block;}

.homeBox .one_fourth {	text-align: center;	overflow: hidden;		border: 1px solid #f2f2f2;	-moz-box-shadow: 0px 1px 0px #ecebeb;	-webkit-box-shadow: 0px 1px 0px #ecebeb;	height: 258px;	width: 265px;	margin: 10px; padding: 5px 20px;	-webkit-transition: background 0.5s linear;	-moz-transition: background 0.5s linear;	-o-transition: background 0.5s linear;	transition: background 0.5s linear;}

.one_half, .one_third, .two_thirds, .one_fourth, .three_fourths, .one_fifth, .two_fifth, .three_fifths, .four_fifths {	position: relative;	margin: 0;	margin-right: 3.8%;	float: left;}

.homeBox .one_fourth div, .homeBox .last div {	padding: 10px;}

.homeBox .one_fourth:hover{	background:#fa9114;}
.homeBox .one_fourth .boxImage {	-webkit-transition: all 0.2s linear;	-moz-transition: all 0.2s linear;	-o-transition: all 0.2s linear;	transition: all 0.2s linear;}
.homeBox .one_fourth .boxImage img { border: 1px solid #e5e5e5; border-radius: 50%; padding: 20px; }
.homeBox .one_fourth:hover .boxImage {	position: relative;	-webkit-animation: moveFromTop 350ms ease;	-moz-animation: moveFromTop 350ms ease;	-ms-animation: moveFromTop 350ms ease;}

.homeBox .one_fourth h2 {font-size: 14px; color: #423c3c; text-transform: uppercase;  line-height: 24px; padding: 0 0 2px 0; margin: 0; -webkit-transition: all 0.2s linear;	-moz-transition: all 0.2s linear;	-o-transition: all 0.2s linear;	transition: all 0.2s linear;}
.homeBox .one_fourth h2 a { font-size: 14px; color: #423c3c; font-weight: normal; line-height: 35px; padding: 0 0 2px 0; margin: 0; }
.homeBox .one_fourth h2 a:hover { color: #665f5f; }
.homeBox .one_fourth:hover h2 {	position: relative;	color:#888;	-webkit-animation: moveFromTop 200ms ease;	-moz-animation: moveFromTop 200ms ease;	-ms-animation: moveFromTop 200ms ease;}

.homeBox .one_fourth .boxDescription {	margin: 0 0 10px 0;	-webkit-transition: all 0s linear;	-moz-transition: all 0s linear;	-o-transition: all 0s linear;	transition: all 0s linear;}
.homeBox .one_fourth .boxDescription a { font-family: 'Raleway-Regular' ; font-size: 14px; color: #656161; margin: 0; padding: 10px; line-height: 24px; }
.homeBox .one_fourth .boxDescription a:hover { color: #423c3c;} 

.homeBox .one_fourth:hover .boxDescription {	position: relative;	color:#888;	-webkit-animation: moveFromBottom 300ms ease-in-out;	-moz-animation: moveFromBottom 300ms ease-in-out;	-ms-animation: moveFromBottom 300ms ease-in-out;}





@-webkit-keyframes moveFromTop {
    from {
        top: -600px;
    }
    to {
      	top: auto;
    }

}

@-moz-keyframes moveFromTop {

    from {
        -moz-transform: translateY(-600%);
    }
    to {
        -moz-transform: translateY(0%);
    }

}

@-ms-keyframes moveFromTop {
    from {
        -ms-transform: translateY(-600%);
    }
    to {
        -ms-transform: translateY(0%);
    }
}



@-webkit-keyframes moveFromBottom {
    from {
        bottom: -400px;
    }
    to {
       	top: auto;
    }
}

@-moz-keyframes moveFromBottom {
    from {
        -moz-transform: translateY(400%);
    }
    to {
        -moz-transform: translateY(0%);
    }
}

@-ms-keyframes moveFromBottom {
    from {
        -ms-transform: translateY(400%);
    }
    to {
        -ms-transform: translateY(0%);
    }
}