/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */
/* Increase the body font size on small devices */
html {
  /*font-size: 81.3%;*/
}

/*
 *   Important Information about this CSS File
 *
 * - Do not delete or rename this file, if you do not use it leave it blank (delete 
 *   everything) and the file will be skipped when you enable Production Mode in
 *   the Global theme settings.
 *
 * - Read the _README file in this directory, it contains useful help and other information.
 */

#site-name a {
		position:absolute;
		background-image:url("http://www.themayalab.com/images/img/logo.jpg");
		width:145px;
		height:122px;
		}
	
	.region-sidebar-first {
		width:auto!important;
		position:absolute;
		top:180px;
	}


#content-column {
	margin:68px 0 0 190px!important;
}
	
/*body.front #content-column, body.page-inicio #content-column, body.page-home #content-column {
	margin:68px 0 0 160px!important;}	*/
	

	
	#block-locale-language {
		left:inherit;
		right:20px;
	}
	
	.language-switcher-locale-url {
	position:inherit;}
	
	
	.field-name-field-imagen-secci-n {
		float:none;
		margin:1em auto 2em auto;
		text-align:center;
	}
	
	.view-comprar-obra .node-tienda .field-name-field-descripci-n-y-link {
		width:auto;
	}
	
	body.node-type-secci-n .field-name-body {
		width:auto;
	}
	
		body.node-type-page .field-name-body {
		float:none!important;
		clear:both;
		position:relative;
		width:auto;
		margin-left:10px;
	}
	
	body.node-type-page .field-name-body .field-item {
		width:auto;
		max-width:none;
		position:relative!important;
	}
	
	#content-column, .content-column {
		overflow:visible;
	}
	
	
	
	/*.view-pagina-inicio-2 a img, .view-pagina-inicio-en-2 a img {
	height:74px;
	width:85px;
}

.view-pagina-inicio-2 table, .view-pagina-inicio-en-2 table {
	width:429px;
	margin-left:50px;
}

.view-pagina-inicio-2 table td, .view-pagina-inicio-en-2 table td {
	width:143px;
}

.view-pagina-inicio-2 table td, .view-pagina-inicio-en-2 table td, .view-pagina-inicio-2 table tr, .view-pagina-inicio-en-2 table tr { 
 height:74px;}

.view-pagina-inicio-2 .row-2 a, .view-pagina-inicio-2 .row-4 a, .view-pagina-inicio-2 .row-6 a, .view-pagina-inicio-2 .row-8 a, .view-pagina-inicio-2 .row-10 a, .view-pagina-inicio-2 tr.row-12 a, .view-pagina-inicio-2 tr.row-14 a, .view-pagina-inicio-2 tr.row-16 a, .view-pagina-inicio-en-2 .row-2 a, .view-pagina-inicio-en-2 .row-4 a, .view-pagina-inicio-en-2 .row-6 a, .view-pagina-inicio-en-2 .row-8 a, .view-pagina-inicio-en-2 .row-10 a, .view-pagina-inicio-en-2 tr.row-12 a, .view-pagina-inicio-en-2 tr.row-14 a, .view-pagina-inicio-en-2 tr.row-16 a {
	left:72px;
}

.view-pagina-inicio-2 .row-2 a, .view-pagina-inicio-en-2 .row-2 a {
	bottom:34px;
}

.view-pagina-inicio-2 .row-3 a, .view-pagina-inicio-en-2 .row-3 a {
	bottom:68px;
}

.view-pagina-inicio-2 .row-4 a, .view-pagina-inicio-en-2 .row-4 a {
	bottom:102px;
}

.view-pagina-inicio-2 .row-5 a, .view-pagina-inicio-en-2 .row-5 a {
	bottom:136px;
}

.view-pagina-inicio-2 .row-6 a, .view-pagina-inicio-en-2 .row-6 a {
	bottom:170px;
}

.view-pagina-inicio-2 .row-7 a, .view-pagina-inicio-en-2 .row-7 a {
	bottom:204px;
}

.view-pagina-inicio-2 .row-8 a, .view-pagina-inicio-en-2 .row-8 a {
	bottom:238px;
}

.view-pagina-inicio-2 .row-9 a, .view-pagina-inicio-en-2 .row-9 a {
	bottom:272px;
}

.view-pagina-inicio-2 .row-10 a, .view-pagina-inicio-en-2 .row-10 a {
	bottom:306px;
}

.view-pagina-inicio-2 .row-11 a, .view-pagina-inicio-en-2 .row-11 a {
	bottom:340px;
}

.view-pagina-inicio-2 .row-12 a, .view-pagina-inicio-en-2 .row-12 a {
	bottom:374px;
}

.view-pagina-inicio-2 a, .view-pagina-inicio-2 .views-field-field-hex-gono .field-content, .view-pagina-inicio-en-2 a, .view-pagina-inicio-en-2 .views-field-field-hex-gono .field-content {
	display:block;
	margin:0;
	width:85px;
	height:74px;
}

.view-pagina-inicio-2 .views-field-field-hex-gono, .view-pagina-inicio-en-2 .views-field-field-hex-gono {
	display:block;
	margin:0;
	width:85px;
	height:74px;
}*/


.image-style-imagen-p-gina-b-sica, .field-name-field-imagen {
	max-width:100%;
	width:auto;
	float:none!important;
}

#block-block-1, body.node-type-page #block-views-otros-trabajos-block {
		max-width:100%;
	}
	
	body.node-type-tienda .node-content .commerce-product-title, body.node-type-tienda .node-content .field-name-field-txt-producto, body.node-type-tienda .node-content .field-name-commerce-price, body.node-type-tienda .node-content .field-name-field-producto {
		max-width:100%;
		width:auto;
		float:none;
		margin-left:0;
	}
	
	body.node-type-tienda .node-content .field-name-field-producto {
		margin-bottom:15px;
	}
	
	.imagezoom-image, #imagezoom-thumb-wrapper {
		max-width:100%;
	width:auto;
}

#imagezoom-thumb-wrapper a img {
	width:32%;
	height:auto;
}

#messages {
		margin:110px 20px -40px 210px;
	}
	

@media screen and (max-width:645px) { 

/*.view-pagina-inicio-2 a img, .view-pagina-inicio-en-2 a img {
	height:51px;
	width:58px;
}

.view-pagina-inicio-2 table, .view-pagina-inicio-en-2 table {
	width:300px;
	margin-left:0px;
}

.view-pagina-inicio-2 table td, .view-pagina-inicio-en-2 table td {
	width:100px;
}

.view-pagina-inicio-2 table td, .view-pagina-inicio-en-2 table td, .view-pagina-inicio-2 table tr, .view-pagina-inicio-en-2 table tr { 
 height:51px;}

.view-pagina-inicio-2 .row-2 a, .view-pagina-inicio-2 .row-4 a, .view-pagina-inicio-2 .row-6 a, .view-pagina-inicio-2 .row-8 a, .view-pagina-inicio-2 .row-10 a, .view-pagina-inicio-2 tr.row-12 a, .view-pagina-inicio-2 tr.row-14 a, .view-pagina-inicio-2 tr.row-16 a, .view-pagina-inicio-en-2 .row-2 a, .view-pagina-inicio-en-2 .row-4 a, .view-pagina-inicio-en-2 .row-6 a, .view-pagina-inicio-en-2 .row-8 a, .view-pagina-inicio-en-2 .row-10 a, .view-pagina-inicio-en-2 tr.row-12 a, .view-pagina-inicio-en-2 tr.row-14 a, .view-pagina-inicio-en-2 tr.row-16 a {
	left:49px;
}

.view-pagina-inicio-2 .row-2 a, .view-pagina-inicio-en-2 .row-2 a {
	bottom:23px;
}

.view-pagina-inicio-2 .row-3 a, .view-pagina-inicio-en-2 .row-3 a {
	bottom:46px;
}

.view-pagina-inicio-2 .row-4 a, .view-pagina-inicio-en-2 .row-4 a {
	bottom:69px;
}

.view-pagina-inicio-2 .row-5 a, .view-pagina-inicio-en-2 .row-5 a {
	bottom:92px;
}

.view-pagina-inicio-2 .row-6 a, .view-pagina-inicio-en-2 .row-6 a {
	bottom:115px;
}

.view-pagina-inicio-2 .row-7 a, .view-pagina-inicio-en-2 .row-7 a {
	bottom:138px;
}

.view-pagina-inicio-2 .row-8 a, .view-pagina-inicio-en-2 .row-8 a {
	bottom:161px;
}

.view-pagina-inicio-2 .row-9 a, .view-pagina-inicio-en-2 .row-9 a {
	bottom:184px;
}

.view-pagina-inicio-2 .row-10 a, .view-pagina-inicio-en-2 .row-10 a {
	bottom:207px;
}

.view-pagina-inicio-2 .row-11 a, .view-pagina-inicio-en-2 .row-11 a {
	bottom:230px;
}

.view-pagina-inicio-2 .row-12 a, .view-pagina-inicio-en-2 .row-12 a {
	bottom:253px;
}

.view-pagina-inicio-2 a, .view-pagina-inicio-2 .views-field-field-hex-gono .field-content, .view-pagina-inicio-en-2 a, .view-pagina-inicio-en-2 .views-field-field-hex-gono .field-content {
	display:block;
	margin:0;
	width:58px;
	height:51px;
}

.view-pagina-inicio-2 .views-field-field-hex-gono, .view-pagina-inicio-en-2 .views-field-field-hex-gono {
	display:block;
	margin:0;
	width:58px;
	height:51px;
}
*/
.image-style-imagen-p-gina-b-sica, .field-name-field-imagen {
	/*width:350px;*/
	float:none!important;
}

#block-menu-menu-portfolio {
	display:none;
}

#site-name a { 
	background-image:url("http://www.themayalab.com/images/img/logo.jpg");
	background-size: 90px 76px;
	width:90px;
		height:76px;
		display:block;
	}
	
	
	.region-sidebar-first {
		width:auto!important;
		position:absolute;
		top:100px;
	}
.region-sidebar-first #block-menu-menu-inicio {
	margin-top:24px;}

body.node-type-page .field-name-body .field-item {
		width:auto;
		max-width:none;
	}
	
	#block-block-1, body.node-type-page #block-views-otros-trabajos-block {
		max-width:350px;
	}
	
	#content-column {
	margin:57px 0 0 130px!important;
	width:auto;}
	
	#messages {
		margin:110px 20px -40px 150px;
	}
	
	#block-commerce-popup-cart-commerce-popup-cart {
		right:16px;
	}

}