.fContainers {
	background-color: #C2E9F2;
}
.fBody,
.fbBody {
	display: flex;
	justify-content: space-between;
	align-items: baseline;
}
.fBody a {
	color: darkgreen;
}
.fBody a:hover {
	color: darkblue;
}
.fbCategory-1 {
	padding: 10px;
	width: 50%;
}
.fbCategory-1 p {
	text-align: justify;
	padding: 10px 0;
}
/*.fbCategory {
	padding: 20px;
	width: 25%;
}*/
.fbCategory {
    padding: 20px 20px 20px 0;
    width: 33%;
}
.fbcSocial {
	width: 25%;
	padding: 20px;
}
.fbCategory ul li {
	padding: 10px;
	width: 75%;
    border-bottom: 1px solid darkgreen;
}
.widgetSocial {
	display: flex;
}
.widgetSocial li {
	background-color: darkgreen;
    border-radius: 50%;
    margin: 0 10px;
    width: 35px;
    height: 35px;
}
.widgetSocial li:hover {
	background-color: darkblue;
}
.widgetSocial li:hover > .widgetSocial li i {
	color: white;
}
.widgetSocial li i {
	text-align: center;
	color: white;
	width: -webkit-fill-available;
	font-size: 20px;
	padding: 7px;
}
h4.widget-title {
    margin: 10px;
}
.fDif {
	padding: 0;
    margin: 0;
    background-color: darkgreen;
	border-color: darkgreen;
}
.fBottom {
	background: #C2E9F2;
}
.fbRight ul {
	display: flex;
}
.fbRight ul li {
	padding: 0 10px;
	border-right: 1px solid darkblue;
}
.fbRight ul li a {
	color: darkblue;
}
.fbRight ul li a:hover {
	color: darkgreen;
}
.fbRight ul li:last-child {
	border-right: none;
	padding-right: 0px;
}

.fullDiv {
    width: 90% !important;
    margin: auto !important;
}
.containDiv {
    display: flex !important;
}
.singleDiv {
    width: 50% !important;
    padding: 30px 10px !important;
}
.midDiv {
    width: 25% !important;
    padding: 10px 20px !important;
}
.bfSection {
    /* width: 25%; */
    width: 89%;
    margin: auto;
    padding: 0;
}
.bmSection {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.bCopy {
    margin-right: 20px;
}
.privacyDiv {
    display: flex;
    padding: 0;
    margin: 0;
}
.privacyDiv ul {
    list-style: none;
    display: flex;
    margin: 0;
}
.privacyDiv ul li {
    padding: 0 10px;
    border-left: 1px solid lightblue;
}




@media (max-width: 1310px) {
	.fBody {
		display: block;
	}
	.fbCategory-1 {
		width: 100%;
	}
	.fbCategory {
		width: 100%;
	}
	.fbCategory ul li {
		width: 50%;
	}
	.fbSocial {
		width: 100%;
	}
}
@media (max-width: 767px) {
	.fbBody {
		display: block;
	}
	.fbLeft {
		text-align: center;
	}
	.fbRight ul {
		width: 90%;
		margin: auto;
		padding: 10px 0;
	}
}