html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, samp,
 strike,  sub, sup, tt, var, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,t able, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, 
embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}

.clearfix	{content:''; display:block; clear:both;}
*			{box-sizing:border-box; outline:none; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
ul			{list-style:none; margin:0; padding:0;}
ul li			{list-style:none; margin:0; padding:0;}

body 		{background:#fff; font-size:14px; font-family:'Poppins', sans-serif; font-weight:400; line-height:20px; color:#4b4b4b;}

a			{color:#ee6802; text-decoration:none;}

.node-type-propiedad .node-content .field_mostrar_precio_ars,
.node-type-propiedad .node-content .field_mostrar_precio_usd,
.node-type-propiedad .node-content .resumen .field_precio_ars.value-Ocultar,
.node-type-propiedad .node-content .resumen .field_precio_usd.value-Ocultar	{display:none;}

.view-propiedades.destacadas.home #edit-precio--wrapper						{display:none;}

.view-propiedades .views-exposed-form .form-item .fieldset-wrapper			{display:none;}

.view-propiedades .views-exposed-form .form-item-precio-ars-min,
.view-propiedades .views-exposed-form .form-item-precio-ars-max,
.view-propiedades .views-exposed-form .form-item-precio-usd-min,
.view-propiedades .views-exposed-form .form-item-precio-usd-max,
.view-propiedades .views-exposed-form .form-item-precio-ars-min .ui-slider,
.view-propiedades .views-exposed-form .form-item-precio-usd-min .ui-slider	{display:none;}

.view-propiedades .views-exposed-form #edit-precio--wrapper .form-item-precio-ars-min,
.view-propiedades .views-exposed-form #edit-precio--wrapper .form-item-precio-ars-max,
.view-propiedades .views-exposed-form #edit-precio--wrapper .form-item-precio-usd-min,
.view-propiedades .views-exposed-form #edit-precio--wrapper .form-item-precio-usd-max,
.view-propiedades .views-exposed-form #edit-precio--wrapper .form-item-precio-ars-min .ui-slider,
.view-propiedades .views-exposed-form #edit-precio--wrapper .form-item-precio-usd-min .ui-slider,
.view-propiedades .views-exposed-form #edit-precio--wrapper .form-actions		{display:block;}

#block-views-block-propiedades-block-1 .view-propiedades .views-exposed-form  .form-actions	{display:block;}

/* Night theme */
.theme-night																		{color:#999;}

.theme-night #block-marcadelsitio #logo-negro										{display:none;}
.theme-night #block-marcadelsitio #logo-blanco										{display:block !important;}

.theme-night,
.theme-night #wrapTop																{background-color:#262626;}

.theme-night #wrapHeader,
.theme-night .view-propiedades .views-field-nid										{background-color:#1d1d1d;}

.theme-night #wrapContent 															{background:none;}

.theme-night #block-gep-main-menu ul.menu li a 											{color:#fff;}

.theme-night #block-views-block-propiedades-block-1 .view-header h2 					{color:#fff;}
.theme-night #block-views-block-propiedades-block-1 .view-header h2:after 			{background-color:#ee6802;}
.theme-night #block-views-block-propiedades-block-1 .views-exposed-form 				{background-color:#1d1d1d;}

.theme-night .view-propiedades .views-exposed-form fieldset legend, 
.theme-night .view-propiedades .views-exposed-form .form-item-precio-ars-min label, 		
.theme-night .view-propiedades .views-exposed-form .form-item-precio-usd-min label, 		
.theme-night .view-propiedades .views-exposed-form .form-item .fieldset-wrapper, 
.theme-night .view-propiedades .views-exposed-form .form-item-precio-ars-min .values,
.theme-night .view-propiedades .views-exposed-form .form-item-precio-usd-min .values,
.theme-night form .form-text, 
.theme-night form .form-email, 
.theme-night form .form-tel, 
.theme-night form .form-textarea														{background-color:#2b2b2b; border-color:#393939; color:#999;}
.theme-night .view-propiedades .views-exposed-form fieldset legend:after, 
.theme-night .view-propiedades .views-exposed-form .form-item-precio-ars-min label:after,
.theme-night .view-propiedades .views-exposed-form .form-item-precio-usd-min label:after 	{border-color:#393939;}

.theme-night .view-propiedades.interna .view-header .views-display-switch a:first-child 	{background-image: url(../images/c1-white.png); color:#fff;}
.theme-night .view-propiedades.interna .view-header .views-display-switch a:last-child 	{background-image: url(../images/c2-white.png); color:#fff;}

.theme-night .view-propiedades .views-field-nid .row2 .field-title a 					{color:#999;}
.theme-night .view-propiedades .views-field-nid .row3 .field-direccion,
.theme-night .view-propiedades .views-field-nid .row4,
.theme-night .view-propiedades .views-field-nid .row5									{background-color:#2b2b2b;}

.theme-night .jcarousel-wrapper.jcarousel-skin-default .jcarousel ul li .views-field-nid {color:#999;}

.theme-night #block-grid2 h2:after					 		{background:#999;}
.theme-night #block-grid2 .content .body p a:nth-child(1) 		{background-image:url(../images/a1-n.png);}
.theme-night #block-grid2 .content .body p a:nth-child(2) 		{background-image:url(../images/a2-n.png);}
.theme-night #block-grid2 .content .body p a:nth-child(3) 		{background-image:url(../images/a3-n.png);}
.theme-night #block-grid2 .content .body p a 					{color:#999;}

.theme-night #wrapRow6										{background-image:url(../images/ptr2-n.png); background-color:#151515;}
.theme-night #wrapRow6 .row:before 							{background:#262626;}

.theme-night #block-contactanos p,
.theme-night #block-contactanos p a							{color:#999; border-color:#262626 !important;}

.theme-night #block-webform form input[type="text"], 
.theme-night #block-webform form input[type="tel"], 
.theme-night #block-webform form input[type="email"], 
.theme-night #block-webform form textarea 						{background:#2b2b2b; color:#999; border-color:#393939;}

.theme-night .view-propiedades.interna .view-header:before,
.theme-night .view-propiedades.interna .view-header,		
.theme-night .view-propiedades.interna .view-header:after 	{background-color:#282828; border-color:#373737;}

.theme-night .node-title h2,
.theme-night.page-node-3 .node .body h2,
.theme-night #block-contactanostitulo h2						{color:#fff;}
.theme-night .node-title h2:after,
.theme-night.page-node-3 .node .body h2:after,
.theme-night #block-contactanostitulo h2:after				{background-color:#ee6802;}

.theme-night.page-node-4 .node .body table tbody tr td 			{background:#1d1d1d; color:#fff;}

.theme-night.page-node-3 .node .body 							{color:#999;}

.theme-night #cboxContent 									{background-color:#1d1d1d;}

.theme-night #menu-toggle 									{border-color:#393939;}
.theme-night #block-gep-main-menu 							{background-color:#1d1d1d;}

.theme-night .node-type-propiedad .node-content .resumen,
.theme-night .node-type-propiedad .node-content .otras					{background-color:#1d1d1d;}
.theme-night .node-type-propiedad .node-content .resumen .field,
.theme-night .node-type-propiedad .node-content .otras .field,
.theme-night .node-type-propiedad .node-content .otras h3.field-label 	{border-color:#2b2b2b;}

img													{width:100%; max-width:100%; height:auto !important;}

.node-title											{text-align:center; margin:0 0 75px;}
.node-title h2										{position:relative; letter-spacing:1px; display:inline-block; font-size:30px; font-weight:500; line-height:34px; text-align:center; text-transform:uppercase; color:#4b4b4b;}
.node-title h2:after									{content:''; display:block; background:#c4c4c4; height:1px; min-width:410px; width:86%; margin:15px auto 0;}

#wrapTop											{background:#4b4b4b; padding:13px 0;}
#wrapTop #top										{max-width:1100px; margin:0px auto; padding:0 25px; display:flex; flex-wrap:wrap; justify-content:space-between;}

#wrapHeader											{background:#f3f4f9; position:relative; padding:10px 0 15px; overflow:hidden;}
#wrapHeader #header									{max-width:1100px; overflow:hidden; margin:0px auto; padding:0 25px; display:flex; flex-wrap:wrap; justify-content:space-between; align-items:flex-end;}

#block-marcadelsitio 								{width:190px; line-height:1px; margin:0;}

#menu-toggle 										{cursor:pointer; font-size:26px; border-radius:7px; border:2px solid #fff; padding:6px 10px; display:none;}

#block-gep-main-menu 								{margin-right:65px;}
#block-gep-main-menu ul.menu							{display:flex; justify-content:space-between; font-weight:500; text-transform:uppercase;}
#block-gep-main-menu ul.menu li 						{margin:0 35px;}
#block-gep-main-menu ul.menu li a						{text-decoration:none; color:#000; font-size:14px;}
#block-gep-main-menu ul.menu li a:after				{content:''; display:block; height:2px; width:26px; background:none; margin:2px auto 0; transition:all 0.4s ease;}
#block-gep-main-menu ul.menu li a:hover:after,
#block-gep-main-menu ul.menu li a.is-active:after,
#block-gep-main-menu ul.menu li.menu-item--active-trail a:after		{background:#ee6802;}

.flexslider 											{margin:0; background:none; border:none; border-radius:0;}
.flexslider .flex-direction-nav li a:before			{display:none;}
.flexslider .flex-direction-nav li a					{width:40px; height:55px; font-size:0px;}
.flexslider .flex-direction-nav li a.flex-prev			{background:url(../images/ar-left.png) center center no-repeat; background-size:auto 100%;}
.flexslider .flex-direction-nav li a.flex-next			{background:url(../images/ar-right.png) center center no-repeat; background-size:auto 100%;}
.block-portada .flexslider .slides					{position:relative;}
.block-portada .flexslider .slides:after				{content:''; display:block; clear:both;}
.block-portada .flexslider .slides:before			{content:''; display:block; z-index:3; background:rgb(255,255,255); background:linear-gradient(180deg, rgba(255,255,255,0) 50%, rgba(238,104,2,0.85) 100%); position:absolute; left:0; top:0; right:0; bottom:0;}

.path-frontpage .block-portada #flexslider-1:after,
.path-frontpage .block-portada #flexslider-2:after,
.path-frontpage .block-portada #flexslider-3:after	{content:''; display:block; background:url(../images/logo-portada.png) center center no-repeat; background-size:auto 100%; position:absolute; left:0; right:0; top:25%; bottom:25%; margin:auto; z-index:4;}

.block-block-content 								{position:relative;}
.block-block-content .field_imagen_de_portada		{position:relative; line-height:0px; max-height:680px; overflow:hidden;}
.block-block-content .field_imagen_de_portada:after	{content:''; display:block; background:rgb(255,255,255); background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(238,104,2,0.85) 100%); position:absolute; left:0; top:0; right:0; bottom:0;}
.block-block-content .field_texto_de_portada			{position:absolute; text-align:center; color:#fff; letter-spacing:2px; font-size:30px; line-height:35px; font-weight:600; margin:auto; top:0; bottom:0; left:0; right:0; padding:0 25px; display:flex; align-items:center; justify-content:center;}

#block-datosdecontactotop div p						{font-size:11px; color:#fff; display:inline-block;}
#block-datosdecontactotop div p a						{color:#fff; text-decoration:none; margin:0 35px 0 0;}
#block-datosdecontactotop div p:nth-child(1) a:before	{content:'\f0e0'; font-family:"Font Awesome 5 Free"; margin:0 3px 0 0; font-size:15px; vertical-align:middle;}
#block-datosdecontactotop div p:nth-child(2) a:before	{content:'\f232'; font-family:"Font Awesome 5 Brands"; margin:0 3px 0 0; font-size:15px; vertical-align:middle;}
#block-datosdecontactotop div p:nth-child(3) a:before	{content:'\f232'; font-family:"Font Awesome 5 Brands"; margin:0 3px 0 0; font-size:15px; vertical-align:middle;}
#block-datosdecontactotop div p:nth-child(4) a:before	{content:'\f3c5'; font-family:"Font Awesome 5 Free"; margin:0 3px 0 0; font-size:15px; vertical-align:middle; font-weight:900;}
#block-datosdecontactotop div p:nth-child(4) 			{display:none;}

#block-redessocialestop div p							{font-size:11px; color:#fecf50;}
#block-redessocialestop div p strong					{font-weight:400;}
#block-redessocialestop div p a						{background:#fecf50; font-size:10px; line-height:15px; border-radius:50px; padding:1px 0 0; width:16px; display:inline-block; text-align:center; color:#4b4b4b; text-decoration:none;}

.wrapRow											{position:relative;}
.wrapRow .row										{max-width:1100px; margin:0px auto; padding:50px 25px;}

#wrapContent										{background:#fff; overflow-x:hidden; position:relative;}
#wrapContent #content								{max-width:1100px; margin:0px auto; padding:55px 25px; position:relative;}

#wrapRow1 											{}
#wrapRow1 .row										{max-width:1230px; padding:50px 0;}

#wrapRow5 											{}
#wrapRow5 .row										{max-width:100%; padding:0;}

#wrapRow6 											{background:url(../images/ptr2.png) #f3f4f9 center bottom no-repeat; background-size:100% auto;}
#wrapRow6 .row										{padding-top:40px; padding-bottom:40px; display:flex; justify-content:space-between; position:relative;}
#wrapRow6 .row:before								{content:''; background:#c4c4c4; display:block; width:1px; position:absolute; left:0; right:0; top:50px; bottom:50px; margin:auto;}

#wrapFooter											{background:#000;}
#wrapFooter #footer									{max-width:1100px; margin:0px auto; padding:25px; position:relative;}

#wrapJquery											{overflow:hidden;}

/* Banner campos */
.path-frontpage #cboxContent,
.path-propiedades #cboxContent,
.path-propiedades-mapa #cboxContent					{border-color:#4a670a; background:#4a670a;}
.path-frontpage #wrapRow4,
.path-propiedades #wrapRow4,
.path-propiedades-mapa #wrapRow4						{display:none;}

/* Propiedades */
.path-frontpage #wrapRow1 #row1													{padding-top:0;}
#block-views-block-propiedades-block-1 											{margin:0 0 50px; position:relative; z-index:4;}
#block-views-block-propiedades-block-1 .view-header 								{text-align:center; padding:40px 0 25px;}
#block-views-block-propiedades-block-1 .view-header h2							{position:relative; letter-spacing:1px; display:inline-block; font-size:30px; font-weight:500; line-height:34px; text-align:center; margin:0; text-transform:uppercase; color:#4b4b4b;}
#block-views-block-propiedades-block-1 .view-header h2:after						{content:''; display:block; background:#c4c4c4; height:1px; max-width:410px; width:86%; margin:15px auto 0;}
#block-views-block-propiedades-block-1 .content									{position:relative;}
#block-views-block-propiedades-block-1 .view-propiedades .view-content 			{display:block;}
#block-views-block-propiedades-block-1 .views-exposed-form 					 	{background:#f3f4f9; transform:translateY(-13px); padding:35px 25px; justify-content:space-between; box-shadow:0px 0px 20px rgba(0,0,0,0.3);}
#block-views-block-propiedades-block-1 .views-exposed-form  h3 					{color:#ee6802; text-align:left; font-size:30px; margin:0 0 25px; font-weight:500;}
#block-views-block-propiedades-block-1 .views-exposed-form .form-item-precio-ars-min,
#block-views-block-propiedades-block-1 .views-exposed-form .form-item-precio-usd-min 	{display:none;}

#wrapRow1:before																{content:''; display:block; position:absolute; left:0; top:350px; right:0; height:340px; background:url(../images/ptr1.png) center center no-repeat; background-size:100% auto;}
.jcarousel-wrapper.jcarousel-skin-default										{width:100% !important; max-width:100%; padding:0 20px; height:auto; margin:0px auto; border:none; border-radius:0; box-shadow:none;}
.jcarousel-wrapper.jcarousel-skin-default .jcarousel 							{padding:20px 0;}
.jcarousel-wrapper.jcarousel-skin-default .jcarousel ul li							{width:auto; height:auto; padding:0 15px;}
.jcarousel-wrapper.jcarousel-skin-default .jcarousel ul li .views-field-nid			{position:relative; width:auto; max-width:365px; height:auto; margin:0;}
.jcarousel-wrapper.jcarousel-skin-default .jcarousel-control-prev				{display:block; left:-20px; text-shadow:none; box-shadow:none; border-radius:0; width:40px; height:40px; top:0; bottom:0; margin:auto; background:url(../images/ar-left.png) center center no-repeat; background-size:auto 100%;}
.jcarousel-wrapper.jcarousel-skin-default .jcarousel-control-next				{display:block; right:-20px; text-shadow:none; box-shadow:none; border-radius:0; width:40px; height:40px; top:0; bottom:0; margin:auto; background:url(../images/ar-right.png) center center no-repeat; background-size:auto 100%;}
.jcarousel-wrapper.jcarousel-skin-default .jcarousel-control-prev:after			{display:none;}
.jcarousel-wrapper.jcarousel-skin-default .jcarousel-control-next:after			{display:none;}

#block-views-block-propiedades-block-2 .view-content .views-row				{width:100%; margin-right:0;}
#block-views-block-propiedades-block-2 .view-content .views-row:last-child	{margin-bottom:0;}
#block-views-block-propiedades-block-2 .view-pager							{margin:0;}
#block-views-block-propiedades-block-2 .view-pager .pager					{padding:30px 0;}

.path-propiedades #wrapContent #content,
.path-propiedades-mapa #wrapContent #content							{padding-top:0;}

.view-propiedades .views-exposed-form								{max-width:1100px; margin:0px auto; z-index:5; position:relative; background:#ee6802; padding:20px; display:flex; flex-wrap:wrap; justify-content:space-around;}
.view-propiedades.interna .views-exposed-form						{padding:20px 0;}
.view-propiedades.interna .views-exposed-form:before					{content:''; background:#ee6802; position:absolute; left:-100%; top:0; right:100%; bottom:0; display:block;}
.view-propiedades.interna .views-exposed-form:after					{content:''; background:#ee6802; position:absolute; left:100%; top:0; right:-100%; bottom:0; display:block;}
.view-propiedades .views-exposed-form h3								{color:#fff; text-align:center; font-size:21px; margin:0 0 20px; width:100%; letter-spacing:1px;}
.view-propiedades .views-exposed-form .form-item						{width:23%; margin:0; position:relative;}
.view-propiedades.interna .views-exposed-form .form-item				{width:19%;}
.view-propiedades.interna .views-exposed-form .form-actions			{width:15%;}
.view-propiedades.interna .views-exposed-form .form-actions .form-submit	{width:100%; padding-left:0; padding-right:0;}
.view-propiedades .views-exposed-form fieldset legend,
.view-propiedades .views-exposed-form .form-item-precio-ars-min label,
.view-propiedades .views-exposed-form .form-item-precio-usd-min label							{cursor:pointer; width:100%; position:relative; background:#fff; display:block; border-radius:5px; padding:9px 40px 9px 15px; text-transform:uppercase; letter-spacing:1px; border:1px solid #c4c4c4;}
.view-propiedades.interna .views-exposed-form fieldset legend,
.view-propiedades.interna .views-exposed-form .form-item-precio-ars-min label,
.view-propiedades.interna .views-exposed-form .form-item-precio-usd-min label					{letter-spacing:0;}
.view-propiedades .views-exposed-form fieldset legend.changed 									{padding-top:7px; padding-bottom:3px;}
.view-propiedades .views-exposed-form fieldset legend.changed small								{display:block; font-size:10px; line-height:10px; margin-bottom:-2px;}
.view-propiedades .views-exposed-form fieldset legend:after,
.view-propiedades .views-exposed-form .form-item-precio-ars-min label:after,
.view-propiedades .views-exposed-form .form-item-precio-usd-min label:after					{content:'\f078'; font-family:'Font Awesome 5 Free'; font-weight:600; display:block; color:#ee6802; position:absolute; right:0; top:0; bottom:0; margin:auto; border-left:1px solid #c4c4c4; height:26px; line-height:26px; padding:0px 10px;}
.view-propiedades .views-exposed-form .form-item .fieldset-wrapper							{background:#fff; border:1px solid #c4c4c4; border-radius:0px 0px 8px 8px; padding:12px 10px 12px 5px; position:absolute; z-index:10; left:8px; right:8px; top:calc(100% - 5px); border-bottom:10px solid #ee6802;}
.view-propiedades .views-exposed-form .form-item .fieldset-wrapper .form-item 												{width:100%; letter-spacing:1px; font-size:12px; margin:2px 0;}
.view-propiedades .views-exposed-form .form-item .fieldset-wrapper .form-item label												{cursor:pointer;}
.view-propiedades .views-exposed-form .form-item .fieldset-wrapper .form-item input											{display:none;}
.view-propiedades .views-exposed-form .form-item .fieldset-wrapper .form-checkboxes label:before								{content:'\f0c8'; font-family:'Font Awesome 5 Free'; font-weight:400; width:15px; text-align:left; font-size:12px; display:inline-block; vertical-align:middle;}
.view-propiedades .views-exposed-form .form-item .fieldset-wrapper .form-checkboxes #block-openbannercampos .body p a			{color:#4a670a; font-weight:bold; font-size:12px; position:relative; text-decoration:none;}
.view-propiedades .views-exposed-form .form-item .fieldset-wrapper .form-checkboxes #block-openbannercampos .body p a:before	{content:''; display:inline-block; background:url(../images/b1.png) left center no-repeat; background-size:100% auto; width:12px; height:12px; margin-right:3px;}
.view-propiedades .views-exposed-form .form-item .fieldset-wrapper .form-checkboxes input[type="checkbox"]:checked+label:before,
.view-propiedades .views-exposed-form .form-item .fieldset-wrapper .form-checkboxes label:hover:before 							{content:'\f14a'; color:#ee6802;}
.view-propiedades .views-exposed-form #edit-precio--wrapper .fieldset-wrapper						{padding:12px;}
.view-propiedades .views-exposed-form #edit-precio--wrapper .fieldset-wrapper .form-text			{display:block; border-radius:0px; font-size:12px; height:24px; background:#fff; padding:0 3px 0px 10px;}
.view-propiedades .views-exposed-form #edit-precio--wrapper .form-item-precio-ars-max label,
.view-propiedades .views-exposed-form #edit-precio--wrapper .form-item-precio-usd-max label		{display:none;}
.view-propiedades .views-exposed-form #edit-precio-ars .inputs,
.view-propiedades .views-exposed-form #edit-precio-usd .inputs									{display:flex; justify-content:space-between; position:relative;}
.view-propiedades .views-exposed-form #edit-precio-ars .inputs:after,
.view-propiedades .views-exposed-form #edit-precio-usd .inputs:after								{content:'-'; position:absolute; left:0; right:0; text-align:center; margin:auto; width:10px; bottom:2px;}
.view-propiedades .views-exposed-form #edit-precio-ars .inputs .form-item-precio-ars-min,
.view-propiedades .views-exposed-form #edit-precio-usd .inputs .form-item-precio-usd-min,
.view-propiedades .views-exposed-form #edit-precio-ars .inputs .form-item-precio-ars-max,
.view-propiedades .views-exposed-form #edit-precio-usd .inputs .form-item-precio-usd-max			{position:relative; max-width:70px;}
.view-propiedades .views-exposed-form #edit-precio-ars .inputs .form-item-precio-ars-min:before,
.view-propiedades .views-exposed-form #edit-precio-usd .inputs .form-item-precio-usd-min:before	{content:'Desde'; display:block; font-size:12px; letter-spacing:1px;}
.view-propiedades .views-exposed-form #edit-precio-ars .inputs .form-item-precio-ars-max:before,
.view-propiedades .views-exposed-form #edit-precio-usd .inputs .form-item-precio-usd-max:before	{content:'Hasta'; display:block; font-size:12px; letter-spacing:1px;}
.view-propiedades .views-exposed-form #edit-precio-ars .inputs .form-item-precio-ars-min:after,
.view-propiedades .views-exposed-form #edit-precio-ars .inputs .form-item-precio-ars-max:after	{content:'$'; letter-spacing:0px; display:block; font-size:10px; position:absolute; left:3px; bottom:2px;}
.view-propiedades .views-exposed-form #edit-precio-usd .inputs .form-item-precio-usd-min:after,
.view-propiedades .views-exposed-form #edit-precio-usd .inputs .form-item-precio-usd-max:after	{content:'U$S'; letter-spacing:0px; display:block; font-size:10px; position:absolute; left:3px; bottom:2px;}
.view-propiedades .views-exposed-form #edit-precio-usd .inputs .form-item-precio-usd-min .form-text,
.view-propiedades .views-exposed-form #edit-precio-usd .inputs .form-item-precio-usd-max .form-text {padding-left:22px}
.view-propiedades .views-exposed-form #edit-precio--wrapper .form-actions .form-submit		{font-size:11px; padding:2px 10px; border-radius:3px;}
.view-propiedades .views-exposed-form #edit-precio--wrapper .ui-slider						{margin:15px 0; height:9px; border:1px solid #f0f0f0; box-shadow:0px 0px 4px rgba(0,0,0,0.08); background:#f7f7f7;}
.view-propiedades .views-exposed-form #edit-precio--wrapper .ui-slider .ui-widget-header		{background:#ee6802; height:3px; top:2px;}
.view-propiedades .views-exposed-form #edit-precio--wrapper .ui-slider .ui-slider-handle	 	{background:#ee6802; border:none; cursor:pointer; top:0; margin-left:-.5em; width:8px; height:8px; border-radius:50px;}
.view-propiedades .views-exposed-form #edit-precio--wrapper h5 								{background:#f1f1f1; padding:2px 10px; text-transform:uppercase; font-size:12px; font-weight:600;}
.view-propiedades .views-exposed-form .form-item-sort-by 										{width:auto !important; position:absolute; text-align:right; right:30px; bottom:-39px;}
.view-propiedades .views-exposed-form .form-item-sort-by select								{background:#fff; border-radius:3px; border:1px solid #ddd; height:26px;}
.view-propiedades.home .views-exposed-form .form-item-sort-by 								{display:none;}
.view-propiedades.mapa .views-exposed-form .form-item-sort-by 								{display:none;}

.view-propiedades.mapa.interna .view-header 																		{margin:0px auto;}
.view-propiedades.interna .view-header 																			{max-width:1100px; background:#f3f4f9; position:relative; padding:15px 30px; margin:0 auto 35px; border-bottom:1px solid #e8e8e8;}
.view-propiedades.interna .view-header:before																	{content:''; background:#f3f4f9; position:absolute; left:-100%; top:0; right:100%; bottom:-1px; display:block; border-bottom:1px solid #e8e8e8;}
.view-propiedades.interna .view-header:after																		{content:''; background:#f3f4f9; position:absolute; left:100%; top:0; right:-100%; bottom:-1px; display:block; border-bottom:1px solid #e8e8e8;}
.view-propiedades.interna .view-header .views-display-switch a													{color:#4b4b4b; text-decoration:none; letter-spacing:1px; padding:2px 30px 2px 0;}
.view-propiedades.interna .view-header .views-display-switch a:first-child										{background:url(../images/c1.png) right center no-repeat; background-size:auto 20px;}
.view-propiedades.interna .view-header .views-display-switch a:first-child.views-display-switch__link--active,
.view-propiedades.interna .view-header .views-display-switch a:first-child:hover									{background-image:url(../images/c1-hover.png); color:#ee6802;}
.view-propiedades.interna .view-header .views-display-switch a:last-child											{background:url(../images/c2.png) right center no-repeat; background-size:auto 22px; font-weight:600; padding-left:23px; margin-left:23px; border-left:1px solid #c4c4c4;}
.view-propiedades.interna .view-header .views-display-switch a:last-child.views-display-switch__link--active,
.view-propiedades.interna .view-header .views-display-switch a:last-child:hover									{background-image:url(../images/c2-hover.png); color:#ee6802;}

.view-propiedades .view-content										{display:flex; flex-wrap:wrap; justify-content:left;}
.view-propiedades .views-row 										{width:31.3333%; margin:0 3% 30px 0;}
.view-propiedades .views-row:nth-child(3n)							{margin-right:0;}
.view-propiedades .views-field-nid 									{padding:22px 22px 10px; background:#f3f4f8; box-shadow:0px 0px 15px rgba(0,0,0,0.3);}
.view-propiedades .views-field-nid .row1								{position:relative; margin:0 0 8px;}
.view-propiedades .views-field-nid .row1 .field-operacion				{color:#fff; z-index:3; background:#ee6802; font-weight:500; letter-spacing:1px; text-transform:uppercase; padding:5px 25px; position:absolute; top:10px; left:-10px;}
.view-propiedades .views-field-nid .row1 .field-operacion:after		{content:''; display:block; position:absolute; left:0; bottom:-10px; width:0; height:0; border-style:solid; border-width:0 10px 10px 0; border-color:transparent #b34f02 transparent transparent;}
.view-propiedades .views-field-nid .row1 .flexslider					{background:none; margin:0; padding:0; border-radius:0; border:none;}
.view-propiedades .views-field-nid .row1 .flexslider .flex-direction-nav li a			{display:block !important; z-index:2; opacity:1; width:20px; height:22px; margin:-10px 0 0; text-shadow:none;}
.view-propiedades .views-field-nid .row1 .flexslider .flex-direction-nav li a:before	{display:none;}
.view-propiedades .views-field-nid .row1 .flexslider .flex-direction-nav .flex-prev	{left:5px; background:url(../images/ar-left1-hover.png) center center no-repeat;}
.view-propiedades .views-field-nid .row1 .flexslider .flex-direction-nav .flex-next	{right:5px; background:url(../images/ar-right1-hover.png) center center no-repeat;}
.view-propiedades .views-field-nid .row2 								{display:flex; justify-content:space-between; margin:0 0 8px; height:22px; overflow:hidden;}
.view-propiedades .views-field-nid .row2 .field-title					{text-align:left; letter-spacing:1px; height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.view-propiedades .views-field-nid .row2 .field-title a				{color:#4b4b4b; font-size:18px; font-weight:500; text-decoration:none;}
.view-propiedades .views-field-nid .row2 .field-ubicacion				{color:#ee6802; text-transform:uppercase; font-size:13px; width:95px; text-align:right;}
.view-propiedades .views-field-nid .row3 .field-direccion				{box-sizing:border-box; text-align:left; padding:10px 0 10px 40px; font-size:14px; line-height:15px; margin:0 0 5px; background:url(../images/i6.png) #fff 15px center no-repeat; background-size:auto 20px; min-height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.view-propiedades .views-field-nid .row4 								{text-align:center; background:#fff; padding:4px 0 0; font-size:11px; line-height:15px; display:flex; justify-content:space-around; margin:0 0 5px; min-height:40px;}
.view-propiedades .views-field-nid .row4 div 							{padding-top:20px; width:20%; background-size:auto 20px !important;}
.view-propiedades .views-field-nid .row4 .field-dormitorios			{background:url(../images/i1.png) center top no-repeat;}
.view-propiedades .views-field-nid .row4 .field-banos					{background:url(../images/i2.png) center top no-repeat;}
.view-propiedades .views-field-nid .row4 .field-cocheras				{background:url(../images/i3.png) center top no-repeat;}
.view-propiedades .views-field-nid .row4 .field-sup-total				{background:url(../images/i4.png) center top no-repeat;}
.view-propiedades .views-field-nid .row4 .field-sup-cubierta			{background:url(../images/i5.png) center top no-repeat;}
.view-propiedades .views-field-nid .row5 								{text-align:left; background:#fff; padding:5px 10px; margin:0 0 8px; font-size:14px; line-height:18px; min-height:82px;}
.view-propiedades .views-field-nid .row6 								{display:flex; justify-content:space-between; font-weight:600; min-height:20px;}
.view-propiedades .views-field-nid .row6 .field-precio-ars			{margin-left:auto;}
.view-propiedades .views-field-nid .row6 .field-precio-ars.Mostrar	{display:block;}
.view-propiedades .views-field-nid .row6 .field-precio-usd.Mostrar	{display:block;}
.view-propiedades .views-field-nid .row6 .field-precio-ars.Ocultar	{display:none;}
.view-propiedades .views-field-nid .row6 .field-precio-usd.Ocultar	{display:none;}
.view-propiedades .views-field-nid .row6 .field-precio-ars:before		{content:'AR$';}
.view-propiedades .views-field-nid .row6 .field-precio-usd:before		{content:'U$S';}

.view-propiedades.interna .jcarousel-wrapper.jcarousel-skin-default 							{padding:0;}
.view-propiedades.interna .jcarousel-wrapper.jcarousel-skin-default .jcarousel 				{padding:0;}
.view-propiedades.interna .jcarousel-wrapper.jcarousel-skin-default .jcarousel ul li 			{width:285px; padding:0; margin:0;}
.view-propiedades.interna .jcarousel-wrapper.jcarousel-skin-default .jcarousel-control-prev 	{left:0; width:28px; height:28px;}
.view-propiedades.interna .jcarousel-wrapper.jcarousel-skin-default .jcarousel-control-next 	{right:0; width:28px; height:28px;}

.view-propiedades #sin-resultados 									{text-align:center;}
.view-propiedades #sin-resultados img								{margin:0px auto; max-width:700px;}

.path-propiedades-mapa #wrapContent #content 							{max-width:100%; padding:0;}
.view-propiedades.mapa .view-content									{display:flex;}
.view-propiedades.mapa .view-content .view-content					{padding:0 !important;}
.view-propiedades.mapa .view-content .geolocation-map-wrapper		{float:left; width:70%;}
.view-propiedades.mapa .view-content #wrapRow5						{float:left; width:30%; padding:0 20px; height:700px; overflow-x:visible; overflow-y:auto;}
.view-propiedades.mapa .view-content .js-info-bubble-close			{right:-10px !important; top:-10px !important; background:#fff; box-shadow:rgba(0, 0, 0, 0.2) 0px 0px 10px; width:15px; padding:7px; border-radius:50px;}
.view-propiedades.mapa .view-content .infobubble .views-field-nid		{box-shadow:none;}
.view-propiedades.mapa .view-content .infobubble .views-field-nid .row5	{min-height:0px;}
.view-propiedades.mapa .view-content .infobubble *					{box-sizing:border-box;}

.view-pager 															{margin:30px 0 0;}
.view-pager .pager ul 												{text-align:center;}
.view-pager .pager ul li												{display:inline-block; margin:0 1px; vertical-align:middle;}
.view-pager .pager ul li a												{color:#4b4b4b; display:block; width:30px; font-weight:500; line-height:30px; font-size:18px; text-decoration:none; border-radius:50px;}
.view-pager .pager ul li.is-active a,
.view-pager .pager ul li a:hover										{background-color:#ee6802 !important; color:#fff; text-decoration:none;}
.view-pager .pager ul li.pager__item--previous a						{background:url(../images/ar-left1.png) center center no-repeat; background-size:auto 17px; font-size:0; width:30px; height:30px; display:block;}
.view-pager .pager ul li.pager__item--previous a:hover					{background-image:url(../images/ar-left1-hover.png);}
.view-pager .pager ul li.pager__item--next a							{background:url(../images/ar-right1.png) center center no-repeat; background-size:auto 17px; font-size:0; width:30px; height:30px; display:block;}
.view-pager .pager ul li.pager__item--next a:hover						{background-image:url(../images/ar-right1-hover.png);}
.view-pager .pager ul li.pager__item--first,
.view-pager .pager ul li.pager__item--last								{display:none;}

/* Ficha propiedad */
#block-volverapropiedades		 									{width:100%; margin-top:15px;}
#block-volverapropiedades:before 									{content:''; display:block; position:absolute; top:0; left:-100%; right:-100%; height:3px; background:#f18635;}
#block-volverapropiedades .content 									{padding:15px 0 0; letter-spacing:1px;}
#block-volverapropiedades .content p									{margin:0;}
#block-volverapropiedades .content p a 								{background:url(../images/close1.png) right center no-repeat; text-decoration:none; color:#4b4b4b; display:block;}

.node-type-propiedad .node-title										{margin-bottom:10px;}
.node-type-propiedad .node-title h2									{text-transform:none;}
.node-type-propiedad .node-title h2:after							{display:none;}
.node-type-propiedad .node-content .resumen 							{background:#f3f4f9; padding:10px 20px 10px 0; display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; text-align:center; margin:0 0 50px;}
.node-type-propiedad .node-content .resumen .field-label				{font-weight:500;}
.node-type-propiedad .node-content .resumen .field_operacion			{margin-right:auto; background:#ee6802; color:#fff; text-transform:uppercase; letter-spacing:1px; font-weight:500; font-size:18px; padding:6px 30px; margin-left:-10px; position:relative;}
.node-type-propiedad .node-content .resumen .field_operacion:after 	{content:''; display:block; position:absolute; left:0; bottom:-10px; width:0; height:0; border-style:solid; border-width:0 10px 10px 0; border-color:transparent #b34f02 transparent transparent;}
.node-type-propiedad .node-content .resumen .field_dormitorios		{background:url(../images/i1.png) center top no-repeat; padding-top:30px; width:126px; border-right:2px solid #fff;}
.node-type-propiedad .node-content .resumen .field_banos				{background:url(../images/i2.png) center top no-repeat; padding-top:30px; width:126px; border-right:2px solid #fff;}
.node-type-propiedad .node-content .resumen .field_cocheras			{background:url(../images/i3.png) center top no-repeat; padding-top:30px; width:126px; border-right:2px solid #fff;}
.node-type-propiedad .node-content .resumen .field_sup_total			{background:url(../images/i4.png) center top no-repeat; padding-top:30px; width:126px; border-right:2px solid #fff;}
.node-type-propiedad .node-content .resumen .field_sup_cubierta		{background:url(../images/i5.png) center top no-repeat; padding-top:30px; width:126px;}
.node-type-propiedad .node-content .resumen .field_precio_ars			{margin-left:auto; background:#4b4b4b; color:#fff; text-transform:uppercase; letter-spacing:1px; font-weight:500; font-size:16px; padding:6px 20px;}
.node-type-propiedad .node-content .resumen .field_precio_ars:before	{content:'$';}

.node-type-propiedad .node-content .resumen .field_precio_usd			{margin-left:auto; background:#4b4b4b; color:#fff; text-transform:uppercase; letter-spacing:1px; font-weight:500; font-size:16px; padding:6px 20px;}
.node-type-propiedad .node-content .resumen .field_precio_usd:before	{content:'U$S';}

.node-type-propiedad .node-content .descripcion						{float:left; width:48%; margin-bottom:30px;}
.node-type-propiedad .node-content .descripcion .field-label			{font-size:22px; margin-bottom:20px; font-weight:500; letter-spacing:1px;}
.node-type-propiedad .node-content .descripcion .body					{color:#828282;}

.node-type-propiedad .node-content .otras							{float:right; width:45%; margin-bottom:30px; background:#f3f4f9; padding:20px;}
.node-type-propiedad .node-content .otras h3.field-label				{font-size:22px; margin-bottom:20px; font-weight:500; letter-spacing:1px; padding-bottom:8px; text-align:center; border-bottom:2px solid #fff;}
.node-type-propiedad .node-content .otras .field 						{border-bottom:2px solid #fff; margin-bottom:10px; padding:0 0 10px 60px; background-size:32px auto !important;}
.node-type-propiedad .node-content .otras .field:last-child			{border-bottom:none; padding-bottom:0; margin:0;}
.node-type-propiedad .node-content .otras .field .field-label			{font-weight:600;}
.node-type-propiedad .node-content .otras .field .field-item			{color:#828282;}
.node-type-propiedad .node-content .otras .field_caracteristicas_destacadas	{background:url(../images/d1.png) left top no-repeat;}
.node-type-propiedad .node-content .otras .field_antiguedad			{background:url(../images/d2.png) left top no-repeat;}
.node-type-propiedad .node-content .otras .field_expensas				{background:url(../images/d3.png) left top no-repeat;}
.node-type-propiedad .node-content .otras .field_financiacion			{background:url(../images/d4.png) left top no-repeat;}

.node-type-propiedad .node-content .ubicacion						{clear:both; border-top:1px solid #c4c4c4; padding-top:20px;}
.node-type-propiedad .node-content .ubicacion h3.field-label			{font-size:22px; margin-bottom:20px; font-weight:500; letter-spacing:1px;}
.node-type-propiedad .node-content .ubicacion .field_direccion		{color:#828282;}
.node-type-propiedad .node-content .ubicacion .field_ubicacion2		{color:#828282;}
.node-type-propiedad .node-content .ubicacion .field_ubicacion		{margin:20px 0; padding-bottom:30px; border-bottom:1px solid #c4c4c4;}

.page-node-type-propiedad #wrapContent #content						{padding-bottom:10px;}
.page-node-type-propiedad #row4										{padding-top:0; margin-bottom:50px;}

/*#block-views-block-equipo-block-2 .title										{font-size:22px; margin-bottom:25px; font-weight:500; letter-spacing:1px;}
#block-views-block-equipo-block-2 .title:after								{content:'Consultenos para mayor información'; display:block; font-size:15px; margin-top:15px; font-weight:400; color:#828282;}
#block-views-block-equipo-block-2 .view-equipo .view-content 					{justify-content:space-around;}
#block-views-block-equipo-block-2 .view-equipo .view-content .views-row		{width:42%; margin-bottom:25px; padding:20px 26px; border-radius:10px; border:1px solid #ee6802; box-shadow:0px 0px 10px rgba(238,104,2,0.5);}
#block-views-block-equipo-block-2 .view-equipo .info .content					{display:flex; justify-content:start; align-items:center;}
#block-views-block-equipo-block-2 .view-equipo .info .content .col-1			{width:125px; margin-right:30px;}
#block-views-block-equipo-block-2 .view-equipo .info .content .col-2			{text-align:left;}
#block-views-block-equipo-block-2 .view-equipo .info .content .foto 			{margin:0; line-height:0;}
#block-views-block-equipo-block-2 .view-equipo .info .content .foto img		{border-radius:500px; max-width:200px;}
#block-views-block-equipo-block-2 .view-equipo .info .content .nombre			{font-size:13px; font-weight:600; letter-spacing:1px;}
#block-views-block-equipo-block-2 .view-equipo .info .content .profesion		{font-size:13px; letter-spacing:1px; margin:0 0 5px;}
#block-views-block-equipo-block-2 .view-equipo .info .content .whatsapp a		{color:#ee6802; text-decoration:none; font-size:13px;}
#block-views-block-equipo-block-2 .view-equipo .info .content .whatsapp a i		{font-size:16px; vertical-align:middle; width:16px;}
#block-views-block-equipo-block-2 .view-equipo .info .content .email a			{color:#ee6802; text-decoration:none; font-size:13px;}
#block-views-block-equipo-block-2 .view-equipo .info .content .email a i		{font-size:16px; vertical-align:middle; width:16px;}*/

#block-views-block-equipo-block-2 .title										{font-size:22px; margin-bottom:25px; font-weight:500; letter-spacing:1px;}
#block-views-block-equipo-block-2 .title:after								{content:'Consultenos para mayor información'; display:block; font-size:15px; margin-top:15px; font-weight:400; color:#828282;}
#block-views-block-equipo-block-2 .view-equipo .view-content 					{display:flex;}
#block-views-block-equipo-block-2 .view-equipo .view-content .views-row		{margin:0 35px 25px 0;}
#block-views-block-equipo-block-2 .view-equipo .info .content					{display:flex; justify-content:start; align-items:center;}
#block-views-block-equipo-block-2 .view-equipo .info .content .col-1			{width:125px; margin-right:30px;}
#block-views-block-equipo-block-2 .view-equipo .info .content .col-2			{text-align:left;}
#block-views-block-equipo-block-2 .view-equipo .info .content .foto 			{margin:0; line-height:0;}
#block-views-block-equipo-block-2 .view-equipo .info .content .foto img		{border-radius:500px; max-width:200px;}
#block-views-block-equipo-block-2 .view-equipo .info .content .nombre			{font-size:13px; font-weight:600; letter-spacing:1px;}
#block-views-block-equipo-block-2 .view-equipo .info .content .profesion		{font-size:13px; letter-spacing:1px; margin:0 0 5px;}
#block-views-block-equipo-block-2 .view-equipo .info .content .whatsapp a		{color:#ee6802; text-decoration:none; font-size:17px; line-height:26px;}
#block-views-block-equipo-block-2 .view-equipo .info .content .whatsapp a i		{font-size:26px; vertical-align:top; width:20px; line-height:26px;}
#block-views-block-equipo-block-2 .view-equipo .info .content .email a			{color:#ee6802; text-decoration:none; font-size:13px;}
#block-views-block-equipo-block-2 .view-equipo .info .content .email a i		{font-size:16px; vertical-align:middle; width:16px;}

.node-type-integrante-de-equipo .node-content 								{display:flex; justify-content:start; align-items:center;}
.node-type-integrante-de-equipo .node-content .col-1							{width:20%; margin-right:30px;}
.node-type-integrante-de-equipo .node-content .col-2							{width:70%; text-align:left;}
.node-type-integrante-de-equipo .node-content .field_foto 					{margin:0; line-height:0;}
.node-type-integrante-de-equipo .node-content .field_foto img					{border-radius:500px;}
.node-type-integrante-de-equipo .node-content .field_profesion				{margin:0 0 8px;}
.node-type-integrante-de-equipo .node-content .field_whatsapp				{color:#ee6802; text-decoration:none; font-size:13px; margin:0 0 8px;}
.node-type-integrante-de-equipo .node-content .field_whatsapp:before			{content:'\f232'; font-family:'Font Awesome 5 Brands'; font-size:16px; vertical-align:middle; width:24px; display:inline-block;}
.node-type-integrante-de-equipo .node-content .field_email a					{color:#ee6802; text-decoration:none; font-size:13px; margin:0 0 8px;}
.node-type-integrante-de-equipo .node-content .field_email a:before			{content:'\f0e0'; font-family:'Font Awesome 5 Free'; font-size:16px; vertical-align:middle; width:24px; display:inline-block;}

.page-node-type-propiedad #wrapContent:before						{content:''; display:block; position:absolute; left:0; top:200px; right:0; height:340px; background:url(../images/ptr1.png) center center no-repeat; background-size:100% auto;}

#block-grid2 														{text-align:center; margin:0 0 20px;}
#block-grid2 h2														{position:relative; letter-spacing:3px; display:inline-block; font-size:30px; font-weight:700; line-height:34px; text-align:center; margin:0 0 70px; color:#ee6802;}
#block-grid2 h2:after												{content:''; display:block; background:#c4c4c4; height:1px; max-width:410px; width:86%; margin:25px auto 0;}
#block-grid2 .content .body 	 										{padding:0 15%;}
#block-grid2 .content .body p 										{display:flex; justify-content:space-around;}
#block-grid2 .content .body p a										{color:#4b4b4b; position:relative; font-weight:500; width:150px; text-decoration:none; letter-spacing:1px; font-size:16px; display:inline-block; padding:130px 0 10px;}
#block-grid2 .content .body p a:after									{content:''; width:60px; height:2px; position:absolute; left:0; right:0; bottom:0; margin:auto; background:#c4c4c4; display:block; transition:all 0.4s ease;}
#block-grid2 .content .body p a:hover:after							{width:120px; background:#ee6802;}
#block-grid2 .content .body p a:nth-child(1)							{background:url(../images/a1.png) center top no-repeat; background-size:95px auto;}
#block-grid2 .content .body p a:nth-child(2)							{background:url(../images/a2.png) center -20px no-repeat; background-size:115px auto;}
#block-grid2 .content .body p a:nth-child(3)							{background:url(../images/a3.png) center top no-repeat; background-size:95px auto;}

#block-contactanos 													{max-width:430px;}
#block-contactanos h2												{position:relative; letter-spacing:1px; font-size:30px; line-height:34px; font-weight:500; margin:0 0 20px; color:#ee6802;}
#block-contactanos p:nth-child(1)									{color:#828282; margin:0 0 20px; padding:0 0 20px; border-bottom:2px solid #fff;}
#block-contactanos p:nth-child(2)									{margin:0 0 15px;}
#block-contactanos p:nth-child(3)									{margin:0 0 20px;}
#block-contactanos p:nth-child(4)									{margin:0 0 20px; padding:20px 0; border-top:2px solid #fff; border-bottom:2px solid #fff;}
#block-contactanos p:nth-child(5)									{margin:0 0 20px; padding:0 0 20px; border-bottom:2px solid #fff;}
#block-contactanos p a												{color:#4b4b4b; text-decoration:none;}
#block-contactanos p a:before										{color:#ee6802; font-size:22px; vertical-align:middle; width:30px; display:inline-block;}
#block-contactanos p:nth-child(2) a:before							{content:'\f232'; font-family:'Font Awesome 5 Brands';}
#block-contactanos p:nth-child(3) a:before							{content:'\f232'; font-family:'Font Awesome 5 Brands';}
#block-contactanos p:nth-child(4) a:before							{content:'\f0e0'; font-family:'Font Awesome 5 Free';}
#block-contactanos p:nth-child(5) a:before							{content:'\f3c5'; font-family:'Font Awesome 5 Free'; font-weight:900;}
#block-contactanos p:nth-child(6) a:first-child:before				{content:'\f16d'; font-family:'Font Awesome 5 Brands';}
#block-contactanos p:nth-child(6) a:last-child:before				{content:'\f39e'; font-family:'Font Awesome 5 Brands'; width:20px}

#block-webform 														{max-width:430px; margin:20px 0 0;}
#block-webform form input[type=text],
#block-webform form input[type=tel],
#block-webform form input[type=email],
#block-webform form textarea											{background:#fff; color:#828282;}
.webform-submission-contacto-form .captcha							{float:right; margin:0 -2px 15px 0;}	
.webform-submission-contacto-form .form-actions						{clear:both; text-align:right;}

#block-logopie														{width:150px; margin:0 auto 10px;}

#block-menuprincipal 												{margin:0 0 30px;}
#block-menuprincipal ul 												{text-align:center;}
#block-menuprincipal ul li												{display:inline-block; margin:0 45px; text-transform:uppercase; font-size:13px; font-weight:500;}
#block-menuprincipal ul li:first-child									{display:none;}
#block-menuprincipal ul li a											{color:#fff; text-decoration:none;}

#block-redessocialestop-2 											{position:absolute; right:0; top:105px;}
#block-redessocialestop-2 div p strong									{display:none;}
#block-redessocialestop-2 div p a										{background:#fff; font-size:15px; line-height:24px; border-radius:50px; padding:1px 0 0; width:25px; display:inline-block; text-align:center; color:#000; text-decoration:none;}

#block-webform-2													{background:#4b4b4b; margin:0 25px 30px; padding:20px 40px; border-radius:5px;}
#block-webform-2 form 												{display:flex; align-items:center;}
#block-webform-2 form .form-item										{margin:0;}
#block-webform-2 form .form-item-markup 								{color:#fff; margin:0 20px 0 0; letter-spacing:1px; font-size:18px; font-weight:500;}
#block-webform-2 form .form-item-email 								{max-width:325px; margin-left:auto; position:relative;}
#block-webform-2 form .form-item-email:after							{content:''; display:block; position:absolute; width:1px; right:0; top:5px; bottom:5px; background:#c4c4c4;}
#block-webform-2 form .form-item-email .form-email					{background:#fff; border-color:#c4c4c4; border-right:none; border-radius:5px 0px 0px 5px;}
#block-webform-2 form .form-actions .form-submit						{color:#ee6802; height:40px; box-shadow:none; background:#fff; border:1px solid #c4c4c4; border-left:none; padding:9px 15px 8px; border-radius:0px 5px 5px 0px;}

#block-copyright .content											{text-align:center; color:#828282; font-size:12px;}

.context-contacto #wrapContent #content								{max-width:100%; padding:55px 0;}

#block-contactanostitulo 											{text-align:center; margin:0 0 60px;}
#block-contactanostitulo h2											{position:relative; letter-spacing:1px; display:inline-block; font-size:30px; font-weight:500; line-height:34px; text-align:center; margin:0 0 25px; text-transform:uppercase; color:#4b4b4b;}
#block-contactanostitulo h2:after									{content:''; display:block; background:#c4c4c4; height:1px; width:410px; margin:15px auto 0;}
#block-contactanostitulo .content									{color:#828282; padding:0 20px;}

.context-contacto #webform-submission-contacto-add-form 				{max-width:900px; margin:60px auto 0; padding:0 30px;}
#webform-submission-contacto-add-form .form-item-email 				{float:left; width:42%;}
#webform-submission-contacto-add-form .form-item-telefono 			{float:right; width:42%;}
#webform-submission-contacto-add-form .form-item-mensaje 			{clear:both;}
#webform-submission-contacto-add-form .form-item-mensaje textarea		{height:275px;}
#webform-submission-contacto-add-form .form-actions					{text-align:right;}

#block-datosdecontactobottom 										{background:#ee6802;}
#block-datosdecontactobottom .content								{max-width:1100px; margin:0px auto; padding:15px 25px; color:#fff; line-height:26px;}
#block-datosdecontactobottom .content .body 	 						{display:flex; justify-content:space-between;}
#block-datosdecontactobottom .content .body p a						{color:#fff; font-size:15px; text-decoration:none; margin:0;}
#block-datosdecontactobottom .content .body p:nth-child(1) a:before	{content:'\f0e0'; font-family:"Font Awesome 5 Free"; margin:0 15px 0 0; font-size:25px; vertical-align:middle;}
#block-datosdecontactobottom .content .body p:nth-child(2) a:before	{content:'\f232'; font-family:"Font Awesome 5 Brands"; margin:0 15px 0 0; font-size:25px; vertical-align:middle;}
#block-datosdecontactobottom .content .body p:nth-child(3) a:before	{content:'\f232'; font-family:"Font Awesome 5 Brands"; margin:0 15px 0 0; font-size:25px; vertical-align:middle;}
#block-datosdecontactobottom .content .body p:nth-child(4) a:before	{content:'\f3c5'; font-family:"Font Awesome 5 Free"; margin:0 15px 0 0; font-size:25px; vertical-align:middle; font-weight:900;}

/* Home */
.page-node-1 #wrapContent											{display:none;}

/* Servicios */
.page-node-4 .node .body table											{border:none !important; width:100% !important;}
.page-node-4 .node .body table	tbody tr 									{display:flex; justify-content:space-between;}
.page-node-4 .node .body table	tbody tr td								{display:block; width:30.5%; margin:0 0 75px; position:relative; border-radius:5px; background:#f3f4f9; padding:30px 20px; box-shadow:0px 0px 25px rgba(0,0,0,0.3); transition:all 0.4s ease;}
.page-node-4 .node .body table	tbody tr td:hover							{transform:scale(1.05);}
.page-node-4 .node .body table	tbody tr td:after							{content:''; display:block; height:3px; background:#4b4b4b; position:absolute; left:20px; right:20px; bottom:0; transition:all 0.4s ease;}
.page-node-4 .node .body table	tbody tr td:hover:after					{background:#ee6802;}
.page-node-4 .node .body table	tbody tr td img							{width:100px; margin:0 0 20px;}
.page-node-4 .node .body table	tbody tr td h1								{font-size:20px; margin:0 0 20px;}
.page-node-4 .node .body table	tbody tr td p								{color:#828282;}
.page-node-4 .node .body h2											{color:#ee6802; font-weight:700; margin:0 0 20px; letter-spacing:2px; font-size:30px; line-height:30px; text-align:center;}

/* Nosotros */
.page-node-3 .node .body 												{color:#828282; text-align:center;}
.page-node-3 .node .body h2											{position:relative; letter-spacing:1px; display:inline-block; font-size:30px; font-weight:500; line-height:34px; text-align:center; text-transform:uppercase; color:#4b4b4b; margin:0 0 30px;}
.page-node-3 .node .body h2:after										{content:''; display:block; background:#c4c4c4; height:1px; min-width:410px; width:86%; margin:15px auto 0;}

/* Version para multiples integrantes */
/*.view-equipo .view-content 											{display:flex; justify-content:space-between;}
.view-equipo .view-content .views-row								{width:30%; text-align:center;}
.view-equipo .view-content .views-row .field-content .foto 			{margin-bottom:15px;}
.view-equipo .view-content .views-row .field-content .foto img		{border-radius:500px; max-width:200px;}
.view-equipo .view-content .views-row .field-content .nombre			{font-size:16px; font-weight:600; letter-spacing:1px;}
.view-equipo .view-content .views-row .field-content .profesion		{font-size:16px; letter-spacing:1px; margin:10px 0;}
.view-equipo .view-content .views-row .field-content .ver	a			{color:#ee6802; font-weight:300; font-size:16px; letter-spacing:1px; text-decoration:none;}
.view-equipo .view-content .views-row .ficha 							{display:none; opacity:0;}*/

/* Version para unico integrante */
.page-node-3 .node .body h2											{margin:0;}
.page-node-3 #row4													{padding-top:0;}
.view-equipo .view-content .views-row .fichita						{display:flex; flex-wrap:wrap; align-items:center;}
.view-equipo .view-content .views-row .fichita .col-1					{width:30%; padding-right:40px; text-align:center;}
.view-equipo .view-content .views-row .fichita .col-2					{width:65%;}
.view-equipo .view-content .views-row .field-content .foto 			{margin-bottom:15px;}
.view-equipo .view-content .views-row .field-content .foto img		{border-radius:500px; max-width:200px;}
.view-equipo .view-content .views-row .field-content .nombre			{font-size:16px; font-weight:600; letter-spacing:1px;}
.view-equipo .view-content .views-row .field-content .profesion		{font-size:16px; letter-spacing:1px; margin:10px 0;}
.view-equipo .view-content .views-row .field-content .ver	a			{color:#ee6802; font-weight:300; font-size:16px; letter-spacing:1px; text-decoration:none;}
.view-equipo .view-content .views-row .ficha 							{display:none; opacity:0;}

#cboxWrapper														{}
#cboxContent 														{margin:15px; background:#fff; border:2px solid #ee6802; border-radius:7px;}
#colorbox .ficha 													{padding:40px;}
#colorbox .ficha .content											{display:flex; justify-content:space-between; align-items:center;}
#colorbox .ficha .content .col-1										{min-width:200px; margin-right:40px;}
#colorbox .ficha .content .col-2										{max-width:500px;}
#colorbox .ficha .content .foto 										{margin-bottom:15px;}
#colorbox .ficha .content .foto img									{border-radius:500px; max-width:200px;}
#colorbox .ficha .content .nombre										{font-size:16px; font-weight:600; letter-spacing:1px; margin-bottom:10px;}
#colorbox .ficha .content .profesion									{font-size:16px; letter-spacing:1px; margin-bottom:15px;}
#colorbox .ficha .content .whatsapp 									{margin-bottom:5px;}
#colorbox .ficha .content .whatsapp a									{color:#ee6802; text-decoration:none; font-size:14px;}
#colorbox .ficha .content .whatsapp a i								{font-size:23px; vertical-align:middle; width:30px;}
#colorbox .ficha .content .email 										{margin-bottom:15px;}
#colorbox .ficha .content .email a									{color:#ee6802; text-decoration:none; font-size:14px;}
#colorbox .ficha .content .email a i									{font-size:23px; vertical-align:middle; width:30px;}
#colorbox .ficha .content .descripcion								{color:#828282;}
#colorbox #cboxClose.cbox-close-plain 								{font-size:28px; line-height:28px; color:#828282; background:none; top:10px; right:20px; width:28px; height:28px; border-radius:0; opacity:1 !important;}
#colorbox #cboxPrevious												{text-indent:-9000px; cursor:pointer; width:30px; height:48px; opacity:1; display:block; position:absolute; background:url(../images/ar-left2.png) center center no-repeat; background-size:auto 100%; top:calc(50% - 24px); left:10px;}
#colorbox #cboxNext													{text-indent:-9000px; cursor:pointer; width:30px; height:48px; opacity:1; display:block; position:absolute; background:url(../images/ar-right2.png) center center no-repeat; background-size:auto 100%; top:calc(50% - 24px); right:10px;}
#colorbox #cboxTitle													{display:none !important;}
.page-node-3 #cboxOverlay 											{/*background:none;*/}
.view-equipo .view-footer											{color:#ee6802; font-weight:700; text-align:center; font-size:30px; line-height:30px; letter-spacing:3px; margin:75px 0 20px;}

#block-colegiado .body												{text-align:center;}
#block-colegiado .body h2											{color:#ee6802; font-weight:700; text-align:center; font-size:30px; line-height:30px; letter-spacing:3px; margin:75px 0 20px;}

form .form-item														{margin:0 0 20px;}
form .form-text,
form .form-email,
form .form-tel,
form .form-textarea													{width:100%; background:#f3f4f9; font-size:13px; border:1px solid #c4c4c4; line-height:24px; padding:7px 12px; border-radius:5px; font-family:'Poppins', sans-serif;}
form .form-submit													{color:#fff; border:none; background:#ee6802; font-weight:500; cursor:pointer; letter-spacing:1px; text-transform:uppercase; box-shadow:0px 0px 10px rgba(0,0,0,0.3); padding:9px 50px 8px; border:1px solid #fff; border-radius:4px; font-family:'Poppins', sans-serif; transition:all 0.3s ease;}
form .form-submit:hover												{background:#dd5e07; box-shadow:0px 0px 11px rgba(0,0,0,0.4);}

div.messages							{padding:15px 25px; margin:0 0 30px; text-align:left; border:none !important; border-left:50px solid !important; position:relative; background-image:none !important; font-size:14px; line-height:20px; border-radius:5px;}
div.messages .messages-header 		{display:none;}
div.messages h1 						{font-size:22px; line-height:24px; font-weight:600; margin-bottom:10px;}
div.messages p						{margin:0;}
div.messages h3						{margin:0 0 5px; font-weight:400;}
div.messages ul						{margin:0;}
div.messages ul li						{margin:0; padding:0; background:none;}

.messages:before					{font-family:'Font Awesome 5 Free';	margin:auto; color:#fff; height:20px; line-height:20px; font-weight:600; position:absolute; left:15px; font-size:20px;}

div.messages-info		 			{border-color:#b8daff !important; color:#2978cc; background:#cce5ff;}
div.messages-info:before 			{content:'\f05a'; left:-34px; top:0; bottom:0;}

div.messages-warning		 			{border-color:#ecbf40 !important; color:#a9800c; background:#fbf8e6;}
div.messages-warning:before 			{content:'\f071'; left:-36px; top:0; bottom:0;}

div.messages-status		 			{border-color:#aac877 !important; color:#66803c; background:#f4f9ee;}
div.messages-status:before 			{content:'\f00c'; left:-34px; top:0; bottom:0;}

div.messages-error		 			{border-color:#db847b !important; color:#bb6057; background:#fff5f4;}
div.messages-error:before 			{content:'\f00d'; left:-32px; top:0; bottom:0;}
div.messages-error ul li				{padding:2px 0 2px 12px; position:relative;}
div.messages-error ul li:before		{content:'-'; position:absolute; top:2px; left:0; font-weight:400; font-size:12px; color:#db847b;}

/* Pagina mantenimiento */
.maintenance-page .dialog-off-canvas-main-canvas 	{display:flex; flex-wrap:wrap; justify-content:space-between;}
.maintenance-page header 								{order:1; width:100%; background:#f3f4f9; padding:10px 40px; margin:0 0 40px;}
.maintenance-page header h1							{display:none;}
.maintenance-page header img							{width:150px;}

.maintenance-page .js-form-wrapper.form-wrapper 		{margin:15px 0;}
.maintenance-page a									{color:#999;}
.maintenance-page .button				 			{background:#999; display:inline-block; color:#fff; text-decoration:none; border-radius:50px; padding:8px 30px;}

.maintenance-page main 								{width:70%; padding:0 40px 0 0; order:3;}
.maintenance-page main h1							{font-size:25px; margin:0 0 30px;	font-weight:bold;}
.maintenance-page main p								{margin:0 0 15px;}
.maintenance-page main ol								{margin:0 0 15px 12px;}
.maintenance-page main ol	li							{margin:0 0 15px;}

.maintenance-page aside 								{width:25%; min-height:500px; padding:0 40px; border-right:1px solid #ddd; order:2;}
.maintenance-page aside .task-list 					{list-style:none; margin:0; padding:0;}
.maintenance-page aside .task-list li 					{list-style:none; margin:0 0 8px; padding:0;}
.maintenance-page aside .task-list li.done				{color:#55a655;}
.maintenance-page aside .task-list li.is-active 		{font-weight:bold;}

.contextual .trigger 								{border-radius:4px;}

#block-gep-main-menu .contextual,
.role_editor #block-views-block-slider-block-1 .contextual,
.role_editor #block-views-block-slider-block-2 .contextual,
.role_editor #block-views-block-slider-block-3 .contextual,
.role_editor #block-views-block-propiedades-block-1 .contextual,
.role_editor #block-views-block-propiedades-block-2 .contextual,
.role_editor #block-volverapropiedades .contextual,
.role_editor #block-views-block-equipo-block-1 .contextual,
.role_editor #block-views-block-equipo-block-2 .contextual,
.role_editor #block-webform .contextual,
.role_editor #block-logopie .contextual,
.role_editor #block-menuprincipal .contextual,
.role_editor #block-webform-2 .contextual
{display:none !important;}

@media screen and (max-width:1050px) {
	#block-gep-main-menu											{margin-right:0;}
	#block-gep-main-menu ul.menu li 									{margin:0 20px;}
	
	#wrapRow1 .row																{padding:0 25px 50px;}
	
	.path-frontpage .jcarousel-wrapper.jcarousel-skin-default									{padding:0;}
	.path-frontpage .jcarousel-wrapper.jcarousel-skin-default .jcarousel							{overflow:visible;}
	.path-frontpage .jcarousel-skin-default .jcarousel ul 											{width:100%; display:flex; flex-wrap:wrap; justify-content:space-between; left:0 !important;}
	.path-frontpage .jcarousel-wrapper.jcarousel-skin-default .jcarousel ul li 						{width:48%; padding:0; margin:0 0 30px; float:none;}
	.path-frontpage .jcarousel-wrapper.jcarousel-skin-default .jcarousel ul li .views-field-nid 		{max-width:100%;}
	.path-frontpage .jcarousel-wrapper.jcarousel-skin-default .jcarousel-control-prev			{display:none;}
	.path-frontpage .jcarousel-wrapper.jcarousel-skin-default .jcarousel-control-next			{display:none;}
	
	#block-contactanos 															{max-width:100%; width:45%;}
	
	#block-webform 																{max-width:100%; width:45%;}
	
	#block-datosdecontactobottom .content .body  									{flex-direction:column;}
	#block-datosdecontactobottom .content .body p a:before 						{margin:0 5px 0 0 !important; font-size:20px !important; width:25px !important; display:inline-block; text-align:center;}
	
	.page-node-type-propiedad #wrapContent:before 								{display:none;}

	#dg-container:before 														{content:''; display:block; position:absolute; left:-50px; top:0; bottom:0; right:-50px; max-height:500px; background:url(../images/ptr1.png) center center no-repeat; background-size:auto 60%; margin:auto;}
	
	#flexslider-1:after,
	#flexslider-2:after,
	#flexslider-3:after												{top:40px; bottom:40px;}

}

@media screen and (max-width:980px) {
	#wrapRow1:before 												{display:none}
	
	#block-views-block-propiedades-block-1 .views-exposed-form h3 	{text-align:center;}
	.view-propiedades.interna .view-header 							{padding:15px 0; text-align:center;}
	.view-propiedades .views-exposed-form							{flex-direction:column; align-items:center; margin:0;}
	.view-propiedades .views-exposed-form .form-item 					{width:50% !important; margin:0 0 18px;}
	.view-propiedades .views-exposed-form .form-actions				{width:50% !important;}
	.view-propiedades .views-exposed-form .form-actions .form-submit	{width:100%;}
	.view-propiedades .views-exposed-form #edit-precio-ars .inputs .form-item-precio-ars-min, 
	.view-propiedades .views-exposed-form #edit-precio-usd .inputs .form-item-precio-usd-min, 
	.view-propiedades .views-exposed-form #edit-precio-ars .inputs .form-item-precio-ars-max, 
	.view-propiedades .views-exposed-form #edit-precio-usd .inputs .form-item-precio-usd-max {max-width:40%;}
	.view-propiedades .view-content									{justify-content:space-between;}
	.view-propiedades .views-row 									{width:48%; margin-right:0;}
	.view-propiedades.mapa .view-content .geolocation-map-wrapper 	{float:none; width:100%; order:1; margin:0;}
	.view-propiedades.mapa .view-content #wrapRow5 					{float:none; width:100%; padding:0 25px; height:auto; order:2; overflow:visible; margin:30px 0 50px;}
	
	.view-propiedades .views-exposed-form .form-item-sort-by			{right:0; bottom:-113px; width:100% !important;}
	.view-propiedades.interna .view-header 							{margin-bottom:60px;}
	
	.node-type-propiedad .node-content .resumen 						{padding:50px 15px 10px 15px; position:relative;}
	.node-type-propiedad .node-content .resumen .field_operacion 		{position:absolute; top:10px; left:0;}
	.node-type-propiedad .node-content .resumen .field				{background-position:center 10px; padding:40px 0 10px; width:50%; border-right:2px solid #fff; border-bottom:2px solid #fff;}
	.node-type-propiedad .node-content .resumen .field_banos,
	.node-type-propiedad .node-content .resumen .field_sup_total		{border-right:none;}
	.node-type-propiedad .node-content .resumen .field_sup_cubierta	{border-bottom:none;}
}

@media screen and (max-width:850px) {
	#wrapHeader														{overflow:visible; padding:15px 0;}
	#wrapHeader #header												{align-items:center;}
	
	#block-marcadelsitio											{order:1;}
	#menu-toggle 													{display:block; order:2;}
	#block-volverapropiedades										{order:3;}
	
	#block-gep-main-menu 											{display:none; margin-right:0; position:absolute; top:100%; left:23px; right:25px; background:#f3f4f9; z-index:100; box-shadow:0px 10px 10px rgba(0,0,0,0.3); border-radius:0px 0px 10px 10px;}
	#block-gep-main-menu ul.menu										{display:block; padding:20px 25px;}
	#block-gep-main-menu ul.menu li									{margin:0; text-align:center;}
	#block-gep-main-menu ul.menu li a									{padding:6px 0; display:block;}
	
	#block-menuprincipal ul li 										{margin:0 10px;}
	
	#block-webform-2 												{margin:0 0 60px; padding:20px;}
	#block-webform-2 form 											{flex-wrap:wrap; justify-content:center;}
	#block-webform-2 form .form-item-markup 							{margin:0 0 15px; text-align:center; width:100%;}
	#block-webform-2 form .form-item-email 							{margin-left:0;}
	
	#block-redessocialestop-2 										{top:auto; bottom:77px; left:0; margin:auto;}
	#block-redessocialestop-2 .content								{text-align:center;}
	
	#block-views-block-equipo-block-2 .view-equipo .view-content 							{justify-content:space-between; flex-wrap:wrap;}
	#block-views-block-equipo-block-2 .view-equipo .view-content .views-row 				{width:100%; margin-bottom:30px;}
	#block-views-block-equipo-block-2 .view-equipo .view-content .views-row:last-child	{margin-bottom:0;}
	
	#colorbox #cboxClose.cbox-close-plain 							{top:0px; right:0;}
	
}

@media screen and (max-width:750px) {
	#wrapTop														{display:none;}
	
	#block-grid2 .content .body 										{padding:0;}
	
	.page-node-4 .node .body table tbody tr 								{flex-wrap:wrap;}
	.page-node-4 .node .body table tbody tr td 							{width:100%; margin:0 0 30px;}
	
	.node-type-propiedad .node-content .descripcion 					{float:none; width:auto;}
	.node-type-propiedad .node-content .otras	 					{float:none; width:auto;}
	
	.view-equipo .view-content .views-row .fichita					{display:flex; flex-wrap:wrap; align-items:center;}
	.view-equipo .view-content .views-row .fichita .col-1				{width:100%; padding-right:0; margin-bottom:30px;}
	.view-equipo .view-content .views-row .fichita .col-2				{width:100%;}
	
	.block-block-content .field_texto_de_portada 					{font-size:18px; line-height:20px; letter-spacing:0;}
}

@media screen and (max-width:650px) {
	#block-marcadelsitio 											{width:140px; margin:0;}
	
	#wrapRow6 .row 													{flex-wrap:wrap;}
	#wrapRow6 .row:before 											{display:none;}
	
	#block-contactanos 												{width:100%; margin-bottom:30px;}
	
	#block-webform 													{width:100%;}
	
	.node-type-integrante-de-equipo .node-content					{flex-wrap:wrap;}
	.node-type-integrante-de-equipo .node-content .col-1				{width:100%; margin:0 0 30px; text-align:center;}
	.node-type-integrante-de-equipo .node-content .col-1 img			{max-width:150px;}
	.node-type-integrante-de-equipo .node-content .col-2				{width:100%;}
	
	.flexslider .flex-direction-nav									{display:none;}
}

@media screen and (max-width:600px) {
	#colorbox .ficha .content 										{justify-content:center; flex-wrap:wrap;}
	#colorbox .ficha .content .col-1 									{margin-right:0; min-width:1px;}
	#colorbox .ficha .content .foto img 								{max-width:120px;}
	
	#webform-submission-contacto-add-form .form-item-email 			{float:none; width:auto;}
	#webform-submission-contacto-add-form .form-item-telefono 		{float:none; width:auto;}
	
	#block-views-block-equipo-block-2 .view-equipo .view-content .views-row 	{padding:15px;}
	#block-views-block-equipo-block-2 .view-equipo .info .content .col-1 		{width:80px; margin-right:15px;}
	
	.block-block-content .field_texto_de_portada 					{font-size:15px; line-height:18px;}
}

@media screen and (max-width:550px) {
	.path-frontpage .jcarousel-wrapper.jcarousel-skin-default .jcarousel ul li 			{width:100%;}
	
	.view-propiedades .views-row 									{width:100%;}
	.view-propiedades .views-field-nid .row5 							{min-height:0px;}
	
	#block-views-block-propiedades-block-1 							{margin:0 0 20px;}
	
	#block-grid2 h2 													{font-size:22px; line-height:24px; margin-bottom:50px;}
	#block-grid2 h2:after 											{max-width:100%; width:100%;}
	#block-grid2 .content .body p a 									{width:120px; font-size:14px; padding:90px 0 10px;}
	#block-grid2 .content .body p a:after 								{width:40px;}
	#block-grid2 .content .body p a:hover:after						{width:50px;}
	#block-grid2 .content .body p a:nth-child(1) 						{background-size:65px auto;}
	#block-grid2 .content .body p a:nth-child(2) 						{background-size:85px auto;}
	#block-grid2 .content .body p a:nth-child(3) 						{background-size:65px auto;}
	
	#block-webform-2 form .form-item-email 							{max-width:200px;}
}

@media screen and (max-width:500px) {
	#block-views-block-propiedades-block-1 .view-header h2 			{font-size:20px; line-height:24px;}
	#block-views-block-propiedades-block-1 .views-exposed-form h3	{font-size:20px;}
	.view-propiedades .views-exposed-form .form-item 					{width:80% !important;}
	.view-propiedades .views-exposed-form .form-actions				{width:80% !important;}
	
	#block-contactanostitulo 										{margin:0 0 40px;}
	#block-contactanostitulo h2					 					{font-size:20px; line-height:24px;}
	#block-contactanostitulo h2:after 								{min-width:250px; width:auto;}
	
	.node-title 														{margin-bottom:40px;}
	.node-title h2													{font-size:20px; line-height:24px;}
	.node-title h2:after 											{min-width:250px;}
	
	.page-node-4 .node .body table tbody tr td img 						{width:60px; margin:0 0 10px;}
	.page-node-4 .node .body h2 										{letter-spacing:1px; font-size:20px; line-height:25px;}
	
	.page-node-3 .node .body h2										{font-size:20px; line-height:24px;}
	.page-node-3 .node .body h2:after 								{min-width:250px;}
	
	.view-equipo .view-content 										{flex-wrap:wrap;}
	.view-equipo .view-content .views-row 							{width:100%; margin-bottom:30px; border-bottom:1px solid #ddd; padding-bottom:30px;}
	.view-equipo .view-content .views-row:last-child					{border:none; margin:0; padding:0;}
	.view-equipo .view-content .views-row .field-content .foto img 	{max-width:120px;}
	.view-equipo .view-footer 										{font-size:20px; line-height:25px; letter-spacing:1px;}
	
	#block-webform-2 form .form-item-markup 							{font-size:14px;}
	
	#wrapContent #content 											{padding:30px 25px 50px;}
	
	.node-type-propiedad .node-title 								{margin-bottom:0;}
	

}

@media screen and (max-width:420px) {
	#block-webform-2 form .form-item-email 							{max-width:150px;}
}


