/*----------------HEADER--------------------------------*/

.conicet-text{
    font-size: 17px;
    width: 50%;
    float: left;
    color: #767676;
}
.navbar.navbar-top .input-group {
    width: 300px!important;
    margin-top: 13px;
    margin-left: 30px;
}
.navbar-default .nav > li > a {
    font-size: 14px!important;
}
.navbar-header{
    width: 100%;
}
.h-img-60,.conicet-text{ 
	padding-top: 10px;
}


.h-buscador{
	/*width:70%;*/ /*cuando tenga idioma*/
    width: 100%;

}

.navtopright {
    /* margin-right: 20px; */
    /* margin-top: 15px; */
    width: 70%;
    float: left;
    display: flex;
}

.navtopright .buscador {
    float: left;
    width: 250px;
}

.navtopright .redeshome {
    float: left;
    margin-top: 7px;
    width: 100%;
}

header .btn {
    padding: 7px 12px !important;
}

.header-links{
	float:left;
	margin-left:15px;
	padding-top: 10px;
	list-style-type: none;
}

.header-links a {
	text-decoration:none;
}

.buscar .form-control {
    height: 36px;
}

.navbar-default .nav > li > a {
    line-height: 17px!important;
    padding-bottom: 16px!important;
    padding-top: 16px!important;
}
.dropdown-menu li a {
    font-size: 14px!important;
}

.navbar-collapse{
	border-top:1px solid #eaeaea!important;
}

button .navbar-toggle{
	margin-left:1rem;
}

.nav>li>a {
    padding: 11px 26px!important;
}

#header-form {
    text-align: center;
}

#header-form {
    border-bottom: 1px solid rgb(185, 8, 124);
    height: 55px;	
}

#header-form h2 {
    border-bottom: 0px;
    float:left;
    color:rgb(185, 8, 124);	
}

#header-form p {
    margin: 0px;
    color: #f2f2f2;
    letter-spacing: 1px;
}
.nav.nav-icons li a span {
    font-family: Roboto-bold;
}

@media (max-width: 1200px) and (min-width: 768px) {
	.navbar .navbar-brand img {
		width:auto!important;
	}
	.navbar-header {
    	width: 45%;
	}
	.navtopright {
    	width: 55%;
	}
	
}

@media (max-width: 767px) and (min-width: 320px){
		
	.navtopright {
    width: 100%;
    }
    .navbar .btn {
    	margin-top: 0px!important;
    	margin-bottom: .3rem!important;
	}
	.navbar-header {
    	width: 100%;
	}
	.logo-header {
    	object-fit: contain;
	}
	.conicet-text{ display:none;}
	.header-links {
		font-size:14px!important;
	}
	
	.navtopright .redeshome {
		padding-right:10px!important;
	}
	.main-footer ul {
	    margin-left: 1rem;
	    margin-right: 1rem;
	    padding: 0;
	    width: 85%;
	    overflow-x: scroll;
	}
	
}


@media (max-width: 420px) {
	.navbar .container .navbar-header .navbar-brand {
    	width: 100%;
	}
	
	.navbar .container .navbar-header .navbar-brand img {
    	width: 140px!important;
    	margin-left:14px;
	}
}


@media (min-width: 768px) {
	.navbar-nav {
    	float: none!important;
    	margin: 0 auto!important;
    	max-width: 1170px!important;
	}
}

/*-----------------Redes sociales---------------*/
.social-share li span, .social-share li i {
	color: #0695d6!important;
}
.social-share li:hover span, .social-share li:hover i {
    color: #337ab7!important;
}
.social-share li a {
    font-size: 2rem!important;
    padding: 0px 0!important;
    color: #808080!important;
}
.social-share li:hover {
    background: transparent!important;
}

.social-share li {
    border-radius: 0px;
    margin: 0;
    padding: 2px!important;
}

/*----------------FOOTER--------------------------------*/
a.tyc, .coni-dir{ 
	color:#767676!important; 
	font-family: 'Roboto-Light';
	font-size:14px; 
}

.icono-footer{ margin-bottom: 1rem; }

.icono-footer img{
    height: 30px;
    width: auto;
    display: block;
    margin: auto;
}

.img-responsive {
    max-width: 100%;
    height: auto;
}

footer h1.section-title, 
footer h2.section-title, 
footer h3.section-title, 
footer h4.section-title, 
footer h5.section-title, 
footer h6.section-title, 
footer .h1.section-title, 
footer .h2.section-title, 
footer .h3.section-title, 
footer .h4.section-title, 
footer .h5.section-title, 
footer .h6.section-title {
    margin-bottom: 15px;
}

footer .text-muted p{
	font-size:13.6px;
}
footer.main-footer h3 > a {
    color: #767676;
}

#container-direccion {
	padding-top:15px;
    border-top: 1px solid #eaeaea;
}

#texto-direccion {
	max-width: 1135px;
    margin: auto;
    margin-bottom: 15px;
    font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    color: #767676;
    text-align: center;
}

#texto-direccion p {
	font-size:.85em;
}

.main-footer {
	padding-top:0px!important;	
}

#secciones-footer {
	padding-top:20px;
}

.ul-foot{
	min-height:100px;
}

.f-superior{
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background-color: #f4f4f4;
}
.f-superior, .f-inferior{
	padding:.4rem;
}

.logo-mayds{
	padding-left:0!important;
	padding-right:0!important;
	margin-top:1.5rem;
}

@media (max-width: 589px){
	#texto-direccion {
		margin-left:5%;
	}
}

/*----------------#FOOTER--------------------------------*/
.contrapartes{
	display: inline-flex;
    padding-top: 2rem!important;
}
/**-----Media print------**/
@media print{
	header,footer{
		display:none;
}
}
/**-----Media print------**/