/*
Theme Name:         Furnicom
Theme URI:          http://wp.smartaddons.com/themes/sw_furnicom/
Description:        Furnicom is a responsive WooCommerce WordPress theme with clean, modern design and a a complete set of eCommerce features.
Author:             WpThemeGo
Author URI:         http://www.wpthemego.com/
Version:            1.9.0
License:            GNU General Public License v2 or later
*/

.wp-caption{}
.wp-caption-text{}
.sticky{}
.gallery-caption{}
.bypostauthor{}

/*
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: rtl-language-support, sticky-post, two-columns
Text Domain: furnicom

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.defblock .col-sm-2 {
    float: left;
    vertical-align: middle;
    display: inline-block;
    margin: 0 auto;
    text-align: center;
    line-height: 2;
    font-size: small;
}

.defblock .col-sm-2 a img {
    max-width: 130px;
    width: 100%;
}

.defblock div p.product.woocommerce.add_to_cart_inline {
    max-width: 140px;
    border: 0!important;
    float: left;
    padding: 13px!important;
}

.product_detail.row.defblock {
    margin: 0;
}

.row.defblock_inn button.button.alt.ajax_add_to_cart.add_to_cart_button.product_type_simple {
    padding: 17px;
}

.firstdiv {
    float: left;
    max-width: 140px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    display: inline-block;
    padding: 0 10px;
}

.otherdiv {
    width: 100%;
    display: inline-block;
    max-width: 345px;
    text-align: center;
    vertical-align: top;
    padding: 40px 15px 0 15px;
}

.otherdiv.b {
    max-width: 120px;
}

.otherdiv.c {
    max-width: 170px;
}

.otherdiv.d {
    float: right;
    text-align: right;
}

.row.defblock_inn {
    padding: 20px 10px;
    background: #f4f4f4;
    margin: 10px 0px;
    border-radius: 10px;
    border: 1px solid #ddd;
}

.otherdiv.a {
    text-align: left;
    max-width: 285px;
}

a.added_to_cart.wc-forward {
    display: none;
}

.woocommerce-product-gallery__image.slick-slide.slick-active {
    padding: 0 15px;
    margin: 19px 0 0 0;
}

.firstdiv div#product_img_1610 {
    margin: 0;
}

.firstdiv div figure div div a.woocommerce-product-gallery__trigger:after {
    background: transparent!important;
    width: 129px!important;
    border-radius: 0!important;
    border: 0!important;
    position: relative!important;
    transform: none!important;
    height: 100%!important;
    margin: 0!important;
    top: 0!important;
}

.firstdiv div figure div div a.woocommerce-product-gallery__trigger {
    border: none!important;
    background: transparent!important;
    top: 0!important;
    height: 100%!important;
    margin: 0!important;
    padding: 0!important;
    left: 0 !important;
    color: transparent;
}

.product-meta.sgoup {
    color: #848484;
}

.right-side-div {
    display: inline;
}

.right-side-div2 {
		display: inline;
	}

@media (min-width:726px) and (max-width:1200px) {
	.right-side-div {
		float: none;
		display: inline;
	}
	.otherdiv.c {
		float: right;
		text-align: right;
		padding-top: 10px;
	}
	.otherdiv.b {
		float: right;
		text-align: right;
		padding-top: 10px;
	}
	.right-side-div2 {
		display: inline;
		width: 23%;
	}
	.otherdiv.a {padding-top: 14px;}
}

@media (max-width:762px) {
	.firstdiv {
		float: none;
	}
	.right-side-div {
		float: right;
		max-width: 120px;
	}
	.otherdiv {
		margin: 0 auto;
		text-align: right!important;
		display: block;
		padding: 0;
		margin: 0;
	}
	.otherdiv.b {margin-bottom: 10px;}	
	.otherdiv.d {margin-top: 20px;}
	.otherdiv.d .cart, .otherdiv.d p {margin-bottom: 0!important;}
}