/***** COLOR PRINCIPAL ****/
::selection {
	/*! color: white; */
	background: #f2b7c9;
}


.edit-link a
{
	color: #f2b7c9;
}

.bs-head-detail .top-date {
	background: #f2b7c9;
	color: #fff;
}
.bs-head-detail .top-date .time {
	background: #f2b7c9;
	color: #fff;
}

.bs-default .navbar-collapse ul {
	background: #f2b7c9;
}

.navbar-wp .dropdown-menu > li > a:hover,
.navbar-wp .dropdown-menu > li > a:focus  {
	background: #f2b7c9;
	color: white;
}
.navbar-wp .dropdown-menu.searchinner [type=submit] {
	background: #f2b7c9;
	color: #fff;
}

.right-nav a, .switch .slider::before{
	background: #f2b7c9;
	color: #fff;
}

.form-control:hover, textarea:hover, input:not([type]):hover, input[type="email"]:hover, input[type="number"]:hover, input[type="password"]:hover, input[type="tel"]:hover, input[type="url"]:hover, input[type="text"]:hover, input:not([type]):focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="text"]:focus {
	border-color: #f2b7c9;
}
input[type="submit"], button {
	background: #f2b7c9;
	border-color: #f2b7c9;
	color: #fff;
}

a {
	color: #f2b7c9;
}
a:hover, a:focus {
	color: #0F1012;
}
a.category-color-1 {
	background: #f2b7c9;
}
.wp-block-calendar tbody td{
	color: var(--text-color);
}
.bs-error-404 h1 i {
	color: #f2b7c9;
}

.bs .swiper-button-prev:hover,
 .bs .swiper-button-next:hover  {
	background: #f2b7c9;
	color: #fff;
}

.envelope {
	background: #f2b7c9;
    color: #fff;
}

.bs-social li i {
  background: #f2b7c9;
  color: #fff;
}

.bs-widget .bs-widget-tags a:hover, .bs-widget .bs-widget-tags a:focus{
	color: #fff;
    background: #f2b7c9;
    border-color: #f2b7c9;
}

.tabarea-area .nav-tabs .nav-link:hover,.tabarea-area .nav-tabs .nav-link:focus, 
.tabarea-area .nav-tabs .nav-link.active {
	background: #f2b7c9;
	color: #fff;
	border-color: #f2b7c9;
}
.bs-widget.promo:hover .text::before{
	border-top-color: #f2b7c9;
    border-right-color: #f2b7c9;
}
.bs-widget.promo:hover .text::after{
	border-bottom-color: #f2b7c9;
    border-left-color: #f2b7c9;
}
.bs-widget.promo:hover h5 a, .bs-widget.promo h5 a:focus { 
	background: #f2b7c9;
	color: #fff;
}

.bs-slide .inner .title a:hover, .bs-slide .inner .title a:focus {
	color: #f2b7c9;
}

.bs-widget-title .title:before {
    background: #f2b7c9;
} 

.bs-widget-title.two .title {
	background: #f2b7c9;
	color: #fff;
}
.widget_block h2:before { 
    background: #f2b7c9;
} 
.wp-block-search__label:before { 
    background: #f2b7c9;
}
/*==================== featured tab widget ====================*/
.featured-tab-widget .nav-link.active, .featured-tab-widget .nav-link:hover, .featured-tab-widget .nav-link:focus {
    color: #f2b7c9;
}


.small-post .title a:hover, .small-post .title a:focus {
	color: #f2b7c9;
}

.page-links a:hover, .single-nav-links a:hover, .single-nav-links .post-page-numbers.current
{
	background: #f2b7c9;
	color: #fff;
}


.bs-blog-thumb .bs-blog-inner .title:hover, .bs-blog-thumb .bs-blog-inner .title a:hover, .bs-blog-thumb .bs-blog-inner .title a:focus{
	color: #f2b7c9;
}
.bs-blog-category:before {
    background: #f2b7c9;
}

.bs-blog-post .title a:hover, .bs-blog-post .title a:focus, .bs-blog-post .title a:hover, .bs-blog-post .title a:focus {
	color: #f2b7c9;
}
.bs-blog-meta a:hover, .bs-blog-meta a:focus{
	color: #f2b7c9;
}
.bs-info-author-block .title a:hover, .bs-info-author-block .title a:focus {
   color: #f2b7c9;
}

.edit-link .post-edit-link:hover
{
	color: #f2b7c9;
}


.comments-area .reply a {
	color: #fff;
    background: #f2b7c9;
    border-color: #f2b7c9;
}
blockquote::before {
	color: #f2b7c9;
}
.bs-widget .bs-author img.rounded-circle {
    border-bottom-color: #f2b7c9;
    border-left-color: #f2b7c9;
    border-top-color: #e5e5e5;
    border-right-color: #e5e5e5;
}
.wp-block-tag-cloud a:hover, .wp-block-tag-cloud a:focus {
	color: #fff;
	background: #f2b7c9;
	border-color: #f2b7c9;
}
.widget_block .wp-block-search__button{	
	background:  #f2b7c9;
	border-color: var(--border-color);
	color: #fff ;
}

.wp-block-file *+.wp-block-file__button {
    color: #fff;
	background: #f2b7c9;
}
.bs-sidebar .bs-widget ul li a:hover, .bs-sidebar .bs-widget ul li a:focus {
	color: #f2b7c9;
}
.bs-sidebar .bs-widget .bs-widget-tags a:hover, .bs-sidebar .bs-widget .tagcloud a:hover, .bs-sidebar .bs-widget .bs-widget-tags a:focus, .bs-sidebar .bs-widget .tagcloud a:focus {
	color: #fff;
	background: #f2b7c9;
	border-color: #f2b7c9;
}
.bs-sidebar .bs-widget.widget_search .btn {
	background: #f2b7c9;
	color: #fff; 
	border-color: #e5e7eb;
}
.bs-widget .calendar_wrap table caption {
	background: #f2b7c9;
	border-color: #f2b7c9;
	color: #fff;
}
.btn, .btn-theme, .more-link { 
	background-color: #f2b7c9;
	color: #fff;
	border-color: #f2b7c9;
}
.btn-blog:hover, .btn-blog:focus {
	background: #f2b7c9;
	color: #fff;
	border-color: #f2b7c9;
}
button, [type=button], [type=reset], [type=submit] {
    background: #f2b7c9;
	color: #fff;
	border-color: #f2b7c9;
}

.pagination > .active > a, .pagination > .active > a:hover, .pagination > li > a:hover, .pagination > li > a:focus, .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	border-color: #f2b7c9;
	background: #f2b7c9;
	color: #fff;
}
.page-item.active .page-link {
  	border-color: #f2b7c9;
	background: #f2b7c9;
	color: #fff;
}
.navigation.pagination .nav-links .page-numbers.current, .navigation.pagination .nav-links a:hover, a.error-btn, .post-nav-links a {
	background-color: #f2b7c9; 
	color:#fff; 
	border-color: var(--wrap-color);
}
.navigation.pagination > .active > a, .navigation.pagination > .active > a:hover, .navigation.pagination > li > a:hover, .navigation.pagination > li > a:focus, .navigation.pagination > .active > a, .navigation.pagination > .active > span, .navigation.pagination > .active > a:hover, .navigation.pagination > .active > span:hover, .navigation.pagination > .active > a:focus, .navigation.pagination > .active > span:focus {
    border-color: #f2b7c9;
    background: #f2b7c9;
    color: #fff;
}
.bs-blog-post .single .nav-links a:hover, .bs-blog-post .single .single-nav-links a:hover {
    color: #f2b7c9;
}
.bs-breadcrumb-section .breadcrumb a:hover,
.bs-breadcrumb-section .breadcrumb a:focus,
.bs-breadcrumb-section .breadcrumb .active a {
	color: #f2b7c9;
}
.bs-page-breadcrumb > li a:hover, .bs-page-breadcrumb > li a:focus {
	color: #f2b7c9;
}
footer .bs-recent-blog-post .small-post .title a:hover, footer .bs-recent-blog-post .small-post .title a:focus {
	color: #f2b7c9;
}
footer .bs-widget ul li a:hover, footer .bs-widget ul li a:focus {
	color: #f2b7c9;
}
footer .bs-footer-copyright a:hover, footer .bs-footer-copyright a:focus {
	color: #f2b7c9;
}
footer .bs-widget.widget_search .btn {
	color: #fff;
	background: #f2b7c9;
	border-color: #f2b7c9;
}
footer  .bs-widget .bs-widget-tags a:hover, footer  .bs-widget .tagcloud a:hover, footer  .bs-widget .bs-widget-tags a:focus, footer .bs-widget .tagcloud a:focus {
	color: #fff;
    background: #f2b7c9;
    border-color: #f2b7c9;
}
.bs_upscr {
	background: #f2b7c9;
	border-color: #f2b7c9;
	color: #fff !important;
}
.form-control:focus {
	border-color: #f2b7c9;
}
.form-group label::after {
	background-color: #f2b7c9;
}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce #respond input#submit, .woocommerce input.button.alt, .woocommerce .cart .button, .woocommerce .cart input.button, .woocommerce a.button, .woocommerce button.button, .woocommerce-page .products a.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt[disabled]:disabled, .woocommerce #respond input#submit.alt[disabled]:disabled:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt[disabled]:disabled, .woocommerce a.button.alt[disabled]:disabled:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt[disabled]:disabled, .woocommerce button.button.alt[disabled]:disabled:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt[disabled]:disabled, .woocommerce input.button.alt[disabled]:disabled:hover {
	background: #f2b7c9;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	background-color: #f2b7c9 !important; 
}
/*-theme-color-*/ 
.woocommerce #respond input#submit, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page .products .added_to_cart, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li.active {
	color: #f2b7c9;
}
/*-theme-border-color-*/ 
.woocommerce-cart table.cart td.actions .coupon .input-text:hover, .woocommerce-cart table.cart td.actions .coupon .input-text:focus, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce nav .woocommerce-pagination ul li a:focus, .woocommerce nav .woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {
	border-color: #f2b7c9;
}


.woocommerce .products span.onsale, .woocommerce span.onsale {
	background: #f2b7c9;
}

.woocommerce-page .woocommerce-message a {
	background-color: #f2b7c9;
}

.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
	background: #f2b7c9;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
	background: #f2b7c9;
}

@media (max-width: 991.98px) {
    .navbar-wp .navbar-nav {
        background: #f2b7c9;
    }
}

/****** LOGO DE LA HOME *******/
.bs-default .navbar-header img.custom-logo{
	height: 250px;
	width: 250px;
}

/****** OTROS *******/
.footer-logo{display:none}

blockquote{
background: #f0e2e9;
  border-color: #f2b7c9;
}