/*
Theme Name: The7 child theme by MPC
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/

/*--------------------------------------------------------------
 # Avantio
 --------------------------------------------------------------*/

#miniformulario_slider #sombrap #tabla_form {
    background-color: #f5f6fa;
}

/*#miniformulario_slider .popover.bottom {
    z-index: 9999;
	top: auto !important;
}*/

/*--------------------------------------------------------------
 # From theme options
 --------------------------------------------------------------*/

.sub-nav .menu-item i.fa,
.sub-nav .menu-item i.fas,
.sub-nav .menu-item i.far,
.sub-nav .menu-item i.fab {
	text-align: center;
	width: 1.25em;
}


/*h1, h2 { letter-spacing: -3px !important; }*/

.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a {
	
	padding: 0px !important;
   }


a:link {
  text-decoration: none;
}


a:hover {
  text-decoration: none;
}


.cky-revisit-bottom-left {
    bottom: 15px;
    left: 15px;
    display: none;
}

.scroll-top.on {
    right: 10px;
    opacity: 1;
    z-index: 109;
    display: none;
}

/* Bug */

.lazyload, .lazyloading {
    opacity: 1;
}

/* Home h1 */

@media screen and (min-width:1170px) {
	.home #content h1 span {
		display:block;margin-top:5px;
	}
}

/* From CSS /JS */

.content .uvc-sub-heading{
	line-height:normal !important;
}

.cky-revisit-bottom-left {
    bottom: 15px;
    left: 15px;
    display: none;
}


.cky-btn-revisit-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    background: #0056a7;
    width: 45px;
    height: 45px;
    border-radius: 50%;
    position: fixed;
    z-index: 999999;
    cursor: pointer;
    display: none !important;
}

/*
 * Header
 */

/* Sub menus */

@media screen and (min-width:981px) {
	
	header .sub-nav {
		top: 75%;
		box-shadow:none;
		/*box-shadow: 0px 0px 4px rgba(44, 168, 170, .5);*/
		/*border: 1px solid #2ca8aa;*/
		border:0;
		background: #f5f6fa;
		border-top: 2px solid #2ca8aa;
	}
	
	header .sub-nav a:hover .menu-text, header .sub-nav li.current-menu-item a .menu-text {
			text-decoration: underline;
			text-decoration-color:#2ca8aa;
			text-underline-offset: 10px;
	}
}

/*
 * Images
 */
 
img.img-rounded, .wpb_single_image.img-rounded img {
	border-radius: 10px;
}

/*--------------------------------------------------------------
 # From MPC Tools plugin
 --------------------------------------------------------------*/

.mpc-h2{font-family: 'Open Sans';font-weight: 800;font-size: 30px;line-height: 32px;}

.cq-materialslider-slide{background:none !important;}

.cq-materialslider img.cq-materialslider-image{display:block;}

#fancy-header .fancy-subtitle{font-weight:400;}

#mpc-superhote{width:100%;min-height:80vh !important;}

/* @media (min-width: 769px) { */

	/* #mpc-superhote{height:3000px !important;} */

/* } */


/* Rows */

@media screen and (max-width:980px) {
	.vc_row.wpb_row.mobile-hidden {
		display:none;
	}
}

@media screen and (min-width:981px) {
	.vc_row.wpb_row.desktop-hidden {
		display:none;
	}
}

/*
* Home
*/

@media screen and (max-width:980px) and (min-width:768px) {
	.home #row-intro {padding-bottom: 200px;}
}