body { 
	background-image: url(wp-content/uploads/2019/08/iStock-1141226790_low.png)!important;
	background-repeat: no-repeat!important;
	background-size: cover!important;
	background-position: center center!important;
	background-attachment: fixed!important;
	color: #ffffff;
	border-bottom-color: #000000;
}
body a { 
	color: #ffffff;
}
#header { 
	color: #ffffff;
}
#header .blockquote-box figcaption:before { 
	color: #ffffff;
}
a.button, .wpcf7-submit { 
	background-color: #eeee22;
	color: #8224e3;
}
a.button:hover, .wpcf7-submit:hover { 
	background-color: #1e73be;
}
a.button:hover { 
	color: #8224e3;
}
.nav-holder, .panel.fixed-bar { 
	background-color: #dd3333;
}
.nav-holder #nav div > ul > li > a { 
	background-color: #dd3333;
	color: #ffffff;
}
.nav-holder #nav div > ul > li:hover > a, .caroufredsel_wrapper .slide a.hover, .article a.hover { 
	background-color: #5e5e5e;
	color: #000000;
}
.nav-holder #nav div > ul > li.current_page_item > a { 
	background-color: #dd3333;
	color: #000000;
}
.block .holder, .caroufredsel_wrapper .slide a { 
	background-repeat: repeat!important;
	background-color: #dd3333;
}
.block .holder .title-box, section .heading, .panel__heading { 
	background-color: #000000;
}
.carousel .btn-next, .carousel .btn-prev { 
	background-color: #8224e3;
	color: #ffffff;
}
.carousel .btn-next.hover, .carousel .btn-prev.hover { 
	background-color: #1e73be;
}
.block .holder .title-box a.link, section .heading a, .panel__heading a { 
	color: #ffffff;
}
.container h1 { 
	font-size: 50px;
	line-height: 80px;
	text-align: left;
	color: #ffffff;
}
.container h2 { 
	color: #ffffff;
}
.container h3 { 
	color: #ffffff;
}
#iron-newsletter-2 {
background: rgba(255,255,255,0);
}



ul.tweets li{
padding:0;
margin:20px 35px;
font-size:13px
}
/* Shop */

@media all and (max-width: 768px){
    .woocommerce-tabs{
display:none;
    }
}
.woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce #content div.product .woocommerce-tabs ul.tabs, .woocommerce-page div.product .woocommerce-tabs ul.tabs, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs
{

  margin-bottom: 0em;

}


.woocommerce-tabs  p,
.woocommerce-tabs  h2{
margin:0;
padding:20px;

}
/*
#billing_country_chosen,
#billing_state_chosen,
#shipping_country_chosen,
#shipping_state_chosen{
display:none;
}
*/

#customer_details input, 
#customer_details textarea{
border:1px solid #656565;
padding:15px;
background:transparent;
}
.header__left a img, .header__left img
{
  height: auto;
  max-width: 300px;
}

/* Container opacity */

.container,
#container {

    background: RGBA(255,255,255,0.25);

}
.widget{

    background:#fff;

}
div.footer__widgets.widget-area.widget-area--ironband_sidebar_2{
    background:transparent;
    margin-bottom: 0px;    
}
footer,
.footer-block,
.footer-row{
    background-color:#dd3333;
}
.footer-block{
    padding-top: 30px;
}
#footer{
background: RGBA(255,255,255,0.25);
}

/*3 col widgets*/
@media only screen and (min-width: 768px){
    .grid-cols--2 > .widget
       {
          width: 31%;
        }
    .iron_widget_recent_tweets .panel__body
       {
          font-size: 16px;
       }
}

/* uncomment for transparentnewsletter box
aside#iron-newsletter-2.widget.iron_widget_newsletter{
    color:#fff;
    background: transparent;

}
*/

/* mobile version--fixes logo position*/
@media only screen and (max-width: 767px){
	#header{
		border-bottom:1px solid #777;
		padding: 5px 5px 0px 25px;
		margin: 0;
		height: 53px;
}

.widget.atoll {
background: RGBA(255,255,255,0.25) !important;
}