[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-right: .25em;
  line-height: 14px;
  background-image: none;
}
p {
	text-align:justify;
}
#sp-top-bar {
  background: rgba(137, 196, 99, 1) !important;
  color: #333 !important;
	padding:0 !important;
}
#sp-top-bar .row {
	align-items: center;
}
#sp-top-bar a {
	color: #333 !important;
}
#sp-top-bar a:hover, a:focus, a:active {
	color: rgb(255, 171, 0) !important;
}
#sp-top1 {
	font-size:1.125rem;
}
#sp-top2 {
	font-size:1.125rem;
}
#sp-top3 {
	font-size:1.125rem;
}
#sp-top3 .custom p {
	margin-top: 0.25rem;
	margin-bottom: 0.25rem;
}
#sp-top3 .custom .fa-clock-o {
	margin-right: 0.25rem;
}
ul.social-icons > li a:hover {
  color: #ffab00 !important;
  transition: color 200ms, background-color 200ms;
}
.fa-facebook::before{
  content: "\e07b";
}
.fa-twitter::before {
    content: "";
    background: url(/images/zen-icon.png);
    width: 18px;
    height: 18px;
    display: inline-block;
    background-size: 18px;
    vertical-align: middle;
}
.fa-pinterest::before{
    content: "";
    background: url(/images/tenchat-icon.png);
    width: 18px;
    height: 18px;
    display: inline-block;
    background-size: 18px;
    vertical-align: middle;
}
ul.sp-contact-info > li:hover{
  color: rgb(255, 171, 0);
}
#sp-header {
  height:80px;
}
#sp-header .logo {
  height:80px;
}
.sp-megamenu-parent {
	/* float:left; */
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
	line-height: 80px;
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
	color:#023456 !important;
	font-weight: 600 !important;
}
.fa-telegram::before {
	/* color: #5993fd; */
	font-size: large;
	vertical-align: middle;
}
.offcanvas-menu .offcanvas-inner {
  padding: 50px 30px;
}
.offcanvas-menu .offcanvas-inner .input-group{
  align-items: center;
}
.close-offcanvas{
  top: 10px;
}
body.ltr #offcanvas-toggler.offcanvas-toggler-left {
	float: right !important;
}
.com-sppagebuilder #sp-main-body {
  padding: 0 !important;
}
#sp-main-body {
  padding: 15px 0 !important;
}
#sp-main-body-tabs {
	box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.12);
}
.journalist-broadcast-powered-by {
	display:none;
}
.journalist-broadcast-header-shadow {
	min-height:60px !important;
}
.journalist-broadcast-widget .journalist-broadcast-header-shadow {
	/* display:none; */
}
.journalist-broadcast.journalist-broadcast-widget {
	max-width: 100% !important;
}
.journalist-broadcast-widget .journalist-broadcast-powered-by {
	display:none !important;
}
blockquote {
  background: none repeat scroll 0 0 #fafafa;
  border-bottom: 1px dashed #bababa;
  border-top: 1px dashed #bababa;
  color: #878787;
  font-size: 16px;
  font-style: italic;
  line-height: 1.0;
  padding: 5px 20px;
  position: relative;
  text-align: justify;
  margin: 3% auto;
  min-height: 40px;
}
blockquote p {
	margin:4px 0;
}
blockquote:before {
  font-family: "Font Awesome 5 Free";
  content: "\f05a";
  font-size: 24px;
  font-style: normal;
	font-weight: 900;
  float:left;
  line-height: 1.0;
  margin-right: 2%;
}
.col-md-12 .article .article-intro-image {
	width:28%;
	margin: 0 10px 0 0 !important;
	border-radius:3px !important;
}
.article-details .article-full-image {
  width: 28%;
}
.article-details > .float-right {
  margin:10px 0 0 15px;
}
.float-left {
  float: left;
  margin:10px 15px 0 0;
}
.article-list .article:hover {
	box-shadow: 2px 2px 3px 0
	rgba(0, 0, 0, 0.36);
	border-right-color:
	rgba(0, 0, 0, 0.36);
	border-bottom-color:
	rgba(0, 0, 0, 0.36);
}
.article-list .article {
	border: solid 1px #ebecec;
  min-height: 240px;
}
.article-list .article .article-header h1 a:hover, .article-list .article .article-header h2 a:hover, .article-list .article .article-header h1 a:active, .article-list .article .article-header h2 a:active, .article-list .article .article-header h1 a:focus, .article-list .article .article-header h2 a:focus {
	color: #ae74019c !important;
}
.article-list .article .readmore {
	text-align:right;
}
.categories-list {
	display:flex;
	flex-wrap:wrap;
}
.categories-list .article-header {
	text-align: center;
}
.categories-list>.cat-item {
	padding: 8px;
}
.categories-list>.cat-item:hover {
	/* box-shadow: 2px 2px 3px 2px rgba(17, 140, 146, 1);
	border-right-color:	rgba(17, 140, 146, 1);
	border-bottom-color: rgba(17, 140, 146, 1);
	border-top: 1px solid rgba(17, 140, 146, 1);
	border-left: 1px solid rgba(17, 140, 146, 1); */
	opacity: 0.65;
}
.categories-list>.cat-item img {
  border:1px solid #ebecec;
}
.categories-list>.cat-item img:hover {

}
.clr{
  display: table;
  width: 100%;
  clear: both;
}
.page-header.item-title{
	background: rgba(174, 116, 1, 0.50);
  font-size:1.35rem;
  padding:15px 0 10px 0;
  margin:0;
}
.categories-list .item-title a {
	color:#000;
	font-size: 1.063rem;
	text-transform:uppercase;
}
.categories-list>.first {
	padding: 8px;
}
.categories-list>.first img {
  border:1px solid #ebecec;
}
.categories-list>.first:hover {
	/* box-shadow: 2px 2px 3px 2px rgba(17, 140, 146, 1);
	border-right-color:	rgba(17, 140, 146, 1);
	border-bottom-color: rgba(17, 140, 146, 1);
	border-top: 1px solid rgba(17, 140, 146, 1);
	border-left: 1px solid rgba(17, 140, 146, 1); */
	opacity: 0.65;
}
.categories-list>.last {
	padding: 8px;
}
.categories-list>.last img {
  border:1px solid #ebecec;
}
.categories-list>.last:hover {
	/* box-shadow: 2px 2px 3px 2px rgba(17, 140, 146, 1);
	border-right-color:	rgba(17, 140, 146, 1);
	border-bottom-color: rgba(17, 140, 146, 1);
	border-top: 1px solid rgba(17, 140, 146, 1);
	border-left: 1px solid rgba(17, 140, 146, 1); */
	opacity: 0.65;
}
.sp-page-title {
  background: rgb(114, 147, 92) !important;
  padding:10px 0 !important;
}
.sp-page-title .sp-page-title-heading {
	font-size:1rem !important;
}
.sp-page-title .breadcrumb {
	font-size:0.75rem;
}
.divider.fas.fa-map-marker-alt {
  display: none;
}
#sp-logo-wrap {
  padding: 8px 0;
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
}
.search {
  padding:11px 0;
}
.highlight {
  border-bottom: 1px dotted #f20f15;
}
#sp-search .input-group {
  align-items: center;
}
#sp-search .btn-primary {
  border-radius: 0;
  background-color: #5a6268;
  border-color: #545b62;
  color:#fff;
  padding: 10px;
}
.btn-primary.focus, .btn-primary:focus {
  box-shadow: 0 0 0 .1rem rgba(119, 134, 149, 0.5);
}
.btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 .1rem rgba(119, 134, 149, 0.5);
}
.btn-primary:not(:disabled):not(.disabled):active {
  background-color: rgba(3, 69, 191, 0);
  border-color: rgba(3, 69, 191, 0);
}
#sp-search .form-control {
  border-radius: 0;
}
.form-control:focus {
  box-shadow: none;
}
.btn-secondary:focus {
  box-shadow: none;
}
.btn-primary:hover, .sppb-btn-primary:hover {
  background-color: rgba(3, 69, 191, 0);
  border-color: rgba(3, 69, 191, 0);
}
ul.pagination {
  display: block;
  border-radius: 0;
  border-top: 1px solid #ededed;
  overflow: hidden;
  border-bottom: 1px solid #ededed;
  text-align: center;
  height: 55px;
}
ul.pagination >li {
  display: inline-block;
}
ul.pagination > li.active {
    color: #ae74019c;
}
ul.pagination >li.active >a,
ul.pagination >li.active >span {
  background: none !important;
}
ul.pagination >li >a,
ul.pagination >li >span {
  padding: 0 15px !important;
  line-height: 55px;
  border: none !important;
  background: none !important;
  font-size: 16px !important;
  color: #7d7d7d;
  border: none;
}
ul.pagination >li >a:hover,
ul.pagination >li >a:focus,
ul.pagination >li >span:hover,
ul.pagination >li >span:focus {
  background: none;
}
ul.pagination >li.disabled>a,
ul.pagination >li a[title="End"],
ul.pagination >li a[title="Next"] {
  font-size: 24px;
}
.view-article .pager {
  border-top: 2px dotted #e5e5e5;
  border-bottom: 2px dotted #e5e5e5;
  padding: 10px 0;
  margin: 50px 0;
}
.view-article .pager li>a,
.view-article article.item .pager li>span {
  border: none;
  font-size: 16px;
  color: #bcbcbc;
}
.view-article .pager li>a {
  line-height: 1;
  padding: 0.5rem 2.5rem;
}
.view-article .pager li>a:hover,
.view-article .pager li>a:focus {
  background: none;
}
.view-article .pager li>a >span.icon-chevron-left,
.view-article .pager li>a >span.icon-chevron-right {
  font-size: 30px;
  float: left;
}
.view-article .pager li.next>a >span.icon-chevron-right {
  float: right;
  padding: 0 15px;
}
.view-article .pager .icon-chevron-left:before,
.view-article .pager .icon-leftarrow:before,
.view-article .pager .icon-arrow-left:before {
  content: "\f104";
  font-family: "Font Awesome 5 Free";
	font-weight: 900;
}
.view-article .pager .icon-chevron-right:before,
.view-article .pager .icon-rightarrow:before,
.view-article .pager .icon-arrow-right:before {
  content: "\f105";
  font-family: "Font Awesome 5 Free";
	font-weight: 900;
}
.sppb-nav-tabs > li > a {
	color:#333;
	padding:12px 10px;
}
.sppb-tab-content {
	background-color: rgba(255, 255, 255, 0.90);
	margin-top: 30px;
	padding:25px;
}
.sppb-tab-content a {
	color: #000;
}
.sppb-tab-content a:hover {
	color: #0345bf;
}
ul.sppb-nav.sppb-nav-tabs, ul.sppb-nav.sppb-nav-lines {
	display: flex;
	flex-wrap: wrap;
}
.sppb-nav-tabs>li, .sppb-nav-lines>li {
	flex-grow: 1;
	text-align:center;
	margin-bottom: -1px;
}
.sppb-nav-tabs > li.active > a, .sppb-nav-tabs > li.active > a:focus, .sppb-nav-tabs > li.active > a:hover {
	text-align:center;
}
.sppb-tab-tabs-content .fa {
	margin-right: 10px;
	margin-bottom: 10px;
}
.sppb-tab-tabs-content .fa-hand-o-right {
	color:rgba(62, 88, 151, 1);
}
#sp-footer, #sp-bottom {
  background: rgba(137, 196, 99, 1) !important;
  color: #5e5e5e !important;
	text-align: center;
}
#sp-footer #sp-footer1 {
	margin-bottom: 15px;
}
#sp-footer #sp-footer2 {
	text-align: left !important;
}
#sp-footer #sp-footer2 .menu-child {
	list-style: none;
	padding: 0 0 10px 10px;
}
#sp-footer #sp-footer2 .menu-child a {
	color:#333;
}
#sp-footer #sp-footer2 .menu-child a:hover {
	color:#fff;
}
#sp-footer #sp-footer2 .navbar {
	list-style:none;
}
#sp-footer #sp-footer2 .nav-header {
	color:#000;
	font-size: 16px;
	text-transform: uppercase;
}
#sp-footer #sp-footer3 {
	text-align: left;
}
#sp-footer #sp-footer3 .menu-child {
	list-style: none;
	padding: 0 0 10px 10px;
}
#sp-footer #sp-footer3 a {
	color:#333;
}
#sp-footer #sp-footer3 a:hover {
	color:#fff;
}
#sp-footer #sp-footer3 .navbar {
	list-style:none;
}
#sp-footer #sp-footer3 .nav-header {
	color:#000;
	font-size: 16px;
	text-transform: uppercase;
}
#sp-footer #sp-footer4 {
	text-align: left;
}
#sp-footer #sp-footer4 .menu-child {
	list-style: none;
	padding: 0 0 10px 10px;
}
#sp-footer #sp-footer4 a {
	color:#333;
}
#sp-footer #sp-footer4 a:hover {
	color:#fff;
}
#sp-footer #sp-footer4 .navbar {
	list-style:none;
}
#sp-footer #sp-footer4 .nav-header {
	color:#000;
	font-size: 16px;
	text-transform: uppercase;
}
.wjcallback a:hover {
	color:#fff;
}
#wjcallback-modal.show .wjcallbackform {
	box-shadow:2px 2px 3px 0 rgba(0, 0, 0, 0.36);
}
#wjcallback-modal .modal-content {
	border-radius:0;
}
#wjcallback-modal .modal-header {
	display: block;
}
.wf_file {
	color:#252525;
}
.wf_file:hover {
	color:#0345bf;
}
.wf_file a {

}
.wf_file[href$=".pdf"]::before {
	color:#e30000;
	display: inline-block;
	font-family: "Font Awesome 5 Free";
	font-size: 30px;
	font-weight: 900;
	content: "\f1c1";
	padding: 0 10px;
	vertical-align: middle;
}
.lnee-title {
	color: #485967;
  padding-left: 50px;
}
#lnee_99 .newstitle {
    color: #485967;
	font-size:1.1rem;
}
/* Media */
@media (min-width:576px) {
	#wjcallback-modal .modal-dialog {
		margin:0 auto;
	}
}
@media (min-width:1200px) {
	.categories-list > .last {
		/* clear:both; */
	}
}
@media (max-width: 991.98px) {
  .categories-list .item-title a {
    font-size: 0.86rem;
  }
  #sp-header {
  height: 80px;
  }
}
