@charset 'utf-8';
/*
 Theme Name:   JardiWinery Child
 Theme URI:    http://jardiwinery.ancorathemes.com/
 Description:  JardiWinery - Fully Responsive and Mobile Friendly theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     jardiwinery
 Version:      1.0
 Tags:         light, inheritable theme-options
 Text Domain:  jardiwinery
*/


@import url("../jardiwinery/style.css");


#terroir-desc{
text-align: left !important; 
}
#terroir-desc h6{
    margin-top: 0px;
}
#terroir-desc p{
padding: 0px;
margin: 0px;
}
#terroir-desc p:last-child{
margin-top: 20px;
}
.mapsvg-loading{
    display: none !important;
}
.my_icon_image img {
    max-width: 70%;
}

.cc-theme-edgeless.cc-window {
    z-index: 999999;
}

.header_mobile .logo_main,
.top_panel_wrap .logo_main {
    max-height: 200px;
    width: auto;
    max-width:90%;
    margin:0 auto;
}

.top_panel_wrap .column-1_6.contact_logo{
    width: 100%;
}
.header_mobile .logo_slogan,
.top_panel_wrap .column-1_6.contact_logo .logo_slogan {
    float: none;
    text-align: center;
    color: #fff !important;
    text-transform:uppercase; 
}
.header_mobile .logo>a{
    text-align: center;
    }
.footer_wrap_inner.widget_area_inner ul li {
    width: 100%;
    float: none;
}
.footer_wrap_inner.widget_area_inner .logo{
    width: 70px;
    margin-top: 0px;
}
.widget_number_1.column-1_4{
    width: 40%;
}
.widget_number_2.column-1_4,
.widget_number_3.column-1_4,
.widget_number_4.column-1_4{
    width: 20%;
}
.copyright_style_socials .copyright_text {
    float: none;
}
.footer_wrap_inner .logo_descr {
    padding-left: 7.6em !important;
}
.footer_wrap_inner  .logo_slogan,
.footer_wrap_inner .logo .logo_text{
    display: none !important;
}
.footer_wrap_inner{
    font-size: 13px;
    padding: 3em 0 2em;
}
.footer_wrap_inner ul li{
    font-size: 11px;
    margin-bottom: 0px;
    padding-left: 0!important;
}
.footer_wrap_inner.widget_area_inner .widget_title{
        font-size: 17px;
    margin-bottom: 20px;
}

.copyright_wrap .copyright_text p{
    padding-top: 2px;
    font-size: 12px;
}
.copyright_wrap .sc_socials.sc_socials_size_tiny {
    margin: 0 -0.55em 0 0;
}

.sc_section.section_style_contact  .sc_section_content {
    padding: 1em 0 !important;
}

.sc_form .sc_form_item.sc_form_button input.sc_button_size_large{
    width: 100%;
-webkit-transition: all ease .3s;
-moz-transition: all ease .3s;
-ms-transition: all ease .3s;
-o-transition: all ease .3s;
transition: all ease .3s;
}

.page_content_wrap.page_paddings_no {
    padding: 0 0 8.1em !important;
}

.mysticky-block-content h6{
    margin: 0 0 20px;
}

.sidebar{
    padding-top:350px !important;
}
.my_title_breadcrumb{
    margin-bottom:40px !important;
}
div.post_featured {
    margin-bottom: 1em;
}



.my_vinho_image{
 max-height: 160px;
overflow: hidden;
}
.promo_vinhos .promo_vinhos_image{
margin-top: 170px;
}
.promo_vinhos .promo_vinhos_image img{
    max-width: 70%;
}
.promo_vinhos .promo_vinhos_title{
    font-family: Montserrat;
    padding-bottom: 1.2em;
    margin-bottom:170px !important;
}
.vinhos_title{
    font-family: Montserrat !important;
    padding-bottom: 1.2em !important;
}



#marca_prod .marca_prod_colum{
    position:relative !important;
    background-color: transparent !important;
    padding:5px !important;
}
#marca_prod .marca_prod_colum img{
    margin-bottom:130px !important;
}



#marca_prod .my_hover_effect{
position: absolute !important;
bottom: 15px !important;
max-width: 100% !important;
margin: 0 !important;
padding: 0 !important;
left: 15px !important;
right: 15px !important;
background-color: transparent !important;
}
#marca_prod .my_hover_effect h2{
margin: 0px !important;
}
#marca_prod .my_hover_effect .sc_button{
margin-top: 0px !important;
}

.eg-vanburen-container,
.eg-washington-102345-container {
    background: rgba(200,168,0,0.3) !important;
}

#marca_links .sc_button{
position:absolute;
bottom: 20px;
left: 20px;
right:20px;
}

.terroir_vector_map{
max-width: 300px;
margin: 0 auto;
}

.sc_button{
    max-width: 70% !important;
    padding: 1em !important;
    word-wrap: normal !important;
}

#marca_links .vc_col-sm-3 .vc_column-inner{
    padding-bottom: 90px !important;
    position: relative;
}

.terroir-title h4,
.terroir-title h6{
    color: #2c3136;
    margin: 0px;
    padding: 0px;
    text-align: center;
}
.terroir-title h6{
text-transform: none;
}

/*-------------------------------------------------------------- */

@media (max-width: 767px) and (min-width: 640px){
#mirus .vc_col-sm-3,
#loureiro .vc_col-sm-3, 
#marca_links .vc_col-sm-3,
#marca_prod .vc_col-sm-3{
        float: left;
        width: 25%;
        padding: 2px;
}

#marca_links .sc_button{
   padding: 1em 0.8em;
       left: 15px;
    right: 15px;
}

#mirus .nopadding .vc_col-sm-3,
#loureiro .nopadding .vc_col-sm-3{
        padding: 0px;
}
.my_vinho_image {
    max-height: 140px;
    overflow: hidden;
}
}

@media (max-width: 568px){
.sc_socials.sc_socials_type_icons.sc_socials_shape_square {
    width: auto !important;
}
}


@media screen and (max-width:959px){
.sidebar,
.theiaStickySidebar{
    display: none;
}
}

@media (max-width: 767px){
.footer_wrap .widget_number_1{
    visibility: hidden !important;
    display: none !important;
}

.footer_wrap .widget_number_2{
    padding-top: 20px;
    margin-top: 1em;
}
header{
    display: none !important;
}
.header_mobile{
    display: block;
}
.header_mobile .logo_main,
.top_panel_wrap .logo_main {
    max-width: 80px !important;
}
#marca_shop > [class*="column-"] {
    width: 33.33333333333333%;
}
}

@media (min-width: 480px) and (max-width: 639px){
#mirus .vc_col-sm-3,
#loureiro .vc_col-sm-3,
#marca_links .vc_col-sm-3,
#marca_prod .vc_col-sm-3{
    width:50%;
    float: left;
}
.my_vinho_image {
    max-height: 140px;
    overflow: hidden;
}
}

@media screen and (max-width:479px){
    .comments_wrap .form-submit input[type="submit"], 
    .comments_wrap .form-submit input[type="button"] {
    width: 100%;
    text-align: center;
    padding: 2.1em 0;
}
.promo_vinhos .promo_vinhos_image{
margin-top: 2.2em !important;
}
.promo_vinhos .promo_vinhos_title{
    margin-bottom:2.2em !important;
}

#marca_shop > [class*="column-"] {
    width: 50%;
}
}


