@font-face{font-family:IcoMoon;src:url(../../../media/jui/fonts/IcoMoon.eot);src:url(../../../media/jui/fonts/IcoMoon.eot?#iefix) format('embedded-opentype'),url(../../../media/jui/fonts/IcoMoon.woff) format('woff'),url(../../../media/jui/fonts/IcoMoon.ttf) format('truetype'),url(../../../media/jui/fonts/IcoMoon.svg#IcoMoon) format('svg');font-weight:400;font-style:normal}.graella{vertical-align:middle;padding-top:50px;padding-bottom:0}.fases{padding-bottom:50px}.btn-primary,.btn-primary:hover{background-color:#b71818!important;border:1px solid #b71818}.graella .btn-primary{background-color:#b71818!important;border-color:#e71d72}.graella{height:130px}.graella .btn i{padding-top:20px;display:block;float:left}.graella .btn span{vertical-align:middle;padding-top:10px;line-height:25px;display:block}.graella .btn{border-radius:8px;min-height:75px}.btn.btn-big>.badge,.btn.btn-big>.label{position:absolute!important;top:-2px;right:-2px;padding:1px 3px;text-align:center;font-size:12px}.btn.btn-big>.badge.badge-right,.btn.btn-big>.badge.label-right,.btn.btn-big>.label.badge-right,.btn.btn-big>.label.label-right{right:auto;left:-2px}.btn.btn-big.no-radius>.badge,.btn.btn-big.radius-4>.badge{border-radius:3px}.btn.btn-big.no-radius>.badge.no-radius,.btn.btn-big.radius-4>.badge.no-radius{border-radius:0}input:focus:invalid,select:focus:invalid,textarea:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,select:focus:invalid:focus,textarea:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.invalid{color:#9d261d;font-weight:700}input.invalid{border:1px solid #9d261d}input[type=checkbox].ace.ace-switch.ace-switch-5:checked+.lbl::before{background-color:#86b558;border-color:#86b558}input[type=checkbox].ace.ace-switch.ace-switch-5+.lbl::before{content:"SI\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0NO"}#preguntes.dd{max-width:980px}.pihidden{display:none;visibility:hidden}.marges{margin-top:5px;margin-bottom:5px}.marges10{margin-top:10px;margin-bottom:10px}._menu .nav li{border:0}body.pimodal{top:3%;position:relative}.ample-100{width:100px}.form-horizontal .control-group .control-label label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .control-group .controls label{float:left}.form-horizontal .control-group{margin-bottom:4px}.btn-petit{padding:1px 4px;font-size:10px;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);color:#333;display:inline-block;line-height:14px;background-color:transparent}.btn-petit .icon-download:before{content:"\e021";display:inline-block;width:14px;height:14px;color:#333;line-height:14px;font-family:IcoMoon;font-style:normal;speak:none}.marge-left-25{margin-left:25px}.pibox .widget-body,.piwizard .widget-body{border:0 solid #CCC;background:0 0}.piwizard .widget-header{border:0 solid #CCC;background:#575756;height:23px;min-height:20px}.piwizard .widget-header>:first-child,.piwizard .widget-toolbar{line-height:15px}.piwizard .widget-header h4{color:#fff;font-size:10px;text-transform:uppercase;-webkit-margin-before:.33em;-webkit-margin-after:.33em;font-weight:700}.pibox .widget-header{border:0 solid #CCC;background:0 0}.pibox .widget-header h4{color:#b71818;font-weight:700;font-size:30px}.widget-box.piwizard{background-color:#dadada;border:0 solid #CCC}.widget-box.pibox{background-color:#f6f6f6;border:0 solid #CCC}li.item-preg-0{border-left-color:#E8B110;min-height:0}li.item-preg-1{border-left-color:#E80;min-height:0}li.item-preg-2{border-left-color:#F82110;min-height:0}li.item-preg-3{border-left-color:#08B110;min-height:0}li.item-preg-4{border-left-color:#08F110;min-height:0}.header{border:0!important;margin:0!important;padding:0!important}body.site{border-top:0!important;font-size:14px}.pitext-right{text-align:right!important}fieldset.piradio label.btn{margin-left:-20px;margin-right:20px;line-height:20px}fieldset.piradio label.btn-danger,fieldset.piradio label.btn-success{background-color:#000;border-color:#000}fieldset.piradio .btn,fieldset.piradio .btn-default{background-color:#70706f;border-color:#70706f;color:#fff}.pricing-box.piboxtarifes .price{font-size:22px;line-height:34px;height:40px!important;text-align:center;color:#555}.pricing-box.piboxtarifes .contractat .btn{line-height:120%;height:33px;padding:5px}.piboxtarifes .widget-header{min-height:42px}.piboxtarifes .widget-main{min-height:120px}.widget-box.pricing-box.piboxtarifes{margin-bottom:25px!important}div.tarifes div.span3{margin-right:7px!important;margin-left:0!important}#tCistella .titol{font-weight:700;font-size:14px}body.site{background-image:url(../images/main.jpg)!important;background-color:transparent!important}body:before,div.container1{background-color:transparent!important}div.body-container div.form{padding:15px}header.header div.header-inner{border-bottom:16px solid #585858;margin-bottom:22px}header.header.frontend div.header-inner{border-bottom:0 solid #585858;margin-bottom:22px}header.header div.header-inner div.header-content{border-bottom:7px solid #b71818}header.header.frontend div.header-inner div.header-content{border-top:7px solid #b71818;border-bottom:0 solid #b71818}header.header div.header-inner div.header-content2{padding-top:11px;padding-bottom:7px;width:900px;margin:auto}header.header div.header-inner.center{text-align:left!important}.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:900px!important}@media (min-width:1200px){.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,header.header div.header-inner div.header-content2{width:985px!important}.container .body-container .tarifes{width:100%!important}}@media (max-width:767px){.container .body-container .tarifes div.form [class*=span]{width:25%;float:left}}body.com_content .container .body-container #aside{width:60%}.container a{font-weight:700}.container h3,.widget-header{font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;color:#D6382F}.container .edit h3{font-size:18px;color:#70706f}.container .body-container .login_pi{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,.05);box-shadow:inset 0 0 0 rgba(0,0,0,.05);border:0;background-color:transparent}.container .body-container .userdata :before{content:none}.container .body-container .userdata .add-on{width:110px;background-color:transparent;border:0 solid #ccc;text-align:left}.container .body-container .userdata #form-login-submit{margin-left:120px}.container .body-container .userdata .input-small{width:210px}.container .body-container .userdata ul li{padding-top:11px;padding-bottom:11px;border-bottom:1px solid #393939}.container .body-container .userdata ul li:last-of-type{border-bottom:0 solid #393939}.container .body-container .userdata ul li a{color:#393939;font-weight:400}.container .body-container .controls fieldset.piradio .btn{background-color:#70706f!important;color:#FFF!important;font-weight:700}.container .body-container .controls fieldset.piradio{margin-bottom:11px}.container .body-container .controls fieldset.piradio label.btn{margin-right:25px}.btn-group+.btn.active:after,.btn-group>.btn.active:after{bottom:-4px!important}.container .btn{border:0}.container .btn-success{background-color:#D6382F!important}.container .body-container .controls fieldset.piradio .btn-success.active{background-color:#252525!important;border-color:#000!important;color:#FFF!important}.container .body-container .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:0 solid #e3e3e3;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,.05);box-shadow:inset 0 0 0 0 rgba(0,0,0,.05)}.container .body-container .tarifes div.form .widget-box{background-color:#ededed;border:1px solid #ccc}.container .body-container .tarifes div.form .widget-box .widget-header{border:0}.container .body-container .tarifes div.form .widget-box .widget-header h5{font-size:14px}.tarifes div.form .widget-box .widget-header>.widget-caption,.tarifes div.form .widget-box .widget-header>:first-child{line-height:110%;color:#70706f}.container .body-container .tarifes div.form .widget-box .widget-header{padding-top:5px;padding-bottom:5px;background-color:#dadada}.container .body-container .tarifes div.form .widget-box .widget-body{background-color:#ededed;border:0}.container .body-container .tarifes div.form .widget-box .widget-body .widget-main{height:130px;font-size:13px;line-height:130%}.container .body-container .tarifes div.form .widget-box .widget-body .contractar .btn-block{text-align:right;color:#D6382F!important;font-size:13px}.container .body-container .tarifes div.form .widget-box .widget-body .contractar .btn-inverse{background-color:transparent!important;text-shadow:0 0 0 rgba(0,0,0,.25)!important}.container .body-container .tarifes div.form .widget-box .widget-body .widget-main a{color:#D6382F!important;font-size:13px}.container .body-container .tarifes div.form .widget-box .widget-body .price{color:#D6382F!important}.container .body-container .tarifes div.form .widget-box .widget-body .price hr{border-bottom:1px solid #b3b2b2!important}.container .body-container .tarifes div.form .widget-box .widget-body .price small{color:#70706f}body.com_content .container.frontend .body-container #aside{width:60%}div.container.frontend nav.navigation ul{border:4px solid #DDD;display:table;border-radius:12px 8px 8px 12px;box-sizing:border-box}div.container.frontend nav.navigation ul.menu{width:100%;background-color:#b71818}div.container.frontend nav.navigation ul.menu li{float:left;display:block;background-color:#b71818;border:0 solid #DDD;margin-bottom:0}div.container.frontend nav.navigation ul.menu li:last-of-type{float:right}div.container.frontend nav.navigation ul.menu li:first-child{border-top-left-radius:8px 8px;border-bottom-left-radius:8px 8px}div.container.frontend nav.navigation ul.menu li:last-of-type{border-top-right-radius:8px 8px;border-bottom-right-radius:8px 8px}div.container.frontend nav.navigation ul.menu li a:hover,div.container.frontend nav.navigation ul.menu li.current{background-color:#222}div.container.frontend nav.navigation ul.menu li:first-child a:hover{border-top-left-radius:8px 8px;border-bottom-left-radius:8px 8px}div.container.frontend nav.navigation ul.menu li:last-of-type a:hover{border-top-right-radius:8px 8px;border-bottom-right-radius:8px 8px}div.container.frontend nav.navigation ul.menu li a{display:block;float:left;padding:5px 22px 4px;color:#fff}div.container.frontend .item-page h4{font-size:20px;line-height:20px;color:#b71818;font-weight:700;font-family:Arial,Helvetica,sans-serif;font-style:italic}div.container.frontend div.box1 img.img-border{margin-bottom:12px;border:0}div.container.frontend div.box1 .box-item h3{font-size:18px;line-height:125%;color:#666;font-weight:700;font-family:Arial,Helvetica,sans-serif;height:2em;margin-bottom:.8em}div.container.frontend div.box1 .box-item .image{margin-bottom:.8em;text-align:left}div.container.frontend div.box1 .box-item p{padding-bottom:.8em;line-height:145%;height:4em}div.container.frontend div.box1 a.button{margin:18px 0 0}a.button{background:#b71818;font-size:12px;line-height:15px;color:#fff;display:inline-block;padding:3px 20px;border-radius:5px;box-shadow:0 1px 1px #fff}#sidebar ul li{padding:10px 0 0 17px;line-height:25px;background:url(../images/marker.gif) 0 20px no-repeat;border:0}#sidebar ul li a{font-size:12px;color:#999;line-height:25px;font-weight:700}ul{margin:0;padding:0;list-style-image:none}ol,ul{list-style:none}li{display:list-item;text-align:-webkit-match-parent;margin-bottom:7px}body.view-article .container.frontend .item-page{padding:0 26px 40px}body.view-article .container.frontend .item-page .page-header h2,body.view-article .container.frontend h3,body.view-contact .page-header h2,body.view-pre .widget-header h4{font-size:18px;line-height:30px;color:#666;font-weight:700;font-family:Arial,Helvetica,sans-serif}.subser,body.view-article .container.frontend .item-page h4{font-size:14px;color:#b71818;font-weight:700;font-family:Arial,Helvetica,sans-serif;font-style:italic}body.frontend footer.footer{background-color:#b71818;color:#fff;margin-top:45px;padding:35px 0;text-align:center}body.frontend footer.footer hr{border:0}.accordion-heading .accordion-toggle{color:#666;background-color:#ececec;position:relative;font-weight:700;text-decoration:none}.accordion-heading .accordion-toggle:hover{color:#666;background-color:#dcdcdc;text-decoration:none}.accordion-group,.collapse{background-color:transparent;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:14px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}.form-validate input[type=email],.form-validate input[type=password],.form-validate input[type=text]{width:280px}.form-validate textarea{width:500px}ul.peu{padding-left:30px}.peu>li{float:left;width:400px;margin-right:40px;border:none;font-size:11px}#system-message h4{display:none}.element-invisible{position:absolute;padding:0;margin:0;border:0;height:1px;width:1px;overflow:hidden}@media (max-width:992px){body.menufacturae .container{width:auto!important}body.menufacturae header.header div.header-inner div.header-content2{width:auto}}@media (max-width:567px){body.menufacturae header.header div.header-inner div.header-content2 .brand{display:block;width:250px}}@media (max-width:767px){body.frontend footer.footer{padding-left:10px;padding-right:10px}body.frontend footer.footer .container,body.frontend footer.footer .container p{text-align:left}}