.container-12{margin:0 auto;max-width:960px;width:92%}.grid-1,.grid-1-4,.grid-1-8,.grid-2,.grid-2-1,.grid-2-3,.grid-2-4,.grid-2-5,.grid-2-9,.grid-3,.grid-3-1,.grid-3-5,.grid-4,.grid-4-5,.grid-5,.grid-5-1,.grid-5-5,.grid-6,.grid-6-5,.grid-6-75,.grid-7,.grid-7-5,.grid-8,.grid-9,.grid-9-1,.grid-9-5,.grid-10,.grid-11,.grid-12,.grid-100{display:inline;float:left;margin-left:1%;margin-right:1%;position:relative}.alpha{margin-left:0}.alpha-5{margin-left:0.5%}.omega{margin-right:0}.omega-5{margin-right:0.5%}.container-12 .grid-1{width:6.333%}.container-12 .grid-1-4{width:8.417%}.container-12 .grid-1-8{width:10.110%}.container-12 .grid-2{width:14.667%}.container-12 .grid-2-1{width:10.667%}.container-12 .grid-2-3{width:16.400%}.container-12 .grid-2-4{width:18.200%}.container-12 .grid-2-5{width:19.667%}.container-12 .grid-2-9{width:18.667%}.container-12 .grid-3{width:23.000%}.container-12 .grid-3-1{width:26.000%}.container-12 .grid-3-5{width:28.000%}.container-12 .grid-4{width:31.333%}.container-12 .grid-4-5{width:35.500%}.container-12 .grid-5{width:39.667%}.container-12 .grid-5-1{width:40.667%}.container-12 .grid-5-5{width:42.667%}.container-12 .grid-6{width:48.000%}.container-12 .grid-6-5{width:49.000%}.container-12 .grid-6-75{width:49.500%}.container-12 .grid-7{width:56.333%}.container-12 .grid-7-5{width:60.500%}.container-12 .grid-8{width:64.667%}.container-12 .grid-9{width:73.000%}.container-12 .grid-9-1{width:70.000%}.container-12 .grid-9-5{width:78.333%}.container-12 .grid-10{width:81.333%}.container-12 .grid-10-5{width:79.333%}.container-12 .grid-11{width:89.667%}.container-12 .grid-12{width:98.000%}.container-12 .grid-100{width:100.000%}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html,body{margin:0;padding:0;height:100%}body{color:#444444;font-family:Arial, Helvetica, sans-serif;font-size:0.75em}textarea{font-family:Arial, Helvetica, sans-serif}h1{font-size:200%;font-weight:bold}h2{color:#5BAC29;font-size:183.33%;font-weight:bold;margin-bottom:10px}h3{font-size:133.33%;font-weight:bold;margin-bottom:10px}h4{color:#5BAC29;font-size:120%;font-weight:bold;margin-bottom:10px}a{color:#3FA1FF;text-decoration:none}img,video,object,iframe,audio{max-width:100%}video,audio{height:auto}.float-none{float:none !important}.float-right{float:right}.float-left{float:left}.float-right input[type=checkbox]{float:right}.float-right-h20{float:right;height:20px;line-height:20px;margin:0;margin-bottom:5px;clear:both}.float-right-h20 input[type=checkbox]{float:right}.soft-hidden{display:none}.hard-hidden{display:none !important;position:absolute !important;z-index:-10000 !important}.hidden{display:none !important}.error{color:#990000 !important}.checkbox{margin:5px 0}input{font-family:Arial, Helvetica, sans-serif}input[type=checkbox],input[type=radio]{vertical-align:middle;box-shadow:none !important}label{vertical-align:middle}input[type=text].calendar,input[type=text].calendarMulti,input[type=text].calendarStopover{background:#FFFFFF url(/css/images/bg-input-calendar.png) no-repeat 95% 50%;border:none;color:#666666;font-size:133.33%;font-weight:bold;height:33px;padding-left:5px;width:125px}input.int{width:42px !important}b,strong{font-weight:bold}i{font-style:italic}em{font-style:italic}u{text-decoration:underline}p,pre{text-align:justify;line-height:1.4em}.greater-line-height{line-height:125%}.greatest-line-height{line-height:150%}.container-no-fluid{margin-left:auto;margin-right:auto;width:1045px}.ui-icon-circle-triangle-e{background-position:-112px -192px !important}.ui-icon-circle-triangle-w{background-position:-144px -192px !important}.ui-datepicker-calendar .dayNextClass a.ui-state-default{color:red !important}.rounded-corners-30{border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px}.rounded-corners{border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px}.rounded-corners-8{border-radius:8px;-ms-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px}.rounded-corners-top{border-top-left-radius:8px;border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-ms-border-radius-topleft:8px;-ms-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px}.rounded-corners-top-0{border-top-left-radius:0;border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-ms-border-radius-topleft:0;-ms-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-khtml-border-radius-topleft:0;-khtml-border-radius-topright:0}.rounded-corners-top-4{border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-ms-border-radius-topleft:4px;-ms-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px}.rounded-corners-top-8{border-top-left-radius:8px;border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-ms-border-radius-topleft:8px;-ms-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px}.rounded-corners-top-left-8{border-top-left-radius:8px;-moz-border-radius-topleft:8px;-ms-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;-khtml-border-radius-topleft:8px}.rounded-corners-top-right-8{border-top-right-radius:8px;-moz-border-radius-topright:8px;-ms-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-khtml-border-radius-topright:8px}.rounded-corners-bottom-8{border-bottom-left-radius:8px;border-bottom-right-radius:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-ms-border-radius-bottomleft:8px;-ms-border-radius-bottomright:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-khtml-border-radius-bottomleft:8px;-khtml-border-radius-bottomright:8px}.rounded-corners-right-8{border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;-ms-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;-khtml-border-radius-bottomright:8px;border-top-right-radius:8px;-moz-border-radius-topright:8px;-ms-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-khtml-border-radius-topright:8px}.rounded-corners-bottom-left-8{border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;-ms-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;-khtml-border-radius-bottomleft:8px}.rounded-corners-img-8 img{border-radius:8px;-ms-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px}.background-gray{background-color:#ECECEC}.ECECEC-gradient-bottom-top{background-color:#ECECEC;background-image:-ms-linear-gradient(top, #FFFFFF 20%, #ECECEC 100%);background-image:-moz-linear-gradient(top, #FFFFFF 20%, #ECECEC 100%);background-image:-o-linear-gradient(top, #FFFFFF 20%, #ECECEC 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #ECECEC));background-image:-webkit-linear-gradient(top, #FFFFFF 20%, #ECECEC 100%);background-image:linear-gradient(top, #FFFFFF 20%, #ECECEC 100%)}.from-FFFFFF-to-CDCDCD-gradient-bottom-top{background-color:#CDCDCD;background-image:-ms-linear-gradient(top, #FFFFFF 0%, #CDCDCD 100%);background-image:-moz-linear-gradient(top, #FFFFFF 0%, #CDCDCD 100%);background-image:-o-linear-gradient(top, #FFFFFF 0%, #CDCDCD 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #CDCDCD));background-image:-webkit-linear-gradient(top, #FFFFFF 0%, #CDCDCD 100%);background-image:linear-gradient(top, #FFFFFF 0%, #CDCDCD 100%)}.from-FFFFFF-to-CDCDCD-gradient-bottom-top-menu-nav-right{background-color:#CDCDCD;background-image:-ms-linear-gradient(top, #FFFFFF 25%, #CDCDCD 150%);background-image:-moz-linear-gradient(top, #FFFFFF 25%, #CDCDCD 150%);background-image:-o-linear-gradient(top, #FFFFFF 25%, #CDCDCD 150%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.25, #FFFFFF), color-stop(1.5, #CDCDCD));background-image:-webkit-linear-gradient(top, #FFFFFF 25%, #CDCDCD 150%);background-image:linear-gradient(top, #FFFFFF 25%, #CDCDCD 150%)}.gray-gradient-bottom-top{background-color:#F0F0F0;background-image:-ms-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-moz-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-o-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F0F0F0));background-image:-webkit-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%)}.gray-gradient-bottom-top-50{background-color:#F0F0F0;background-image:-ms-linear-gradient(top, #FFFFFF 50%, #F0F0F0 100%);background-image:-moz-linear-gradient(top, #FFFFFF 50%, #F0F0F0 100%);background-image:-o-linear-gradient(top, #FFFFFF 50%, #F0F0F0 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.5, #FFFFFF), color-stop(1, #F0F0F0));background-image:-webkit-linear-gradient(top, #FFFFFF 50%, #F0F0F0 100%);background-image:linear-gradient(top, #FFFFFF 50%, #F0F0F0 100%)}.gray-gradient-bottom-top-80{background-color:#F0F0F0;background-image:-ms-linear-gradient(top, #FFFFFF 80%, #F0F0F0 100%);background-image:-moz-linear-gradient(top, #FFFFFF 80%, #F0F0F0 100%);background-image:-o-linear-gradient(top, #FFFFFF 80%, #F0F0F0 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F0F0F0));background-image:-webkit-linear-gradient(top, #FFFFFF 80%, #F0F0F0 100%);background-image:linear-gradient(top, #FFFFFF 80%, #F0F0F0 100%)}.gray-gradient-bottom-top-5{background-color:#F0F0F0;background-image:-ms-linear-gradient(top, #FFFFFF -5%, #F0F0F0 100%);background-image:-moz-linear-gradient(top, #FFFFFF -5%, #F0F0F0 100%);background-image:-o-linear-gradient(top, #FFFFFF -5%, #F0F0F0 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F0F0F0));background-image:-webkit-linear-gradient(top, #FFFFFF -5%, #F0F0F0 100%);background-image:linear-gradient(top, #FFFFFF -5%, #F0F0F0 100%)}.gray-gradient-right-left{background-color:#F0F0F0;background-image:-ms-linear-gradient(left, #FFFFFF 0%, #F0F0F0 100%);background-image:-moz-linear-gradient(left, #FFFFFF 0%, #F0F0F0 100%);background-image:-o-linear-gradient(left, #FFFFFF 0%, #F0F0F0 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F0F0F0));background-image:-webkit-linear-gradient(left, #FFFFFF 0%, #F0F0F0 100%);background-image:linear-gradient(left, #FFFFFF 0%, #F0F0F0 100%)}.gradient-from-419525-to-98CF11-right-left{background-color:#419525;background-image:-ms-linear-gradient(left, #98CF11 0%, #419525 100%);background-image:-moz-linear-gradient(left, #98CF11 0%, #419525 100%);background-image:-o-linear-gradient(left, #98CF11 0%, #419525 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #98CF11), color-stop(1, #419525));background-image:-webkit-linear-gradient(left, #98CF11 0%, #419525 100%);background-image:linear-gradient(left, #98CF11 0%, #419525 100%)}.from-F2F2F2-to-FFFFFF-gradient-bottom-top{background-color:#F2F2F2;background-image:-ms-linear-gradient(top, #FFFFFF 0%, #F2F2F2 100%);background-image:-moz-linear-gradient(top, #FFFFFF 0%, #F2F2F2 100%);background-image:-o-linear-gradient(top, #FFFFFF 0%, #F2F2F2 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F2F2F2));background-image:-webkit-linear-gradient(top, #FFFFFF 0%, #F2F2F2 100%);background-image:linear-gradient(top, #FFFFFF 0%, #F2F2F2 100%)}.from-8C8C8C-to-ECECEC-gradient-bottom-top{background-color:#8C8C8C;background-image:-ms-linear-gradient(top, #ECECEC 0%, #8C8C8C 100%);background-image:-moz-linear-gradient(top, #ECECEC 0%, #8C8C8C 100%);background-image:-o-linear-gradient(top, #ECECEC 0%, #8C8C8C 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ECECEC), color-stop(1, #8C8C8C));background-image:-webkit-linear-gradient(top, #ECECEC 0%, #8C8C8C 100%);background-image:linear-gradient(top, #ECECEC 0%, #8C8C8C 100%)}.from-FFFFFF-to-E6E6E6-gradient-bottom-top{background-color:#E6E6E6;background-image:-ms-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%);background-image:-moz-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%);background-image:-o-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #E6E6E6));background-image:-webkit-linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%);background-image:linear-gradient(top, #FFFFFF 0%, #E6E6E6 100%)}.from-54AA20-to-89C744-gradient-bottom-top{background-color:#89C744;background-image:-ms-linear-gradient(top, #54AA20 0%, #89C744 100%);background-image:-moz-linear-gradient(top, #54AA20 0%, #89C744 100%);background-image:-o-linear-gradient(top, #54AA20 0%, #89C744 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #54AA20), color-stop(1, #89C744));background-image:-webkit-linear-gradient(top, #54AA20 0%, #89C744 100%);background-image:linear-gradient(top, #54AA20 0%, #89C744 100%)}.from-FCFCFC-to-EAEAEA-gradient-bottom-top{background-color:#EAEAEA;background-image:-ms-linear-gradient(top, #FCFCFC 0%, #EAEAEA 100%);background-image:-moz-linear-gradient(top, #FCFCFC 0%, #EAEAEA 100%);background-image:-o-linear-gradient(top, #FCFCFC 0%, #EAEAEA 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FCFCFC), color-stop(1, #EAEAEA));background-image:-webkit-linear-gradient(top, #FCFCFC 0%, #EAEAEA 100%);background-image:linear-gradient(top, #FCFCFC 0%, #EAEAEA 100%)}.from-FFFFFF-to-E6E6E6-gradient-bottom-top-50{background-color:#E6E6E6;background-image:-ms-linear-gradient(top, #FFFFFF -50%, #E6E6E6 100%);background-image:-moz-linear-gradient(top, #FFFFFF -50%, #E6E6E6 100%);background-image:-o-linear-gradient(top, #FFFFFF -50%, #E6E6E6 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(-0.5, #FFFFFF), color-stop(1, #E6E6E6));background-image:-webkit-linear-gradient(top, #FFFFFF -50%, #E6E6E6 100%);background-image:linear-gradient(top, #FFFFFF -50%, #E6E6E6 100%)}.gray-gradient-top-bottom{background-color:#F0F0F0;background-image:-ms-linear-gradient(top, #F0F0F0 0%, #FFFFFF 100%);background-image:-moz-linear-gradient(top, #F0F0F0 0%, #FFFFFF 100%);background-image:-o-linear-gradient(top, #F0F0F0 0%, #FFFFFF 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #F0F0F0), color-stop(1, #FFFFFF));background-image:-webkit-linear-gradient(top, #F0F0F0 0%, #FFFFFF 100%);background-image:linear-gradient(top, #F0F0F0 0%, #FFFFFF 100%)}.form-FFFFFF-to-F0F0F0-gradient-bottom-top{background-color:#F0F0F0;background-image:-ms-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-moz-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-o-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F0F0F0));background-image:-webkit-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%)}.green-gradient-bottom-top{background-color:#5BAC29;background-image:-ms-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-moz-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-o-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #86C542), color-stop(1, #5BAC29));background-image:-webkit-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:linear-gradient(top, #86C542 0%, #5BAC29 100%)}.blue-gradient-bottom-top{background-color:#0896FF;background-image:-ms-linear-gradient(top, #51ACFF 0%, #0896FF 100%);background-image:-moz-linear-gradient(top, #51ACFF 0%, #0896FF 100%);background-image:-o-linear-gradient(top, #51ACFF 0%, #0896FF 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #51ACFF), color-stop(1, #0896FF));background-image:-webkit-linear-gradient(top, #51ACFF 0%, #0896FF 100%);background-image:linear-gradient(top, #51ACFF 0%, #0896FF 100%)}.green-gradient-top-bottom{background-color:#5BAC29;background-image:-ms-linear-gradient(top, #5BAC29 0%, #86C542 100%);background-image:-moz-linear-gradient(top, #5BAC29 0%, #86C542 100%);background-image:-o-linear-gradient(top, #5BAC29 0%, #86C542 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #5BAC29), color-stop(1, #86C542));background-image:-webkit-linear-gradient(top, #5BAC29 0%, #86C542 100%);background-image:linear-gradient(top, #5BAC29 0%, #86C542 100%)}.violet-gradient-bottom-top{background-color:#A075AE;background-image:-ms-linear-gradient(top, #E0D1E4 0%, #A075AE 100%);background-image:-moz-linear-gradient(top, #E0D1E4 0%, #A075AE 100%);background-image:-o-linear-gradient(top, #E0D1E4 0%, #A075AE 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #E0D1E4), color-stop(1, #A075AE));background-image:-webkit-linear-gradient(top, #E0D1E4 0%, #A075AE 100%);background-image:linear-gradient(top, #E0D1E4 0%, #A075AE 100%)}.button-disabled{background-color:#CCCCCC;background-image:-ms-linear-gradient(top, #FFFFFF 0%, #CCCCCC 100%);background-image:-moz-linear-gradient(top, #FFFFFF 0%, #CCCCCC 100%);background-image:-o-linear-gradient(top, #FFFFFF 0%, #CCCCCC 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #CCCCCC));background-image:-webkit-linear-gradient(top, #FFFFFF 0%, #CCCCCC 100%);background-image:linear-gradient(top, #FFFFFF 0%, #CCCCCC 100%);color:#999999}.gray-border{border:#E2E2E2 1px solid}.box-shadow-666-magazine{box-shadow:6px 8px 8px gray;-moz-box-shadow:6px 8px 8px gray;-webkit-box-shadow:6px 8px 8px gray}.box-shadow-tooltip{box-shadow:1px 1px 5px #666666;-moz-box-shadow:1px 1px 5px #666666;-webkit-box-shadow:1px 1px 5px #666666}.box-shadow-666-magazine-list{box-shadow:3px 2px 2px gray;-moz-box-shadow:3px 2px 2px gray;-webkit-box-shadow:3px 2px 2px gray}.box-shadow-666-bottom-right-slim{box-shadow:1px 1px #666666;-moz-box-shadow:1px 1px #666666;-webkit-box-shadow:1px 1px #666666}.box-shadow-1-2-4-666-bottom-right{box-shadow:3px 2px 4px #666666;-moz-box-shadow:3px 2px 4px #666666;-webkit-box-shadow:3px 2px 4px #666666}.box-shadow-2-2-2-CCC-bottom-right{box-shadow:2px 2px 2px #CCCCCC;-moz-box-shadow:2px 2px 2px #CCCCCC;-webkit-box-shadow:2px 2px 2px #CCCCCC}.box-shadow-5-5-5-666-bottom-right{box-shadow:5px 5px 5px #666666;-moz-box-shadow:5px 5px 5px #666666;-webkit-box-shadow:5px 5px 5px #666666}.box-shadow-666-bottom-right{box-shadow:2px 4px 4px #666666;-moz-box-shadow:2px 4px 4px #666666;-webkit-box-shadow:2px 4px 4px #666666}.box-shadow-666-bottom-right-444{box-shadow:4px 4px 4px #666666;-moz-box-shadow:4px 4px 4px #666666;-webkit-box-shadow:4px 4px 4px #666666}.box-shadow-999-top{box-shadow:0 0 5px 1px #999;-moz-box-shadow:0 0 5px 1px #999;-webkit-box-shadow:0 0 5px 1px #999}.box-shadow-999-top-inset{box-shadow:inset 0 0 5px 1px #999;-moz-box-shadow:0 0 5px 1px #999;-webkit-box-shadow:0 0 5px 1px #999}.box-shadow-999-bottom-inset{box-shadow:inset 0 0 5px 1px #999;-moz-box-shadow:inset 0 0 5px 1px #999;-webkit-box-shadow:inset 0 0 5px 1px #999}.upselling-diferent-prices,.upselling-saving-prices{float:none !important;position:initial !important}div.tooltip{bottom:12px;position:relative}div.arrow-tooltip-up{background:url(/css/images/arrow-tooltip-up.png) no-repeat 65% 0%;bottom:-1px;height:10px;position:relative}p.tooltip{border:#999999 1px solid;padding:10px}div.tooltip-blue{float:right;margin-right:15px;width:50%}div.tooltip-blue span{cursor:pointer;float:right;position:relative;right:10px;top:10px}div.arrow-tooltip-blue-down{background:url(/css/images/arrow-tooltip-blue-down.png) no-repeat 10% 0%;top:-2px;height:15px;position:relative}div.arrow-tooltip-blue-up{background:url(/css/images/arrow-tooltip-blue-up.png) no-repeat 10% 0%;top:2px;height:15px;position:relative}div.arrow-conection-flights-down{background:url(/css/images/arrow-conection-flights-down.png) no-repeat 45px 0}p.tooltip-blue{background:#28A9FF;border:#FFFFFF 2px solid;box-shadow:0 5px 5px -3px #999;-moz-box-shadow:0 5px 5px -3px #999;-webkit-box-shadow:0 5px 5px -3px #999;padding:10px;padding-right:25px}.tooltip-white span{cursor:pointer;float:right;position:relative;right:10px;top:10px}p.tooltip-white{background:#FFFFFF;box-shadow:1px 4px 4px #666666;-moz-box-shadow:1px 4px 4px #666666;-webkit-box-shadow:1px 4px 4px #666666;padding:5px}.arrow-tooltip-white-up{background:url(/css/images/arrow-tooltip-white-up.png) no-repeat 50% 0%;height:10px}.arrow-tooltip-white-green-left{background:url(/css/images/arrow-tooltip-white-green-left.png) no-repeat 0% 50%;display:inline-block;float:left;height:28px;position:relative;right:-1px;width:14px}.arrow-tooltip-white-orange-right{background:url(/css/images/arrow-tooltip-white-orange-right.png) no-repeat 0% 50%;display:inline-block;height:28px;position:relative;left:-5px;width:14px;float:right}.tooltip-bubble{background-color:#EDEDED;border:1px solid #666666;margin:0 auto;padding:15px 10px;position:relative;text-align:center;width:300px;border-radius:8px;-ms-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px}.tooltip-bubble p{text-align:left !important}.tooltip-bubble-arrow-border-bottom{bottom:-21px;border-color:#666666 transparent transparent transparent;border-style:solid;border-width:10px;height:0;left:50%;position:absolute;width:0}.tooltip-bubble-arrow-bottom{bottom:-19px;border-color:#EDEDED transparent transparent transparent;border-style:solid;border-width:10px;height:0;left:50%;position:absolute;width:0}.tooltip-bubble-arrow-border-left{top:10px;border-color:transparent #666666 transparent transparent;border-style:solid;border-width:10px;height:0;left:-20px;position:absolute;width:0}.tooltip-bubble-arrow-left{top:10px;border-color:transparent #EDEDED transparent transparent;border-style:solid;border-width:10px;height:0;left:-19px;position:absolute;width:0}.tooltip-bubble-arrow-border-right{top:10px;border-color:transparent transparent transparent #666666;border-style:solid;border-width:10px;height:0;position:absolute;right:-20px;width:0}.tooltip-bubble-arrow-right{top:10px;border-color:transparent transparent transparent #EDEDED;border-style:solid;border-width:10px;height:0;position:absolute;right:-19px;width:0}.tooltip-bubble-arrow-border-top{border-color:transparent transparent #666666 transparent;border-style:solid;border-width:10px;height:0;left:50%;position:absolute;top:-21px;width:0}.tooltip-bubble-arrow-top{border-color:transparent transparent #EDEDED transparent;border-style:solid;border-width:10px;height:0;left:50%;position:absolute;top:-19px;width:0}div.open-accordion{background:url(/css/images/open-accordion.png) no-repeat center left;float:right;height:22px;width:23px}div.close-accordion{background:url(/css/images/close-accordion.png) no-repeat center left;float:right;height:22px;width:23px}div.open-more-info{background:url(/css/images/more-info.png) no-repeat center right;display:none;float:right;height:22px;margin-top:15px}div.open-less-info{background:url(/css/images/less-info.png) no-repeat center right;display:none;float:right;height:22px;margin-top:15px}.cell-label{display:inline-block;float:left;font-weight:bold;margin:5px 0;text-align:left;width:48.0%}.cell-info{display:inline-block;float:right;margin:5px 0;text-align:right;width:48.0%}#tooltip-identification{position:absolute;top:35px;right:0;display:none;z-index:100;background-color:white;color:#5BAC29;border-color:#5BAC29;border-width:2px;width:220px}#tooltip-identification .tooltip-bubble-arrow-top{border-color:transparent transparent #FFFFFF transparent;left:60%}#tooltip-identification .tooltip-bubble-arrow-border-top{border-color:transparent transparent #5BAC29 transparent;left:60%}div.table{display:table}div.table-100{display:table;width:100%}div.table-96{display:table;width:96%;margin-left:2%}div.row-0{display:table-row}div.row-1{background-color:#F3F3F3;display:table-row}div.cell{border-bottom:#E8E8E8 1px solid;border-left:#E8E8E8 1px solid;display:table-cell;padding:1.5% 0;text-align:center}div.cell.first{border-left:none}div.subtitle{border-left:none;text-align:left;padding-left:10px;width:30%}div.subtitle span{font-weight:normal;padding-right:30px}.checked{background:url(/css/images/ok-19-17.png) no-repeat right center;width:5%}.unchecked{width:5%}.open-info{background:url(/css/images/open-info.png) no-repeat right top;float:right;height:8px;width:12px}.close-info{background:url(/css/images/close-info.png) no-repeat right top;float:right;height:8px;width:12px}.container{display:table}.row{display:table-row;height:22px}.left,.right,.middle{display:table-cell}.right,.middle{text-align:center}.pointer{cursor:pointer}.cursor-text{cursor:text}.green,.ui-widget-content a.green{color:#58AC25}.light-gray{color:#999999}.blue-button{background:#51ACFF url(/css/images/bg-buton-bottom.png) repeat-x bottom;color:#FFFFFF;display:inline-block;font-size:92%;padding:0.7%;background-size:100% 50%}.blue-button2{background:#51ACFF url(/css/images/bg-buton-bottom-1x16.png) repeat-x 0 120%;color:#FFFFFF;display:inline-block;font-size:92%;padding:0.7%}.color-000{color:#000000}.color-333{color:#333333}.color-444{color:#444444 !important}.color-555{color:#555555 !important}.color-666{color:#666666}.color-999{color:#999999 !important}.color-ccc{color:#CCCCCC !important}.color-fff{color:#FFFFFF}.color-3fa0ff{color:#3FA0FF}.color-3fa1ff{color:#3FA1FF}.color-a075ae{color:#A075AE}.color-5bac29{color:#5BAC29 !important}.color-44a4ff{color:#44A4FF}.color-a47bb1{color:#A47BB1}.color-f49d04{color:#F49D04}.color-a075ae{color:#A075AE}.color-cc9900{color:#CC9900}.color-5aac28{color:#5AAC28}.color-0099ff{color:#0099FF}.color-aca899{color:#ACA899}.color-54aa20{color:#54AA20}.color-58ac25{color:#58AC25 !important}.color-6bba49{color:#6BBA49}.color-7f7f7f{color:#7F7F7F}.color-b2a044{color:#B2A044}.color-5aadfd{color:#5AADFD}.color-7dcb00{color:#7DCB00}.color-cc0000{color:#CC0000}.color-f39090{color:#F39090}.color-0896ff{color:#0896FF !important}.color-red{color:#cc0000}.color-green{color:#58AC25}.color-blue{color:#00b0f0}.color-orange{color:#ff9900}.link-444-under{color:#444;text-decoration:underline;font-weight:bold}.link-color-fff a{color:white}.link-bold a{font-weight:bold}.link-green-bold-under{color:#58AC25;text-decoration:underline;font-weight:bold}.placeholder{color:#808080}.background-white{background-color:#FFF}.background-52AD22{background-color:#52AD22}.background-0099ff{background-color:#0099ff}.transparent-80{opacity:0.2;filter:alpha(opacity=20)}.transparent-60{opacity:0.4;filter:alpha(opacity=40)}.transparent-50{opacity:0.5;filter:alpha(opacity=50)}.transparent-40{opacity:0.6;filter:alpha(opacity=60)}.transparent-20{opacity:0.8;filter:alpha(opacity=80)}.font-jenkins{font-family:'Jenkinsv20Regular'}.text-6{font-size:50%}.text-8{font-size:66.67%}.text-9{font-size:75%}.text-10{font-size:83.33% !important}.text-11{font-size:91.67% !important}.text-12{font-size:100% !important}.text-12-5{font-size:105% !important}.text-13{font-size:108.33% !important}.text-14{font-size:116.67% !important}.text-15{font-size:125.00%}.text-16{font-size:133.33%}.text-18{font-size:150.00%}.text-20{font-size:166.67%}.text-22{font-size:183.33%}.text-24{font-size:200%}.text-26{font-size:216.67%}.text-33{font-size:275.00%}.text-40{font-size:333.33%}.no-bold{font-weight:normal !important}.bold{font-weight:bold}.bold-10{font-size:83.33%;font-weight:bold}.bold-11{font-size:91.67%;font-weight:bold}.bold-12{font-size:100%;font-weight:bold}.bold-12-5{font-size:105% !important;font-weight:bold}.bold-13{font-size:108.33%;font-weight:bold}.bold-13-5{font-size:112%;font-weight:bold}.bold-14{font-size:116.67%;font-weight:bold}.bold-15{font-size:125%;font-weight:bold}.bold-16{font-size:133.33% !important;font-weight:bold !important}.bold-17{font-size:141.67%;font-weight:bold}.bold-18{font-size:150%;font-weight:bold}.bold-20{font-size:166.67%;font-weight:bold}.bold-22{font-size:183.33%;font-weight:bold}.bold-24{font-size:200.00%;font-weight:bold}.bold-25{font-size:208.33%;font-weight:bold}.bold-26{font-size:216.67%;font-weight:bold}.bold-28{font-size:233.33%;font-weight:bold}.bold-29{font-size:241.67%;font-weight:bold}.bold-30{font-size:250%;font-weight:bold}.bold-33{font-size:275.00%;font-weight:bold}.bold-35{font-size:291.67%;font-weight:bold}.bold-40{font-size:333.33%;font-weight:bold}.bold-60{font-size:500%;font-weight:bold}.bold-122-percent{font-size:122%;font-weight:bold}.inactive{color:#999999}.italic{font-style:italic}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}a.noUppercase > div.privacy-question > span.uppercase{text-transform:unset}.text-left{text-align:left !important}.text-center{text-align:center !important}.text-right{text-align:right !important}.vertical-top{vertical-align:top !important}.vertical-middle{vertical-align:middle}.notbold{font-weight:normal !important}.indent-2em{text-indent:2em}.center-childrens{display:flex;align-items:center}a.binter-link{color:#5BAC29;font-weight:bold;text-decoration-line:underline}.back-white{background-color:#FFF}.drop-down{background-image:url(/css/images/down-arrow.png);background-position:90% 1.1em;background-repeat:no-repeat}.drop-up{background-image:url(/css/images/up-arrow.png);background-position:90% 1em;background-repeat:no-repeat}.display-inline-block{display:inline-block}.display-block{display:block}.display-flex{display:flex}.line-height-big{line-height:120% !important}.line-height-20{line-height:20px}.line-height-30{line-height:30px}.margin-auto{margin:auto !important}.margin-0{margin:0 !important}.margin-2{margin:2px}.margin-10{margin:10px}.margin-20{margin:20px}.margin-25{margin:25px}.margin-30{margin:30px}.margin-bottom-0{margin-bottom:0px !important}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px !important}.margin-bottom-15{margin-bottom:15px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-25{margin-bottom:25px !important}.margin-bottom-30{margin-bottom:30px}.margin-bottom-35{margin-bottom:35px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-50{margin-bottom:50px}.margin-bottom-59{margin-bottom:59px}.margin-bottom-60{margin-bottom:60px}.margin-bottom-100{margin-bottom:100px}.margin-left-5{margin-left:5px !important}.margin-left-10{margin-left:10px !important}.margin-left-15{margin-left:15px !important}.margin-left-18{margin-left:18px !important}.margin-left-25{margin-left:25px !important}.margin-left-30{margin-left:30px !important}.margin-left-34{margin-left:34px !important}.margin-left-35{margin-left:35px !important}.margin-left-44{margin-left:44px !important}.margin-left-50{margin-left:50px !important}.margin-left-100{margin-left:100px !important}.margin-left-230{margin-left:230px !important}.margin-left-265{margin-left:265px !important}.margin-left-298{margin-left:298px !important}.margin-left-2em{margin-left:2em !important}.margin-left-30-percent{margin-left:30% !important}.margin-right-5{margin-right:5px !important}.margin-right-10{margin-right:10px !important}.margin-right-15{margin-right:15px !important}.margin-right-25{margin-right:25px !important}.margin-right-30{margin-right:30px !important}.margin-right-35{margin-right:35px !important}.margin-right-2em{margin-right:2em !important}.margin-top-2em{margin-top:2em}.margin-top-5{margin-top:5px}.margin-ltr-5{margin-top:5px;margin-left:5px;margin-right:5px}.margin-bt-10{margin-bottom:10px;margin-top:10px}.margin-top-0{margin-top:0px !important}.margin-top-09{margin-top:9px !important}.margin-top-10{margin-top:10px !important}.margin-top-11{margin-top:11px !important}.margin-top-12{margin-top:12px !important}.margin-top-15{margin-top:15px !important}.margin-top-20{margin-top:20px !important}.margin-top-25{margin-top:25px !important}.margin-top-27{margin-top:27px !important}.margin-top-29{margin-top:29px !important}.margin-top-30{margin-top:30px !important}.margin-top-35{margin-top:35px !important}.margin-top-40{margin-top:40px !important}.margin-top-50{margin-top:50px !important}.margin-top-75{margin-top:75px !important}.padding-0{padding:0 !important}.padding-5{padding:5px !important}.padding-10{padding:10px}.padding-15{padding:15px}.padding-20{padding:20px}.padding-25{padding:25px}.padding-bottom-0{padding-bottom:0 !important}.padding-bottom-5{padding-bottom:5px !important}.padding-bottom-15{padding-bottom:15px !important}.padding-bottom-20{padding-bottom:20px !important}.padding-bottom-22{padding-bottom:22px !important}.padding-bottom-30{padding-bottom:30px !important}.padding-left-0{padding-left:0 !important}.padding-left-2{padding-left:2px}.padding-left-10{padding-left:10px}.padding-left-15{padding-left:15px !important}.padding-left-20,.div-info-itinerary-and-passengers .pasajeros td.padding-left-20{padding-left:20px !important}.padding-left-25{padding-left:25px}.padding-left-33{padding-left:33px !important}.padding-left-45{padding-left:45px}.padding-left-200{padding-left:200px}.padding-left-60-percent{padding-left:60% !important}.padding-right-2{padding-right:2px}.padding-right-5{padding-right:5px !important}.padding-right-10{padding-right:10px !important}.padding-right-30{padding-right:30px}.padding-top-0{padding-top:0 !important}.padding-top-3{padding-top:3px !important}.padding-top-5{padding-top:5px !important}.padding-top-7{padding-top:7px !important}.padding-top-9{padding-top:9px !important}.padding-top-10{padding-top:10px !important}.padding-top-12{padding-top:12px !important}.padding-top-15{padding-top:15px !important}.padding-top-20{padding-top:20px !important}.padding-top-30{padding-top:30px !important}.padding-tb-20{padding-top:20px !important;padding-bottom:20px !important}.padding-tb-30{padding-top:30px !important;padding-bottom:30px !important}.height-auto{height:auto !important}.height-12{height:12px !important}.height-30{height:30px !important}.height-266{height:266px !important}.height-289{height:289px !important}.min-height-309{min-height:309px !important}.width-10-percent{width:10% !important}.width-15-percent{width:15% !important}.width-16-percent{width:16% !important}.width-20-percent{width:20% !important}.width-24-percent{width:24% !important}.width-25-percent{width:25% !important}.width-26-percent{width:26% !important}.width-32-percent{width:32% !important}.width-33-percent{width:33% !important}.width-34-percent{width:34% !important}.width-38-percent{width:38% !important}.width-40-percent{width:40% !important}.width-48-percent{width:48% !important}.width-50-percent{width:50% !important}.width-60-percent{width:60% !important}.width-65-percent{width:65% !important}.width-75-percent{width:75% !important}.width-80-percent{width:80% !important}.width-85-percent{width:85% !important}.width-90-percent{width:90% !important}.width-95-percent{width:95% !important}.width-98-percent{width:98% !important}.width-100-percent{width:100% !important}.width-41{width:41px !important}.width-55{width:55px !important}.width-80{width:80px !important}.width-83{width:83px !important}.width-95{width:95px !important}.width-105{width:105px !important}.width-110{width:110px !important}.width-115{width:115px !important}.width-120{width:120px !important}.width-125{width:125px !important}.width-130{width:130px !important}.width-135{width:135px !important}.width-140{width:140px !important}.width-145{width:145px !important}.width-146{width:146px !important}.width-150{width:150px !important}.width-160{width:160px !important}.width-165{width:165px !important}.width-170{width:170px !important}.width-180{width:180px !important}.width-191{width:191px !important}.width-208{width:208px !important}.width-215{width:215px !important}.width-227{width:227px !important}.width-233{width:233px !important}.width-240{width:240px !important}.width-258{width:258px !important}.width-265{width:265px !important}.width-270{width:270px !important}.width-300{width:300px !important}.width-315{width:315px !important}.width-350{width:350px !important}.width-400{width:400px !important}.width-450{width:450px !important}.bottom-0{bottom:0 !important}.bottom-10{bottom:10px !important}.relative-top-minus-38{position:relative;top:-38px}.position-absolute{position:absolute}.position-relative{position:relative !important}.overhidden{overflow:hidden}.hidetext{text-indent:-9999px}.no-break-line{white-space:nowrap}.zindex-10{z-index:10}.button-gray a{background:#FFFFFF url(/css/images/bg-buy-porcess-summary-title.png) repeat-x left bottom;display:inline-block;margin:1px;text-transform:uppercase;padding:9px 0;width:98%}.button-gray a span{padding:0 5px}.button-gray a button{background:transparent;border:none;outline:none;font-weight:bold;text-transform:uppercase;text-align:center;margin:0 auto;display:block}.button-with-line{border:#ECE9D8 1px solid;margin-bottom:5px;margin-left:auto;margin-right:auto;margin-top:10px;width:85%}.button-with-line a{color:#FFFFFF;display:block;margin:1px;text-transform:uppercase;padding:6%}.button-with-line a span{background:url(/css/images/arrow-right-white.png) no-repeat right center;text-align:left !important}.button-with-line a.button-disabled span{background:url(/css/images/arrow-right-gray.png) no-repeat right center;color:#999999}.submit input{border:#ECE9D8 1px solid !important;color:#FFFFFF;cursor:pointer;font-size:150%;font-weight:bolder;margin-bottom:5px;margin-left:auto;margin-right:auto;margin-top:10px;padding:10px;text-transform:uppercase;box-shadow:1px 1px #666666;-moz-box-shadow:1px 1px #666666;-webkit-box-shadow:1px 1px #666666;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px}.submit input.gray{background:#FFFFFF url(/css/images/bg-buy-porcess-summary-title.png) repeat-x left bottom;border:#ECE9D8 1px solid !important;color:#666666;cursor:pointer;font-size:150%;font-weight:bolder;margin-bottom:5px;margin-left:auto;margin-right:auto;margin-top:10px;padding:5px 10px;text-transform:uppercase;box-shadow:0px 0px 2px #333333;-moz-box-shadow:0px 0px 2px #333333;-webkit-box-shadow:0px 0px 2px #333333;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px}.submit input.blue-button{background:#51ACFF url(/css/images/bg-buton-bottom-1x16.png) repeat-x 0 100%;border:none !important;color:#FFFFFF;cursor:pointer;font-size:150%;font-weight:bolder;height:32px;margin-bottom:5px;margin-left:auto;margin-right:auto;margin-top:10px;padding:5px 10px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.submit input.gray2,.button a.gray2{background:url(/css/images/bg-bottom-li-navigator-right-principal.png) repeat-x scroll 0 160% #FFFFFF;border:#ECE9D8 1px solid !important;color:#444;cursor:pointer;font-size:150%;font-weight:normal;margin:15px auto 7px;padding:5px 12px;text-transform:none;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:0px 1px 1px 0px #666666;-moz-box-shadow:0px 1px 1px 0px #666666;box-shadow:0px 1px 1px 0px #666666}.submit input.gray2:disabled{color:#ccc;cursor:text}.submit input.gray2-small{background:url(/css/images/bg-bottom-li-navigator-right-principal.png) repeat-x scroll 0 275% #FFFFFF;border:#ECE9D8 1px solid !important;color:#444;cursor:pointer;font-size:100%;font-weight:bolder;margin:0;padding:5px;text-transform:none;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:0px 1px 1px 0px #666666;-moz-box-shadow:0px 1px 1px 0px #666666;box-shadow:0px 1px 1px 0px #666666}button[type=submit]{border:#ECE9D8 1px solid;color:#FFFFFF;font-size:150%;font-weight:bolder;margin-bottom:5px;margin-left:auto;margin-right:auto;margin-top:10px;padding:10px;text-transform:uppercase;box-shadow:1px 1px #666666;-moz-box-shadow:1px 1px #666666;-webkit-box-shadow:1px 1px #666666;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px}button[type=submit].gray{background:#FFFFFF url(/css/images/bg-buy-porcess-summary-title.png) repeat-x left bottom;border:#ECE9D8 1px solid;color:#666666;font-size:150%;font-weight:bolder;margin-bottom:5px;margin-left:auto;margin-right:auto;margin-top:10px;padding:5px 10px;text-transform:uppercase;box-shadow:0px 0px 2px #333333;-moz-box-shadow:0px 0px 2px #333333;-webkit-box-shadow:0px 0px 2px #333333;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px}button[type=submit].blue-button{background:#51ACFF url(/css/images/bg-buton-bottom-1x16.png) repeat-x 0 100%;border:none !important;color:#FFFFFF;cursor:pointer;font-size:150%;font-weight:bolder;height:32px;margin-bottom:5px;margin-left:auto;margin-right:auto;margin-top:10px;padding:5px 10px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;cursor:pointer}.border-b2cffb{border:#B2CFFB 1px solid}.border-7f9db9{border:#7F9DB9 1px solid}.border-cccccc{border:#CCCCCC 1px solid}.border-tb-dotted-ccc{border-top:#CCCCCC 1px dotted;border-bottom:#CCCCCC 1px dotted}.border-b-dotted-ccc{border-bottom:#CCCCCC 1px dotted}.border-5bac29{border:#5BAC29 1px solid}.border_cc9900{border:#CC9900 1px solid}.border-0{border:0}.input-error-container{display:none}.input-error{background-color:#FBE8C8;border:#F0A11F 1px solid !important;box-shadow:0px 0px 5px #F0A11F;-moz-box-shadow:0px 0px 5px #F0A11F;-webkit-box-shadow:0px 0px 5px #F0A11F}.input-info-error{background:url(/css/images/input-error.png) no-repeat center;display:inline-block;float:right;height:18px;left:-24%;position:relative;top:5px;width:18px}.data-responsable .input-info-error{left:-19%;top:7px}.input-error-bubble{border:#CC9900 1px solid !important;margin-left:424px;margin-right:10px;margin-top:30px;position:absolute;z-index:2 !important}.input-error-bubble .tooltip-bubble-arrow-border-top{border-color:transparent transparent #CC9900 transparent;left:70%}.input-error-bubble .tooltip-bubble-arrow-top{border-color:transparent transparent #FFFFFF transparent;left:70%}.nivoSlider{position:relative}.nivoSlider img{position:absolute;top:0px;left:0px}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none}.nivo-slice{display:block;position:absolute;z-index:50;height:100%}.nivo-caption a{display:inline !important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:99;cursor:pointer}.nivo-prevNav{left:0px}.nivo-nextNav{right:0px}.nivo-controlNav a{position:relative;z-index:99;cursor:pointer}.nivo-controlNav a.active{font-weight:bold}.slider-wrapper-B1{height:315px;margin:0 auto;padding:0}.slider-B1{position:relative;width:745px;height:315px;background:url(/css/images/nivo-loading.gif) no-repeat 50% 50%}.slider-B1 img{position:absolute;top:0px;left:0px;display:none}.slider-B1 a{border:0;display:block}.slider-B1 .nivo-controlNav{position:absolute;bottom:13px;right:0;display:block;z-index:100}.slider-B1 .nivo-controlNav img{display:block;position:relative;width:35px;height:35px;cursor:pointer !important}.nivo-controlNav a{-moz-border-radius:5px !important;border-radius:5px !important;-webkit-border-radius:5px !important;border:2px solid #EEEEEE !important;display:block;float:left;height:35px;margin:4px;overflow:hidden;position:relative;width:35px;opacity:.7;filter:alpha(opacity=70);cursor:pointer !important}.nivo-controlNav a.active{border:2px solid #5BAC29 !important;opacity:1;filter:alpha(opacity=100)}.nivo-controlNav a:hover{border:2px solid #ffffff !important;opacity:1;filter:alpha(opacity=100)}.nivo-directionNav a{display:block;width:33px;height:45px;background:url(/css/images/nivo-arrows-opaque.png) no-repeat;text-indent:-9999px;border:0;top:35% !important}a.nivo-nextNav{background-position:-33px 0;right:0}a.nivo-prevNav{left:0px}a.nivo-nextNav:hover{background:url(/css/images/nivo-arrows.png) no-repeat;background-position:-33px 0;right:0}a.nivo-prevNav:hover{background:url(/css/images/nivo-arrows.png) no-repeat;left:0px}.nivo-caption a{color:#FFFFFF;text-decoration:none;font-weight:bold;display:inline !important}.nivo-caption{font-family:Arial, Helvetica, sans-serif;font-size:12px;position:absolute;left:0;bottom:12px;color:#ffffff;width:100%;height:50px;z-index:89;background:url(/css/images/nivo-fondo.png) repeat;display:block}.nivo-caption p{padding-left:10px;margin:4px 0 0 0}.nivo-caption h3,.nivo-caption h2{color:#FFFFFF;margin:4px 0 0;padding:0;font-size:12px;font-weight:normal}.nivo-caption h2{font-size:14px;font-weight:bold}.message{clear:both;margin:10px 0;padding-bottom:10px;padding-left:35px;width:94.0%}.message p{font-size:130%}.message ul{font-size:116.67%;font-weight:bold}.message ul ul{margin:10px 0 10px 43px;font-size:100%}.succes{color:#58AC25}.notice{color:#0394FF}.warning{color:#D7810A}.error{color:#CC0000}.js-message{clear:both;display:none;margin:10px 0;padding-bottom:10px;padding-left:35px;width:94.0%}#flashMessage.message,.js-message p{font-size:116.67%}.js-message ul{font-size:116.67%;font-weight:bold}.js-succes{background:url(/css/images/message-succes.png) no-repeat left top;color:#58AC25;min-height:20px}.js-notice{background:url(/css/images/message-notice.png) no-repeat left top;color:#0394FF;min-height:20px}.js-warning{background:url(/css/images/message-warning.png) no-repeat 10px 15px;background-color:#F8EAD6;-ms-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;color:#D7810A;font-weight:bold;min-height:20px;padding:20px 15px 20px 45px;width:92%}.js-warning a{color:#D7810A;text-decoration:underline}.js-error{background:url(/css/images/message-error.png) no-repeat 10px 15px;background-color:#FFD6D6;-ms-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;color:#CC0000;font-weight:bold;min-height:20px;padding:20px 15px 20px 45px;width:92%}.js-error a{color:#CC0000;text-decoration:underline}.js-success{background:url(/css/images/message-succes.png) no-repeat 10px 15px;background-color:#dff0ce;-ms-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;color:#58AC25;font-weight:bold;min-height:20px;padding:20px 15px 20px 45px;width:92%}.js-success a{color:#58AC25;text-decoration:underline}.cake-error{color:#000000;left:0;top:0}.js-success a{text-decoration:underline;color:#43b02a;font-weight:bold}.final-report-documentation .js-warning{background-image:url(/css/images/message-fomento-warning.png);background-position:left top;background-color:transparent;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;padding:0;width:auto;padding-bottom:10px;padding-top:4px;line-height:1.5em !important}.final-report-documentation .js-succes{background-image:url(/css/images/message-fomento-succes.png);font-weight:bold;padding-bottom:10px;padding-top:4px}.final-report-documentation .js-warning a{color:#D7810A;text-decoration:underline}.final-report-documentation .js-succes a{color:#58AC25;text-decoration:underline}p.js-warning.inline-alert{background-size:2em;line-height:2em}p.js-succes.inline-alert{background-size:2em;line-height:2em}#jsBintermasLoginModalMessage.js-warning{width:90%;margin-bottom:10px}#jsBintermasLoginModalMessage.js-warning p{font-size:116.67%;font-weight:bold}.breadcrumb{background:url(/css/images/bg-breadcrumb.png) no-repeat left center;color:#999999;font-size:91.67%;height:20px;line-height:20px;margin:10px 0;padding-left:20px}#likeBubble .title{width:110px}#likeBubble .socialButtons{display:inline-block;width:340px}.like,.tweet,.plus{float:left;margin-top:6px;width:33%}a.icon-facebook{background:url(/css/images/icon-facebook-22x22.png) no-repeat left center}a.icon-twitter{background:url(/css/images/icon-twitter-22x22.png) no-repeat left center}a.icon-tuenti{background:url(/css/images/icon-tuenti-22x22.png) no-repeat left center}a.icon-rss{background:url(/css/images/icon-rss-22x22.png) no-repeat left center}a.icon-google-plus{background:url(/css/images/icon-google-plus-22x22.png) no-repeat left center}a.link-with-arrow-green{background:url(/css/images/arrow-right-green-11x17.png) no-repeat right bottom;display:block;height:17px;line-height:17px;padding-right:15px}.submenu-container{border-bottom:#DADADA 1px solid;margin-top:5px;padding-bottom:5px;width:940px}.submenu{background-color:#5BAC29;padding:8px;position:relative;width:924px}.submenu .submenu-link{display:inline-block;position:relative;z-index:20}.submenu .submenu-link .tooltip-bubble-arrow-border-bottom{border-color:#DADADA transparent transparent transparent;bottom:-34px;left:45%;z-index:1}.submenu .submenu-link .tooltip-bubble-arrow-bottom{border-color:#FFFFFF transparent transparent transparent;bottom:-33px;left:45%;z-index:1}.submenu a{border-right:#FFFFFF 1px solid;color:#FFFFFF;padding:0 10px}.submenu a.current{font-weight:bold}.submenu a.last{border:none}.submenu-level2-container{display:inline-block;float:right;margin-right:20px;padding-top:5px;padding-bottom:5px;position:relative;z-index:10}.submenu-level2{background-color:#F3F3F3;padding:8px;padding-top:15px;position:relative;top:-5px}.submenu-level2 .submenu-link{display:inline-block;position:relative}.submenu-level2 .submenu-link .tooltip-bubble-arrow-border-bottom{border-color:#DADADA transparent transparent transparent;bottom:-34px;left:45%;z-index:1}.submenu-level2 .submenu-link .tooltip-bubble-arrow-bottom{border-color:#FFFFFF transparent transparent transparent;bottom:-33px;left:45%;z-index:1}.submenu-level2 a{border-right:#999999 1px solid;color:#999999;padding:0 10px}.submenu-level2 a.current{font-weight:bold}.submenu-level2 a.last{border:none}div.out-title{color:#666;font-size:150%;padding:10px}.info-table{background-color:#FFFFFF;border:#CCCCCC 1px solid;overflow:hidden;margin-bottom:10px;padding-bottom:10px;border-radius:8px;-ms-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px}.info-table div.title{border-bottom:#CCCCCC 1px solid;border-left:none;color:#333333;font-size:133.33%;font-weight:bold;margin-bottom:15px;padding:10px 15px;background-color:#EAEAEA;background-image:-ms-linear-gradient(top, #FCFCFC 0%, #EAEAEA 100%);background-image:-moz-linear-gradient(top, #FCFCFC 0%, #EAEAEA 100%);background-image:-o-linear-gradient(top, #FCFCFC 0%, #EAEAEA 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FCFCFC), color-stop(1, #EAEAEA));background-image:-webkit-linear-gradient(top, #FCFCFC 0%, #EAEAEA 100%);background-image:linear-gradient(top, #FCFCFC 0%, #EAEAEA 100%);border-top-left-radius:8px;border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-ms-border-radius-topleft:8px;-ms-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px}.info-table div.subtitle{width:auto;border-bottom:#CCCCCC 1px solid;border-left:none;color:#333333;font-size:120.33%;font-weight:bold;margin:0 1% 15px;padding:10px 15px}.info-table div.subtitle2,.info-table div.subtitle3{width:auto;border-bottom:#CCCCCC 1px solid;border-top:#CCCCCC 1px solid;color:#333333;font-size:120.33%;font-weight:bold;margin:15px 0;padding:10px 15px;line-height:normal}.info-table table tr td.subtitle{padding:0}.info-table div.foot{border-left:none;border-top:#CCCCCC 1px solid;display:inline-block;padding:10px 0;width:100%}.info-table div.foot span{margin:0 10px;line-height:25px}.info-table div.foot.table-paginator a{margin:0 5px;line-height:25px}.info-table table{width:100%}.info-table table th{font-weight:bold}.info-table table tr.separator-line td{padding:5px;border-bottom:#CCCCCC 1px solid}.info-table table tr.separator td{padding:5px}.info-table table tr.bggrey td{background-color:#f5f5f5}.info-table table tr th{border-left:#ACA899 1px dotted;text-align:left;height:22px;padding:0 8px}.info-table table tr.row-1{background-color:#F3F3F3}.info-table table tr td{border-left:#ACA899 1px dotted;text-align:left;padding:10px}.info-table table tr th.first{border-left:none}.info-table table tr td.first{border-left:none}.info-table table tr td .input{border-left:none}.info-table table tr td span.hour{margin-right:20px}.modal-window,.modal-window-style,.modal-window-conditions{background-color:#FFFFFF !important;max-height:650px !important;border-radius:8px;-ms-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px}.modal-window-fare-conditions{background-color:#FFFFFF !important;border-radius:8px;-ms-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px}.ui-dialog{padding:0 !important}.ui-dialog .ui-dialog-content{margin:0 20px}.ui-dialog.ui-widget-content{background:none !important;border:none !important}.ui-dialog .ui-dialog-titlebar{padding:0 !important}.ui-dialog .ui-dialog-titlebar .ui-state-hover{border:none !important;background:none !important;font-weight:normal;color:#444444}.ui-dialog .ui-widget-header{background:none !important;border:none !important}.ui-dialog .ui-widget-header .ui-icon{background-image:url(/css/images/modal-box-sprite.png);background-position:0 0;cursor:pointer;height:36px;position:absolute;right:-5px;top:-1px;width:36px;z-index:1004}.modal-window-conditions{color:#666666;display:none}.conditions-modal-window{width:98%}.info-conditions-popup{padding-bottom:50px;width:98%}.info-conditions-popup h2{margin-bottom:30px}.info-conditions-popup-logo{border-bottom:1px solid #45A20C;margin-bottom:30px;margin-top:10px;padding-bottom:20px;width:98%}.info-conditions-popup-links{margin-top:-15px;margin-bottom:15px;width:98%;text-align:right;color:black;font-size:1.1em;font-weight:bold}.info-conditions-popup-links a{text-decoration:underline;color:black;font-size:1.1em;font-weight:bold}.info-conditions-popup-title{color:#5BAC29;font-weight:bold;font-size:175%;margin-bottom:30px}.info-conditions-popup-question{display:block;color:#5BAC29 !important;font-weight:bold;font-size:100%;height:18px;margin-bottom:10px;padding-top:5px;padding-left:25px}.info-conditions-popup-answer{font-weight:normal;font-size:100%;margin-bottom:25px}.info-conditions-popup .close{background:url(/css/images/more.png) no-repeat 0% 50%;background-color:#F2F2F2;text-decoration:underline}.info-conditions-popup .open{background:url(/css/images/less.png) no-repeat 0% 50%;background-color:#F2F2F2;color:black;text-decoration:none}.info-conditions-popup p,.info-conditions-popup ul{line-height:15px;padding-bottom:5px;padding-top:5px;padding-left:30px;padding-right:80px}.info-conditions-popup ul li{display:list-item;list-style-type:disc;margin:5px 30px}.info-conditions-popup .sub-question{margin-left:auto;margin-right:auto;width:98%}.info-conditions-popup .sub-question a{background-color:#FFFFFF;margin-bottom:0}p.ok-19x17{background:url(/css/images/ok-19-17.png) no-repeat left center;margin:10px 0;min-height:17px;padding-left:28px}p.ok-36x26{background:url(/css/images/ok-36x26.png) no-repeat left center;margin:10px 0;min-height:26px;padding-left:45px}p.nok-18x18{background:url(/css/images/forbidden-18x18.png) no-repeat left center;margin:10px 0;min-height:18px;padding-left:27px}.page-error-logo{margin-bottom:30px;margin-top:10px;padding-bottom:20px;width:98%}.page-error-info{padding:20px 0}.page-error-message{background:url(/css/images/message-warning-41x43.png) no-repeat left top;color:#666666;margin:0 20px;padding-left:55px;min-height:42px}.page-error-message h2{color:#666666;margin-bottom:0}.page-pdo-error-message h2{font-size:145%}ol.list-green{margin-left:10px}ol.list-green li{height:32px}ol.list-green li span{display:inline-block;height:26px;line-height:26px;float:left}ol.list-green li span.list-green-number{color:#FFFFFF;font-size:183.33%;font-weight:bold;padding:0 7px;margin-right:25px;background-color:#5BAC29;background-image:-ms-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-moz-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-o-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #86C542), color-stop(1, #5BAC29));background-image:-webkit-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:linear-gradient(top, #86C542 0%, #5BAC29 100%);border-radius:8px;-ms-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px}ol.list-green li span a{color:#5AAC28;font-weight:bold;text-decoration:underline}.page-error-looking-for .online-service-col{padding:1em 1.5em}.page-error-looking-for .online-service-col p{color:#666666}.gomapMarker{overflow:hidden}.bubble-gmaps{overflow:hidden;width:600px}.bubble-gmaps .bubble-gmaps-image{display:inline-block;float:left;height:110px;width:29%}.bubble-gmaps .bubble-gmaps-image img{border:#FFFFFF 2px solid;box-shadow:2px 2px 2px #999999;-moz-box-shadow:2px 2px 2px #999999;-webkit-box-shadow:2px 2px 2px #999999}.bubble-gmaps .bubble-gmaps-info{display:inline-block;float:right;width:70%}#header{height:32px;padding:5px 0}#notice-header{height:32px;padding:5px 0}#header #headerLine{border-top:#D9D9D9 solid 1px;position:relative;top:39px}#header #headerMenu{line-height:32px}#header #headerMenu span.secure-connection{color:#B11D3E;font-size:1em;font-weight:bold}#header #headerMenu img{vertical-align:top}#header #headerSubMenu ul{font-size:91.67%;margin:0}#header #headerSubMenu ul li{background:url(/css/images/submenu-separator-blue.png) no-repeat left;color:#666666;float:right;margin-right:2%;margin-top:0;padding-left:2%}#header #headerSubMenu ul li.first{background:none}#header #headerSubMenu ul li a.help{background:url(/css/images/help.png) no-repeat center left;display:inline-block;padding-left:20px}#header #headerSubMenu ul li.login{font-size:100%;font-weight:bold;text-transform:uppercase}#header #headerSubMenu ul div.login-block{background:url(/css/images/down-arrow.png) no-repeat right center;padding-right:25px}#header #headerSubMenu ul .login span.identificacion{color:orange}#logo{height:40px;margin:20px 0}#header #info{height:40px;line-height:40px;margin:20px 0;text-align:right}#header #info .weather,#header #info .phone{display:inline-block;margin-left:2%}#header #info .weather{color:#3FA1FF}#header #info .weather.showed{display:inline-block !important}#header #info .weather img.icon-weather{vertical-align:middle}#header #info .phone{background:url(/css/images/phone.png) no-repeat center left;color:#5BAC29;float:right;font-size:150%;font-weight:bolder;padding-left:25px}*{list-style:none}.register-bubble{background-color:#3FA1FF;border:#FFFFFF 2px solid;color:#FFFFFF;display:none;padding:10px;position:absolute;right:1%;top:42px;z-index:2;width:350px;box-shadow:2px 2px 5px #666666;-moz-box-shadow:2px 2px 5px #666666;-webkit-box-shadow:2px 2px 5px #666666}.register-bubble .tooltip-close{cursor:pointer;float:right}.register-bubble .tooltip-bubble-arrow-border-top{border-color:transparent transparent #FFFFFF transparent;left:75%}.register-bubble .tooltip-bubble-arrow-top{border-color:transparent transparent #3FA1FF transparent;left:75%}.cookie-policy-info{color:#3FA1FF;position:relative;top:-2px}.cookie-policy-info-web{font-size:85%;padding:0.5% 1%}.cookie-policy-info-iphone{font-size:50%;padding:0 1%;line-height:10px}.cookie-policy-info a{text-decoration:underline}.cookie-policy-tick{background:url(/css/images/cookies-tick.png) no-repeat center;display:inline-block;height:8px;width:7px}#languageSelector{display:block;text-align:right;padding-right:30px}#content{margin:0 auto;padding:10px 0;width:1045px}#principalMenu{background:url(/css/images/bottom-nav-right.png) no-repeat 95% 134%;color:#5BAC29;height:40px;margin:0;position:relative}ul#menuNavLeft{display:block;float:left;font-size:133%;font-weight:bolder;height:35px;list-style-type:none;margin-top:5px;margin-left:0;text-align:center;text-transform:uppercase}ul#menuNavLeft li{background:url(/css/images/menu-separator.png) no-repeat right;display:inline-block;float:left;height:36px}ul#menuNavLeft li a{display:block;float:left;text-decoration:none;padding:0 20px}ul#menuNavLeft li a span{color:#5BAC29;line-height:36px;margin:12px 5px 0}ul#menuNavLeft li.current a{background-color:#5BAC29;background-image:-ms-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-moz-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-o-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #86C542), color-stop(1, #5BAC29));background-image:-webkit-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:linear-gradient(top, #86C542 0%, #5BAC29 100%);border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-ms-border-radius-topleft:4px;-ms-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px}ul#menuNavLeft li.current a span{color:#FFFFFF}ul#menuNavLeft li.last{background-image:none}ul#menuNavRight{display:block;float:left;font-size:133%;font-weight:bold;height:35px;list-style-type:none;margin-top:5px;text-align:center;text-transform:uppercase}ul#menuNavRight{float:right;text-transform:none;width:35%}ul#menuNavRight li{border:#CCCCCC 1px solid;float:right;margin:0 1px;white-space:nowrap}ul#menuNavRight li a{color:#5BAC29;border:#FFFFFF 2px solid;float:left;height:26px;padding:0 5px}ul#menuNavRight li a span{float:left;line-height:2px;padding:12px 5px 0 5px}ul#menuNavRight li.current{border-color:#5BAC29}ul#menuNavRight li.current a{border:none;height:30px;background-color:#5BAC29;background-image:-ms-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-moz-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-o-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #86C542), color-stop(1, #5BAC29));background-image:-webkit-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:linear-gradient(top, #86C542 0%, #5BAC29 100%)}ul#menuNavRight li.current a span{color:#FFFFFF;line-height:6px}ul#menuNavRight li a.bintermas span{background:url(/css/images/bintermas-logotype.png) no-repeat center center;height:14px;width:114px}ul#menuNavRight li.current a.bintermas span{background-color:none;background:url(/css/images/bintermas-logotype-inv.png) no-repeat center center;height:16px;width:116px}ul#menuNavRight li a.bintermais span{background:url(/css/images/bintermais-logotype.png) no-repeat center center;height:14px;width:114px}ul#menuNavRight li.current a.bintermais span{background-color:none;background:url(/css/images/bintermais-logotype-inv.png) no-repeat center center;height:16px;width:116px}#buyProcessMenu{border:#CECECE 1px solid;height:42px;margin:0;z-index:1}p.offer-by-octv{margin-right:1%;margin-top:0.5%;text-align:right}ul#steps{font-size:145%;font-weight:bold;height:42px;text-align:center}ul#steps li{background:url(/css/images/menu-separator.png) no-repeat right;display:inline-block;float:left;height:42px;width:33.3%}ul#steps.fourSteps li{width:25%}ul#steps li a{display:block;height:42px}ul#steps li.last{background-image:none}ul#steps li.last a{width:101%}ul#steps li a span{color:#ACA899;line-height:40px}ul#steps.fourSteps li a span{font-size:80%}ul#steps li a span:before{font-weight:bold;font-size:145%;vertical-align:sub}ul#steps li:nth-child(1) a span:before{content:"1 "}ul#steps li:nth-child(2) a span:before{content:"2 "}ul#steps li:nth-child(3) a span:before{content:"3 "}ul#steps li:nth-child(4) a span:before{content:"4 "}ul#steps li.current{background:url(/css/images/arrow-current.png) no-repeat 50% 100%;border-bottom:none;padding-bottom:13px}ul#steps li.current a{background-color:#5BAC29;background-image:-ms-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-moz-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-o-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #86C542), color-stop(1, #5BAC29));background-image:-webkit-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:linear-gradient(top, #86C542 0%, #5BAC29 100%);border-bottom:none}ul#steps li.current.last a{border-top-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-ms-border-radius-topright:4px;-ms-border-radius-bottomright:4px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius-topright:4px;-khtml-border-radius-tbottomright:4px}ul#steps li.current a span{color:#FFFFFF}#waitingContainer{position:relative;top:25%}#waitingBackground{background-color:white;border-bottom:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;width:850px}#waitingHeader{padding-top:35px}#waitingHeader p{font-size:133%;height:46px;line-height:46px;font-weight:bold}.waitingContent{margin:20px auto}.waitingContent .promotionalMessages{text-align:center}#waitingFooter{height:40px;margin-top:50px;padding-top:20px}#waitingFooter img.credit-cards{float:right;margin-right:10px}#from_text,#to_text{cursor:pointer}.destinationSelect{position:absolute;background-color:white;border:1px solid #b6cefb;-webkit-box-shadow:3px 2px 4px #666666;-moz-box-shadow:3px 2px 4px #666666;box-shadow:3px 2px 4px #666666;color:#6a6a6a;z-index:4010;min-width:255px;width:max-content}.destinationSelect .titleElement{background-color:#f3f3f3;font-weight:bold;font-size:1.4em;padding:5px;border-bottom:1px solid #b6cefb}.destinationSelect #closeDestination,.destinationSelect #closeDestinationMulti,.destinationSelect #flightStateCloseDestination{float:right;margin-right:3px;margin-top:3px;cursor:pointer}.destinationSelect .column{width:200px;margin:6px 3px;font-size:1.2em;float:left}.destinationSelect .column .agrupation{margin-bottom:6px}.destinationSelect .column .group{font-style:italic;color:#cccccc;margin-bottom:3px}.destinationSelect .column .destinationItem{float:left;padding:2px 0}.destinationSelect .column .destinationItem:hover{background-color:#bbe6ff;cursor:pointer}.destinationSelect .column .destinationItem:hover .destinationCode{color:#666666}.destinationSelect .column .destinationName{color:#666666;width:140px;float:left}.destinationSelect .column .destinationCode{color:#cccccc;width:40px;float:right}.destinationSelect .warning{margin:10px;font-weight:bold}#searchFlights{background-color:#5BAC29;margin-bottom:10px;margin-left:0}#searchFlights #menu{display:inline-block;position:absolute;width:945px;z-index:10}#formMulti,#formNormal,#formStopover{width:941px}#searchFlights #menu .menu-shadow{box-shadow:3px 2px 3px #666666;height:28px;left:937px;position:relative;top:-27px;width:3px}#searchFlights #menu ul{background-color:#FFFFFF;font-weight:bold;height:28px}#searchFlights #menu ul li{display:inline-block;float:left;height:29px;margin-left:5px;width:16.5%}#searchFlights #menu ul li:first-child{margin-left:0px}#searchFlights #menu ul li a{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;color:#666666;display:block;height:27px;line-height:27px;text-align:center;text-decoration:none}#searchFlights #menu ul li a.disabled{cursor:default}#searchFlights #menu ul li.current{background-color:#86C542;border-bottom:1px solid #86C542;border-left:none;border-right:none;border-top:none;color:#FFFFFF;width:31.4%}#searchFlights #menu ul li.current a{border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-ms-border-radius-topleft:4px;-ms-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px;color:#FFFFFF;font-size:166%;height:28px;line-height:40px;margin-left:1px;margin-right:1px;margin-top:1px}#searchFlights #menu ul#ulMulti li.current{width:470px}#searchFlights #menu ul#ulMulti li{width:466px}#searchFlights #menu ul#ulMulti a:focus{outline:none}#searchForm,#searchFormMulti,#searchFormStopover{border:1px solid #FFFFFF;margin:1px;margin-top:29px;overflow:hidden;padding:1.5% 0}#searchForm .checkbox,#searchFormMulti .checkbox,#searchFormStopover .checkbox{margin:10px 0}#searchFlights #searchFormMulti,#searchFlights #searchFormStopover{background-color:#86C542}.styled-select-number select{width:100%;height:36px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#lastSearch{border-bottom:#89C744 1px solid;margin-bottom:5px;margin-left:3%;margin-right:3%;padding-bottom:3px}#lastSearch p{background:#EBF0FE;padding:10px}#lastSearch p span{font-weight:bold}#lastSearch p span#dataSearch{color:#666666;margin:0 20px}#lastSearch p span.last-search-title{color:#0099CC;font-size:133%}#lastSearch p a.load-last-search{color:#0099CC;font-weight:bold;text-decoration:underline}#lastSearch p img.close-last-search{float:right;vertical-align:middle}.searchFromTo,#searchFromTo,#searchDates,.searchDates,#searchNumPassengers,#searchNumPassengersMulti,#tableModifyDatesMulti,#tableModifyDatesStopover{background:url(/css/images/bg-right-form-search.png) no-repeat right top}#tableModifyDatesMulti td,#tableModifyDatesStopover td{padding:0 3px}.searchFromTo,#searchFromTo,#searchDates,.searchDates,#searchNumPassengers,#searchSpecialRates,#searchNumPassengersMulti,#searchSpecialRatesMulti,#searchNumPassengersStopover,#searchSpecialRatesStopover,#goToSearch{float:left;height:135px;padding:15px 10px;width:170px;padding-bottom:0px}#tableModifyDatesMulti,#tableModifyDatesStopover{float:left;padding:15px 10px;padding-bottom:0px}.searchFormToLarge .searchFromTo,.searchFormToLarge #searchFromTo,.searchFormToLarge .searchDates,.searchFormToLarge #searchDates{height:140px}.searchFromTo input,#searchFromTo input,.searchDates input,#searchDates input,#searchNumPassengers input,#searchNumPassengersMulti input,#searchNumPassengersStopover input,#searchSpecialRates input,#searchSpecialRatesMulti input,#searchSpecialRatesStopover input,#goToSearch input,.searchFromTo select,#searchFromTo select,.searchDates select,#searchDates select,#searchNumPassengers select,#searchSpecialRates select,#searchNumPassengersMulti select,#searchSpecialRatesMulti select,#tableModifyDatesMulti input,#tableModifyDatesStopover input,#tableModifyDatesMulti select,#tableModifyDatesStopover select,#goToSearch select{border:#B1C6F3 1px solid !important;color:#666666 !important;font-size:133.33%;font-weight:bold}#searchNumPassengers select,#searchNumPassengersMulti .container select,#searchNumPassengersStopover .container select{height:23px}#searchNumPassengers .residenceType select,#searchNumPassengersMulti .residenceType select,#searchNumPassengersStopover .residenceType select{width:200px}#searchNumPassengers .left,#searchNumPassengersMulti .left,#searchNumPassengersStopover .left{min-width:57px}#modalModifySearch #searchNumPassengers .residenceType select{width:202px}#modalModifySearch #searchNumPassengers .left{min-width:43px}#searchDates,.searchDates{width:150px}#searchDates input.calendar[type="text"]{width:145px;padding:1px 0 1px 5px;line-height:normal !important}.searchDates input.calendar[type="text"]{width:145px !important;padding:1px 0 1px 5px !important;line-height:normal !important}#tableModifyDatesMulti input.calendarMulti[type="text"],#tableModifyDatesStopover input.calendarStopover[type="text"]{width:122px;padding:1px 0 1px 5px;line-height:normal !important}.searchDates #returnDate,#searchDates #returnDate{margin-top:0px}#returnDate::-webkit-input-placeholder{color:#666}#returnDate:-moz-placeholder{color:#666}#returnDate::-moz-placeholder{color:#000}#returnDate:-ms-input-placeholder{color:#666}#returnDate.blocked::-webkit-input-placeholder{color:#999}#returnDate.blocked:-moz-placeholder{color:#999}#returnDate.blocked::-moz-placeholder{color:#666}#returnDate.blocked:-ms-input-placeholder{color:#999}#searchNumPassengers,#searchNumPassengersMulti{width:220px}#searchFormStopover .searchNumPassengersStopover{width:170px}#searchSpecialRates,#searchSpecialRatesMulti{padding-right:0;padding-top:0}#tableModifyDatesMulti .segments{float:left;clear:both}#tableModifyDatesMulti input{line-height:33px}#tableModifyDatesMulti .segment div{float:left;margin-left:5px}#tableModifyDatesMulti .segment .number{font-weight:bold;font-size:20px;width:33px;height:33px;text-align:center;line-height:33px;margin-top:1px}#tableModifyDatesMulti .controls{margin-top:20px;float:left;clear:both;margin-left:10px}#tableModifyDatesMulti .controls a{display:block;padding-left:15px;height:20px;background:url(/css/images/arrow.png) no-repeat left 2px;color:#FFF}#tableModifyDatesMulti .controls a:hover{text-decoration:underline}#tableModifyDatesMulti .controls a.delete{background:url(/css/images/delete-white-9x9.png) no-repeat left 1px}#tableModifyDatesStopover .stopoverSegments{float:left;clear:both}#tableModifyDatesStopover input{line-height:33px}#tableModifyDatesStopover .stopoverSegment div{float:left;margin-left:5px}#tableModifyDatesStopover .stopoverSegment .number{font-weight:bold;font-size:20px;width:33px;height:33px;text-align:center;line-height:33px;margin-top:1px}#tableModifyDatesStopover .controls{margin-top:20px;float:left;clear:both;margin-left:10px}#tableModifyDatesStopover .controls a{display:block;padding-left:15px;height:20px;background:url(/css/images/arrow.png) no-repeat left 2px;color:#FFF}#tableModifyDatesStopover .controls a:hover{text-decoration:underline}#tableModifyDatesStopover .controls a.delete{background:url(/css/images/delete-white-9x9.png) no-repeat left 1px}#modalStopoverOption{padding:0}#modalStopoverOption .modalHeader{padding:17px 17px 17px 30px}#modalStopoverOption .modalBody{padding:20px;font-size:16px;color:grey}#modalStopoverOption .modalFooter{display:flex;flex-direction:row;justify-content:space-around;padding:15px}#modalStopoverOption .modalFooter .modalButton{padding:15px;border:2px solid white;box-shadow:1px 1px 1px black;cursor:pointer}#modalStopoverOption .modalFooter .modalButton a{color:#FFF;background:url(/css/images/arrow-right-white.png) no-repeat right center}#modalStopoverOption .modalFooter .modalButton.button-disabled a{color:#999;background:url(/css/images/arrow-right-gray.png) no-repeat right center}#searchFromTo .styled-select input,#tableModifyDatesMulti .styled-select input,#flightStateAll .styled-select select,.form-border .styled-select select,.searchFromTo .styled-select input,#tableModifyDatesStopover .styled-select input,#tableModifyDatesStopover .styled-select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:none !important;color:#666666;font-size:133.33%;font-weight:bold;height:33px;padding:2px 5px;width:175px;cursor:pointer;line-height:33px;outline:0}#searchFromTo .styled-select,#tableModifyDatesMulti .styled-select,#tableModifyDatesStopover .styled-select,#flightStateAll .styled-select,.form-border .styled-select,.searchFromTo .styled-select{background:#FFFFFF url(/css/images/arrow-search-form-select.png) no-repeat 96% 50%;border:#B1C6F3 1px solid;height:35px;overflow:hidden;width:170px}#flightStateAll .styled-select{background:#FFFFFF url(/css/images/arrow-search-form-select.png) no-repeat 96% 50%;overflow:hidden;width:170px}.cheap-flights .styled-select{background:#FFFFFF url(/css/images/arrow-search-form-select.png) no-repeat 96% 50%;overflow:hidden;width:165px}#ConsultTrayect #flightStateAll .styled-select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:none;color:#666666;font-size:100%;font-weight:bold;padding:5px;width:175px}.cheap-flights .styled-select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:none;color:#666666;font-size:100%;font-weight:bold;padding:5px;width:170px}#groupFlightsForm .styled-select input{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:none;color:#666666;font-size:100%;font-weight:bold;padding:5px;width:223px;cursor:pointer;border:#7F9DB9 1px solid}#groupFlightsForm .styled-select{background:#FFFFFF url(/css/images/arrow-search-form-select.png) no-repeat 96% 50%;overflow:hidden;margin:0 174px 5px 183px}#searchNumPassengers .container,#searchNumPassengersMulti .container{display:table;width:100%}#searchNumPassengers .row,#searchNumPassengersMulti .row{display:table-row;height:22px}#searchNumPassengers .left,#searchNumPassengersMulti .left,#searchNumPassengers .right,#searchNumPassengersMulti .right,#searchNumPassengers .middle,#searchNumPassengersMulti .middle{display:table-cell}#searchNumPassengers .right,#searchNumPassengersMulti .right,#searchNumPassengers .middle,#searchNumPassengersMulti .middle{text-align:center}#searchNumPassengers .row,#searchNumPassengersStopover .row{display:table-row;height:22px}#searchNumPassengers .left,#searchNumPassengersStopover .left,#searchNumPassengers .right,#searchNumPassengersStopover .right,#searchNumPassengers .middle,#searchNumPassengersStopover .middle{display:table-cell}#searchNumPassengers .right,#searchNumPassengersStopover .right,#searchNumPassengers .middle,#searchNumPassengersStopover .middle{text-align:center}#searchNumPassengers .row.withChildren,#searchNumPassengersMulti .row.withChildrenMulti{display:none}#searchNumPassengers .row.withChildren div.left,#searchNumPassengersMulti .row.withChildrenMulti div.left{vertical-align:top}#searchNumPassengers a,#searchNumPassengersMulti a{color:#FFFFFF}#searchNumPassengers a:hover,#searchNumPassengersMulti a:hover{text-decoration:underline}#searchNumPassengers .container select,#searchNumPassengersMulti .container select{font-size:133.33%;margin-bottom:5px;width:50px}#searchNumPassengers #flightCH,#searchNumPassengers #gruopFlight,#searchNumPassengersMulti #flightCHMulti,#searchNumPassengers #searchSpecialRatesLink,#searchNumPassengersMulti #searchSpecialRatesLinkMulti{display:block;padding-left:15px;height:20px;background:url(/css/images/arrow.png) no-repeat left 2px}#searchNumPassengers .row.withChildren,#searchNumPassengersStopover .row.withChildrenStopover{display:none}#searchNumPassengers .row.withChildren div.left,#searchNumPassengersStopover .row.withChildrenStopover div.left{vertical-align:top}#searchNumPassengers a,#searchNumPassengersStopover a{color:#FFFFFF}#searchNumPassengers a:hover,#searchNumPassengersStopover a:hover{text-decoration:underline}#searchNumPassengers .container select,#searchNumPassengersStopover .container select{font-size:133.33%;margin-bottom:5px;width:50px}#searchNumPassengers #flightCH,#searchNumPassengers #gruopFlight,#searchNumPassengersStopover #flightCHStopover,#searchNumPassengers #searchSpecialRatesLink,#searchNumPassengersStopover #searchSpecialRatesLinkStopover{display:block;padding-left:15px;height:20px;background:url(/css/images/arrow.png) no-repeat left 2px}#goToSearch,#goToSearchMulti,#goToSearchStopover{float:right;padding-left:0;padding-right:10px}#goToSearchMulti{width:135px}#goToSearchStopover{width:135px}#goToSearch{width:140px;text-align:center}#goToSearch .button-gray,#goToSearchMulti .button-gray,#goToSearchStopover .button-gray{margin:auto;margin-top:35px;text-align:center;box-shadow:1px 3px 3px #666666;-moz-box-shadow:1px 3px 3px #666666;-webkit-box-shadow:1px 3px 3px #666666}#goToSearch .button-gray{width:130px}#goToSearchMulti .button-gray{width:127px}#goToSearch .button-gray a,#goToSearchMulti .button-gray a{height:36px;line-height:36px;padding:0;cursor:pointer}#goToSearch p,#goToSearchMulti p{bottom:-50px;margin:0 auto;position:relative;width:95px}#goToSearchStopover .button-gray{width:127px}#goToSearch .button-gray a,#goToSearchStopover .button-gray a{height:36px;line-height:36px;padding:0;cursor:pointer}#goToSearch p,#goToSearchStopover p{bottom:-50px;margin:0 auto;position:relative;width:95px}.searchFormToLarge #goToSearch p{bottom:-50px}#modifySearchForm{background-color:#E6E6E6;font-size:0.85em !important}#modifySearchForm .checkbox{margin:0 0 15px}#modifySearchForm #searchFormBackground,#modifySearchForm #searchFormBackgroundReval{border:#FFFFFF 2px solid;height:200px;margin:1px;overflow:hidden;padding:1.5% 0}#modifySearchForm #searchFormBackground{width:875px;margin:1px;overflow:hidden;padding:1.5% 0}#modifySearchForm #searchFormBackgroundBintermas{border:1px solid #CCC;margin:0px;overflow:hidden;padding:25px 0 1.5%;width:875px}#modifySearchForm #searchFormBackground .title,#modifySearchForm #searchFormBackgroundReval .title{margin-bottom:25px;padding-left:15px}#modifySearchForm .searchDates,#modifySearchForm #searchDates{width:130px}#modifySearchForm .searchDates input.calendar,#modifySearchForm #searchDates input.calendar[type="text"]{width:125px}#modifySearchForm .searchFromTo,#modifySearchForm #searchFromTo,#modifySearchForm #searchSpecialRates{width:150px}#modifySearchForm .searchFromTo,#modifySearchForm #searchFromTo,#modifySearchForm #tableModifyDatesMulti,#modifySearchForm #tableModifyDatesStopover,#modifySearchForm .searchDates,#modifySearchForm #searchDates,#modifySearchForm #searchNumPassengers{background:url(/css/images/bg-right-form-search-modify.png) no-repeat right center;padding-top:0}#modifySearchForm #searchSpecialRates{padding-top:0}#modifySearchForm #searchFromTo .styled-select select,#modifySearchForm #tableModifyDatesMulti .styled-select select,#modifySearchForm #tableModifyDatesStopover .styled-select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;color:#666666;font-size:133.33%;font-weight:bold;height:33px;padding:5px;width:175px}#modifySearchForm #searchFromTo .styled-select,#modifySearchForm #tableModifyDatesMulti .styled-select,#modifySearchForm #tableModifyDatesStopover .styled-select{background:#FFFFFF url(/css/images/arrow-search-form-select.png) no-repeat 96% 50%;height:35px;overflow:hidden;width:150px}#modifySearchForm #searchDates input[type=text]{border:#C2D5FC 1px solid;font-size:121%}#modifySearchForm .searchDates input[type=text].calendar{height:33px}#modifySearchForm #searchDates input[type=text].calendar{height:33px}#modifySearchForm #searchNumPassengers a{color:#999999}#modifySearchForm #searchNumPassengers .container a{color:#333333}#modifySearchForm #goToSearch .otcv{bottom:-45px;position:relative}#modifySearchForm #flightCH{background:url(/css/images/arrow-gray.png) no-repeat left 2px}.slider-wrapper-B1{background:url(/css/images/bg-nivo-carousel-bottom.png) no-repeat 50% 101%;margin-bottom:10px;padding-bottom:10px}.slider-wrapper-B1-corp{background:url(/css/images/bg-nivo-carousel-bottom.png) no-repeat 50% 101%;margin-bottom:0px;padding-bottom:0px;margin-top:10px}.navigator-right{background:url(/css/images/summary-shadow-bottom.png) no-repeat bottom;padding-bottom:8px;margin-left:0;position:absolute}.navigator-right-container{background-color:#FFFFFF;border:#CCCCCC 1px solid}.navigator-right-container ul{border:#FFFFFF 2px solid}.navigator-right-container ul li{background-color:#F3F3F3;border-bottom:#CFCFD1 1px solid;font-weight:bold;height:49px;line-height:49px;margin-top:2px}.navigator-right-container ul li > a span{font-weight:bold}.navigator-right-container ul li.last{border-bottom:none;margin-bottom:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-bottomright:8px;-ms-border-radius-bottomleft:8px;-ms-border-radius-bottomright:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px;-khtml-border-radius-bottomleft:8px;-khtml-border-radius-bottomright:8px}.navigator-right-container ul li.navigator-right-link > a{background:none;color:#999999;display:block;font-size:133.33%;padding-left:15px}.navigator-right-container ul li.navigator-right-link > a span{background:url(/css/images/arrow-navigator-right-right-soft-gray.png) no-repeat 96% 50%;display:block}.navigator-right-container ul li.first{margin-top:0;border-top-left-radius:8px;border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-ms-border-radius-topleft:8px;-ms-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px}.navigator-right-container ul li.important-home{background-color:#84C441}.navigator-right-container ul li.important-home > a{background:url(/css/images/bg-bottom-li-navigator-right-important-home.png) repeat-x 50% 115%;color:#FFFFFF;display:block;font-size:145%}.navigator-right-container ul li.important-home > a span{background:url(/css/images/arrow-navigator-right-right-white.png) no-repeat 96% 50%;display:block}.navigator-right-container ul li.important{background-color:#FFFFFF}.navigator-right-container ul li.important > a{background:url(/css/images/bg-bottom-li-navigator-right-important.png) repeat-x 50% 115%;color:#5BAC29;display:block;font-size:145%}.navigator-right-container ul li.important > a span{background:url(/css/images/arrow-right-green-11x17.png) no-repeat 96% 50%;display:block}.navigator-right #checkinForm .input{line-height:normal}.navigator-right #checkinForm,.navigator-right #checkinRememberPassword{background-color:#F3F3F3;display:none;text-align:center;overflow:hidden}.navigator-right #checkinRememberPassword{padding-top:5px}.navigator-right #checkinForm input,.navigator-right #checkinForm select,.navigator-right #checkinRememberPassword input,.navigator-right #checkinRememberPassword select{border:#C8D7F7 1px solid;margin:10px 0 0 0;padding:4px 5px 0 5px}.navigator-right #checkinForm select,.navigator-right #checkinRememberPassword select{width:163px}.navigator-right #checkinForm input[type=text],.navigator-right #checkinForm input[type=password],.navigator-right #checkinRememberPassword input[type=text]{width:151px}.navigator-right #checkinButton{margin-bottom:20px}.navigator-right #checkinButton input,.navigator-right #checkinButtonRememberPassword input{height:36px;padding:5px 20px}.navigator-right #checkinButton div.button-gray,.navigator-right #checkinButtonRememberPassword div.button-gray{height:32px;margin:auto;padding-top:1px;width:100px}.navigator-right #checkinButton .button-gray a,.navigator-right #checkinButtonRememberPassword .button-gray a{background:white url(/css/images/bg-buy-porcess-summary-title.png) repeat-x left bottom;color:#666666;padding:0}.navigator-right #checkinButton .button-gray a span,.navigator-right #checkinButtonRememberPassword .button-gray a span{background:none;height:30px;line-height:30px}.bintermas-navigator-right{background:url(/css/images/summary-shadow-bottom.png) no-repeat bottom;padding-bottom:8px}.bintermas-navigator-right ul li{height:48px;line-height:48px}.bintermas-navigator-right ul li.principal a{background:url(/css/images/bg-bottom-li-navigator-right-principal.png) repeat-x 50% 100%;background-color:#FFFFFF;color:#5BAC29;display:block;font-size:133.33%;padding-left:15px}.bintermas-navigator-right ul li.important{background-color:#84C441;border-bottom:none;margin-top:2px}.bintermas-navigator-right ul li.important a{background:url(/css/images/bg-bottom-li-navigator-right-important-home.png) repeat-x 50% 115%;color:#FFFFFF;display:block;font-size:133.33%}.bintermas-navigator-right ul li.important a span{background:url(/css/images/arrow-navigator-right-right-white.png) no-repeat 96% 50%;display:block}.bintermas-navigator-right ul li.blue a span{background:url(/css/images/arrow-navigator-right-right-blue.png) no-repeat 96% 50%;color:#3FA1FF;display:block}.navigator-left{width:150px}.navigator-left li{border-bottom:#CCCCCC 1px dotted;height:22px;line-height:16px;margin-left:5px;padding-top:8px}.navigator-left li.head{background:#F3F3F3;border-bottom:#FFFFFF 1px solid;font-weight:bold;height:18px;margin-left:0;padding-left:5px;padding-top:7px}.navigator-left li.first{border-top:#CCCCCC 1px dotted}.navigator-left li.current{color:#5BAC29;font-weight:bold}.navigator-left li a{color:#444444}.navigator-left li.current a{color:#5BAC29;font-weight:bold}.navigator-left li a:hover{color:#444444;font-weight:bold}.cheap-flights.cheap-flights-home{border-right:1px dotted #ddd;margin-right:1%;padding-right:1%}.cheap-flights .container{width:99%}.cheap-flights .separator{border-bottom:1px dotted #ddd;height:1px;margin:1px 0;width:102%}.cheap-flights a{display:inline-block;padding:5px;width:100%}.cheap-flights a:hover{background-color:#F3F3F3}.cheap-flights a .float-left{display:inline-block;margin-left:2%}.cheap-flights a .float-right{display:inline-block;margin-right:2%}.cheap-flights .title{display:inline-block;width:100%}.cheap-flights .title .float-left{display:inline-block;margin-top:6px}.cheap-flights .title .float-right{display:inline-block}.cheap-flights .more-flights{background:url(/css/images/arrow-right-blue.png) no-repeat right center;margin-right:10px}.cheap-flights .more-flights a{padding-right:20px}.cheap-flights .more-flights a:hover{background:none}.social-network-block{border-bottom:#F0F0F0 1px solid;border-top:#F0F0F0 1px solid;margin:20px 0 10px;padding:5px 0}.social-network-block .social-network-inside{background-color:#F3F3F3;height:50px}.social-network-block .social-network-inside span.title{display:inline-block;float:left;line-height:50px;padding-left:10px;font-size:16px;font-weight:bold;color:#3fa0ff;padding-right:5px}#app-links-section .social-network-inside span.title{width:95px}#emailOffers .input{display:inline-block;margin:3px 0 0 5px;width:35%;float:left}#emailOffers input{color:#666666;height:20px;margin-top:9px;width:95%;padding:1px 5px}#emailOffers a{background:url(/css/images/arrow-email-offers-right.png) no-repeat right center;margin:3px 0 0 10px;height:42px;width:22px;float:left}#socialNetworks span.title{width:112px}#socialNetworks a span{display:block;margin-top:3px}.socialNetworks span.title{width:110px}.socialNetworks a span{display:block;margin-top:3px}#clients .social-network-block{border:0;margin:0;padding:0}#socialNetworks a.logotype,#clients a.logotype{height:32px;width:32px;padding-left:0px;margin-top:4px;background-size:contain}#socialNetworks .social-network-block .social-network-inside span.title{padding-right:0px}.social-network-block a.logotype{background:none no-repeat left center;display:inline-block;height:45px;padding-left:45px;padding-top:5px}.social-network-block a.social-network-facebook{background-image:url(/css/../img/corporative/social-network-facebook.png)}.social-network-block a.social-network-twitter{background-image:url(/css/../img/corporative/social-network-twitter.png)}.social-network-block a.social-network-linkedin{background-image:url(/css/../img/corporative/social-network-linkedin.png)}.social-network-block a.social-network-instagram{background-image:url(/css/../img/corporative/social-network-instagram.png)}.social-network-block a.apple-icon{background-image:url(/css/../img/corporative/icon-apple.png);height:35px;padding-left:35px;padding-top:13px}.social-network-block a.android-icon{background-image:url(/css/../img/corporative/icon-android.png);height:35px;padding-left:35px;padding-top:13px}#groupFlights p{padding-top:15px}#groupFlightsForm{background-color:#F0F0F0;border:#CCCCCC 1px solid;margin:30px auto;padding:1%;width:63%}#groupFlightsForm .section-title{border-bottom:#E9E9E9 1px solid;border-top:#FFFFFF 1px solid;padding-bottom:5px;padding-top:8px}#groupFlightsForm .section-title.first{border-top:none;padding-top:0}#groupFlightsForm .section-title-number{display:inline-block;height:26px;line-height:26px;text-align:center;width:26px}#groupFlightsForm .section-title-text{display:inline-block;margin-left:5px}#groupFlightsForm .section-fields{border-bottom:#E9E9E9 1px solid;border-top:#FFFFFF 1px solid;padding-bottom:5px;padding-top:15px}#groupFlightsForm .section-fields.last{border-bottom:none}.section-form,.section-form-notitle,.section-form-tabs{background-color:#F0F0F0;border:#CCCCCC 1px solid;margin:30px auto;padding:1%}.section-form-notitle{overflow:hidden;margin:20px auto;padding:1em 2em}.section-form-tabs{border:0;overflow:hidden;margin:0;padding:1em 2em;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;-webkit-border-radius:0px 0px 8px 8px;border-radius:0px 0px 8px 8px}.section-form-tabs-out{background:#fff;padding:2px;overflow:hidden;margin:0 auto 20px;border-top:0;-webkit-box-shadow:0 -3px 5px -3px #444;-moz-box-shadow:0 -3px 5px -3px #444;box-shadow:0 -3px 5px -3px #444}#bintermasRegisterForm .section-form-tabs,#bintermasRegisterForm .section-form-tabs-out{overflow:inherit}.section-form .section-title{border-bottom:#E9E9E9 1px solid;border-top:#FFFFFF 1px solid;padding-bottom:5px;padding-top:8px}.section-form .section-title.first{border-top:none;padding-top:0}.section-form .section-title-number{display:inline-block;height:26px;line-height:26px;text-align:center;width:26px}.section-form .section-title-text{display:inline-block;margin-left:5px}.section-form .disabled .section-title-number{background-color:#C9DFB8;background-image:none}.section-form .disabled .section-title-text{color:#999999}.section-form .section-fields{border-bottom:#E9E9E9 1px solid;border-top:#FFFFFF 1px solid;padding-bottom:5px;padding-top:15px}.section-form .section-fields.last{border-bottom:none}.section-form a.help,.section-form div.help{background:url(/css/images/help.png) no-repeat center;display:inline-block;height:18px;width:18px}.section-fields .grid-4.label-100 .input label{width:auto}.section-fields .grid-4.label-100 .input.required label{margin-left:15px}.section-fields .input label{display:inline-block;font-size:116.67%;font-weight:bold;height:29px;line-height:29px;margin-right:5px;text-align:right;width:30%}.section-fields .input legend{display:block;font-size:116.67%;font-weight:bold;height:29px;line-height:29px;margin-right:5px}.section-fields .input label.radio{display:inline;font-size:105%;font-weight:normal;height:29px;line-height:29px;margin-right:0;margin-left:5px;text-align:right;width:auto}.section-fields .input label.top{display:block;text-align:left;width:auto}.section-fields .input input,.section-fields .input select,.section-fields .input textarea{display:inline-block;border:#7F9DB9 1px solid;height:19px;padding:3px;width:227px}.section-fields .input input.disabled,.section-fields .input select.disabled,.section-fields .input textarea.disabled{color:#999999}.section-fields .input.jsrequired input,.section-fields .input.jsrequired select,.section-fields .input.jsrequired textarea{border-color:#CC0000}.section-fields .input.jsrequired label{color:#CC0000}.section-fields .input select{height:27px;width:235px}.section-fields .input select.small-select{margin-right:2px;width:70px}.section-fields .input textarea{height:76px;resize:none}.section-fields .input input[type=radio]{border:none;margin-left:187px;width:15px}.section-form-tabs .section-fields .input input[type=radio]{border:none;margin-left:0;width:15px;vertical-align:top}.section-fields .input input[type=checkbox]{border:none;margin-left:20px;width:15px}.section-fields .input input[type=submit]{height:auto;padding:5px 0;width:175px}.section-fields .radio label{font-size:100%;font-weight:normal;line-height:32px;text-align:left;vertical-align:top;width:258px}.section-fields .textarea label{vertical-align:top}.section-fields .grid-4 .input input,.section-fields .grid-4 .input select,.section-fields .grid-4 .input textarea{width:210px}.section-fields .grid-4 .small input,.section-fields .grid-4 .small select,.section-fields .grid-4 .small textarea{width:160px}.section-fields .input.error input{background-color:#FBE8C8;border:#F0A11F 1px solid !important;box-shadow:0px 0px 5px #F0A11F;-moz-box-shadow:0px 0px 5px #F0A11F;-webkit-box-shadow:0px 0px 5px #F0A11F}.section-fields .input.error select{background-color:#FBE8C8;border:#F0A11F 1px solid !important;box-shadow:0px 0px 5px #F0A11F;-moz-box-shadow:0px 0px 5px #F0A11F;-webkit-box-shadow:0px 0px 5px #F0A11F}#groupFlightsForm #groupFlightsFormButton{margin:5px auto;width:200px}#groupFlightsForm #groupFlightsFormButton .button-gray a{padding:5% 0;text-align:center;text-transform:none;width:99%}#groupFlightsForm #groupFlightsFormButton .button-gray a span{padding:0}#promotionsList{margin-top:10px}#promotionsList ul{border-bottom:#AFCDFB 1px solid;height:43px}#promotionsList ul li{background-color:#F5F5F5;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-top:#CCCCCC 1px solid;color:#CCCCCC;font-size:150%;font-weight:bold;text-align:center}#promotionsList ul li a{color:#CCCCCC;display:block;padding:12px 0}#promotionsList ul li.current{background-color:#FFFFFF;border-bottom:#FFFFFF 1px solid;border-left:#AFCDFB 1px solid;border-right:#AFCDFB 1px solid;border-top:#AFCDFB 1px solid;box-shadow:5px 0px 3px -3px #666666;-moz-box-shadow:5px 0px 3px -3px #666666;-webkit-box-shadow:5px 0px 3px -3px #666666}#promotionsList ul li.current a,#promotionsList ul li:hover a{color:#444444}#promotionsList .promotion-list-ul-foot{border-left:#AFCDFB 1px solid;border-right:#AFCDFB 1px solid;height:20px;position:relative;top:-1px;width:97.8%;box-shadow:5px 0px 3px -3px #666666;-moz-box-shadow:5px 0px 3px -3px #666666;-webkit-box-shadow:5px 0px 3px -3px #666666}#promotionsList .promotion-item{border:#CCCCCC 1px solid;margin-top:20px;margin-bottom:10px;padding:13px 0}#promotionsList .promotion-item .promotion-image{text-align:center}#promotionsList .promotion-item .promotion-image img{vertical-align:middle}#promotionsList .promotion-item .promotion-info{display:inline-block;position:relative}#promotionsList .promotion-item .promotion-info p{margin-top:5px}#promotionsList .promotion-item .promotion-info-title{margin-bottom:10px}#promotionsList .promotion-item .promotion-info-title-offer{border-right:#5BAC29 1px solid;padding-right:5px}#promotionsList .promotion-item .promotion-info-social-networks{background:#F5F5F5;bottom:0;height:30px;padding:0 5%;position:absolute;width:90%}#promotionsList .promotion-item .promotion-price{margin-left:15px;text-align:center;width:85%}#promotionsList .promotion-item .promotion-points{margin-bottom:10px;margin-left:15px;margin-top:30px;text-align:center;width:85%}#promotionsList .promotion-item .promotion-points p{line-height:20px}#promotionsList .promotion-item .button-with-line a{text-align:center;text-transform:none}#promotionsList .promotion-item .button-with-line a span{background:none}#promotionsList .promotion-item .promotion-button-center{bottom:50px;left:10px;position:absolute}#promotionsList .promotion-offerby{float:right;height:26px}#promotionsList .promotion-offerby span{float:right;height:36px;line-height:52px}#promotionsList .promotion-offerby img{float:right;margin-right:10px}#promotionsList .promotion-view-all a{float:right;margin-right:10px;padding-right:15px}#promotionsList .promotion-view-all a.arrow-violet{background:url(/css/images/arrow-right-violet.png) no-repeat right center}#promotionsList .promotion-view-all a.arrow-green{background:url(/css/images/arrow-right-green.png) no-repeat right center}#promotionSubscribe{margin-bottom:10px;margin-top:20px}#promotionSubscribe .promotion-subscribe-container{height:50px;line-height:50px}#promotionSubscribe .info{float:left;margin-left:10px}#promotionSubscribe .subscribe-now-input{background:url(/css/images/subscribe-email-offers.png) no-repeat left center;display:inline-block;float:right;height:86px;padding-left:87px;position:relative;top:-23px;width:150px}#promotionSubscribe .subscribe-now-input .subscribe-input-email{position:relative;top:23px}#promotionSubscribe .subscribe-now-input input{display:inline-block;border:#BBBBBB 1px solid;height:21px;margin-top:12px;width:110px}#promotionSubscribe .subscribe-now-input a{background:url(/css/images/arrow-email-offers-right.png) no-repeat right center;margin-right:8px;margin-top:3px;height:42px;width:22px}#promotionSocialNetworks{margin:10px 0}#promotionSocialNetworks a{color:#444444;display:inline-block;line-height:22px;margin-left:15px;padding-left:25px}#promotionConditions .container{background-color:#F3F3F3;margin-top:35px;padding-top:10px}#promotionConditions p.title{border-bottom:none;padding:0}#promotionConditions p.last{border-bottom:none}#promotionConditions p{border-bottom:#ACA899 1px dotted;margin-left:10px;margin-right:10px;padding-bottom:10px;padding-left:10px;padding-top:10px}.advanced-search-links{background:url(/css/images/arrow-right-gray-18x33.png) no-repeat 100% 100%;color:#444444;margin:10px;padding-right:20px}.advanced-search-links p{text-align:left}#buyProcessSum{background:url(/css/images/summary-shadow-bottom.png) no-repeat bottom;margin-left:0;margin-top:0.7em;padding-bottom:8px;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px}#buyProcessSum .tooltip-bubble{background-color:#FFFFFF;border:1px solid #999999;display:none;width:85%}#buyProcessSum .tooltip-bubble .tooltip-bubble-arrow-border-top{border-color:transparent transparent #999999 transparent;left:100px}#buyProcessSum .tooltip-bubble .tooltip-bubble-arrow-top{border-color:transparent transparent #FFFFFF transparent;left:100px}#buyProcessSum #errorPointsMessage.tooltip-bubble{background-color:#FFFFFF;border:1px solid #FF0000;color:#FF0000;display:none;left:2px;position:absolute;width:85%}#buyProcessSum #errorPointsMessage.tooltip-bubble .tooltip-bubble-arrow-border-bottom{border-color:#FF0000 transparent transparent transparent;left:100px}#buyProcessSum #errorPointsMessage.tooltip-bubble .tooltip-bubble-arrow-bottom{border-color:#FFFFFF transparent transparent transparent;bottom:-20px;left:100px}#buyProcessSum #errorPointsMessage.tooltip-bubble p{text-align:left}#buyProcessSum #buyProcessSummary{background-color:#FFFFFF;border:1px solid #CCCCCC}#buyProcessSum #buyProcessSummary .closed{background-color:#F6F6F6}#buyProcessSum #buyProcessSummary #summaryContent{border:1px solid #EEEEEE;margin:3px 2px 1px;padding-bottom:10px}#buyProcessSum #buyProcessSummary #summaryContent .title{background:url(/css/images/bg-buy-porcess-summary-title.png) repeat-x left bottom;color:#666666;font-size:183%;font-weight:bold;height:32px;line-height:32px;padding-left:5%}#buyProcessSum #buyProcessSummary #summaryContent .departure-return{background-color:#EEEEEE;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;padding:2% 5%}#buyProcessSum #buyProcessSummary #summaryContent .departure-return #departureReturnInfo{margin-bottom:10px;width:90%}#buyProcessSum #buyProcessSummary #summaryContent .departure-return #departureReturnInfo p{display:table;margin-bottom:10px;width:100%}#buyProcessSum #buyProcessSummary #summaryContent .departure-return #departureReturnInfo .airport-type,#buyProcessSum #buyProcessSummary #summaryContent .departure-return #departureReturnInfo .hour-type{line-height:13px;float:left;margin-bottom:5px;margin-top:5px;width:100%}#buyProcessSum #buyProcessSummary #summaryContent .departure-return a{font-weight:bold;text-decoration:underline}#buyProcessSum #buyProcessSummary #summaryContent .departure-return .summary-segment{clear:both}#buyProcessSum #buyProcessSummary #summaryContent .passengers{padding:2% 5%}#buyProcessSum #buyProcessSummary #summaryContent .summarySuplements{padding:4% 5% 0}#buyProcessSum #buyProcessSummary #summaryContent .summarySuplementsDown{padding:0}#buyProcessSum #buyProcessSummary #summaryContent .summarySuplements .price{padding:0}#buyProcessSum #buyProcessSummary #summaryContent .passengers p.passenger{margin-bottom:10px;margin-top:10px}#buyProcessSum #buyProcessSummary #summaryContent .price{padding:2% 5%}#buyProcessSum #buyProcessSummary #summaryContent .price .pricesTable,#summaryContent .prices-table{display:table;margin-top:5px;width:100%}#buyProcessSum #buyProcessSummary #summaryContent .price .pricesTable .row{display:table-row}#buyProcessSum #buyProcessSummary #summaryContent .price .pricesTable #grouppricesPoints{display:table;margin-top:5px;width:100%}#buyProcessSum #buyProcessSummary #summaryContent .price .pricesTable #grouppricesPoints .row{display:table-row}#buyProcessSum #buyProcessSummary #summaryContent .price #priceRatesTitle,#buyProcessSum #buyProcessSummary #summaryContent .price #priceTaxesTitle,#buyProcessSum #buyProcessSummary #summaryContent .price #priceRatesTitleP,#buyProcessSum #buyProcessSummary #summaryContent .price #priceRates2TitleP,#buyProcessSum #buyProcessSummary #summaryContent .price #priceRates3TitleP,#buyProcessSum #buyProcessSummary #summaryContent .price #priceSSRTitleP,#buyProcessSum #buyProcessSummary #summaryContent .price .priceFeesTitle,#buyProcessSum #buyProcessSummary #summaryContent .price #priceFeesMgtTitle,#buyProcessSum #buyProcessSummary #summaryContent .price #priceSubventionTitleP,#buyProcessSum #buyProcessSummary #summaryContent .price .price-title,#summaryContent .prices-table .price-title{display:table-cell;float:left;margin:3px 4px 3px 0px}#buyProcessSum #buyProcessSummary #summaryContent .price #priceRatesValue,#buyProcessSum #buyProcessSummary #summaryContent .price #priceRatesValueP,#buyProcessSum #buyProcessSummary #summaryContent .price #priceRates2ValueP,#buyProcessSum #buyProcessSummary #summaryContent .price #priceRates3ValueP,#buyProcessSum #buyProcessSummary #summaryContent .price #priceTaxesValue,#buyProcessSum #buyProcessSummary #summaryContent .price #priceFeesValue,#buyProcessSum #buyProcessSummary #summaryContent .price #priceFeesMgtValue,#buyProcessSum #buyProcessSummary #summaryContent .price #priceSSRValueP,#buyProcessSum #buyProcessSummary #summaryContent .price #priceSubventionValueP,#buyProcessSum #buyProcessSummary #summaryContent .price .price-value,#summaryContent .prices-table .price-value{display:table-cell;float:right;font-weight:bold;margin-top:3px}#buyProcessSum #buyProcessSummary #summaryContent #finalPriceLabel{background:url(/css/images/arrow-summary-price.png) no-repeat 85% 100%;padding-bottom:8px}#buyProcessSum #buyProcessSummary #summaryContent #finalPriceLabel.in-calendar{background:url(/css/images/arrow-summary-price-blue.png) no-repeat 85% 100%;padding-bottom:8px}#buyProcessSum #buyProcessSummary #summaryContent #finalPriceLabel p{color:#FFFFFF;font-size:133%;font-weight:bold;height:29px;line-height:29px;padding-left:5%}#buyProcessSum #buyProcessSummary #summaryContent #finalPriceValue,#buyProcessSum #buyProcessSummary #summaryContent #finalPricePoints,#buyProcessSum #buyProcessSummary #summaryContent #finalPriceOption{color:#58AC25;margin:10px;text-align:right}#buyProcessSum #buyProcessSummary #summaryContent #finalPriceOption{height:22px;line-height:22px}#buyProcessSum #buyProcessSummary #summaryContent #finalPriceOption #cheapestOption{background:url(/css/images/ok.png) no-repeat left center;font-family:'Myriad Pro';padding-left:14px}#buyProcessSum #buyProcessSummary #summaryContent #finalPriceApportionment{margin:10px 0;padding:2% 1%}#buyProcessSum #buyProcessSummary #summaryContent #finalPriceApportionment a{color:#009900;text-decoration:underline}#buyProcessSum #buyProcessSummary #summaryContent #continue span{display:block;text-align:center}#buyProcessHelp{background:url(/css/images/summary-shadow-bottom.png) no-repeat 50% 87%;margin-left:0;padding-bottom:8px}#buyProcessHelp #needHelpButton{background:url(/css/images/help-33-33.png) no-repeat 5% 50%;border:#CCCCCC 1px solid;color:#5BAC29;display:block;height:48px;line-height:48px;margin:5px 0;padding-left:25px;text-align:center}#buyProcessLargeFamily{margin-left:0;margin-top:2em}#buyProcessLargeFamily p{margin-bottom:2px}#buyProcessLargeFamily #buyProcessLargeFamilyTitle{margin-bottom:10px}#buyProcessLargeFamily #buyProcessLargeFamilySelection{margin:30px 0}#buyProcessLargeFamily #buyProcessLargeFamilyInfoBonus{margin-bottom:5px;margin-top:50px}#buyProcessLargeFamily #buyProcessLargeFamilyAcreditation{margin-bottom:5px;margin-top:20px}#infoChoice{display:inline-block;height:20px;line-height:20px;margin-right:2%;margin-top:20px;margin-bottom:14px}#infoChoice label{display:inline-block;font-weight:bold;margin-bottom:3px}#infoChoice p{display:inline-block;margin-right:10px;text-decoration:underline}#infoChoice p.modal-search{cursor:pointer}.pax-icons{height:25px;line-height:10px;margin-right:10px;position:relative;text-align:right;top:10px}.pax-icons img{margin-left:3px;vertical-align:bottom}.pax-icons-availibility{height:25px;line-height:10px;margin-right:10px;position:relative;text-align:right;top:10px;float:left}.pax-icons-availibility img{margin-left:3px;vertical-align:bottom}.calendarIcons{height:25px;line-height:10px;margin-right:10px;position:relative;text-align:right;top:16px;width:737px}.calendarIcons img{margin-left:3px;vertical-align:middle}.calendarIcons span{color:#3FA1FF;margin-left:3px;font-size:113.33% !important}#buyProcessSelection .selectDay{padding-top:18px}#buyProcessSelection .previousDay{border-left:#C8D7F7 1px solid;border-right:#C8D7F7 1px solid;border-top:#C8D7F7 1px solid;box-shadow:inset 0px -18px 5px -2px #999;-moz-box-shadow:inset 0px -18px 5px -2px #999;-webkit-box-shadow:inset 0px -17px 5px -2px #999;cursor:pointer;display:block;float:left;padding:2% 0 3.3%;width:5%}#buyProcessSelection .previousDay a{background:url(/css/images/arrow-previous-day.png) no-repeat 50% 40%;display:block;height:21px}#buyProcessSelection .nextDay{border-top:#C8D7F7 1px solid;border-right:#C8D7F7 1px solid;box-shadow:inset 0px -18px 5px -2px #999;-moz-box-shadow:inset 0px -18px 5px -2px #999;-webkit-box-shadow:inset 0px -17px 5px -2px #999;cursor:pointer;display:block;float:left;padding:2% 0 3.3%;width:5%}#buyProcessSelection .nextDay a{background:url(/css/images/arrow-next-day.png) no-repeat 50% 40%;display:block;height:21px}#buyProcessSelection.cheap-flights-calendar .previousDay,#buyProcessSelection.cheap-flights-calendar .nextDay{width:9%;height:55px}#buyProcessSelection div.date{border-right:#C8D7F7 1px solid;border-top:#C8D7F7 1px solid;box-shadow:inset 0px -18px 5px -2px #999;-moz-box-shadow:inset 0px -18px 5px -2px #999;-webkit-box-shadow:inset 0px -18px 5px -2px #999;cursor:pointer;display:block;float:left;padding:0 5px;text-align:center;width:11.5%}#buyProcessSelection div.blocked,#buyProcessSelection div.nooperation{color:#BBBBBB;background:#EFEFEF;cursor:default}#buyProcessSelection div.month{border-right:#C8D7F7 1px solid;border-top:#C8D7F7 1px solid;box-shadow:inset 0px -18px 5px -2px #999;-moz-box-shadow:inset 0px -18px 5px -2px #999;-webkit-box-shadow:inset 0px -18px 5px -2px #999;cursor:pointer;display:block;float:left;padding:0 5px;text-align:center;width:90px}#buyProcessSelection.cheap-flights-calendar div.month{width:26%}#buyProcessSelection div.month div.day-showed{margin-bottom:24px;padding-top:7px}#buyProcessSelection div.day-showed{margin-bottom:5px;padding-top:10px}.revalidationAvaibilityFlights #buyProcessSelection div.day-showed{margin-bottom:-2px;padding-top:17px}#buyProcessSelection div.price-showed{margin-bottom:22px}#buyProcessSelection div.selected-day{border-left:#C8D7F7 1px solid;bottom:15px;border-top-left-radius:8px;border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-ms-border-radius-topleft:8px;-ms-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px;box-shadow:0 0 5px 1px #999999;-moz-box-shadow:0 0 5px 1px #999999;-webkit-box-shadow:0 0 5px 1px #999999;color:#5BAC29;font-size:150%;padding:0 10px;position:relative;right:1px;width:21%;cursor:default}#buyProcessSelection div.selected-month{border-left:#C8D7F7 1px solid;bottom:15px;border-top-left-radius:8px;border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-ms-border-radius-topleft:8px;-ms-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px;box-shadow:0 0 5px 1px #999999;-moz-box-shadow:0 0 5px 1px #999999;-webkit-box-shadow:0 0 5px 1px #999999;color:#5BAC29;font-size:150%;padding:0 10px;position:relative;right:1px;width:140px;cursor:default}#buyProcessSelection.cheap-flights-calendar div.selected-month{width:29%}#buyProcessSelection div.selected-day div.price-showed{margin-bottom:10px}#buyProcessSelection div.selected-day div.price-showed span{font-size:78%;font-weight:bold}#buyProcessSelection div.selected-day div.price-showed span.text-10{font-size:68%;font-weight:normal}#buyProcessSelection .availabilityType{overflow:hidden;clear:both}#buyProcessSelection .segment .titleType{margin-bottom:5px;margin-top:50px}#buyProcessSelection .segment.first .titleType{margin-top:20px}#buyProcessSelection .rateTabsType{background-color:#ECECEC;border-left:#C8D7F7 1px solid;border-right:#C8D7F7 1px solid;bottom:15px;height:59px;position:relative}#buyProcessSelection .rateTabsTypeTips{background:#ECECEC;border-left:#C8D7F7 1px solid;border-right:#C8D7F7 1px solid;overflow:hidden;padding-top:15px;position:relative;top:-15px}#buyProcessSelection .rateTabsType ul{bottom:-15px;border-bottom:#C8D7F7 2px solid;height:42px;position:relative}#buyProcessSelection .rateTabsType ul li{background-color:#F5F5F5;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-top:#CCCCCC 1px solid;color:#ACA899;display:inline-block;float:left;margin-right:5px;margin-top:2px;padding:15px 0 10px}#buyProcessSelection .rateTabsType ul li a{color:#ACA899;padding:15px 10px}#buyProcessSelection .rateTabsType ul li.first{background-color:#ECECEC;border:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;text-align:center;margin-right:0;width:32%}#buyProcessSelection .rateTabsType ul li.first a{background:none;color:#666666;text-decoration:underline}#buyProcessSelection .rateTabsType ul li.selected{border-left:#C8D7F7 1px solid;border-right:#C8D7F7 1px solid;border-top:#C8D7F7 1px solid;box-shadow:5px 0px 5px -2px #999;-moz-box-shadow:5px 0px 5px -2px #999;-webkit-box-shadow:5px 0px 5px -2px #999;padding-bottom:11px;padding-top:16px}#buyProcessSelection .rateTabsType ul li.selected a{background:#FFFFFF;color:#666666;padding:15px 10px}#buyProcessSelection .rateTabsType ul li.custom{border:#C8D7F7 1px solid;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#buyProcessSelection .rateTabsType ul li.custom a{background:#28A9FF;color:#FFFFFF;padding:15px 10px 10px}#buyProcessSelection .rateTable{border-left:#C8D7F7 1px solid;border-right:#C8D7F7 1px solid;bottom:15px;position:relative}#buyProcessSelection .rateTable .row0{display:block}#buyProcessSelection .rateTable .row-title{background-color:#ffffff;background-image:-ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #f3f3f3 51%, #f3f3f3 100%);background-image:-moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #f3f3f3 51%, #f3f3f3 100%);background-image:-o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #f3f3f3 51%, #f3f3f3 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0, #ffffff), color-stop(0.5, #ffffff), color-stop(0.51, #f3f3f3) color-stop(1, #f3f3f3));background-image:-webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #f3f3f3 51%, #f3f3f3 100%);background-image:linear-gradient(top, #ffffff 0%, #ffffff 50%, #f3f3f3 51%, #f3f3f3 100%);border-bottom:#C8D7F7 1px solid}#buyProcessSelection .rateTable .title-left{background-color:#FFFFFF;border-right:#C8D7F7 1px solid;padding:2% 0;width:32%;display:inline-block}#buyProcessSelection .rateTable .title-right{display:inline-block;width:67.8%;vertical-align:top;float:right}#buyProcessSelection .rateTable .left{background:url(/css/images/border-cell-ratetable.png) no-repeat left center;display:inline-block;float:left;text-align:center;width:24.7%}#buyProcessSelection .rateTable .left.first{background:none;border-left:none}#buyProcessSelection .rateTable .conected-hour{padding-top:5px}#buyProcessSelection .rateTable .left.last{padding-right:1.2%}#buyProcessSelection .rateTable .right{background:url(/css/images/border-cell-ratetable.png) no-repeat left center;display:inline-block;float:right;text-align:center;width:20%;font-size:85%;margin-top:9px;padding-top:7px;padding-bottom:5px}#buyProcessSelection .rateTable .doubleline{padding:0px}#buyProcessSelection .rateTable .right.first{background:none}#buyProcessSelection .rateTable .availability-row{border-bottom:#C8D7F7 1px solid;height:45px}#buyProcessSelection .rateTable .triple-flight.availability-row{height:50px}#buyProcessSelection .rateTable .availability-row-odd{background-color:#ECECEC}#buyProcessSelection .rateTable .availability-subrow-info{border-right:#C8D7F7 1px solid;display:inline-block;padding:2.2% 0 1.8%;width:32%;vertical-align:middle}#buyProcessSelection .rateTable .conected-flight .availability-subrow-info{padding:1.5% 0}#buyProcessSelection .rateTable .triple-flight .availability-subrow-info{padding:0.5% 0}#buyProcessSelection .rateTable *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#buyProcessSelection .rateTable .availability-cell-left{display:inline-block;float:left;text-align:center;width:25%}#buyProcessSelection .rateTable .availability-subrow-prices{display:inline;float:right;width:67.8%;vertical-align:middle;height:100%}#buyProcessSelection .rateTable .availability-row .availability-cell-right{border-left:1px solid #e9e9e9;display:inline;float:right;text-align:center;width:20%;position:relative;line-height:44px;cursor:pointer;height:100%}#buyProcessSelection .rateTable .availability-row-odd .availability-cell-right{border-color:#ffffff}#buyProcessSelection .rateTable .availability-row .availability-cell-right.first{border-left:0}#buyProcessSelection .rateTable .availability-row .availability-cell-right:hover{background-color:#C8D7F7}#buyProcessSelection .rateTable .availability-row .availability-cell-right:hover .lastseats{color:#999}#buyProcessSelection .rateTable .availability-row .seats{line-height:17px !important;font-size:100% !important;padding-top:7px}#buyProcessSelection .rateTable .availability-row .cell-disabled input{cursor:default !important}#buyProcessSelection .rateTable .availability-row .selected input{cursor:default}#buyProcessSelection .rateTable .availability-row .availability-cell-right .price-integer,#buyProcessSelection .rateTable .availability-row .availability-cell-right .price-decimal{vertical-align:top;margin-left:-3px}#buyProcessSelection .rateTable .availability-row .availability-cell-right .points-text{display:inline}#buyProcessSelection .rateTable .availability-row .availability-cell-right .points-text-accr{display:none}#buyProcessSelection .rateTable .availability-row .availability-cell-right .num-seats{display:block;font-size:91.67%;line-height:0}#buyProcessSelection .rateTable .availability-row .availability-cell-right .lastseats{font-size:90%;color:#999}#buyProcessSelection .rateTable .availability-row .no-seats{color:#CCCCCC;display:block;background-color:transparent !important;cursor:default !important}#buyProcessSelection .rateTable .availability-row .offer{background-color:#5BAC29 !important;color:#FFFFFF;display:block}#buyProcessSelection .rateTable .availability-row .offer:hover{background-color:#C8D7F7 !important;color:black}#buyProcessSelection .rateTable .availability-row .offer .lastseats{color:#fff}#buyProcessSelection .rateTable .availability-row .selected{background:white !important;color:#5BAC29 !important;display:block;cursor:default !important;border:4px solid #5BAC29 !important;line-height:29px !important}#buyProcessSelection .rateTable .availability-row .selected .points-text{display:none}#buyProcessSelection .rateTable .availability-row .selected .points-text-accr{display:inline}#buyProcessSelection .rateTable .availability-row .selected .lastseats{color:#5BAC29}#buyProcessSelection .rateTable .availability-row .selected:hover .lastseats{color:#5BAC29}#buyProcessSelection .rateTable .availability-row .offer.selected:hover{background:white !important;color:#5BAC29}#buyProcessSelection .rateTable .availability-row .seats.selected{line-height:15px !important;padding-top:0px}#buyProcessSelection .rateTable .availability-row .cell-disabled{color:#CCC;cursor:default;background:none !important;border:0}#buyProcessSelection .rateTable .availability-row .availability-cell-right input{cursor:pointer;width:0.8em;height:0.8em}#buyProcessSelection .rateTable .availability-row .cell-disabled:hover{background:none !important;color:#CCC}#buyProcessSelection .infoRateType{border-left:#C8D7F7 1px solid;border-right:#C8D7F7 1px solid}#buyProcessSelection .infoRateType .infoRateTypeBackground{background-color:#C8D7F7;border-bottom:#FFFFFF 2px solid;border-left:#FFFFFF 1px solid;box-shadow:0 5px 5px -3px #999 inset;-moz-box-shadow:0 5px 5px -3px #999 inset;-webkit-box-shadow:0 5px 5px -3px #999 inset;padding-bottom:10px;overflow:hidden}#buyProcessSelection .infoRateType .infoRateTypeData{margin-left:17px;margin-right:5px}#buyProcessSelection .infoRateType .infoRateTypeLoading{background:url(/css/images/loading.gif) no-repeat 55% 100%;text-align:center;padding:53px 50px 8px 0;margin-bottom:22px}#buyProcessSelection .infoRateType .infoRateTypeDataRate,#buyProcessSelection .infoRateType .infoRateTypeDataConditions,#buyProcessSelection .infoRateType .infoRateTypeDataPoints{display:inline-block;padding:0 20px;vertical-align:middle}#buyProcessSelection .infoRateType .infoRateTypeDataRate p{padding-bottom:10%;position:relative;top:25%}#buyProcessSelection .infoRateType .infoRateTypeDataRate{border-right:#FFFFFF 1px solid;padding-right:30px}#buyProcessSelection .infoRateType .infoRateTypeDataPoints{border-left:#FFFFFF 1px solid}#buyProcessSelection .infoRateType .infoRateTypeDataConditions{border-left:1px solid #DADADA;border-right:1px solid #DADADA;margin-left:-3px;margin-right:-3px;padding-top:8px;padding-left:10px}#buyProcessSelection .infoRateType .infoRateTypeDataConditions span{display:inline-block;margin-bottom:2%;margin-top:2%;margin-right:20px}#buyProcessSelection .infoRateType .infoRateTypeDataConditions span.checked{background:url(/css/images/ok.png) no-repeat center;float:right;height:14px;margin-right:0;width:14px}#buyProcessSelection .infoRateType .infoRateTypeDataConditions span.unchecked{color:#CCCCCC;float:right;font-size:116.667%;font-weight:bold;height:14px;margin-right:0;width:14px}#buyProcessSelection .infoRateType .infoRateTypeDataConditions span.obtaining-points-text{display:block;margin-bottom:8px;margin-top:10px;margin-right:0;text-align:left}#buyProcessSelection .infoRateType .infoRateTypeDataPoints p{position:relative;top:25%;text-align:center}#buyProcessSelection .infoRateType .infoRateTypeSpecialMessage{background-color:white;border-top:1px solid #DADADA;padding:10px}.not-availability-result{background-color:#ECECEC;border:1px solid #C8D7F7;bottom:15px;padding-top:15px;padding-left:190px;position:relative}.not-availability-result .no-result-item-number{height:37px;width:44px;border-radius:22px;border:0px;background-color:#cccccc;color:#ffffff;font-size:30px;font-weight:bold;text-align:center;padding-top:7px;margin-right:10px;display:inline-block}.not-availability-result .no-result-item-text{display:inline-block;width:465px;vertical-align:super}.not-availability-result .no-result-item-text span{font-size:14px;font-weight:bold;color:#999}.not-availability-result .item-advert .no-result-item-number{background-color:#f39090}.not-availability-result .item-advert .no-result-item-text span{color:#f39090;font-size:16px}.suplements{background:#FFFFFF;border:1px solid #C8D7F7;margin-bottom:-25px}.foot-rate{background:#ECECEC;bottom:15px;border-bottom:#C8D7F7 1px solid;border-left:#C8D7F7 1px solid;border-top:#FFFFFF 1px solid;border-right:#C8D7F7 1px solid;height:27px;position:relative}.foot-rate a{color:#3FA1FF;font-weight:bold;left:10px;position:relative;text-decoration:underline;top:8px}.connecting-flights{background:#C8D7F7;padding:15px 10px}#infoFlight{border:#CCCCCC 1px solid;background-color:white}#infoFlight .info-flight-title{border-bottom:#CCCCCC 1px solid;padding:10px}#infoFlight .info-flight-title .flight{display:inline-block;margin-right:1%;width:31.33%}#infoFlight .info-flight-title .route{display:inline-block;margin-right:1%;width:64.667%}#infoFlight .col-left{display:inline-block;margin:10px 0;padding:5px;width:31.333%}#infoFlight .col-center{border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;display:inline-block;margin:10px 0;padding:5px;width:31.333%}#infoFlight .col-right{display:inline-block;margin:10px 0;padding:5px;width:31.333%}.modal-info-flight,.modal-info-flight-multi{cursor:pointer;text-decoration:underline}#modalInfoApportionment,#modalFareConditions{background-color:#FFFFFF}#infoRoute{margin:10px 0}#infoRoute .info-route-title{border-bottom:#CCCCCC 1px solid;padding:10px}#infoRoute .info-route-data-journey,#infoRoute .info-route-data-date,#infoRoute .info-route-data-operator{display:inline-block;height:30px;line-height:30px;padding:0 0 0 10px}#infoRoute .info-route-data-journey{height:30px;margin-top:10px;width:30px}#infoRoute .info-route-data-date{width:50%;padding:0}#infoRoute .info-route-data-operator{width:56.33%}#infoRoute .table-100{margin:10px 0}#infoRoute .table-100 .row a{color:#3FA1FF !important;text-decoration:underline}#infoRoute .table-title{height:30px;line-height:25px}#infoRoute .left,#infoRoute .middle{padding:0 10px}#infoRoute .fare-column{width:150px}#infoRoute .separador{border-top:1px solid #ccc;margin-top:10px}#infoRoute .titulo{margin-left:2%;width:96%}#infoRoute .stateCanceledLabel{display:block}#onlineServicesDisplayReservations #infoRoute table th,#infoRoute table td{text-align:center}#onlineServicesDisplayReservations #infoRoute table tr td span.hour{margin-right:0}#infoAmount{margin:10px 0}#infoAmount .info-amount-title{border-bottom:#CCCCCC 1px solid;padding:10px}#infoAmount .table-title{height:30px;line-height:25px}#infoAmount .left,#infoAmount .middle{padding:0 10px}#infoAmount .final-amount{border-top:#C8D7F7 1px solid;padding:10px}#infoAmount .final-amount span.text{margin-right:50px}#infoAmount .final-amount-points{padding:10px}#infoAmount .text-format-right{margin-right:0px}#infoAmount .text-format-left{display:inline-block;width:105px}#infoAmount .border-bottom{border-bottom:#C8D7F7 1px solid}#infoSubvention{margin:10px 0}#infoSubvention .info-subvention-title{border-bottom:#CCCCCC 1px solid;padding:10px}#infoSubvention .info-subvention-data-journey{display:inline-block;height:30px;line-height:30px;padding:0 0 0 10px}#infoSubvention .info-route-data-journey{height:30px;margin-top:10px;width:30px}#infoSubvention .table-title{height:30px;line-height:25px}#infoSubvention .left,#infoSubvention .middle,#infoSubvention .right{padding:0 10px}#infoSubvention .passenger-column{width:300px}#infoSubvention .discount-column{width:80px}#infoSubvention .separador{border-top:1px solid #ccc;margin-top:10px}#infoSubvention .titulo{margin-left:2%;width:96%}#infoFareConditions .title,.modal-information .title{margin:0 auto;padding-bottom:15px;padding-left:30px;padding-top:15px;width:550px}.modal-information .content{margin:0 auto;width:560px;padding:9px;border-width:0 1px 1px 1px;border-color:#ccc;border-style:solid;border-radius:0 0 10px 10px;font-size:1.3em;line-height:1.3em}.modal-information .content li{list-style-type:disc;list-style-position:outside;margin-left:35px}#infoFareConditions .table{margin:0 auto;width:580px}#infoFareConditions .row{border:#C2D5FC 1px solid;height:60px}#infoFareConditions .row img{vertical-align:middle}#infoFareConditions .left,#infoFareConditions .middle,#infoFareConditions .right{border-bottom:#C2D5FC 1px solid;border-left:#C2D5FC 1px solid;padding:0 20px;vertical-align:middle;width:20%}#infoFareConditions .left{width:26%}#infoFareConditions .middle{border-left:none;border-right:none;padding:0;width:10%}#infoFareConditions .right{border-left:none;border-right:#C2D5FC 1px solid;color:#666666;width:70%}#infoFareConditions .right p{margin:5px 0;padding:0;text-align:left}#infoFareConditions .fare-conditions-footer{margin:0 auto;padding-bottom:15px;padding-left:0px;padding-top:15px;width:540px}.numflightextras{border:1px solid;padding:4px;border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-right:5px;display:inline-block;min-width:43px;margin-bottom:5px}#expiredSessionContent{border:#C8D5FB 1px solid;background-color:white;margin:20px auto;overflow:hidden;padding:15px 0;width:585px}#expiredSessionContent #titulo{background:url(/css/images/message-warning-41x43.png) no-repeat left top;color:#666666;margin:0 0 0 50px;padding-left:55px;padding-top:5px;height:37px}#expiredSessionContent .separator{border-bottom:1px solid #ccc;margin-bottom:20px}#expiredSessionContent #expiredText{margin-left:40px;margin-right:40px;margin-bottom:30px}#expiredSessionContent a.goto-home{bottom:-36px;margin-left:40px;position:relative}#expiredSessionContent .button-with-line{width:auto;margin-right:30px}#expiredSessionContent .button-with-line a{text-align:center;text-transform:none;padding:10px 17px}#expiredSessionContent .button-with-line a span{padding-right:15px}#bookingPassengersDataForm{background-color:#F0F0F0;border:#CCCCCC 1px solid;margin:30px auto;padding:1%}#bookingPassengersDataForm .section-title{border-bottom:#E9E9E9 1px solid;border-top:#FFFFFF 1px solid;padding-bottom:5px;padding-top:8px}#bookingPassengersDataForm .section-title.first{border-top:none;padding-top:0}#bookingPassengersDataForm .section-title-number,#bookingPassengersDataForm .section-title-person,#bookingPassengersDataForm .section-title-phone,#bookingPassengersDataForm .section-title-heart,#bookingPassengersDataForm .section-title-star,#bookingPassengersDataForm .section-title-paypament,#bookingPassengersDataForm .section-title-ssr-nec-esp,#bookingPassengersDataForm .section-title-ssr-animals,#bookingPassengersDataForm .section-title-services,#bookingPassengersDataForm .section-title-adult-companion{display:inline-block;height:26px;line-height:26px;text-align:center;width:26px}#bookingPassengersDataForm .section-title-person span{background:url(/css/images/section-title-person.png) no-repeat center center;display:block;width:26px}#bookingPassengersDataForm .section-title-phone span{background:url(/css/images/section-title-phone.png) no-repeat center center;display:block;width:26px}#bookingPassengersDataForm .section-title-heart span{background:url(/css/images/section-title-heart.png) no-repeat center center;display:block;width:26px}#bookingPassengersDataForm .section-title-star span{background:url(/css/images/section-title-star.png) no-repeat center center;display:block;width:26px}#bookingPassengersDataForm .section-title-paypament span{background:url(/css/images/section-title-paypament.png) no-repeat center center;display:block;width:25px}#bookingPassengersDataForm .section-title-ssr-nec-esp span{background:url(/css/images/section-title-ssr-nec-esp.png) no-repeat center center;display:block;width:26px}#bookingPassengersDataForm .section-title-ssr-animals span{background:url(/css/images/section-title-ssr-animals.png) no-repeat center center;display:block;width:26px}#bookingPassengersDataForm .section-title-adult-companion span{background:url(/css/images/section-title-adult-companion.png) no-repeat center center;display:block;width:26px}#bookingPassengersDataForm .section-title-services span{background:url(/css/images/plane_itinerary.png) no-repeat center center;display:block;width:26px;background-size:19px 17px;filter:invert(100%);transform:rotate(315deg);-webkit-filter:invert(100%);-webkit-transform:rotate(315deg)}#bookingPassengersDataForm .section-title-more{display:inline-block;height:26px;line-height:26px;text-align:center;width:26px}#bookingPassengersDataForm .section-title-more span{background:url(/css/images/section-title-ssr.png) no-repeat center center;display:block;width:26px}#bookingPassengersDataForm .section-title-text{display:inline-block;margin-left:5px}#bookingPassengersDataForm .section-fields{border-bottom:#E9E9E9 1px solid;border-top:#FFFFFF 1px solid;padding-bottom:15px;padding-top:15px}#bookingPassengersDataForm .section-fields.last{border-bottom:none}#bookingPassengersDataForm .section-fields .input label{display:inline-block;font-size:116.67%;font-weight:bold;height:29px;line-height:29px;margin-right:5px;text-align:right;width:40%}#bookingPassengersDataForm .section-fields .data-responsable .input label{width:31%}#bookingPassengersDataForm .section-fields .input input,#bookingPassengersDataForm .section-fields .input select,#bookingPassengersDataForm .section-fields .input textarea{display:inline-block;border:#7F9DB9 1px solid;height:26px;padding:3px 5px;width:225px}#bookingPassengersDataForm .section-fields .input input{height:20px}#bookingPassengersDataForm .section-fields .input select{width:237px}#bookingPassengersDataForm .section-fields .input select.small-select{margin-right:2px;width:60px}#bookingPassengersDataForm .section-fields .input select.medium-select{margin-right:2px;width:67px}#bookingPassengersDataForm .section-fields .input select.large-select{margin-right:2px;width:100px}#bookingPassengersDataForm .section-fields .input textarea{height:76px;resize:none}#bookingPassengersDataForm .section-fields .input input[type=radio]{border:none;margin-left:187px;width:15px}#bookingPassengersDataForm .section-fields .input input[type=checkbox]{border:none;margin-left:300px;width:15px}#bookingPassengersDataForm .section-fields .textarea label{vertical-align:top}#bookingPassengersDataForm .section-fields .radio label{font-size:100%;font-weight:normal;line-height:27px;text-align:left;vertical-align:top;width:25px}#bookingPassengersDataForm .section-fields .radio span.label{display:inline-block;font-size:116.67%;font-weight:bold;height:29px;line-height:29px;margin-right:5px;text-align:right;vertical-align:top;width:40%}#bookingPassengersDataForm .section-fields .radio input[type=radio]{height:26px;margin:0 0 0 10px}#bookingPassengersDataForm .section-fields .checkbox label{font-size:100%;font-weight:normal;line-height:12px;margin-top:5px;text-align:justify;vertical-align:top;width:212px}#bookingPassengersDataForm .section-fields .checkbox label a{color:#0000FF;text-decoration:underline}#bookingPassengersDataForm .section-fields .checkbox.covidmeda label{height:auto;margin-bottom:10px}#bookingPassengersDataForm .section-fields .checkbox.covidmeda label a{color:#5BAC29;text-decoration:none;font-weight:bold}#bookingPassengersDataForm .section-fields .checkbox{margin:0}#bookingPassengersDataForm .section-fields .input input:disabled,#bookingPassengersDataForm .section-fields .input select:disabled,#bookingPassengersDataForm .section-fields .input textarea:disabled{background-color:#ebebe4}#bookingPassengersDataForm .tooltip-bubble{background-color:#FFFFFF;border:#5BAC29 1px solid;display:none;width:154px;z-index:1;margin:-8px 0 0 570px;position:absolute}#bookingPassengersDataForm .tooltip-bubble2{display:block;width:154px;z-index:1;visibility:hidden}#bookingPassengersDataForm .tooltip-bubble-arrow-border-left{border-color:transparent #5BAC29 transparent transparent}#bookingPassengersDataForm .input-error-bubble .tooltip-bubble-arrow-border-left{border-color:transparent #CC9900 transparent transparent}#bookingPassengersDataForm .tooltip-bubble-arrow-left{border-color:transparent #FFFFFF transparent transparent}#residentSelector .tooltip-bubble{background-color:#FFFFFF;border:#5BAC29 1px solid;display:none;width:154px;z-index:1;margin:-8px 0 0 570px;position:absolute}#residentSelector .tooltip-bubble2{display:block;width:217px;z-index:1;visibility:hidden}#residentSelector .tooltip-bubble-arrow-border-left{border-color:transparent #5BAC29 transparent transparent}#residentSelector .input-error-bubble .tooltip-bubble-arrow-border-left{border-color:transparent #CC9900 transparent transparent}#residentSelector .tooltip-bubble-arrow-left{border-color:transparent #FFFFFF transparent transparent}#residentSelector .section-title.first{position:relative}#tooltipAllPassengersSameType{position:absolute;top:0}#tooltipResidentCondAcept{margin:0 !important;margin-top:-8px !important}.paragraphResidentCondAccept{float:right;width:auto !important}#bookingPassengersDataForm .section-fields a.help,#bookingPassengersDataForm .section-fields a.family-help{background:url(/css/images/help.png) no-repeat center;display:inline-block;float:right;height:18px;left:-24%;position:relative;top:5px;width:18px}#bookingPassengersDataForm .example{text-align:right;margin-left:41%;width:235px}#bookingPassengersDataForm .more-info{margin-left:41%;width:235px}#bookingPassengersDataForm .tooltip-bubble.tooltip-last{border:#CC9900 1px solid;margin-left:110px;margin-right:10px}#bookingPassengersDataForm .tooltip-last .tooltip-bubble-arrow-border-right{border-color:transparent transparent transparent #CC9900}#bookingPassengersDataForm .tooltip-last .tooltip-bubble-arrow-right{border-color:transparent transparent transparent #FFFFFF}#residentSelector .tooltip-bubble.tooltip-last{border:#CC9900 1px solid;margin-left:200px;margin-right:10px}#residentSelector .tooltip-last .tooltip-bubble-arrow-border-right{border-color:transparent transparent transparent #CC9900}#residentSelector .tooltip-last .tooltip-bubble-arrow-right{border-color:transparent transparent transparent #FFFFFF}#bookingPassengersDataForm .section-fields.last .input input[type=checkbox]{margin-left:300px}#bookingPassengersDataForm .input input:focus,#bookingPassengersDataForm .input select:focus{border:#8CC845 1px solid;box-shadow:0px 0px 5px #8CC845;-moz-box-shadow:0px 0px 5px #8CC845;-webkit-box-shadow:0px 0px 5px #8CC845}#bookingPassengersDataForm .input input:focus.input-error{border:#F0A11F 1px solid;box-shadow:0px 0px 5px #F0A11F;-moz-box-shadow:0px 0px 5px #F0A11F;-webkit-box-shadow:0px 0px 5px #F0A11F}#bookingPassengersDataForm .tooltip-ssr{width:165px;margin-left:566px}#bookingGatewayHeader{background-color:#F2F2F2;padding-left:3px;top:-15px}#bookingGatewayHeader .gateway-header-info{padding:20px 0}#bookingGatewayHeader .gateway-header-info span{margin-left:10px}#bookingGatewayHeader img{margin:0 5px;vertical-align:middle}#bookingGatewayHeader .gateway-header-credit-cards{padding:10px 0}#bookingGatewayPrice{padding-left:65px;margin-bottom:35px;margin-top:45px}#bookingGatewayDataCard{background-color:#F2F2F2;margin-bottom:25px;padding:15px 0 15px 65px}#bookingGatewayButton{padding-left:65px}#bookingGatewayPrice .cell-label,#bookingGatewayDataCard .cell-label{width:32%}#bookingGatewayPrice .cell-info,#bookingGatewayDataCard .cell-info{float:left;text-align:left}#bookingGatewayDataCard input,#bookingGatewayDataCard select{border:#7F9DB9 1px solid;padding:2px}#bookingGatewayDataCard .select{display:inline-block}#bookingGatewayDataCard input.ccv{width:70px}#bookingGatewayDataCard a.help{background:url(/css/images/help.png) no-repeat center;display:inline-block;float:right;height:18px;left:-40%;position:relative;top:5px;width:18px}#bookingGatewayButton .button-with-line{width:275px}#bookingGatewayButton .button-with-line a{padding:4%}#bookingGatewayButton .button-with-line a span{padding-right:20px}.final-report-green-line{height:5px}.final-report-title{background:url(/css/images/ok-40x38.png) no-repeat 14% 50%;border-bottom:#54AA20 1px solid;margin-bottom:30px;padding:15px 0 15px 190px;width:750px}.final-report-print,.final-report-send-by-email,.final-report-myReservations,.final-report-search{color:#58AC25;display:block;font-size:116.67%;font-weight:bold;height:31px;line-height:45px;margin-left:15px}.final-report-print{background:url(/css/images/print-31x31.png) no-repeat left top;padding-left:35px}.final-report-myReservations{background:url(/css/images/myReservations31x31.jpg) no-repeat left top;padding-left:35px}.final-report-send-by-email{background:url(/css/images/send-31x31.png) no-repeat left top;padding-left:35px}.final-report-search{background:url(/css/images/search-31x31.png) no-repeat left top;padding-left:35px}.final-report-calendar-links,.final-report-share-links{margin-top:5px;padding-left:15px}.final-report-share-links a{margin-right:9px}.final-report-table-title{border-bottom:#CCCCCC 1px solid;font-size:133.33%;font-weight:bold;margin-bottom:15px;padding:10px 15px}.final-report-table-col{border-right:#ACA899 1px dotted;margin-bottom:25px}.final-report-table-row{border-bottom:#CCCCCC 1px solid;overflow:hidden}.final-report-table-row.first,.final-report-table-row.last{border-bottom:none}.final-report-table-row.first,.final-report-table-row.first .final-report-table-col{height:14px;margin-bottom:0;margin-top:0}.final-report-table-row .final-report-table-col{margin-bottom:10px;margin-top:10px}.final-report-table-col.second{border-left:#ACA899 1px dotted}.final-report-table-row.first .final-report-table-col,.final-report-table-col.first,.final-report-table-col.last{border-right:none}.final-report-table-col.first p{padding-left:10px}.final-report-table-col p{padding:10px 0}.final-report-table-foot{border-top:#CCCCCC 1px solid;display:inline-block;padding:10px 0;width:100%}.final-report-table-foot span{margin:0 10px;line-height:25px}p.final-report-table-col-title{padding-top:0}p span.final-report-table-col-hour{margin-right:20px}#finalReportLocator .cell-label{margin-right:6px;padding-top:10px;width:auto}#finalReportLocator .cell-info{float:left;text-align:left}#finalReportLocator a{display:block;text-align:center}#finalReportLocator p a{color:#0000FF;display:inline-block;font-weight:bold}#finalReportPassengers{background-color:#EFEFEF;margin-bottom:20px;margin-top:10px;padding:10px 0 15px}#finalReportPassengers .info-table{background-color:#EFEFEF;border:none;margin-bottom:0;padding-bottom:0}#finalReportPassengers table{display:inline-block;float:left;padding:15px 0;border-bottom:#ACA899 1px solid}#finalReportPassengers table tr td{padding-bottom:0}.final-report-promotional-message-container{border-bottom:#ACA899 1px solid;margin:0 12px;padding-bottom:5px}.final-report-documentation-container{clear:both;padding:5px 10px 10px}.final-report-documentation{background:#FFF;overflow:hidden;padding:10px}.final-report-documentation tbody tr{border-top:#ACA899 1px dotted}.final-report-documentation tbody tr.first{border-top:none}#finalReportPassengers .final-report-documentation table{border:none}#finalReportPassengers .final-report-documentation td{padding-bottom:10px}#finalReportConditions .info-table a{color:#444444}#finalReportPassengers .final-report-promotional-message{text-align:center}#finalReportBintermasPromo #binterMasPromo{margin-top:28px}#finalReportUnicefDonation .final-report-frame{border:3px solid #3FA1FF;box-sizing:border-box;margin:0 auto;padding:10px 5px 5px;width:90%}#finalReportUnicefDonation .final-report-frame img{margin-top:0;vertical-align:middle}#finalReportUnicefDonation .final-report-frame h3{color:#3FA1FF;margin-top:0}.final-report-2cols .logo,.final-report-2cols .text{display:inline-block;padding-left:0;vertical-align:middle}.final-report-2cols .text{margin-left:15px;width:70%}.final-report-2cols .text .price{width:20%}.final-report-2cols .text .prices-table{display:table;width:100%}.final-report-2cols .text .prices-table .row{height:auto}.final-report-2cols .text .prices-table .price-title,.final-report-2cols .text .prices-table .price-value{display:table-cell;font-weight:bold}.final-report-2cols .text .prices-table .price-value{text-align:right}.margin-separatorPoint{margin-left:334px !important}#binterMasPromo{background:url(/css/images/summary-shadow-bottom.png) no-repeat bottom;margin-left:0;padding-bottom:8px}#binterMasPromo .bintermas-promotion-container{background-color:#FFFFFF;border:#CCCCCC 1px solid}#binterMasPromo .bintermas-promotion-title{padding:10px 15px}#binterMasPromo .bintermas-promotion-info img.silver-card{left:-30px;position:relative}#binterMasPromo .bintermas-promotion-info img.gold-card{left:107px;position:absolute;top:34px}#binterMasPromo .bintermas-promotion-info p{padding:10px 15px 10px}#binterMasPromo .bintermas-promotion-link{background-color:#FFFFFF;border-top:#CFCFD1 1px solid}#binterMasPromo .bintermas-promotion-link a{background:url(/css/images/bg-bintermas-promo-link.png) repeat-x 50% 100%;border-left:#FFFFFF 2px solid;border-right:#FFFFFF 2px solid;display:block;height:38px;line-height:38px;margin-bottom:5px;text-align:center}#binterMasPromo .bintermas-promotion-link a span{background:url(/css/images/arrow-right-green-11x17.png) no-repeat right bottom;padding-right:25px}.landing-banner{margin-bottom:20px;position:relative}.landing-banner-bubble{background-color:#FFFFFF;border-color:#3399FF;bottom:-30px;color:#359AFF;font-family:'Jenkinsv20Regular';left:34%;position:absolute;width:25%;z-index:1}.landing-banner-bubble .tooltip-bubble-arrow-border-top{border-color:transparent transparent #3399FF transparent;border-width:18px;left:9%;top:-37px}.landing-banner-bubble .tooltip-bubble-arrow-top{border-color:transparent transparent #FFFFFF transparent;border-width:18px;left:9%;top:-36px}.landing-offer-title{padding-left:45px}.landing-offer-argument{background:url(/css/images/arrow-landing-argument.png) no-repeat left top;margin:20px 0}.landing-offer-argument p{padding-left:45px}.landing-share-title{background:url(/css/images/icon-facebook-32x32.png) no-repeat left top;font-family:'Jenkinsv20Regular';height:32px;line-height:45px;margin-bottom:10px;padding-left:35px;position:relative;z-index:1}.landing-email-offers-title{background:url(/css/images/icon-email-offers-32x32.png) no-repeat left top;font-family:'Jenkinsv20Regular';height:32px;line-height:45px;margin-bottom:10px;padding-left:35px;position:relative;z-index:1}.landing-info-right{border:#ECE9D8 1px solid;line-height:150%;margin-left:8px;padding:30px 0 15px 10px;top:-23px}a.landing-i-like{background:url(/css/images/i-like-facebook-hand.png) no-repeat left center;display:inline-block;float:left;height:25px;padding-left:90px}span.landing-i-like{background:url(/css/images/icon-facebook-12x12.png) no-repeat left center;height:25px;line-height:25px;padding-left:15px}a.landing-facebook-user{display:inline-block;margin-top:5px;padding:0 1px}.landing-info-right a{color:#5AAC28;font-weight:bold;text-decoration:underline}.landing-share-more{padding:10px;top:-20px}.landing-share-more a{color:#444444;display:inline-block;height:22px;line-height:22px;margin-left:15px;padding-left:25px}.landing-conditions-bubble{background-color:#FFFFFF;border-color:#CCCCCC;left:5px;width:26%;z-index:1}.landing-conditions-bubble .tooltip-bubble-arrow-border-bottom{border-color:#CCCCCC transparent transparent transparent;left:80%}.landing-conditions-bubble .tooltip-bubble-arrow-bottom{border-color:#FFFFFF transparent transparent transparent;left:80%}.row-head{background-color:#F2F2F2;height:6px;position:relative;top:1px}.landing-conditions-table{display:table;width:98%}.landing-conditions-table p{padding:5px;margin-right:2px}.landing-conditions-table p img{padding-top:10px}.landing-conditions-table .conditions-title{background-color:#F2F2F2}.landing-conditions-table p.conditions-title{height:26px;line-height:26px}.landing-conditions-table .cell{background:url(/css/images/landing-separator.png) no-repeat 100% 0%;border:none;height:100px;padding:0;width:100px}.landing-conditions-table .row{background:url(/css/images/landing-separator-horizontal.png) repeat-x right bottom}.landing-conditions-table .condition-price{text-align:left;width:290px}.landing-conditions-table .condition-price p.conditions-title{line-height:17px}.landing-conditions-table .conditions-change-date-and-time{width:155px}.landing-conditions-table .conditions-bintermas-points{text-align:left;width:115px}#revalidationElectionDate{border:#CCCCCC 1px solid;margin-bottom:20px;overflow:hidden}#revalidationElectionDate table{margin-left:20px;width:710px}#revalidationElectionDate.info-table table tr th,#revalidationElectionDate.info-table tr.separator-line td,#revalidationElectionDate.info-table tr.separator td{border-left:none}#revalidationElectionDate.info-table table tr td{padding:3px 10px 0;vertical-align:middle}#additionalServices table,#finalReportFeesAndPoints table{border-top:#ACA899 1px dotted}#additionalServices table:first-of-type,#finalReportFeesAndPoints table:first-of-type{border-top:0}#additionalServices table .title-service,#finalReportFeesAndPoints table .title-service{color:#333333;font-size:133.33%;font-weight:bold}#infoFareCond table tr td{vertical-align:middle}#infoFareCond .first{vertical-align:middle;border-right:#ACA899 1px dotted;text-align:left;padding-right:25px}#infoFareCond .checkedCondition{background:url(/css/images/ok-19-17.png) no-repeat right center;display:inline-block;background-position:left top;padding-left:23px;min-height:24px}#revalidationElectionDate input[type=text].calendar{cursor:pointer;border:#CCCCCC 1px solid;color:#444444;font-size:100%;font-weight:normal;height:30px;margin-bottom:5px;padding-left:2px;width:90px}#tableModifyDatesMulti input[type=text].calendar{cursor:pointer}#tableModifyDatesStopover input[type=text].calendar{cursor:pointer}#revalidationElectionDate .disabled input[type=text]{color:#999999;background-color:#DADADA}#revalidationElectionDate .final-report-table-col{margin-bottom:10px}#revalidationButtonBack{width:235px}#revalidationButtonBack a{text-align:center;text-transform:none;width:99%}#revalidationChangeRouteButton{width:235px;margin-left:10px}#revalidationChangeRouteButton a{text-align:center;text-transform:none;width:99%}#revalidationChangeRouteButton a span{line-height:25px}#revalidationElectionDate .disabled{color:#999999}#bintermasSubtitle{height:73px;line-height:73px;margin:20px 0}#bintermasSubtitle img{margin-left:20px;vertical-align:middle}.nivocarousel-bintermas-head{border:#CCCCCC 1px solid;padding:10px 0;width:743px !important;z-index:100}.nivocarousel-bintermas-head span{border-right:#ACA899 1px dotted;display:inline-block;padding:5px 0;text-align:center;width:182px}.nivocarousel-bintermas-head span.current{color:#5BAC29;font-weight:bold}.nivocarousel-bintermas-head span.last{border-right:none}.nivocarousel-bintermas-head .tooltip-bubble-arrow-border-bottom{border-color:#CCCCCC transparent transparent transparent;border-width:15px;bottom:-31px;left:250px;z-index:101}.nivocarousel-bintermas-head .tooltip-bubble-arrow-bottom{border-color:#F0F0F0 transparent transparent transparent;border-width:15px;bottom:-30px;left:250px;z-index:102}.nivocarousel-bintermas-head .tooltip-bubble-arrow-bottom-shadow{border-color:#AAAAAA transparent transparent transparent;border-style:solid;border-width:15px;bottom:-31px;height:0;left:251px;position:absolute;width:0}#nivoBintermas .bintermas-tabs-contents{top:-6px}.affiliates-ticker{border-bottom:#666666 1px dotted;border-top:#666666 1px dotted;padding:20px 0;text-align:center}.affiliates-ticker a{margin:0 12px}.affiliates-ticker img{vertical-align:middle}#bintermasProfile .navigator-right{background:none;position:relative}#modalAutentification{background-color:#FFFFFF;padding:11px;border-radius:8px;-ms-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px}#modalAutentification #bintermasAccessForm{width:585px}#modalAutentification #bintermasAccessForm.section-form{margin:0 auto}#bintermasRegisterForm .section-fields{margin:0 auto}#bintermasAccessForm .section-fields,#bintermasCardActivationForm .section-fields{margin:0 auto;width:95%}#bintermasAccessForm .section-fields span.help-number{color:#666666;font-size:91.67%;margin-left:5px;position:relative;top:5px}.js-bintermas-password-forgotten-message{color:#444;margin-bottom:7px;display:none}#bintermasRegisterForm #buttonConfirmRegister{margin-top:0;position:relative;text-transform:none;top:-4px}#bintermasAccessForm #buttonLogin{margin-right:5px;margin-top:20px;text-transform:none;padding:5px 12px}#bintermasAccessForm .buttonLogin{margin-right:5px;margin-top:20px;text-transform:none;padding:5px 12px}#bintermasCardActivationForm #buttonCardActivation{margin-right:5px;margin-top:30px;text-transform:none;padding:5px 12px}#bintermasCardActivationForm .section-fields .input label.top{display:inline}#bintermasRegisterForm .section-fields label,#bintermasObtainingPasswordForm .section-fields label{width:40%}#bintermasRegisterForm .section-fields label.disabled,#bintermasObtainingPasswordForm .section-fields label.disabled{color:#999999}#bintermasRegisterForm .section-fields .checkbox.spaced label,#bintermasRegisterForm .section-fields.last .checkbox label,#bintermasObtainingPasswordForm .section-fields.last .checkbox label{line-height:15px;font-size:100%;font-weight:normal;padding-left:10px;padding-top:10px;text-align:left;width:85%}#bintermasRegisterForm .section-fields .input select.small-select,#bintermasObtainingPasswordForm .section-fields .input select.small-select{width:75px}#bintermasObtainingPasswordForm .section-fields input.bintermas-card-number{width:209px}#bintermasObtainingPasswordForm #buttonConfirmPassword{margin-top:0;text-transform:none;width:175px}#bintermasAdvantagesUser table{margin-top:10px}#bintermasAdvantagesUser td.ok{background:url(/css/images/ok-19-17.png) no-repeat 10px 10px;padding-left:35px}#bintermasAdvantagesUser div.foot{border-top:none}#bintermasAdvantagesUser .button-with-line{margin-right:10px;width:190px}#bintermasAdvantagesUser .button-with-line a{text-transform:capitalize}#bintermasAdvantagesUser .button-with-line a span{background:none;text-align:center !important}#profilePersonalDataFields .section-fields input[type=checkbox],#profileOptionalDataFields .section-fields input[type=checkbox]{margin-left:232px}#profilePersonalDataFields .section-fields .checkbox label,#profileOptionalDataFields .section-fields .checkbox label{line-height:29px;font-size:100%;font-weight:normal;padding-left:10px;text-align:left;width:40%}#profileOptionalDataFields .trip-preferences dl dt p{font-size:116.67%;font-weight:bold;margin-top:5px;margin-bottom:5px;margin-left:25px}#profileOptionalDataFields .trip-preferences dl dd .select label{width:auto;margin-left:25px;margin-right:10px}#profileOptionalDataFields .trip-preferences dl dd .checkbox{float:left;margin-bottom:5px;width:33%;margin:0}#profileOptionalDataFields .trip-preferences dl dd .checkbox label{line-height:12px;display:inline;padding-left:0;margin:0}#profileOptionalDataFields .trip-preferences dl dd .checkbox input{margin-left:35px}#bintermasRegisterForm .section-fields.last #NoModelSolicitaTarjetaDiv.checkbox label{padding-top:0;font-weight:bold}.section-fields dt .dt-close{background:url(/css/images/more.png) no-repeat left center}.section-fields dt .dt-open{background:url(/css/images/less.png) no-repeat left center}.section-fields dt .dt-title{color:#5BAC29;cursor:pointer;display:inline-block;font-size:116.667%;font-weight:bold;height:20px;line-height:20px;margin-left:5px;padding-left:20px;width:230px;vertical-align:top}.section-fields dt .dt-passenger{cursor:pointer;display:inline-block;font-size:116.667%;font-weight:bold;height:20px;line-height:20px;margin-left:25px;padding-left:20px;width:230px}.section-fields dt .dt-subtitle{color:#666666;display:inline-block;line-height:20px;width:315px}.section-fields dd{border-bottom:#CCCCCC 1px dotted;margin-bottom:10px;padding-bottom:10px}.section-fields dd .dd-subcontainer{border-bottom:none;margin-bottom:0;padding-bottom:0}.section-fields dd .dd-container{padding-top:10px}.profile-status{border:#CCCCCC 1px solid;margin:15px 0;padding:15px}.status-bar{border:#CDCDCD 1px solid;height:25px;margin:5px auto 20px;text-align:center;width:550px}.status-bar-progress-text{font-size:133.33%;font-weight:bold;line-height:25px;position:relative;z-index:1}.status-bar-progress{height:25px;position:relative;top:-25px;background-color:#419525;background-image:-ms-linear-gradient(left, #419525 0%, #98CF11 100%);background-image:-moz-linear-gradient(left, #419525 0%, #98CF11 100%);background-image:-o-linear-gradient(left, #419525 0%, #98CF11 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #419525), color-stop(1, #98CF11));background-image:-webkit-linear-gradient(left, #419525 0%, #98CF11 100%);background-image:linear-gradient(left, #419525 0%, #98CF11 100%)}.profile-status-criteria.info-table{border:none;margin-bottom:0;padding-bottom:0}.profile-status-criteria table tr td{border:none}.profile-status-criteria .profile-status-criteria-ok{background:url(/css/images/ok-19-17.png) no-repeat left center;color:#58AC25;font-weight:bold;padding-left:25px}.profile-status-criteria .profile-status-criteria-fail{background:url(/css/images/forbidden-18x18.png) no-repeat left center;padding-left:25px}.how-to-do-like-register{padding-bottom:10px}.how-to-do-like-register .advanced-search-links{background-position:100% 50%;border-bottom:#CCCCCC 1px dotted;display:block;padding:15px 25px 15px 15px}.profile-message-ok{background:url(/css/images/ok-40x38.png) no-repeat left center;color:#58AC25;font-size:133.33%;font-weight:bolder;height:38px;line-height:38px;margin:0 0 30px 0;padding-left:45px}#bintermasRegisterForm #canary_resident_label{line-height:29px;font-size:100%;font-weight:normal;padding-left:10px;text-align:left;width:100%;display:inline}.how-to-work-instructions-list{border-right:#ACA899 1px dotted;padding-right:15px}.how-to-work-instructions{margin-bottom:30px}.how-to-work-instructions-cards{margin-bottom:20px}.how-to-work-instructions p{margin-bottom:15px}.how-to-work-instructions a{color:#5BAC29;font-weight:bold;text-decoration:underline}.how-to-work-instructions-cards a{color:#5BAC29;font-weight:bold;text-decoration:underline}.how-to-work-card-levels{margin-left:60px}.how-to-work-instructions-cards .button-with-line{margin-top:30px}.how-to-work-instructions-cards .button-with-line a{color:#FFFFFF !important;padding:12px;text-align:center;text-decoration:none;text-transform:none}.how-to-work-instructions-cards .button-with-line a span{background:none}.how-to-work-download-guide{background:url(/css/images/bintermas-download-guide.png) no-repeat 20% 50%;height:79px;line-height:79px;margin:15px 0;padding-left:200px}#modalBintermasConditions,#modalBintermasChildrenConditions,#modalBintermasChildrenConditionsPoints,#modalBintermasProfileRegisterformConditions{background-color:#FFFFFF !important;max-height:600px !important}.bintermas-advantages-table.info-table .title{background-color:#F3F3F3;background-image:none;border-left:#FFFFFF 1px solid;border-right:#FFFFFF 1px solid;border-top:#FFFFFF 1px solid;color:#666666;font-size:116.667%}.bintermas-advantages-table.info-table table tr{border-bottom:#ACA899 1px dotted}.bintermas-advantages-table.info-table table tr.no-line{border-bottom:none}.bintermas-advantages-table.info-table table tr th{border-left:none;text-align:center;height:12px}.bintermas-advantages-table.info-table table tr td{border-left:none;padding:8px 10px;text-align:center}.bintermas-advantages-table.info-table table tr td img{vertical-align:middle}.bintermas-advantages-table .button-with-line{float:right;margin-right:25px;margin-top:15px;width:232px}.bintermas-advantages-table .button-with-line a{color:#FFFFFF !important;padding:12px;text-align:center;text-decoration:none;text-transform:none}.bintermas-advantages-table .button-with-line a span{background:none}.bintermas-advantages-table-conditions{float:left;position:relative;text-align:left;font-size:90%}#faqContent .navigator-right{position:relative}.our-contact{height:115px;padding:20px 0}.our-contact p{margin-left:14px}.our-contact .title{color:#544444;font-size:116.667%;font-weight:bold;margin-left:14px}.our-contact .phone{background:url(/css/images/phone2.png) no-repeat 20px center;margin-left:10px;padding-left:40px !important}p.phone b{font-weight:normal}#associatedCompaniesHomeContent .info-table{padding-bottom:0}#associatedCompaniesHomeContent .info-table .title{background-color:#F3F3F3;background-image:none;font-size:116.667%;margin-bottom:0}#associatedCompaniesHomeContent .info-table .foot{background-color:#F3F3F3}.associated-companies-home-carousel-head{border:#CCCCCC 1px solid;border-top:none;height:25px;padding:8px 0;top:6px;width:747px !important;z-index:100}.associated-companies-home-carousel-head a{color:#666666}.associated-companies-home-carousel-head a.current{color:#5BAC29;font-weight:bolder}.associated-companies-home-carousel-head span{border-right:#ACA899 1px dotted;display:inline-block;padding:5px 0;text-align:center;width:182px}.associated-companies-home-carousel-head span.last{border-right:none}.associated-companies-home-carousel-head span.current{color:#58AC25;font-weight:bold}.associated-companies-home-carousel-head .tooltip-bubble-arrow-border-bottom{border-color:#CCCCCC transparent transparent transparent;border-width:15px;top:6px;left:75px;position:relative;z-index:101}.associated-companies-home-carousel-head .tooltip-bubble-arrow-bottom{border-color:#F0F0F0 transparent transparent transparent;border-width:15px;top:-24px;left:75px;position:relative;z-index:102}.associated-companies-home-carousel-head .tooltip-bubble-arrow-bottom-shadow{border-color:#AAAAAA transparent transparent transparent;border-style:solid;border-width:15px;top:-53px;height:0;left:76px;position:relative;width:0}.associatedCarrousel{height:175px;overflow:hidden;padding-bottom:15px;padding-top:15px}.associatedCarrousel .wrapper{float:left;height:175px;overflow:hidden;width:749px !important}.associatedCarrousel .wrapper ul{height:190px;float:left;margin-top:0px;margin-right:0px;margin-bottom:0px;padding:0px;display:block}.associatedCarrousel .wrapper ul li{border-right:#ACA899 1px dotted;height:190px;display:block;float:left;margin-right:3px !important;margin-left:3px !important;text-align:center;width:245px !important}.associatedCarrousel .wrapper ul li.last{border-right:none}.associatedCarrousel .wrapper ul li .carrousel-element{height:175px;margin-top:15px;width:240px !important}.associatedCarrousel .wrapper ul li .button-with-line{background-color:#3FA1FF;background-image:none;border:none;bottom:15px;margin-left:65px;position:absolute;width:108px}.associatedCarrousel .wrapper ul li .button-with-line a{border:#FFFFFF 1px solid}.associatedCarrousel .wrapper ul li .button-with-line a span{background-image:none}.associatedCarrousel .wrapper ul li .button-with-line.view-partner{background-color:#CCCCCC;background-image:none;border:none;bottom:15px;margin-left:55px;position:absolute;width:125px}.associatedCarrousel .jcarousel-skin-tango .jcarousel-clip-horizontal{height:175px}.associatedCarrousel .jcarousel-skin-tango .jcarousel-prev-horizontal{background:url(/css/images/arrow-carrousel-left-gray.png) no-repeat;cursor:pointer;display:block;height:43px;left:0;position:absolute;top:60px;width:36px}.associatedCarrousel .jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background:url(/css/images/arrow-carrousel-left.png) no-repeat}.associatedCarrousel .jcarousel-skin-tango .jcarousel-next-horizontal{background:url(/css/images/arrow-carrousel-right-gray.png) no-repeat;cursor:pointer;display:block;height:43px;position:absolute;right:0;top:60px;width:36px}.associatedCarrousel .jcarousel-skin-tango .jcarousel-next-horizontal:hover{background:url(/css/images/arrow-carrousel-right.png) no-repeat}.liquid .previous{display:block;height:43px;width:36px;background:url(/css/images/arrow-carrousel-left-gray.png) no-repeat;float:left;margin:0;padding:0;margin-top:35px;position:absolute;z-index:1000}.liquid .next{display:block;height:43px;width:36px;background:url(/css/images/arrow-carrousel-right-gray.png) no-repeat;float:right;margin:0;padding:0;margin-top:35px;position:absolute;right:0;z-index:1000}.liquid .previous:hover{background:url(/css/images/arrow-carrousel-left.png);cursor:pointer}.liquid .next:hover{background:url(/css/images/arrow-carrousel-right.png);cursor:pointer}.associated-companies-find{background:url(/css/images/blue-lens.png) no-repeat left center;display:inline-block;height:20px;line-height:20px;margin-bottom:15px;padding-left:25px}.associated-companies-find span{background:url(/css/images/arrow-right-blue.png) no-repeat right center;color:#0099FF;font-size:116.667%;font-weight:bolder;padding-right:15px}.associated-companies-promotion-item{border:#CCCCCC 1px solid;margin-bottom:10px;padding:20px 0}.associated-companies-promotion-item.open{box-shadow:0 0 3px #999999;-moz-box-shadow:0 0 3px #999999;-webkit-box-shadow:0 0 3px #999999}.associated-promotion-item-image img,.associated-places-promotion-item-image img{border:#FFFFFF 2px solid;vertical-align:middle;box-shadow:2px 2px 2px #999999;-moz-box-shadow:2px 2px 2px #999999;-webkit-box-shadow:2px 2px 2px #999999}.associated-companies-promotion-item-info .title{color:#5BAC29;font-size:133.33%;font-weight:bold;margin-bottom:8px}.associated-companies-promotion-item-info a{color:#3FA1FF;display:inline-block;font-size:116.667%;font-weight:bold;margin-left:35px;margin-top:8px;text-decoration:underline;text-transform:uppercase}.associated-companies-promotion-item-info p{margin-bottom:10px}.associated-companies-promotion-item-link{text-align:center}.associated-companies-promotion-item-link a{color:#5BAC29;display:block;font-size:116.667%;font-weight:bold;margin:10px 0;text-decoration:underline}.associated-companies-promotion-item-promotion-info .tooltip-bubble-arrow-border-bottom{border-color:#CCCCCC transparent transparent transparent;border-width:15px;top:2px;left:374px;z-index:101}.associated-companies-promotion-item-promotion-info .tooltip-bubble-arrow-bottom{border-color:#FFFFFF transparent transparent transparent;border-width:15px;top:1px;left:374px;z-index:101}.associated-companies-promotion-item-promotion-info .tooltip-bubble-arrow-bottom-shadow{border-color:#999999 transparent transparent transparent;border-style:solid;border-width:15px;top:2px;height:0;left:375px;position:absolute;width:0}.associated-companies-promotion-item-promotion-info{border:#3FA1FF 2px solid;border-top:none;padding-bottom:50px;padding-top:25px;position:relative;top:-12px}.associated-companies-promotion-item-promotion-info a{display:block}.associated-companies-promotion-item-promotion-info a span.promotion-type{background:url(/css/images/arrow-right-gray-8x13.png) no-repeat right center;color:#444444;display:inline-block;font-weight:bold;height:14px;margin:5px 0 5px 90px;text-transform:uppercase;width:108px}.associated-companies-promotion-item-promotion-info a span.promotion-title{color:#444444;padding-left:15px}.associated-companies-promotion-item-promotion-info a.close{background:none;color:#444444;font-weight:normal;float:right;margin-right:50px}.associated-companies-promotion-item-link p{margin-bottom:5px;text-align:center}.associated-companies-promotion-item-link .button-with-line{width:105px}.associated-companies-promotion-item-link .button-with-line a{line-height:normal;margin:1px}.associated-companies-promotion-item-link .button-with-line a span{background-image:none;color:#FFFFFF;text-transform:none}#searchFacilitiesPromotionsForm{width:100%}#searchFacilitiesPromotionsFormHome{background-color:#5BAC29;margin-bottom:35px}#searchFacilitiesPromotionsFormHome #searchForm{margin-top:36px}#searchFacilitiesPromotionsFormHome #companies{position:relative;top:34px}#searchFacilitiesPromotionsFormHome .search-facilities-form-menu-home{display:inline-block;left:0;position:absolute;width:100%;z-index:10}#searchFacilitiesPromotionsFormHome .search-facilities-form-menu-home ul{background-color:#FFFFFF;font-weight:bold;height:35px}#searchFacilitiesPromotionsFormHome .search-facilities-form-menu-home ul li{display:inline-block;float:left;height:36px;width:16.5%}#searchFacilitiesPromotionsFormHome .search-facilities-form-menu-home ul li a{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;color:#666666;display:block;height:34px;line-height:34px;text-align:center;text-decoration:none}#searchFacilitiesPromotionsFormHome .search-facilities-form-menu-home ul li a.disabled{cursor:default}#searchFacilitiesPromotionsFormHome .search-facilities-form-menu-home ul li.current{background-color:#86C542;border-bottom:1px solid #86C542;border-left:none;border-right:none;border-top:none;color:#FFFFFF;margin-left:0;width:48.7%}#searchFacilitiesPromotionsFormHome .search-facilities-form-menu-home ul li.current a{border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF;border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-ms-border-radius-topleft:4px;-ms-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px;color:#FFFFFF;font-size:166%;height:35px;line-height:40px;margin-left:1px;margin-right:1px;margin-top:1px}#searchFacilitiesPromotionsFormHome .search-facilities-form-menu-home ul li#companiesTab{float:right}#searchFacilitiesPromotionsFormHome .search-facilities-form-menu-home ul li#companiesTab.current{background-color:#F0F0F0;background-image:-ms-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-moz-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-o-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F0F0F0));background-image:-webkit-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);border-bottom:1px solid #F0F0F0;border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC;background-color:#E6E6E6;float:right;font-weight:bold;position:relative;right:-2px;top:-1px;z-index:1}#searchFacilitiesPromotionsFormHome .search-facilities-form-menu-home ul li#companiesTab.current a{border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-ms-border-radius-topleft:4px;-ms-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px;color:#444444;font-size:140%;height:35px;line-height:35px}#searchFacilitiesPromotionsForm .search-facilities-form-menu{display:inline-block;width:100%;z-index:10}#searchFacilitiesPromotionsForm .search-facilities-form-menu ul{background-color:#FFFFFF;font-weight:bold;height:28px;width:100%}#searchFacilitiesPromotionsForm .search-facilities-form-menu ul li{background-color:#E6E6E6;display:inline-block;float:left;height:29px;width:195px}#searchFacilitiesPromotionsForm .search-facilities-form-menu li a{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;color:#999999;display:block;height:27px;line-height:27px;text-align:center;text-decoration:none}#searchFacilitiesPromotionsForm .search-facilities-form-menu ul li.current{background-color:#F0F0F0;background-image:-ms-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-moz-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-o-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F0F0F0));background-image:-webkit-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);border-bottom:1px solid #F0F0F0;border-left:none;border-right:none;border-top:none;margin-left:5px;margin-right:5px;background-color:#E6E6E6;font-weight:bold;position:relative;top:-1px;z-index:1}#searchFacilitiesPromotionsForm .search-facilities-form-menu ul li.current.first{margin-left:0}#searchFacilitiesPromotionsForm .search-facilities-form-menu ul li.current a{border-top-left-radius:4px;border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-ms-border-radius-topleft:4px;-ms-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-khtml-border-radius-topleft:4px;-khtml-border-radius-topright:4px;color:#444444;font-size:116.667%;height:28px;line-height:28px}.searchFacilitiesPromotionsSubForm .search-facilities-form .checkbox input[type=checkbox]{margin-left:0}.searchFacilitiesPromotionsSubForm .search-facilities-form .checkbox label{font-weight:normal;text-align:left;width:80%}.searchFacilitiesPromotionsSubForm{width:100%}.searchFacilitiesPromotionsSubForm.search-facilities-form-home{background-color:#E6E6E6 !important;border:1px solid #CCCCCC}#searchFacilitiesPromotionsFormHome .searchFacilitiesPromotionsSubForm.search-facilities-form-home{margin-bottom:35px;position:relative;top:1px;height:200px}.searchFacilitiesPromotionsSubForm.search-facilities-form-home .search-facilities-form{background-color:#E6E6E6 !important;border:none}#searchFacilitiesPromotionsFormHome .searchFacilitiesPromotionsSubForm.search-facilities-form-home .search-facilities-form{padding-top:15px}.searchFacilitiesPromotionsSubForm.search-facilities-form-home .search-facilities-form label{font-weight:bold}.searchFacilitiesPromotionsSubForm.search-facilities-form-home .search-facilities-form .checkbox input[type=checkbox]{margin-left:0}.searchFacilitiesPromotionsSubForm.search-facilities-form-home .search-facilities-form .checkbox label{font-weight:normal;text-align:left;width:80%}.searchFacilitiesPromotionsSubForm.search-facilities-form-home .search-facilities-form #sectorColumn{width:31.33%}.searchFacilitiesPromotionsSubForm.search-facilities-form-home .search-facilities-form .search-facilities-form-companie-types{border-bottom-color:#FFFFFF;width:98%}.search-facilities-form{border:#FFFFFF 2px solid;margin:2px;overflow:hidden;padding-bottom:25px;padding-left:25px;padding-top:10px}.search-facilities-form-companie-types{border-bottom:#ACA899 1px dotted;left:-10px;margin-bottom:10px;padding-bottom:10px}#searchFacilitiesPromotionsFormHome .searchFacilitiesPromotionsSubForm.search-facilities-form-home .search-facilities-form .search-facilities-form-companie-types{margin-bottom:25px}.search-facilities-form-companie-types input[type=radio]{margin:0 5px}.searchFacilitiesPromotionsSubForm .section-fields .input select{font-size:96.667%;width:110px}.searchFacilitiesPromotionsSubForm .section-fields label{font-size:100%}.searchFacilitiesPromotionsSubForm .button-gray{margin-left:auto;margin-right:auto;margin-top:12px;width:142px}.searchFacilitiesPromotionsSubForm .button-gray a{text-align:center;width:140px}#associatedCompanyCardContent .info-table div.title{background-color:#F3F3F3;background-image:none;font-size:116.667%;margin-bottom:0}#associatedCompanyCardContent .info-table div.subtitle{border-bottom:#CCCCCC 1px solid;border-left:none;border-top:#CCCCCC 1px solid;color:#333333;font-weight:bold;margin-bottom:15px;padding:10px 15px;background-color:#F3F3F3;font-size:116.667%;margin-bottom:0;width:auto;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0}#associatedCompanyCardContent .view-establishments{background:url(/css/images/arrow-right-green-8x13.png) no-repeat right center;margin-bottom:10px;margin-top:15px;text-align:right}#associatedCompanyCardContent .view-establishments a{display:block;height:15px;line-height:15px;padding-right:12px}.associated-company-card-logo{text-align:center}.associated-company-card-logo img{vertical-align:middle}.associated-company-card-logo p{margin-bottom:5px;text-align:center}.associated-company-card-info .title{color:#5BAC29;font-size:133.33%;font-weight:bold;margin-bottom:15px}.associated-company-card-info p{margin-bottom:10px;margin-right:30px}.associated-company-card-promotions-list .associated-companies-promotion-item{border:none;border-bottom:#ACA899 1px dotted;padding:20px 0;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0}.associated-company-card-view-tables{margin:25px 25px 45px}.associated-company-card-view-tables a{color:#5BAC29;display:block;font-size:116.667%;font-weight:bold;margin-bottom:10px;text-decoration:underline}#associatedCompanyCardMap{border:#CCCCCC 2px solid;height:375px;margin-top:15px;width:100% !important}#associatedCompanyCardMap img{max-width:none}.table-points-background{background-color:#FFFFFF !important;padding:15px}.table-points{border:none;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0}.table-points div.title{background-color:#F3F3F3;background-image:none;border-top:#CCCCCC 1px solid;font-size:100%;text-transform:uppercase;border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0}.table-points table{margin-left:auto;margin-right:auto;width:95%}.table-points table tr{border-bottom:#ACA899 1px dotted}.table-points table tr.row-title{border-bottom:none}.table-points table tr th{border-left:none;padding-top:20px}.table-points table tr td{border-left:none}.table-points-more-info p{margin-bottom:10px;margin-left:10px}p.reminder{background:url(/css/images/remind.png) no-repeat left center;height:22px;line-height:22px;padding-left:30px}.associated-companies-search-results{margin-bottom:30px;top:-10px}.associated-companies-search-results .section-fields label{font-size:91.667%;font-weight:normal;line-height:25px;width:70%}.associated-companies-search-results .section-fields select{font-size:91.667%}#associatedCompanyPromotionCard .view-establishments{background:url(/css/images/arrow-right-green-8x13.png) no-repeat right center;margin-bottom:10px;margin-top:10px;text-align:right}#associatedCompanyPromotionCard .view-establishments a{display:block;height:15px;line-height:15px;padding-right:12px}.associated-company-promotion-card{border-bottom:#ACA899 1px dotted;padding-bottom:20px;width:100% !important}#bintermasChildrenSubtitle{height:79px;line-height:73px;margin:20px 0 15px}#bintermasChildrenSubtitle img{vertical-align:middle}#bintermasChildrenSubtitle h2{display:inline-block;width:83%}.bintermas-banner-children .banner-bintermas-children{margin-left:55px;width:745px !important}.bintermas-banner-children .banner-bintermas-children span{line-height:111px}.bintermas-banner-bintermas-children{width:745px !important}.bintermas-banner-bintermas-children span{color:#4FAA29;font-family:'BudHandBold';font-size:200%;font-weight:bold;line-height:110px}.bintermas-banner-bintermas-children img{float:right;vertical-align:middle}.banner-bintermas-children{bottom:-15px;width:745px !important}.banner-bintermas-children span{color:#4FAA29;float:left;font-family:'BudHandBold';font-size:200%;font-weight:bold;line-height:84px}.banner-bintermas-children img{float:right;vertical-align:middle}.nivocarousel-bintermas-children .nivoSlider{border-radius:8px;-ms-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px}#bintermasChildrenBannerFooterHome{height:210px;margin-top:10px}#bintermasChildrenBannerFooter{margin-top:10px}.bintermas-children-footer-paint-banner img{float:right;position:relative;top:-55px}.bintermas-children-footer-paint-banner p{color:#3FA1FF;font-size:116.667%;font-weight:bold}.bintermas-children-footer-paint-banner p.title{font-family:'BudHandBold';font-size:250%;font-weight:normal}.bintermas-children-how-to-work h3{margin-bottom:25px}.bintermas-children-how-to-work p{margin:10px 35px 10px 0;padding-top:5px}.bintermas-children-how-to-work-banner{margin-top:20px;text-align:center}.bintermas-children-advantages h3{margin-bottom:25px}.bintermas-children-advantages p{margin:10px 35px 10px 0;padding-top:5px}.bintermas-children-advantages-list{margin:20px 0;padding-left:200px}.bintermas-children-advantages-cards{margin:25px}.bintermas-children-advantages-cards .childhood-card,.bintermas-children-advantages-cards .junior-card{text-align:center}.bintermas-children-advantages-cards .childhood-card img,.bintermas-children-advantages-cards .junior-card img{background:url(/css/images/bintermas-children-card-shadow.png) no-repeat center bottom;padding-bottom:8px}.bintermas-children-advantages-cards .childhood-card p{color:#3FA1FF;font-size:133.33%;font-weight:bold;margin:10px 0;text-align:center}.bintermas-children-advantages-cards .junior-card p{color:#5BAC29;font-size:133.33%;font-weight:bold;margin:10px 0;text-align:center}.bintermas-children-advantages-cards .childhood-card p.range,.bintermas-children-advantages-cards .junior-card p.range{font-family:'BudHandBold';font-size:250%;font-weight:normal}.bintermas-children-how-to-register h3{margin-bottom:25px}.bintermas-children-how-to-register p{margin:10px 35px 10px 0;padding-top:5px}.bintermas-children-how-to-register-banner{margin-top:20px;text-align:center}.bintermas-children-how-to-use-points h3{margin-bottom:25px}.bintermas-children-how-to-use-points p{margin:10px 35px 10px 0;padding-top:5px}.bintermas-children-how-to-use-points a{color:#5BAC29;font-weight:bold;text-decoration:underline}.bintermas-children-more-surprises-landing h3,.bintermas-children-more-surprises h3{color:#3FA1FF;font-family:'BudHandBold';font-size:375%}.bintermas-children-more-surprises p{color:#3FA1FF;font-size:116.667%;font-weight:bold}.bintermas-children-more-surprises a.more-surprises-paintable{background:url(/css/images/bintermas-children-more-surprise-cloud.png) no-repeat 50% 90%;display:inline-block;font-family:'BudHandBold';font-size:183.33%;font-weight:bolder;height:60px;line-height:30px;margin:0 30px 20px;width:90px;text-align:center}.bintermas-children-more-surprises-banner{bottom:-55px;position:relative}.bintermas-children-more-surprises-landing-list{margin:15px}.bintermas-children-more-surprises-landing-list li{line-height:1.4em;list-style:disc inside}.login-background{display:none;height:310px;position:absolute;right:1px;width:470px;z-index:10000}.login-container-tab{background-color:#FFFFFF;border-right:#B4CAF4 1px solid;border-top:#B4CAF4 1px solid;height:38px;margin-right:1%;position:absolute;right:-5px;text-align:center;top:0;width:150px;z-index:1001}.login-container-tab a{background:url(/css/images/up-arrow.png) no-repeat 122px 50%;border-left:#B4CAF4 1px solid;color:#CCCCCC;display:block;height:30px;padding-right:25px;text-transform:uppercase}.login-container{background-color:#FFFFFF;border:#B4CAF4 1px solid;margin-left:0;padding:15px 10px;position:absolute;right:-5px;top:30px;z-index:1000}.login-container .login-title{border-bottom:#E1E1E1 1px solid;line-height:33px;margin-bottom:10px}.login-container .login-title.gold{border-bottom:#C4AD5E 1px solid}.login-container .login-title.silver{border-bottom:#E1E1E1 1px solid}.login-container .login-title.green{border-bottom:#5BAC29 1px solid}.login-container .login-title span{color:#999999 !important;font-weight:bold !important;text-transform:none}.login-container .login-title img{vertical-align:baseline !important}.login-container #loginBoxMessage,#checkinRememberPassword #FlightCheckinOnlineloginBoxMessage{background-color:#EDF4ED;padding:9px 0}.login-container #loginBoxMessage p,#checkinRememberPassword #FlightCheckinOnlineloginBoxMessage p{padding:0 5px;color:#0394FF}.login-container #loginBoxMessage.error,#checkinRememberPassword #FlightCheckinOnlineloginBoxMessage.error{background-color:#FFEDED}.login-container #loginBoxMessage.error p,#checkinRememberPassword #FlightCheckinOnlineloginBoxMessage.error p{color:#FF0000;font-weight:bold;text-align:center}.login-container #loginBoxMessage.error #service_unavailable{text-align:justify}.login-container #loginBoxMessage.success,#checkinRememberPassword #FlightCheckinOnlineloginBoxMessage.success{background-color:#FFFFFF}.login-container #loginBoxMessage.success p,#checkinRememberPassword #FlightCheckinOnlineloginBoxMessage.success p{background:url(/css/images/ok.png) no-repeat left center;color:#5BAC29;font-weight:bold;padding-left:18px}.login-container .no-card-type{height:112px}.login-container .login-left-col{border-right:#ACA899 1px dotted;height:175px;margin-top:10px}.login-container a{background:none !important;border-bottom:#ACA899 1px dotted;color:#666666;display:block;font-weight:normal;margin-right:10px;padding-left:5px;padding-right:0 !important;text-transform:none}.login-container a.goto-bintermas{bottom:-40px;border-bottom:none;color:#0394FF;display:block;font-weight:normal;padding-bottom:0;position:absolute}.login-container a.disconnect{background:url(/css/images/close-gray-10x10.png) no-repeat right center !important;border-bottom:none;bottom:0;color:#7D7D7D;display:inline-block;font-weight:normal;padding-bottom:0;padding-right:25px !important;position:absolute;right:0}.login-container .login-right-col{margin-top:10px}.login-container .login-right-col .login-form{background-color:#F3F3F3;height:190px;margin-left:8px;padding-top:5px}.login-container .login-right-col .login-form a{border-bottom:none;color:#0394FF;margin-left:10px}.login-container .login-right-col .login-form .select,.login-container .login-right-col .login-form .input{text-align:center;margin:5px 0}.login-container .login-right-col .login-form .checkbox{display:inline-block;margin-left:8px;text-align:left;margin-top:0}.login-container .login-right-col .login-form .checkbox label{font-size:100%;font-weight:normal;line-height:28px;margin-right:0;text-align:left;text-transform:none;width:95px;line-height:16px}.login-container .login-right-col .login-form .input select{height:28px;padding:5px;width:221px}.login-container .login-right-col .login-form .input input{height:18px;padding:5px;width:209px}.login-container .login-right-col .login-form .input input[type=checkbox]{height:18px;margin-left:5px;padding:0;width:10px;margin-top:2px;vertical-align:top}.login-container .login-right-col .login-form a.blue-button{background:#51ACFF url(/css/images/bg-buton-bottom-1x16.png) repeat-x bottom !important;bottom:10px;color:#FFFFFF;display:inline-block;float:right;height:32px;padding:0;position:absolute;right:0;text-align:center;width:85px}.login-container .login-right-col .login-form input.blue-button{bottom:5px;display:inline-block;float:right;height:32px;padding:0;position:absolute;right:10px;text-align:center;text-transform:none;width:135px}.login-container .login-right-col .login-form span.help-number{color:#999999;margin-left:15px;position:relative;top:-10px}.user-name{background:url(/css/images/submenu-separator-blue.png) repeat-y right center;display:inline-block;font-weight:normal;height:20px;line-height:20px;padding-right:10px;text-transform:capitalize}.user-name.no-separator{background:none !important}.card-level-green,.card-level-silver,.card-level-gold{color:#FFFFFF;display:inline-block;font-weight:bold;height:20px;line-height:20px;margin-left:10px;text-align:center;text-transform:capitalize;width:50px}.card-level-gold{background:url(/css/images/bintermas-card-level-gold.png) no-repeat center center}.card-level-silver{background:url(/css/images/bintermas-card-level-silver.png) no-repeat center center}.card-level-green{background:url(/css/images/bintermas-card-level-green.png) no-repeat center center}.card-points{font-weight:normal;height:20px;line-height:20px;margin-left:5px;text-transform:none}.card-points-big-green,.card-points-big-silver,.card-points-big-gold{color:#FFFFFF;display:block;font-size:183.33%;font-weight:bolder;height:33px;line-height:33px;padding-right:10px;text-align:right;text-transform:none}.card-points-big-green{background:url(/css/images/bg-bintermas-login-points-green.png) no-repeat right center}.card-points-big-silver{background:url(/css/images/bg-bintermas-login-points-silver.png) no-repeat right center}.card-points-big-gold{background:url(/css/images/bg-bintermas-login-points-gold.png) no-repeat right center}#checkInAdvantages,#myBookingHistoryOnline,#invoiceHistory,#ticketListSection,#xlSeats{display:none}#xlSeats p{margin-bottom:15px}#xlSeats ul{margin-left:30px}#xlSeats ul li{list-style-type:disc;margin-bottom:15px}.display-head-locator{color:#58AC25;font-size:183.33%;font-weight:bold;margin-bottom:19px}.display-head-date{color:#333333;font-size:133.33%;font-weight:bold;margin-bottom:19px}#bookingConsult .section-form-tabs-out,#myBookingHistoryOnline .section-form-tabs-out{position:relative;z-index:1}#noReservations{display:block !important;height:20px}#modalViewReservation{background-color:#FFFFFF;width:970px}#modalViewReservation.modal-window{max-height:700px !important}#infoChangeOfDateAndTime{display:none}#makeChangesDateAndTimeButton{display:none;font-size:145% !important}#onlineServicesTicketLists.info-table table tr td{height:20px;line-height:20px;padding-left:5px;padding-right:5px;vertical-align:top}#onlineServicesDisplayReservations.info-table table tr th{height:34px;vertical-align:middle}#onlineServicesDisplayReservations.info-table table tr td{height:13px}#onlineServicesTicketLists a.lens{background:url(/css/images/lens-20x20.png) no-repeat center right;display:inline-block;float:right;height:20px;line-height:20px;margin-top:2px;width:20px}#onlineServicesTicketLists .input.select{display:inline-block;float:left}#onlineServicesTicketLists .title a{color:#cccccc;margin-left:5px;margin-right:5px}#onlineServicesTicketLists .title a:hover,#onlineServicesTicketLists .title a.current{color:#444444}.button:not(.button-disabled) > .checkInOnlineButton{background:#5BAC29 !important;background-image:-webkit-linear-gradient(top, #86C542 0%, #5BAC29 100%) !important;color:#FFF !important}#modalGenerateInvoice .section-form{margin:0}#personInvoice,#companyInvoice,#printOptionsInvoice,#sendByMailInvoice,#invoiceForm .common-fields,#buttonGenerateInvoice{display:none}#invoiceGenerator .section-fields .radio label{line-height:27px;width:88%}#invoiceGenerator .section-fields .input.text input{width:202px}#footer{width:100%;margin-top:15px}#footer #footerLine{border-top:#D9D9D9 solid 1px;bottom:2px;position:relative}#footerInfo{border-top:#D9D9D9 solid 1px;height:70px}#footer h2{font-size:100%;font-weight:bold;margin-bottom:0}#footer ul{margin-bottom:1em;padding-left:0}#footer ul li{margin-top:1em}#footer ul li a{color:#666666}#footer div.links{background:url(/css/images/footer-separator.png) no-repeat center left;margin:0 0 15px 0;margin-right:1%;padding-left:4%;width:20%}#footer #footerMap ul.footer-open{display:list-item}#footer #footerMap ul.footer-closed{display:none}#footer #footerMenu,#footer #footerLogos{margin:0}#footer #footerMenu ul,#footer #footerLogos ul,#buyProcessFooterMenu ul{margin:10px 0}#footer #footerLogos ul li{color:#666666;float:left;line-height:30px;margin-top:0;padding-left:1%}#footer #footerLogos ul li img{vertical-align:middle}#footer #footerLogos ul li.copy-right{font-size:96.67%;line-height:31px;padding-left:8%}#footer #footerMenu{float:right}#footer #footerMenu ul li,#footer #buyProcessFooterMenu ul li{background:url(/css/images/submenu-separator-gray.png) no-repeat center right;color:#666666;float:right;font-size:91.67%;line-height:25px;margin-left:1%;margin-top:2px;padding-right:1%}#footer #footerMenu ul li.last,#footer #buyProcessFooterMenu ul li.last{background:none}#footer #buyProcessFooterInfo{border-top:none;height:70px}#footer #footerMenu ul li a.help,#footer #buyProcessFooterMenu ul li a.help{background:url(/css/images/help.png) no-repeat center left;display:inline-block;padding-left:20px}#footer #buyProcessFooterMenu ul li{float:right}#footerCorporative p{text-align:right}.link-more-info-type{color:#5BAC29;text-decoration:underline;font-weight:bold;font-size:100%}#involved{margin-top:10px;margin-bottom:10px}#involved #title{margin-left:15px;margin-top:5px;margin-bottom:5px;font-size:280%;font-weight:bold;color:#58AC25}#involved #titlePoll{margin-left:5px;margin-top:5px;margin-bottom:10px;font-size:200%;font-weight:bold;color:#58AC25}#involved #subtitle{margin-left:15px;margin-bottom:16px;color:black}#involved #subtitlePoll{margin-left:15px;margin-bottom:10px;color:black}#fbLikeBox2{margin-top:10px;margin-bottom:10px}#fearFly p{line-height:15px;margin-bottom:15px}#fearFly #calendar #days{margin-left:25px}#fearFly #calendarimg{width:30px;margin-left:25px;margin-top:15px}#fearFly a{color:#58AC25;text-decoration:underline}#button{border:#ECE9D8 1px solid;margin-bottom:5px;text-align:center}#button a{color:#FFFFFF;display:block;margin:1px;padding:6%;text-decoration:none}#button a.button-disabled span{background:url(/css/images/arrow-right-gray.png) no-repeat right center;color:#999999}.button{border:#ECE9D8 1px solid;margin-bottom:5px;text-align:center}.button a{color:#FFFFFF;display:block;margin:1px;padding:6%;text-decoration:none}.button a.button-disabled span{background:url(/css/images/arrow-right-gray.png) no-repeat right center;color:#999999}#button.button-disabled > a > span{color:#999999}#button.button-disabled > a{cursor:not-allowed}#aboutMenu{margin-top:10px;width:150px}#aboutMenu li{height:20px;margin-top:10px;border:2px #F0F0F0;border-bottom-style:dotted}#aboutMenu #head{background:#F3F3F3;font-weight:bold;padding-bottom:7px;padding-top:7px}#aboutMenu a{color:black}#aboutMenu a:hover{color:#5BAC29;font-weight:bold}#aboutMenu .current{color:#5BAC29;font-weight:bold}#about #title{margin-top:15px;margin-bottom:15px;font-size:150%;font-weight:bold;color:#58AC25}#empresas #title{margin-top:15px;margin-bottom:15px;font-size:150%;font-weight:bold;color:#58AC25}#about .story p{text-align:justify}#about p{margin-top:15px;margin-bottom:-8px}#about #textos h4{margin-top:25px;margin-bottom:20px;font-size:116.67%;font-weight:bold}#about #textos p{margin-top:15px;margin-bottom:15px;line-height:15px;text-align:justify}#about #textos .row{height:15px;border:1px black;border-bottom-style:dotted;padding-top:10px;padding-bottom:10px}#about #alliance h4{margin-top:5px}#about #alliance p{line-height:15px}#empresas #alliance h4{margin-top:5px}#empresas #alliance p{line-height:15px}#alliance{margin-bottom:20px}#alliances a{color:black}#alliances{border:2px #F0F0F0;border-top-style:dotted;border-bottom-style:dotted}#alliances #border{margin-top:5px;margin-bottom:5px;font-size:100%;font-weight:bold}#bannerAbout{background:url(/css/../img/corporative/about/corporativo.jpg) no-repeat center;height:310px}#bannerAbout p{line-height:15px;text-align:justify;color:white;margin-bottom:5px}#bannerAbout #title h1{font-size:150%;font-weight:bold;margin-top:15px;margin-bottom:30px;color:white}#bannerAbout #subtitle h2{font-size:133%;font-weight:bold;margin-bottom:20px;color:white}#bannerAbout #subtitle{width:45.333%}#block #image{margin-bottom:15px;margin-top:15px}#block #title{margin-bottom:15px;font-size:125%;font-weight:bold;color:#58AC25;margin-top:20px}#block #titleAlliances{margin-bottom:15px;font-size:125%;font-weight:bold;color:#58AC25;margin-top:30px}#block #secondaryBlock p{line-height:15px;margin-top:25px;margin-right:0px;text-align:left;color:black}#block #link{text-align:right;margin-left:5px;margin-right:0px;margin-bottom:25px;margin-top:10px}#block #link a{color:#5BAC29;text-decoration:underline;font-weight:bold}.block .image{margin-bottom:15px;margin-top:15px}.block .title{margin-bottom:15px;font-size:125%;font-weight:bold;color:#58AC25;margin-top:20px}.block #titleAlliances{margin-bottom:15px;font-size:125%;font-weight:bold;color:#58AC25;margin-top:30px}.block .secondaryBlock p{line-height:15px;margin-top:25px;margin-right:0px;text-align:left;color:black}.block .link{text-align:right;margin-left:5px;margin-right:0px;margin-bottom:25px;margin-top:10px}.block .link a{color:#5BAC29;text-decoration:underline;font-weight:bold}#corporativeCarrousel{margin-bottom:15px;margin-top:15px;width:97.75%}#corporativeCarrousel p{text-align:left}#corporativeCarrousel .wrapper{float:left;height:115px;overflow:hidden;width:905px !important}#corporativeCarrousel .wrapper ul{height:95px;float:left;margin:15px 0px 0px 45px;padding:0px;display:block;padding-left:35px !important;padding-top:15px !important}#corporativeCarrousel .wrapper ul li{height:95px;display:block;float:left;margin-right:23px !important;margin-left:40px !important;text-align:center;width:370px !important}#corporativeCarrousel .wrapper ul li .carrousel-element{height:150px;width:240px !important}.promBlock{margin-bottom:23px}.promBlock p{text-align:left}.promBlock .image{margin-bottom:15px;margin-top:5px}.promBlock .title{margin-bottom:20px;font-size:125%;font-weight:bold;color:#58AC25;margin-top:20px}.promBlock .titleNew{margin-bottom:20px;font-size:125%;font-weight:bold;color:#58AC25}.promBlock .titleNew a{color:#58AC25}.promBlock .link{margin-top:10px;text-align:right}.promBlock .link a{color:#5BAC29;text-decoration:underline;font-weight:bold}.promBlock p{line-height:15px}#fbLikeBox{margin-left:11px;text-align:right;margin-bottom:30px}#socialNet{margin-left:19px}#socialNet #title{text-align:center;font-size:116%;font-weight:bold;color:#3FA1FF;margin-bottom:15px}#magazineTitle{margin-left:30px;margin-bottom:20px}#magazine-details{margin-left:20px;margin-top:40px;margin-left:40px}magazine-details p{margin-left:10px;line-height:15px}#magazine{margin-top:5px;margin-bottom:5px;background-color:#F0F0F0;vertical-align:middle}#magazine .msgNotFound{color:red;font-weight:bold;text-align:center}#magazine .magazineSelect{width:100%;margin-top:5px;height:25px}#magazine .button{text-align:center}#magazine .button a{width:87%}#magazine .button span{color:black;font-size:100%;font-weight:bold;text-transform:none}#listMagazine{margin-top:20px;border-bottom:solid 2px #EFEFEF}#listMagazine .NextPg{margin-left:10px;position:relative;top:4px}#listMagazine .LastPg{margin-left:8px;position:relative;top:4px}#listMagazine .fechaMagazine{font-size:90%}.arrow-gray-border-bottom1{bottom:-42px;border-color:#EFEFEF transparent transparent transparent;border-style:outset;border-width:20px;height:0;left:16%;position:absolute}.arrow-gray-border-bottom2{bottom:-39px;border-color:white transparent transparent transparent;border-style:outset;border-width:20px;height:0;left:16%;position:absolute}#listMagazine .title{margin-top:2px}#listMagazine img{border:1px solid #F0F0F0}#listMagazine #paginator{margin-top:20px;margin-right:10px;margin-bottom:5px;text-align:right}#listMagazine #paginator a{color:black}#socialNetwork{line-height:15px;margin-bottom:10px;padding-right:10px;padding-bottom:15px}#socialNetwork a{color:#5BAC29;text-decoration:underline;font-weight:bold}#socialNetwork p{text-align:left}#socialNetwork #rss{padding:10px;margin-bottom:10px;margin-top:15px}#socialNetwork #fb{padding:10px}#socialNetwork #twitter{padding:10px;margin-bottom:15px;margin-top:10px}#socialNetwork #pdf{padding:10px;margin-bottom:10px;margin-top:10px}#socialNetwork #photo{padding:10px;margin-bottom:10px;padding-bottom:25px}#socialNetwork #photo #email a{color:blue;text-decoration:none;font-weight:normal}#socialNetwork #title{margin-bottom:10px;margin-top:9px}.socialNetwork{line-height:15px;margin-bottom:10px;padding-right:10px;padding-bottom:15px}.socialNetwork a{color:#5BAC29;text-decoration:underline;font-weight:bold}.socialNetwork p{text-align:left}.socialNetwork #rss{padding:10px;margin-bottom:10px;margin-top:15px}.socialNetwork #fb{padding:10px}.socialNetwork #twitter{padding:10px;margin-bottom:15px;margin-top:10px}.socialNetwork #pdf{padding:10px;margin-bottom:10px;margin-top:10px}.socialNetwork #photo{padding:10px;margin-bottom:10px;padding-bottom:25px}.socialNetwork #photo #email a{color:blue;text-decoration:none;font-weight:normal}.socialNetwork .title{margin-bottom:10px;margin-top:9px}#last .title{margin-top:7px}#last .title a{color:#5BAC29;font-weight:bold;font-size:140%}#last #date{margin-top:10px}#last #description{margin-top:15px;margin-bottom:30px}.notices a{color:#5BAC29;font-weight:bold}#noticesTitle{margin-top:15px;margin-bottom:15px}#allNoticesTitle{margin-top:15px;margin-bottom:15px}.notices{border:2px #F0F0F0;border-bottom-style:dotted}.notices .title{padding-top:5px;padding-bottom:5px}.notices .date{padding-top:5px;padding-bottom:5px}#paginatorNews{height:25px;margin-top:5px;background-color:#F0F0F0;margin-left:0px;text-align:right;padding-bottom:5px}#paginatorNews a{color:black;font-weight:normal;padding-right:1px}#paginatorNews img{margin-top:5px}#paginatorNews #pages{margin-top:5px}#paginatorNews .NextPg{margin-left:10px;position:relative;top:4px}#paginatorNews .LastPg{margin-left:8px;position:relative;top:4px;margin-right:5px}#widget{margin-top:10px;float:right}#notice{margin-top:20px}#notice #title{padding-bottom:20px}#notice #date{padding-top:20px;padding-bottom:10px}#notice #header{padding-bottom:15px}#notice #notice-header{padding-bottom:15px}#notice #body p{line-height:15px;padding-bottom:15px;text-align:justify}#notice .return{background:url(/css/images/arrow-navigator-left-gray.png) no-repeat left center;margin-right:10px}#notice #return a{color:black;font-weight:bold}#notice #return span{height:100%;overflow:auto;vertical-align:middle}#jobsTitle{color:#5BAC29;font-weight:bold;font-size:120%;margin-bottom:20px}.jobs .info{text-align:right;margin-top:15px}.jobs .img{margin-top:5px;margin-left:5px}.jobs{color:black;padding-top:15px;padding-bottom:15px}.jobs a{color:#5BAC29;font-weight:bold;text-decoration:underline;padding-right:10px}.jobs p{line-height:15px;margin-top:20px;text-align:left}.jobsHead{margin-left:10px;margin-bottom:10px;margin-top:40px}.jobs .description{width:60%}.job p,.job pre{padding-left:10px;padding-right:40px}#jobsMenu{margin-top:10px;width:150px}#jobsMenu li{height:20px;margin-top:10px;border:2px #F0F0F0;border-bottom-style:dotted}#jobsMenu #head{background:#F3F3F3;font-weight:bold;height:18px;padding-top:7px}#jobsMenu a{color:black}#jobsMenu a:hover{color:#5BAC29;font-weight:bold}#jobsMenu .current{color:#5BAC29;font-weight:bold}.offers a{color:#5BAC29}.offers .header{margin-bottom:30px}.offers .firstRow{padding-bottom:15px}.offers .nextRow{padding-bottom:10px}.offers .borderLeft{padding-left:5px;border:1px #696969;border-left-style:dotted;padding-top:7px}.offers .borderRight{border-right-style:dotted;width:14%}.offers .backGray{background:#F0F0F0}.offers .form{margin-right:195px;margin-top:20px;margin-bottom:20px}.offers .empresas{margin-right:-110px;margin-left:130px;font-size:11px}.offers .empresas .input input[type=checkbox]{margin-left:0px}.offers .empresas .input label{font-size:90%;width:89%;text-align:left;line-height:15px;vertical-align:text-top}.offers table th{text-align:left}.offers .error .message{font-weight:bold;color:#FF0000 !important}.offers #conditions{margin-left:130px;margin-top:20px;font-size:80%;text-align:left;width:115%}.offers #conditions .input input[type=checkbox]{vertical-align:initial}.offers #conditions .error{color:red !important}.offers #conditions a{color:#5BAC29;text-decoration:underline}.offers #sendcv #button a{color:black;width:87%;text-transform:none;font-size:110%}.offers #sendcv .form .error{color:#444444 !important}.offers .form label{width:35%}.offers .form #conditions label{width:80%;text-align:left;line-height:15px}.offers form .error-message{padding-bottom:0em}#offers a{color:#5BAC29}#offers .header{margin-bottom:30px}#offers .firstRow{padding-bottom:15px}#offers .nextRow{padding-bottom:10px}#offers .borderLeft{padding-left:5px;border:1px #696969;border-left-style:dotted;padding-top:7px}#offers .borderRight{border-right-style:dotted;width:14%}#offers .backGray{background:#F0F0F0}#offers .form{margin-right:195px;margin-top:20px;margin-bottom:20px}#offers .empresas{margin-right:-110px;margin-left:130px;font-size:11px}#offers .empresas .input input[type=checkbox]{margin-left:0px}#offers .empresas .input label{font-size:90%;width:89%;text-align:left;line-height:15px;vertical-align:text-top}#offers table th{text-align:left}#offers .error .message{font-weight:bold;color:#FF0000 !important}#offers #conditions{margin-left:130px;margin-top:20px;font-size:80%;text-align:left;width:115%}#offers #conditions .input input[type=checkbox]{vertical-align:initial}#offers #conditions .error{color:red !important}#offers #conditions a{color:#5BAC29;text-decoration:underline}#offers #sendcv #button a{color:black;width:87%;text-transform:none;font-size:110%}#offers #sendcv .form .error{color:#444444 !important}#offers .form label{width:35%}#offers .form #conditions label{width:80%;text-align:left;line-height:15px}#offers form .error-message{padding-bottom:0em}#offers #sendcv #genreRadio .label{width:35%;display:inline-block;font-size:116.67%;font-weight:bold;height:29px;line-height:29px;margin-right:5px;text-align:right}#offers #sendcv #genreRadio .options{width:233px;padding:0;display:inline-block;text-align:left;line-height:29px;height:29px}#offers #sendcv #genreRadio .options input{margin-left:0;vertical-align:sub}#offers #sendcv #genreRadio .options label{width:auto;line-height:29px}#offers #sendcv #genreRadio.error .options label{font-weight:bold;color:#F0A11F}#claim-form .error-message{padding-bottom:0em}#contact-form .error-message{padding-bottom:0em}#contact-form .error{font-weight:bold;color:#FF0000 !important}#contact-form .error a{font-weight:bold;color:#FF0000 !important}#corporativeCarrousel .liquid .previous{display:block;height:43px;width:36px;background:url(/css/images/arrow-carrousel-left-gray.png) no-repeat;float:left;margin:0;padding:0;margin-top:35px}#corporativeCarrousel .liquid .next{display:block;height:43px;width:35px;background:url(/css/images/arrow-carrousel-right-gray.png) no-repeat;float:right;margin:0;padding:0;margin-top:35px}#corporativeCarrousel .liquid .previous:hover{background:url(/css/images/arrow-carrousel-left.png);cursor:pointer}#corporativeCarrousel .liquid .next:hover{background:url(/css/images/arrow-carrousel-right.png);cursor:pointer}#corporativeCarrousel p{line-height:15px;color:black;padding-left:15px;width:210px}#corporativeCarrousel h4{font-size:125%;font-weight:bold;padding-top:5px;text-align:left;padding-left:15px}#corporativeCarrousel a{color:#5BAC29;text-transform:none;text-decoration:none}#alliance-modal .image{margin-top:10px}#alliance-modal .text{display:inline-block;width:770px;margin-left:10px;margin-top:10px;text-align:justify;vertical-align:top}#alliance-modal .text p{padding-top:10px;padding-bottom:10px;line-height:14px}.corporative-premium ul{line-height:1.4em}.corporative-premium li{list-style:none;margin-bottom:12px}.corporative-premium li:before{content:"- "}#contact .title{color:#5BAC29;font-weight:bold;font-size:180%;margin-bottom:30px;margin-top:20px}#contact .subtitle{color:#5BAC29;font-weight:bold;font-size:130%;margin-bottom:15px}#contact a{color:#5BAC29;font-weight:bold;text-decoration:underline}#contact #block #title{height:0px;color:#5BAC29;font-weight:bold;font-size:130%}#contact #block{margin-top:20px;margin-bottom:20px;padding-bottom:25px}#contact #block a{color:black;text-decoration:none;font-weight:normal}#contact #block .link{background:url(/css/images/arrow-contact-right.png) no-repeat 93% 22%;float:right;height:20px;margin-top:10px;border:2px #EFEFEF;border-bottom-style:dotted}#contact #block .link:hover{background:url(/css/images/arrow-green-contact-right.png) no-repeat 93% 22%;float:right}#contact .consult{margin-top:20px;margin-bottom:20px;line-height:20px}#contact .contact-block{margin-top:15px}#contact .clients{margin-top:50px;padding:20px;margin-bottom:25px;height:697px}#contact .clients .atention{color:#5BAC29;font-weight:bold;font-size:130%;padding-bottom:10px}#contact .clients .phone{background:url(/css/images/phone2.png) no-repeat 0% 50%;float:left;padding-left:22px;height:16px;padding-top:3px}#contact .clients .email{background:url(/css/images/email.png) no-repeat 0% 50%;float:left;padding-left:22px;height:16px;padding-top:3px}#contact .clients .computer{background:url(/css/images/computer.png) no-repeat 0% 50%;float:left;padding-left:22px;height:16px;padding-top:3px}#contact .clients .cabecera{padding-top:25px;padding-bottom:5px;font-weight:bold}#contact .clients .cabeceraOffice{padding-top:32px;padding-bottom:10px;font-weight:bold}#contact .clients #fue{padding-top:37px}#contact .clients #spc{padding-top:36px}#contact .clients #vde{padding-top:35px;padding-bottom:8px}#contact .clients #gmz{padding-top:35px}#contact .clients p{line-height:15px;padding-top:3px;text-align:left}#contact .clients .aclaration{line-height:15px;margin-top:5px;margin-bottom:5px}#faq{background-color:white}#faq #online-logo{margin-top:30px;width:47%}#faq #online-help{margin-top:40px;width:34%}#faq #online-help #image{width:15%}#faq #online-help #text{color:#5BAC29;font-weight:bold;font-size:175%;padding-top:5px;width:80%}#faq .backGray{background:#F5F5F5}#faq #search-block{width:98%;margin-bottom:25px}#faq #input-search{width:69%}#faq #button-search{width:27%;padding-top:5px}#faq #button-search:hover{cursor:pointer}#faq #faq-block{width:98%;background-color:white}#faq #faq-block #left-column{color:#5BAC29;font-weight:bold;font-size:130%;width:20%}#faq #faq-block #left-column a{color:#5BAC29}#faq #faq-block #left-column a:hover{color:black}#faq #faq-block #left-column .left-menu{height:20px;padding-top:13px;border-bottom:#E2E2E2 1px solid;border-right:#E2E2E2 1px solid;padding-left:7px;padding-bottom:6px;background:url(/css/images/bg-bottom-li-navigator-right-principal.png) repeat-x 50% 130%;background-color:#FFFFFF}#faq #faq-block #left-column .active-faq{color:black;height:30px;padding-top:20px;border-right-color:white;background:white !important}#faq #faq-block .right-column{width:78%}#faq #faq-block .right-column .oculto{display:none}#faq #faq-block .right-column a{color:#5BAC29;text-decoration:none;font-weight:bold}#faq #faq-block .right-column .current-faq{display:block !important;overflow-y:auto;height:419px}#faq #faq-block .right-column .notcurrent-faq{display:none !important}#faq #faq-block .right-column .faq-title{font-weight:bold;font-size:130%;padding-top:10px;padding-bottom:20px}#faq #faq-block .right-column .faq-question{font-weight:bold;font-size:100%;padding-top:5px;padding-left:25px;height:18px;margin-bottom:15px}#faq #faq-block .right-column .close{background:url(/css/images/more-bar.png) no-repeat 0% 50%;background-color:#F0F0F0;text-decoration:underline}#faq #faq-block .right-column .open{background:url(/css/images/less-bar.png) no-repeat 0% 50%;background-color:#F0F0F0;color:black;text-decoration:none}#faq #faq-block .right-column .faq-answer{font-weight:normal;font-size:100%;margin-bottom:25px}#faq #faq-block .right-column p{line-height:15px;padding-bottom:5px;padding-top:5px;padding-left:30px;padding-right:80px}#faq #foot{width:95%;text-align:right;color:#3FA1FF;margin-top:20px;margin-bottom:20px}#faq #foot a{text-decoration:underline;color:#3FA1FF}#faq-search-block{margin-bottom:25px}#faq-search-block #faq-input-search{width:74%}#faq-search-block #faq-input-search input{width:97%;height:25px;margin:10px;font-size:140%}#faq-search-block #faq-button-search{width:26%;padding-top:5px}#faq-search-block #faq-button-search:hover{cursor:pointer}#contact-form-title{color:#5BAC29;font-weight:bold;font-size:175%;padding-top:5px;padding-bottom:15px}#form-title{padding-top:25px;padding-bottom:10px;padding-left:10px}#contact-form{padding:5px;font-weight:bold;font-size:110%;text-align:right;margin-bottom:20px}.contact-form{width:210px;padding:4px;margin-right:15px;margin-top:5px}.backGray{background:#F0F0F0}#contact-form-faq{margin-top:25px;float:right}#contact-form-faq #contact-form-faq-title{padding-bottom:15px;padding-left:10px}#contact-form-faq #contact-form-faq-questions p{padding-bottom:20px}#contact-form-faq #contact-form-faq-questions{padding:18px}#contact-form-faq #contact-form-faq-questions a{color:black}#contact-form-faq #contact-form-faq-questions a:hover{cursor:pointer}#contact-form #button a{color:black;width:87%;text-transform:none;font-size:120%}#contact-form #contact-form-conditions{font-size:100%;font-weight:normal;margin-left:151px;text-align:left;margin-bottom:5px}#contact-form label{vertical-align:0;margin-right:2%}#contact-form #contact-form-conditions a{color:#5BAC29;text-decoration:underline}#contact-form-description p{line-height:15px}#contact-form .form-error{background-color:#FEFAFF;border-color:red}#contact-form .textarea label{vertical-align:top}#contact-form textarea{margin-top:0px}#claim-form-title{color:#5BAC29;font-weight:bold;font-size:175%;padding-top:5px;padding-bottom:15px}#claim-title{padding-top:25px;padding-bottom:10px;padding-left:10px}#claim-form{padding:5px;font-weight:bold;font-size:110%;margin-bottom:20px}#claim-form label{width:350px;margin-right:15px;text-align:right;display:inline-block;vertical-align:0}#claim-form input,#claim-form select,#claim-form textarea{padding:4px;margin-right:15px;margin-top:5px}#claim-form input{width:330px}#claim-form select{height:25px;width:342px}#claim-form textarea{width:332px;margin-top:0px}#claim-form select.claim-form-date{padding:4px;margin:5px 8px 0 7px;width:101px}#claim-form label+select.claim-form-date{margin-left:0px}#claim-form .textarea label{vertical-align:top}#claim-form .textarea{margin-top:6px}#claim-form #claim-form-conditions{font-size:100%;font-weight:normal;margin-left:370px;margin-right:auto;margin-bottom:25px;margin-top:15px;text-align:justify;vertical-align:top;width:330px}#claim-form #claim-form-conditions input{width:auto;margin-left:110px}#claim-form #claim-form-conditions label{width:auto}#claim-form #claim-form-conditions a{color:#5BAC29;text-decoration:underline}#claim-form .button-ext{margin-left:360px}#claim-form #button a{color:white;width:87%;text-transform:none;font-size:120%}#claim-form #button{margin-left:0}#claim-form .button-with-line a span{background:none}#claim-form form .error{font-weight:bold;color:#FF0000 !important}#claim-form .form-error{background-color:#FEFAFF;border-color:red}#claim-form-conditions .error{font-weight:bold;color:#FF0000 !important}#claim-form-conditions .error a{font-weight:bold;color:#FF0000 !important}.privacy{width:100%}.privacy-logo{margin-top:10px;margin-bottom:30px;width:100%;border-bottom:2px solid #5BAC29}.privacy .privacy-title{color:#5BAC29;font-weight:bold;font-size:175%;margin-bottom:30px}.privacy .oculto{display:none}.privacy div a{color:#5BAC29}.privacy .current-faq{display:block !important}.privacy .notcurrent-faq{display:none !important}.privacy .privacy-question{font-weight:bold;font-size:100%;padding-top:5px;padding-left:25px;height:18px;margin-bottom:0px}.privacy .close{background:url(/css/images/more.png) no-repeat 0% 50%;text-decoration:underline}.privacy .open{background:url(/css/images/less.png) no-repeat 0% 50%;color:black;text-decoration:none}.privacy .privacy-answer{font-weight:normal;font-size:100%;margin-bottom:25px}.privacy p{line-height:15px;padding-bottom:5px;padding-top:5px;padding-left:30px;padding-right:80px}.policy-privacy-title{width:100%;border-top:1px black dotted;margin-top:15px;margin-bottom:5px}.policy-privacy-text{width:95%;margin-left:10px}.policy-privacy-text p{width:95%;margin-left:5px;margin-top:10px}.policy-privacy .policy-privacy-separator1{width:8%;border-bottom:1px black dotted;margin-left:12px}.policy-privacy .policy-privacy-separator2{width:6%;border-bottom:1px black dotted;margin-left:12px}.policy-copyright{width:100%;text-align:center}.privacy .privacy-answer ol li{display:list-item;list-style:decimal;margin:5px 10px 5px 60px;width:79.5%;text-align:justify}.privacy .privacy-answer ol.letters li{list-style:lower-alpha}.privacy .privacy-answer table{width:70%;margin:10px 0 10px 15%;border-width:1px 0 0 1px;border-color:black;border-style:solid}.privacy .privacy-answer table td,.privacy .privacy-answer table th{border-width:0 1px 1px 0;border-color:black;border-style:solid;padding:5px}.privacy .privacy-answer table th{font-weight:bold}.privacy .privacy-answer table.privacy-table{width:85%;margin:1em 0 1em 5%}.privacy-table th:first-child{width:80%}#thankyou-contact{height:140px;margin-left:13%;margin-top:8%}#thankyou-contact #thankyou-contact-text{color:#5BAC29;font-weight:bold;font-size:170%;padding-top:11px}#thankyou-claim{margin-top:5%;margin-bottom:6%;width:90%}#thankyou-claim #thankyou-claim-head{line-height:27px;color:#5BAC29;font-weight:bold;font-size:160%;padding-top:0px}#thankyou-claim #thankyou-claim-text{padding-top:11px;padding-left:7.5%}#thankyou-claim #thankyou-claim-text p{line-height:15px;padding-top:11px}#thankyou-claim-title{margin-bottom:30px}#information-home-title{color:#5BAC29;font-weight:bold;font-size:175%;padding-top:5px;padding-bottom:15px}#information-block{width:99%;margin-bottom:25px}#information-search-block{margin-bottom:25px}#information-search-block #information-input-search{width:74%}#information-search-block #information-input-search input{width:97%;height:25px;margin:10px;font-size:140%}#information-search-block #information-button-search{width:22%;padding-top:5px}#information-search-block #information-button-search:hover{cursor:pointer}#information-blocks .information-block-title{color:#5BAC29;font-weight:bold;font-size:133.33%;padding-left:10px;padding-top:10px;padding-bottom:10px}#information-blocks a{color:#555555}#information-blocks a .link{border-bottom:1px solid #DADADA;padding-top:15px;padding-bottom:15px;padding-left:12px;background:url(/css/images/arrow-contact-right.png) no-repeat scroll 93% 50% transparent;width:94%}#information-blocks-up{margin-bottom:20px;width:100%}#information-blocks .block-down{height:300px;width:301px}#information-blocks .block-up{height:253px;width:301px}#information-blocks-down img{float:right;padding-right:20px;padding-top:30px}#information-destinos .information-destinos-title{color:#5BAC29;font-weight:bold;font-size:140%;margin-top:35px;margin-bottom:20px}#information-destinos{width:100%}#information-destinos .foto{width:150px}#information-destinos .dest-name{margin-bottom:5px;padding-left:5px}#information-destinos #information-row-1{margin-bottom:20px}#information-destinos #information-row-2{margin-bottom:20px}.information-button-with-line{border:#ECE9D8 1px solid;margin-bottom:15px;margin-left:auto;margin-right:auto;margin-top:25px;width:90%;float:right;font-size:125%}.information-button-with-line a{color:#FFFFFF;display:block;margin:1px;padding:5%}.information-button-with-line a span{background:url(/css/images/arrow-right-white.png) no-repeat right center;text-align:left !important;display:block;height:20px}.information-promotion{margin-bottom:20px;margin-top:25px;padding-left:20px}.information-promotion p{line-height:1.9em}.information-separator{border-top:#F0F0F0 1px solid;margin-top:5px;margin-bottom:-5px;width:97.6% !important}.information-destino-description{padding-left:2%}.information-destino-description p{padding-bottom:15px}.information-social-network{margin-top:20px;margin-bottom:0px}.information-googlemap{height:375px;margin-top:15px;margin-bottom:20px;height:430px}.information-googlemap img{max-width:none}.information-menu .menu ul li a{display:block;padding:0.5em 0.4em;font-weight:normal;color:#444}.information-menu .menu ul li.current a{color:#5BAC29;font-weight:bold}.information-luggage #luggage-title{color:#5BAC29;font-weight:bold;font-size:175%;margin-bottom:20px}.information-luggage .luggage-subtitle{color:#5BAC29;font-weight:bold;font-size:133%;margin-bottom:10px;margin-top:10px}.information-luggage .luggage-question{font-weight:bold;font-size:100%;padding-top:6px;padding-left:17px;height:22px;margin-bottom:10px}.information-luggage .close{text-decoration:underline}.information-luggage .close-icon{background:url(/css/images/more.png) no-repeat 0% 80%;width:2%;float:left;padding-top:0px}.information-luggage .open{color:black;text-decoration-line:none}.information-luggage .open-icon{background:url(/css/images/less.png) no-repeat 0% 80%;width:2%;float:left;padding-top:0px}.information-luggage .luggage-answer{font-weight:normal;font-size:100%;margin-bottom:25px}.information-luggage p{padding-left:10px;padding-right:40px}.luggagefact p{line-height:15px;padding-bottom:2px;padding-top:0px;padding-left:10px;padding-right:40px}.information-luggage .luggage-answer p{padding-left:30px;padding-right:40px}.information-luggage a{color:#5BAC29;font-weight:bold;text-decoration-line:underline}.information-luggage a:hover{cursor:pointer}.information-luggage .oculto{display:none}.information-luggage .information-submenu{padding-left:30px}.information-luggage{line-height:15px}.information-luggage li{list-style-type:disc;list-style-position:inside;margin-left:35px}.information-luggage ul{list-style-type:disc;list-style-position:inside}.information-luggage ul li{list-style-type:none;margin:0px;line-height:15px;margin-left:35px}.information-luggage .margin-left-70 ul li{margin-left:50px;padding-right:40px;text-align:justify}.information-luggage .tg{border-collapse:collapse;border-spacing:0;justify-content:center;display:flex}.information-luggage .tg td{font-family:Arial, sans-serif;font-size:12px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal}.information-luggage .tg th{font-family:Arial, sans-serif;font-size:12px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal}.information-luggage .tg .tg-pugv{color:#5bac29;text-align:center;vertical-align:middle;border:2px solid #CCCCCC}.information-luggage .tg .tg-qkwu{font-weight:bold;font-size:12px;text-align:right;vertical-align:middle;border:2px solid #CCCCCC}.information-luggage .tg .tg-kr94{font-size:12px;text-align:center;vertical-align:middle;border:2px solid #CCCCCC}.information-luggage .tg .tg-lqy6{border:none !important}.information-luggage .tg .tg-rg0h{font-size:12px;text-align:center;vertical-align:middle;border:2px solid #CCCCCC}.information-luggage .tg .text-align-unset{text-align:unset}.information-luggage .tg .margin-15 ul li{margin-left:15px}.information-luggage .tg .bold{font-weight:bold}.information-luggage .list li{padding-bottom:5px;padding-top:5px;padding-left:5px;padding-right:40px}.information-mobility #luggage-title{color:#5BAC29;font-weight:bold;font-size:175%;margin-bottom:30px}.information-mobility p{line-height:15px;padding-bottom:5px;padding-top:5px;padding-left:10px;padding-right:40px}.information-mobility ul{padding-left:30px;line-height:15px;padding-bottom:5px;padding-top:5px;font-weight:bold}.information-mobility ul li{list-style-type:none;padding-left:20px;line-height:15px;padding-bottom:5px;padding-top:5px;font-weight:normal}.information-mobility a{color:#5BAC29;font-weight:bold;text-decoration-line:underline}#information-idum{text-align:unset}#information-idum ul{padding-left:30px !important;line-height:15px;padding-bottom:5px;padding-top:5px;padding-right:20px;list-style-position:inside;text-align:justify}#information-idum ul li{list-style-type:none;line-height:15px;margin-left:0px}#list_Checked_Mark li:before{content:'•';margin-left:-1em;margin-right:.100em}#list_Checked_Mark ul{padding-left:20px;padding-right:0px;text-indent:2px;list-style:none;list-style-position:outside}#legalConditions p{padding-bottom:10px}#alertBanners{margin-right:1%;width:98%;margin-bottom:-20px}#alertBanners .alert-banner{border-radius:3px;box-shadow:3px 2px 4px #666666;margin-bottom:3px}#alertBanners .alert-close{cursor:pointer;margin-right:1%;margin-top:4px;text-transform:uppercase}#alertBanners .alert-close .text{font-size:80%}#alertBanners .information{background-color:#3FA1FF;min-height:35px;padding:10px}#alertBanners .emergency{background-color:#FF0000;min-height:35px}#alertBanners a,#alertBanners span{color:#FFF}#alertBanners a{font-weight:bold;line-height:18px}#COVID{margin-right:1%;width:98%}#COVID .alert-banner{border-radius:3px;box-shadow:3px 2px 4px #666666;margin-bottom:3px;padding:10px}#COVID .warning{background-color:#E88417;min-height:35px;color:white}#COVID p{line-height:20px}.covid_disabled span{color:#ccc !important}#FlightCheckinOnlineForm .error label{color:#FF0000}#FlightCheckinOnlineForm .error select,#FlightCheckinOnlineForm .error input{background-color:#FBE8C8;border-color:#FF0000 !important}#FlightCheckinOnlineForm .inlineblock-childrens > div{display:inline-block}#FlightCheckinOnlineForm .inlineblock-childrens > div:first-child{margin-right:15px}#offers-content .promotionsTabs{display:none}#cond-flightAndHotels,#cond-bintermasOffers{display:none}.banner{color:#666;background:#ECE9D8;height:347px;line-height:347px;text-align:center;font-size:2em;margin-bottom:1em}.online-service-col{padding:2em 1.5em}.online-service-col a{display:block;text-decoration:none;background:url(/css/images/arrow-right-gray-18x33.png) no-repeat right center;padding:1em 3em 1em 0}.online-service-col a:hover{background-image:url(/css/images/arrow-right-444-18x33.png)}.online-service-col p{color:#444}.online-service-col .element{border-bottom:1px dotted #ccc;border-top:#FFFFFF solid 1px}.online-service-col .element.first{border-top:none}.online-service-col .element.last{border-bottom:none}.menu .head{color:#444;background:#f0f0f0 url(/css/images/arrow-navigator-right-right-soft-gray.png) 97% 50% no-repeat;padding:0.5em 0.4em;font-weight:bold;cursor:pointer;margin-bottom:5px}.menu .open{background-image:url(/css/images/arrow-down-ccc-17x11.png)}.menu ul{padding:0 0.4em 0.4em}.menu ul li{border-bottom:1px dotted #ccc}.menu ul li a{display:block;padding:0.5em 0.4em;color:#444}.menu ul li.current a{color:#5BAC29;font-weight:bold}.menu ul .notClickable{display:block;padding:0.5em 0.4em;color:#999999}.separador-2-col{background:url(/css/images/linea-blanca-gris.png) 50% 0 repeat-y;overflow:hidden}.separador-3-col-1{background:url(/css/images/linea-blanca-gris.png) 33.3% 0 repeat-y;overflow:hidden}.separador-3-col-2{background:url(/css/images/linea-blanca-gris.png) 66.4% 0 repeat-y;overflow:hidden}.complete-tabs{margin-top:10px}.complete-tabs ul.tabs{border-bottom:#CCCCCC 1px solid;height:43px}.complete-tabs ul.tabs li{background-color:#F5F5F5;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-top:#CCCCCC 1px solid;color:#CCCCCC;font-size:150%;font-weight:bold;text-align:center}.complete-tabs ul.tabs li a{color:#CCCCCC;display:block;padding:12px 0}.complete-tabs ul.tabs li.current{background-color:#FFFFFF;border-bottom:#FFFFFF 1px solid;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-top:#CCCCCC 1px solid;padding-bottom:0;position:relative;z-index:10}.complete-tabs ul.tabs li.current a,.complete-tabs ul.tabs li:hover a{color:#444444}.complete-tabs ul.tabs li.disabled a{color:#CCCCCC;cursor:default}a.help-gen{background:url(/css/images/help.png) no-repeat center;display:inline-block;float:right;height:18px;width:18px;text-indent:-9999px}a.icon-view{background:url(/css/images/icon-view.png) no-repeat center;display:inline-block;height:18px;width:18px;text-indent:-9999px;vertical-align:top}.section-form-tabs .section-fields .grid-4 input.date{width:100px;font-size:14px;height:19px;padding:3px}.section-form-tabs .predate{width:40px;display:block;text-align:right;float:left;margin-right:10px;height:27px;line-height:27px}.download-excel{display:block;background:url(/css/images/icon-excel.png) 0 0 no-repeat;padding:0 0 0 30px;line-height:21px;height:21px;color:#444;margin:0 0 15px 10px}.info-lens{background:url(/css/images/lens-20x20.png) no-repeat center left;color:#444;display:block;height:21px;line-height:21px;margin:0 0 15px 10px;padding:0 0 0 30px}.info-table .div-info-itinerary-and-passengers tr th{border-left:none}.div-info-itinerary-and-passengers tr.separator th{border-top:1px solid #CCCCCC}.div-info-itinerary-and-passengers tr.noespaced th{font-size:1px;height:7px !important}.div-info-itinerary-and-passengers td.avion{background:url(/css/images/icono-plane.png) 0 4px no-repeat;width:7px}.div-info-itinerary-and-passengers div.icono-flecha,.revalidationSummary div.icono-flecha,#modify-dates div.icono-flecha,#infoRoute div.icono-flecha{display:inline-block;background:url(/css/images/arrow-gray.png) 0 0 no-repeat;width:9px;height:7px;margin:0 2px 1px 3px}.home-multitrayect-link div.icono-flecha{display:inline-block;background:url(/css/images/arrow.png) 0 0 no-repeat;width:9px;height:7px;margin:0 4px 1px 3px}.revalidationAvaibilityFlights .avion-big{background:url(/css/images/icono-plane-35.png) 0 0px no-repeat;width:35px;height:35px;float:left}#buyProcessSelection .textoTituloDisp{float:left;height:20px;padding:3px 0 0 11px}.revalidationAvaibilityFlights .textoTituloDisp{float:left;height:35px;padding:7px 0 0 11px}.div-info-itinerary-and-passengers td.avion.reverse{background-position:5px 7px}.revalidationAvaibilityFlights .avion-big.reverse{background:url(/css/images/icono-plane-35.png) 0 0px no-repeat}.revalidationAvaibilityFlights #buyProcessSelection .availabilityType{clear:left}.info-reservation{background:#f5f5f5;line-height:18px;margin-top:-12px;padding-top:10px}.info-reservation.info-reservation-invoice{display:table-cell;padding:10px 18px;vertical-align:bottom}.info-reservation .title{font-weight:bold;margin:10px 10px 0}.info-reservation .info-data{color:#58AC25;text-align:left;font-size:1em;background:url(/css/images/ok-17x15.png) 17% 50% no-repeat;margin:0;padding:12px 0px 0px 34px}.info-reservation .info-data-blocked{color:#666666;background:url(/css/images/ok-17x15-gray.png) 17% 50% no-repeat}.info-reservation .permitChanges{cursor:pointer;z-index:1}.info-reservation .permitChanges:hover,.info-reservation .info-data-gray:hover,.info-reservation .info-data-norevalidable:hover{background-color:#e5e5e5}.info-reservation .info-data-gray:hover span,.info-reservation .info-data-norevalidable:hover span{color:#666666}.info-reservation .info-data-gray{color:#999;text-align:left;font-size:1em;background:url(/css/images/ok-17x15-gray.png) 17% 50% no-repeat;padding:8px 0 2px 34px}.info-reservation .info-data-norevalidable{color:#999;text-align:left;font-size:1em;background:url(/css/images/finalreport-forbidden-18x18.png) 17% 50% no-repeat;padding:10px 0 2px 34px}.info-reservation .info-data .small,.info-reservation .info-data-gray .small{font-size:0.9em}.info-reservation .info-data-gray .small{text-decoration:underline}.info-reservation .info-data input[type=checkbox]{margin-left:-23px;z-index:5}.info-reservation .txtinfo{margin-left:31px}.info-reservation a.help-gen{margin-right:10px}.info-reservation .double{height:67px}.info-reservation .separador{border-bottom:1px solid #CCCCCC;margin:0 10px}.info-reservation .separador.final{margin-bottom:10px}.info-reservation .submit input{margin-top:0px;margin-bottom:10px}.info-reservation #makeChanges.tooltip-bubble{background-color:#3FA1FF;color:#fff;border:2px solid #fff;padding:5px 10px;width:156px;margin-right:18px;margin-top:-17px}.info-reservation #makeChanges .tooltip-bubble-arrow-border-bottom{bottom:-21px;border-color:#fff transparent transparent transparent;border-style:solid;border-width:10px;height:0;left:22%;position:absolute;width:0}.info-reservation #makeChanges .tooltip-bubble-arrow-bottom{bottom:-19px;border-color:#3FA1FF transparent transparent transparent;border-style:solid;border-width:10px;height:0;left:22%;position:absolute;width:0}#selectFlightToChange{display:none}#selectFlightToChange.tooltip-bubble{bottom:auto;font-size:116.667%;padding:10px;right:0;top:-55px;width:275px}.info-reservation .top{padding-top:3px;padding-bottom:19px}.info-reservation .top .tooltip-bubble{background-color:white;position:absolute;z-index:1;border:2px solid #E88417;color:#E88417;margin-right:10px;padding:7px;width:194px;bottom:50px;left:10px;display:none}.buttons-refunds .tooltip-bubble{background-color:white;z-index:1;border:2px solid #E88417;color:#E88417;display:none;width:200px;margin-top:-60px}.info-reservation .top .tooltip-bubble-arrow-border-bottom{border-color:#E88417 transparent transparent;left:25%}.info-reservation .top .tooltip-bubble-arrow-bottom{bottom:-18px;border-color:white transparent transparent;left:25%}.buttons-refunds .tooltip-bubble-arrow-border-bottom{border-color:#E88417 transparent transparent;left:55%}.buttons-refunds .tooltip-bubble-arrow-bottom{bottom:-18px;border-color:white transparent transparent;left:55%}.info-reservation .top .info-data-gray:hover .tooltip-bubble,.info-reservation .top .info-data:hover .tooltip-bubble,.info-reservation .top .info-data-norevalidable:hover .tooltip-bubble{display:block}#makeChanges{font-size:116.667%;margin-bottom:-4px;margin-left:20px}.info-reservation input.disabled[type="button"]{color:#ccc;cursor:text}#modalModifySearch .timetable-search{margin:0 auto}.timetable-search .searchFromTo,.timetable-search #searchFromTo,.timetable-search .searchDates,.timetable-search #searchDates{float:none;height:auto;padding-left:0;padding-right:16px;width:auto;display:block}.timetable-search .searchFromTo,.timetable-search #searchFromTo{padding-top:0}.timetable-search .searchDates{padding:0 16px}.timetable-search #searchDates{padding:0 16px}.timetable-search input.calendar[type="text"]{height:34px}.timetable-search .section-form-tabs{padding:3em 2em}.timetable-search-flights{margin-top:30px;box-shadow:none;border:1px solid #CCC}.timetable-search-flights .section-form-tabs{padding:3em 0.5em}.timetable-search-flights #searchNumPassengers{width:210px;padding:15px 0}.timetable-search-flights #searchSpecialRates{height:175px}.timetable-search-flights #searchSpecialRates .button-gray{margin-top:20px;width:150px;text-align:center;margin:20px auto 10px}.timetable-search-flights #searchSpecialRates p{text-align:center}.timetable-search-flights #searchNumPassengers a{color:#666}.timetable-search-data{margin-bottom:20px}.timetable-search-data .label{font-weight:bold}.timetable-search-data .data{text-decoration:underline;margin-right:10px}div.out-title{color:#666;font-size:150%;padding:10px;margin-top:20px}.timetable-table{border:#CCCCCC 1px solid;overflow:hidden;margin-bottom:10px;border-radius:8px;-ms-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px}.timetable-table div.title{overflow:hidden;border-bottom:#CCCCCC 1px solid;border-left:none;color:#333333;padding:10px 15px;background-color:#EAEAEA;background-image:-ms-linear-gradient(top, #FCFCFC 0%, #EAEAEA 100%);background-image:-moz-linear-gradient(top, #FCFCFC 0%, #EAEAEA 100%);background-image:-o-linear-gradient(top, #FCFCFC 0%, #EAEAEA 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FCFCFC), color-stop(1, #EAEAEA));background-image:-webkit-linear-gradient(top, #FCFCFC 0%, #EAEAEA 100%);background-image:linear-gradient(top, #FCFCFC 0%, #EAEAEA 100%);border-top-left-radius:8px;border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-ms-border-radius-topleft:8px;-ms-border-radius-topright:8px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-khtml-border-radius-topleft:8px;-khtml-border-radius-topright:8px}.timetable-table div.title .title-left{border:0}.timetable-table div.title .title-right{width:auto}.timetable-table .row0{display:block}.timetable-table .row-title{background:url(/css/images/bg-buy-porcess-ratetable-title.png) repeat-x left bottom;border-bottom:#C8D7F7 1px solid;overflow:hidden}.timetable-table .title-left{border-right:#C8D7F7 1px solid;overflow:hidden;width:32%;float:left}.timetable-table .title-right{overflow:hidden;width:67.7%;float:left}.timetable-table .left{background:#fff url(/css/images/border-cell-ratetable.png) no-repeat left center;display:inline-block;float:left;text-align:center;width:25%;padding:14px 0;line-height:1.2em}.timetable-table .title-right .left{background:url(/css/images/linea-blanca-gris.png) 0 0 repeat-y;width:45px;padding:7px 15px}.timetable-table .availability-row-0,.timetable-table .availability-row-1{border-bottom:#C8D7F7 1px solid;overflow:hidden}.timetable-table .availability-subrow-info{border-right:#C8D7F7 1px solid;float:left;overflow:hidden;padding:10px 0;width:32%}.timetable-table .availability-cell-left{float:left;text-align:center;width:25%}.timetable-table .availability-subrow-prices{float:left;overflow:hidden;width:67.7%}.timetable-table .availability-cell-right{float:left;overflow:hidden;width:75px}.timetable-table .availability-cell-right .available,.timetable-table .availability-cell-right .not-available{display:block;text-indent:-9999px;height:40px}.timetable-table .availability-cell-right .available{background:url(/css/images/ok-29x25.png) 50% 50% no-repeat}.timetable-table .availability-cell-right .available.selected,.timetable-table .availability-cell-right .available:hover{border:#5BAC29 4px solid;height:36px;background-color:#fff}.timetable-table .availability-cell-right .available input[type=radio]{display:block;height:40px;margin:0;opacity:0;width:75px}.timetable-table .title-left .first,.timetable-table .title-right .first{background-image:none;border-left:none}.timetable-table .availability-row-0 .availability-cell-right .first,.timetable-table .availability-row-1 .availability-cell-right .first{background:none;border-left:none;width:14.85%}.timetable-table .title-right .selected{color:#fff;background-color:#58AC25;background-image:-ms-linear-gradient(top, #81C23F 50%, #5BAC29 100%);background-image:-moz-linear-gradient(top, #81C23F 50%, #5BAC29 100%);background-image:-o-linear-gradient(top, #81C23F 50%, #5BAC29 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0.5, #81C23F), color-stop(1, #5BAC29));background-image:-webkit-linear-gradient(top, #81C23F 50%, #5BAC29 100%);background-image:linear-gradient(top, #81C23F 50%, #5BAC29 100%)}.timetable-table .not-availability-result{border-color:#CCCCCC;border-left:none;border-right:none;top:-1px}.timetable-table .footer{background:#ECECEC;height:27px}.form-border{margin-top:30px;box-shadow:none;border:1px solid #CCC}.form-border .input label{width:150px;text-align:left}.form-border .airportsDiv,.form-border #searchDates,.form-border .searchDates{float:none;height:auto;padding-left:0;padding-right:16px;width:auto;display:block}.form-border .airportsDiv{padding-top:0}.form-border .searchDates{padding:0 16px}.form-border #searchDates{padding:0 16px}.form-border input.calendar[type="text"]{height:33px}.form-border .styled-select select{padding-top:0;padding-bottom:0}.parking-search #searchHours .styled-select{width:110px}.parking-search #searchHours .styled-select select{width:135px}.parking-search .airportsDiv .styled-select{width:150px}.parking-search .airportsDiv .styled-select select{width:175px}.form-border .submit input.gray2{margin-top:9px}.parking-search .separador-3-col-1{background-position:24.5% 0}.parking-search .section-fields .separador-3-col-2{background-position:50% 0}.invoices-help{display:block;background:url(/css/images/icon-view.png) 0 0 no-repeat;padding:0 0 0 30px;line-height:21px;height:21px;color:#444;margin:0 0 15px 10px}.info-invoices{background:#f5f5f5;padding:10px;line-height:18px;margin-top:-12px}.info-invoices .tooltip-bubble{background-color:#3FA1FF;color:#fff;border:2px solid #fff;padding:5px 10px;position:absolute;width:156px;top:150px}.info-invoices .tooltip-bubble-arrow-border-bottom{bottom:-21px;border-color:#fff transparent transparent transparent;border-style:solid;border-width:10px;height:0;left:50%;position:absolute;width:0}.info-invoices .tooltip-bubble-arrow-bottom{bottom:-19px;border-color:#3FA1FF transparent transparent transparent;border-style:solid;border-width:10px;height:0;left:50%;position:absolute;width:0}.info-invoices .first-action{margin-top:215px}.info-invoices .invoices-action{margin-bottom:20px;text-align:center}#invoiceForm .section-fields .input input[type="radio"]{margin-left:228px}#faqContent .info-conditions-popup ul{margin-left:25px}#faqContent .info-conditions-popup ul li{list-style:disc;list-style-position:inside}#faqContent .info-conditions-popup p{padding-left:15px;padding-right:40px}input.pag-small{width:30px}.info-points-popup{margin:45px 0}.info-points-popup-question{display:block;color:#5BAC29 !important;font-weight:bold;font-size:131%;height:18px;margin-bottom:10px;padding-top:5px;padding-left:25px}.info-points-popup-answer{font-weight:normal;font-size:100%;margin-bottom:25px}.info-points-popup .close{background:url(/css/images/more.png) no-repeat 0% 50%;text-decoration:underline}.info-points-popup .open{background:url(/css/images/less.png) no-repeat 0% 50%;text-decoration:none}.info-points-popup p{line-height:15px;padding:5px 5px 5px 30px}.info-points-popup h4{margin:20px 0 10px 0;padding:0 0 0 30px}.read-conditions-link{display:inline-block;color:#444444 !important;font-size:100%;padding:0}.points-action{background:url(/css/images/ok-40x38.png) no-repeat 40px 10px;margin-bottom:30px;padding:15px 0 15px 90px;line-height:40px}.points-action-error{background:url(/css/images/error-40x38.png) no-repeat 40px 10px;color:#CC0000;margin-bottom:30px;padding:15px 0 15px 90px;line-height:15px}#bintermasChildrenBannerFooterHome > div.bintermas-children-footer-paint-banner{height:223px}#bintermasProfile .navigator-left li{height:auto;padding:5px 0}#bintermasProfile .login-warning{background-position-y:10px;line-height:20px;margin-right:1em;padding-top:5px;text-align:justify}#bintermasProfile .clear-warning{background-position-y:10px;line-height:20px;margin-right:1em;padding-top:5px;text-align:justify}#bintermasRegisterForm label{height:auto}#bintermasProfile .message.obtain-password-error ul{font-weight:normal}rou #bintermasObtainingPasswordForm .section-fields label.nt-card{margin-right:0;width:251px}#bintermasObtainingPasswordForm .section-fields label.nt-card span{font-weight:normal;padding-left:6px;padding-right:4px}form .error-message{float:right;padding-bottom:1em;width:95px}.gray-choice option{color:black}.empty{color:gray}.online-service-checkin-form .input select{width:193px !important}.online-service-checkin-form .input input[type=text],.online-service-checkin-form .input input[type=password]{width:185px}.online-service-checkin-form .checkin-button{display:table}.online-service-checkin-form #checkinButton{display:table-cell;height:120px;vertical-align:middle}.online-service-checkin-form #checkinButton .submit input{padding:5px 45px;text-transform:none}#onlineServiceGenerateInvoiceSearchButton{padding:5px 45px}.online-service-checkin-form #checkinButton .error div.label a{color:#990000 !important}#pointsSliderBoxContainer{border-bottom:1px solid #CCC;border-top:1px solid #CCC;margin-bottom:2px;padding:2px 0}#pointsSliderBox{background-color:#EEE;background:-webkit-linear-gradient(top, #EEE 0%, #FFF 50%, #EEE 100%)}#pointsSliderBox p{padding:0.75em 0.25em}#pointsSliderBox #slider{background:url(/css/images/progress-bar.png) no-repeat -200px;border:0 !important;border-radius:0 !important;-khtml-border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;margin:0.25em}#pointsSliderBox #slider a{background:#FFF url(/css/images/green-circle-small.png) no-repeat 1px 1px !important;border:1px solid #AAA;border-radius:9px;height:18px;margin-top:-3px;width:17px}#grouppricesPoints .row .grouppricespoints-title{display:table-cell;float:left}#grouppricesPoints .row .grouppricespoints-value{display:table-cell;float:right;font-weight:bold}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/css/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555}.bintermas-ws-alert-message{background-position-y:0.7em;display:block;font-size:125%;margin:4em 0 0 4em;min-height:12em;width:auto}.bintermas-ws-alert-message-login{min-height:115px;width:auto;display:block}#profileContactDataFields .ui-tabs{background:transparent}#profileContactDataFields .ui-tabs.ui-widget-content{border:none}#profileContactDataFields .ui-tabs-nav{background:#eaeaea !important;border-radius:0;padding:1em 2em 0}#profileContactDataFields .ui-tabs-nav li{border-radius:0;cursor:pointer;text-align:center;width:49%}#profileContactDataFields .ui-tabs-nav li.ui-tabs-selected{background:#F7F7F7 !important;border-radius:0}#profileContactDataFields .ui-tabs-nav a{color:#666;display:inline-block;float:none;font-family:Arial;font-size:116.67%;padding:0.8em 0 0.4em 0;width:100%}#profileContactDataFields .ui-tabs .ui-tabs-panel{padding-left:0;padding-right:0}#profileContactDataFields .ui-tabs-nav label{color:#444}form.bintermas-validation .input-info-error{left:-10%}form.bintermas-validation .tooltip-bubble{background-color:#FFFFFF;display:none;margin:-8px 0 0 490px;width:154px;z-index:1}form.bintermas-validation .tooltip-bubble-arrow-border-left{border-color:transparent #CC9900 transparent transparent}form.bintermas-validation .tooltip-bubble-arrow-left{border-color:transparent #FFF transparent transparent}form.bintermas-validation .help-tooltip{background-color:white;border:1px solid #3FA1FF;border-radius:1em;display:none;left:86%;margin-top:-4em;padding:1em;position:absolute;width:154px;z-index:1}#bintermasObtainingPasswordForm form.bintermas-validation .input-info-error{left:-14%}#bintermasObtainingPasswordForm form.bintermas-validation .tooltip-bubble{margin-left:500px}form.bintermas-validation .enableDisabledInput{cursor:text;height:0;left:217px;border-bottom:13px solid transparent;border-top:12px solid transparent;position:absolute;top:0;width:233px;z-index:10}#buyProcessSelection .calendar-search-month-tabs .date{width:240px}#buyProcessSelection .calendar-search-month-tabs .selected-day{width:196px}table.calendar-search{background-color:#FFFFFF;border:1px solid #BED0FC;border-top-color:#CCCCCC;position:relative;top:-16px;width:100%}table.calendar-search th{height:30px;line-height:30px;width:14.29%;background-color:#F0F0F0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F0F0F0));background-image:-webkit-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-moz-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-ms-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-o-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%)}table.calendar-search th div{border-left:1px solid #FFFFFF;border-right:1px solid #CCCCCC;margin:5px 0;height:20px;line-height:20px}table.calendar-search th.first div{border-left:none}table.calendar-search th.last div{border-right:none}table.calendar-search td{background-color:#FFFFFF;border:1px solid #BED0FC;cursor:pointer;padding:0 5px 5px}table.calendar-search td input[type=radio]{display:none;height:0;position:relative;z-index:-1}table.calendar-search td .calendar-day{background-color:#FFFFFF;overflow:hidden}table.calendar-search td:hover,table.calendar-search td:hover .calendar-day{background-color:#C8D7F7}table.calendar-search td .calendar-day .num-day{color:#999999;font-size:116.67%}table.calendar-search td .calendar-day .price-integer{float:left;font-size:200%;font-weight:bold;text-align:right;width:60%}table.calendar-search td .calendar-day .price-decimal{font-size:100%;float:left;margin-top:2px}table.calendar-search td.disa{background-color:#EFEFEF;cursor:auto}table.calendar-search td.disa .calendar-day{background-color:#EFEFEF;height:42px}table.calendar-search td.disa:hover,table.calendar-search td.disa:hover .calendar-day{background-color:#EFEFEF}table.calendar-search td.cheapest,table.calendar-search td.cheapest .calendar-day{background-color:#5DAD2A}table.calendar-search td.cheapest .calendar-day p,table.calendar-search td.cheapest .calendar-day span{color:#FFFFFF}table.calendar-search td.cheapest:hover,table.calendar-search td.cheapest:hover .calendar-day{background-color:#C8D7F7}table.calendar-search td.cheapest:hover .calendar-day p,table.calendar-search td.cheapest:hover .calendar-day span{color:#444444}table.calendar-search td.current,table.calendar-search td.current .calendar-day{background-color:#DEE7FA}table.calendar-search td.current .calendar-day p,table.calendar-search td.current .calendar-day span{color:#444444}table.calendar-search td.selected{background-color:#FFFFFF;border:2px solid #58A628}table.calendar-search td.selected .calendar-day{background-color:#FFFFFF}table.calendar-search td.selected:hover,table.calendar-search td.selected:hover .calendar-day{background-color:#FFFFFF}table.calendar-search td.selected .calendar-day p,table.calendar-search td.selected .calendar-day span{color:#58A628;font-weight:bold}table.calendar-search td.selected:hover .calendar-day p,table.calendar-search td.selected:hover .calendar-day span{color:#58A628 !important}table.calendar-search td .calendar-day .farename{float:left;font-size:125%;font-weight:bold;text-align:center;width:100%}.verticalTitle{margin-bottom:30px;margin-top:22px}.verticalTitle .zoneright{width:85.5%;display:inline;float:left;position:relative;text-align:center}.verticalTitle .zoneleft{width:14.5%;display:inline;float:left;position:relative}.horizontalTitle{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:46%;right:100%;text-align:center}table.matrix-calendar{background-color:#FFFFFF;position:relative;top:-16px;width:100%}table.matrix-calendar th{border-top:1px solid #BED0FC;background-color:#F0F0F0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F0F0F0));background-image:-webkit-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-moz-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-ms-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:-o-linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);background-image:linear-gradient(top, #FFFFFF 0%, #F0F0F0 100%);height:21px;padding-top:5px;width:12.5%}table.matrix-calendar td.rowdates{background-color:#F0F0F0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F0F0F0));background-image:-webkit-linear-gradient(left, #FFFFFF 0%, #F0F0F0 100%);background-image:-moz-linear-gradient(left, #FFFFFF 0%, #F0F0F0 100%);background-image:-ms-linear-gradient(left, #FFFFFF 0%, #F0F0F0 100%);background-image:-o-linear-gradient(left, #FFFFFF 0%, #F0F0F0 100%);background-image:linear-gradient(left, #FFFFFF 0%, #F0F0F0 100%)}table.matrix-calendar th div{border-left:1px solid #FFFFFF;border-right:1px solid #CCCCCC;margin:5px 0;line-height:20px}table.matrix-calendar th.first{background-color:#FFF;background-image:none;border:0;border-right:1px solid #BED0FC}table.matrix-calendar th.last{border-right:1px solid #BED0FC}table.matrix-calendar th.last div{border-right:none}table.matrix-calendar .rowdates.first{cursor:auto;vertical-align:middle;padding-left:7px}table.matrix-calendar td{background-color:#FFF;border:1px solid #BED0FC;cursor:pointer;vertical-align:middle;height:50px}table.matrix-calendar td .calendar-day{background-color:#EFEFEF;text-align:center;vertical-align:middle}table.matrix-calendar td input[type=radio]{display:none;height:0;position:relative;z-index:-1}table.matrix-calendar td .calendar-day .num-day{color:#999999;font-size:116.67%}table.matrix-calendar td .calendar-day .price-integer{float:left;font-size:200%;font-weight:bold;text-align:right;width:60%}table.matrix-calendar td .calendar-day .price-decimal{font-size:100%;float:left;margin-top:2px}table.matrix-calendar td.disa{background-color:#EFEFEF;cursor:auto}table.matrix-calendar td .calendar-day{background-color:#FFFFFF;overflow:hidden}table.matrix-calendar td.disa .calendar-day{background-color:#EFEFEF;overflow:hidden}table.matrix-calendar td.selected{background-color:#FFFFFF;border:2px solid #58A628}table.matrix-calendar td.selected .calendar-day span{color:#58A628;font-weight:bold}table.matrix-calendar th.selected{color:#58A628;font-weight:bold}table.matrix-calendar .rowdates.first.greenmark{color:#58A628;font-weight:bold}table.matrix-calendar td.clickable:hover,table.matrix-calendar td.clickable:hover .calendar-day{background-color:#C8D7F7}.cellhover{background-color:#C8D7F7 !important;background-image:none !important}table.matrix-calendar td.cheapest.clickable,table.matrix-calendar td.cheapest.clickable .calendar-day{background-color:#5DAD2A}table.matrix-calendar td.cheapest.clickable .calendar-day p,table.matrix-calendar td.cheapest.clickable .calendar-day span{color:#FFFFFF}#buyProcessSelection #departure,#buyProcessSelection #return{position:relative}#buyProcessSelection .selectDay *{box-sizing:border-box}#buyProcessSelection .selectDay{overflow:hidden}.tooltips-date{position:absolute;top:0;width:100%}.tooltips-date .tooltip-bubble{background-color:#FFFFFF;border-color:#C8D7F7;display:none;padding:5px 10px;width:275px}.tooltips-date .tooltip-bubble a{font-weight:bold;text-decoration:underline}.tooltips-date .tooltip-bubble-arrow-border-bottom{border-color:#C8D7F7 transparent transparent transparent}.tooltips-date .tooltip-bubble-arrow-bottom{border-color:#FFFFFF transparent transparent transparent}#ErrorPassUserConditions .input-info-error{left:-1% !important}#ErrorPassUserConditions .input-error-bubble{margin-left:535px !important}#ErrorPassUMNRAcceptConditions .input-info-error{left:-16% !important;top:2px !important}#ErrorPassUMNRAcceptConditions .input-error-bubble{margin-left:630px !important}.flight_offers_by_mail_form{border-left:#CCCCCC 1px dotted;padding-left:1%}.flight_offers_by_mail_form .section-fields .input label{width:36%}#flightOffersByMailButton,#flightOffersByMailButtonStep2{margin-left:142px;width:232px}#flightOffersByMailButton .submit input{border:#ECE9D8 2px solid !important;padding:3%;text-transform:none;width:232px}#flightOffersByMailButtonStep2 .submit input{padding:3%;width:232px}.flight_offers_by_mail_form .section-fields .input.checkbox{margin-bottom:0;margin-left:70px;margin-top:0}.flight_offers_by_mail_form .section-fields .input.checkbox label{font-size:100%;font-weight:normal;line-height:14px;margin-top:10px;text-align:left;width:90%}.flight_offers_by_mail_form .section-fields .input input[type="checkbox"]{margin-left:0}.flight_offers_by_mail_confirmation_form{margin-bottom:70px;margin-left:3%;margin-right:3%;margin-top:0;overflow:hidden;padding-bottom:20px}.flight_offers_by_mail_access_form{margin-left:3%;margin-right:3%;margin-top:0;overflow:hidden;padding-bottom:20px}.flight_offers_by_mail_confirmation_form .submit input,.flight_offers_by_mail_access_form .submit input{display:block;margin-left:30px;margin-top:25px;width:175px}.flight_offers_by_mail_user_exists_button{display:table;margin-bottom:50px;margin-top:30px;width:30%}.flight_offers_by_mail_user_exists_button a{text-align:center;text-transform:none}.flight_offers_by_mail_user_exists_button a span{background:none;text-align:center !important}#flightOffersByMailUnsubscribeButton .submit input{font-weight:bold;margin-left:142px;text-transform:none;width:232px}.info-reservation-invoice.section-fields .input select{width:180px}.info-reservation-invoice .radio-generate label{color:#5BAC29;display:inline-block;font-weight:bold;margin-top:5px}.textComercialFomento p{width:245px;margin-left:20px;margin-bottom:5px;text-align:justify}.breadcrumb a{color:#999999}.cheap-flights-select{margin-top:4px;padding:3px;width:195px}.cheap-flights-select-label{float:left;margin-right:10px;padding-top:12px}.cheap-flights-submit{display:inline-block;float:right;margin-right:25px}.cheap-flights-submit input{border:#ECE9D8 1px solid !important;color:#FFFFFF;cursor:pointer;font-size:150%;font-weight:bolder;padding:3px 20px;box-shadow:1px 1px #666666;-moz-box-shadow:1px 1px #666666;-webkit-box-shadow:1px 1px #666666;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px}.cheap-flights-calendar .previousDay,.cheap-flights-calendar .nextDay{height:31px}.cheap-flights-calendar #titleDeparture,.cheap-flights-calendar #titleReturn{margin-top:0 !important}.calendar-table{border:#C8D7F7 1px solid;bottom:27px;display:table;position:relative;width:445px}.calendar-table-days{display:table-row}.calendar-table-days-cell{border:#C8D7F7 1px solid;border-bottom:none;border-left:none;display:table-cell;height:55px;padding:3px 4px 0px 2px;text-align:center;width:14%}.calendar-table-days-cell p{color:#999999}.calendar-table-days-cell.title{background-color:#E8E8E8;border-top:none;height:25px;line-height:25px;text-align:center}.calendar-table-days-cell.last,.calendar-table-days-cell.title.last{border-right:none}.calendar-table-days-cell span.price-decimal{vertical-align:top}.calendar-table-days-cell.selected{background-color:#FFFFFF !important;border:#5BAC29 4px solid;color:#5BAC29 !important;height:51px;padding:0px 1px}.calendar-table-days-cell.selected p{color:#5BAC29 !important;font-weight:bold}.calendar-table-days-cell.cheapest{background-color:#5BAC29;color:#FFFFFF}.calendar-table-days-cell.cheapest p{color:#FFFFFF;font-weight:bold}.calendar-table-days-cell:hover{background-color:#C8D7F7;cursor:pointer}.calendar-table-days-cell.cheapest:hover span,.calendar-table-days-cell.cheapest:hover p{color:#444444}.calendar-table-days-cell.disabled{background-color:#EFEFEF;height:55px;cursor:auto}.calendar-table-days-cell input[type=radio]{margin:0;visibility:hidden}.calendar-summary{border:#C8D7F7 1px solid;width:97%}.calendar-summary-apportionment{background-color:#ECECEC;display:inline-block;float:left;padding-left:15px;padding-right:15px;width:60%}.calendar-summary-apportionment .grid-7{padding-top:15px}.calendar-summary-apportionment .calendar-summary-apportionment-fees{padding-bottom:10px;padding-top:15px;min-height:35px}.calendar-summary-apportionment .calendar-summary-apportionment-fees .services-fees{margin-bottom:5px}.calendar-summary-apportionment .calendar-summary-apportionment-fares{margin-bottom:5px}.calendar-summary-apportionment .calendar-summary-apportionment-fares .text-fare,.calendar-summary-apportionment .calendar-summary-apportionment-taxes .text-taxes{display:inline-block;width:45px}.calendar-summary-apportionment .calendar-summary-apportionment-fares .total-fare,.calendar-summary-apportionment .calendar-summary-apportionment-taxes .total-taxes{display:inline-block;width:65px;text-align:right}.calendar-summary-final-price{color:#5BAC29;display:block;padding:10px;text-align:center}.calendar-summary-final-price span.price-decimal{vertical-align:top}.calendar-conditions{margin-right:8%;margin-top:25px;text-align:right}.calendar-conditions a{position:relative;top:2px}.calendar-button{margin-top:15px}.calendar-button .button-with-line a{padding:4%}.calendar-button .button-with-line a span{display:block;text-align:center !important}#modalModifyCheapFlights #searchFormBackground{padding:3% 0 1%}#modalModifyCheapFlights #searchFromTo,#modalModifyCheapFlights .searchFromTo,#modalModifyCheapFlights #searchNumPassengers,#modalModifyCheapFlights #searchSpecialRates,#modalModifyCheapFlights #goToSearch{width:23%}#modalModifyCheapFlights #goToSearch p{text-align:center;width:auto}#modalModifyCheapFlights #goToSearch .button-gray{width:180px}#modalModifyCheapFlights #goToSearch .button-gray a{text-transform:none;width:180px}.cheap-flights-not-availability-result{background-color:#ECECEC;border:1px solid #C8D7F7;bottom:28px;height:207px;padding-top:15px;position:relative;width:445px}.cheap-flights-not-availability-result table{margin:0 25px;padding:0;width:400px}.cheap-flights-not-availability-result table td{vertical-align:middle;padding:0 10px 10px 10px}div#cont-vuelos-baratos{min-height:310px}#ComunicadosEnlaceCheapFlightsForm{margin:30px 0 40px 0}#waitingBackgroundEmission{background-color:white;border:6px solid #7CBEFF;width:700px;border-radius:30px;-ms-border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-khtml-border-radius:30px}.color-5eafff{color:#5EAFFF}#waitingHeaderEmission{height:69px;margin-bottom:10px;padding-top:35px;padding-left:69px}#waitingHeaderEmission p{font-size:156%;font-weight:bold;text-align:center}.waitingimages{float:left;margin-left:64px}.waitingimagecenter{padding-top:37px}#invoiceForm #precargaDatos{font-weight:bold;margin-left:5px;color:#3FA1FF;text-decoration:underline}.passengerdata-label-group{margin-left:41%;font-size:116.67%;font-weight:bold;margin-top:5px;margin-bottom:5px}.comboboxPassengersData optgroup{color:#808080;border-top:1px dotted #808080;margin-top:6px;padding-top:8px}.comboboxPassengersData optgroup option{color:#444444;margin-top:3px}a.blue-gradient-bottom-top{text-transform:none}#emergingLayerContainer{bottom:0;position:fixed;width:940px;z-index:9999999}.emerginglayer-status-closed-html,.emerginglayer-status-opened-html{bottom:0;position:absolute}.emerginglayer-status-closed,.emerginglayer-button-close{cursor:pointer}.showConditionsSumary table,.layerShowConditionsArrow table{border-collapse:separate}.showConditionsSumary{margin-top:-1px;background-color:#F3F3F3;padding-left:14px;border:1px solid #60bdfb;float:right;padding-bottom:0 !important;margin-bottom:0 !important}.showConditionsSumary.info-table table tr td,.showConditionsSumary.info-table table tr th{vertical-align:middle;font-size:100%;font-weight:bold;border-right:1px solid #dadada;border-left:1px solid #ffffff;border-top:1px solid #ffffff;border-bottom:1px solid #dadada;text-align:center}.showConditionsSumary.info-table tr th{text-align:center;border-top:1px none !important;height:37px}.showConditionsSumary.info-table table tr td{height:12px}.showConditionsSumary.info-table tr.lastRow td{text-align:center !important;border-bottom:1px none !important;padding-left:10px !important;padding-bottom:15px}.showConditionsSumary.info-table tr td.first{padding-left:10px !important}.showConditionsSumary.info-table tr td.first,.showConditionsSumary.info-table tr th.first{text-align:left !important;border-left:1px none !important;width:214px !important}.showConditionsSumary .noSelected{color:#CCCCCC}.showConditionsSumary .noSelected a{color:#CCCCCC;font-weight:bold;text-decoration:none;cursor:text}.showConditionsSumarySelected{background-color:#ffffff;border-left-color:#0394FF !important;border-right-color:#0394FF !important}.showConditionsSumarySelected a{color:#5BAC29;font-weight:bold;text-decoration:underline}.showConditionsSumary th.showConditionsSumarySelected{color:#5BAC29}.showConditionsSumaryWidthFirstCol{width:114px}.showConditionsSumaryWidthOthersCol{width:103px !important}.showConditionsSumaryWidthLastCol{width:94px !important}.conditions-summary-footer{margin:5px}.layerShowConditionsAll{position:relative}.fare-diference-text{position:absolute;bottom:-15px;font-size:9px;width:200px}.fare-diference-text.column5{right:69%}.fare-diference-text.column4{right:56.25%}.fare-diference-text.column3{right:42.5%}.fare-diference-text.column2{right:27.75%}.fare-diference-text.column1{right:14%}div.tooltip-upselling{width:96%;margin:0 2%}div.tooltip-upselling a{color:white;text-decoration:underline}div.tooltip-upselling .arrow-tooltip-blue-up{background-position:88%}div.tooltip-upselling.columnBASIC .arrow-tooltip-blue-up{background-position:15%}div.tooltip-upselling.columnPLUS .arrow-tooltip-blue-up{background-position:50%}.unseen{visibility:hidden}.seen{visibility:visible}.layerShowConditionsArrow table{background-color:#C8D7F7}.layerShowConditionsArrow{margin-top:8px;background-color:#C8D7F7;padding-left:14px;border-radius:0px;border:0;border-left:1px solid #C8D7F7;border-right:1px solid #C8D7F7;float:right;padding-bottom:0 !important;margin-bottom:0 !important}.layerShowConditionsArrow.info-table table tr th{height:0px}.layerShowConditionsArrow.info-table table tr th:not(.first){border:0}.layerShowConditionsArrow.info-table tr th.first{width:214px !important}.layerShowConditionsArrow .tooltip-bubble-arrow-border-top{border-color:transparent transparent #0394FF;border-style:solid;border-width:13px;height:0 !important;left:26px;position:relative;top:-13px;width:0}.layerShowConditionsArrow .tooltip-bubble-arrow-top{border-color:transparent transparent #FFFFFF;border-style:solid;border-width:13px;height:0 !important;position:relative;top:-12px;width:0;left:0}.noSelected .checkedCondition{background:url(/css/images/ok-disable-19-17.png) no-repeat right center;height:17px;width:19px;display:inline-block;vertical-align:text-bottom}.showConditionsSumarySelected .checkedCondition{background:url(/css/images/ok-19-17.png) no-repeat right center;height:17px;width:19px;display:inline-block;vertical-align:text-bottom}.labelCheckedCondition{font-size:13px;font-weight:normal;margin-left:3px}#feedbackContainer{width:1050px;overflow:hidden}#feedbackContainer .resized-fonts{font-size:14px !important}#layerFeedBackButtons{width:150px;display:inline;float:left;margin-top:8px;margin-left:11px}#layerFeedBackButtons ul li{cursor:pointer;font-size:15px;box-shadow:0 3px 2px #656565;border:1px solid #cccccc;text-align:center;font-weight:bold;height:43px;line-height:43px;margin-top:10px}#layerFeedBackButtons ul li:hover:not(.active){background-color:#CCCCCC;background-image:-ms-linear-gradient(top, #ECECEC 23%, #CCCCCC 100%);background-image:-moz-linear-gradient(top, #ECECEC 23%, #CCCCCC 100%);background-image:-o-linear-gradient(top, #ECECEC 23%, #CCCCCC 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ECECEC), color-stop(1, #CCCCCC));background-image:-webkit-linear-gradient(top, #ECECEC 23%, #CCCCCC 100%);background-image:linear-gradient(top, #ECECEC 23%, #CCCCCC 100%)}#layerFeedBackButtons ul li:active:not(.active){box-shadow:inset 0 2px 2px #656565}#layerFeedBackButtons ul .first{margin-top:0 !important}#layerFeedBackPanel{background-color:#cccccc;width:83%;height:322px;display:inline;float:left;margin-left:7px;margin-top:8px}#layerSubmit{display:none;width:45%;vertical-align:top;margin-left:1em}#layerSubmit #reserveCaptcha{margin-bottom:0;width:170px;margin-left:8em}#layerSubmit #reserveCaptchaCode input{width:77%}#layerSubmit #reserveCaptchaCode label{width:17%;margin-left:0}#layerSubmit #refreshCaptchaLink > img{width:25px}#layerSubmit .common-fields{margin:1.7em 0}#layerSubmit #reserveCaptchaCode .errorMsg{margin-left:0}#button a.button-disabled span{background-image:none}#contactCaptcha p{text-align:center}#contactCaptcha #reserveCaptchaCode label{width:350px;margin-right:15px;margin-left:0;text-align:right;display:inline-block;vertical-align:0;font-size:100%}#contactCaptcha #reserveCaptchaCode input{width:330px;padding:4px;margin-right:15px;margin-top:5px;-webkit-appearance:textfield;background-color:white;-webkit-rtl-ordering:logical;cursor:text;border-width:2px;border-style:inset;border-color:initial;border-image:initial}.center{display:block;margin-left:auto;margin-right:auto;width:fit-content}#contactCaptcha #reserveCaptcha{width:228px;margin-left:75px;margin-bottom:0}#contactCaptcha #refreshCaptchaLink > img{width:25px}#reserveCaptchaCode{margin-bottom:10px}#layerFeedBackPanel #messages{color:#efefef;font-size:19px;font-weight:bold;margin-top:37px}#layerFeedBackPanel #messages div{display:block;text-align:center;line-height:60px}#layerFeedBackPanel #messages #secondMessage span,#layerFeedBackPanel #messages #thirdMessage span{background:url(/css/images/Feedbackform.png) no-repeat right center;display:inline-block;margin-right:3%;width:13%}#feedbackContainer .layerCategories{display:none;padding-right:5px;margin-top:8px;margin-left:7px;width:155px;height:272px;float:left;background-color:#FFFFFF;border:1px solid #cccccc;padding-left:6px;padding-top:49px}#feedbackContainer .layerCategories ul{display:none}#feedbackContainer .layerCategories li{font-size:12px;cursor:pointer}#feedbackContainer .layerCategories li:hover:not(.active){background-color:#efefef}#feedbackContainer .layerCategories li a{display:inline-block;padding:6px}#feedbackContainer .layerCategories .active{background-color:#0394ff}#feedbackContainer .layerCategories .active a{color:#FFFFFF}#layerFeedBackButtons ul .active{background-color:#FFFFFF;border-right:0 none;box-shadow:0 0 0;color:black;position:relative;width:157px;z-index:1}#layerFeedBackButtons ul .active a{color:black}#layerFeedBackPanel #formSend{display:none;width:50%}#layerFeedBackPanel #headTextarea{background-color:#0394FF;color:#FFFFFF;font-weight:bold;padding:5px;margin-top:0}#layerFeedBackPanel textarea{border:1px solid #0394FF;width:99%;height:-webkit-fill-available;margin-top:0;padding:0;margin-bottom:6px;font-size:14px;font-style:italic;max-height:300px}#layerFeedBackPanel textarea:-webkit-input-placeholder{color:#CCCCCC}#layerFeedBackPanel textarea:-moz-placeholder{color:#CCCCCC}#layerFeedBackPanel textarea:-ms-input-placeholder{color:#CCCCCC}#layerFeedBackPanel .tooltip-error{background-color:#ffb3b3;color:#993300 !important;font-weight:bold}#layerFeedBackPanel #ToolfeedbackUserEmail{border:1px solid #0394FF;width:99%;height:25px;font-size:14px;font-style:italic}#layerFeedBackPanel #ToolfeedbackUserEmail:-webkit-input-placeholder{color:#CCCCCC}#layerFeedBackPanel #ToolfeedbackUserEmail:-moz-placeholder{color:#CCCCCC}#layerFeedBackPanel #ToolfeedbackUserEmail:-ms-input-placeholder{color:#CCCCCC}#layerFeedBackPanel #blockInputFile{height:45px;margin-top:13px}#layerFeedBackPanel #blockInputFile .inline-element{float:left;display:inline-block}#layerFeedBackPanel #blockInputFile #toolFeedInfo{width:61%;text-align:center;color:#0394FF;font-weight:bold;margin-right:13px;font-size:12px;margin-top:5px}#layerFeedBackPanel #blockInputFile #toolFeedInfo #subText{font-size:10px}#layerFeedBackPanel #blockInputFile #toolFeedFile{width:34%;cursor:pointer}#layerFeedBackPanel #blockInputFile #toolFeedFile div{border:1px solid #CCCCCC;font-size:15px;font-weight:bold;height:30px;line-height:30px;margin-top:1px;text-align:center;clear:none;float:left;margin:0 -1px 0 0;width:49%}#layerFeedBackPanel #blockInputFile #toolFeedFile2{display:none;width:40%;color:#0394FF;margin-top:13px}#layerFeedBackPanel #blockInputFile #toolFeedInfo2{display:none;width:60%;color:#0394FF}#layerFeedBackPanel #blockInputFile #toolFeedInfo3{display:none;width:60%}#layerFeedBackPanel #blockInputFile #toolFeedInfo2 div:first-child{font-weight:bold;margin-bottom:3px}#layerFeedBackPanel #blockInputFile #toolFeedFile2 div{clear:none;float:left;color:#0394FF;font-weight:bold;margin-left:3px;margin-right:3px}#layerFeedBackPanel #blockInputFile #toolFeedFile #divNo{box-shadow:inset 2px 2px 1px #656565;color:#FFFFFF;border-bottom-left-radius:5px;border-top-left-radius:5px;background-color:#0394FF}#layerFeedBackPanel #blockInputFile #toolFeedFile #divFile{color:#a6a6a6;box-shadow:0 3px 2px #656565;border-bottom-right-radius:3px;border-top-right-radius:3px}#layerFeedBackPanel #blockInputFile #toolFeedFile #divFile:hover{background-color:#CCCCCC;background-image:-ms-linear-gradient(top, #ECECEC 23%, #CCCCCC 100%);background-image:-moz-linear-gradient(top, #ECECEC 23%, #CCCCCC 100%);background-image:-o-linear-gradient(top, #ECECEC 23%, #CCCCCC 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ECECEC), color-stop(1, #CCCCCC));background-image:-webkit-linear-gradient(top, #ECECEC 23%, #CCCCCC 100%);background-image:linear-gradient(top, #ECECEC 23%, #CCCCCC 100%)}#layerFeedBackPanel #blockInputFile #toolFeedFile #divFile:active{box-shadow:inset 1px 1px 2px #656565}#layerFeedBackPanel #blockInputFile #toolFeedInfoError{display:none;width:60%;color:#993300}#feedbackContainer .submit-button-blue{background:url(/css/images/bg-button-blue.png) repeat-x scroll 50% 100% #51acff;border-radius:8px 8px 8px 8px;box-shadow:1px 1px 2px #999999;cursor:pointer}#feedbackContainer .submit-button-disabled{background:url(/css/images/bg-button-gray-disabled.png) repeat-x scroll 50% 100% #E8E8E8;border-radius:8px 8px 8px 8px;box-shadow:1px 1px 2px #999999;cursor:pointer}#feedbackContainer .inner-submit-button{background:none repeat scroll 0 0 transparent;border:1px solid #FFFFFF;border-radius:8px 8px 8px 8px;margin:5px auto 5px}#feedbackContainer .inner-submit-button span{color:#FFFFFF !important;display:block;font-size:150%;font-weight:bold;padding:12px 10px;text-align:center}#feedbackContainer #messageFinal1{color:#0394FF;font-size:16px;font-weight:bold;margin-top:17px;text-align:center;padding-top:20px}#feedbackContainer #messageFinal2{margin-top:17px;text-align:center;font-size:14px}#feedbackContainer #messageFinalButtons{text-align:center;margin-top:39px}#feedbackContainer #messageFinalButtons .feedbacklinks{float:left;display:inline-block}#feedbackContainer .feedbacklinks{float:left;display:inline-block}#feedbackContainer #feedbackLink{margin-left:81px;margin-right:73px}#feedbackContainer #feedbackLink a{color:#444444;text-decoration:underline;font-size:14px}#feedbackContainer #feedbackButton{margin-top:-24px;width:252px}#feedbackContainer #feedbackButton a{color:#FFFFFF}#layerFeedBackHead{background-color:#FFFFFF;height:70px}#layerFeedBackHead div{padding-left:14px;padding-top:18px}#layerFeedBackHead div img{vertical-align:middle;margin-right:12px}#layerFeedBackHead div span{color:#0394FF;font-size:20px}#layerFeedBackfooter{color:#999999;line-height:20px;margin-left:11px;margin-top:20px;padding-bottom:20px}#layerFeedBackfooter span{display:none}#layerFeedBackfooter a{color:#999999;text-decoration:underline}#layerPrincipalFeedBack{background-color:#F3F3F3}.grid-myreservations{margin-bottom:57px}.grid-myreservations h2{margin-bottom:19px}.grid-myreservations h3{margin-bottom:17px}.grid-myreservations .complete-tabs{margin-top:23px}.grid-myreservations .section-form-tabs{padding-bottom:26px}.associated-companies-search-results ul{border-bottom:#AFCDFB 1px solid;height:39px;margin-left:3px;margin-right:8px}.associated-companies-search-results ul li{margin-right:9px;margin-left:0px;background-color:#E4E4E4;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-top:#CCCCCC 1px solid;color:#999999;font-size:116.67%;font-weight:bold;text-align:center}.associated-companies-search-results ul li a{color:#999999;display:block;padding:12px 0}.associated-companies-search-results ul li.current{background-color:#FFFFFF;border-bottom:#FFFFFF 1px solid;border-left:#AFCDFB 1px solid;border-right:#AFCDFB 1px solid;border-top:#AFCDFB 1px solid;box-shadow:5px 0px 3px -3px #666666;-moz-box-shadow:5px 0px 3px -3px #666666;-webkit-box-shadow:5px 0px 3px -3px #666666}.associated-companies-search-results ul li.current a,.associated-companies-search-results ul li:hover a{color:#3fa1ff}.associated-companies-search-results ul li.current.green a,.associated-companies-search-results ul li.green:hover a{color:#5BAC29}.associated-companies-search-results ul li.last{width:22.7%}.associated-companies-search-results #mapButton{background:url(/css/images/marckgray.png) no-repeat 5% 50%;display:block;line-height:8px;margin:3px 0;padding-left:25px;text-align:center}.associated-companies-search-results .associated-companies-search-foot{border-left:1px solid #AFCDFB;border-right:1px solid #AFCDFB;box-shadow:5px 0 3px -3px #666666;height:26px;position:relative;top:-1px;width:98.3%;margin-left:3px}.associated-companies-promotion-maps-link,.associated-places-maps-link{text-align:center;margin-top:21px}.associated-companies-promotion-maps-link a,.associated-places-maps-link a{display:block;font-size:94.667%;font-weight:bold;margin:10px 0;text-decoration:underline}.associated-companies-search-results-blue a{color:#1893F0}.associated-companies-search-results-green a{color:#5BAC4C}#associatedCompaniesSearchResult #layerSupCardMap{width:99%}#associatedCompanyCardMapPopup{border:#CCCCCC 2px solid;height:375px;width:100% !important}#associatedCompanyCardMapPopup img{max-width:none}.associated-places-maps-link a,.associated-companies-promotion-maps-link a{float:left}.associated-places-maps-link img,.associated-companies-promotion-maps-link img{float:left;margin-right:9px;display:block;margin-left:21px}.bintermasSearchCompanyButton{float:right;margin-top:9px}#revalidation_layout .icono-uno{background:#FFFFFF url(/css/images/reval-icono-uno.png) no-repeat 0% 0%}#revalidation_layout .icono-dos{background:#FFFFFF url(/css/images/reval-icono-dos.png) no-repeat 0% 0%}#revalidation_layout p.icono-uno,#revalidation_layout p.icono-dos{padding:9px 40px 10px 48px}#revalidation_layout td.avion{background:url(/css/images/icono-plane.png) 6px 15px no-repeat;width:7px}#revalidation_layout .avion.reverse{background-position:1px 11px}.avion.reverse,.avion-big.reverse{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#modify-dates{background-color:#efefef;border:1px solid #ccc;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;padding:10px;width:76.33%;vertical-align:middle}#modify-dates .blue-button{float:right}#modify-dates .avion.reverse{background-position:7px 2px}.revalidations-links .icono-lupa{background:url(/css/images/lens24x25.png) 0 0 no-repeat;display:inline-block;height:24px;line-height:25px;padding-left:31px}.revalidationSummary span.avion{background:url(/css/images/icono-plane.png) 0 0 no-repeat;display:block;float:left;height:20px;width:20px}.revalidationSummary #date-departure,.revalidationSummary #date-return{margin:5px 6px;width:100px}.revalidations-links .blue-button,#modify-dates .blue-button{border:2px solid white;border-radius:9px 9px 9px 9px;box-shadow:2px 2px 3px gray;font-weight:bold;padding:9px;text-align:center}#modify-dates.double .blue-button{margin-top:8px}#modify-dates table{margin-top:4px}#modify-dates.double table{margin-top:0}#modify-dates table{float:left;width:60%}#modify-dates table td{vertical-align:top;padding-top:7px}#modify-dates td.avion{background:url(/css/images/icono-plane.png) 2px 3px no-repeat;width:30px;height:19px}.revalidationModifySearch #goToSearch{height:90px}.revalidationModifySearch #goToSearch{padding:8px 10px 0}.revalidationModifySearch #goToSearch .button-gray{margin-top:-8px}#modifySearchForm.revalidationModifySearch #goToSearch p{bottom:-30px}#modifySearchForm.revalidationModifySearch #searchFormBackground{height:auto}.revalidationModifySearch .searchDates input.calendar[type="text"],.revalidationModifySearch #searchDates input.calendar[type="text"]{cursor:pointer}.loading-flights-background{display:none;position:absolute;z-index:10;background-color:#FFFFFF;opacity:0.7;filter:alpha(opacity=70)}.loading-flights-message{display:none;margin:123px 0 0 127px;width:487px;position:absolute;z-index:11;background-color:#FFFFFF;border:6px solid #7CBEFF;border-radius:30px;-ms-border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-khtml-border-radius:30px}.loading-flights-message .loading-flights-header{margin-bottom:35px;padding-top:35px}.loading-flights-message .loading-flights-header p{font-size:140%;font-weight:bold;text-align:center}.waitingimages_disp{float:left;margin-left:51px}.arrow_disp{padding-top:20px;width:100px}#modalGetInformation{border:#C8D5FB 1px solid;background-color:white;overflow:hidden;padding:15px 0;width:585px}#modalGetInformation #titulo{background:url(/css/images/message-warning-41x43.png) no-repeat left top;color:#666666;margin:0 0 0 50px;padding-left:55px;padding-top:5px;height:37px}#modalGetInformation .separator{border-bottom:1px solid #ccc;margin-bottom:20px}#modalGetInformation #expiredText{margin-left:40px;margin-right:40px;margin-bottom:30px}#modalGetInformation .passengername{margin-left:40px;margin-right:40px;margin-bottom:15px}#modalGetInformation a.goto-home{bottom:-36px;margin-left:40px;position:relative}#modalGetInformation .button-with-line{width:auto;margin-right:30px}#modalGetInformation .button-with-line a{text-align:center;text-transform:none;padding:10px 17px}#modalGetInformation .button-with-line a span{padding-right:15px}#modalGetInformation .input{margin:0 20px 5px 40px}#modalGetInformation .input label{display:inline-block;float:left;margin-right:15px;text-align:right;width:33%;font-size:116.67%;font-weight:bold;height:29px;line-height:36px}#modalGetInformation .input input,#modalGetInformation .input select{height:20px;border:1px solid #7F9DB9;display:inline-block;height:26px;padding:3px 5px;width:237px}#modalGetInformation .input select{height:34px;width:248px}#modalGetInformation .input.parentdoc select{width:100px}#modalGetInformation .input.parentdoc input{width:133px}#modalGetInformation .input-info-error{left:-12%}#FlightCheckinOnlineForm .checkin-ident-DocType label{font-weight:normal;line-height:13px;vertical-align:bottom;margin:0 10px 5px 3px;width:auto;height:auto}#FlightCheckinOnlineForm .checkin-ident-DocType input{margin-right:0}#FlightCheckinOnlineRememberPassword,#FlightCheckinOnlinePasswordReturn{line-height:12px;padding:0;text-align:left}#FlightCheckinOnlineRememberPassword{margin:5px 0 0 10px}#FlightCheckinOnlinePasswordReturn{margin:7px 11px}#FlightCheckinOnlineRememberPassword a,#FlightCheckinOnlinePasswordReturn a{font-size:11px;font-weight:normal}#checkinRememberPassword,#checkinForm{height:260px}#checkinRememberPassword .title{line-height:16px;margin-bottom:5px}#FlightCheckinOnlinePasswordReturn .blue-left-arrow{background:url(/css/images/arrow-blue-left.png) no-repeat 0 0;float:left;height:7px;margin:2px 3px 0 0;width:9px}#profileContactDataFields .radio legend{width:100%;margin:0;padding:0;text-align:center}#profileContactDataFields .radio label{font-weight:bold;width:30%}#profileContactDataFields .radio legend + input{margin-left:80px}.div-info-itinerary-and-passengers .pasajeros .fomento-ok{color:#5bac29}.div-info-itinerary-and-passengers .pasajeros .fomento-no-residente{color:#5bac29}.div-info-itinerary-and-passengers .pasajeros .fomento-error{color:#ec900e}.div-info-itinerary-and-passengers .pasajeros .fomento-error a:hover{text-decoration:underline}.imagen-fomento{background-position:left top;background-color:transparent;background-size:20px auto;margin-right:5px;float:left;height:28px;width:20px;background-repeat:no-repeat}#jsDataFomento .imagen-fomento{height:50px}.div-info-itinerary-and-passengers .pasajeros td{padding:2px 10px;line-height:28px}.fomento-ok .imagen-fomento{background-image:url(/css/images/message-fomento-succes.png)}.fomento-error .imagen-fomento{background-image:url(/css/images/message-fomento-warning.png)}.fomento-doubleerror .imagen-fomento{background-image:url(/css/images/message-fomento-error.png)}.fomento-cargando .imagen-fomento{background-image:url(/css/images/loading_corp.gif);height:28px !important}.div-info-itinerary-and-passengers #tooltip-fomento,#infoPassengers #tooltip-fomento{background-color:white;position:absolute;color:#ec900e;border-color:#ec900e;border-width:2px;display:none}.div-info-itinerary-and-passengers #tooltip-fomento .tooltip-bubble-arrow-bottom,#infoPassengers #tooltip-fomento .tooltip-bubble-arrow-bottom{border-color:#FFFFFF transparent transparent;bottom:-18px;left:25%}.div-info-itinerary-and-passengers #tooltip-fomento .tooltip-bubble-arrow-border-bottom,#infoPassengers #tooltip-fomento .tooltip-bubble-arrow-border-bottom{border-color:#ec900e transparent transparent;left:25%}.div-info-itinerary-and-passengers a.checkFomento,#infoPassengers a.checkFomento{color:#ec900e}#bookingPassengersDataForm .ssr-block .input input[type=checkbox]{margin-left:193px}#bookingPassengersDataForm .ssr-block .input label{width:auto;margin-left:15px;font-size:1.2em;font-weight:normal;line-height:16px}#bookingPassengersDataForm .ssr-block .input label a{color:#58AC25;text-decoration:underline}#bookingPassengersDataForm .ssr-block .disabled label{color:#A0A0A0}#bookingPassengersDataForm .ssr-block .input .text-info{margin:0 80px;line-height:15px}#parrafPromoText{margin-left:300px;width:233px;margin-top:10px;margin-bottom:10px}#textPrivacyPolicy{line-height:15px;margin:auto;font-size:100%;font-weight:normal;line-height:12px;margin-left:300px;text-align:justify;vertical-align:top;width:233px}.ssr-forms .help{color:#999;font-style:italic;margin:3px 0 10px 300px}.ssr-forms .advisor-weight{display:none;color:orange;font-weight:bold;margin:3px 0 10px 300px}#ssrWCHR .help{margin-left:185px;width:385px}.ssr-forms .dimensions.input input{width:56px !important}#AddSSR #bookingPassengersDataForm .ssr-forms .title{font-weight:bold;font-size:116.67%}#AddSSR #bookingPassengersDataForm .ssr-forms .segments{width:90%;margin-left:10%;margin-top:5px}#AddSSR #bookingPassengersDataForm .ssr-forms .segments blockquote{margin:5px 0 10px 3px}#AddSSR #bookingPassengersDataForm .ssr-forms .segments .checkbox input[type=checkbox]{margin:0 0 0 10px}#AddSSR #bookingPassengersDataForm .ssr-forms .segments .checkbox label{font-size:116.67%;margin:0 0 0 10px;line-height:19px;width:auto;height:auto;font-weight:normal}#AddSSR #bookingPassengersDataForm .ssr-forms .segments span.advisor{color:orange;font-weight:bold}#AddSSR #bookingPassengersDataForm .ssr-forms .segments .petc-advertence{padding:8px 30px 0 10px;text-align:justify}#AddSSR #bookingPassengersDataForm .ssr-forms .segments .umnr-advertence{padding:8px 30px 0 10px;text-align:justify}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers{width:80%;margin-left:10%;margin-top:5px}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers blockquote{margin:5px 0 10px 15px;display:none}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers span.labelextra{font-size:116.67%;margin:0 0 0 30px;line-height:19px;width:90%;height:auto}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers .ssr-passenger{width:100%;margin-top:2px;z-index:1;padding:3px;position:relative;clear:both;float:left}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers .checkbox input[type=checkbox]{margin:0 0 0 30px}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers .checkbox label{font-size:116.67%;margin:0 0 0 10px;line-height:19px;width:auto;height:auto;font-weight:normal}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers .viajoacompanado label{width:90%}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers .radio input[type=radio]{margin:0 0 0 30px;height:19px}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers .radio label{margin:0 0 0 10px;line-height:19px;width:89%;height:auto;font-weight:normal}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers blockquote blockquote .input label{font-size:100%;font-weight:normal}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers div.chair_description{margin:10px 0 5px 30px}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers div.chair_description ul li{margin-left:30px;list-style:disc;height:25px;line-height:25px}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers div.chair_description ul li input[type=radio]{margin-top:0}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers div.esan_description{margin:0 0 5px 30px}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers div.esan_description ul li{margin-left:20px;list-style:disc}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers li.input input{height:15px}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers li.input input[type=radio]{margin:0}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers li.input label{width:auto;margin:0 5px 0 0;line-height:24px}#AddSSR #bookingPassengersDataForm .ssr-forms .input-error-container.errorClass{position:relative}#AddSSR #bookingPassengersDataForm .ssr-forms .input-error-container.errorClass .input-info-error{position:absolute;top:0;left:0;margin:0}#AddSSR #bookingPassengersDataForm .ssr-forms .input-error-container.errorClass .tooltip-bubble{position:absolute;top:-13px;left:30px;margin:0}#AddSSR #bookingPassengersDataForm .ssr-forms .input-error-container.errorSegmentSSRPETC{position:relative}#AddSSR #bookingPassengersDataForm .ssr-forms .input-error-container.errorSegmentSSRPETC .input-info-error{position:absolute;top:1px;left:-15px;margin:0}#AddSSR #bookingPassengersDataForm .ssr-forms .input-error-container.errorSegmentSSRPETC .tooltip-bubble{position:absolute;top:-13px;left:15px;margin:0}#AddSSR #bookingPassengersDataForm .ssr-forms #SSRAceptCond{text-align:center;margin-top:20px}#AddSSR #bookingPassengersDataForm .ssr-forms #SSRAceptCond label{width:auto}#AddSSR #bookingPassengersDataForm .ssr-forms #SSRAceptCond input{margin-left:0}#AddSSR #bookingPassengersDataForm .ssr-forms .segments .responsable{z-index:0;padding-top:10px;width:90%;margin-left:10%;display:none;margin-bottom:20px}#AddSSR #bookingPassengersDataForm .ssr-forms .segments .responsable>div{float:none}#AddSSR #bookingPassengersDataForm .section-fields.last .ssr-forms .segments .responsable .checkbox input[type="checkbox"]{margin-left:5%}#AddSSR #bookingPassengersDataForm .section-fields.last .ssr-forms .segments .responsable .checkbox{display:none}#AddSSR #bookingPassengersDataForm .section-fields.last .ssr-forms .segments .responsable .checkbox label{width:400px}#AddSSR #bookingPassengersDataForm .section-fields.last .tooltip-bubble{margin-left:570px}#AddSSR #bookingPassengersDataForm .section-fields.last .data-responsable .tooltip-bubble{width:140px;margin-left:440px}#AddSSR #bookingPassengersDataForm .ssr-forms .passengers blockquote blockquote .esan-input label{width:100px;margin-left:30px;font-weight:bold}#reserveLink.disabled,#noSeatsLink.disabled,#noSsrLink.disabled{color:#ccc}#offertsCaptchaRefresh{width:20px;position:absolute;bottom:3px}#offertsCaptcha .center{position:relative}#reserveCaptcha{margin-left:130px;border:1px solid black;margin-bottom:20px}#reserveCaptchaCode label{width:auto;margin-left:130px}#reserveCaptchaCode input{width:100px}#reserveCaptchaCode a img{width:21px;vertical-align:middle}#reserveCaptchaCode .errorMsg{display:none;margin-top:6px;width:598px;margin-right:15px;margin-left:0;text-align:right;vertical-align:0;font-size:100%}#reserveCaptchaCode.error .errorMsg{display:block}#finalReportReserved .reservedbooking-p{margin-top:10px;font-weight:bold;color:#fff;padding:10px}#finalReportReserved .reservedbooking-p a{color:#fff;text-decoration:underline}.info-table .div-info-itinerary-and-passengers table.vuelos tr td.first{padding:0}#infoRoute .info-route-data-journey .number,#infoSubvention .info-subvention-data-journey .number,.info-table .div-info-itinerary-and-passengers table.vuelos tr td.first .number,#finalReportFeesAndPoints tr td.first .number,#revalidationElectionDate .number,#buyProcessSelection .number,#finalReportRoute .number,#onlineServicesDisplayReservations .number,#bookingEmailRoute .number,#modifySearchForm .number,#onlineServicesDisplayReservations .number{height:20px;line-height:20px;margin:2px 6px 0 0;width:20px}#finalReportImports .info-table table tr td,.finalReportImports .info-table table tr td{border:0 !important}#infoRoute .info-route-data-journey .numberFlight,.info-table .div-info-itinerary-and-passengers table.vuelos tr td.first .numberFlight,#finalReportFeesAndPoints tr td.first .numberFlight,#revalidationElectionDate .numberFlight,#buyProcessSelection .numberFlight,#finalReportRoute .numberFlight,#onlineServicesDisplayReservations .numberFlight,#bookingEmailRoute .numberFlight,#modifySearchForm .numberFlight,#onlineServicesDisplayReservations .numberFlight{height:20px;line-height:20px;margin:2px 6px 0 0;width:60px}#revalidationElectionDate .number{margin-top:-2px}#onlineServicesDisplayReservations #infoPassengers.info-table table tr td{border-left:#ACA899 1px dotted;text-align:left;padding:10px}#onlineServicesDisplayReservations #infoPassengers.info-table table tr td.first{border-left:none}#finalReportRoute .info-table table tr td,#finalReportRoute .info-table table tr th,#onlineServicesDisplayReservations .info-table table tr td,#finalReportFeesAndPoints .info-table table tr td,#onlineServicesDisplayReservations .info-table table tr th{border-left:none}#finalReportRoute .info-table table tr th,#onlineServicesDisplayReservations .info-table table tr th{font-size:14px}#buyProcessSelection .number{float:left}.revalidationSummary .number,#modify-dates .number,#buyProcessSummary .number{float:left;height:16px;line-height:16px;margin:0px 4px 0 0;width:16px}.revalidationSummary .date,#modify-dates .number,#buyProcessSummary .date{margin-top:4px}#onlineServicesDisplayReservations.info-table div.subtitle2{margin-top:28px}#modify-dates table td.first{padding-top:0;padding-bottom:7px}.home-multitrayect-link{margin-bottom:-8px;text-align:right;width:180px}.home-multitrayect-link a{color:white}.home-multitrayect-link a:hover{text-decoration:underline}.info-apportioment-middle-column{width:310px}#flightStateAll .styled-select{width:200px}#flightStateAll #OnlineServicesFlightNumber{border-color:#B1C6F3;border-left:0;color:#666666;font-size:133%;font-weight:bold;width:150px;padding:8px 8px 8px 8px}#flightStateAll #OnlineServicesFlightLine{border-color:#B1C6F3;border-right:0;color:#666666;font-size:133%;font-weight:bold;width:52px;height:37px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:flex;align-content:center;padding-left:7px;padding-right:0px}#flightStateAll input.error input,#flightStateAll .styled-select.error{background-color:#FBE8C8 !important;border:1px solid #F0A11F !important;box-shadow:0 0 5px #F0A11F}#FlightStateFormTrayect .searchFromTo input,#FlightStateFormTrayect #searchFromTo input{width:190px}#flightStateResults{border-right:#E8E8E8 1px solid;border-top:#E8E8E8 3px solid}#flightStateResults .row-1{background-color:#E0E0E0}#flightStateResults div.head div.cell{border-bottom:#E8E8E8 2px solid}#flightStateResults div.arrow{background:url(/css/images/arrow-right-gray-18x33.png) no-repeat 50% 50%;cursor:pointer}#flightStateResults div.arrow:hover{background-image:url(/css/images/arrow-right-444-18x33.png)}#infoStateFlight .tituloseccion{line-height:26px;font-weight:bold;font-size:110%;margin-top:5px;margin-bottom:5px;padding-bottom:1px}#infoStateFlight .contenido,#infoStateFlight .contenido-extra{margin-bottom:10px;line-height:20px;font-weight:bold;font-size:110%}#infoStateFlight .contenido{padding-left:10px}#infoStateFlight .contenido-extra{border-top:3px solid #e0e0e0;padding-top:10px}#infoStateFlight .tituloseccion img{width:26px;height:26px;vertical-align:middle}#infoStateFlight .tituloseccion img.plane-icon{margin-right:5px}#infoStateFlight .tituloseccion img.wheather{float:right}#infoStateFlight #google-map{height:300px}#infoStateFlight #flightStateUrl{margin-left:5px;width:350px;font-style:italic}#infoStateFlight label{font-weight:bold}#infoStateFlight #lastActualization{line-height:20px;color:#003300;font-weight:bold;font-style:italic}#infoStateFlight #lastActualization #reload img{height:16px;margin-left:5px;vertical-align:middle}#FlightStateFormTrayect .searchFromTo input::-webkit-input-placeholder{color:#666}#FlightStateFormTrayect .searchFromTo input:-moz-placeholder{color:#666}#FlightStateFormTrayect .searchFromTo input::-moz-placeholder{color:#000}#FlightStateFormTrayect .searchFromTo input:-ms-input-placeholder{color:#666}#FlightStateFormTrayect #searchFromTo input::-webkit-input-placeholder{color:#666}#FlightStateFormTrayect #searchFromTo input:-moz-placeholder{color:#666}#FlightStateFormTrayect #searchFromTo input::-moz-placeholder{color:#000}#FlightStateFormTrayect #searchFromTo input:-ms-input-placeholder{color:#666}#flightStateAll .styled-select select{width:225px !important}#flightStateAll label{text-align:left !important}#FlightStateFormTrayect #searchFromTo{margin-top:14px}#logoPayPal{margin-top:5px;margin-left:5px}#passengerDataSectionPayment{line-height:30px}#passengerDataSectionPayment input{margin-left:302px}#passengerDataSectionPayment img{vertical-align:middle}#pointNotListedAll #airlineLabel,#pointNotListedAll .airlineLabel{width:100%;text-align:left}#ConsultNumber #airlineLabel{width:100%}#pointNotListedAll #airline{border-color:#B1C6F3;border-right:0;margin-right:0;width:25px;background-color:white;color:#999999;font-size:133%;font-weight:bold;padding:8px 0 8px 8px}#pointNotListedAll #ntCard{border-color:#B1C6F3;border-left:0;color:#666666;font-size:133%;font-weight:bold;margin-left:-3px;width:178px;padding:8px 8px 8px 0}#pointNotListedAll #ticketNumber{border-color:#B1C6F3;margin-right:0;width:25px;background-color:white;color:#666666;font-size:133%;font-weight:bold;padding:8px 0 8px 8px}#element-foot-datepicker{color:#FF0000;font-size:13px;margin-left:0.7em;margin-bottom:4px}#modal-change-fligths-loader{color:#FFFFFF;font-weight:bold;text-align:center}#modal-change-fligths-loader img{margin-bottom:9px}.dialog_style_change_flight .ui-icon-closethick{display:none !important}#modal-change-fligths-loader{background:url(/css/images/ui-bg_flat_0_000000_40x100.png) repeat-x scroll 50% 50% #000000;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.form-border .styled-select.error{background-color:#FBE8C8;border:#F0A11F 1px solid !important;box-shadow:0px 0px 5px #F0A11F;-moz-box-shadow:0px 0px 5px #F0A11F;-webkit-box-shadow:0px 0px 5px #F0A11F}#bookingEmailContentTitle,#bookingEmailParkingTitle{background-color:#FFFFFF;color:#0099FF;font-size:150%;font-weight:bold;padding-top:30px}#bookingEmailContentTitle .icono-hotel,#bookingEmailParkingTitle .icono-hotel{float:left;color:white;background-color:#0066ff;padding:3px 6px;margin-top:-3px;margin-left:30px;margin-right:10px}#modalCheckFomento .background-icon{background:#FFF url(/css/../img/waitingcertificate-sm.png) no-repeat 10px 0px}#modalCheckFomento .background-icon > div{min-height:95px}#modalCheckFomento h1{margin:20px 0 10px 0;color:#58AC25;text-decoration:underline;font-size:140%}#modalCheckFomento p{color:#000;margin:10px 0 15px 0}#modalCheckFomento table td,#modalCheckFomento table th{color:#000;height:30px}#modalCheckFomento table td{width:150px}#modalCheckFomento table td input{width:130px;padding:3px}#modalCheckFomento table th{width:100px;font-weight:bold}#modalCheckFomento #buttonContinue{width:250px;text-align:center}#modalCheckFomento #buttonContinue a{font-size:150%;padding:4%;color:#FFFFFF}#modalCheckFomento #buttonContinue a span{background:none}#modalCancelReservations .button-with-line{width:40%;text-align:center}#modalCancelReservations .button-with-line a{font-size:150%}#modalCancelReservations .button-with-line a span{background:none}#modalCancelReservations .button-continue{float:right}#modalCancelReservations .button-cancel{float:left}#layerTimaticSearch .separador-3-col-1{background-position:30% 0}#layerTimaticSearch .section-fields .separador-3-col-2{background-position:65% 0}#layerTimaticSearch .styled-select select{width:225px !important;height:35px;background:transparent}#layerTimaticSearch .styled-select{margin-bottom:7px;margin-top:5px}#layerTimaticSearch label{font-size:116.67%;font-weight:bold;height:29px}#layerTimaticSearch .submit input{padding:5px 64px}#layerTimaticIframe{display:none}#layerTimaticIframe iframe{width:100%;height:520px}#unicefDonation{overflow:hidden}#unicefDonation .unicef-controls img,#unicefDonation .unicef-controls input[type=checkbox]{vertical-align:middle}#unicefDonation .section-fields .unicef-controls label a{color:#3FA1FF;text-decoration:none}#unicefDonation .section-fields .unicef-controls .checkbox label{height:auto;line-height:15px}#unicefDonation .section-fields .unicef-controls .checkbox.disabled label{color:#A0A0A0}#unicefDonation .section-fields .unicef-controls .radio{text-align:center}#unicefDonation .section-fields .unicef-controls .radio label{font-weight:bold}#unicefDonation .unicef-donation-amount,#unicefDonation .unicef-donor-data{display:none}#unicefDonation .unicef-donor-data > p{margin-left:25%}#unicefDonationSummary{border-top:1px solid #CCCCCC;display:none}.unicef-donation-more-info-intro{font-size:1.25em}.unicef-donation-more-info-outro{font-size:1.25em;text-align:center}.info-conditions-popup a{color:#3FA1FF}#buyProcessSelection .bintazo-badge{width:16px;height:16px;background:url(/css/images/bintazo-badge.png) no-repeat 50% 50%;z-index:9}.availability-cell-right .badge{position:absolute;top:1px;right:1px}.availability-cell-right.selected .badge{display:none}.button-standard{padding:8px 15px;background:#dcdcdc;background-image:-webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#dcdcdc));background-image:-webkit-linear-gradient(top, #fefefe, #dcdcdc);background-image:-moz-linear-gradient(top, #fefefe, #dcdcdc);background-image:-ms-linear-gradient(top, #fefefe, #dcdcdc);background-image:-o-linear-gradient(top, #fefefe, #dcdcdc);background-image:linear-gradient(top, #fefefe, #dcdcdc);color:#333;border:1px solid #bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;text-decoration:none;text-shadow:#fff 0px 1px 0px;min-width:0;-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0px 1px 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0px 1px 1px rgba(0, 0, 0, 0.2);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.3), 0px 1px 1px rgba(0, 0, 0, 0.2);-webkit-user-select:none;user-select:none}.button-standard:hover{background:#ededed;border-color:#acacac;text-decoration:none}#banner-blog-viajeros a.color-fff:hover{text-decoration:underline}.suplements .header{border-style:solid;border-color:white;border-width:1px 0}.suplements .header .icon{background-color:green;background:#58AC25 url(/css/images/section-title-ssr.png) no-repeat 50% 38%;width:23px;height:23px;margin:3px 10px 3px 0;float:left}.suplements .header .title{float:left;font-size:18px;font-weight:bold;padding:2px 0;line-height:28px}.suplements .header .totalImport,.suplements .header .passengers{float:right;padding-top:4px}.suplements .header .passengers img{margin-left:3px}.suplements .header .totalImport{font-size:133%;font-weight:bold;margin-top:5px;margin-left:10px}.suplements .header .totalImport .decimals{font-size:75%}.suplements .suplementBody{margin:20px 20px 10px}.suplements .suplementBody .availabilitySuplement{width:42%;margin:0 4%}.suplements .suplementBody .suplementLeft{float:left}.suplements .suplementBody .suplementRight{float:right;text-align:right}.suplements .suplementBody .dateSlash{text-align:center;padding:8px 0;border-color:#C8D7F7;border-style:solid;border-width:1px 1px 0 1px}.suplements .suplementBody radio{vertical-align:inital}.suplements .suplementBody .availabilitySuplement radio{margin-left:16px}.suplements .suplementBody .route{border:1px solid #C8D7F7;background-color:white;padding:8px 10px;text-align:center}.suplements .suplementBody .flights{border-width:1px 1px 0 1px;border-style:solid;border-color:#C8D7F7;background-color:white}.suplements .suplementBody .flights table{border-bottom:1px solid #C8D7F7;background-color:white;width:100%;text-align:left}.suplements .suplementBody .flights table th,.suplements .suplementBody .flights table td{border-bottom:1px solid #C8D7F7;height:22px;padding:4px 2px;vertical-align:middle}.suplements .suplementBody .flights table th{font-weight:bold;text-align:center}.suplements .suplementBody .flights table td.hour{font-size:125%}.suplements .suplementBody .flights table td.departure{font-weight:bold}.suplements .suplementBody .foot{border-width:0 1px 1px 1px;border-style:solid;border-color:#C8D7F7;background-color:#ECECEC;height:20px;-moz-border-bottom-left-radius:8px;-webkit-border-bottom-left-radius:8px;border-bottom-left-radius:8px}.suplements .suplementBody .suplementLeft .foot{-moz-border-bottom-right-radius:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px}.suplements .suplementBody .conditions{color:white;background-color:#0394FF;width:40%;text-align:center;padding:8px 0;display:inline-block;border-color:#C8D7F7;border-style:solid;border-width:0 1px 1px 1px}.suplements .suplementBody .conditions a{color:white;text-decoration:underline}#appmobilecontent p{margin-left:20px}#appmobilecontent ul{margin-bottom:20px}#appmobilecontent li{margin-left:20px;text-align:left;margin-top:5px}#onlineServicesDisplayReservations .button a.gray2{display:block;text-align:center;padding:7px 12px}#onlineServicesDisplayReservations .button-orange a.gray2{color:#ec900e}#onlineServicesDisplayReservations .button-disabled a.gray2{color:#ccc;cursor:pointer}.icon-cicar-pasajero{background:transparent url(/css/images/icon-cicar-pax.png) no-repeat top left;width:8px;height:20px;display:inline-block}.icon-cicar-bulto{background:transparent url(/css/images/icon-cicar-bag.png) no-repeat top left;width:13px;height:11px;display:inline-block}.messageInfoPriceAirport{margin-top:10px;margin-bottom:10px}.messageInfoPriceAirport p{text-align:right;font-style:italic}.cicar-button{margin-top:10px;display:inline-block;padding:6px 0;width:110px;font-size:12px;font-weight:bold;text-transform:uppercase;text-align:center;border-radius:5px;outline:none}.cicar-button-color{color:white !important;text-shadow:none;background:#5BAC29;background-color:#5BAC29;background-image:-ms-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-moz-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-o-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #86C542), color-stop(1, #5BAC29));background-image:-webkit-linear-gradient(top, #86C542 0%, #5BAC29 100%);background-image:linear-gradient(top, #86C542 0%, #5BAC29 100%)}.cicar-button-color:hover{background-color:#5BAC29;background-image:-ms-linear-gradient(top, #5BAC29 0%, #86C542 100%);background-image:-moz-linear-gradient(top, #5BAC29 0%, #86C542 100%);background-image:-o-linear-gradient(top, #5BAC29 0%, #86C542 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #5BAC29), color-stop(1, #86C542));background-image:-webkit-linear-gradient(top, #5BAC29 0%, #86C542 100%);background-image:linear-gradient(top, #5BAC29 0%, #86C542 100%)}.cicar-car-block{background-color:#ebebeb;border-radius:10px;width:229px;display:block;float:left;border:4px solid white;padding:5px;height:125px;position:relative}.cicar-car-block .cicar-car-left-column{width:50%;text-align:center;display:block;float:left}.cicar-car-offer .cicar-button{margin-top:0}.cicar-car-block .cicar-car-offer-block{background-color:#cc0000;background-image:-webkit-gradient(linear, left top, right top, from(#666), to(#8b8b8b));background-image:-webkit-linear-gradient(left, #666, #8b8b8b);background-image:-moz-linear-gradient(left, #666, #8b8b8b);background-image:-ms-linear-gradient(left, #666, #8b8b8b);background-image:-o-linear-gradient(left, #666, #8b8b8b);background-image:linear-gradient(left, #666, #8b8b8b);display:none;position:absolute;bottom:0;left:0;width:100%;color:white;font-weight:bold;text-align:center;border-radius:0 0 5px 5px;padding:5px 0}.cicar-car-image{width:111px;height:70px}.cicar-modal{border:#CCCCCC 1px solid;background-color:white}.cicar-modal .cicar-title{border-bottom:#CCCCCC 1px solid;padding:10px}.cicar-modal .cicar-title-text{display:inline-block;margin:0 6px 4px 0}.cicar-modal .cicar-title-image{width:250px;vertical-align:bottom}.cicar-modal .cicar-content{padding:10px}.cicar-modal .cicar-content .cicar-offer-car-block{border:1px dotted #999;border-radius:10px;margin-top:5px;margin-bottom:20px;padding:15px 0}.cicar-modal .cicar-content .cicar-offer-car-block .decimals{font-size:70%;vertical-align:top}.cicar-modal .cicar-content .cicar-button-color{width:90px;display:inline-block;text-align:center}.cicar-modal .cicar-content .cicar-button-only-flights{width:138px;display:inline-block;text-align:center}#infoCar .cicar-content .photoBlock{float:left}#infoCar .cicar-content .bigPhoto{width:450px;border-radius:20px}#infoCar .cicar-content .descriptionBlock{float:left;width:340px;padding:8px 0 0 10px}#infoCar .cicar-content .equipment li{font-size:14px;list-style-type:circle;margin-left:17px}#cicarContinueOnlyFlights{text-align:center}#cicarContinueOnlyFlights a{color:#009900;text-decoration:underline}#cicar-banner-recogida-preferente-image{position:relative;bottom:-5px;width:210px}#cicarDisponibilidad{box-sizing:border-box;padding:0 10px 0 0}#cicarDisponibilidad #select-dates,#cicarDisponibilidad #filtros,#cicarDisponibilidad #cicar-conditions{border:1px solid #ccc;border-radius:5px;padding:3px 10px;margin-bottom:10px;width:96.7%;clear:both}#cicarDisponibilidad #cicar-conditions h1{text-align:center;font-size:16px;margin:10px 0}#cicarDisponibilidad #cicar-conditions li.ok-17x15{background:url(/css/images/ok-17x15.png) no-repeat left center;margin:2px 0px;min-height:17px;padding-left:28px;width:205px;display:inline-block;vertical-align:middle}#infoCicarConditions .title{margin:0 auto;padding-bottom:15px;padding-left:30px;padding-top:15px;width:550px}#infoCicarConditions table,#infoCicarConditions table td,#infoCicarConditions table th{border-color:#C2D5FC;border-style:solid}#infoCicarConditions table{margin:0 auto;width:580px;border-width:0 0 1px 1px}#infoCicarConditions table td,#infoCicarConditions table th{border-width:1px 1px 0 0;padding:0 10px;height:36px;vertical-align:middle}#infoCicarConditions table th{text-align:left}#infoCicarConditions table td{text-align:center}#infoCicarConditions .cicar-conditions-texts h2{margin-top:15px}#infoCicarConditions .cicar-conditions-texts p{margin-bottom:10px}#cicarDisponibilidad #select-dates,#cicarDisponibilidad #filtros{background-color:#eee}#cicarDisponibilidad #filtros .filter_price_label{margin-top:8px}#cicarDisponibilidad #filtros .categories label{min-width:114px;display:inline-block}#cicarDisponibilidad #filtros #slider{width:300px;margin-top:10px;margin-bottom:10px}#cicarDisponibilidad #filtros #slider .ui-slider-handle{width:40px;height:1.6em;top:50%;margin-top:-.8em;text-align:center;line-height:1.6em}#cicarDisponibilidad .cicar-car-offer .cicar-car-offer-block{display:block}#cicarDisponibilidad .cicar-car-block{cursor:pointer}#cicarDisponibilidad .cicar-car-block:hover{background-color:#C8D7F7}#cicarDisponibilidad .car-selected{border-color:#58AC25;background-color:#b9dfa2}#cicarDisponibilidad .car-selected:hover{background-color:#b9dfa2}#cicarDisponibilidad .car-selected .cicar-button{background:#d7430d}#cicarModifyDatesForm #searchTitle{background-color:transparent;border:0;color:#666;font-weight:bold;padding:0;margin:0}#cicarModifyDatesForm #searchFormBackground{border:#FFFFFF 2px solid;height:150px;margin:1px;overflow:hidden;padding:1.5% 0}#cicarModifyDatesForm #searchFormBackground{width:525px;margin:1px;overflow:hidden;padding:1.5% 0}#cicarModifyDatesForm #searchFormBackground .title{margin-bottom:10px;padding-left:15px}#cicarModifyDatesForm .column{width:150px;background:url(/css/images/bg-right-form-search.png) no-repeat right top;float:left;padding:0px 10px}#cicarModifyDatesForm .column label{margin-bottom:4px;display:inline-block}#cicarModifyDatesForm .column input{border:#B1C6F3 1px solid;color:#666666;font-size:133.33%;font-weight:bold}#cicarModifyDatesForm .column select{border:#B1C6F3 1px solid;color:#666666;font-size:133.33%;font-weight:bold;width:132px;padding:7px 4px}#cicarModifyDatesForm .column input.calendar[type="text"]{width:125px;height:33px;cursor:pointer}#cicarModifyDatesForm .column input[type=text]{border:#C2D5FC 1px solid;font-size:121%}#cicarModifyDatesForm .column .button-gray{margin-top:15px;text-align:center}#cicarModifyDatesForm #pickupDate{background:#EEE url(/css/images/bg-input-calendar.png) no-repeat 95% 50%;border:none;color:#999;font-size:133.33%;font-weight:bold;height:33px;padding-left:5px;width:125px}#onlineServicesDisplayReservations{position:relative}#onlineServicesDisplayReservations .buttons-refunds{width:100%}#onlineServicesDisplayReservations .buttons-refunds .button a.gray2{color:#000000;display:block;text-align:center;padding:7px 0px;margin-top:10px}#onlineServicesDisplayReservations .buttons-refunds a.gray2.refund-button{color:#ec900e}#onlineServicesDisplayReservations .buttons-refunds .button-disabled a.gray2{color:#ccc;cursor:pointer}.borderNone{border:none !important}#seats-advertence .link-close span{padding-right:16px}#seats-advertence .button-with-line a{color:#FFFFFF}.information-search-block{border-radius:8px;background-color:#F0F0F0;box-shadow:2px 2px 2px #ccc;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;margin-bottom:15px}.information-search-block input.ss-search-input{height:28px;margin:10px;font-size:140%;color:#666;margin-left:15px;padding:1px 6px;border:1px solid #DDD;width:680px;outline:none}.information-search-block input.ss-search-button{height:36px;width:151px;border:0px solid #666;color:white;text-transform:uppercase;font-size:16px;font-weight:bold;margin-left:15px;cursor:pointer;border-radius:5px;background-color:#6ab532;background-image:-webkit-gradient(linear, left top, left bottom, from(#83c340), to(#5cac29));background-image:-webkit-linear-gradient(top, #83c340, #5cac29);background-image:-moz-linear-gradient(top, #83c340, #5cac29);background-image:-ms-linear-gradient(top, #83c340, #5cac29);background-image:-o-linear-gradient(top, #83c340, #5cac29);background-image:linear-gradient(top, #83c340, #5cac29)}.contact_promotion_label{min-height:55px}#OnlineServiceInvoiceHistory .calendar{height:24px}#OnlineServiceInvoiceHistory .link-clear-dates{width:329px}#myBookingHistoryOnline .link-clear-dates{width:220px}#addAPISForm .passengerdata-label-group{margin-left:25%;font-size:130%;margin-top:15px}#addAPISForm .api-tooltip-error .input-info-error{left:-23%}.linkmoreinfoseats{cursor:pointer}#modalSeatsConditions .title{background-color:#F0F0F0;border:2px solid #DDDDDD;height:25px;padding-top:10px;padding-left:20px;font-weight:bold}#modalSeatsConditions .content{padding-top:15px}#modalSeatsConditions .content a{color:#5BAC29;font-weight:bold;text-decoration:underline}#modalSeatsConditions .seats-conditions-container{border-width:0 1px 1px 1px;border-color:#d8d6d6;border-style:solid;padding:10px 3% 10px 4.4%;border-radius:5px}#modalInsuranceConditions .title{background-color:#F0F0F0;border:2px solid #DDDDDD;height:25px;padding-top:10px;padding-left:20px;font-weight:bold}#modalInsuranceConditions .content{padding-top:15px}#modalInsuranceConditions .content a{color:#5BAC29;font-weight:bold;text-decoration:underline}#modalInsuranceConditions .insurance-container{border-width:0 1px 1px 1px;border-color:#d8d6d6;border-style:solid;padding:10px 3% 10px 4.4%;border-radius:5px}.emergencylogo img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#ErrorPassUserPassword .input-info-error{left:-7%}#ErrorPassUserPassword .tooltip-bubble{margin-left:500px}.vertical-align-middle{vertical-align:middle}.line-height-27,span.line-height-27{line-height:27px !important}#modifyChangeRoute{background-color:#E6E6E6;font-size:0.85em !important}#modifyChangeRoute .searchFormBackground{border:#FFFFFF 2px solid;height:145px;margin:1px;overflow:hidden;padding:1.5% 0;width:510px;margin:1px;overflow:hidden;padding:1.5% 0}#modifyChangeRoute .searchFormBackground .title{margin-bottom:25px;padding-left:15px}#modifyChangeRoute .searchDates{width:130px}#modifyChangeRoute .searchDates input.calendar,#modifyChangeRoute .searchDates input.calendar[type="text"]{width:125px}#modifyChangeRoute .searchFromTo{width:150px}#modifyChangeRoute .searchFromTo,#modifyChangeRoute .searchDates{background:url(/css/images/bg-right-form-search-modify.png) no-repeat right center;padding-top:0}#modifyChangeRoute .searchFromTo .styled-select select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;color:#666666;font-size:133.33%;font-weight:bold;height:33px;padding:5px;width:175px}#modifyChangeRoute .searchFromTo .styled-select{background:#FFFFFF url(/css/images/arrow-search-form-select.png) no-repeat 96% 50%;height:35px;overflow:hidden;width:150px}#modifyChangeRoute .searchDates input[type=text]{border:#C2D5FC 1px solid;font-size:121%}#modifyChangeRoute .searchDates input[type=text].calendar{height:33px}#modifyChangeRoute .searchFromTo,#modifyChangeRoute .searchDates{height:80px;width:155px}#modifyChangeRoute .goToSearch{width:140px;text-align:center;float:left;margin-left:10px;padding-top:43px}.font-normal p{font-weight:normal}#buyProcessSelection > div.js-warning > p > a{font-weight:bolder;color:#D7810A;text-decoration:underline}.data-protection{margin-left:320px;width:350px}.complains-book span{vertical-align:middle;margin-left:15px}.complains-book img{opacity:0.8}.complains-book img:hover{opacity:1}#passenger-rights ol li{display:list-item;list-style:lower-latin;margin:5px 10px 5px 60px;width:79.5%;text-align:justify}#passenger-rights ul li{display:list-item;list-style:disc;margin:5px 10px 5px 60px;width:79.5%;text-align:justify}#passenger-rights table{margin-left:45px}#passenger-rights h2{line-height:15px;padding-bottom:5px;padding-top:5px;padding-left:30px;padding-right:80px;font-size:120%}#passenger-rights .margin-left-20{margin-left:20px}#passenger-rights table th:nth-child(2){width:20%}.passengers-amount{margin-top:20px;margin-bottom:25px;margin-left:3%;font-size:120%;width:90%}#about #textos .passengers-amount .row{margin-left:18%;border-bottom-style:none}#buyProcessSelection .rateTabsType .seeConnectedFlights,#buyProcessSelection .rateTabsType ul li.seeConnectedFlights a{color:#3FA1FF;font-weight:bold}.descuentoDCAdvertence{background-color:#FFA500 !important;color:white !important}#residentSticker{padding-top:15px;margin:3px 0 46px 0;width:189px}#residentSticker .buttonSticker{border:1px solid #ccc;padding:10px 0;background-color:#fff;color:#666;margin:0;font-size:100%;font-weight:bold;text-align:center;cursor:pointer;box-shadow:1px 1px #666;width:48%}#residentSticker .buttonSticker.active{background-color:#5BAC29;color:#fff;cursor:default}#residentSticker .buttonStickerDC{border-radius:5px 0 0 5px}#residentSticker .buttonStickerNDC{border-radius:0 5px 5px 0}#summaryPriceDCAdvertence{background:url(/css/images/message-warning.png) no-repeat 0px 2px;color:#D7810A;min-height:20px;padding:20px 15px 20px 45px;margin-top:0;padding:0 0 0px 32px}#summaryPriceDCAdvertence p{text-align:left}#summaryPriceDCAdvertence p .price{font-size:150%}#residency-subvention{height:18px;font-weight:bold;color:#5BAC29}#residentSelector{background-color:#F0F0F0;border:#CCCCCC 1px solid;margin:30px auto;padding:1%}#residentSelector .residentPassenger{padding:5px 0}#residentSelector .section-title-person{display:inline-block;height:26px;line-height:26px;text-align:center;width:26px}#residentSelector .section-title-person span{background:url(/css/images/section-title-person.png) no-repeat center center;display:block;width:26px}#residentSelector .section-title-text{display:inline-block;margin-left:5px;line-height:26px;text-align:right}#residentSelector .radio label{display:inline-block}#residentSelector .radio input[type=radio]{margin:0 3px 1px 15px}input#airport_text{width:175px;height:33px;border-width:initial !important;border-style:none !important;padding-top:0;padding-bottom:0;padding:2px 5px;font-size:133.33%;cursor:pointer;line-height:33px;color:#666666;background:transparent;outline:0;appearance:none}#buyProcessSelection .rateTable.familyFares .title-left{width:100%}#buyProcessSelection .rateTable.familyFares .availability-cell-left{padding:2% 0 0}#buyProcessSelection .rateTable.familyFares .conected-flight .availability-cell-left{padding:10px 0 0}#buyProcessSelection .rateTable.familyFares .title-left div,#buyProcessSelection .rateTable.familyFares .availability-cell-left{width:8%}#buyProcessSelection .rateTable.familyFares .title-left div.duration,#buyProcessSelection .rateTable.familyFares .title-left div.flightnumber,#buyProcessSelection .rateTable.familyFares .availability-cell-left.duration,#buyProcessSelection .rateTable.familyFares .availability-cell-left.flightnumber{width:9%}#buyProcessSelection .rateTable.familyFares .availability-cell-left.flightnumber{text-align:left;padding-left:16px}#buyProcessSelection .rateTable.familyFares .title-left div.advantages,#buyProcessSelection .rateTable.familyFares .availability-row div.advantages{text-align:left;width:auto;padding-left:10px}#buyProcessSelection .rateTable.familyFares .availability-row div.advantages{padding-top:6px}#buyProcessSelection .rateTable.familyFares div.advantages img{width:30px;margin-right:10px}#buyProcessSelection .rateTable.familyFares .availability-cell-right.min-price{background:#52AD22 url(/css/images/arrow-navigator-right-right-white.png) no-repeat 95% 50%;padding-right:12px}#buyProcessSelection .rateTable.familyFares .availability-cell-right.min-price span.price-integer{font-size:140%;line-height:40px}#buyProcessSelection .rateTable.familyFares .infoRateType .infoRateTypeBackground{padding-bottom:0}#buyProcessSelection .rateTable.familyFares .infoRateType .infoRateTypeData{margin:10px 10px 0 10px}#buyProcessSelection .rateTable.familyFares .infoRateType .infoRateTypeData .family-fare-fareblock{width:33%;float:right;padding:0 3px}#buyProcessSelection .rateTable.familyFares .family-fare-faretable table{border-collapse:separate}#buyProcessSelection .rateTable.familyFares .family-fare-faretable{margin-top:-1px;background-color:#fff;padding:0px;border:1px solid #60bdfb;float:right;margin-bottom:0 !important;width:100%}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.family-fare-PLUS{border:3px solid #43b02a}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table table tr td,#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table table tr th{vertical-align:middle;font-size:100%;border-color:#dadada;border-style:solid;border-width:1px 0 0}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table tr th{height:37px;font-weight:bold;text-align:center}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table tr th a{color:#52AD22;text-decoration:underline}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table table tr td{height:12px;padding-left:35px;background-size:auto 17px;background-repeat:no-repeat;background-position:10px 7px}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table table tr.hand-luggage td{background-image:url(/css/images/icons-svg/equipaje_mano.svg)}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table table tr.snack td{background-image:url(/css/images/icons-svg/plane-advantage-boarding-service.svg)}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table table tr.luggage td{background-image:url(/css/images/icons-svg/equipaje_facturado.svg)}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table table tr.bmaspoints td{background-image:url(/css/images/icons-svg/puntos_BinterMas.svg)}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table table tr.seat td{background-image:url(/css/images/icons-svg/asiento.svg)}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table table tr.doubleseat td{background-image:url(/css/images/icons-svg/plane-advantage-two-seats.svg)}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table table tr.changes td{background-image:url(/css/images/icons-svg/cambio_vuelo.svg)}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table table tr.upgrade td{background-image:url(/css/images/icons-svg/upgrade.svg)}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table table tr.refund td{background-image:url(/css/images/icons-svg/reembolso.svg)}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table table tr.priority-boarding td{background-image:url(/css/images/icons-svg/priority_boarding.svg)}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table table tr.footer-price th{border-top:1px solid #dadada;background-color:#F3F3F3;font-size:120%;cursor:pointer}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.selected table tr.footer-price th{color:#52AD22}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table table tr.footer-price th span.price-integer{font-size:120%}#buyProcessSelection .rateTable.familyFares .family-fare-faretable.info-table table tr.footer-price th input{vertical-align:top}#buyProcessSelection .rateTable.familyFares .fare-diference-text{position:initial;margin-top:10px;width:auto}#bubble-info{background-color:#FFF;color:#5BAC29;font-weight:bold;border:2px solid #5BAC29;width:140px;padding:9px 4px;position:absolute}#bubble-info{background-color:#FFF;color:#5BAC29;font-weight:bold;border:2px solid #5BAC29}#bubble-info .tooltip-bubble-arrow-border-left{border-right:10px solid #5BAC29;left:-22px}#bubble-info .tooltip-bubble-arrow-left{border-right:10px solid white}.logoBizum{height:40px;margin-top:-4px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Arial}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial;font-size:1em}.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff url(/css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#666666}.ui-widget-content a{color:#666666}.ui-widget-header{border:1px solid #cccccc;background:#eaeaea url(/css/images/ui-bg_highlight-hard_100_eaeaea_1x100.png) 50% 50% repeat-x;color:#666666;font-weight:bold}.ui-widget-header a{color:#666666}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3 !important;background:#eaeaea url(/css/images/ui-bg_highlight-hard_100_eaeaea_1x100.png) 50% 50% repeat-x !important;font-weight:normal !important;color:#555555 !important}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999 !important;background:#c8d7f7 url(/css/images/ui-bg_highlight-hard_65_c8d7f7_1x100.png) 50% 50% repeat-x !important;font-weight:normal !important;color:#444444 !important}.ui-state-hover a,.ui-state-hover a:hover{color:#444444;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa !important;background:#5bac29 url(/css/images/ui-bg_highlight-hard_100_5bac29_1x100.png) 50% 50% repeat-x !important;font-weight:normal !important;color:#ffffff !important}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #3fa1ff;background:#ffffff url(/css/images/ui-bg_glass_55_ffffff_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/css/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(/css/images/ui-icons_cccccc_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/css/images/ui-icons_cccccc_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/css/images/ui-icons_cccccc_256x240.png)}.ui-state-default .ui-icon{background-image:url(/css/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/css/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/css/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/css/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/css/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-widget-overlay{background:#000000 url(/css/images/ui-bg_flat_0_000000_40x100.png) 50% 50% repeat-x;opacity:.75;filter:Alpha(Opacity=75)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#aaaaaa url(/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.20;filter:Alpha(Opacity=20);-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;font-size:1.3em !important;z-index:10005 !important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-tabs{padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{position:relative;float:left;border-bottom-width:0 !important;margin:0 .2em -1px 0;padding:0}.ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:.5em 1em}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;border-bottom-width:0}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{padding:1em 1.4em;display:block;border-width:0;background:none}.ui-tabs .ui-tabs-hide{display:none !important}.ui-widget-content .highlighted .ui-state-default{background:#3FA1FF url(/css/images/ui-bg_highlight-hard_selected_1x100.png) 50% 50% repeat-x !important;color:#ffffff !important}.ui-widget-content .highlighted .ui-state-active{border:1px solid #aaaaaa !important;background:#5bac29 url(/css/images/ui-bg_highlight-hard_100_5bac29_1x100.png) 50% 50% repeat-x !important;font-weight:normal !important;color:#ffffff !important}#ui-datepicker-div .ui-datepicker-odd{background-color:#EFEFEF}#headerMenu #secureAndLike.grid-6{width:48.5%}input[type=checkbox]{border:none !important}.login-container-tab{width:147px}.login-container-tab a{background:url(/css/images/up-arrow.png) no-repeat 120px 50%}ul#menuNavRight li a{background-color:#F9F9F9}#searchFlights #searchForm{background-color:#86C542}#searchFacilitiesPromotionsFormHome #searchForm{background-color:#86C542}#buyProcessSelection .previousDay,#buyProcessSelection .date,#buyProcessSelection .nextDay{background-color:#FFFFFF}#buyProcessSelection .selected-day{background-color:#ECECEC}#buyProcessSelection .blocked{background-color:#F3F3F3}.landing-conditions-table .condition-price p.conditions-title{line-height:20px}#buyProcessFooterInfo #buyProcessFooterMenu ul li{margin-top:0}#socialNet{margin-left:19px}.grid-1-8{margin-right:0.9%}.gray-gradient-bottom-top{background-color:#F9F9F9}.gray-gradient-bottom-top-80{background-color:#F9F9F9}.gray-gradient-bottom-top-5{background-color:#F9F9F9}.arrow-gray-border-bottom1{border:white}.arrow-gray-border-bottom2{border:white}.white-background{background-color:white !important}#profileContactDataFields .ui-tabs-nav li.ui-tabs-selected{background:#F0F0F0}input[type=checkbox]{border:none !important}.login-container{width:470px !important}#header #info .weather{width:200px}ul#menuNavRight li a{background-color:#F9F9F9}#searchFlights #searchForm{background-color:#86C542}#searchFacilitiesPromotionsFormHome #searchForm{background-color:#86C542}#buyProcessSelection .previousDay,#buyProcessSelection .date,#buyProcessSelection .nextDay{background-color:#FFFFFF}#buyProcessSelection .selected-day{background-color:#ECECEC}#buyProcessSelection .blocked{background-color:#F3F3F3}.landing-conditions-table .condition-price p.conditions-title{line-height:20px}.timetable-table .availability-cell-right .available input[type=radio]{filter:alpha(opacity=0)}#footer #footerLogos ul li{height:33px}#footer #footerLogos ul li img,#buyProcessFooterInfo #footerLogos ul li img{max-width:none}#buyProcessFooterInfo #buyProcessFooterMenu ul li{margin-top:0}#socialNet{margin-left:19px}.grid-1-8{margin-right:0.9%}.gray-gradient-bottom-top{background-color:#F9F9F9}.gray-gradient-bottom-top-80{background-color:#F9F9F9}.gray-gradient-bottom-top-5{background-color:#F9F9F9}.arrow-gray-border-bottom1{border:white}.arrow-gray-border-bottom2{border:white}.white-background{background-color:white !important}#search #from_text,#search #to_text,#search #departureDate,#search #returnDate{line-height:33px}#profileContactDataFields .ui-tabs-nav li.ui-tabs-selected{background:#F0F0F0}