.wp-post-image{
	visibility: visible!important;
	z-index: 5!important;
	opacity: 1;
	
}

.woocommerce-product-gallery--columns-4 {
	opacity:1!important;
}

.woocommerce-product-gallery__image{
		visibility: visible!important;
	z-index: 5!important;
}

.woocommerce-product-gallery__wrapper{
		visibility: visible!important;
	z-index: 5!important;
}

.posted_in {
	color: black!important;
}

.tribe-venue{
		color:black;
}

.ticket-cost  {
	color:black;
}

.tribe-events-event-url-label{
	color:black;
}

.tribe-events-start-date-label{
		color:red;
}
.tribe-events-start-time-label{
		color:red;
}
.tribe-events-event-cost-label{
		color:red;
}
.tribe-events-event-cost{
		color:black;
}

.ngg-gallery-thumbnail-box {
    float: left;
    margin-right: 0px;
 
}

.woocommerce-product-gallery__image{
		visibility:visible!important;
		z-index: 5!important;
}



.productss.columns-4{
	visibility:visible!important;
}

textarea{
	width:100%!important;
}

.checkout-button {
				background-color: red!important;
	color:white;
}

.wpcf7-form-control{
			background-color: #b3daff!important;
	color:white;
}
.wpcf7-submit{
			background-color: #0a0e39 !important;
	font-size:22px;
	color:white;
	font-weight:900px; 
	border: none;
	border-radius: 10px;
}

.wpcf7-submit:hover{
	border: 1px solid white;
}
@media (max-width:767px) {

    .testimonial_pic {
        width: 100%!important;
    }
}

td{
	font-family:arial;
}

label{
	color: #ffffff;
}
button{
		background-color: red!important;
	color:white;
}

.woocommerce-Price-currencySymbol{
	color: #000000!important;
}

.attachment-woocommerce_thumbnail {
	visibility:visible!important;
}

h2{	color: #000000!important;
	
}

.single_add_to_cart_button{
				color: #000000!important;
}

option{
			color: #000000!important;
}

.orderby{
		color: #000000!important;

	
}

.tribe-locality{
	color: #000000!important;


}
.tribe-region {
	color: #000000!important;

}
.tribe-events-abbr{
	color: #000000!important;

}
.tribe-postal-code{
	color: #000000!important;

}
.tribe-country-name{
	color: #000000!important;

}

.tribe-street-address{
	color: #000000!important;

}

.tribe-event-time{
	color: #000000!important;

}

.tribe-event-date-start{
	color: #000000!important;

}

.tribe-events-venue-details{
	color: #000000!important;
	
}

.tribe-events-schedule-details{
	color: #000000!important;
}

.attachment-woocommerce_thumbnail{
	visibility:visible;
}

 th{font-size:25px; background:#D8D8D8; color:#000000; font-family:arial; padding:5px; text-align:center; vertical-align:center;} 

td {
  font-size: 15px;
  background: #E5F8FF;
  color: #000000;
  font-family: Arial, sans-serif;
  letter-spacing: 2px;
  padding: 10px;
  text-align: center;
  vertical-align: middle; 
}

table#table-custom > tbody > tr > td > a{color:#000000;}



.cart-subtotal{	
	color: #000000!important;
}
.tax-total{	color: #000000!important;
}
.order-total {	color: #000000!important;
}
.woocommerce-shipping-totals{	color: #000000!important;
}

p{
		color: #000000!important;
}


.th{
	color: #000000!important;
}

.input-text {
	  color: #000!important;
	}

.qty {
	  color: #000!important;
	}

.text{
	  color: #000!important;
	}

.product-name{
	  color: #000!important;
	}
.product-subtotal{
	  color: #000!important;
	}
.product-price{
	  color: #000!important;
	}
.product-quantity{
	  color: #000!important;
	}

.woocommerce-Price-amount.amount{
  color: #000!important;
}

.woocommerce-result-count{
  color: #000!important;
}


form.woocommerce-shipping-fields{
     color: #000!important; 
}

form.woocommerce-billing-fields{
     color: #000!important; 
}

.customer_details{
     color: #000!important; 
}

.checkout{
     color: #000!important; 
}

form.woocommerce-checkout{
     color: #000!important; 
}

form.woocommerce{
     color: #000!important; 
}

.woocommerce-shipping-fields{
     color: #000!important; 
}

.pagination{
	margin:0;
	padding:0;
}
.pagination li{
	display: inline;
	padding: 6px 10px 6px 10px;
	border: 1px solid #ddd;
	margin-right: -1px;
	font: 13px/20px Arial, Helvetica, sans-serif;
	background: #FFFFFF;
}
.pagination li a{
	text-decoration:none;
	color: rgb(89, 141, 235);
}
.pagination li.first {
	border-radius: 5px 0px 0px 5px;
}
.pagination li.last {
	border-radius: 0px 5px 5px 0px;
}
.pagination li:hover{
	background: #EEE;
}

.pagination li.current {
	background: #89B3CC;
	border: 1px solid #89B3CC;
	color: #FFFFFF;
}

.woocommerce {
	color: #000!important;
}

.woocommerce #order_review table.shop_table tbody td,
.woocommerce #order_review table.shop_table tbody td .amount,
.woocommerce-checkout #payment ul.payment_methods .wc_payment_method>label {
  color: #000!important;
}

#owp-qv-content .product_title {
    color: #000;
}
#owp-qv-content .amount {
    color: #000;
}
#owp-qv-content .woocommerce-product-details__short-description {
    color: #000;
}

.woocommerce li.product .entry-header h3,
.woocommerce-page li.product .entry-header h3 {
	font-size: 80%;
	line-height: 1;
	color: #000!important;
}

/*Adjusts logo and nav positions for smaller screens*/
@media (min-width: 768px) and (max-width: 1920px) {
.navbar-nav {
    float: left;
    margin: 0;
    position: relative;
    left: 50px!important;
}
}

@media (min-width: 768px) and (max-width: 1980px){
.navbar-brand a img {
  position: absolute;
	left: 10px!important;
}
}

@media (min-width: 1200px) and (max-width: 1380px){
.navbar-brand a img {
  position: absolute;
	left: 100px!important;
}
}

@media (min-width: 1200px) and (max-width: 1380px){
.social {
    display: none;
}
}

@media (max-width: 1024px){
	.navbar-brand a img {
    max-width: 150px!important;
}
}

@media (max-width: 1024px){
.navbar-nav {
    position: relative;
    left: 33px!important;
}
}