/*
Theme Name: Nuvo2
Theme URI: http://cmssuperheroes.com
Author: CMSSuperHeroes
Author URI: http://themeforest.net/user/CMSSuperHeroes
Description: The 2017 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: nuvo2

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.



*/




.cms-copyright{ display:none}

.col-lg-6 {
    width: 100% !important;
}
.cms-event-date {
    display: none !important;
}


.cms-event-countdown {
    display: none !important;
}
.descripcion {
	text-align: right;
}
.title.ft-li {
    color: white !important;
}
.description > p {
    color: white !important;
}
.cms-fancybox-content > p {
    color: white !important;
}
.cms-fancybox-title {
    color: white !important;
}
.descripcion .cms-fancybox-icon.left {
	float: right;
	margin-left: 10px;
}
#wl-wrapper.woocommerce .button, .btn, button, .button, input[type="submit"] {
    background-color: #c3a97e !important;
    border-bottom-color: #c3a97e !important;
    border-left-color: #c3a97e !important;
    border-right-color: #c3a97e !important;
    border-top-color: #c3a97e !important;

}
.btn.btn-effect::before {
    background-color:  #c3a97e !important;
}
.btn.btn-outline {
    color: white !important;
}

.cms-layout-gallery2 .cms-gallery-item::before {
    background-color: #a82060 !important;
   
    opacity: 0.1 !important;
   
  
}

.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels-container .vc_tta-panels .vc_tta-panel::before{ background:none !important}

#cshero-header-inner.header-top #cshero-header-top{background-color: #c3a97e !important}
#cshero-header-inner.header-top #cshero-header-top .contact-top li i{color: white !important}
#cshero-header-inner.header-top .h-cart-wrapper .icon-cart .couter_items{background-color: transparent !important}
.cshero-header-navigation .main-navigation .menu-main-menu > ul > li > a, .cshero-header-navigation .main-navigation .menu-main-menu > li > a{
color: #c3a97e !important}

.wpb_text_column.wpb_content_element.vc_custom_1496829437671 {
    color: #525252 !important
}

.cms-fancyboxes-bg-image::before{opacity: 0.3 !important;}
.cms-fancybox-title {
    font-weight: bolder !important;
}
.vc_custom_1497263679013 {
    background-position: left center !important;
}
body #cms-content.site-content{ padding-bottom:0px !important}

.woocommerce-Price-amount.amount {
    color: #000000 !important}

#cms-theme.single-product .pr-single-product .woocommerce-tabs .tabs li.active a, #cms-theme.single-product .pr-single-product .woocommerce-tabs .tabs li:hover a {
    color: #c3a97e !important}

.cms-grid-wraper.cms-layout-gallery2.cms-images-zoom.template-cms_grid--layout-gallery2.clearfix {
    margin-top: -16px;
}

.vc_row.wpb_row.vc_row-fluid.vc_row-no-padding {
    margin-top: -30px;
}

.post-social-shared a {
    color: #414140;
}
.tp-caption.tp-shape.tp-shapewrapper.rs-parallaxlevel-tobggroup{background:none !important}

.cms-carousel-blog-layout1 .cms-carousel-item .entry-body .entry-title a {
    color: #be9c5b !important;
}

.entry-title > a{color: #be9c5b !important;}
.entry-blog-detail {
    display: none;
}

.wg-title{color: #be9c5b !important;}

#cms-footer-top{padding-top:113px !important}
.cms-recent-post .cms-recent-details .title a {
    color: white !important;
}
.cms-recent-post .cms-recent-details .date{color: white !important}
.cms-recent-post .cms-recent-details .readmore a{color: white !important}

#comments{display: none}
.cms-related-post.clearfix{display: none}

.single-post .entry-meta .post-details{width: 100% !important}

.single-post .entry-title {
    padding-left: 0 !important;
    padding-right: 0 !important;
color: #bf9d5b !important
}

.site-footer.cms-footer1 {
    background-size: cover !important;
}

.social-top {
    display: none !important;
}

.stock.out-of-stock {
    display: none !important;
}

.fa.fa-facebook {
    color: #c3a97e;
}
.ssba.ssba-wrap {
    margin-bottom: 50px;
}
.single-post .entry-title, .single-fr-events .entry-title, .single-flexrestaurants .entry-title{font-size: 35px !important;}
.entry-footer.clearfix{display:none}
.post-details {
    display: none;
}

#cookie-law-info-bar span {
    padding: 0 9% !important;

}

#cms-footer-bottom {
    
    padding: 15px 0 4px !important;
}

.wpcf7-form label {
    width: 550px;
}
.woocommerce div.product p.stock {
    display: none;

}
.cms-gallery-subtitle {
    display: none !important;
}

.fa.fa-instagram{color:#c3a97e !important}


#menu-item-3254 {
    position: fixed !important;
    right: 0px !important;
    background: #d9a2bc !important;
    height: 50px !important;
    padding-top: 28px !important;
    top: 400px !important;
    border: none !important;
    padding-left: 17px !important;
    border-radius: 6px !important;
    margin-right: -3px !important;
}


#menu-item-3255 {
    position: fixed !important;
    right: 0px !important;
    top: 455px !important;
    background: #d9a2bc !important;
    height: 50px !important;
    padding-top: 27px !important;
    padding-left: 8px !important;
    border-radius: 5px !important;
    margin-right: -3px !important;
    padding-right: 9px !important;
}


#menu-item-3252 {
    position: fixed !important;
    right: 0px !important;
    background: #d9a2bc !important;
    height: 50px !important;
    padding-top: 28px !important;
    top: 400px !important;
    border: none !important;
    padding-left: 17px !important;
    border-radius: 6px !important;
    margin-right: -3px !important;
}


#menu-item-3253 {
    position: fixed !important;
    right: 0px !important;
    top: 455px !important;
    background: #d9a2bc !important;
    height: 50px !important;
    padding-top: 27px !important;
    padding-left: 8px !important;
    border-radius: 5px !important;
    margin-right: -3px !important;
    padding-right: 9px !important;
}


.icon-2x.icon-facebook {
    color: white !important;
}

.icon-2x.icon-instagram {
    color: white !important;
}

.cshero-header-navigation .main-navigation .menu-main-menu > ul > li > a, .cshero-header-navigation .main-navigation .menu-main-menu > li > a{font-size:15px !important}

.menu-footer{display:none !important}

.vc_tta-container .vc_tta-accordion.vc_tta-style-classic .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body{ background-image:none !important;background-color:white !important}

.sin-background .vc_tta-panel-body {
    background: white !important;
}
.sin-background li span {
    color: #707070 !important;
}
.sin-background li {
    color: #8e2f5f !important;
}

.sin-background ul {
    list-style: disc !important;
padding-left: 40px !important;
padding-bottom: 15px !important;
}

/*proyectos*/
#paises-mov .vc_col-sm-3 {
    width: 25%;
}

/*producto promoción*/
#sin-margin li{
margin-bottom: 0 !important;
}
#sin-margin .wpb_text_column {
    position: relative;
    top: -65px;
}
#sin-margin .cshero-add-to-cart {
    position: relative;
    top: 50px;
}

.taseav-age-verify {
    background: rgba(142,47,95,.95) !important;
}

