/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0.2
*/

.themecolor {
	background: -webkit-linear-gradient(45deg, #323F67 0%, #006DB6 75%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight:700;
    font-style: italic;
}
.button_theme, input[type="submit"]{
	background: -webkit-linear-gradient(45deg, #323F67 0%, #006DB6 75%);
}

.dark {
	text-shadow: 0px 4px 10px rgba(0, 0, 0, .18);
}
.dark .themecolor{
	background: -webkit-linear-gradient(45deg, #43bff7 0%, #9ec8e3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow:none;
}
.dark .hover_color_wrapper img, .promocion .mfn-icon-box img {
	filter:invert(1);
}
#Action_bar .contact_details li{
	padding:10px 0 0 0;
	font-size:.9em;
}
#Top_bar{
	top:40px;
}
#Action_bar .contact_details{
	float:none;
	display: flex;
  /* justify-content: space-between; /* separa los dos li a extremos opuestos */
 /* align-items: right;*/
 justify-content: flex-end
}
#menu ul > li > ul > li > a{
	font-size:14px;
}
#Content{
	margin-top:-120px;
}
.slick-slide img{
	border-radius:300px;
}
.offer_thumb .slider_pagination a img{
	max-width:70%;
}
.offer_thumb.bottom .slider_pagination li a{
	border-radius:200px;
	margin: 0 5px;
}
.offer_thumb .slider_pagination li a:before, .offer_thumb .slider_pagination li.slick-active a:after{
	border-radius:50px;
	height:0!important;
	opacity:0!important;
}
.offer_thumb .slider_pagination li.slick-active a{
	background-image:none;
	background: -webkit-linear-gradient(45deg, #323F67 0%, #006DB6 75%)!important;
}
.offer_thumb .slider_pagination li.slick-active a img, .mfn-menu-item-megamenu img{
	filter:invert(1);
}
form p, form span{
	margin-bottom:0px;
}
/* PROMOCIONES */
.promocion ul li{
	position: relative;
    margin: 0 0 10px 20px;
    font-size:1.2em;
    list-style:inside!important;
.promocion p{
	font-size:1.2em;
}

/* FOOTER */
#Footer .footer_copy .mcb-column-inner {
	margin-bottom:0!important;
}
.footer_button {
    width: 60px!important;
    height: 60px!important;
    font-size: 30px!important;
}
