/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

.inside-site-info {
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}

.inside-site-info > * {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.copyright-bar {
    order: 1;
}

.footer-bar {
  order: 2;
}

html, body {
    max-width: 100% !important;
    overflow-x: hidden !important;
}

.site-logo img {
    width: 250px;
    height: 60px;
}

.navigation-logo img {
    width: 250px;
    height: 60px;
}

.site-logo.mobile-header-logo img {
  	width: 250px;  
		height: 60px;
}

.page-header-global-text-style {
    font-family: "Lato", Sans-serif;
    font-weight: 600;  
	  color: #ffffff;
    font-size: 55px;
    text-transform: uppercase;
    letter-spacing: 1.2px;
}

@media (max-width: 768px) {
    .page-header-global-text-style {
        font-size: 23px;
    }
}

.blog .page-header-content {
   background: #88C425;  /* fallback for old browsers */
   background: -webkit-linear-gradient(to right, #009D19, #88C425);  /* Chrome 10-25, Safari 5.1-6 */
   background: linear-gradient(to right, #009D19, #88C425); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

/* Footer */
.site-footer {
	border-top: 2px solid #eeeeee
;
}

@media (max-width: 768px) {
    .header-aligned-left .site-header {
        text-align: center;
    }
}

.tag .saboxplugin-wrap, .author .saboxplugin-wrap{
    display: none;
}
.category .saboxplugin-wrap {
    display: none;
}

.button.purple,
.button.purple:visited {
	background: #9B0A46;
	color: #FFF;
	font-family: "Merriweather Sans",Sans-serif;
  font-weight: 500;
  font-size: 15px;
  padding: 12px 24px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.button.purple:hover {
	background: #F2295B;
		color: #FFF;
	font-family: "Merriweather Sans",Sans-serif;
  font-weight: 500;
  font-size: 15px;
  padding: 12px 24px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.site-footer {
    border-top: 0px solid #eeeeee !important;
}

span.highlight {
    background-color: #fff9d4; /* Change color accordingly */
}

.posted-on .updated {
    display: block;
}

.posted-on .published {
    display: none;
}

.posted-on .updated:before {
    content: "Last Updated on ";
}