

.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;
}

@media only screen and (max-width: 1000px){
.page-id-15234 .ls-nav-prev,
    .page-id-15234 .ls-nav-next {
		margin-top: -27px;
}
}

.page-id-15234 .q_slider {
min-height:560px;
}
.filter_outer {
margin: -8px 0 31px;
}
.filter_holder ul li span{
font-size:13px;
}

#nav-menu-item-15674 li,
#nav-menu-item-15695 li,
#nav-menu-item-15696 li,
#nav-menu-item-15697 li,
#nav-menu-item-15777 li,
#nav-menu-item-15781 li,
#nav-menu-item-15784 li,
#nav-menu-item-15788 li,
#nav-menu-item-15791 li,
#nav-menu-item-15794 li,
#nav-menu-item-16008 li,
#nav-menu-item-16011 li,
#nav-menu-item-16014 li,
#nav-menu-item-16019 li,
#nav-menu-item-16028 li,
#nav-menu-item-16030 li,
#nav-menu-item-16034 li,
#nav-menu-item-16036 li,
#nav-menu-item-16041 li,
#nav-menu-item-16043 li,
#nav-menu-item-16051 li,
#nav-menu-item-16053 li{
width: 280px;
}

.drop_down .second .inner .widget {
padding-bottom: 15px;
}

.drop_down .second .inner .widget a{
padding: 0px !important;
}

.footer_top .column3 .textwidget {
	text-align: right;
}

.footer_top .three_columns .column2 .column_inner > div.widget_text {
       margin-left: 0;
}

.custom_link a {
     text-decoration: underline;
     color: #ad9263;
}

.custom_link a:hover {
    color: #303030;
    text-decoration: underline;
}

.q_counter_holder span.counter {
   letter-spacing: 10px;
}

blockquote h5 { font-size: 16px; }

.blog_holder article .post_info { margin: 8px 0 28px; }

.blog_single.blog_holder article .post_text .post_text_inner { padding-top: 33px; }

.footer_top div.container_inner {
       border-top: 1px solid #E0E0E0;
       padding-top: 46px;
}

.footer_top_holder div.footer_top {
padding-top: 0;
}

.position_center.title .title_subtitle_holder { position: relative; top: -20px; }

.blog_holder article.format-quote .post_text .post_title p { font-size: 16px; font-family: 'Roboto Slab';}

.contact_detail h4 {
display: none;
}

.contact_detail h2 {
margin-top: 10px;
margin-bottom: 15px;
}

.blog_holder article.format-quote .post_text .quote_author {
font-size: 16px;
font-family: 'Roboto Slab';
font-weight: 300;
}

.two_columns_25_75 aside.sidebar {
margin-top: 39px;
}
.page-id-14542 aside.sidebar {
margin-top: 40px;
}

header.fixed_hiding.scrolled .header_bottom{
box-shadow: none;
}

.woocommerce ul.products li.product h6, .woocommerce ul.products li.product .price, .woocommerce aside ul.product_list_widget li span.amount, .woocommerce aside ul.product_list_widget li a, aside ul.product_list_widget li a, .woocommerce .widget_price_filter .price_label, .woocommerce-page .widget_price_filter .price_label, .woocommerce .button, .woocommerce-page .button, .woocommerce .button, .woocommerce-page .button, .woocommerce-page input[type="submit"], .woocommerce input[type="submit"], .woocommerce ul.products li.product .added_to_cart {
font-family: Roboto Slab, sans-serif;
font-size: 13px;
font-weight: 400;
letter-spacing: 3px;
text-transform: uppercase;
}

.woocommerce ul.products li.product .price {
color: #ad9263;
}

.woocommerce .product h1.product_title {
font-family: Roboto Slab, sans-serif;
letter-spacing: 3px;
text-transform: uppercase;
font-weight: 400;
}

.woocommerce div.product .summary p.price span.amount {
font-family: Roboto Slab, sans-serif;
color: #ad9263;
font-weight: 400;
}

.woocommerce div.product div.product_meta>span, .woocommerce div.product div.product_meta>.social_share_list_holder>span {
font-family: Roboto Slab, sans-serif;
font-weight: 400;
font-size: 13px;
}
.woocommerce .woocommerce-message {
font-family: Roboto Slab, sans-serif;
font-weight: 400;
}

.woocommerce form.checkout .col2-set .form-row.form-row-wide input[type="text"] {
border: 1px solid #eeeeee;
border-radius: 0px;
}

.woocommerce-checkout .form-row .chosen-container .chosen-drop, .woocommerce-account .form-row .chosen-container .chosen-drop, .woocommerce .chosen-container.chosen-container-single .chosen-single, .woocommerce-page .chosen-container.chosen-container-single .chosen-single, .woocommerce-checkout .chosen-container.chosen-container-single .chosen-single, .woocommerce input[type='text']:not(.qode_search_field), .woocommerce input[type='password'], .woocommerce input[type='email'], .woocommerce-page input[type='text']:not(.qode_search_field), .woocommerce-page input[type='password'], .woocommerce-page input[type='email'], .woocommerce textarea, .woocommerce-page textarea {
background-color: #f8f8f8;
border: 1px solid #eeeeee;
}

.woocommerce .checkout table.shop_table thead tr th, .woocommerce-page .checkout table.shop_table thead tr th, .woocommerce table.cart thead tr th, .woocommerce-page table.cart thead tr th, .woocommerce-account table.my_account_orders thead tr th, .woocommerce-page table.my_account_orders thead tr th {
font-family: Roboto Slab, sans-serif;
font-weight: 400;
}

.woocommerce .button, .woocommerce-page .button, .woocommerce-page input[type="submit"], .woocommerce input[type="submit"], .woocommerce ul.products li.product:hover .added_to_cart {
border-color: #ad9263;
background-color: #ad9263;
-webkit-border-radius: 100px;
border-radius: 100px;
letter-spacing: 1px;
color: #ffffff;
}

.woocommerce .button:hover, .woocommerce-page .button:hover, .woocommerce ul.products li.product a.qbutton:hover, .woocommerce-page ul.products li.product a.qbutton:hover {
background-color: #303030;
border-color: #303030;
}

.woocommerce .product .onsale, .woocommerce .product .single-onsale {
font-family: Roboto Slab, sans-serif;
}

.woocommerce table.cart thead tr th, .woocommerce-page table.cart thead tr th {
font-size: 13px;
}

.q_accordion_holder.accordion .ui-accordion-header, .q_accordion_holder.accordion.with_icon .ui-accordion-header {
font-weight: 400;
}

.woocommerce .product .onsale.out-of-stock-button {
box-sizing: initial;
}

