@font-face{font-family:'gotham_rounded_book';src:url(/profiles/franquicias/themes/franquicias_static/fonts/gotham_rounded_book/gotham-rounded-book.eot);src:url(/profiles/franquicias/themes/franquicias_static/fonts/gotham_rounded_book/gotham-rounded-book.eot?#iefix) format('embedded-opentype'),url(/profiles/franquicias/themes/franquicias_static/fonts/gotham_rounded_book/gotham-rounded-book.woff) format('woff'),url(/profiles/franquicias/themes/franquicias_static/fonts/gotham_rounded_book/gotham-rounded-book.ttf) format('truetype'),url(/profiles/franquicias/themes/franquicias_static/fonts/gotham_rounded_book/gotham-rounded-book.svg#gotham-rounded-book) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'proxima_novalight';src:url(/profiles/franquicias/themes/franquicias_static/fonts/proxima_nova_light/proximanova-light-webfont.eot);src:url(/profiles/franquicias/themes/franquicias_static/fonts/proxima_nova_light/proximanova-light-webfont.eot?#iefix) format('embedded-opentype'),url(/profiles/franquicias/themes/franquicias_static/fonts/proxima_nova_light/proximanova-light-webfont.woff) format('woff'),url(/profiles/franquicias/themes/franquicias_static/fonts/proxima_nova_light/proximanova-light-webfont.ttf) format('truetype'),url(/profiles/franquicias/themes/franquicias_static/fonts/proxima_nova_light/proximanova-light-webfont.svg#proxima-novalight) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'variable_black';src:url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_black_regular-webfont.eot);src:url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_black_regular-webfont.eot?#iefix) format('embedded-opentype'),url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_black_regular-webfont.woff) format('woff'),url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_black_regular-webfont.ttf) format('truetype'),url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_black_regular-webfont.svg#variable-black) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'variable_bold';src:url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_bold_regular-webfont.eot);src:url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_bold_regular-webfont.eot?#iefix) format('embedded-opentype'),url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_bold_regular-webfont.woff) format('woff'),url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_bold_regular-webfont.ttf) format('truetype'),url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_bold_regular-webfont.svg#variable-bold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'variable_light';src:url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_light_regular-webfont.eot);src:url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_light_regular-webfont.eot?#iefix) format('embedded-opentype'),url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_light_regular-webfont.woff) format('woff'),url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_light_regular-webfont.ttf) format('truetype'),url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_light_regular-webfont.svg#variable_light) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'variable_regular';src:url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_regular-webfont.eot);src:url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_regular-webfont.eot?#iefix) format('embedded-opentype'),url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_regular-webfont.woff) format('woff'),url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_regular-webfont.ttf) format('truetype'),url(/profiles/franquicias/themes/franquicias_static/fonts/variable/variable_regular-webfont.svg#variable-regular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'websymbolsliga';src:url(/profiles/franquicias/themes/franquicias_static/fonts/websymbolsliga/websymbolsligaregular.eot);src:url(/profiles/franquicias/themes/franquicias_static/fonts/websymbolsliga/websymbolsligaregular.eot?#iefix) format('embedded-opentype'),url(/profiles/franquicias/themes/franquicias_static/fonts/websymbolsliga/websymbolsligaregular.woff) format('woff'),url(/profiles/franquicias/themes/franquicias_static/fonts/websymbolsliga/websymbolsligaregular.ttf) format('truetype'),url(/profiles/franquicias/themes/franquicias_static/fonts/websymbolsliga/websymbolsligaregular.svg#websymbolsliga) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'vertexioregular';src:url(/profiles/franquicias/themes/franquicias_static/fonts/vertexio/vertexio-webfont.eot);src:url(/profiles/franquicias/themes/franquicias_static/fonts/vertexio/vertexio-webfont.eot?#iefix) format('embedded-opentype'),url(/profiles/franquicias/themes/franquicias_static/fonts/vertexio/vertexio-webfont.woff) format('woff'),url(/profiles/franquicias/themes/franquicias_static/fonts/vertexio/vertexio-webfont.ttf) format('truetype'),url(/profiles/franquicias/themes/franquicias_static/fonts/vertexio/vertexio-webfont.svg#vertexioregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'octicons';src:url(/profiles/franquicias/themes/franquicias_static/fonts/octicons/octicons.eot);src:url(/profiles/franquicias/themes/franquicias_static/fonts/octicons/octicons.eot#iefix) format('embedded-opentype'),url(/profiles/franquicias/themes/franquicias_static/fonts/octicons/octicons.woff) format('woff'),url(/profiles/franquicias/themes/franquicias_static/fonts/octicons/octicons.ttf) format('truetype'),url(/profiles/franquicias/themes/franquicias_static/fonts/octicons/octicons.svg#octicons) format('svg');font-weight:normal;font-style:normal}.form-item label{padding:0 0 5px;font-size:12px;text-transform:uppercase;color:#1A171B;}.form-item input.form-text{border:1px solid #A0A0A0;border-radius:5px;padding:8px 10px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;color:#939393;}.form-item select.form-select{min-height:35px;}.form-item input.form-text:focus,.form-item textarea.form-textarea:focus{border:1px solid #1FBEE8;box-shadow:0 0 4px rgba(19,187,231,0.5);color:#1FBEE8;}input.form-submit{cursor:pointer;}.form-type-managed-file .image-widget{margin:0 auto;padding:0;width:95%;min-height:55px;position:relative;}.form-type-managed-file .image-preview{float:left;margin:0;padding:0;width:30%;}.form-type-managed-file .image-widget-data{float:right;margin:0;padding:0;width:85%;}.form-type-managed-file .image-widget-data input.form-file{position:absolute;left:0;top:0;background:#3178BD;border:none;cursor:pointer;display:block;vertical-align:middle;height:42px;margin:0;opacity:0;position:absolute;text-indent:-999999px;width:45px;z-index:10;right:0;top:0;}.form-type-managed-file .image-widget-data input.form-file + input.form-submit{position:absolute;right:0;top:0;background:#9ABC34;border:none;cursor:pointer;display:block;vertical-align:middle;height:42px;margin:0;opacity:0;position:absolute;text-indent:-999999px;width:45px;z-index:10;right:0;top:0;}.form-type-managed-file .image-widget .image-widget-data:first-child:before,.form-type-managed-file .image-widget .messages + .image-widget-data:before{background:#3178BD;border:none;border-radius:6px;box-shadow:0 2px #225282;color:#FFFFFF;content:"\f02e";cursor:pointer;display:block;font-family:'octicons';font-size:29px;height:42px;line-height:45px;margin:0;padding:0;position:absolute;text-align:center;top:0;left:0;transition:all 0.3s ease-in-out 0s;vertical-align:middle;width:46px;z-index:1;}.form-type-managed-file .image-widget .image-widget-data:first-child:after,.form-type-managed-file .image-widget .messages + .image-widget-data:after{background:#9ABC34;border:none;border-radius:6px;box-shadow:0 2px #7E9B26;color:#FFFFFF;content:"\f00c";cursor:pointer;display:block;font-family:'octicons';font-size:38px;height:42px;line-height:45px;margin:0;padding:0;position:absolute;text-align:center;top:0;right:0;transition:all 0.3s ease-in-out 0s;vertical-align:middle;width:46px;z-index:1;}.form-type-managed-file .image-widget .image-widget-data .archivo{position:relative;margin:0 0 10px;padding:0 60px 0 0;top:5px;word-break:break-all;font-weight:bold;font-size:14px;}.form-type-managed-file .image-widget .image-widget-data .archivo:after{content:'\f03e';position:absolute;top:-5px;right:50px;font-family:'octicons';font-size:44px;color:#649DD7;animation-name:arrow;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:running;-webkit-animation-name:arrow;-webkit-animation-duration:2s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-webkit-animation-play-state:running;}@keyframes arrow{0%{right:50px;opacity:0;}50%{right:70px;opacity:1;}100%{right:50px;opacity:0;}}@-webkit-keyframes arrow{0%{right:50px;opacity:0;}50%{right:70px;opacity:1;}100%{right:50px;opacity:0;}}.form-type-managed-file .image-preview img{max-width:95%;width:auto;height:auto;}.form-type-managed-file .image-preview + .image-widget-data{padding:0 15% 0 0;width:55%;word-break:break-all;}.form-type-managed-file .image-preview + .image-widget-data .file-size{display:block;clear:both;}.form-type-managed-file .image-preview + .image-widget-data:after{background:#C41313;border:none;border-radius:6px;box-shadow:0 2px #8A0D0D;color:#FFFFFF;content:"Î";cursor:pointer;display:block;font-family:'websymbolsliga';font-size:43px;height:42px;line-height:40px;margin:0;padding:0;position:absolute;text-align:center;top:0;right:0;transition:all 0.3s ease-in-out 0s;vertical-align:middle;width:46px;z-index:1;}.form-type-managed-file .image-preview + .image-widget-data input.form-submit{background:#C41313;border:none;cursor:pointer;display:block;vertical-align:middle;height:42px;margin:0;opacity:0;position:absolute;text-indent:-999999px;width:46px;z-index:10;right:0;top:0;}.form-type-managed-file .image-widget .ajax-progress{position:absolute;top:0;right:50px;width:45px;height:40px;background:#FFF;}.form-type-managed-file .image-widget .ajax-progress .throbber{position:static;top:0;left:0;width:45px;height:40px;margin:0;padding:0;}.form-type-managed-file .image-widget .ajax-progress .throbber:before{width:45px;height:40px;font-size:46px;line-height:40px;}.form-type-managed-file .image-widget .messages{position:absolute;bottom:75px;z-index:100;width:74%;padding:4% 4% 4% 21%;}.form-type-managed-file .image-widget .messages.error{background:rgba(255,0,0,0.8);box-shadow:1px 1px 3px rgba(0,0,0,0.7);}.form-type-managed-file .image-widget input.form-text{width:90%;}.form-type-managed-file .image-widget div.warning:before{font-size:2.0em;}.form-type-checkbox input[type="checkbox"]{display:none;}.form-type-checkbox label{cursor:pointer;display:inline-block;padding:3px 0 0 25px;position:relative;}.form-type-checkbox label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;top:1px;background-color:#FFF;border-radius:3px;box-shadow:1px 1px 1px rgba(255,255,255,0.4);border:1px solid #C2C2C2;}.form-type-checkbox input[type=checkbox]:checked + label:after{content:'\f03a';position:absolute;top:1px;left:3px;font-family:'octicons';font-size:18px;line-height:1;color:#567685;}.form-type-radio input[type="radio"]{display:none;}.form-type-radio label:before{border-radius:8px;}.form-type-radio label{cursor:pointer;display:inline-block;padding:3px 3px 0 23px;position:relative;}.form-type-radio label:before{display:inline-block;position:absolute;top:-2px;left:0;margin:4px;width:14px;height:14px;background:#FFF;content:"";border-radius:50%;box-shadow:1px 1px 1px rgba(255,255,255,0.4);border:1px solid #C2C2C2;}.form-type-radio input[type="radio"]:checked + label:after{content:'\f052';position:absolute;top:4px;left:9px;font-family:'octicons';font-size:12px;line-height:12px;color:#666;}.form-type-select select{padding:8px 6px;margin:0 0 0 5px;background:#FFF;border:1px solid #A0A0A0;border-radius:5px;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;color:#939393;}@media screen and (-webkit-min-device-pixel-ratio:0){.form-type-select select{padding-right:26px}}.form-type-select{position:relative;text-align:right;}.form-type-select:before{content:'';right:0;top:27px;width:24px;height:23px;background:#FFF;position:absolute;pointer-events:none;display:block;border-left:1px solid #DDD;}.form-type-select:after{color:#A8A8A8;padding:0 0 2px;position:absolute;pointer-events:none;line-height:1;font-family:"octicons";content:"\f0a3";font-size:26px;top:25px;right:3px;}#sidebar-right input.form-submit,body.page-cart #center .commerce-line-item-actions input.form-submit{border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);margin:8px auto 0 0;padding:8px 50px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;text-align:center;color:#692000;background:#ffb312;background:-moz-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb312),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-o-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-ms-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:linear-gradient(to bottom,#ffb312 0%,#ff9500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb312',endColorstr='#ff9500',GradientType=0);}.form-error{border:2px solid red !important;}ul.primary{margin:30px 0 0;padding:0;border-bottom:1px solid #CCC;}ul.primary li{display:inline-block;}ul.primary li.active{height:41px;}ul.primary li a{background:#2E2E2E;border:0;margin:0;padding:15px 70px 15px 30px;font-family:'proxima_novalight';font-size:18px;font-weight:bold;text-transform:uppercase;color:#43C9EB;}ul.primary li.active a{border-color:#CCC #CCC #FFF;padding:20px;color:#000;}ul.primary:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html ul.primary{height:1%;}*:first-child + html ul.primary{min-height:1%;}.node-type-franchise ul.primary li + li + li{position:relative;top:15px;padding:0;}.node-type-franchise ul.primary li + li + li a{font-size:11px;padding:3px 5px;text-transform:none;}ul.secondary{border-bottom:1px solid #CCC;}ul.secondary a{color:#43C9EB;}ul.secondary a.active{border-bottom:4px solid #CCC;}.easy_social_box{padding:20px 0;}.item-list .pager{margin:10px 0 0;}.item-list .pager li{margin:1px;padding:0;}.item-list .pager li.pager-current{border:1px solid #00C5FF;border-radius:5px;background:#00C5FF;padding:5px 10px;color:#FFF;}.item-list .pager li a{display:inline-block;border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 0 5px rgba(31,189,231,0.2) inset;padding:5px 10px;text-decoration:none;color:#1FBDE7;}.item-list .pager li a:hover{border:1px solid #00C5FF;background:#00C5FF;color:#FFF;}.ajax-progress,.flag-waiting{background:#FFF;}.ajax-progress .throbber,.flag-waiting .flag-throbber{position:absolute;top:-2px;left:-4px;background:#FFF;border-radius:50%;margin:0;padding:0;width:22px;height:22px;overflow:hidden;text-align:center;-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:2s infinite linear;}.ajax-progress .throbber:before,.flag-waiting .flag-throbber:before{content:"\f087";margin:0 0 0 3px;font-family:"octicons";font-size:22px;line-height:22px;color:#999;}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);}100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}h2.messages-label{display:none;}div.messages{background:#03C6CD;position:relative;margin:2% auto 2%;padding:2% 2% 2% 13%;width:80%;min-height:43px;border-radius:8px;border:0;font-size:16px;color:#FFF;font-style:normal;font-weight:normal;line-height:120%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}div.messages a{color:#FFF;}div.status{background:#37960a;}div.error{background:#ff3535;}div.warning{background:#FEB426;}#better-messages-default div.messages{font-size:16px;text-align:left;padding:10px 20px 10px 25px;}#better-messages-default div.status{background:#37960a;}#better-messages-default div.error{background:#ff3535;}#better-messages-default div.warning{background:#FEB426;}div.messages p{margin:5px 0;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;}div.messages:before{top:40%;content:"s";display:block;position:absolute;margin:0 0 0 -12%;padding:0;width:12%;font-family:'websymbolsliga';font-size:55px;color:#fff;line-height:0;text-shadow:0 2px 0 rgba(0,0,0,0.30);}#better-messages-default div.messages:before{display:none;top:0;width:auto;font-size:135px;color:#FFF;text-shadow:0 0 0 rgba(0,0,0,0);line-height:80%;}div.status:before{content:"ô";}div.error:before{content:"Í";}div.warning:before{font-size:3.6em;content:"\\";}.msgNewAlertStyle{position:fixed;top:90px;left:50%;z-index:5000;display:none;width:300px;}.msgNewAlertStyle div.messages{padding:9px 60px;}.msgNewAlertStyle div.messages:before{font-size:35px;}.msgNewAlertStyle a.msgNewAlertCloseButton{display:block;position:absolute;width:20px;height:20px;top:10px;right:5px;text-decoration:none;}.msgNewAlertStyle a.msgNewAlertCloseButton:before{content:"Î";font-family:'websymbolsliga';font-size:20px;color:#FFF;line-height:0;text-decoration:none;}.ajax-progress{position:relative;}.ajax-progress .throbber,.checkout-processing{background:none;position:absolute;margin:5px 0 0 10px;}.ajax-progress .message{background:none;position:absolute;margin:11px 0 0 32px;white-space:nowrap;font-family:'variable_black',Verdana,Geneva,sans-serif;font-size:1.4em;font-weight:bold;text-transform:uppercase;color:#A7CD38;line-height:100%;text-shadow:0 1px 1px #000;}.throbber:before,.checkout-processing:before{content:"0";display:block;position:absolute;margin:5px 0 0;padding:0;font-family:'websymbolsliga';font-size:20px;color:#fff;line-height:100%;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear;}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);}100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}div#admin-toolbar.vertical{top:30px;}.responsive_ocultar{display:none;}.more-link{text-align:left;padding:20px 0;}.more-link a{background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat scroll left top transparent;padding:0 0 0 13px;font-size:14px;color:#1FBDE7;}.orange{color:#FFAB00;}.hidden,.element-invisible{display:none;}.no-border{border:0;}.lowercase{text-transform:lowercase;}.uppercase{text-transform:uppercase;}.arial{font-family:Arial,Verdana,Sans-serif;}.form-item,.form-actions{margin:0;padding:0;}.cleaner{clear:both;height:1px;margin:0px;padding:0px;border:none;visibility:hidden;}a{outline:0;}p{padding:0;margin:0 0 10px;}tbody{border:0;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}hr{border:0;margin:10px 0;padding:0;height:2px;background:#CCC;}#admin-menu{margin:0;padding:0;z-index:1000;}.xhprof-ui{background:#000;font-size:12px;font-weight:bold;left:10px;padding:5px 10px;position:absolute;text-transform:uppercase;top:100px;}.xhprof-ui:hover{background:#9C0;}.xhprof-ui a{color:#FFF;text-decoration:none;}.no-border{border:0;}.contextual-links-wrapper ul.contextual-links li{display:block !important;clear:both !important;float:none !important;}
body{margin:0;padding:0;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;color:#777;max-width:2000px;}#wrapper:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html #wrapper{height:1%;}*:first-child + html #wrapper{min-height:1%;}#header{clear:both;width:1084px;height:62px;margin:auto;}#subheader{clear:both;position:relative;border-bottom:1px solid #CCCFCF;}.not-front #subheader{background:url(/profiles/franquicias/themes/franquicias_static/images/cabecera_interior.jpg) no-repeat center top;min-height:191px;border-bottom:1px solid rgba(0,0,0,0.3);}#middle{clear:both;width:100%;position:relative;}.not-front #middle{margin:40px 0 35px;border-top:1px solid #CCC;}#middle:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html #middle{height:1%;}*:first-child + html #middle{min-height:1%;}.estructura_interior{margin:auto;width:1117px;padding:20px 0 0;position:relative;}.estructura_interior #center{float:left;width:804px;}.no_sidebars .estructura_interior #center{float:left;width:100%;}.estructura_interior #sidebar-right{float:right;width:291px;}.estructura_interior:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .estructura_interior{height:1%;}*:first-child + html .estructura_interior{min-height:1%;}#header #logo-floater{float:left;padding:12px 0 0;}#header .region-header{float:right;width:740px;}#block-system-main-menu h2{display:none;}#block-system-main-menu ul.menu,#block-system-main-menu ul.menu li{margin:0;padding:0;list-style:none;}#block-system-main-menu ul.menu{margin:26px 0 0;position:relative;width:580px;padding:0 178px 0 0;}#block-system-main-menu ul.menu li{display:inline;border-right:1px solid;padding:0 8px;font-family:'proxima_novalight';font-size:14px;color:#696969;}#block-system-main-menu ul.menu li + li + li + li{border:0;}#block-system-main-menu ul.menu li a{text-decoration:none;color:#696969;}#block-system-main-menu ul.menu li.last{display:block;position:absolute;top:-26px;right:-20px;padding:0 20px;width:178px;height:62px;}#block-system-main-menu ul.menu li.last a{padding:24px 0 22px;display:block;font-size:17px;text-align:center;letter-spacing:-0.02em;color:#000;}#block-system-main-menu ul.menu li a.active{color:#23ADEC;}#block-system-main-menu ul.menu li.last a.active{font-weight:normal;color:#FFF;}#block-system-main-menu ul.menu li.last a:before{content:"w";display:block;position:absolute;top:18px;left:0;padding:0 10px 0 0;font-family:'websymbolsliga';font-size:20px;}#subheader #block-menu-menu-zona-franquiciadores{display:none;}#subheader #block-views-exp-buscador-franquicias-page{background:url(/profiles/franquicias/themes/franquicias_static/images/fondo_buscador.png) no-repeat center top;position:absolute;width:729px;margin:auto;z-index:100;left:25%;bottom:-12px;}#subheader #block-views-exp-buscador-franquicias-page .content{background:#FFF url(/profiles/franquicias/themes/franquicias_static/images/cabecera_fomrulario_busqueda.png) no-repeat center top;margin:auto;padding:70px 42px 0 42px;width:627px;border-top:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-left:1px solid #CFCFCF;}#subheader #block-views-exp-buscador-franquicias-page fieldset{border:0;margin:0;padding:0;}#subheader #block-views-exp-buscador-franquicias-page fieldset legend{display:none;}#subheader #block-views-exp-buscador-franquicias-page .form-item-title,#subheader #block-views-exp-buscador-franquicias-page .form-item-sector,#subheader #block-views-exp-buscador-franquicias-page .form-item-field-inversion-cantidad-value,#subheader #block-views-exp-buscador-franquicias-page .form-item-minimum-local,#subheader #block-views-exp-buscador-franquicias-page .form-item-minimum-population,#subheader #block-views-exp-buscador-franquicias-page .form-item-funding{float:left;margin:5px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-title{width:231px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-title input{width:211px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-sector{width:200px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-sector span{width:154px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-sector select{width:200px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-field-inversion-cantidad-value{width:166px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-field-inversion-cantidad-value span{width:120px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-field-inversion-cantidad-value select{width:166px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-minimum-local{width:231px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-minimum-local span{width:183px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-minimum-local select{width:231px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-minimum-population{width:200px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-minimum-population span{width:154px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-minimum-population select{width:200px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-funding{width:166px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-funding span{width:120px;}#subheader #block-views-exp-buscador-franquicias-page .form-item-funding select{width:166px;}#subheader #block-views-exp-buscador-franquicias-page input.form-submit{float:right;border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);margin:8px 3px 0 0;padding:8px 50px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;color:#692000;background:#ffb312;background:-moz-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb312),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-o-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-ms-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:linear-gradient(to bottom,#ffb312 0%,#ff9500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb312',endColorstr='#ff9500',GradientType=0);}#subheader #block-views-exp-buscador-franquicias-page .franchise-form-toggle{margin:25px 0 0 8px;}#subheader #block-views-exp-buscador-franquicias-page .franchise-form-toggle a{background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat left top;padding:0 0 0 13px;font-size:14px;color:#1FBDE7;}#subheader #block-views-exp-buscador-franquicias-page .franchise-form-toggle a.franchise-search-simple{background-position:left -40px;}#subheader #block-views-exp-buscador-franquicias-page .franchise-form-toggle:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html #subheader #block-views-exp-buscador-franquicias-page .franchise-form-toggle{height:1%;}*:first-child + html #subheader #block-views-exp-buscador-franquicias-page .franchise-form-toggle{min-height:1%;}#footer{position:relative;}#footer:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html #footer{height:1%;}*:first-child + html #footer{min-height:1%;}#footer .block-boletin{border-top:1px solid #CCC;border-bottom:1px solid #CCC;}#footer .block-boletin h2{margin:auto;padding:15px 0 0 0;width:816px;font-family:'variable_regular';font-size:20px;color:#000;line-height:100%;}#footer .block-boletin .content{background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat left -90px;margin:-35px auto 0;width:1246px;min-height:46px;}#footer .block-boletin .content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html #footer .block-boletin .content{height:1%;}*:first-child + html #footer .block-boletin .content{min-height:1%;}#footer .block-boletin .content form{float:left;width:550px;margin:0 0 0 540px;}#footer .block-boletin .content form .form-item-mail label{display:none;}#footer .block-boletin .content form .form-type-checkbox label:before{left:-25px;}#footer .block-boletin .content form .form-type-checkbox label:after{left:-22px;}#footer .block-boletin .content form .form-item,#footer .block-boletin .content form .user_mail,#footer .block-boletin .content form .notice{float:left;}#footer .block-boletin .content form .user_mail{width:270px;padding:14px 10px 0;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;text-align:right;color:#939393;}#footer .block-boletin .content form .form-item.form-item-privacy{float:right;padding:12px 0 0;width:140px;}#footer .block-boletin .content form .form-item.form-item-privacy label{display:block;float:right;padding:1px 0 0;width:115px;font-size:11px;font-family:'variable_bold';text-transform:none;color:#939393;}#footer .block-boletin .content form .notice{width:305px;padding:10px 10px 0;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:11px;text-align:right;color:#939393;}#footer .block-boletin .content input.form-text{margin:6px 0 0;width:270px;}#footer .block-boletin .content input.form-submit{background:#F8FBFD;box-shadow:0 0 16px rgba(19,187,231,0.1) inset,0 0 2px rgba(0,0,0,0.2);border:1px solid #D4E1E4;border-radius:5px;margin:5px 0 0 8px;padding:7px 20px;font-family:'variable_regular';font-size:16px;font-weight:bold;text-transform:uppercase;color:#1FBDE7;letter-spacing:-0.08em;}#footer .block-boletin .content a.feed-icon{float:left;background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat 0 -150px;margin:6px 0 0 25px;padding:0;width:34px;height:34px;text-indent:-999999px;}#block-views-actividades-sectores-block{background:#A2BFC7 url(/profiles/franquicias/themes/franquicias_static/images/fondo_footer.png) repeat left top;border-radius:10px;margin:25px auto;width:1117px;min-height:470px;}#block-views-actividades-sectores-block .view-content{width:94%;margin:auto;position:relative;}#block-views-actividades-sectores-block .view-content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html #block-views-actividades-sectores-block .view-content{height:1%;}*:first-child + html #block-views-actividades-sectores-block .view-content{min-height:1%;}#block-views-actividades-sectores-block .view-content .item-list{width:25%;float:left;font-family:'proxima_novalight';}#block-views-actividades-sectores-block .view-content .item-list + .item-list + .item-list{position:absolute;bottom:0;left:25%}#block-views-actividades-sectores-block .view-content .item-list + .item-list + .item-list + .item-list{position:static;}#block-views-actividades-sectores-block .view-content .item-list + .item-list + .item-list + .item-list +.item-list{position:absolute;left:525px;top:280px;}#block-views-actividades-sectores-block .view-content .item-list h3{padding:22px;font-size:14px;font-weight:bold;text-transform:uppercase;color:#496369;letter-spacing:-0.01em;}#block-views-actividades-sectores-block ul,#block-multiblock-1 ul,#block-multiblock-2 ul,#block-views-actividades-sectores-block ul li,#block-multiblock-1 ul li,#block-multiblock-2 ul li{margin:0;padding:0;list-style:none;}#block-views-actividades-sectores-block ul,#block-multiblock-1 ul,#block-multiblock-2 ul{padding:0 22px 22px;font-size:13px;}#block-views-actividades-sectores-block ul a,#block-multiblock-1 ul a,#block-multiblock-2 ul a{text-decoration:none;color:#FFF;}#block-views-actividades-sectores-block a:hover,#block-multiblock-1 a:hover,#block-multiblock-2 a:hover{color:#496369;}#block-multiblock-1,#block-multiblock-2{position:relative;margin:auto;width:1117px;font-family:'proxima_novalight';}#block-multiblock-1 h2,#block-multiblock-2 h2{position:absolute;width:22%;top:-492px;right:0;padding:22px;font-size:14px;font-weight:bold;text-transform:uppercase;color:#496369;letter-spacing:-0.01em;}#block-multiblock-1 .content,#block-multiblock-2 .content{position:absolute;padding:22px 22px 22px 0;width:24%;top:-452px;right:0;}#block-multiblock-2 h2{top:-235px;}#block-multiblock-2 .content{top:-195px;}#footer_bottom{position:relative;width:1037px;margin:0 auto 20px;z-index:1;}#footer_bottom ul.menu,#footer_bottom ul.menu li{margin:0;padding:0;list-style:none;display:inline;}#footer_bottom ul.menu li a{text-decoration:none;}#footer_bottom ul.menu li a:hover{color:#000;}#footer_bottom:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html #footer_bottom{height:1%;}*:first-child + html #footer_bottom{min-height:1%;}#block-menu-menu-footer-menu{float:left;padding:8px 0 0;}#block-menu-menu-footer-menu li{border-right:1px solid #808080;font-size:11px;letter-spacing:0.09em}#block-menu-menu-footer-menu li a{padding:0 7px;color:#555;}#block-menu-menu-footer-menu li.last{border:0;}#block-menu-menu-international{background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat -250px -153px;float:right;margin:-41px 0 0;padding:50px 0 7px;font-family:'proxima_novalight';}#block-menu-menu-international li{font-size:12px;text-transform:uppercase;}#block-menu-menu-international li a{color:#1FBDE7;}#block-menu-menu-international li.last a{padding:0 0 0 70px;}#branding_footer{width:1047px;margin:auto;padding:34px 0 0;font-family:'proxima_novalight';font-size:18px;}#branding_footer strong{font-weight:normal;}#branding_footer a{text-decoration:none;color:#9C9C9C;letter-spacing:0.09em;}#branding_footer img{float:left;background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat 340px -200px;margin:-26px 0 0;padding:14px 40px 14px 0;}#branding_footer .logo_aef{float:right;margin:-35px 0 0;font-size:10px;}#branding_footer .logo_aef_logo{float:right;background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat -550px -300px;width:99px;height:80px;}#branding_footer .logo_aef_logo a{display:block;width:99px;height:80px;}#social_bottom{clear:both;margin:10px auto;padding:10px 0;width:1004px;}#social_bottom:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html #social_bottom{height:1%;}*:first-child + html #social_bottom{min-height:1%;}#block-views-twitter-block-block{float:right;width:400px;line-height:1;}#block-views-twitter-block-block .view-header{line-height:1;}#block-views-twitter-block-block .view-header .cabecera_bloque_twitter{text-align:center;}#block-views-twitter-block-block .view-header .cabecera_bloque_twitter a{display:block;font-size:24px;font-weight:bold;text-shadow:0 1px 1px rgba(0,0,0,0.3);text-decoration:none;color:#999;}#block-views-twitter-block-block .view-header .cabecera_bloque_twitter a + a{font-size:18px;}#block-views-twitter-block-block .numero_seguidores{color:#0084B4;font-size:20px;}#block-views-twitter-block-block .numero_seguidores label{color:#999;font-size:10px;line-height:16px;text-transform:uppercase;}#block-views-twitter-block-block .seguidores_twitter{background:#d1eaf6;background:rgba(209,234,246,0.6);border-radius:8px;margin:10px 0;padding:10px 15px;line-height:1;}#block-views-twitter-block-block .seguidores_twitter .seguir_twitter a{display:block;float:right;background-color:#F5F8FA;background-image:linear-gradient(#FFFFFF,#F5F8FA);color:#292F33;padding:7px 12px 7px;background-repeat:no-repeat;border:1px solid #E1E8ED;border-radius:4px;cursor:pointer;font-size:14px;font-weight:bold;text-decoration:none;line-height:normal;position:relative;}#block-views-twitter-block-block .seguidores_twitter .seguir_twitter a:hover{background-color:#E1E8ED;background-image:linear-gradient(#FFFFFF,#E1E8ED);border-color:#E1E8ED;color:#333333;text-decoration:none;}#block-views-twitter-block-block .seguidores_twitter .seguir_twitter a:before{font-family:'octicons';content:"\f01a";font-size:16px;padding:0 10px 0 0;}#block-views-twitter-block-block .view-content{font-size:12px;}#block-views-twitter-block-block .view-content .name-handle{display:none;}#block-fb-social-facebook-block{background:url(/profiles/franquicias/themes/franquicias_static/images/cabecera_facebook.jpg) no-repeat 0 0;float:left;padding:100px 0 0;width:540px;height:384px;text-align:center;}#block-fb-social-facebook-block span{height:auto !important;}#block-fb-social-facebook-block iframe{height:420px !important;}.region-social-bottom:after{clear:both;content:".";display:block;height:0;visibility:hidden;}* html .region-social-bottom{height:1%;}:first-child + html .region-social-bottom{min-height:1%;}
#subheader #block-views-slider-home-block{position:relative;z-index:10;width:100%;height:auto;}#subheader #block-views-slider-home-block .bx-wrapper{position:relative;}#subheader #block-views-slider-home-block .bx-controls{position:absolute;width:90%;top:40%;left:5%;z-index:1000;}#subheader #block-views-slider-home-block a{font-family:'variable_regular';font-size:65px;text-decoration:none;color:#8D8D8D;}#subheader #block-views-slider-home-block b,#subheader #block-views-slider-home-block strong{font-family:'variable_black';}#subheader #block-views-slider-home-block a.bx-next{float:right;}#subheader #block-views-slider-home-block .bx-viewport ul,#subheader #block-views-slider-home-block .bx-viewport ul li{width:100%;margin:0;padding:0;}#subheader #block-views-slider-home-block .bx-viewport ul li img{width:100%;height:auto;min-height:350px;}#subheader #block-views-slider-home-block .bx-viewport ul li .field-name-field-sh-imagen{height:350px;}.entity-bean.view-mode-default{position:relative;line-height:100%;}.entity-bean.view-mode-default .group-right{position:absolute;padding:0 20% 0 0;width:60%;top:4%;left:10%;}.entity-bean.view-mode-default .field-name-field-linea-1{margin:0 0 5px;}.entity-bean.view-mode-default .field-name-field-linea-1 b,.entity-bean.view-mode-default .field-name-field-linea-1 strong{font-family:'variable_bold';}.entity-bean.view-mode-default .field-name-field-linea-1 .field-item{display:inline;font-family:'variable_bold';font-size:38px;line-height:150%;padding:1px 0;white-space:pre-line;color:#FFF;}.entity-bean.view-mode-default .field-name-field-linea-1 .field-items .field-item > *{background:rgb(19,187,231);background:rgba(19,187,231,0.78);display:inline;position:relative;padding:4px 0;line-height:155%;}.entity-bean.view-mode-default .field-name-field-linea-1 b,.entity-bean.view-mode-default .field-name-field-linea-1 strong{font-family:'variable_black';}#subheader #block-views-slider-home-block .field-name-field-linea-1 a{font-size:38px;color:#FFF;font-family:'variable_bold';margin:0 10px 0 0;}#subheader #block-views-slider-home-block .field-name-field-linea-2 a{font-size:28px;color:#000;}.entity-bean.view-mode-default .field-name-field-linea-2{background:rgb(255,255,255);background:rgba(255,255,255,0.7);float:left;padding:8px 5px 0;font-family:'variable_regular';font-size:28px;color:#000;line-height:80%;}.front #subheader #block-views-exp-buscador-franquicias-page .content{padding:70px 60px 0 24px;}.front #subheader #block-views-exp-buscador-franquicias-page .content:after{background:#FE9547;background:-moz-linear-gradient(top,#FE9547 0%,#F56600 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FE9547),color-stop(100%,#F56600));background:-webkit-linear-gradient(top,#FE9547 0%,#F56600 100%);background:-o-linear-gradient(top,#FE9547 0%,#F56600 100%);background:-ms-linear-gradient(top,#FE9547 0%,#F56600 100%);background:linear-gradient(to bottom,#FE9547 0%,#F56600 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FE9547',endColorstr='#F56600',GradientType=0);content:"\f02e";display:block;position:absolute;bottom:42px;right:35px;border-radius:5px;padding:4px 0 0;width:36px;height:26px;font-family:'octicons';font-size:18px;text-align:center;color:#FFF;cursor:pointer;z-index:1;}.front #subheader #block-views-exp-buscador-franquicias-page .form-item{float:left;margin:2px 3px 9px;width:48%;}.front #subheader #block-views-exp-buscador-franquicias-page .form-item.form-item-clave{text-align:right;}.front #subheader #block-views-exp-buscador-franquicias-page .form-item label{padding:0 0 0 10px;text-transform:none;text-align:left;font-size:11px;font-weight:normal;}.front #subheader #block-views-exp-buscador-franquicias-page .form-item input.form-text{padding:6px 10px 7px;width:91%;font-size:12px;}.front #subheader #block-views-exp-buscador-franquicias-page .form-item select.form-select{padding:6px 6px 2px;width:98%;min-height:30px;font-size:12px;}.front #subheader #block-views-exp-buscador-franquicias-page .form-type-select:before{top:17px;right:6px;}.front #subheader #block-views-exp-buscador-franquicias-page .form-type-select:after{top:15px;right:8px;}.front #subheader #block-views-exp-buscador-franquicias-page input.form-submit{background:#FE9547;background:-moz-linear-gradient(top,#FE9547 0%,#F56600 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FE9547),color-stop(100%,#F56600));background:-webkit-linear-gradient(top,#FE9547 0%,#F56600 100%);background:-o-linear-gradient(top,#FE9547 0%,#F56600 100%);background:-ms-linear-gradient(top,#FE9547 0%,#F56600 100%);background:linear-gradient(to bottom,#FE9547 0%,#F56600 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FE9547',endColorstr='#F56600',GradientType=0);position:absolute;bottom:42px;right:35px;border:0;border-radius:5px;box-shadow:0 0 0 rgba(0,0,0,0);color:#FFF;float:none;margin:0;padding:0;width:36px;height:30px;text-indent:-999999px;z-index:10;opacity:0;}.front #subheader #block-views-exp-buscador-franquicias-page .franchise-form-toggle{margin:0;padding:3px 0 0 13px;min-height:30px;}.front #subheader #block-views-exp-buscador-franquicias-page .franchise-form-toggle a{font-size:11px;}#top_content_home #block-views-carrusel-franquicias-home-block{background:#F4F4F4 url(/profiles/franquicias/themes/franquicias_static/images/fondo_franquicias_home.png) repeat-y center top;border-bottom:1px solid #CCC;}#top_content_home #block-views-carrusel-franquicias-home-block h2{margin:0 auto 25px;padding:15px 46px 0;width:1024px;}#top_content_home #block-views-carrusel-franquicias-home-block h2 a{text-decoration:none;color:#000;}#top_content_home #block-views-carrusel-franquicias-home-block .content{border-right:1px solid #CCC;border-left:1px solid #CCC;margin:-50px auto 15px;padding:30px 46px 0;width:1024px;}#top_content_home #block-views-carrusel-franquicias-home-block .content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html #top_content_home #block-views-carrusel-franquicias-home-block .content{height:1%;}*:first-child + html #top_content_home #block-views-carrusel-franquicias-home-block .content{min-height:1%;}#top_content_home #block-views-carrusel-franquicias-home-block .content .item-list ul,#top_content_home #block-views-carrusel-franquicias-home-block .content .item-list ul li{margin:0;padding:0;list-style:none;}#top_content_home #block-views-carrusel-franquicias-home-block .content .item-list ul li{float:left;margin:0 6px;width:133px;}#top_content_home #block-views-carrusel-franquicias-home-block .content .item-list ul li .field-name-field-imagen .field-items{display:table-cell;width:133px;height:72px;text-align:center;vertical-align:middle;}#top_content_home #block-views-carrusel-franquicias-home-block .content .item-list ul li .field-name-field-imagen .field-items img{max-width:90%;width:auto;height:auto;}#top_content_home #block-views-carrusel-franquicias-home-block .content .item-list ul li .field-name-field-sector-actividad{padding:5px 0 0;text-align:center;font-style:italic;color:#828690;}#top_content_home_menu{border-bottom:1px solid #CCC;}#top_content_home_menu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html #top_content_home_menu{height:1%;}*:first-child + html #top_content_home_menu{min-height:1%;}#top_content_home_menu .block-menu h2{padding:0 0 10px;font-size:18px;text-transform:uppercase;color:#000;}#top_content_home_menu .region-top-content-home-menu{width:1116px;margin:auto;padding:20px 0;}#block-menu-menu-franquicias-por-sector,#block-menu-menu-franquicias-por-caract,#block-menu-menu-ranking-de-franquicias{float:left;border-left:1px solid #CCC;padding:0 35px;margin:0 0 20px;}#block-menu-menu-franquicias-por-sector ul,#block-menu-menu-franquicias-por-caract ul,#block-menu-menu-ranking-de-franquicias ul,#block-menu-menu-franquicias-por-sector ul li,#block-menu-menu-franquicias-por-caract ul li,#block-menu-menu-ranking-de-franquicias ul li{margin:0;padding:0 0 5px;list-style:none;}#block-menu-menu-franquicias-por-sector a,#block-menu-menu-franquicias-por-caract a,#block-menu-menu-ranking-de-franquicias a{text-decoration:none;color:#1FBDE7;}#block-menu-menu-franquicias-por-sector{width:448px;}#block-menu-menu-franquicias-por-sector ul li{display:inline-block;width:47%;margin:0 2% 0 0;}#block-menu-menu-ranking-de-franquicias{border-right:1px solid #CCC;float:right;}body.front #middle{width:1030px;margin:20px auto;}body.front #middle #sidebar-left{float:left;width:490px;}body.front #middle #sidebar-right{float:right;width:490px;}body.front #middle #center{display:none;}body.front #top_content_home .block.block-views > h2,body.front #middle .block.block-views > h2{font-size:18px;color:#43C9EB;text-transform:uppercase;margin:0 0 10px;}.node-new.view-mode-teaser_sticky{margin:0 0 40px;}.node-new.view-mode-teaser_sticky > .field-name-title h2{font-size:22px;font-family:'variable_bold';line-height:100%;}.node-new.view-mode-teaser_sticky > .field-name-title a{text-decoration:none;color:#525252;}.node-new.view-mode-teaser_sticky .field-name-field-imagen img{border:4px solid #00C5FF;}.node-new.view-mode-teaser_sticky .field-name-field-date-info{float:left;width:90px;margin-right:10px;padding:5px 0 5px;font-size:16px;font-style:italic;font-family:'variable_regular';color:#393939;}.node-new.view-mode-teaser_sticky .field-name-body{padding:15px 5px 0;line-height:18px;}.node-new.view-mode-teaser_sticky .field-name-node-link{background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat scroll 0 0 rgba(0,0,0,0);}.node-new.view-mode-teaser_sticky .field-name-node-link a{color:#1FBDE7;margin:0 0 0 10px;}.node-new.view-mode-teaser_sticky .field-name-field-franchise{float:right;width:390px;}.node-franchise.view-mode-franquicia_incrustada{padding:5px 0 15px;}.node-franchise.view-mode-franquicia_incrustada:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .node-franchise.view-mode-franquicia_incrustada{height:1%;}*:first-child + html .node-franchise.view-mode-franquicia_incrustada{min-height:1%;}.node-franchise.view-mode-franquicia_incrustada > .field{float:left;}.node-franchise.view-mode-franquicia_incrustada .field-name-title h2{font-size:16px;font-family:'variable_black';color:#1FBDE7;}.node-franchise.view-mode-franquicia_incrustada .field-name-title h2 a{color:#1FBDE7;text-decoration:none;}.node-franchise.view-mode-franquicia_incrustada .field-name-title h2 a:hover{color:#1FBDE7;text-decoration:underline;}.node-franchise.view-mode-franquicia_incrustada .field-name-field-sector-actividad{background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat -459px -232px;margin:1px 20px 0 5px;padding:0 0 0 10px;}.node-franchise.view-mode-franquicia_incrustada .field-name-field-sector-actividad a{font-size:16px;font-style:italic;font-family:'variable_regular';text-decoration:none;color:#1FBDE7;letter-spacing:-0.08em;}.node-franchise.view-mode-franquicia_incrustada .field-name-node-link{background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat 0 0;margin:4px 0 0 0;padding:0 0 0 10px;}.node-franchise.view-mode-franquicia_incrustada .field-name-node-link a{color:#1FBDE7;}.view-actualidad-home-.view-display-id-attachment_1{border-top:1px solid #CCC;}.node-new.view-mode-teaser_home{border-bottom:1px solid #CCC;padding:15px 0;font-size:16px;line-height:100%;}.node-new.view-mode-teaser_home a{font-family:'variable_bold';font-weight:bold;text-decoration:none;color:#535353;}.node-report.view-mode-teaser_home{background:#BFD9E2;padding:20px 0 0;}.views-row-last .node-report.view-mode-teaser_home{padding:20px 0 10px;}.node-report.view-mode-teaser_home .field-name-field-franchise{float:left;margin:0 0 0 25px;padding:0 0 2px;}.node-report.view-mode-teaser_home > .field-name-title h2{clear:both;margin:0 25px;padding:15px 0;font-size:26px;font-family:'variable_bold';line-height:100%;}.node-report.view-mode-teaser_home > .field-name-title a{text-decoration:none;color:#535353;}.node-report.view-mode-teaser_home .field-name-field-imagen{text-align:center;}.node-report.view-mode-teaser_home .field-name-body{padding:15px;line-height:18px;}#block-views-actualidad-home-block-3 .more-link{padding:20px 0 10px 10px;}.node-report.view-mode-teaser_home .node-franchise.view-mode-franquicia_incrustada{padding:0;}.node-report.view-mode-teaser_home .node-franchise.view-mode-franquicia_incrustada .field-name-title h2{color:#1FBDE7;}.node-report.view-mode-teaser_home .node-franchise.view-mode-franquicia_incrustada .field-name-field-sector-actividad{margin:1px 0 0 5px;background-position:-459px -232px;}.node-report.view-mode-teaser_home .node-franchise.view-mode-franquicia_incrustada .field-name-field-sector-actividad a{color:#1FBDE7;}.node-report.view-mode-teaser_home .node-franchise.view-mode-franquicia_incrustada .field-name-node-link{display:none;}.front .node-blog{background:#e9f2f5;padding:20px 10px;}.front .node-blog span.date-display-single{display:block;font-size:16px;font-style:italic;font-family:'variable_regular';color:#393939;margin-bottom:10px;padding:0px 15px;}.front .node-blog .field-type-taxonomy-term-reference{padding:0px 15px;margin-bottom:10px;}.front .node-blog .field-label{font-size:16px;font-family:'variable_black';color:#1FBDE7;}.front .node-blog .field-items a{text-decoration:underline;color:#1FBDE7;font-size:16px;font-family:'variable_black';}.front .node-blog .field-items h2{clear:both;margin:0 15px;padding:0 0px 15px 0px;font-size:26px;font-family:'variable_bold';line-height:100%;color:#535353;}.front .node-blog .field-items h2 a{text-decoration:none;font-size:26px;font-family:'variable_bold';line-height:100%;color:#535353;}.front .node-blog .field-name-field-image-blog{margin-bottom:10px;}.front .node-blog .field-type-text-with-summary{padding:0px 15px;line-height:18px;}.node-interview.view-mode-teaser_home{position:relative;padding:0 0 0 134px;}.views-row-first .node-interview.view-mode-teaser_home{padding:0 0 30px 134px;}.node-interview.view-mode-teaser_home .field-name-field-imagen{position:absolute;left:10px;top:0;}.node-interview.view-mode-teaser_home .field-name-field-entrevistado{float:left;padding:0 13px 0 0;font-size:20px;font-family:'variable_black';text-transform:uppercase;color:#535353;}.node-interview.view-mode-teaser_home .field-name-node-link{float:left;background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat 0 0;margin:4px 0 0 0;padding:0 0 0 10px;}.node-interview.view-mode-teaser_home .field-name-node-link a{color:#1FBDE7;}.node-interview.view-mode-teaser_home .field-name-field-cargo-entrevistado{clear:both;padding:15px 0 0;}.node-interview.view-mode-teaser_home .field-name-field-cita{margin:10px 0 0 -134px;padding:38px 0 0;background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat 134px -270px;}.node-interview.view-mode-teaser_home .field-name-field-cita .field-items{background:#BFD9E2 url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat -672px -264px;padding:20px 30px 20px 55px;font-size:18px;font-family:Georgia,"Times New Roman",Times,serif;color:#575B63;}.node-interview.view-mode-teaser_home .field-name-field-cita .field-items p{margin:0;}.node-interview.view-mode-teaser_home .field-name-field-cita .field-items .field-item{padding:0 35px 0 0;background:url(/profiles/franquicias/themes/franquicias_static/images/cierre_comillas.png) no-repeat right bottom;}
.breadcrumb{background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat scroll left top rgba(0,0,0,0);padding:0 0 0 8px;}.breadcrumb a{text-decoration:none;color:#1FBDE7;}.not-front #subheader #block-views-exp-buscador-franquicias-page{position:relative;left:auto;bottom:0;}.not-front #subheader{background:none;min-height:10px;}.not-front #subheader .region-subheader{background:#FFF;background:-moz-linear-gradient(top,#FFF 0%,#ECECEC 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(100%,#ECECEC));background:-webkit-linear-gradient(top,#FFF 0%,#ECECEC 100%);background:-o-linear-gradient(top,#FFF 0%,#ECECEC 100%);background:-ms-linear-gradient(top,#FFF 0%,#ECECEC 100%);background:linear-gradient(to bottom,#FFF 0%,#ECECEC 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF',endColorstr='#ECECEC',GradientType=0);}.not-front #subheader .region-subheader #views-exposed-form-buscador-franquicias-page .form-item{min-height:45px;}.not-front #subheader #block-views-exp-buscador-franquicias-page{background:none;}.not-front #subheader #block-views-exp-buscador-franquicias-page .content{position:relative;background:none;border:0;margin:0;padding:0;}.not-front #subheader #block-views-exp-buscador-franquicias-page .content:before{content:"Encontre o seu franchising";display:block;position:absolute;top:21px;left:-191px;font-family:'proxima_novalight';font-size:18px;letter-spacing:-0.05em;color:#000;}.not-front #subheader #block-views-exp-buscador-franquicias-page .content:after{content:"\f02e";display:block;position:absolute;bottom:46px;right:-33px;padding:5px 0 0;width:36px;height:25px;font-family:'octicons';font-size:18px;color:#FFF;cursor:pointer;background:#FE9547;background:-moz-linear-gradient(top,#FE9547 0%,#F56600 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FE9547),color-stop(100%,#F56600));background:-webkit-linear-gradient(top,#FE9547 0%,#F56600 100%);background:-o-linear-gradient(top,#FE9547 0%,#F56600 100%);background:-ms-linear-gradient(top,#FE9547 0%,#F56600 100%);background:linear-gradient(to bottom,#FE9547 0%,#F56600 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FE9547',endColorstr='#F56600',GradientType=0);text-align:center;border-radius:5px;box-shadow:0 0 0 rgba(0,0,0,0);color:#FFF;z-index:1;}.not-front #subheader #block-views-exp-buscador-franquicias-page .form-item{float:left;margin:2px 3px 9px;width:48%;}.not-front #subheader #block-views-exp-buscador-franquicias-page .form-item.form-item-clave{text-align:right;}.not-front #subheader #block-views-exp-buscador-franquicias-page .form-item label{padding:0 0 0 10px;text-transform:none;text-align:left;font-size:11px;font-weight:normal;}.not-front #subheader #block-views-exp-buscador-franquicias-page .form-item input.form-text{padding:6px 10px 7px;width:91%;font-size:12px;}.not-front #subheader #block-views-exp-buscador-franquicias-page .form-item select.form-select{padding:6px 6px 2px;width:98%;min-height:30px;font-size:12px;}.not-front #subheader #block-views-exp-buscador-franquicias-page .form-type-select:before{top:17px;right:6px;}.not-front #subheader #block-views-exp-buscador-franquicias-page .form-type-select:after{top:15px;right:8px;}.not-front #subheader #block-views-exp-buscador-franquicias-page input.form-submit{background:#FE9547;background:-moz-linear-gradient(top,#FE9547 0%,#F56600 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FE9547),color-stop(100%,#F56600));background:-webkit-linear-gradient(top,#FE9547 0%,#F56600 100%);background:-o-linear-gradient(top,#FE9547 0%,#F56600 100%);background:-ms-linear-gradient(top,#FE9547 0%,#F56600 100%);background:linear-gradient(to bottom,#FE9547 0%,#F56600 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FE9547',endColorstr='#F56600',GradientType=0);position:absolute;bottom:42px;right:-33px;border:0;border-radius:5px;box-shadow:0 0 0 rgba(0,0,0,0);color:#FFF;float:none;margin:0;padding:0;width:36px;height:30px;text-indent:-999999px;z-index:10;opacity:0;}.not-front #subheader #block-views-exp-buscador-franquicias-page .franchise-form-toggle{margin:0;padding:3px 0 0 13px;min-height:30px;}.not-front #subheader #block-views-exp-buscador-franquicias-page .franchise-form-toggle a{font-size:11px;}.not-front #middle{margin:0;border:0;}#sidebar-right #block-views-franquicias-favoritas-block,#sidebar-right #block-franchises-contact-contact-form{border-right:1px solid #CCC;border-left:1px solid #CCC;padding:0 6px 10px;}#sidebar-right #block-views-franquicias-favoritas-block{padding:0 20px 10px;}#sidebar-right #block-views-franquicias-favoritas-block h2{padding:0 0 10px;font-size:18px;text-transform:uppercase;color:#000;}#sidebar-right #block-views-franquicias-favoritas-block ul,#sidebar-right #block-views-franquicias-favoritas-block ul li{margin:0;list-style:none;}#sidebar-right #block-views-franquicias-favoritas-block ul li{width:100%;border-bottom:1px dotted #C1C1C1;padding:5px 3px;font-size:13px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#1FBDE7;}#sidebar-right #block-views-franquicias-favoritas-block ul li .views-field-ops{float:right;display:block;height:16px;}#sidebar-right #block-views-franquicias-favoritas-block ul li .views-field-ops a{background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat -701px -150px;display:block;width:16px;height:16px;text-indent:-999999px;}#sidebar-right #block-views-franquicias-favoritas-block .compare-franchises-button{padding:10px 0;}#sidebar-right #block-views-franquicias-favoritas-block .compare-franchises-button a{display:block;border:1px solid #A0A0A0;border-radius:5px;margin:30px 0;padding:5px 0;font-size:18px;text-transform:uppercase;text-align:center;text-decoration:none;color:#1FBDE7;cursor:pointer;background:#F7FAFC;box-shadow:0px 0px 5px rgba(31,189,231,0.2) inset;}#sidebar-right #block-franchises-contact-contact-form #block-franchises_contact-contact_form-ajax-content{background:#D9EBF4;padding:0 15px;}#sidebar-right #block-franchises-contact-contact-form h2{display:none;}#sidebar-right #block-franchises-contact-contact-form .pre-intructions{background:#00C5FF;margin:-15px 0 0 -15px;padding:15px;width:100%;font-size:18px;font-family:'proxima_novalight';font-weight:bold;text-transform:uppercase;color:#000;line-height:100%;letter-spacing:-0.08em;}#sidebar-right #block-franchises-contact-contact-form .pre-intructions .orange{font-size:23px;color:#FFF;}#sidebar-right #block-franchises-contact-contact-form .pre-intructions p{margin:0;}#sidebar-right #block-franchises-contact-contact-form span.form-required{display:none;}#sidebar-right #block-franchises-contact-contact-form .form-wrapper{padding:10px 0 0;}#sidebar-right #block-franchises-contact-contact-form label{font-family:'proxima_novalight';}#sidebar-right #block-franchises-contact-contact-form input.form-text{width:96%;padding:2%;background:#FFF8CA;}#sidebar-right #block-franchises-contact-contact-form select.form-select{width:100%;padding:2%;background:#FFF8CA;margin:0;}#sidebar-right #block-franchises-contact-contact-form textarea{padding:2%;border:1px solid #A0A0A0;border-radius:5px;}#sidebar-right #block-franchises-contact-contact-form .grippie{display:none;}#sidebar-right #block-franchises-contact-contact-form input.form-submit{width:100%;padding:10px 0;margin:10px 0 20px;border-color:#B15D00;}#sidebar-right #block-franchises-contact-contact-form span.radio{background:url(/profiles/franquicias/themes/franquicias_static/images/radio_yellow.png) no-repeat right top;}#sidebar-right #block-franchises-contact-contact-form .form-item-field-ef-province-und{text-align:left;}#sidebar-right #block-franchises-contact-contact-form #edit-field-ef-tienes-local .form-type-radio{float:left;}#sidebar-right #block-franchises-contact-contact-form #edit-field-ef-tienes-local .form-type-radio label,#sidebar-right #block-franchises-contact-contact-form #edit-field-ef-boletin label,#sidebar-right #block-franchises-contact-contact-form #edit-field-ef-leido-acepto label{text-transform:none;color:#9F9F9F;}#sidebar-right #block-franchises-contact-contact-form input#edit-field-ef-tienes-local-und-other{margin:-3px 0 0;width:53px;}#sidebar-right #block-franchises-contact-contact-form input#edit-field-ef-inversion-und-0-value{width:90px;}#sidebar-right #block-franchises-contact-contact-form #edit-field-ef-inversion .field-suffix{padding:0 0 0 5px;font-size:12px;text-transform:uppercase;color:#9F9F9F;}#sidebar-right #block-franchises-contact-contact-form #edit-field-ef-tienes-local:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html #sidebar-right #block-franchises-contact-contact-form #edit-field-ef-tienes-local{height:1%;}*:first-child + html #sidebar-right #block-franchises-contact-contact-form #edit-field-ef-tienes-local{min-height:1%;}#sidebar-right #block-franchises-contact-contact-form #edit-field-ef-franquicias-rel.form-wrapper{padding:0;}#sidebar-right #block-franchises-contact-contact-form .form-type-select:before{background:#FFF8CA;top:25px;right:3px;}#sidebar-right #block-franchises-contact-contact-form .form-type-select:after{right:6px;}#sidebar-right #block-franchises-contact-contact-form #edit-field-ef-franquicias-rel{display:none;}.page-eform-franchise-contact-confirm #sidebar-right{display:none;}.page-eform-franchise-contact-confirm #center{width:100%;}.page-eform-franchise-contact-confirm #center .contact-confirm-franchise{margin:10px 0 10px 10px;font-size:16px;}.page-eform-franchise-contact-confirm .messages.error,.page-eform-franchise-contact-confirm .messages.status{display:none !important;}.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form #edit-field-ef-nombre-apellidos,.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form #edit-field-ef-telefono,.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form #edit-field-ef-email,.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form #edit-field-ef-abrir-franquicia,.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form #edit-field-ef-province{display:none;}.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form #edit-field-ef-nombre-apellidos .form-item label,.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form #edit-field-ef-telefono .form-item label,.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form #edit-field-ef-email .form-item label,.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form #edit-field-ef-abrir-franquicia .form-item label,.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form #edit-field-ef-province .form-item label{font-size:11px;font-weight:normal;padding:0 0 0 3px;text-align:left;text-transform:none;}.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form #edit-field-ef-nombre-apellidos input.form-text,.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form #edit-field-ef-telefono input.form-text,.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form #edit-field-ef-email input.form-text,.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form #edit-field-ef-abrir-franquicia input.form-text{background:none;border:0 none;margin:0;padding:0;width:90%;font-size:12px;}.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form select.form-select{width:99%;}.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form .form-type-select:before{top:auto;bottom:7px;}.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form .form-type-select:after{top:auto;bottom:3px;}.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form textarea.form-textarea{border:0;background:rgba(0,0,0,0.02);}.page-eform-franchise-contact-confirm #center #franchise-contact-entityform-edit-form .grippie{display:none;}.page-eform-franchise-contact-confirm #center #edit-field-ef-franquicias-rel{margin:20px 0;}.page-eform-franchise-contact-confirm #center #edit-field-ef-franquicias-rel .form-item.form-type-checkbox,.page-eform-franchise-contact-confirm #center #edit-field-ef-franquicias .form-item.form-type-checkbox{width:19%;display:inline-block;}.page-eform-franchise-contact-confirm #center #edit-field-ef-franquicias-rel img,.page-eform-franchise-contact-confirm #center #edit-field-ef-franquicias img{margin:5px 0;max-width:100px;max-height:50px;display:block;width:auto;height:auto;}.page-eform-franchise-contact-confirm #center #edit-actions{text-align:center;}.page-eform-franchise-contact-confirm #center input.form-submit{border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);margin:15px 0;padding:8px 50px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;color:#692000;background:#ffb312;background:-moz-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb312),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-o-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-ms-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:linear-gradient(to bottom,#ffb312 0%,#ff9500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb312',endColorstr='#ff9500',GradientType=0);}#block-views-b88834b6c71f7d19311e017d903d6d23{border:1px solid #CCC;padding:20px 20px 0;margin:20px 0;font-family:'proxima_novalight';}#block-views-b88834b6c71f7d19311e017d903d6d23 h2{font-size:18px;font-weight:bold;text-transform:uppercase;color:#000;line-height:100%;}#block-views-exp-actualidad-page-1{border-left:1px solid #CCC;border-right:1px solid #CCC;padding:0 6px;}#block-views-exp-actualidad-page-1 .content{background:#D9EBF4;padding:0 15px;}#block-views-exp-actualidad-page-1 h2{background:#00C5FF;margin:0;padding:15px;width:247px;font-size:23px;font-family:'proxima_novalight';font-weight:bold;text-transform:uppercase;color:#FFF;line-height:100%;letter-spacing:-0.08em;}#block-views-exp-actualidad-page-1 .form-wrapper{padding:10px 0 0;}#block-views-exp-actualidad-page-1 label{padding:0 0 5px;font-size:12px;text-transform:uppercase;color:#1A171B;font-family:'proxima_novalight';}#block-views-exp-actualidad-page-1 input.form-text{width:96%;padding:2%;background:#FFF8CA;}#block-views-exp-actualidad-page-1 .views-exposed-widget{width:100%;}#block-views-exp-actualidad-page-1 input.form-submit{width:100%;padding:10px 0;margin:30px 0 20px;border-color:#B15D00;}#block-views-exp-actualidad-page-1 #edit-field-date-info-value-min-wrapper,#block-views-exp-actualidad-page-1 #edit-field-date-info-value-max-wrapper{width:50%;float:left;}#block-views-exp-actualidad-page-1 #edit-field-date-info-value-min-wrapper label,#block-views-exp-actualidad-page-1 #edit-field-date-info-value-max-wrapper label{text-transform:none;color:#1A171B;}#block-views-exp-actualidad-page-4{border-left:1px solid #CCC;border-right:1px solid #CCC;padding:0 6px;}#block-views-exp-actualidad-page-4 .content{background:#D9EBF4;padding:0 15px;}#block-views-exp-actualidad-page-4 h2{background:#00C5FF;margin:0;padding:15px;width:247px;font-size:23px;font-family:'proxima_novalight';font-weight:bold;text-transform:uppercase;color:#FFF;line-height:100%;letter-spacing:-0.08em;}#block-views-exp-actualidad-page-4 .form-wrapper{padding:10px 0 0;}#block-views-exp-actualidad-page-4 label{padding:0 0 5px;font-size:12px;text-transform:uppercase;color:#1A171B;font-family:'proxima_novalight';}#block-views-exp-actualidad-page-4 input.form-text{width:96%;padding:2%;background:#FFF8CA;}#block-views-exp-actualidad-page-4 .views-exposed-widget{width:100%;}#block-views-exp-actualidad-page-4 input.form-submit{width:100%;padding:10px 0;margin:30px 0 20px;border-color:#B15D00;}#block-views-exp-actualidad-page-4 #edit-field-date-info-value-min-wrapper,#block-views-exp-actualidad-page-4 #edit-field-date-info-value-max-wrapper{width:50%;float:left;}#block-views-exp-actualidad-page-4 #edit-field-date-info-value-min-wrapper label,#block-views-exp-actualidad-page-4 #edit-field-date-info-value-max-wrapper label{text-transform:none;color:#1A171B;}#block-views-exp-actualidad-page-2{border-left:1px solid #CCC;border-right:1px solid #CCC;padding:0 6px;}#block-views-exp-actualidad-page-2 .content{background:#D9EBF4;padding:0 15px;}#block-views-exp-actualidad-page-2 h2{background:#00C5FF;margin:0;padding:15px;width:247px;font-size:20px;font-family:'proxima_novalight';font-weight:bold;text-transform:uppercase;color:#FFF;line-height:100%;letter-spacing:-0.08em;}#block-views-exp-actualidad-page-2 .form-wrapper{padding:10px 0 0;}#block-views-exp-actualidad-page-2 label{padding:0 0 5px;font-size:12px;text-transform:uppercase;color:#1A171B;font-family:'proxima_novalight';}#block-views-exp-actualidad-page-2 input.form-text{width:96%;padding:2%;background:#FFF8CA;}#block-views-exp-actualidad-page-2 .views-exposed-widget{width:100%;}#block-views-exp-actualidad-page-2 input.form-submit{width:100%;padding:10px 0;margin:30px 0 20px;border-color:#B15D00;}#block-views-exp-actualidad-page-2 #edit-field-date-info-value-min-wrapper,#block-views-exp-actualidad-page-2 #edit-field-date-info-value-max-wrapper{width:50%;float:left;}#block-views-exp-actualidad-page-2 #edit-field-date-info-value-min-wrapper label,#block-views-exp-actualidad-page-2 #edit-field-date-info-value-max-wrapper label{text-transform:none;color:#1A171B;}#block-views-exp-actualidad-page-3{border-left:1px solid #CCC;border-right:1px solid #CCC;padding:0 6px;}#block-views-exp-actualidad-page-3 .content{background:#D9EBF4;padding:0 15px;}#block-views-exp-actualidad-page-3 h2{background:#00C5FF;margin:0;padding:15px;width:247px;font-size:21px;font-family:'proxima_novalight';font-weight:bold;text-transform:uppercase;color:#FFF;line-height:100%;letter-spacing:-0.08em;}#block-views-exp-actualidad-page-3 .form-wrapper{padding:10px 0 0;}#block-views-exp-actualidad-page-3 label{padding:0 0 5px;font-size:12px;text-transform:uppercase;color:#1A171B;font-family:'proxima_novalight';}#block-views-exp-actualidad-page-3 input.form-text{width:96%;padding:2%;background:#FFF8CA;}#block-views-exp-actualidad-page-3 .views-exposed-widget{width:100%;}#block-views-exp-actualidad-page-3 input.form-submit{width:100%;padding:10px 0;margin:30px 0 20px;border-color:#B15D00;}.node-new.view-mode-teaser{margin:20px 0;}.node-new.view-mode-teaser > .field-name-title h2{font-size:26px;font-family:'variable_bold';line-height:100%;}.node-new.view-mode-teaser > .field-name-title a{text-decoration:none;color:#525252;}.node-new.view-mode-teaser .field-name-field-imagen img{border:4px solid #00C5FF;}.node-new.view-mode-teaser .field-name-field-date-info{float:left;width:90px;margin-right:10px;padding:5px 0 5px;font-size:16px;font-style:italic;font-family:'variable_regular';color:#393939;}.node-new.view-mode-teaser .field-name-field-franchise{float:left;width:390px;}.node-new.view-mode-teaser .field-name-body{clear:both;padding:15px 10px;}.node-new.view-mode-teaser .field-name-field-imagen{clear:both;}.node-new.view-mode-teaser .field-name-node-link{background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat 0 0;}.node-new.view-mode-teaser .field-name-node-link a{color:#1FBDE7;margin:0 0 0 10px;}.node-new.view-mode-full{padding:20px 0;}.node-new.view-mode-full > .field-name-title h2{font-size:26px;font-family:'variable_bold';line-height:100%;}.node-new.view-mode-full .field-name-field-imagen img{border:4px solid #00C5FF;}.node-new.view-mode-full .field-name-field-date-info{padding:15px 0 5px;font-size:16px;font-style:italic;font-family:'variable_regular';color:#393939;}.node-new.view-mode-full .field-name-field-imagen{float:left;padding:0 20px 20px 0;}.node-new.view-mode-full .field-name-body{padding:0;font-size:13px;line-height:140%;}.node-new.view-mode-full .field-name-body strong,.node-new.view-mode-full .field-name-body b{color:#000;}.view-franquicias-actualidad-nodo .field-name-field-new-anchor{height:0;}.view-actualidad.view-display-id-page_2 .views-row{padding:20px 0 0;}.node-interview.view-mode-teaser{position:relative;padding:0 0 30px 134px;}.views-row-first .node-interview.view-mode-teaser{padding:0 0 30px 134px;}.node-interview.view-mode-teaser .field-name-field-imagen{position:absolute;left:10px;top:0;}.node-interview.view-mode-teaser .field-name-field-entrevistado{float:left;padding:0 13px 0 0;font-size:20px;font-family:'variable_black';text-transform:uppercase;color:#535353;}.node-interview.view-mode-teaser .field-name-node-link{float:left;background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat 0 0;margin:4px 0 0 0;padding:0 0 0 10px;}.node-interview.view-mode-teaser .field-name-node-link a{color:#1FBDE7;}.node-interview.view-mode-teaser .field-name-field-cargo-entrevistado{clear:both;padding:15px 0 0;}.node-interview.view-mode-teaser .field-name-field-cita{margin:10px 0 0 -134px;padding:38px 0 0;background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat 134px -270px;}.node-interview.view-mode-teaser .field-name-field-cita .field-items{background:#BFD9E2 url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat -672px -264px;padding:20px 30px 20px 55px;font-size:18px;font-family:Georgia,"Times New Roman",Times,serif;color:#575B63;}.node-interview.view-mode-teaser .field-name-field-cita .field-items p{margin:0;}.node-interview.view-mode-teaser .field-name-field-cita .field-items .field-item{padding:0 35px 0 0;background:url(/profiles/franquicias/themes/franquicias_static/images/cierre_comillas.png) no-repeat right bottom;}.node-interview.view-mode-full{position:relative;padding:0 0 30px 134px;margin:20px 0 0;}.views-row-first .node-interview.view-mode-full{padding:0 0 30px 134px;}.node-interview.view-mode-full .field-name-field-imagen{position:absolute;left:10px;top:0;}.node-interview.view-mode-full .field-name-field-entrevistado{float:left;padding:0 13px 0 0;font-size:20px;font-family:'variable_black';text-transform:uppercase;color:#535353;}.node-interview.view-mode-full .field-name-field-cargo-entrevistado{clear:both;padding:15px 0 0;}.node-interview.view-mode-full .field-name-field-cita{margin:10px 0 0 -134px;padding:38px 0 0;background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat 134px -270px;}.node-interview.view-mode-full .field-name-field-cita .field-items{background:#BFD9E2 url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat -672px -264px;padding:20px 30px 20px 55px;font-size:18px;font-family:Georgia,"Times New Roman",Times,serif;color:#575B63;}.node-interview.view-mode-full .field-name-field-cita .field-items p{margin:0;}.node-interview.view-mode-full .field-name-field-cita .field-items .field-item{padding:0 35px 0 0;background:url(/profiles/franquicias/themes/franquicias_static/images/cierre_comillas.png) no-repeat right bottom;}.node-interview.view-mode-full .field-name-body{padding:20px 0 0;font-size:13px;line-height:140%;}.node-interview.view-mode-full .field-name-body strong,.node-interview.view-mode-full .field-name-body b{color:#000;}.node-report.view-mode-teaser{margin:20px 0;}.node-report.view-mode-teaser > .field-name-title h2{font-size:26px;font-family:'variable_bold';line-height:100%;padding:0 0 15px;}.node-report.view-mode-teaser > .field-name-title a{text-decoration:none;color:#525252;}.node-report.view-mode-teaser .field-name-field-imagen img{border:4px solid #00C5FF;}.node-report.view-mode-teaser .field-name-body{margin:10px 0;}.node-report.view-mode-full{margin:20px 0;}.node-report.view-mode-full > .field-name-title h2{font-size:26px;font-family:'variable_bold';line-height:100%;padding:0 0 15px;}.node-report.view-mode-full > .field-name-title a{text-decoration:none;color:#525252;}.node-report.view-mode-full .field-name-field-imagen img{border:4px solid #00C5FF;}.node-report.view-mode-full .field-name-body{padding:20px 0 0;font-size:13px;line-height:140%;}.node-report.view-mode-full .field-name-body strong,.node-report.view-mode-full .field-name-body b{color:#000;}.node-blog.view-mode-teaser{margin:20px 0;background:#e9f2f5;padding:20px 10px;}.node-blog.view-mode-teaser > .field-name-title h2{font-size:26px;font-family:'variable_bold';line-height:100%;}.node-blog.view-mode-teaser > .field-name-title a{text-decoration:none;color:#525252;}.node-blog.view-mode-teaser .field-name-field-image-blog img{border:4px solid #00C5FF;}.node-blog.view-mode-teaser .field-name-field-date-blog{margin-right:10px;padding:5px 0 5px;font-size:16px;font-style:italic;font-family:'variable_regular';color:#393939;}.node-blog.view-mode-teaser .field-name-field-franchise{float:left;width:390px;}.node-blog.view-mode-teaser .field-name-field-image-blog{float:left;margin:0 15px 15px 0;}.node-blog.view-mode-full{margin:20px 0;}.node-blog.view-mode-full > .field-name-title h2{font-size:26px;font-family:'variable_bold';line-height:100%;}.node-blog.view-mode-full .field-name-field-image-blog{float:right;margin:0 0 15px 15px;}.node-blog.view-mode-full .field-name-field-image-blog img{border:4px solid #00C5FF;}.node-blog.view-mode-full .field-name-field-date-blog{padding:15px 0 5px;font-size:16px;font-style:italic;font-family:'variable_regular';color:#393939;}.node-blog.view-mode-full .field-name-body{padding:20px 0 0;font-size:13px;line-height:140%;}.node-blog.view-mode-full .field-name-body strong,.node-blog.view-mode-full .field-name-body b,.node-blog.view-mode-full .field-name-body a{color:#000;}.node-blog.view-mode-full .field-name-field-tags .field-items .field-item{display:inline-block;padding:0 5px;}.node-blog.view-mode-full .field-name-field-tags .field-items .field-item a{color:#43C9EB;}.node-blog.view-mode-full .field-name-field-blog-video{padding:413px 0 30px 22px;border-bottom:1px solid #CCC;position:relative;text-align:center;}.node-blog.view-mode-full .field-name-field-blog-video .field-item{display:none;}.node-blog.view-mode-full .field-name-field-blog-video iframe{position:absolute;top:0;left:22px;}form#comment-form{background:rgba(255,255,255,0.12);margin:-30px 0 0;padding:15px 36px;}form#comment-form #edit-author--2 label{display:block;float:left;padding:3px 10px 0 0;}form#comment-form #edit-comment-body{position:relative;}form#comment-form #edit-comment-body label{display:none;}form#comment-form #edit-comment-body label .form-required{display:block;}form#comment-form label{font-weight:normal;font-size:0.9em;text-transform:uppercase;color:#000;}form#comment-form a{color:#43C9EB;}.node-blog.view-mode-full #comments{background:rgba(255,255,255,0.12);margin:0;padding:15px 36px;}.node-blog.view-mode-full #comments form#comment-form{background:none;margin:0;padding:0;}.node-blog.view-mode-full h2.title{margin:0;padding:0 0 5px;font-size:1em;font-weight:normal;line-height:100%;text-transform:uppercase;}.node-blog.view-mode-full #comments .comment{margin:10px 0 20px 90px;position:relative;}.node-blog.view-mode-full #comments .comment a{text-decoration:none;color:#43C9EB;}.node-blog.view-mode-full #comments .comment:before{border-radius:50%;border:1px solid #43C9EB;content:".";position:absolute;top:0;left:-70px;width:55px;height:55px;font-family:'websymbolsliga';font-size:3em;text-align:center;line-height:130%;color:#43C9EB;}.node-blog.view-mode-full #comments .comment h3{margin:0;padding:0 0 3px;font-size:1em;font-weight:normal;line-height:100%;}.node-blog.view-mode-full #comments .comment .new{position:relative;margin:0 0 0 30px;}.node-blog.view-mode-full #comments .comment .new:before{content:"t";position:absolute;top:3px;left:-24px;font-family:'websymbolsliga';font-size:1.5em;line-height:0;color:#43C9EB;text-shadow:0 2px 0 rgba(0,0,0,0.30);}.node-blog.view-mode-full #comments .indented{margin:0 0 0 90px;}.node-blog.view-mode-full #comments .submitted{padding:0 0 10px;font-size:0.8em;}.node-blog.view-mode-full #comments .submitted .permalink{display:block;font-size:0.9em;}.node-blog.view-mode-full #comments .submitted .username{font-size:1.4em;text-transform:uppercase;}.node-blog.view-mode-full #comments .links{font-size:0.8em;}.page-comment-edit form#comment-form{margin:30px 0 0;}.page-comment-reply form#comment-form{margin:0;}.page-comment-reply .comment{background:rgba(255,255,255,0.12);margin:0;padding:15px 36px;color:#000;}.page-comment-reply .comment a{text-decoration:none;color:#43C9EB;}.page-comment-reply .comment .indented{margin:0 0 0 90px;}.page-comment-reply .comment .submitted{padding:0 0 10px;font-size:0.8em;}.page-comment-reply .comment .submitted .permalink{display:block;font-size:0.9em;}.page-comment-reply .comment .submitted .username{font-size:1.4em;text-transform:uppercase;}.page-comment-reply .comment .links{font-size:0.8em;}form#comment-form #edit-comment-body #edit-comment-body-und-0-format{display:none;}form#comment-form #edit-actions input{background:linear-gradient(to bottom,#FFB312 0%,#FF9500 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);color:#692000;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:bold;margin:8px 10px 0 0;padding:8px 50px;text-align:center;text-transform:uppercase;}.page-node h1.with-tabs{font-family:'proxima_novalight';font-size:20px;font-weight:bold;text-transform:uppercase;color:#43C9EB;}.node-page .field-name-body{padding:20px 0 0;font-size:13px;line-height:140%;}.node-page .field-name-body strong,.node-page .field-name-body b{color:#000;}.node-page .field-name-body a{color:#1FBDE7;}.node-type-zona-franquiciadores #subheader{background:url(/profiles/franquicias/themes/franquicias_static/images/cabecera_home_franquiciador.jpg) no-repeat center top;min-height:338px;}.node-type-zona-franquiciadores #subheader #block-menu-menu-zona-franquiciadores{display:block;}.node-type-zona-franquiciadores #block-views-exp-buscador-franquicias-page{display:none;}.node-type-zona-franquiciadores #sidebar-right{display:none;}.node-type-zona-franquiciadores #center{float:none;clear:both;width:1117px;}.not-logged-in.node-type-zona-franquiciadores #center{padding:110px 0 0;}.node-type-zona-franquiciadores #center .breadcrumb{display:none;}#subheader #block-user-login{background:url(/profiles/franquicias/themes/franquicias_static/images/fondo_login.png) no-repeat center top;position:absolute;width:571px;min-height:270px;z-index:100;right:5%;bottom:-202px;}#subheader #block-user-login .content{background:#FFF url(/profiles/franquicias/themes/franquicias_static/images/cabecera_login.png) no-repeat center 17px;margin:auto;padding:70px 42px 0 42px;width:472px;min-height:127px;border-top:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-left:1px solid #CFCFCF;}#subheader #block-user-login .form-item{float:left;margin:0 5px 0 0;}#subheader #block-user-login input#edit-name{width:256px;}#subheader #block-user-login input.form-submit{float:right;border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);margin:8px 3px 0 0;padding:13px 40px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;color:#692000;background:#ffb312;background:-moz-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb312),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-o-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-ms-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:linear-gradient(to bottom,#ffb312 0%,#ff9500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb312',endColorstr='#ff9500',GradientType=0);}#subheader #block-user-login .item-list li{position:absolute;list-style:none;}#subheader #block-user-login .item-list li.first{bottom:0;right:50px;}#subheader #block-user-login .item-list li.last{top:160px;left:30px;}#subheader #block-user-login .item-list li.first a{display:block;background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat -350px -330px;width:169px;height:48px;text-indent:-999999px;}#subheader #block-user-login .item-list li.last a{background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat 0 0;padding:0 0 0 10px;font-size:14px;color:#1FBDE7;}#subheader #block-menu-menu-zona-franquiciadores{position:absolute;background:#F3F3F3;border-top:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5;bottom:-42px;width:100%;height:40px;z-index:10;}#subheader #block-menu-menu-zona-franquiciadores ul.menu,#subheader #block-menu-menu-zona-franquiciadores ul.menu li{margin:0;padding:0;list-style:none;}#subheader #block-menu-menu-zona-franquiciadores ul.menu{padding:12px 0 0;width:1050px;margin:auto;}#subheader #block-menu-menu-zona-franquiciadores ul.menu li{display:inline;padding:0 15px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;color:#373332;}#subheader #block-menu-menu-zona-franquiciadores ul.menu li a{text-decoration:none;color:#373332;}#subheader #block-menu-menu-zona-franquiciadores ul.menu li a.active{font-weight:bold;color:#23ADEC;}.node-type-zona-franquiciadores h1.with-tabs{font-family:'proxima_novalight';font-size:20px;font-weight:bold;text-transform:uppercase;color:#43C9EB;}.node-type-zona-franquiciadores .field-name-body{padding:20px 0 0;font-size:13px;line-height:140%;}.node-type-zona-franquiciadores .field-name-body strong,.node-type-zona-franquiciadores .field-name-body b{color:#000;}.node-type-zona-franquiciadores .field-name-body a{color:#000;}#user-pass{width:40%;margin:40px auto 60px;}#user-pass .form-item{float:left;}#user-pass .form-item input{width:95%;}#user-pass input.form-submit{float:none;width:100%;border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);margin:10px 0 0 0;padding:10px 0 8px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;font-weight:bold;text-transform:uppercase;color:#692000;background:#ffb312;background:-moz-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb312),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-o-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-ms-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:linear-gradient(to bottom,#ffb312 0%,#ff9500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb312',endColorstr='#ff9500',GradientType=0);}.profile.franquicia_bienvenida .item_profile{background:#f0f0f0;box-shadow:0 0 4px rgba(0,0,0,0.6);display:inline-block;margin:20px 1% 4px;padding:1%;width:14%;height:210px;text-align:center;vertical-align:top;}.profile.franquicia_bienvenida .item_profile a{position:relative;display:inline-block;padding:180px 0 0;width:100%;text-decoration:none;text-transform:uppercase;color:#00C5FF;}.profile.franquicia_bienvenida .item_profile a:before{background:#FFF;display:block;position:absolute;top:0;left:29px;content:" ";border-radius:50%;width:100px;height:100px;box-shadow:0 1px 1px rgba(0,0,0,0.8) inset;}.profile.franquicia_bienvenida .item_profile a:after{content:".";font-family:'websymbolsliga';display:block;position:absolute;top:21px;left:29px;border-radius:50%;width:100px;height:100px;margin:0;padding:0;font-size:40px;color:#00C5FF;text-shadow:0 0 20px rgba(255,255,255,0.8);text-align:center;overflow:hidden;}.profile.franquicia_bienvenida .item_profile.editar_ficha a:after{content:"?";top:25px;font-size:35px;}.profile.franquicia_bienvenida .item_profile.noticias a:after{content:"Q";top:24px;font-size:39px;}.profile.franquicia_bienvenida .item_profile.comprar_planes a:after{content:"/";top:22px;font-size:39px;}.profile.franquicia_bienvenida .item_profile.ver_pedidos a:after{content:"X";top:23px;font-size:38px;}.profile.franquicia_bienvenida .item_profile.gestionar_contactos a:after{content:"8";top:23px;font-size:39px;}.profile.franquicia_bienvenida .item_profile.cerrar_sesion a:after{content:"Ì";top:30px;font-size:27px;}.page-user-edit #tabs-wrapper{width:62%;margin:20px auto 25px;position:relative;}.page-user-edit #user-profile-form{width:62%;margin:auto;}.page-user-edit #user-profile-form a{color:#1FBDE7;}.page-user-edit .form-item{padding:0 0 25px;}.page-user-edit .form-item .form-item.form-type-password{width:75%;padding:0 0 10px;}.page-user-edit .form-type-password .password-strength{float:right;}.page-user-edit .form-item div.password-suggestions{padding:10px 15px;width:230px;}.page-user-edit fieldset#edit-picture{margin:0;padding:0;border:0;}.page-user-edit fieldset#edit-picture legend{display:none;}.page-user-edit #edit-picture .form-type-file{position:relative;}.page-user-edit #edit-picture .form-type-file input.form-file{background:none repeat scroll 0 0 #3178BD;border:medium none;cursor:pointer;display:block;height:42px;left:0;margin:0;opacity:0;position:absolute;right:0;text-indent:-999999px;top:20px;vertical-align:middle;width:45px;z-index:10;}.page-user-edit #edit-picture .form-type-file:before{background:none repeat scroll 0 0 #3178BD;border:medium none;border-radius:6px;box-shadow:0 2px #225282;color:#FFFFFF;content:"\f02e";cursor:pointer;display:block;font-family:'octicons';font-size:29px;height:42px;left:0;line-height:45px;margin:0;padding:0;position:absolute;text-align:center;top:20px;transition:all 0.3s ease-in-out 0s;vertical-align:middle;width:46px;z-index:1;}.page-user-edit fieldset#edit-picture .archivo{position:absolute;top:32px;left:55px;}.page-user-edit fieldset#edit-picture .description{padding:50px 0 0;}.page-user-edit fieldset#edit-picture .fieldset-wrapper{position:relative;padding:0 120px 0 0;}.page-user-edit fieldset#edit-picture .user-picture{position:absolute;top:-10px;right:0;width:110px;height:110px;text-align:center;}.page-user-edit fieldset#edit-picture .user-picture img{max-width:100%;max-height:100%;width:auto;height:auto;}.page-user-edit fieldset#edit-picture .form-item-picture-delete{position:absolute;top:95px;right:-60px;width:170px;}.page-user-edit fieldset#edit-picture .form-item-picture-delete .description{padding:0;}.page-user-edit .form-actions input.form-submit{background:linear-gradient(to bottom,#FFB312 0%,#FF9500 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);color:#692000;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:bold;margin:15px 0 0 0;padding:8px 50px;text-transform:uppercase;}.page-redhen-contact-notes .action-links a{color:#1FBDE7;}.page-redhen-contact-notes legend a{text-transform:uppercase;text-decoration:none;color:#1FBDE7;}.page-redhen-contact-notes table{width:100%;font-family:'proxima_novalight';}.page-redhen-contact-notes table thead{border-top:1px solid #B7DEE8;}.page-redhen-contact-notes table th{background:#F4FAFC;border-bottom:1px solid #B7DEE8;padding:10px;font-size:13px;font-weight:normal;text-align:center;text-transform:uppercase;color:#000;white-space:nowrap;}.page-redhen-contact-notes table tr{background:#FFF;border:0;}.page-redhen-contact-notes table td{padding:10px;vertical-align:top;}.page-redhen-contact-notes table td.active{background:#EFEFEF;}.page-redhen-contact-notes table a{color:#1FBDE7;}.page-redhen-contact-notes table td ul.links.inline li{display:block;}#redhen-note-form .form-wrapper{margin:10px 0;}#redhen-note-form a#wysiwyg-toggle-edit-redhen-note-body-und-0-value{display:none !important;}#redhen-note-form #edit-redhen-note-body-und-0-format{display:none;}#redhen-note-form  input.form-submit{background:linear-gradient(to bottom,#FFB312 0%,#FF9500 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);color:#692000;float:right;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:bold;margin:8px 3px 0 0;padding:8px 50px;text-transform:uppercase;}#block-easy-social-easy-social-block-2{clear:both;}.easy_social-widget.easy_social-widget-facebook iframe{width:130px !important;}.view-role-upgrade-commerce{padding:90px 0 50px;text-align:center;}.view-role-upgrade-commerce .views-row{position:relative;display:inline-table;width:26%;background:#EEE;box-shadow:0 0 4px rgba(0,0,0,0.8);text-align:center;border-radius:4px;}.view-role-upgrade-commerce .views-row.views-row-1{margin:0 -10px 0 0;padding:0 0 75px;}.view-role-upgrade-commerce .views-row.views-row-2{position:relative;top:-23px;margin:0;padding:0 0 100px;width:31%;z-index:1;}.view-role-upgrade-commerce .views-row.views-row-3{margin:0 0 0 -10px;padding:0 0 75px;}.view-role-upgrade-commerce .views-row .views-field-field-product-role-image .contenedor_imagen{min-height:120px;position:relative;}.view-role-upgrade-commerce .views-row .views-field-field-product-role-image .contenedor_marco_final{position:absolute;top:-51px;left:15px;border-radius:50%;width:160px;height:160px;border:10px solid rgba(255,255,255,0.5);box-shadow:inset 1px 1px 4px rgba(0,0,0,0.5),0 2px 3px rgba(0,0,0,0.6);z-index:100;}.view-role-upgrade-commerce .views-row .views-field-field-product-role-image .contenedor_imagen_final{position:absolute;top:-51px;left:15px;border-radius:50%;width:180px;height:180px;overflow:hidden;z-index:10;}.view-role-upgrade-commerce .views-row .views-field-field-product-role-image .contenedor_imagen_final img{width:100%;height:100%;}.view-role-upgrade-commerce .views-row.views-row-1 .views-field-field-product-role-image .contenedor_marco_final,.view-role-upgrade-commerce .views-row.views-row-1 .views-field-field-product-role-image .contenedor_imagen_final{left:15px;}.view-role-upgrade-commerce .views-row.views-row-2 .views-field-field-product-role-image{min-height:145px;}.view-role-upgrade-commerce .views-row.views-row-2 .views-field-field-product-role-image .contenedor_marco_final{top:-68px;left:15px;width:200px;height:200px;}.view-role-upgrade-commerce .views-row.views-row-2 .views-field-field-product-role-image .contenedor_imagen_final{top:-68px;left:15px;width:220px;height:220px;}.view-role-upgrade-commerce .views-row .views-field-title{background:#00C5FF;margin:0;padding:18px 0 0;font-family:'proxima_novalight';font-size:14px;font-weight:bold;text-transform:uppercase;line-height:100%;letter-spacing:0.05em;color:#FFF;}.view-role-upgrade-commerce .views-row .views-field-commerce-price{background:#00C5FF;padding:20px 0 0;height:50px;overflow:hidden;font-family:'vertexioregular',none;font-size:40px;letter-spacing:-0.01em;text-shadow:2px 2px 0 rgba(0,0,0,0.3);text-align:center;color:#FFF;}.view-role-upgrade-commerce .views-row .views-field-commerce-price .field-content:before{position:absolute;z-index:100;content:"...";top:-34px;right:43%;font-family:'proxima_novalight';font-size:40px;text-shadow:1px 1px 0 rgba(0,0,0,0.3);color:rgba(255,255,255,0.5);font-size:30px;line-height:1;letter-spacing:0.06em;}.view-role-upgrade-commerce .views-row .views-field-commerce-price .field-content{display:inline;position:relative;height:30px;word-spacing:-12px;text-align:right;}.view-role-upgrade-commerce .views-row .views-field-field-role-duration{background:#00C5FF;padding:3px 0 10px;}.view-role-upgrade-commerce .views-row .views-field-field-role-duration .field-content{display:inline;position:relative;color:rgba(255,255,255,0.7);font-size:15px;}.view-role-upgrade-commerce .views-row .views-field-field-role-duration .field-content:before{content:"/";position:absolute;left:-8px;top:-2px;font-size:18px;}.view-role-upgrade-commerce .views-row .views-field-field-product-role-description{padding:15px;font-family:'proxima_novalight';font-size:14px;}.view-role-upgrade-commerce .views-row .views-field-field-product-role-description ul,.view-role-upgrade-commerce .views-row .views-field-field-product-role-description ul li{margin:0;padding:0;list-style:none;}.view-role-upgrade-commerce .views-row .views-field-field-product-role-description ul li{margin:5px 0 8px;padding:5px 0;border-bottom:1px solid #CCC;}.view-role-upgrade-commerce .views-row input.form-submit{background:#FF9500;border:medium none;border-radius:6px;box-shadow:0 2px #955600;color:#692000;cursor:pointer;font-size:14px;font-weight:bold;margin:20px 0;padding:8px 40px;max-width:80%;text-transform:uppercase;vertical-align:middle;position:absolute;bottom:5px;left:30px;}.view-role-upgrade-commerce .views-row.views-row-1 input.form-submit,.view-role-upgrade-commerce .views-row.views-row-3 input.form-submit{padding:8px 30px;left:20px;font-size:12px;}.view-role-upgrade-commerce .views-row.views-row-1 .views-field-title{background:#AAD86C;}.view-role-upgrade-commerce .views-row.views-row-1 .views-field-commerce-price{background:#AAD86C;font-size:36px;}.view-role-upgrade-commerce .views-row.views-row-1 .views-field-field-role-duration{background:#AAD86C;}.view-role-upgrade-commerce .views-row.views-row-1 .views-field-field-product-role-image{background:#AAD86C;}.view-role-upgrade-commerce .views-row.views-row-2 .views-field-title{background:#72BEE1;}.view-role-upgrade-commerce .views-row.views-row-2 .views-field-commerce-price{background:#72BEE1;font-size:50px;height:65px;}.view-role-upgrade-commerce .views-row.views-row-2 .views-field-field-role-duration{background:#72BEE1;}.view-role-upgrade-commerce .views-row.views-row-2 .views-field-field-product-role-image{background:#72BEE1;}.view-role-upgrade-commerce .views-row.views-row-3 .views-field-title{background:#5DC4B1;}.view-role-upgrade-commerce .views-row.views-row-3 .views-field-commerce-price{background:#5DC4B1;font-size:36px;}.view-role-upgrade-commerce .views-row.views-row-3 .views-field-field-role-duration{background:#5DC4B1;}.view-role-upgrade-commerce .views-row.views-row-3 .views-field-field-product-role-image{background:#5DC4B1;}#sidebar-right #block-commerce-cart-cart{border-left:1px solid #CCC;border-right:1px solid #CCC;padding:6px 6px 10px;}#sidebar-right #block-commerce-cart-cart h2{background:#00C5FF;color:#000;font-family:'proxima_novalight';font-size:18px;font-weight:bold;letter-spacing:-0.08em;line-height:100%;margin:0;padding:15px;text-transform:uppercase;}#sidebar-right #block-commerce-cart-cart .content{background:#D9EBF4;padding:15px;color:#000;}#sidebar-right #block-commerce-cart-cart .cart-contents table{width:100%;}#sidebar-right #block-commerce-cart-cart .cart-contents table tr{background:#F4FAFC;border-bottom:1px solid #B7DEE8;}#sidebar-right #block-commerce-cart-cart .cart-contents table tr.even{background:#FFF;}#sidebar-right #block-commerce-cart-cart .cart-contents table td{padding:8px 6px;}#sidebar-right #block-commerce-cart-cart .cart-contents .view-footer{padding:10px 0 0;font-size:14px;}#sidebar-right #block-commerce-cart-cart .cart-contents .view-footer .line-item-quantity{padding:3px 0 15px 10px;}#sidebar-right #block-commerce-cart-cart .cart-contents .view-footer .line-item-total{padding:0 10px 15px 0;font-size:18px;}#sidebar-right #block-commerce-cart-cart .cart-contents .view-footer ul,#sidebar-right #block-commerce-cart-cart .cart-contents .view-footer ul li{padding:0;margin:0;display:inline;}#sidebar-right #block-commerce-cart-cart .cart-contents .view-footer ul{width:100%;}#sidebar-right #block-commerce-cart-cart .cart-contents .view-footer ul li{display:inline-block;width:49%;padding:10px 0 0;text-align:center;}#sidebar-right li.line-item-summary-view-cart a,#sidebar-right li.line-item-summary-checkout a{background:none repeat scroll 0 0 #F7FAFC;border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 0 5px rgba(31,189,231,0.2) inset;color:#1FBDE7;cursor:pointer;display:inline-block;font-size:14px;margin:0;padding:5px 13px;text-align:center;text-decoration:none;text-transform:uppercase;}body.page-cart #center{clear:both;float:none;width:1117px;}body.page-cart .view-commerce-cart-form{padding:30px 0 0;}body.page-cart .view-commerce-cart-form table{width:100%;font-family:'proxima_novalight';}body.page-cart .view-commerce-cart-form table thead{border-top:1px solid #B7DEE8;}body.page-cart .view-commerce-cart-form table th{background:#F4FAFC;border-bottom:1px solid #B7DEE8;padding:10px 2px;font-size:15px;font-weight:normal;text-align:center;text-transform:uppercase;color:#000;white-space:nowrap;}body.page-cart .view-commerce-cart-form table th a{color:#000;}body.page-cart .view-commerce-cart-form table th.views-field-edit-delete{text-indent:-999999px;}body.page-cart .view-commerce-cart-form table tr{border:0;background:#FFF;}body.page-cart .view-commerce-cart-form table tr.even{background:#FFFCE5;}body.page-cart .view-commerce-cart-form table td{padding:5px 10px;vertical-align:middle;font-size:15px;text-align:center;}body.page-cart .view-commerce-cart-form table td.views-field-edit-quantity input{padding:7px;width:30px;}body.page-cart .view-commerce-cart-form table.views-table td.views-field-edit-delete{position:relative;vertical-align:middle;text-align:left;}body.page-cart .view-commerce-cart-form table.views-table td.views-field-edit-delete:before{content:"Î";font-family:'websymbolsliga';position:relative;top:4px;left:0;color:#FFF;font-size:32px;z-index:1;cursor:pointer;border-radius:6px;display:block;vertical-align:middle;border:medium none;transition:all 0.3s ease-in-out 0s;background:#c41313;box-shadow:0 2px #8a0d0d;margin:0;padding:0;width:38px;height:35px;text-align:center;line-height:1;}body.page-cart .view-commerce-cart-form table.views-table td.views-field-edit-delete input.delete-line-item{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";background:#c41313;position:relative;cursor:pointer;display:block;vertical-align:middle;border:medium none;margin:-35px 0 0;width:38px;height:38px;text-indent:-999999px;z-index:10;}body.page-cart .view-commerce-cart-form table.views-table td.views-field-edit-delete input.delete-line-item:hover{background:#ea2626;}body.page-cart .view-commerce-cart-form table.views-table td.views-field-edit-delete input.delete-line-item:active,body.page-cart .view-commerce-cart-form table.views-table td.views-field-edit-delete input.delete-line-item:focus{outline:none;}body.page-cart .view-commerce-cart-form .line-item-total{margin:25px 0 10px;text-transform:uppercase;}body.page-cart .view-commerce-cart-form .line-item-total{display:table;float:right;clear:both;padding:5px 10px;width:50%;box-shadow:0 3px #0d657b;background:none;padding:0;color:#FFF;}body.page-cart .view-commerce-cart-form .line-item-total .line-item-total-label{display:table-cell;padding:0 10px 0 0;vertical-align:middle;border-right:1px solid #7cdaf1;background:#7edaf1;font-family:'variable_regular';width:60%;font-size:20px;color:#0d657b;}body.page-cart .view-commerce-cart-form .line-item-total .line-item-total-raw{display:table-cell;min-height:45px;font-family:'variable_black';background:#AAA;width:40%;font-size:34px;padding:5px 10px 5px 0;}body.page-cart .view-commerce-cart-form #edit-actions{clear:both;}.commerce-order-handler-area-order-total{margin:25px 0 10px;text-transform:uppercase;}.commerce-order-handler-area-order-total table.commerce-price-formatted-components{width:70%;box-shadow:0 3px #0D657B;}table.commerce-price-formatted-components tbody{border:0;}table.commerce-price-formatted-components tr{background:none;border-bottom:1px solid #0D657B;padding:0;color:#FFF;}table.commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount{border:0;}table.commerce-price-formatted-components td{padding:1px 8px;vertical-align:middle;}table.commerce-price-formatted-components td.component-title{border-right:1px solid #7EDAF1;background:#7EDAF1;width:60%;font-family:'variable_regular';font-size:20px;color:#0D657B;text-align:right;padding:0 10px 0 0;}table.commerce-price-formatted-components td.component-total{font-family:'variable_black';background:#AAA;width:40%;font-size:34px;}input.checkout-cancel.form-submit,input.checkout-back.form-submit,input.checkout-continue.form-submit{border:0;background:#AACB46;margin:0 10px 0 0;padding:11px 40px;font-size:16px;font-weight:bold;font-family:'variable_black';text-transform:uppercase;color:#FFF;cursor:pointer;box-shadow:0 2px #7e9b26;border-radius:6px;font-size:1.1em;vertical-align:middle;border:medium none;transition:all 0.3s ease-in-out 0s;}input.checkout-cancel.form-submit,input.checkout-back.form-submit,input.checkout-continue.form-submit{background:#F90;margin:0 10px;box-shadow:0 2px #915700;}body.page-cart .view-commerce-cart-form .form-actions{float:right;padding:10px 0 0;position:relative;}body.page-cart .view-commerce-cart-form .form-actions:before{left:12px;}body.page-cart .view-commerce-cart-form .form-actions:after{right:12px;}body.page-cart .view-commerce-cart-form .form-actions:before,body.page-cart .view-commerce-cart-form .form-actions:after{position:absolute;top:38%;width:30px;z-index:10;font-family:'websymbolsliga';font-size:1.9em;line-height:0;color:#FFF;speak:none;text-rendering:optimizeLegibility;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;}body.page-cart .view-commerce-cart-form .form-actions:before{content:"!";}body.page-cart .view-commerce-cart-form .form-actions:after{content:"`";}body.page-cart .view-commerce-cart-form .form-actions input#edit-submit.form-submit,body.page-cart .view-commerce-cart-form .form-actions input#edit-checkout.form-submit,input.checkout-back.form-submit,input.checkout-continue.form-submit,input.checkout-cancel.form-submit{margin:0;border-radius:6px;cursor:pointer;display:block;font-family:'variable_black';font-size:16px;vertical-align:middle;color:#FFF;border:medium none;transition:all 0.3s ease-in-out 0s;}body.page-cart .view-commerce-cart-form .form-actions input#edit-submit.form-submit,input.checkout-back.form-submit{background:#3178BD;box-shadow:0 2px #225282;float:left;padding:15px 20px 15px 85px;text-align:left;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3178BD',endColorstr='#3178BD',GradientType=0)}input.checkout-back.form-submit{float:none;display:inline;}body.page-cart .view-commerce-cart-form .form-actions input#edit-submit.form-submit:hover,input.checkout-back.form-submit:hover{background:#5997d5;text-decoration:none;color:#FFF;}body.page-cart .view-commerce-cart-form .form-actions input#edit-checkout.form-submit,input.checkout-continue.form-submit{background:#9abc34;box-shadow:0 2px #7e9b26;float:right;margin:0 0 0 15px;padding:15px 85px 15px 20px;text-align:right;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9abc34',endColorstr='#9abc34',GradientType=0)}input.checkout-continue.form-submit{display:inline;float:none;}body.page-cart .view-commerce-cart-form .form-actions input#edit-checkout.form-submit:hover,input.checkout-continue.form-submit:hover{background:#c0d977;}input.checkout-cancel.form-submit{background:#c41313;box-shadow:0 2px #8a0d0d;display:inline;float:none;padding:15px 20px 15px 85px;text-align:left;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c41313',endColorstr='#c41313',GradientType=0)}input.checkout-cancel.form-submit:hover{background:#ee4f4f;text-decoration:none;color:#FFF;}body.page-cart .view-commerce-cart-form .form-actions input#edit-submit:active,body.page-cart .view-commerce-cart-form .form-actions input#edit-checkout:active,input.checkout-continue.form-submit:active,input.checkout-cancel.form-submit:active,input.checkout-back.form-submit:active,body.page-cart .view-commerce-cart-form .form-actions input#edit-submit:focus,body.page-cart .view-commerce-cart-form .form-actions input#edit-checkout:focus,input.checkout-continue.form-submit:focus,input.checkout-cancel.form-submit:focus,input.checkout-back.form-submit:focus{outline:none;}.button-operator{display:inline-block;float:none;padding:15px;}.page-checkout fieldset#edit-buttons .checkout-processing:before{background:#FFF;color:#666;margin:10px 0 0 0;}body.page-checkout .views-exposed-widgets input.form-text{width:125px;}body.page-checkout .views-widget-per-page .form-item label{color:#777;padding:0;text-transform:none;}body.page-checkout fieldset{border:1px solid #CCC;margin:15px 15px 25px;}body.page-checkout fieldset legend .fieldset-legend,body.page-checkout fieldset legend a{text-transform:uppercase;text-decoration:none;color:#1FBDE7;font-size:15px;}body.page-checkout fieldset .fieldset-wrapper{padding:10px;}body.page-checkout table{width:100%;font-family:'proxima_novalight';}body.page-checkout thead{border-top:1px solid #B7DEE8;}body.page-checkout table th{background:#F4FAFC;border-bottom:1px solid #B7DEE8;padding:10px 2px;font-size:15px;font-weight:normal;text-align:center;text-transform:uppercase;color:#000;white-space:nowrap;}body.page-checkout table th a{color:#000;}body.page-checkout table th.views-field-edit-delete{text-indent:-999999px;}body.page-checkout table tr{border:0;background:#FFF;}body.page-checkout table tr.even{background:#FFFCE5;}body.page-checkout table td{padding:5px 10px;vertical-align:middle;font-size:15px;text-align:center;}div.addressfield-container-inline > div.form-item{float:none;}body.page-checkout fieldset.customer_profile_billing #edit-customer-profile-billing-field-billing-name{float:left;margin:0 0 0 5%;width:42%;}body.page-checkout fieldset.customer_profile_billing #edit-customer-profile-billing-field-billing-cif{float:left;margin:0 2% 0 1%;width:22%;}body.page-checkout fieldset.customer_profile_billing #edit-customer-profile-billing-field-billing-phone{float:left;width:22%;}body.page-checkout fieldset.customer_profile_billing #edit-customer-profile-billing-field-billing-name input,body.page-checkout fieldset.customer_profile_billing #edit-customer-profile-billing-field-billing-cif input,body.page-checkout fieldset.customer_profile_billing #edit-customer-profile-billing-field-billing-phone input{width:85%;}body.page-checkout fieldset.customer_profile_billing #addressfield-wrapper{width:90%;margin:auto;}body.page-checkout fieldset.customer_profile_billing .form-wrapper > div{margin:0 0 15px;}body.page-checkout fieldset.customer_profile_billing input.name-block.form-text,body.page-checkout fieldset.customer_profile_billing input.thoroughfare.form-text,body.page-checkout fieldset.customer_profile_billing input.premise.form-text{width:90%;padding:8px 3%;}body.page-checkout fieldset.customer_profile_billing input#edit-customer-profile-billing-commerce-customer-address-und-0-name-line{width:94%;}body.page-checkout fieldset.customer_profile_billing .form-wrapper .street-block{height:58px;}body.page-checkout fieldset.customer_profile_billing .form-wrapper .street-block div{float:left;width:48%;}body.page-checkout fieldset.customer_profile_billing .form-wrapper .street-block div + div{float:right;width:48%;}body.page-checkout fieldset.customer_profile_billing .form-wrapper .addressfield-container-inline.locality-block div{float:left;width:25%;}body.page-checkout fieldset.customer_profile_billing .form-wrapper .addressfield-container-inline.locality-block div + div{float:left;width:36%;}body.page-checkout fieldset.customer_profile_billing .form-wrapper .addressfield-container-inline.locality-block div + div + div{float:right;width:30%;}body.page-checkout fieldset.customer_profile_billing .form-wrapper .addressfield-container-inline.locality-block div input.form-text{width:90%;padding:8px 3%;}body.page-checkout fieldset#edit-buttons{border:0;width:96%;height:90px;margin:auto;padding:0;text-align:right;}body.page-checkout fieldset#edit-buttons .form-submit{margin:0;}.view-commerce-user-orders table.views-table{width:100%;font-family:'proxima_novalight';margin:15px 0;}.view-commerce-user-orders table.views-table thead{border-top:1px solid #B7DEE8;}.view-commerce-user-orders table.views-table th{background:#F4FAFC;border-bottom:1px solid #B7DEE8;padding:10px 2px;font-size:15px;font-weight:normal;text-align:center;text-transform:uppercase;color:#000;white-space:nowrap;}.view-commerce-user-orders table.views-table th a{color:#000;text-decoration:none;}.view-commerce-user-orders table.views-table th.views-field-edit-delete{text-indent:-999999px;}.view-commerce-user-orders table.views-table tr{border:0;background:#FFF;}.view-commerce-user-orders table.views-table tr.even{background:#FFFCE5;}.view-commerce-user-orders table.views-table td{padding:5px 10px;vertical-align:middle;font-size:15px;text-align:center;}.view-commerce-user-orders table.views-table td a{color:#1FBDE7;}.view-commerce-user-orders table.views-table td.active{background:#D9EBF4;}.checkout-help,.checkout-completion-message{padding:20px 0;}.checkout-help a,.checkout-completion-message a{color:#1FBDE7;}.page-user-orders .action-links{padding:0 10px 10px;min-height:20px;position:relative;list-style:none;}.page-user-orders .action-links a{display:block;float:right;width:100px;background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat -700px -180px;padding:1px 0 0 20px;font-size:13px;color:#1FBDE7;}#edit-checkout-review tr.pane-title{background:#DDD;}#edit-checkout-review tr.pane-title td{padding:10px 0;font-size:18px;}.entity-commerce-order.commerce-order-commerce-order table.views-table{width:100%;font-family:'proxima_novalight';margin:15px 0;}.entity-commerce-order.commerce-order-commerce-order table.views-table thead{border-top:1px solid #B7DEE8;}.entity-commerce-order.commerce-order-commerce-order table.views-table th{background:#F4FAFC;border-bottom:1px solid #B7DEE8;padding:10px 2px;font-size:15px;font-weight:normal;text-align:center;text-transform:uppercase;color:#000;white-space:nowrap;}.entity-commerce-order.commerce-order-commerce-order table.views-table th a{color:#000;}.entity-commerce-order.commerce-order-commerce-order table.views-table th.views-field-edit-delete{text-indent:-999999px;}.entity-commerce-order.commerce-order-commerce-order table.views-table tr{border:0;background:#FFF;}.entity-commerce-order.commerce-order-commerce-order table.views-table tr.even{background:#FFFCE5;}.entity-commerce-order.commerce-order-commerce-order table.views-table td{padding:5px 10px;vertical-align:middle;font-size:15px;text-align:center;}.entity-commerce-order.commerce-order-commerce-order .field-name-commerce-order-total .commerce-price-formatted-components{width:60%;}.entity-commerce-order.commerce-order-commerce-order .field-name-commerce-customer-billing{margin:20px 0;}.entity-commerce-order.commerce-order-commerce-order .field-name-commerce-customer-billing .field-label{padding:10px 0;font-size:18px;}.page-eform-submit-contact #center .entitytype-contact-form{padding:30px 0;width:810px;margin:auto;}.page-eform-submit-contact #center .entitytype-contact-form .form-item{padding:0 0 15px;}.page-eform-submit-contact #center .entitytype-contact-form label{float:left;width:160px;text-align:right;padding:10px 5px 0 0;font-size:11px;}.page-eform-submit-contact #center .entitytype-contact-form input.form-text,.page-eform-submit-contact #center .entitytype-contact-form textarea.form-textarea{border:1px solid #A0A0A0;border-radius:5px;color:#939393;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;background:none repeat scroll 0 0 #FFF8CA;padding:8px 10px;width:70%;}.page-eform-submit-contact #center .entitytype-contact-form textarea.form-textarea{width:73%;}.page-eform-submit-contact #center .entitytype-contact-form .grippie{display:none;}.page-eform-submit-contact #center .entitytype-contact-form input.form-submit{float:right;border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);margin:8px 53px  0 0;padding:8px 50px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;color:#692000;background:#ffb312;background:-moz-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb312),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-o-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-ms-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:linear-gradient(to bottom,#ffb312 0%,#ff9500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb312',endColorstr='#ff9500',GradientType=0);}.view-administracion-actualidad .view-header{background:#D9EBF4;padding:10px;color:#000;font-family:'proxima_novalight';font-size:13px;font-weight:bold;line-height:100%;text-transform:uppercase;}.view-administracion-actualidad .view-header:after{clear:both;content:".";display:block;height:0;visibility:hidden;}* html .view-administracion-actualidad .view-header{height:1%;}:first-child + html .view-administracion-actualidad .view-header{min-height:1%;}.view-administracion-actualidad .view-header a{display:block;background:linear-gradient(to bottom,#FFB312 0%,#FF9500 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);color:#692000;float:right;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:0 5px;padding:11px 30px;text-transform:uppercase;text-decoration:none;}.view-administracion-actualidad .view-filters .views-exposed-widget{margin:0;padding:15px 0;}.view-administracion-actualidad .view-filters #edit-title-wrapper{margin:0;padding:26px 0;width:30%;}.view-administracion-actualidad .view-filters #edit-field-date-info-value-wrapper{margin:0;padding:5px 0;width:32%;}.view-administracion-actualidad .view-filters #edit-status-1-wrapper{margin:0;padding:26px 0;width:20%;}.view-administracion-actualidad .view-filters #edit-title-wrapper input.form-text{width:80%;}.view-administracion-actualidad .view-filters #edit-field-date-info-value-wrapper .views-widget > div{width:45%;float:left;}.view-administracion-actualidad .view-filters #edit-field-date-info-value-wrapper .views-widget input.form-text{width:80%;}.view-administracion-actualidad .view-filters .form-type-select select{width:100%;margin:0;}.view-administracion-actualidad .form-type-select:before,.view-administracion-actualidad .form-type-select:after{top:7px;right:7px;}.view-administracion-actualidad .view-filters .views-submit-button{float:right;margin:0 20px 0 0;}.view-administracion-actualidad #edit-select .fieldset-wrapper .form-item{display:inline-block;}.view-administracion-actualidad #edit-select .fieldset-wrapper .form-item select{padding:8px 36px 8px 10px;min-width:200px;}.view-administracion-actualidad #edit-select legend a{text-transform:uppercase;text-decoration:none;color:#1FBDE7;font-size:15px;}.view-administracion-actualidad .view-filters input.form-submit,.view-administracion-actualidad #edit-select input.form-submit{display:block;background:linear-gradient(to bottom,#FFB312 0%,#FF9500 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);color:#692000;float:right;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:21px 0 0;padding:11px 30px;text-transform:uppercase;}.view-administracion-actualidad #edit-select input.form-submit{margin:0;font-size:12px;padding:8px 20px;}.view-administracion-actualidad table.views-table{width:100%;font-family:'proxima_novalight';margin:25px 0;}.view-administracion-actualidad table.views-table thead{border-top:1px solid #B7DEE8;}.view-administracion-actualidad table.views-table th{background:#F4FAFC;border-bottom:1px solid #B7DEE8;padding:10px 2px;font-size:15px;font-weight:normal;text-align:center;text-transform:uppercase;color:#000;white-space:nowrap;}.view-administracion-actualidad table.views-table th a{color:#000;}.view-administracion-actualidad table.views-table th.views-field-edit-node{text-indent:-999999px;width:55px;}.view-administracion-actualidad table.views-table th.views-field-edit-delete{text-indent:-999999px;}.view-administracion-actualidad table.views-table tr{border:0;background:#FFF;}.view-administracion-actualidad table.views-table tr.even{background:#FFFCE5;}.view-administracion-actualidad table.views-table td{padding:5px 10px;vertical-align:middle;font-size:15px;text-align:left;}.view-administracion-actualidad table.views-table td.active{background:#D9EBF4;}.view-administracion-actualidad table.views-table td.views-field-field-date-info,.view-administracion-actualidad table.views-table td.views-field-status{text-align:center;}.view-administracion-actualidad table.views-table td a{color:#1FBDE7;}.view-administracion-actualidad table.views-table .form-type-checkbox input[type="checkbox"]{display:block;}.view-administracion-actualidad table.views-table td.views-field-edit-node a{display:block;float:left;margin:4px;border-radius:6px;font-size:1px;height:29px;padding:0;position:relative;transition:all 0.3s ease-in-out 0s;width:32px;z-index:1;text-decoration:none;text-align:center;background:#9ABC34;color:#9ABC34;box-shadow:0 2px #7E9B26;}.view-administracion-actualidad table.views-table td.views-field-edit-node a:before{content:"?";font-size:18px;display:block;position:absolute;top:0;font-family:'websymbolsliga';color:#FFF;width:32px;text-align:center;line-height:27px;}#new-node-form a{color:#43C9EB;}#new-node-form .form-item{padding:10px 0;}#new-node-form #edit-body-und-0-format{display:none;}#new-node-form input.form-autocomplete{background-position:100% 13px;}#new-node-form #edit-field-date-info{float:left;width:48%;}#new-node-form #edit-field-imagen{float:right;width:48%;}#new-node-form #edit-actions{clear:both;}#new-node-form #edit-actions input.form-submit{display:block;background:linear-gradient(to bottom,#FFB312 0%,#FF9500 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);color:#692000;float:right;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:20px 10px;padding:11px 30px;text-transform:uppercase;}#simplenews-confirm-add-form{padding:20px 0;font-size:14px;}#simplenews-confirm-add-form input.form-submit{display:block;background:linear-gradient(to bottom,#FFB312 0%,#FF9500 100%) repeat scroll 0 0 rgba(0,0,0,0);border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);color:#692000;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:20px 10px;padding:11px 30px;text-transform:uppercase;}#simplenews-confirm-add-form a{color:#692000;text-decoration:none;}#edit-field-ef-adwords-conversion{display:none;}.oculta{display:none;}
.view-buscador-franquicias .view-header{padding:10px 0 20px;text-align:left;}.view-buscador-franquicias .view-header:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .view-buscador-franquicias .view-header{height:1%;}*:first-child + html .view-buscador-franquicias .view-header{min-height:1%;}.view-buscador-franquicias .view-header .franchises-search-summary{display:block;float:left;background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat -694px -8px;margin:5px 0;padding:5px 0 5px 22px;}.view-buscador-franquicias .view-header .form-type-select{display:inline-block;margin:0 0 0 10px;padding:0 15px 0 0;}.view-buscador-franquicias .view-header .form-type-select label{text-align:left;padding:0 0 5px 10px;height:15px;}.view-buscador-franquicias .view-header .form-type-select select{border:1px solid #D4D4D4;border-radius:7px;padding:4px 10px 4px 6px;height:27px;min-height:1px;font-size:12px;font-style:italic;color:#505050;}@media screen and (-webkit-min-device-pixel-ratio:0){.view-buscador-franquicias .view-header .form-type-select select{padding-right:44px;}}.view-buscador-franquicias .view-header .form-type-select:before{background:#F6F6F6;border:1px solid #D4D4D4;border-radius:0 7px 7px 0;box-shadow:0 0 1px rgba(0,0,0,0.2),0 0 1px rgba(255,255,255,0.75) inset;top:20px;right:2px;width:41px;height:25px;}.view-buscador-franquicias .view-header .form-type-select:after{content:"\f05b";right:17px;font-size:16px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.7)),to(rgba(0,0,0,0.1)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.view-franchises-sectors .view-header{padding:10px 0 20px;text-align:left;}.view-franchises-sectors .views-exposed-form{padding:10px 0 20px;text-align:right;}.view-franchises-sectors .views-exposed-form:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .view-franchises-sectors .views-exposed-form{height:1%;}*:first-child + html .view-franchises-sectors .views-exposed-form{min-height:1%;}.view-franchises-sectors .views-exposed-form .views-exposed-widgets{padding:0 0 0 400px;}.view-franchises-sectors .franchises-search-summary{display:block;float:left;background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat -694px -8px;margin:35px 0 0;padding:5px 0 5px 22px;}.view-franchises-sectors .views-exposed-form .form-type-select{display:inline-block;margin:0 0 0 10px;padding:0 15px 0 0;}.view-franchises-sectors .views-exposed-form .form-type-select label{text-align:left;padding:0 0 5px 10px;height:15px;}.view-franchises-sectors .views-exposed-form .form-type-select select{border:1px solid #D4D4D4;border-radius:7px;padding:4px 10px 4px 6px;height:27px;min-height:1px;font-size:12px;font-style:italic;color:#505050;}@media screen and (-webkit-min-device-pixel-ratio:0){.view-franchises-sectors .views-exposed-form .form-type-select select{padding-right:44px;}}.view-franchises-sectors .views-exposed-form .form-type-select:before{background:#F6F6F6;border:1px solid #D4D4D4;border-radius:0 7px 7px 0;box-shadow:0 0 1px rgba(0,0,0,0.2),0 0 1px rgba(255,255,255,0.75) inset;top:20px;right:2px;width:41px;height:25px;}.view-franchises-sectors .views-exposed-form .form-type-select:after{content:"\f05b";right:17px;font-size:16px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.7)),to(rgba(0,0,0,0.1)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.view-buscador-franquicias .applied-filters-summary{border:4px solid #1FBDE7;margin:15px 0;padding:10px 25px;text-align:left;}.view-buscador-franquicias .applied-filters-summary h2{color:#000000;font-size:18px;padding:0 0 10px;text-transform:uppercase;}.view-buscador-franquicias .applied-filters-summary a.remove-filters-link{display:block;float:right;margin:-30px 0 0;text-decoration:none;color:#1FBDE7;}.view-buscador-franquicias .applied-filters-summary a.remove-filters-link:before{content:"Ì";font-family:'websymbolsliga';padding:0 5px;font-size:15px;}.view-buscador-franquicias .applied-filters-summary div{font-family:'proxima_novalight';font-size:20px;font-style:italic;}.node-franchise.view-mode-teaser{position:relative;padding:20px 0 20px 20px;margin:auto;width:735px;border-bottom:1px solid #AAA;}.node-franchise.view-mode-teaser:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .node-franchise.view-mode-teaser{height:1%;}*:first-child + html .node-franchise.view-mode-teaser{min-height:1%;}.node-franchise.view-mode-teaser .two_col_stacked_header{position:absolute;right:0;top:20px;}.node-franchise.view-mode-teaser .two_col_stacked_left{width:215px;margin:0 20px 0 0;}.node-franchise.view-mode-teaser .two_col_stacked_center{width:500px;}.node-franchise.view-mode-teaser .two_col_stacked_center.two_col_stacked_center_full{width:735px;}.node-franchise.view-mode-teaser .flag-franquicias a{display:block;background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat -700px -180px;padding:1px 0 0 20px;font-size:13px;color:#1FBDE7;}.node-franchise.view-mode-teaser .flag-franquicias a.unflag-action{background-position:-700px -210px;}.node-franchise.view-mode-teaser .field-name-field-imagen{text-align:center;}.node-franchise.view-mode-teaser .field-name-field-imagen img{max-width:100%;width:auto;height:auto;}.node-franchise.view-mode-teaser .field-name-title{padding:0 280px 15px 0;font-family:'proxima_novalight';font-size:28px;font-weight:bold;line-height:100%;letter-spacing:-0.1em;}.node-franchise.view-mode-teaser .field-name-title a{text-decoration:none;color:#535353;}.node-franchise.view-mode-teaser .field-name-field-descripcion{padding:0 0 15px 0;font-size:15px;color:#777;}.node-franchise.view-mode-teaser .field-name-field-inversion,.node-franchise.view-mode-teaser .field-name-field-entrada,.node-franchise.view-mode-teaser .field-name-field-local-minimo,.node-franchise.view-mode-teaser .field-name-field-poblacion-minima{float:left;padding:1px 0;width:50%;}.node-franchise.view-mode-teaser .field-name-field-sector-actividad{padding:10px 0 0;font-size:12px;}.node-franchise.view-mode-teaser .field-name-field-sector-actividad a{color:#1FBDE7;}body.node-type-franchise .estructura_interior #tabs-wrapper{margin:450px 0 0;}body.node-type-franchise .estructura_interior #tabs-wrapper h1{display:none;}body.node-type-franchise .estructura_interior #sidebar-right{margin:430px 0 0;}#block-views-cabecera-franquicia-block{position:absolute;top:65px;border:4px solid #00C5FF;width:1109px;height:347px;overflow:hidden;}#block-views-cabecera-franquicia-block h2{display:none;}.node-franchise.view-mode-header{position:relative;font-family:'proxima_novalight';}.node-franchise.view-mode-header .group-left{float:left;padding:15px;width:278px;}.node-franchise.view-mode-header .group-middle{float:left;padding:0 15px 15px 0;margin:15px 0 0;width:232px;border-right:1px solid #CCC;color:#393939;letter-spacing:-0.1em;line-height:1.1;}.node-franchise.view-mode-header .group-right{background:url(/profiles/franquicias/themes/franquicias_static/images/fondo_mosaico.jpg) no-repeat right top;float:left;width:553px;min-height:249px;}.node-franchise.view-mode-header .group-footer{position:absolute;bottom:5px;padding:0 15px;width:525px;height:70px;overflow:hidden;}.node-franchise.view-mode-header .group-left .field-name-field-imagen{width:222px;height:142px;display:table-cell;text-align:center;vertical-align:middle;}.node-franchise.view-mode-header .group-middle .field-label{font-size:18px;font-weight:normal;}.node-franchise.view-mode-header .group-middle .field-items{font-size:18px;font-weight:bold;}.node-franchise.view-mode-header .group-middle .hierarchical-select-item-separator{padding:0 5px;font-style:normal;}.node-franchise.view-mode-header .group-middle a{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;font-style:normal;color:#1FBDE7;}.node-franchise.view-mode-header .group-footer .field-name-title h1{font-size:32px;color:#535353;letter-spacing:-0.1em;}.node-franchise.view-mode-header .group-footer .field-name-field-descripcion{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;color:#777;line-height:100%;}.view-cabecera-franquicia table{width:100%;font-family:'proxima_novalight';}.view-cabecera-franquicia table thead{border-top:1px solid #B7DEE8;}.view-cabecera-franquicia table th{background:#F4FAFC;border-bottom:1px solid #B7DEE8;padding:10px;font-size:12px;text-align:center;text-transform:uppercase;color:#000;white-space:nowrap;}.view-cabecera-franquicia table tr{background:#FFF;border:0;}.view-cabecera-franquicia table td{padding:10px;vertical-align:top;text-align:center;}.view-cabecera-franquicia .view-footer{height:0;overflow:hidden;}.node-franchise.view-mode-full .field-name-ds-flag-franquicias{padding:15px;min-height:20px;position:relative;}.node-franchise.view-mode-full .field-name-ds-flag-franquicias a{display:block;float:right;width:100px;background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat -700px -180px;padding:1px 0 0 20px;font-size:13px;color:#1FBDE7;}.node-franchise.view-mode-full .field-name-ds-flag-franquicias a.unflag-action{background-position:-700px -210px;}.node-franchise.view-mode-full .field-name-ds-flag-franquicias .flag-wrapper{width:100%;display:block;}.node-franchise.view-mode-full .field-name-ds-flag-franquicias .flag-throbber{position:absolute;right:103px;}.node-franchise.view-mode-full .field-name-body{padding:0 0 0 22px;font-size:13px;line-height:140%;}.node-franchise.view-mode-full .field-name-body strong,.node-franchise.view-mode-full .field-name-body b{color:#000;}.node-franchise.view-mode-full .field-name-field-imagenes-carrusel{position:relative;padding:20px 0 40px;}.node-franchise.view-mode-full .field-name-field-imagenes-carrusel .bx-wrapper{position:relative;}.node-franchise.view-mode-full .field-name-field-imagenes-carrusel .bx-viewport{position:relative;z-index:10;}.node-franchise.view-mode-full .field-name-field-imagenes-carrusel img{border:4px solid #00C5FF;width:207px;height:auto;}.node-franchise.view-mode-full .field-name-field-imagenes-carrusel .field-item{float:left;margin-right:22px;}.node-franchise.view-mode-full .field-name-field-imagenes-carrusel .bx-controls{position:absolute;width:794px;top:29%;left:-55px;z-index:1;}.node-franchise.view-mode-full .field-name-field-imagenes-carrusel a{font-family:'variable_regular';font-size:65px;text-decoration:none;color:#8D8D8D;}.node-franchise.view-mode-full .field-name-field-imagenes-carrusel a.bx-next{float:right;}.node-franchise.view-mode-full .field-name-field-imagenes-carrusel a.disabled{cursor:default;}.node-franchise.view-mode-full .field-name-field-imagenes-carrusel:after{clear:both;content:".";display:block;height:0;visibility:hidden;}* html .node-franchise.view-mode-full .field-name-field-imagenes-carrusel{height:1%;}:first-child + html .node-franchise.view-mode-full .field-name-field-imagenes-carrusel{min-height:1%;}.node-franchise.view-mode-full .field-name-field-ofrecemos{border-top:1px solid #CCC;}.node-franchise.view-mode-full .field-name-field-ofrecemos,.node-franchise.view-mode-full .field-name-field-pedimos{padding:22px;margin:22px;font-family:'proxima_novalight';}.node-franchise.view-mode-full .field-name-field-ofrecemos .field-label,.node-franchise.view-mode-full .field-name-field-pedimos .field-label{padding:0 0 30px;font-size:18px;text-transform:uppercase;color:#000;}.node-franchise.view-mode-full .field-name-field-videos{padding:413px 0 30px 44px;border-bottom:1px solid #CCC;position:relative;text-align:center;}.node-franchise.view-mode-full .field-name-field-videos .field-item{display:inline-block;position:relative;margin:35px 10px;}.node-franchise.view-mode-full .field-name-field-videos .field-item a:before{content:'\Ø';display:block;position:absolute;top:0;left:0;font-family:'websymbolsliga';z-index:100;color:#FFF;font-size:69px;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.8);width:170px;}.node-franchise.view-mode-full .field-name-field-videos .field-item img{width:170px;height:auto;position:relative;z-index:0;}.node-franchise.view-mode-full .field-name-field-videos iframe{position:absolute;top:0;left:44px;}.node-franchise.view-mode-full .field-name-boton-contacto-medio,.node-franchise.view-mode-full .field-name-boton-contacto-inferior{clear:both;text-align:right;}.node-type-franchise a.contacta_animado{position:relative;display:block;background:transparent;background:-moz-linear-gradient(top,#ffb312 0%,#FF9500  100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb312),color-stop(100%,#FF9500));background:-webkit-linear-gradient(top,#ffb312 0%,#FF9500 100%);background:-o-linear-gradient(top,#ffb312 0%,#FF9500 100%);background:-ms-linear-gradient(top,#ffb312 0%,#FF9500 100%);background:linear-gradient(to bottom,#ffb312 0%,#FF9500 100%);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFffb312,endColorstr=#FFFF9500);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFffb312,endColorstr=#FFFF9500);-moz-box-shadow:0 2px 2px 0px rgba(0,0,0,0.6),0 1px 0 0 rgba(255,255,255,0.6) inset;-webkit-box-shadow:0 2px 2px 0px rgba(0,0,0,0.6),0 1px 0 0 rgba(255,255,255,0.6) inset;box-shadow:0 2px 2px 0px rgba(0,0,0,0.6),0 1px 0 0 rgba(255,255,255,0.6) inset;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #D14921;margin:20px auto;padding:10px 0 8px;width:90%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:18px;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;color:#692000;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form #block-franchises_contact-contact_form-ajax-content{width:248px;z-index:1000;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target .pre-intructions{transition:all 0.8s linear 1s;-moz-transition:all 0.8s linear 1s;-webkit-transition:all 0.8s linear 1s;-o-transition:all 0.8s linear 1s;-ms-transition:all 0.8s linear 1s;background-color:transparent;}#sidebar-right #block-franchises-contact-contact-form .submissions-link{display:none;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #block-franchises_contact-contact_form-ajax-content{transition:all 0.8s linear 1s;-moz-transition:all 0.8s linear 1s;-webkit-transition:all 0.8s linear 1s;-o-transition:all 0.8s linear 1s;-ms-transition:all 0.8s linear 1s;-moz-border-radius:15px 0 0 15px;-webkit-border-radius:15px 0 0 15px;border-radius:15px 0 0 15px;-moz-box-shadow:-1px 1px 5px 0 rgba(0,0,0,0.6);-webkit-box-shadow:-1px 1px 5px 0 rgba(0,0,0,0.6);box-shadow:-1px 1px 5px 0 rgba(0,0,0,0.6);position:relative;background-color:#00C5FF;width:500px;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #block-franchises_contact-contact_form-ajax-content{transition:all 0.5s linear 0.5s;-moz-transition:all 0.5s linear 0.5s;-webkit-transition:all 0.5s linear 0.5s;-o-transition:all 0.5s linear 0.5s;-ms-transition:all 0.5s linear 0.5s;margin:20px 0 0 -250px;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form #close_franchise_contact{opacity:0;display:block;position:absolute;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiCiAgIGhlaWdodD0iNDk5LjU1Njc2IgogICBpZD0iTGF5ZXJfMSIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgNTAwIDQ5OS41NTY3NyIKICAgd2lkdGg9IjUwMCIKICAgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC40IHI5OTM5IgogICBzb2RpcG9kaTpkb2NuYW1lPSIxMzk2NDQ2MTUyX2Nyb3NzLTI0LnN2ZyI+PG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhOSI+PHJkZjpSREY+PGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz48ZGM6dGl0bGU+PC9kYzp0aXRsZT48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+PGRlZnMKICAgICBpZD0iZGVmczciIC8+PHNvZGlwb2RpOm5hbWVkdmlldwogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxMjgwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9Ijk3MiIKICAgICBpZD0ibmFtZWR2aWV3NSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgZml0LW1hcmdpbi10b3A9IjAiCiAgICAgZml0LW1hcmdpbi1sZWZ0PSIwIgogICAgIGZpdC1tYXJnaW4tcmlnaHQ9IjAiCiAgICAgZml0LW1hcmdpbi1ib3R0b209IjAiCiAgICAgaW5rc2NhcGU6em9vbT0iOS44MzMzMzMzIgogICAgIGlua3NjYXBlOmN4PSIxMC41MzA3NSIKICAgICBpbmtzY2FwZTpjeT0iMTAuNDg3IgogICAgIGlua3NjYXBlOndpbmRvdy14PSItOCIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iLTgiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJMYXllcl8xIiAvPjxwYXRoCiAgICAgZD0ibSA0OTQuNDEzNTMsNTkuOTY3MDE5IGMgNy40NDg2NCw3LjQ0ODY2IDcuNDQ4NjQsMTkuNjU2ODQgMCwyNy4xMDU1IEwgMzQ1LjA1OTYzLDIzNi4yODM2MyBjIC03LjQ0ODY2LDcuNDI0ODYgLTcuNDQ4NjYsMTkuNjU2ODQgMCwyNy4xMjkyOSBsIDE0OS4yODI1MSwxNDkuMjU4NzEgYyA3LjQ0ODY4LDcuNDQ4NjYgNy40NDg2OCwxOS42NTY4NCAwLDI3LjEyOTI5IGwgLTU0LjM3NzU4LDU0LjE4NzIgYyAtNy40NzI0NSw3LjQyNDg2IC0xOS43MDQ0Myw3LjQyNDg2IC0yNy4xNzY4OSwwIEwgMjYzLjU1Mjc2LDM0NC43NTMyMSBjIC03LjQ0ODY2LC03LjQ0ODY2IC0xOS43MDQ0MywtNy40NDg2NiAtMjcuMTUzMDksMCBMIDg3LjA0NTc2OCw0OTMuODkyOTMgYyAtNy40NDg2Niw3LjQ0ODY1IC0xOS43MDQ0MzUsNy40NDg2NSAtMjcuMTUzMDkxLDAgTCA1LjU4NjQ5MjcsNDM5LjYzNDM0IGMgLTcuNDQ4NjU3MSwtNy40NDg2NiAtNy40NDg2NTcxLC0xOS42NTY4NCAwLC0yNy4xMjkyOSBMIDE1NC45ODc5OSwyNjMuMzE3NzMgYyA3LjQ0ODY2LC03LjQyNDg2IDcuNDQ4NjYsLTE5LjY1Njg0IDAsLTI3LjEyOTI5IEwgNS43MDU0ODA3LDg2LjkwNTkzOSBjIC03LjQ3MjQ1NDYsLTcuNDQ4NjYgLTcuNDcyNDU0NiwtMTkuNjgwNjQgMCwtMjcuMTI5MyBMIDYwLjA1OTI1Nyw1LjU2NTY0ODYgYyA3LjQ5NjI1NiwtNy40MjQ4NiAxOS43MDQ0MzYsLTcuNDI0ODYgMjcuMTc2ODkxLDAuMDI0IEwgMjM2LjQ0NzI2LDE1NC44MDA3NyBjIDcuNDcyNDYsNy40NzI0NSAxOS43MDQ0NCw3LjQ3MjQ1IDI3LjE1MzA5LDAuMDI0IEwgNDEyLjk1NDI2LDUuNjg1MDQ4NiBjIDcuNDI0ODUsLTcuNDI0ODYgMTkuNjU2ODMsLTcuNDI0ODYgMjcuMTUzMDksMCBsIDU0LjMwNjE4LDU0LjI4MjM4MDQgeiIKICAgICBpZD0icGF0aDMiCiAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MSIKICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPjwvc3ZnPg==")
    no-repeat
    center 9px;background-size:contain;top:3px;right:15px;width:20px;height:30px;text-indent:-999999px;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #close_franchise_contact{transition:all 0.8s linear 1.5s;-moz-transition:all 0.8s linear 1.5s;-webkit-transition:all 0.8s linear 1.5s;-o-transition:all 0.8s linear 1.5s;-ms-transition:all 0.8s linear 1.5s;opacity:1;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form #block-franchises_contact-contact_form-ajax-content:before{opacity:0;content:".";position:absolute;display:block;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIKICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiCiAgIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQ4IDQ4IgogICBoZWlnaHQ9IjM3MC42MDY4NyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgNDg3LjMxNDk5IDM3MC42MDY4NyIKICAgd2lkdGg9IjQ4Ny4zMTUiCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgIGlkPSJzdmcyIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjQ4LjQgcjk5MzkiCiAgIHNvZGlwb2RpOmRvY25hbWU9IjEzOTY0MzQ5NDBfU3RyZWFtbGluZS01OS5zdmciPjxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTI3Ij48cmRmOlJERj48Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPjxkYzp0aXRsZT48L2RjOnRpdGxlPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZGVmcwogICAgIGlkPSJkZWZzMjUiPjxsaW5lYXJHcmFkaWVudAogICAgICAgaWQ9ImxpbmVhckdyYWRpZW50Mzk2NiI+PHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6I2ZmYjMxMjtzdG9wLW9wYWNpdHk6MTsiCiAgICAgICAgIG9mZnNldD0iMCIKICAgICAgICAgaWQ9InN0b3AzOTY4IiAvPjxzdG9wCiAgICAgICAgIHN0eWxlPSJzdG9wLWNvbG9yOiNmZjk1MDA7c3RvcC1vcGFjaXR5OjE7IgogICAgICAgICBvZmZzZXQ9IjEiCiAgICAgICAgIGlkPSJzdG9wMzk3MCIgLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIKICAgICAgIGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5cyIKICAgICAgIGlkPSJmaWx0ZXIzOTExIgogICAgICAgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj48ZmVHYXVzc2lhbkJsdXIKICAgICAgICAgaW5rc2NhcGU6Y29sbGVjdD0iYWx3YXlzIgogICAgICAgICBzdGREZXZpYXRpb249IjEuNzIwMjQzNCIKICAgICAgICAgaWQ9ImZlR2F1c3NpYW5CbHVyMzkxMyIgLz48L2ZpbHRlcj48bGluZWFyR3JhZGllbnQKICAgICAgIGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5cyIKICAgICAgIHhsaW5rOmhyZWY9IiNsaW5lYXJHcmFkaWVudDM5NjYiCiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQzOTcyIgogICAgICAgeDE9IjEwOC42MTk3IgogICAgICAgeTE9Ii0zNTcuMTIyNTMiCiAgICAgICB4Mj0iMTA0LjMyMzcyIgogICAgICAgeTI9IjQxLjg3NDIzMyIKICAgICAgIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIgogICAgICAgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAuMzIxNDYxLC0xMC4zMjE0NjIpIiAvPjxsaW5lYXJHcmFkaWVudAogICAgICAgaW5rc2NhcGU6Y29sbGVjdD0iYWx3YXlzIgogICAgICAgeGxpbms6aHJlZj0iI2xpbmVhckdyYWRpZW50Mzk2NiIKICAgICAgIGlkPSJsaW5lYXJHcmFkaWVudDM5NzQiCiAgICAgICBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIKICAgICAgIHgxPSIxMjEuNjc1ODciCiAgICAgICB5MT0iLTM1OS43MzM3NiIKICAgICAgIHgyPSIxMTguNDI0MzkiCiAgICAgICB5Mj0iMzYuNjUxNzYiCiAgICAgICBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMC4zMjE0NjEsLTEwLjMyMTQ2MikiIC8+PGZpbHRlcgogICAgICAgaW5rc2NhcGU6Y29sbGVjdD0iYWx3YXlzIgogICAgICAgaWQ9ImZpbHRlcjQwMDQiCiAgICAgICBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiPjxmZUdhdXNzaWFuQmx1cgogICAgICAgICBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICAgIHN0ZERldmlhdGlvbj0iNi4wMjA4NTE5IgogICAgICAgICBpZD0iZmVHYXVzc2lhbkJsdXI0MDA2IiAvPjwvZmlsdGVyPjxsaW5lYXJHcmFkaWVudAogICAgICAgaW5rc2NhcGU6Y29sbGVjdD0iYWx3YXlzIgogICAgICAgeGxpbms6aHJlZj0iI2xpbmVhckdyYWRpZW50Mzk2NiIKICAgICAgIGlkPSJsaW5lYXJHcmFkaWVudDQwMDgiCiAgICAgICBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIKICAgICAgIHgxPSIxMDguNjE5NyIKICAgICAgIHkxPSItMzU3LjEyMjUzIgogICAgICAgeDI9IjEwNC4zMjM3MiIKICAgICAgIHkyPSI0MS44NzQyMzMiCiAgICAgICBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMC4zMjE0NjEsLTEwLjMyMTQ2MikiIC8+PGxpbmVhckdyYWRpZW50CiAgICAgICBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICB4bGluazpocmVmPSIjbGluZWFyR3JhZGllbnQzOTY2IgogICAgICAgaWQ9ImxpbmVhckdyYWRpZW50NDAxMCIKICAgICAgIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIgogICAgICAgeDE9IjEwOC42MTk3IgogICAgICAgeTE9Ii0zNTcuMTIyNTMiCiAgICAgICB4Mj0iMTA0LjMyMzcyIgogICAgICAgeTI9IjQxLjg3NDIzMyIKICAgICAgIGdyYWRpZW50VHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwLjMyMTQ2MSwtMTAuMzIxNDYyKSIgLz48bGluZWFyR3JhZGllbnQKICAgICAgIGlua3NjYXBlOmNvbGxlY3Q9ImFsd2F5cyIKICAgICAgIHhsaW5rOmhyZWY9IiNsaW5lYXJHcmFkaWVudDM5NjYiCiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQ0MDEyIgogICAgICAgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiCiAgICAgICB4MT0iMTA4LjYxOTciCiAgICAgICB5MT0iLTM1Ny4xMjI1MyIKICAgICAgIHgyPSIxMDQuMzIzNzIiCiAgICAgICB5Mj0iNDEuODc0MjMzIgogICAgICAgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAuMzIxNDYxLC0xMC4zMjE0NjIpIiAvPjxsaW5lYXJHcmFkaWVudAogICAgICAgaW5rc2NhcGU6Y29sbGVjdD0iYWx3YXlzIgogICAgICAgeGxpbms6aHJlZj0iI2xpbmVhckdyYWRpZW50Mzk2NiIKICAgICAgIGlkPSJsaW5lYXJHcmFkaWVudDQwMTQiCiAgICAgICBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIKICAgICAgIHgxPSIxMDguNjE5NyIKICAgICAgIHkxPSItMzU3LjEyMjUzIgogICAgICAgeDI9IjEwNC4zMjM3MiIKICAgICAgIHkyPSI0MS44NzQyMzMiCiAgICAgICBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMC4zMjE0NjEsLTEwLjMyMTQ2MikiIC8+PC9kZWZzPjxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTI4MCIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI5NzIiCiAgICAgaWQ9Im5hbWVkdmlldzIzIgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBmaXQtbWFyZ2luLXRvcD0iMCIKICAgICBmaXQtbWFyZ2luLWxlZnQ9IjAiCiAgICAgZml0LW1hcmdpbi1yaWdodD0iMCIKICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCIKICAgICBpbmtzY2FwZTp6b29tPSIwLjk1NzQwMTI2IgogICAgIGlua3NjYXBlOmN4PSI0MTUuMTUxNjEiCiAgICAgaW5rc2NhcGU6Y3k9Ii04LjM2NDQwOSIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iLTgiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii04IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIiAvPjxnCiAgICAgaWQ9IkV4cGFuZGVkIgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2LjY5MDIwNywzNzEuOTAyOTEpIgogICAgIHN0eWxlPSJkaXNwbGF5OmlubGluZSI+PGcKICAgICAgIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiCiAgICAgICBpZD0ibGF5ZXIxIgogICAgICAgaW5rc2NhcGU6bGFiZWw9IkxheWVyIgogICAgICAgc3R5bGU9ImRpc3BsYXk6aW5saW5lIj48ZwogICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNy41MzIyNSwxLjU0NjkxNDUpIgogICAgICAgICBpZD0iZzUtNyIKICAgICAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MC4zMTM3MjU0OTtmaWx0ZXI6dXJsKCNmaWx0ZXI0MDA0KSI+PGcKICAgICAgICAgICBpZD0iZzctNCIKICAgICAgICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eTowLjMxMzcyNTQ5Ij48cGF0aAogICAgICAgICAgICAgZD0ibSA0NTMuNzA3LC0zMDAuNzc1MDcgLTU4LjcwNzIyLDYwIDAsMTk5LjAzNzQ0OCBjIDAsMjMuODMyMDU1IC0wLjYxMjU3LDI0LjQ0NDYyMiAtMjQuNDQ0NjIsMjQuNDQ0NjIyIGwgLTM1MC44MTc1MzgsMCBDIC01LjI0NDk3OTMsLTE3LjI5MyAtNC43MDcsLTIwLjIwNjY2MSAtNC43MDcsLTQxLjczNzYyMiBsIDAsLTI5Mi44MTc1MzggYyAwLC0yMi42ODE1IDAuMDM3Mjk0LC0yNC40NDQ2MiAyNC40NDQ2MjIsLTI0LjQ0NDYyIGwgMzUwLjgxNzUzOCwwIGMgMjMuMjU2NzgsMCAyNC40NDQ2MiwwLjAzNzMgMjQuNDQ0NjIsMjQuNDQ0NjIgbCAwLDMzLjA3Mjg2IHoiCiAgICAgICAgICAgICBpZD0icGF0aDktMCIKICAgICAgICAgICAgIGlua3NjYXBlOmNvbm5lY3Rvci1jdXJ2YXR1cmU9IjAiCiAgICAgICAgICAgICBzb2RpcG9kaTpub2RldHlwZXM9ImNjc3Nzc3Nzc3NjYyIKICAgICAgICAgICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjAuMzEzNzI1NDkiIC8+PC9nPjxnCiAgICAgICAgICAgaWQ9ImcxMS05IgogICAgICAgICAgIHN0eWxlPSJmaWxsOiMwMDAwMDA7ZmlsbC1vcGFjaXR5OjAuMzEzNzI1NDkiIC8+PGcKICAgICAgICAgICBpZD0iZzE1LTQiCiAgICAgICAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MC4zMTM3MjU0OSIgLz48ZwogICAgICAgICAgIGlkPSJnMTktOCIKICAgICAgICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eTowLjMxMzcyNTQ5IiAvPjwvZz48L2c+PGcKICAgICAgIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiCiAgICAgICBpZD0ibGF5ZXIyIgogICAgICAgaW5rc2NhcGU6bGFiZWw9IkxheWVyIzEiCiAgICAgICBzdHlsZT0iZGlzcGxheTppbmxpbmUiPjxnCiAgICAgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS41MzIyNSwtMi40NTMwODU1KSIKICAgICAgICAgaWQ9Imc1IgogICAgICAgICBzdHlsZT0iZmlsbDp1cmwoI2xpbmVhckdyYWRpZW50Mzk3Mik7ZmlsbC1vcGFjaXR5OjEiPjxnCiAgICAgICAgICAgaWQ9Imc3IgogICAgICAgICAgIHN0eWxlPSJmaWxsOnVybCgjbGluZWFyR3JhZGllbnQ0MDA4KTtmaWxsLW9wYWNpdHk6MSI+PHBhdGgKICAgICAgICAgICAgIGQ9Im0gNDUzLjcwNywtMzAwLjc3NTA3IC01OC43MDcyMiw2MCAwLDE5OS4wMzc0NDggYyAwLDIzLjgzMjA1NSAtMC42MTI1NywyNC40NDQ2MjIgLTI0LjQ0NDYyLDI0LjQ0NDYyMiBsIC0zNTAuODE3NTM4LDAgQyAtNS4yNDQ5NzkzLC0xNy4yOTMgLTQuNzA3LC0yMC4yMDY2NjEgLTQuNzA3LC00MS43Mzc2MjIgbCAwLC0yOTIuODE3NTM4IGMgMCwtMjIuNjgxNSAwLjAzNzI5NCwtMjQuNDQ0NjIgMjQuNDQ0NjIyLC0yNC40NDQ2MiBsIDM1MC44MTc1MzgsMCBjIDIzLjI1Njc4LDAgMjQuNDQ0NjIsMC4wMzczIDI0LjQ0NDYyLDI0LjQ0NDYyIGwgMCwzMy4wNzI4NiB6IgogICAgICAgICAgICAgaWQ9InBhdGg5IgogICAgICAgICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgICAgICAgIHNvZGlwb2RpOm5vZGV0eXBlcz0iY2Nzc3Nzc3Nzc2NjIgogICAgICAgICAgICAgc3R5bGU9ImZpbGw6dXJsKCNsaW5lYXJHcmFkaWVudDM5NzQpO2ZpbGwtb3BhY2l0eToxIiAvPjwvZz48ZwogICAgICAgICAgIGlkPSJnMTEiCiAgICAgICAgICAgc3R5bGU9ImZpbGw6dXJsKCNsaW5lYXJHcmFkaWVudDQwMTApO2ZpbGwtb3BhY2l0eToxIiAvPjxnCiAgICAgICAgICAgaWQ9ImcxNSIKICAgICAgICAgICBzdHlsZT0iZmlsbDp1cmwoI2xpbmVhckdyYWRpZW50NDAxMik7ZmlsbC1vcGFjaXR5OjEiIC8+PGcKICAgICAgICAgICBpZD0iZzE5IgogICAgICAgICAgIHN0eWxlPSJmaWxsOnVybCgjbGluZWFyR3JhZGllbnQ0MDE0KTtmaWxsLW9wYWNpdHk6MSIgLz48L2c+PC9nPjwvZz48L3N2Zz4=")
    no-repeat
    center 9px;background-size:contain;top:7px;left:-190px;width:185px;height:185px;text-indent:-999999px;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #block-franchises_contact-contact_form-ajax-content:before{transition:all 1s linear 1.3s;-moz-transition:all 1s linear 1.3s;-webkit-transition:all 1s linear 1.3s;-o-transition:all 1s linear 1.3s;-ms-transition:all 1s linear 1.3s;opacity:1;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form #block-franchises_contact-contact_form-ajax-content:after{opacity:0;content:"Contate já esta rede de franchising";position:absolute;display:block;top:35px;left:-170px;width:120px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:23px;font-weight:bold;color:#FFF;line-height:1;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #block-franchises_contact-contact_form-ajax-content:after{transition:all 1s linear 1.3s;-moz-transition:all 1s linear 1.3s;-webkit-transition:all 1s linear 1.3s;-o-transition:all 1s linear 1.3s;-ms-transition:all 1s linear 1.3s;opacity:1;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form .form-wrapper{width:100%;margin:0;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target .form-wrapper{transition:all 0.5s ease-out 0.3s;-moz-transition:all 0.5s ease-out 0.3s;-webkit-transition:all 0.5s ease-out 0.3s;-o-transition:all 0.5s ease-out 0.3s;-ms-transition:all 0.5s ease-out 0.3s;display:inline-block;padding:0;margin:0 1%;width:47%;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #edit-field-ef-franquicias label{padding:5px 0 10px 25px;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #edit-field-ef-franquicias,.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #edit-field-ef-leido-acepto,.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #edit-actions{margin:0 0 0 1%;width:98%;clear:both;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #edit-field-ef-nombre-apellidos,.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #edit-field-ef-email,.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #edit-field-ef-province{float:left;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #edit-field-ef-telefono,.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #edit-field-ef-abrir-franquicia,.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #edit-field-ef-observaciones{float:right;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target label{padding:5px 0 3px;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #edit-field-ef-leido-acepto{padding:10px 0 0;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #edit-field-ef-leido-acepto label{padding:5px 0 0 25px;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target input.form-text,.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target textarea.form-textarea{transition:all 0.8s ease-out 1s;-moz-transition:all 0.8s ease-out 1s;-webkit-transition:all 0.8s ease-out 1s;-o-transition:all 0.8s ease-out 1s;-ms-transition:all 0.8s ease-out 1s;border:1px solid #666;box-shadow:0 0 5px 1px #FFFFFF;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target input.form-text,.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target textarea.form-textarea{transition:all 0.5s ease-in 1s;-moz-transition:all 0.5s ease-in 1s;-webkit-transition:all 0.5s ease-in 1s;-o-transition:all 0.5s ease-in 1s;-ms-transition:all 0.5s ease-in 1s;background-color:#D9EBF4;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target input.form-text:focus,.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target textarea.form-textarea:focus{transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;background-color:#FFF;box-shadow:0 0 0 0 #FFFFFF;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target .form-type-select:before{top:27px;right:5px;padding:0 0 2px;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target .form-type-select:after{top:26px;right:7px;}.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #edit-field-ef-tienes-local .form-type-radio label,.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #edit-field-ef-boletin label,.node-type-franchise #sidebar-right #block-franchises-contact-contact-form:target #edit-field-ef-leido-acepto label{transition:all 1s linear 0.5s;-moz-transition:all 1s linear 0.5s;-webkit-transition:all 1s linear 0.5s;-o-transition:all 1s linear 0.5s;-ms-transition:all 1s linear 0.5s;color:#FFF;}.page-node-workflow .workflow-current-state{padding:15px;}.page-node-workflow #center table.sticky-table caption{padding:0 0 10px;text-transform:uppercase;font-weight:bold;font-size:16px;}.page-node-workflow #center table.sticky-table{width:100%;font-family:'proxima_novalight';margin:15px 0;}.page-node-workflow #center table.sticky-table thead{border-top:1px solid #B7DEE8;}.page-node-workflow #center table.sticky-table th{background:#F4FAFC;border-bottom:1px solid #B7DEE8;padding:10px 2px;font-size:15px;font-weight:normal;text-align:center;text-transform:uppercase;color:#000;white-space:nowrap;}.page-node-workflow #center table.sticky-table th a{color:#000;}.page-node-workflow #center table.sticky-table th.views-field-edit-delete{text-indent:-999999px;}.page-node-workflow #center table.sticky-table tr{border:0;background:#FFF;}.page-node-workflow #center table.sticky-table tr.even{background:#FFFCE5;}.page-node-workflow #center table.sticky-table td{padding:5px 10px;vertical-align:middle;font-size:15px;text-align:center;}.node-new.view-mode-teaser_franquicia{margin:20px auto;}.node-new.view-mode-teaser_franquicia > .field-name-title h2{font-size:26px;font-family:'variable_bold';line-height:100%;}.node-new.view-mode-teaser_franquicia > .field-name-title a{text-decoration:none;color:#525252;}.node-new.view-mode-teaser_franquicia .field-name-field-imagen{margin:10px 0 0;}.node-new.view-mode-teaser_franquicia .field-name-field-imagen img{border:4px solid #00C5FF;}.node-new.view-mode-teaser_franquicia .field-name-field-date-info{padding:15px 0 5px;font-size:16px;font-style:italic;font-family:'variable_regular';color:#393939;}.node-new.view-mode-teaser_franquicia .field-name-body{padding:10px;}.node-new.view-mode-teaser_franquicia .field-name-node-link{background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat 0 0;}.node-new.view-mode-teaser_franquicia .field-name-node-link a{color:#1FBDE7;margin:0 0 0 10px;}.node-new.view-mode-full .field-name-field-new-video{padding:413px 0 30px 22px;border-bottom:1px solid #CCC;position:relative;text-align:center;}.node-new.view-mode-full .field-name-field-new-video .field-item{display:none;}.node-new.view-mode-full .field-name-field-new-video iframe{position:absolute;top:0;left:22px;}.node-report.view-mode-teaser_franquicia{margin:20px auto;}.node-report.view-mode-teaser_franquicia > .field-name-title h2{font-size:26px;font-family:'variable_bold';line-height:100%;padding:0 0 15px;}.node-report.view-mode-teaser_franquicia > .field-name-title a{text-decoration:none;color:#525252;}.node-report.view-mode-teaser_franquicia .field-name-field-imagen img{border:4px solid #00C5FF;}.node-report.view-mode-teaser_franquicia .field-name-field-date-info{padding:15px 0 5px;font-size:21px;font-style:italic;font-family:'variable_regular';color:#393939;}.node-report.view-mode-teaser_franquicia .field-name-body{margin:10px 0;}.node-report.view-mode-full .field-name-field-report-video{padding:413px 0 30px 22px;border-bottom:1px solid #CCC;position:relative;text-align:center;}.node-report.view-mode-full .field-name-field-report-video .field-item{display:none;}.node-report.view-mode-full .field-name-field-report-video iframe{position:absolute;top:0;left:22px;}.node-interview.view-mode-teaser_franquicia{position:relative;padding:0 0 30px 134px;}.views-row-first .node-interview.view-mode-teaser_franquicia{padding:0 0 30px 134px;}.node-interview.view-mode-teaser_franquicia .field-name-field-imagen{position:absolute;left:10px;top:0;}.node-interview.view-mode-teaser_franquicia .field-name-field-entrevistado{float:left;padding:0 13px 0 0;font-size:20px;font-family:'variable_black';text-transform:uppercase;color:#535353;}.node-interview.view-mode-teaser_franquicia .field-name-node-link{float:left;background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat 0 0;margin:4px 0 0 0;padding:0 0 0 10px;}.node-interview.view-mode-teaser_franquicia .field-name-node-link a{color:#1FBDE7;}.node-interview.view-mode-teaser_franquicia .field-name-field-cargo-entrevistado{clear:both;padding:15px 0 0;}.node-interview.view-mode-teaser_franquicia .field-name-field-cita{margin:10px 0 0 -134px;padding:38px 0 0;background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat 134px -270px;}.node-interview.view-mode-teaser_franquicia .field-name-field-cita .field-items{background:#BFD9E2 url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat -672px -264px;padding:20px 30px 20px 55px;font-size:18px;font-family:Georgia,"Times New Roman",Times,serif;color:#575B63;}.node-interview.view-mode-teaser_franquicia .field-name-field-cita .field-items p{margin:0;}.node-interview.view-mode-teaser_franquicia .field-name-field-cita .field-items .field-item{padding:0 35px 0 0;background:url(/profiles/franquicias/themes/franquicias_static/images/cierre_comillas.png) no-repeat right bottom;}.node-interview.view-mode-full .field-name-field-interview-video{padding:413px 0 30px 0;border-bottom:1px solid #CCC;position:relative;text-align:center;}.node-interview.view-mode-full .field-name-field-interview-video .field-item{display:none;}.node-interview.view-mode-full .field-name-field-interview-video iframe{position:absolute;top:0;left:0;}.view-franquicias-destacadas-sector .views-row-first{border-bottom:1px solid #CCC;}.node-franchise.view-mode-franquicia_destacada{padding:20px 0;line-height:130%;}.node-franchise.view-mode-franquicia_destacada .field-name-title h3{background:url(/profiles/franquicias/themes/franquicias_static/images/sprite.png) no-repeat 2px 0;padding:0 0 0 13px;font-size:20px;font-weight:bold;letter-spacing:-0.05em;line-height:100%;}.node-franchise.view-mode-franquicia_destacada .field-name-title a{text-decoration:none;color:#535353;}.node-franchise.view-mode-franquicia_destacada > div{padding:3px 0 0 20px;}.node-franchise.view-mode-franquicia_destacada > div:first-child{padding:0;}#block-views-e8637e0d49de49b85d932f66fcc38892{border:1px solid #CCC;padding:20px;}#block-views-e8637e0d49de49b85d932f66fcc38892 h2{padding:0 0 20px;color:#000000;font-size:18px;font-weight:normal;line-height:100%;text-transform:uppercase;}#block-views-e8637e0d49de49b85d932f66fcc38892 .view-franquicias-destacadas-sector .views-row-first{border:0;}#block-views-e8637e0d49de49b85d932f66fcc38892 .field-name-title h3{border-bottom:1px dotted #C1C1C1;padding:5px 10px;}#block-views-e8637e0d49de49b85d932f66fcc38892 .field-name-title a{text-decoration:none;font-size:12px;color:#1FBDE7;}#block-views-e8637e0d49de49b85d932f66fcc38892 .views-row-last .field-name-title h3{border:0;}body.page-franchises-comparator #center{float:none;clear:both;width:1117px;}body.page-franchises-comparator #sidebar-right{float:none;clear:both;width:650px;margin:auto;padding:20px 0 0;}body.page-franchises-comparator #block-views-franquicias-favoritas-block{display:none;}#block-franchises-contact-contact-form #edit-field-ef-franquicias-und img{display:none;}body.page-franchises-comparator #block-franchises-contact-contact-form #edit-field-ef-franquicias-und img{display:block;}body.page-franchises-comparator #center{float:none;clear:both;width:1117px;}body.page-franchises-comparator #center a.contact-scroll-link{display:block;float:right;clear:both;border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);margin:0;padding:8px 50px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;text-align:center;text-decoration:none;color:#692000;cursor:pointer;background:#ffb312;background:-moz-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb312),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-o-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-ms-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:linear-gradient(to bottom,#ffb312 0%,#ff9500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb312',endColorstr='#ff9500',GradientType=0);}body.page-franchises-comparator .view-comparador-franquicias{padding:50px 0 0;}body.page-franchises-comparator .view-comparador-franquicias table{width:100%;font-family:'proxima_novalight';}body.page-franchises-comparator .view-comparador-franquicias table thead{border-top:1px solid #B7DEE8;}body.page-franchises-comparator .view-comparador-franquicias table th{background:#F4FAFC;border-bottom:1px solid #B7DEE8;padding:10px 2px;font-size:13px;font-weight:normal;text-align:center;text-transform:uppercase;color:#000;white-space:nowrap;}body.page-franchises-comparator .view-comparador-franquicias table th a{color:#000;}body.page-franchises-comparator .view-comparador-franquicias table tr{border:0;background:#FFF;}body.page-franchises-comparator .view-comparador-franquicias table tr.even{background:#FFFCE5;}body.page-franchises-comparator .view-comparador-franquicias table td{padding:10px;vertical-align:top;text-align:center;}body.page-franchises-comparator .view-comparador-franquicias table td.active{background:#D9EBF4;}body.page-franchises-comparator .view-comparador-franquicias table td img{max-width:50px;width:auto;height:auto;}body.page-franchises-comparator .view-comparador-franquicias table td .prorrogable,body.page-franchises-comparator .view-comparador-franquicias table td .comparador{display:block;}body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form .pre-intructions{display:none;}body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form .submissions-link{width:606px;}body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form #edit-field-ef-franquicias:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form #edit-field-ef-franquicias{height:1%;}*:first-child + html body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form #edit-field-ef-franquicias{min-height:1%;}body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form #block-franchises_contact-contact_form-ajax-content:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form #block-franchises_contact-contact_form-ajax-content{height:1%;}*:first-child + html body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form #block-franchises_contact-contact_form-ajax-content{min-height:1%;}body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form #edit-field-ef-franquicias-und{width:100%;}body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form #edit-field-ef-franquicias-und .form-item{float:left;width:22%;margin:0 0 2% 3%;position:relative;}body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form #edit-field-ef-franquicias-und .form-item label{width:90px;height:90px;border:1px solid #CCC;background:#FFF;padding:5px;margin:0 0 0 20px;display:table-cell;text-align:center;vertical-align:middle;}body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form #edit-field-ef-franquicias-und .form-item label img{max-width:90px;max-height:90px;width:auto;height:auto;}body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form #edit-field-ef-franquicias-und .form-item .fav-title{display:none;}body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form #edit-field-ef-franquicias-und .form-item span.checkbox,body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form #edit-field-ef-franquicias-und .form-item input.styled{position:absolute;left:-20px;}body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form .form-wrapper{float:left;width:46%;margin:0 2%;}body.page-franchises-comparator #sidebar-right #edit-field-ef-franquicias.form-wrapper{width:100%;}body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form #edit-field-ef-franquicias-rel.form-wrapper{padding:10px 0 0;}body.page-franchises-comparator #sidebar-right #block-franchises-contact-contact-form #edit-field-ef-boletin{clear:left;}#user-register-form{position:relative;width:435px;float:left;border-right:1px solid #CCC;padding:10px 2% 20px;margin:20px 0;}#user-register-form .form-item{padding:0 0 10px;}#user-register-form .form-item .form-item{padding:0;}#user-register-form .password-strength,#user-register-form .password-confirm{width:15em;}#user-register-form .confirm-parent,#user-register-form .password-parent{width:100%;}#user-register-form .password-strength-title{font-size:11px;}#user-register-form .description{padding:5px;}#user-register-form .form-item-mail .form-text{width:90%;}#user-register-form input.password-confirm,#user-register-form input.password-field{width:11em;}#user-register-form div.password-suggestions{width:95%;}#user-register-form input.form-submit{border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);margin:10px 0;padding:10px 50px 8px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;color:#692000;background:#ffb312;background:-moz-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb312),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-o-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-ms-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:linear-gradient(to bottom,#ffb312 0%,#ff9500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb312',endColorstr='#ff9500',GradientType=0);}#user-register-form #edit-intro{position:absolute;top:0;left:515px;width:470px;padding:15px 0;}#user-register-form #edit-intro li{margin:0 0 15px;}#user-register-form #edit-intro a{color:#1FBDE7;text-decoration:none;}.node-franchise-form{padding:20px 0 0;}.node-franchise-form .form-item{padding:0 0 20px;}.node-franchise-form .form-item select.form-select{border:1px solid #A0A0A0;border-radius:5px;min-height:10px;color:#939393;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;padding:8px 10px;}.node-franchise-form a{color:#43C9EB;}.node-franchise-form .form-item.form-item-title{float:left;margin:0 20px 0 0;}.node-franchise-form .field-name-field-descripcion{float:right;width:55%;}.node-franchise-form .field-name-field-descripcion input.form-text{width:95%;}.node-franchise-form .field-name-field-sector-actividad{clear:left;float:left;}.node-franchise-form #edit-field-imagen{width:430px;float:right;}.node-franchise-form #edit-field-imagen .form-item{padding:0;}.node-franchise-form #edit-body{clear:both;width:100%;padding:0;}.node-franchise-form #edit-body textarea.form-textarea{border:1px solid #A0A0A0;border-radius:5px;color:#939393;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;padding:8px 10px;}.node-franchise-form #edit-body-und-0-format{display:none;}.node-franchise-form #edit-field-inversion-cantidad{clear:left;}.node-franchise-form #edit-field-inversion-cantidad,.node-franchise-form #edit-field-inversion,.node-franchise-form #edit-field-canon-entrada{float:left;margin:0 40px 0 0;height:115px;}.node-franchise-form #edit-field-royalty{float:left;margin:0;height:115px;}.node-franchise-form #edit-field-canon-publicidad{float:right;margin:0;}.node-franchise-form #edit-field-inversion-cantidad input{width:113px;}.node-franchise-form #edit-field-inversion input{width:285px;}.node-franchise-form #edit-field-canon-entrada input{width:100px;}.node-franchise-form #edit-field-royalty input{width:218px;}.node-franchise-form #edit-field-canon-publicidad input{width:100px;}.node-franchise-form #edit-field-duracion-contrato{clear:left;}.node-franchise-form #edit-field-duracion-contrato,.node-franchise-form #edit-field-local-minimo,.node-franchise-form #edit-field-poblacion-minima{float:left;margin:0 40px 0 0;height:125px;}.node-franchise-form #edit-field-duracion-contrato input{width:100px;}.node-franchise-form #edit-field-local-minimo input{width:53px;}.node-franchise-form #edit-field-poblacion-minima input{width:69px;}.node-franchise-form #edit-field-franquicias-propias{position:relative;margin:0 10px 0 33px;width:153px;height:125px;float:left;}.node-franchise-form #edit-field-franquicias-en-espana{width:85px;height:125px;float:left;}.node-franchise-form #edit-field-franquicias-en-extranjero{position:relative;margin:0 48px  0 0;width:115px;height:125px;float:left;}.node-franchise-form #edit-field-franquicias-en-espana label,.node-franchise-form #edit-field-franquicias-en-extranjero label{overflow:hidden;text-indent:-90px;letter-spacing:-0.05em;}.node-franchise-form #edit-field-franquicias-propias .description{position:absolute;width:360px;padding:5px 0;}.node-franchise-form #edit-field-franquicias-en-espana .description,.node-franchise-form #edit-field-franquicias-en-extranjero .description{display:none;}.node-franchise-form #edit-field-franquicias-propias input{width:65px;}.node-franchise-form #edit-field-franquicias-en-espana input{width:50px;}.node-franchise-form #edit-field-franquicias-en-extranjero input{width:50px;}.node-franchise-form #edit-field-franquicias-propias:before,.node-franchise-form #edit-field-franquicias-propias:after{content:" ";background:#CCC;position:absolute;top:-9px;left:-30px;width:1px;height:115px;}.node-franchise-form #edit-field-franquicias-propias:after{left:380px;}.node-franchise-form #edit-field-anio-creacion-empresa,.node-franchise-form #edit-field-anio-creacion-franquicia{float:left;margin:0 10px 0 0;width:25%;height:150px;}.node-franchise-form #edit-field-anio-creacion-empresa input.form-text,.node-franchise-form #edit-field-anio-creacion-franquicia input.form-text{margin:8px 0 0;width:80%;}.node-franchise-form #edit-field-anio-creacion-franquicia input.form-text{margin:8px 0 0;width:80%;}.node-franchise-form #edit-field-anio-creacion-empresa .container-inline-date > .form-item,.node-franchise-form #edit-field-anio-creacion-franquicia .container-inline-date > .form-item{margin:0;padding:0;}.node-franchise-form #edit-field-anio-creacion-empresa .container-inline-date .date-padding,.node-franchise-form #edit-field-anio-creacion-franquicia .container-inline-date .date-padding{margin:0;padding:0;}.node-franchise-form #edit-field-ubicacion-sede{float:left;padding:10px  0 0 15px;height:140px;}.node-franchise-form #edit-field-ubicacion-sede input.form-text{width:235px;}.node-franchise-form #edit-field-telefono{float:left;clear:left;padding:8px 0 0;height:142px;}.node-franchise-form #edit-field-telefono input.form-text{width:195px;}.node-franchise-form #edit-field-imagenes-carrusel{float:left;width:45%;margin:0 0 0 30px;min-height:170px;}.node-franchise-form #edit-field-imagenes-carrusel .fieldset-wrapper .form-item{padding:0;}.node-franchise-form #edit-field-imagenes-carrusel table{width:100%;font-family:'proxima_novalight';}.node-franchise-form #edit-field-imagenes-carrusel table thead{border-top:1px solid #B7DEE8;}.node-franchise-form #edit-field-imagenes-carrusel table th{background:#F4FAFC;border-bottom:1px solid #B7DEE8;padding:10px;font-size:13px;font-weight:normal;text-align:center;text-transform:uppercase;color:#000;white-space:nowrap;}.node-franchise-form #edit-field-imagenes-carrusel table tr{background:#FFF;border:0;}.node-franchise-form #edit-field-imagenes-carrusel table tr.even{background:#FFFCE5;}.node-franchise-form #edit-field-imagenes-carrusel table td{padding:10px;vertical-align:top;}.node-franchise-form #edit-field-imagenes-carrusel table td .image-preview img{width:120px;height:auto;}.node-franchise-form #edit-field-imagenes-carrusel table td .image-widget-data{float:left;word-break:break-all;width:190px;font-size:12px;}.node-franchise-form #edit-field-imagenes-carrusel table td .file-size{display:block;clear:both;}.node-franchise-form #edit-field-imagenes-carrusel table td .form-type-select:before{top:3px;right:2px;}.node-franchise-form #edit-field-imagenes-carrusel table td .form-type-select:after{top:3px;right:5px;}.node-franchise-form #edit-field-imagenes-carrusel table td .form-type-select select{padding:5px 20px 5px 5px;}@media screen and (-webkit-min-device-pixel-ratio:0){.node-franchise-form #edit-field-imagenes-carrusel table td .form-type-select select{padding-right:26px}}.node-franchise-form #edit-field-imagenes-carrusel table td + td + td{padding:5px;}.node-franchise-form #edit-field-imagenes-carrusel table td + td + td:before{background:#C41313;border:none;border-radius:6px;box-shadow:0 2px #8A0D0D;color:#FFFFFF;content:"Î";cursor:pointer;display:block;font-family:'websymbolsliga';font-size:26px;height:29px;left:0;line-height:1;margin:0;padding:0;position:relative;text-align:center;top:4px;left:15px;transition:all 0.3s ease-in-out 0s;vertical-align:middle;width:32px;z-index:1;}.node-franchise-form #edit-field-imagenes-carrusel table td input.form-submit{background:#C41313;border:none;cursor:pointer;display:block;vertical-align:middle;height:31px;margin:-25px 0 0 15px;opacity:0;position:relative;text-indent:-999999px;width:32px;z-index:10;}.node-franchise-form .form-item .description{white-space:normal;}.node-franchise-form #edit-field-imagenes-carrusel-und-0-alt,#edit-field-imagenes-carrusel-und-0-title{width:100%;}.node-franchise-form #edit-field-imagenes-carrusel-und-1-alt,#edit-field-imagenes-carrusel-und-1-title{width:100%;}.node-franchise-form #edit-field-imagenes-carrusel-und-2-alt,#edit-field-imagenes-carrusel-und-2-title{width:100%;}.node-franchise-form #edit-field-imagenes-carrusel-und-3-alt,#edit-field-imagenes-carrusel-und-3-title{width:100%;}.node-franchise-form #edit-field-imagenes-carrusel-und-4-alt,#edit-field-imagenes-carrusel-und-4-title{width:100%;}.node-franchise-form #edit-field-imagenes-carrusel-und-5-alt,#edit-field-imagenes-carrusel-und-5-title{width:100%;}.node-franchise-form #edit-field-imagenes-carrusel-und-6-alt,#edit-field-imagenes-carrusel-und-6-title{width:100%;}.node-franchise-form #edit-field-imagenes-carrusel-und-7-alt,#edit-field-imagenes-carrusel-und-7-title{width:100%;}.node-franchise-form #edit-field-imagenes-carrusel-und-8-alt,#edit-field-imagenes-carrusel-und-8-title{width:100%;}.node-franchise-form #edit-field-imagenes-carrusel-und-9-alt,#edit-field-imagenes-carrusel-und-9-title{width:100%;}.node-franchise-form #edit-field-imagen-mosaico{width:43%;margin:10px 60px 0 0;float:right;min-height:160px;}.node-franchise-form #edit-field-imagen-mosaico .form-type-managed-file .image-widget{width:100%;}.node-franchise-form #edit-field-ofrecemos,.node-franchise-form #edit-field-pedimos{width:45%;margin:0 0 0 3%;float:left;}.node-franchise-form #edit-field-ofrecemos textarea,.node-franchise-form #edit-field-pedimos textarea{border:1px solid #A0A0A0;border-radius:5px;margin:0 0 10px;padding:8px 10px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;color:#939393;min-height:150px;}.node-franchise-form #edit-field-ofrecemos .grippie,.node-franchise-form #edit-field-pedimos .grippie{display:none;}.node-franchise-form #edit-field-videos{width:45%;margin:0 0 0 3%;float:left;}.node-franchise-form #edit-field-videos .media-widget .form-item.form-type-item{display:none;}.node-franchise-form #edit-field-videos .preview.launcher{width:200px;position:relative;float:left;}.node-franchise-form #edit-field-videos .preview.launcher .media-item{border:0;}.node-franchise-form #edit-field-videos .preview.launcher img{width:100%;height:110px;}.node-franchise-form #edit-field-videos .preview.launcher .label-wrapper{width:180px;margin:0 0 15px;padding:0;background:rgba(0,0,0,0.6);}.node-franchise-form #edit-field-videos .preview.launcher .label-wrapper label{overflow:auto;white-space:normal;text-transform:none;font-size:12px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:130%;color:#FFF;padding:5px;margin:0;text-shadow:1px 1px 0 rgba(0,0,0,0.8);}.node-franchise-form #edit-field-videos .tabledrag-toggle-weight-wrapper{padding:5px 0;}.node-franchise-form #edit-field-videos table#field-videos-values{width:100%;font-family:'proxima_novalight';}.node-franchise-form #edit-field-videos table#field-videos-values thead{border-top:1px solid #B7DEE8;}.node-franchise-form #edit-field-videos table#field-videos-values th{background:#F4FAFC;border-bottom:1px solid #B7DEE8;padding:10px;font-size:13px;font-weight:normal;text-align:center;text-transform:uppercase;color:#000;white-space:nowrap;}.node-franchise-form #edit-field-videos table#field-videos-values tr{background:#FFF;border:0;}.node-franchise-form #edit-field-videos table#field-videos-values td{padding:5px;vertical-align:top;}.node-franchise-form #edit-field-videos .media-widget{position:relative;}.node-franchise-form #edit-field-videos .media-widget a{display:block;float:left;margin:4px;border-radius:6px;font-size:1px;height:29px;padding:0;position:relative;transition:all 0.3s ease-in-out 0s;width:32px;z-index:1;text-decoration:none;text-align:center;}.node-franchise-form #edit-field-videos .media-widget a.launcher{background:#3178BD;color:#3178BD;box-shadow:0 2px #225282;}.node-franchise-form #edit-field-videos .media-widget a.edit{background:#9ABC34;color:#9ABC34;box-shadow:0 2px #7E9B26;}.node-franchise-form #edit-field-videos .media-widget a.remove{background:#C41313;color:#C41313;box-shadow:0 2px #8A0D0D;}.node-franchise-form #edit-field-videos .media-widget a:before{display:block;position:absolute;top:0;font-family:'websymbolsliga';color:#FFF;width:32px;text-align:center;line-height:27px;}.node-franchise-form #edit-field-videos .media-widget a.launcher:before{content:"#";font-size:18px;}.node-franchise-form #edit-field-videos .media-widget a.edit:before{content:"?";font-size:18px;}.node-franchise-form #edit-field-videos .media-widget a.remove:before{content:"Î";font-size:26px;}.node-franchise-form #edit-field-videos table#field-videos-values td .form-type-select{margin:3px 0 0;}.node-franchise-form #edit-field-videos table#field-videos-values td .form-type-select:before{top:3px;right:2px;}.node-franchise-form #edit-field-videos table#field-videos-values td .form-type-select:after{top:3px;right:5px;}.node-franchise-form #edit-field-videos table#field-videos-values td .form-type-select select{padding:5px 20px 5px 5px;}@media screen and (-webkit-min-device-pixel-ratio:0){.node-franchise-form #edit-field-videos table#field-videos-values td .form-type-select select{padding-right:26px}}.node-franchise-form #edit-field-franchise-inversion{clear:both;}.node-franchise-form #edit-actions{clear:both;padding:20px 0 40px 40px;}.node-franchise-form #edit-actions input{border:1px solid #A0A0A0;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,0.2);margin:0 10px 0 0;padding:10px 50px 8px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;color:#692000;background:#ffb312;background:-moz-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffb312),color-stop(100%,#ff9500));background:-webkit-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-o-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:-ms-linear-gradient(top,#ffb312 0%,#ff9500 100%);background:linear-gradient(to bottom,#ffb312 0%,#ff9500 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb312',endColorstr='#ff9500',GradientType=0);}.node-franchise-form div.messages{padding:2% 2% 2% 19%;width:77%;font-size:14px;}.node-franchise-form div.messages:before{margin:0 0 0 -17%;}.node-franchise-form div.warning:before{font-size:52px;}#edit-locale{display:none;}
.region-social-bottom{font-size:0;padding:20px 0;}#block-fb-social-facebook-block{float:none;display:inline-block;vertical-align:top;width:50%;}.block-instagram-block{float:none;display:inline-block;vertical-align:top;width:50%;text-align:center;}.block-instagram-block .content{padding:20px;padding-top:80px;box-sizing:border-box;border-radius:5px;background-color:rgba(156,154,146,0.26);opacity:.9;position:relative;}.block-instagram-block .content:before{content:'';background-image:url(/profiles/franquicias/themes/franquicias_static/images/Instagram_logo.png);width:200px;height:70px;position:absolute;top:5px;left:26%;}@media all and (max-width:1025px){#block-instagram-block-instagram-block{width:100%;padding-top:30px;text-align:center;padding-left:20px;padding-right:20px;box-sizing:border-box;}}
