/*
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
*/

.fusion-main-menu > ul > li > a {
    border-top: none !important;
	border-bottom: 3px solid transparent;
}	
.fusion-main-menu .sub-menu, .fusion-megamenu-holder{
	border-top:none !important;
}
.current-li-content {
    width: 200px !important;
}
 .order-dropdown, .order-dropdown ul li a {
    width: 245px !important;
}
.woocommerce-container .product-title {
    font-size: 28px;
}
.quantity.buttons_added, a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    display: none;
}
h2.yikes-custom-woo-tab-title {
    font-size: 18px;
}
div#comments h3 {
    font-weight: 700;
    font-size: 18px;
}
h2.product_title.entry-title {
    /* display: none; */
}
.summary-container {
    font-size: 16px;
}
.woocommerce-Tabs-panel h3 {
    font-weight: 700 !important;
}
h3.product-title a {
    font-size: 20px;
    font-weight: 700;
}
a.show_details_button {
    background: #f19515;
    color: #fff;
    padding: 5px 10px 5px 30px !important;
	max-width: 100% !important;
}
.list_cat p {
    text-align: center;
    font-weight: 700;
}
.event-is-recurring:hover, a:hover {
    color: #a82a2e !important;
}

.product_carousel .fusion-carousel.fusion-carousel-title-on-rollover, .product_carousel .fusion-rollover {
    height: 200px !important;
	
}
 .product_carousel .fusion-image-wrapper img{
	 height: 200px !important;
	width:auto !important; 
 }
.product_carousel h4.fusion-rollover-title {
    font-size: 20px !important;
}
.fusion-woo-product-slider.fusion-woo-slider.product_carousel {
    margin-bottom: 0px;
}
.product_carousel .fusion-carousel-wrapper {
    height: 200px !important;
	width: auto !important;
}
h4.widget-title {
    font-size: 16px !important;
    font-weight: 700 !important;
}
span.crossfade-images, span.crossfade-images img {
    height: 200px !important;
}
/* Скрываем только сортировку, но оставляем товары видимыми */
body.archive.post-type-archive.post-type-archive-product .catalog-ordering, 
ul.orderby.order-dropdown, 
ul.order{
	/* display:none !important; */
}
.fusion-widget-area .widget_nav_menu li{
	border-bottom:none;
}
h4.entry-title a {
    font-size: 18px;
    font-weight: 700;
}
h4.fusion-rollover-title a {
    font-size: 18px;
}
.contact-info-container p {
    font-size: 16px;
	margin-bottom: 10px !important;
}
.contact-info-container i {
    width: 20px;
}
i.fa.fa-mobile {
    font-size: 20px;
}
i.fa.fa-envelope {
    font-size: 12px;
}
span.wpcf7-list-item.first.last {
    margin-left: 0px;
}
span.wpcf7-form-control-wrap input {
    font-size: 16px !important;
    height: 38px !important;
}
span.wpcf7-form-control-wrap textarea, select.wpcf7-form-control.wpcf7-select{
	font-size: 16px !important;
}