.border-top {border-top:1px solid #f4f4f4;}
.white {color:#fff;}
a.white {word-spacing:2px;}
a.white:hover {color:#fff; text-decoration:underline;}
ul, ol {
	padding-left: revert;
}
.t3-footnav {
    padding: 0;
}
.sppb-container {
    padding-left: 0;
	padding-right: 0;
}
.sppb-addon-title:before,
.sppb-addon-title::after {
    top: revert;
}
.off-canvas-toggle {
    border-radius: 0;
    margin: 25px 20px 0px;
    border: 0;
    padding: 0;
    width: 40px;
    height: 40px;
    line-height: 43px;
}
.nav > li > a,
.dropdown-menu > li > a {
	font-family: "Poppins", sans-serif;
	white-space: revert;
	font-size: 16px;
}

.t3-megamenu .mega > .mega-dropdown-menu {
    min-width: 350px;
}
.t3-megamenu .mega-nav > li a, .t3-megamenu .dropdown-menu .mega-nav > li a {
    padding: 15px 10px 15px 50px!important;
}
.jb-brand img {
    border: 0;
    width: 100%;
    padding: 0 12px;
    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
	opacity:.8
}
.jb-brand img:hover {
    -webkit-filter: grayscale(0%);
    filter: grayscale(0%);
    opacity:1
}
.single-blog-item {
	min-height: 200px;
}
.single-blog-item .text-holder,
.service-area .single-item,
.about-bottom-content .single-item .text-holder {
	border: 0;
}
.single-blog-item .text-holder .text p {
	margin: 0 0 10px;
}
div.catItemView {
    margin-bottom: 0;
    padding: 0;
}
.owl-theme .owl-controls .owl-buttons div {
    opacity: 1;
    padding: 5px 11px 3px;
}
.owl-buttons .owl-prev::before,
.owl-buttons .owl-next::before {
    color: #00923f;
    font-size: 30px;
}
#system-message-container {
	z-index: 9999;
	position: absolute;
	bottom: 0;
	width: 90%;
	padding: 0 0 0 5%;
}
.k2ItemsBlock .col-sm-4 {
    float: none;
    display: inline-table;
	width:33%;
}
@media (max-width: 992px) { 
	.top-bar-area {
    	display:none
	}
}
@media screen and (min-width: 768px) {
	.t3-footnav {
    	padding: 20px 0 0;
	}
}
@media (max-width: 767px) {
	.titleSlogan {
    	padding: 40% 15px 10% 15px;
	}
	.jb-navhealper {
		padding: 15px;

	}
	h5, .h5 {
    font-size: 12px;
    line-height: 1.8em;
	}
	.k2ItemsBlock .col-sm-4 {
		width: 100%;
	}
}
