	.background-post-scroller{
		background-color: black;
		width:100%;
	}
	.news-front-slider h5{
		font-size:20px;
		font-weight:bold;
		text-align:center;
		color:white;
		text-shadow: 2px 2px 2px black;
	}
	.news-front-slider{
		color:white;
	}
	.front-slider-attorney{
		color: black !important;
		width: 100px;
	}
	.front-slider-attorney h5{
text-align: center;
    width: 255px;

	}
	.front-slider-attorney p{
		  width: 255px;
	}
	.news-front-slider img{
		width:255px;
	}
	.news-front-slider p{
		text-align:center;
		  
	}	
	.flexslider{
		background-color:black;
		border: #333333;
	}
	.flexslider .slides > li{
		padding: 20px;
	}
	.flex-direction-nav{
		color:white;
	}
	.scroller-img-style-attorney{
		width:250px;
		height:250px;
		overflow:hidden;
	}
	.scroller-data-style-attorney{
			width:250px;
	}
	.attorney-front-slider h5{
		font-size: 21px;
		text-align:center;
		color: black;
	}
	.attorney-front-slider p{
		font-size:14px;
		text-align:center;
		color: black;
		    margin-bottom: 0px;
	}
	.unique-slides-style{
		margin-top:50px;
	}
	.flex-control-nav{
		display:none;
	}
	.unique-designation{
		text-transform: uppercase;
		color:black;
		font-weight:bold;
		font-size:21px;
	}
	.read-more-tag{
		color: #d02422 !important;
		font-size: 16px !important;
		font-weight: 600;
}
.footer-container-1{
	background-color:black !important;
	    width: 100% !important;
    height: 725px;
    padding: 0px !important;
}
.footer-container-2{
background-color:#383838 !important;
}
.core-practice-front-list{
	margin-top:40px;
}
.core-practice-front-list li{
	font-size: 18px;
    color: black;
    text-transform: uppercase;
    text-shadow: none;
    font-weight: 900;
        margin-top: 30px;
}
.core-practice-front-list p{
	    font-size: 15px;
    margin: 0px;
    padding: 0px;
        margin-top: 22px;
    text-transform: none;
    font-weight: 300;
}
.front-overview-text{
	font-size: 15px;
    margin-top: 20px;
    color: black;
    font-weight: normal;
    text-align: justify;
}
.read-more-front-tag{
	color: #d02422; font-weight:bold; text-transform: uppercase; font-size:20px;
}
.unique-icon-size{
	font-size:14px !important;
}
.featured-attorney-list img{
    width: 255px;
    height: 255px;
    overflow: hidden;
    margin-left: 40px;
    margin-right: 40px;
}
.core-practice-front-list li:hover{
	cursor:pointer
}
.core-practice-front-list li{
	font-size:17px !important;
}
.flex-direction-nav a{
	color: white !important;
}