

	.custom_content_row{
		font-family: 'Open Sans',sans-serif;
		width: 60%;
		margin: 0 auto;
		color: #525252;		
	}

	

	.cr_top{
		padding: 0px 0px 25px 0px;
	}

	.cr_middle{
		padding: 25px 0px;
	}

	.cr_bottom{
		padding: 25px 0px 50px 0px;
	}

	.custom_content_row h3{
		color: rgb(5, 40, 68);
		-webkit-transition: all .2s ease;
		-o-transition: all .2s ease;
		transition: all .2s ease;
	}

	.custom_content_row:hover h3{
		color: rgb(245 122 29);
	}

	.custom_content_row h3{
		font-family: 'Open Sans',sans-serif;
	    font-size: 24px;
	    padding-bottom: 30px;
	    text-align: center;
	    font-weight: bold;
	    text-transform: uppercase;
	    color: rgb(245 122 29);
	}
	
	.directory-directors{
		text-transform: uppercase;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
    	-webkit-box-orient: horizontal;
    	-webkit-box-direction: normal;
    	    -ms-flex-direction: row;
    	        flex-direction: row;
    	-webkit-box-pack: space-evenly;
    	    -ms-flex-pack: space-evenly;
    	        justify-content: space-evenly;
    	line-height: 140%;
    	-webkit-transition: all .2s;
    	-o-transition: all .2s;
    	transition: all .2s;
	} 
	.directory-directors .director{
		text-align: center;
	}
	.directory-directors .director h2{
		font-weight: bolder;
	}

	.directory-directors .director h5{
		font-weight: lighter;
	}	

	.directory-office i {
		color: #939393;
		right: 0px;
		-webkit-transition: all .2s ease;
		-o-transition: all .2s ease;
		transition: all .2s ease;
		position: relative;
	}

	.directory-office h2{
		text-transform: uppercase;
		font-weight: bolder;
	}



	.directory-office p:hover i{
		color: rgb(245 122 29);
		right: 15px;
	}

	.directory-office, .directory-asx{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
    	-webkit-box-orient: horizontal;
    	-webkit-box-direction: normal;
    	    -ms-flex-direction: row;
    	        flex-direction: row;
    	-webkit-box-pack: space-evenly;
    	    -ms-flex-pack: space-evenly;
    	        justify-content: space-evenly;
    	font-weight: lighter;
	}

	.directory-asx div, .directory-share div, .directory-audit div{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
    	-webkit-box-orient: vertical;
    	-webkit-box-direction: normal;
    	    -ms-flex-direction: column;
    	        flex-direction: column;
    	-webkit-box-pack: space-evenly;
    	    -ms-flex-pack: space-evenly;
    	        justify-content: space-evenly;
    	line-height: 140%;
    	text-transform: uppercase;
    	font-weight: lighter;
	}

	.directory-office div{
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
    	-webkit-box-orient: vertical;
    	-webkit-box-direction: normal;
    	    -ms-flex-direction: column;
    	        flex-direction: column;
    	-webkit-box-pack: space-evenly;
    	    -ms-flex-pack: space-evenly;
    	        justify-content: space-evenly;
    	line-height: 140%;
	}

	.directory-share div, .directory-audit div{
		text-align: center;
	}



	@media only screen and (max-width: 900px) {
	    .directory-directors{
	    	-webkit-box-orient: vertical;
	    	-webkit-box-direction: normal;
	    	    -ms-flex-direction: column;
	    	        flex-direction: column;
	    	margin: 10px 0px;
	    	-webkit-transition: all .2s;
	    	-o-transition: all .2s;
	    	transition: all .2s;
	    }

	    .directory-office{
	    	-webkit-box-orient:vertical;
	    	-webkit-box-direction:normal;
	    	    -ms-flex-direction:column;
	    	        flex-direction:column;
	    	-webkit-box-align: center;
	    	    -ms-flex-align: center;
	    	        align-items: center;
	    	-webkit-transition: all .2s;
	    	-o-transition: all .2s;
	    	transition: all .2s;
	    }

	    .directory-office div{
	    	margin: 10px 0px;
	    	-webkit-transition: all .2s;
	    	-o-transition: all .2s;
	    	transition: all .2s;
	    }
	}

	@media only screen and (max-width: 480px) {
		.custom_content_row{
			-webkit-transition: all .2s;
			-o-transition: all .2s;
			transition: all .2s;
		}
	}