#sp-top-bar {
position: relative;
z-index: 10000;
width: 100%;
left: auto;
#max-width: 1240px;
right: auto;
background: #530378;
}
#sp-header {
margin-top: 0px;
}
.column {
  float: left;
  width: 50%;
  padding-left: 15px;
  padding-right: 15px;
}
/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}
.sppb-panel-modern > .sppb-panel-heading {
    padding: 15px 30px 15px 15px;
    background: #dcb0fb;
color: #000;
}
.sppb-articles-ticker-heading {
background:#e91e63;
color:#fff;
flex:0 0 25%;
align-items:center;
display:flex;
position:relative;
z-index:1;
text-align:right;
line-height:1;
justify-content:center
}
.entry-header h2 {
    margin: 15px 0 -10px;
    clear: both;
    font-size: 20.9px;
    font-weight: bold;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
font-family: 'Roboto',Arial,Helvetica;
  font-size: 11px;
  color: #333;
  font-weight: 300;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  text-shadow: none;
  line-height: normal;
  width: 62%;
  height: auto;
  padding: 7px 0px 5px 10px;
  border: 0;
  background: radial-gradient(circle,#f9f9f9eb,#f3ebf4);
  box-shadow: none;
  margin: 0 0px 2px 8em;
  border-radius: 3px;
  box-sizing: border-box;
}
.btn-group > .btn:first-child {
    margin-left: 25px;
	border-radius: 8px 8px 8px 8px;
	color: #800080;
    background: #fff;
}
.com-search.view-search .search-filter-wrap .btn-toolbar .input-wrap input {
height: 30px;
border-radius: 8px 8px 8px 8px;
box-shadow: none;
color: #333;
font-size: 12px;
width: 110%;
background: #e8e8e8;
border-radius: 8px 8px 8px 8px;
}
select[multiple], select[size] {
    height: 0px;
}
.input-mini {
    width: 0px;
	background: #fff0;
	font-size: 0px;
    box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0);
}
.com-search.view-search .search-filter-wrap .btn-toolbar button {
    border-radius: 0 0px 0px 0;
    height: 0px;
    font-size: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    background: #fff0;
}
select[multiple], select[size] {
    height: 30px;
}
.com-search.view-search .search-filter-wrap .form-limit-wrap .form-limit label {
    padding-right: 0px;
    font-size: 0px;
    color: #fff0;
}
.com-search.view-search .search-filter-wrap .ordering-box select {
    float: left;
    width: 115%;
	margin: 0;
	background: #e8e8e8;
	border-radius: 0px;
	color:#333;
}
.search .phrases .phrases-box .controls label {
    display: flex;
    margin: 0 10px 10px 15px;
    font-size: 10px;
}
.com-search.view-search .search-filter-wrap fieldset legend {
    font-size: 12px;
    padding-bottom: 5px;
    margin-bottom: 5px;
}
.com-search.view-search .search-filter-wrap fieldset label {
    margin: 0 20px 0;
    font-size: 12px;
}
.search .only label {
    display: flex;
}
.pagination > li:first-child > a, .pagination > li:first-child > span {
    border-radius: 0px;
	margin-right: 20px;
}
.latestnews, .newsflash-horiz, .mostread, .form-links, .list-striped {
    font-size: 14px;
}
.sp-page-title h3 {
    margin: 5px auto 0;
    width: 100%;
}
body {
    text-rendering: optimizeSpeed;
	color: #252525;
}
.view-tag .tag-category .btns-group-wrap {
    display: none;
}
.view-tag .tag-category .filter-search-lbl {
    display: none;
}
.form-search label, .form-inline label, .form-search .btn-group, .form-inline .btn-group {
    display: none;
}
.list-striped {
    margin: 0px 0px 50px;
}
.label-info {
    background-color: #0f0f0f3b;
    padding: 3px 6px 3px 6px;
	color: #333;
}
.tags a {
	color: #333;
}
.view-article article.item .tags {
    float: left;
    margin: 10px 0 35px;
}
.tags {
    font-size: 11px;
}

article.item .content-wrap .published-date {
    display: none;
}

/* smoth scroll to ancor # */
jQuery(function($){
   $('a[href^="#"]').click(function(){
        var target = $(this).attr('href');
        $('html, body').animate({scrollTop: $(target).offset().top-0}, 900, 'swing');
        return false; 
   }); 
});

.module {
  scroll-behavior: [ auto | smooth ];
}

.sppb-active-notice {
    display: none;
}

.pagebuilder-footer .copyright-info {
    display: none;
}
