/*



Theme Name: Enfold Child



Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.



Version: 1.0



Author: Kriesi



Author URI: http://www.kriesi.at



Template: enfold



*/


/*Add your own styles here:*/

.button-mini-delimiter {
    display: none !important;
}

.term-description,
section.search_not_found {
    display: none;
}

.button.product_type_simple {
    display: none!important;
}

#top .avia_cart_buttons .button {
    float: none;
    width: auto;
}

.iconbox .iconbox_content .iconbox_content_title {
    text-transform: none;
}

.iconbox .iconbox_content .iconbox_content_title {
    padding: 6px 0px 0px;
}

.togglecontainer {
    margin: 10px 0;
}

body#top.home.page .active-parallax {
    opacity: 0.8;
}

body#top.page .active-parallax {
    opacity: 0.6;
}

.sidebar_left.sidebar {
    text-align: left;
}

#top .widget_nav_menu li {
    padding-left: 12px;
}

.with-excerpt-container .grid-entry {
    text-align: left;
}

.current-portfolio-parent a {
    font-weight: bold;
    color: #e91e25!important;
}

.archive .category-term-description {
    font-size: 22px;
    color: #e91e25!important;
}

#top .avia-progress-bar div.progress .bar-outer,
#top .avia-progress-bar div.progress .bar {
    background: #ffffff url(../../../wp-content/uploads/2015/06/rsw-pattern.png) top left repeat scroll
}

.socket_color {
    background: #ffffff url(../../../wp-content/uploads/2015/06/rsw-pattern-b2.png) top left repeat scroll;
}

.avia-progress-bar div.progress .bar {
    animation: none !important;
}

.avia-progress-bar .progressbar-title-wrap,
.avia-progress-bar .progress {
    border-radius: 0!important;
}

.avia-progress-bar .progressbar-title-wrap {
    bottom: 0;
    padding: 4px 10px 2px;
    left: 0;
}

.av_dropcap2 {
    border-radius: 0;
}

.grid-entry.flex_column {
    padding: 10px;
}

.main_color .grid-entry-title {
    text-align: center;
}

#top .inner-entry {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.0);
}

.lady_sort .grid-image {
    border-bottom: 3px solid #ef74ac!important;
}

#top .widget_nav_menu li {
    border-left: 2px solid #333;
}

#menu-item-392 {
    border-left: 2px solid #ef74ac!important;
}

#menu-item-392 a {
    color: #ef74ac!important;
}

#nav_menu-3 {
    padding: 0;
}

.widget #menu-menu-produtos {
    margin-top: 20px!important;
}

#top .av-subnav-menu li a {
    text-transform: uppercase;
}


/*singleproduct left side bar*/

single-product .product {
    width: 100%;
}

.single-product-summary {
    float: left;
    width: 45%;
    margin-right: 3%;
}

.single-product-main-image {
    width: 25%;
}

.single-product .sidebar {
    padding-top: 0px;
}

#top .products .product.last,
#top #main .products .product.last {
    margin-right: 0px !important;
}

.template-shop .product_meta {
    top: 20px;
    padding-bottom: 10px;
    text-align: right;
    clear: both;
}

.av-main-nav>li>a {
    font-weight: 400;
    text-transform: uppercase;
}

.header_color .av-subnav-menu a:hover,
.header_color .main_menu ul:first-child>li a:hover,
.header_color .main_menu ul:first-child>li.current-menu-item>a,
.header_color .main_menu ul:first-child>li.current_page_item>a,
.header_color .main_menu ul:first-child>li.active-parent-item>a {
    font-weight: 600;
}

.sidebar .widget:first-child,
.content .sidebar .widget:first-child {
    font-size: 13px;
    text-transform: uppercase;
}

.main_color .theme-color-bar .bar {
    background: #ddd none repeat scroll 0% 0%;
}

.image-overlay-inside {
    display: none !important;
    opacity: 0 !important;
}

.main_color .av_dropcap2 {
    color: #ffffff;
    background: #ffffff url(../../../wp-content/uploads/2015/06/rsw-pattern.png) top left repeat scroll;
    width: 55px;
}

.right-arrow:before {
    content: '\25C0';
    color: red;
}

#top .cart_dropdown {
    display: none !important;
}

.single-product div .av_three_fourth {
    width: 97.5% !important;
}

.avia-fullwidth-slider.avia-builder-el-0 {
    min-height: 380px !important;
}

#header_meta {
    border-bottom: 1px solid #eeeeee !important;
}

#header_meta,
#header_main {
    background-color: white !important;
}

.page-id-21 .av-equal-height-column-flextable .avia-builder-el-1 .av_textblock_section a {
    color: #000000 !important;
}

#socket .social_bookmarks li.social_icon_1 {
    margin-right: 20px;
}

#top .social_bookmarks li a {
    font-size: 18px;
}


/**********************************************************************************************************************************************



                    RESPONSIVE



**********************************************************************************************************************************************/

#mobile-advanced li>a:before,
.html_header_mobile_behavior #mobile-advanced span>a:before,
#mobile-advanced .mega_menu_title:before {
    content: "" !important;
    position: absolute !important;
    top: 21px !important;
    border-bottom: 3px solid transparent !important;
    border-top: 3px solid transparent !important;
    border-left: 5px solid red !important;
    left: 25px !important;
}

@media screen and (max-width: 1124px) {
    .single-product-summary {
        font-size: 1vw;
    }
}

@media screen and (max-width: 1366px) {
    .avia-fullwidth-slider.avia-builder-el-0 {
        min-height: 280px !important;
    }
}

@media screen and (max-width: 760px) {
    .single-product-summary {
        width: 100% !important;
    }
}

@media screen and (max-width: 520px) {
    .single-product-summary {
        font-size: 2.5vw;
    }
}