/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/




.l-header.bg_transparent:not(.sticky) .l-subheader.at_top {
    background:none!important;
}


.topcolor{
    color:#775944;
}


.for_custom_em em {
    font-size:18px;
    font-weight:600;
    font-family:Open Sans;
    font-style:normal;
    
}

.reveo_button_red {
    width:360px;
    height:120px;
    display:block;
    background-repeat:no-repeat;
    background-image:url(http://pangran.ro/wp-content/uploads/2019/06/button-bg.png);
    background-position:center center;
    text-align:center;
    box-sizing: border-box;
    color:#fff!important;
    padding:40px;
    font-weight:bold;
    font-size:19px;
}

.reveo_button_red:hover {
    text-decoration:underline;
}
.zet {
    z-index:9999!important;
}


#rev_slider_1_1 .uranus.tparrows:before {
    color:#82654d;
}

.clean {
    float:none!important;
}


.lemn header:not( .sticky ) .type_desktop .w-nav-anchor.level_1 {
    color:#fff;
}

 .lemn header:not( .sticky ) .type_desktop .current_page_item .w-nav-anchor.level_1 .w-nav-title{
    color:#fff;
}


.lemn header:not(.sticky) .type_mobile .w-nav-icon {
    color:#fff;
}
    
 .lemn header.bg_transparent:not(.sticky) .type_desktop li:hover .w-nav-anchor.level_1 .w-nav-title  {
    color: #fff;
}

.lemn header.bg_transparent:not(.sticky) .type_desktop li .w-nav-anchor.level_1 .w-nav-title  {
   color:#f7d68d;
}


.lemn header:not(.sticky) .logo {
 -webkit-filter: grayscale(100%) brightness(900%);
  filter: grayscale(100%) brightness(900%);
}


.lemn header.bg_transparent:not(.sticky) .w-nav-title:after {
    background:#fff;
}









 @media only screen and (max-width: 600px) {
header:not( .sticky ) .l-subheader.at_middle {
    background:none!important;
}

.w-grid.poate .w-grid-list .w-hwrapper {
    display:block!important;
}


}



.l-section[class*="color_"] .for_white h1 {
    color:#f7d68d;
}

* { font-variant-ligatures: none;}

.footer-sizing{
    font-size:13px;
}

.footer-sizing a {
  font-weight: 600;
}

.footer-sizing a:hover {
}

.footer-sizing p {
    margin:0;
}


.branding {
    line-height: 1.3rem;
    color:#988e7f;
    font-size:13px;
}

.branding p {
    margin: 0.5rem 0 0 0;
}
.branding a:hover {
    text-decoration: none!important;
    border:none!important;
    }
    
.branding img.alignleft {
    margin:0 1rem 1rem 0;
}
.lemn .l-header .l-subheader-cell .w-text-h {
    color:#fff;
}

.lemn .l-header .w-text-h:hover {
    color:#f7d68d;
}

.lemn header:not( .sticky ) .l-subheader-cell .w-search-open {
    color:#fff;
    opacity:1;
}

.lemn header:not( .sticky ) .l-subheader-cell .w-search-open:hover {
    color:#f7d68d;
}

.h-alb h3, .h-alb h3 a {
    color:#fff;
}

.h-alb h3 a:hover {
    color:#fff;
    text-decoration:underline;

}

.formular-pangran-contact input, .formular-pangran-contact textarea {
    border: solid 2px #f7d68d;
}

#us_grid_1 .g-loadmore, #us_grid_2 .g-loadmore {
    text-align:right;
}


.wpb_wrapper li a:hover {
    text-decoration: underline;
}

h4 a:hover {
    text-decoration: underline;
} 