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,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,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;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:0;}html{overflow-y :scroll;overflow-x:hidden;}body{background:#fff;font-family:'Source Sans Pro',arial,helvetica,sans-serif;font-size:small;color:#1b1b1b;}blockquote:before,blockquote:after,q:before,q:after{content :'';content :none;}b,strong{font-weight :bold;}i,em{font-style :italic;}a{text-decoration:none;color:#007da0;}p{line-height:130%;margin-top:1em;}sup,sub{position :relative;font-size :75%;line-height :0;}sup{top :-.5em;}sub{bottom :-.25em;}address{font-style :normal;}pre{margin-bottom :1.5em;white-space :pre;white-space :pre-wrap;word-wrap :break-word;}small{font-size :1em;}abbr[title]{border-bottom :1px dotted;cursor :help;}img{max-width :100% !important;}figure{margin-bottom :1.5em;}figure img,figure object,figure embed{margin-bottom :.75em;max-width :100%;}figcaption{display :block;font-weight :normal;}ul.menu{border:none;list-style:none;text-align:center;width:100%;}table{border-collapse :collapse;border-spacing :0;margin-bottom :1.4em;width :100%;font-size :.875em;}th{font-weight :bold;}th,td,caption{padding :.25em 10px .25em 5px;}tfoot{font-style :italic;}caption{background-color :transparent;}form{}fieldset{margin-bottom :1.5em;margin-top:1.5em;padding :0;border-width :0;}legend{margin-top :-.2em 0 1em 0;font-weight :bold;font-size :1.2em;}label,dd,dd dl,dd dt{font-weight :normal;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px;display:block;line-height:140%;}.grippie{display:none;}button,input,select,textarea{margin :0;}input[type="button"],input[type="submit"],input[type="image"],button{cursor :pointer;}input,select{vertical-align :middle;}input[type=text],input[type=password],input[type=tel],input[type=email],input[type=url],input[type=search],textarea{border:medium none;color:#1b1b1b;font-family:inherit;font-size:inherit;margin:10px 0;border:1px solid #007da0;padding:6px 20px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;font-weight:500;font-size:100%;}.page-user input{width:40%;max-width:200px;}input[type=text]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,textarea:focus{outline:none;border-color :rgb(100,100,100);box-shadow:0 0 4px #007da0;}input[type="radio"]{vertical-align :text-bottom;}input[type="checkbox"]{vertical-align :bottom;}select{margin:10px 0;background-color:rgb(255,255,255);border:1px solid #007da0;padding:6px 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-khtml-border-radius:2px;font-family:'Source Sans Pro',arial,helvetica,sans-serif;font-weight:500;font-size:100%;letter-spacing:1px;}.chosen-container ul li{font-weight:500;font-size:110%;letter-spacing:1px;line-height:110%;border-top:1px solid #ccc;}.ie6 legend,.ie7 legend{margin-left :-7px;}.ie6 input{vertical-align :text-bottom;}.ie7 input[type="checkbox"],.iem7 input[type="checkbox"]{vertical-align :baseline;}input[type="submit"],input.form-submit{background-color:#007da0;border:1px solid #007da0;padding:6px 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-khtml-border-radius:2px;color:#fff;font-size:150%;font-weight:700;font-family:'Source Sans Pro',arial,helvetica,sans-serif;text-transform:lowercase;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}input[type="submit"]:hover,input.form-submit:hover{background-color:#fff;color:#007da0;}.clearfix,.ul.quicktabs-tabs{zoom :1;}.clearfix:before,.clearfix:after,.ul.quicktabs-tabs:before,.ul.quicktabs-tabs:after{content :"\0020";display :block;height :0;overflow :hidden;}.clearfix:after,ul.quicktabs-tabs:after{clear :both;}body{-webkit-text-size-adjust :100%;-ms-text-size-adjust :100%;overflow-x:hidden;}::-webkit-input-placeholder{padding :10px;font-size :.875em;line-height :1.4;}input:-moz-placeholder{padding :10px;font-size :.875em;line-height :1.4;}.ie7 img,.iem7 img{-ms-interpolation-mode :bicubic;}#page{height:100%;width:100%;min-height:100%;position:relative;}.tabs{display:block;margin:0 0 20px 0;}.tabs ul.primary{padding:0 3px;margin:30px 0 0 0;overflow:hidden;border:none;}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}.tabs ul.primary li.active a{border:0;}.tabs ul.primary li a{border:0;color:#000;background-color:#ededed;height:1.8em;line-height:1.9;display:block;font-size:0.929em;float:left;padding:0 10px 1px;margin:0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;text-transform:lowercase;}.tabs ul.primary li.active a,.tabs ul.primary li a:hover{background-color:#333;color:#fff;}.tabs ul.secondary{border-bottom:none;padding:0.5em 0;}.tabs ul.secondary li{display:block;float:left;}.tabs ul.secondary li:last-child{border-right:none;}.tabs ul.secondary li:first-child{padding-left:0;}.tabs ul.secondary li a{padding:0.25em 0.5em;}.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}ul,ol{list-style:circle;margin:5px;padding:0.5em 1em;}ul li,ol li{margin-left:10px;}ul li a{padding-left:15px;margin:0 10px 0 0;}#messages{padding:20px 0 5px;margin:0 auto;}.featured #messages{background:#f0f0f0;background:rgba(30,50,10,0.08);}div.messages{margin:24px 15px;line-height:90%;height:24px;}div.messages h2{display:none;}h1{font-size:240%;line-height:160%;font-weight:300;color:#fff;background:#707173;display:block;width:100%;margin:0 0 40px 0;text-align:center;letter-spacing:2px;padding:1% 0;}.front h1{display:none;}h2{font-size:150%;line-height:130%;font-weight:700;margin:40px 0;color:#007da0;letter-spacing:2px;text-align:center;text-transform:uppercase;}.page-search h2{height:30px;line-height:30px;text-transform:uppercase;font-size:140%;font-weight:500;margin-bottom:20px;color:#007da0;}h3{text-transform:uppercase;font-size:150%;text-align:center;font-weight:700;margin-bottom:24px;color:#007da0;letter-spacing:2px;line-height:90%;}.node-type-webform h3{text-transform:uppercase;font-size:130%;text-align:left;font-weight:700;margin:14px 0;color:#007da0;letter-spacing:2px;line-height:90%;}.page-search h3{line-height:100%;text-transform:uppercase;text-decoration:underline;font-size:200%;font-weight:700;margin:20px 0 20px 0;}.page-search h3 a,.page-node h3 a{color:#1b1b1b;}.page-search h3 a:hover{color:#007da0;}.aviso{height:20px;line-height:20px;font-size:170%;font-weight:500;margin:20px 0 20px 0;color:#007da0;}header{width:100%;height:auto;margin:0 auto !important;text-align:center !important;background:#fff;color:#007da0;}header .content{display:block;margin:0 auto;width:auto;max-width:1080px;}#logo{display:block;width:50%;position:relative;z-index:1;text-align:center;margin:0 auto;padding:20% 2%;height:60%;text-indent:-1800px;background:rgba(255,255,255,0.5);}#logo img,#logo a{margin:0 auto;display:block;width:100%;max-width:242px !important;height:auto;padding:10% 0 0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}#page nav{display:block;width:100%;position:absolute;top:0;height:auto;left:0;text-align:center;padding:1% 0;margin:0;background:rgba(18,136,168,0.4);z-index:4;}nav ul.menu{text-align:center;margin:0 auto;padding:0;width:100%;max-width:1080px;display:block;}nav ul.menu li{display:inline-block;line-height:140%;height:auto;width:auto;margin:0 auto;padding:0 10px;}nav a{line-height:140%;display:block;height:auto;font-weight:300;padding:0 !important;border-bottom:2px solid transparent;color:#fff;text-transform:uppercase;margin:0 !important;font-size:160%;letter-spacing:1px;-webkit-transition:border-top 500ms ease-out 0.2s;-moz-transition:border-top 500ms ease-out 0.2s;-o-transition:border-top 500ms ease-out 0.2s;transition:border-top 500ms ease-out 0.2s;-ms-transition:border-top 500ms ease-out 0.2s;}nav ul.menu li.first{padding:0 8px 0 0 !important;}nav ul.menu li.last{padding:0 0 0 8px !important;}nav a:hover,nav a.active,nav a.active-trail,.node-type-reforma nav ul li.menu-658 a{color:#fff;border-bottom:2px solid #fff;}.responsive-menus.responsified{background:rgba(18,136,168,0.4) !important;width:100% !important;padding:0 !important;margin:0 auto 28px auto !important;text-align:center !important;}.responsive-menus.responsified span.toggler{background:rgba(18,136,168,0.4) !important;border-radius:0 !important;box-shadow:none !important;padding:3% 0 !important;font-weight:500 !important;font-size:180%;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;text-transform:uppercase;-ms-transition:all .5s;transition:all .5s;}.responsive-menus.responsified span.toggler:hover{color:#1b1b1b;}#container{width:100%;margin:0 auto 24px auto;text-align:center;}.page-node-3 #container{margin:0 auto 48px auto;}#content{display:block;width:100%;margin:0 auto 40px auto;text-align:left;max-width:1080px;background-color:#fff;}.front #content,#content h1.page-title{display:none;}#content .content{display:block;margin:0 auto;padding:0;width:auto;max-width:1080px;}.front #content .content{margin:40px 0 0 0;}#content .content .block .content{padding:0 !important;}#content .content footer{display:none;}.node-type-page .field-name-body p,.node-type-webform .field-name-body p,.node-type-article .field-name-body p,.view-header p{font-size:130% !important;font-weight:300 !important;text-align:justify;line-height:160% !important;}.node-type-article .submitted{color:#170b6c;text-transform:uppercase;font-weight:700;}.node-type-article .field-name-field-image{display:block;width:100%;margin-bottom:24px;}.node-type-article .field-name-field-image img{width:100%;height:auto;display:block;}.node-type-page .field-name-body ul li,.node-type-article .field-name-body ul li,.view-header ul li{font-size:130%;line-height:160%;font-weight:300;text-align:justify;}.view-servicios{display:inline-block;height:auto;float:left;width:100%;}.front .view-servicios{display:inline-block;height:auto;margin:0 auto;width:100%;float:none;max-width:1080px;margin:40px 0;}.view-servicios .view-header{display:block;margin-bottom:28px;}.view-servicios .views-row{width:100%;float:left;display:block;margin:0;}.front .view-servicios .views-row{width:30%;float:left;display:block;margin:0 5% 40px 0;}.view-servicios .views-row-last{margin:0 5% 0 0;}.front .view-servicios .views-row-last{margin-bottom:0;margin-right:0;}.view-servicios .views-row .views-field-field-image{width:25%;float:left;display:block;}.front .view-servicios .views-row .views-field-field-image{width:100%;display:block;text-align:center;}.view-servicios .views-row .views-field-field-image img{display:block;height:auto;width:50%;}.front .view-servicios .views-row .views-field-field-image img{display:block;height:auto;width:50%;margin:0 auto;}.view-servicios .views-row .servicio{width:75%;float:right;display:block;}.view-servicios .views-row .servicio .views-field-title{width:100%;display:block;padding-top:4%;}.front .view-servicios .views-row .views-field-title{width:100%;display:block;padding-top:5%;}.view-servicios .views-row .servicio .views-field-title span{font-weight:600;width:100%;display:block;line-height:160%;font-size:140%;text-transform:uppercase;color:#1288a8;letter-spacing:1px;border-bottom:2px solid #1288a8;margin-bottom:24px;}.front .view-servicios .views-row .views-field-title span{font-weight:600;width:100%;display:block;line-height:160%;text-align:center;font-size:140%;text-transform:uppercase;color:#1288a8;border-bottom:2px solid #1288a8;margin-bottom:24px;}.view-servicios .views-row .servicio .views-field-body{font-weight:300;line-height:160%;font-size:140%;text-align:justify;}.front .view-servicios .views-row .views-field-field-claim{font-weight:300;line-height:160%;font-size:140%;text-align:center;}.view-reformas{display:inline-block;width:100%;float:left;}.front .view-reformas{margin-bottom:28px;}.not-front .view-reformas{margin-top:28px;}.view-reformas .views-row{width:48%;float:left;margin:0 4% 4% 0;display:block;position:relative;}.view-reformas .views-row-even{margin:0;}.view-reformas .views-row .views-field-title span{width:auto;display:inline-block;position:absolute;top:14%;padding:4% 8%;background:#1288A8;z-index:1;}.view-reformas .views-row .views-field-title span a{color:#fff;font-size:140%;text-transform:uppercase;}.view-reformas .views-row .views-field-field-despues img{width:100%;display:block;height:auto;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}.view-reformas .views-row .views-field-field-despues img:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}.node-type-reforma .field-name-body{font-size:140% !important;line-height:160% !important;text-align:justify !important;font-weight:300;}.node-type-reforma .field-name-field-antes{display:inline-block;width:100%;margin-top:40px;}.node-type-reforma .field-label{display:block;width:100%;line-height:160%;font-size:140%;text-transform:uppercase;border-bottom:1px solid #1288A8;margin-bottom:14px;}.node-type-reforma .field-name-field-despues{display:inline-block;width:100%;margin-top:48px;}.node-type-reforma .field-name-field-antes img,.node-type-reforma .field-name-field-despues img{float:left;display:block;width:32.83%;padding:0.25%;height:auto;}#pre-footer{display:block;width:100%;margin:0 auto;height:auto;}.front #pre-footer{max-width:1080px;width:100%;}#pre-footer .block p{margin-top:0;}footer{width:100%;height:auto;margin:0 auto;display:inline-block;padding:28px 0;text-align:center;color:#fff;font-size:100%;line-height:180%;background:#447684;text-transform:uppercase;}footer .content{display:block;margin:0 auto;max-width:1080px;letter-spacing:1px;padding:0;line-height:170%;font-weight:600;}footer a{color:#fff;text-decoration:none;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}footer a.facebook{padding-right:20px;background:url(/sites/all/themes/reformarvivienda/images/Face.png) no-repeat center right;}footer a:hover{text-decoration:underline;}#block-block-2{width:100%;display:block;margin:0 auto;height:100px;}#block-block-2 p{margin-top:0;}.front #slider .block{display:block;float:left;width:100%;text-align:center;}.front #block-block-4{width:100%;background-color:#007da0;height:240px;background-attachment:scroll !important;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;display:inline-block;width:100%;height:280px;color:#fff;position:relative;text-align:center;}.front #block-block-4 h3{text-transform:uppercase;font-size:280%;text-align:center;font-weight:300;margin-bottom:24px 0;color:#fff;letter-spacing:2px;line-height:180%;margin-bottom:14px;}.front #block-block-4 #text{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.maintenance-page{margin:0 auto;text-align:center;max-width:840px;margin-top:48px;}.maintenance-page h1#site-title{display:none;}.maintenance-page a#logo{margin:100px auto 108px auto;float:none;}.maintenance-page h1{display:none;}.page-node-4 #pre-footer .google-maps{position:relative;padding-bottom:34%;height:0;margin:0;overflow:hidden;}.page-node-4 #pre-footer .google-maps iframe{display:block;position:absolute;width:100% !important;height:100% !important;}.node-type-webform iframe{width:100%;display:block;float:left;}.node-type-webform #contacto-right{margin-bottom:24px;display:block;float:right;width:50%;text-align:right;}.node-type-webform #contacto-left{margin-bottom:24px;display:block;float:left;width:50%;text-align:left;}.node-type-webform h3{float:left;width:100%;display:block;margin-bottom:20px;letter-spacing:1px;}.node-type-webform .field-name-body{padding-bottom:24px;}.node-type-webform .field-name-body p{margin-bottom:5px;line-height:160%;letter-spacing:1px;}#webform-client-form-8,#webform-client-form-9{margin:10px auto 0 auto;width:100%;display:block;}#webform-client-form-8 input.form-text,#webform-client-form-9 input.form-text{width:100%;margin:0 0 10px 0;display:block;padding:1% 0;text-indent:8px;}#webform-client-form-8 .form-item,#webform-client-form-8 .form-actions,#webform-client-form-9 .form-item,#webform-client-form-9 .form-actions{margin-bottom:0;margin-top:12px;}#webform-client-form-8 textarea,#webform-client-form-9 textarea{width:100%;resize:none;display:inline-block;padding:1% 0;box-sizing:content-box !important;text-indent:8px;}#webform-client-form-8 #edit-submit,#webform-client-form-9 #edit-submit{background:#007da0;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #007da0;outline:0;letter-spacing:2px;text-transform:uppercase;font-weight:normal;padding:4px 16px;font-size:100%;font-family:'Source Sans Pro',arial,helvetica,sans-serif;float:left;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}#webform-client-form-8 #edit-submit:hover,#webform-client-form-9 #edit-submit:hover{background:#fff;color:#007da0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #007da0;outline:0;text-transform:uppercase;font-weight:normal;padding:4px 16px;font-size:100%;font-family:'Source Sans Pro',arial,helvetica,sans-serif;float:left;}#webform-client-form-8 #webform-component-nombre{display:block;float:left;width:100%;padding:0;}#webform-client-form-8 #webform-component-comentarios{display:block;float:left;width:100%;padding:0;}#webform-client-form-8 #webform-component-asunto{display:block;float:left;width:100%;padding:0;}#webform-client-form-8 #webform-component-e-mail,#webform-client-form-8 #webform-component-telefono{display:block;float:left;width:100%;padding:0;}#webform-client-form-8 #edit-actions{display:block;float:right;width:100%;}#webform-client-form-8 .form-required{display:none;}#webform-client-form-8 .captcha{display:block;float:left;}#webform-client-form-8 .captcha legend,#webform-client-form-8 .captcha .fieldset-description,#webform-client-form-8 .captcha .form-item-captcha-response label{display:none;}.social-share{display:inline-block;margin:0 0 12px 0;float:left;height:34px;width:100%;}.social-share a{display:inline-block;height:34px;float:left;text-indent:-9000px;}.social-share a:hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}.social-share a.social-share-facebook{width:34px;background:url(/sites/all/themes/reformarvivienda/images/facebook.png) no-repeat center center;margin-right:8px;}.social-share a.social-share-twitter{width:34px;background:url(/sites/all/themes/reformarvivienda/images/twitter.png) no-repeat center center;}.social-share a.social-share-pinterest{width:34px;background:url(/sites/all/themes/reformarvivienda/images/pinterest.png) no-repeat center center;margin-right:8px;}.flex-nav-container{float:none;margin-bottom:0;}.flexslider{margin:0;border:0;box-shadow:none;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}.flexslider li{margin-left:0;width:12.5%;}.flex-control-nav{text-align:left;width:100%;display:block;height:auto;z-index:2;}.flexslider .slides img{display:block;width:100%;height:auto;}.profile h3,.page-user h2{font-weight:500;text-transform:uppercase;border-bottom:1px solid #ccc;margin-bottom:10px;}@media screen and (max-device-width:1280px),screen and (max-width:1280px){header .content,#page nav ul.menu,#container{width:97%;margin:0 auto;display:block;}#content .content{padding:0;}}@media screen and (max-device-width:980px),screen and (max-width:980px){header .content,#page nav ul.menu,#container{width:97%;margin:0 auto;display:block;}#content .content{padding:0;}.front #pre-footer{max-width:1080px;width:97%;}}@media screen and (max-device-width:800px),screen and (max-width:800px){header{min-height:380px;}#page nav{padding:2% 0 2.25% 0;}#logo{width:34%;height:40%;padding:30% 0;}.front .view-servicios .views-row .views-field-title span{font-size:120%;letter-spacing:0;}.node-type-reforma .field-name-field-antes img,.node-type-reforma .field-name-field-despues img{display:block;float:left;height:auto;padding:0.5%;width:49%;}.front #block-block-4 h3{text-transform:uppercase;font-size:240%;text-align:center;font-weight:300;color:#fff;letter-spacing:2px;line-height:140%;margin-bottom:20px;}}@media screen and (max-device-width:768px),screen and (max-width:768px){nav ul.menu li{padding:0 6px 0 0;}.front #block-block-4 h3{text-transform:uppercase;font-size:220%;text-align:center;font-weight:300;color:#fff;letter-spacing:2px;line-height:160%;margin-bottom:16px;}}@media screen and (max-device-width:640px),screen and (max-width:640px){header{min-height:210px;}#logo{width:48%;height:20%;padding:40% 0;}#logo img,#logo a{margin:0 auto;display:block;width:90%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}#page nav{padding:2% 0 2.25% 0;}nav a{font-size:150%;margin:0 12px 0 0 !important;}.page-node-18 #contacto-right{margin-bottom:24px;display:block;float:left;width:100%;text-align:left;}.page-node-18 #contacto-left{margin-bottom:24px;display:block;float:left;width:100%;text-align:left;}.front .view-servicios .views-row .views-field-title span{font-size:140%;font-weight:600;line-height:160%;letter-spacing:1px;padding-bottom:7px;}}@media screen and (max-device-width:480px),screen and (max-width:480px){header{min-height:228px;}header .content,#container{width:92%;margin:0 auto;display:block;}.front #content .content{margin:0;}nav a{font-size:140%;margin:0  !important;}.view-servicios .views-row{margin-bottom:28px;}.view-servicios .views-row .views-field-field-image{display:block;float:left;width:100%;}.view-servicios .views-row .views-field-field-image img{display:block;height:auto;width:40%;}.front .view-servicios .views-row .views-field-field-image img{display:block;height:auto;width:40%;margin:0 auto;}.view-servicios .views-row .servicio{display:block;float:left;width:100%;}.front .view-servicios .views-row{display:block;float:left;margin-bottom:28px;margin-right:0;width:100%;}.front .view-servicios .views-row .views-field-title span{font-size:130%;font-weight:600;letter-spacing:1px;padding-bottom:0;}.front #pre-footer .flexslider,.front #pre-footer .flexslider .slides img{min-height:284px;}.page-node-4 #pre-footer .google-maps{position:relative;padding-bottom:75%;height:0;margin:0;overflow:hidden;}.view-reformas .views-row{width:100%;float:left;margin:0 0 4% 0;display:block;position:relative;}.node-type-reforma .field-name-field-antes img,.node-type-reforma .field-name-field-despues img{display:block;float:left;height:auto;padding:0 0 1% 0;width:100%;}.front #block-block-4 h3{text-transform:uppercase;font-size:180%;text-align:center;font-weight:300;color:#fff;letter-spacing:2px;line-height:140%;margin-bottom:14px;}}@media screen and (max-device-width:360px),screen and (max-width:360px){nav a{font-size:130%;}h1{font-size:170%;}}@media screen and (max-device-width:320px),screen and (max-width:320px){nav a{letter-spacing:0;font-size:120%;}/*
