html {
	background-color: #eeeeee;
}

.c-btn-dark {
    color: #ffffff !important;
    background: none !important;
    border-color: #FFF !important;
}

.c-btn-dark:hover {
    color: #2f353b !important;
    background: #FFFFFF !important;
    border-color: #FFFFFF !important;
}

.c-desktop-logo {
    width: 250px;
    height: 50px;
	padding-bottom:9px;
}

.c-desktop-logo-inverse {
    width: 182px;
    height: 37px;
}

.c-mobile-logo {
    width: 182px;
    height: 37px;
}

.modal-header {
    padding: 10px !important;
}

@media (min-width: 992px){
    .c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-brand {
        transition: margin 0.2s;
        margin: 17px 0 19px 0 !important;
    }
	#btnLang {
		display: none !important;
	}

}


/* Para ocultar la imágen de fondo */
html, body { 
	background-image: none;
}

/* Para el texto largo */
.c-content-title-1 > p {
	font-size: 14px;
}

.c-content-title-1.c-opt-1 > h3 {
	font-size: 28px;
}

.c-content-tab-6 .nav > li > a {
	font-size: 15px;
}

.fixed-height {
	height: 286px;
}


.c-layout-footer-10 .c-layout-footer-10-subfooter > .c-layout-footer-10-subfooter-content {
    width: 115px;
}

.c-address ul li {
	list-style: none !important;
	font-size: 32px;
}

.flags {
	margin-right: 15px;
}

.border-top {
	border-top: 1px solid #EEE;
}

.c-no-box-shadow {
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
}

@media (min-width: 768px) {
    .c-no-box-shadow {
        box-shadow: none !important;
        -webkit-box-shadow: none !important;
    }
}

.vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}

.lang-container {
	height: 20px;
}

/* Para ocultar la barra superior */
@media (max-width: 991px) {
  /* 991px */
  .c-layout-header .c-topbar {
    margin: 0;
    min-height: 45px; 
	}
  .c-layout-header-topbar-collapse .c-layout-header .c-topbar {
    display: none;
    }
	#btnLang {
		display: block !important;
	}
	
	/* .c-topbar { */
		/* display: none; */
	/* } */
	/* .c-topbar-dark { */
		/* display: none; */
	/* } */
}

.lblSucceed {
	color: green;
}

.lblSucceed, .lblError {
	top:15px;
	position:relative;
}

.tp-mask-wrap{
	overflow:visible!important;
}



/* .box-shadow-bg { */
	/* padding: 15px; */
	/* border-radius: 15px; */
	/* box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.1); */
/* } */