@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700|Roboto+Condensed:300,400,700');@font-face{font-family:'Just believe';src:url(/sites/all/themes/comfandico/fonts/just_believe/Just-Believe.woff);font-weight:normal;font-style:normal;}@font-face{font-family:'RobotoSlab Regular';src:url(/sites/all/themes/comfandico/fonts/Roboto_Slab_Regular_Bold/RobotoSlab-Regular.woff);}@font-face{font-family:'Roboto regular';src:url(/sites/all/themes/comfandico/fonts/Roboto_Slab_Regular_Bold/Roboto-Regular.woff);}*{box-sizing:border-box;}html{font-size:100%;line-height:1.5em;font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%;}@media print{html{font-size:12pt;}}body{margin:0;padding:0;color:#000;background-color:#fff;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{color:#0072b9;-webkit-text-decoration-skip:objects;}:visited{color:#003353;}a:active{color:#c00;}a:active:not(.button){background-color:transparent;}a:active,a:hover{outline-width:0;}@media print{:link,:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;text-decoration:none;}a[href^='javascript:']:after,a[href^='#']:after{content:'';}}h1,.header__site-name{font-size:2rem;line-height:3rem;margin-top:1.5rem;margin-bottom:1.5rem;}h2{font-size:1.5rem;line-height:2.25rem;margin-top:1.5rem;margin-bottom:1.5rem;}h3{font-size:1.25rem;line-height:2.25rem;margin-top:1.5rem;margin-bottom:1.5rem;}h4{font-size:1rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}h5{font-size:0.875rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}h6{font-size:0.625rem;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;}@media print{abbr[title]:after{content:" (" attr(title) ")";}}b,strong{font-weight:inherit;}strong,b{font-weight:bolder;}pre,code,kbd,samp,var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;font-size:1em;}dfn{font-style:italic;}mark{background-color:#fd0;color:#000;}small{font-size:0.875rem;}sub,sup{font-size:0.625rem;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}.divider,hr{margin:1.5rem 0;border:0;border-top:1px solid #cccccc;}.divider > :first-child,hr > :first-child{margin-top:1.5rem;}blockquote{margin:1.5rem 2rem;}dl,menu,ol,ul{margin:1.5rem 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 32px;}[dir="rtl"] dd{margin:0 32px 0 0;}menu,ol,ul{padding:0 0 0 32px;}[dir="rtl"] menu,[dir="rtl"]
ol,[dir="rtl"]
ul{padding:0 32px 0 0;}figure{margin:1.5rem 0;}hr{box-sizing:content-box;height:0;overflow:visible;}p,pre{margin:1.5rem 0;}img{border-style:none;}img,svg{max-width:100%;height:auto;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{box-sizing:border-box;max-width:100%;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}input{overflow:visible;}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-input-placeholder{color:inherit;opacity:.54;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}.button,button,html [type='button'],[type='reset'],[type='submit']{-moz-appearance:button;-webkit-appearance:button;}.button,button,[type='button'],[type='reset'],[type='submit']{display:inline-block;padding:2px 6px;line-height:inherit;text-decoration:none;cursor:pointer;color:#000;}.button::-moz-focus-inner,button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0;}.button:-moz-focusring,button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText;}.button:hover,.button:focus,.button:active,button:hover,button:focus,button:active,[type='button']:hover,[type='button']:focus,[type='button']:active,[type='reset']:hover,[type='reset']:focus,[type='reset']:active,[type='submit']:hover,[type='submit']:focus,[type='submit']:active{text-decoration:none;color:#000;}[disabled].button,button[disabled],[disabled][type='button'],[disabled][type='reset'],[disabled][type='submit']{cursor:default;color:#999999;}[disabled].button:hover,button[disabled]:hover,[disabled][type='button']:hover,[disabled][type='reset']:hover,[disabled][type='submit']:hover,[disabled].button:focus,button[disabled]:focus,[disabled][type='button']:focus,[disabled][type='reset']:focus,[disabled][type='submit']:focus,[disabled].button:active,button[disabled]:active,[disabled][type='button']:active,[disabled][type='reset']:active,[disabled][type='submit']:active{color:#999999;}[type='checkbox'],[type='radio']{box-sizing:border-box;padding:0;}fieldset{padding:0.525rem 0.9375rem 0.975rem;border:1px solid #cccccc;margin:0 2px;}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;margin-left:-5px;padding:0 5px;}label{display:block;font-weight:bold;}optgroup{font-weight:bold;}textarea{overflow:auto;}table{margin:1.5rem 0;border-collapse:collapse;border-spacing:0;width:100%;}td,th{padding:0;}.layout-3col{margin-left:-20px;margin-right:-20px;padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar,.layout-3col__col-1,.layout-3col__col-2,.layout-3col__col-3,.layout-3col__col-4,.layout-3col__col-x{clear:both;padding-left:20px;padding-right:20px;float:left;width:100%;margin-left:0%;margin-right:-100%;}[dir="rtl"] .layout-3col__full,[dir="rtl"] .layout-3col__left-content,[dir="rtl"] .layout-3col__right-content,[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__right-sidebar,[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__second-left-sidebar,[dir="rtl"] .layout-3col__col-1,[dir="rtl"] .layout-3col__col-2,[dir="rtl"] .layout-3col__col-3,[dir="rtl"] .layout-3col__col-4,[dir="rtl"] .layout-3col__col-x{float:right;margin-right:0%;margin-left:-100%;}@media (min-width:777px){.layout-3col{margin-left:-12px;margin-right:-13px;padding-left:0;padding-right:0;}.layout-3col:before{content:"";display:table;}.layout-3col:after{content:"";display:table;clear:both;}[dir="rtl"] .layout-3col{margin-left:-13px;margin-right:-12px;}.layout-3col__full,.layout-3col__left-content,.layout-3col__right-content,.layout-3col__left-sidebar,.layout-3col__right-sidebar{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:12px;padding-right:13px;}[dir="rtl"] .layout-3col__full,[dir="rtl"] .layout-3col__left-content,[dir="rtl"] .layout-3col__right-content,[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__right-sidebar{float:right;margin-right:0%;margin-left:-100%;}[dir="rtl"] .layout-3col__full,[dir="rtl"] .layout-3col__left-content,[dir="rtl"] .layout-3col__right-content,[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__right-sidebar{padding-left:13px;padding-right:12px;}.layout-3col__first-left-sidebar,.layout-3col__col-1,.layout-3col__col-3,.layout-3col__col-x:nth-child(2n + 1){float:left;width:50%;margin-left:0%;margin-right:-100%;padding-left:12px;padding-right:13px;}[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__col-1,[dir="rtl"] .layout-3col__col-3,[dir="rtl"] .layout-3col__col-x:nth-child(2n + 1){float:right;margin-right:0%;margin-left:-100%;}[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__col-1,[dir="rtl"] .layout-3col__col-3,[dir="rtl"] .layout-3col__col-x:nth-child(2n + 1){padding-left:13px;padding-right:12px;}.layout-3col__second-left-sidebar,.layout-3col__col-2,.layout-3col__col-4,.layout-3col__col-x:nth-child(2n){clear:none;float:left;width:50%;margin-left:50%;margin-right:-100%;padding-left:12px;padding-right:13px;}[dir="rtl"] .layout-3col__second-left-sidebar,[dir="rtl"] .layout-3col__col-2,[dir="rtl"] .layout-3col__col-4,[dir="rtl"] .layout-3col__col-x:nth-child(2n){float:right;margin-right:50%;margin-left:-100%;}[dir="rtl"] .layout-3col__second-left-sidebar,[dir="rtl"] .layout-3col__col-2,[dir="rtl"] .layout-3col__col-4,[dir="rtl"] .layout-3col__col-x:nth-child(2n){padding-left:13px;padding-right:12px;}}@media (min-width:999px){.layout-3col__full{float:left;width:100%;margin-left:0%;margin-right:-100%;}[dir="rtl"] .layout-3col__full{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__left-content{float:left;width:66.66667%;margin-left:0%;margin-right:-100%;}[dir="rtl"] .layout-3col__left-content{float:right;margin-right:0%;margin-left:-100%;}.layout-3col__right-content{float:left;width:66.66667%;margin-left:33.33333%;margin-right:-100%;}[dir="rtl"] .layout-3col__right-content{float:right;margin-right:33.33333%;margin-left:-100%;}.layout-3col__left-sidebar,.layout-3col__first-left-sidebar,.layout-3col__second-left-sidebar{clear:right;float:right;width:33.33333%;margin-right:66.66667%;margin-left:-100%;}[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__second-left-sidebar{clear:left;}[dir="rtl"] .layout-3col__left-sidebar,[dir="rtl"] .layout-3col__first-left-sidebar,[dir="rtl"] .layout-3col__second-left-sidebar{float:left;margin-left:66.66667%;margin-right:-100%;}.layout-3col__right-sidebar{clear:right;float:right;width:33.33333%;margin-right:0%;margin-left:-100%;}[dir="rtl"] .layout-3col__right-sidebar{clear:left;}[dir="rtl"] .layout-3col__right-sidebar{float:left;margin-left:0%;margin-right:-100%;}.layout-3col__col-1,.layout-3col__col-x:nth-child(3n+1){clear:both;float:left;width:33.33333%;margin-left:0%;margin-right:-100%;}[dir="rtl"] .layout-3col__col-1,[dir="rtl"] .layout-3col__col-x:nth-child(3n+1){float:right;margin-right:0%;margin-left:-100%;}.layout-3col__col-2,.layout-3col__col-x:nth-child(3n+2){clear:none;float:left;width:33.33333%;margin-left:33.33333%;margin-right:-100%;}[dir="rtl"] .layout-3col__col-2,[dir="rtl"] .layout-3col__col-x:nth-child(3n+2){float:right;margin-right:33.33333%;margin-left:-100%;}.layout-3col__col-3,.layout-3col__col-x:nth-child(3n){clear:none;float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;}[dir="rtl"] .layout-3col__col-3,[dir="rtl"] .layout-3col__col-x:nth-child(3n){float:right;margin-right:66.66667%;margin-left:-100%;}.layout-3col__col-4{display:none;}}.layout-3col__grid-item-container{padding-left:0;padding-right:0;}.layout-3col__grid-item-container:before{content:"";display:table;}.layout-3col__grid-item-container:after{content:"";display:table;clear:both;}.layout-center{padding-left:20px;padding-right:20px;margin:0 auto;max-width:1165px;}@media (min-width:777px){.layout-center{padding-left:12px;padding-right:13px;}[dir="rtl"] .layout-center{padding-left:13px;padding-right:12px;}}.layout-center--shared-grid,.layout-center.layout-3col{padding-left:0;padding-right:0;}.layout-swap{position:relative;}@media (min-width:555px){.layout-swap{padding-top:48px;}}@media (min-width:555px){.layout-swap__top{position:absolute;top:0;height:48px;width:100%;}}.container{margin-left:auto;margin-right:auto;padding-left:7.5px;padding-right:7.5px;}.container::after{content:'';display:table;clear:both;}@media (min-width:768px){.container{max-width:748px;}}@media (min-width:980px){.container{max-width:948px;}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:7.5px;padding-right:7.5px;}.container-fluid::after{content:'';display:table;clear:both;}.row{margin-right:-7.5px;margin-left:-7.5px;margin-right:-7.5px;margin-left:-7.5px;margin-right:-7.5px;margin-left:-7.5px;}.row::after{content:'';display:table;clear:both;}@media (min-width:768px){.row{margin-right:-7.5px;margin-left:-7.5px;}}@media (min-width:980px){.row{margin-right:-7.5px;margin-left:-7.5px;}}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{padding-right:7.5px;padding-left:7.5px;padding-right:7.5px;padding-left:7.5px;padding-right:7.5px;padding-left:7.5px;position:relative;min-height:1px;}@media (min-width:768px){.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{padding-right:7.5px;padding-left:7.5px;}}@media (min-width:980px){.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{padding-right:7.5px;padding-left:7.5px;}}.col-xs-1{float:left;width:8.33333%;}.col-xs-2{float:left;width:16.66667%;}.col-xs-3{float:left;width:25%;}.col-xs-4{float:left;width:33.33333%;}.col-xs-5{float:left;width:41.66667%;}.col-xs-6{float:left;width:50%;}.col-xs-7{float:left;width:58.33333%;}.col-xs-8{float:left;width:66.66667%;}.col-xs-9{float:left;width:75%;}.col-xs-10{float:left;width:83.33333%;}.col-xs-11{float:left;width:91.66667%;}.col-xs-12{float:left;width:100%;}.pull-xs-0{right:auto;}.pull-xs-1{right:8.33333%;}.pull-xs-2{right:16.66667%;}.pull-xs-3{right:25%;}.pull-xs-4{right:33.33333%;}.pull-xs-5{right:41.66667%;}.pull-xs-6{right:50%;}.pull-xs-7{right:58.33333%;}.pull-xs-8{right:66.66667%;}.pull-xs-9{right:75%;}.pull-xs-10{right:83.33333%;}.pull-xs-11{right:91.66667%;}.pull-xs-12{right:100%;}.push-xs-0{left:auto;}.push-xs-1{left:8.33333%;}.push-xs-2{left:16.66667%;}.push-xs-3{left:25%;}.push-xs-4{left:33.33333%;}.push-xs-5{left:41.66667%;}.push-xs-6{left:50%;}.push-xs-7{left:58.33333%;}.push-xs-8{left:66.66667%;}.push-xs-9{left:75%;}.push-xs-10{left:83.33333%;}.push-xs-11{left:91.66667%;}.push-xs-12{left:100%;}.offset-xs-1{margin-left:8.33333%;}.offset-xs-2{margin-left:16.66667%;}.offset-xs-3{margin-left:25%;}.offset-xs-4{margin-left:33.33333%;}.offset-xs-5{margin-left:41.66667%;}.offset-xs-6{margin-left:50%;}.offset-xs-7{margin-left:58.33333%;}.offset-xs-8{margin-left:66.66667%;}.offset-xs-9{margin-left:75%;}.offset-xs-10{margin-left:83.33333%;}.offset-xs-11{margin-left:91.66667%;}@media (min-width:768px){.col-md-1{float:left;width:8.33333%;}.col-md-2{float:left;width:16.66667%;}.col-md-3{float:left;width:25%;}.col-md-4{float:left;width:33.33333%;}.col-md-5{float:left;width:41.66667%;}.col-md-6{float:left;width:50%;}.col-md-7{float:left;width:58.33333%;}.col-md-8{float:left;width:66.66667%;}.col-md-9{float:left;width:75%;}.col-md-10{float:left;width:83.33333%;}.col-md-11{float:left;width:91.66667%;}.col-md-12{float:left;width:100%;}.pull-md-0{right:auto;}.pull-md-1{right:8.33333%;}.pull-md-2{right:16.66667%;}.pull-md-3{right:25%;}.pull-md-4{right:33.33333%;}.pull-md-5{right:41.66667%;}.pull-md-6{right:50%;}.pull-md-7{right:58.33333%;}.pull-md-8{right:66.66667%;}.pull-md-9{right:75%;}.pull-md-10{right:83.33333%;}.pull-md-11{right:91.66667%;}.pull-md-12{right:100%;}.push-md-0{left:auto;}.push-md-1{left:8.33333%;}.push-md-2{left:16.66667%;}.push-md-3{left:25%;}.push-md-4{left:33.33333%;}.push-md-5{left:41.66667%;}.push-md-6{left:50%;}.push-md-7{left:58.33333%;}.push-md-8{left:66.66667%;}.push-md-9{left:75%;}.push-md-10{left:83.33333%;}.push-md-11{left:91.66667%;}.push-md-12{left:100%;}.offset-md-0{margin-left:0%;}.offset-md-1{margin-left:8.33333%;}.offset-md-2{margin-left:16.66667%;}.offset-md-3{margin-left:25%;}.offset-md-4{margin-left:33.33333%;}.offset-md-5{margin-left:41.66667%;}.offset-md-6{margin-left:50%;}.offset-md-7{margin-left:58.33333%;}.offset-md-8{margin-left:66.66667%;}.offset-md-9{margin-left:75%;}.offset-md-10{margin-left:83.33333%;}.offset-md-11{margin-left:91.66667%;}}@media (min-width:980px){.col-lg-1{float:left;width:8.33333%;}.col-lg-2{float:left;width:16.66667%;}.col-lg-3{float:left;width:25%;}.col-lg-4{float:left;width:33.33333%;}.col-lg-5{float:left;width:41.66667%;}.col-lg-6{float:left;width:50%;}.col-lg-7{float:left;width:58.33333%;}.col-lg-8{float:left;width:66.66667%;}.col-lg-9{float:left;width:75%;}.col-lg-10{float:left;width:83.33333%;}.col-lg-11{float:left;width:91.66667%;}.col-lg-12{float:left;width:100%;}.pull-lg-0{right:auto;}.pull-lg-1{right:8.33333%;}.pull-lg-2{right:16.66667%;}.pull-lg-3{right:25%;}.pull-lg-4{right:33.33333%;}.pull-lg-5{right:41.66667%;}.pull-lg-6{right:50%;}.pull-lg-7{right:58.33333%;}.pull-lg-8{right:66.66667%;}.pull-lg-9{right:75%;}.pull-lg-10{right:83.33333%;}.pull-lg-11{right:91.66667%;}.pull-lg-12{right:100%;}.push-lg-0{left:auto;}.push-lg-1{left:8.33333%;}.push-lg-2{left:16.66667%;}.push-lg-3{left:25%;}.push-lg-4{left:33.33333%;}.push-lg-5{left:41.66667%;}.push-lg-6{left:50%;}.push-lg-7{left:58.33333%;}.push-lg-8{left:66.66667%;}.push-lg-9{left:75%;}.push-lg-10{left:83.33333%;}.push-lg-11{left:91.66667%;}.push-lg-12{left:100%;}.offset-lg-0{margin-left:0%;}.offset-lg-1{margin-left:8.33333%;}.offset-lg-2{margin-left:16.66667%;}.offset-lg-3{margin-left:25%;}.offset-lg-4{margin-left:33.33333%;}.offset-lg-5{margin-left:41.66667%;}.offset-lg-6{margin-left:50%;}.offset-lg-7{margin-left:58.33333%;}.offset-lg-8{margin-left:66.66667%;}.offset-lg-9{margin-left:75%;}.offset-lg-10{margin-left:83.33333%;}.offset-lg-11{margin-left:91.66667%;}}.invisible{visibility:hidden !important;}.hidden-xs-up{display:none !important;}@media (max-width:767px){.hidden-xs-down{display:none !important;}}@media (min-width:768px){.hidden-md-up{display:none !important;}}@media (max-width:979px){.hidden-md-down{display:none !important;}}@media (min-width:980px){.hidden-lg-up{display:none !important;}}.hidden-lg-down{display:none !important;}.visible-print-block{display:none !important;}@media print{.visible-print-block{display:block !important;}}.visible-print-inline{display:none !important;}@media print{.visible-print-inline{display:inline !important;}}.visible-print-inline-block{display:none !important;}@media print{.visible-print-inline-block{display:inline-block !important;}}@media print{.hidden-print{display:none !important;}}.box{margin-bottom:1.5rem;border:5px solid #cccccc;padding:1em;}.box__title{margin:0;}.box:focus,.box:hover,.box.is-focus,.box--is-focus{border-color:#000;}.box--highlight{border-color:#0072b9;}.clearfix::after,.header::after,.tabs::after{content:'';display:table;clear:both;}.comment__section,.comments{margin:1.5rem 0;}.comment__title{margin:0;}.comment__permalink{text-transform:uppercase;font-size:75%;}.comment--preview,.comment-preview{background-color:#fffadb;}.comment--nested,.indented{margin-left:32px;}[dir="rtl"] .comment--nested,[dir="rtl"] .indented{margin-left:0;margin-right:32px;}.header__logo{float:left;margin:0 10px 0 0;padding:0;}[dir="rtl"] .header__logo{float:right;margin:0 0 0 10px;}.header__logo-image{vertical-align:bottom;}.header__name-and-slogan{float:left;}.header__site-name{margin:0;}.header__site-link:link,.header__site-link:visited{color:#000;text-decoration:none;}.header__site-link:hover,.header__site-link:focus{text-decoration:underline;}.header__site-slogan{margin:0;}.header__secondary-menu{float:right;}[dir="rtl"] .header__secondary-menu{float:left;}.header__region{clear:both;}.hidden,html.js .js-hidden,html.js .element-hidden,html.js .js-hide{display:none;}.highlight-mark,.new,.update{color:#c00;background-color:transparent;}.inline-links,.inline.links{padding:0;}.inline-links__item,.inline.links li{display:inline;list-style-type:none;padding:0 1em 0 0;}[dir="rtl"] .inline-links__item,[dir="rtl"] .inline.links li,.inline.links [dir="rtl"] li{display:inline-block;padding:0 0 0 1em;}.inline-sibling,.field-label-inline .field-label,span.field-label{display:inline;margin-right:10px;}[dir="rtl"] .inline-sibling,[dir="rtl"] .field-label-inline .field-label,.field-label-inline [dir="rtl"] .field-label,[dir="rtl"] span.field-label{margin-right:0;margin-left:10px;}.inline-sibling__child,.inline-sibling *,.field-label-inline .field-label *,span.field-label *{display:inline;}.inline-sibling__adjacent,.inline-sibling + *,.inline-sibling + * > :first-child,.inline-sibling + * > :first-child > :first-child,.field-label-inline .field-label + *,span.field-label + *,.field-label-inline .field-label + * > :first-child,span.field-label + * > :first-child,.field-label-inline .field-label + * > :first-child > :first-child,span.field-label + * > :first-child > :first-child{display:inline;}.field-label-inline .field-label,.field-label-inline .field-items{float:none;}.messages,.messages--status{margin:1.5rem 0;position:relative;padding:10px 10px 10px 44px;border:1px solid #0072b9;}[dir="rtl"] .messages,[dir="rtl"] .messages--status{padding:10px 44px 10px 10px;background-position:99% 8px;}.messages__icon{position:absolute;top:50%;left:10px;height:24px;width:24px;margin-top:-12px;line-height:1;}[dir="rtl"] .messages__icon{left:auto;right:0;}.messages__icon path{fill:#0072b9;}.messages__highlight,.messages--error .error,.messages.error .error{color:#000;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--ok-color,.messages,.messages--status,.ok,.revision-current{background-color:#f6fcff;color:#0072b9;}.messages--warning-color,.messages--warning,.messages.warning,.warning{background-color:#fffce6;color:#000;}.messages--error-color,.messages--error,.messages.error,.error{background-color:#fff0f0;color:#c00;}.messages--warning,.messages.warning{border-color:#fd0;}.messages--warning path,.messages.warning path{fill:#fd0;}.messages--error,.messages.error{border-color:#c00;}.messages--error path,.messages.error path{fill:#c00;}@media print{.print-none,.toolbar,.action-links,.links,.book-navigation,.forum-topic-navigation,.feed-icons{display:none;}}.responsive-video,.media-youtube-video,.media-vimeo-preview-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.responsive-video__embed,.responsive-video iframe,.media-youtube-video iframe,.media-vimeo-preview-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.responsive-video--4-3{padding-bottom:75%;}.visually-hidden,.element-invisible,.element-focusable,.breadcrumb__title,.main-navigation .block-menu .block__title,.main-navigation .block-menu-block .block__title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.visually-hidden--off,.visually-hidden--focusable:active,.visually-hidden--focusable:focus,.element-focusable:active,.element-focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:visible;}.watermark{font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;display:block;height:0;overflow:visible;background-color:transparent;color:#eeeeee;font-size:75px;line-height:1;text-align:center;text-shadow:0 0 1px rgba(0,0,0,0.1);word-wrap:break-word;}.component__cards{padding-top:40px;}.component__cards .component__heading{padding-bottom:40px;}.component__cards .component__heading h2.component__title{text-align:center;color:#44a097;font-size:30px;letter-spacing:5px;}@media (min-width:777px){.component__cards .component__heading h2.component__title{font-size:47px;}}.component__cards .component__heading h3{text-align:center;line-height:1;font-size:21px;color:#4d4d4d;font-family:'RobotoSlab Regular';}.component__cards .component__content .field-name-field-c-item-card{}.component__cards .component__content .field-name-field-c-item-card .field-item:hover,.component__cards .component__content .field-name-field-c-item-card .field-item:hover svg#Capa_1,.component__cards .component__content .field-name-field-c-item-card .field-item:hover svg#Capa_1 path{color:#44a097;fill:#44a097;}.component__cards .component__content .field-name-field-c-item-card .field-item .field-name-field-c-title{font-family:"RobotoSlab Regular";}.component__cards .component__content .field-name-field-c-item-card > .field-items:first-child{display:-webkit-box;display:flex;-webkit-box-pack:baseline;justify-content:baseline;flex-wrap:wrap;margin:0 auto;width:100%;}@media (min-width:777px){.component__cards .component__content .field-name-field-c-item-card > .field-items:first-child{width:50%;}}.component__cards .component__content .field-name-field-c-item-card > .field-items:first-child > .field-item{position:relative;width:50%;min-width:130px;}@media (min-width:777px){.component__cards .component__content .field-name-field-c-item-card > .field-items:first-child > .field-item{width:25%;}}.component__cards .component__content .field-name-field-c-item-card > .field-items:first-child > .field-item svg{max-width:60px;}@media (min-width:777px){.component__cards .component__content .field-name-field-c-item-card > .field-items:first-child > .field-item svg{max-width:80px;}}.component__cards .component__content .field-name-field-c-item-card > .field-items:first-child > .field-item .item-feature{border-right:1pt solid #999999;padding:10px;text-align:center;}.component__cards .component__content .field-name-field-c-item-card > .field-items:first-child > .field-item .item-feature:before{content:"";position:absolute;left:10%;bottom:0;width:80%;border-bottom:1pt solid #999999;}.component__cards .component__content .field-name-field-c-item-card > .field-items:first-child > .field-item:nth-child(2n) .item-feature{border-right:none;}@media (min-width:777px){.component__cards .component__content .field-name-field-c-item-card > .field-items:first-child > .field-item:nth-child(2n) .item-feature{border-right:1pt solid #999999;}}@media (min-width:777px){.component__cards .component__content .field-name-field-c-item-card > .field-items:first-child > .field-item:nth-child(4n) .item-feature{border-right:none;}}.component__cards .component__content .field-name-field-c-item-card > .field-items:first-child > .field-item:nth-last-child(-n+2) .item-feature:before{border-bottom:none;}@media (min-width:777px){.component__cards .component__content .field-name-field-c-item-card > .field-items:first-child > .field-item:nth-last-child(-n+2) .item-feature:before{border-bottom-style:none;}}@media (min-width:777px){.component__cards .component__content .field-name-field-c-item-card > .field-items:first-child > .field-item:nth-last-child(-n+4) .item-feature:before{border-bottom-style:none;}}.component__rich_text{width:90%;margin:0 auto;padding-bottom:40px;}.component__rich_text .component__heading{position:relative;padding-left:50px;}.component__rich_text .component__heading .arrow-down{width:50px;position:absolute;top:20%;left:-20%;}@media (min-width:777px){.component__rich_text .component__heading .arrow-down{left:0;}}.component__rich_text .component__heading h2{font-family:"Just believe",cursive,sans-serif;font-size:60px;color:#44a097;padding-top:110px;line-height:1;font-weight:lighter;}@media (min-width:777px){.component__rich_text .component__heading h2{font-size:80px;padding-left:20%;}}.component__rich_text .component__heading h3{font-family:"RobotoSlab Regular",sans-serif;font-size:22.93px;color:#4d4d4d;line-height:0.5;padding-bottom:30px;}@media (min-width:777px){.component__rich_text .component__heading h3{padding-left:20%;}}.component__rich_text .component__content{font-family:"RobotoSlab Regular";font-size:18px;}.component__rich_text .component__content .container-component:not(.narrow) .field-item{padding-left:2.5rem;}@media (min-width:777px){.component__rich_text .component__content .container-component:not(.narrow) .field-item{padding-left:8rem;}}.component__rich_text .container-component{position:relative;max-width:100%;}.component__rich_text .container-component.narrow{margin:0 auto;}@media (min-width:777px){.component__rich_text .container-component.narrow{max-width:50%;}}.component__rich_text .container-component.medium{margin:0 auto;}@media (min-width:777px){.component__rich_text .container-component.medium{max-width:80%;}}.component__rich_text .container-component.full-width{max-width:100%;margin:0 auto;}.component__rich_text--housing-project-vip .component__content{padding-left:50px;}@media (min-width:777px){.component__rich_text--housing-project-vip .component__content .field-name-field-c-content{padding-left:20%;}}.component__gallery .component__heading h2{text-align:center;letter-spacing:5px;font-size:30px;letter-spacing:5px;color:#44a097;}@media (min-width:777px){.component__gallery .component__heading h2{font-size:47px;}}.component__gallery .component__heading h3{text-align:center;font-family:"RobotoSlab Regular";font-size:22.93px;color:#4d4d4d;}.component__gallery--planos{background:#e6e6e6;padding:40px 0;}.component__gallery--planos .component__content .subcontent{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;width:80%;margin:0 auto;flex-wrap:wrap;}.component__gallery--planos .component__content .subcontent .text{-webkit-box-flex:0.3;flex-grow:0.3;width:100%;text-align:center;}@media (min-width:777px){.component__gallery--planos .component__content .subcontent .text{max-width:40%;text-align:right;}}.component__gallery--planos .component__content .subcontent .text h2{font-size:1.5rem;color:#4d4d4d;padding-bottom:20px;border-bottom-style:groove;}@media (min-width:777px){.component__gallery--planos .component__content .subcontent .text h2{font-size:35.3px;}}.component__gallery--planos .component__content .subcontent .text p{font-family:"RobotoSlab Regular";font-size:18px;color:#4d4d4d;overflow:auto;max-height:200px;}@media (min-width:777px){.component__gallery--planos .component__content .subcontent .text p{max-height:400px;}}.component__gallery--planos .component__content .subcontent .image{width:100%;min-width:250px;position:relative;}@media (min-width:777px){.component__gallery--planos .component__content .subcontent .image{width:50%;}}.component__gallery--planos .component__content .subcontent .image img{height:100%;max-width:100%;width:100%;}.component__gallery--planos .component__content .subcontent .image span{position:absolute;left:0;bottom:0;background:#e6e6e6;padding:5px 10px;font-family:"RobotoSlab Regular";font-size:1.25rem;}@media (min-width:777px){.component__gallery--planos .component__content .subcontent .image span{font-size:22.93px;padding:10px;}}.component__gallery--planos .component__content .slick{position:relative;}.component__gallery--planos .component__content .slick .slick__arrow{position:absolute;bottom:auto;left:35%;display:-webkit-box;display:flex;padding-top:20px;}@media (min-width:777px){.component__gallery--planos .component__content .slick .slick__arrow{left:unset;top:0;right:10%;padding-top:0px;}}.component__gallery--planos .component__content .slick .slick-prev{background-image:url(/sites/all/themes/comfandico/vendors/img/flecha_izquierda.svg);border-right-style:ridge !important;}.component__gallery--planos .component__content .slick .slick-next{background-image:url(/sites/all/themes/comfandico/vendors/img/flecha_derecha.svg);border-right-style:none;}.component__gallery--planos .component__content .slick .slick-prev,.component__gallery--planos .component__content .slick .slick-next{background-repeat:no-repeat;background-size:contain;width:10%;border:none;background-color:#e6e6e6;padding:20px 30px 10px;box-sizing:content-box;height:5%;}@media (min-width:777px){.component__gallery--planos .component__content .slick .slick-prev,.component__gallery--planos .component__content .slick .slick-next{width:40px;height:30px;}}.component__gallery--gallery .subcontent{position:relative;max-height:1200px;}.component__gallery--gallery .subcontent .video{position:relative;padding-bottom:52%;height:0;overflow:hidden;}.component__gallery--gallery .subcontent .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.component__gallery--gallery .subcontent .text{position:absolute;top:40px;left:20%;}.component__gallery--gallery .subcontent .text h2{font-size:55.99px;color:#44a097;}.component__gallery--gallery .slick{position:relative;}.component__gallery--gallery .slick .slick__arrow{display:-webkit-box;display:flex;position:absolute;bottom:0;right:0;}@media (min-width:777px){.component__gallery--gallery .slick .slick__arrow{top:0;bottom:unset;}}.component__gallery--gallery .slick .slick__arrow .slick-prev{background-image:url(/sites/all/themes/comfandico/vendors/img/flecha_izquierda.svg);}.component__gallery--gallery .slick .slick__arrow .slick-next{background-image:url(/sites/all/themes/comfandico/vendors/img/flecha_derecha.svg);}.component__gallery--gallery .slick .slick__arrow .slick-prev,.component__gallery--gallery .slick .slick__arrow .slick-next{background-repeat:no-repeat;background-size:contain;width:10%;border:none;background-color:#e6e6e6;padding:20px 30px 10px;box-sizing:content-box;height:5%;}@media (min-width:777px){.component__gallery--gallery .slick .slick__arrow .slick-prev,.component__gallery--gallery .slick .slick__arrow .slick-next{width:80px;height:40px;}}.component__tabs .component__heading .toggle{background-color:#378880;display:block;position:absolute;padding:1.6rem 1rem;top:0;z-index:3;}@media (min-width:777px){.component__tabs .component__heading .toggle{display:none;}}.component__tabs .component__heading .toggle span{background-color:#fff;border-radius:3px;display:block;height:3px;margin-top:3px;-webkit-transform-origin:4px 0px;-ms-transform-origin:4px 0px;transform-origin:4px 0px;transition:opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77,0.2,0.05,1);transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1),opacity 0.55s ease;transition:transform 0.5s cubic-bezier(0.77,0.2,0.05,1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77,0.2,0.05,1);width:1.3rem;}.component__tabs .component__heading .toggle span:first-child{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;}.component__tabs .component__heading .toggle span:nth-last-child(2){-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;transform-origin:0% 100%;}.component__tabs .component__heading .toggle.open span{-webkit-transform:rotate(45deg) translate(-5px,-10px);-ms-transform:rotate(45deg) translate(-5px,-10px);transform:rotate(45deg) translate(-5px,-10px);}.component__tabs .component__heading .toggle.open span:nth-last-child(3){opacity:0;-webkit-transform:rotate(0deg) scale(0.2,0.2);-ms-transform:rotate(0deg) scale(0.2,0.2);transform:rotate(0deg) scale(0.2,0.2);}.component__tabs .component__heading .toggle.open span:nth-last-child(2){-webkit-transform:rotate(-45deg) translate(-1px,8px);-ms-transform:rotate(-45deg) translate(-1px,8px);transform:rotate(-45deg) translate(-1px,8px);}.component__tabs .component__heading nav{display:none;position:absolute;}@media (min-width:777px){.component__tabs .component__heading nav{display:block;position:fixed;}}.component__tabs .component__heading nav a{width:100%;border-bottom-style:solid;box-sizing:content-box;}@media (min-width:777px){.component__tabs .component__heading nav a{width:auto;border-bottom-style:none;box-sizing:border-box;}}.component__tabs .component__heading nav .boton-conocer a{z-index:100;background:orange;text-align:left;font-size:100%;position:relative;right:unset;}@media (min-width:777px){.component__tabs .component__heading nav .boton-conocer a{display:none;}}.component__item-tab--gallery{background-color:#e6e6e6;}.component__item-tab{padding-top:40px;}ul.tabs{display:none;}@media (min-width:777px){ul.tabs{margin-top:75px;display:block;}}.component__banner{position:relative;}@media (min-width:777px){.component__banner{margin-top:0px;}}.component__banner .component__heading img{position:relative;display:inline-block;width:100%;}.component__banner .component__heading .component__title{position:absolute;top:50%;left:60%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:300;font-family:'Just believe';font-size:60px;color:white;width:80%;}@media (min-width:777px){.component__banner .component__heading .component__title{font-size:120px;}}.component__banner .component__heading .component__subtitle{position:absolute;top:65%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:300;font-size:20px;color:white;display:none;letter-spacing:3px;}@media (min-width:666px){.component__banner .component__heading .component__subtitle{display:block;}}@media (min-width:777px){.component__banner .component__heading .component__subtitle{font-size:30px;top:63%;left:40%;}}@media (min-width:999px){.component__banner .component__heading .component__subtitle{top:59%;left:35%;}}.component__banner .component__image{overflow:hidden;}.component__banner .component__image img{height:auto;max-width:60rem;margin-left:-50%;}@media (min-width:777px){.component__banner .component__image img{width:100%;max-width:100%;margin-left:0;}}.component__multiple_component .component__content{position:relative;}.component__webforms--conocer-mas{position:absolute;top:10%;right:15%;width:20%;min-width:280px;display:none;height:70%;}@media (min-width:777px){.component__webforms--conocer-mas{display:block;}}.component__webforms--conocer-mas .component__content{height:100%;overflow:auto;}.component__webforms--conocer-mas .component__content header{display:none;}.component__webforms--conocer-mas .component__content .webform-client-form{position:absolute;padding-top:0;}.component__webforms--conocer-mas .component__content .webform-client-form div:first-child .form-item{width:100%;margin:0;}.component__webforms--conocer-mas .component__content .webform-client-form .form-actions{width:100%;padding-top:0;margin:0;}.component__webforms--conocer-mas .component__content .webform-client-form .form-actions .webform-submit{position:initial;width:100%;}.component__view{background:#D4D6D5;}.component{font-size:16px;}.component.margin-top,.component.margin-both{margin-top:40px;}.component.margin-bottom,.component.margin-both{margin-bottom:40px;}@media print{.breadcrumb{display:none;}}.breadcrumb__list{margin:0;padding:0;}.breadcrumb__item{display:inline;list-style-type:none;margin:0;padding:0;}.more-link,.more-help-link{text-align:right;}[dir="rtl"] .more-link,[dir="rtl"] .more-help-link{text-align:left;}.more-link__help-icon,.more-help-link a{padding:1px 0 1px 20px;background-image:url(/sites/all/themes/comfandico/sass/navigation/more-link/more-link__help-icon.svg);background-position:0 50%;background-repeat:no-repeat;}[dir="rtl"] .more-link__help-icon,[dir="rtl"] .more-help-link a,.more-help-link [dir="rtl"] a{padding:1px 20px 1px 0;background-position:100% 50%;}.nav-menu__item,.menu__item{list-style-image:url(/sites/all/themes/comfandico/sass/navigation/nav-menu/leaf.svg);list-style-type:square;}.nav-menu__item.is-expanded,.nav-menu__item--is-expanded,.is-expanded.menu__item,.menu__item.is-expanded{list-style-image:url(/sites/all/themes/comfandico/sass/navigation/nav-menu/expanded.svg);list-style-type:circle;}.nav-menu__item.is-collapsed,.nav-menu__item--is-collapsed,.is-collapsed.menu__item,.menu__item.is-collapsed{list-style-image:url(/sites/all/themes/comfandico/sass/navigation/nav-menu/collapsed.svg);list-style-type:disc;}[dir="rtl"] .nav-menu__item.is-collapsed,[dir="rtl"] .nav-menu__item--is-collapsed,[dir="rtl"] .is-collapsed.menu__item,[dir="rtl"] .menu__item.is-collapsed{list-style-image:url(/sites/all/themes/comfandico/sass/navigation/nav-menu/collapsed-rtl.svg);}.nav-menu__link.is-active,.nav-menu__link--is-active,.menu a.active{color:#000;}.navbar,.main-navigation .links,.main-navigation .menu{margin:0;padding:0;text-align:left;}[dir="rtl"] .navbar,[dir="rtl"] .main-navigation .links,.main-navigation [dir="rtl"] .links,[dir="rtl"]
.main-navigation .menu,.main-navigation [dir="rtl"] .menu{text-align:right;}.navbar__item,.navbar li,.main-navigation .links li,.main-navigation .menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}[dir="rtl"] .navbar__item,[dir="rtl"]
.navbar li,[dir="rtl"] .main-navigation .links li,.main-navigation [dir="rtl"] .links li,[dir="rtl"]
.main-navigation .menu li,.main-navigation [dir="rtl"] .menu li{float:right;padding:0 0 0 10px;}.pager{clear:both;padding:0;text-align:center;}@media print{.pager{display:none;}}.pager__item,.pager__current-item,.pager-current,.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{display:inline;padding:0 .5em;list-style-type:none;background-image:none;}.pager__current-item,.pager-current{font-weight:bold;}.skip-link{display:block;padding:2px 0 3px;text-align:center;}.skip-link:link,.skip-link:visited{background-color:#666666;color:#fff;}.skip-link__wrapper{margin:0;}@media print{.skip-link__wrapper{display:none;}}.tabs{margin:1.125rem 0 0;line-height:1.875rem;border-bottom:1px solid #cccccc \0/ie;background-image:linear-gradient(to top,#cccccc 1px,transparent 1px);padding:0 2px;list-style:none;white-space:nowrap;}@media print{.tabs{display:none;}}.tabs__tab{float:left;margin:0 3px;border:1px solid #cccccc;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-color:transparent;border-bottom:0 \0/ie;overflow:hidden;background:#dddddd;}[dir="rtl"] .tabs__tab{float:right;}.tabs__tab.is-active{border-bottom-color:#fff;}.tabs__tab-link{padding:0 1.5rem;display:block;text-decoration:none;transition:color .3s,background .3s,border .3s;text-shadow:#fff 0 1px 0;color:#000;background:#dddddd;letter-spacing:1px;}.tabs__tab-link:focus,.tabs__tab-link:hover{background:#eaeaea;}.tabs__tab-link:active,.tabs__tab-link.is-active,.tabs__tab-link--is-active{background:#fff;text-shadow:none;}.tabs--off,.views-displays .secondary{margin:0;border-bottom:0;padding:0;background-image:none;}.tabs--secondary{margin-top:1.5rem;font-size:0.875rem;background-image:none;}.tabs + .tabs--secondary{margin-top:0;background-image:linear-gradient(to top,#cccccc 1px,transparent 1px);}.tabs--secondary .tabs__tab{margin:0.5625rem 0.1875rem;border:0;background:transparent;}[dir="rtl"] .tabs--secondary .tabs__tab{float:right;}.tabs--secondary .tabs__tab.is-active{border-bottom-color:transparent;}.tabs--secondary .tabs__tab-link{border:1px solid #cccccc;border-radius:24px;color:#666666;background:#f1f1f1;letter-spacing:normal;}.tabs--secondary .tabs__tab-link:focus,.tabs--secondary .tabs__tab-link:hover{color:#333333;background:#dddddd;border-color:#999999;}.tabs--secondary .tabs__tab-link:active,.tabs--secondary .tabs__tab-link.is-active,.tabs--secondary .tabs__tab-link--is-active{color:white;text-shadow:#333333 0 1px 0;background:#666666;border-color:black;}.autocomplete,.form-autocomplete{background-image:url(/sites/all/themes/comfandico/sass/forms/autocomplete/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}[dir="rtl"] .autocomplete,[dir="rtl"] .form-autocomplete{background-position:0% center;}.autocomplete__list-wrapper,#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}.autocomplete__list,#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}.autocomplete__list-item,#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;}.autocomplete__list-item.is-selected,.autocomplete__list-item--is-selected,#autocomplete li.is-selected,#autocomplete .selected{background:#0072b9;color:#fff;}.autocomplete.is-throbbing,.autocomplete--is-throbbing,.is-throbbing.form-autocomplete,.form-autocomplete.throbbing{background-image:url(/sites/all/themes/comfandico/sass/forms/autocomplete/throbber-active.gif);}.collapsible-fieldset,.collapsible{position:relative;}.collapsible-fieldset__legend,.collapsible .fieldset-legend{display:block;padding-left:15px;background-image:url(/sites/all/themes/comfandico/sass/forms/collapsible-fieldset/expanded.svg);background-position:4px 50%;background-repeat:no-repeat;}[dir="rtl"] .collapsible-fieldset__legend,[dir="rtl"] .collapsible .fieldset-legend,.collapsible [dir="rtl"] .fieldset-legend{padding-left:0;padding-right:15px;background-position:right 4px top 50%;}.collapsible-fieldset__summary,.collapsible .fieldset-legend .summary{color:#999999;font-size:.9em;margin-left:.5em;}.collapsible-fieldset.is-collapsed,.collapsible-fieldset--is-collapsed,.is-collapsed.collapsible,.collapsible.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__wrapper,.collapsible-fieldset--is-collapsed__wrapper,.is-collapsed.collapsible .collapsible-fieldset__wrapper,.collapsible.collapsed .fieldset-wrapper{display:none;}.collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,.collapsible-fieldset--is-collapsed__legend,.is-collapsed.collapsible .collapsible-fieldset__legend,.collapsible.collapsed .fieldset-legend,.collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible .collapsible-fieldset.is-collapsed .fieldset-legend,.is-collapsed.collapsible .fieldset-legend{background-image:url(/sites/all/themes/comfandico/sass/forms/collapsible-fieldset/collapsed.svg);background-position:4px 50%;}[dir="rtl"] .collapsible-fieldset.is-collapsed .collapsible-fieldset__legend,[dir="rtl"] .collapsible-fieldset--is-collapsed__legend,[dir="rtl"] .is-collapsed.collapsible .collapsible-fieldset__legend,[dir="rtl"] .collapsible.collapsed .fieldset-legend,.collapsible.collapsed [dir="rtl"] .fieldset-legend,[dir="rtl"] .collapsible-fieldset.is-collapsed .collapsible .fieldset-legend,.collapsible [dir="rtl"] .collapsible-fieldset.is-collapsed .fieldset-legend,[dir="rtl"] .is-collapsed.collapsible .fieldset-legend{background-image:url(/sites/all/themes/comfandico/sass/forms/collapsible-fieldset/collapsed-rtl.svg);background-position:right 4px top 50%;}.form-item{margin:1.5rem 0;}.form-item__required,.form-required{color:#c00;}.form-item__description,.form-item .description{font-size:0.875rem;}.form-item--inline div,.form-item--inline label,.container-inline .form-item div,.container-inline .form-item label{display:inline;}.form-item--inline__exception,.container-inline .fieldset-wrapper{display:block;}.form-item--tight,.form-item--radio,.form-type-radio,.form-type-checkbox,.password-parent,.confirm-parent,table .form-item{margin:0;}.form-item--radio .form-item__label,.form-item--radio__label,.form-type-radio .form-item__label,.form-type-checkbox .form-item__label,label.option{display:inline;font-weight:normal;}.form-item--radio .form-item__description,.form-item--radio__description,.form-type-radio .form-item__description,.form-type-checkbox .form-item__description,.form-type-radio .description,.form-type-checkbox .description,.form-item--radio .form-item .description,.form-item .form-item--radio .description,.form-type-radio .form-item .description,.form-item .form-type-radio .description,.form-type-checkbox .form-item .description,.form-item
.form-type-checkbox .description{margin-left:1.4em;}.form-item.is-error .form-item__widget,.form-item--is-error__widget,.form-item.is-error input,.form-item.is-error textarea,.form-item.is-error select,.form-item--is-error input,.form-item--is-error textarea,.form-item--is-error select,.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-table__sticky-header,.sticky-header{position:fixed;visibility:hidden;margin-top:0;background-color:#fff;}.form-table__sticky-header.is-sticky,.form-table__sticky-header--is-sticky,.is-sticky.sticky-header{visibility:visible;}.form-table__header,.form-table th,form table th{border-bottom:3px solid #cccccc;padding-right:1em;text-align:left;}[dir="rtl"] .form-table__header,[dir="rtl"] .form-table th,.form-table [dir="rtl"] th,[dir="rtl"] form table th,form table [dir="rtl"] th{text-align:right;padding-left:1em;padding-right:0;}.form-table__body,.form-table tbody,form table tbody{border-top:1px solid #cccccc;}.form-table__row,.form-table tbody tr,form table tbody tr{padding:.1em .6em;border-bottom:1px solid #cccccc;background-color:#eeeeee;}.form-table__row:nth-child(even),.form-table tbody tr:nth-child(even),form table tbody tr:nth-child(even){background-color:#fff;}.form-table__row.is-active,.form-table__row--is-active,.form-table tbody tr.is-active,form table tbody tr.is-active,td.active{background-color:#dddddd;}.form-table__row.is-disabled,.form-table__row--is-disabled,.form-table tbody tr.is-disabled,form table tbody tr.is-disabled,td.menu-disabled{background:#cccccc;}.form-table__row.is-selected,.form-table__row--is-selected,.form-table tbody tr.is-selected,form table tbody tr.is-selected,tr.selected td{background:#fffdf0;}.form-table__list,.form-table ul,form table ul{margin:0;}.form-table__narrow-column,.form-table th.form-table__narrow-column,form table th.form-table__narrow-column,td .checkbox,th .checkbox{width:-moz-min-content;width:-webkit-min-content;text-align:center;}.progress-bar,.progress{font-weight:bold;}.progress-bar__bar,.progress .bar{border-radius:3px;margin:0 .2em;border:1px solid #666666;background-color:#cccccc;}.progress-bar__fill,.progress .filled{height:1.5em;width:5px;background:#0072b9 url(/sites/all/themes/comfandico/sass/forms/progress-bar/progress-bar.gif) repeat 0 0;}.progress-bar__percentage,.progress .percentage{float:right;}[dir="rtl"] .progress-bar__percentage,[dir="rtl"] .progress .percentage,.progress [dir="rtl"] .percentage{float:left;}.progress-bar--inline,.ajax-progress-bar{width:16em;display:inline-block;}[dir="rtl"] .progress-bar--inline,[dir="rtl"] .ajax-progress-bar{float:right;}.progress-throbber,.ajax-progress{display:inline-block;}[dir="rtl"] .progress-throbber,[dir="rtl"] .ajax-progress{float:right;}.progress-throbber__widget,.ajax-progress .throbber{background:url(/sites/all/themes/comfandico/sass/forms/progress-throbber/progress-throbber.gif) no-repeat 0 -18px transparent;float:left;height:15px;margin:2px;width:15px;}[dir="rtl"] .progress-throbber__widget,[dir="rtl"] .ajax-progress .throbber,.ajax-progress [dir="rtl"] .throbber{float:right;}.progress-throbber__widget-in-tr,tr .ajax-progress .throbber{margin:0 2px;}.progress-throbber__message,.ajax-progress .message{padding-left:20px;}.resizable-textarea,.resizable-textarea textarea{width:100%;vertical-align:bottom;}.resizable-textarea__grippie,.resizable-textarea .grippie{background:url(/sites/all/themes/comfandico/sass/forms/resizable-textarea/grippie.png) no-repeat center 2px #eeeeee;border:1px solid #cccccc;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}.table-drag__wrapper,body.drag{cursor:move;}.table-drag__item,tr.drag{background-color:#fffadb;}.table-drag__item-previous,tr.drag-previous{background-color:#fff7c2;}.table-drag__handle,.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;font-size:12px;}[dir="rtl"] .table-drag__handle,[dir="rtl"] .tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}.table-drag__handle:focus,.table-drag__handle:hover,.tabledrag-handle:focus,.tabledrag-handle:hover{text-decoration:none;}.table-drag__handle-icon,.tabledrag-handle .handle{box-sizing:content-box;background:url(/sites/all/themes/comfandico/sass/forms/table-drag/handle-icon.png) no-repeat 6px 9px;height:13px;margin:-.4em .5em;padding:.42em .5em;width:13px;}.table-drag__handle.is-hover .table-drag__handle-icon,.table-drag__handle-icon--is-hover,.is-hover.tabledrag-handle .table-drag__handle-icon,.tabledrag-handle-hover .handle,.table-drag__handle.is-hover .tabledrag-handle .handle,.tabledrag-handle .table-drag__handle.is-hover .handle,.is-hover.tabledrag-handle .handle{background-position:6px -11px;}.table-drag__toggle-weight-wrapper,.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .table-drag__toggle-weight-wrapper,[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.table-drag__toggle-weight,.tabledrag-toggle-weight{font-size:.9em;}.table-drag__indentation,.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px;}[dir="rtl"] .table-drag__indentation,[dir="rtl"] .indentation{float:right;margin:-.4em -.4em -.4em .2em;padding:.42em .6em .42em 0;}.table-drag__tree-child,.table-drag__tree-child-last,.tree-child-last,.table-drag__tree-child-horizontal,.tree-child-horizontal,.tree-child{background:url(/sites/all/themes/comfandico/sass/forms/table-drag/tree-child.png) no-repeat 11px center;}[dir="rtl"] .table-drag__tree-child,[dir="rtl"] .table-drag__tree-child-last,[dir="rtl"] .tree-child-last,[dir="rtl"] .table-drag__tree-child-horizontal,[dir="rtl"] .tree-child-horizontal,[dir="rtl"] .tree-child{background-position:-65px center;}.table-drag__tree-child-last,.tree-child-last{background-image:url(/sites/all/themes/comfandico/sass/forms/table-drag/tree-child-last.png);}.table-drag__tree-child-horizontal,.tree-child-horizontal{background-position:-11px center;}@media (max-width:1060px){#block-co-sections-co-main-menu ul.menu a.menu__link{padding:4px;}}#field-user-birthdate-add-more-wrapper .date-combo,#field-user-birthdate-add-more-wrapper .date-combo .form-item-field-user-birthdate-und-0-value,#field-user-birthdate-add-more-wrapper .date-combo .form-item-field-user-birthdate-und-0-value #edit-field-user-birthdate-und-0-value{width:100%;}#field-user-birthdate-add-more-wrapper .date-combo .fieldset-legend{margin-top:25px;}#field-user-birthdate-add-more-wrapper .date-combo .form-item-field-user-birthdate-und-0-value #edit-field-user-birthdate-und-0-value .form-item{width:calc(33.3333% - 15px);margin-right:15px;}#user-register-form select{border-radius:0 !important;height:40px;}#user-register-form #edit-account,#user-register-form #edit-field-mail2{width:calc(50% - 15px) !important;margin:0 !important;margin-right:10px !important;}#user-register-form #edit-account .form-item{width:100% !important;margin:0 !important;}#user-register-form #edit-account label{margin-top:25px;}.menu-movil#nav-container #block-co-sections-co-main-menu ul.menu ul{display:none;background:transparent !important;}.menu-movil#nav-container #block-co-sections-co-main-menu ul.menu li a.is-expanded{pointer-events:none;cursor:default;}.menu-movil#nav-container #block-co-sections-co-main-menu ul.menu ul li{display:block;width:100%;}.menu-movil#nav-container #block-co-sections-co-main-menu ul.menu li:hover ul{display:block;top:0 !important;}.mean-container .mean-bar{width:82% !important;background:transparent !important;top:30px;position:absolute;}.mean-container .mean-nav{margin-top:149px;width:122% !important;background:transparent !important;position:absolute;}.mean-container a.meanmenu-reveal span{background:#0f83c7 !important;}.mean-container a.meanmenu-reveal{right:-20% !important;top:30px;}.mean-container .mean-nav ul li a{background:#0f83c7 !important;color:#f1eded !important;padding:0.6em 5% !important;text-transform:none !important;font-weight:bold !important;}.mean-container .mean-nav ul li[data-color="#4dc34a"]{border-left:4px solid #4dc34a !important;}.mean-container .mean-nav ul li[data-color="#7b2986"]{border-left:4px solid #7b2986 !important;}.mean-container .mean-nav ul li[data-color="#ff7f00"]{border-left:4px solid #ff7f00 !important;}.mean-container .mean-nav ul li[data-color="#00b5da"]{border-left:4px solid #00b5da !important;}.mean-container .mean-nav ul li[data-color="#7b2986"]{border-left:4px solid #7b2986 !important;}.mean-container .mean-nav ul li[data-color="#ff695c"]{border-left:4px solid #ff695c !important;}.mean-container .mean-nav ul li[data-color="#7f014f"]{border-left:4px solid #7f014f !important;}.mean-container .mean-nav ul li[data-color="#d59a5e"]{border-left:4px solid #d59a5e !important;}.mean-container .mean-nav ul li[data-color="#d60000"]{border-left:4px solid #d60000 !important;}.mean-container .mean-nav ul li[data-color="#005da8"]{border-left:4px solid #005da8 !important;}.mean-container .mean-nav ul li li a{border-top:1px solid rgba(214,214,214,0.39) !important;opacity:1 !important;filter:alpha(opacity=1) !important;width:90% !important;font-weight:normal !important;}.mean-container .mean-nav .layout-center{padding-right:0 !important;padding-left:0 !important;}.mean-container .mean-nav ul li a{border-top:1px solid rgba(214,214,214,0.39) !important;}.mean-container .mean-bar #block-co-advanced-search-advanced-search-simple{position:absolute !important;left:0;top:109px !important;width:122%;background:#0378bf;height:46px;display:none;}.mean-container #block-co-advanced-search-advanced-search-simple input[type='submit']{background:#0378bf !important;height:46px !important;}.mean-container .mean-bar #block-co-advanced-search-advanced-search-simple:before{content:" ";position:absolute;right:20px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #0471B9;position:absolute;top:-12px;}.mean-container #block-co-advanced-search-advanced-search-simple .form-item::after{content:"\f002";font-family:'fontawesome-webfont';position:absolute;right:-23px !important;top:11px !important;color:#fff !important;font-size:21px !important;}.mean-container .mean-nav ul li a.mean-expand{border-left:1px solid rgba(214,214,214,0.39) !important;border-bottom:1px solid rgba(214,214,214,0.39) !important;height:19px !important;}.mean-container #block-co-advanced-search-advanced-search-simple input[type='text']{width:100% !important;height:46px !important;background:transparent !important;}.mean-container a.meanmenu-reveal{color:#0f83c7 !important;}.mean-container #block-co-advanced-search-advanced-search-simple .form-item{width:93% !important;}.page-simuladores .banner_contenedor .view-co-main-slide .views-slideshow-cycle-main-frame{height:auto !important;min-height:0 !important;}.page-simuladores .banner_contenedor .view-co-main-slide .views-field-field-image img{display:block !important;}.page-simuladores .contenido_contenedor{margin-top:-400px;z-index:100;position:relative;background:transparent;}.page-simuladores .contenido_contenedor h1{color:#fff !important;display:block;}.page-simuladores .contenido_contenedor h1:after{content:" ";width:50px;margin-top:20px;display:block;border-bottom:1px solid #f00;}.filtros-cupo-rotativo .form-item{width:20% !important;}.filtros-cupo-rotativo .form-item select,.filtros-cupo-rotativo .form-item .form-text{width:100% !important;-webkit-appearance:none;border-radius:0;height:30px;padding:0 10px;background:#fff;border:none;border:1px solid #ccc;}.page-simuladores .breadcrumb{display:none;}.page-simuladores .layout-swap{padding-top:0;}.field-name-field-link .field-item a{background:#ff9200;color:#fff;padding:8px 24px;border-radius:2px;float:right;margin:15px 0;}.field-items #block-co-calendar-co-calendar-form-view{max-width:75%;}.webform-client-form .form-item.webform-component,.webform-client-form .form-actions{width:100%;}@media (min-width:777px){.webform-client-form .form-item.webform-component,.webform-client-form .form-actions{width:50%;padding:10px;}}.webform-client-form fieldset{border:ridge;}.webform-client-form fieldset .fieldset-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;}.webform-client-form .form-actions{margin:15px 0;}#popup-message-window{top:50px;z-index:999999;}@media (min-width:777px){#popup-message-window{top:10%;}}
@font-face{font-family:'fontawesome-webfont';src:url(/sites/all/themes/comfandico/vendors/fonts/fontawesome-webfont.eot?triu0n);src:url(/sites/all/themes/comfandico/vendors/fonts/fontawesome-webfont.eot.eot?triu0n#iefix) format("embedded-opentype"),url(/sites/all/themes/comfandico/vendors/fonts/fontawesome-webfont.ttf?triu0n) format("truetype"),url(/sites/all/themes/comfandico/vendors/fonts/fontawesome-webfont/fontawesome-webfont.woff?triu0n) format("woff"),url(/sites/all/themes/comfandico/vendors/fonts/fontawesome-webfont/fontawesome-webfont.svg?triu0n#fontawesome-webfont) format("svg");font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:'fontawesome-webfont' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;overflow-x:hidden;color:#323232;}a:link,a:visited{color:#0E83C6;text-decoration:none;}a:hover{color:#666;text-decoration:none;}h1,h2,h3,h4,h5,h6{font-family:'Roboto Condensed',sans-serif;color:#0e83c6;font-weight:400;margin:0 0 11px;}.flexslider .slides > li{position:relative;}.breadcrumb{display:flex;margin-bottom:5px;position:relative;width:100%;font-size:0.85em;background:#fff;padding:5px 10px 5px 0;border-radius:4px;}.breadcrumb li:first-child a{background:url(/sites/all/themes/comfandi/images/sprite.png) -242px -344px no-repeat;height:14px;display:inline-block;font-size:0;overflow:hidden;text-indent:200px;width:15px;}.front .breadcrumb,.page-section-20 .breadcrumb,.page-section-21 .breadcrumb,.page-section-305 .breadcrumb,.page-section-23 .breadcrumb,.page-section-2088 .breadcrumb,.page-section-1926 .breadcrumb,.page-section-2040 .breadcrumb,.page-section-26 .breadcrumb,.page-directory .breadcrumb{display:none;visibility:hidden;}.view ul.pager{text-align:right;}.view ul.pager li{display:inline-flex !important;width:auto !important;border-bottom:none !important;vertical-align:text-bottom !important;padding:0 !important;margin:0 !important;position:relative !important;}.view ul.pager li a::before{content:none !important;}.view ul.pager li a:link{padding-left:0 !important;color:#8E8E8E !important;font-family:'Roboto Condensed',sans-serif;font-weight:normal;font-size:1.1em;}.view ul.pager li{margin:0 1px !important;}iframe{border:none;width:100%;display:block;}table tbody td{border-bottom:2px solid white;border-left:5px solid white;border-right:5px solid white;border-top:2px solid white;font-size:12px;padding:5px;text-align:center;vertical-align:top;}table tbody tr{background:#f3f3f3;}.co-simulator-result{overflow-x:auto;}#co-housing-housing-form input[type='text']{border:1px solid #DDDEDD;padding:8px 7px;width:100%;}#co-housing-housing-form fieldset .form-item{margin:0 0 10px;max-width:200px;display:inline-block;margin-right:11px;}.block-rss-share .rss-share{background:url(/sites/all/themes/comfandico/vendors/img/feed.png) no-repeat;display:inline-block;height:20px;text-indent:-9999px;width:70px;float:left;margin-right:3px;}.field.field-name-field-site-section.field-type-taxonomy-term-reference.field-label-above.field-name-field-site-section{display:none;visibility:hidden;}.header_top_contenedor{background-color:#DCDDDE;display:flex;color:#fff;min-height:30px;position:relative;flex-basis:auto;justify-content:space-between;}.header_top_contenedor  .layout-center{width:100%;}.region-header-top{display:flex;height:30px;width:100%;position:relative;justify-content:space-between;}.menu-tipo-persona{display:inline-flex;align-self:center;}.menu-tipo-persona .tipo_usuario{display:inline-flex;position:relative;}.menu-tipo-persona .tipo_usuario ul.opciones{list-style:none;min-height:30px;line-height:30px;padding:0;}.menu-tipo-persona .tipo_usuario ul.opciones li{display:inline-flex;padding:0 10px;}.menu-tipo-persona .tipo_usuario ul.opciones li:hover,.menu-tipo-persona .tipo_usuario ul.opciones li.is-active-trail,.page-persona .menu-tipo-persona .tipo_usuario ul.opciones li.persona,.page-empresa .menu-tipo-persona .tipo_usuario ul.opciones li.empresa,.page-proveedores .menu-tipo-persona .tipo_usuario ul.opciones li.proveedor{background-color:#0E83C6;}.menu-tipo-persona .tipo_usuario ul.opciones li:hover a,.menu-tipo-persona .tipo_usuario ul.opciones li.is-active-trail a,.page-persona .menu-tipo-persona .tipo_usuario ul.opciones li.persona a,.page-empresa .menu-tipo-persona .tipo_usuario ul.opciones li.empresa a,.page-proveedores .menu-tipo-persona .tipo_usuario ul.opciones li.proveedor a{color:#fff;}.menu-tipo-persona .tipo_usuario ul.opciones li a{font-size:0.8em;color:#EE3334;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600;}#block-menu-menu-menu-2{display:flex;align-self:center;float:right;}#block-menu-menu-menu-2 ul.menu{list-style:none;padding:0;margin:0;display:flex;}#block-menu-menu-menu-2 ul.menu li{list-style:none;display:inline-flex;position:relative;margin-left:15px;}#block-menu-menu-menu-2 ul.menu li a:link,#block-menu-menu-menu-2 ul.menu li a:visited{color:#797A7D;font-size:0.8em;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600;}#block-menu-menu-menu-2 ul.menu li a:hover,#block-menu-menu-menu-2 ul.menu li.is-active-trail a{color:#0E83C6;}.header_contenedor{background-color:#fff;display:flex;color:#fff;min-height:110px;position:relative;flex-basis:auto;justify-content:space-between;}.header_contenedor a:link,.header_contenedor a:visited{color:#0E83C6;}.header_contenedor a:hover{}.header_contenedor header{display:flex;min-height:110px;flex-basis:auto;}.header_contenedor .layout-center{width:100%;}.logo_contenedor{display:flex;max-width:none;align-self:center;}.logo_contenedor img{width:193px;max-width:none;}.region-header{display:inline-flex;flex-direction:row-reverse;align-items:center;float:right;width:100%;}.header__name-and-slogan{display:none;visibility:hidden;}#block-system-user-menu{display:flex;align-self:center;}#block-system-user-menu ul.menu{list-style:none;padding:0;margin:0;display:flex;}#block-system-user-menu ul.menu li{list-style:none;padding-left:28px;display:inline-flex;position:relative;margin-left:15px;}#block-system-user-menu ul.menu li.last{border:1px solid #0e83c6;padding:1px 8px 1px 29px;border-radius:2px;margin-left:30px;top:-1px;}#block-system-user-menu ul.menu li.last a{color:#0e83c6 !important;}#block-system-user-menu ul.menu li a:link,#block-system-user-menu ul.menu li a:visited{color:#797A7D;font-size:0.9em;font-family:'Open Sans',sans-serif;}#block-system-user-menu ul.menu li a:hover{color:#0E83C6;}a#ingresar::before{content:"\f023";color:#0E83C6;font-size:1em;position:absolute;top:-1px;left:8px;font-family:'fontawesome-webfont' !important;}a#mi-cuenta::before{content:"\f007";color:#0E83C6;font-size:1em;position:absolute;top:-1px;left:8px;font-family:'fontawesome-webfont' !important;}a#registrarse::before{content:"\f234";color:#0E83C6;font-size:1em;position:absolute;top:-1px;left:8px;font-family:'fontawesome-webfont' !important;}a#logout::before{content:"\f08b";color:#0E83C6;font-size:1em;position:absolute;top:-1px;left:8px;font-family:'fontawesome-webfont' !important;}a#servicio-cliente::before{content:"\f1cd";color:#0E83C6;font-size:1em;position:absolute;top:-1px;left:8px;font-family:'fontawesome-webfont' !important;}a#tarjeta::before{content:"\f09d";color:#0E83C6;font-size:1em;position:absolute;top:-1px;left:8px;font-family:'fontawesome-webfont' !important;}.menu_contenedor{background-color:#0E83C6;display:flex;color:#fff;max-height:38px;position:relative;flex-basis:auto;align-items:flex-start;}.menu_contenedor a{color:#fff;}.menu_contenedor  .layout-center{width:100%;padding:0;}#block-co-sections-co-main-menu{z-index:9;position:relative;display:inline-flex;align-self:left;margin-top:2px;z-index:101;}#block-co-sections-co-main-menu ul.menu li{border-bottom:2px solid #ccc;}#block-co-sections-co-main-menu ul.menu{list-style:none;margin:0;padding:0;}#block-co-sections-co-main-menu ul.menu a{display:block;color:#fff !important;text-decoration:none;font-size:0.9em;padding:5px 10px;}#block-co-sections-co-main-menu ul.menu li{position:relative;float:left;margin:0;padding:0;list-style:none;}#block-co-sections-co-main-menu ul.menu li:hover{border-bottom:2px solid #ccc;}#block-co-sections-co-main-menu ul.menu ul{visibility:hidden;position:absolute;top:100%;left:0;padding:0;margin-top:2px;opacity:0;transition:visibility 1ms;transition:visibility 1ms cubic-bezier(0.68,-0.55,0.265,1.55),opacity 600ms;}#block-co-sections-co-main-menu ul.menu ul li{float:none;width:240px;}#block-co-sections-co-main-menu ul.menu ul li.is-active-trail a{font-weight:700;}#block-co-sections-co-main-menu ul.menu ul a{line-height:120%;padding:10px 15px;color:#797A7D !important;font-size:0.8em;}.page-section- .contenido_contenedor h1{display:none;}#block-co-sections-co-main-menu ul.menu ul a:hover{color:#222;}#block-co-sections-co-main-menu ul.menu li:hover > ul{visibility:visible;opacity:1;background:#fff;transition:visibility 1ms cubic-bezier(0.68,-0.55,0.265,1.55),opacity 600ms;}#block-co-sections-co-main-menu ul.menu li:hover > ul li{border-bottom:1px solid #ccc;}.menu-movil#nav-container #block-co-sections-co-main-menu ul.menu ul{visibility:visible;position:relative;top:100%;left:0;padding:0;margin-top:2px;opacity:1;transition:visibility 1ms;transition:visibility 1ms cubic-bezier(0.68,-0.55,0.265,1.55),opacity 600ms;}.menu-movil#nav-container #block-co-sections-co-main-menu ul.menu ul a{line-height:120%;padding:10px 15px;color:#fff !important;font-size:0.8em;font-weight:300;}.menu-movil#nav-container #block-co-sections-co-main-menu ul.menu a{display:block;color:#fff !important;text-decoration:none;font-size:0.9em;padding:5px 10px;font-weight:600;}.menu-movil#nav-container{margin-left:auto;position:relative;display:none;visibility:hidden;align-self:center;z-index:10;}.menu-movil #nav-toggle{display:flex;width:32px;height:32px;cursor:pointer;transform:rotate(0deg);align-items:center;flex-direction:row;}.menu-movil #nav-toggle span{width:100%;height:4px;border-radius:1px;display:block;position:absolute;left:0;content:'';transition:.5s ease-in-out;}.menu-movil #nav-toggle span:nth-child(1){top:5px;transform-origin:left center;}.menu-movil #nav-toggle span:nth-child(2){transform-origin:left center;}.menu-movil #nav-toggle span:nth-child(3){top:23px;transform-origin:left center;}.menu-movil #nav-toggle.open span:nth-child(1){transform:rotate(45deg);top:3px;left:5px;}.menu-movil #nav-toggle.open span:nth-child(2){width:0%;opacity:0;}.menu-movil #nav-toggle.open span:nth-child(3){transform:rotate(-45deg);top:25px;left:5px;}.menu-movil #nav-overlay{position:absolute;top:16px;left:16px;z-index:-1;background:rgba(0,0,0,0.8);border-radius:0;transition:1s;transform:scale3d(0,0,0);margin-top:55px !important;}.menu-movil #nav-overlay.open{transform:scale3d(1,1,1);}.menu-movil #nav-fullscreen{width:100%;position:fixed;left:0;top:0;transition:ease-in-out 0.25s;transition-delay:0s;visibility:hidden;opacity:0;padding-bottom:200px;}.menu-movil #nav-fullscreen.open{visibility:visible;opacity:1;transition:ease-in-out 0.5s;transition-delay:0.25s;display:block;overflow-y:scroll;}.menu-movil #nav-overlay{background:#0787C9;}.menu-movil #nav-toggle span{background-color:#0471B9;}.menu-movil #nav-fullscreen{display:none;align-items:flex-start;margin-top:111px;visibility:hidden;opacity:0;}.menu-movil #block-co-sections-co-main-menu ul.menu li{float:none;}.menu-movil #block-co-sections-co-main-menu ul.menu li{border-left:4px solid #0471b9;border-bottom:none;}.menu-movil #block-co-sections-co-main-menu ul.menu li:hover > ul{visibility:hidden;display:none;position:relative;opacity:0;background:#fff;transition:visibility 1ms cubic-bezier(0.68,-0.55,0.265,1.55),opacity 600ms;}.menu-movil #block-co-sections-co-main-menu ul.menu li:hover{border-left:8px solid #ccc;}.menu-movil .region-navigation,.menu-movil #block-co-sections-co-main-menu,.menu-movil #block-co-sections-co-main-menu ul.menu{width:100%;display:inline-grid;}.menu-movil #block-co-sections-co-main-menu{order:1;display:flex;opacity:1;visibility:visible;background:#0787c9;}.menu-movil #block-co-advanced-search-advanced-search-simple{order:0;display:flex;width:100%;background:#0471B9;display:none;visibility:hidden;}.menu-movil #block-co-advanced-search-advanced-search-simple input[type='submit'],.menu-movil #block-co-advanced-search-advanced-search-simple input[type='text']{background:transparent;}.menu-movil .arrow-up{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #0471B9;position:absolute;top:-12px;right:26px;display:none;visibility:hidden;}.menu-user-movil#nav-user-container{margin-left:auto;position:relative;display:none;visibility:hidden;align-self:center;z-index:11;margin-right:50px;}.menu-user-movil #nav-user-toggle{display:flex;width:32px;height:32px;cursor:pointer;transform:rotate(0deg);align-items:center;flex-direction:row;}.menu-user-movil #nav-user-toggle::before{content:"\f2bd";color:#0E83C6;font-family:'fontawesome-webfont' !important;font-size:1.8em;}.menu-user-movil #nav-user-toggle.open::before{content:"\f2be";}.menu-user-movil #nav-user-overlay{position:absolute;top:16px;left:16px;z-index:-1;background:rgba(0,0,0,0.8);border-radius:0;transition:1s;transform:scale3d(0,0,0);margin-top:55px !important;}.menu-user-movil #nav-user-overlay.open{transform:scale3d(1,1,1);}.menu-user-movil #nav-user-fullscreen{width:100%;position:fixed;left:0;top:0;transition:ease-in-out 0.25s;transition-delay:0s;opacity:0;align-items:flex-start;margin-top:111px;visibility:hidden;display:none;}.menu-user-movil #nav-user-fullscreen.open{visibility:visible;opacity:1;transition:ease-in-out 0.5s;transition-delay:0.25s;display:flex;}.menu-user-movil #nav-user-overlay{background:#0787C9;}.menu-user-movil #nav-user-toggle span{background-color:#0471B9;}.menu-user-movil #block-system-user-menu ul.menu li{float:none;}.menu-user-movil #block-system-user-menu ul.menu li{border-bottom:1px solid #ccc;padding-bottom:7px;margin:0px 0 7px 0;}.menu-user-movil #block-system-user-menu ul.menu li:hover > ul{visibility:hidden;display:none;position:relative;opacity:0;background:#fff;transition:visibility 1ms cubic-bezier(0.68,-0.55,0.265,1.55),opacity 600ms;}.menu-user-movil #block-system-user-menu ul.menu li:hover{}.menu-user-movil .saludo-user{background:#0471B9;padding:7px 21px 7px 10px;font-family:'Roboto Condensed',sans-serif;}.menu-user-movil .saludo-user .nombre{color:#fff;font-size:0.9em;font-weight:300;}.menu-user-movil .saludo-user .nombre span{font-weight:400;}.menu-user-movil .region-navigation,.menu-user-movil #block-system-user-menu,.menu-user-movil #block-system-user-menu ul.menu{width:100%;display:inline-grid;}.menu-user-movil #block-system-user-menu{order:1;display:flex;}.menu-user-movil .arrow-up{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #0471B9;position:absolute;top:-12px;right:77px;display:none;visibility:hidden;}#block-co-advanced-search-advanced-search-simple{position:relative;display:inline-flex;align-self:right;width:auto;float:right;background:#5FC8DA;}#block-co-advanced-search-advanced-search-simple input[type='text']{width:110px;height:35px;border-radius:0;border:none;padding:0px 10px 0px 15px;box-sizing:border-box;background:#5FC8DA;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7e7e7e',endColorstr='#767676',GradientType=0);font-size:0.9em;color:#fff;-webkit-transition-property:width color;-webkit-transition-duration:0.2s;-webkit-transition-timing-function:linear;transition-property:width color;transition-duration:0.2s;transition-timing-function:linear;top:0;position:relative;}#block-co-advanced-search-advanced-search-simple:hover input[type='text'],#block-co-advanced-search-advanced-search-simple input[type='text']:focus{width:110px;color:#fff;-webkit-transition-property:width color;-webkit-transition-duration:0.25s;-webkit-transition-timing-function:linear;transition-property:width color;transition-duration:0.25s;transition-timing-function:linear;}#block-co-advanced-search-advanced-search-simple .form-item::before{content:"\f002";font-family:'fontawesome-webfont';position:absolute;right:-23px;top:5px;}#views-exposed-form-rates-block .views-exposed-widget.views-widget-filter-field_cities_tid{margin-right:15px;}#block-co-advanced-search-advanced-search-simple input[type='submit']{font-size:0.9em;color:#fff;background:transparent;border:none;font-weight:800;text-indent:-1000px;width:36px;height:38px;top:0px;position:relative;border-radius:0;z-index:10;}#block-co-advanced-search-advanced-search-simple .form-item{margin:0px -5px 0 0;display:inline-flex;z-index:1;position:relative;width:auto;margin-left:0!important;margin-right:0!important;}#views-exposed-form-buscador-avanzado-page{margin-bottom:50px;}#views-exposed-form-buscador-avanzado-page #edit-combine-wrapper label,#views-exposed-form-buscador-avanzado-page .views-exposed-form label{color:#0e83c6;}.view-id-buscador_avanzado.buscador select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;min-width:100px;display:inline-block;margin-left:0;max-width:180px;}.view-id-buscador_avanzado.buscador input[type='text']{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;width:100%;max-width:180px;}.view-id-buscador_avanzado.buscador  input[type='submit']{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;border:1px solid #0771B9;margin-top:20px;width:auto;text-align:center;}.view-id-buscador_avanzado.buscador .views-field-body{padding:0 !important;}.view-id-buscador_avanzado.buscador .views-field-created{font-weight:300;float:left;font-style:italic;width:100%;margin:10px 0;}.view-id-buscador_avanzado.buscador .container-inline-date{float:left;clear:none;}.banner_contenedor{background-color:#D4D6D5;display:block;color:#fff;position:relative;height:auto;overflow:hidden;}.banner_contenedor a:link,.banner_contenedor a:visited{color:#fff;}.banner_contenedor a:hover{}.banner_contenedor .layout-center{width:100%;padding:0;}.banner_contenedor .view-co-main-slide{display:block;height:auto;width:100%;position:relative;}.banner_contenedor .view-co-main-slide .skin-default{position:relative;height:auto;}.banner_contenedor .view-co-main-slide .views-field-field-image a{}.banner_contenedor .view-co-main-slide .views-field-field-image img{height:auto;width:100%;min-height:auto;max-height:none;}.banner_contenedor .view-co-main-slide #views_slideshow_controls_text_co_main_slide-block_4,.views-field-field-link{}.views-slideshow-controls-bottom{position:absolute;width:100%;text-align:right;z-index:9;right:20px;bottom:10px;}.banner_contenedor #widget_pager_bottom_co_main_slide-block_4{}.banner_contenedor .views-slideshow-pager-field-item{background:white;border-radius:100%;cursor:pointer;display:inline-block;height:12px;margin:3px 1px;overflow:hidden;text-indent:200px;width:12px;-webkit-transition:background 0.3s ease-out;-moz-transition:background 0.3s ease-out;-ms-transition:background 0.3s ease-out;-o-transition:background 0.3s ease-out;transition:background 0.3s ease-out;}.banner_contenedor .views-slideshow-pager-field-item.active{background:#005da8;}.banner_contenedor #block-co-sections-co-banner-interna .view-co-main-slide{display:block;height:100%;width:100%;max-height:325px;position:relative;}.banner_contenedor #block-co-sections-co-banner-interna .view-co-main-slide .skin-default{position:relative;max-height:325px;}.banner_contenedor #block-co-sections-co-banner-interna .view-co-main-slide .views-field-field-image img{height:auto;width:100%;}.bloque_content_top__uno_contenedor{background-color:#D4D6D5;display:flex;flex-direction:column;color:#fff;min-height:220px;position:relative;}.bloque_content_top__uno_contenedora:link,.bloque_content_top__uno_contenedor a:visited{color:#fff;}.bloque_content_top__uno_contenedor a:hover{}.bloque_content_top__uno_contenedor .layout-center{width:100%;}.bloque_enlaces{display:flex;align-items:center;min-height:220px;padding-left:338px;background:url(/sites/all/themes/comfandico/vendors/img/bk_enlaces.png) no-repeat left bottom;justify-content:flex-end;}.bloque_enlaces ul{list-style:none;margin:0 auto;padding:0;display:block;}.bloque_enlaces ul li{list-style:none;padding:0 50px;display:inline-block;height:70px;line-height:70px;}.bloque_enlaces ul li:hover a:link,.bloque_enlaces ul li:hover a:visited,.bloque_enlaces ul li:hover a:hover{color:#fff !important;}.bloque_enlaces ul li:hover a::before{background-color:transparent !important;border:1px solid #fff;}.bloque_enlaces ul li.prensa{}.bloque_enlaces ul li.prensa:hover{background:#57BA52;}.bloque_enlaces ul li.prensa a:link,.bloque_enlaces ul li.prensa a:visited{font-weight:700;color:#57BA52;font-size:1.2em;}.bloque_enlaces ul li.prensa a:hover{}.bloque_enlaces ul li.prensa a::before{content:"\f1ea";color:#fff;font-size:1.2em;margin-right:15px;font-family:'fontawesome-webfont';font-weight:normal;background-color:#57BA52;padding:12px 11px;border-radius:30px;}.bloque_enlaces ul li.formularios{border-right:1px solid #A2A2A2;border-left:1px solid #A2A2A2;padding:0 50px;}.bloque_enlaces ul li.formularios:hover{background-color:#E63F56;}.bloque_enlaces ul li.formularios a:link,.bloque_enlaces ul li.formularios a:visited{font-weight:700;color:#E63F56;font-size:1.2em;}.bloque_enlaces ul li.formularios a:hover{}.bloque_enlaces ul li.formularios a::before{content:"\f24a";color:#fff;font-size:1.4em;margin-right:15px;font-family:'fontawesome-webfont';font-weight:normal;background-color:#E63F56;padding:12px 13px;border-radius:30px;}.bloque_enlaces ul li.consultas{}.bloque_enlaces ul li.consultas:hover{background-color:#694D9F;}.bloque_enlaces ul li.consultas a:link,.bloque_enlaces ul li.consultas a:visited{font-weight:700;color:#694D9F;font-size:1.2em;}.bloque_enlaces ul li.consultas a:hover{}.bloque_enlaces ul li.consultas a::before{content:"\f29c";color:#fff;font-size:1.4em;margin-right:15px;font-family:'fontawesome-webfont';font-weight:normal;background-color:#694D9F;padding:12px 13px;border-radius:30px;}.bloque_content_top__dos_contenedor{background-color:#BBC7C9;display:flex;flex-direction:column;color:#fff;max-height:330px;position:relative;height:100vh;}.bloque_content_top__dos_contenedora:link,.bloque_content_top__dos_contenedor a:visited{color:#fff;}.bloque_content_top__dos_contenedor a:hover{}.bloque_content_top__uno_contenedor .layout-center{width:100%;}#block-views-receta-del-dia-block .views-field-field-image{display:inline-flex;float:left;margin-right:45px;}#block-views-receta-del-dia-block .views-field-title{font-size:2em;color:#e63f56;padding-top:80px;}#block-views-receta-del-dia-block .views-field-title .views-label{font-weight:700;}#block-views-receta-del-dia-block .views-field-body{color:#2B2E31;}.bloque_content_bottom__contenedor{background-color:#D4D6D5;display:flex;flex-direction:column;color:#fff;min-height:220px;position:relative;}.front .contenido_contenedor h1{display:none;visibility:hidden;}.section-noticias select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;margin-right:15px;display:inline-block;width:180px;}.section-noticias #edit-field-date-value-wrapper{display:none !important;}.section-noticias .container-inline-date{clear:none;display:inline-block;}.section-noticias .views-field-field-date-1{font-weight:600;padding:10px 10px 0;font-size:0.8em;}#block-views-co-main-news-block{width:100%;display:inline-flex;max-width:835px;flex-wrap:wrap;margin-right:0;position:relative;}#block-views-co-main-news-block h2{display:block;color:#0471B9;border-bottom:1px solid #0471B9;width:95%;margin-bottom:40px;margin-top:0;}#block-views-co-main-news-block h2::after{content:"\f1ea";color:#0471B9;font-size:0.8em;font-family:'fontawesome-webfont';position:absolute;right:40px;font-weight:normal;}#block-views-co-main-news-block .view-co-main-news .views-row{display:inline-flex;max-width:245px;flex-wrap:wrap;margin-right:25px;}#block-views-co-main-news-block .view-co-main-news .views-row .views-field-field-images{margin-bottom:20px;}#block-views-co-main-news-block .view-co-main-news .views-row .views-field-title{font-weight:700;line-height:1.2rem;font-family:'Roboto Condensed',sans-serif;font-size:1.1rem;}#block-views-co-main-news-block .view-co-main-news .views-row .views-field-field-date{color:#E63F56;font-size:0.8em;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:700;}#block-views-co-main-news-block .view-co-main-news .views-row .views-field-body{color:#231F20;line-height:1.4em;margin:15px 0 20px;font-size:1em;}#block-views-co-main-news-block .view-co-main-news .views-row .views-field-body p{margin:10px 0;}#block-views-co-main-news-block .view-co-main-news .views-row .views-field-view-node{}#block-views-co-main-news-block .view-co-main-news .views-row .views-field-view-node a{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;border:1px solid #0771B9;float:left;}.node-event .field-name-field-link{position:relative;margin-bottom:20px;display:block;float:right;}.node-event .field-name-field-link a{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;float:left;}.node-event .field-name-field-link a::after{content:"\f0a6";font-family:'fontawesome-webfont' !important;margin-left:10px;}#block-views-co-event-block{width:100%;display:inline-flex;max-width:300px;flex-wrap:wrap;background:#F3F3F3;padding:10px 15px;font-size:0.9em;}#block-views-co-event-block h2{display:block;color:#0471B9;border-bottom:1px solid #0471B9;width:95%;margin-bottom:40px;margin-top:0;}#block-views-co-event-block h2::after{content:"\f1ea";color:#0471B9;font-size:0.8em;font-family:'fontawesome-webfont';position:absolute;right:40px;font-weight:normal;}#block-views-co-event-block .views-row{margin-bottom:20px;}#block-views-co-event-block .eventos-home .views-row{margin-bottom:10px;padding-bottom:18px;border-bottom:1px solid #c7cfd1;}#block-views-co-event-block .views-row  .views-field-title{font-weight:400;margin-bottom:10px;font-family:'Roboto Condensed',sans-serif;font-size:1.2em;}#block-views-co-event-block .views-row .views-field-field-start-finish-date{display:flex;float:left;width:55px;height:65px;line-height:1.2;text-align:center;align-items:center;background:#57BA52;margin-right:10px;color:#fff;font-weight:700;}#block-views-co-event-block .views-row .views-field-field-start-finish-date .sec-2040{display:flex;float:left;width:55px;height:65px;line-height:1.2;text-align:center;align-items:center;margin-right:10px;color:#fff;font-weight:700;background:rgb(213,154,94);}#block-views-co-event-block .views-row .views-field-field-start-finish-date .sec-2088{display:flex;float:left;width:55px;height:65px;line-height:1.2;text-align:center;align-items:center;margin-right:10px;color:#fff;font-weight:700;background:rgb(123,41,134);}#block-views-co-event-block .views-row .views-field-field-start-finish-date .sec-305{display:flex;float:left;width:55px;height:65px;line-height:1.2;text-align:center;align-items:center;margin-right:10px;color:#fff;font-weight:700;background:rgb(255,127,0);}#block-views-co-event-block .views-row .views-field-field-start-finish-date .sec-26{display:flex;float:left;width:55px;height:65px;line-height:1.2;text-align:center;align-items:center;margin-right:10px;color:#fff;font-weight:700;background:rgb(214,0,0);}#block-views-co-event-block .views-row .views-field-field-start-finish-date .sec-1926{display:flex;float:left;width:55px;height:65px;line-height:1.2;text-align:center;align-items:center;margin-right:10px;color:#fff;font-weight:700;background:rgb(127,1,79);}#block-views-co-event-block .views-row .views-field-field-start-finish-date .sec-21{display:flex;float:left;width:55px;height:65px;line-height:1.2;text-align:center;align-items:center;margin-right:10px;color:#fff;font-weight:700;background:rgb(123,41,134);}#block-views-co-event-block .views-row .views-field-field-start-finish-date .sec-23{display:flex;float:left;width:55px;height:65px;line-height:1.2;text-align:center;align-items:center;margin-right:10px;color:#fff;font-weight:700;background:rgb(0,181,218);}#block-views-co-event-block .views-row .views-field-field-start-finish-date .sec-25{display:flex;float:left;width:55px;height:65px;line-height:1.2;text-align:center;align-items:center;margin-right:10px;color:#fff;font-weight:700;background:rgb(255,105,92);}#block-views-co-event-block .views-row .views-field-field-start-finish-date .sec-310{display:flex;float:left;width:55px;height:65px;line-height:1.2;text-align:center;align-items:center;margin-right:10px;color:#fff;font-weight:700;background:rgb(123,41,134);}#block-views-co-event-block .views-row .views-field-field-start-finish-date .sec-19{display:flex;float:left;width:55px;height:65px;line-height:1.2;text-align:center;align-items:center;margin-right:10px;color:#fff;font-weight:700;background:#0E83C6;}#block-views-co-event-block .views-row .views-field-field-start-finish-date .sec-309{display:flex;float:left;width:55px;height:65px;line-height:1.2;text-align:center;align-items:center;margin-right:10px;color:#fff;font-weight:700;background:#0E83C6;}#block-views-co-event-block .views-row .views-field-field-start-finish-date .sec-424{display:flex;float:left;width:55px;height:65px;line-height:1.2;text-align:center;align-items:center;margin-right:10px;color:#fff;font-weight:700;background:#0E83C6;}.view-co-event.modo-filas .views-row .views-field-view-node a{display:block;}#block-views-co-event-block .views-row .views-field-field-start-finish-date .sec-20{display:flex;float:left;width:55px;height:65px;line-height:1.2;text-align:center;align-items:center;margin-right:10px;color:#fff;font-weight:700;background:rgb(77,195,74);}#block-views-co-event-block .views-row .views-field-field-start-finish-date .sec-393{display:flex;float:left;width:55px;height:65px;line-height:1.2;text-align:center;align-items:center;margin-right:10px;color:#fff;font-weight:700;background:#0E83C6;}#block-views-co-event-block .views-row .views-field-field-start-finish-date .sec-299{display:flex;float:left;width:55px;height:65px;line-height:1.2;text-align:center;align-items:center;margin-right:10px;color:#fff;font-weight:700;background:#0E83C6;}#block-views-co-event-block .views-row .fecha{}#block-views-co-event-block .views-row .views-field-body{line-height:1.4em;font-size:1em;margin-bottom:10px;}.contenido_contenedor{background-color:#FFF;display:flex;flex-direction:column;padding:10px 0 70px;font-size:1em;line-height:1.2em;}.contenido_contenedor p{margin:10px 0;}.contenido_contenedor .layout-center{width:100%;}.footer_contenedor{background-color:#0471B9;display:flex;flex-direction:column;color:#fff;padding:50px 0;}.footer_contenedor .block-menu{display:inline-block;padding:0 10px;margin-bottom:20px;width:100%;max-width:160px;vertical-align:top;}.footer_contenedor .block-menu h2{margin:0;padding:0;font-weight:600;font-size:1.2em;line-height:1.4em;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#fff;}.footer_contenedor .block-menu ul.menu{list-style:none;margin:0;padding:0;}.footer_contenedor .block-menu ul.menu li{list-style:none;}.footer_contenedor .block-menu ul.menu li a{color:#fff;font-size:0.9em;}#block-block-42{display:inline-flex;}#block-block-45{display:inline-flex;vertical-align:top;}.top_f{border-bottom:1px dotted #fff;padding-bottom:25px;margin-bottom:25px;display:inline-block;justify-content:space-around;width:100%;font-size:0.9em;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;}.top_f footer{width:100%;}.footer_contenedor .layout-center{width:100%;}#block-block-43 .row1{}#block-block-43 .row1 .item{display:inline-flex;}#block-block-43 .row1 .item .colum{display:inline-block;}#block-block-43 .row1 h2{margin:0;padding:0;font-weight:600;font-size:1.2em;line-height:1.4em;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#fff;}#block-block-43 .row1 p{margin:0;}#block-block-43 .row1 .item .colum .item{display:block;}#block-block-43 .row1 .item .colum .item ul{padding:0;margin:0;list-style:none;}#block-block-43 .row1 .item .colum .item ul li{list-style:none;}#block-block-43 .row1 .item .colum .item ul li a:link,#block-block-43 .row1 .item .colum .item ul li a:visited{color:#fff;}#block-block-43 .row1 .item .colum .item ul li a:hover{color:#fff;}#block-block-43 .row1 .item .title{font-weight:bold;margin-right:5px;}#block-block-43 .row1 .item .title--normal{font-weight:normal;margin-right:5px;}#block-block-43 .row1 .item.left{display:inline-flex;max-width:300px;width:100%;padding:0 30px 0 0;}#block-block-43 .row1 .item.center{border-left:1px solid #fff;border-right:1px solid #fff;line-height:1.4em;align-items:baseline;display:inline-flex;padding:0 10px;width:55%;max-width:665px;}#block-block-43 .row1 .item.center .colum{padding:0 20px;}#block-block-42 .row1{}#block-block-42 .row1 .item{display:inline-flex;}#block-block-42 .row1 .item .colum{display:inline-block;}#block-block-42 .row1 h2{margin:0;padding:0;font-weight:600;font-size:1.2em;line-height:1.4em;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#fff;}#block-block-42 .row1 p{margin:0;}#block-block-42 .row1 .item .colum .item{display:block;}#block-block-42 .row1 .item .colum .item ul{padding:0;margin:0;list-style:none;}#block-block-42 .row1 .item .colum .item ul li{list-style:none;}#block-block-42 .row1 .item .colum .item ul li a:link,#block-block-42 .row1 .item .colum .item ul li a:visited{color:#fff;}#block-block-42 .row1 .item .colum .item ul li a:hover{color:#fff;}#block-block-42 .row1 .item .title{font-weight:bold;margin-right:5px;}#block-block-42 .row1 .item .title--normal{font-weight:normal;margin-right:5px;}#block-block-42 .row1 .item.left{display:inline-flex;max-width:300px;width:100%;padding:0 30px 0 0;}#block-block-42 .row1 .item.center{border-left:1px solid #fff;border-right:1px solid #fff;line-height:1.4em;align-items:baseline;display:inline-flex;padding:0 10px;width:55%;max-width:665px;}#block-block-42 .row1 .item.center .colum{padding:0 20px;}#redes-footer{display:block;margin-bottom:40px;}#redes-footer .item.right{max-width:170px;display:inline-flex;flex-direction:column;padding:0;width:100%;}#redes-footer .item.right h2{display:flex;width:100%;margin-bottom:5px;padding:0;font-weight:600;font-size:1.2em;line-height:1.4em;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#fff;}#redes-footer .item.right .legal a,#redes-footer .item.right .sitemap a{color:#fff;font-size:0.9em;position:relative;display:block;}#redes-footer .icon-social-networks i{font-style:normal;}#redes-footer .icon-social-networks .fa-facebook-official::before{content:"\f230";color:#fff;font-size:1.6em;}#redes-footer .icon-social-networks .fa-twitter-square::before{content:"\f081";color:#fff;font-size:1.6em;}#redes-footer .icon-social-networks .fa-youtube-square::before{content:"\f166";color:#fff;font-size:1.6em;}#redes-footer .icon-social-networks .fa-instagram::before{content:"\f16d";color:#fff;font-size:1.6em;}#redes-footer .icon-social-networks{display:flex;margin-bottom:10px;}#redes-footer .icon-social-networks a{margin-right:10px;font-size:1.2em;}#block-block-42 .row2{}#block-block-42 .super__subsidio{max-width:310px;float:right;}.view-co-footer-logos{}.view-co-footer-logos ul{list-style:none;display:flex;padding:0;margin:0;}.view-co-footer-logos ul li{list-style:none;display:inline-flex;margin-right:20px;}.view-co-footer-logos ul li img{width:120px;}#user-login,#user-pass{background:#F3F3F3;padding:20px 20px 80px;text-align:left;margin:0 auto;display:block;position:relative;width:100%;top:5%;float:left;}#user-login input[type='text'],#user-login input[type='password'],#user-pass input[type='text']{border:1px solid #ccc;padding:7px 20px;margin:0px 0 2px;max-width:300px;width:100%;}#user-login .description{margin:0;font-size:0.8em;font-style:italic;padding:0;}.logged-in #block-system-user-menu ul.menu li a#ingresar{display:none;visibility:hidden;}#user-login label,#user-pass label{font-family:'Open Sans',sans-serif;font-weight:400;color:#505759;font-size:1.2em;margin:0 0 10px 0;}#user-login .form-actions input[type='submit'],#user-pass .form-actions input[type='submit']{border:0;background-color:#005da8;font-weight:300;font-size:1.2em;margin:0;padding:10px 20px;font-family:'Roboto Condensed',sans-serif;color:#fff;}#user-login--2{background:#fff;padding:20px 20px 40px;}#user-login--2 input[type='text'],#user-login--2 input[type='password']{border:1px solid #ccc;padding:7px 20px;margin:0px 0 2px;}#user-login--2 .description{margin:0;font-size:0.8em;font-style:italic;padding:0;}#user-login--2 label{font-family:'Open Sans',sans-serif;font-weight:400;color:#505759;font-size:1.2em;margin:0 0 10px 0;}#user-login--2 .form-actions input[type='submit']{background:#00a0e3;background:-moz-linear-gradient(top,#00a0e3 0%,#0066b2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00a0e3),color-stop(100%,#0066b2));background:-webkit-linear-gradient(top,#00a0e3 0%,#0066b2 100%);background:-o-linear-gradient(top,#00a0e3 0%,#0066b2 100%);background:-ms-linear-gradient(top,#00a0e3 0%,#0066b2 100%);background:linear-gradient(to bottom,#00a0e3 0%,#0066b2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a0e3',endColorstr='#0066b2',GradientType=0);font-size:1em;border:none;color:#fff;padding:10px 20px;}.form-actions a{margin-left:20px;}.view-alojamientos{justify-content:center;display:flex;text-align:center;}.modo-grilla{text-align:left;}.modo-grilla .item-list ul{margin:30px 0;padding:0;}.modo-grilla .views-row{display:inline-flex;max-width:230px;margin:15px 10px;background:#fff;min-height:417px;position:relative;flex-direction:column;text-align:left;box-shadow:0px 0px 10px 0px #ccc;border-radius:0 0 4px 4px;vertical-align:top;}.modo-grilla .views-row .views-field-field-image{width:100%;display:flex;max-width:230px;min-height:138px;}.modo-grilla .views-row .views-field-field-image img:hover{opacity:0.7;}.modo-grilla .views-row .views-field-field-image-2{position:absolute;top:-7px;right:-8px;}.modo-grilla .views-row .views-field-field-logo{position:absolute;top:0;background:#fff;}.modo-grilla .views-row .views-field-php-1,.modo-grilla .views-row .views-field-view-node,.modo-grilla .views-row .views-field-php{position:absolute;right:0px;top:0;background:#57BA52;padding:2px 8px;border-radius:0 0 0 7px;}.modo-grilla .views-row .views-field-php-1 a,.modo-grilla .views-row .views-field-view-node a,.modo-grilla .views-row .views-field-php a{color:#fff;}.modo-grilla .views-row .views-field-title{font-family:"Roboto",sans-serif;font-weight:700;padding:5px 10px 5px 10px;min-height:57px;line-height:1.2em;display:flex;align-items:center;background:#0e83c6;margin-top:-4px;}.modo-grilla .views-row .views-field-title a{color:#fff;}.modo-grilla .views-row .views-field-body{font-size:1em;padding:10px;line-height:1.4em;min-height:145px;}.modo-grilla .views-row .views-field-field-link{margin:0 auto 15px auto;}.modo-grilla .views-row .views-field-field-link a{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;float:left;}.modo-grilla .views-row .views-field-field-link a::after{content:"\f0a6";font-family:'fontawesome-webfont' !important;margin-left:10px;}a.l-hand{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;}a::after.l-handa{content:"\f0a6";font-family:'fontawesome-webfont' !important;margin-left:10px;}.modo-grilla .views-row .views-field-php{}.page-node-543 .field-name-body.field-type-text-with-summary{background:#fff;padding:20px;}#views-exposed-form-centros-recreativos-block{background:#fff;margin:10px 0 10px;padding:10px 15px 5px;}#views-exposed-form-centros-recreativos-block .views-widget-filter-field_cities_tid{display:block;width:auto;float:left;margin:0;padding:0;max-width:220px;}#views-exposed-form-centros-recreativos-block .views-widget-filter-field_cities_tid label{margin-right:10px;display:flex;align-self:center;color:#0E83C6;}#views-exposed-form-centros-recreativos-block .views-widget-filter-field_cities_tid .views-widget{}#views-exposed-form-centros-recreativos-block .views-widget-filter-field_cities_tid select#edit-field-cities-tid{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px;}#CabaasCentroVacacionalComfandiLagoCalima{}#CabaasCentroVacacionalComfandiLagoCalima.ui-tabs{position:relative;padding:0;zoom:1;background:#fff;border:none;}#CabaasCentroVacacionalComfandiLagoCalima ul.ui-tabs-nav{border:none;border-radius:0;font-size:1em;font-family:'Roboto Condensed',sans-serif;padding:0;}#CabaasCentroVacacionalComfandiLagoCalima ul.ui-tabs-nav li.ui-state-default{background:#55b14e;border-radius:0;padding:2px 10px;border:1px solid #e6e7e8;}#CabaasCentroVacacionalComfandiLagoCalima ul.ui-tabs-nav li.ui-state-default a{color:#fff;}#CabaasCentroVacacionalComfandiLagoCalima ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected{background:#FFF;border:2px solid #55b14e;}#CabaasCentroVacacionalComfandiLagoCalima ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected a{color:#55b14e;font-weight:700;}#CabaasCentroVacacionalComfandiLagoCalima .ui-tabs-panel.ui-widget-content{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:0.9em;border:2px solid #55b14e;border-top:1px solid #55b14e;}#CabaasCentroVacacionalComfandiLagoCalima .ui-tabs{position:relative;padding:.2em;zoom:1;}.view-mode-cont_block_body_cont2 .field-name-body{background:#fff;padding:20px;margin-bottom:40px;}#CabaasCentroVacacionalComfandiLagoCalima .left,#CabaasCentroVacacionalComfandiLagoCalima .right{padding:0 15px;}.node-title{font-size:2em;display:inline-flex;margin:15px 0;font-family:'Roboto Condensed',sans-serif;line-height:1.4em;font-weight:700;color:#0e83c6;}.node-link-field{display:inline-flex;float:right;margin-top:15px;}.node-link-field .field-name-field-link a{border-bottom-color:#2fa52c;background-image:url(/sites/all/themes/comfandi/images/sprite.png);background-position:-934px -735px;background-repeat:no-repeat;border-bottom:2px solid #32862c;border-radius:3px;color:white !important;margin:10px 5px;padding:10px 10px 10px 35px;position:relative;text-align:center;background-color:#55b14e;color:white !important;float:right;}.modo-filas{}.modo-filas .views-row{background:#F3F3F3;padding:20px 20px 25px;margin-bottom:25px;display:inline-block;width:100%;}.modo-filas .views-row .views-field-title{font-size:1.6em;font-family:'Roboto Condensed',sans-serif;display:block;font-weight:500;margin-top:5px;color:#0e83c6;line-height:1em;margin:0;padding:0;}#block-co-continuing-education-co-continuing-education-content .modo-filas .views-row .views-field-title{font-size:1.2em;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;display:block;font-weight:700;margin-top:5px;line-height:1em;margin:0;padding:0;}#block-co-continuing-education-co-continuing-education-content .modo-filas .views-row .views-field-field-image{float:left;margin-right:20px;min-height:220px;}.modo-filas .views-row .views-field-title a:link,.modo-filas .views-row .views-field-title a:visited{color:#0e83c6;}.modo-filas .views-row .views-field-title a:hover{color:#0e83c6;}.modo-filas .views-row .views-field-field-image{float:left;margin-right:20px;}.modo-filas .views-row .views-field-body{padding:10px;color:#323232;margin-top:20px;}.modo-filas .views-row .views-field-view-node{}.modo-filas .views-row .views-field-view-node a{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;float:right;display:none;}.modo-filas .views-row .views-field-field-link a{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;float:right;margin-left:15px;margin-bottom:10px;}.modo-filas .views-row .views-field-field-link a::after{content:"\f0a6";font-family:'fontawesome-webfont' !important;margin-left:10px;}.modo-filas .views-row .views-field-field-link a:hover{color:#fff;font-weight:normal;}.modo-filas .views-row .views-field-field-link-2{}.modo-filas .views-field-field-start-finish-date{display:flex;float:left;width:60px;height:75px;line-height:1.2;text-align:center;align-items:center;background:#57BA52;margin-right:10px;color:#fff;font-weight:700;padding:0 10px;}.page-node-647 .field-name-body.field-type-text-with-summary{background:#fff;padding:20px;}#views-exposed-form-rates-block{background:#fff;margin:10px 0 10px;padding:10px 15px 5px;}#views-exposed-form-rates-block .views-exposed-widget{display:block;float:left;margin:0;padding:0;max-width:255px;}#views-exposed-form-rates-block .views-exposed-widget.views-widget-filter-field_cities_tid{max-width:220px;}#views-exposed-form-rates-block .views-exposed-widget label{margin-right:10px;display:flex;align-self:center;color:#0E83C6;}#views-exposed-form-rates-block .views-exposed-widget .views-widget{}#views-exposed-form-rates-block .views-exposed-widget select.form-select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px;margin-right:15px;}.views-exposed-form-rates-blockes .view-content{}.view-rates .view-grouping-header{color:#75c34a;font-family:"Roboto",sans-serif;font-size:1.2em;margin-bottom:0px;padding:10px;font-weight:700;background:#ffffff;}.view-rates table tbody td{border-bottom:1px dotted #ccc;border-left:0px;border-right:0px;border-top:0px;padding:10px;}.view-rates table{margin:0 auto 35px;background:#fff;}.view-rates table caption{font-size:1em;text-align:left;font-weight:400;background:#ffffff;padding:10px;color:#4dc34a;}.view-rates table thead{color:#fff;font-family:'Roboto Condensed',sans-serif;text-align:center;background:#7ec34a;}.view-rates table thead th{padding:10px;}.page-node-9120 .field-name-body.field-type-text-with-summary{text-align:center;}.page-node-8643 .field-name-body.field-type-text-with-summary{background:#00c0cf;height:auto;text-align:center;}#views-exposed-form-travel-agency-block-2{background:#fff;margin:10px 0 10px;padding:10px 15px 5px;}#views-exposed-form-travel-agency-block-2 .views-exposed-widget{display:block;width:auto;float:right;margin:0;padding:0;max-width:255px;}#views-exposed-form-travel-agency-block-2 .views-exposed-widget.views-widget-filter-field_cities_tid{max-width:220px;}#views-exposed-form-travel-agency-block-2 .views-exposed-widget label{margin-right:10px;display:flex;align-self:center;color:#0E83C6;}#views-exposed-form-travel-agency-block-2 .views-exposed-widget .views-widget{}#views-exposed-form-travel-agency-block-2 .views-exposed-widget select.form-select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px;margin-right:15px;}.node-type-travel-agency{}.node-type-travel-agency article{display:flex;flex-direction:row;background:#fff;padding:25px;}.node-type-travel-agency article .field-name-field-image{float:none;position:relative;display:block;margin:0 auto 20px;text-align:center;}.node-type-travel-agency article .field-name-body{padding:0 30px;}#PersonasMayores{}#PersonasMayores.ui-tabs{position:relative;padding:0;zoom:1;background:#fff;border:none;}#PersonasMayores ul.ui-tabs-nav{border:none;border-radius:0;font-size:1em;font-family:'Roboto Condensed',sans-serif;padding:0;}#PersonasMayores ul.ui-tabs-nav li.ui-state-default{background:#55b14e;border-radius:0;padding:2px 10px 0;border:1px solid #e6e7e8;}#PersonasMayores ul.ui-tabs-nav li.ui-state-default a{color:#fff;}#PersonasMayores ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected{background:#FFF;border:2px solid #55b14e;}#PersonasMayores ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected a{color:#55b14e;font-weight:700;}#PersonasMayores .ui-tabs-panel.ui-widget-content{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:0.8em;border:2px solid #55b14e;border-top:1px solid #55b14e;}#PersonasMayores .ui-tabs{position:relative;padding:.2em;zoom:1;}.view-mode-cont_block_body_cont2 .field-name-body{background:#fff;padding:20px;margin-bottom:40px;}#PersonasMayores .left,#PersonasMayores .right{padding:0 15px;}input[type='button']{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;float:right;border:none;display:block;position:relative;margin:5px 0 0px 0;}input[type='button']:hover{color:#fff;font-weight:normal;}.l-view-banner #views_slideshow_cycle_teaser_section_co_main_slide-block,.l-view-banner .views-slideshow-cycle-main-frame-row{width:100% !important;position:relative;}.l-view-banner .views-slideshow-cycle-main-frame .views-field-field-link *,.l-view-banner .views-slideshow-cycle-main-frame .views-field-field-link{background:none !important;border:none !important;display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10;}.l-view-banner .views_slideshow_cycle_main img{height:auto;width:100%;}.receta.l-view-banner .views_slideshow_cycle_main img{max-height:330px;}.l-view-banner .views_slideshow_cycle_main .title-body-container .views-field-field-button-title{font-size:1.85em;}.l-view-banner .views_slideshow_cycle_main .title-body-container .field-content{color:white;}.l-view-banner .views_slideshow_cycle_main .title-body-container .views-field-body{color:white;font-weight:normal;margin:10px 0;pointer-events:none;line-height:1.2em;}.l-view-banner .views_slideshow_cycle_main .views-field-field-image{margin:0;width:100%;}.l-view-banner .views_slideshow_cycle_main .title-body-container .views-field-body .field-content{font-size:1.1em;font-weight:normal;}.l-view-banner .views_slideshow_cycle_main .views-field-field-image-2{position:absolute;top:0;right:0;max-height:300px;}.l-view-banner .views_slideshow_cycle_main .title-body-container{display:block;font-weight:700;right:3%;top:20%;position:absolute;max-width:230px;line-height:2em;}.l-back p a{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;margin:20px 0 20px 0;width:100px;float:none;text-align:center;display:block;}.l-back p a:hover{color:#fff;font-weight:normal;}.view-mode-culture_centers .group-header .field-name-field-ref-content{float:right;margin-right:10px;width:220px;height:250px;}.view-mode-culture_centers .group-header .field-name-field-ref-content h2{display:none;visibility:hidden;}.section-servicios-culturales .contenido_contenedor  .node-comfandi-page{background:#fff;padding:15px 25px;}.section-servicios-culturales .contenido_contenedor .node-comfandi-page h2.node__title{margin:0 0 20px 0;}.section-servicios-culturales .contenido_contenedor article{background:#fff;padding:0px;}#CentroCulturalCali ul.ui-tabs-nav,#TabsdelaAgendaculturalComfandi ul.ui-tabs-nav{background:#fff;}#CentroCulturalCali ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected,#TabsdelaAgendaculturalComfandi ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected,#CentroCulturalCartago ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected{background:#FFF !important;border:2px solid #712b90;padding-bottom:2px;}#CentroCulturalCali ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected a,#TabsdelaAgendaculturalComfandi ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected a,#CentroCulturalCartago ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected a{color:#712b90;font-weight:700;}#CentroCulturalCali ul.ui-tabs-nav li.ui-state-default,#TabsdelaAgendaculturalComfandi ul.ui-tabs-nav li.ui-state-default,#CentroCulturalCartago ul.ui-tabs-nav li.ui-state-default{background:#712b90;border-radius:0;padding:2px 10px;border:1px solid #e6e7e8;}#CentroCulturalCali .ui-tabs-panel.ui-widget-content,#TabsdelaAgendaculturalComfandi .ui-tabs-panel.ui-widget-content,#CentroCulturalCartago .ui-tabs-panel.ui-widget-content{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;border:2px solid #712b90;border-top:1px solid #712b90;min-height:320px;}.view-cultural-centers .views-exposed-form .views-exposed-widget,.view-library-network .views-exposed-form .views-exposed-widget{float:none;padding:.5em 1em 0 0;display:block;}.view-library-network ul{display:block;padding:0;margin:20px 0;}.view-library-network ul li{display:inline-flex;width:47%;border-bottom:1px dotted #ccc;vertical-align:text-bottom;padding:0 10px 8px 0;margin:0 10px 20px 10px;position:relative;}.view-library-network ul li a::before{content:"\f061";color:#712b90;font-size:0.9em;position:absolute;top:0px;left:0px;font-family:'fontawesome-webfont' !important;}.view-library-network ul li a:link,.view-library-network ul li a:visited,.view-library-network ul li a:hover{color:#222;padding-left:20px;line-height:1.4em;}.view-co-intern-banners .views-slideshow-cycle-main-frame-row .views-row .views-field-field-link .field-content a{background:none !important;border:none !important;display:inline-block;height:100%;margin:0;padding:0;position:absolute;text-indent:-9999px;width:100%;}.page-node-8483 .field-name-field-introduction{text-align:center;margin-bottom:25px;}.page-node-8483 .node-comfandi-page .left{}.page-node-8483 .node-comfandi-page .right{}.page-node-8483 .node-comfandi-page .right article .webform-client-form{background:#F3F3F3;padding:20px;}.page-node-8483 .node-comfandi-page .right article .webform-client-form label{font-size:0.9em;margin-bottom:5px;}.page-node-8483 .node-comfandi-page .right article .webform-client-form input[type='text'],.page-node-8483 .node-comfandi-page .right article .webform-client-form input[type='email']{border:1px solid #DDDEDD;padding:10px;}.page-node-8483 .node-comfandi-page .right article .webform-client-form select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 15px #fff;margin-right:15px;width:100%;border-radius:0;height:39px;}.form-item select#edit-field-cities-tid{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;margin-right:15px;width:100%;}.views-exposed-form label{font-size:0.9em;margin-bottom:5px;display:flex;align-self:center;margin-right:10px;color:#0e83c6;}.page-node-8483 .node-comfandi-page .right article .webform-client-form input[type='submit']{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;border:1px solid #0771B9;margin-top:20px;width:auto;text-align:center;}.page-node-8483 .node-comfandi-page .right article .webform-client-form label.option{font-size:0.8em;}.page-node-8483 .node-comfandi-page .right article .webform-client-form input[type='radio']{}.page-node-8483 .node-comfandi-page .right article .webform-client-form .form-item{margin:15px 0;}.ui-tabs{position:relative;padding:0;zoom:1;background:#fff;border:none;}ul.ui-tabs-nav{background:#FFF;border:none;border-radius:0;font-size:1em;font-family:'Roboto Condensed',sans-serif;padding:0 !important;}ul.ui-tabs-nav li.ui-state-default{background:#0e83c6;border-radius:0;padding:2px 10px;border:1px solid #e6e7e8;}ul.ui-tabs-nav li.ui-state-default a{color:#fff;padding:5px 9px;}ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected{background:#FFF;border:2px solid #fff;padding-bottom:2px;}ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected a{color:#fff;font-weight:700;}.ui-tabs-panel.ui-widget-content{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:0.9em;color:#323232;border:2px solid rgb(14,131,198);border-top:1px solid rgb(14,131,198);}.ui-tabs .left,.ui-tabs .right{padding:0 15px;}.page-node-1602 .field-name-field-introduction,.page-node-1612 .field-name-field-introduction,.page-node-2151 .field-name-body{background:#fff;padding:20px;}.page-node-1602 .field-name-body,.page-node-1612 .field-name-body,.page-node-2308 .field-name-body{background:#fff;padding:20px;margin-bottom:30px;}#views-exposed-form-housing-project-block{background:#fff;margin:10px 0 10px;padding:10px 15px 5px;}#views-exposed-form-housing-project-block .views-widget-filter-field_cities_tid,#views-exposed-form-housing-project-block .views-widget-filter-field_real_estate_type_tid{display:block;width:auto;float:left;margin:0 20px 0 0;padding:0;max-width:220px;}#views-exposed-form-housing-project-block .views-widget-filter-field_cities_tid label,#views-exposed-form-housing-project-block .views-widget-filter-field_real_estate_type_tid  label{margin-right:10px;display:flex;align-self:center;color:#0E83C6;}#views-exposed-form-housing-project-block .views-widget-filter-field_cities_tid .views-widget{}#views-exposed-form-housing-project-block select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px;min-width:160px;}#Alianzasestrategicaspaginadetabs ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected{background:#FFF;border:2px solid rgb(255,127,0);padding-bottom:2px;}#Alianzasestrategicaspaginadetabs ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected a{color:rgb(255,127,0);font-weight:700;}#Alianzasestrategicaspaginadetabs ul.ui-tabs-nav li.ui-state-default{background:rgb(255,127,0);border-radius:0;padding:2px 10px;border:1px solid #e6e7e8;}#Alianzasestrategicaspaginadetabs .ui-tabs-panel.ui-widget-content{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:0.8em;border:2px solid rgb(255,127,0);border-top:1px solid rgb(255,127,0);min-height:320px;}.section-vivienda ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected{border:2px solid #f78815;}.section-vivienda ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected a{color:#f78815;}.section-vivienda .ui-tabs-panel.ui-widget-content{border:2px solid #f78815;border-top:1px solid #f78815;}.section-salud .view-search-attention-routes ul li a::before{color:#00b5da;}.view-search-attention-routes.view-display-id-block{padding:50px 70px 20px;background:#f3f3f3;margin-bottom:40px;}.section-salud .modo-grilla .views-row .views-field-title,.section-salud .modo-grilla .views-row .views-field-php{background:rgb(0,181,218);}.section-salud .contenido_contenedor .field-type-field-collection{background:#fff;padding:20px;}.section-salud .contenido_contenedor  .node-comfandi-page{background:#fff;}.page-node-8451 .field-name-field-introduction{text-align:center;margin-bottom:25px;}.section-salud .contenido_contenedor .field-name-body{background:#fff;padding:20px;margin-bottom:25px;}.section-salud .field-name-field-global-block.field-type-blockreference{background:#fff;padding:20px;margin-bottom:25px;}.section-salud .contenido_contenedor .field-name-body p{margin:0;}.section-salud .contenido_contenedor .field-type-field-collection{margin-bottom:20px;}.view-search-attention-routes .views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;display:block;}.view-search-attention-routes ul{display:block;padding:0;margin:20px 0;}.view-search-attention-routes ul li{display:inline-flex;width:29%;border-bottom:1px dotted #ccc;vertical-align:text-bottom;padding:0 10px 8px 0;margin:0 10px 20px 10px;position:relative;}.view-search-attention-routes ul li a::before{content:"\f061";color:#712b90;font-size:0.9em;position:absolute;top:0px;left:0px;font-family:'fontawesome-webfont' !important;}.view-search-attention-routes ul li a:link,.view-search-attention-routes ul li a:visited,.view-search-attention-routes ul li a:hover{color:#222;padding-left:20px;line-height:1.4em;}.section-salud #edit-field-cities-tid-wrapper label,#edit-combine-wrapper label{margin-right:10px;display:inline-flex;align-self:center;color:rgb(0,181,218);}.section-salud #edit-field-cities-tid-wrapper  .views-widget{width:100%;display:inline;}.section-salud #edit-field-cities-tid-wrapper .form-item-field-cities-tid select#edit-field-cities-tid{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;width:145px;}.section-salud #edit-combine-wrapper input[type='text']{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;width:100%;}.view-city-filtered-content .views-exposed-form .views-exposed-widget{float:none;padding:.5em 1em 0 0;display:block;}.botones-abajo.view-city-filtered-content .views-row,.botones-abajo .views-row{display:inline-flex;}.view-city-filtered-content ul{display:block;padding:0;margin:20px 0;}.view-city-filtered-content ul li{display:inline-flex;width:29%;border-bottom:1px dotted #ccc;vertical-align:text-bottom;padding:0 10px 8px 0;margin:0 10px 20px 10px;position:relative;}.view-city-filtered-content ul li a::before{content:"\f061";color:rgb(0,181,218);font-size:0.9em;position:absolute;top:0px;left:0px;font-family:'fontawesome-webfont' !important;}.view-city-filtered-content ul li a:link,.view-city-filtered-content ul li a:visited,.view-city-filtered-content ul li a:hover{color:#222;padding-left:20px;line-height:1.4em;}.section-salud .contenido_contenedor .node-comfandi-page{}.page-node-8451 .node-comfandi-page .right{padding:0 10px;}.page-node-8451 .node-comfandi-page .left{padding:30px;}.page-node-8451 .node-comfandi-page .right article .webform-client-form{background:#F3F3F3;padding:20px;}.page-node-8451 .node-comfandi-page .right article .webform-client-form label{font-size:0.9em;margin-bottom:5px;}.page-node-8451 .node-comfandi-page .right article .webform-client-form input[type='text'],.page-node-8451 .node-comfandi-page .right article .webform-client-form input[type='email']{border:1px solid #DDDEDD;padding:10px;}.page-node-8451 .node-comfandi-page .right article .webform-client-form textarea{border:1px solid #DDDEDD;padding:10px;}.page-node-8451 .node-comfandi-page .right article .webform-client-form select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;margin-right:15px;width:100%;}.page-node-8451 .node-comfandi-page .right article .webform-client-form input[type='submit']{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;border:1px solid #0771B9;margin-top:20px;width:auto;text-align:center;}.page-node-8451 .node-comfandi-page .right article .webform-client-form label.option{font-size:0.8em;}.page-node-8451 .node-comfandi-page .right article .webform-client-form input[type='radio']{}.page-node-8451 .node-comfandi-page .right article .webform-client-form .form-item{margin:15px 0;}.section-salud #block-views-33b9cfe5669267a0a755d74fc380fd01 label{margin-right:10px;display:inline-flex;align-self:center;color:rgb(0,181,218);width:100%;}.section-salud #block-views-33b9cfe5669267a0a755d74fc380fd01  .views-widget{width:100%;display:inline;}.section-salud #block-views-33b9cfe5669267a0a755d74fc380fd01 .form-item-field-agency-modes-tid select#edit-field-agency-modes-tid{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px;width:145px;}#views-exposed-form-travel-agency-agencias-de-viajes .views-exposed-widget{display:block;width:auto;float:right;margin:0 20px 0 0;padding:0;max-width:255px;}#views-exposed-form-travel-agency-agencias-de-viajes{background:#fff;margin:10px 0 10px;padding:10px 15px 5px;}.section-educacion .contenido_contenedor .field-name-body{background:#fff;padding:20px;clear:both;}.view-schoolhouses{background:#fff;padding:20px;position:relative;}.section-educacion #edit-field-cities-tid-wrapper label,#edit-combine-wrapper label{margin-right:10px;display:inline-flex;align-self:center;color:#800080;}.section-educacion #edit-field-cities-tid-wrapper  .views-widget{width:100%;display:inline;}.section-educacion #edit-field-cities-tid-wrapper .form-item-field-cities-tid select#edit-field-cities-tid{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px;width:145px;}.section-educacion #edit-combine-wrapper input[type='text']{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;}.view-schoolhouses .views-exposed-form .views-exposed-widget{float:none;padding:0 0 0 10px;display:block;}.view-schoolhouses ul{display:block;padding:0;margin:20px 0;}.view-schoolhouses ul li{display:inline-flex;width:46%;border-bottom:1px dotted #ccc;vertical-align:text-bottom;padding:0 10px 8px 0;margin:0 10px 20px 10px;position:relative;}.view-schoolhouses ul li a::before{content:"\f061";color:#800080;font-size:0.9em;position:absolute;top:0px;left:0px;font-family:'fontawesome-webfont' !important;}.view-schoolhouses ul li a:link,.view-schoolhouses ul li a:visited,.view-schoolhouses ul li a:hover{color:#222;padding-left:20px;line-height:1.4em;}.page-node-891 .node--webform--full,.page-node-891 .view-schoolhouses,.page-node-807 .right .webform-ajax-wrapper-810,.page-node-807 .right article,.page-node-807 .view-schoolhouses{display:none;}.page-node-891 .node--webform--full.l-view-list,.page-node-891 .view-schoolhouses.l-view-list,.page-node-807 .node--webform--full.l-view-list,.page-node-807 .view-schoolhouses.l-view-list{display:block;}.view-mode-body_vista_contenido_y_botones{padding:20px 20px 150px;background:#fff;position:relative;}.view-mode-body_vista_contenido_y_botones .left{width:65%;display:flex;flex-direction:column;position:relative;}.view-mode-body_vista_contenido_y_botones .right{width:35%;}.view-mode-body_vista_contenido_y_botones .right .field-item{}.view-mode-body_vista_contenido_y_botones .right{position:relative;display:inline-flex;}.view-mode-body_vista_contenido_y_botones .left .field-type-field-collection{display:flex;position:relative;}.view-mode-body_vista_contenido_y_botones .left .field-type-field-collection h2.node__title{display:none;visibility:hidden;}.view-mode-body_vista_contenido_y_botones .left .field-name-field-right-buttons{width:100%;position:relative;max-width:250px;display:flex;flex-direction:column;}.view-mode-body_vista_contenido_y_botones .right .field-name-field-image{position:relative;z-index:0;}.view-mode-body_vista_contenido_y_botones .right .field-name-field-image-2{position:absolute;top:0;}.view-mode-body_vista_contenido_y_botones .right .field-name-field-logo{position:absolute;top:15px;left:15px;}.view-mode-body_vista_contenido_y_botones .right .field-name-field-link a{position:absolute;top:83px;color:#fff;padding:0 10px;text-align:right;width:100%;float:left;height:auto;}.view-mode-body_vista_contenido_y_botones .right .field-name-field-button-title{display:none;visibility:hidden;}.view-mode-body_vista_contenido_y_botones .right .field-name-field-link{}.view-mode-body_vista_contenido_y_botones .left .field-name-field-image{position:relative;z-index:0;}.view-mode-body_vista_contenido_y_botones .left .field-name-field-image-2{position:absolute;top:0;}.view-mode-body_vista_contenido_y_botones .left .field-name-field-logo{position:absolute;top:15px;left:15px;}.view-mode-body_vista_contenido_y_botones .left .field-name-field-link a{position:absolute;top:83px;color:#fff;padding:0 10px;text-align:right;width:100%;float:left;height:auto;}.view-mode-body_vista_contenido_y_botones .left .field-name-field-button-title{display:none;visibility:hidden;}.view-mode-body_vista_contenido_y_botones .left .field-name-field-link{}.view-mode-body_vista_contenido_y_botones .right article header h2,.view-mode-body_vista_contenido_y_botones .right article form{display:none;visibility:hidden;}.view-tecnicos-laborales .views-exposed-form .views-exposed-widget{float:none;padding:.5em 1em 0 0;display:block;}.view-tecnicos-laborales ul{display:block;padding:0;margin:20px 0;}.view-tecnicos-laborales ul li{display:inline-flex;width:43%;border-bottom:1px dotted #ccc;vertical-align:text-bottom;padding:0 10px 8px 0;margin:0 10px 20px 10px;position:relative;}.view-tecnicos-laborales ul li a::before{content:"\f061";color:#712b90;font-size:0.9em;position:absolute;top:0px;left:0px;font-family:'fontawesome-webfont' !important;}.view-tecnicos-laborales ul li a:link,.view-tecnicos-laborales ul li a:visited,.view-tecnicos-laborales ul li a:hover{color:#222;padding-left:20px;line-height:1.4em;}.view-tecnicos-laborales{padding:20px 20px 20px;background:#fff;position:relative;}.view-tecnicos-laborales .left{width:65%;display:flex;flex-direction:column;position:relative;}.view-tecnicos-laborales .right{width:35%;}.view-tecnicos-laborales .right .field-item{}.view-tecnicos-laborales .right{position:relative;display:inline-flex;}.view-tecnicos-laborales .left .field-type-field-collection{display:flex;position:relative;}.view-tecnicos-laborales .left .field-type-field-collection h2.node__title{display:none;visibility:hidden;}.view-tecnicos-laborales .left .field-name-field-right-buttons{width:100%;position:relative;max-width:250px;display:flex;flex-direction:column;}.view-tecnicos-laborales .right .field-name-field-image{position:relative;z-index:0;}.view-tecnicos-laborales .right .field-name-field-image-2{position:absolute;top:0;}.view-tecnicos-laborales .right .field-name-field-logo{position:absolute;top:15px;left:15px;}.view-tecnicos-laborales .right .field-name-field-link a{position:absolute;top:83px;color:#fff;padding:0 10px;text-align:right;width:100%;float:left;height:auto;}.view-tecnicos-laborales .right .field-name-field-button-title{display:none;visibility:hidden;}.view-tecnicos-laborales .right .field-name-field-link{}.view-tecnicos-laborales .left .field-name-field-image{position:relative;z-index:0;}.view-tecnicos-laborales .left .field-name-field-image-2{position:absolute;top:0;}.view-tecnicos-laborales .left .field-name-field-logo{position:absolute;top:15px;left:15px;}.view-tecnicos-laborales .left .field-name-field-link a{position:absolute;top:83px;color:#fff;padding:0 10px;text-align:right;width:100%;float:left;height:auto;}.view-tecnicos-laborales .left .field-name-field-button-title{display:none;visibility:hidden;}.view-tecnicos-laborales .left .field-name-field-link{}.view-tecnicos-laborales .right article header h2,.view-tecnicos-laborales .right article form{display:none;visibility:hidden;}.view-mode-banner_body_vista_cont_buttons{padding:20px 20px 150px;background:#fff;position:relative;}.view-mode-banner_body_vista_cont_buttons .left{width:65%;display:flex;flex-direction:column;position:relative;}.view-mode-banner_body_vista_cont_buttons .right{width:35%;}.view-mode-banner_body_vista_cont_buttons .right .field-item{}.view-mode-banner_body_vista_cont_buttons .right{position:relative;display:inline-flex;}.view-mode-banner_body_vista_cont_buttons .left .field-type-field-collection{display:flex;position:relative;}.view-mode-banner_body_vista_cont_buttons .left .field-type-field-collection h2.node__title{display:none;visibility:hidden;}.view-mode-banner_body_vista_cont_buttons .left .field-name-field-right-buttons{width:100%;position:relative;max-width:250px;display:flex;flex-direction:column;}.view-mode-banner_body_vista_cont_buttons .right .field-name-field-image{position:relative;z-index:0;}.view-mode-banner_body_vista_cont_buttons .right .field-name-field-image-2{position:absolute;top:0;}.view-mode-banner_body_vista_cont_buttons .right .field-name-field-logo{position:absolute;top:15px;left:15px;}.view-mode-banner_body_vista_cont_buttons .right .field-name-field-link a{position:absolute;top:83px;color:#fff;padding:0 10px;text-align:right;width:100%;float:left;height:auto;}.view-mode-banner_body_vista_cont_buttons .right .field-name-field-button-title{display:none;visibility:hidden;}.view-mode-banner_body_vista_cont_buttons .right .field-name-field-link{}.view-mode-banner_body_vista_cont_buttons .left .field-name-field-image{position:relative;z-index:0;}.view-mode-banner_body_vista_cont_buttons .left .field-name-field-image-2{position:absolute;top:0;}.view-mode-banner_body_vista_cont_buttons .left .field-name-field-logo{position:absolute;top:15px;left:15px;}.view-mode-banner_body_vista_cont_buttons .left .field-name-field-link a{position:absolute;top:83px;color:#fff;padding:0 10px;text-align:right;width:100%;float:left;height:auto;}.view-mode-banner_body_vista_cont_buttons .left .field-name-field-button-title{display:none;visibility:hidden;}.view-mode-banner_body_vista_cont_buttons .left .field-name-field-link{}.view-mode-banner_body_vista_cont_buttons .right article header h2,.view-mode-banner_body_vista_cont_buttons .right article form{display:none;visibility:hidden;}.view-mode-banner_body_vista_cont_buttons{padding:20px 20px 20px;background:#fff;position:relative;}.page-node-828 .contenido_contenedor .node-comfandi-page{padding:20px 20px 150px;background:#fff;position:relative;}#DesarrolloHumanopestaa{margin-right:20px;}#DesarrolloHumanopestaa ul.ui-tabs-nav{background:transparent;}#DesarrolloHumanopestaa ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected{background:#FFF;border:2px solid rgb(123,41,134);padding-bottom:2px;}#DesarrolloHumanopestaa ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected a{color:rgb(123,41,134);font-weight:700;}#DesarrolloHumanopestaa .ui-tabs-panel.ui-widget-content{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:0.8em;border:2px solid rgb(123,41,134);border-top:1px solid rgb(123,41,134);}.view-education-for-the-sons{}.view-mode-body_vista_contenido_y_botones .right .field-name-field-image{position:relative;z-index:0;}.section-educacion .contenido_contenedor #DesarrolloHumanopestaa .field-name-body{background:#fff;padding:0;}.page-node-828 .contenido_contenedor .node-comfandi-page .right{position:relative;display:inline-flex;}.page-node-828 .contenido_contenedor .node-comfandi-page{padding:20px 20px 30px;background:#fff;position:relative;}.page-node-828 .contenido_contenedor .node-comfandi-page .left,.page-node-875 .contenido_contenedor .node-comfandi-page .left{width:65%;display:flex;flex-direction:column;position:relative;}.page-node-828 .contenido_contenedor .node-comfandi-page .right,.page-node-875 .contenido_contenedor .node-comfandi-page .right{width:35%;}.page-node-828 .contenido_contenedor .node-comfandi-page .right .field-item{}.page-node-828 .contenido_contenedor .node-comfandi-page .right{position:relative;display:inline-flex;}.page-node-828 .contenido_contenedor .node-comfandi-page .left .field-type-field-collection{display:flex;position:relative;}.page-node-828 .contenido_contenedor .node-comfandi-page .left .field-type-field-collection h2.node__title{display:none;visibility:hidden;}.page-node-828 .contenido_contenedor .node-comfandi-page .left .field-name-field-right-buttons{width:100%;position:relative;max-width:250px;display:flex;flex-direction:column;}.page-node-828 .contenido_contenedor .node-comfandi-page .right .views-field-field-image{position:relative;z-index:0;}.page-node-828 .contenido_contenedor .node-comfandi-page .right .views-field-field-image-2{position:absolute;top:0;}.page-node-828 .contenido_contenedor .node-comfandi-page .right .views-field-field-logo{position:absolute;top:15px;left:15px;}.page-node-828 .contenido_contenedor .node-comfandi-page .right .views-field-field-button-title a{position:absolute;top:83px;color:#fff;padding:0 10px;text-align:right;width:auto;float:left;height:auto;}.page-node-828 .contenido_contenedor .node-comfandi-page .right .field-name-field-link{}.page-node-828 .contenido_contenedor .node-comfandi-page .right article header h2,.page-node-828 .contenido_contenedor .node-comfandi-page .right article form{display:none;visibility:hidden;}.section-educacion .bloque_content_top__uno_contenedor .block-co-continuing-education,.page-mas-beneficios .bloque_content_top__uno_contenedor #benefits-form{padding:0;position:relative;text-align:right;vertical-align:middle;display:flex;align-items:center;min-height:220px;padding-left:338px;background:url(/sites/all/themes/comfandico/vendors/img/bk_enlaces.png) no-repeat left bottom;justify-content:center;margin:0;}.block-co-continuing-education#block-co-continuing-education-co-continuing-education-cats .exposed-city-filter,.block-co-continuing-education#block-co-continuing-education-co-continuing-education-cats #ce-categories-list{display:inline-flex;margin-right:15px;}.views-field-field-authentication-button{position:relative;float:right;margin-top:10px;}.view-continuing-education .views-field-field-authentication-button a::after{content:"\f1d8";color:#FFF;font-size:1em;top:-1px;margin-left:5px;font-family:'fontawesome-webfont' !important;}.tarifa-a{background-color:#7EC320;color:#fff;font-weight:bold;border-radius:20px;padding:3px 5px;text-transform:uppercase;margin:0 1px 0 3px;}.tarifa-b{background-color:#119FC6;color:#fff;font-weight:bold;border-radius:20px;padding:3px 5px;text-transform:uppercase;margin:0 1px 0 3px;}.tarifa-c{background-color:#FA8F25;color:#fff;font-weight:bold;border-radius:20px;padding:3px 5px;text-transform:uppercase;margin:0 1px 0 3px;}.section-educacion .block-co-continuing-education label,#edit-combine-wrapper label,.section-mas-beneficios #benefits-form label{margin-right:10px;display:block;align-self:center;color:#800080;margin-bottom:5px;margin-left:0;text-align:left;}.section-mas-beneficios #benefits-form label{display:none;}.section-mas-beneficios #benefits-form .form-type-select.form-item-city,.section-mas-beneficios #benefits-form #categories_benefits{margin:0;display:inline-flex;align-items:center;}.section-mas-beneficios #benefits-form .form-type-select.form-item-city select[name="city"]{width:100% !important;}.section-mas-beneficios #benefits-form #categories_benefits .form-item-jump{display:inline-block;}.section-educacion .block-co-continuing-education form .form-item{margin:0;}.section-educacion .block-co-continuing-education .views-widget{width:100%;display:inline;}#block-co-continuing-education-co-continuing-education-cats input[type='submit'],.section-mas-beneficios #benefits-form input[type='submit']{background:#0E83C6;color:#fff;padding:5px 20px;border-radius:2px;border:1px solid #0771B9;margin-top:0;width:auto;text-align:center;margin-left:10px;}.section-educacion .block-co-continuing-education .form-item-city select#edit-city,.section-educacion .block-co-continuing-education select.ctools-jump-menu-select,.section-mas-beneficios #benefits-form select#edit-city,.section-mas-beneficios #benefits-form select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;width:auto;max-width:230px;margin-right:15px;}.block-co-agreements-and-benefits-filters .form-item.form-type-select{display:inline-flex;}.section-educacion .block-co-continuing-education .views-exposed-form .views-exposed-widget{float:none;padding:.5em 1em 0 0;display:block;}.section-educacion .block-co-continuing-education ul{display:block;padding:0;margin:20px 0;}.section-educacion .block-co-continuing-education ul li{display:inline-flex;width:43%;border-bottom:1px dotted #ccc;vertical-align:text-bottom;padding:0 10px 8px 0;margin:0 10px 20px 10px;position:relative;}.section-educacion .block-co-continuing-education ul li a::before{content:"\f061";color:#712b90;font-size:0.9em;position:absolute;top:0px;left:0px;font-family:'fontawesome-webfont' !important;}.section-educacion .block-co-continuing-education ul li a:link,.section-educacion .block-co-continuing-education ul li a:visited,.section-educacion .block-co-continuing-education ul li a:hover{color:#222;padding-left:20px;line-height:1.4em;}.page-node-1326 .contenido_contenedor .node-comfandi-page,.page-node-875 .contenido_contenedor .node-comfandi-page{padding:20px 20px 30px;background:#fff;position:relative;}.right .field-name-field-right-buttons .field-name-field-image{position:relative;z-index:0;}.right .field-name-field-right-buttons .field-name-field-image-2{position:absolute;top:0;}.right .field-name-field-right-buttons .field-name-field-logo{position:absolute;top:15px;left:15px;}.right .field-name-field-right-buttons .field-name-field-link a{position:absolute;top:83px;color:#fff;padding:0 10px;text-align:right;width:100%;float:left;height:auto;}.right .field-name-field-right-buttons .field-name-field-link{}.page-node-1326 .contenido_contenedor .node-comfandi-page .left{width:55%;display:flex;flex-direction:column;position:relative;}.page-node-1326 .contenido_contenedor .node-comfandi-page .right{width:45%;position:relative;display:inline-flex;}#Alianzaseducacinsuperiorpestaa{margin-right:20px;}#Alianzaseducacinsuperiorpestaa ul.ui-tabs-nav{background:transparent;}#Alianzaseducacinsuperiorpestaa ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected{background:#FFF;border:2px solid rgb(123,41,134);padding-bottom:2px;}#Alianzaseducacinsuperiorpestaa ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected a{color:rgb(123,41,134);font-weight:700;}#Alianzaseducacinsuperiorpestaa .ui-tabs-panel.ui-widget-content{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:0.8em;border:2px solid rgb(123,41,134);border-top:1px solid rgb(123,41,134);}.section-educacion .contenido_contenedor #Alianzaseducacinsuperiorpestaa .field-name-body{background:#fff;padding:0;}.section-educacion .contenido_contenedor .field-name-field-ref-content .node-button{margin-bottom:20px;position:relative;display:block;}.section-educacion .contenido_contenedor .field-name-field-ref-content .node-button .field-name-field-image{position:relative;}.section-educacion .contenido_contenedor .field-name-field-ref-content .node-button .field-name-field-image-2{position:absolute;top:0;}.section-educacion .contenido_contenedor .field-name-field-ref-content .node-button .field-name-field-logo{position:absolute;top:10px;left:10px;}.section-educacion .contenido_contenedor .field-type-entityreference .node-button{margin-bottom:20px;position:relative;display:block;}.section-educacion .contenido_contenedor .field-type-entityreference .node-button .field-name-field-image{position:relative;}.section-educacion .contenido_contenedor .field-type-entityreference .node-button .field-name-field-image-2{position:absolute;top:0;}.section-educacion .contenido_contenedor .field-type-entityreference .node-button .field-name-field-logo{position:absolute;top:10px;left:10px;}.page-node-807 .node-comfandi-page .group-right article .webform-client-form{background:#F3F3F3;padding:20px;}.page-node-807 .node-comfandi-page .group-right article .webform-client-form label{font-size:0.9em;margin-bottom:5px;}.page-node-807 .node-comfandi-page .group-right article .webform-client-form input[type='text'],.page-node-807 .node-comfandi-page .group-right article .webform-client-form input[type='email'],.page-node-807 .node-comfandi-page .group-right article .webform-client-form input[type='number']{border:1px solid #DDDEDD;padding:10px;width:100%;}.page-node-807 .node-comfandi-page .group-right article .webform-client-form select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;margin-group-right:15px;width:100%;}.page-node-807 .node-comfandi-page .group-right article .webform-client-form input[type='submit']{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;border:1px solid #0771B9;margin-top:20px;width:auto;text-align:center;}.page-node-807 .node-comfandi-page .group-right article .webform-client-form label.option{font-size:0.8em;}.page-node-807 .node-comfandi-page .group-right article .webform-client-form input[type='radio']{}.page-node-807 .node-comfandi-page .group-right article .webform-client-form .form-item{margin:15px 0;}article .webform-client-form{background:#F3F3F3;padding:20px;}article .webform-client-form label{font-size:0.9em;margin-bottom:5px;}article .webform-client-form input[type='text'],article .webform-client-form input[type='email'],article .webform-client-form input[type='number']{border:1px solid #DDDEDD;padding:10px;width:100%;}article .webform-client-form select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 15px #fff;width:100%;height:39px;border-radius:0;}article .webform-client-form input[type='submit']{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;border:1px solid #0771B9;margin-top:20px;width:auto;text-align:center;}article .webform-client-form label.option{font-size:0.8em;}article .webform-client-form input[type='radio']{}article .webform-client-form .form-item{margin:15px 0;}article .webform-client-form .form-item textarea{border:1px solid #DDDEDD;width:100%;}#PaginadetabsSubsidiofamiliar{margin-right:20px;}#PaginadetabsSubsidiofamiliar ul.ui-tabs-nav{background:transparent;}#PaginadetabsSubsidiofamiliar ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected{background:#FFF;border:2px solid rgb(123,41,134);padding-bottom:2px;}#PaginadetabsSubsidiofamiliar ul.ui-tabs-nav li.ui-state-default{background:rgb(123,41,134);border-radius:0;padding:2px 10px;border:1px solid #e6e7e8;}#PaginadetabsSubsidiofamiliar ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected a{color:rgb(123,41,134);font-weight:700;}#PaginadetabsSubsidiofamiliar .ui-tabs-panel.ui-widget-content{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:0.8em;border:2px solid rgb(123,41,134);border-top:1px solid rgb(123,41,134);}.section-subsidio .contenido_contenedor #PaginadetabsSubsidiofamiliar .field-name-body{background:#fff;padding:0;}#Subsidiodedesempleotabs{margin-right:20px;}#Subsidiodedesempleotabs ul.ui-tabs-nav{background:transparent;}#Subsidiodedesempleotabs ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected{background:#FFF;border:2px solid rgb(123,41,134);padding-bottom:2px;}#Subsidiodedesempleotabs ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected a{color:rgb(123,41,134);font-weight:700;}#Subsidiodedesempleotabs ul.ui-tabs-nav li.ui-state-default{background:rgb(123,41,134);border-radius:0;padding:2px 10px;border:1px solid #e6e7e8;}#Subsidiodedesempleotabs .ui-tabs-panel.ui-widget-content{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:0.8em;border:2px solid rgb(123,41,134);border-top:1px solid rgb(123,41,134);}.section-subsidio .contenido_contenedor #Subsidiodedesempleotabs .field-name-body{background:#fff;padding:0;}#Paginadetabssubsidiosdevivienda{margin:25px auto;}#Paginadetabssubsidiosdevivienda ul.ui-tabs-nav{background:transparent;}#Paginadetabssubsidiosdevivienda ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected{background:#FFF;border:2px solid rgb(123,41,134);padding-bottom:2px;}#Paginadetabssubsidiosdevivienda ul.ui-tabs-nav li.ui-state-default{background:rgb(123,41,134);border-radius:0;padding:2px 10px;border:1px solid #e6e7e8;}#Paginadetabssubsidiosdevivienda ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected a{color:rgb(123,41,134);font-weight:700;}#Paginadetabssubsidiosdevivienda .ui-tabs-panel.ui-widget-content{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:0.8em;border:2px solid rgb(123,41,134);border-top:1px solid rgb(123,41,134);}.section-subsidios .contenido_contenedor #Paginadetabssubsidiosdevivienda .field-name-body{background:#fff;padding:0;}.section-subsidios .contenido_contenedor .node-comfandi-page{background:#fff;padding:20px;}.right .field-type-entityreference .field-name-field-image{position:relative;z-index:0;}.right .field-type-entityreference  .field-name-field-image-2{position:absolute;top:0;}.right .field-type-entityreference  .field-name-field-logo{position:absolute;top:15px;left:15px;}.right .field-type-entityreference  .field-name-field-pdf2 a{position:absolute;top:83px;color:#fff;padding:0 10px;text-align:right;width:100%;float:left;height:auto;}.right .field-type-entityreference .field-name-field-pdf2{}.section-subsidios .view-pdf-repository label,#edit-combine-wrapper label{margin-right:10px;display:inline-flex;align-self:center;color:#800080;}.section-subsidios .view-pdf-repository form .form-item{margin:0;}.section-subsidios .view-pdf-repository .views-widget{width:100%;display:inline;}.section-subsidios .view-pdf-repository .form-item-city select#edit-city{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px;width:145px;}.section-subsidios .view-pdf-repository .views-exposed-form .views-exposed-widget{float:none;padding:.5em 1em 0 0;display:block;}.section-subsidios .view-pdf-repository ul{display:block;padding:0;margin:20px 0;}.section-subsidios .view-pdf-repository ul li{display:inline-flex;width:43%;border-bottom:1px dotted #ccc;vertical-align:text-bottom;padding:0 10px 8px 0;margin:0 10px 20px 10px;position:relative;}.section-subsidios .view-pdf-repository ul li a::before{content:"\f061";color:#712b90;font-size:0.9em;position:absolute;top:0px;left:0px;font-family:'fontawesome-webfont' !important;}.section-subsidios .view-pdf-repository ul li a:link,.section-subsidios .view-pdf-repository ul li a:visited,.section-subsidios .view-pdf-repository ul li a:hover{color:#222;padding-left:20px;line-height:1.4em;}.section-subsidios .view-home-benefits label,#edit-combine-wrapper label{margin-right:10px;display:inline-flex;align-self:center;color:#800080;}.section-subsidios .view-home-benefits form .form-item{margin:0;}.section-subsidios .view-home-benefits .views-widget{width:100%;display:inline;}.section-subsidios .view-home-benefits .form-item-city select#edit-city{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px;width:145px;}.section-subsidios .view-home-benefits .views-exposed-form .views-exposed-widget{float:none;padding:.5em 1em 0 0;display:block;}.section-subsidios .view-home-benefits ul{display:block;padding:0;margin:20px 0;}.section-subsidios .view-home-benefits ul li.views-row{display:inline-flex;width:43%;border-bottom:1px dotted #ccc;vertical-align:text-bottom;padding:0 10px 8px 0;margin:0 10px 20px 10px;position:relative;}.section-subsidios .view-home-benefits ul li.views-row  a::before{content:"\f061";color:#712b90;font-size:0.9em;position:absolute;top:0px;left:0px;font-family:'fontawesome-webfont' !important;}.section-subsidios .view-home-benefits ul li.views-row  a:link,.section-subsidios .view-home-benefits ul li.views-row  a:visited,.section-subsidios .view-home-benefits ul li.views-row  a:hover{color:#222;padding-left:20px;line-height:1.4em;}#co-housing-housing-form{}#co-housing-housing-form fieldset input [type='text']{border:1px solid #DDDEDD;padding:10px;}#co-housing-housing-form fieldset input[type='submit']{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;border:1px solid #0771B9;margin-top:20px;width:auto;text-align:center;}#co-housing-housing-form fieldset label{font-size:0.9em;margin-bottom:5px;}#co-housing-housing-form fieldset{padding:0;border:0px solid #cccccc;margin:0;width:auto;}#co-housing-housing-form fieldset .form-item{margin:0 0 10px;max-width:200px;}.node--comfandi-page .field--name-field-global-block{margin-bottom:20px;clear:both;}.l-botones-sig-contact.l-button-body .views-row{width:49%;display:inline-block;vertical-align:top;}.l-botones-sig-contact.l-button-body .views-row .boton-group{display:inline-flex;overflow:hidden;position:relative;width:100%;max-width:170px;margin-right:20px;margin-bottom:20px;}.l-botones-sig-contact.l-button-body .views-row .views-field.views-field-body{display:inline-flex;text-align:left;position:static;}.l-botones-sig-contact.l-button-body .views-row .views-field-field-image{float:left;}.l-botones-sig-contact .view-content .views-row .views-field-field-image-2,.l-botones-sig-contact .view-content .views-row .views-field-field-logo{position:absolute;top:0;left:0;}.l-botones-sig-contact .view-content .views-row .views-field-field-logo{left:5%;top:15%;}.l-botones-sig-contact .view-content .views-field-field-button-title{position:absolute;color:#fff;bottom:10px;left:10px;}.l-botones-sig-contact.l-button-body .views-row .views-field-field-button-title{text-align:right;font-size:.75em;position:absolute;bottom:8px;right:8px;}.l-botones-sig-contact .view-content .views-row .views-field-field-image img,.l-botones-sig-contact .view-content .views-row .views-field-field-image-2 img{height:auto;width:100%;}.l-botones-sig-contact.l-button-body .views-row .views-field-field-button-title a{color:#ffffff;font-size:1.2em;margin-bottom:10px;color:auto inherit !important;font-family:'Roboto Condensed',sans-serif;}.section-credito-social .modo-grilla .views-row .views-field-title{background:rgb(213,154,94);}.section-credito-social .modo-grilla .views-row .views-field-php-1,.section-credito-social .modo-grilla .views-row .views-field-view-node,.section-credito-social .modo-grilla .views-row .views-field-php{background:rgb(213,154,94);}.section-credito-social .contenido_contenedor .field-name-body,.page-node-7320 .contenido_contenedor article{padding:20px;background-color:#fff;}.page-node-7320 .contenido_contenedor #webform-client-form-7320{}.page-node-7320 .contenido_contenedor #webform-client-form-7320 input[type='text'],.page-node-7320 .contenido_contenedor #webform-client-form-7320 input[type='email'],.page-node-7320 .contenido_contenedor #webform-client-form-7320 input[type='number'],.page-node-7320 .contenido_contenedor #webform-client-form-7320 textarea{border:1px solid #DDDEDD;padding:10px;width:100%;}.page-node-7320 .contenido_contenedor #webform-client-form-7320 select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;margin-right:15px;width:100%;}.page-node-7320 .contenido_contenedor #webform-client-form-7320 label{font-size:0.9em;margin-bottom:5px;}.page-node-7320 .contenido_contenedor #webform-client-form-7320 label.option{font-size:0.8em;}.page-node-7320 .contenido_contenedor #webform-client-form-7320 input[type='submit']{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;border:1px solid #0771B9;margin-top:20px;width:auto;text-align:center;}.page-node-7320 .contenido_contenedor #webform-client-form-7320 .form-item.webform-component{padding:0;vertical-align:top;display:inline-block;width:100%;}.page-node-7320 .contenido_contenedor #webform-client-form-7320 .form-item.webform-component-textarea,.page-node-7320 .contenido_contenedor #webform-client-form-7320 .form-item.webform-component-checkboxes,.page-node-7320 .contenido_contenedor #webform-client-form-7320 .webform-component-checkboxes{max-width:100%;}.page-node-7320 .contenido_contenedor #webform-client-form-7320 #edit-submitted-credit-line .form-item{display:inline-flex;margin-right:20px;max-width:220px;margin-bottom:5px;}.page-node-2164 .l-view-banner{position:relative;z-index:1;}.page-node-2164 .views-slideshow-controls-top{display:none;visibility:hidden;}.page-node-2164 .l-view-banner .views-slideshow-controls-bottom .views-slideshow-pager-field-item{background:white;border-radius:100%;cursor:pointer;display:inline-block;height:12px;margin:3px 0;overflow:hidden;text-indent:200px;width:12px;-webkit-transition:background 0.3s ease-out;-moz-transition:background 0.3s ease-out;-ms-transition:background 0.3s ease-out;-o-transition:background 0.3s ease-out;transition:background 0.3s}.page-node-2156 .l-view-banner{position:relative;z-index:1;}.page-node-2156 .views-slideshow-controls-top{display:none;visibility:hidden;}.page-node-2156 .l-view-banner .views-slideshow-controls-bottom .views-slideshow-pager-field-item{background:white;border-radius:100%;cursor:pointer;display:inline-block;height:12px;margin:3px 0;overflow:hidden;text-indent:200px;width:12px;-webkit-transition:background 0.3s ease-out;-moz-transition:background 0.3s ease-out;-ms-transition:background 0.3s ease-out;-o-transition:background 0.3s ease-out;transition:background 0.3s}.page-node-2156 .l-view-banner .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active{background:#005DA8;}.l-view-banner{position:relative;z-index:1;}.views-slideshow-controls-top{display:none;visibility:hidden;}.l-view-banner .views-slideshow-controls-bottom .views-slideshow-pager-field-item{background:white;border-radius:100%;cursor:pointer;display:inline-block;height:12px;margin:3px;overflow:hidden;text-indent:200px;width:12px;-webkit-transition:background 0.3s ease-out;-moz-transition:background 0.3s ease-out;-ms-transition:background 0.3s ease-out;-o-transition:background 0.3s ease-out;transition:background 0.3s}.l-view-banner .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active{background:#005DA8;}.page-node-2164 .views-slideshow-pager-field-item.active,.views-slideshow-pager-field-item:hover{background:#005DA8 !important;}.section-supermercados-y-droguerias .contenido_contenedor  .node-comfandi-page,.page-node-2219.section-supermercados-y-droguerias .contenido_contenedor .field-name-body{background:#fff;padding:25px;}.section-supermercados-y-droguerias ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected a{color:rgb(214,0,0);font-weight:700;}.section-supermercados-y-droguerias ul.ui-tabs-nav li.ui-state-default.ui-tabs-selected{background:#FFF;border:2px solid rgb(214,0,0);padding-bottom:2px;}.section-supermercados-y-droguerias .ui-tabs-panel.ui-widget-content{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:0.8em;border:2px solid rgb(214,0,0);border-top:1px solid rgb(214,0,0);}.section-supermercados-y-droguerias ul.ui-tabs-nav li.ui-state-default{background-color:rgb(214,0,0);}.section-supermercados-y-droguerias ul.ui-tabs-nav{background:transparent;}.section-supermercados-y-droguerias .contenido_contenedor  .node-comfandi-page .field-name-body h2{color:#231F20;}.section-supermercados-y-droguerias .contenido_contenedor  .node-comfandi-page .field-name-field-right-buttons .node-pop-up-button{display:none;visibility:hidden;}.section-supermercados-y-droguerias .contenido_contenedor  .node-comfandi-page .field-name-field-right-buttons .field-name-field-image{position:static;}.section-supermercados-y-droguerias .contenido_contenedor  .node-comfandi-page .field-name-field-right-buttons .field-name-field-image-2{top:0;left:0;position:absolute;z-index:1;}.section-supermercados-y-droguerias .contenido_contenedor  .node-comfandi-page .field-name-field-right-buttons .field-name-field-logo{border-radius:100%;height:55px;left:15px;padding:5px;pointer-events:none;text-align:center;top:15px;width:55px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;position:absolute;z-index:1;}.section-supermercados-y-droguerias .contenido_contenedor  .node-comfandi-page .field-name-field-right-buttons .field-name-field-button-title{bottom:10px;color:white;font-weight:600;padding:0 5px;font-size:1em;pointer-events:none;right:0;text-align:right;width:100%;position:absolute;z-index:2;}.section-supermercados-y-droguerias .contenido_contenedor  .node-comfandi-page .field-name-field-right-buttons .field-name-field-link{}.section-supermercados-y-droguerias .contenido_contenedor  .node-comfandi-page #block-views-co-intern-button-block-14{display:none;visibility:hidden;}#block-block-36 a{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;border:1px solid #0771B9;float:none;margin:0 auto;text-align:center;display:block;}.page-node-2175 .contenido_contenedor .field-name-field-link{}.page-node-2175 .contenido_contenedor .field-name-field-link a{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;float:none;margin:0 auto;text-align:center;}.page-node-2175 .contenido_contenedor .field-name-field-link .field-item{display:inline-block;margin:10px 20px 20px 0;}.view-deliveries-drugstores table{}.view-deliveries-drugstores table caption{color:rgb(214,0,0);text-align:left;font-size:1.4em;margin-bottom:10px;}.view-deliveries-drugstores table thead{background:rgb(214,0,0);color:#fff;font-family:'Roboto Condensed',sans-serif;font-size:1.2em;}.view-deliveries-drugstores table thead tr{}.view-deliveries-drugstores table thead th{font-weight:300;padding:10px;font-size:0.9em;}.view-deliveries-drugstores table tbody{}.view-deliveries-drugstores table tbody tr{}.view-deliveries-drugstores table tbody tr td{padding:10px;font-size:0.9em;background:#e6e7e8;}.page-node-2164 .field-name-field-global-block-2,.page-node-2156 .field-name-field-global-block-2,.co-section-trusty-neighbor-wrapper{display:none;visibility:hidden;}.contenido_contenedor.directorio_mapa{padding:10px 0 0;}.directorio_mapa .elmapa{display:flex;padding:0;flex-direction:column;}#directory-map{order:2;z-index:2;position:relative;max-width:415px;margin-left:4%;background:#E5E5E5;padding:10px 20px;margin-bottom:50px;}ul.directory-city-list li a{font-weight:600;display:inline-block;width:100%;}span.center-address{font-weight:normal;clear:both;display:block;color:#666;}span.center-phone{font-weight:normal;color:#666;display:block;}.directorio_mapa #directory-selector-form{}.directorio_mapa #directory-selector-form .form-type-select.form-item-city label{display:none;visibility:hidden;}.directorio_mapa #directory-selector-form .form-item{margin:12px 0;align-items:center;display:flex;justify-content:flex-end;}.directorio_mapa .directory-city-container{order:0;position:absolute;top:0;left:0;z-index:0;width:100%;height:100% !important;background:#f2eeeb;text-align:center;}.directorio_mapa .directory-city-container img#directory-default-image{width:auto;height:auto;margin-top:60px;}.directorio_mapa #directory-city-list{order:1;z-index:2;position:relative;max-width:415px;margin-left:4%;background:#fff;padding:10px 20px;overflow-y:scroll;max-height:300px;}.directorio_mapa #directory-city-list h3.directory-city-list-title{font-size:1.2em;border-bottom:1px solid #a2a2a2;color:#666;}.directorio_mapa #directory-city-list ul.directory-city-list{list-style:none;padding:0;margin:15px 0;}.directorio_mapa #directory-city-list ul.directory-city-list li{margin:5px 0;border-bottom:1px solid #ccc;padding-bottom:10px;font-size:0.9em;}.directorio_mapa #directory-selector-form .form-item label{display:inline-block;font-weight:600;margin-right:10px;font-size:0.9em;}.directorio_mapa #directory-selector-form select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;width:100%;}#block-co-secondary-menu-co-secondary-menu,.component-block--co-secondary-menu{background:#F3F3F3;font-family:'Open Sans',sans-serif;padding:10px 0px 30px 15px;margin-bottom:35px;margin-right:20px;}#block-co-secondary-menu-co-secondary-menu h2,.component-block--co-secondary-menu h2{font-weight:400;margin:10px 40px 10px 10px;border-bottom:1px solid #797a7d !important;padding-bottom:8px;color:#797a7d !important;font-family:'Open Sans',sans-serif;font-size:1.4em;}#block-co-secondary-menu-co-secondary-menu ul,.component-block--co-secondary-menu ul{padding:0;margin:0;list-style:none;}#block-co-secondary-menu-co-secondary-menu ul li.menu__item,.component-block--co-secondary-menu ul li.menu__item{padding:10px 10px 10px 30px;list-style:none;position:relative;min-height:38px;border-right:4px solid #ccc;margin-bottom:1px;}#block-co-secondary-menu-co-secondary-menu ul li.menu__item a:link,#block-co-secondary-menu-co-secondary-menu ul li.menu__item a:visited,.component-block--co-secondary-menu ul li.menu__item a:link,.component-block--co-secondary-menu ul li.menu__item a:visited{color:#797A7D;}#block-co-secondary-menu-co-secondary-menu ul li.menu__item a:hover,.component-block--co-secondary-menu ul li.menu__item a:hover{color:#0e83c6;}#block-co-secondary-menu-co-secondary-menu ul li.menu__item a::before,.component-block--co-secondary-menu ul li.menu__item a::before{content:"\f101";font-size:1em;position:absolute;top:10px;left:10px;font-family:'fontawesome-webfont' !important;}#block-co-secondary-menu-co-secondary-menu ul li.menu__item.active-trail,.component-block--co-secondary-menu ul li.menu__item.active-trail{border-right:4px solid #0e83c6;}#block-co-secondary-menu-co-secondary-menu ul li.menu__item:hover,.component-block--co-secondary-menu ul li.menu__item:hover{border-right:4px solid #0e83c6;}#block-co-secondary-menu-co-secondary-menu ul li.menu__item.active-trail a,.component-block--co-secondary-menu ul li.menu__item.active-trail a{color:#0e83c6;font-width:700;font-weight:600;}#block-co-secondary-menu-co-secondary-menu ul li.menu__item.active-trail a::before,#block-co-secondary-menu-co-secondary-menu ul li.menu__item:hover a::before,.component-block--co-secondary-menu ul li.menu__item.active-trail a::before,.component-block--co-secondary-menu ul li.menu__item:hover a::before{}#block-co-secondary-menu-co-secondary-menu-errors{background:#F3F3F3;font-family:'Open Sans',sans-serif;padding:10px 0px 30px 15px;margin-bottom:35px;margin-right:20px;}#block-co-secondary-menu-co-secondary-menu-errors h2{font-weight:400;margin:10px 40px 10px 10px;border-bottom:1px solid #797a7d !important;padding-bottom:8px;color:#797a7d !important;font-family:'Open Sans',sans-serif;font-size:1.4em;}#block-co-secondary-menu-co-secondary-menu-errors ul{padding:0;margin:0;list-style:none;}#block-co-secondary-menu-co-secondary-menu-errors ul li.menu__item{padding:10px 10px 10px 30px;list-style:none;position:relative;min-height:38px;border-right:4px solid #ccc;margin-bottom:1px;}#block-co-secondary-menu-co-secondary-menu-errors ul li.menu__item a:link,#block-co-secondary-menu-co-secondary-menu-errors ul li.menu__item a:visited{color:#797A7D;}#block-co-secondary-menu-co-secondary-menu-errors ul li.menu__item a:hover{color:#0e83c6;}#block-co-secondary-menu-co-secondary-menu-errors ul li.menu__item a::before{content:"\f101";font-size:1em;position:absolute;top:10px;left:10px;font-family:'fontawesome-webfont' !important;}#block-co-secondary-menu-co-secondary-menu-errors ul li.menu__item.active-trail{border-right:4px solid #0e83c6;}#block-co-secondary-menu-co-secondary-menu-errors ul li.menu__item:hover{border-right:4px solid #0e83c6;}#block-co-secondary-menu-co-secondary-menu-errors ul li.menu__item.active-trail a{color:#0e83c6;font-width:700;font-weight:600;}#block-co-secondary-menu-co-secondary-menu-errors ul li.menu__item.active-trail a::before,#block-co-secondary-menu-co-secondary-menu-errors ul li.menu__item:hover a::before{}.node--comfandi-page .field--type-image{text-align:center;}.tgf-container{display:inline-block;margin:0 auto;}.tgf-slides img{margin:0;}.tgf-controls-container{position:relative;margin:10px auto 0;}.tgf-container .caroufredsel_wrapper{margin:0 auto !important;}.node-type-gallery .tgf-container .caroufredsel_wrapper{margin:0 auto !important;height:350PX !important;}.tgf-controls-container .caroufredsel_wrapper{height:107px !important;}.caroufredsel_wrapper{max-width:100% !important;margin:0 auto !important;}.field-name-field-galery{}.field-name-field-galery h2{display:none;visibility:hidden;}.field-name-field-galery article{}.field-name-field-galery article .caroufredsel_wrapper{}.field-name-field-galery article .tgf-controls-container{}.field-name-field-galery article .tgf-controls-container a{background-color:transparent !important;background-image:url(/sites/all/themes/comfandi/images/sprite.png);border-radius:100%;font-size:0;height:25px;margin:0 auto;position:absolute;top:30%;width:10px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.field-name-field-galery article .tgf-controls-container .tgf-pag-prev-button{background-position:-835px -438px;left:5px;}.field-name-field-galery article .tgf-controls-container .tgf-pag-next-button{background-position:-856px -438px;right:5px;}.co-gallery-footnote{background:rgba(0,93,168,0.8);bottom:3px;left:0;padding:7px;position:absolute !important;width:100%;}.co-gallery-footnote p{color:#fff;font-size:1em;margin:0;}.node__content .co-gallery-footnote p{max-height:38px;overflow:hidden;}.section-recreacion-turismo-y-deporte .co-gallery-footnote{background:rgba(77,195,74,0.8);}.section-educacion-superior .co-gallery-footnote,.section-jardines-y-colegios .co-gallery-footnote,.section-servicios-culturales .co-gallery-footnote{background:rgba(123,41,134,0.8);}.section-vivienda .co-gallery-footnote{background:rgba(255,127,0,0.8);}.section-salud .co-gallery-footnote{background:rgba(0,181,218,0.8);}.section-fomento-empresarial .co-gallery-footnote{background:rgba(255,105,92,0.8);}.page-section-26 .co-gallery-footnote{background:rgba(214,0,0,0.8);}.co-section-main-buttons-wrapper,.view-co-button-section,.view-co-button{text-align:center;margin:20px 0;}.co-section-main-buttons-wrapper .views-row,.view-co-button-section .views-row,.view-co-button .views-row{display:inline-block;width:100%;margin:0 10px 0 0;position:relative;max-width:240px;}.co-section-main-buttons-wrapper .views-row:last-child,.view-co-button-section .views-row:last-child,.view-co-button .views-row:last-child{margin:0;}.co-section-main-buttons-wrapper .views-row .views-field-field-image,.view-co-button-section .views-row .views-field-field-image,.view-co-button .views-row .views-field-field-image{position:static;}.co-section-main-buttons-wrapper .views-row .views-field-field-image img,.view-co-button-section .views-row .views-field-field-image img,.view-co-button .views-row .views-field-field-image img{height:auto;width:100%;}.co-section-main-buttons-wrapper .views-row .views-field-field-image-2,.view-co-button-section .views-row .views-field-field-image-2,.view-co-button .views-row .views-field-field-image-2{top:0;left:0;position:absolute;z-index:1;}.co-section-main-buttons-wrapper .views-row .views-field-field-logo,.view-co-button-section .views-row .views-field-field-logo,.view-co-button .views-row .views-field-field-logo{background-color:#005da8;border-radius:100%;height:55px;left:15px;padding:5px;pointer-events:none;text-align:center;top:15px;width:55px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;position:absolute;z-index:1;}.co-section-main-buttons-wrapper .views-row .views-field-field-logo .field-content,.view-co-button-section .views-row .views-field-field-logo .field-content,.view-co-button .views-row .views-field-field-logo .field-content{display:table-cell;height:44px;vertical-align:middle;width:60px;}.co-section-main-buttons-wrapper .views-row .views-field-field-button-title,.co-section-main-buttons-wrapper .views-row .views-field-title,.view-co-button-section .views-row .views-field-field-button-title,.view-co-button-section .views-row .views-field-title,.view-co-button .views-row .views-field-field-button-title,.view-co-button .views-row .views-field-title{bottom:10px;color:white;font-weight:600;padding:0 5px;font-size:1em;pointer-events:none;right:0;text-align:right;width:100%;position:absolute;z-index:2;}.co-section-main-buttons-wrapper .views-row .views-field-field-button-title span,.co-section-main-buttons-wrapper .views-row .views-field-field-button-title a,.co-section-main-buttons-wrapper .views-row .views-field-title span,.co-section-main-buttons-wrapper .views-row .views-field-title a,.view-co-button-section .views-row .views-field-field-button-title span,.view-co-button-section .views-row .views-field-field-button-title a,.view-co-button-section .views-row .views-field-title span,.view-co-button-section .views-row .views-field-title a,.view-co-button .views-row .views-field-field-button-title span,.view-co-button .views-row .views-field-field-button-title a,.view-co-button .views-row .views-field-title span,.view-co-button .views-row .views-field-title a{display:block;padding-right:10px;color:white !important;font-family:'Roboto Condensed',sans-serif;font-size:1.2em;font-weight:400;}.view-co-intern-button .views-row .views-field-field-link{height:100%;left:0;position:absolute;top:0;width:100%;}.node--comfandi-page .field--name-field-global-block{margin-bottom:20px;clear:both;}.l-botones-sig-contact{clear:both;text-align:center;position:relative;}.node-comfandi-page .view-co-intern-button.view-id-co_intern_button .views-row{width:100%;display:inline-flex;position:relative;}.view-co-intern-button.view-display-id-block_6 .views-row{max-width:none !important;}.node-comfandi-page .view-co-intern-button.view-id-co_intern_button .views-row{width:100%;display:inline-flex;}.view-co-intern-button .views-row .views-field-field-link .field-content{height:100%;}.view-co-intern-button .views-row .views-field-field-link{height:100%;left:0;position:absolute;top:0;width:100%;}.view-co-intern-button .views-row .views-field-field-link a{background:none !important;border:none !important;border-radius:0;font-size:0 !important;height:100%;left:0;margin:0;position:absolute;top:0;width:100%;z-index:1000;}.l-botones-sig-contact .view-content .views-row .views-field-field-image img,.l-botones-sig-contact .view-content .views-row .views-field-field-image-2 img{height:auto;width:100%;}.view-co-highlighted{padding-bottom:20px;margin-bottom:30px;}.l-view-carousel,.view-housing-project,.co-section-highlighted-housing-wrapper,.view-agreements.view-display-id-block_7,.view-products,.co-section-highlighted-wrapper,div[id^='block-views-co-highlighted-block']{position:relative;background:#fff;margin-top:40px;}.l-view-carousel > h2,.l-view-carousel h2.block__title,.view-housing-project > h2,.view-housing-project h2.block__title,.co-section-highlighted-housing-wrapper h2.block__title,.view-agreements.view-display-id-block_7 > h2,.view-agreements.view-display-id-block_7 h2.block__title,.view-products > h2,.view-products h2.block__title,.co-section-highlighted-wrapper > h2,.co-section-highlighted-wrapper h2.block__title,div[id^='block-views-co-highlighted-block'] > h2,div[id^='block-views-co-highlighted-block'] h2.block__title{display:block;font-size:1.8em;padding:5px 20px 5px 0;border-bottom:2px solid;}.view-co-highlighted .caroufredsel_wrapper,.view-co-highlighted .view-content,.view-housing-project .caroufredsel_wrapper,.view-housing-project .view-content{height:auto !important;min-height:435px;overflow:hidden;}.views-carrousel-custom .caroufredsel_wrapper .views-row{min-height:355px !important;}.caroufredsel_wrapper .views-row .views-field.views-field-view-node-1 a{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;margin-top:20px;width:auto;text-align:center;}.view-housing-project .caroufredsel_wrapper .views-row .views-field-view-node-1{position:relative;margin-top:20px;}.l-view-carousel .caroufredsel_wrapper .views-row,.view-housing-project .caroufredsel_wrapper .views-row,.co-section-highlighted-housing-wrapper .caroufredsel_wrapper .views-row,.view-agreements.view-display-id-block_7 .caroufredsel_wrapper .views-row,.view-products .caroufredsel_wrapper .views-row,.co-section-highlighted-wrapper .caroufredsel_wrapper .views-row,div[id^='block-views-co-highlighted-block'] .caroufredsel_wrapper .views-row{display:inline-block;margin:0 25px;position:relative;vertical-align:top;width:200px !important;text-align:center;}.l-view-carousel .caroufredsel_wrapper .views-row .views-field-title,.view-housing-project .caroufredsel_wrapper .views-row .views-field-title,.co-section-highlighted-housing-wrapper .caroufredsel_wrapper .views-row .views-field-title,.view-agreements.view-display-id-block_7 .caroufredsel_wrapper .views-row .views-field-title,.view-products .caroufredsel_wrapper .views-row .views-field-title,.co-section-highlighted-wrapper .caroufredsel_wrapper .views-row .views-field-title,div[id^='block-views-co-highlighted-block'] .caroufredsel_wrapper .views-row .views-field-title{margin:5px 0 9px;font-family:'Roboto Condensed',sans-serif;font-size:1.2em;}.views-carrousel-custom .caroufredsel_wrapper .views-row .views-field-view-node{bottom:0;position:absolute;width:100%;}.l-view-carousel .caroufredsel_wrapper .views-row .views-field,.view-housing-project .caroufredsel_wrapper .views-row .views-field,.co-section-highlighted-housing-wrapper .caroufredsel_wrapper .views-row .views-field,.view-agreements.view-display-id-block_7 .caroufredsel_wrapper .views-row .views-field,.view-products .caroufredsel_wrapper .views-row .views-field,.co-section-highlighted-wrapper .caroufredsel_wrapper .views-row .views-field,div[id^='block-views-co-highlighted-block'] .caroufredsel_wrapper .views-row .views-field{display:block;margin-left:auto;margin-right:auto;max-width:220px;text-align:left;}.view-housing-project .caroufredsel_wrapper .views-row .views-field-field-logo{position:absolute;top:0;right:0;background:#fff;padding:0 10px;border-radius:0 0 0 6px;}.co-section-highlighted-wrapper .caroufredsel_wrapper .views-row .views-field-view-node a{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;float:left;margin-bottom:-1rem;}.view-co-highlighted .view-footer{right:0;margin:0 10px;position:absolute;top:30%;}.view-co-highlighted .view-header{left:0px;margin:0 10px;position:absolute;top:30%;}.view-gallery .view-footer{right:0px;margin:0 10px;position:absolute;top:13px;}.view-gallery .view-header{right:70px;margin:0 10px;position:absolute;top:13px;}.co-section-gallery-wrapper{background:#fff;position:relative;}.co-section-gallery-wrapper h2{display:block;font-size:1.6em;padding:5px 20px;border-bottom:2px solid;}.view-institutional-sales,.view-companies-ce-cats,.view-gallery,.view-preference-products{position:relative;}.view-gallery .co-gallery-next,.view-gallery .co-gallery-prev{top:55px;}.view-institutional-sales .caroufredsel_wrapper,.view-companies-ce-cats .caroufredsel_wrapper,.view-gallery .caroufredsel_wrapper,.view-preference-products .caroufredsel_wrapper{margin:10px auto !important;}.view-institutional-sales .views-row,.view-companies-ce-cats .views-row,.view-gallery .views-row,.view-preference-products .views-row{display:inline-block;vertical-align:top;margin:0 5px;}.l-view-carousel .co-highlighted-housing-prev,.l-view-carousel .attachment-before,.l-view-carousel .co-products-prev,.l-view-carousel .co-highlighted-prev,.view-housing-project .co-highlighted-housing-prev,.view-housing-project .attachment-before,.view-housing-project .co-products-prev,.view-housing-project .co-highlighted-prev,.co-section-highlighted-housing-wrapper .co-highlighted-housing-prev,.co-section-highlighted-housing-wrapper .attachment-before,.co-section-highlighted-housing-wrapper .co-products-prev,.co-section-highlighted-housing-wrapper .co-highlighted-prev,.view-agreements.view-display-id-block_7 .co-highlighted-housing-prev,.view-agreements.view-display-id-block_7 .attachment-before,.view-agreements.view-display-id-block_7 .co-products-prev,.view-agreements.view-display-id-block_7 .co-highlighted-prev,.view-products .co-highlighted-housing-prev,.view-products .attachment-before,.view-products .co-products-prev,.view-products .co-highlighted-prev,.co-section-highlighted-wrapper .co-highlighted-housing-prev,.co-section-highlighted-wrapper .attachment-before,.co-section-highlighted-wrapper .co-products-prev,.co-section-highlighted-wrapper .co-highlighted-prev,div[id^='block-views-co-highlighted-block'] .co-highlighted-housing-prev,div[id^='block-views-co-highlighted-block'] .attachment-before,div[id^='block-views-co-highlighted-block'] .co-products-prev,div[id^='block-views-co-highlighted-block'] .co-highlighted-prev{background-position:-436px -456px;left:0;}.l-view-carousel .co-highlighted-housing-next,.l-view-carousel .attachment-after,.l-view-carousel .co-products-next,.l-view-carousel .co-highlighted-next,.view-housing-project .co-highlighted-housing-next,.view-housing-project .attachment-after,.view-housing-project .co-products-next,.view-housing-project .co-highlighted-next,.co-section-highlighted-housing-wrapper .co-highlighted-housing-next,.co-section-highlighted-housing-wrapper .attachment-after,.co-section-highlighted-housing-wrapper .co-products-next,.co-section-highlighted-housing-wrapper .co-highlighted-next,.view-agreements.view-display-id-block_7 .co-highlighted-housing-next,.view-agreements.view-display-id-block_7 .attachment-after,.view-agreements.view-display-id-block_7 .co-products-next,.view-agreements.view-display-id-block_7 .co-highlighted-next,.view-products .co-highlighted-housing-next,.view-products .attachment-after,.view-products .co-products-next,.view-products .co-highlighted-next,.co-section-highlighted-wrapper .co-highlighted-housing-next,.co-section-highlighted-wrapper .attachment-after,.co-section-highlighted-wrapper .co-products-next,.co-section-highlighted-wrapper .co-highlighted-next,div[id^='block-views-co-highlighted-block'] .co-highlighted-housing-next,div[id^='block-views-co-highlighted-block'] .attachment-after,div[id^='block-views-co-highlighted-block'] .co-products-next,div[id^='block-views-co-highlighted-block'] .co-highlighted-next{background-position:-536px -415px;right:0;}.view-institutional-sales .caroufredsel_wrapper,.view-companies-ce-cats .caroufredsel_wrapper,.view-gallery .caroufredsel_wrapper,.view-preference-products .caroufredsel_wrapper{margin:10px auto !important;}.l-view-carousel .co-highlighted-housing-prev,.l-view-carousel .co-highlighted-housing-next,.l-view-carousel .attachment-before,.l-view-carousel .attachment-after,.l-view-carousel .co-products-prev,.l-view-carousel .co-products-next,.l-view-carousel .co-highlighted-next,.l-view-carousel .co-highlighted-prev,.view-housing-project .co-highlighted-housing-prev,.view-housing-project .co-highlighted-housing-next,.view-housing-project .attachment-before,.view-housing-project .attachment-after,.view-housing-project .co-products-prev,.view-housing-project .co-products-next,.view-housing-project .co-highlighted-next,.view-housing-project .co-highlighted-prev,.co-section-highlighted-housing-wrapper .co-highlighted-housing-prev,.co-section-highlighted-housing-wrapper .co-highlighted-housing-next,.co-section-highlighted-housing-wrapper .attachment-before,.co-section-highlighted-housing-wrapper .attachment-after,.co-section-highlighted-housing-wrapper .co-products-prev,.co-section-highlighted-housing-wrapper .co-products-next,.co-section-highlighted-housing-wrapper .co-highlighted-next,.co-section-highlighted-housing-wrapper .co-highlighted-prev,.view-agreements.view-display-id-block_7 .co-highlighted-housing-prev,.view-agreements.view-display-id-block_7 .co-highlighted-housing-next,.view-agreements.view-display-id-block_7 .attachment-before,.view-agreements.view-display-id-block_7 .attachment-after,.view-agreements.view-display-id-block_7 .co-products-prev,.view-agreements.view-display-id-block_7 .co-products-next,.view-agreements.view-display-id-block_7 .co-highlighted-next,.view-agreements.view-display-id-block_7 .co-highlighted-prev,.view-products .co-highlighted-housing-prev,.view-products .co-highlighted-housing-next,.view-products .attachment-before,.view-products .attachment-after,.view-products .co-products-prev,.view-products .co-products-next,.view-products .co-highlighted-next,.view-products .co-highlighted-prev,.co-section-highlighted-wrapper .co-highlighted-housing-prev,.co-section-highlighted-wrapper .co-highlighted-housing-next,.co-section-highlighted-wrapper .attachment-before,.co-section-highlighted-wrapper .attachment-after,.co-section-highlighted-wrapper .co-products-prev,.co-section-highlighted-wrapper .co-products-next,.co-section-highlighted-wrapper .co-highlighted-next,.co-section-highlighted-wrapper .co-highlighted-prev,div[id^='block-views-co-highlighted-block'] .co-highlighted-housing-prev,div[id^='block-views-co-highlighted-block'] .co-highlighted-housing-next,div[id^='block-views-co-highlighted-block'] .attachment-before,div[id^='block-views-co-highlighted-block'] .attachment-after,div[id^='block-views-co-highlighted-block'] .co-products-prev,div[id^='block-views-co-highlighted-block'] .co-products-next,div[id^='block-views-co-highlighted-block'] .co-highlighted-next,div[id^='block-views-co-highlighted-block'] .co-highlighted-prev{background-image:url(/sites/all/themes/comfandi/images/sprite.png);background-color:#0e83c6;border-radius:100%;cursor:pointer;display:block;height:30px;overflow:hidden;position:absolute;text-indent:200px;top:8px;opacity:.8;width:30px;z-index:9;}.view-institutional-sales .co-gallery-next,.view-institutional-sales .co-gallery-prev,.view-institutional-sales .attachment-before a,.view-institutional-sales .attachment-after a,.view-companies-ce-cats .co-gallery-next,.view-companies-ce-cats .co-gallery-prev,.view-companies-ce-cats .attachment-before a,.view-companies-ce-cats .attachment-after a,.view-gallery .co-gallery-next,.view-gallery .co-gallery-prev,.view-gallery .attachment-before a,.view-gallery .attachment-after a,.view-preference-products .co-gallery-next,.view-preference-products .co-gallery-prev,.view-preference-products .attachment-before a,.view-preference-products .attachment-after a{background-image:url(/sites/all/themes/comfandi/images/sprite.png);background-color:#57BA52;border-radius:100%;cursor:pointer;display:block;font-size:0;height:30px;overflow:hidden;position:absolute;text-indent:200px;top:-64px;opacity:.8;width:30px;z-index:9;-webkit-transition:all 0 ease-in;-moz-transition:all 0 ease-in;-ms-transition:all 0 ease-in;-o-transition:all 0 ease-in;transition:all 0 ease-in;}.caroufredsel_wrapper{max-width:100% !important;}.view-institutional-sales .co-gallery-next,.view-institutional-sales .attachment-after a,.view-companies-ce-cats .co-gallery-next,.view-companies-ce-cats .attachment-after a,.view-gallery .co-gallery-next,.view-gallery .attachment-after a,.view-preference-products .co-gallery-next,.view-preference-products .attachment-after a{background-position:-536px -415px;right:0;}.view-institutional-sales .co-gallery-prev,.view-institutional-sales .attachment-before a,.view-companies-ce-cats .co-gallery-prev,.view-companies-ce-cats .attachment-before a,.view-gallery .co-gallery-prev,.view-gallery .attachment-before a,.view-preference-products .co-gallery-prev,.view-preference-products .attachment-before a{background-position:-436px -456px;left:0;}.page-section-21 .co-section-twitter-timeline-wrapper{width:28.81356%;float:left;margin-right:-100%;margin-left:0%;clear:none;margin-bottom:25px;max-height:350px;overflow:hidden;border-radius:6px;}.page-section-21 .co-section-twitter-timeline-wrapper > h2{display:none;}.page-section-21 .co-section-facebook-timeline-wrapper{width:28.81356%;float:left;margin-right:-100%;margin-left:30.50847%;clear:none;background:#fff;min-height:350px;border-radius:6px;margin-bottom:25px;}.page-section-21 .co-section-facebook-timeline-wrapper > h2{display:none;}.page-section-21 .co-section-cal-gallery-wrapper{width:38.98305%;float:right;margin-left:0;margin-right:0;clear:none;background:#fff;padding:9px;min-height:350px;border-radius:6px;margin-bottom:25px;}.page-section-21 .co-section-cal-gallery-wrapper .views-field-field-images{margin-bottom:20px;}.page-section-21 .co-section-cal-gallery-wrapper .views-field-view-node a{background:#712b90;color:#fff;padding:8px 24px;border-radius:2px;float:left;}.page-section-21 .co-section-cal-gallery-wrapper > h2{display:none;}.page-section-21 .co-section-cal-allie-logos-wrapper{clear:both;position:relative;background:#fff;}.page-section-21 .co-section-cal-allie-logos-wrapper .view-header h2{display:block;font-size:1.6em;padding:5px 20px;border-bottom:2px solid;margin:0;}.page-section-21 .co-section-cal-allie-logos-wrapper > h2{display:none;visibility:hidden;}.view-logos .caroufredsel_wrapper{margin:5px auto !important;min-height:100px;}.view-id-logos.view-display-id-block_1{padding-bottom:20px;}.view-logos .views-row{display:inline-block;float:none;margin:20px 10px !important;overflow:hidden;text-align:center;vertical-align:top;}.view-co-well-being-student .views-row .views-field-field-link,.view-co-well-being-student .views-row .views-field-field-link *,.block--views-co-highlighted-block-10 .view-co-highlighted .views-row .views-field-field-link,.block--views-co-highlighted-block-10 .view-co-highlighted .views-row .views-field-field-link *,.view-partner .views-row .views-field-field-link,.view-partner .views-row .views-field-field-link *,.view-logos .views-row .views-field-field-link,.view-logos .views-row .views-field-field-link *,.view-more-company .views-row .views-field-field-link,.view-more-company .views-row .views-field-field-link *,.view-integral-briefcase-two .views-row .views-field-field-link,.view-integral-briefcase-two .views-row .views-field-field-link *,.ui-tabs-panel .view-higher-education-alliances .views-row .views-field-field-link,.ui-tabs-panel .view-higher-education-alliances .views-row .views-field-field-link *,.right .view-higher-education-alliances .views-row .views-field-field-link,.right .view-higher-education-alliances .views-row .views-field-field-link *,.l-botones-sig-contact .view-search-attention-routes .views-row .views-field-field-link,.l-botones-sig-contact .view-search-attention-routes .views-row .views-field-field-link *,.l-botones-sig-contact .view-preferential-products .views-row .views-field-field-link,.l-botones-sig-contact .view-preferential-products .views-row .views-field-field-link *,.l-botones-sig-contact .view-laboratory-tests .views-row .views-field-field-link,.l-botones-sig-contact .view-laboratory-tests .views-row .views-field-field-link *,.l-botones-sig-contact .view-regulations-health .views-row .views-field-field-link,.l-botones-sig-contact .view-regulations-health .views-row .views-field-field-link *,.l-botones-sig-contact .view-complementary-plan .views-row .views-field-field-link,.l-botones-sig-contact .view-complementary-plan .views-row .views-field-field-link *,.view-tarjeta-intergal-slider .views-row .views-field-field-link,.view-tarjeta-intergal-slider .views-row .views-field-field-link *,.l-botones-sig-contact .view-city-filtered-content .views-row .views-field-field-link,.l-botones-sig-contact .view-city-filtered-content .views-row .views-field-field-link *,.view-social-webs .views-row .views-field-field-link,.view-social-webs .views-row .views-field-field-link *,.view-co-footer-logos .views-row .views-field-field-link,.view-co-footer-logos .views-row .views-field-field-link *,.view-otras-alianzas-educativas .views-row .views-field-field-link,.view-otras-alianzas-educativas .views-row .views-field-field-link *{position:absolute;display:inline-block;height:100%;left:0;position:absolute;top:0;width:100% !important;background:none !important;margin:0 !important;border:none !important;padding:0 !important;z-index:10;}#co-simulator-calculator-form{background:#d4d6d5;padding:10px 35px 20px;}.page-section-305 .co-section-tabs-wrapper{width:60%;display:inline-flex;}.page-section-305 .co-section-credit-wrapper{width:37%;margin-left:0;margin-right:0;display:inline-flex;background:#fff;padding:0 0 13px;margin-left:20px;margin-bottom:20px;}.page-section-305 .co-section-credit-wrapper form{padding:15px 20px 20px;min-height:340px;}.block-co-simulator h2.block__title{display:block;font-size:1.6em;padding:5px 20px;border-bottom:2px solid;margin:0;}.page-section-305 .co-section-tabs-wrapper > h2{display:none;}.page-section-305 .co-section-credit-wrapper > h2{display:none;}#co-simulator-calculator-form input[type='text']{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;width:100%;}#co-simulator-calculator-form span.field-prefix{display:none;visibility:hidden;}#co-simulator-calculator-form select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;margin-right:15px;width:100%;}#co-simulator-calculator-form input[type='submit']{background:rgb(255,127,0);color:#fff;padding:8px 24px;border-radius:2px;margin-top:20px;width:auto;text-align:center;border:none;}#co-simulator-calculator-form label{font-size:0.9em;margin-bottom:5px;}.view-co-button-section,.view-co-button{display:flex;align-items:center;min-height:220px;padding-left:338px;background:url(/sites/all/themes/comfandico/vendors/img/bk_enlaces.png) no-repeat left bottom;justify-content:center;margin:0;}.view-co-button-section .item-list ul,.view-co-button .item-list ul{margin:0;padding:0;list-style:none;vertical-align:bottom;position:relative;}.view-co-button-section .item-list ul li,.view-co-button .item-list ul li{list-style:none;padding:15px 17px;display:inline-block;margin:0;width:auto;text-align:left;max-width:none;vertical-align:middle;border-right:1px solid #A2A2A2;border-left:1px solid #A2A2A2;}.view-co-button-section .item-list ul li.views-row-first,.view-co-button .item-list ul li.views-row-first{border:none;}.view-co-button-section .item-list ul li.views-row-last,.view-co-button .item-list ul li.views-row-last{border:none;}.view-co-button-section .item-list ul li .logo,.view-co-button .item-list ul li .logo{display:inline-block;position:relative;vertical-align:middle;width:50px;height:50px;}.view-co-button-section .item-list ul li .logo img,.view-co-button .item-list ul li .logo img{color:#fff;margin-right:10px;padding:6px 6px;border-radius:30px;width:auto;}.view-co-button-section .item-list ul li.views-row:hover .logo img,.view-co-button .item-list ul li.views-row:hover .logo img{border:1px solid #fff;}.view-co-button-section .item-list ul li .enlace,.view-co-button .item-list ul li .enlace{display:inline-block;max-width:140px;vertical-align:middle;line-height:1.4em;}.view-co-button-section .item-list ul li.views-row .enlace a:link,.view-co-button-section .item-list ul li.views-row .enlace a:visited,.view-co-button .item-list ul li.views-row .enlace a:link,.view-co-button .item-list ul li.views-row .enlace a:visited{font-weight:700;color:#0E83C6;font-size:1.2em;}.front .view-co-button-section .item-list ul li.views-row .enlace a:link,.front .view-co-button-section .item-list ul li.views-row .enlace a:visited,.front .view-co-button .item-list ul li.views-row .enlace a:link,.front .view-co-button .item-list ul li.views-row .enlace a:visited{color:#0E83C6 !important;}.front .view-co-button-section .item-list ul li.views-row:hover .enlace a,.front .view-co-button .item-list ul li.views-row:hover .enlace a{color:#fff !important;}.view-co-button-section .item-list ul li.views-row:hover,.view-co-button .item-list ul li.views-row:hover{background:#0E83C6;}.view-co-button-section .item-list ul li .logo img,.view-co-button .item-list ul li .logo img{background-color:#0E83C6;}.view-co-button-section .item-list ul li.views-row:hover .enlace a:link,.view-co-button-section .item-list ul li.views-row:hover .enlace a:visited,.view-co-button-section .item-list ul li.views-row:hover .enlace a:hover,.view-co-button .item-list ul li.views-row:hover .enlace a:link,.view-co-button .item-list ul li.views-row:hover .enlace a:visited,.view-co-button .item-list ul li.views-row:hover .enlace a:hover{color:#fff;}@media only screen and (max-width:777px){.node-type-news h1{background:#469fd6;color:white;padding:10px 10px 0px;margin:0px;}.node-type-news .field-name-field-date{background:#469fd6;color:white !important;font-size:12px;padding-left:10px;}}.easy_social_box.vertical div.easy_social-widget{height:auto;display:inline-block;clear:none;width:auto !important;text-align:center;margin:10px;}div.block-easy-social,div.block-sharethis{height:auto;display:inline-flex;margin-top:40px;vertical-align:middle;}div.block-easy-social h2.block__title{display:none;visibility:hidden;}div.block-sharethis h2{font-size:1.4em;margin-right:10px;vertical-align:middle;position:relative;display:flex;margin-bottom:0;}div.easy_social_box.vertical{display:inline-flex;position:relative;vertical-align:bottom;padding:2px 0;}.node-type-news .field-name-field-date{margin:0 0 20px;font-style:italic;color:#666;}.node-type-news .col-md-4{text-align:center;position:relative;}.node-type-news .block-sharethis .sharethis-wrapper .social-network-name{display:none;}.node-type-news .field-collection-item-field-corporate-communications{background:#f5f6f5;padding:20px;}.node-type-news .field-collection-item-field-corporate-communications .field-name-field-title .field-item{text-align:center;border-bottom-style:solid;border-bottom-color:#e1e2e1;margin:0 auto;padding:10px;color:#098ecd;font-weight:bold;}@media only screen and (min-width:776px){.node-type-news .col-md-8{padding-right:5%;}.node-type-news .block-sharethis{display:block;top:0;width:90%;margin-top:0;}.node-type-news .col-md-4{text-align:left;}.node-type-news .block-sharethis .block__title{border-bottom-style:solid;border-bottom-color:#3181bf;}.node-type-news .block-sharethis .sharethis-wrapper{display:flex;width:100%;flex-direction:column;}.node-type-news .block-sharethis .sharethis-wrapper > span{padding:5px;border-bottom-style:inset;border-bottom-color:#c5c3c5;}.node-type-news .block-sharethis .sharethis-wrapper .stButton{display:flex !important;}.node-type-news .block-sharethis .sharethis-wrapper .social-network-name{font-size:16px;padding:10px;display:block;}.node-type-news .field-name-field-corporate-communications{position:absolute;top:230px;width:90%;}}.node-event{}.node-event .left .field:nth-child(odd){background:#f3f3f3;padding:5px 10px;}.node-event .left .field.field-name-body{background:none;}.node-event .left .field{padding:5px 10px;}.node-event .left .field .date-display-label,.node-event .left .field .field-label{color:#005da8;font-size:0.95em;margin:5px 0;font-weight:normal;}.eventos-home{overflow-x:auto;max-height:350px;padding-right:15px;}.node-type-event .ds-2col-stacked-fluid .group-header{}.node-type-event .ds-2col-stacked-fluid .left{padding:0 15px;}.node-type-event .ds-2col-stacked-fluid .right{padding:0 15px;}.node-type-event .ds-2col-stacked-fluid .group-footer{}.node-type-gallery .tgf-controls-container .tgf-pag-next-button{right:-15px;}.node-type-gallery .tgf-controls-container .tgf-pag-prev-button{left:-15px;}.tgf-controls-container a{background-color:transparent !important;background-image:url(/sites/all/themes/comfandi/images/sprite.png);border-radius:100%;font-size:0;height:25px;margin:0 auto;position:absolute;top:30%;width:10px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.tgf-controls-container a.tgf-pag-prev-button{background-position:-835px -438px;left:5px;}.tgf-controls-container a.tgf-pag-next-button{background-position:-856px -438px;right:5px;}.tgf-container .caroufredsel_wrapper{margin:0 auto !important;}.caroufredsel_wrapper{max-width:100% !important;}.node-type-gallery .tgf-controls-container{display:block;}.node-type-gallery .tgf-controls-container .caroufredsel_wrapper{height:107px !important;}.tgf-controls-container{position:relative;margin:10px auto 0;}.tgf-container{display:block;margin:0 auto;}.node--gallery--full .field--type-image{display:inline-block;text-align:center;}.tgf-controls-container .tgf-pagination img{padding:3px;}.node-type-accommodation .node-title{visibility:hidden;}.node-type-recreation-center .node-title{visibility:hidden;display:none;}.section-portafolio-integral .field-name-body.field-type-text-with-summary{background:#fff;padding:20px;}.section-mas-beneficios .field-name-field-global-block{margin-bottom:20px;position:relative;}.section-mas-beneficios .modo-grilla .views-row{min-height:auto;}.section-mas-beneficios .view-agreements label{display:block;font-weight:bold;text-align:left;}.section-mas-beneficios .view-agreements select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;width:100%;}.section-mas-beneficios #block-views-agreements-block-7{position:relative;margin-bottom:40px;}.section-mas-beneficios #block-views-agreements-block-7 h3{display:block;font-size:1.6em;padding:5px 20px;border-bottom:2px solid;position:relative;margin-top:50px;}.section-mas-beneficios #block-views-agreements-block-7 .view-header{text-align:center;}.section-mas-beneficios #block-views-agreements-block-7 .attachment-before{background-image:url(/sites/all/themes/comfandi/images/sprite.png);background-color:#4dc34a;border-radius:100%;cursor:pointer;display:block;height:30px;overflow:hidden;position:absolute;text-indent:200px;top:8px;opacity:.8;width:30px;z-index:9;}.section-mas-beneficios #block-views-agreements-block-7 .attachment-after{background-image:url(/sites/all/themes/comfandi/images/sprite.png);background-color:#4dc34a;border-radius:100%;cursor:pointer;display:block;height:30px;overflow:hidden;position:absolute;text-indent:200px;top:8px;opacity:.8;width:30px;z-index:9;}.section-mas-beneficios ul.ui-tabs-nav{background:transparent;}.section-mas-beneficios article .field-name-field-image{float:left;margin-right:25px;}#block-co-calendar-co-calendar-form-view{display:inline-block;max-width:580px;float:left;}#block-views-events-in-calendar-block{display:inline-block;float:right;max-width:242px;}#block-co-calendar-co-calendar-form-view #co-calendar-filter-form{margin-bottom:25px;}#block-co-calendar-co-calendar-form-view #co-calendar-filter-form .form-item,div[id^="co-calendar-filter-form--"] .form-item{display:inline-block;align-items:baseline;width:auto;margin:0px 20px 0 0;}#block-co-calendar-co-calendar-form-view #co-calendar-filter-form select,div[id^="co-calendar-filter-form--"] select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;min-width:155px;display:block;margin-left:0;float:none;}#block-co-calendar-co-calendar-form-view #co-calendar-filter-form label,div[id^="co-calendar-filter-form--"] label{display:block;font-weight:bold;text-align:left;margin-bottom:5px;color:#0e83c6;}#block-co-calendar-co-calendar-form-view #co-calendar-filter-form input,div[id^="co-calendar-filter-form--"] input{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;border:1px solid #0771B9;}.co-section-calendar-wrapper > h2{background-color:#005da8;color:white;display:block;font-family:"Roboto",sans-serif;font-size:1.4em;height:30px;line-height:30px;text-align:left;text-indent:45px;background-image:url(/sites/all/themes/comfandico/vendors/images/bg_sep_all.jpg);}.view-calendar .date-nav{margin:0;padding:0;}.view-calendar .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.view-calendar .calendar-calendar .month-view .full td.multi-day div.monthview,.view-calendar .calendar-calendar .week-view .full td.multi-day div.weekview,.view-calendar .calendar-calendar .day-view .full td.multi-day div.dayview{background:#005da8;line-height:20px;}.view-calendar .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff a,.view-calendar .calendar-calendar .month-view .full td.multi-day div.monthview a,.view-calendar .calendar-calendar .week-view .full td.multi-day div.weekview a,.view-calendar .calendar-calendar .day-view .full td.multi-day div.dayview a{color:white !important;}.view-calendar .date-heading{color:#005da8;font-family:"Roboto",sans-serif;font-size:1.2em;margin-bottom:10px;font-size:13px;display:block;}.view-calendar .pager{position:absolute;left:0;top:0;padding:0;width:100%;}.view-calendar .pager .date-prev,.view-calendar .pager .date-next{background-color:transparent !important;float:left;position:static;margin:0;padding:0;}.view-calendar .pager .date-prev a,.view-calendar .pager .date-next a{background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#e6e7e7));background-image:-webkit-linear-gradient(top,#ffffff 0%,#e6e7e7 100%);background-image:-moz-linear-gradient(top,#ffffff 0%,#e6e7e7 100%);background-image:-o-linear-gradient(top,#ffffff 0%,#e6e7e7 100%);background-image:linear-gradient(top,#ffffff 0%,#e6e7e7 100%);margin:0;font-size:0;padding:10px 25px;border:1px solid #ddd;border-radius:5px;overflow:hidden;position:relative;}.view-calendar .pager .date-prev a:hover,.view-calendar .pager .date-next a:hover{background:#ccc;box-shadow:inset -12px 14px 21px -6px #aaa;}.view-calendar .pager .date-prev a:after,.view-calendar .pager .date-next a:after{content:"";background-image:url(/sites/all/themes/comfandico/vendors/images/calendario.png);width:100%;height:100%;position:absolute;top:0;left:0;}.view-calendar .pager .date-prev.date-prev a:after,.view-calendar .pager .date-next.date-prev a:after{background-position:left center;}.view-calendar .pager .date-prev.date-next a:after,.view-calendar .pager .date-next.date-next a:after{background-position:right center;}.view-calendar .pager .date-next{float:right;}.view-calendar thead th{background:transparent !important;}.view-calendar thead th.days{color:#005da8;}.view-calendar div.day{width:auto;}.view-calendar td.empty{color:#adb1b0;}.view-calendar .month-view .full td.date-box.empty,.view-calendar .month-view .full td.single-day.empty{background:white;}.view-calendar .month-view .full tr td.single-day.today{background:#fdf8e4;border:none;}.view-calendar .month-view .full td.date-box.today{background:#fdf8e4;border:none;}.view-calendar .date-display-single{color:white;}.view-calendar .month-view .full td.single-day div.monthview{color:white;text-align:center;padding:2px 0;background:#005da8;}.view-calendar .month-view .full td.single-day div.monthview a{color:white !important;}.page-node-780 .node-comfandi-page{position:relative;}.page-node-780 .node-comfandi-page .field-items .field-item.odd:before,.page-node-780 .node-comfandi-page .field-items .field-item.odd:after{content:".";display:block;height:0;overflow:hidden;}.page-node-780 .node-comfandi-page .field-items .field-item.odd:after{clear:both;}.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header .date-nav,.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header .date-nav-wrapper{margin:0;padding:0;}.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header .date-heading{margin:0;position:relative;}.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header h3,.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header h3 a{background:#005da8;cursor:default;height:75px;pointer-events:none;}.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header h3{position:relative;}.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header h3 a{left:0;padding-top:0;position:absolute;width:100%;color:#fff;}.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header span{color:white !important;display:inline-block;font-size:25px;left:0;position:absolute;text-align:center;top:12px;width:100%;}.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header span.ecom-vents-month{top:40px;}.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header .pager{list-style:none;position:static;padding:0 !important;margin:0 !important;background:transparent;clear:none;text-align:center;width:100%;position:absolute;top:25%;}.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header .pager .date-prev,.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header .pager .date-next{background:transparent;font-size:0;margin:0;padding:0;position:absolute;top:40%;width:20px;}.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header .pager .date-prev a,.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header .pager .date-next a{background:none;border:none;box-shadow:none;color:white !important;font-size:20px;height:15px;padding:0;}.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header .pager .date-prev a:after,.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header .pager .date-next a:after{content:none;}.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header .pager .date-prev{left:10px;position:relative;float:left;}.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-header .pager .date-next{right:10px;float:right;}.page-node-780 .node-comfandi-page .field-items .field-item.odd #co-go-back-calendar{margin:10px 0;}.page-node-780 .node-comfandi-page .field-items .field-item.odd #co-go-back-calendar .co-calendar-reset-trigger{background:#f6931e;color:white !important;display:inline-block;font-size:14px;position:relative;padding:11px 14px;}.page-node-780 .node-comfandi-page .field-items .field-item.odd #co-go-back-calendar .co-calendar-reset-trigger:hover{background:#005da8;}.page-node-780 .node-comfandi-page .field-items .field-item.odd #co-go-back-calendar .co-calendar-reset-trigger:before{content:"x";position:absolute;right:3px;top:-3px;}.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-co-adds .views-row{margin:5px 0;}.page-node-780 .node-comfandi-page .field-items .field-item.odd .view-co-adds .views-row img{height:auto;width:100%;}.page-node-780 .node-comfandi-page .field-items table th{background-color:#eeeeee !important;border:none;}.page-node-780 .node-comfandi-page .field-items table td{background:#E6E6E6;border:1px solid white;height:35px;line-height:35px;position:relative;text-align:center;}.page-node-780 .node-comfandi-page .field-items table td.today .co-calendar-view-trigger{background-color:#f6931e;color:white;}.page-node-780 .node-comfandi-page .field-items table td.today .co-calendar-view-trigger .calendar-empty{background-color:transparent;}.page-node-780 .node-comfandi-page .field-items table td.co-current-pick a,.page-node-780 .node-comfandi-page .field-items table td.active a,.page-node-780 .node-comfandi-page .field-items table td a:hover{background:#1E7BC6;}.page-node-780 .node-comfandi-page .field-items table td *{text-align:center;font-size:12px;font-weight:bold;}.page-node-780 .node-comfandi-page .field-items table td a{background:#005da8;color:white !important;display:block;text-decoration:none;}.page-node-780 .node-comfandi-page .field-items .view-eventos h3{display:none;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row{background:#f3f3f3;margin:0 0 15px 0;overflow:hidden;padding:15px;position:relative;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row.destacado{background:#005da8;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row.destacado *{color:white !important;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row.destacado .vermas{fill:white !important;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row.destacado:first-child:after{content:none;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row .views-field-field-site-section{display:none;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row:last-child:after{content:none;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row .left-side{position:relative;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row .left-side .views-field-field-image img{height:auto;width:100%;display:block;max-width:200px;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row .left-side .views-field-php svg{border-radius:5px 0 0 0;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row .left-side .views-field-field-start-finish-date{background:#005da8;text-align:left;border-bottom:1px solid #fff;height:auto;width:100%;clear:both;padding:5px;float:left;margin:0;max-width:200px;font-weight:400;font-family:'Roboto Condensed',sans-serif;font-size:1.2em;margin-right:20px;margin-bottom:20px;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row .left-side .views-field-field-start-finish-date *{color:white;font-size:inherit;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row .left-side .views-field-php{left:0;pointer-events:none;position:absolute;top:0;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row .right-side .views-field-title span{font-size:inherit;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row .right-side .views-field-title a{color:#005da8;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row .right-side .views-field-view-node{bottom:6px;position:absolute;right:15px;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row .right-side .views-field-view-node span{font-size:1em;}.page-node-780 .node-comfandi-page .field-items .view-eventos .views-row .views-field-field-text-1{display:none;}.page-node-780 .node-comfandi-page .field-items .view-calendario.view-display-id-attachment_2 .views-row{background:#00a0e3;}.page-node-780 .node-comfandi-page .field-items .view-calendario.view-display-id-attachment_2 .views-row:after{border-bottom:1px solid white;}.page-node-780 .node-comfandi-page .field-items .view-calendario.view-display-id-attachment_2 .views-row .views-field-title *,.page-node-780 .node-comfandi-page .field-items .view-calendario.view-display-id-attachment_2 .views-row .views-field-field-date *,.page-node-780 .node-comfandi-page .field-items .view-calendario.view-display-id-attachment_2 .views-row .views-field-body *,.page-node-780 .node-comfandi-page .field-items .view-calendario.view-display-id-attachment_2 .views-row .views-field-view-node *{color:white !important;fill:white !important;}.page-section-26 .drugstores-map-container,.page-section-26 .markets-map-container{float:left;width:55%!important;max-width:400px;}.page-section-26 div#directory-city-list-markets,.page-section-26 div#directory-city-list-drugstores{background:#E7E7E7;background:-moz-linear-gradient(top,#f3f3f3 34%,#e7e7e7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(34%,#f3f3f3),color-stop(100%,#e7e7e7));background:-webkit-linear-gradient(top,#f3f3f3 34%,#e7e7e7 100%);background:-o-linear-gradient(top,#f3f3f3 34%,#e7e7e7 100%);background:-ms-linear-gradient(top,#f3f3f3 34%,#e7e7e7 100%);background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#eaeaea',GradientType=0);float:right;margin-top:0px;max-height:300px;width:43%;overflow-x:auto;border-radius:6px;padding:10px;font-size:0.9em;}.jspContainer{overflow-y:scroll;position:relative;}.page-section-26 div#directory-city-list-drugstores ul,.page-section-26 div#directory-city-list-markets ul{padding:6px;list-style:none;list-style-position:inside;position:relative;display:inline-block;margin:0;}.page-section-26 div#directory-city-list-drugstores ul li,.page-section-26 div#directory-city-list-markets ul li{background:url(/sites/all/themes/comfandi/images/sombra_sm.png) center bottom no-repeat;font-size:1em;padding:10px 0 20px;position:relative;float:left;text-align:left;width:100%;}.page-section-26 .map-wrapper .right-side .directory-city-list-title{font-size:1.2em;padding:0;position:relative;text-align:right;margin-left:10px;margin-bottom:10px;width:38%;max-width:300px;line-height:1.2em;display:inline-block;float:right;color:#005DA8;}.page-section-26 .co-section-maps-wrapper .vertical-tabs-panes{position:relative;padding:20px;background:#fff;top:31px;border:1px solid #ccc;}.page-section-26 .co-section-maps-wrapper .vertical-tabs-panes .right-side{position:relative;}.page-section-26 .co-section-maps-wrapper .vertical-tabs-panes fieldset.vertical-tabs-pane{clear:both;}#markets-drugstores-wrapper select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;margin-right:15px;display:inline-block;width:180px;}#markets-drugstores-wrapper label{font-size:0.9em;margin-bottom:5px;display:inline-block;margin-right:10px;}#markets-drugstores-wrapper .form-item{display:inline-block;margin:0 10px 0 0;padding:0;}.co-section-maps-wrapper h2{display:none;visibility:hidden;}#directory-city-wrapper select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;margin-right:15px;display:inline-block;width:180px;}#directory-city-wrapper label{font-size:0.9em;margin-bottom:5px;display:inline-block;margin-right:10px;}#directory-city-wrapper .form-item{display:inline-block;margin:0 10px 0 0;padding:0;}.co-section-maps-wrapper .vertical-tabs{margin:0px;border:none;}.co-section-maps-wrapper .vertical-tabs ul.vertical-tabs-list{border:none;float:none;margin:0;width:100%;z-index:9;}.co-section-maps-wrapper .vertical-tabs ul.vertical-tabs-list li{float:left;border-top:1px solid #ccc;font-family:'Roboto Condensed',sans-serif;font-size:1em;background:#d60000;}.co-section-maps-wrapper .vertical-tabs ul.vertical-tabs-list li a{color:#fff;}.co-section-maps-wrapper .vertical-tabs ul.vertical-tabs-list li.selected{background-color:#fff;border-right-width:1px;border-bottom:0;}.co-section-maps-wrapper .vertical-tabs ul.vertical-tabs-list li.selected a{color:#005DA8;}.co-section-maps-wrapper .vertical-tabs ul.vertical-tabs-list li.selected a strong{font-weight:normal;}.easy_social-widget-co_email_button,.easy_social_box div.easy_social-widget.easy_social-widget-co_email_button{text-align:right;position:relative;overflow:visible;}.easy_social-widget-co_email_button span,.easy_social_box div.easy_social-widget.easy_social-widget-co_email_button span{font-size:0;background:url(/sites/all/themes/comfandico/vendors/img/email.png) center top no-repeat;display:block;width:32px;height:32px;cursor:pointer;background-size:65%;}.easy_social-widget-co_email_button .emall-button-email-options .emall-button-email-options,.easy_social_box div.easy_social-widget.easy_social-widget-co_email_button .emall-button-email-options .emall-button-email-options{padding:10px;background:#fff;border:1px solid #b6b6b6;border-radius:5px;position:absolute;top:25px;display:none;right:0;z-index:5;}.easy_social-widget-co_email_button .emall-button-email-options .emall-button-email-options a,.easy_social_box div.easy_social-widget.easy_social-widget-co_email_button .emall-button-email-options .emall-button-email-options a{display:block;width:130px;background:url(/sites/all/themes/comfandico/vendors/img/mail.png) no-repeat;font-size:90%;text-align:left;height:25px;line-height:25px;}.easy_social-widget-co_email_button .emall-button-email-options .emall-button-email-options a:nth-child(1),.easy_social_box div.easy_social-widget.easy_social-widget-co_email_button .emall-button-email-options .emall-button-email-options a:nth-child(1){background-position:right top;}.easy_social-widget-co_email_button .emall-button-email-options .emall-button-email-options a:nth-child(2),.easy_social_box div.easy_social-widget.easy_social-widget-co_email_button .emall-button-email-options .emall-button-email-options a:nth-child(2){background-position:right center;}.easy_social-widget-co_email_button .emall-button-email-options .emall-button-email-options a:nth-child(3),.easy_social_box div.easy_social-widget.easy_social-widget-co_email_button .emall-button-email-options .emall-button-email-options a:nth-child(3){background-position:right bottom;}form[id^="user-login"] .co-buttom-register{display:inline-block;float:none;font-size:12px;margin-top:17px;text-align:left;width:72px;}form[id^="user-login"] .l_forgot{display:inline-block;float:none;font-size:12px;margin-top:17px;}form[id^="user-login"] .user-login-company-wrapper{}form[id^="user-login"] .user-login-company-wrapper#edit-user-comp{float:right;position:absolute;top:20px;right:25px;border-left:1px solid #ccc;padding-left:50px;width:100%;max-width:410px;min-height:300px;}form[id^="user-login"] .comfandi-user-login-form-wrapper h3{font-size:19px;color:#005da8;}form[id^="user-login"] .user-login-company-wrapper .co-user-login-company-links{padding:7px 10px 8px 10px;}form[id^="user-login"] .user-login-company-wrapper .co-user-login-company-links{background-color:#005da8;width:100%;height:35px;float:left;margin:25px 4px 0px;color:#fff;text-align:center;padding:7px 18px 8px 18px;border-radius:4px;cursor:pointer;max-width:300px;}form[id^="user-login"] .user-login-company-wrapper .co-user-login-company-links a{color:#fff !important;text-align:center;background-image:url(/sites/all/themes/comfandi/images/sprite.png);height:100%;width:100%;background-position:-940px -740px;background-repeat:no-repeat;line-height:20px;display:inline-block;}form[id^="user-login"] .form-actions input{font-size:1em;border:none;color:#fff;padding:10px 20px;}.user-profile-form fieldset,.user-register-form fieldset{background:#f3f3f3;margin-bottom:20px;}.user-profile-form .fields-container,.user-register-form .fields-container{text-align:left;margin:20px auto;width:65%;}.user-profile-form .form-wrapper,.user-register-form .form-wrapper{display:inline-block;vertical-align:top;margin:0 5px;width:45%;}.user-profile-form .form-type-textfield,.user-profile-form .field-type-datestamp,.user-register-form .form-type-textfield,.user-register-form .field-type-datestamp{margin-bottom:1em;text-align:center;}#user-register-form .form-item label{font-size:13px;}.user-profile-form input[type='email'],.user-profile-form input[type='text'],.user-profile-form textarea,.user-profile-form label,.user-register-form input[type='email'],.user-register-form input[type='text'],.user-register-form textarea,.user-register-form label{font-weight:normal;}#user-register-form select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;margin-right:15px;width:100%;}#user-register-form input[type="reset"],#user-register-form input[type="submit"],#user-register-form input[type="button"],#user-register-form input[type="number"],#user-register-form input[type="text"],#user-register-form input[type="password"],#user-register-form input[type="email"],#user-register-form input[type="search"]{border:1px solid #DDDEDD;padding:10px;margin-right:15px;width:100%;}#user-register-form input[type="submit"]{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;border:1px solid #0771B9;margin-top:20px;width:auto;text-align:center;}.user-profile-form .legal-and-buttons-container,.user-register-form .legal-and-buttons-container{padding:20px 0;text-align:right;}.user-profile-form #edit-legal,.user-register-form #edit-legal{text-align:center;width:auto;vertical-align:middle;}.legal-and-buttons-container .fieldset-legend{position:relative;float:left;font-size:1em !important;color:#666 !important;margin:0;padding:0;display:block;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif !important;text-transform:uppercase;font-weight:700 !important;top:22px;}div#edit-field-is-affiliate{display:none;}.user-profile-form #edit-legal legend,.user-register-form #edit-legal legend{display:none;}.user-profile-form #edit-legal .form-item,.user-register-form #edit-legal .form-item{margin:0 !important;}input[type="radio"],input[type="checkbox"]{margin-right:10px;}#user-register-form .form-item label{font-size:0.9em;margin-bottom:10px;color:#666;}fieldset{padding:0;border:0px solid #cccccc;margin:0;}#edit-legal{margin-bottom:20px;}span.fieldset-legend{display:block;text-align:left;font-size:0.9em;margin:0 0 10px 0;font-weight:600;}#user-register-form .form-item--tight,#user-register-form .form-item--radio,#user-register-form .form-type-radio,#user-register-form .form-type-checkbox,#user-register-form .password-parent,#user-register-form .confirm-parent,#user-register-form table .form-item{display:inline-flex;width:220px;margin:5px;margin-bottom:10px;}#user-register-form .field-type-text,#user-register-form .field-widget-options-select,#user-register-form .field-type-datestamp,#user-register-form .field-name-field-user-location,#user-register-form #edit-field-user-location,#user-register-form .field-name-field-user-birthdate{width:calc(50% - 15px);margin-right:15px;float:left;}fieldset.date-combo .container-inline-date .date-padding{padding:0;width:220px;}.user-profile-form #edit-field-user-location .fieldset-legend,.user-profile-form .field-name-field-user-birthdate .fieldset-legend,.user-register-form #edit-field-user-location .fieldset-legend,.user-register-form .field-name-field-user-birthdate .fieldset-legend{color:#666;display:block;font-family:"Roboto",sans-serif;font-size:80%;margin:5px 0 10px;text-align:left;}.user-profile-form #edit-field-user-location legend,.user-profile-form .field-name-field-user-birthdate legend,.user-register-form #edit-field-user-location legend,.user-register-form .field-name-field-user-birthdate legend{float:left;}form#user-register-form fieldset.date-combo{padding:0 !important;margin:0;}form#user-register-form fieldset.date-combo .fieldset-legend{color:#666;font-size:0.9em;font-weight:bold;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;}form#user-register-form fieldset.date-combo .fieldset-legend{}form#user-register-form fieldset{max-width:none;margin:10px auto 30px;background:#f7f7f7;padding:25px;}form#user-register-form .fieldset-legend{color:#0e83c6;position:relative;display:block;font-weight:400;font-family:'Roboto Condensed',sans-serif;font-size:1.6em;}#edit-legal .form-type-checkbox{display:inline-flex;width:100%;margin:5px;margin-bottom:10px;}.field-name-field-geolocation{overflow:hidden;}.node-pop-up-button-default,.node-button{position:relative;margin:0 auto 20px auto;max-width:240px;width:100%;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;-ms-transition:opacity 0.2s ease-in;-o-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;}.node-pop-up-button-default img,.node-button img{height:auto;width:100%;}.node-pop-up-button-default .field-name-field-image-2,.node-pop-up-button-default .field-name-field-image,.node-button .field-name-field-image-2,.node-button .field-name-field-image{margin:0;position:relative;}.node-pop-up-button-default:hover,.node-button:hover{opacity:.8;}.node-pop-up-button-default .field-name-field-image-2,.node-pop-up-button-default .field-name-field-logo,.node-pop-up-button-default .field-name-field-link,.node-pop-up-button-default [class*="field-name-field-pdf"],.node-button .field-name-field-image-2,.node-button .field-name-field-logo,.node-button .field-name-field-link,.node-button [class*="field-name-field-pdf"]{position:absolute;top:0;left:0;margin:0;}.node-pop-up-button-default .field-name-field-logo,.node-button .field-name-field-logo{left:10px;top:10px;}.node-pop-up-button-default .field-name-field-button-title,.node-pop-up-button-default .field-name-title,.node-button .field-name-field-button-title,.node-button .field-name-title{color:white;position:absolute;bottom:8px;right:10px;text-align:right;font-size:1em;font-weight:bold;max-width:220px;}.node-pop-up-button-default .field-name-field-button-title h2,.node-pop-up-button-default .field-name-title h2,.node-button .field-name-field-button-title h2,.node-button .field-name-title h2{color:white;}.node-pop-up-button-default [class*="field-name-field-pdf"],.node-pop-up-button-default [class*="field-name-field-pdf"] *,.node-pop-up-button-default .field-name-field-link *,.node-pop-up-button-default .field-name-field-link,.node-button [class*="field-name-field-pdf"],.node-button [class*="field-name-field-pdf"] *,.node-button .field-name-field-link *,.node-button .field-name-field-link{display:block;font-size:0;height:100%;width:100%;background:none !important;border:none !important;}.node-pop-up-button-default .field-name-field-link a{font-size:0 !important;}#block-co-continuing-education{display:flex;align-items:center;min-height:220px;padding-left:338px;background:url(/sites/all/themes/comfandico/vendors/img/bk_enlaces.png) no-repeat left bottom;justify-content:center;margin:0;}.view-continuing-education .views-field-field-authentication-button a{background:#0E83C6;color:#fff;padding:8px 15px;border-radius:2px;border:1px solid #0771B9;margin-top:20px;width:auto;text-align:center;margin-right:10px;}.jspPane{margin-left:0 !important;}.field-name-field-bottom-buttons .field-item{display:inline-flex;margin-right:15px;}.view-physic-evaluation,.view-who-we-are-lateral-buttons{text-align:center;}.pager__current-item,.pager-current{font-weight:bold;color:#0e83c6;}.section-prensa .reference-0{width:65%;display:inline-flex;float:left;margin-bottom:40px;}.section-prensa .reference-1{width:30%;display:inline-flex;position:relative;float:right;margin-bottom:40px;}.section-prensa .reference-2{display:block;clear:both;position:relative;padding-top:50px;}.view-prensa{}#block-views-prensa-block .views-exposed-widgets #edit-field-date-value-1-wrapper{display:none;}.view-prensa a.download-button{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;}.view-prensa a.download-button::after{content:"\f0a6";font-family:'fontawesome-webfont' !important;margin-left:10px;}.view-prensa .views-field-title{font-family:'Roboto Condensed',sans-serif;font-weight:400;color:#0e83c6;font-size:1.2em;margin-bottom:5px;line-height:1.2em;}.view-prensa .views-row{position:relative;width:100%;display:block;clear:both;margin-bottom:20px;background:#F3F3F3;padding:20px;}.view-prensa .views-field-php{position:relative;margin:20px 0 5px;}.view-prensa .views-field-body{position:relative;margin-bottom:10px;}.view-prensa .views-field-field-date{margin-bottom:10px;font-style:italic;width:100%;}.section-prensa .views-carrousel-custom .caroufredsel_wrapper .views-row{min-height:335px !important;}.section-prensa .view-co-highlighted .view-content{min-height:375px;}.section-prensa .reference-2 .views-field-view-node a:link,.section-prensa .reference-2 .views-field-view-node a:visited,.section-prensa .reference-2 .views-field-view-node a:hover{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;}#views-exposed-form-prensa-block .views-exposed-form .views-exposed-widget{float:left;padding:0;display:inline-block;vertical-align:top;}#views-exposed-form-prensa-block .container-inline-date{display:block;float:left;clear:none;}#views-exposed-form-prensa-block{position:relative;margin-bottom:15px;margin-top:10px;}#views-exposed-form-prensa-block label{font-size:0.9em;margin-bottom:5px;}#views-exposed-form-prensa-block input[type='text'],#views-exposed-form-prensa-block input[type='email']{border:1px solid #DDDEDD;padding:10px;}#views-exposed-form-prensa-block select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;margin-right:15px;width:100%;max-width:200px;}.node-type-webform .contenido_contenedor article{width:100%;margin:0 auto;}.ui-widget{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:1em;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border-top:1px solid #C6C6C6;background:#fff;border-bottom:1px solid #DADADA;border-left:0;border-right:0;display:flex;height:42px;align-items:center;font-size:1.2em;font-weight:700;cursor:pointer;position:relative;width:100%;padding-left:10px;border-radius:0;margin-top:-1px;color:#0e83c6;padding-right:35px;}.ui-state-default .ui-icon,.ui-state-active .ui-icon{float:right;right:14px;position:absolute;}.ui-widget-content{border:0;background:#fff;padding:20px 0;height:auto !important;}.view-search-attention-routes.view-display-id-block .view-search-attention-routes{position:relative;text-align:center;width:100%;font-size:2em;padding:0;height:30px;line-height:30px;margin-bottom:40px;}.view-forms .group-footer a{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;}.view-forms .group-footer a::after{content:"\f0a6";font-family:'fontawesome-webfont' !important;margin-left:10px;}.view-forms h2{font-family:'Roboto Condensed',sans-serif;font-weight:400;color:#0e83c6;font-size:1.2em;margin-bottom:5px;line-height:1.2em;}.view-forms .views-row{position:relative;width:47%;display:inline-block;clear:both;margin-bottom:20px;background:#F3F3F3;padding:20px;margin:10px;vertical-align:top;min-height:150px;}.view-forms .views-field-php{position:relative;margin:20px 0 5px;}.view-forms .views-field-body{position:relative;margin-bottom:10px;}.view-forms .field-name-body{margin-bottom:10px;font-style:italic;width:100%;}.section-formularios .ds-2col-stacked > .group-right{float:right;width:100%;margin-bottom:15px;}.section-formularios .ds-2col-stacked > .group-footer{display:flex;flex-wrap:wrap;}.section-formularios .field-name-field-enlace,.section-formularios .field-name-field-pdf{margin:10px;}#views-exposed-form-forms-block{position:relative;margin-bottom:10px;padding:15px;}.views-widget-filter-field_service_tid label,.views-widget-filter-field_service_tid .views-widget{display:block;}#views-exposed-form-forms-block label{font-size:0.9em;margin-bottom:5px;}#views-exposed-form-forms-block input[type='text'],#views-exposed-form-forms-block input[type='email']{border:1px solid #DDDEDD;padding:10px;}#views-exposed-form-forms-block select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;margin-right:15px;width:100%;max-width:200px;}.views-exposed-form .views-exposed-widget{padding:0 1em 0 0;}.ui-state-active .ui-icon{border-radius:8px;background-image:url(/sites/all/themes/comfandico/vendors/img/arrow-down-acordeon.png);background-position:center center;background-color:#0e83c6;}.ui-state-default .ui-icon,.ui-state-active .ui-icon{border-radius:8px;}.ui-state-default .ui-icon{background-image:url(/sites/all/themes/comfandico/vendors/img/arrow-right-acordeon.png);background-position:center center;background-color:#0e83c6;}.field-name-field-inscription-button,.field-name-field-authentication-button{position:relative;margin:34px 10px 10px;width:auto;float:left;}.field-name-field-inscription-button a,.field-name-field-authentication-button a{color:#fff;padding:8px 24px;border-radius:2px;float:left;}.field-name-field-inscription-button a::after,.field-name-field-authentication-button a::after{content:"\f0a6";font-family:'fontawesome-webfont' !important;margin-left:10px;}#block-co-schoolhouses-co-adult-schools-footer article h2,#block-co-schoolhouses-co-adult-schools-right-buttons article h2,#block-co-labor-technical-co-labor-technical-right-buttons article h2{display:none;visibility:hidden;}.section-sostenibilidad .modo-grilla .views-row{min-height:auto;}.section-sostenibilidad .modo-grilla .views-row .views-field-body{display:none;visibility:hidden;}#views-exposed-form-transactions-and-querys-block{margin-bottom:50px;}.consultas{color:#0e83c6;}.consultas .views-widget-filter-field_service_tid label{display:block;}.consultas .views-field-field-link a{float:left !important;margin-left:0 !important;}.consultas select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;min-width:100px;display:inline-block;margin-left:0;max-width:250px;}.view-faq-list{}.view-faq-list .view-content .views-row .views-field-title{background-image:url(/sites/all/themes/comfandi/images/arrowdo.png);background-position:center right;background-repeat:no-repeat;}.view-faq-list .view-content .views-row .views-field-title span{border-top:1px solid #C6C6C6;border-bottom:1px solid #DADADA;border-left:0;border-right:0;display:flex;min-height:42px;align-items:center;font-size:1.2em;font-weight:400;cursor:pointer;position:relative;width:100%;padding-left:10px;border-radius:0;margin-top:-1px;font-family:'Roboto Condensed',sans-serif;color:#0e83c6;padding-right:60px;}.view-faq-list .view-content .views-row .views-field-body{padding:0 10px;color:#666;}#views-exposed-form-faq-list-block{margin-bottom:50px;}.view-faq-list .view-content .views-row .views-field-body p{margin:20px 0;}#views-exposed-form-faq-list-block label{color:#0e83c6;}#views-exposed-form-faq-list-block select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;min-width:100px;display:inline-block;margin-left:0;max-width:250px;}#views-exposed-form-faq-list-block input[type='submit']{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;border:1px solid #0771B9;margin-top:20px;width:auto;text-align:center;}.page-user{}.page-user ul.tabs{margin:0;line-height:1.875rem;border-bottom:0px solid #cccccc \0/ie;background-image:none;padding:0 2px;list-style:none;white-space:nowrap;}.page-user ul.tabs li.tabs__tab{float:left;margin:0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-color:transparent;border-bottom:0 \0/ie;overflow:hidden;background:#fff;border-radius:0;border:0;border-right:1px dotted #cccccc;}.page-user ul.tabs li.tabs__tab:hover{background:#0e83c6;}.page-user ul.tabs li.tabs__tab a:link,.page-user ul.tabs li.tabs__tab a:visited{color:#666;text-decoration:none;padding:10px 30px;background:transparent;}.page-user ul.tabs li.tabs__tab a:hover{color:#fff;text-shadow:none;}.page-user ul.tabs li.tabs__tab:hover{}.page-user ul.tabs li.tabs__tab:hover a:link,.page-user ul.tabs li.tabs__tab:hover a:visited{}.page-user ul.tabs li.tabs__tab:hover a:hover{}.page-user ul.tabs li.tabs__tab.is-active{background:#0e83c6;text-shadow:none;color:#fff;padding:0;}.page-user ul.tabs li.tabs__tab.is-active a:link,.page-user ul.tabs li.tabs__tab.is-active a:visited,.page-user ul.tabs li.tabs__tab.is-active a:hover{color:#fff;}.page-user ul.tabs li.tabs__tab.is-active:hover{}.page-user main article{background:#F5F6F5;padding:30px;color:#868589;}.page-user main article .field{display:inline-block;margin-right:0;margin-bottom:25px;width:50%;padding:0;}.page-user main article .field .field-label{font-weight:normal;margin-bottom:10px;}.page-user main article .field .field-items{padding-left:10px;}.page-user main article input[type="radio"],.page-user main article input[type="checkbox"]{float:left;}#block-menu-menu-menu-reserve{background:#F3F3F3;font-family:'Open Sans',sans-serif;padding:10px 0px 30px 15px;margin-bottom:35px;margin-right:20px;}#block-menu-menu-menu-reserve h2{font-weight:400;margin:10px 40px 10px 10px;border-bottom:1px solid #797a7d !important;padding-bottom:8px;color:#797a7d !important;font-family:'Open Sans',sans-serif;font-size:1.4em;}#block-menu-menu-menu-reserve ul{padding:0;margin:0;list-style:none;}#block-menu-menu-menu-reserve ul li.menu__item{padding:10px 10px 10px 30px;list-style:none;position:relative;min-height:38px;border-right:4px solid #ccc;margin-bottom:1px;}#block-menu-menu-menu-reserve ul li.menu__item a:link,#block-menu-menu-menu-reserve ul li.menu__item a:visited{color:#797A7D;}#block-menu-menu-menu-reserve ul li.menu__item a:hover{color:#0e83c6;}#block-menu-menu-menu-reserve ul li.menu__item a::before{content:"\f101";font-size:1em;position:absolute;top:10px;left:10px;font-family:'fontawesome-webfont' !important;}#block-menu-menu-menu-reserve ul li.menu__item.active-trail{border-right:4px solid #0e83c6;}#block-menu-menu-menu-reserve ul li.menu__item:hover{border-right:4px solid #0e83c6;}#block-menu-menu-menu-reserve ul li.menu__item.active-trail a{color:#0e83c6;font-width:700;font-weight:600;}#block-menu-menu-menu-reserve ul li.menu__item.active-trail a::before,#block-menu-menu-menu-reserve ul li.menu__item:hover a::before{}.page-user main h1{display:none;visibility:hidden;}#user-profile-form{background:#F5F6F5;padding:30px;color:#868589;}#user-profile-form #edit-account .form-item{display:inline-block;vertical-align:top;margin:0 5px;width:50%;}#user-profile-form #edit-account .form-item,#user-profile-form .form-wrapper,#user-profile-form [class*="field-type"]{background:transparent;width:calc(50% - 15px);margin-right:15px;}#user-profile-form #edit-account .form-item div.password-strength{display:none;}#user-profile-form #edit-account div.password-confirm{display:none;}#user-profile-form #edit-account .form-item:first-child{margin-right:3px;}#user-profile-form #edit-account{margin:0;width:100%;}#user-profile-form #edit-account .form-item.form-type-password-confirm{width:100%;}#user-profile-form #edit-account .form-item.form-type-password-confirm .form-item-pass-pass1{width:calc(50% - 15px);margin:0;margin-right:15px;float:left;}#user-profile-form #edit-account .form-item.form-type-password-confirm .form-item-pass-pass2{width:50%;margin:0!important;}#user-profile-form #edit-field-user-adress{width:94%;}#user-profile-form .co-profile-new-address-edit .form-item-av{width:25%;float:left;}#user-profile-form .co-profile-new-address-edit .form-item-av-num
#user-profile-form .co-profile-new-address-edit .edit-av-generator{width:10%;float:left;margin-left:7px;}#user-profile-form .co-profile-new-address-edit .form-item-card-point{width:20%;float:left;margin-left:7px;}#user-profile-form .form-type-textfield,#user-profile-form .field-type-datestamp{margin-bottom:1em;text-align:left;}#user-profile-form #edit-field-user-location,#user-profile-form .field-name-field-user-birthdate{}#user-profile-form #edit-field-user-location select{width:30% !important;margin:0 10px 0 0;}#user-profile-form .form-item__description,.form-item .description{font-size:0.8em;margin-bottom:10px;}#user-profile-form .field-name-field-user-interest{margin:0 5px 13px 5px;width:95%;}#user-profile-form #edit-legal{text-align:right;width:375px;}.legal-text-box h6{font-size:1em;font-weight:400;color:#666;}.ui-draggable .ui-dialog-titlebar{cursor:move;display:none;}.ui-dialog .ui-dialog-buttonpane{text-align:center;border-width:1px 0 0;background-image:none;margin-top:.5em;display:block;width:auto;float:none;margin:0 auto;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{display:inline-flex;margin:0 auto;width:100%;max-width:200px;float:none;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto;color:#666;}.ui-dialog .ui-dialog-buttonpane button{margin:0 10px;cursor:pointer;background:#0E83C6;color:#fff;padding:4px 16px;border-radius:2px;font-size:0.9em;font-weight:300;border:0;}#user-profile-form .form-actions{margin:0;}.subtitle-account{color:#0e83c6;position:relative;display:block;font-weight:400;font-family:'Roboto Condensed',sans-serif;font-size:1.6em;padding:25px 0 20px 30px;}#user-profile-form input[type="reset"],#user-profile-form input[type="submit"],#user-profile-form input[type="button"],#user-profile-form input[type="number"],#user-profile-form input[type="text"],#user-profile-form input[type="password"],#user-profile-form input[type="email"],#user-profile-form input[type="search"]{border:1px solid #DDDEDD;padding:10px;margin-right:15px;width:100%;display:block;}#user-profile-form select{border:1px solid #DDDEDD;padding:10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;margin-right:15px;width:100%;border-radius:0;}.password-strength{width:17em;float:left;margin-top:1.4em;}#edit-actions--2{display:inline-flex;}#user-profile-form .form-item-pass{overflow:hidden;}#user-profile-form label{font-weight:normal;}#user-profile-form input[type="submit"]{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;border:1px solid #0771B9;margin-top:20px;width:auto;text-align:center;float:left;}.page-user #edit-back{display:none;visibility:hidden;}#user-profile-form .form-wrapper{display:inline-block;vertical-align:top;}#user-profile-form #edit-field-user-interest{width:100%;}#user-profile-form #edit-field-user-interest div#edit-field-user-interest-und .form-item{display:inline-block;width:50%;float:left;margin:5px 0;}.page-user-edit #user-profile-form #edit-legal{text-align:left;width:100%;}#user-profile-form fieldset#edit-n-address{width:100%;display:block;vertical-align:top;position:relative;}#user-profile-form fieldset#edit-n-address .form-item{margin:15px 10px 10px 0px;display:inline-block;position:relative;}#user-profile-form .co-profile-new-address-edit .form-item-av-generator span,#user-profile-form .co-profile-new-address-edit .form-item-num-property span{float:left;margin-left:-3px;top:10px;position:relative;margin-right:4px;}#user-profile-form .co-profile-new-address-edit .form-item-av-num{width:64px;float:left;margin-left:7px;}#user-profile-form .co-profile-new-address-edit .form-item-card-point{width:20%;float:left;margin-left:7px;}#user-profile-form .co-profile-new-address-edit .form-item-other-features input{width:100%;max-width:none;}#user-profile-form .co-profile-new-address-edit .form-item-other-features{width:calc(100% - 15px);margin-right:0!important;}#user-profile-form span.co-profile-new-address-description{display:block;}#user-profile-form .co-profile-new-address-edit .form-item-av-generator input{width:50px;float:left;margin-left:7px;margin-right:0;}#user-profile-form .co-profile-new-address-edit .form-item-num-property input{width:50px;float:left;margin-left:7px;margin-right:0;}#user-register-form #edit-account .form-item{display:inline-block;vertical-align:top;margin:0 5px;width:50%;}#user-register-form #edit-account .form-item div.password-strength{display:none;}#user-register-form #edit-account div.password-confirm{display:none;}#user-register-form #edit-account{margin:15px 0 0 0;width:100%;}#user-register-form #edit-account .form-item.form-type-password-confirm{width:100%;}#user-register-form #edit-account .form-item.form-type-password-confirm .form-type-password{width:47%;}#user-register-form .co-profile-new-address .form-item-field-user-adress-n-address-av-generator span,#user-register-form .co-profile-new-address .form-item-field-user-adress-n-address-num-property span{float:left;margin-left:-3px;top:10px;position:relative;margin-right:4px;}#user-register-form .co-profile-new-address .form-item-field-user-adress-n-address-av-num{width:64px;float:left;margin-left:7px;}#user-register-form .co-profile-new-address .form-item-field-user-adress-n-address-card-point{width:20%;float:left;margin-left:7px;}#user-register-form .co-profile-new-address .form-item-field-user-adress-n-address-other-features input{width:100%;max-width:none;}#user-register-form .co-profile-new-address .form-item-field-user-adress-n-address-other-features{width:calc(100% - 15px);margin-right:0!important;}#user-register-form span.co-profile-new-address-description{display:block;}#user-register-form .co-profile-new-address .form-item-field-user-adress-n-address-av-generator input{width:50px;float:left;margin-left:7px;margin-right:0;}#user-register-form .co-profile-new-address .form-item-field-user-adress-n-address-num-property input{width:50px;float:left;margin-left:7px;margin-right:0;}#user-register-form fieldset#edit-field-user-adress-n-address .form-item{margin:15px 10px 10px 0px;display:inline-block;position:relative;}#user-register-form fieldset#edit-field-user-adress-n-address{width:100%;display:block;vertical-align:top;position:relative;padding:0;margin:30px 0 10px;}#user-register-form #edit-field-user-adress{width:100%;}#user-register-form .co-profile-new-address .form-item-field-user-adress-n-address-av{width:25%;float:left;}#user-register-form .co-profile-new-address .form-item-field-user-adress-n-address-card-point{width:25%;float:left;max-width:100px;}#user-register-form .co-profile-new-address .form-item-field-user-adress-n-address-av-letter{width:25%;float:left;}#user-register-form .co-profile-new-address .form-item-field-user-adress-n-address-av-generator-leter{width:25%;float:left;max-width:120px;}form#user-register-form #edit-field-user-adress #field-user-adress-add-more-wrapper .form-type-textfield{display:none;}form#user-register-form #edit-field-user-adress fieldset#edit-field-user-adress-n-address legend *{width:auto;font-size:0.9em;color:#666666;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:600;}.view-id-gallery.galerias select{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;color:#666666;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/sites/all/themes/comfandico/vendors/img/select.png) no-repeat right 12px #fff;min-width:100px;display:inline-block;margin-left:0;max-width:180px;}.view-id-gallery.galerias input[type='text']{border:1px solid #DDDEDD;padding:7px 21px 7px 10px;width:100%;max-width:180px;}.view-id-gallery.galerias  input[type='submit']{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;border:1px solid #0771B9;margin-top:20px;width:auto;text-align:center;}.view-id-gallery.galerias .views-field-body{padding:0 !important;}.view-id-gallery.galerias .views-field-created{font-weight:300;float:left;font-style:italic;width:100%;margin:10px 0;}.view-id-gallery.galerias .container-inline-date{float:left;clear:none;}#views-exposed-form-gallery-block-2{margin-bottom:50px;}#views-exposed-form-gallery-block-2 #edit-combine-wrapper label,#views-exposed-form-gallery-block-2 .views-exposed-form label{color:#0e83c6;}.view-id-gallery.galerias #edit-field-date-value-wrapper{display:none;visibility:hidden;}.view-id-gallery.galerias.modo-grilla .views-field-field-date{padding:10px;}.view-id-gallery.galerias.modo-grilla .views-row{display:inline-flex;max-width:320px;margin:15px 20px;background:#fff;min-height:271px;position:relative;flex-direction:column;text-align:left;box-shadow:0px 0px 10px 0px #ccc;border-radius:0 0 4px 4px;vertical-align:top;width:100%;}.view-calendar .pager .date-prev,.view-calendar .pager .date-next{background-color:transparent !important;float:left;position:static;margin:0;padding:0;left:0;}.view-calendar .pager .date-prev a,.view-calendar .pager .date-next a{background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#e6e7e7));background-image:-webkit-linear-gradient(top,#ffffff 0%,#e6e7e7 100%);background-image:-moz-linear-gradient(top,#ffffff 0%,#e6e7e7 100%);background-image:-o-linear-gradient(top,#ffffff 0%,#e6e7e7 100%);background-image:linear-gradient(top,#ffffff 0%,#e6e7e7 100%);margin:0;font-size:0 !important;padding:10px 25px;border:1px solid #ddd;border-radius:5px;overflow:hidden;position:relative;width:50px;}.view-calendar .pager .date-next{float:right;}.view-calendar .pager{position:absolute;left:0;top:-4px;padding:0;width:100%;margin:0;}.view-calendar .pager .date-prev.date-next a:after,.view-calendar .pager .date-next.date-next a:after{background-position:right center;}.view-calendar .pager .date-prev.date-prev a:after,.view-calendar .pager .date-next.date-prev a:after{background-position:left center;}.view-calendar .pager .date-prev a:after,.view-calendar .pager .date-next a:after{content:"";background-image:url(/sites/all/themes/comfandi/images/calendario.png);width:100%;height:100%;position:absolute;top:0;left:0;}#user-profile-form .account-email .form-item-mail{width:calc(50% - 15px)!important;float:left!important;margin-right:15px!important;}#user-profile-form .account-email .form-item-mail input{width:100%;max-width:100%!important;}#user-profile-form .account-email .field-name-field-mail2{width:50%!important;margin:0!important;}#user-profile-form .form-item-current-pass{margin:0!important;width:calc(50% - 15px)!important;}#user-profile-form .form-item-pass{margin:0!important;clear:both;}#user-profile-form .date-processed{width:100%!important;margin-right:0!important;}#user-profile-form .date-no-float{width:100%;}#user-profile-form #field-user-birthdate-add-more-wrapper .date-combo .fieldset-legend{margin-top:13px!important;font-weight:normal;}.page-user-edit #edit-locale{display:none!important;}.visibles{display:block!important;}#user-register-form .form-item-field-user-location-und-0-tid select{width:calc(33.333% - 15px);margin-top:0!important;height:39px!important;}#user-register-form .field-name-field-user-location .form-item-field-user-location-und-0-tid{}.contenido_contenedor.directorio_mapa{padding:0!important;}.mean-bar #block-co-sections-co-main-menu{margin-top:0;}.gm-style div > div:last-child > div > div:first-child > div{background:#0471B9 !important;}.gm-style div > div:last-child > div > div:first-child > div:nth-child(3) > div div{background-color:#0471B9 !important;}.gm-style div > div:last-child > div > div:first-child > div:first-child{background:transparent !important;}.ds-1col.node-comfandi-page .field-name-field-intern{display:none;}#field-user-birthdate-add-more-wrapper .date-combo,#field-user-birthdate-add-more-wrapper .date-combo .form-item-field-user-birthdate-und-0-value,#field-user-birthdate-add-more-wrapper .date-combo .form-item-field-user-birthdate-und-0-value #edit-field-user-birthdate-und-0-value{width:100%;}#field-user-birthdate-add-more-wrapper .date-combo .fieldset-legend{margin-top:25px;}#field-user-birthdate-add-more-wrapper .date-combo .form-item-field-user-birthdate-und-0-value #edit-field-user-birthdate-und-0-value .form-item{width:calc(33.3333% - 15px);margin-right:15px;}#user-register-form select{border-radius:0!important;height:40px;}#user-register-form #edit-account,#user-register-form #edit-field-mail2{width:calc(50% - 15px)!important;margin:0!important;margin-right:15px!important;float:left;}#user-register-form #edit-account .form-item{width:100%!important;margin:0!important;}#user-register-form #edit-account label{margin-top:25px;}.menu-movil#nav-container #block-co-sections-co-main-menu ul.menu ul{display:none;background:transparent!important;}.menu-movil#nav-container #block-co-sections-co-main-menu ul.menu li a.is-expanded{pointer-events:none;cursor:default;}.menu-movil#nav-container #block-co-sections-co-main-menu ul.menu ul li{display:block;width:100%;}.menu-movil#nav-container #block-co-sections-co-main-menu ul.menu li:hover ul{display:block;top:0!important;}.mean-container .mean-bar{width:82%!important;background:transparent!important;top:30px;position:absolute;}.mean-container .mean-nav{margin-top:149px;width:122%!important;background:transparent!important;position:absolute;}.mean-container a.meanmenu-reveal span{background:#0f83c7!important;}.mean-container a.meanmenu-reveal{right:-20%!important;top:30px;}.mean-container .mean-nav ul li a{background:#0f83c7!important;color:#f1eded!important;padding:.6em 5%!important;text-transform:none!important;font-weight:bold!important;}.mean-container .mean-nav ul li[data-color="#4dc34a"]{border-left:4px solid #4dc34a!important;}.mean-container .mean-nav ul li[data-color="#7b2986"]{border-left:4px solid #7b2986!important;}.mean-container .mean-nav ul li[data-color="#ff7f00"]{border-left:4px solid #ff7f00!important;}.mean-container .mean-nav ul li[data-color="#00b5da"]{border-left:4px solid #00b5da!important;}.mean-container .mean-nav ul li[data-color="#7b2986"]{border-left:4px solid #7b2986!important;}.mean-container .mean-nav ul li[data-color="#ff695c"]{border-left:4px solid #ff695c!important;}.mean-container .mean-nav ul li[data-color="#7f014f"]{border-left:4px solid #7f014f!important;}.mean-container .mean-nav ul li[data-color="#d59a5e"]{border-left:4px solid #d59a5e!important;}.mean-container .mean-nav ul li[data-color="#d60000"]{border-left:4px solid #d60000!important;}.mean-container .mean-nav ul li[data-color="#005da8"]{border-left:4px solid #005da8!important;}.mean-container .mean-nav ul li li a{border-top:1px solid rgba(214,214,214,0.39)!important;opacity:1!important;filter:alpha(opacity=1)!important;width:90%!important;font-weight:normal!important;}.mean-container .mean-nav .layout-center{padding-right:0!important;padding-left:0!important;}.mean-container .mean-nav ul li a{border-top:1px solid rgba(214,214,214,0.39)!important;}.mean-container .mean-bar #block-co-advanced-search-advanced-search-simple{position:absolute!important;left:0;top:109px!important;width:122%;background:#0378bf;height:46px;display:none;}.mean-container #block-co-advanced-search-advanced-search-simple input[type='submit']{background:#0378bf!important;height:46px!important;}.mean-container #block-co-advanced-search-advanced-search-simple.visibles input[type='submit']{height:40px!important;background:transparent!important;}#block-co-advanced-search-advanced-search-simple.visibles .form-item::before{display:none;}.mean-container .mean-bar #block-co-advanced-search-advanced-search-simple:before{content:" ";position:absolute;right:20px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #0471B9;position:absolute;top:-12px;}.mean-container  #block-co-advanced-search-advanced-search-simple .form-item::after{content:"\f002";font-family:'fontawesome-webfont';position:absolute;right:-23px!important;top:11px!important;color:#fff!important;font-size:21px!important;}.mean-container .mean-nav ul li a.mean-expand{border-left:1px solid rgba(214,214,214,0.39)!important;border-bottom:1px solid rgba(214,214,214,0.39)!important;height:19px!important;}.mean-container #block-co-advanced-search-advanced-search-simple input[type='text']{width:100%!important;height:46px!important;background:transparent!important;}.mean-container a.meanmenu-reveal{color:#0f83c7!important;}.mean-container #block-co-advanced-search-advanced-search-simple .form-item{width:93%!important;}.mean-container #block-co-advanced-search-advanced-search-simple.visibles .form-item{width:85%!important;}.page-simuladores .banner_contenedor .view-co-main-slide .views-slideshow-cycle-main-frame{height:auto!important;min-height:0!important;}.page-simuladores .banner_contenedor .view-co-main-slide .views-field-field-image img{display:block!important;}@media (max-width:940px){.page-simuladores .contenido_contenedor{display:block;}.page-simuladores .footer_contenedor{display:block;}}.page-simuladores .contenido_contenedor{margin-top:-400px;z-index:100;position:relative;background:transparent;}.page-simuladores .contenido_contenedor h1{color:#fff!important;display:block;}.page-simuladores .contenido_contenedor h1:after{content:" ";width:50px;margin-top:20px;display:block;border-bottom:1px solid #f00;}.filtros-cupo-rotativo .form-item{width:20%!important;}.filtros-cupo-rotativo .form-item select,.filtros-cupo-rotativo .form-item .form-text{width:100%!important;-webkit-appearance:none;border-radius:0;height:30px;padding:0 10px;background:#fff;border:none;border:1px solid #ccc;}.page-simuladores .breadcrumb{display:none;}.page-simuladores .layout-swap{padding-top:0;}@media (min-width:940px){form > div:first-child:not(.form-introduction){display:flex;flex-wrap:wrap;}}form#co-simuladores-front > div .form-item{margin-left:10px!important;margin-right:10px!important;}#simple-search-form > div:first-child:not(.form-introduction){display:block;}#user-login .comfandi-user-login-form-wrapper .form-item{width:100%!important;}#user-register-form .form-item{width:auto;}@media (max-width:420px){#user-register-form .field-name-field-user-interest .form-item{width:100%;}}#field-user-birthdate-add-more-wrapper .date-combo .form-item-field-user-birthdate-und-0-value #edit-field-user-birthdate-und-0-value .form-item{width:calc(33.3333% - 20px);margin-right:20px!important;margin-left:0!important;}.node-type-housing-project-vip .ctools-modal-content{width:645px;min-height:325px;}.node-type-housing-project-vip .ctools-modal-content .resizable-textarea{margin:0;}@media only screen and (max-width:979px){.node-type-housing-project-vip .ctools-modal-content{width:253px;}}.node-type-housing-project-vip .modal-content{width:645px;min-height:325px;max-height:525px;}@media only screen and (max-width:979px){.node-type-housing-project-vip .modal-content{width:253px;}}@media only screen and (min-width:980px){.node-type-housing-project-vip .ctools-use-modal{right:2rem;top:0rem;width:120px;}}.node-type-housing-project-vip .ctools-use-modal{position:fixed;width:170px;text-align:center;font-size:14px;border:none;}@media only screen and (max-width:979px){.node-type-housing-project-vip .ctools-use-modal{position:fixed;right:10px;bottom:0;width:50%;text-align:center;font-size:12px;border:none;display:block;}}.node-type-housing-project-vip .backdrop-default.is-visible{z-index:1000;position:fixed;left:0px;margin:0px;background:rgba(0,0,0,0.85) none repeat scroll 0% 0%;opacity:0.80;top:0px;height:100%;width:100%;}.node-type-housing-project-vip .backdrop-default.is-hidden{display:none !important;}.node-type-housing-project-vip .modal-default.is-visible{z-index:1001;position:fixed;-webkit-box-shadow:0 2px 10px 0 rgba(26,20,70,0.3);box-shadow:0 2px 10px 0 rgba(26,20,70,0.3);top:42.5px;left:30%;display:block;}@media only screen and (max-width:776px){.node-type-housing-project-vip .modal-default.is-visible{z-index:1001;position:fixed;-webkit-box-shadow:0 2px 10px 0 rgba(26,20,70,0.3);box-shadow:0 2px 10px 0 rgba(26,20,70,0.3);top:46px;left:20%;display:block;}}.node-type-housing-project-vip .modal-default.is-hidden{display:none !important;}.node-type-housing-project-vip .modal-default .modal-header{visibility:hidden;display:none;}.node-type-housing-project-vip .modal-content .messages--error{visibility:hidden;display:none;}.node-type-housing-project-vip .modal-content .messages--status{visibility:hidden;display:none;}.node-type-housing-project-vip #close-mb{position:absolute;z-index:100;top:0rem;right:0.5rem;width:12px;height:12px;}.node-type-housing-project-vip #title-modal{position:absolute;top:2rem;left:28px;font-size:15px;font-weight:bold;color:black;overflow:hidden;}@media only screen and (max-width:979px){.node-type-housing-project-vip #title-modal{position:absolute;top:2rem;left:28px;font-size:12px;font-weight:bold;color:black;overflow:hidden;}}.node-type-housing-project-vip #modal-content{overflow:auto;}.node-type-housing-project-vip .webform-client-form{padding-top:60px;padding-left:1px;}.node-type-housing-project-vip .webform-client-form input{width:100%;padding:5px;}.node-type-housing-project-vip .webform-client-form label{visibility:hidden;display:none;}.node-type-housing-project-vip .webform-client-form .form-item{margin:0;}.node-type-housing-project-vip .webform-client-form .webform-submit{position:absolute;background:#ff9200;color:#fff;padding:8px 24px;border-radius:2px;right:1.6rem;width:170px;text-align:center;font-size:14px;border:none;}.node-type-housing-project-vip .webform-component--terms-and-conditions{clear:both;width:100% !important;}.node-type-housing-project-vip .form-item-submitted-terms-and-conditions input.form-radio{float:left;width:auto;}.node-type-housing-project-vip .form-item-submitted-terms-and-conditions label{display:block;float:left;font-size:.9rem;visibility:visible;width:95%;}.node-type-housing-project-vip-footer{height:120px;width:100%;background-color:#44a097;overflow:hidden;}@media only screen and (max-width:979px){.node-type-housing-project-vip-footer{height:100%;width:100%;background-color:#44a097;overflow:auto;}}.node-type-housing-project-vip-footer .logos-footer{padding:20px;display:flex;justify-content:space-between;flex-direction:row;}.node-type-housing-project-vip-footer .logos-footer .logo-item{padding:0 30px;}@media only screen and (max-width:979px){.node-type-housing-project-vip-footer .logos-footer{flex-direction:column;align-items:center;}.node-type-housing-project-vip-footer .logos-footer .logo-item{padding:20px 0;margin-bottom:20px;}}.node-type-housing-project-vip .component__tabs .component__heading nav{top:0rem;z-index:1;width:100%;overflow:hidden;background-color:#44a097;padding:0;}.node-type-housing-project-vip .component__tabs .component__heading nav ul{margin:0;padding:0;list-style:none;padding-right:20px;}.node-type-housing-project-vip .component__tabs .component__heading nav ul li{display:inline;line-height:70px;border-color:#ff9200;list-style-position:inside;}.node-type-housing-project-vip .component__tabs .component__heading nav ul li a{color:white;display:block;padding:0 60px;text-decoration:none;float:left;}.node-type-housing-project-vip .component__tabs .component__heading nav ul li a:hover,.node-type-housing-project-vip .component__tabs .component__heading nav ul li a:active{background:#409c93;border-bottom-style:ridge;border-bottom-color:#ff9200;}.node-type-housing-project-vip .field-name-field-link .field-item a{z-index:2;}.node-type-housing-project-vip .component__tabs .boton-conocer{display:none;}@media only screen and (max-width:776px){.node-type-housing-project-vip .component__tabs .boton-conocer{display :block;}}
@media (max-width:400px){.view-mode-culture_centers .group-header .field-name-field-ref-content{float:none;}}@media (max-width:600px){.section-educacion .block-co-continuing-education form .form-item.form-item-city,.section-educacion .block-co-continuing-education form .form-item.form-item-list{width:100%;}.section-mas-beneficios #benefits-form #categories_benefits .form-item-jump{display:block;}#user-profile-form .account-email .form-item-mail,#user-profile-form .form-item-current-pass,#user-profile-form .account-email .field-name-field-mail2,#user-register-form #edit-account,#user-register-form #edit-field-mail2{width:100%!important;float:none!important;}#user-register-form .field-type-datestamp,#field-user-birthdate-add-more-wrapper{width:100%!important;}.view-search-attention-routes ul li{width:100%;}#user-register-form .field-name-field-user-location{width:100%;}.section-educacion .bloque_content_top__uno_contenedor .block-co-continuing-education,.page-mas-beneficios .bloque_content_top__uno_contenedor #benefits-form{padding:0;position:relative;text-align:left;vertical-align:middle;display:inline-block;align-items:center;min-height:220px;padding-left:initial;background:transparent;justify-content:center;margin:0;}#block-views-events-in-calendar-block{display:block;float:right;max-width:100%;width:100%;}.page-section-305 .co-section-credit-wrapper{width:100%;margin-left:0;margin-right:0;display:inline-flex;background:#fff;padding:0 0 13px;margin-left:0;margin-bottom:20px;}.page-section-305 .co-section-tabs-wrapper{width:100%;display:inline-flex;}div#block-co-simulator-co-simulator-calculator-form{width:100%;}#user-profile-form #edit-account .form-item,#user-profile-form .form-wrapper,#user-profile-form [class*="field-type"]{background:transparent;width:100%;}#user-profile-form #edit-account .form-item.form-type-password-confirm .form-type-password{width:100%;}#user-profile-form .form-wrapper{display:inline-block;vertical-align:top;margin:0 5px;width:100%;}#user-profile-form input[type="submit"]{background:#0E83C6;color:#fff;padding:8px 24px;border-radius:2px;border:1px solid #0771B9;margin-top:20px;width:auto;text-align:center;float:left;margin:15px 10px 0px 0;}#user-profile-form #edit-field-user-location select{width:100% !important;margin:0 10px 10px 0;}.view-tecnicos-laborales ul li,.view-schoolhouses ul li{width:100%;}#block-block-42{display:inline-flex;width:100%;}#block-block-42 .row1{width:100%;}.footer_contenedor .block-menu{max-width:none;vertical-align:top;text-align:center;}#redes-footer{display:block;margin-bottom:40px;text-align:center;}#block-block-45{display:block;vertical-align:top;width:100%;}#redes-footer .item.right h2{display:block;width:100%;text-align:center;}#redes-footer .icon-social-networks{display:block;margin-bottom:10px;}.view-forms .views-row{width:100% !important;}.section-prensa .reference-0{width:100%;}.section-prensa .reference-1{width:100%;}.bloque_enlaces{display:flex;align-items:center;min-height:220px;padding-left:0;background:none;justify-content:flex-end;text-align:center;}.view-co-button-section{display:flex;align-items:center;min-height:220px;padding-left:0;background:none;justify-content:flex-end;text-align:left;}.view-co-button-section .item-list ul li{border-right:0px solid #A2A2A2;border-left:0px solid #A2A2A2;}.bloque_enlaces ul{list-style:none;margin:0 auto;padding:0;display:block;}.bloque_enlaces ul li{list-style:none;padding:0;display:inline-block;height:70px;line-height:70px;}.bloque_enlaces ul li.formularios{border-right:0px solid #A2A2A2;border-left:0px solid #A2A2A2;padding:0 50px;}#block-comfandi-core-steps ul.steps{margin:20px 0 20px 0;}.quantity__items .text{margin-right:10px;font-size:0.85em;width:110px;line-height:1.2em;}.banner_contenedor .view-co-main-slide .view-content .views-field-field-image{position:relative;min-height:auto;z-index:1;float:right;width:100%;max-width:855px}.banner_contenedor .view-co-main-slide .view-content .views-field-title{position:relative;top:0px;z-index:2;font-size:2em;padding-left:0;}.banner_contenedor .view-co-main-slide .view-content .views-field-body{position:relative;top:5px;z-index:2;font-size:0.9em;padding-left:0;max-width:620px;font-family:'Roboto Condensed',sans-serif;font-weight:300;}.banner_contenedor{max-height:none;padding-bottom:0;}.banner_contenedor .view-co-main-slide .view-content .views-field-body p{margin:0;}#block-comfandi-core-steps ul.steps li{margin:10px 0;}#block-block-42 .row1 .item.left{margin-bottom:20px;}#block-block-42 .row1 .item.center{border-left:0px solid #fff;border-right:0px solid #fff;}#block-block-42 .row1 .item.right{min-width:150px;flex-direction:row;margin-top:20px;}#block-block-42 .row1 .item.right h2{}.node-type-travel-agency article{display:flex;flex-direction:column;}form[id^="user-login"] .user-login-company-wrapper .co-user-login-company-links{background-color:#005da8;width:100%;}#directory-map{order:1;z-index:2;position:relative;max-width:none;margin-left:0;background:#E5E5E5;padding:10px 20px;margin-bottom:50px;display:inline;}.directorio_mapa #directory-city-list{order:2;z-index:2;position:relative;max-width:none;margin-left:4%;background:#fff;padding:10px 20px;overflow-y:scroll;max-height:300px;display:inline;}.directorio_mapa #directory-selector-form{text-align:center;}.directorio_mapa #directory-selector-form .form-item{margin:12px 0;align-items:center;display:inline-flex;justify-content:flex-end;}.directorio_mapa .directory-city-container{order:0;position:relative;}}@media (min-width:940px){.hidden-desktop{display:none !important;}.page-node-7320 .contenido_contenedor #webform-client-form-7320 .form-item.webform-component{max-width:45%;margin:5px 10px;}.modo-grilla .views-row{width:calc(100%/4 - 25px);max-width:none;}}@media (max-width:940px){.mean-container .mean-bar #block-co-advanced-search-advanced-search-simple{position:absolute !important;left:0 !important;top:-45px !important;width:100% !important;background:#0378bf !important;height:46px !important;display:none;}.view-forms .views-row{width:47%;}.menu-movil#nav-container,.menu-movil .arrow-up{display:block;visibility:visible;}.menu-movil .region-navigation{display:inline-grid;visibility:visible;}.menu-movil #block-co-advanced-search-advanced-search-simple{display:flex;visibility:visible;}#block-system-user-menu,.menu_contenedor,#block-menu-menu-menu-2{visibility:hidden;display:none;}.menu-user-movil#nav-user-container,.menu-user-movil .arrow-up{display:block;visibility:visible;}.menu-user-movil #block-system-user-menu{display:block;visibility:visible;padding-top:20px;}.menu-user{background:#fff;width:100%;}.header_contenedor{background-color:#fff;display:flex;color:#fff;min-height:110px;flex-basis:auto;justify-content:space-between;z-index:10;width:100%;top:0;}}@media (max-width:777px){#user-profile-form{background:#F5F6F5;padding:30px;color:#868589;-webkit-column-count:1;-moz-column-count:1;column-count:1;}#user-register-form .field-type-text,#user-register-form .field-widget-options-select,#user-register-form .field-type-datestamp,#user-register-form .field-name-field-user-location,#user-register-form #edit-field-user-location,#user-register-form .field-name-field-user-birthdate,#user-register-form #edit-account,#user-register-form #edit-field-mail2{width:100%!important;margin-right:15px;float:none;clear:both;}}@media (min-width:777px){.menu-movil .arrow-up{right:17px;}.menu-user-movil .arrow-up{right:70px;}}@media (max-width:800px){form[id^="user-login"] .user-login-company-wrapper#edit-user-comp{float:none;position:relative;top:20px;right:auto;border-left:0px solid #ccc;padding-left:0;width:100%;max-width:410px;min-height:auto;}#block-block-42{display:block;}#block-block-42 .row1{border-bottom:1px dotted #fff;padding-bottom:25px;margin-bottom:25px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-around;align-items:flex-start;flex-direction:column;}#block-block-42 .row1 .item.center{border-left:0px solid #fff;border-right:0px solid #fff;line-height:1.4em;align-items:baseline;display:flex;padding:0 30px;width:auto;max-width:none;order:1;margin:0 auto;flex-direction:column;text-align:center;}#block-block-42 .row1 .item.center .colum{margin-bottom:25px;width:100%;padding:0;}#block-block-42 .row1 h2{margin-bottom:15px;}#block-block-42 .row1 .item.left{display:flex;max-width:none;width:auto;padding:0;order:2;margin:25px auto;text-align:center;}#block-block-42 .row1 .item.right{max-width:none;display:inline-flex;flex-direction:column;padding:0;width:auto;order:3;margin:0 auto;text-align:center;}#block-block-42 .row1 .icon-social-networks{display:flex;text-align:center;width:85px;margin:0 auto;}}@media (max-width:900px){#block-views-co-main-news-block{width:auto;display:inline-flex;max-width:none;flex-wrap:wrap;margin:0 auto 40px;position:relative;}#block-views-co-event-block{width:100%;display:inline-flex;max-width:none;flex-wrap:wrap;background:#EEEEED;padding:10px 15px;font-size:0.9em;margin:0 auto;}#block-views-co-main-news-block{text-align:center;}#block-views-co-main-news-block .view-co-main-news .views-row{text-align:left;margin-bottom:30px;}.bloque_content_top__dos_contenedor{background-color:#BBC7C9;display:flex;flex-direction:column;color:#fff;max-height:none;position:relative;height:auto;}#block-views-receta-del-dia-block .views-field-field-image{display:block;float:none;margin-right:auto;margin:0 auto;width:100%;text-align:center;}#block-views-receta-del-dia-block .views-field-title{font-size:2em;color:#e63f56;padding-top:15px;text-align:center;}#block-views-receta-del-dia-block .views-field-body{color:#2B2E31;text-align:center;padding:0 30px;}}@media (max-width:320px){.banner_contenedor #block-co-sections-co-banner-interna .view-co-main-slide .skin-default{max-height:67px;}#block-co-secondary-menu-co-secondary-menu{display:none;visibility:hidden;}}@media (max-width:400px) and (min-width:321px){.banner_contenedor #block-co-sections-co-banner-interna .view-co-main-slide .skin-default{max-height:87px;}#block-co-secondary-menu-co-secondary-menu{display:none;visibility:hidden;}}@media  (max-width:599px) and (min-width:401px){.banner_contenedor #block-co-sections-co-banner-interna .view-co-main-slide .skin-default{max-height:114px;}}@media  (max-width:799px) and (min-width:600px){.banner_contenedor #block-co-sections-co-banner-interna .view-co-main-slide .skin-default{max-height:149px;}}@media  (max-width:999px) and (min-width:800px){.banner_contenedor #block-co-sections-co-banner-interna .view-co-main-slide .skin-default{max-height:200px;}form[id^="user-login"] .user-login-company-wrapper#edit-user-comp{float:none;position:relative;top:20px;right:25px;border-left:0px solid #ccc;padding-left:25px;width:100%;max-width:240px;min-height:300px;}}@media  (max-width:1100px) and (min-width:1000px){form[id^="user-login"] .user-login-company-wrapper#edit-user-comp{max-width:290px;}}@media  (max-width:1200px) and (min-width:801px){.banner_contenedor #block-co-sections-co-banner-interna .view-co-main-slide .skin-default{max-height:200px;}form[id^="user-login"] .user-login-company-wrapper#edit-user-comp{max-width:290px;}}@media (min-width:1200px){.not-front .banner_contenedor #block-co-sections-co-banner-interna .view-co-main-slide .skin-default{min-height:325px !important;overflow:hidden;}}@media (max-width:777px){.section-mas-beneficios #benefits-form .form-type-select.form-item-city{width:100%;margin:20px 0 0;}}
