@charset "UTF-8";
/* CSS Document */

.navbar-wrapper {}
.navbar-wrapper .container {padding:0px;}
.navbar-inverse {border:none;background:none!important;}

.carousel {margin-top:-109px;overflow:hidden;}
.carousel .container {background:#ececec;min-height:420px;position:relative;}
.carousel .brain {margin-top:30px;display:inline-block;margin-left:-15px;}
.carousel .group_portada {display:inline-block;position:relative;margin-top:130px;float:right;margin-right:50px;}
.col-md-5, .col-md-7 {float: right;}

.oculto {display:none!important;}
.bold {font-weight:bold;}

.userlog {position: absolute;height: 50px;right: 105px;padding-top:18px;}
.userlog p {display: block;margin:0 14px 0 0;font-size: 12px;line-height:18px;float:left;}
.userlog a {display:block; color:#274394;font-weight: bolder;font-size: 11px; text-decoration: underline;}
.userlog p span {display: block;clear: left;font-weight: bold;max-width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:14px;}
.userlog .bt_ing {margin-top:-10px;}

/*@-moz-document url-prefix() {
	.carousel .group_portada {margin-top:90px;}
}*/

.carousel .group_portada .txt_breve {width: 300px;display: block;position: absolute;left: 91px;top: 204px;text-align: center;font-size:13px;}
.carousel .group_portada .redessociales {position: relative;display: block;margin-top: 60px;height: 40px;font-size:13px;}
.carousel .group_portada .redessociales p, .carousel .group_portada .redessociales a {float:left;margin-right:8px;}
.carousel .group_portada .redessociales p {margin-top:19px;}


/* Estilos portada paginas internas */
.carousel.portada-interna .container {background:#ececec;min-height:350px;position:relative;}
.portada-interna .brain {position: absolute;}
.portada-interna .group_portada {width:46%;}
.portada-interna .group_portada img {float:right;}
.portada-interna .group_portada {display:inline-block;position:relative;margin-top:130px;float:right;margin-right:0px;width:350px;}
.carousel.portada-interna .group_portada .txt_breve {width: 280px;display: inline-block;position: relative;left: 0px;top: 61px;margin-right: 10px;text-align: right;font-size: 13px;float: right;}
.carousel.portada-interna .group_portada .txt_breve br {display:none;}
.carousel.portada-interna .redessociales {display: table;width: 370px;position: absolute;bottom: 10px;margin-left:50%;left:-185px;}
.carousel.portada-interna .redessociales p {width:220px;display:inline-block;font-size:12px;}
.carousel.portada-interna .redessociales a {margin-left:10px;}
@-moz-document url-prefix() {
	.portada-interna .group_portada {margin-top:90px;}
}
/* Fin estilos portada páginas internas */

.txt_bajada {background:#fbfbfb;border-bottom:#ececec 1px solid;color:#636363;font-weight:200;padding:36px 18px;line-height:24px;}
.txt_bajada ul {margin-bottom:0px;}
.txt_bajada ul li {list-style:none;}

.text-muted {font-size:12px;font-weight:normal;margin-left:8px;}
.group_tit {padding:40px 20px 20px 20px;}
.group_tit i.problema {display:inline-block;background:#ececec url(../img/problema.png) center no-repeat;height:44px;width:44px;border-radius:44px;border:3px solid #f5f5f5;}
h2.featurette-heading {display:inline-block;font-weight:200;position:relative;top:-10px;margin-left:10px;}
h3 {display:inline-block;font-weight:200;margin-top:30px;font-size:20px;}

.lead {color:#406a98;} 
.lead span {display:block;margin-top:30px;}
.lead  span.bt_reg {background: #fcb016 url(../img/ico_registrar.png) no-repeat left;color:#FFFFFF;padding-left: 34px;padding-right: 12px;position: relative; width: 152px; margin: 5px auto;}
.lead  span.bt_reg a {color:#FFFFFF;word-break: break-word;line-height: 17px;width: 106px;text-align: center;font-size: 16px;padding-top: 8px;padding-bottom: 8px;display:block;}
.lead  span.bt_reg:hover a {text-decoration:underline;}

.lead  span.bt_ing {background: #406a98 url(../img/1375737661_login_2.png) no-repeat left;color:#FFFFFF;padding-left: 34px;padding-right: 12px;position: relative; width: 152px; margin: 5px auto;}
.lead  span.bt_ing a {color:#FFFFFF;word-break: break-word;line-height: 17px;width: 106px;text-align: center;font-size: 16px;padding-top: 8px;padding-bottom: 8px;display:block;}
.lead  span.bt_ing:hover a {text-decoration:underline;}

.responder {display:block;padding-top:20px;text-align:right;margin-bottom:15px;}
.responder span {font-size:12px;margin-right:6px;}
.responder a {}
.accion {background:#406a98;color:#FFFFFF;font-size:13px;font-weight:normal;text-decoration:none;padding:10px 20px;margin:10px;white-space:nowrap;}
.accion:hover {background:#262d3e;text-decoration:none;color:#FFFFFF;}
footer {margin-top:50px;}
.bar-footer {height:40px;background:#406a98;color:#FFFFFF;line-height:40px;padding:0 10px;}


.navbar-nav {padding:0 30px;width:100%;height:70px;position:absolute;top:10px;background:rgba(255, 255, 255, 0.77);}
.navbar-nav  li {padding: 0 15px; padding-bottom: 25px; top:25px;}
.navbar-nav  li a {color:#274394!important; font-weight: bolder; padding: 0px;}
.navbar-nav  li a:hover {text-decoration: underline;}
.navbar-nav  li.selected a {border-bottom: #feb100 3px solid; text-decoration: none;}
.navbar-nav  li .submenu {display:none;}
.navbar-nav  li .submenu li {padding:10px 15px;position:relative;display:block;background:rgba(255, 255, 255, 0.77); top:-5px;}
.navbar-nav  li .submenu li a{border-bottom: none;}
.navbar-nav  li .submenu li a:hover{text-decoration: underline;}
.navbar-nav  li .submenu li.selected a {border-bottom: #feb100 3px solid; text-decoration: none;}
.navbar-nav  li:hover .submenu {display:block;position:absolute;left:-40px;top:50px;}
.navbar-nav  li:hover .submenu li {width:100%;white-space:nowrap;}
.navbar-nav  li:hover .submenu li a {color:#FFFFFF;}
/*Acceso*/
.navbar-nav  li.bt_ing {background:none;padding-left:50px;text-align:right;}
.navbar-nav  li.bt_ing a {color:#101010;text-decoration:underline;background:url(../img/1375737661_login.png) no-repeat left;padding-left:26px;}
.navbar-nav  li.bt_ing:hover a {color:#fcb016;text-decoration:underline;background:url(../img/1375737661_login2.png) no-repeat left;padding-left:26px;}
.navbar-nav  li.bt_reg {background: #fcb016 url(../img/ico_registrar.png) no-repeat left;color:#FFFFFF;padding-left: 34px;padding-right: 12px;}
.navbar-nav  li.bt_reg a {color:#FFFFFF;word-break: break-word;line-height: 17px;width: 106px;text-align: center;font-size: 14px;padding-top: 8px;padding-bottom: 8px;}
.navbar-nav  li.bt_reg:hover a {text-decoration:underline;}

.navbar-nav  li.bt_yellow {background: #fcb016;color:#FFFFFF;margin-left: 10px; top: 16px;padding: 0 15px;}
.navbar-nav  li.bt_yellow a {color:#FFFFFF!important;word-break: break-word;line-height: 17px;width: 106px;text-align: center;font-size: 16px;padding-top: 12px;padding-bottom: 12px;}
.navbar-nav  li.bt_yellow:hover a {text-decoration:underline;}

.navbar-static-top {position:relative;}

/*.acceso {background:#ececec;position: absolute;height:50px;right: 20px;top:38px;}
.bt_ing {color:#828282;padding:16px 12px 16px 20px;display:inline-block;text-decoration:underline;color:#101010;background:url(../img/1375737661_login.png) no-repeat left;}
.acceso .bt_reg {color:#FFFFFF;padding:16px 26px 16px 44px;top:-1px;position:relative;background: #fcb016 url(../img/ico_registrar.png) no-repeat left;}
*/.responder .bt_ing {background:#406a98 url(../img/1375737661_login_2.png) left no-repeat;color:#FFFFFF;font-size:13px;font-weight:normal;text-decoration:none;padding:10px 22px 10px 35px;margin:10px;white-space:nowrap;}
.responder .bt_resp {background:#406a98;color:#FFFFFF;font-size:13px;font-weight:normal;text-decoration:none;padding:10px 22px;margin:10px;white-space:nowrap;}

.alternativas {margin:40px 0 20px;}
.alternativas span {display:block;width:30%;margin: 0 10px 10px 0; }
.alternativas label {font-size:14px;font-weight:normal;}
.alternativas input[type=radio] {margin-right:8px;}

/*Contacto*/
.form_contacto {display:block;width:90%;margin:auto;}
.contacto .group_form {display:inline-block;width:49%;margin-top:30px;}
.contacto label {padding:6px 12px;color:#FFFFFF;background:#828282;font-weight:normal;width:84px;text-align:center;height:32px}
.contacto label.text12 {font-size: 12px;padding-top: 8px;}
.contacto label.mini{font-size: 10px;padding: 3px 12px;margin-bottom: 0px;position: relative;bottom: -6px;}
.contacto input[type=text] {padding:5px 12px;color:#828282;background:#FFFFFF;font-weight:normal;width:72%;border:1px solid #cacaca;box-shadow:#e8e8e8 3px 3px 6px inset;}
.contacto input[type=date] {padding:4px 12px;color:#828282;background:#FFFFFF;font-weight:normal;width:72%;border:1px solid #cacaca;box-shadow:#e8e8e8 3px 3px 6px inset;}
.contacto select {padding:6px 12px;color:#828282;background:#FFFFFF;font-weight:normal;width:72%;border:1px solid #cacaca;box-shadow:#e8e8e8 3px 3px 6px inset;margin-left: -4px;}
.contacto input[type=password] {padding:5px 12px;color:#828282;background:#FFFFFF;font-weight:normal;width:72%;border:1px solid #cacaca;box-shadow:#e8e8e8 3px 3px 6px inset;}
.contacto select {width:71%;}
.recuperar {float: right;display: inline-block;margin: 28px -30px 0 0;}

.contacto .textarea {display:block;width:100%;margin-top:20px;}
.contacto .textarea label {height:90px;}
.contacto .textarea textarea {width:84.7%;min-height:90px;border:1px solid #cacaca;box-shadow:#e8e8e8 3px 3px 6px inset;resize: none;} 
.botones {display:table;width:100%;}
.contacto input[type=submit] {float:right;margin:20px 42px;background:#406a98;color:#FFFFFF;border:0;padding:6px 20px;}
.contacto input[type=submit]:hover {background:#828282;}
.mensaje, .error {width:80%;margin:auto;padding:20px 0;margin-top:30px;}
i.ok {display:inline-block;background:url(../img/1388136183_imoticon_4.png) no-repeat center;width:80px;height:80px;float:left;margin-right:20px;}
i.nook {display:inline-block;background:url(../img/1388136182_imoticon_15.png) no-repeat center;width:80px;height:80px;float:left;margin-right:20px;}

footer ul {list-style:none;}
footer img {float:left;margin:30px 20px 20px 20px;}
footer .logos {background:#ececec;min-height:132px;display:table;width:100%;}
footer p {margin:0;}
footer .codelovers {text-align: right; font-size: 10px;}
footer .codelovers a {color: #fcb016;}
.navbar-toggle {z-index:300;}
.acceso {z-index:6;}
.container > .navbar-header {width:100%;}

/*Problemas Anteriores*/

.box_problemas_ant {width:auto;padding:10px 22px;float:left;height:auto;margin-bottom:30px;display:inline-block;}
.box_problemas_ant:hover {background:#f9f9f9;}
.box_problemas_ant img {width:275px!important;height:183px!important;clear:both;display:block;border: 4px solid #f8f8f8;}
.box_problemas_ant:hover img {border:4px solid #FFFFFF;}
.box_problemas_ant .fecha_problema {font-size:13px;color:#999999;clear:both;display:block;margin-bottom:8px;}
.box_problemas_ant .titulo_problema {font-size:16px;font-weight:bold;clear:both;display:block;line-height:36px;color:#333333;width:275px;height:36px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.box_problemas_ant .descripcion_problema {font-size:13px;clear:both;display:block;width:275px;height:36px;overflow:hidden;line-height:20px;color:#333333;}

.msn_dest {width:60%;display:block;padding:26px 20px;font-size:13px;text-align:center;background:#fcb016;margin:auto;margin-top:44px;}
.msn_dest span {font-weight:800;}
.infotxt {width:60%;font-size:12px;text-align:center;color:#999999;padding:6px;background:#f8f8f8;margin:auto;}

.tabla_resultados {border-collapse:collapse;}
.tabla_resultados th {border:#ececec 1px solid;background:#f8f8f8;padding:4px;}
.tabla_resultados td {border:#ececec 1px solid;padding:4px;}

/* Organizan y apoyan */
.box_logos {width:auto;padding:10px 22px;float:left;min-height:180px;margin-bottom:30px;display:inline-block;height: 330px;max-height: 330px}
.box_logos:hover {background:#f9f9f9;}
.box_logos img {max-width:275px!important;height:auto!important;clear:both;display:block;border: 4px solid #f8f8f8;text-align:center;margin:0 auto;}
.box_logos .titulo_problema {font-size:16px;font-weight:bold;clear:both;display:block;line-height:36px;color:#333333;width:275px;height:auto;text-align:center;line-height:25px;word-break: break-word}
.box_logos .descripcion_problema {font-size:13px;clear:both;display:block;width:275px;height:36px;overflow:hidden;line-height:20px;color:#333333;}
.box_organizan {height:180px;}

@media screen and  (min-width: 270px) and (max-width:469px) {
        .container > .navbar-header {margin:0;}
        .navbar-wrapper {margin-top:0px;}
	.col-md-5, .col-md-7 {float: none;margin:auto;position:relative;width:96%;}
	.col-md-7 {margin-top:30px;}
        .carousel .container {min-height: 330px; height: 330px;}
	.carousel .group_portada {display: block;float: none;margin:90px auto!important;position: relative;}    
	.brain, .group_portada img {zoom:51%; -webkit-transform: scale(0.9);-o-transform: scale(0.7);-moz-transform:scale(0.7);display:block;margin-left:-30px;}

	.group_portada .redessociales img {zoom:100%; -moz-transform:scale(1);-webkit-transform: scale(1);-o-transform: scale(1);display:block;}
	.carousel .brain {display: inline-block;float:none;margin-top: 148px;margin-left: -30px;}
	.navbar-header {background:#222222;}
	.navbar-nav li .submenu {display: block;padding:0;}
	h2.featurette-heading {margin-top:-30px;text-indent:40px;line-height:40px;}
	.text-muted {clear: both;display: block;font-size: 12px;font-weight: normal;margin-left: 0;margin-top: 10px;text-indent:0px;}
	.txt_bajada ul {margin-left:-32px;}
	.acceso {top: 100px;right: 44px;background:none;zoom:80%; -moz-transform:scale(0.8);-webkit-transform: scale(0.8);-o-transform: scale(0.8);}
	
	.navbar-brand {display: none !important;}
	.navbar-nav {left:0;top:0;position:inherit;margin:0;height:inherit;}
        .navbar-nav li .submenu {display: block;padding:0;margin-top:20px;}
        .navbar-nav li.bt_yellow {margin: 12px 0;top: 5px;}
        .navbar-nav li.bt_yellow a {width:inherit;text-align: left;}
	.navbar-nav  li:hover .submenu {display:block;position:relative;left:auto;top:auto;}
        .navbar-collapse {max-height: 470px;}
        .navbar-collapse.in {overflow-y:visible;margin:0;padding:0;}
        .navbar-collapse.in .userlog {top:0; padding:0;color: #fff; left:10px;}
	.carousel .group_portada .txt_breve {display: block;font-size: 13px;left:50px;position: absolute;text-align: center;top: 100px;width: 199px;} 
		@media screen and (-webkit-min-device-pixel-ratio:0) {
		  .group_portada img {margin-left: -22px;}
		  .carousel .brain {margin-left: -192px;}
		}

	 @-moz-document url-prefix() { 
	 	.group_portada img {margin-left:-50px;}
		.carousel .group_portada .txt_breve {left:70px;top:150px;}
	 }
	 
	 
	 	
	  /*Acceso*/
          
	.navbar-nav  li.bt_ing {background:#222222;text-align:left;padding-left:12px;}
	.navbar-nav  li.bt_ing a {color:#999999;text-decoration:underline;background:url(../img/1375737661_login2.png) no-repeat left;padding-left:26px!important;}
	.navbar-nav  li.bt_ing:hover a {color:#fcb016;text-decoration:underline;background:url(../img/1375737661_login2.png) no-repeat left;padding-left:26px;}
	.navbar-nav  li.bt_reg {background: #fcb016 url(../img/ico_registrar.png) no-repeat -4px;color:#FFFFFF;padding-left: 22px!important;padding-right: 12px;}
	.navbar-nav  li.bt_reg a {color:#FFFFFF;}
	.navbar-nav  li.bt_reg:hover a {text-decoration:underline;}
	 
	.group_tit {padding:30px 20px 20px 20px;}
	.group_tit i.problema {display:inline-block;background:#ececec url(../img/problema.png) center no-repeat;height:44px;width:44px;border-radius:44px;border:3px solid #f5f5f5;}
	h2.featurette-heading {display:block;font-weight:200;position:relative;width: 75%;text-indent: 0px;margin: -35px 0 0 55px;}
	h3 {display:inline-block;font-weight:200;margin-top:30px;font-size:20px;}
	 
	.carousel .group_portada .txt_breve br {display:none;}
	.responder span {float: left;font-size: 12px;position: relative;top: -11px;width:auto;}
	
	footer img {float: left;margin: 30px 10px 20px;}
	.carousel .group_portada .redessociales {display: block;font-size: 13px;height: 40px;margin-top:0px;position: relative;z-index:360;}
	.redessociales a {display: block;float:right!important;margin-right: 18px!important;width: 39px;}
	.carousel .group_portada .redessociales p {width:100%;text-align:center;}
	
	 /*Portada interna*/
	  .portada-interna .brain {zoom:63%; -moz-transform:scale(0.56);-webkit-transform: scale(0.56);-o-transform: scale(0.56);margin-left:-252px!important;margin-top:72px;}
	  .portada-interna .group_portada {display: block;height: 100px;margin-bottom: 30px !important;margin-left:0px!important;margin-top: 240px !important;position: relative;width: 290px;}
	  .portada-interna .group_portada img {zoom:100%; -moz-transform:scale(1);-webkit-transform: scale(1);-o-transform: scale(1);}
	  .carousel.portada-interna .container {height: 204px;min-height: 204px;}
          .carousel.portada-interna .group_portada .txt_breve {float: none;top: 30px;width: 220px !important;}
	  .carousel.portada-interna .redessociales {display: block;margin-bottom:10px;margin:auto;position: relative;top: 0;width: 300px;left:0;height:76px;}
	  .carousel.portada-interna .redessociales p {display:block;width:100%;text-align:center;}
	  .carousel.portada-interna .redessociales a {float: left;margin: 0 !important;text-align: center;width: 33%;}
	  .contacto .group_form {display: inline-block;margin-top: 30px;width: 100%;}
          .contacto input[type="submit"] {margin-left: 40px; margin-right: 6px;}
	  .contacto input[type="text"], .contacto input[type="date"], .contacto input[type="password"], .contacto select {width: 66%;}
	  .contacto #recaptcha_widget_div {margin-left: -30px;}
         .contacto .textarea textarea {width: 65.7%;}
	  	@-moz-document url-prefix() { 
  			.carousel .group_portada {margin-top:90px;} 
			.carousel .group_portada .txt_breve {left: 70px;top: 137px;}
			.portada-interna .brain {margin-top:10px;}
  		} 
	}

@media screen and  (min-width: 470px) and (max-width:599px) {
        .container > .navbar-header {margin:0;}
        .navbar-wrapper {margin-top:0px;}
	.col-md-5, .col-md-7 {float: none;margin:auto;position:relative;width:96%;}
	.col-md-7 {margin-top:30px;}
	.col-md-5 img {zoom:100%; -moz-transform:scale(1);-webkit-transform: scale(1);-o-transform: scale(1);display:block;margin:auto;}
	.carousel .container {min-height: 350px;}
        .carousel .group_portada {display: block;float: none;margin:146px auto!important;position: relative;}    
	.brain, .group_portada img {zoom:51%; -moz-transform:scale(1);-webkit-transform: scale(1);-o-transform: scale(1);display:block;}
	.carousel .brain {display: inline-block;float:none;margin-top: 173px;margin-left: -30px;}
        .carousel.portada-interna .container {min-height: 255px;}
	.carousel.portada-interna .brain {display: inline-block;float:none;margin-top: 105px;margin-left: -30px;}
	.navbar-header {background:#222222;}
	.acceso {top: 0;right:41px;}
	.navbar-brand {display: none !important;}
	.navbar-nav {left:0;top:0;position:inherit;margin:0;height:inherit;}
        .navbar-nav li .submenu {display: block;padding:0;margin-top:20px;}
        .navbar-nav li.bt_yellow {margin: 12px 0;top: 5px;}
        .navbar-nav li.bt_yellow a {width:inherit;text-align: left;}
	.navbar-nav  li:hover .submenu {display:block;position:relative;left:auto;top:auto;}
        .navbar-collapse {max-height: 470px;}
        .navbar-collapse.in {overflow-y:visible;margin:0;padding:0;}
        .navbar-collapse.in .userlog {top:0; padding:0;color: #fff;left:10px;}
	.carousel .group_portada .txt_breve {}
	.carousel .group_portada .txt_breve br {display:none;}
	.responder span {float: left;font-size: 12px;position: relative;top: -6px;width: 300px;}
	
	.carousel .group_portada .redessociales {margin:30px 0 0 20px;}
	.acceso {top: 100px;right: 5px;background:none;zoom:80%; -moz-transform:scale(0.8);-webkit-transform: scale(0.8);-o-transform: scale(0.8);}
	
	
	
	  /*Acceso*/
	.navbar-nav  li.bt_ing {background:#222222;text-align:left;padding-left:12px;}
	.navbar-nav  li.bt_ing a {color:#999999;text-decoration:underline;background:url(../img/1375737661_login2.png) no-repeat left;padding-left:26px!important;}
	.navbar-nav  li.bt_ing:hover a {color:#fcb016;text-decoration:underline;background:url(../img/1375737661_login2.png) no-repeat left;padding-left:26px;}
	.navbar-nav  li.bt_reg {background: #fcb016 url(../img/ico_registrar.png) no-repeat -4px;color:#FFFFFF;padding-left: 22px!important;padding-right: 12px;}
	.navbar-nav  li.bt_reg a {color:#FFFFFF;}
	.navbar-nav  li.bt_reg:hover a {text-decoration:underline;}
	
	@media screen and (-webkit-min-device-pixel-ratio:0) {
		  .responder span {float: left;font-size: 12px;position: relative;top: -15px;width: 290px;}
		}
	
	footer img {display:block;}
	 /*Portada interna*/
	  .portada-interna .brain {zoom:65%; -moz-transform:scale(0.8);-webkit-transform: scale(0.8);-o-transform: scale(0.8);margin-left:-138px!important;}
	  .portada-interna .group_portada {display: block;height: 100px;margin-bottom: 30px !important;margin-left:0px!important;margin-top: 280px !important;position: relative;width: 400px;}
	  .portada-interna .group_portada img {zoom:100%; -moz-transform:scale(1);-webkit-transform: scale(1);-o-transform: scale(1);}
	  .carousel.portada-interna .group_portada .txt_breve {width:320px;top:30px;}
	  .carousel.portada-interna .redessociales {display: block;left: -185px;margin-bottom: 10px;margin-left: 50%;position: relative;top: 0;width: 370px;}
	  .contacto .group_form {display: inline-block;margin-top: 30px;width: 100%;}  
	  .contacto .textarea textarea {width: 71.7%;}
	  @-moz-document url-prefix() { 
  	.carousel .group_portada {margin-top:90px;margin-left:28px;} 
	.carousel .group_portada .txt_breve {left: 101px;top: 167px;}
	.portada-interna .brain {margin-top:50px;}
  		} 
	}




@media screen and  (min-width: 600px) and (max-width:729px) {
	.col-md-5, .col-md-7 {float: none;margin:auto;position:relative;width:96%;}
	.col-md-7 {margin-top:30px;}
	.col-md-5 img {zoom:100%; -moz-transform:scale(1);-webkit-transform: scale(1);-o-transform: scale(1);display:block;margin:auto;}
	.carousel .group_portada {display: block;float: none;margin:138px auto!important;position: relative;}    
	.brain, .group_portada img {zoom:100%; -moz-transform:scale(1);-webkit-transform: scale(1);-o-transform: scale(1);display:block;}
	.group_portada img {margin-left:90px;}
	.carousel .group_portada .redessociales {margin-top:30px;}
	.group_portada .redessociales img {margin-left:0px;}
	.carousel .brain {display: inline-block;float:none;margin-top: -150px;margin-left:44px;}
	.navbar-header {background:#222222;}
	.navbar-nav li .submenu {display: block;}
	.navbar-nav li.selected {background: none;border-top:0 none;}
	.navbar-brand {display: none !important;}
	.navbar-nav {left: 19px;position: absolute;top: 0;width: 88%!important;}
	.navbar-nav  li:hover .submenu {display:block;position:relative;left:auto;top:auto;}
	.carousel .group_portada .txt_breve {display: block;font-size: 12px;left: 210px;position: absolute;text-align: center;top: 162px;width: 200px;}
	.carousel .group_portada .txt_breve br {display:none;}
	.carousel .group_portada .redessociales {margin-left:98px;}
	
	  /*Acceso*/
	.navbar-nav  li.bt_ing {background:#222222;text-align:left;padding-left:12px;}
	.navbar-nav  li.bt_ing a {color:#999999;text-decoration:underline;background:url(../img/1375737661_login2.png) no-repeat left;padding-left:26px!important;}
	.navbar-nav  li.bt_ing:hover a {color:#fcb016;text-decoration:underline;background:url(../img/1375737661_login2.png) no-repeat left;padding-left:26px;}
	.navbar-nav  li.bt_reg {background: #fcb016 url(../img/ico_registrar.png) no-repeat -4px;color:#FFFFFF;padding-left: 22px!important;padding-right: 12px;}
	.navbar-nav  li.bt_reg a {color:#FFFFFF;}
	.navbar-nav  li.bt_reg:hover a {text-decoration:underline;}
	.navbar-nav li .submenu li {background:#222222;}
	.navbar-nav li .submenu li a {color:#999999;}
	
	.acceso {top: 100px;right: 5px;background:none;zoom:90%; -moz-transform:scale(0.9);-webkit-transform: scale(0.9);-o-transform: scale(0.9);}
	
	 /*Portada interna*/
	  .portada-interna .brain {zoom:100%; -moz-transform:scale(1);-webkit-transform: scale(1);-o-transform: scale(1);margin-left:-46px!important;}
	  .portada-interna .group_portada {display: block;height: 100px;margin-bottom: 30px !important;margin-left: 60px!important;margin-top: 280px !important;position: relative;width: 400px;}
	  .portada-interna .group_portada img {zoom:100%; -moz-transform:scale(1);-webkit-transform: scale(1);-o-transform: scale(1);margin-top:50px;}
	  .carousel.portada-interna .group_portada .txt_breve {width:320px;top:30px;}
	  .carousel.portada-interna .redessociales {display: block;left: -185px;margin-bottom: 10px;margin-left: 50%;position: relative;top: 0;width: 370px;}
	  .contacto .group_form {display: inline-block;margin-top: 30px;width: 100%;}
	  .contacto .textarea textarea {width: 71.7%;}
	  @-moz-document url-prefix() { 
  	.carousel .group_portada {margin-top:90px;} 
	.carousel .group_portada .txt_breve {left: 202px;top: 167px;}
	.portada-interna .brain {margin-top:50px;}
  		} 
	}

@media screen and  (min-width: 730px) and (max-width:768px) {
	.col-md-5, .col-md-7 {float: none;margin:auto;position:relative;width:96%;}
	.col-md-5 img {zoom:86%; -moz-transform:scale(0.84);-webkit-transform: scale(0.84);-o-transform: scale(0.84);display:block;margin:auto;}
	.carousel .group_portada {display: block;float: right;margin:105px -5px auto!important;margin-top: 130px;position: relative;}    
	.carousel.portada-interna .container {min-height: 276px; height: 276px;}
        .brain, .group_portada img {zoom:90.8%; -moz-transform:scale(0.86);-webkit-transform: scale(0.86);-o-transform: scale(0.86);display:block;}
	.carousel .container {height: 445px;}
        .carousel .brain {display: inline-block;float:none;margin-top: 6px;margin-left: -83px;}
	.navbar-header {background:#222222;}
	.acceso {top: 0;right:41px;}
	.navbar-brand {display: none !important;}
        .userlog {right: 65px;}
	.navbar-nav {font-size:11px;position: absolute;top: 10px;}
        .navbar-nav li.bt_ing {padding-left:5px;}
        .navbar-nav li.bt_reg {padding-left:5px;background:#fcb016;}
        .navbar-nav li.bt_yellow {padding: 0;}
        .navbar-nav li.bt_yellow a {width: 90px;font-size: 12px;}
	.navbar-nav  li:hover .submenu {display:block;position:absolute;left:-40px;top:50px;}
        .navbar-nav li .submenu {font-size:10px;}
	.carousel .group_portada .txt_breve {display: block;font-size: 12px;left: 121px;position: absolute;text-align: center;top: 136px;width: 200px;}
	.carousel .group_portada .txt_breve br {display:none;}
	}


@media (min-width: 769px) and (max-width: 990px)  {
  footer .logos {height: 231px!important;}
  footer .logos img {margin: 30px 40px 20px!important;}
  .carousel .brain {margin-left: -80px!important;margin-top:-31px;display: block;position:relative;left:0%;}
  .carousel .group_portada  {display:block;position:relative;margin-top:103px;margin-right:16px;float:right;}
  .brain, .group_portada img {zoom:84%; -moz-transform:scale(0.84);-webkit-transform: scale(0.84);-o-transform: scale(0.84);display:block;}
  .responder span {font-size: 12px;width: 190px;display: inline-block;text-align: right;}
  .navbar-nav li a {font-size:12px!important;padding: 14px 12px!important;}
  .acceso .bt_ing, .acceso .bt_reg {font-size:12px!important;}
  .carousel .brain, .group_portada {margin-left: -80px;}
  .carousel .group_portada .txt_breve {width: 203px;display: block;position: absolute;left: 91px;top: 117px;text-align: center;font-size: 13px;}
  .carousel .group_portada .txt_breve br {display:none;}
  .carousel .group_portada .redessociales p{float:left;margin-top:6px;}
  .carousel .group_portada .redessociales a {float:right;margin-right:3px;}
  .carousel .group_portada .redessociales {position: relative;display: block;margin-top: 40px;height: 40px;font-size: 13px;padding: 0 20px;text-align:left;margin-right:8px;}
  .col-md-5, .col-md-7 {float: none;margin:auto;position:relative;}
  .col-md-5 img {margin:auto;}
  .col-md-7 {margin-top: 30px;width: 90%;}
  .responder span {width:auto!important;}
  
  /*Acceso*/
.navbar-nav  li.bt_ing {background:none;padding-left:20px!important;text-align:right;}
.navbar-nav  li.bt_ing a {color:#101010;text-decoration:underline;background:url(../img/1375737661_login.png) no-repeat left;padding-left:20px!important;}
.navbar-nav  li.bt_ing:hover a {color:#fcb016;text-decoration:underline;background:url(../img/1375737661_login2.png) no-repeat left;padding-left:26px;}
.navbar-nav  li.bt_reg {background: #fcb016 url(../img/ico_registrar.png) no-repeat left;color:#FFFFFF;padding-left: 34px;padding-right: 12px;}
.navbar-nav  li.bt_reg a {color:#FFFFFF;}
.navbar-nav  li.bt_reg:hover a {text-decoration:underline;}
  
  /*Portada interna*/
  .portada-interna .brain {zoom:70%; -moz-transform:scale(0.7);-webkit-transform: scale(0.7);-o-transform: scale(0.7);margin-left:-110px!important;}
  .portada-interna .group_portada {margin-left:0px;width:300px;position:absolute;right:10px;top:20px;}
  .portada-interna .group_portada img {zoom:8%; -moz-transform:scale(0.8);-webkit-transform: scale(0.7);-o-transform: scale(0.7);}
  .carousel.portada-interna .group_portada .txt_breve {width:220px;top:30px;}
  .userlog {zoom:90%; -moz-transform:scale(0.9);-webkit-transform: scale(0.9);-o-transform: scale(0.9);padding-top:0px;}
  .userlog p {display: block;float: none;font-size: 12px;line-height: 18px;margin: 0 14px 0 0;}
  .userlog .bt_ing {margin-left: -2px;margin-top: -14px;}
  @-moz-document url-prefix() { 
  	.carousel .group_portada {margin-top:90px;} 
	.carousel .group_portada .txt_breve {left: 121px;top: 167px;}
	.portada-interna .brain {margin-top:20px;}
  
  } 
}



