
.more_info_r, .more_info_l
{
	padding: 5px 20px 5px 20px;
	color: #fff;
	text-align: center;
	font-family: 'GraphieR';
	font-size: 16px;
	position: absolute;
	bottom: -24px;
	z-index: 2;
}

.more_info_r
{
	left: -24px;

}

.more_info_l
{
	right: 0px;
}


#row1 div, #row3 div, #row5 div, #row7 div, #row9 div, #row11 div, #row13 div, #row15 div, #row17 div, #row19 div
{
	position: relative;
	left: 1000px;
	-webkit-transition: all 1500ms ease-out 0s;-moz-transition: all 1500ms ease-out 0s;-o-transition: all 1500ms ease-out 0s;transition: all 1500ms ease-out 0s;
}

#row2 div, #row4 div, #row6 div, #row8 div, #row10 div, #row12 div, #row14 div, #row16 div, #row88 div, #row20 div
{
	position: relative;
	left: -1000px;
	-webkit-transition: all 1500ms ease-out 0s;-moz-transition: all 1500ms ease-out 0s;-o-transition: all 1500ms ease-out 0s;transition: all 1500ms ease-out 0s;
}

.home_announce
{
	width: 100%;
	height: 180px;
	background-size: cover;
	background-position: center center;
	border-radius: 15px;
	margin-top: 20px;
	z-index: 0;

}

.odd_num, .even_num
{
	color: #0e294d12;
	text-align: center;
	font-family: 'Oswald';
	font-weight: 800;
	font-size: 225px;
	padding: 3px;
	position: absolute;
	top: 35px;
	height: 55px;
	width: 55px;
	pointer-events: none;
	z-index: 0;
	transform: rotate(0deg) scale(1.5);
}

.odd_num
{
	left: 65%;

}

.even_num
{
	right: 90%;
}

hr {
	margin-top: 40px;
	margin-bottom: 20px;
	border: 0;
	border-top: 1px solid #0e294d5e;
}

.down {
	transform: rotate(2deg);
}

.up {
	transform: rotate(-2deg);
}
.announce_header
{
	padding-top: 40px;
	font-size: 45px;
	font-weight: 300;
	text-transform: uppercase;
	color: #4d658e;
	margin-bottom: 0px;
	font-family: 'GraphieL';
}


/* Large Devices, Wide Screens AND BELOW (UNTIL NEXT STYLE BELOW DEFINED)*/
@media only screen and (max-width : 1199px) {



}

/* Medium Devices, Desktops AND BELOW (UNTIL NEXT STYLE BELOW DEFINED)*/
@media only screen and (max-width : 991px) {



}

/* Small Devices, Tablets  AND BELOW (UNTIL NEXT STYLE BELOW DEFINED) */
@media only screen and (max-width : 767px) {

.more_info_r, .more_info_l
{
	position: relative;
	width: 180px;
}

.more_info_r
{
	float: right;
	margin-right: -20px;
}

.down {
	transform: rotate(0deg);
	margin-bottom: 20px;
}

.up {
	transform: rotate(0deg);
	margin-bottom: 20px;
}

.home_announce
{
	width: 95%;
	height: 230px !important;
	background-size: cover;
	background-position: center center;
	border-radius: 15px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 20px;

}

.odd_num, .even_num

{
	top: 50px;
}


}

/* Extra Small Devices, Phones AND BELOW (UNTIL NEXT STYLE BELOW DEFINED)*/
@media only screen and (max-width : 480px) {



}

/* Custom, iPhone Retina AND BELOW (UNTIL NEXT STYLE BELOW DEFINED)*/
@media only screen and (max-width : 320px) {



}
