@import url("http://fonts.googleapis.com/css?family=Droid+Sans:400,700");
#nomargin{
	margin:0 0 0 0;padding:0 0 0 0;
}

#inputstyle{
	color:#a7a7a7;
	border-radius:3px;
	border:solid 2px #e3e3e3;
	padding:8px;
}
#iconospan{
	background-repeat:no-repeat;
	background-position:0 1px;
	padding-left:35px;
	padding-bottom:8px;
	padding-top:8px;
}
.box_error{
	border-left:2px solid #f00;
	padding-left:15px;
	float:none;
	margin:0 auto;
	margin-bottom:15px;
	text-align:left;
}
.header{
	padding:0;
	margin-left:0;
	padding-top:20px;
	border-bottom:solid 1px #e3e3e3;
}
.mobilmenu{
	display:none;
}
.header__logo{
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:center;
}
.header__logo img{
	padding-top:15px;
}
.header__search-menu{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.header__search{
	margin-bottom:20px;
}
.header__search .header__input--search{
	color:#a7a7a7;
	border-radius:3px;
	border:solid 2px #e3e3e3;
	padding:8px;
	font-size:20px;
	padding-left:45px;
	width:80%;
	background-image:url('../imgs/lupa.png');
	background-repeat:no-repeat;
	background-position:10px;
}
.header__menu ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.header__menu li{
	float:left;
	position:relative;
}
.header__menu li a{
	display:block;
	padding:17px 12px;
	padding-left:40px;
	color:#333;
	text-transform:uppercase;
	background-repeat:no-repeat;
	background-position:13px 16px;
}
.header__menu li a:hover{
	text-decoration:none;
	background-color:#f6f6f6;
}
.header__menu li a:focus{
	text-decoration:none;
}
.header__menu li a.active{
	background-color:#f6f6f6;
	font-weight:bold;
}
.header__menu li a.fav{
	background-image:url('../imgs/mini-star.png');
}
.header__menu li a.fav.active,.header__menu li a.fav:hover,.header__menu li a.fav.btn-default:hover,.header__menu li a.fav.btn-default:focus{
	background-image:url('../imgs/mini-star-on.png');
}
.header__menu li a.ordenar{
	background-image:url('../imgs/mini-circle.png');
}
.header__menu li a.ordenar.active,.header__menu li a.ordenar:hover,.header__menu li a.ordenar.btn-default:hover,.header__menu li a.ordenar.btn-default:focus{
	background-image:url('../imgs/mini-circle-on.png');
}
.header__menu li a.desfile{
	background-image:url('../imgs/mini-tuerca.png');
}
.header__menu li a.desfile.active,.header__menu li a.desfile:hover,.header__menu li a.desfile.btn-default:hover,.header__menu li a.desfile.btn-default:focus{
	background-image:url('../imgs/mini-tuerca-on.png');
}
.header__menu li a.btn{
	border:0;
	padding:15px 20px 14px 40px;
}
.header__menu li a.btn .caret{
	margin-left:10px;
}
.header__menu li a.btn-default:hover,.header__menu li a.btn-default:focus{
	background-color:#f6f6f6;
}
.header__menu li a.btn-default:active{
	box-shadow:none;
	background-color:transparent;
}
.header__menu li .dropdown-menu{
	position:absolute;
	top:50px;
	left:0;
}
.header__menu li .dropdown-menu li{
	float:none;
}
.header__menu li .dropdown-menu li a{
	padding:10px 16px;
	text-transform:none;
}
.open>.dropdown-toggle.btn-default{
	background-color:#f6f6f6;
}
.header__login{
	margin:0 0 0 0;
	padding:0 0 0 0;
	padding-top:5px;
	position:relative;
}
.header__login .header__login--foto{
	border:solid 5px #fff;
	border-radius:50%;
	position:absolute;
	top:-5px;
	right:30px;
}
.header__login .header__login--name{
	background-color:#f6f6f6;
	padding:7px 85px 7px 7px;
	border-right:3px;
	overflow:auto;
	float:right;
}
.header__login .header__login--name .name{
	font-size:14px;
	float:left;
}
.header__login .header__login--name .menu{
	position:absolute;
	height:14px;
	width:14px;
	background-image:url('../imgs/triangulo-bottom.png');
	background-repeat:no-repeat;
	background-position:0 4px;
	top:16px;
	right:10px;
}
.header__login .header__login--name .menu a{
	display:block;
	width:14px;
	height:14px;
}
.header__login .header__login--name .menu .header__login--submenu{
	right:0;
	left:inherit;
}
.header__login .header__login--name .header__login--submenu a{
	width:100%;
	height:auto;
	padding-left:8px;
}
.header__login .header__login--name .header__login--submenu a:hover{
	color:#ed2127;
}
.header__login .header__login--name .header__login--submenu a:hover i{
	color:#ed2127;
}
.header__login .header__login--name .header__login--submenu a i{
	padding-right:8px;
	font-style:normal;
	font-family:'Glyphicons Halflings';
	font-size:12px;
}
.sidebar{
	background-color:#f6f6f6;
	border-right:solid 1px #e3e3e3;
}
.sidebar__title{
	color:#ed2127;
	font-size:20px;
	text-transform:uppercase;
}
.sidebar__nav a{
	display:block;
	padding:10px 0;
	padding-left:33px;
	color:#858585;
	text-transform:uppercase;
	background-repeat:no-repeat;
	background-position:0 10px;
}
.sidebar__nav a:hover,.sidebar__nav a:focus{
	text-decoration:none;
}
.sidebar__nav a:hover{
	color:#333;
}
.sidebar__nav a.active{
	font-weight:bold;
	color:#333;
}
.sidebar__nav a.fav{
	background-image:url('../imgs/mini-star.png');
}
.sidebar__nav a.fav.active,.sidebar__nav a.fav:hover{
	background-image:url('../imgs/mini-star-on.png');
}
.sidebar__nav a.desfile{
	background-image:url('../imgs/mini-circle.png');
}
.sidebar__nav a.desfile.active,.sidebar__nav a.desfile:hover{
	background-image:url('../imgs/mini-circle-on.png');
}
.sidebar__nav a.videos{
	background-image:url('../imgs/mini-triangle.png');
}
.sidebar__nav a.videos.active,.sidebar__nav a.videos:hover{
	background-image:url('../imgs/mini-triangle-on.png');
}
.sidebar__nav a.otros{
	background-image:url('../imgs/mini-tuerca.png');
}
.sidebar__nav a.otros.active,.sidebar__nav a.otros:hover{
	background-image:url('../imgs/mini-tuerca-on.png');
}
.sectioncontent.container{
	margin-left:0;
	padding:0;
}
.footer{
	width:100%;
	margin-top: 3em;
	background-color:rgba(250,102,41,0.3);
	padding:28px 0;
}
.footer__content{
	padding-left:15px;
	overflow:auto;
}
.footer__info,.footer__nav{
	float:left;
}
.footer__info{
	color:#fff;
	font-size:13px;
}
.footer__nav ul{
	overflow:auto;
}
.footer__nav li{
	float:left;
	color:#fff;
	padding-left:11px;
}
.footer__nav li::before{
	width:5px;
	height:5px;
	background-color:#fff;
	content:" ";
	display:block;
	float:left;
	border-radius:50%;
	margin-top:6px;
	margin-right:11px;
}
.footer__nav li:first-child{
	padding-left:22px;
}
.footer__nav li:first-child::before{
	display:none;
}
.footer__nav li a{
	float:left;
	display:block;
	color:#b1b1b1;
	font-size:13px;
}
.footer__nav li a:hover{
	text-decoration:none;
}
.contentdata{
	padding:25px 0 25px 28px;
}
.contentdata hr{
	border:solid 1px #e3e3e3;
	border-bottom:0;
}
.contentdata input[disabled="disabled"]{
	background-color:#f4f4f4;
}
.titulopag{
	font-size:24px;
	margin-top:0;
}
h3{
	font-size:20px;
}
.clear{
	clear:both;
}
.marginbottom20{
	margin-bottom:20px;
}
.marginbottom40{
	margin-bottom:40px;
}
.margenesnegativos{
	margin-left:-15px;
	margin-right:-15px;
	overflow:auto;
}
.section{
	border-bottom:solid 1px #e3e3e3;
	padding-bottom:25px;
	margin-bottom:25px;
	overflow:auto;
}
.section .section___title{
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
	margin-bottom:15px;
}
.video{
	margin-bottom:30px;
}
.video:nth-child(2n+1){
	padding-right:0;
}
.video:nth-child(2n){
	padding-left:0;
}
.video .video__box{
	width:100%;
}
.video .info{
	overflow:auto;
	padding:15px 17px;
	border:solid 1px #e3e3e3;
	border-bottom:solid 3px #e3e3e3;
	border-top:0;
}
.video .infocontent{
	padding-left:0;
}
.video .video__title{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:16px;
}
.video .video__date{
	font-size:14px;
	color:#a7a7a7;
}
.video .info__video--actions--items{
	margin-top:5px;
	cursor:pointer;
	float:right;
	width:27px;
	height:27px;
}
.video .video__star{
	background-image:url('../imgs/star.png');
	background-position:top right;
	background-repeat:no-repeat;
}
.video .video__star:hover{
	cursor:pointer;
	background-image:url('../imgs/star-like.png');
}
.video .video__star.active{
	background-image:url('../imgs/star-like.png');
}
.detalle-video .video__mini-video{
	padding:0 15%;
	border-left:solid 1px #e3e3e3;
	border-right:solid 1px #e3e3e3;
	overflow:auto;
}
.detalle-video .video__mini-video--item img{
	width:100%;
}
.detalle-video .video__mini-video--item .video__box--actions{
	border-left:0;
	border-right:0;
}
.detalle-video .video__box--actions{
	border-left:solid 1px #e3e3e3;
	border-right:solid 1px #e3e3e3;
	text-align:center;
	padding:8px 0;
}
.detalle-video .video__box--actions .video__box--actions--butons{
	display:inline-block;
	height:19px;
	width:19px;
	margin:0 3px;
	background-position:top left;
	background-repeat:no-repeat;
}
.detalle-video .video__box--actions .video__box--actions--butons.share{
	background-image:url('../imgs/btn-compartir.png');
}
.detalle-video .video__box--actions .video__box--actions--butons.share:hover{
	background-image:url('../imgs/btn-compartir-on.png');
}
.detalle-video .video__box--actions .video__box--actions--butons.delete{
	background-image:url('../imgs/btn-basura.png');
}
.detalle-video .video__box--actions .video__box--actions--butons.delete:hover{
	background-image:url('../imgs/btn-basura-on.png');
}
.detalle-video .video__box--actions .video__box--actions--butons:hover{
	cursor:pointer;
}
.detalle-video .info{
	background-color:#f6f6f6;
}
.detalle-video .info .info__user-description{
	color:#333;
	font-size:18px;
	font-weight:bold;
	margin-top:7px;
}
.detalle-video .info .info__date-actions{
	padding:0;
	text-align:right;
}
.detalle-video .info .info__video--date{
	color:#a7a7a7;
}
.detalle-video .info .video__share{
	background-image:url('../imgs/btn-compartirG.png');
	background-position:top right;
	background-repeat:no-repeat;
}
.detalle-video .info .video__share:hover{
	cursor:pointer;
	background-image:url('../imgs/btn-compartirG-on.png');
}
.detalle-video .info .video__share.active{
	background-image:url('../imgs/btn-compartirG-om.png');
}
.detalle-video .info .video__delete{
	background-image:url('../imgs/btn-basura-G.png');
	background-position:top right;
	background-repeat:no-repeat;
}
.detalle-video .info .video__delete:hover{
	cursor:pointer;
	background-image:url('../imgs/btn-basura-G-on.png');
}
.detalle-video .info .video__delete.active{
	background-image:url('../imgs/btn-basura-G-on.png');
}
.more{
	padding:0;
	text-align:center;
}
.more .btn-insert,.more a{
	padding:10px 30px;
	text-decoration:none;
	font-size:18px;
	line-height:1.2em;
	background-color:#ed2127;
	color:#fff;
	border:0;
	border-radius:3px;
	display:inline-block;
	border-bottom:solid 3px #b00d0d;
}
.more span{
	display:block;
	width:100%;
	height:1px;
	background-color:#e3e3e3;
	margin-top:-21px;
	margin-bottom:21px;
}
.more .cancel{
	background-color:#2d2d2d;
	border-bottom:solid 3px #000;
}
.coments .coments__avatar{
	text-align:center;
	padding:0 3%;
}
.coments .coments__date{
	color:#a7a7a7;
	margin-top:7px;
}
.coments .coments__coments{
	color:#a7a7a7;
	line-height:1.3;
	font-size:16px;
	padding-right:0;
}
.coments .coments__input{
	float:right;
	margin:20px 0;
	padding-right:0;
}
.coments .coments__input textarea{
	color:#a7a7a7;
	border-radius:3px;
	border:solid 2px #e3e3e3;
	padding:8px;
	width:100%;
	height:125px;
}
.coments .coments__buttom{
	padding:0 15px;
	clear:both;
	float:right;
	text-align:left;
}
.prendasasociadas{
	padding-bottom:10px;
	margin:0 -15px;
	border-bottom:0;
}
.prendasasociadas .section___title{
	margin-left:15px;
}
.prendasasociadas .prendasasociadas__prendaphoto{
	margin-bottom:25px;
}
.prendasasociadas .prendasasociadas__prendaphoto a{
	display:block;
}
.prendasasociadas .prendasasociadas__prendaphoto img{
	width:100%;
}
.col-photo{
	padding-left:0;
}
.figure img{
	width:100%;
}
.col-photo__minis img{
	width:45%;
}
.col-info{
	padding-left:0;
}
.col-info>div{
	margin-bottom:5px;
}
.col-info .titulo{
	font-weight:bold;
}
.col-info .titulo::after{
	content:": ";
}
.col-info .block{
	display:block;
}
.col-info .i-lavar{
	background-image:url('../imgs/i-lavadora.gif');
	background-repeat:no-repeat;
	background-position:0 1px;
	padding-left:35px;
	padding-bottom:8px;
	padding-top:8px;
}
.col-info .i-lejia{
	background-image:url('../imgs/i-lejia.gif');
	background-repeat:no-repeat;
	background-position:0 1px;
	padding-left:35px;
	padding-bottom:8px;
	padding-top:8px;
}
.col-info .i-planchar{
	background-image:url('../imgs/i-plancha.gif');
	background-repeat:no-repeat;
	background-position:0 1px;
	padding-left:35px;
	padding-bottom:8px;
	padding-top:8px;
}
.col-info .i-secadora{
	background-image:url('../imgs/i-secadora.gif');
	background-repeat:no-repeat;
	background-position:0 1px;
	padding-left:35px;
	padding-bottom:8px;
	padding-top:8px;
}
.combina{
	padding-top:20px;
	margin:0 -15px;
}
.combina h3{
	margin-left:15px;
}
.combina .section___title{
	margin-left:0;
	text-transform:none;
}
.combina .section___title::after{
	content:"...";
}
.perfildata .titulo{
	display:inline-block;
	padding-top:5px;
}
.perfildata .col-xs-4{
	padding-left:0;
}
.perfildata div{
	overflow:auto;
	margin-bottom:12px;
}
.perfildata input{
	padding:5px 8px;
}
.perfildata .more{
	text-align:left;
	padding-top:10px;
}
.perfildata .more a{
	margin-right:15px;
}
.container.center.acercadehead{
	padding-bottom:20px;
}
.acercabody .titulopag{
	text-align:center;
	margin-top:20px;
	margin-bottom:30px;
}
.acercabody img{
	width:100%;
}
.infoempresa{
	margin-top:20px;
	margin-bottom:15px;
}
.container.center{
	margin:0 auto;
}
.navigation{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	z-index:0;
	list-style:none;
	background:#111;
}
.nav-item{
	width:200px;
	border-top:1px solid #111;
	border-bottom:1px solid #000;
}
.nav-item a{
	display:block;
	padding:1em;
	padding-left:50px;
	color:#8b8b8b;
	font-size:1.2em;
	text-decoration:none;
	transition:color .2s,background .5s;
}
.nav-item a:hover{
	color:#fff;
	background-color:#000;
	background-image:none;
}
.nav-item a.active{
	color:#fff;
}
.nav-item a{
	background-repeat:no-repeat;
	background-position:17px 19px;
}
.nav-item a.fav{
	background-image:url('../imgs/mini-star.png');
}
.nav-item a.fav.active,.nav-item a.fav:hover{
	background-image:url('../imgs/mini-star-on.png');
}
.nav-item a.desfile{
	background-image:url('../imgs/mini-circle.png');
}
.nav-item a.desfile.active,.nav-item a.desfile:hover{
	background-image:url('../imgs/mini-circle-on.png');
}
.nav-item a.videos{
	background-image:url('../imgs/mini-triangle.png');
}
.nav-item a.videos.active,.nav-item a.videos:hover{
	background-image:url('../imgs/mini-triangle-on.png');
}
.nav-item a.otros{
	background-image:url('../imgs/mini-tuerca.png');
}
.nav-item a.otros.active,.nav-item a.otros:hover{
	background-image:url('../imgs/mini-tuerca-on.png');
}
.contenido{
	min-height:100%;
	min-width:100%;
	background-color:#fff;
	position:relative;
	top:0;
	bottom:100%;
	left:0;
	z-index:1;
	background-size:200%;
}
.nav-trigger{
	position:absolute;
	clip:rect(0, 0, 0, 0);
}
label[for="nav-trigger"]{
	position:absolute;
	left:-15px;
	top:27px;
	z-index:2;
	height:30px;
	width:30px;
	cursor:pointer;
	background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='30px' height='30px' viewBox='0 0 30 30' enable-background='new 0 0 30 30' xml:space='preserve'><rect width='30' height='6'/><rect y='24' width='30' height='6'/><rect y='12' width='30' height='6'/></svg>");
	background-size: contain;
}
.nav-trigger+label,.contenido{
	transition:left .2s;
}
.nav-trigger:checked+label{
	left:185px;
}
.nav-trigger:checked~.contenido{
	left:200px;
	box-shadow:0 0 5px 5px rgba(0,0,0,0.5);
}

@media (max-width:990px){
	.header__logo img{
		width:150px;
	}
	.detalle-video .video__mini-video{
		padding:0;
	}
	.detalle-video .info__video--date{
		font-size:12px;
	}
}


@media (max-width:767px){
	.header{
		padding:15px;
		padding-bottom:0;
		position:relative;
	}
	.mobilmenu{
		display:block;
	}
	.header__logo{
		text-align:center;
	}
	.header__logo figure{
		width:50%;margin:auto;
	}
	.header__logo img{
		width:60%;
		padding-top:2em;
		margin:auto;
	}
	.header__search-menu{
		margin-top:20px;
	}
	.header__search .header__input--search{
		width:100%;
	}
	.header__login{
		position:absolute;
		top:20px;
		right:20px;
	}
	.sidebar{
		display:none;
	}
	.contentdata{
		padding:0;
		padding-top:30px;
	}
	.contentdata h1{
		margin-left:15px;
	}
	.section .section___title{
		padding:0 15px;
	}
	.video:nth-child(2n+1),.video:nth-child(2n){
		padding-left:15px;
		padding-right:15px;
	}
	.coments .coments__coments,.coments .coments__input{
		padding-right:15px;
	}
	.prendasasociadas{
		margin:0;
	}
	.prendasasociadas .section___title{
		margin:0 0 15px 0;
	}
	.col-photo{
		padding-left:15px;
	}
	.combina{
		margin:0 -15px;
	}
	.combina .section___title{
		margin-left:0;
		padding-left:0;
	}
	.perfildata .more a{
		text-align:center;
		margin:0;
		margin-bottom:15px;
		width:100%;
	}
	body{
		background-image:url('../imgs/bkg-login.jpg');
		background-repeat:no-repeat;
		background-position:bottom center;
	}
	.login{
		position:relative;
		top:auto;
		margin-top:0;
		left:auto;
		margin-left:0;
		margin:0 auto;
		float:none;
		background-image:none;
		background-color:transparent;
		border:0;
	}
	.bodyregistro{
		background-image:none;
		background-color:#f7f7f7;
	}

}

*{
	font-family:"Droid Sans",sans-serif;
	color:#333;
	line-height:1.2em;
}
ul{
	margin-left:0;
	padding-left:0;
	margin-bottom:0;
}

li{
	list-style:none;
}
input{
	border:solid 1px #e3e3e3;
	border-radius:3px;
}
