/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles in this file instead of style.css so it 
is easier to update the theme. Simply copy an existing style 
from style.css to this file, and modify it to your liking. */


/* 
GLOBAL STYLES
----------------
Add styles beneath this line that you want to be applied across your entire site */
a {
    color: #777777;
font-weight: bold;
}

a:hover { color: #c94f1f; }

.checkout-button.alt:hover {
  color: white;
}


a.button:hover {
background-color: #c94f1f;
  color: white;
}

input[type="submit"]:hover {

background-color: #c94f1f;
  color: white;
}

/*
button {
  background-color: #c94f1f;
color: white;
}

a.add_to_cart_button.alt:hover {
background-color: #c94f1f;
  color: white;
}
*/

/*.attachment-shop_single size-shop_single
{
width: 180px;
}

.attachment-shop_single size-shop_single wp-post-image
{
width: 900px;
}*/


/*.woocommerce-product-gallery__image
{
width: 180px;
}*/

/* Add new CSS for 5 columns 
 
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {
    width: 11.1%;
    margin-right: 11.1%;
float: left;
}
 
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n) {
    margin-right: 0;
}*/


/*img.attachment-shop_single.wp-post-image {
width: 900px !important;

width: 400%;
width: 900px !important;
height: 350px !important;
}*/

.single-product .images {
    width: 70%;
    float: left;
}

.single-product .summary {
    width: 30%;
    float: right;
}

#header #main-nav {
    font-size: 95%;
}

#header {
    padding: 0.2em 0px 0em;
}

#body {
    background-image: none;
    background-color: #bbbbbb;
};

#navigation {
    margin-bottom: 0.218em;
}

#payment .form-row .button {
    width: auto;
    margin-top: 10px;
}

.quantity {
    float: none;
margin-bottom: 1em;
}

.entry{
padding: 15px;
}

.page col-full
{
padding: 15px;
}
.searchform, #searchform {
border: 1px solid #000;
box-shadow: 0px 0px 0.236em 0px #000;}

#header a.cart-button, #header a.checkout {
    float: initial;
}

#header a.checkout
{float: initial;}

#search {position: static;
float:right;}

.variations.td{
width: 50%;
}

#search {top: 0px;}

a.button.alt, #commentform #submit.alt, .submit.alt, input.alt[type="submit"], input.button.alt, button.button.alt, .woo-pagination a.alt {
	background-color: #777777;
	box-shadow: 0px 0px 0px 0.327em #746651;
	border-color: #746651;
	text-shadow: 0px 1px 0px #746651;
}

/*input.alt[type="submit"]:hover{
    border: 1px solid #999;color:#000;
}*/

.onsale {
	background-color: blue;
	border: 0px dashed #746651;
	box-shadow: 0px 0px 0px 0.236em #746651;
border-radius:0px;
}

#metaslider.theme-default.nivoSlider {
-webkit-box-shadow: 0 0 0;
-moz-box-shadow: 0 0 0;
box-shadow: 0 0 0;
padding: 0;
}

.metaslider .theme-default .nivoSlider {
-webkit-box-shadow: 0 0 0;
-moz-box-shadow: 0 0 0;
box-shadow: 0 0 0;
}

.post,
  .type-page {
    padding: 0;//3.631em;
    border: 0;
  }

.price del {
//display: none !important;
text-decoration: line-through;
background:none;
}


.price del:before {
background:none;
}

.stock {
display:none;
}

/*
.woocommerce .quantity .plus, .woocommerce .quantity .minus, .woocommerce-page .quantity .plus, .woocommerce-page .quantity .minus{
    background: #339999 none repeat scroll 0 0 !important;
    border-radius: 3px;
    color: white !important;
    height: 49px !important;
    line-height: 1.3;
    margin: 0 3px;
    position: relative;
    font-weight: bolder !important;
    border-bottom-left-radius: 3px !important;
    border-top-left-radius: 3px !important;
    border: 0px !important;
}
.woocommerce .quantity .plus:hover, .woocommerce .quantity .minus:hover, .woocommerce-page .quantity .plus:hover, .woocommerce-page .quantity .minus:hover{
	opacity: 0.5;
}*/

html .woocommerce .quantity .plus, html .woocommerce .quantity .minus, html .woocommerce-page .quantity .plus, html .woocommerce-page .quantity .minus {
display: inline;
padding: 0;
margin: 0;
position: relative;
text-align: center;
width: 43px;
height: 43px;
text-decoration: none;
overflow: visible;
text-decoration: none;
font-weight: 700;
cursor: pointer;
color: #515151;
border: 1px solid #bbb3b9;
background-color: #ebe9eb;
text-shadow: none;
line-height: 1;
background-image: none;
}

html .woocommerce .quantity input.qty, html .woocommerce-page .quantity input.qty {
width: auto;
height: auto;
padding: 0;
margin: 0;
text-align: center;
border: 1px solid #bbb3b9;
/* border-right: 0; */
font-weight: 700;
border-radius: 2px 0 0 2px;
-moz-appearance: textfield;
display: inline !important;
}

input.qty{
min-height: 41px !important;
}

//=================================== Product Images Slider ===========================================
/* WooCommerce 3.0 Gallery */

.woocommerce-product-gallery {
position: relative;
margin-bottom: 3em
}

.woocommerce-product-gallery figure {
margin: 0
}

.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2) {
width: 25%;
display: inline-block
}

.woocommerce-product-gallery .flex-control-thumbs li {
list-style: none;
float: left;
cursor: pointer
}

.woocommerce-product-gallery .flex-control-thumbs img {
opacity: .5
}

.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover {
opacity: 1
}

.woocommerce-product-gallery img {
display: block
}

.woocommerce-product-gallery--columns-3 .flex-control-thumbs li {
width: 33.3333%
}

.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
width: 25%
}

.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {
width: 20%
}

.woocommerce-product-gallery__trigger {
position: absolute;
top: 1em;
right: 1em;
z-index: 99;
}

a.woocommerce-product-gallery__trigger {
text-decoration: none;
}

.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
position: absolute;
top: .875em;
right: .875em;
display: block;
height: 2em;
width: 2em;
border-radius: 3px;
z-index: 99;
text-align: center;
text-indent: -999px;
overflow: hidden;
}

.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
background-color: #169fda;
color: #ffffff;
}

.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover {
background-color: #1781ae;
border-color: #1781ae;
color: #ffffff;
}

.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before {
font: normal normal normal 1em/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: block;
content: "\f00e";
line-height: 2;
text-indent: 0;
}

//=========================== End Product Images Slider =======================================
/* My Account page style */
.woocommerce-MyAccount-navigation-link {border-radius: 4px; padding:6px 12px; margin:5px; background-color:#9fd5a7; color:#ffffff!important; } /* Div containing tab /
.woocommerce-MyAccount-navigation-link a {display: block; color:#fff; text-decoration: none;} / Tab Link /
.woocommerce-MyAccount-navigation-link.is-active {background-color:#4cae5b;} / Active Tab /
.woocommerce-MyAccount-navigation-link:before {display: none!important;} / Disable Themlers bullet */


/*
No need for style tags here;
simply get started by writing
CSS! Watch as your changes
are reflected live in the
preview area. Have fun!
*/
.woocommerce-MyAccount-navigation-link a {
margin: 5px 5px 0 0;
padding: 15px;
font-size: 14px;
}
.woocommerce-MyAccount-navigation-link.is-active a:before {
background-color: #cdcdcd;
opacity:0.25;
}
.woocommerce-account .button {
font-size: 90%;
margin-right: 5px;
border-radius: 0px;
padding: 5px 10px;
background-color: #1f89e5;
border: 0px;
}
.woocommerce-MyAccount-navigation-link {
width:190px;
}
.woocommerce-MyAccount-navigation-link:before{
font-family: FontAwesome;
margin:5px 5px 0px 0px;
float:left;
padding: 5px 10px;
font-size:20px;
background-color:#f5f5f5;
border-right:1px solid #cdcdcd;
}
/*.woocommerce-MyAccount-navigation-link--dashboard:before{
content:"f0e4";
z-index:10;
}
.woocommerce-MyAccount-navigation-link--orders:before{
content:"f07a";
}
.woocommerce-MyAccount-navigation-link--downloads:before{
content:"f019";
}
.woocommerce-MyAccount-navigation-link--edit-address:before{
content:"f07a";
}
.woocommerce-MyAccount-navigation-link--payment-methods:before{
content:"f283";
}
.woocommerce-MyAccount-navigation-link--edit-account:before{
content:"f007";
}
.woocommerce-MyAccount-navigation-link--appointments:before{
content:"f073";
}
.woocommerce-MyAccount-navigation-link--customer-logout:before{
content:"f08b";
}*/







/* 
DESKTOP STYLES
-----------------
Add styles inside the media query below that you only want to be applied to the desktop layout of your site */


@media only screen and (min-width: 768px) {
	/* Desktop styles go here */

padding: 0;
.container .clear { clear: none;}
.woocommerce #sidebar{display:none; width:0}
.woocommerce #content{width:100%}
.woocommerce #main {width:100%;}

/*.metaslider .caption,
.metaslider .cs-title,
.metaslider .nivo-caption {
    font-size: 1.3em;  adjust as necessary 

.metaslider .nivo-caption {
display: none !important;
}*/
}

