*{
	margin: 0px;
}
body{
	background: #e9ebee;
}
/*## login*/
.wraper-login{
	height:100%;
}
.content-view-full{
    height:67vh;
}
.loginbody{
	background: #f1f1f1;
	font-family: sans-serif;
	color:#72777c;
	font-size: 14px;

}
.mi-logo-login{
	margin-top: 50px;
}
.login-box{
	background: #ffff;
	margin-top:60px;
	height:auto;
	padding: 20px;
	box-shadow: 0 1px 3px rgba(0,0,0,.13);
}
.form-control{
	border-radius: 0px;
	background-color:#fbfbfb; 
	font-size: 19px
}
label{
	margin: 0px;
}
.button-login button{
	font-size: 14px;
}
.login-enlaces a{
	font-size: 14px;
	color:#72777c;

}

.login-enlaces h5{
	font-size: 18px;
	color:#72777c;
}
/*///// Fin login /////*/

/* Header del sitio web*/


.cont-header{
	background-image: url('img/banner.jpg'); 
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	color: white;
	-webkit-box-shadow: -1px 8px 7px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: -1px 8px 7px 0px rgba(0,0,0,0.75);
	box-shadow: -1px 8px 7px 0px rgba(0,0,0,0.75);

}
.btn-login{
	color: white;
}
/* /// fin del header */

/*categorias del sitio*/
.card-category{
	border-bottom: 1px solid black;
	-webkit-box-shadow: 2px 7px 6px -2px rgba(0,0,0,0.75);
	-moz-box-shadow: 2px 7px 6px -2px rgba(0,0,0,0.75);
	box-shadow: 2px 7px 6px -2px rgba(0,0,0,0.75);
	margin: 5px;
}
.card-category img{
	opacity: 0.6;

}
.title-category{
	padding: 25px;
	font-family: arial;
	color:black;

}
/*/// fin de  categorias del sitio*/

/* Publicaciones del sitio web */
.card-post{
	border-bottom: 1px solid black;
	-webkit-box-shadow: 2px 7px 6px -2px rgba(0,0,0,0.75);
	-moz-box-shadow: 2px 7px 6px -2px rgba(0,0,0,0.75);
	box-shadow: 2px 7px 6px -2px rgba(0,0,0,0.75);
	margin: 5px;
}

.card-post img{
  height: 220px !important;
  width: 100%;
}


/*/// Fin de las publicaciones  nuestr sitio */

/*Single post*/
.section-single{
	background: #fff;
	padding: 15px; 
	border-radius: 10px
}
.marcas-single{
	font-style: italic;
}
.categorias-single{
	font-style: italic;

}

.text-posts{
	color: #343a40!important;
    font-size: 25px;
    font-weight: 300;
    line-height: 30px;
}
.section-galery{
	margin-bottom: 40px;
}
.img-galery{
	padding-right: 0px;
}
.single-img{
	height: 400px; width: 100%;
	border-right: 1px solid rgba(0,0,0,.1);
}
.img-galery img{
	width: 100%;
	height: 100px;
	border:1px solid #8d9096;
	padding: 3px;
}
.img-galery img:hover{
	border:1px solid blue;
	-webkit-box-shadow: -1px 5px 17px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: -1px 5px 17px 0px rgba(0,0,0,0.75);
	box-shadow: -1px 5px 17px 0px rgba(0,0,0,0.75);
}

/*// fin single post*/

/*footer*/
.footer-p{
	background-image: url('img/banner.jpg');
	padding: 30px;
	color: white;
	width: 100%;
	-webkit-box-shadow: 1px -4px 7px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px -4px 7px 0px rgba(0,0,0,0.75);
	box-shadow: 1px -4px 7px 0px rgba(0,0,0,0.75);
}
.response-none{
	margin-bottom: 261px;
}
/*// fin de  footer*/

.pos-f-t{

	width: 100%;
	color: white;
	background-image: url('./assets/img/banner.jpg');
	width: 100%;
	color: white; 
	padding: .5rem 1rem;
}
.nav-item a{
	color: aliceblue !important;
}
.navbar-toggler.collapsed {
   
}
.navbar-toggler{
	border-color: rgba(249, 233, 233, 0.59);;

}

.navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
@media (max-width: 767px) {
  .img-nav {
    text-align: center;
  }
  .cont-header{
  	padding-bottom: 0px;
  }
}


/*errors*/
.error404{
	background: #c4eab2b3; 
	padding: 40px;
	border-radius:10px; 
	width: 80%; 
	margin: auto;
	-webkit-box-shadow: 2px 3px 8px 4px rgba(0,0,0,0.75);
	-moz-box-shadow: 2px 3px 8px 4px rgba(0,0,0,0.75);
	box-shadow: 2px 3px 8px 4px rgba(0,0,0,0.75);
    
}
/*fin errors*/