/*
Theme Name:   	Storefront
Theme URI:    	https://woocommerce.com/storefront
Author:         Automattic
Author URI:     https://woocommerce.com/
Description:  	Storefront is the perfect theme for your next WooCommerce project. Designed and developed by WooCommerce Core developers, it features a bespoke integration with WooCommerce itself plus many of the most popular customer facing WooCommerce extensions. There are several layout & color options to personalise your shop, multiple widget regions, a responsive design and much more. Developers will love it's lean and extensible codebase making it a joy to customize and extend. Looking for a WooCommerce theme? Look no further!
Version:      	999.9.9
License:      	GNU General Public License v2 or later
License URI:  	http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  	storefront
Tags:         	e-commerce, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options

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.

Storefront is based on Underscores http://underscores.me/, (C) 2012-2014 Automattic, Inc.

Resetting and rebuilding styles have been helped along thanks to the fine work of
Eric Meyer http://meyerweb.com/eric/tools/css/reset/index.html
along with Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/

All sizing (typography, layout, padding/margins etc) are inspired by a modular scale that uses 1em as a base size with a 1.618 ratio.
You can read more about the calculator we use in our sass here; https://github.com/modularscale/modularscale-sass

FontAwesome License: SIL Open Font License - http://scripts.sil.org/OFL
Images License: GNU General Public License v2 or later

======
Note: Do not edit this file. If you wish to add your own CSS we strongly recommend creating your own child theme, or installing a custom CSS plugin.
======
*/

.entry-summary .ivole-summaryBox{
	display:none;
}
/* Drag Instruction
-----------------------------*/
.threesixty-instruct {display:block; background-color:#ffffff; text-align:right; padding:6px;}


/* for gird products
-----------------------------*/
.alm-listing {
	
}



/* 
-----------------------------*/
hr {
    border-color: #ccc !important;
}

.row .row {
    /*margin-right: 0;
    margin-left: 0;*/
}


table {
    width: 100%;
}

ins {
    text-decoration: none;
    border-bottom: 1px solid #000;
}



/*  woocommerce
-----------------------------*/
body .woocommerce-breadcrumb {
	padding: 0;
	margin: 0 0 30px;
	font-size: 16px;
}
body .woocommerce-breadcrumb a:first-of-type:before,
body .woocommerce-breadcrumb .breadcrumb-separator:after {
	display: none;
}
body .woocommerce-breadcrumb a:not(:hover) {
	color: #cd9700;
}
body .woocommerce-breadcrumb .breadcrumb-separator {
	text-indent: 0;
}

.select2-selection--single {
	position: relative;
}

.input-text, .input, textarea, .form-control, select {
	border-radius: 0 !important;
}
.input-text, .input, textarea, .wpcf7-text, .search-field, select,
.text-input {
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
input.form-control, 
select.form-control,
textarea.form-control {
	border-radius: 0;
}
textarea {
	height: inherit;
	min-height: 200px;
}


.woocommerce-address-fields__field-wrapper {
	margin-bottom: 30px;
}
.select2-container .select2-selection--single {
	border-radius: 0;
	height: 34px;
	border: 1px solid #ccc;
}
.select2-container .select2-selection--single .select2-selection__rendered {
	line-height: 1;
	color: #555;
	padding: 8px 12px 6px;
}


form.wpcf7-form label {
	display: block;
}
form.wpcf7-form .wpcf7-form-control-wrap {
	padding-top: 4px;
	display: block;
}


.woocommerce-tabs .video {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
}
.woocommerce-tabs .video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


/*  Review
-----------------------------*/
.wpcr3_in_content .wpcr3_leave_text,
div.wpcr3_review div.wpcr3_review_title, .wpcr3_leave_text {
    color: #8c8c8c;
    font-family: 'HelveticaNeueLTStd-Cn', sans-serif;
    font-size: 24px;
    margin: 10px 0 15px;
}

div.wpcr3_review div.wpcr3_review_title {
    color: #000;
}

.panel .wpcr3_button_1 {
    border: 0;
    margin-bottom: 20px;
}

.wpcr3_table_2 .wpcr3_button_1 {
    margin: 20px 0 15px;
    padding: 9px 15px;
}

.wpcr3_respond_2 input[type="text"] {
    min-width: inherit;
}
.wpcr3_respond_2 td {
    padding-bottom: 10px;
}
.wpcr3_respond_2 textarea {
    margin-bottom: 10px;
}

div.wpcr3_review blockquote.wpcr3_content.wpcr3_admin_response  {
    margin-left: 30px;
    border: 0;
    padding: 0;
    color: #8c8c8c;
}
div.wpcr3_review blockquote.wpcr3_content {
    padding-bottom: 15px;
}

.wpcr3_review_form_rating_field td {
    padding-bottom: 10px;
}
.wpcr3_rating_stars {
    padding-top: 3px;
}
.wpcr3_respond_2 label {
    padding-top: 4px;
}
.wpcr3_table_2 td {
    vertical-align: top;
}

.wpcr3_respond_2 label input[type=checkbox] {
    margin: 0;
    vertical-align: middle;
}


div.wpcr3_review div.wpcr3_review_author {
    font-size: 0;
}
div.wpcr3_review div.wpcr3_review_author span.wpcr3_item_name {
    display: none !important;
}
div.wpcr3_review div.wpcr3_review_author span.wpcr3_caps {
    font-size: 14px;
}
div.wpcr3_review div.wpcr3_review_author span.wpcr3_caps:before {
    content: 'by ';
    text-transform: lowercase;
}


.wpcr3_div_2 {
    width: 100%;
}
.wpcr3_respond_2 textarea {
    width: 100% !important;
    min-width: inherit;
}



.ajax-load-more-wrap button.alm-load-more-btn.more {
    opacity: 1 !important;
    font-size: 14px;
    border-radius: 4px;
    text-indent: 0 !important;

    background-color: #000 !important;
    color: #fff !important;
    padding: 1rem 3rem;
    text-transform: uppercase;
    border-radius: 0;
    border: 1px solid #fff;
    transition: all 0.3s ease-in-out;
}

.alm-loading button.alm-load-more-btn.more {
    background-color: transparent !important;
    border: 0;
}

.ajax-load-more-wrap button.more {
    background-color: #000 !important;
    color: #fff !important;
    padding: 1rem 3rem;
    text-transform: uppercase;
    border-radius: 0;
    border: 1px solid #fff;

    height: inherit !important;
    line-height: inherit !important;
     transition: all 0.3s ease-in-out;
}
.ajax-load-more-wrap button.more:after {
    display: none !important;
}


.ajax-load-more-wrap button.done {
    display: none !important;
}

.ajax-load-more-wrap button.more:hover {
    background-color: #cd9700 !important;
}

tr.shipping th{

    display:none;
    }
