/* Enter Your Custom CSS Here */


.woocommerce .quantity .qty {
    padding: 5px;
    display: none;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #77a464;
    font-size: 1.25em;
    display: none;
}
.woocommerce #primary .button
{
	display: none;
}


.header-middle {
    padding: 20px 0;
}


.saga-wooicon {
    height: 60px;
    line-height: 60px;
    vertical-align: middle;
    text-align: center;
    display: none;
}


.saga-navigation {
    background: #191717;
    color: #fff;
    position: relative;
}


.saga-topnav {
  
    border-bottom: 1px solid;
    background: goldenrod;
}
.info-content {
    font-size: 14px;
    max-width: 200px;
    color: white;
}

.info-content a {
    font-size: 14px;
    max-width: 200px;
    color: white;
}

.main-navigation .menu ul > li.current-menu-item > a
{
	background: #daa520;
    color: #fff;
}

.main-navigation .menu ul > li:hover > a
{
	background: #daa520;
}

.so-widget-sow-image-default-d6014b76747a .sow-image-container:hover .so-widget-image {
     -ms-transform: scale(1.1); /* IE 9 */
  -webkit-transform: scale(1.1); /* Safari 3-8 */
  transform: scale(1.1); 
}

.woocommerce div.product .product_title {
    padding-bottom: 15px;
    border-bottom: 2px solid #f4c61e;
    padding: 0px 0px 10px 0px;
}

.woocommerce ul.products li.product .price, .price {
    font-size: 16px;
    position: relative;
    display: block;
    display: none;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
    text-transform: uppercase;
    letter-spacing: 2px;
    background: goldenrod;
    text-align: center;
    color: black;
}

.saga-product-wrapper {
    text-align: center;
    position: relative;
    border: 2px solid #00000061;
}


.woocommerce ul.products li.product .woocommerce-loop-product__title:hover {
    text-transform: uppercase;
    letter-spacing: 2px;
    background:#f7b30a;
    text-align: center;
    color: black;
}

.ion-ios-telephone-outline:before {
    content: "\f4b8";
    color: black;
}

.ion-ios-email-outline:before {
    content: "\f422";
    color: black;
}

.ion-ios-location-outline:before {
    content: "\f455";
    color: black;
}

.page-id-5 .site-content-contain { background-color:black; }
.shop-elite-static-page
{
	background-color:black;
}

.slider-text h1, .site .widget_call_to_action .widget-title {
    color: #fff;
    font-size: 48px;
    line-height: 1.5;
    font-weight: 400;
    letter-spacing: 8px;
    text-transform: uppercase;
    margin: 0 0 20px 0px;
    background: #daa520c4;
    text-align: center;
}

.slider-text h1
{
	display:none;
}

.content-area .widget-title {
    position: relative;
    font-size: 16px;
    text-align: center;
    padding: 10px 19px 11px 0px;
    margin: 15px auto;
}

.so-widget-sow-image-default-bf951e405aa5 .sow-image-container .so-widget-image {
    display: block;
    max-width: 100%;
    height: auto;
    border: 2px solid goldenrod;
}
.so-widget-sow-image-default-3b7bf7f7ae5d .sow-image-container .so-widget-image {
    display: block;
    max-width: 100%;
    height: auto;
    border: 2px solid goldenrod;
}

.so-widget-sow-image-default-bc4f5fbc2633 .sow-image-container .so-widget-image {
    display: block;
    max-width: 100%;
    height: auto;
	 border: 2px solid goldenrod;
}

.so-widget-sow-image-default-bc4f5fbc2633 .sow-image-container .so-widget-image {
    display: block;
    max-width: 100%;
    height: auto;
	border: 2px solid goldenrod;
}

.content-area .widget-title:hover {
    position: relative;
    font-size: 16px;
    text-align: center;
    padding: 10px 19px 11px 0px;
    margin: 15px auto;
    background: goldenrod;
}

.nav-affix .saga-navigation {
    position:relative;
    margin-left: auto;
    margin-right: aueto;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 999;
}


.so-widget-sow-image-default-3b7bf7f7ae5d .sow-image-container:hover .so-widget-image  {
     -ms-transform: scale(1.1); /* IE 9 */
  -webkit-transform: scale(1.1); /* Safari 3-8 */
  transform: scale(1.1); 
}

.so-widget-sow-image-default-bc4f5fbc2633:hover .so-widget-image {
    
	 -ms-transform: scale(1.1); /* IE 9 */
  -webkit-transform: scale(1.1); /* Safari 3-8 */
  transform: scale(1.1); 
}

.so-widget-sow-image-default-bf951e405aa5 .sow-image-container:hover .so-widget-image {
	
	-ms-transform: scale(1.1); /* IE 9 */
  -webkit-transform: scale(1.1); /* Safari 3-8 */
  transform: scale(1.1);
}

@media screen and (min-width: 320px) and (max-width: 979px)
  {
.img-fill {
    width: 100%;
    min-height: 400px;
    height: 60vh;
    display: block;
    overflow: hidden;
    position: relative;
    text-align: center;
}
	
}

.main-navigation .menu ul li a {
    display: block;
    line-height: 60px;
    padding: 0px 8px;
	  font-size:14px;
	  font-weight:500;
}
.main-navigation .menu ul{
  display: inline-block;
    margin: 0 auto;
    padding: 0;
    list-style: none;
    vertical-align: top;
    width: 1190px;
}