#terrenos{display:flex!important}.row-fluid{display:flex;justify-content:center}.row-fluid.baseline{align-items:baseline}.row-fluid.center{align-items:center}.row-fluid.flex-end{align-items:flex-end}.seccion-tabs{display:block}.tabs{list-style:none;margin:0 2% 0 0;padding:0 0 22px;text-align:center;width:20%}.tabs li.init{display:none}.tabs li{background:#fff;display:block;margin-left:0}.tabs li a{background-color:#3d525f!important;color:#fff!important;display:block;font-size:14px;padding:15px 30px;text-decoration:none}.tabs li a:hover{background-color:#afc6d4!important;color:#000;text-decoration:none}.tabs li.active,.tabs li.active a{background-color:#05c9c5!important;color:#fff;font-weight:700}.tab_container{background:#fff;width:80%}.tab_content{font-size:14px;padding:0 20px}.tabs-responsive{display:none}.colordif{background-color:#f2f5f7;height:max-content;padding:15px}@media screen and (max-width:840px){#terrenos{display:block!important}.tab_container{border:none;width:100%}.tabs{display:none}.tabs-responsive{border-radius:10px;color:#000;display:block;height:auto;margin:20px auto;padding:9px 0;width:90%}.richcol-uno p{text-align:center!important}.tabs-responsive li:first-child{background:transparent;border:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-left:0}.tabs-responsive li:nth-child(2){border-left:none}.tabs-responsive li:last-child{border:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.tabs-responsive li:first-child:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6d6d6d;content:"";height:0;position:absolute;right:8px;top:10px;width:0}.tabs-responsive li:first-child:after{bottom:0;content:"";display:inline-block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.tabs-responsive li a{background:transparent;padding:6px 10px;z-index:2}ul.tabs-responsive li:not(.init){border:none;display:none;list-style-type:none;margin-left:1px;padding-left:10px;width:99%}ul.tabs-responsive li.active:not(.init),ul.tabs-responsive li:not(.init):hover{background:transparent;margin-left:0;text-decoration:underline;width:100%}.tabs-responsive li.init{border-bottom:1px solid #ccc;cursor:pointer;display:block;list-style-type:none;padding-bottom:6px;padding-left:10px!important;position:relative}.tabs-responsive li.init:focus{color:transparent}.tabs-responsive li{padding-bottom:5px;padding-top:5px}a#submit{z-index:1}.row-fluid{display:block}.row-fluid .span6{width:100%}}