.admin-bar .fixed-header,
.admin-bar .main-header.header-style-one,
.admin-bar .main-header.header-style-two,
.admin-bar .main-header.header-style-four,
.admin-bar .main-header.header-style-six,
.admin-bar .main-header.header-style-seven,
.admin-bar .main-header.header-style-nine,
.admin-bar .main-header.header-style-fourteen,
.admin-bar .main-header.header-style-fifteen,
.admin-bar .header-style-five.fixed-header .header-upper,
.admin-bar .header-style-eight.fixed-header .header-lower,
.admin-bar .header-style-ten.fixed-header .header-upper,
.admin-bar .header-style-eleven.fixed-header .header-lower,.admin-bar .header-style-sixteen.fixed-header .header-upper,
.admin-bar .header-style-twelve.fixed-header .header-upper,.admin-bar .header-style-thirteen.fixed-header .header-upper,
.admin-bar .header-style-three.fixed-header .header-lower {
	top:32px;
}
.kc_row .kc_col-sm-12{
	padding-left:0px !important;
	padding-right:0px !important; 
}
.kc-col-container {
	display:block !important;
}
.kc-row-container.kc-container{
	max-width:1200px;
	width:100%;
}

.main-header .nav-outer .search-box-outer .open .search-box-btn .fa-search:before {
    content: "\f00d";
}

/*.home-banner.banner-two {
    margin-top: -72px;
}*/


/*.page-title .title-list li a{
	margin-right: 5px;
	padding-right: 15px;
	position:relative;
}
.page-title .title-list li a:before {
	color: #848484;
	font-family: 'FontAwesome';
	content:'\f105';
	position:absolute;
	right:0;
	top:-4px;
}*/

.sidebar-widget{
	position:relative;
}
.sidebar-widget li{
	position:relative;
	border-bottom:1px solid #e6e6e6;
	padding-bottom:10px;
	margin-bottom:10px;
	padding-left:20px;
}
.sidebar-widget li a{
	position:relative;
	color:#797979;
	font-size:16px;
	font-weight:500;
	display:inline-block;
	transition:all 500ms ease;
	-moz-transition:all 500ms ease;
	-webkit-transition:all 500ms ease;
	-ms-transition:all 500ms ease;
	-o-transition:all 500ms ease;
	font-family: 'Poppins', sans-serif;
}
.sidebar-widget > ul > li:last-child{
	border-bottom:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.sidebar-widget li:after{
	position:absolute;
	content:'\f105';
	left:0px;
	top:0px;
	color:#c8c8c8;
	font-size:14px;
	font-family: 'FontAwesome';
}
.sidebar-widget li a:hover{
	color:#2c62bd;
}

.comments-area .bp-comment-item > .default-form {
    margin-bottom: 30px;
}
.comments-area .bp-comment-item > .bp-comment-item.comment-box {
	background:none;
	margin-left: 45px;
	padding-left:0px;
}
.bp-comment-item .comment-form{
	margin-top:30px;
}
.sidebar-page-container .bp-comment-item .comment-form .group-title{
	margin-bottom:0px;
}
.tags a{
	color:#777777;
}
.p-t0{
	padding-top:0px !important;
}
.m-t40{
	margin-top:40px;
}
.wp-caption-text{
	padding-top:10px;
}
.page-wrapper{
	overflow:hidden;
}