.tb-megamenu-row #tb-megamenu-column-6 {display:none;}
 /* Custom, iPhone Retina  verde #3fae29 */ 
@media only screen and (min-width : 320px) {
    h1.title-hidden{display:none;}

    .view-id-educacion_continua_en_linea  .lista-items, .view-id-centro_de_idiomas .lista-items, .view-id-educaci_n_continua .lista-items{
		background: rgba(63,174,41,1);
		background: -moz-linear-gradient(top, rgba(63,174,41,1) 0%, rgba(63,174,41,1) 80px, rgba(255,255,255,1) 80px, rgba(255,255,255,1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(63,174,41,1)), color-stop(80px, rgba(63,174,41,1)), color-stop(80px, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
		background: -webkit-linear-gradient(top, rgba(63,174,41,1) 0%, rgba(63,174,41,1) 80px, rgba(255,255,255,1) 80px, rgba(255,255,255,1) 100%);
		background: -o-linear-gradient(top, rgba(63,174,41,1) 0%, rgba(63,174,41,1) 80px, rgba(255,255,255,1) 80px, rgba(255,255,255,1) 100%);
		background: -ms-linear-gradient(top, rgba(63,174,41,1) 0%, rgba(63,174,41,1) 80px, rgba(255,255,255,1) 80px, rgba(255,255,255,1) 100%);
		background: linear-gradient(to bottom, rgba(63,174,41,1) 0%, rgba(63,174,41,1) 80px, rgba(255,255,255,1) 80px, rgba(255,255,255,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fae29', endColorstr='#ffffff', GradientType=0 );

		border: 1px solid #b0b0b0;
		list-style-type: none;
		margin-bottom: 20px;
		overflow: hidden;
		padding: 80px 30px 30px 30px ;
		position: relative;
	}
	.view-id-educacion_continua_en_linea  .lista-items h3, .view-id-centro_de_idiomas .lista-items h3, .view-id-educaci_n_continua .lista-items h3{
		display: inline-block;
		margin: 30px 20%;
		padding: 0px;
		text-align: center;
		text-transform: uppercase;
		width: 60%;
	}

	ul.list-cursos {
		display: inline-block;
		margin: 0px;
		padding: 0px;
		width: 100%;
	}
	ul.list-cursos li{
		list-style: none;
		margin: 5px 0px;
		text-align: left;
	}
	ul.list-cursos li a{
		color: #a7a7a7;
		font-family: "Conduit-ITC-Medium";
		text-decoration: none;
	}
	.l-carrusel h1 {
		bottom: 0;
		color: #fff;
		font-family: "Conduit-ITC-Bold",sans-serif;
		font-size: 3.5rem;
		line-height: 1;
		padding: 0;
		position: absolute;
		text-align: center;
		text-transform: uppercase;
		top: 15%;
		width: auto;
	}
	div#quickset-formularios_en_campus {
	    margin-bottom: 20px;
	}
	#block-quicktabs-formularios-en-campus .cta-forms label,
	#block-quicktabs-formularios-en-campus .cta-forms legend{display: none !important;}
	.block--block input{margin-top: 1em}
	#block-quicktabs-formularios-en-campus .ui-accordion .ui-accordion-content{
		background: #3fae29;
		border-radius: 0;
		height: 750px;
		padding: 0px;
	}
	#block-quicktabs-formularios-en-campus .block--block h3.block__title{
		padding: 0px;
		width: 100%;
	}
	#block-quicktabs-formularios-en-campus h3.ui-accordion-header{
		border-radius: 0;
		margin: 0px !important;
	}
	/* #3fae29 */ 
	
	#block-quicktabs-formularios-en-campus .ui-state-default, #block-quicktabs-formularios-en-campus .ui-widget-content .ui-state-default, 
	#block-quicktabs-formularios-en-campus .ui-widget-header .ui-state-default{
		background: #fff;
		color: #6b6b6b;
		border: 1px solid #b0b0b0;
		border-left: 2px solid #3fae29;
		text-transform: uppercase;
		margin-left: -19px;
		padding: 10px;
		font-size: 17px;
		font-size: 1.0625rem;
		font-family: "Effra-Regular",sans-serif;
		display: block;
	}
	#block-quicktabs-formularios-en-campus .ui-state-active {
		background: #fff;
		color: #3fae29;
		border: 1px solid #3fae29;
		text-transform: uppercase;

		margin-left: -19px;
		padding: 10px;
		border-left: 7px solid #3fae29 ;
		font-size: 17px;
		font-size: 1.0625rem;
		font-family: "Effra-Regular",sans-serif;
		display: block;

	}
	#block-quicktabs-formularios-en-campus .ui-state-active a, #block-quicktabs-formularios-en-campus .ui-state-active a:link, #block-quicktabs-formularios-en-campus .ui-state-active a:visited{color: #6b6b6b;}

	#block-quicktabs-formularios-en-campus .ui-accordion .ui-accordion-header{
		padding: 10px 0 10px 30px;
	}
	#block-quicktabs-formularios-en-campus .ui-state-default a:hover, 
	#block-quicktabs-formularios-en-campus .ui-widget-content .ui-state-default a:hover, 
	#block-quicktabs-formularios-en-campus .ui-widget-header .ui-state-default a:hover,
	#block-quicktabs-formularios-en-campus .ui-state-default:hover a, 
	#block-quicktabs-formularios-en-campus .ui-widget-content .ui-state-default:hover a, 
	#block-quicktabs-formularios-en-campus .ui-widget-header .ui-state-default:hover a,
	#block-quicktabs-formularios-en-campus .ui-state-active a{
		color: #3fae29 !important;
		
	}

	/**** Estilos para los fomularios en campus *****/
	#block-quicktabs-formularios-en-campus .cta-forms{
		font-family: "Effra-Regular",sans-serif;
		font-size: 14px;
		padding: 10px;
		width: 100%;
	}
	#block-quicktabs-formularios-en-campus .cta-forms input,
	#block-quicktabs-formularios-en-campus .cta-forms select{
		margin-top: 10px;
		width: 100%;
	}


	::-webkit-input-placeholder {
	   color: #ccc;
	}

	:-moz-placeholder { /* Firefox 18- */
	   color: #ccc;  
	}

	::-moz-placeholder {  /* Firefox 19+ */
	   color: #ccc;  
	}

	:-ms-input-placeholder {  
	   color: #ccc;  
	}
	#block-quicktabs-formularios-en-campus .cta-forms h3{
		border-bottom: 1px solid #fff;
		color: #fff;
		display: inline-block;
		padding: 10px 0px  !important;
		text-align: center;
		text-transform: uppercase;
		width: 100%;
	}
	.hs-form input[type="submit"] {
		background-color: #3fae29;
		border-radius: 0;
		border: 1px solid #fff;
		color: #fff;
		display: table;
		font-family: "Conduit-ITC-Light",sans-serif;
		font-size: 1.25rem;
		font-size: 20px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 30px;
		padding: 3px 10px;
		width: 60% !important;
	}
	  
	.hs-form input[type="submit"]:hover {
	    background-color: #fff;
	    color: #3fae29;
	    border: 1px solid #3fae29; 
	}
	

	.hs_recaptcha{
		display: table;
		margin: 10px 0px;
		padding-left: 20px;
		width: 100%;
	}

/***********
Estilos para los tabs de requisitos
***********/


	#quicktabs-requisitos_generales_de_admisi_n ul.quicktabs-tabs{
		display: block;
		margin: 0px;
		padding: 0px;
	}
	#quicktabs-requisitos_generales_de_admisi_n ul.quicktabs-tabs li{
		background: #e1e1e1;
		display: inline-block;
		list-style-type: none;
		margin-right: 1px;
		padding: 0px;
		text-align: center;
		white-space: nowrap;
		width: 30%;
	}
	#quicktabs-requisitos_generales_de_admisi_n ul.quicktabs-tabs li a {
		color: #3fae29;
		text-decoration: none;
		background: #e1e1e1;
		display: block;
		margin: 0px;
		padding: 5px 10px;
		width: 100%;
	}


	#quicktabs-requisitos_generales_de_admisi_n ul.quicktabs-tabs li.active a{
		background: #fff;
		color: #3fae29;
	}

}

/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
    .l-header .is-sticky  .l-branding{z-index:9000 !important;}
    .l-header .is-sticky .l-branding .fondo-menu{top:56px !important; }

    .l-main .examen-vocacional-2{padding-left:60px;}
    .prox-left{
        display:block;
        width:50%;
        margin:0px;
        padding:0px;
        float:left;
    }
    .prox-right{
        display:block;
        width:50%;
        margin:0px;
        padding:0px;
        float:right;
    }
    .view-id-conoce_tecmilenio_directorio_de_campus .view-header{
        display:none;
        width:100%;
        float:left;
    }
    #block-block-59 .view-header{
        display:block;
        width:100%;
        float:left;
    }
    .view-id-conoce_tecmilenio_directorio_de_campus .views-responsive-grid{
        display: block;
        width: 100%;
        float: left;
        margin-top: 40px;
    }
    li[data-id="2156"]{
    	display: inline-block !important;
    	float: left !important;
    	width: 30%;
    	padding: 15px 0px !important;
    }
    li[data-id="2161"]{
		display: inline-block !important;
		float: right !important;
		width: 20%;
		padding: 15px 0px !important;
    }
    li[data-id="2161"] a{
    	background: url("https://cdn2.hubspot.net/hubfs/2429099/css-website/images/whatsappMenu.png") right center no-repeat;
    	background-size: 32px 32px;
		display: block !important;
		float: right;
		padding: 0px 0px 0px 0px !important;
		width: 100%;

	}
	li[data-id="2161"] a:hover{
    	background: url("https://cdn2.hubspot.net/hubfs/2429099/css-website/images/whatsappMenu.png") right center no-repeat !important;
    	background-size: 32px 32px !important;
		display: block !important;
		float: right;
		padding: 0px 0px 0px 0px !important;
		width: 100%;
		text-decoration: underline;
	}
	li[data-id="2161"] a span{margin-right: 60px}

	li.examen-vocacional{padding-left: 60px !important;}

	.l-main .prestamo-educativo.active-trail, 
	.l-main .prestamo-educativo:hover {
    	background-position: 0 -774px;
	}
	.l-main .prestamo-educativo{
	    background-image: url("http://tecmilenio.mx/sites/all/themes/tecmilenio/images/iconos-sprite.png");
	    background-repeat: no-repeat;
    	padding-left: 60px;
	}
    
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

    .view-id-educacion_continua_en_linea  .lista-items, .view-id-centro_de_idiomas .lista-items, .view-id-educaci_n_continua .lista-items{
		background: rgba(63,174,41,1);
		background: -moz-linear-gradient(left, rgba(63,174,41,1) 0%, rgba(63,174,41,1) 80px, rgba(255,255,255,1) 80px, rgba(255,255,255,1) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(63,174,41,1)), color-stop(80px, rgba(63,174,41,1)), color-stop(80px, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
		background: -webkit-linear-gradient(left, rgba(63,174,41,1) 0%, rgba(63,174,41,1) 80px, rgba(255,255,255,1) 80px, rgba(255,255,255,1) 100%);
		background: -o-linear-gradient(left, rgba(63,174,41,1) 0%, rgba(63,174,41,1) 80px, rgba(255,255,255,1) 80px, rgba(255,255,255,1) 100%);
		background: -ms-linear-gradient(left, rgba(63,174,41,1) 0%, rgba(63,174,41,1) 80px, rgba(255,255,255,1) 80px, rgba(255,255,255,1) 100%);
		background: linear-gradient(to right, rgba(63,174,41,1) 0%, rgba(63,174,41,1) 80px, rgba(255,255,255,1) 80px, rgba(255,255,255,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3fae29', endColorstr='#ffffff', GradientType=1 );

		padding: 30px 30px 30px 80px ;
		position: relative;
	}
	.view-id-educacion_continua_en_linea  .lista-items h3, .view-id-centro_de_idiomas .lista-items h3, .view-id-educaci_n_continua .lista-items h3{
		display: inline-block;
		float: left;
		margin: 20px 0px;
		padding: 0px;
		text-align: center;
		text-transform: uppercase;
		width: 50%;
	}

	ul.list-cursos {
		display: inline-block;
		float: right;
		margin: 0px;
		padding: 0px;
		width: 40%;
	}
	ul.list-cursos li{
		list-style: none;
		margin: 5px 0px;
		text-align: right;
	}
	.hs-error-msgs li{
		list-style: none;
		margin: 5px 0px;
		padding: 0px;
	}
	.hs-error-msgs label{
		color: yellow;
		display: block !important;
		list-style: none;
		margin: 0px;
		padding: 0px;
	}
	.submitted-message p{color: #fff;}
	li.examen-vocacional{padding-left: 60px !important;}
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
	li.examen-vocacional{padding-left: 60px !important;}
}
.group-educacioncontinua a, .group-centro-idiomas a { 
    color: #3fae29 !important;
    font-family: "Conduit-ITC-Light",sans-serif;
    padding: 15px 4px 2px 40px !important;
    text-decoration: none;
    text-transform: uppercase;
}

section#block-views-d6870ccdec770165e93db05cab780235 {
    position: absolute;
    width: 100%;
}
.view-centro-idiomas-bloque-titulo .field-content {
    width: 100%;
}

.view-centro-idiomas-bloque-titulo span {
    width: 100%;
}

.l-carrusel {
    background: url(https://cdn2.hubspot.net/hubfs/2429099/website/img/BANNER-EC.png);
    background-position: center;
    background-repeat: no-repeat;
    background-position-x: 80%;
    position: relative;
}

.l-carrusel h1{
	display: none;
}
/**** Hide Zendesk Chat ****/
.right-1sM74 {
	display:none !important;
}