.alturaone{
    width: 100%;
	min-height: 50vh;
	background-image:linear-gradient(rgba(0,0,0,0.15),rgba(0,0,0,0.15)),
	 url( http://mtpe.trabajo.gob.pe/capacitacionlaboral/wp-content/themes/Capacitacion_two/img/imagen.png );

background-position: center center;
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
background-color: 191,9,9,0.9;

}

a.alinkcolor{
color: #ffffff !important;	
}
.fourmenucentro  a.nav-link{
  color: #ffffff !important;
}



button.colorbotton,
button.colorbotton:focus,
button.colorbotton:hover,
button.colorbotton:active{
	font-size: 23px;
	border: 2px solid white !important;
}

span.spancolor{
	color: orange !important;
	width: 100%;
	height: 35px;

}





.cardone{
	width: 28rem;
	margin-top: 5%;
}

.h6cardone{
	color: green;
}

.buscarone{
	width: 100% !important; 
	border-radius: 15px;
}
 .buscartwo{
	width: 100% !important; 
	border-radius: 15px;
	/*margin-left: 10px;*/
}

.inconobuscarinput{
	position: absolute;
	/*bottom: 80px;*/
	right:  55px;
	color: green;
	opacity: 0.5;
	font-size: 20px;
}

.inconobuscarinput:hover{

}

@media screen and (max-width: 800px) {
.cardone{
	width: 100%;
	margin-top: 5%;
}
.inconobuscarinput{
	right:  22px !important; 
}


								}

/*
##############################################################
*/
.rowmenupie{
	margin-top: 50px;
	 width: 100%;
	 background: rgb(191,9,9,0.9);
	 /*background: rgb(24,24,24,0.7);*/
     border-radius: 55px;
padding: 0 !important; 

}
.menupie {
padding: 0 !important; 


 }
 .menupie li {
 display: inline;
 /*text-align: center;*/
padding: 0 !important; 

 }
 .menupie li a {
padding: 0 !important; 
 text-decoration: none;
 float: left;

 /*background-color: #2175bc;*/
 color: #fff;
 /*margin-right: 22px;*/
 min-width: 340px !important;
 font-weight: bold;
 }
  .hrefap{
 	margin-right: 11px;
 }
 .hrefapm{
 	margin-left:  15px;
 }
.pmenupie{
/* margin-left: 34% !important;*/
/* font-size: 12px;
 margin-top: -50px;
  font-weight:100;
  left: 15px;*/
  margin-left: 10%;
   margin-top: -34px;
 }
.pmenupie p{
 font-size: 12.6px;
/*text-shadow: 0px 0px #999;*/
 /*text-shadow: 0.1em 0.1em 0.2em black;*/
 text-shadow: -1px 0 black, 0 1px #bf0909, 1px 0 #bf0909, 0 -1px black;
/*text-shadow: 1px 1px 2px black; */
 }

 .pmenupie strong{
 font-size: 12px;
  /*color: red;*/
 }

.pmenupiederecha0{
	position: relative;
	left: 40px;
}
.pmenupiederecha1{
	position: relative;
	left: 130px !important;
}

@media screen and (max-width: 800px) {

.pmenupiederecha0{
	left: 15px !important;
}

.mdwithmovil{
	padding: 0px !important;
	 width: 100% !important;
	 /*margin: 0px !important;*/
}


.pmenupie p{
 font-weight: normal !important;
 font-size: 12px;
 }

.rowmenupie{
	margin-top: 20px;
	 width: 100%;
	 background: rgb(191,9,9,0.9);
	 /*background: rgb(24,24,24,0.7);	*/
	 border-radius: 5px;
	}
 .menupie li {
 width: 100% !important;

 }
 .menupie li a {
 min-width: 100% !important;

 }


.pmenupiederecha0{
	/*position: relative;
	left: 10px !important;*/
}
.pmenupiederecha1{
	position: relative;
	left: 0px !important;
}

.hrefap{
 	margin-right: 0px !important;
 	margin-left: 5px;
 }
									}
.aladolefth{
margin-left: 10px;
}
.aladolefth p{
margin-left: 10px;
}

 .imgmenupie{
 	margin-top: 5px;
 	margin-bottom: 5px;
 	/*padding: 0 5px 0 0 ;*/
 	color: white;
 	font-size: 40px;
 	left: 0 ;
    /*margin-left: -280px !important;*/
 }


/*#*/
.ulcontainer3{
	padding: 0;
	color: green;
	font-weight: bold;
	font-size: 30px;
}
.ulcontainer3 span{
	color: black !important;
	/*font-weight:100;*/
	font-size: 20px;
	position: relative;
	top: -5px !important;
	margin-left: -5px;
}

@media screen and (max-width: 800px) {
.ulcontainer3{
margin-left: 30px;

}
.imgmenupieee{
margin-left: 3px;

}

 } 
/*#*/

.anavlink{
	color: #000;
	text-decoration: none;
	  min-width: 300px !important;
}
.anavlink:hover{
	color: #000;
	text-decoration: none;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: #000;
    /*background-color: transparent;*/
    background:  #F8F8F8;
     border: 1px solid #dedede;
}


.imgcontainer4{
width: 30px;
margin-top: 20px;
padding: 0 10px 0 0;
}

.pcontainer4{
	margin-top: -10px;
	margin-left: 13%;
	font-weight:100;
}

/*#*/
/*#
CURSOS TABS
*/

.ptotalescursos{
 color: #767576;
 font-size: 20px;
 font-weight: bold;
}

ul.ulcardprincipal0{
 padding: 0 !important;
}
li.ulli{
	 display: inline !important;

}

a.lia {
 text-decoration: none;
 float: left !important;
 color: black;
  margin-right: 0px; 
  margin-top: 0px;
 }

.cardprincipal0{
	/*max-width: 265px;*/
	/*min-height: 429px;*/
	max-height: 380px;
	border: 1px solid #dedede;
border-top-left-radius: 15px;
	border-top-right-radius: 15px; 
	background: #F8F8F9;
		border-bottom: 3px solid black;
}
.cardprincipal0:hover{
filter: drop-shadow(5px 5px 10px #dedede);
}

.imgtabs0{
	/*max-width: 300px;*/
	min-height: 180px;
	max-height: 180px; 
	border: 1px solid #dedede;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px; 
}

.pcardprincipal0{
	font-weight: bold;
	font-size: 18px;
  padding: 10px;
}


.p2cardprincipal0{
  color: #707072 !important;
  margin-top: -15px;
  font-size: 13px;
  padding: 10px;
}


.piecarpfootercero{
	position: absolute;
    bottom: 0px;
    /*background: red;*/
}

.spancategtimesta{
padding: 0px;
 margin-left: 10px;
}
.spancategtimesta li{
 list-style: none;
  display:  inline-block;
  margin: 0 1px;
  /*font-size: 16px;*/
}
.spancategtimestaii{
	/*font-weight: bold;*/
	/*color: #737373 ;*/
	font-size: 16px;
}

.acardprincipal0{
	text-decoration: none !important;
	color: black;
}
.divcolmd3{
	padding: 5px;
	max-height: 360px;
	/*margin-bottom: 15px;*/

}
.divcardbody{
	padding: 10px;
	min-height: 180px !important;
}



/*#*/

/*#
RUTA DE APRENDIZAJE CURSOS TABS
*/
.ulcardprincipal{
 padding: 0;
}
.ulcardprincipal li{
	 display: inline;

}

.ulcardprincipal li a {
 text-decoration: none;
 float: left;
 color: black;
  margin-right: 10px; 
  margin-top: 15px;
 }
.cardprincipal{
	max-width: 350px;
	/*min-height: 429px;*/
	max-height: 430px;
		border: 1px solid #dedede;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px; 
		border-bottom: 3px solid black;
}


.imgtabs{
	max-width: 350px;
	min-height: 190px; 

	border: 1px solid #dedede;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px; 
}

@media screen and (max-width: 800px) {
.cardprincipal{max-width: 100%;	}
.imgtabs {max-width: 100%; max-height: 100px !important;	}
 									} 


.pcardprincipal{
	font-weight: bold;
	font-size: 18px;
}
.pcardprincipal a{
  color: #484949 ;
	text-decoration: none;
}
.pcardprincipal a:hover{
  color: #3885FA;
	text-decoration: blink;
}

.p2cardprincipal{
	color: #707072;
}

a.aimgcategoria{
	text-decoration: none;
}
.imgcategoria{
	width: 20%;
}