/* @override http://2paginaweb.com.mx/tuestilo-cocina/c.css */

/* @override http://2paginaweb.com.mx/tuestilo-bano/c.css */

body{
    background:#ddd
}
a{
	text-decoration: none;
}
.wrap{
	width:900px;
    margin:0 auto;
}
.canvas{
    background:url(images/background.jpg) bottom center no-repeat;
	overflow:hidden;
    position:relative;
	margin-bottom:40px;
	border: 2px solid #fff;
	border-radius:4px;
	padding-top: 0;
	padding-left: 0;
	box-shadow: 1px 1px 10px 5px #969696;
	float: right;
	width: 100%;
	height: 710px;
	background-size:100%;
}

#marca img {
	width: 500px;
	position: absolute;
	left: 19%;
	top: 310px;
	z-index: 999;
}

img.pared { width: 100%;
	opacity: 1;
}

.t img{
	
	border:5px solid #fff;
	display:inline-block;
	opacity: 0.7}
.t img:hover{
	opacity:1
}
.canvas img{
    position:absolute;
	width: 100%;
}

#s img{
	z-index: 10;
	bottom: 160px;
    right: -2px;
	width: 786px
}

#d img{
	width:213px;
	right: 752px;
	bottom: -18px;
}

.blink{ opacity:1; }

aside{
	float:right;
}
aside select{
	width:125px;
	padding:5px;
	border-radius:3px
}
.t{
	transition:all 0.2s;
	display:inline-block;
	width:76px;
	float:left
}
.hide,.hidec{
	opacity:0;
	width:0;
	height:0;
	visibility:hidden;
	transition:all 0.2s;
}

div.col-xs-12.picker.text-center{
	height: 240px;
	border: 2px solid #fff;
	border-radius:4px;
	box-shadow: 1px 1px 10px 5px #969696;
	padding-left: 0;
	padding-right: 0;
}

div.col-xs-12.filtros {
	height: 120px;
	border: 2px solid #fff;
	border-radius:4px;
	box-shadow: 1px 1px 10px 5px #969696;
}

div.col-xs-12.materiales {
	height: 310px;
	border: 2px solid #fff;
	border-radius:4px;
	box-shadow: 1px 1px 10px 5px #969696;
	padding-left: 20px;
	padding-right: 0;
	overflow: scroll;
	margin-top: 20px;
	margin-bottom: 20px;
}

div.col-xs-12.selectores { 
	margin-bottom: 15px;
}

div.col-xs-12.selectores select{ 
	width: 100%;
}

span.spot {
    position: absolute;
    z-index: 999999;
    color: rgba(177, 2, 2, 0.3);
    font-size: 40px;
    display: block;
    width: 40px;
    height: 40px;
}

#s span.spot {
    top: 483px;
    left: 380px;
}

#d span.spot {
    top: 620px;
    left: 106px;
}

.pared span.spot {
    top: 210px;
    left: 280px;
}

#d.blink span.spot, #s.blink span.spot {
    color: rgba(177, 2, 2, 0.7);
}

