/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.woocommerce-currency-switcher.wSelect-el {

}
/*.product .post-content p {
	display:inline;
}*/
select.woocommerce-currency-switcher.wSelect-el {
	display:none;
}
.wSelect.wSelect-theme-classic {
	margin-top:5px;
}
.woocommerce-currency-switcher-form .wSelect-theme-classic.wSelect {
	margin-bottom:-9px !important;
}
.woocommerce-currency-switcher-form .wSelect-options-holder {
	z-index:999 !important;
}
.product_inquiry_form input[type="submit"]:hover {
	background-color: #6fb297 !important;
    color: #ffffff;
	cursor: pointer;
}
.product_inquiry_form input[type="submit"] {
    font-weight: 400;
	margin-top:15px;
    letter-spacing: 1px;
	border-width: 0px;
    border-style: solid;
	padding: 13px 29px;
    line-height: 17px;
    font-size: 14px;
	background: #78bca1 !important;
    color: #ffffff;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#78bca1, endColorstr=#78bca1);
    transition: all .2s;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
}
.product_inquiry_form input[type="email"] {
	width: 100%;
    min-height: 40px;
}
.product_inquiry_form input[type="text"], .product_inquiry_form input[type="email"] {
    background: none !important;
	border: 1px solid #d2d2d2;
    margin-bottom: 10px;
}
.product_inquiry_form textarea {
    background: none !important;
	border: 1px solid #d2d2d2;
    margin-bottom: 10px;
	width:100%;
}
.product_inquiry_form .col-md-12, .product_inquiry_form .col-md-2 {
    padding-left: 0px;
}
.product_inquiry_form .col-md-2 {
	font-size:13px;
}
.variations_button {
    margin-top: 20px;
}
ul.title-filter {
    width: 100%;
    float: left;
    background-color: #eee;
    padding-left: 0px;
}
.title-filter li{
	float: left;
    list-style: none;
    padding: 0px 10px;
    border-right: 1px solid #aaa;
}
.title-filter li a {
    color: #000;
    font-weight: 600;
}
.title-filter li a:hover {
    text-decoration: underline;
}
.product-details-container .price {
    display: none;
}
.product-type-variable .summary.entry-summary .summary-container div[itemprop="offers"] {
    display: none !important;
}
.under_line
{
	text-decoration: underline;
}
.search_post_title{
	font-size: 16px;
	font-weight: normal;
}
.search_found h1, .no_search_found h1{
	font-weight: normal;
	color: #333333;
}
.search_aside_field{
	width: 20% !important;
	border: 1px solid #ccc !important;
	background: white !important;
}
.custom_seach_submit{
	background: black none repeat scroll 0 0;
    border: 0 none;
    color: white;
    font-weight: bold;
    padding: 9px;
    -webkit-padding-after: 13px;
    cursor: pointer;
}
.search_not_submit{
	background: black none repeat scroll 0 0;
    border: 0 none;
    color: white !important;
    font-weight: bold !important;
    padding: 11px !important;
    cursor: pointer;
}
.woocommerce-tabs .wc-tab .post-content li p,.woocommerce-tabs .wc-tab .post-content p{
	display:inline-block;
	margin-bottom: 0!important;
}
#menu-widget-3 > .fusion-widget-menu ul {
    white-space: normal!important;
    margin-top: 0px!important;
}
#customer_login {
    margin-top: 250px;
}
.woocommerce-ResetPassword, .woocommerce-message, .woocommerce-MyAccount-navigation {
    margin-top: 300px;
}
.woocommerce-ResetPassword, .woocommerce-message, .woocommerce-MyAccount-navigation {
    margin-top: 300px;
}
.woocommerce-checkout-review-order-table #shipping_method li:nth-child(2), .woocommerce-checkout-review-order-table .fee {
    display: none;
}
.woocommerce-checkout-review-order-table #shipping_method input[type=radio]{
	display:none;
}
.woocommerce-checkout-review-order-table .shipping [data-title="Shipping"], .woocommerce-checkout-review-order-table .tax-rate td{
	padding-top:0px!important;
}
.fusion-logo img {
    width: 235px!important;
}
.fusion-layout-column {
    margin-bottom: 0px!important;
}
#wrapper #main .fusion-portfolio-content > h2.entry-title, #wrapper #main .fusion-post-content > .blog-shortcode-post-title, #wrapper #main .fusion-post-content > h2.entry-title, #wrapper #main .post > h2.entry-title, #wrapper .fusion-events-shortcode .fusion-events-meta h2, .single-product .product .product_title {
    font-size: 24px;
    line-height: 34px;
}
#wrapper #main .fusion-portfolio-content > h1.fusion-post-title, #wrapper #main .fusion-portfolio-content > h2.fusion-post-title, #wrapper #main .fusion-post-content > .blog-shortcode-post-title, #wrapper #main .fusion-post-content > h1.fusion-post-title, #wrapper #main .fusion-post-content > h2.fusion-post-title, #wrapper #main .post > .fusion-post-title-meta-wrap > h1.fusion-post-title, #wrapper #main .post > .fusion-post-title-meta-wrap > h2.fusion-post-title, #wrapper #main .post > h1.fusion-post-title, #wrapper #main .post > h2.fusion-post-title, #wrapper .fusion-events-shortcode .fusion-events-meta h1, #wrapper .fusion-events-shortcode .fusion-events-meta h2, .single-product #main .product h1.product_title, .single-product #main .product h2.product_title{
	line-height: 34px!important;
}
#wrapper #main #comments .fusion-title h2, #wrapper #main #comments .fusion-title h3, #wrapper #main #respond .fusion-title h2, #wrapper #main #respond .fusion-title h3, #wrapper #main .about-author .fusion-title h2, #wrapper #main .about-author .fusion-title h3, #wrapper #main .related-posts .fusion-title h2, #wrapper #main .related-posts .fusion-title h3, #wrapper #main .related.products .fusion-title h2, #wrapper #main .related.products .fusion-title h3, .single-product .woocommerce-tabs h2, .single-product .woocommerce-tabs h3 {
    line-height: 18px!important;
}
.artist-portfolio .fusion-portfolio-content .fusion-portfolio-meta, .exhibition-portfolio .fusion-portfolio-content .fusion-portfolio-meta {
	display:none;
}
.fusion-mobile-nav-item a {
    color: #ffffff!important;
}
form[action*="/contact"] .fusion-layout-column {
    margin-bottom: 20px!important;
}
.shop_table .product-subtotal .amount {
    font-size: 18px;
    font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}
/* .woocommerce-currency-switcher-form {
    display: block!important;
} */
@media (min-width: 200px) and (max-width:800px)  {
.fusion-column-last #mc4wp_widget-2 {
    float: none!important;
    text-align: center!important;
}
}
@media only screen and (max-width: 991px){
.woocommerce-currency-switcher-form {
    margin-bottom: 20px!important;
}
}
@media only screen and (max-width: 1100px){
.fusion-header-wrapper .fusion-header, .fusion-header-wrapper .fusion-secondary-main-menu {
    background-color: #fff!important;
}
}