/*** Top Bar ***/
.info-bar {
    background-color: #F70303;
}

.info-bar ul li, .info-bar .social-profiles ul li a, .info-bar .infobar-links ul li a {
    color: #fff;
}


/*** Nav Bar BG Color ***/
.navigation-bar {
    background-color: #F70303!important;
}

/*** Home - Titles ***/
h3.stories-title, .stories-title {
    border-left: 4px solid #F70303;
}

/*** Home - Post Titles ***/
.post-boxed .entry-title, .post-block .entry-title, .post-boxed.main-post.inlined .entry-title {
    font-weight: 400;
}

/*** Home - Widget Titles ***/
.widget-title {
	border-left: 4px solid #F70303;
}


/*** Home - Just Img ***/
.post-img-wrap .entry-meta .cat-links a {
    background-color: #F70303;
}

/*** Home - Img + Title ***/
.post-img-wrap + .entry-header .entry-meta .cat-links a {
	background-color: #F70303;
}

/*** Home - Cat Text ***/
.entry-meta .cat-links a {
	color: #F70303;
}

/*** Home - Search Button ***/
.btn-theme {
	background-color: #F70303;
}

/*** Single Posts - Body & Title ***/
.entry-content p {
    line-height: 1.8;
    margin-bottom: 15px;
    font-family: poppins;
	  font-weight:300;
		color: #000;
    font-size: 1em;
}

.entry-header h1.entry-title {
    font-size: 35px;
    font-weight: 500;
    color: #333333;
    margin: 0 0 10px;
    font-family: lato;
}
h1, h2, h3, h4, h5, h6 {
		font-family: lato;
}

/*** Category Page Post Title***/

.entry-header h2.entry-title {
    font-size: 20px;
		line-height: 1.3em;
		font-weight: 500;
	color: #333333; }

/*** Sidebar ***/
.post-boxed.inlined .entry-title, .post-block .entry-title {
    line-height: 1.2;
    font-weight: 400;
    font-size: 17px;
}

.post-col .entry-meta .cat-links a {
    font-weight: 400;
    font-size: 12px;
}
/*** Mobile Nav Bar ***/
@media (max-width: 767px) {
.navigation-bar {
    background-color: #F70303;
}
}

.site-footer .widget-area {
    color: #bbbbbb;
    background-color: #000000;
	

}
@media (min-width: 1024px) {
img {
    max-width: 100%;
    height: auto;
    vertical-align: top;
	
}
}
.main-navigation {
    text-align: center;
		margin: auto;
		float: none;
		position: relative;
}
@media (min-width: 1024px) {
	.site-logo-link > img, .custom-logo-link img {
margin-left: 90%; 
}
}

.site-info {
    background-color: #000000;
    padding-top: 25px;
    padding-bottom: 5px;
    text-align: center;
    color: #888888;
}

a, a:hover {
    color: #333333;

}

.archive .page-title {
display: none;
}

.post-meta .post-category {
display: none;
}

.page-title .meta-single li {
display: none;
border-bottom: none;
	
}

.info-bar .social-profiles ul li a {
    font-size: calc(13px + 2px);
    position: relative;
    padding: 7px 12px;
    color: #ffffff;
    background-color: rgb(255 255 255 / 0%);
    opacity: 0.8;
}

.woocommerce .products .product {
  text-align: center !important;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover {
    color: #fff;
    display: inline-block;
    text-align: center;
    padding: 13px 20px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #f70303;
}
/* Force 2 line title inclusve */
.woocommerce ul.products li.product h2 {
  line-height: 2.5ex;
  height: 5ex; /* 2.5ex for each visible line */
  overflow: hidden;
}

.related.products {
  display: none;
}
/* Set the text-align to justify for a specific widget - 30366742-HC | (MA) */

.widget#text-21 {
	
	text-align: justify;
	
}

body, input, textarea, select {
    color: #555555;
    font: 15px 'poppins', poppins;
    line-height: 1.4;
    word-wrap: break-word;
	
}

b, strong, address:first-line, dt {
	font-weight: 700;
}

a, a:hover {
    color: #4f94d4;
}

body, input, textarea, select {
    color: #000000;
    font: 15px 'poppins', poppins;
    line-height: 1.4;
    word-wrap: break-word;
}


element.style {
    font-size: 0px;
    line-height: 10px;
    border-bottom: 0px;
	  display: none
}

a.button.wc-forward {

    display: none;

}

.single-product p.price {

    display: none;

 

}

.woocommerce div.product form.cart .button {
    vertical-align: middle;
    padding: 15px 152px;
}
element.style {
    background-color: rgb(45, 183, 66);
    display: none;
}

.wa__sq_button {
    border-radius: 5px;
    display: none;
}


/* Hide the footer links -SM*/
.author-link, .wp-link {
	display: none !important;
}


/* Center the footer links -SM*/
@media only screen and (min-width: 600px) {
	.text-lg-left {
		text-align: center !important;
	}
}

.site-info .copyright .theme-link:after, .site-info .copyright .privacy-link:after, .site-info .copyright .author-link:after, .site-info .copyright .wp-link:after {
	display: none;
}













