

footer .column1 {
position: relative;
top: -18px;
}
.shopping_cart_outer{
display:none;
}
.woocommerce-page .shopping_cart_outer{
display:table;
}
.cover_boxes ul li .box .box_content { top: 0; }
.cover_boxes ul li .box .qbutton { margin-top: 18px; }

.ls-wp-container .qbutton {
-webkit-transition: none;
-ms-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
}
.page-id-15173 .ls-nav-prev,
.page-id-15058 .ls-nav-prev,
.page-id-15173 .ls-nav-next,
.page-id-15058 .ls-nav-next,
.page-id-15234 .ls-nav-prev,
.page-id-15234 .ls-nav-next
{
margin-top: 19px;
}
@media only screen and (max-width: 1000px){
.page-id-15173 .ls-nav-prev,
.page-id-15058 .ls-nav-prev,
.page-id-15173 .ls-nav-next,
.page-id-15058 .ls-nav-next{
		margin-top: -27px;
}
.page-id-15173 .q_slider,
.page-id-15058 .q_slider
{
min-height:100px;
}
}
.side_menu_button a:last-child {
padding: 0 0 0 17px;
}
.page-id-15173 .q_slider,
.page-id-15058 .q_slider
{
min-height:560px;
}
.filter_outer {
margin: -8px 0 31px;
}
.filter_holder ul li span{
font-size:13px;
}
.su-posts-default-loop h2.su-post-title {
 font-size: auto !important;
 font-weight: normal !important;
}

.su-posts h2, h2 a {
    font-size: 14px !important;
}

/* MailChimp */

#mc_embed_signup h2 {  
    font-size: 1.2em !important;
}
#mc_embed_signup .button {
	background-color: #959635 !important;
	-webkit-border-radius: 20px !important;
	-moz-border-radius: 20px !important;
      font-size: 12px !important;
	}
	
#mc_embed_signup .button:hover {
    background-color: #959635 !important;
}

.shop-button{
    background:url(http://saluteoliva.com.au/wp-content/uploads/2014/04/shop-now.png) no-repeat;
    cursor:pointer;
    border:none;
    width:150px;
    height:60px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    margin-bottom: 20px;
}

.woocommerce .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce-page #content .quantity input.qty {
    width: 42px;
    border: 1px solid #aaaaaa;
}

.woocommerce input[type='text']:not(.qode_search_field), .woocommerce input[type='password'], .woocommerce-page,  .woocommerce input[type='email'], .woocommerce-page input[type='email'] , input[type='text']:not(.qode_search_field), .woocommerce-page input[type='password'],  .woocommerce textarea, .woocommerce-page textarea {   
    padding: 5px 5px;
    border: 1px solid #aaaaaa;     
    color: #000000;   
}

.woocommerce form.checkout .col2-set .form-row input[type="text"], .woocommerce form.checkout .col2-set .form-row input[type="password"] {
    border: 1px solid #aaaaaa !important;
    color: #000000 !important;
}

.intro-text {
    font-size:16px;
    color: #303030;   
}

.woocommerce .select2-container, .woocommerce-page .select2-container {
    width: 100%;
    border: 1px solid #aaaaaa !important;
    color: #000000 !important;
    height: 28px;
}

.select2-choice {
	height: 26px !important;
}

.select2-chosen {
    line-height: 26px;
}
