/* colors 
 * 73880b dark green
 * f4ffd2 light green
 * 69ab2b bright green (links & headers)
 * daf095 med green sidebar backgrounds, header nav
 * 50AAB5 blue for hovers..
*/

/* ----- BASICS ------- */
* {
	margin: 0px;
	padding: 0px;
	/*font-weight: 400;*/
}
a:link {
	text-decoration:none;
	color:inherit;
	}
a:visited {}
#content a:hover {
	text-decoration:underline
}
a:active {}
a:link img {
	border:none;
}
#content a:link {
	font-weight:700;
	color:inherit;
}
/* HTML Tag Redefinition */
html, body {
	height: 100%;color: #364768;
	font-size:small;
}
body {
	padding: 0px;
	margin: 0px;
	background-image: url(images/madera2.jpg);
	background-position: center top;
}
img {
	border: 0px
}
a { cursor:pointer }
#content input {
	
	
}
input {
	color:inherit;
	background: none;
	border: none;
	padding:3px;
	background-color:rgba(255,255,255,.15);
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: rgba(255,255,255,0.25);/*#EAD6BB;luz*/
	border-right-color: rgba(255,255,255,0.25);/*#EAD6BB;/*luz*/
	border-left-color: rgba(0,0,0,0.25);/*#8D6E34;/*sombra*/
	border-top-color: rgba(0,0,0,0.25);/*#8D6E34;/*sombra*/

	
	
	/*box-shadow: 0px 0px 5px rgba(0,0,0,0.5) inset;*/
	box-shadow: 
		0px 1px 1px rgba(255,255,255,.25),
		1px 0px 1px rgba(255,255,255,.25),
		-1px 0px 1px rgba(0,0,0,.5),
		0px -1px 1px rgba(0,0,0,.5),
      	inset 0 0 6px rgba(0,0,0,.35);
			  
			  
			  
}
select {
	padding-left:6px;
	padding-right:0px;

	color:inherit;
	background-image: url(images/madera2.jpg);
	background-position: center top;
	border:outset 1px burlywood;
	box-shadow: 
	0px -1px 1px rgba(255,255,255,.5),
				-1px 0px 1px rgba(255,255,255,.5),
				0px 1px 2px rgba(0,0,0,.2),
				0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3)
				;


}
input[type=submit],input[type=button] {
	border: none;
	background-image: url(images/madera2.jpg);
	background-position: center top;
	margin:0px;
	margin-bottom:12px;
	padding-left:6px;
	padding-right:6px;
	text-shadow: 
				0px -1px 1px rgba(0,0,0,.25),
				-1px 0px 1px rgba(0,0,0,.25),
				0px 1px 1px rgba(255,255,255,.5),
				1px 0px 1px rgba(255,255,255,.5);
	
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	
	background-color:rgba(64,32,0,.2);
	box-shadow: 
				/* highlight soft */
				-3px -3px 8px rgba(64,16,0,.35) inset,
				0px 0 4px rgba(64,16,0,.65) inset,
				/* highlight hard */
				0px -1px 1px rgba(255,255,255,.5),
				-1px 0px 1px rgba(255,255,255,.5),
				/* cuerpo */
				0px 1px 2px rgba(0,0,0,.2),
				0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				
				/* dropshadow */
				0px 5px 1px rgba(61,42,19,0.8),
				1px 6px 2px rgba(61,42,19,0.6),
				3px 8px 3px rgba(61,42,19,0.4),
				6px 11px 4px rgba(61,42,19,0.3);

	}
input[type=submit]:hover {
	cursor:pointer;
}
input[type=submit]:active, input[type=button]:active {
	cursor:pointer;
	position:relative;
	top:2px;
		box-shadow: 
				/* highlight soft */
				-3px -3px 8px rgba(64,16,0,.35) inset,
				0px 0 4px rgba(64,16,0,.65) inset,
				/* highlight hard */
				0px -1px 1px rgba(255,255,255,.5),
				-1px 0px 1px rgba(255,255,255,.5),
				0px 1px 2px rgba(0,0,0,.2),
				0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				
				0px 3px 1px rgba(61,42,19,0.8),
				1px 4px 2px rgba(61,42,19,0.6),
				3px 6px 3px rgba(61,42,19,0.4);


	}
table[cellspacing="6"] {
	margin-left:-6px;
	margin-right:-6px;
}
#content ul li {
	list-style-image: url(images/bullet_letterpress_dot.png);
}

/* ------------------- mis estilos: -------------------------- */
/* ----- FONTS --------- */
#nav_top, #banner_top {
	font-family: 'Montserrat', sans-serif;
	font-weight:400;
}
#nav_top {
	font-size: medium;	
}
h2, h3, h4, h5, h6 {
	font-weight:700;
}
#col_left h3 {
	text-transform: uppercase;
	margin-bottom: 3px;
}


/* ----- LAYOUT ------- */




#main {
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	width: 960px;
}


/* ::: header */
#header {
	background: url(https://fengshui-argentina.com/application/themes/cw3/images/_header.png);
	text-indent: 0px;height: 115px;
	background-repeat: no-repeat; background-size:cover; float:left; width:100%;
}
#header h1 {
	letter-spacing: 1px;
	padding:16px 0px 0px 75px;
	color: #364768;
	font-size: 23px;font-weight: 400;
	line-height: 28px;
	text-shadow:	-0px -1px 1px rgba(89, 101, 108, .5),
					-1px -0px 1px rgba(89, 101, 108, .5),
					-1px -1px 1px rgba(89, 101, 108, .5),
					-2px -2px 2px rgba(89, 101, 108, 0.25),
					0px 1px 1px rgba(255, 255, 255, .5),
					1px 0px 1px rgba(255, 255, 255, .5),
					1px 1px 1px rgba(255, 255, 255, 1),
					2px 2px 2px rgba(255, 255, 255, 0.5);/* #4a5256; */
}
#nav_top {
	margin-left: 12px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:400;
	letter-spacing:1px;
	text-shadow: -0px -1px 1px #59656C,  0px 1px 1px #fff;
}
#nav_top_in {}
#nav_top ul li{
	float: left;
	list-style-type: none;
	padding-right: 0px;
	border-left-width: thin;
	border-left-style: solid;
	padding-left: 0px;
	/* */
	border:none;
}
#nav_top li .divider {
	padding-left: 4px;
	padding-right: 4px;
}
#nav_top li.first{
	border:none;
}
#nav_top li.selected a, #nav_top li.nav-selected a, #nav_top li.nav-path-selected a{
	position:relative;
	background-color:#364768;
	color:#DFD8D3;
	text-shadow: 0px 1px 1px #59656C,  -0px -1px 1px #fff;
	-moz-box-shadow: 	-0px -1px 1px #59656C, 
						-1px -1px 2px #59656C, 
						0px 1px 1px #fff, 
						1px 1px 2px #fff;
	-webkit-box-shadow: -0px -1px 1px #59656C, 
						-1px -1px 2px #59656C, 
						0px 1px 1px #fff, 
						1px 1px 2px #fff;
	-o-box-shadow: 		-0px -1px 1px #59656C, 
						-1px -1px 2px #59656C, 
						0px 1px 1px #fff, 
						1px 1px 2px #fff;
	box-shadow: 		-0px -1px 1px #59656C, 
						-1px -1px 2px #59656C, 
						0px 1px 1px #fff, 
						1px 1px 2px #fff;
}
#nav_top li.selected span{
	display:block;
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	-moz-box-shadow: 0px 1px 2px #fff;
	-webkit-box-shadow: 0px 1px 2px #fff;
	-o-box-shadow: 0px 1px 2px #fff;
	box-shadow: 0px 1px 2px #fff;
}
#nav_top li a {
	display:block;
	float:left;
	padding:0px 4px;
	width:auto;
	position:relative;
	top:0px;
	left:0px;font-family: 'Montserrat Regular';
}
#nav_top li a:hover {
	-moz-box-shadow: 	0px 0px 10px rgba(16,0,0,.15) inset,
						1px 1px 1px rgba(255,255,255,.75),
						-1px -1px 1px rgba(0,0,0, 0.25);
	-webkit-box-shadow: 0px 0px 10px rgba(16,0,0,.15) inset,
						1px 1px 2px rgba(255,255,255,.75),
						-1px -1px 2px rgba(0,0,0, 0.25);
	-o-box-shadow: 		0px 0px 10px rgba(16,0,0,.15) inset,
						1px 1px 1px rgba(255,255,255,.75),
						-1px -1px 1px rgba(0,0,0, 0.25);
	
	box-shadow: 		0px 0px 5px rgba(16,0,0,.15) inset,
						1px 1px 1px rgba(255,255,255,.75),
						-1px -1px 1px rgba(0,0,0, 0.25);
	top:1px;
	left:0px;
	text-decoration:none;
}
#nav_top li.selected a:hover, #nav_top li.nav-selected a:hover, #nav_top li.nav-path-selected a:hover{
	top:0px;
	text-shadow: -0px -1px 1px #59656C,  0px 1px 1px #fff;
	text-shadow: 0px 1px 1px #59656C,  -0px -1px 1px #fff;
	background-color:rgba(54, 71, 104, 0.85); /*#364768;*/
	-moz-box-shadow: 	-0px -1px 1px #59656C, 
						-1px -1px 2px #59656C, 
						0px 1px 1px #fff, 
						1px 1px 2px #fff;
	-webkit-box-shadow: -0px -1px 1px #59656C, 
						-1px -1px 2px #59656C, 
						0px 1px 1px #fff, 
						1px 1px 2px #fff;
	-o-box-shadow: 		-0px -1px 1px #59656C, 
						-1px -1px 2px #59656C, 
						0px 1px 1px #fff, 
						1px 1px 2px #fff;
	box-shadow: 		-0px -1px 1px #59656C, 
						-1px -1px 2px #59656C, 
						0px 1px 1px #fff, 
						1px 1px 2px #fff;

	/*-moz-box-shadow: 	0px 1px 1px #59656C, 
						1px 1px 2px #59656C, 
						0px 1px 1px #fff, 
						-1px -1px 2px #fff, 
						1px 1px 2px rgba(255,255,255,.25) inset;
	-webkit-box-shadow: 0px 1px 1px #59656C, 
						1px 1px 2px #59656C, 
						0px 1px 1px #fff, 
						-1px -1px 2px #fff, 
						1px 1px 2px rgba(255,255,255,.25) inset;
	-o-box-shadow: 		0px 1px 1px #59656C, 
						1px 1px 2px #59656C, 
						0px 1px 1px #fff, 
						-1px -1px 2px #fff, 
						1px 1px 2px rgba(255,255,255,.25) inset;
	box-shadow: 		0px 1px 1px #59656C, 
						1px 1px 2px #59656C, 
						0px 1px 1px #fff, 
						-1px -1px 2px #fff, 
						1px 1px 2px rgba(255,255,255,.25) inset;*/
	
}
#content {
	color:#3b454e; float:left; width:100%;
}
#content_in { float:left; width:100%;}
#content hr {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8D6E34;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #8D6E34;
	margin-top: 12px;
	margin-bottom: 12px;
	clear: both;
	height: 0px;
}
/* ::: TITULO PAGINA interior */
#pagename {
	
	margin:0px; float:left; width:100%;
	padding:0px;
}
#pagename h1 {
	text-shadow: 	1px 1px 1px #fff, 
					-1px -1px 1px #000;
	opacity: 0.3;
	color:#7F4109;
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color='#ffffff', Direction=135, Strength=1);
    color: rgba(127, 65, 9, 0.3); 	height:105px;*/
    
	font-size:80px;
	line-height:100%;
	text-transform:uppercase;
	margin:0px 0 30px 0;
	padding:0px;
}

#pagename1 {
	
	margin:0px; float:left; width:100%;
	padding:0px;
}
#pagename1 h1 {
	text-shadow: 	1px 1px 1px #fff, 
					-1px -1px 1px #000;
	opacity: 0.3;
	color:#7F4109;
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color='#ffffff', Direction=135, Strength=1);
    color: rgba(127, 65, 9, 0.3); 	height:105px;*/
    
	font-size:100px;
	line-height:100%;
	text-transform:uppercase;
	margin:0px 0 30px 0;
	padding:0px;
}


/* ::: columna izquierda */
#col_left {
	width: 20%; margin-right:3%; padding-left:7px;
	float: left;
}
#col_left_in {
	padding-top: 0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
#col_left img {
	float: left;
}
#col_left .nota {
	margin-bottom:12px;
	-moz-border-radius: 4px;
	border-radius: 4px;

}
#col_left ul.nav {
	clear:both;
	}
#col_left ul.nav li {
	-moz-box-shadow: 	-1px -1px 2px rgba(255,255,255,0.5), 
						1px 1px 2px rgba(0,0,0,0.5);
	-webkit-box-shadow: -1px -1px 2px rgba(255,255,255,0.5), 
						1px 1px 2px rgba(0,0,0,0.5);
	-o-box-shadow: 		-1px -1px 2px rgba(255,255,255,0.5), 
						1px 1px 2px rgba(0,0,0,0.5);
	box-shadow: 		-1px -1px 2px rgba(255,255,255,0.5), 
						1px 1px 2px rgba(0,0,0,0.5);

	list-style:none;
	margin-bottom:3px;
	padding-left:12px; float:left; width:100%;
}
#col_left ul.nav li.nav-selected {
	-moz-box-shadow: 	-1px -1px 2px rgba(255,255,255,0.5) inset, 1px 1px 2px rgba(0,0,0,0.5) inset;
	-webkit-box-shadow: -1px -1px 2px rgba(255,255,255,0.5) inset, 1px 1px 2px rgba(0,0,0,0.5) inset;
	-o-box-shadow: -1px -1px 2px rgba(255,255,255,0.5) inset, 1px 1px 2px rgba(0,0,0,0.5) inset;
	box-shadow: 		-1px -1px 2px rgba(255,255,255,0.5) inset, 1px 1px 2px rgba(0,0,0,0.5) inset;

}
/* SEARCH BLOCK */
input.ccm-search-block-text {
	width: 169px;
}
/* ::: cuerpo central */
#col_center {
	float: left;
	width: 77%;
}
#col_center_in {}

/* :banner_top */
#banner_top {
	position: relative; float:left; width:100%;
}
#banner_top .in {
	position:relative;
	z-index:2;
}
#banner_top .in_editmode {
	position:relative;
	z-index:auto;
}
#banner_top .shadow {
	background-image: url(https://fengshui-argentina.com/application/themes/cw3/images/banner_top_shadow.png);
	height:173px;
	width:100%;
	display: block;
	position: absolute;
	left: 0px;
	top:5px;
}
#banner_top .content {
	width: 100%;
	background-image: url(https://fengshui-argentina.com/application/themes/cw3/images/banner_top_bkg.png);
	position: relative;
	left: 0px;
	top: 0px; height:155px;
}


#banner_top1 .shadow {
	background-image: url(https://fengshui-argentina.com/application/themes/cw3/images/banner_top_shadow.png);
	height:173px;
	width:100%;
	display: block;
	position: absolute;
	left: 0px;
	top:5px;
}



#banner_top1 .content {
	width: 100%;
	background-image: url(https://fengshui-argentina.com/application/themes/cw3/images/banner_top_bkg.png);
	position: relative;
	left: 0px;
	top: 0px; height:155px;
}


#bannerabierto {
	margin-right:12px;
	float:left;
}
#banner_top ul li {
	font-size: 14px;
	list-style-type: none;
	/*list-style-image: url(images/Banner_top_bullets.png);*/
	list-style-position: inside;
	/*background-image: url(images/Banner_top_bullets.png);
	background-repeat: no-repeat;
	background-position: 515px center;*/
	margin-left:0;
}
#banner_top ul li.first {
	border: none;
}
#banner_top ul li.selected {
	list-style-image:url(https://fengshui-argentina.com/application/themes/cw3/images/bullet_letterpress_dotSelect.png);
	/*
	background-image: url(images/Banner_top_bullets_selected.png);
	background-repeat: no-repeat;
	background-position: 508px center;*/
}
#banner_top img {

	width:100%;
	height:auto; height:123px;
	display:block;
	z-index:1;
}
#banner_top img.active {
	z-index:3;
	display:block
}
/* : TABLAS : */
#content table {
	width: auto;
	font-size:smaller;
}
#content tr {}
#content th, #content td {
	background-color: rgba(255,255,255,0.25);
	padding-left:6px;
	padding-right:6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: rgba(0,0,0,0.25);
	border-right-color: rgba(255,255,255,0.25);
	border-bottom-color: rgba(255,255,255,0.25);
	border-left-color: rgba(0,0,0,0.25);
	
	-webkit-box-shadow: 	0px 0px 25px rgba(64,0,0,0.1) inset;
	-o-box-shadow: 			0px 0px 25px rgba(64,0,0,0.1) inset;
	-moz-box-shadow: 		0px 0px 25px rgba(64,0,0,0.1) inset;
	box-shadow: 			0px 0px 25px rgba(64,0,0,0.1) inset;
	}
#content th {}
#content td {}


/* :columnas centrales */

#colcenter_header {}
#colcenter_header .in {
	padding-left:12px;
	padding-right:12px;
}

#col_center_in li {
	margin-left:2em;
}
#col_center .columna {
	width:50%;
	float:left;
}
#col_center .columna .in {
	padding: 12px;
}
/* --- nota: */
#col_center .nota {
	color: #364768; 
	background-color: #f4f4f4;
	padding: 1em;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8D6E34;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #8D6E34;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-image: url(https://fengshui-argentina.com/application/themes/cw3/images/rough-beige-paper-texture_2_EQ.jpg);
	margin-bottom:12px;
	
	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.15) inset,
						0px 0px 10px rgba(0,0,0,0.25) inset;
	-moz-box-shadow: 	0px 0px 3px rgba(0,0,0,0.15) inset,
						0px 0px 10px rgba(0,0,0,0.25) inset;
	-o-box-shadow: 		0px 0px 3px rgba(0,0,0,0.15) inset,
						0px 0px 10px rgba(0,0,0,0.25) inset;	
	
	box-shadow: 		0px 0px 3px rgba(0,0,0,0.15) inset,
						0px 0px 10px rgba(0,0,0,0.25) inset;
}

#col_center .nota ul {
	padding-left:1em;
}
#col_center .nota img {
	width: 100px;
	height: auto;
	border: thick solid #FFF;
	-moz-box-shadow: 	1px 1px 3px #A99CA8;
	-webkit-box-shadow: 1px 1px 3px #A99CA8;
	-o-box-shadow: 1px 1px 3px #A99CA8;
	box-shadow: 		1px 1px 3px #A99CA8;
	color:#A99CA8;
	float: left;
	margin-right: 24px;
	margin-bottom: 12px;
	margin-top: 3px;
}
/* --- curso */
#col_center .curso {
	color: #364768; 
	background-color: #f4f4f4;
	padding: 1em;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8D6E34;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #8D6E34;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-image: url(https://fengshui-argentina.com/application/themes/cw3/images/rough-beige-paper-texture_2_EQ.jpg);
	margin-bottom:12px;

	-webkit-box-shadow: 		0px 0px 3px rgba(0,0,0,0.15) inset,
						0px 0px 10px rgba(0,0,0,0.25) inset;
	-moz-box-shadow: 		0px 0px 3px rgba(0,0,0,0.15) inset,
						0px 0px 10px rgba(0,0,0,0.25) inset;
	-o-box-shadow: 		0px 0px 3px rgba(0,0,0,0.15) inset,
						0px 0px 10px rgba(0,0,0,0.25) inset;

	box-shadow: 		0px 0px 3px rgba(0,0,0,0.15) inset,
						0px 0px 10px rgba(0,0,0,0.25) inset;
}
/* --- elevado: */
#col_center .elevado {
	/*margin-left:12px;
	margin-right:12px; */
	}

#col_center .elevado, .elevado {
	clear:both;
	background-image: url(images/madera2.jpg);
	background-position: left top;

	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #8D6E34;
	border-bottom-color: #8D6E34;
	border-left-color: #FFF;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-bottom: 12px;
	
	box-shadow: 0px 1px 0px #8D6E34,
				0px 2px 0px #8a6b33,
				0px 3px 0px #795d2c,
				0px 4px 0px #6b5026,
				0px 5px 0px #6b5026,
				0px 6px 0px #4f391a,
				0px 7px 0px #4f391a,
				
				0px 8px 1px rgba(61,42,19,0.8),
				1px 9px 2px rgba(61,42,19,0.6),
				3px 11px 3px rgba(61,42,19,0.4),
				6px 14px 4px rgba(61,42,19,0.3),
				10px 18px 5px rgba(61,42,19,0.2),
				15px 13px 8px rgba(61,42,19,0.1);
}
#col_center .elevado .in, .elevado .in {
	padding: 1em;
	}
#col_center .elevado h1, .elevado h1, #col_center .elevado h2, .elevado h2{
	text-transform:uppercase;
	letter-spacing:.1em;
	font-size:24px;
	/*color:rgba(0,0,0,0);*/
	text-shadow:
	 	1px 1px 1px rgba(255,255,255,.5), 
		0px 1px 1px rgba(255,255,255,.5),
		1px 0px 1px rgba(255,255,255,.5),
		-1px -1px 1px rgba(0,0,0,.5),
		-0px -1px 1px rgba(0,0,0,.5),
		-1px -0px 1px rgba(0,0,0,.5);
	/*opacity: 0.3;
	color:#7F4109;*/
		
}
/*#col_center ul {
	padding-left:1em;
}*/
#col_center .nota img{
	width: 100px;
	height: auto;
	border: thick solid #FFF;
	-moz-box-shadow: 	1px 1px 3px #A99CA8;
	-webkit-box-shadow: 1px 1px 3px #A99CA8;
	-o-box-shadow: 		1px 1px 3px #A99CA8;
	box-shadow: 		1px 1px 3px #A99CA8;
	color:#A99CA8;
	float: left;
	margin-right: 24px;
	margin-bottom: 12px;
	margin-top: 3px;
}
/* hundido */
#col_center .hundido {
	padding: 1em;
	margin-bottom:12px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8D6E34;/*sombra*/
	border-right-color:#EAD6BB;/*luz*/
	border-bottom-color:#EAD6BB;/*luz*/
	border-left-color: #8D6E34;/*sombra*/
	-moz-border-radius: 2px;
	border-radius: 2px;

	box-shadow: 		0px 0px 10px rgba(16,0,0,.25) inset;
}
/* hundido extra */
#col_center .xhundido, .xhundido {
	clear: both;
	padding-left: 12px;
	padding-top: 12px;
	padding-right:6px;
	padding-bottom:6px;
	background-image: url(https://fengshui-argentina.com/application/themes/cw3/images/madera2.jpg);
	background-position: left top;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8D6E34;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #8D6E34;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-bottom: 12px;
	box-shadow: 0px 1px 0px #8D6E34 inset,
				0px 2px 0px #8a6b33 inset,
				0px 3px 0px #795d2c inset,
				0px 4px 0px #6b5026 inset,
				0px 5px 0px #6b5026 inset,
				0px 6px 0px #4f391a inset,
				0px 7px 0px #4f391a inset,
				
				0px 8px 1px rgba(61,42,19,0.8) inset,
				1px 9px 2px rgba(61,42,19,0.6) inset,
				3px 11px 3px rgba(61,42,19,0.4) inset,
				6px 14px 4px rgba(61,42,19,0.3) inset,
				10px 18px 5px rgba(61,42,19,0.2) inset,
				15px 13px 8px rgba(61,42,19,0.1) inset;
}

/* paper suelto */
.paper {
	height: auto;
	background-image: url(https://fengshui-argentina.com/application/themes/cw3/images/papertile/tile.jpg);
	position: relative;
	margin-bottom:12px;
}

.paper .in {
	padding: 12px;

}
.paper .tl {
	position: absolute;
	top: -3px;
	left: -3px;
	background-image: url(https://fengshui-argentina.com/application/themes/cw3/images/papertile/TL.png);
	display:block;
	width:3px;
	height:3px;
}
.paper .t {
	position: absolute;
	top: -3px; 
	left: 0;
	background-image: url(https://fengshui-argentina.com/application/themes/cw3/images/papertile/T.png);
	display:block;
	width:100%;
	height:3px;
}
.paper .tr {
	position: absolute;
	top: -3px; 
	right: -6px;
	background-image: url(https://fengshui-argentina.com/application/themes/cw3/images/papertile/TR.png);
	display:block;
	width:6px;
	height:3px;
}
.paper .r {
	position: absolute;
	top: 0px; 
	right: -6px;
	background-image: url(https://fengshui-argentina.com/application/themes/cw3/images/papertile/R.png);
	display:block;
	width:6px;
	height:100%;
}
.paper .br {
	position: absolute;
	bottom: -6px; 
	right: -6px;
	background-image: url(https://fengshui-argentina.com/application/themes/cw3/images/papertile/BR.png);
	display:block;
	width:6px;
	height:6px;
}
.paper .b {
	position: absolute;
	bottom: -6px; 
	left: 0;
	background-image: url(https://fengshui-argentina.com/application/themes/cw3/images/papertile/B.png);
	display:block;
	width:100%;
	height:6px;
}
.paper .bl {
	position: absolute;
	bottom: -6px; 
	left: -3px;
	background-image: url(https://fengshui-argentina.com/application/themes/cw3/images/papertile/BL.png);
	display:block;
	width:3px;
	height:6px;
}
.paper .l {
	position: absolute;
	top: 0px; 
	left: -3px;
	background-image: url(images/papertile/L.png);
	display:block;
	width:3px;
	height:100%;
}
.paper /* h1, .paper h2, .paper h3, .paper h4, .paper h5, .paper h6, .paper p,*/  {
	text-shadow: -0px -1px 1px rgba(89,101,108, 0.5),  0px 1px 1px rgba(255,255,255,0.75); /* #59656C*/
}
div.paper hr {
	border-top:	1px solid #333;
	border-bottom:1px solid #fff;
	-webkit-box-shadow: -1px -1px 1px rgba(0,0,0,0.25), 1px 1px 1px rgba(255,255,255,0.5);
	-moz-box-shadow: 	-1px -1px 1px rgba(0,0,0,0.25), 1px 1px 1px rgba(255,255,255,0.5);
	-o-box-shadow: 		-1px -1px 1px rgba(0,0,0,0.25), 1px 1px 1px rgba(255,255,255,0.5);
	box-shadow: 		-1px -1px 1px rgba(0,0,0,0.25), 1px 1px 1px rgba(255,255,255,0.5);
	opacity: 0.5;
}
/* end paper suelto */

/* ::: pie de pagina */
#footer {
	background-image: url(images/_footer.png);
	height: 50px;
	background-repeat: no-repeat;
	text-shadow: -0px -1px 1px #59656C,  0px 1px 1px #fff;
	font-family: 'Montserrat', sans-serif;
	}
#footer .in {
	padding-top: 12px;
	padding-left: 24px;
}
/* ++++++++++++++++++++ CALCULADORA ESTRELLAS +++++++++++++++++ */
#estrellas_resultado {
	font-size:2em;
}
#estrellas_resultado h5 {
	font-size:18px;
	color:rgba(0,0,0,.5);
}
#estrellas_resultado td{
	width:100px;
	height:100px;
	background: none;
	border: none;
	text-align:center;
	vertical-align:central;
	-moz-box-shadow: 	0px 0px 10px rgba(16,0,0,.15) inset,
						1px 1px 1px rgba(255,255,255,.75),
						-1px -1px 1px rgba(0,0,0, 0.25);
	-webkit-box-shadow: 0px 0px 10px rgba(16,0,0,.15) inset,
						1px 1px 1px rgba(255,255,255,.75),
						-1px -1px 1px rgba(0,0,0, 0.25);
	-o-box-shadow: 		0px 0px 10px rgba(16,0,0,.15) inset,
						1px 1px 1px rgba(255,255,255,.75),
						-1px -1px 1px rgba(0,0,0, 0.25);
	
	box-shadow: 		0px 0px 5px rgba(16,0,0,.15) inset,
						1px 1px 1px rgba(255,255,255,.75),
						-1px -1px 1px rgba(0,0,0, 0.25);
	border-bottom-width: 2px;
	border-bottom-color: #FFF;
	border-right-width: 2px;
	border-right-color: #FFF;
}

#estrellas_resultado h1, #estrellas_resultado h2, #estrellas_resultado h3, #estrellas_resultado h4, #estrellas_resultado h5, #estrellas_resultado h6 {
	/*float:left;*/
	display:inherit;
	line-height:75px;
	width:30%;
	
	font-weight:700;

	text-align:center;
	/*
	-moz-box-shadow: 	0px 0px 10px rgba(16,0,0,.15) inset,
						1px 1px 1px rgba(255,255,255,.75),
						-1px -1px 1px rgba(0,0,0, 0.25);
	-webkit-box-shadow: 0px 0px 10px rgba(16,0,0,.15) inset,
						1px 1px 1px rgba(255,255,255,.75),
						-1px -1px 1px rgba(0,0,0, 0.25);
	-o-box-shadow: 		0px 0px 10px rgba(16,0,0,.15) inset,
						1px 1px 1px rgba(255,255,255,.75),
						-1px -1px 1px rgba(0,0,0, 0.25);
	
	box-shadow: 		0px 0px 5px rgba(16,0,0,.15) inset,
						1px 1px 1px rgba(255,255,255,.75),
						-1px -1px 1px rgba(0,0,0, 0.25);
						*/
}
td#laptext {
	height:2em
}
input#jaar {
	text-align:center;
}
/* -------- FORM 4 PILARES ----------- */
#calculo4pilares {
	line-height:120%;
}
#calculo4pilares table {
	width:100%;
}

#comment1, #comment2 {
	width:100%;
}

/* 
----- CLASSES ------ */


/* ----------------- */
 .tooltip {
    display:none;
    background: rgba(0,0,0,0.5);
    font-size:12px;
    height:auto;
    width:200px;
    padding:25px;
    color:#eee;
	text-align:left;
}

.slider{ float:left; width:70%;}
.slider ul li{  list-style:none !important;}


.slider-right{ float:left; width:30%;} 
.slider-right ul li{border-top-width: thin;border-top-style: dotted; padding: 7px 15px;}


  
@media only screen and (max-width:992px) {
#pagename h1{ font-size:80px;}
#pagename1 h1{ font-size:80px;}

}

@media only screen and (max-width:767px) {
#col_left{ float:left; width:100%; margin:0 0 30px 0px; text-align:center}
#col_center{ float:left; width:100%;}
#col_left img{ float:none;}
#footer {background-image: url(images/_footer-mobile.png); height:auto; background-size:cover;}
#footer .in {padding:5px 5px 10px 15px;font-size: 12px;}
#pagename h1{ font-size:60px;margin: 10px 0 15px 0;text-align: center;}
#pagename1 h1{ font-size:60px;}
}

@media only screen and (max-width:640px) {
#banner_top img{ height:auto;}
.slider{ float:left; width:100%;}
#banner_top .shadow{ height:auto;}
#banner_top .content{ height:auto;}

#banner_top1 .shadow{ height:155px;}
#banner_top1 .content{  height:155px;}



.slider-right{ width:100%;}
.slider-right ul li { text-align:center;}
}
@media only screen and (max-width:568px) {
#pagename h1{ font-size:50px;}	
pagename1 h1{ font-size:50px;}
}

@media only screen and (max-width:480px) {
#pagename h1{ font-size:40px;}	
pagename1 h1{ font-size:40px;}
}

