/*
Theme Name: Freestyle Child
Theme URI: http://freestyle.edge-themes.com/
Description: A child theme of Freestyle Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.0
Template: freestyle
*/
@import url("../freestyle/style.css");
.blue{
	background: #f6f6f6 !important; padding: 10px 0px; margin-bottom: 20px; margin-top: -10px;
}
.margin-top-head{
	padding-top: 15px;
}
ul.bullets{
	padding-left: 20px;
}
ul.bullets li{
	list-style-position: outside;
	font-family: Ubuntu,sans-serif;
    color: #777;
}
.margin-adjust{
	margin-top: 10px !important;
	margin-bottom: 10px !important;
}
.margin-adjust h3.edgtf-item-title{
	margin-top: 10px !important;
}
.sidebar-team-section{
	padding: 30px 10px;
	background: #f6f6f6;
}
.sidebar-team-section i.edgtf-icon-linear-icon{
	font-size: 40px;
}
.edgtf-section-highlighted.white-text{
	color: #fff !important;
}
body.error404 .edgtf-content{
	margin-top: 0px !important;
}
.text-website{
	font-style: italic;
	font-family: 'Times New Roman', serif;
	float: right;
	text-transform: uppercase;
}
.edgtf-mobile-header{
	float: left;
	width: 100%;
}
.team-sections{
	padding: 30px 0px !important;
	border-bottom: 1px solid #ccc;
}
.team-sections .edgtf-team-title-holder.normal{
	padding: 15px 0px;
}
footer .edgtf-footer-top:not(.edgtf-footer-top-full) .edgtf-container-inner{
	padding: 30px 0px;
}
.edgtf-portfolio-list-holder.clearfix.edgtf-appeared .row{
	width: 100%;
	float: left;
	margin-bottom: 20px;
	margin-top: 20px;
}
.edgtf-item-text-holder{
	padding-top: 20px;
}
footer .widget ul li {
    line-height: normal !important;
    padding: 5px 0px !important;
}