.botoneraCentro li {
 display:inline-block;
  
}
.botoneraCentro {
 width:100%;
 text-align:center;
}

.seq .seq-feature > div
{
background-position: 50% 10% !important;
}
 	input[type="submit"],
	input[type="reset"],
	.button,
	button {
	
		-moz-appearance: none;
		-webkit-appearance: none;
		-ms-appearance: none;
		appearance: none;
		-moz-transition: background-color 0.2s ease-in-out;
		-webkit-transition: background-color 0.2s ease-in-out;
		-ms-transition: background-color 0.2s ease-in-out;
		transition: background-color 0.2s ease-in-out;
		background-color: #003D79;
		border: 0;
		border-radius: 0.5em;
		color: #fff;
		cursor: pointer;
		display: inline-block;
		height: 3.5em;
		line-height: 3.5em;
		outline: 0;
		padding: 0 2em 0 2em;
		position: relative;
		text-align: center;
		text-decoration: none;
		font-weight:800;
		margin-top: 1%;
	}
 input[type="submit"]:hover, input[type="reset"]:hover, .button:hover, button:hover
{
background-color:#EBEBEB;
border: 1px solid #CCC;
color:#000D1A;}
.sidebar-menu {
  float: left;
  width: 23%;
  height: 100%;
  position: fixed;
  background-color: #000D1A!important;
  color: #fff;
  overflow-y: hidden;
}

.responsive-header {
  background: #000D1A;
  text-align: center;
}

.link
{
font-weight:100;
font-size:130% !important;
border:0px !important;
background-color: #D1DBDC!important;
  color: #006699;
  -webkit-transition: all 150ms ease-in-out;
  -moz-transition: all 150ms ease-in-out;
  -ms-transition: all 150ms ease-in-out;
  -o-transition: all 150ms ease-in-out;
  transition: all 150ms ease-in-out;
  text-decoration: none !important;
}
.link:hover {
  color: #555555;
}


.main-navigation li a
{
  padding:8px 40px;
}

.main-navigation li a:hover {
  background: #0E5C87;
}
.main-navigation li a.active {
  background: #0E5C87;
}
.main-navigation li a.active:hover {
  background: #0E5C87;
}
.contact-form .button {
  background: #0E5C87;
}


	.list {
		list-style:disc !important;
		padding-left: 20px !important;
	}
	
.margin2Buttons
{
margin-left: 30%!important;
}

.margin3Buttons
{
margin-left: 10%!important;
}
  .main-content 
{
width:77%;
}

.smallFont
{
line-height: 1em;
padding-left:2%;
 font-size:x-small;
 font-family: 'robotobold';
}

.welcome-text
{
width:120%;
margin-left:-10%;
text-align:center;
}

.centerText
{
text-align:center;
}

.leftText
{
text-align:left;
}

.rightText
{
text-align:right;
}
.itemBottom
{
 
left:35%;
 height: 500px;

}

.Navegacion
{
font-size:20px;
color:#fff;
font-family: 'robotolight';
}
.tituloLeccion
{ 

position:absolute;
top: -200px;
text-shadow: 5px 5px 5px #000;
margin-bottom:-100px
}

.section-title {
  margin-bottom: 35px;
  font-weight:bold;
 font-size:180% !important;

}

@media screen and (min-width: 1290px) {
   .marginleftBotonera{
      padding-left:15%;
   }
}
@media screen and (max-width: 1290px) {

.welcome-text {
    width: 100%;
    margin-left: -2%;
    text-align: center;
}
	.marginBiblio
	{
		margin-left:20px;
		margin-top:1%;
	}
.project-item {
	  margin-top:5%!important;
	}
	.main-content, .banner-bg {
	  width:80%!important;
	}

}
	 
	 
.profile-image
{
width:100px;
height:100px;
margin-left:20%;
}
.top-section
{
padding:8px 20px 15px 40px;
}
.evidencia
{
background-color:#D1DBDC;
}
.evidencia .section-title 
{
font-weight:normal;
}

.noPaddingTop
{
padding-top:10px !important;
}
@media screen and (min-width: 768px)  and (max-width: 785px) {
.marginleftBotonera{
padding-left:5%;
}
}

@media screen and (min-width: 786px)  and (max-width: 992px) {
.marginleftBotonera{
padding-left:10%;
}
}
@media screen    and (max-width: 992px) {
.responsive-header .profile-content
{margin-top:15px;
}
.profile-image
{
margin-left:15px;
}
.main-content, .banner-bg {
	  width:100%!important;
	}

	.project-item {
	  margin-top:0%!important;
	}
	
	.welcome-text
	{
	width:120%;
	margin-left:-10%;
	text-align:center;
	}
	 .main-content
	{
	    width: 100%;
	}
	.welcome-text h2 {
	  font-size: xx-large;
	  
	  margin-bottom: 30px;
	}
	 
	.marginBiblio
	{
		margin-left:1%;
margin-top:0%;
	}
	 
	 
	.tituloLeccion
	{ 
	font-family: 'codropsicons';
	position:absolute;
	top: -200px;
	text-shadow: 5px 5px 5px #aaa;
	margin-bottom:-100px;
	
	}

}


@media screen and (width: 992px) {
	.main-content, .banner-bg {
	  width:80%!important;
	}
	}

.main-navigation
{
    height:70%;
    overflow-y: auto;

}
.main-navigation::-webkit-scrollbar {
    width: 1em;
}
 
.main-navigation::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.8);
}
 
.main-navigation::-webkit-scrollbar-thumb {
  background-color: slategrey;
  outline: 1px solid slategrey;
}