.flippant{transform:perspective(500px) rotateY(0deg);-webkit-transform:perspective(500px) rotateY(0deg);-moz-transform:perspective(500px) rotateY(0deg)}.flippant-back{transform:perspective(500px) rotateY(-180deg);-moz-transform:perspective(500px) rotateY(-180deg);-webkit-transform:perspective(500px) rotateY(-180deg);height:0;z-index:100000}.flippant,.flippant-back{transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.flippant,.flipper{-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flippant.flipped{transform:perspective(500px) rotateY(180deg);-moz-transform:perspective(500px) rotateY(180deg);-webkit-transform:perspective(500px) rotateY(180deg)}.flippant-back.flipped{transform:perspective(500px) rotateY(0deg);-moz-transform:perspective(500px) rotateY(0deg);-webkit-transform:perspective(500px) rotateY(0deg)}.flippant-modal-dark,.flippant-modal-light{position:absolute;margin:0;top:20%;left:2.5%;width:95%;height:78%;padding:1em;box-sizing:border-box;background:rgba(255,255,255,.95);box-shadow:0 0 10px rgba(0,0,0,.5)}.flippant-modal-dark,.flippant-modal-dark p{color:#000}.flippant-modal-light{background:rgba(230,230,230,.7);box-shadow:3px 3px 6px rgba(0,0,0,.3);border-radius:5px;border:1px solid #aaa}.half{width:50%}.full{width:100% !important}.width90{width:90% !important}.width80{width:80% !important}.width70{width:70% !important}.width60{width:60% !important}.width40{width:40% !important}.width50{width:50% !important}.width30{width:30% !important}.width20{width:20% !important}.width10{width:10% !important}.width48{width:48% !important}.width98{width:98% !important}.width23{width:23% !important}.height100{height:100% !important}.height50{height:50% !important}.left{float:left}.right{float:right}.one-fifth{width:20%}.two-fifth{width:40%}.three-fifth{width:60%}.four-fifth{width:80%}.five-fifth{width:100%}.one-fourth{width:25% !important}.one_third{width:33.3%}.two_third{width:66.6%}.three_third{width:99.9%}.last{margin-right:0 !important;padding-right:0 !important;border:0 !important}.bottom_last{margin-bottom:0 !important;padding-bottom:0 !important}.noborder{border:none !important}.nobackground{background:none !important}.border_right{border-right:1px solid #e1e1e1 !important}.border_left{border-left:1px solid #fff !important}.fixed_width{width:980px;max-width:980px;margin:0 auto}.bigfont{font-size:22px !important}.font_ninety{font-size:.9em !important}.font_eighty{font-size:.8em !important}.font_seventy{font-size:.7em !important}.font_seventy_med{font-size:.75em !important}.font_sixty{font-size:.6em !important}.margin-right{margin-right:3%}.nomargen{margin-right:0}.nopadding{padding:0 !important}.padd1{padding:1em !important}.padd2{padding:.5em !important}.linehei-custom{line-height:1.5 !important}.inline-block{display:inline-block !important}.inline{display:inline !important}.block{display:block !important}.table{display:table !important}.table-cell{display:table-cell !important}.table-row{display:table-row !important}.align-middle{vertical-align:middle !important}.align-top{vertical-align:top !important}.fleft{float:left !important}.fright{float:right !important}.fnone{float:none !important}.clear{clear:both !important}.pointer{cursor:pointer !important}.txtleft{text-align:left !important}.txtright{text-align:right !important}.txtcenter{text-align:center !important}.bold{font-weight:bold !important}.italic{font-style:italic}.normal{font-weight:normal !important}.lightblue{color:#09c !important}.darkblue{color:#024 !important}.lightgrey{color:#999 !important}.green{color:#688c00}.white{color:#fff !important}.red{color:#8c0000}.no-decoration{text-decoration:none !important}.no-list-type{list-style-type:none}.no-color{color:inherit}.hover:hover{background:#d9f0f7 !important}.h50{height:50% !important}.h100{height:100% !important}.gradient{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f5f5f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,#fff 0%,#f5f5f5 100%);background:-o-linear-gradient(top,#fff 0%,#f5f5f5 100%);background:-ms-linear-gradient(top,#fff 0%,#f5f5f5 100%);background:linear-gradient(to bottom,#fff 0%,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=0)}.text-hoc-gradient{background:#203d75;background:-moz-linear-gradient(315deg,#00b9cd 0%,#203d75);background:-webkit-gradient(315deg,left top,left bottom,color-stop(0%,#00b9cd),color-stop(100%,#203d75));background:-webkit-linear-gradient(315deg,#00b9cd 0%,#203d75);background:-o-linear-gradient(315deg,#00b9cd 0%,#203d75);background:-ms-linear-gradient(315deg,#00b9cd 0%,#203d75);background:linear-gradient(315deg,#00b9cd,#203d75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b9cd',endColorstr='#203d75',GradientType=0);color:transparent;-webkit-background-clip:text;background-clip:text}.fill-hoc-gradient{background:#203d75;background:-moz-linear-gradient(top,#203d75 0%,#00b9cd);background:-webkit-gradient(top,color-stop(0%,#203d75),color-stop(100%,#00b9cd));background:-webkit-linear-gradient(top,#203d75 0%,#00b9cd);background:-o-linear-gradient(top,#203d75 0%,#00b9cd);background:-ms-linear-gradient(top,#203d75 0%,#00b9cd);background:linear-gradient(top,#203d75,#00b9cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#203d75',endColorstr='#00b9cd',GradientType=0);color:transparent}.box-sizing{box-sizing:border-box !important;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important}.relative{position:relative !important}.absolute{position:absolute !important}.margin_centered{margin:0 auto !important}.uppercase{text-transform:uppercase !important}.button_change{background-color:#fff;border:1px solid #c6c6c6;color:#024;cursor:pointer;font-size:.7em;margin:0;margin-top:8px;padding:10px 20px 10px 20px;text-transform:uppercase;transition:all .2s ease 0s;display:inline-block}.button_change:hover{background-color:#09c;color:#fff;box-shadow:0 0 4px #c6c6c6}.button_check_availability{display:flex;justify-content:center;align-items:center;width:218px;height:44px;border:1px solid #c6c6c6;border-radius:10px;color:#fff;font-size:1em;margin:0;text-transform:uppercase}.button_check_availability:hover{cursor:pointer;box-shadow:0 0 4px #c6c6c6}.button_download_pdf{-moz-box-sizing:border-box;background:url("/Themes/CLCWebMemberMario/Styles/img/download_pdf.png") no-repeat scroll center center transparent;height:74px;line-height:74px;padding:0 70px 0 8px;width:233px;margin:10px auto !important}.button_download_pdf:hover{background:url("/Themes/CLCWebMemberMario/Styles/img/download_pdf_hover.png") no-repeat scroll center center transparent}.text_ajaxbusy{padding-top:20px}@font-face{font-family:'stamped';src:url('base/fonts/Top_Secret-webfont.eot?');src:url('base/fonts/Top_Secret-webfont.eot?#iefix') format('embedded-opentype'),url('base/fonts/Top_Secret-webfont.woff') format('woff'),url('base/fonts/Top_Secret-webfont.ttf') format('truetype'),url('base/fonts/Top_Secret-webfont.svg#Top_Secret') format('svg');font-weight:normal;font-style:normal}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:160px;display:block;float:left}#ajaxBusy{background:none repeat scroll 0 0 #fff;display:block;float:right;height:100%;opacity:.8;position:absolute;top:0;width:100%;z-index:150;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}#ajaxBusy div{width:100%;height:32px;top:50%;left:50%;margin-left:-50%;margin-top:-16px;position:absolute;background:url("/Themes/CLCWebMemberMario/Styles/img/loading.gif") no-repeat center center}#please-wait{background:url("/Themes/CLCWebMemberMario/Styles/img/loading.gif") no-repeat center center #fff;display:block;height:100%;position:absolute;top:0;width:100%;z-index:999999}.message_open{background-color:#fff;border:1px solid #333;box-shadow:0 0 4px #333;height:auto;left:50% !important;margin-left:-320px;margin-top:-100px;top:50% !important;width:640px}.message_closed{transition:all .2s ease 0s;margin:0 5px}.messages{height:100%;width:78px;background-color:#024 !important}.message_alert{border-right:5px solid #ffbf00;border-bottom:3px solid #fff;background-color:#024 !important;color:#ffbf00}.message_info{border-right:5px solid #09c;border-bottom:3px solid #fff;background-color:#024 !important;color:#09c}.message_offers{border-right:5px solid #ff8000;border-bottom:3px solid #fff;background-color:#024 !important;color:#ff8000}.message_test{border-right:5px solid #ff8000;border-bottom:3px solid #fff;background-color:#024 !important;color:#ff8000}.messages_content{padding:0 20px !important;width:517px}dd h3{border-bottom:1px dotted #333;font-size:1.1em !important;padding-top:30px !important;padding-left:8px}dd p{padding-top:20px;padding-left:8px}.message_icons_container{height:0}.dashboard_alert{bottom:0;right:0;width:25px;height:25px}.close_button{background:url("/Media/Default/icons/close_button.png") no-repeat scroll center center;width:35px;height:35px;z-index:10;top:-15px;right:-15px}.muestra_icono_mensaje{background:url("/Media/Default/icons/bg_icon_hasmessage.jpg") no-repeat scroll center center;width:60px;height:50px}.table_choice_cell_left{background-color:#e2e2e2;color:#000;padding:5px 10px;border:1px solid #fff}.table_choice_cell_right{background-color:#e98001;color:#fff;padding:5px 10px;border:1px solid #fff}.camera_wrap a,.camera_wrap img,.camera_wrap ol,.camera_wrap ul,.camera_wrap li,.camera_wrap table,.camera_wrap tbody,.camera_wrap tfoot,.camera_wrap thead,.camera_wrap tr,.camera_wrap th,.camera_wrap td .camera_thumbs_wrap a,.camera_thumbs_wrap img,.camera_thumbs_wrap ol,.camera_thumbs_wrap ul,.camera_thumbs_wrap li,.camera_thumbs_wrap table,.camera_thumbs_wrap tbody,.camera_thumbs_wrap tfoot,.camera_thumbs_wrap thead,.camera_thumbs_wrap tr,.camera_thumbs_wrap th,.camera_thumbs_wrap td{background:none;border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;list-style:none}.camera_wrap{display:none;position:relative;z-index:0;border-radius:10px;overflow:hidden}.camera_wrap img{max-width:none !important}.camera_fakehover{height:100%;min-height:60px;position:relative;width:100%;z-index:1}.camera_wrap{width:100%}.camera_src{display:none}.cameraCont,.cameraContents{height:100%;position:relative;width:100%;z-index:1}.cameraSlide{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}.cameraContent{bottom:0;display:none;left:0;position:absolute;right:0;top:0;width:100%}.camera_target{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0;width:100%;z-index:0}.camera_overlayer{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:0}.camera_target_content{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.camera_target_content .camera_link{background:url(vendors/img/blank.gif);display:block;height:100%;text-decoration:none}.camera_loader{background:#fff url(img/camera-loader.gif) no-repeat center;background:rgba(255,255,255,.9) url(img/camera-loader.gif) no-repeat center;border:1px solid #fff;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;height:36px;left:50%;overflow:hidden;position:absolute;margin:-18px 0 0 -18px;top:50%;width:36px;z-index:3}.camera_bar{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:3}.camera_thumbs_wrap.camera_left .camera_bar,.camera_thumbs_wrap.camera_right .camera_bar{height:100%;position:absolute;width:auto}.camera_thumbs_wrap.camera_bottom .camera_bar,.camera_thumbs_wrap.camera_top .camera_bar{height:auto;position:absolute;width:100%}.camera_nav_cont{height:65px;overflow:hidden;position:absolute;right:9px;top:15px;width:120px;z-index:4}.camera_caption{bottom:0;display:block;position:absolute;width:100%}.camera_caption>div{padding:10px 20px}.camerarelative{overflow:hidden;position:relative}.imgFake{cursor:pointer}.camera_prevThumbs{bottom:4px;cursor:pointer;left:0;position:absolute;top:4px;visibility:hidden;width:30px;z-index:10}.camera_prevThumbs div{background:url(img/camera_skins.png) no-repeat -160px 0;display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px}.camera_nextThumbs{bottom:4px;cursor:pointer;position:absolute;right:0;top:4px;visibility:hidden;width:30px;z-index:10}.camera_nextThumbs div{background:url(img/camera_skins.png) no-repeat -190px 0;display:block;height:40px;margin-top:-20px;position:absolute;top:50%;width:30px}.camera_command_wrap .hideNav{display:none}.camera_command_wrap{left:0;position:relative;right:0;z-index:4}.camera_wrap .camera_pag .camera_pag_ul{list-style:none;margin:0;padding:0;text-align:right}.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;display:inline-block;height:16px;margin:20px 5px;position:relative;text-align:left;text-indent:-9999px;width:16px}.camera_commands_emboss .camera_pag .camera_pag_ul li{-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2)}.camera_wrap .camera_pag .camera_pag_ul li>span{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:6px;left:1px;overflow:hidden;position:absolute;top:1px;width:6px}.camera_commands_emboss .camera_pag .camera_pag_ul li:hover>span{-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2)}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent>span{-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:0}.camera_pag_ul li img{display:none;position:absolute}.camera_pag_ul .thumb_arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;top:0;left:50%;margin-left:-4px;position:absolute}.camera_prev,.camera_next,.camera_commands{cursor:pointer;height:40px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:2}.camera_prev{left:0}.camera_prev>span{background:url(img/camera_skins.png) no-repeat 0 0;display:block;height:40px;width:40px}.camera_next{right:0}.camera_next>span{background:url(img/camera_skins.png) no-repeat -40px 0;display:block;height:40px;width:40px}.camera_commands{right:41px}.camera_commands>.camera_play{background:url(img/camera_skins.png) no-repeat -80px 0;height:40px;width:40px}.camera_commands>.camera_stop{background:url(img/camera_skins.png) no-repeat -120px 0;display:block;height:40px;width:40px}.camera_wrap .camera_pag .camera_pag_ul li{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;cursor:pointer;display:inline-block;height:8px;margin:3px;margin-top:5px;position:relative;text-indent:-9999px;width:8px}.camera_thumbs_cont{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;overflow:hidden;position:relative;width:100%}.camera_commands_emboss .camera_thumbs_cont{-moz-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 0 rgba(255,255,255,1),inset 0 1px 1px rgba(0,0,0,.2)}.camera_thumbs_cont>div{float:left;width:100%}.camera_thumbs_cont ul{overflow:hidden;padding:3px 4px 8px;position:relative;text-align:center}.camera_thumbs_cont ul li{display:inline;padding:0 4px}.camera_thumbs_cont ul li>img{border:1px solid;cursor:pointer;margin-top:5px;vertical-align:bottom}.camera_clear{display:block;clear:both}.showIt{display:none}.camera_clear{clear:both;display:block;height:1px;margin:-1px 0 25px;position:relative}div.fadeIn{font-size:13px !important;color:#024}.pattern_1 .camera_overlayer{background:url(img/patterns/overlay1.png) repeat}.pattern_2 .camera_overlayer{background:url(img/patterns/overlay2.png) repeat}.pattern_3 .camera_overlayer{background:url(img/patterns/overlay3.png) repeat}.pattern_4 .camera_overlayer{background:url(img/patterns/overlay4.png) repeat}.pattern_5 .camera_overlayer{background:url(img/patterns/overlay5.png) repeat}.pattern_6 .camera_overlayer{background:url(img/patterns/overlay6.png) repeat}.pattern_7 .camera_overlayer{background:url(img/patterns/overlay7.png) repeat}.pattern_8 .camera_overlayer{background:url(img/patterns/overlay8.png) repeat}.pattern_9 .camera_overlayer{background:url(img/patterns/overlay9.png) repeat}.pattern_10 .camera_overlayer{background:url(img/patterns/overlay10.png) repeat}.camera_caption{color:#fff}.camera_caption>div{background:#000;background:rgba(0,0,0,.8)}.camera_wrap .camera_pag .camera_pag_ul li{background:#b7b7b7}.camera_wrap .camera_pag .camera_pag_ul li:hover>span{background:#b7b7b7}.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent>span{background:#09c}.camera_pag_ul li img{border:4px solid #e6e6e6;-moz-box-shadow:0 3px 6px rgba(0,0,0,.5);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.5);box-shadow:0 3px 6px rgba(0,0,0,.5)}.camera_pag_ul .thumb_arrow{border-top-color:#e6e6e6}.camera_prevThumbs,.camera_nextThumbs,.camera_prev,.camera_next,.camera_commands,.camera_thumbs_cont{background:#d8d8d8;background:rgba(216,216,216,.85)}.camera_wrap .camera_pag .camera_pag_ul li{background:#ddd}.camera_thumbs_cont ul li>img{border:1px solid #000}.camera_charcoal_skin .camera_prevThumbs div{background-position:-160px -400px}.camera_charcoal_skin .camera_nextThumbs div{background-position:-190px -400px}.camera_charcoal_skin .camera_prev>span{background-position:0 -400px}.camera_charcoal_skin .camera_next>span{background-position:-40px -400px}.camera_charcoal_skin .camera_commands>.camera_play{background-position:-80px -400px}.camera_charcoal_skin .camera_commands>.camera_stop{background-position:-120px -400px}.widget-offers{background-color:#fff;float:right;width:100%}.widget-offers ul{color:#ccc;float:right;font-size:20px;line-height:57px;text-transform:uppercase;width:100%;clear:both;margin-bottom:10px}.ui-jqgrid{position:relative;font-size:11px}.ui-jqgrid .ui-jqgrid-view{position:relative;left:0;top:0;padding:0}.ui-jqgrid .ui-jqgrid-titlebar{padding:.3em .2em .2em .3em;position:relative;border-left:0 none;border-right:0 none;border-top:0 none}.ui-jqgrid .ui-jqgrid-title{float:left;margin:.1em 0 .2em}.ui-jqgrid .ui-jqgrid-titlebar-close{position:absolute;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-jqgrid .ui-jqgrid-titlebar-close span{display:block;margin:1px}.ui-jqgrid .ui-jqgrid-titlebar-close:hover{padding:0}.ui-jqgrid .ui-jqgrid-hdiv{position:relative;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;border-left:0 none !important;border-top:0 none !important;border-right:0 none !important}.ui-jqgrid .ui-jqgrid-hbox{float:left;padding-right:20px}.ui-jqgrid .ui-jqgrid-htable{table-layout:fixed;margin:0}.ui-jqgrid .ui-jqgrid-htable th{height:22px;padding:0 2px 0 2px}.ui-jqgrid .ui-jqgrid-htable th div{overflow:hidden;position:relative;height:17px}.ui-th-column,.ui-jqgrid .ui-jqgrid-htable th.ui-th-column{overflow:hidden;white-space:nowrap;text-align:center;border-top:0 none;border-bottom:0 none}.ui-th-ltr,.ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr{border-left:0 none}.ui-th-rtl,.ui-jqgrid .ui-jqgrid-htable th.ui-th-rtl{border-right:0 none}.ui-jqgrid .ui-th-div-ie{white-space:nowrap;zoom:1;height:17px}.ui-jqgrid .ui-jqgrid-resize{height:20px !important;position:relative;cursor:e-resize;display:inline;overflow:hidden}.ui-jqgrid .ui-grid-ico-sort{overflow:hidden;position:absolute;display:inline;cursor:pointer !important}.ui-jqgrid .ui-icon-asc{margin-top:-3px;height:12px}.ui-jqgrid .ui-icon-desc{margin-top:3px;height:12px}.ui-jqgrid .ui-i-asc{margin-top:0;height:16px}.ui-jqgrid .ui-i-desc{margin-top:0;margin-left:13px;height:16px}.ui-jqgrid .ui-jqgrid-sortable{cursor:pointer}.ui-jqgrid tr.ui-search-toolbar th{border-top-width:1px !important;border-top-color:inherit !important;border-top-style:ridge !important}tr.ui-search-toolbar input{margin:1px 0 0 0}tr.ui-search-toolbar select{margin:1px 0 0 0}.ui-jqgrid .ui-jqgrid-bdiv{position:relative;margin:0;padding:0;overflow:auto;text-align:left}.ui-jqgrid .ui-jqgrid-btable{table-layout:fixed;margin:0}.ui-jqgrid tr.jqgrow td{font-weight:normal;overflow:hidden;white-space:pre;height:22px;padding:0 2px 0 2px;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid}.ui-jqgrid tr.jqgfirstrow td{padding:0 2px 0 2px;border-right-width:1px;border-right-style:solid}.ui-jqgrid tr.jqgroup td{font-weight:normal;overflow:hidden;white-space:pre;height:22px;padding:0 2px 0 2px;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid}.ui-jqgrid tr.jqfoot td{font-weight:bold;overflow:hidden;white-space:pre;height:22px;padding:0 2px 0 2px;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid}.ui-jqgrid tr.ui-row-ltr td{text-align:left;border-right-width:1px;border-right-color:inherit;border-right-style:solid}.ui-jqgrid tr.ui-row-rtl td{text-align:right;border-left-width:1px;border-left-color:inherit;border-left-style:solid}.ui-jqgrid td.jqgrid-rownum{padding:0 2px 0 2px;margin:0;border:0 none}.ui-jqgrid .ui-jqgrid-resize-mark{width:2px;left:0;background-color:#777;cursor:e-resize;cursor:col-resize;position:absolute;top:0;height:100px;overflow:hidden;display:none;border:0 none}.ui-jqgrid .ui-jqgrid-sdiv{position:relative;margin:0;padding:0;overflow:hidden;border-left:0 none !important;border-top:0 none !important;border-right:0 none !important}.ui-jqgrid .ui-jqgrid-ftable{table-layout:fixed;margin-bottom:0}.ui-jqgrid tr.footrow td{font-weight:bold;overflow:hidden;white-space:nowrap;height:21px;padding:0 2px 0 2px;border-top-width:1px;border-top-color:inherit;border-top-style:solid}.ui-jqgrid tr.footrow-ltr td{text-align:left;border-right-width:1px;border-right-color:inherit;border-right-style:solid}.ui-jqgrid tr.footrow-rtl td{text-align:right;border-left-width:1px;border-left-color:inherit;border-left-style:solid}.ui-jqgrid .ui-jqgrid-pager{border-left:0 none !important;border-right:0 none !important;border-bottom:0 none !important;margin:0 !important;padding:0 !important;position:relative;height:25px;white-space:nowrap;overflow:hidden}.ui-jqgrid .ui-pager-control{position:relative}.ui-jqgrid .ui-pg-table{position:relative;padding-bottom:2px;width:auto;margin:0}.ui-jqgrid .ui-pg-table td{font-weight:normal;vertical-align:middle;padding:1px}.ui-jqgrid .ui-pg-button{height:19px !important}.ui-jqgrid .ui-pg-button span{display:block;margin:1px;float:left}.ui-jqgrid .ui-pg-button:hover{padding:0}.ui-jqgrid .ui-state-disabled:hover{padding:1px}.ui-jqgrid .ui-pg-input{height:13px;font-size:.8em;margin:0}.ui-jqgrid .ui-pg-selbox{font-size:.8em;line-height:18px;display:block;height:18px;margin:0}.ui-jqgrid .ui-separator{height:18px;border-left:1px solid #ccc;border-right:1px solid #ccc;margin:1px;float:right}.ui-jqgrid .ui-paging-info{font-weight:normal;height:19px;margin-top:3px;margin-right:4px}.ui-jqgrid .ui-jqgrid-pager .ui-pg-div{padding:1px 0;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;position:relative}.ui-jqgrid .ui-jqgrid-pager .ui-pg-button{cursor:pointer}.ui-jqgrid .ui-jqgrid-pager .ui-pg-div span.ui-icon{float:left;margin:0 2px}.ui-jqgrid td input,.ui-jqgrid td select .ui-jqgrid td textarea{margin:0}.ui-jqgrid td textarea{width:auto;height:auto}.ui-jqgrid .ui-jqgrid-toppager{border-left:0 none !important;border-right:0 none !important;border-top:0 none !important;margin:0 !important;padding:0 !important;position:relative;height:25px !important;white-space:nowrap;overflow:hidden}.ui-jqgrid .ui-jqgrid-btable .ui-sgcollapsed span{display:block}.ui-jqgrid .ui-subgrid{margin:0;padding:0;width:100%}.ui-jqgrid .ui-subgrid table{table-layout:fixed}.ui-jqgrid .ui-subgrid tr.ui-subtblcell td{height:18px;border-right-width:1px;border-right-color:inherit;border-right-style:solid;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid}.ui-jqgrid .ui-subgrid td.subgrid-data{border-top:0 none !important}.ui-jqgrid .ui-subgrid td.subgrid-cell{border-width:0 0 1px 0}.ui-jqgrid .ui-th-subgrid{height:20px}.ui-jqgrid .loading{position:absolute;top:45%;left:45%;width:auto;z-index:101;padding:6px;margin:5px;text-align:center;font-weight:bold;display:none;border-width:2px !important}.ui-jqgrid .jqgrid-overlay{display:none;z-index:100}* html .jqgrid-overlay{width:expression(this.parentNode.offsetWidth+"px");height:expression(this.parentNode.offsetHeight+"px")}* .jqgrid-overlay iframe{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+"px");height:expression(this.parentNode.offsetHeight+"px")}.ui-jqgrid .ui-userdata{border-left:0 none;border-right:0 none;height:21px;overflow:hidden}.ui-jqdialog{display:none;width:300px;position:absolute;padding:.2em;font-size:11px;overflow:visible}.ui-jqdialog .ui-jqdialog-titlebar{padding:.3em .2em;position:relative}.ui-jqdialog .ui-jqdialog-title{margin:.1em 0 .2em}.ui-jqdialog .ui-jqdialog-titlebar-close{position:absolute;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-jqdialog .ui-jqdialog-titlebar-close span{display:block;margin:1px}.ui-jqdialog .ui-jqdialog-titlebar-close:hover,.ui-jqdialog .ui-jqdialog-titlebar-close:focus{padding:0}.ui-jqdialog-content,.ui-jqdialog .ui-jqdialog-content{border:0;padding:.3em .2em;background:none;height:auto}.ui-jqdialog .ui-jqconfirm{padding:.4em 1em;border-width:3px;position:absolute;bottom:10px;right:10px;overflow:visible;display:none;height:80px;width:220px;text-align:center}.ui-jqdialog-content .FormGrid{margin:0}.ui-jqdialog-content .EditTable{width:100%;margin-bottom:0}.ui-jqdialog-content .DelTable{width:100%;margin-bottom:0}.EditTable td input,.EditTable td select,.EditTable td textarea{margin:0}.EditTable td textarea{width:auto;height:auto}.ui-jqdialog-content td.EditButton{text-align:right;border-top:0 none;border-left:0 none;border-right:0 none;padding-bottom:5px;padding-top:5px}.ui-jqdialog-content td.navButton{text-align:center;border-left:0 none;border-top:0 none;border-right:0 none;padding-bottom:5px;padding-top:5px}.ui-jqdialog-content input.FormElement{padding:.3em}.ui-jqdialog-content .data-line{padding-top:.1em;border:0 none}.ui-jqdialog-content .CaptionTD{text-align:left;vertical-align:middle;border:0 none;padding:2px;white-space:nowrap}.ui-jqdialog-content .DataTD{padding:2px;border:0 none;vertical-align:top}.ui-jqdialog-content .form-view-data{white-space:pre}.fm-button{display:inline-block;margin:0 4px 0 0;padding:.4em .5em;text-decoration:none !important;cursor:pointer;position:relative;text-align:center;zoom:1}.fm-button-icon-left{padding-left:1.9em}.fm-button-icon-right{padding-right:1.9em}.fm-button-icon-left .ui-icon{right:auto;left:.2em;margin-left:0;position:absolute;top:50%;margin-top:-8px}.fm-button-icon-right .ui-icon{left:auto;right:.2em;margin-left:0;position:absolute;top:50%;margin-top:-8px}#nData,#pData{float:left;margin:3px;padding:0;width:15px}.ui-jqgrid .selected-row,div.ui-jqgrid .selected-row td{font-style:normal;border-left:0 none}.ui-jqgrid .tree-wrap{float:left;position:relative;height:18px;white-space:nowrap;overflow:hidden}.ui-jqgrid .tree-minus{position:absolute;height:18px;width:18px;overflow:hidden}.ui-jqgrid .tree-plus{position:absolute;height:18px;width:18px;overflow:hidden}.ui-jqgrid .tree-leaf{position:absolute;height:18px;width:18px;overflow:hidden}.ui-jqgrid .treeclick{cursor:pointer}.jqmOverlay{background-color:#000}* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+"px");height:expression(this.parentNode.offsetHeight+"px")}.ui-jqgrid-dnd tr td{border-right-width:1px;border-right-color:inherit;border-right-style:solid;height:20px}.ui-jqgrid .ui-jqgrid-title-rtl{float:right;margin:.1em 0 .2em}.ui-jqgrid .ui-jqgrid-hbox-rtl{float:right;padding-left:20px}.ui-jqgrid .ui-jqgrid-resize-ltr{float:right;margin:-2px -2px -2px 0}.ui-jqgrid .ui-jqgrid-resize-rtl{float:left;margin:-2px 0 -1px -3px}.ui-jqgrid .ui-sort-rtl{left:0}.ui-jqgrid .tree-wrap-ltr{float:left}.ui-jqgrid .tree-wrap-rtl{float:right}.ui-jqgrid .ui-ellipsis{text-overflow:ellipsis;-moz-binding:url('vendors/ellipsis-xbl.xml#ellipsis')}.ui-searchFilter{display:none;position:absolute;z-index:770;overflow:visible}.ui-searchFilter table{position:relative;margin:0;width:auto}.ui-searchFilter table td{margin:0;padding:1px}.ui-searchFilter table td input,.ui-searchFilter table td select{margin:.1em}.ui-searchFilter .ui-state-default{cursor:pointer}.ui-searchFilter .divider hr{margin:1px}.windows8{position:absolute;width:40px;height:40px;margin:-20px;height:-20px;top:50%;left:50%}.windows8 .wBall{position:absolute;width:38px;height:38px;opacity:0;-moz-transform:rotate(225deg);-moz-animation:orbit 8.8s infinite;-webkit-transform:rotate(225deg);-webkit-animation:orbit 8.8s infinite;-ms-transform:rotate(225deg);-ms-animation:orbit 8.8s infinite;-o-transform:rotate(225deg);-o-animation:orbit 8.8s infinite;transform:rotate(225deg);animation:orbit 8.8s infinite}.windows8 .wBall .wInnerBall{position:absolute;width:5px;height:5px;background:#024;left:0;top:0;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.windows8 #wBall_1{-moz-animation-delay:1.92s;-webkit-animation-delay:1.92s;-ms-animation-delay:1.92s;-o-animation-delay:1.92s;animation-delay:1.92s}.windows8 #wBall_2{-moz-animation-delay:.38s;-webkit-animation-delay:.38s;-ms-animation-delay:.38s;-o-animation-delay:.38s;animation-delay:.38s}.windows8 #wBall_3{-moz-animation-delay:.77s;-webkit-animation-delay:.77s;-ms-animation-delay:.77s;-o-animation-delay:.77s;animation-delay:.77s}.windows8 #wBall_4{-moz-animation-delay:1.15s;-webkit-animation-delay:1.15s;-ms-animation-delay:1.15s;-o-animation-delay:1.15s;animation-delay:1.15s}.windows8 #wBall_5{-moz-animation-delay:1.54s;-webkit-animation-delay:1.54s;-ms-animation-delay:1.54s;-o-animation-delay:1.54s;animation-delay:1.54s}@-moz-keyframes orbit{0%{opacity:1;z-index:99;-moz-transform:rotate(180deg);-moz-animation-timing-function:ease-out}7%{opacity:1;-moz-transform:rotate(300deg);-moz-animation-timing-function:linear;-moz-origin:0%}30%{opacity:1;-moz-transform:rotate(410deg);-moz-animation-timing-function:ease-in-out;-moz-origin:7%}39%{opacity:1;-moz-transform:rotate(645deg);-moz-animation-timing-function:linear;-moz-origin:30%}70%{opacity:1;-moz-transform:rotate(770deg);-moz-animation-timing-function:ease-out;-moz-origin:39%}75%{opacity:1;-moz-transform:rotate(900deg);-moz-animation-timing-function:ease-out;-moz-origin:70%}76%{opacity:0;-moz-transform:rotate(900deg)}100%{opacity:0;-moz-transform:rotate(900deg)}}@-webkit-keyframes orbit{0%{opacity:1;z-index:99;-webkit-transform:rotate(180deg);-webkit-animation-timing-function:ease-out}7%{opacity:1;-webkit-transform:rotate(300deg);-webkit-animation-timing-function:linear;-webkit-origin:0%}30%{opacity:1;-webkit-transform:rotate(410deg);-webkit-animation-timing-function:ease-in-out;-webkit-origin:7%}39%{opacity:1;-webkit-transform:rotate(645deg);-webkit-animation-timing-function:linear;-webkit-origin:30%}70%{opacity:1;-webkit-transform:rotate(770deg);-webkit-animation-timing-function:ease-out;-webkit-origin:39%}75%{opacity:1;-webkit-transform:rotate(900deg);-webkit-animation-timing-function:ease-out;-webkit-origin:70%}76%{opacity:0;-webkit-transform:rotate(900deg)}100%{opacity:0;-webkit-transform:rotate(900deg)}}@-ms-keyframes orbit{0%{opacity:1;z-index:99;-ms-transform:rotate(180deg);-ms-animation-timing-function:ease-out}7%{opacity:1;-ms-transform:rotate(300deg);-ms-animation-timing-function:linear;-ms-origin:0%}30%{opacity:1;-ms-transform:rotate(410deg);-ms-animation-timing-function:ease-in-out;-ms-origin:7%}39%{opacity:1;-ms-transform:rotate(645deg);-ms-animation-timing-function:linear;-ms-origin:30%}70%{opacity:1;-ms-transform:rotate(770deg);-ms-animation-timing-function:ease-out;-ms-origin:39%}75%{opacity:1;-ms-transform:rotate(900deg);-ms-animation-timing-function:ease-out;-ms-origin:70%}76%{opacity:0;-ms-transform:rotate(900deg)}100%{opacity:0;-ms-transform:rotate(900deg)}}@-o-keyframes orbit{0%{opacity:1;z-index:99;-o-transform:rotate(180deg);-o-animation-timing-function:ease-out;}7%{opacity:1;-o-transform:rotate(300deg);-o-animation-timing-function:linear;-o-origin:0%;}30%{opacity:1;-o-transform:rotate(410deg);-o-animation-timing-function:ease-in-out;-o-origin:7%;}39%{opacity:1;-o-transform:rotate(645deg);-o-animation-timing-function:linear;-o-origin:30%;}70%{opacity:1;-o-transform:rotate(770deg);-o-animation-timing-function:ease-out;-o-origin:39%;}75%{opacity:1;-o-transform:rotate(900deg);-o-animation-timing-function:ease-out;-o-origin:70%;}76%{opacity:0;-o-transform:rotate(900deg);}100%{opacity:0;-o-transform:rotate(900deg);}}@keyframes orbit{0%{opacity:1;z-index:99;transform:rotate(180deg);animation-timing-function:ease-out}7%{opacity:1;transform:rotate(300deg);animation-timing-function:linear;origin:0%}30%{opacity:1;transform:rotate(410deg);animation-timing-function:ease-in-out;origin:7%}39%{opacity:1;transform:rotate(645deg);animation-timing-function:linear;origin:30%}70%{opacity:1;transform:rotate(770deg);animation-timing-function:ease-out;origin:39%}75%{opacity:1;transform:rotate(900deg);animation-timing-function:ease-out;origin:70%}76%{opacity:0;transform:rotate(900deg)}100%{opacity:0;transform:rotate(900deg)}}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-radius:0 !important}.ui-dialog{box-shadow:0 0 10px #333;filter:progid:DXImageTransform.Microsoft.Glow(Color=#A8A8A8,Strength=4)}.ui-widget-overlay{opacity:.9 !important;background:url("vendors/images/ui-bg_flat_0_ffffff_40x100.png") repeat scroll 50% 50% #fff !important}#Emails,#Phones{width:95% !important}#gbox_Emails,#gbox_Phones{width:100%}.ui-jqgrid-bdiv{min-width:500px!important}.ui-jqgrid tr.jqgrow td{border:none !important}#emailPager,#phonePager{background:none;border:none}#gview_Phones{width:auto !important}#openEmail,#openPhone{background:url("/Themes/CLCWebMemberMario/Styles/img/email_setup.png") no-repeat 10px center #ddd;color:#024;cursor:pointer;display:block;font-size:.75em;margin-bottom:20px;padding:10px 0;text-align:right;text-transform:uppercase;text-align:left;padding-left:70px;border:1px solid #c6c6c6}#openPhone{background:url("/Themes/CLCWebMemberMario/Styles/img/phone_setup.png") no-repeat 10px center #ddd}.default_phone,.default_email{background:url("/Themes/CLCWebMemberMario/Styles/img/default_phone.png") no-repeat 10px center;padding:5px 10px;padding-left:20px}.default_email{background:url("/Themes/CLCWebMemberMario/Styles/img/default_email.png") no-repeat left center;margin-left:0;color:#09c !important;font-size:1.05em}.default_phone{background:url("/Themes/CLCWebMemberMario/Styles/img/default_phone.png") no-repeat left center;margin-left:0;color:#09c !important;font-size:1.05em}#openPassword{cursor:pointer;display:block}#update_browser{background-color:#eee;box-shadow:0 1px 4px #999}.outofdate{background:none repeat scroll 0 0 #024;padding:20px;margin-right:20px}.text_browsers{padding:20px;margin-right:20px}.logos_browsers{width:40px;padding:0 5px}#accept-cookie{background:#fff;min-height:30px;color:#024;padding:10px 0;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:999}#accept-cookie div{min-width:600px;max-width:800px;padding:0 15px;margin:0 auto}.accept-cookies{border:none;color:#024;cursor:pointer;margin-top:10px;padding:0;padding-left:25px;text-align:right;right:0;background:url(/Themes/CLCWebMemberMario/Styles/img/ok_icon.png) no-repeat left center;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease}.accept-cookies:hover{color:#000;margin-left:10px}.cookiestitle{padding-bottom:4px}.text_forgotpassword{color:#fff;padding:10px 33px;font-size:.8em;line-height:1.2em}#login{background-color:#024;width:420px;top:50%;left:50%;margin:-173px 0 0 -210px;box-shadow:0 0 10px rgba(0,0,0,.3)}#login ul{list-style-type:none;padding-top:0}#login label{font-size:13px;margin-top:20px}#login form{width:80%;margin:0 auto}#login input#oUser_Username,#login input#oUser_Pwd,#login input#oUser_Email,#login input#oChangePassword_NewPassword,#login input#oChangePassword_ConfirmPassword{background:none repeat scroll 0 0 #fff;border:medium none;color:#024;font-size:18px;height:25px;margin-top:5px;width:98%;line-height:25px;background-color:#fff !important;padding:2px}#login .ownerid{text-align:center;color:#fff;font-weight:bold}#login input:-webkit-autofill{background-color:#fff !important;color:#024}.logo_login{background:url(/Themes/CLCWebMemberMario/Styles/img/logo_login2.png) no-repeat center center;height:100px}.new_member{height:45px;margin-top:30px;margin-bottom:30px;background:url(/Themes/CLCWebMemberMario/Styles/img/bg_new_members_login.png) no-repeat center center}.new_member ul{width:49% !important;margin:0;padding:0;height:45px;vertical-align:middle}.new_member li{height:45px;line-height:45px}input.button{color:#fff;font-size:20px;font-weight:bold;text-align:center;border:none;cursor:pointer;background-color:transparent;width:100%}.problems_logginin{color:#fff;font-size:.7em;padding:10px 0 0 0;float:right;display:inline-block;cursor:pointer}.cantlogin{font-size:.9em;color:#fff;text-decoration:none}.cantlogin_back{background:url(/Themes/CLCWebMemberMario/Styles/img/arrow_go_back.png) no-repeat left center;padding-left:25px}.cantlogin:hover{border-bottom:1px dotted #fff}#logginin{color:#fff;display:block;float:right;font-size:.8em;padding:20px 0 0 0;line-height:1.2em}#logginin a{text-decoration:none;color:#09c}#logginin .back_login a{background-color:transparent;border:medium none;color:#fff !important;cursor:pointer;float:left;font-size:20px;font-weight:bold;padding-bottom:20px;padding-top:20px;text-align:center;width:100%}#oChangePassword_NewPassword_bar{border:none !important;margin-bottom:5px !important;height:3px !important}#oChangePassword_NewPassword_text{font-size:.8em !important}#navigation{position:relative;width:100%;z-index:5}.white_bar{position:relative;z-index:0;border-top:12px solid #ebebeb;clear:both;margin-bottom:10px}.menu_logo{float:left;width:204px;text-decoration:none;padding-left:10px}#navigation ul.menu{font-size:13px;color:#333;box-sizing:border-box;padding:0 7px;display:flex;justify-content:flex-end}#navigation ul.menu li{display:flex;min-width:80px;justify-content:center;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#navigation ul.menu a{text-decoration:none;display:flex;text-align:center;height:85px;flex-direction:column;justify-content:center;color:#383838;padding:0 15px;flex-grow:1;width:100%}#navigation ul.menu li:hover a{background-color:#fff}.current{background-color:#fff !important}#navigation .menu_home::before{content:'';background:url(components/img/menu-home.svg) no-repeat center center;margin:0 auto 5px}#navigation .menu_news::before{content:'';background:url(img/menu-news.svg) no-repeat center center;width:35px;height:35px;margin:0 auto 5px}#navigation .menu_resorts::before{content:'';background:url(img/menu-resorts.svg) no-repeat center center;margin:0 auto 5px;width:35px;height:35px}#navigation .menu_offers::before{content:'';background:url('img/menu-offers.svg') no-repeat center center;width:35px;height:35px;margin:0 auto 5px}#navigation .menu_cessionweeks::before{content:'';background:url('img/menu-cession.svg') no-repeat center center;margin:0 auto 5px;width:35px;height:35px}#navigation .menu_benefits::before{content:'';background:url('img/menu-benefits.svg') no-repeat center center;margin:0 auto 5px;width:35px;height:35px}#navigation .menu_reservations::before{content:'';background:url('img/menu-reservations.svg') no-repeat center center;margin:0 auto 5px;width:35px;height:35px}#navigation .menu_chairman::before{content:'';background:url('img/menu-chairman.svg') no-repeat center center;margin:0 auto 5px;width:35px;height:35px}.box:hover h2 img{transform:rotate(0deg) scale(1.2)}.box h2 img{transform:rotate(-90deg) scale(0);transition:all ease-in .2s}.box a{text-decoration:none}.dashboard_profiles,.dashboard_membership,.dashboard_reservations,.dashboard_holiday-gold,.dashboard_interval,.dashboard_fcdpayments{margin:20px 0 0 0;padding:0 10px 0 0;cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;background-color:#fff !important;width:100%;min-height:140px}.dashboard_messages{margin-bottom:6px;padding:0 10px 0 10px;cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;width:100%;background:url('/Themes/CLCWebMemberMario/Styles/img/line_messages.png') no-repeat center center #fff !important;border:none !important;height:50px}.dashboard_messages h2{color:#024;padding:0 10px;margin:0;padding-left:5px;height:50px;line-height:50px;background:#fff !important}.message_amount span{border-radius:100%;background:#f00;color:#fff;float:right;width:20px;height:20px;position:absolute;right:3px;top:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:20px;box-shadow:0 0 2px #999}.message_amount{background:url('/Themes/CLCWebMemberMario/Styles/img/icon_messages_dashboard.jpg') no-repeat center right}.dashboard_interval a{text-decoration:none}.dashboard_interval p{color:#3071b5}.dashboard_interval strong,.dashboard_holiday-gold strong,.dashboard_membership strong{font-weight:bold}.dashboard_profiles h2,.dashboard_membership h2,.dashboard_reservations h2,.dashboard_holiday-gold h2,.dashboard_interval h2,.dashboard_fcdpayments h2{border-bottom:1px solid #999;padding:10px 0 5px 0;font-size:1.2em;color:#999}.dashboard_profiles h2 span,.dashboard_membership h2 span,.dashboard_reservations h2 span,.dashboard_holiday-gold h2 span,.dashboard_interval h2 span,.dashboard_fcdpayments h2 span{font-size:.7em;margin-right:15px;text-transform:uppercase;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard_messages h2 span{font-size:.7em;margin-right:15px;text-transform:uppercase;line-height:30px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dashboard_profiles ul,.dashboard_membership ul,.dashboard_reservations ul,.dashboard_holiday-gold ul,.dashboard_interval ul,.dashboard_fcdpayments ul{list-style-type:none;margin-bottom:5px}.dashboard_messages ul{list-style-type:none;margin-bottom:5px}.dashboard_holiday-gold p{color:#b79361}.dashboard_new{width:30%;min-width:297px;overflow:visible !important}.dashboard_title_section{border-bottom:1px solid #024;color:#024;font-size:1.5em;height:25px;margin-bottom:35px;text-transform:uppercase;background:none repeat scroll 0 0 #024}.dashboard_title_section h2{color:#fff;font-size:.5em;height:25px;line-height:25px;padding:0 10px}ui-icon ui-icon-pencil{background-image:url(components/img/edit.png)}li.username,li.cousername{color:#333;text-transform:none;font-size:.8em;font-weight:normal;padding-bottom:5px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}li.clc_reference_no{color:#333;text-transform:none;font-size:1em;font-weight:bold;padding-bottom:5px}.personal_details{border-bottom:1px dotted #ccc}.user_id{border-bottom:1px dotted #ccc}.add_buttons{background:url("/Themes/CLCWebMemberMario/Styles/img/add_email.png") no-repeat scroll right 0 transparent !important;border-bottom:1px dotted #024;cursor:pointer;font-size:.7em;margin-top:-17px !important;padding:0 10px 2px 0;text-transform:uppercase}.add_buttons p{padding-right:5px}#vertical-membership{padding:0;height:80px;margin:0}#vertical-membership li{color:#333;float:left;margin:0;height:80px;width:100%}#vertical-membership li a{clear:both;float:left;display:block;text-decoration:none}.membershipImage{vertical-align:middle;overflow:hidden;padding:6px 0}.membershipImage img{width:100%;height:auto}.membershipPoints{vertical-align:middle;width:170px;height:65px;padding:6px 0;color:#333}.show_points{width:120px;padding-top:15px}.show_points_no_points{width:150px}.show_year{border-left:1px dotted #09c;padding-left:7px;height:40px;padding-top:20px}.show_year_summary{height:35px;padding:10px;background:url(components/img/bg_new_summary.png) no-repeat center 0;padding-top:20px}.show_points_summary{padding-right:10px;padding-top:25px;font-size:1.2em}.points_summary_label{background:url(components/img/3years_summary.png) no-repeat right center #c6c6c6;font-size:1.1em !important}.year_summary{border:1px solid #024;padding:5px !important;cursor:pointer;margin-bottom:5px}.open_summary_points{width:60px;height:60px;background:url(components/img/your_clc.png) no-repeat center center;border-left:1px dotted #09c;margin-right:-5px}.close_summary_points{width:60px;height:60px;background:url(components/img/your_clc_inverted.png) no-repeat center center;margin-right:-5px;border-left:1px dotted #09c}#vertical-reservation{height:130px;margin:0;padding:0}#vertical-reservation>li{color:#333;float:left;margin:0;height:130px;width:100%}.dashboard_name-type-dates{width:100%;float:left;height:110px;margin-top:10px}.dashboard-status{width:50%;float:right;line-height:100px;height:110px;margin-top:20px}.reservationResort{color:#333;display:block;font-size:.8em;font-weight:bold;margin-bottom:5px;padding-bottom:3px;width:85%}.reservationRoomType{border-bottom:1px dotted #999;color:#09c;font-weight:bold;font-size:.8em;margin-bottom:10px;padding-bottom:5px;width:85%}.dashboard_in_date{width:50%;font-size:.9em;text-align:left;background:url(components/img/in-out.png) no-repeat left -1px;padding-left:20px;height:11px;line-height:12px;margin-bottom:10px;margin-top:28px;color:#333}.dashboard_out_date{width:50%;font-size:.9em;text-align:left;background:url(components/img/in-out.png) no-repeat left bottom;padding-left:20px;height:12px;line-height:12px;color:#333}.reservationStatus{float:left;text-align:right;font-size:.8em;color:#333;padding:5px;position:relative;left:140px;bottom:35px;padding-left:25px}.reservationStatus img{width:18px !important;height:40px;padding-right:8px;vertical-align:middle}.no_reservations_message p{padding:15px 30px 15px 30px}p.check_offers{background:url("/Themes/CLCWebMemberMario/Styles/img/no_reservations.png") no-repeat 8px center;padding-left:45px}.half_top{height:70px;margin:0 -15px;border-bottom:1px dotted #024}.half_top img{width:auto}.half_bottom{height:70px;color:#fff;margin:0 -15px}.reservations h3{font-size:.7em;padding-top:10px;text-transform:uppercase;color:#5dce8b;display:flex !important;justify-content:center}li.title{color:#09c;text-transform:uppercase;font-size:.7em;padding-bottom:5px;font-weight:bold;padding-top:10px}.vertical-rewards li.title{color:#333}#vertical-rewards-yes,#vertical-norewards{margin:0;overflow:hidden;padding:0;text-align:center;font-size:.75em;height:80px}#vertical-rewards-yes li,#vertical-norewards li{width:100%;padding:6px 0}#vertical-rewards-yes li p,#vertical-norewards li p{line-height:100%;float:right}.please-complete{background:-moz-linear-gradient(left,rgba(153,153,153,0) 0%,rgba(153,153,153,1) 100%);background:-webkit-linear-gradient(left,rgba(153,153,153,0) 0%,rgba(153,153,153,1) 100%);background:linear-gradient(to right,rgba(153,153,153,0) 0%,rgba(153,153,153,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00999999',endColorstr='#999999',GradientType=1);height:25px;color:#fff;width:100%;bottom:5px;text-align:right;font-size:.6em;display:flex;align-items:center;justify-content:flex-end;text-transform:uppercase;right:10px}.please-complete:after{background:url("/Themes/CLCWebMemberMario/Styles/img/please-complete.png") no-repeat center center;content:'';width:30px;height:16px}.access_interval{background:url("/Themes/CLCWebMemberMario/Styles/img/arrow_access_interval.png") no-repeat right center;margin-right:10px;padding-right:15px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;z-index:50}.dashboard_interval:hover .access_interval{color:#09c !important}.icon_membership{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/menu_membership.png") no-repeat scroll left center;height:40px}.icon_summary{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/iconos-mensajes-convert-points_md.png") no-repeat scroll left center;height:40px}.icon_clcbrochures{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/print_menu.png") no-repeat scroll left center;height:40px}.icon_documentation_files{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/download_icon.png") no-repeat scroll left center;height:40px}.icon_termsConditions{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/icon_terms.png") no-repeat scroll left center;height:40px}.icon_translations{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/translation_icon.png") no-repeat scroll left center;height:40px}.icon_convertpoints{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/menu_convertpoints.png") no-repeat scroll left center;height:40px}.icon_yourpoints{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/icon_otherinfo.png") no-repeat scroll left center;height:40px}.icon_usagestatement{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/menu_points_statement_blue.png") no-repeat scroll left center;height:40px}.icon_pointsstatement{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/iconos-mensajes-convert-points_bg.png") no-repeat scroll left center;height:40px}.icon_peaceofmind{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/resort_type_worldresorts_icon.png") no-repeat scroll left center;height:40px}.icon_faqs{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/iconos-mensajes-convert-points_md.png") no-repeat scroll left center;height:40px}.icon_fpoc{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/icon_fpoc.png") no-repeat scroll left center;height:40px}.icon_submembership{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/submembership_icon.png") no-repeat scroll left center;height:40px}.icon_wordl_of_hotels{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/world_of_hotels_icon.png") no-repeat scroll left center;height:40px}.icon_calendar{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/calendar_icon.png") no-repeat scroll left center;height:40px}.icon_benefits_table{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/benefits_icon.png") no-repeat scroll left center;height:40px}.icon_wordl_of_cruising{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/icon_world_of_cruising.png") no-repeat scroll left center;height:40px}.icon_short_breaks{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/icono_short_breaks.png") no-repeat scroll left center;height:40px}.icon_choice{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/icon-choice.png") no-repeat scroll left center;height:40px}.icon_what_vc{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/icon-what-vc.png") no-repeat scroll left center;height:40px}.icon_travel{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/icon-travel.png") no-repeat scroll left center;height:40px}.icon_int_exchange{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/icon-int-exchange.png") no-repeat scroll left center;height:40px}.icon_agm{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/icon-agm.png") no-repeat scroll left center;height:40px}.icon_voting{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/icon_voting.png") no-repeat scroll left center;height:40px}.icon_info{background:url("/Themes/CLCWebMemberMario/Styles/img/menuicons/icon_inform.png") no-repeat scroll left center;height:40px}.evoslider .slideWrapper{position:relative}.evoslider dl{position:relative;width:100%;list-style:none;overflow:hidden;margin:0;padding:0;border:0}.evoslider dt{position:absolute;top:0;margin:0;padding:0;border:0}.evoslider dt:hover{cursor:pointer}.evoslider dt.active{cursor:default}.evoslider dt .ieFix{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0}.evoslider dt .ieFix .box{position:absolute;width:100%;height:100%;background-color:#808080;opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.evoslider dd{position:absolute;top:0;margin:0;padding:0;border:0;overflow:hidden}.evoslider .controlNav{position:absolute}.evoslider .control_wrapper{position:relative}.evoslider .controlNav ul{position:relative;list-style:none}.evoslider .controlNav li.bullets{position:relative;float:left;cursor:pointer}.evoslider .controlNav li.bullets:hover{cursor:pointer}.evoslider .controlNav li.bullets.active{cursor:default}.evoslider.default{position:relative;height:360px;margin:0 auto;border:10px solid #fafafa;padding:5px;background:#4e4e4e;overflow:visible;-moz-box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color=#4e4e4e, direction=120, strength=5)";filter:progid:DXImageTransform.Microsoft.Shadow(Color=#4e4e4e,direction=120,strength=5)}.evoslider.default dt{height:45px;color:#4e4e4e;font-size:13px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;line-height:40px;text-align:left;padding-left:20px;background:#4e4e4e url('components/title-bar.png') no-repeat;text-shadow:-1px 1px 1px #9f9f9f}.evoslider.default dt:hover{cursor:pointer;color:#4e4e4e}.evoslider.default dt.active{color:#4e4e4e;background:#4e4e4e url('components/title-bar.png') no-repeat;cursor:default}.evoslider.default dd{background:#fff}.evoslider.default .arrow_next{position:absolute;right:10px;top:150px;width:35px;height:34px;background:url('components/arrows.png') no-repeat -35px 0;cursor:pointer;margin:0;padding:0;border:0;text-decoration:none}.evoslider.default .arrow_next:hover{cursor:pointer}.evoslider.default .arrow_prev{position:absolute;left:10px;top:150px;width:35px;height:34px;background:url('components/arrows.png') no-repeat 0 0;cursor:pointer;margin:0;padding:0;border:none;text-decoration:none}.evoslider.default .arrow_prev:hover{cursor:pointer}.evoslider.default .controlNav{left:10px;bottom:10px;margin:0;border:0}.evoslider.default .control_wrapper{width:100%;height:100%;overflow:hidden}.evoslider.default .controlNav ul{overflow:visible;margin:0;padding:0;border:0}.evoslider.default .controlNav li.bullets{width:20px;height:20px;margin:5px;padding:0;border:none;background:#eee;overflow:visible;font-size:12px;text-align:center;line-height:20px;color:#4e4e4e}.evoslider.default .controlNav li.bullets:hover{background:#4e4e4e;color:#fafafa}.evoslider.default .controlNav li.bullets.active{background:#4e4e4e;color:#fafafa}.toggle_icon{transform:rotate(90deg) translate(40px,0);transform-origin:right top 0}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,sub,sup,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%}input{background:#fff;background-color:#fff}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{height:100%}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}#wrapper_content{padding-top:10px;z-index:1;margin-bottom:20px;background-color:#fafafa}.back_and_print{float:right;height:45px;width:50%}.back_and_print_resorts{float:right;height:30px;width:100%;margin-bottom:50px;margin-right:-10px}.back_and_print_resorts li{cursor:pointer}.news_list a{background-image:url("img/news_list.png");background-repeat:no-repeat;background-position:20px 13px;float:right;height:20px;padding:15px 15px 10px 50px;line-height:20px;color:#09c;font-size:11px;text-decoration:none;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.news_list a:hover{background-color:#09c !important;color:#fff;background-position:20px -33px}.news_list_dos a{background-image:url("img/news_list.png");background-repeat:no-repeat;background-position:20px 13px;float:right;height:20px;padding:15px 15px 10px 50px;line-height:20px;color:#09c;font-size:13px;text-decoration:none;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.news_list_dos a:hover{background-color:#09c !important;color:#fff;background-position:20px -33px}.club_news a{background-image:url("img/club_news.png");text-transform:uppercase;vertical-align:middle}.print a{float:right;background-image:url("img/print_news.png");background-repeat:no-repeat;background-position:20px 13px;float:right;height:20px;padding:15px 15px 10px 50px;line-height:20px;color:#09c;font-size:11px;text-decoration:none;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.print a:hover{background-color:#09c !important;color:#fff;background-position:20px -33px}.download a{float:right;background-image:url("img/download.png");background-repeat:no-repeat;background-position:20px 13px;float:right;height:20px;padding:15px 15px 10px 50px;line-height:20px;color:#09c;font-size:11px;text-decoration:none;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.download a:hover{background-color:#09c !important;color:#fff;background-position:20px -33px}.add_favorites a{float:right;background-image:url("img/add_favorites.png");background-repeat:no-repeat;background-position:20px 13px;float:right;height:20px;padding:15px 15px 10px 50px;line-height:20px;color:#09c;font-size:11px;text-decoration:none;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.add_favorites a:hover{background-color:#09c !important;color:#fff;background-position:20px -33px}.remove_favorites a{background-image:url("img/remove_favorites.png")}.processing_favorites{background:none repeat scroll 0 0 rgba(255,255,255,.9);color:#09c;height:45px;left:0;line-height:45px;position:absolute;text-align:center;top:0;width:100%}.termsandcond{margin-top:10px;border-top:2px solid #09c}.termsandcond p{font-size:.7em !important;color:#999 !important;padding-top:5px !important}.app-loading{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.app-loading .spinner{height:100px;width:100px;animation:rotate 2s linear infinite;transform-origin:center center;position:absolute;top:100px;bottom:0;left:0;right:0;margin:auto}.app-loading .spinner .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:#2c78c4}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1;stroke-dashoffset:0}50%{stroke-dasharray:89;stroke-dashoffset:-35px}100%{stroke-dasharray:89;stroke-dashoffset:-124px}}#legal,#cookie{margin:20px auto 10px;width:80%}#legal h3,#cookie h3{font-size:.9em;margin-top:20px;margin-bottom:5px;font-weight:bold;border-bottom:1px solid #ccc;padding-bottom:2px;color:#024}#legal h2,#cookie h2{font-size:1em;margin-top:20px;margin-bottom:0;color:#024}#legal p{font-size:.8em;padding-bottom:3px;line-height:1.1em}#cookie li{font-size:.9em;padding-bottom:3px;line-height:1.3em}#legal a,#cookie a{text-decoration:none;color:#09c}#legal a:hover,#cookie a:hover{border-bottom:1px dotted #09c}#cookie strong{font-weight:bold;padding-bottom:5px}.legal_titles{font-size:2em;margin-top:30px;margin-bottom:50px;padding-bottom:2px;padding-left:45px;background:url("/Themes/CLCWebMemberMario/Styles/img/legal_stuff.png") no-repeat left center}.cookies_policy{width:100%;margin:20px 0;border:2px solid #024 !important}.cookies_policy th{background-color:#024;color:#fff;padding:10px 10px;font-size:.8em;border-bottom:2px solid #09c}.cookies_policy td{font-size:.8em;padding:10px;border:1px solid #c6c6c6}.cookies_policy tr:nth-child(odd){background-color:#f8f8f8}.cookies_policy tr:nth-child(even){background-color:#fff}.toast-container{width:280px;z-index:9999}* html .toast-container{position:absolute}.toast-item{height:auto;background:#09c;opacity:.9;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;color:#fff;padding:20px 6px;padding-bottom:20px;font-size:14px;border:2px solid #fff;display:block;position:relative;margin:0 0 12px 0;box-shadow:0 0 4px #333}.toast-item p{text-align:left;margin-left:50px;padding-left:20px;border-left:1px dotted #fff;font-size:.9em}.toast-item-image{width:32px;height:32px;position:absolute;top:50%;margin-top:-16px;left:10px}.toast-item-image-notice{background:url(/Themes/CLCWebMemberMario/Styles/img/toastmessages/notice.png)}.toast-item-image-success{background:url(/Themes/CLCWebMemberMario/Styles/img/toastmessages/success.png)}.toast-item-image-warning{background:url(/Themes/CLCWebMemberMario/Styles/img/toastmessages/warning.png)}.toast-item-image-error{background:url(/Themes/CLCWebMemberMario/Styles/img/toastmessages/error.png)}.toast-type-notice{color:#fff}.toast-type-success{color:#fff}.toast-type-warning{color:#fff;border-color:#fff}.toast-type-error{color:#fff;border-color:#fff}.toast-position-top-left{position:fixed;left:20px;top:20px}.toast-position-top-center{position:fixed;top:20px;left:50%;margin-left:-140px}.toast-position-top-right{position:fixed;top:20px;right:20px}.toast-position-middle-left{position:fixed;left:20px;top:50%;margin-top:-40px}.toast-position-middle-center{position:fixed;left:50%;margin-left:-140px;margin-top:-40px;top:50%}.toast-position-middle-right{position:fixed;right:20px;margin-left:-140px;margin-top:-40px;top:50%}#dialog-confirm,#complete-contract,#convertPointsPopUp,#reservationPopUp #bankTransferPopUp{min-width:400px !important;max-width:650px !important}.alerts_content,#dialog-confirm p,#complete-contract p{padding:10px 0;font-size:.8em}ul.confirm_list{margin-left:15px;padding:10px 5px}ul.confirm_list li{display:inline-block;margin:5px;background-color:#09c;color:#fff;padding:5px}#easyTooltip{padding:15px;border:2px solid #fff;background:#09c;border-radius:5px;box-shadow:0 2px 4px #c6c6c6;color:#fff;font-size:.8em;width:auto;margin-left:20px}.reservations_messages_container{margin-top:50px;padding:30px;min-height:250px}.reservations_messages_container h2{border-bottom:1px dotted #09c;padding-bottom:10px;margin-bottom:20px;font-size:1.4em}.reservations_messages_container p{font-size:.8em;padding-left:25px}p.check_our_offers a{font-size:1.1em;padding-top:20px;text-decoration:none}.error_container{padding-top:60px;margin:0 auto;padding-left:70px;min-height:400px}.error_container h1{font-size:2.5em;border-left:3px solid #09c;padding-left:30px;margin-left:-2px;font-weight:100}.error_container h3{font-size:1.2em;padding-top:30px;border-left:3px solid #09c;padding-left:30px;margin-left:-2px}.error_container h4{font-size:.8em;padding-top:20px;border-left:3px solid #09c;padding-left:30px;margin-left:-2px}.error_container .error_message{margin-left:30px;border-left:1px dotted #09c;width:75%;min-height:300px;padding-top:30px}.error_icon{padding-top:30px}.link_offer{text-decoration:none}.no_points{border-bottom:1px solid #024}.no_points table{margin:5px 0 10px 0}.img_no_points_converted{vertical-align:central;padding:20px}.no_points_converted{border-left:1px dotted #09c;padding:10px 10px 10px 20px;margin-left:5px}.no_points_converted p{font-size:1.2em}.alert_message_login{background:rgba(0,10,30,.8);z-index:2000;position:fixed;left:0;top:0}.alert_message_login>div{height:390px;margin-top:-195px;top:50%;background:#fff;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.alert_message_login>div>div{padding:30px}.alert_message_login h1{font-size:1.2em !important;margin:0 0 20px 0}.alert_message_login h4{font-size:.9em !important;margin:30px 0}.alert_message_login p{font-size:.9em;margin-bottom:10px}.changeCulture{margin-top:7px;border-right:1px solid #09c;margin-right:10px;padding-right:10px}.changeCulture:hover{color:#fff}.changeCulture select{border:none;color:#09c;background:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;border:none;box-shadow:none;height:18px;text-align:right;font-size:.7em}.changeCulture option{background:#fff;padding:10px;font-size:1.2em}.changeCulture select::-ms-expand{display:none}.select_coun{color:#09c}.select_coun:hover{color:#fff}.changeCulture select:focus{outline:none}#header{background-color:#f4f4f4;z-index:0}#Subheader{height:45px;z-index:30;background-color:#383838}#SubFooter{background-color:#ebebeb;clear:both;float:left;width:100%;box-shadow:0 6px 6px -6px #000 inset;padding-top:20px}#SubFooter .fixed_width{width:80%;max-width:1400px}#SubFooter article{border-bottom:1px solid #999}.subfooter_container{height:auto;padding-bottom:30px}.footercontent-left{padding:10px}.footercontent-right{padding:10px 5px 10px 20px}.footercontent-left ul,.footercontent-right ul{margin:10px 0 0 0}.footercontent-left ul{padding-bottom:20px}.footercontent-right ul{margin-bottom:30px}.footercontent-left li,.footercontent-right li{margin:10px 0;padding:0 15px 0 0;box-sizing:border-box}.footercontent-left li a,.footercontent-right li a{color:#383838;text-decoration:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.footercontent-left li:hover a,.footercontent-right li:hover a{color:#666}.footercontent-left h4,.footercontent-right h4{font-size:1.2em;margin:15px 0 0 0;font-weight:400;text-transform:uppercase;letter-spacing:3px;border-bottom:1px solid #c9c9c9;padding-bottom:10px}.footercontent-left h3,.footercontent-right h3{color:#383838;margin-top:10px}.footercontent-right h5{padding-top:20px}.img_producto_footer{width:56px;height:36px;margin-right:15px;margin-top:10px}.datos_contactfooter_phone{background:url("/Themes/CLCWebMemberMario/Styles/img/phone_footer.svg") no-repeat left center;padding:3px 0 3px 18px !important;margin:2px 0 !important}.datos_contactfooter_email{background:url("/Themes/CLCWebMemberMario/Styles/img/email_footer.svg") no-repeat left center}.datos_contactfooter_address{background:url("/Themes/CLCWebMemberMario/Styles/img/address_footer.svg") no-repeat left center;padding-left:17px !important;background-size:15px 15px}.logo_footer{margin:20px 0}.logo_footer a{text-decoration:none;margin-right:10px}.all-contact-info{padding-left:0 !important;background:none !important;font-size:1.5em}#Footer{background-color:#383838;clear:both;float:left;width:100%}#SubFooter .lightblue{color:#383838 !important}.footer_container{color:#8a9cb4;height:50px;line-height:50px;padding:0;text-decoration:none}.footer_container .right a,.footer_container .left{color:#fff;padding-right:0;padding-left:0;margin-right:10px;margin-left:10px;text-align:right;text-decoration:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}.footer_container .right a:hover,.footer_container .left a:hover{border-bottom:1px dotted #8a9cb4;color:#fff}.footer-item{padding-right:2%;width:32%;float:left;position:relative;margin:40px 0}.footer-item h4{color:#09c;font-size:1em;margin-bottom:15px}.footer-item p{color:#fff}.footer_list li a:hover{color:#fff}.footer_list li a{text-decoration:none;color:#fff;margin-left:10px;display:block}.footer_list_center{color:#fff;display:block;line-height:1.7em;margin:0;padding:0}.footer_list_center li{border-bottom:1px solid #602b00;display:block;line-height:1.7em;margin:0;padding:4px 3px 8px 20px}.footer_list_center a{line-height:1.7em;margin:0;padding:0}#Banners{margin-top:10px;padding:30px 0 30px 0;border-top:2px solid #383838;height:205px;overflow:hidden}#Banners ul{height:205px;overflow:hidden}.widget-bottom_banners h1{display:none}.margen_third{height:208px;width:306px;float:left;margin:0 5px}#botones_banners{height:50px;margin:40px auto 20px;width:162px}.boton_next,.boton_prev{width:50px;height:50px;margin:2px}.boton_pause{background:url(img/camera_skins.png) no-repeat -115px -116px #024;height:50px;width:50px;margin:2px}.boton_play{background:url(img/camera_skins.png) no-repeat -75px -116px #024;height:50px;width:50px;margin:2px}#prev{background:url("img/camera_skins.png") no-repeat scroll 1px -121px #024;left:0}#next{background:url("img/camera_skins.png") no-repeat scroll -39px -121px #024;right:0}#prev:hover,#next:hover,.boton_pause:hover{background-color:#09c}.margen_third a{text-decoration:none;border-radius:10px;overflow:hidden}.margen_third h2{background-color:#024;bottom:0;left:0;margin-top:-3px;padding:10px 0 10px 5%;width:auto}.margen_third p{clear:both;color:#264460;display:block;font-size:.8em;height:1%;line-height:1.3em;overflow:hidden;position:relative;text-align:justify;margin-top:14px;padding:0 10px}.margen_third a img{width:100%}.nomargen{padding-right:0 !important;position:relative}.listado_de_offers{float:left;width:69%}.listado_de_offers a{float:left;width:100%;margin-top:15px;padding-bottom:0;border-bottom:1px solid #09c;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.listado_de_offers a:hover{background-color:#f2fbfa}.title_offers{width:228px;height:101px;background-image:url("pages/img/bg_offers_title.jpg");background-repeat:no-repeat;background-position:center center;float:left}.title_offers a{text-decoration:none}.title_offers h1{color:#fff;text-align:right;padding-right:10px;padding-top:60px;font-size:30px;color:#fff}.title_offers_right{float:left;margin-bottom:15px;background-image:url("pages/img/bg_offers_title_right.jpg");background-repeat:no-repeat;background-position:center center;width:750px;height:101px}.thumbnail_list{width:280px;height:130px;float:left;margin-right:10px}.contenedor_offers_lista{width:100%;float:left;height:140px}.title_offers_list{background-color:#024;height:35px;line-height:35px;padding:0 15px}.thumbnail_list_ofertas{max-height:155px;overflow:hidden}.resortname_offers_list{font-size:.7em;padding-top:5px;color:#333;font-weight:bold}.texto_offers_list{background-color:#ddd;color:#333;height:60px;line-height:1.3em;padding:10px}.texto_offers_list p{padding-top:10px;line-height:1.1em;color:#333}.discount_table_offers{float:right;margin-top:-45px;margin-right:15px;z-index:150;position:relative}.first_list_no_margin{margin-top:0 !important}.offers_main img{width:100%;max-height:330px}.offers_main h1{font-size:11px;padding-top:10px;color:#fff;padding-left:15px;text-transform:uppercase;font-weight:bold}.titulo_offers_main{font-size:13px;font-weight:bold;padding-top:15px;color:#024;text-transform:uppercase;padding-bottom:25px}.offers_main p,.offers_main li{font-size:.85em;color:#333;line-height:1.4em;padding-bottom:10px;text-align:justify}.offers_main li{list-style-type:disc;margin-left:30px}.offers_main .available_dates{border-bottom:1px solid #09c;color:#09c;display:inline-block;font-size:.9em;font-weight:bold;margin-bottom:10px;padding-bottom:0;padding-top:10px}.offers_main .from_to{font-size:.8em;padding:3px 0}.availability{width:298px;margin-bottom:20px;background-color:#fff;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(232,232,232,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e8e8',GradientType=0)}.calendar{background-color:#ddd;border-bottom:1px solid #fff;float:left;height:30px;width:298px}.fechas{width:298px;float:left}.availability h2{color:#024;font-size:.8em;font-weight:bold;line-height:30px;text-align:center}.availability ul{margin-left:0}.availability td{font-size:.8em;font-weight:bold;color:#024;height:30px;line-height:30px;margin:2px 0}.fechas table{width:80%;margin:0 auto}td.from_date{text-align:center;padding:0 10px;color:#666 !important;width:50%;border-bottom:1px dotted #ccc;font-size:.7em;text-transform:uppercase}td.date{font-size:.95em !important;text-align:center}.contact_image{width:298px;margin-bottom:20px}.contact_image img{width:100%}.contenedor_book_now{width:298px;margin-bottom:10px}.contenedor_book_now .book_now{background-color:#09c;border:medium none;color:#fff;font-size:.9em;padding:10px;background-image:url("pages/img/bg_check_availability.png");background-repeat:no-repeat;background-position:10px 8px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;width:100% !important}.book_now:hover{background-color:#024;box-shadow:0 0 3px #666;background-position:10px -35px}.availability_multiproduct{box-shadow:0 2px 4px #c6c6c6;border:1px solid #c6c6c6;margin:0 auto;top:-130px;z-index:100;background-color:#fff;padding:10px}.availability_multiproduct li{background-color:#09c;padding:15px 10px;margin:10px auto 0;box-shadow:0 2px 4px #c6c6c6}.availability_multiproduct li:hover{background-color:#024}.choose_which_reservation{padding:10px 0}.content_backgr{width:232px !important;height:160px !important}.dtittle{font-weight:300 !important;margin-bottom:15px !important;font-size:.95em !important;margin-top:10px !important}.dsubtittle{text-align:left !important;margin:0 50px !important;box-sizing:border-box !important;font-size:.75em !important;text-transform:uppercase !important;font-weight:300}.price_offer{font-size:4.5em !important;font-weight:100 !important}.message_points{font-size:1em !important;font-weight:300 !important}.cont_detalle{width:298px;float:right}.alt_cont{height:324px}.detall_tittle{background-color:#024;padding:10px;box-sizing:border-box}.text_title{color:#fff;text-align:center;font-size:.8em;font-weight:500}.detall_subtittle{background-color:#ddd;padding:5px;box-sizing:border-box}.text_subtittle{color:#000;text-align:center;font-weight:500;font-size:13px;line-height:1.3}.cont_offer{width:100%;padding:0 50px;text-align:left;box-sizing:border-box;line-height:.85;color:#fff}.text_line1{text-transform:uppercase;font-weight:300}.text_line2{font-size:6em;font-weight:100;text-align:center;color:#fff}.text_line3{font-size:1.6em;font-weight:300;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#fff;padding:0 10px}.text_line4{text-align:center;color:#fff;font-weight:300;font-size:1em;line-height:1.2}.img_centered{margin:0 auto !important;position:relative;top:15px}.img_centered_hotel{margin:0 auto !important;position:relative}.altu_d{height:40px}.offer_height{margin-top:40px}.resto_height{margin-top:30px}.p_offer_height{margin-top:30px;font-size:1.1em}.p_resto_height{margin-top:20px}.p_resto_height_cruise{margin-top:5px}#left_column{width:287px;margin-left:10px}#right_column{width:650px;margin-right:10px}.resort_name{background:#325c8a;background:-moz-linear-gradient(top,rgba(50,92,138,1) 0%,rgba(0,33,69,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(50,92,138,1)),color-stop(100%,rgba(0,33,69,1)));background:-webkit-linear-gradient(top,rgba(50,92,138,1) 0%,rgba(0,33,69,1) 100%);background:-o-linear-gradient(top,rgba(50,92,138,1) 0%,rgba(0,33,69,1) 100%);background:-ms-linear-gradient(top,rgba(50,92,138,1) 0%,rgba(0,33,69,1) 100%);background:linear-gradient(to bottom,rgba(50,92,138,1) 0%,rgba(0,33,69,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#325c8a',endColorstr='#002145',GradientType=0);height:303px;width:297px;overflow:hidden}.resort_type{padding-left:18px;z-index:10;vertical-align:top}.align-bottom{vertical-align:bottom}.resort_name h2{font-size:1em;margin:0;letter-spacing:normal;z-index:20;margin:8px 0 0 18px;border-top:1px solid #0582ba;padding-top:8px}.resort_name h3{margin:0;padding-top:5px;padding-right:0;padding-bottom:0;letter-spacing:.1em;color:#ccc;z-index:20;padding-left:18px}.continent_image{height:303px;width:297px;overflow:hidden}.resort_main_img{height:303px;width:683px;overflow:hidden}.continent_reference_bar{height:30px}.continent_reference_bar h4{margin:0;padding:0;padding-left:18px;line-height:30px}.resort_menu{clear:left;margin-bottom:20px}.resort_menu ul{margin:0;padding:0;margin-top:10px;margin-bottom:10px}.resort_menu li{list-style-type:none;border-bottom:1px solid #09c;padding:15px 0;background-image:url(img/view_details_resort.png);background-repeat:no-repeat;background-position:left center;padding-left:25px;color:#09c;padding-top:15px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.resort_menu li:hover{color:#024}.book_now_resort{float:left;width:277px;background-color:#dfedfc;height:40px;margin-bottom:10px;clear:left;padding:8px}.book_now_resort p{line-height:30px;float:left;width:40%;font-weight:bold;padding-top:5px;color:#1f3f5f}.book_now_resort p a{display:block;text-decoration:none;background-color:#09c;color:#fff;text-align:center;font-size:.8em;margin:0 5px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.book_now_resort p a:hover{background-color:#1f3f5f}.book_now_resort p.call0800{border-left:1px solid #1f3f5f;display:block;float:left;font-weight:normal;line-height:normal;margin-left:10px;padding-left:15px;padding-top:0;text-align:left;width:auto;font-size:.93em}.book_now_resort p strong{display:block;font-weight:bold}.box_resort_details{clear:left;border:1px solid #c6c6c6;box-shadow:0 2px 4px rgba(0,0,0,.2)}.resort_details_titulo{background-color:#024;height:30px;background-image:url(img/arrow_resort_details-box.png);background-repeat:no-repeat;background-position:3px center;font-size:1.2em;margin-bottom:10px}.resort_details_titulo p{line-height:30px;font-size:.8em;padding-left:25px}.labels_resort_details p{padding:5px 5px 5px 25px}.checkin-out{padding:5px 0;border-top:1px dashed #999;border-bottom:1px dashed #999}.checkin-out p{padding:5px 5px 5px 25px}.checkin-out ul{padding-left:25px}.checkin-out ul li{font-size:.8em;padding-bottom:2px}.labels_resort_details p span{font-size:.9em;font-weight:normal}.contact-details{padding:5px 0}.contact-details p{padding:5px 5px 5px 25px}.contact-details p.nolink a{text-decoration:none;color:#000;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.contact-details p.nolink a:hover{text-decoration:none;border-bottom:1px dotted #333;color:#333}#resort_description,#resort_findus,#resort_amenities,#resort_points,#resort_attractions{width:650px;float:right;margin-top:-30px;margin-bottom:50px}#resort_description p,#resort_findus p,#resort_amenities p,#resort_points p,#resort_attractions p{font-size:.8em;line-height:1.6em;text-align:justify;margin-bottom:10px;display:block;clear:both}#resort_description h5,#resort_findus h5,#resort_amenities h5,#resort_points h5,#resort_attractions h5{font-size:.8em;font-weight:bold;padding-bottom:20px;color:#001f45}.images-resort-description{width:100%;margin:30px auto 0 auto}.images-resort-description td{text-align:center}.producto-puntos{border-bottom:1px solid #333;float:left;font-size:1.4em;font-weight:bold;margin-bottom:10px !important;margin-top:10px;width:100%}.points_unit_type{clear:both;float:left;width:100%;margin-bottom:15px;overflow:auto}h3.titulo_unit_type{background-color:#8a9cb4;color:#fff;font-size:1.3em;font-weight:bold;height:24px;text-align:center !important;line-height:24px;font-size:1em}#resort_points table{font-size:.7em;width:100%}#resort_points td{border-left:1px solid #ccc;border-right:1px solid #ccc;font-size:.9em;height:20px;text-align:center;vertical-align:middle}.points_unit_type p.weekno{background-color:#f1f1f1;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;font-size:.7em !important;text-align:center !important;margin-bottom:0 !important}#resort_points td.weeks{color:#333;font-size:.9em}td.puntos{border-top:1px solid #333;font-size:.9em !important;font-weight:bold;padding-top:0}.choose_year{width:100%;float:left;overflow:hidden;position:relative;margin-bottom:10px}.choose_year ul{list-style:none;margin:0;padding:0;text-align:center}.choose_year li{list-style:none;margin:0;padding:0;cursor:pointer;padding:10px 50px;background-color:#ebebeb;font-size:.9em;border:1px solid #fff;display:inline-block;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.choose_year li:hover,.choose_year .active{background-color:#09c;color:#fff}.choose_year_label{font-size:1em !important;clear:both;width:100%;text-align:center !important;margin:0 !important;padding:0}.unit-amenities{width:100%;float:left;margin-bottom:30px;color:#333}.unit-amenities h6{background-color:#0a2343;height:30px;line-height:30px;color:#fff;font-size:.75em;padding-left:10px;font-weight:bold}.unit-amenities .all_units,.unit-facilities .on-site{float:left;font-size:.75em;width:40%;padding:10px}.unit-amenities .some_units,.unit-facilities .nearby{float:right;font-size:.75em;width:49%;padding:10px}.all_units li,.some_units li,.on-site li,.nearby li{list-style-type:none;background-image:url(img/vineta.png);background-position:left -2px;background-repeat:no-repeat;padding-left:13px;padding-bottom:6px;margin-left:5px;color:#666}.description{font-size:.9em;text-transform:uppercase;font-weight:bold;color:#333;padding-top:10px;list-style-type:none !important;background-image:none !important;margin-left:-7px !important}.unit-facilities{border:1px solid #d8d8d8;width:100%;float:right;margin-bottom:20px}.unit-facilities h6{background-color:#0a2343;height:30px;line-height:30px;color:#fff;font-size:.75em;padding-left:10px;font-weight:bold}.onsite_note{background:#ebebeb;padding:10px;font-size:.7em !important;margin-top:10px;line-height:1em !important;color:#666;position:relative;top:10px}.acordion{border:1px solid #09c;color:#333;clear:both;font-weight:bold;height:40px;margin-top:5px;width:100%}.acordion:hover{border:1px solid #09c;background:#ebebeb;color:#0a2343;clear:both;font-weight:bold;height:40px;margin-top:5px;width:100%}.acordion_open{background:#ebebeb}.acordion_open_faqs{background:#cac8c8;color:#001224}.number_room{font-size:.75em;height:19px;padding:10px}.number_room_faqs{font-size:.75em;padding:10px}.number_room img{float:right}.container_aminities{background:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;width:100%;float:left;margin-bottom:25px}.container-colum{width:33%;display:inline-block;float:left}.container-colum img{margin-left:5px;margin-right:5px}.list_unit-amenities{color:#666;font-size:.75em;padding:5px;margin-left:25px}#google_maps{width:660px;height:350px;padding-top:10px}.findus_subtitle{color:#333;border-bottom:1px solid #ddd;margin-top:30px;margin-bottom:8px;height:18px}.findus_subtitle h6{background-color:#fff;color:#024;display:inline;padding-right:10px;border-bottom:0;padding-left:30px;padding-top:10px;padding-bottom:10px;line-height:30px;background-repeat:no-repeat;background-position:left center}.byair{background-image:url(img/icon_byair.png)}.byroad{background-image:url(img/icon_byroad.png)}.bypublic{background-image:url(img/icon_bypublic.png)}.localattraction{background-image:url(img/icon_localattraction.png)}.otherinfo{background-image:url(img/icon_otherinfo.png)}.gps_coordinates{background-image:url(img/icon_gps.png)}.menu_active{display:block}.menu_inactive{display:none}.disclaimer{margin:20px 0;padding:0 10px}.disclaimer p{font-size:.7em;color:#999;text-align:justify;line-height:1.2em}.disclaimer h6{font-size:.8em;color:#1f3f5f;margin-bottom:8px;border-bottom:1px dotted #333;font-weight:bold;padding-bottom:2px}.search_resorts{width:100%;clear:both;color:#09c;font-size:1.7em;font-weight:normal;margin:10px 0;height:30px;line-height:30px;float:left;border-bottom:1px solid #09c;padding-bottom:15px}.search_resorts_field{float:right}#resortName{border:1px solid #09c;color:#024;float:right;font-size:.5em;height:26px;line-height:26px;min-width:300px;padding:0 5px;margin-bottom:5px}.search_resorts_button{background-color:#09c;background-image:url(img/bg_search_button.png);background-position:5px 3px;background-repeat:no-repeat;border:medium none;color:#fff;cursor:pointer;font-size:.4em;margin-left:5px;padding:0 15px 0 30px;text-transform:uppercase;transition:all .2s ease 0s;height:28px;line-height:28px}.search_resorts_button:hover{background-color:#024;box-shadow:0 0 3px #666;background-position:5px -40px}.autocomlete_results{font-size:.7em;margin:1px 0 0 !important}.autocomlete_results a{color:#024;border-radius:0 !important}.ui-autocomplete{border:1px solid #c6c6c6;border-radius:0 0 0 0 !important;display:block;height:auto;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(232,232,232,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e8e8',GradientType=0);box-shadow:0 0 4px #c6c6c6}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{background-color:#09c;margin:0;color:#fff}.list_of_continents{border-radius:0 !important;margin-bottom:15px}.cajas_continentes{background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(232,232,232,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e8e8',GradientType=0);border:1px solid #fff;margin-right:21px;width:120px;cursor:pointer;text-decoration:none !important}.clickable{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;border:1px solid #fff}.clickable:hover{border:1px solid #c6c6c6;transform:scale(1.03);-moz-box-shadow:0 2px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=45, Color='#c6c6c6')"}.noclickable{opacity:.3 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";cursor:default;background:#fff}.noclickable:hover{transform:scale(1) !important;box-shadow:none}.cajas_continentes p{text-align:center;color:#fff;font-weight:bold;text-transform:uppercase;font-size:.6em;padding:5px}.cajas_continentes div{overflow:hidden}.cajas_continentes img{display:block;margin:0 auto 0 -8px}.Countries{width:980px;position:relative;top:10px;float:left;margin-bottom:20px}.Countries ul{width:100%;padding:0;float:left}.Countries ul li{width:20%;float:left}.Countries ul li a{padding:0 5%;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;width:90%;height:50px;float:left;font-size:.8em;text-decoration:none;color:#024}.Countries ul li:hover{color:#024;cursor:pointer;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(232,232,232,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e8e8',GradientType=0)}.Countries ul li img{width:20px;height:20px;float:left;padding:15px 5px 0 0}.Africa div{height:15px;background:url("/Media/Default/continents/arrow_africa.png") no-repeat 38px center}.Asia div{height:15px;background:url("/Media/Default/continents/arrow_asia.png") no-repeat 180px center}.Europe div{height:15px;background:url("/Media/Default/continents/arrow_europe.png") no-repeat 322px center}.North div{height:15px;background:url("/Media/Default/continents/arrow_northamerica.png") no-repeat 465px center}.Oceania div{height:15px;background:url("/Media/Default/continents/arrow_oceania.png") no-repeat 605px center}.South div{height:15px;background:url("/Media/Default/continents/arrow_southamerica.png") no-repeat 746px center}.resort_results_header{height:287px}.resort_result_infobar{height:30px;line-height:30px;color:#fff;font-weight:bold;background-color:#f7b021;font-size:.75em;text-transform:uppercase;padding-left:10px;z-index:2;position:relative}.resort_result_infobar span{text-transform:none;margin-left:10px;padding-left:10px;border-left:2px solid #fff}.go_back{line-height:30px;padding:0 10px;color:#09c;text-transform:none;padding-left:30px;background:url(img/go_back_arrow.png) #024 no-repeat 10px 10px}.go_back a{color:#09c;text-decoration:none;display:block;cursor:pointer}.go_back:hover{background-color:#09c;background-position:10px -30px}.go_back:hover a{color:#fff}.resort_summary_boxes>li{float:left;margin:0 5px 10px 5px;width:32%;border:1px solid #c6c6c6;position:relative}.resort_summary_boxes>li:hover{box-shadow:0 2px 4px rgba(0,0,0,.2);border:1px solid #c6c6c6}.summary_resort_image{width:100%;height:145px;overflow:hidden}.resort_summary_boxes>li>a{text-decoration:none;display:block}.resort_summary_boxes{margin-top:20px}.resort_summary_boxes a{text-decoration:none}.summary_resort_name{font-size:.8em;padding:8px 10px;color:#024;font-weight:bold;background-color:#ddd;height:22px;line-height:14px;overflow:hidden}.summary_resort_region{font-size:.6em;padding:0 10px;color:#024;font-weight:bold;background-color:#ddd;padding-bottom:10px}.summary_resort_description{font-size:.7em;color:#333;text-align:justify;padding:10px;line-height:1.1em;height:45px;overflow:hidden}.pintamos_ofertas_en_resorts{float:left;padding:0 0 20px;width:100%}.loaderOffersResort{background:none repeat scroll 0 0 #fff;height:100% !important;left:0;opacity:.8;position:relative;top:0;width:100%;z-index:150}.loaderOffersResort div{width:32px;height:32px;top:50%;left:50%;margin-left:-16px;margin-top:-16px;position:relative;float:left}#headerOffers{float:left;width:100%}#headerOffers p{border-bottom:3px solid #09c;font-size:.9em;margin-bottom:10px;padding-bottom:5px;text-align:left;margin-top:0}#offerContainer{float:left;width:100%}.offer-container{width:48%;margin-right:1%;margin-left:1%;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;margin-bottom:20px}.offer-container:hover{box-shadow:0 2px 4px #c6c6c6;-webkit-box-shadow:0 2px 4px #c6c6c6;-moz-box-shadow:0 2px 4px #c6c6c6;transform:scale(1.02);-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02)}.offer-container:hover .texto_offers_list{background:#e8e8e8}.listado_de_ofertas{margin-bottom:3px;width:100%}.offer-container a{text-decoration:none}.banda_oferta{height:56px;margin-bottom:20px;background-image:url("img/bg_offers_detail.png");background-repeat:no-repeat;background-position:left 10px;border-bottom:1px solid #09c}.banda_oferta h2,#offerContainer h1{padding-top:12px;color:#09c;padding-left:45px}.banda_oferta a{color:#333;padding-top:5px;margin-left:45px;text-decoration:none;border-bottom:1px dotted #024}.link_to_resort{right:0;top:0;background-color:#f2fafc;border-left:1px solid #09c;padding:10px 15px !important;border-bottom:1px solid #09c !important}.link_to_resort:hover{background-color:#ccebf5;border-bottom:none}.link_to_resort p{padding:0;margin:0;padding:2px 0 0 0}#offerContainer h2{font-size:.8em;color:#333;padding-top:5px;font-weight:bold;text-decoration:none}.banda_oferta a:hover{color:#024}.banda_oferta h3{font-size:.8em;color:#333;font-weight:bold;text-align:right;float:right;margin-top:-20px;padding-right:10px}.oferta_resort .banda_oferta:hover{background-color:#f2fbfa;display:block}.oferta_resort{text-decoration:none}.offers_main b,.offers_main strong{font-weight:bold}#new-cancelled .box-reservation{width:620px;margin:10px;display:flex;flex-direction:column;justify-content:center}#new-cancelled .product-type{color:#1d2939;font-weight:bold !important;border-bottom:solid 2px #1d2939;padding:10px 0 !important}#new-cancelled .state{color:#6b6b6b;font-weight:bold !important;text-align:right;border-bottom:solid 2px #6b6b6b;padding:7px 0;display:flex;justify-content:flex-end;align-items:center}#new-cancelled .state>img{background-color:#f00;border:solid 1px #f00;border-radius:25px;margin-left:5px}#new-cancelled h5{color:#999;margin:0 0 5px 0;font-size:13px;padding:5px}#new-cancelled h6{font-weight:lighter !important;margin:0;font-size:9px}#new-cancelled .resort{color:#6b6b6b;font-weight:bold !important;padding-bottom:10px}#new-cancelled .content{color:#6b6b6b;margin-top:0;margin-bottom:0;font-weight:bold !important}#new-cancelled .bg_box_style{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:flex;border-radius:10px;margin-top:20px;justify-content:center}#new-cancelled .bg_box_style>div{display:flex}#new-cancelled .box-resort{padding-bottom:10px !important}#new-cancelled .flex-container{display:flex;align-items:stretch;background-color:#fff;flex-direction:column;flex-grow:5}#new-cancelled .flex-container>div{background-color:#f4f4f4;color:#6b6b6b;flex-direction:column;text-align:left;padding:15px 10px;flex-grow:5}#new-cancelled .div-top{margin-bottom:5px}#new-cancelled .box-points{display:flex}#new-cancelled .net-points{background-color:#6b6b6b;color:#fff;text-align:center;font-size:12px;min-height:35px;display:flex;justify-content:center;align-items:center;flex-grow:5}#new-cancelled .points{background-color:#9a9a9a;color:#fff;text-align:center;font-size:16px;min-height:35px;display:flex;justify-content:center;align-items:center;flex-grow:7}#new-cancelled .flex-container3{display:flex;align-items:center;justify-content:center;flex-grow:2}#new-cancelled .flex-container3>div{color:#6b6b6b;text-align:center;flex-grow:1;padding:10px}#new-cancelled .date{color:#999;font-size:16px;text-transform:uppercase;font-weight:bold}#new-cancelled .box-state{margin:10px 10px 10px 0;min-width:285px;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}#new-cancelled .flex-container4{display:flex;text-align:center;min-height:35px;justify-content:center;align-items:center;background-color:#f4f4f4}#new-cancelled .box-check{flex-grow:5;background-color:#f4f4f4;color:#6b6b6b;font-size:18px}#new-cancelled .reservation-number-box{display:flex;justify-content:center;align-items:center;background-color:#f4f4f4;font-weight:bold;min-height:70px}#new-cancelled .reservation-number>h4{color:#6b6b6b;font-size:18px;text-align:center}#new-cancelled .reservation-number{line-height:18px}#new-cancelled .tooltip{position:relative}#new-cancelled .tooltip .tooltiptext{display:none;width:185px;background-color:#f4f4f4;color:#6b6b6b;border:solid 2px #f00;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:105%;left:51%;margin-left:-60px;transition:all .3s;font-size:13px;text-align:right}#new-cancelled .tooltip .tooltiptext::after{content:"";position:absolute;top:105%;left:95%;margin-left:-5px;border-width:6px;border-style:solid;border-color:#f00 transparent transparent transparent}#new-cancelled .tooltip:hover .tooltiptext{display:block}#new-completed .box-reservation{width:620px;margin:10px;display:flex;flex-direction:column;justify-content:space-between}#new-completed .product-type{color:#1d2939;font-weight:bold !important;border-bottom:solid 2px #1d2939;padding:10px 0 !important}#new-completed .state{color:#6b6b6b;font-weight:bold !important;text-align:right;border-bottom:solid 2px #6b6b6b;padding:7px 0;display:flex;justify-content:flex-end;align-items:center}#new-completed .state>img{margin-left:5px}#new-completed h5{color:#999;margin:0;font-size:13px;padding:5px}#new-completed h6{font-weight:lighter !important;margin:0;font-size:9px}#new-completed .resort{color:#6b6b6b;font-weight:bold !important;padding-bottom:10px}#new-completed .content{color:#6b6b6b;margin-top:0;margin-bottom:0;font-weight:bold !important}#new-completed .bg_box_style{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:flex;border-radius:10px;margin-top:20px;margin-bottom:20px;justify-content:center}#new-completed .bg_box_style>div{display:flex}#new-completed .box-resort{padding-bottom:10px !important}#new-completed .flex-container{display:flex;align-items:stretch;background-color:#fff;flex-direction:column;flex-grow:5}#new-completed .flex-container>div{background-color:#f4f4f4;color:#6b6b6b;flex-direction:column;text-align:left;padding:15px 10px;flex-grow:5}#new-completed .div-top{margin-bottom:5px}#new-completed .box-points{display:flex}#new-completed .net-points{background-color:#6b6b6b;color:#fff;text-align:center;font-size:12px;min-height:35px;display:flex;justify-content:center;align-items:center;flex-grow:5}#new-completed .points{background-color:#9a9a9a;color:#fff;text-align:center;font-size:16px;min-height:35px;display:flex;justify-content:center;align-items:center;flex-grow:5}#new-completed .flex-container3{display:flex;flex-grow:2;padding-top:20px}#new-completed .flex-container3>div{color:#6b6b6b;text-align:center;flex-grow:5;padding:10px}#new-completed .date{color:#999;font-size:16px;text-transform:uppercase;font-weight:bold}#new-completed .box-state{margin:10px 5px;min-width:285px;display:flex;flex-direction:column;justify-content:space-between}#new-completed .flex-container4{display:flex;text-align:center;min-height:35px;justify-content:center;align-items:center;background-color:#f4f4f4}#new-completed .box-check{flex-grow:5;background-color:#f4f4f4;color:#6b6b6b;font-size:18px}#new-completed .reservation-number-box{display:flex;justify-content:center;align-items:center;background-color:#f4f4f4;font-weight:bold;min-height:70px}#new-completed .reservation-number>h4{color:#6b6b6b;font-size:18px;text-align:center}#new-completed .reservation-number{line-height:18px}.reservation_blocks{width:100%;border-right:5px solid #ccc}.reservation_id{background:none repeat scroll 0 0 transparent !important;border-right:1px solid #024;font-size:.65em;width:200px !important;margin:8px 0}.reservation_resortname{background:url("pages/img/resort_reservations_icon.png") no-repeat scroll 20px center transparent;font-size:.9em;font-weight:normal;padding:5px 5px 5px 45px}.reservations_days_in-out{width:125px !important;float:left;height:60px;border-right:1px solid #c6c6c6}.reservations_days_in-out .dashboard_in{background:none}.reservations_days_in-out li{float:left;height:30px;line-height:30px;margin:0 0 0 10px;padding:0;font-size:.9em}.dashboard_in,.dashboard_out{padding-left:10px;width:130px !important;height:30px;vertical-align:middle;text-align:center}.dashboard_in img,.dashboard_out img{padding-right:10px}.reservation_room{padding-left:10px;vertical-align:middle;text-align:left;border-left:1px solid #ccc;width:650px}.reservation_status{width:auto;border-left:1px solid #c6c6c6;width:81px}.status_onhold,.status_unconfirmed{background:url(pages/img/status_pending.png) no-repeat left center}.status_confirmed{background:url(pages/img/status_confirmed.png) no-repeat left center;height:20px;padding-top:5px}.status_inhouse{background:url(pages/img/status_inhouse.png) no-repeat left center}.reservation_confirmed_icon{background:url(pages/img/status_confirmed_big.png) no-repeat center center;height:95px;font-size:.5em;text-transform:uppercase;text-align:center;width:100%}.reservation_pending_icon{background:url(pages/img/status_pending_big.png) no-repeat center center;height:95px;font-size:.5em;text-transform:uppercase;text-align:center}.reservation_cancelled_icon{background:url(pages/img/status_cancelled_big.png) no-repeat center center;height:95px;font-size:.5em;text-transform:uppercase;text-align:center}.reservation_completed_icon{background:url(pages/img/status_completed_big.png) no-repeat center center;height:95px;font-size:.5em;text-transform:uppercase;text-align:center}.reservation_inhouse_icon{background:url(pages/img/status_inhouse_big.png) no-repeat center center;height:95px;font-size:.5em;text-transform:uppercase;text-align:center}.reservation_info_bar{background-color:#fefefe;border-top:1px solid #999;vertical-align:middle;height:50px}.border_bottom_td{border-bottom:1px solid #ccc}.reservation_info_bar_tr{background-color:#f1f1f1;border-top:1px dotted #ccc}.reservation_points{width:250px;color:#024;padding-right:10px}.reservation_points span{background-color:transparent !important}.reservation_points p{padding:4px 0;margin-right:0}.ressubtype{color:#024;font-size:.8em;padding-left:10px;font-weight:bold;width:380px}.week_nro_clicktohide{border:1px solid #c6c6c6;clear:both;display:block;margin:20px 0 0;overflow:hidden;width:auto;text-decoration:none}div.clicktohide{border:1px solid #999;clear:both;display:block;margin:20px 0;overflow:hidden;text-decoration:none;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;box-shadow:0 0 6px #c6c6c6}div.clicktohide:hover{box-shadow:1px 1px 8px #c6c6c6}div.clicktohide span{background-color:#fff}.dashboard_reservation_details{clear:both;height:auto;margin:0 auto;text-align:center}.dashboard_reservation_details li{color:#024;display:block;font-size:.7em;margin:2px;text-align:left;text-transform:uppercase;cursor:pointer;padding:8px 2px 8px 10px}.confirm-cancel{width:100%;margin:0 auto;border-bottom:1px solid #ccc}.divtohide{display:block;width:100%}.button_confirm svg,.button-cancel-reserva svg,.button_confirmationletter svg,.button_pay svg,.button_packages svg,.button_flight svg,.button_speedy svg,.button_planner svg,.button_resort svg,.button_guest svg,.button_cruises svg{color:#999;fill:#999;margin-right:5px;top:3px;position:relative}.button_confirm:hover svg,.button-cancel-reserva:hover svg,.button_confirmationletter:hover svg,.button_pay:hover svg,.button_packages:hover svg,.button_flight:hover svg,.button_speedy:hover svg,.button_planner:hover svg,.button_resort:hover svg,.button_guest:hover svg,.button_cruises:hover svg{color:#fff;fill:#fff}.close_favorites{background-color:#09c;box-shadow:0 0 4px #666;color:#fff;cursor:pointer;font-size:.6em;padding:10px 12px;position:absolute;right:-5px;text-transform:uppercase;top:-5px;z-index:4}.close_favorites:hover{background-color:#024;color:#fff}.status{padding:15px 5px 0 5px}.status p{border-bottom:solid 2px #2c78c4;padding:0 0 15px 0}.botonera{flex-grow:9;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;font-size:12px}.botonera a{text-align:left;padding:7px;display:block;width:100%;box-sizing:border-box;text-decoration:underline;color:#999;text-transform:lowercase}#new-future .box-reservation{width:310px;display:flex;flex-direction:column;justify-content:space-between}#new-future .product-type{color:#1d2939;font-weight:bold !important;border-bottom:solid 2px #1d2939;padding:15px 0 !important}#new-future .state{color:#2c78c4;font-weight:bold !important;text-align:right;border-bottom:solid 2px #2c78c4;padding:15px 0}#new-future .state0{color:#2c78c4;font-weight:bold !important;display:flex;justify-content:center;align-items:center}#new-future h5{color:#999;margin:0 0 3px 0;font-size:11px}#new-future h6{font-weight:lighter !important;margin:0;font-size:9px}#new-future .resort{color:#6b6b6b;font-weight:bold !important;padding-bottom:10px}#new-future .content{color:#6b6b6b;margin-top:0;margin-bottom:0;font-weight:bold !important}.bg_box_style{background-repeat:no-repeat;background-size:280px 251px;background-position:left;background-position:left;background-size:contain;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);display:flex;justify-content:flex-end;border-radius:10px;margin-bottom:20px}.left-block-reservation{display:flex;flex-direction:column}.left-block-reservation>div{display:flex}.box-3>*{background:#f4f4f4}.box-3>div:first-child{flex:2;padding:17px 10px;color:#6b6b6b;margin-right:5px}.box-3>a{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;margin-right:5px;padding:7px;box-sizing:border-box;text-decoration:none;font-size:15px;color:#fff;font-weight:bold;line-height:1.5;background:#4990d6}.box-3 .button_packages svg{fill:white}.box-3>a:hover{background:#1d2939;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkMjkzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzc4YzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(29,41,57,1)),color-stop(100%,rgba(44,120,196,1)));background:-webkit-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:-o-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:-ms-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:linear-gradient(to right,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d2939',endColorstr='#2c78c4',GradientType=1);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;color:#fff;cursor:pointer}#new-future .bg_box_style{background-image:url(/Themes/CLCWebMemberMario/Styles/img/side_maleta.jpg)}#new-future .bg_box_style>div{display:flex}#new-future .nav_style{display:flex;justify-content:space-between;flex-direction:column;background:#f4f4f4;min-width:170px}#new-future .nav_style a:hover{background:#1d2939;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkMjkzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzc4YzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(29,41,57,1)),color-stop(100%,rgba(44,120,196,1)));background:-webkit-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:-o-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:-ms-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:linear-gradient(to right,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d2939',endColorstr='#2c78c4',GradientType=1);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;color:#fff;cursor:pointer}#new-future .box-resort{padding-bottom:10px !important}#new-future .flex-container{display:flex;align-items:stretch;background-color:#fff;flex-direction:column;flex-grow:5}#new-future .flex-container>div{background-color:#f4f4f4;color:#6b6b6b;flex-direction:column;text-align:left;padding:17px 10px;flex-grow:5}#new-future .flex-container2{display:flex;align-items:stretch;margin-top:5px}#new-future .box-points{display:flex;align-items:stretch;flex-direction:column;flex-grow:8}#new-future .net-points{background-color:#1d2939;color:#fff;text-align:center;font-size:12px;min-height:35px;display:flex;justify-content:center;align-items:center}#new-future .net-points>img{padding-left:5px}#new-future .points{background-color:#2d415c;color:#fff;text-align:center;font-size:16px;min-height:35px;display:flex;justify-content:center;align-items:center}#new-future .box-fee{display:flex;width:100%}#new-future .reservation-fee{background-color:#2c78c4;color:#fff;text-align:center;font-size:12px;min-height:35px;display:flex;justify-content:center;align-items:center;flex:1}#new-future .fee{background-color:#4990d6;color:#fff;text-align:center;font-size:16px;min-height:35px;display:flex;justify-content:center;align-items:center;flex:1}#new-future .flex-container3{display:flex;flex-grow:2;justify-content:center;align-items:center}#new-future .flex-container3>div{color:#6b6b6b;text-align:center;flex-grow:1;padding:10px}#new-future .date{color:#999;font-size:47px;font-weight:bold;background-color:#fff;text-transform:uppercase;display:flex;flex-direction:column}#new-future .box-state{margin:0 5px 5px 5px;width:155px;height:75%;display:flex;flex-direction:column;justify-content:space-between;border-top:solid 2px #2c78c4;align-items:stretch}#new-future .flex-container4{display:flex;text-align:center;min-height:35px;justify-content:center;align-items:center;background-color:#f4f4f4}#new-future .box-check{flex-grow:5;background-color:#f4f4f4;color:#6b6b6b;font-size:18px}#new-future .reservation-number-box{display:flex;justify-content:center;align-items:center;margin-right:5px;background-color:#f4f4f4;font-weight:bold;min-height:70px}#new-future .reservation-number>h4{color:#6b6b6b;font-size:18px;text-align:center;font-weight:bold}#new-future .reservation-number>h5{font-weight:normal}#new-future .reservation-number{padding:9px 5px 5px 5px;text-align:center}#new-future .enhance-box{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:5px;background-color:#f4f4f4}#new-future .enhance-box>h4{color:#6b6b6b;font-size:18px;text-align:center}#new-future .tooltip{position:relative}#new-future .tooltip .tooltiptext{display:none;width:135px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:125%;left:43%;margin-left:-60px;transition:all .3s;font-size:12px;text-align:right}#new-future .tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:82%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}#new-future .tooltip:hover .tooltiptext{display:block}#new-future .state0>img{padding-left:3px}.message_board{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #024;padding:10px}.messages_header{background:#024;margin-bottom:10px;padding:10px}.messages_header ul,.message_board ul{margin:0;padding:0}.messages_header ul li,.message_board ul li{display:inline-block;padding:10px 25px;color:#fff;text-transform:uppercase;border-right:1px solid #fff}.message_board ul li{color:#024}.messages_header ul li:last-child{border:none}.benefit-details h2{color:#4a4d4f;font-size:1em;margin-top:10px;padding:0 10px;line-height:40px;background:#024;width:100%;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;-ms-word-wrap:break-word;word-wrap:break-word;white-space:nowrap;overflow:hidden}.close_sticky{right:10px;bottom:-1px;position:fixed;z-index:300;width:45px;height:70px;border:1px solid #09c;background:url("/Themes/CLCWebMemberMario/Styles/img/close_stickyfooter.png") no-repeat center center #fff}.open_sticky{background:url("/Themes/CLCWebMemberMario/Styles/img/open_stickyfooter.png") no-repeat center center #09c !important}.imgfooter{margin-right:55px;width:252px;height:70px}.filtros_stickyfooter{padding:10px;border-left:1px dotted #09c;margin:10px 0;min-width:70px;font-size:1em}.filtros_stickyfooter>li{padding-bottom:3px}.filtersapplied{margin-left:10px;width:60px;height:70px;padding-right:20px}.filterspoints{margin-left:10px;border-right:1px dotted #09c;margin-right:10px}.you_have_year{margin-right:10px;height:23px;line-height:23px;font-size:.8em !important}.available_points{height:23px;font-size:.9em !important;height:23px;line-height:23px}.OwnerPointBalancePocket{background:none repeat scroll 0 0 #024;border-top:3px solid #fff;bottom:0;box-shadow:0 0 2px #000;position:fixed;right:0;color:#fff;z-index:200;padding:0;height:70px}.available_containers{background:url("/Themes/CLCWebMemberMario/Styles/img/arrow_available_points.png") no-repeat scroll center center transparent;margin:0 0 5px 0;border-bottom:1px dotted #09c;padding:5px 0 10px 0}.you_have_year{font-size:1.2em}.available_points{font-size:1.2em}.availability_page{width:100%;clear:both;position:relative;margin-bottom:15px}.availability_page table{margin-top:10px;width:100%}.availability_page table th{background-color:#001224;height:45px;color:#fff;text-transform:uppercase;font-size:.7em;text-align:center}.availability_resort{height:55px;background-image:url(/Themes/CLCWebMemberMario/Styles/img/bg_availability_resort_name.png);background-repeat:no-repeat;background-position:15px center;padding-left:50px;font-size:1em;color:#024;text-transform:uppercase;background-color:#fff !important}.availability_datos{color:#002144;text-align:center;border-bottom:1px dotted #ccc;height:45px}.availability_datos:hover{background-color:#d8e8ed}.availability_datos td{text-align:center;padding:0;margin:0;font-size:.95em}.availability_crossedover{background-image:url(/Themes/CLCWebMemberMario/Styles/img/strike_through.png);background-repeat:no-repeat;background-position:center center}.book,.create_reservation{background-color:#09c;width:200px;-webkit-transition:.1s;-moz-transition:.1s;-o-transition:.1s}.book input,.create_reservation input{background-color:#09c;color:#fff;border:none;display:block;cursor:pointer;text-align:center;width:100%;text-transform:uppercase;font-weight:bold;padding:0 15px;height:45px;line-height:45px}.book:hover{background-color:#024;box-shadow:0 0 3px #666;transform:scale(1.03)}.img_location{text-align:left;background:url(/Themes/CLCWebMemberMario/Styles/img/location.png) no-repeat;padding-left:25px;height:22px}.availability_in_date{font-size:.9em;text-align:left;background:url(/Themes/CLCWebMemberMario/Styles/img/in-out.png) no-repeat left -1px;padding-left:20px;height:11px;line-height:12px;margin-bottom:10px;color:#333}.availability_out_date{font-size:.9em;text-align:left;background:url(/Themes/CLCWebMemberMario/Styles/img/in-out.png) no-repeat left bottom;padding-left:20px;height:12px;line-height:12px;color:#333}.create_reservation:hover{background-color:#024;box-shadow:0 0 3px #666}.book:hover input,.create_reservation:hover input{background-color:#024}.availability_indate{background:url(/Themes/CLCWebMemberMario/Styles/img/availability_in.png) no-repeat 20px center}.availability_outdate{background:url(/Themes/CLCWebMemberMario/Styles/img/availability_out.png) no-repeat 20px center}.booking_payment_container{padding:10px;border:1px solid #c6c6c6;background:#fff;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(232,232,232,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(232,232,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e8e8e8',GradientType=0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.reservation_indate{background:url(/Themes/CLCWebMemberMario/Styles/img/availability_in.png) no-repeat scroll 10px 3px;padding-left:25px !important}.reservation_outdate{background:url(/Themes/CLCWebMemberMario/Styles/img/availability_out.png) no-repeat scroll 10px 3px;padding-left:25px !important}.hightlight_points{background:url(/Themes/CLCWebMemberMario/Styles/img/highlight_points.png) no-repeat scroll left 105px transparent;overflow:visible !important;padding-bottom:10px}.amount_to_pay{border-bottom:1px solid #09c;padding-bottom:3px !important;font-size:1.3em;margin-bottom:30px !important;vertical-align:text-bottom}.cvv input{float:left !important;width:50%}.termsandcond_form{border-top:1px dotted #024;padding-top:8px;padding-bottom:8px;line-height:1.2em}.termsandcond_form p{padding-bottom:5px}.termsandcond_form h4{padding-bottom:3px;padding-top:3px;font-size:1.1em}.form_booking_container{padding:10px;padding-top:30px;width:auto !important;clear:both}.form_text{font-size:.8em;padding-top:30px;padding-bottom:20px}.hidden_fee_amount{margin-top:18px !important}.amount_field{text-align:right}.amount_figures{font-size:1.3em}.reservation_created{background:url("/Themes/CLCWebMemberMario/Styles/img/reservation_created.png") no-repeat scroll left top transparent !important;padding-left:30px}.reservation_onhold{background:url("/Themes/CLCWebMemberMario/Styles/img/reservation_onhold.png") no-repeat scroll left top transparent !important;padding-left:30px}.reservation_failed{background:url("/Themes/CLCWebMemberMario/Styles/img/reservation_failed.png") no-repeat scroll left top transparent !important;padding-left:30px}.booking_created_container{background:none}.payment_terms p{font-size:.8em;line-height:20px}.booking_conf_error_message ul{width:80%;margin:0 auto}.booking_conf_error_message ul li{text-align:center !important}.points_discount{background:url("/Themes/CLCWebMemberMario/Styles/img/points_discount.png") no-repeat scroll right top transparent !important;height:98px;margin:0;padding:0;position:absolute;right:-25px;top:-15px;width:98px;color:#fff;transform:rotate(15deg);-ms-transform:rotate(15deg);-moz-transform:rotate(15deg);-webkit-transform:rotate(15deg);-o-transform:rotate(15deg)}.points_discount p{text-transform:uppercase}.points_discount span{padding-top:23px;display:block;font-size:2em !important}.booking_confirm_title{padding:0 0 10px 0;font-size:35px;border-bottom:1px dotted #024}.booking_confirm_subtitle{font-size:.9em;padding-bottom:20px;padding-top:5px}.booking_confirm_descr{line-height:1.4em}.booking_confirm_label{border-bottom:1px solid #09c;margin-bottom:10px}.you_save{margin-top:12px;border-top:1px dotted #024;padding-top:10px;font-weight:100}.steps{background:url(/Themes/CLCWebMemberMario/Styles/img/bg_steps.jpg) repeat-x center 10px;margin:0 auto 20px auto}.stepok{margin:0 5px;background:url(/Themes/CLCWebMemberMario/Styles/img/bg_steps_ok.jpg) repeat-x center 10px;width:280px;vertical-align:top}.stepon{margin:0 5px;background:url(/Themes/CLCWebMemberMario/Styles/img/bg_steps_on.jpg) repeat-x center 10px;width:280px;vertical-align:top}.stepoff{margin:0 5px;background:url(/Themes/CLCWebMemberMario/Styles/img/bg_steps_off.jpg) repeat-x center 10px;width:280px;vertical-align:top}.stepwrong{margin:0 5px;background:url(/Themes/CLCWebMemberMario/Styles/img/bg_steps_wrong.jpg) repeat-x center 10px;width:280px;vertical-align:top}.stepon h3,.stepoff h3,.stepok h3,.stepwrong h3{font-size:1.5em;height:35px;padding-top:20px}.stepon td,.stepoff td,.stepok td,.stepwrong td{padding:0 5px;vertical-align:middle;height:25px}.stepon p,.stepoff p,.stepok p,.stepwrong p{vertical-align:middle;height:25px;padding-left:5px}.border-steps{border-right:1px solid #09c}.your_accommodation{border-bottom:2px solid #09c;font-size:1.4em;padding-bottom:3px;margin-bottom:20px}#contador_container{margin:10px auto 30px auto;background:url(/Themes/CLCWebMemberMario/Styles/img/bg_contador.png) repeat-x center center}.contador{width:300px;padding:10px;background-color:#fff;border:1px dotted #c6c6c6}.contador #stage_jbeeb_3{margin:8px auto !important}#box_jbeeb_7,#box_jbeeb_11{background-color:#005f7d !important}.contador_message{padding:2px 0 2px 0}.prod_detailed{padding:5px 0 10px 0;margin:0}div.degrade{display:block;position:absolute;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 30%,#fff 100%);height:89px;width:100%;content:'';bottom:0}li.hoc_gradient{-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(135deg,#29006e 0%,#4abebe 100%);background-image:-o-linear-gradient(135deg,#29006e 0%,#4abebe 100%);background-image:linear-gradient(135deg,#29006e 0%,#4abebe 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:40px;margin-bottom:10px;padding-bottom:5px}.roomtype{font-size:1.2rem;font-weight:800;margin-bottom:20px}.check-in-out-outer{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px 0;margin:10px 0}.check-in-out-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;margin:10px}.amountpoints{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.n-points{font-size:2em;font-weight:800}.prodname_info{margin-bottom:20px;font-size:.8em;color:#024;padding-left:0;padding-top:3px;height:15px}.booking_resort_name{height:1em;border:0;padding:0;margin:0}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#availabilityList .isotope{position:static !important;overflow:visible !important}#availabilityList{padding-top:10px}.boxes_availability{width:32%;margin:6px;background-color:#fff}.sponsor{width:100%;height:188px;float:left;position:relative;cursor:pointer}.chairman_selection .sponsor.offer_discount{height:184px}.sponsorFlip{border:1px solid #024;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:10px;overflow:hidden}.sponsorFlipShadow{box-shadow:0 0 6px 2px #c3c3c3}.sponsorData{display:none}.discount_25 .availability_offerdiscount{background:url("/Themes/CLCWebMemberMario/Styles/img/bg_discount25.png") no-repeat scroll 3px -0}.discount_25 .sponsorFlip .color_ofertas{color:#848462 !important}.discount_25 .sponsorFlip{border:1px solid #848462 !important}.discount_40 .availability_offerdiscount{background:url("/Themes/CLCWebMemberMario/Styles/img/bg_discount50.png") no-repeat scroll 3px -0}.discount_40 .sponsorFlip .color_ofertas{color:#0c4174 !important}.discount_40 .sponsorFlip{border:1px solid #0c4174 !important}.discount_50 .availability_offerdiscount{background:url("/Themes/CLCWebMemberMario/Styles/img/bg_discount50.png") no-repeat scroll 3px -0}.discount_50 .sponsorFlip .color_ofertas{color:#0c4174 !important}.discount_50 .sponsorFlip{border:1px solid #0c4174 !important}.discount_65 .availability_offerdiscount{background:url("/Themes/CLCWebMemberMario/Styles/img/bg_discount66.png") no-repeat scroll 3px -0}.discount_65 .sponsorFlip .color_ofertas{color:#2988a8 !important}.discount_65 .sponsorFlip{border:1px solid #2988a8 !important}.discount_66 .availability_offerdiscount{background:url("/Themes/CLCWebMemberMario/Styles/img/bg_discount66.png") no-repeat scroll 3px -0}.discount_66 .sponsorFlip .color_ofertas{color:#2988a8 !important}.discount_66 .sponsorFlip{border:1px solid #2988a8 !important}.discount_75 .availability_offerdiscount{background:url("/Themes/CLCWebMemberMario/Styles/img/bg_discount75.png") no-repeat scroll 3px -0}.discount_75 .sponsorFlip .color_ofertas{color:#7e5ba2 !important}.discount_75 .sponsorFlip{border:1px solid #7e5ba2 !important}.discount_80 .availability_offerdiscount{background:url("/Themes/CLCWebMemberMario/Styles/img/bg_discount80.png") no-repeat scroll 3px -0}.discount_80 .sponsorFlip .color_ofertas{color:#f57c0f !important}.discount_80 .sponsorFlip{border:1px solid #f57c0f !important}.chairman_selection .availability_offerdiscount{background:url("/Themes/CLCWebMemberMario/Styles/img/bg_chairman.png") no-repeat scroll 3px -0 !important}.chairman_selection .chairman_selection_offer{background:url('/Themes/CLCWebMemberMario/Styles/img/bg_rooms_left.png') no-repeat scroll 3px -0 !important}.chairman_selection .sponsorFlip .color_ofertas{color:#4abebe !important}.chairman_selection .sponsorFlip{border:none}.chairman_selection .buttons_popup{border-radius:10px}.chairman_selection{width:49%;margin:.5%}.chairman_selection .font_points{font-size:25px}.rooms_left{width:auto;height:69px;left:0;top:0;border-right:1px dotted #09c;padding:5px 10px}.rooms_left p{color:#09c;font-size:1.8em;padding-top:5px;width:40px;text-align:center}.availability_roomtype{padding:10px 5px;font-size:1em}.dates_people_container{border-top:1px solid #09c;padding:0}.dates_people_container li{padding:10px}.dates_people_container li{padding:10px}.imgprivacy{padding-top:4px}.offer_figures{padding:10px 10px 5px}.availability_offerdiscount{padding:5px;background:url("/Themes/CLCWebMemberMario/Styles/img/bg_rooms_left.png") no-repeat scroll 3px -0;right:0;top:0;height:69px;width:60px}.availability_offerdiscount p{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);color:#fff !important;font-size:1.2em}.filter_title{background-color:#ebebeb;color:#999;font-size:.6em;padding-bottom:8px;text-transform:uppercase;height:25px}.filtros{border:8px solid #ebebeb;width:964px;z-index:0;position:relative;height:162px;overflow:hidden}#slider{margin-top:50px !important}.ui-slider{border-radius:5px !important}.ui-slider-handle{background:url("/Themes/CLCWebMemberMario/Styles/img/slider-handle.png") no-repeat scroll center center transparent !important;border:none !important}.ui-slider-handle:hover{border:none !important;background:url("/Themes/CLCWebMemberMario/Styles/img/slider-handle-over.png") no-repeat scroll center center transparent !important}.ui-slider-range-min{border:none !important;background:url("/Themes/CLCWebMemberMario/Styles/img/slider-bar-on.png") repeat-x scroll center center transparent !important}.ui-slider-horizontal{border:none !important;background:url("/Themes/CLCWebMemberMario/Styles/img/slider-bar-off.png") repeat-x scroll center center transparent !important}.steps-slider{background-color:#ccc;margin-left:0%;width:100%;margin-top:-5px}.steps-slider-occupancy{background-color:#ccc;margin-left:-15%;width:120%;margin-top:-5px}.steps-slider-occupancy li{font-size:.8em;margin:0 !important;width:25% !important}.steps-slider li{font-size:.8em;margin:0 !important;width:20% !important}.slider-people,.slider-points{margin:0}.amenities_list{width:126px;margin:3px 0 3px 0;border-bottom:1px dotted #c6c6c6}.amenities_list span{text-overflow:ellipsis;overflow:hidden;width:80px;white-space:nowrap;vertical-align:middle;padding:3px 0 3px 5px}.title_amenities{border-bottom:1px dotted #024;padding-bottom:3px;margin-top:10px;margin-bottom:10px;margin-left:5px}.amenities_roomtype{padding-top:5px;padding-bottom:5px;margin-bottom:10px;margin-top:10px}.amenities_occupancy{padding:5px;background-color:#e9f6fb;margin-bottom:0 !important}.amenities_occupancy img{margin:10px auto !important}.amenities_occupancy p{padding:5px 15px 5px 0}.amenities_occupancy span{font-size:1.2em;padding:0 10px}#checkRoom{background-color:#fff;box-shadow:0 0 4px #c6c6c6;width:940px !important;margin:0 auto;font-size:.8em}.sold_out{background-color:#fff;display:block;float:left;height:102%;top:-3px;left:-3px;opacity:.8;position:absolute;width:102%;z-index:10;color:#09c}.sold_out div{background:url("/Themes/CLCWebMemberMario/Styles/img/sold_out.png") no-repeat scroll center center transparent !important;height:120px;left:50%;margin-left:-100px;margin-top:-100px;padding-top:80px;position:absolute;top:50%;transform:rotate(-25deg);-moz-transform:rotate(-25deg);-webkit-transform:rotate(-25deg);width:200px}.sold_out_firstline{font-size:1em;padding-bottom:2px}.sold_out_secondline{font-size:.7em;padding-bottom:8px;font-size:1.5em;font-weight:bold;padding-top:9px}#prueba_filtros{margin:0}.roundabout-holder{height:5em;overflow:hidden;margin:0;padding:0;position:relative;list-style:none}.roundabout-moveable-item{width:12em;height:2em;line-height:2em;font-size:16px;text-align:center;cursor:pointer;color:#c6e9f4}.roundabout-in-focus{cursor:auto;background-color:rgba(250,250,250,1);color:#09c;border:1px dotted #09c;box-shadow:0 0 4px 5px #f2f2f2}.roundabout-in-focus div{text-overflow:ellipsis;overflow:hidden;width:80%;margin:0 auto;white-space:nowrap}.monolith{background-color:#000;position:absolute;width:17em;top:0;left:7.5em;z-index:200;height:40em}.monolith .pad{padding:1em;text-align:center;color:#999}.part{border-right:1px dotted #d8d8d8;margin:0}.pad em{color:#eee}.buttons_popup.half.create_reservation.button_check_availability.fill-hoc-gradient.btn-reservation.btn-reservation{display:flex;justify-content:center;align-items:center;width:218px;height:44px;border:1px solid #c6c6c6;border-radius:10px;color:#fff;font-size:1em;margin:0;text-transform:uppercase;margin:0 auto;padding:1px 6px}.check-table{text-align:center;margin:20px 0 20px 0}.check-table tr{text-align:center;margin:20px 0 20px 0}#errorTermsConditions{position:relative;width:214px;height:1.5em;top:23px;left:291px;margin:0 auto;z-index:1;color:#fff;padding:0;font-weight:bold;border-width:5px;border-style:solid;border-radius:6px;border-color:#e44;background-color:#e44;cursor:pointer;box-shadow:inset}#errorTermsConditions::after{content:"";position:absolute;top:122%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#e44 transparent transparent transparent}#errorTermsConditions p{position:absolute;text-align:center;font-size:.7em;line-height:23px}#errorTermsConditions a{position:absolute;text-decoration:none;color:#fff;font-size:.5em;font-size:.7em;top:-1px;left:207px}.pagina_estatica{margin-top:50px;margin-bottom:20px}.listas-contenidos{width:90%}.listas-contenidos li{padding:0;margin:0;padding:10px 0 10px 15px;font-size:.9em;margin-left:15px;background:url("/Themes/CLCWebMemberMario/Styles/img/vineta_2.jpg") no-repeat scroll left 15px transparent}.pagina_contenidos_texto{font-size:1em !important}.pagina_contenidos_texto h2{font-size:3.5em !important;font-weight:100}.pagina_contenidos_texto h3{font-size:1.8em !important;margin-bottom:60px;padding-left:40px;background:url("/Themes/CLCWebMemberMario/Styles/img/arrow_news_offers.png") no-repeat scroll 15px -8px transparent;font-weight:100}.pagina_contenidos_texto h4{font-size:1em !important;border-bottom:1px solid #09c;padding-top:25px;padding-bottom:3px;margin-bottom:10px}.pagina_contenidos_texto p{font-size:.9em;line-height:1.1em;margin:5px 0 10px 0}.pagina_contenidos_img h2{font-weight:100;font-size:1.8em !important;line-height:1.2em;padding-top:10px}.pagina_contenidos_texto2{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.pagina_estatica2{margin-top:10px;margin-bottom:20px}.listas-contenidos{width:90%}.listas-contenidos li{padding:0;margin:0;padding:10px 0 10px 15px;font-size:.9em;margin-left:15px;background:url("/Themes/CLCWebMemberMario/Styles/img/vineta_2.jpg") no-repeat scroll left 15px transparent}.pagina_contenidos_img2{width:300px;margin-right:35px;overflow:hidden}.pagina_contenidos_texto2{font-size:1em !important}.pagina_contenidos_texto2 h2{font-size:3.5em !important;font-weight:100}.featured_text{background-color:#f1f0ea;padding:20px 15px 40px 15px;font-size:1.2em;line-height:1.2em;border-top:5px solid #09c;border-bottom:1px solid #09c}.pagina_contenidos_texto2 h3{font-size:1.2em !important;margin-bottom:10px}.pagina_contenidos_texto2 h4{font-size:1em !important;border-bottom:1px solid #09c;padding-top:25px;padding-bottom:3px;margin-bottom:10px}.pagina_contenidos_texto2 p{font-size:.8em;line-height:1.5;margin:5px 0 10px 0}.pagina_contenidos_texto3 p{font-size:1em;line-height:1.3}.pagina_contenidos_texto3 h2{font-size:1.3em;font-weight:300;margin:20px 0}.pagina_contenidos_texto2 strong{font-weight:bold}.pagina_contenidos_img h2{font-size:1.8em !important;line-height:1.2em;padding-top:10px}.tabla_staticpages{text-align:center}.content_ways_to_pay h3{font-size:1.3em}.credit_cards_usa{padding-bottom:20px}.usa_payment td{padding:.5em;border:1px solid #ccc}.usa_payment{border:2px solid #024;margin:10px 0;color:#333;font-size:.8em;text-align:center}.payment_terms_usa{margin:0;padding:20px 10px 10px 10px;border-top:1px solid #b2bcc7}.payment_terms_usa h3{display:block;font-size:.9em;font-weight:bold;margin:0 !important;margin-bottom:10px;border-bottom:1px solid #ccc !important}.payment_terms_usa p{font-size:.7em;padding-top:5px;color:#666;line-height:1.4em}.content_title_pays{margin-bottom:1em;margin-top:1em}.content_title_pays{float:left;border-bottom:1px dashed #adabab;width:100%}.content_ways_to_pay h3{margin:40px 0 0 0;border-bottom:10px solid #024;padding-bottom:10px}.marco_pays{height:55px;padding-bottom:10px;width:55px}.marco_pays_h4{margin-bottom:20px;min-height:30px}.pays_color_blue{color:#134a7a}.pays_color_orange{color:#e78524}.pays_color_green{color:#304000}.pays_color_purple{color:#306}.colum_pays li{padding:15px;vertical-align:top;border-right:1px solid #b2bcc7}.colum_pays p{padding-bottom:10px;line-height:1.1em}.txt_billing{font-size:.85em}.txt_billing_peq{font-size:.75em;margin-top:5px}.txt_billing span{font-size:1.2em;color:#2e89a6}.txt_small_billing{background:#e4e4e4;color:#5a5a5a;padding:5px;margin-top:10px}.txt_small_billing p{font-size:.7em}.account_information{background-color:#09c;border-top:2px solid #024;padding:6px}.content_static_page{height:344px;margin-left:10px}.margin_20{margin-left:20px}.blocquote_style{color:#383838;font-size:18px;font-style:italic;line-height:1.5em;margin:.25em 0;padding:.25em;position:relative}.contact_static{margin-right:70px}.contact_static_title{color:#001224;font-style:italic;margin-bottom:10px}.content_txt_static{width:60%}.a_url{color:#024;cursor:pointer;text-decoration:none}.content_logo_cruising{bottom:10px;position:relative;right:30px}.content_logo_cruising a{cursor:pointer}.content_logo_cruising a img{clear:both;float:right;margin-right:10px}.content_hotels{height:154px;margin-left:10px}.content_hotels img{float:left;margin:0 10px}.enlac_payment{background:#024;padding:5px;color:#fff;border-top:5px solid #fff;width:50px;text-align:center;font-size:.85em;border-radius:6px;cursor:pointer}.button_download_pdf{-moz-box-sizing:border-box;background:url("/Themes/CLCWebMemberMario/Styles/img/download_pdf.png") no-repeat scroll center center transparent;height:74px;line-height:74px;padding:0 70px 0 8px;width:233px;opacity:.7}.videos_jennie li{margin-bottom:15px}.videos_jennie h3{background-color:#024;padding:8px 3px}.cita{background:none repeat scroll 0 0 #f1f1f1;border-left:5px solid #024;color:#024;font-size:1em !important;font-style:italic;padding:5px 5px 5px 15px}.videos_jennis li:hover{opacity:.8}.marcado{color:#ff7200;cursor:pointer}.txt_rewards_left a{text-decoration:none;color:#ff7200;cursor:pointer}.rewards-term-conditions{width:850px}.txt_rewards_left{width:320px;margin:10px 0;color:#464646}.txt_rewards_left p{font-size:.85em;line-height:1.3;text-align:justify;padding:4px}.img_rewards{opacity:.9}.img_rewards:hover{opacity:100}.title_home_rewards{font-size:2.3em}.subtitle_home_rewards{font-size:1.8em;margin-bottom:10px;-moz-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.color_morado{color:#9792ab}.color_rosado{color:#f15e76}.color_oro{color:#906e25}.color_celeste{color:#37afdd}.zoomIt{display:block !important;-webkit-transition:-webkit-transform .5s ease-out;-moz-transition:-moz-transform .5s ease-out;-o-transition:-o-transform .5s ease-out;-ms-transition:-ms-transform .5s ease-out;transition:transform .5s ease-out}.zoomIt h5{min-height:30px;font-size:.85em}.zoomIt:hover{-moz-transform:scale(1.02);-webkit-transform:scale(1.02);-o-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.baner_home_holidayGold{float:right;width:320px;height:70px;background:#002245;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-webkit-box-shadow:2px 2px 5px #999;-moz-box-shadow:2px 2px 5px #999}.colum_right_rewards{padding:10px;padding-left:60px;cursor:pointer;height:70px;color:#fff;font-weight:bold;margin-right:8px;background:url('/Themes/CLCWebMemberMario/Styles/img/bg_offers_detail.png') no-repeat 10px center}.colum_right_rewards img{vertical-align:middle;margin-right:3px}.fade{opacity:.9;filter:alpha(opacity=90);-ms-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.fade:hover{opacity:1;filter:alpha(opacity=100);-ms-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}.list_rewards h1{font-size:2.5em;color:#8f7f15}.list_rewards h3{color:#8a887a;font-size:1.8em;margin-bottom:10px}.content_left_rewards_holiday{color:#464646;text-align:justify;margin-bottom:10px;line-height:1.4}.align_pad_left{padding-left:10px}.align_pad_right{padding-right:10px}.colum_rewards{width:100%;float:left}.colum_rewards .tree_colum_rewards img{width:220px;float:left}.tree_colum_rewards{width:32.8%}.two_colum_rewards{width:320px;float:left}.color_azul{color:#476090;font-weight:bold}.color_naranja{color:#fb7c00;font-weight:bold}.content_form_invite h1{font-size:2.5em;color:#1b325f;margin-bottom:5px}.content_invite{width:650px;margin:0 10px}.colum_start_sending{width:677px}.title_start_sending h2{font-size:2.5em;text-align:left;color:#20c0f0}.title_start_sending h3{font-size:1.2em;text-align:left;color:#4d4d4d}.content_colum_invite{float:right}.content_colum_invite p{margin-bottom:20px;margin-top:10px;line-height:1.2;font-size:.85em;margin-right:20px;text-align:justify}.content_colum_invite img{margin-bottom:10px;margin-left:20px;width:40%}.img_line_decoration{width:110%;margin-top:10px;margin-bottom:20px;float:left}.title_start_sending .c_black{color:#272727;font-size:.7em}.title_start_sending .c_blue{color:#1b325f}.title_start_sending .c_yellow{color:#ee9721;font-size:.7em}.btn_rewards_invite{width:32%;height:65px;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin-top:30px 5px;margin-right:5px;background:#3658a0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NThhMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDIyNDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#3658a0 0%,#024 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3658a0),color-stop(100%,#024));background:-webkit-linear-gradient(top,#3658a0 0%,#024 100%);background:-o-linear-gradient(top,#3658a0 0%,#024 100%);background:-ms-linear-gradient(top,#3658a0 0%,#024 100%);background:linear-gradient(to bottom,#3658a0 0%,#024 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3658a0',endColorstr='#002244',GradientType=0);vertical-align:middle;cursor:pointer}.btn_rewards_invite img{padding:2px;width:20px;height:18px;margin-right:5px;vertical-align:middle}.btn_rewards_invite p{padding:7px;font-size:.75em;margin-top:5px}.content_form_invite h1{padding-left:10px}.content_form_invite h3{padding-left:10px;font-size:1.5em;color:#979797}.column_form_invite{width:100%}.message_form{text-align:justify;font-size:.75em;margin-bottom:20px;padding-left:10px;color:#3d3d3d;width:350px;line-height:1.4}.message_form p{margin-bottom:15px;margin-top:10px;width:400px}.img_gold_form img{width:250px;position:relative;display:inline;margin-left:35px;padding:5px}.img_gold_form{margin-right:20px}.content_colum_form{width:100%;background:#f00}.column_form h2{background:none repeat scroll 0 0 #f3f3f3;border-radius:5px;color:#5cd053;display:block;font-family:sans-serif;font-size:20px;padding:5px;text-shadow:1px 1px 1px #ccc;width:433px}.column_form ul{list-style-type:none;margin:0;padding:0}.column_form li{padding:12px;border-bottom:1px solid #eee;position:relative}.column_form label{color:#555;display:inline-block;float:left;font-family:sans-serif;font-size:13px;font-weight:bold;margin-top:3px;padding:3px;width:90px}.column_form select{height:40px;width:160px;padding:10px}.column_form input{height:20px;width:200px;padding:5px 8px}.column_form textarea{padding:8px;width:300px}.column_form button{margin-left:90px}.column_form input,.column_form textarea,.column_form select{border:1px solid #aaa;box-shadow:0 0 3px #ccc,0 10px 15px #eee inset;border-radius:2px;color:#333;font-size:12px;padding-right:30px;-moz-transition:padding .25s;-webkit-transition:padding .25s;-o-transition:padding .25s;transition:padding .25s}.column_form input:focus,.column_form textarea:focus{background:#fff;border:1px solid #555;box-shadow:0 0 3px #aaa;padding-right:80px}#chk_term_condition:focus{padding-right:0;border:none;box-shadow:none !important}.column_form input:required:valid,.column_form textarea:required:valid{box-shadow:0 0 5px #5cd053;border-color:#28921f}.column_form input:focus:invalid,.column_form textarea:focus:invalid{box-shadow:0 0 5px #d45252;border-color:#b03535}button.submit{padding:9px 17px;font-weight:bold;line-height:1;color:#444;border:none;text-shadow:0 1px 1px rgba(255,255,255,.85);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#bbb));background-image:-moz-linear-gradient(0% 100% 90deg,#bbb,#fff);background-color:#fff;border:1px solid #f1f1f1;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.5);float:right;margin-top:10px}button.submit_form{padding:9px 17px;font-weight:bold;line-height:1;color:#444;border:none;text-shadow:0 1px 1px rgba(255,255,255,.85);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#bbb));background-image:-moz-linear-gradient(0% 100% 90deg,#bbb,#fff);background-color:#fff;border:1px solid #f1f1f1;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.5)}button.submit:hover{opacity:.55;cursor:pointer;color:#024;font-weight:bold}button.submit_form:hover{opacity:.55;cursor:pointer;color:#024;font-weight:bold}button.submit:active{border:1px solid #222;box-shadow:0 0 10px 5px #444 inset}.anadir_mas{color:#555;display:inline-block;font-family:sans-serif;font-size:13px;font-weight:bold;margin-top:-40px;padding:3px;margin-left:420px;position:relative;left:0;cursor:pointer}.remove_marg{margin-top:-28px;margin-right:15px}.cond_uso_form p{font-size:.75em}.cond_uso_form input{float:left;width:20px;margin-top:5px;margin-right:5px;padding:5px}.cond_uso_form a{color:#024;margin-left:5px}.cond_uso_form,.txt_terms_invite{float:left;margin-top:5px;padding:10px;line-height:1.4}.cond_uso_form{float:left}.txt_terms_invite{width:650px}.txt_terms_invite p{font-size:.75em}.borderValidation{color:#ff0101}.borderValidation span a{color:#ff0101}.vista{display:block;z-index:1001;outline:0;position:absolute;height:auto;width:300px;top:0;left:796.5px}.account_txt_balance_pending p{font-size:.8em;text-align:justify;line-height:1.3;color:#3a3a3a;border-right:1px solid #999;padding:10px 20px 10px 10px}.account_txt_balance p{font-size:.8em;text-align:justify;line-height:1.3;color:#3a3a3a}.account_pending{margin-top:10px;color:#fff;font-size:.85em;text-align:justify;line-height:1.3;background:#11304e;padding:15px}.content_print{margin-top:10px}.button_print{width:200px;height:40px;vertical-align:bottom;font-size:1em;border-color:#ece9e9;cursor:pointer}.img_button_print{vertical-align:top;margin-right:10px}.content_terms_pay{background:#f3f3f3;clear:both;float:left;line-height:1.3;padding:10px;width:660px}.content_terms{background:#e0e0e0;clear:both;float:left;line-height:1.3;margin-top:10px;padding:10px;width:660px}.content_terms span a{color:#024;float:left;font-size:.75em}.txt_cond1{float:left;font-size:.75em;margin-bottom:5px}.invite_details{background:url("/Themes/CLCWebMemberMario/Styles/img/message_invitation.png") no-repeat 10px center}.invite_email{background:url("/Themes/CLCWebMemberMario/Styles/img/send_friends_icon.png") no-repeat 10px center}.invite_pdf{background:url("/Themes/CLCWebMemberMario/Styles/img/icon_download_invite.png") no-repeat 10px center}.invite_details p,.invite_email p,.invite_pdf p{padding:0 5px 0 45px !important}.card{border:1px solid #024;margin:0 .5% 1.5%;vertical-align:top;width:32%}.card:hover h2{background:#09c}.card:hover{border-color:#09c;box-shadow:0 0 4px #666}.card h2{background-color:#024;padding:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9em}.card a,.card a:hover{text-decoration:none}.card-retailer{height:140px}.card .cardContent{position:relative}.card .cardContent .offerLinks{font-size:10px;padding:10px}.card .cardContent .offerLinks .percentage-big{color:#024}.card .cardContent .offerLinks .percentage-big{color:#000;font-size:25px;margin-bottom:5px}.retailerDescription{padding:10px}.offer-icon,.storecard-icon,.voucher-icon,.specialoffer-icon,.cashback-icon{width:22px;height:22px;display:inline-block}.storecard-icon{background:url("pages/images/storecard_icon.png") no-repeat}.voucher-icon{background:url("pages/images/voucher_icon.png") no-repeat}.specialoffer-icon{background:url("pages/images/specialoffer_icon.png") no-repeat}.cashback-icon{background:url("pages/images/cashback_icon.png") no-repeat}span.in{font-size:10px;display:block;text-transform:uppercase}span.out{font-size:15px}.buttons_popup{padding:10px 15px;margin:18px auto;text-align:center;background-color:#09c;color:#fff;cursor:pointer;font-size:.75em;box-shadow:0 0 4px #c6c6c6;text-transform:uppercase;border:none}.buttons_popup:hover{background-color:#024}.create_reservation{margin:40px auto}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#024;background:rgba(0,17,34,.7);z-index:100;display:none;top:0;left:0}.reveal-modal{visibility:hidden;height:auto;background-color:#fff;position:absolute;z-index:301;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 0 10px rgba(0,0,0,.8);-webkit-box-shadow:0 0 10px rgba(0,0,0,.8);box-shadow:0 0 10px rgba(0,0,0,.8)}.reveal-modal.small{width:200px;margin-left:-140px}.reveal-modal.medium{width:400px;margin-left:-240px}.reveal-modal.large{width:600px;margin-left:-340px}.reveal-modal.xlarge{width:800px;margin-left:-440px}.reveal-modal .close-reveal-modal{font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rgba(0,0,0,.6);font-weight:bold;cursor:pointer}.static_page_bottom_banners .pagina_contenidos_texto2 a{color:#39c}.static_page_bottom_banners .pagina_contenidos_texto2 a:hover{opacity:.8}.products_container{margin-top:10px}.product_name{background-color:#fff;border:1px solid #024;box-shadow:0 0 4px #666;display:block;padding:15px}.product_name_container{background-color:#c6c6c6;padding:5px}.product_title{background-color:#09c;color:#fff;padding:6px;border-top:2px solid #024}.prodname_label{text-transform:uppercase;border-bottom:1px dotted #c6c6c6;font-size:.55em;color:#09c;padding-bottom:3px;margin-top:10px}.imagen_producto{border:1px solid #024;box-shadow:0 2px 4px #c3c3c3;margin:5px auto}.points_summary .first-row{background-color:#024;color:#fff;font-size:.8em}.points_summary .first-row td{padding:10px 0}.points_summary td{font-size:.9em;padding:8px 20px}.points_summary tr{border-bottom:1px dotted #c6c6c6}.amount{font-size:1em !important;font-weight:bold}.summary_descr{font-size:.7em}.bonus_points_container{padding:15px;margin:10px 0 20px 0}.bonus_points{background:url("/Themes/CLCWebMemberMario/Styles/img/bonus_points.png") no-repeat center center;display:table;font-size:.9em;height:67px;left:0;text-rendering:optimizelegibility;top:-10px;width:200px}.bonus_points p{margin:0;padding-bottom:0;padding-left:0;padding-right:0}.bonus_text{display:table-cell;padding:0 15px;vertical-align:middle;width:190px}.week_nro{background:url("/Themes/CLCWebMemberMario/Styles/img/week_nro.png") no-repeat scroll left center transparent;color:#fff;float:right;font-size:.9em;height:72px;padding-top:35px;right:5px;text-align:center;text-rendering:optimizelegibility;top:-25px;width:60px}.week{text-transform:uppercase}.points_nro_fpoc{color:#024;float:right;height:42px;padding-top:35px;right:15px;text-align:center;text-rendering:optimizelegibility;top:15px;width:180px;font-size:1.7em}.points_product{padding-top:3px;margin-bottom:-2px}.fpoc_europe_points{margin-right:10px;padding-right:10px;border-right:1px dotted #09c;margin-top:5px;margin-bottom:5px}.fpoc_europe_weeks{margin:5px 10px;padding-left:10px;border-left:1px dotted #09c}.number_weeks_fpoc{margin:0;padding:0;line-height:32px}.week_fractional{font-size:1em;padding:10px}.traded_weeks{background:none repeat scroll 0 0 #f9f9f9;border-top:1px solid #024 !important;height:50px;margin-top:10px;padding-top:5px}.traded_boxes{border-color:#c6c6c6 !important}.btn_convert_points,.btn_points_statement{text-transform:uppercase;padding:10px 20px;background-color:#09c;color:#fff;cursor:pointer;font-size:.8em}.btn_convert_points:hover{background-color:#024 !important;box-shadow:0 0 4px #024}.btn_points_statement:hover{background-color:#024 !important;box-shadow:0 0 4px #024}.products_navigation{margin-top:20px}.convert_points_summary{display:block;width:100%}.convert_points_summary_headers{border-bottom:2px solid #09c}.convert_points_summary_headers li{font-size:.7em;margin:15px 0 5px 0;vertical-align:middle}.convert_points_summary{font-size:1.2em}.convert_points_summary li{font-size:.7em;vertical-align:middle;padding:10px 0}li.figures{padding-right:10px;border-left:1px dotted #09c}.total_figures{height:50px;border-top:1px solid #09c}.total_figures li{padding-top:10px;padding-bottom:10px}.referencias{margin-top:-10px}.referencias li{height:10px;padding:5px 0}.years_container{margin-top:5px;margin-bottom:2px}.pointsdates{padding:0;border:1px solid #024}.convert_points_info_hidden{border-top:1px dotted #024;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#e5f5fa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e5f5fa));background:-webkit-linear-gradient(top,#fff 0%,#e5f5fa 100%);background:-o-linear-gradient(top,#fff 0%,#e5f5fa 100%);background:-ms-linear-gradient(top,#fff 0%,#e5f5fa 100%);background:linear-gradient(to bottom,#fff 0%,#e5f5fa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5f5fa',GradientType=0)}.convert_points_info_hidden ul{background:url("/Themes/CLCWebMemberMario/Styles/img/bg_convert_points.png") no-repeat scroll top center transparent}.convert_points_info_hidden ul li{clear:both}.convert_points_main_title{background:url("/Themes/CLCWebMemberMario/Styles/img/notice_blue.png") no-repeat scroll 23px center transparent;font-size:1.1em;height:30px;line-height:30px;margin-bottom:10px;margin-top:20px;padding:0 0 0 80px}.after_conversion{margin:10px 0}.after_conversion tr p{padding:15px 0;font-size:1.1em}.after_conversion span{vertical-align:middle}.mensaje_convert_points{border:1px dotted #024;width:90%}.mensaje_convert_points p{padding:20px 20px 20px 55px;font-size:.9em}.already_converted{margin:30px auto;background-color:#e5f5fa;border-color:#09c}.within_12_weeks{margin:30px auto;background:url("/Themes/CLCWebMemberMario/Styles/img/notice_blue.png") no-repeat scroll 20px center #f5f5f5}.week_passed{margin:30px auto;background:url("/Themes/CLCWebMemberMario/Styles/img/week_passed_icon.png") no-repeat scroll 20px center #f5f5f5}.reservation_be_cancelled{margin:15px auto;background:url("/Themes/CLCWebMemberMario/Styles/img/reservation_be_cancelled_icon.png") no-repeat scroll 20px center #ffc;border-color:#ffd043}.click_to_open{background-color:#b3e7f9;border-radius:5px 5px 5px 5px;box-shadow:1px 1px 6px #b3e7f9 inset;color:#024;margin:8px;padding:8px}.conversion_history{padding:10px;margin:10px 0;border-bottom:1px dotted #024}.icon_week_converted{margin-right:10px;background:url("/Themes/CLCWebMemberMario/Styles/img/week_converted.png") no-repeat right center transparent;height:60px;width:60px}.icon_no_convertible,.icon_convertible{top:-2px;left:-2px}.usage_page_header{padding:10px 0;border-bottom:3px solid #09c;background-color:#024;color:#fff;font-size:1.1em}.usage_page_header li,.usage_page_rows li{padding:3px}.usage_page_rows{border:1px solid #024;padding:10px 0;font-size:.8em;font-weight:normal;cursor:pointer;margin:5px 0 0 0;box-shadow:0 0 4px #666}.popDetailsUsageStatment ul.convert_points_summary_headers{background:url("/Themes/CLCWebMemberMario/Styles/img/bg_convert_points.png") no-repeat scroll top center transparent}.popDetailsUsageStatment{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#e5f5fa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e5f5fa));background:-webkit-linear-gradient(top,#fff 0%,#e5f5fa 100%);background:-o-linear-gradient(top,#fff 0%,#e5f5fa 100%);background:-ms-linear-gradient(top,#fff 0%,#e5f5fa 100%);background:linear-gradient(to bottom,#fff 0%,#e5f5fa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5f5fa',GradientType=0);margin-bottom:30px}.rows_usage_content{border-bottom:1px dotted #09c}.rows_usage_content li{padding:10px 5px}.points_type{right:5px;top:15px}#listBtnProducts{height:80px;margin-bottom:30px;margin-left:auto !important;margin-right:auto !important;margin-top:0 !important;width:70%}#listBtnProducts li{background:url("/Themes/CLCWebMemberMario/Styles/img/btn_convert_points.png") no-repeat scroll center center #09c;border-radius:8px;box-shadow:0 0 5px #024;height:93px;list-style-type:none !important;overflow:hidden;color:#fff;-webkit-transition:background-color 100ms linear;-moz-transition:background-color 100ms linear;-o-transition:background-color 100ms linear;-ms-transition:background-color 100ms linear;transition:background-color 100ms linear}#listBtnProducts li div{min-width:170px !important;width:100%;margin:0 auto;display:block}#listBtnProducts li p{font-size:.8em;height:30px;margin:10px auto 5px !important;vertical-align:middle}.on_focus{background-color:#5fc0e0 !important}#listBtnProducts li img{width:30px;height:30px;transition:.4s}.on_focus img{width:40px !important;height:40px !important;padding:3px}#filterMonth_next_down,#filterOccupancy_next_down,#filterDiscount_next_down{height:24px;transition:.2s;cursor:pointer}#filterMonth_prev_up,#filterOccupancy_prev_up,#filterDiscount_prev_up{height:24px;transition:.2s;cursor:pointer}#filterMonth_next_down,#filterOccupancy_next_down,#filterDiscount_next_down{background:url("/Themes/CLCWebMemberMario/Styles/img/arrow_down_filters.png") no-repeat scroll center top}#filterMonth_prev_up,#filterOccupancy_prev_up,#filterDiscount_prev_up{background:url("/Themes/CLCWebMemberMario/Styles/img/arrow_up_filters.png") no-repeat scroll center top}.margin_filters{margin-right:60px}#filterMonth_next_down:hover,#filterOccupancy_next_down:hover,#filterDiscount_next_down:hover{background:url("/Themes/CLCWebMemberMario/Styles/img/arrow_down_filters.png") no-repeat scroll center bottom}#filterMonth_prev_up:hover,#filterOccupancy_prev_up:hover,#filterDiscount_prev_up:hover{background:url("/Themes/CLCWebMemberMario/Styles/img/arrow_up_filters.png") no-repeat scroll center bottom}.daystopoints{width:676px;margin:0 auto;margin:0 auto;font-size:.8em;margin:0 0 20px 0}.daystopoints .first-row{border-top:1px solid #09c}.daystopoints .first-row td{font-size:1.1em;text-align:center;background-color:#024;color:#fff;padding:10px 5px;border-bottom:3px solid #09c}.daystopoints tr{border-top:1px dotted #024}.daystopoints tr:hover{border-top:1px solid #666;border-bottom:1px solid #666;color:#09c;box-shadow:0 0 10px #c6c6c6}.daystopoints td{text-align:center;padding:15px 0}.changepoints_year{text-align:center;padding-top:10px;padding-bottom:10px;font-weight:bold;padding:2px 10px !important;font-size:1.3em;border-right:1px solid #c6c6c6;width:40px}.changepoints_days,.points_converted{text-align:center;width:150px}.points_balance{font-size:1.2em;font-weight:bold;padding-right:20px !important;text-align:right !important}.changepoints_fromdate{text-align:center}.changepoints_todate{text-align:center}.changepoints_reservationid{text-align:left !important;padding-left:20px !important;width:300px;font-size:.9em}.change_ok{padding:15px;color:#fff;display:block}.convertible_with_warning .checkBox{background:url("/Themes/CLCWebMemberMario/Styles/img/warning_icon.png") no-repeat scroll 230px center transparent !important}.convertible .convert_points_button{background:url("/Themes/CLCWebMemberMario/Styles/img/checkbox_off.png") no-repeat scroll center center;color:#fff;padding-left:15px}.convertible_with_warning .convert_points_button{background:url("/Themes/CLCWebMemberMario/Styles/img/checkbox_off.png") no-repeat scroll center center;color:#fff;padding-left:15px}.convertible .checked_on{background:url("/Themes/CLCWebMemberMario/Styles/img/checkbox_on.png") no-repeat scroll center center}.convertible_with_warning .checked_on{background:url("/Themes/CLCWebMemberMario/Styles/img/checkbox_on.png") no-repeat scroll center center}.convert_points_button_selectall{background:url("/Themes/CLCWebMemberMario/Styles/img/checkbox_big_off.png") no-repeat scroll center center;padding-left:5px;cursor:pointer;float:right;height:30px;width:30px}.checked_on_bigger{background:url("/Themes/CLCWebMemberMario/Styles/img/checkbox_big_on.png") no-repeat scroll center center}.no_convertible{background-color:#f1f1f1 !important;color:#c6c6c6}.convert_points_button{background:url("/Themes/CLCWebMemberMario/Styles/img/checkbox_off.png") no-repeat scroll center center;color:#fff;padding-left:15px}.convertible_with_warning_message{color:#000;display:inline-block;float:left;font-size:.85em;width:75%}.no_convertible_message{font-size:.85em;color:#666;padding-right:20px}.convert_points_button{cursor:pointer;float:right;font-size:1.1em;text-align:center;height:30px;width:30px}.checkBox{vertical-align:middle}.cancel_convert,.confirm_convert{background-color:#09c}.convert_points_resort{background:url("/Themes/CLCWebMemberMario/Styles/img/icon_fecha_noticias.png") no-repeat scroll 30px center}.select_all_weeks{background:url("/Themes/CLCWebMemberMario/Styles/img/arrow_right.png") no-repeat right center;margin:0;padding:0;padding-right:25px}.convert_points_text{margin-bottom:10px}.convert_points_text ol{list-style-type:none;margin-left:10px;padding:15px 0 0 20px}.convert_points_text ol li{padding:10px 0 10px 35px;line-height:1.5em}.first_li{background:url("/Themes/CLCWebMemberMario/Styles/img/vineta_ol_1.png") no-repeat left 4px !important}.second_li{background:url("/Themes/CLCWebMemberMario/Styles/img/vineta_ol_2.png") no-repeat left 4px !important}.third_li{background:url("/Themes/CLCWebMemberMario/Styles/img/vineta_ol_3.png") no-repeat left 4px !important}.warning_step{background:url("/Themes/CLCWebMemberMario/Styles/img/warning_icon.png") no-repeat scroll 4px 9px transparent !important}.hw_in,.hw_out{font-size:1.1em;font-style:italic;font-weight:bold}.convert_resort_name{color:#09c;display:inline-block;font-size:1em;font-weight:bold;padding:5px 5px 5px 0}.points_per_week{color:#333;font-size:.7em;padding:5px 0 10px 0}.points_per_week span{font-size:1.5em;font-weight:bold;color:#09c}.inventory_roomnumber{font-size:.7em;padding:5px 0}.inventory_roomnumber span{font-size:1.4em;color:#09c}.occupancy{font-size:.7em;padding:5px 0}.occupancy span{font-size:1.4em;color:#09c}.history_points{background-color:#ddd;color:#024;padding:15px 0 15px 50px;cursor:pointer;background:url("/Themes/CLCWebMemberMario/Styles/img/history_back.png") no-repeat 10px center #ddd}.transaction_date{width:100px;font-weight:bold;border-right:1px solid #c6c6c6}.historytable{font-size:1em !important}.historytable tr:hover{box-shadow:none;border-bottom:1px dotted #024}.statement_table{margin:0 auto;margin:0 auto;font-size:.8em;margin:0 0 20px 0}.statement_table tr:nth-child(even) td{background-color:#f5fbfd}.statement_table td{text-align:center;padding:15px 0}.statement_table tr{border-top:1px dotted #024}.statement_date{font-weight:bold;padding:0 5px !important}.statement_description{width:230px;padding:10px 0 !important}.gross_points{border:1px dotted #a7e0d2;padding:5px;background:#e8f7f3;margin-bottom:5px}.statement_table .first-row td{font-size:1.1em;text-align:center;background-color:#024;color:#fff;padding:10px 5px;border-bottom:3px solid #09c}.statement_account td{background-color:#024 !important}.detail{margin:-15px 0}.detail li{font-size:.85em;margin:0;padding:4px}.detail li span{font-weight:bold;font-size:1.1em}.points_total{padding:5px !important;font-weight:bold;border-left:1px solid #c6c6c6;font-size:1.2em}.pass{width:262px}.pass input{display:block;margin:0 auto;text-align:center;color:#09c;font-size:1.1em}.row label{clear:both !important;display:block;font-size:.7em !important;padding-top:5px;text-transform:uppercase}.oldpassword{margin:10px 0 4px 0}.isdefault{font-size:.7em;background:url("/Themes/CLCWebMemberMario/Styles/img/isdefault.png") no-repeat right center;vertical-align:middle;padding-right:10px;display:none}.EditModeCheckBox{vertical-align:middle;margin:0}.OwnerDetailsEditCheckbox:disabled{vertical-align:middle}.thumbs_container{margin:10px 0}.categoria_pdfviewer{border-bottom:10px solid #f1f1f1}.titulo_cat_pdfviewer{padding-bottom:3px;border-bottom:2px solid #024;margin-bottom:5px;text-transform:uppercase;font-size:1em}.pdfitem{background:url("/Media/Default/docs/bg_generic1.jpg?v=1") no-repeat scroll center top;box-shadow:0 0 2px #999;margin:5px 5px 0;opacity:.95;padding-bottom:3px;-moz-transition:all .1s ease 0s;-o-transition:all .1s ease 0s;-webkit-transition:all .1s ease 0s;transition:all .1s ease 0s;display:table;vertical-align:top}.pdfitem:hover{opacity:1;-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);box-shadow:0 0 10px rgba(0,0,0,.3)}.pdfitem a{height:113px;text-decoration:none;text-align:center;display:table-cell;vertical-align:middle;font-size:.65em;color:#024;padding:0 3px;width:90px}.txt_pesopdf{text-decoration:none;text-align:center;color:#000;margin-top:3px;font-weight:bold;font-size:.7em}.txt_pdfname{color:#666;font-weight:normal;font-size:.6em;text-align:center;padding:5px;width:90px}.pdfitem_nobackground{background:none}.yudu_title{padding-bottom:2px;margin-bottom:10px;background:url("pages/img/titulo_yudulogin.png") no-repeat center center;height:90px}.yudu_descarga{background:url("pages/img/linea_descarga_yudu.png") repeat-x center top;height:50px;padding-top:10px;margin-top:20px}.text_yudulogin{padding:5px 0}.contenedor_calendar{border:1px solid #e5e5e5;box-shadow:2px 2px 5px #d8d8d8;margin:0;width:20%}.cabecera_calendar{width:100%;height:20px;background:#cdd3d8}.number_week{display:block;margin:0 auto;padding:5px}.number_week_white{color:#fff !important;margin-top:5px}.week_nro_calendar{color:#000;float:right;font-size:.9em;height:72px;padding-top:35px;right:5px;text-align:center;text-rendering:optimizelegibility;top:-25px;right:37px;width:60px}.week_nro_calendar .week{color:#fff}.cabecera_calendar img{display:block;margin:0 auto}.pie_calendar{text-align:center;display:block;margin:0 auto}.pie_calendar p{padding-top:50px;font-size:.9em;margin-top:5px}.pie_calendar img{margin-right:5px}.calendar_blue{background:#0a2242 !important}.calendar_grey{background:#96a2ab !important}.calendar_turquesa{background:#0299cc}.header_filter_calendar{width:657px;padding:10px}.title_calendar_week{font-size:1.9em;color:#001224}.filter_calendar_week{width:200px;cursor:pointer;float:right;vertical-align:middle;position:relative;bottom:10px;left:45px}.filter_calendar_week p{text-align:center}.filter_calendar_week img{vertical-align:middle}.mar_txt{margin:0 5px}.contenedor_productos{background-color:#ebebeb}.division_productos{margin:20px 0;border-top:1px solid #024}.occupancy_date{background-color:#fff;background:url("/Themes/CLCWebMemberMario/Styles/img/product_box_occupancy.png") no-repeat left bottom #fff}.product_box{background-color:#fff;background:url("/Themes/CLCWebMemberMario/Styles/img/product_box_points.png") no-repeat left bottom #fff}.property_box{background-color:#fff;background:url("/Themes/CLCWebMemberMario/Styles/img/product_box_property.png") no-repeat left bottom #fff}.season_box{background-color:#fff;background:url("/Themes/CLCWebMemberMario/Styles/img/product_box_season.png") no-repeat left bottom #fff}.extra_points{background-color:#fff;background:url("/Themes/CLCWebMemberMario/Styles/img/product_extra_points.png") no-repeat left bottom #fff}.yachtclub_box{background-color:#fff;background:url("/Themes/CLCWebMemberMario/Styles/img/product_box_yacht.png") no-repeat left bottom #fff}.toyl_logo{background:url("/Themes/CLCWebMemberMario/Styles/img/toyl_logo.jpg") no-repeat center center;min-height:200px}.toyl_date{text-rendering:optimizelegibility;bottom:10px;right:10px}.toyl_date p{padding-top:5px}.membership_toyl{border:1px solid #024;box-shadow:0 2px 4px #c3c3c3;overflow:hidden;height:130px;margin:6px;background-color:#fff}.membership_gdc{border:1px solid #024;box-shadow:0 2px 4px #c3c3c3;overflow:hidden;height:100px;margin:6px;background-position:left center;background:#fff}.membership_tm_yc{border:1px solid #024;box-shadow:0 2px 4px #c3c3c3;overflow:hidden;height:100px;margin:0;background-position:left center;background:#fff}.room_type_gdc_img{padding:20px;border-right:1px solid #024}.yacht_img{padding:0 10px;border-right:1px solid #024}.season_gdc_img{padding:20px;border-right:1px dotted #024}.li_membership_gdc{border-left:1px dotted #024;height:70px;width:100px}.li_membership_tm_yc{height:70px;width:110px;padding:0 10px}.traded_in{top:50%;margin-right:10px;margin-top:23px;width:60%;font-family:stamped;font-size:1.1em;text-align:center;color:#b20000;padding:8px;border:4px double #b20000;-moz-transform:rotate(350deg);-o-transform:rotate(350deg);-webkit-transform:rotate(350deg);-ms-transform:rotate(350deg);transform:rotate(350deg);border-radius:4px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.965926,M12=.258819,M21=-.258819,M22=.965926,sizingMethod='auto expand');zoom:1}.weeks_purchased{font-size:1.4em;padding:5px;margin-top:5px;min-height:25px;line-height:25px}.weeks_available{font-size:1.4em;border:1px solid #09c;padding:5px;margin-top:5px;color:#fff;background-color:#09c}.li_pendingVerification_gdc{border-left:1px dotted #024;height:70px;width:200px}.titulos_gdc{border-bottom:1px solid #ccc;padding-bottom:5px;margin:20px 6px;font-size:1.3em}.bonus{border:1px solid #024;box-shadow:0 2px 4px #c3c3c3;overflow:hidden;margin:6px;background:#fff}.toyl_years{background:#f9f9f9;border-left:1px dotted #3b6ea0}.toyl_strapline{margin:15px 6px}.line_hifx{width:50%;border:1px dashed #bebebe;margin:0 auto}.canaltime_title{border:1px solid #024;box-shadow:0 2px 4px #c3c3c3;overflow:hidden;height:50px;margin:1%;background-color:#fff;line-height:50px}.canaltime_boattype{background-color:#fff;background:url("/Themes/CLCWebMemberMario/Styles/img/product_canaltime.png") no-repeat left bottom #fff}.Red{background-color:#7a102c;color:#fff !important}.White{background-color:#e9e9e9;color:#333 !important}.Blue{background-color:#5f98b5;color:#fff !important}#containerSVG{width:730px}.countries_cessionweeks{border:1px solid #024;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color=#999999)";box-shadow:0 0 4px #999;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=90,Color=#999999);z-index:4;margin:30px 0;padding:10px;width:250px}.countries_cessionweeks ul li{padding-bottom:0;padding-left:10px;padding-top:30px;height:20px;font-size:1.1em}.countries_cessionweeks ul li.paises_cessionweeks{font-size:.8em;padding-left:10px;padding-bottom:10px;padding-top:10px;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s;height:30px;line-height:30px;margin-top:0}.countries_cessionweeks ul li.paises_cessionweeks:hover{background-color:#09c;padding-left:30px;color:#fff !important}.paises_cessionweeks p{white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.country_indicator_cessionweeks{width:6px;height:6px;margin:13px 10px 10px 10px;margin-left:0;margin-right:10px}.countries_cessionweeks ul li img{width:30px;margin-right:10px;padding-top:0;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}#ticker-up{height:60px;background:url("/Themes/CLCWebMemberMario/Styles/img/arrow_map_up.png") no-repeat center center;margin-bottom:10px;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}#ticker-up:hover{background-position:center 5px}#ticker-down{height:60px;background:url("/Themes/CLCWebMemberMario/Styles/img/arrow_map_down.png") no-repeat center center;margin-top:10px;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}#ticker-down:hover{background-position:center 25px}.map_tooltip{background:none repeat scroll 0 0 #09c;border:1px solid #fff;left:0;margin:0 auto 0 0;top:37px;width:25%;z-index:30}.map_tooltip2{background:none repeat scroll 0 0 #09c;border:1px solid #fff;box-shadow:0 0 4px #666;left:0;margin:0 auto 0 0;top:37px;width:25%;z-index:30}.choose_cessionweek{margin:0 auto 10px auto;display:block;width:80%;height:30px}.choose_cessionweek option{padding:4px 5px;font-size:.9em;text-align:center}.choose_cessionweek option:hover{background:#09c;color:#fff;font-weight:bold}.cw_available{background:#bbb;color:#024}.cw_available h2{font-size:2em;padding:10px 0;font-weight:100}.cw_available p{font-size:1em;padding-bottom:10px}.btn_close_tooltip{background:url("/Themes/CLCWebMemberMario/Styles/img/close_map_tooltips.png") no-repeat center center;width:60px;height:60px;right:-30px;top:-30px}.map_tooltips_countryname{font-weight:100;font-size:1.3em;padding:13px 5px}.map_tooltips_error{background:none repeat scroll 0 0 #fff;color:#f00;font-size:.9em;margin:0 auto 10px;padding:10px;width:80%}.triangle_down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;bottom:-10px;left:115px}.check_availability_tooltip{background:#024;padding:10px 15px;clear:both;margin:10px auto;font-size:.8em;text-align:center}.check_availability_tooltip:hover{background-color:#fff;color:#024 !important}.blank_bg{width:100%;height:100%;position:absolute;background:rgba(255,255,255,.8)}#clcweeks{z-index:20;padding-top:280px}#clcweeks .contenedor_productos{margin-top:20px}.clcweeks-sitename{padding:10px;background:rgba(255,255,255,.8);width:98%;margin:0 auto;border-top:3px solid #024;font-size:1.2em}#clcweeks .signature_dashboard{background:none;background:rgba(0,153,204,.8) !important}#clcweeks .signature_boxes div{border-color:#09c}#signature .contenedor_productos{background:#fff}#signature{position:relative;z-index:2}.logo_membership_signature{float:right;margin:30px 140px;text-align:center;position:relative;z-index:10}.signature_dashboard{background:url("/Themes/CLCWebMemberMario/Styles/img/bg_signature.png") no-repeat scroll center center #09c;clear:both;height:100px;margin:0 auto 45px auto;width:98%;border-top:5px solid #fff;background-color:rgba(0,153,204,.8);color:#000}.signature_boxes_container{top:30px;width:100%;text-align:center}.signature_boxes{width:23%;margin:0 .5%;display:inline-block}.signature_boxes h2{margin-bottom:3px;color:#fff}.signature_boxes div{background:#fff;height:80px;border:3px solid #949494;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;font-size:1.7em}.signature_frequency{background:#09c;border-left:1px dotted #09c;width:28%;color:#fff !important}.signature_payment{background:#f4f4f4;padding:20px;margin:40px auto;border:1px solid #dfdfdf}.howtouse_signature{width:100%}.howtouse_signature{border-bottom:1px solid #09c;margin-bottom:10px;padding-bottom:5px}.signature_steps{margin-bottom:30px}video{bottom:0;height:auto;min-height:100%;position:absolute;right:0;width:100%;z-index:1;top:0}.error_signature{background-color:#fdd}.contentYear{width:23%;margin:1%;border:1px solid #09c;background:#fff;box-shadow:0 2px 4px #ccc;padding:1%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;cursor:pointer;min-height:79px}.contentYear:hover{border:1px #024 solid;box-shadow:0 2px 4px #999}.signature_year{padding:0 0 5px 0;border-bottom:1px dotted #c6c6c6;margin-bottom:5px}.close_year{position:absolute;top:5px;right:5px;cursor:pointer;width:20px;height:20px;background:url('/Themes/CLCWebMemberMario/Styles/img/cancel2.png') no-repeat center center}.signature_popup_container h2{font-size:1.6em;color:#09c;font-weight:bold;border-bottom:1px solid #09c;padding:5px 0;margin-bottom:10px}.box_convert_points{border:1px solid #999;width:100%;margin:3% 0;padding:2%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;z-index:50;position:relative}.triangulo{position:absolute;left:-3px;top:-3px;z-index:20;width:0;height:0;border-top:20px solid #09c;border-right:30px solid transparent}.Available .triangulo{border-top:20px solid #008000;border-right:30px solid transparent}.WeekPassed .triangulo,.TwelveWeekBefore .triangulo{border-top:20px solid #f00;border-right:30px solid transparent}.Reservation .triangulo{border-top:20px solid #ffc300;border-right:30px solid transparent}.homeweek{padding:10px 0}.alertas{margin:15px 0 0 0;padding:10px 40px;background:#ebebeb;margin-right:10px}.Reservation .alertas{background:url('/Themes/CLCWebMemberMario/Styles/img/warning_icon.png') no-repeat 10px center rgba(255,195,0,.15);border:1px dotted #ccc}.WeekPassed .alertas{background:url('/Themes/CLCWebMemberMario/Styles/img/week_passed_icon.png') no-repeat 10px center rgba(217,0,0,.1);margin-right:0}.choose_to_convert{border-left:1px dotted #999;padding-left:10px;display:table-cell}.btn_add_basket{text-align:center;width:100%;background:#09c;padding:10px 15px;color:#fff;font-size:80%;cursor:pointer;margin:20px auto;box-shadow:0 2px 4px #c6c6c6}.basketPoints{border:1px dashed #ccc;padding:5px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:10px}.basketPoints .carrito{background:url('/Themes/CLCWebMemberMario/Styles/img/basket.png') no-repeat 8px center #fff;height:35px;width:50px;position:absolute;top:-20px}.carrito div{color:#fff;font-size:.8em;font-weight:bold;right:0;position:absolute;text-align:center;top:0;background:#f00;border-radius:100%;padding:3px;min-width:10px;min-height:6px;box-shadow:0 0 2px #000;border:1px solid #fff}.basketItem{background:#f5f5f5;float:left;clear:both;width:100%;position:relative;font-size:.85em;margin-bottom:10px}.basketItem ul{display:table;padding:10px;width:90%}.basketItem li{display:table-cell;text-align:center;padding:0 10px;vertical-align:middle;border-right:1px solid #ccc;width:15%}.basketItem p{clear:both;display:block}.basketPayment{float:left;clear:both;width:100%;position:relative;font-size:.85em;margin-bottom:15px;padding:8px 0}.basketPayment ul{display:table;padding:2px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.basketPayment>ul:first-of-type{border-bottom:1px dotted #ccc;margin-bottom:6px;padding-bottom:6px;font-size:1.3em}.basketPayment>ul:last-of-type{font-size:1em;font-weight:bold}.basketPayment li{display:table-cell;text-align:center;padding:0 10px;vertical-align:middle}.eliminar{background:url('/Themes/CLCWebMemberMario/Styles/img/cancel2.png') no-repeat center center rgba(255,0,0,.15);width:8.5%;z-index:10;height:56px;position:absolute;right:0;top:0}.eliminar:hover{background-color:rgba(255,0,0,.4)}.basketTotals{font-weight:bold}.basketTotals ul{display:table;padding:10px;width:90%}.basketTotals li{display:table-cell;text-align:center;padding:0 10px;vertical-align:middle;border-right:1px solid #ccc;width:15%}.pending_check_out{border:1px dashed #ccc}.pending_check_out p{display:none}.pending_text{display:none}.pending_check_out .pending_text{display:block;-moz-transform:rotate(-25deg);-ms-transform:rotate(-25deg);-o-transform:rotate(-25deg);-webkit-transform:rotate(-25deg);transform:rotate(-25deg);color:#09c;display:table-cell;font-size:.8em;height:80px;left:35px;position:absolute;top:26px}#textEmpty{min-height:40px;line-height:40px;font-size:.8em;color:#666}.total_payment{border-top:2px solid #09c;font-size:1em}.total_payment ul{margin:20px 0;padding:0}.total_payment li{padding-right:10px;font-weight:bold}.pending_week{border:1px dotted #ccc}.btn_pending{display:none}.pending_week .btn_add_basket{display:none !important}.pending_week .btn_pending{display:block;font-size:.9em;text-align:center;color:#09c}.contenedor_productos{background:none}.contenedor_productos_canaltime{background:url("/Themes/CLCWebMemberMario/Styles/img/bg_canaltime_product.jpg") no-repeat center bottom;padding-bottom:200px;min-height:200px}#mega_menu{list-style:none;height:43px;display:table;margin-bottom:20px;margin-top:40px !important}#mega_menu li{border:1px solid #c6c6c6;height:45px;line-height:45px}#mega_menu li:hover,.mega_menu_selected{border:1px solid #777;background:#024;display:block;color:#fff}#flecha_seleccionado{display:none;position:absolute;margin:0 95px auto;width:34px;height:17px;bottom:-23.4px;z-index:400;background:url("/Themes/CLCWebMemberMario/Styles/img/hover_menumembership.png") no-repeat center center}.mega_menu_selected #flecha_seleccionado{display:none}#mega_menu li a{font-size:14px;color:#024;display:block;outline:0;text-decoration:none}#mega_menu li:hover a{color:#fff}#mega_menu li:hover .drop{background:url("pages/img/drop.png") no-repeat right 7px;cursor:pointer}.drop img{position:relative;right:5px;vertical-align:middle}.dropdown_1column,.dropdown_2columns,.dropdown_3columns,.dropdown_4columns,.dropdown_5columns{margin:4px auto;margin-top:-0;left:0;border-top:10px solid #024;border-bottom:3px solid #024;z-index:300;box-shadow:0 2px 4px #333;padding:20px 0;background:#f2f2f2}#mega_menu li:hover .dropdown_1column,#mega_menu li:hover .dropdown_2columns,#mega_menu li:hover .dropdown_3columns,#mega_menu li:hover .dropdown_4columns,#mega_menu li:hover .dropdown_5columns{left:0;top:auto}.col_1,.col_2,.col_3,.col_4,.col_5{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px}.col_1{width:130px}.col_2{width:270px}.col_3{width:410px}.col_4{width:550px}.col_5{width:690px}#mega_menu .menu_right{float:right;margin-right:0}#mega_menu li .align_right{-moz-border-radius:5px 0 5px 5px;-webkit-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px}#mega_menu li:hover .align_right{left:auto;right:-1px;top:auto}#mega_menu p,#mega_menu h2,#mega_menu h3,#mega_menu ul li{line-height:13px;font-size:1em;text-align:left}#mega_menu h2{font-size:21px;font-weight:400;letter-spacing:-1px;margin:7px 0 14px 0;padding-bottom:14px;border-bottom:1px solid #666}#mega_menu h3{font-size:14px;margin:7px 0 14px 0;padding-bottom:7px;border-bottom:1px solid #888}#mega_menu li:hover div a{font-size:12px;color:#015b86}#mega_menu li:hover div a:hover{color:#029feb}#mega_menu li ul{list-style:none;padding:0;margin:0 0 12px 0}#mega_menu li ul li{font-size:12px;line-height:24px;position:relative;text-shadow:1px 1px 1px #fff;padding:0;margin:0;float:none;text-align:left;width:130px}#mega_menu li ul li:hover{background:none;border:none;padding:0;margin:0}#mega_menu li .greybox li{background:#f4f4f4;border:1px solid #bbb;margin:0 0 4px 0;padding:4px 6px 4px 6px;width:116px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#mega_menu li .greybox li:hover{background:#fff;border:1px solid #aaa;padding:4px 6px 4px 6px;margin:0 0 4px 0}.botones{-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;height:40px;margin:5px;padding:10px;border:1px solid #c6c6c6;cursor:pointer;vertical-align:top;box-shadow:0 0 3px #ccc;-moz-box-shadow:0 0 3px #ccc;-webkit-box-shadow:0 0 3px #ccc;-o-box-shadow:0 0 3px #ccc;-ms-box-shadow:0 0 3px #ccc}.botones:hover{background:#ededed;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;color:#fff;height:40px;margin:5px;padding:10px;border:1px solid #c6c6c6;vertical-align:top}.botones p{padding-left:35px}.icon_convertpoints_mod{margin-top:5px}.candidate{width:210px;height:80px;margin-bottom:20px;background:#e6e6e6;cursor:pointer;border:1px solid #ebebeb;box-shadow:1px 1px 1px #838383}.content_candidat{background:#024;margin-top:10px;padding-bottom:5px}.txt_candidat{font-size:13px;padding:10px 10px 10px 10px;font-weight:bold;text-align:center;border-bottom:2px solid #001224;background:#1f354b;color:#fff}.content_imgCandidat{margin-left:10px;padding-right:10px;background:url('/Themes/CLCWebMemberMario/Styles/img/icon_info.png') no-repeat center center;height:50px;background-size:30px}#gridElections{margin:20px 0}.confirmation_vote{background:url('/Themes/CLCWebMemberMario/Styles/img/icon_validate.png') no-repeat top center;height:50px;background-size:30px}.popup-label{margin:20px 0;font-size:.8em;border-right:1px solid #ccc;padding:20px}.bank-transfer-label{text-transform:uppercase;padding-bottom:5px;color:#666}.bank-transfer-data{margin-bottom:30px;min-height:30px}.bank-transfer-comment{border-top:1px solid #ccc;margin-top:-20px;padding:20px;font-size:.8em}.single_multiple .triangle{width:0;height:0;border-style:solid;border-width:10.5px 13px 10.5px 0;border-color:transparent #ebebeb transparent transparent;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.single_multiple .triangle.dark_grey{border-color:transparent #363636 transparent transparent}.single_multiple .single_multiple_header{text-align:center;margin:1em 0}.single_multiple .single_multiple_header h2{font-size:1.2em;line-height:2em;color:#1fa2be;text-align:left}.single_multiple .benefits{text-align:left;overflow:hidden;margin:6px;display:flex;flex-wrap:wrap}.single_multiple .benefits .benefits_image_box img{width:auto;height:80px}.single_multiple .benefits.dark_grey .benefits_content_box{color:#fff}.single_multiple .benefits .benefits_content_box{height:30px}.single_multiple .benefits .benefits_content{font-size:.9rem;line-height:1.1;margin:0;max-width:125px;text-align:center;color:#26b4d2}.flex-box-weeks{display:flex !important;flex-direction:column !important;align-items:center !important;width:23% !important}.bg_hoc,.bg_hoc_plus{min-height:386px;padding-top:335px;box-sizing:border-box;background:no-repeat center top}.bg_hoc{background-image:url("/Themes/CLCWebMemberMario/Styles/img/products/bg_product_hoc.jpg")}.bg_hoc_plus{background-image:url("/Themes/CLCWebMemberMario/Styles/img/products/bg_product_hoc_plus.jpg")}.info_hoc_products{min-height:140px}.info_hoc_products .label{margin-bottom:15px}.info_hoc_products .hoc_membership_term{font-size:70px;margin-bottom:10px}.info_hoc_products .hoc_points_container{min-height:20px;flex-direction:row;justify-content:space-around;text-align:center}.hoc_points_container>li span{font-size:30px;margin-bottom:5px}.info_hoc_products div ul{margin:0 5px;display:flex;align-items:center;justify-content:center;color:#fff;flex-direction:column;min-height:220px;border-radius:10px;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.5)}.info_hoc_products .hoc_date_from::after{content:'↓';display:block;font-size:35px;position:absolute;left:50%;transform:translateX(-50%);padding-top:5px;opacity:.5}.info_hoc_products .hoc_date_to{padding-top:60px}.info_hoc_products .hoc_extend_years{font-size:40px;padding-top:15px}.extend_years_label{padding-top:10px}.info_hoc_products .hoc_extend_years span{border-right:1px solid rgba(255,255,255,.3);padding-right:20px;margin-right:20px;width:30%}.info_hoc_products .hoc_extend_years span:last-child{border:none;margin:0;padding:0}.info_hoc_products>div:nth-child(1) ul{background:#29006e;background:-moz-linear-gradient(-45deg,#29006e 0%,#333986 100%);background:-webkit-linear-gradient(-45deg,#29006e 0%,#333986 100%);background:linear-gradient(135deg,#29006e 0%,#333986 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#29006e',endColorstr='#333986',GradientType=1)}.info_hoc_products>div:nth-child(2) ul{background:#333785;background:-moz-linear-gradient(-45deg,#333785 0%,#3c709d 100%);background:-webkit-linear-gradient(-45deg,#333785 0%,#3c709d 100%);background:linear-gradient(135deg,#333785 0%,#3c709d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333785',endColorstr='#3c709d',GradientType=1)}.info_hoc_products>div:nth-child(3) ul{background:#3c6e9c;background:-moz-linear-gradient(-45deg,#3c6e9c 0%,#4abebe 100%);background:-webkit-linear-gradient(-45deg,#3c6e9c 0%,#4abebe 100%);background:linear-gradient(135deg,#3c6e9c 0%,#4abebe 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c6e9c',endColorstr='#4abebe',GradientType=1);min-height:50px;margin-bottom:10px}.info_hoc_plus_products{min-height:140px}.info_hoc_plus_products .label{margin-bottom:15px}.info_hoc_plus_products .hoc_membership_term{font-size:70px;margin-bottom:10px}.info_hoc_plus_products .hoc_points_container{min-height:20px;flex-direction:row;justify-content:space-around;text-align:center}.info_hoc_plus_products div ul{margin:0 5px;display:flex;align-items:center;justify-content:center;color:#6c6c6c;flex-direction:column;min-height:220px;border-radius:10px;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.5)}.info_hoc_plus_products .hoc_date_from::after{content:'↓';display:block;font-size:35px;position:absolute;left:50%;transform:translateX(-50%);padding-top:5px;opacity:.5}.info_hoc_plus_products .hoc_date_to{padding-top:60px}.info_hoc_plus_products .hoc_extend_years{font-size:40px;padding-top:15px}.info_hoc_plus_products .hoc_extend_years span{border-right:1px solid #6c6c6c;padding-right:20px;margin-right:20px;width:30%}.info_hoc_plus_products .hoc_extend_years span:last-child{border:none;margin:0;padding:0}.info_hoc_plus_products>div:nth-child(1) ul{background:#f4f4f4}.info_hoc_plus_products>div:nth-child(2) ul{background:#f4f4f4}.info_hoc_plus_products>div:nth-child(3) ul{background:#f4f4f4;min-height:50px;margin-bottom:10px}.widget-news,.widget-newses,.widget-newsru,.widget-newsit,.widget-newsfr,.widget-newsnl,.widget-newsde{float:right;width:100%;margin-top:10px;overflow:hidden !important}.widget-news header,.widget-newses header,.widget-newsru header,.widget-newsit header,.widget-newsnl header,.widget-newsfr header,.widget-newsde header{background-image:url("pages/img/bg_news.png");background-position:15px 8px;background-repeat:no-repeat;color:#383838;background-color:#f4f4f4;float:right;font-size:1.5em;height:40px;line-height:42px;width:100%;clear:both;border-radius:10px}.widget-news,.widget-newsru,.widget-newses,.widget-newsit,.widget-newsfr,.widget-newsde,.widget-newsnl,header h1{padding-left:50px}.widget-news ul li,.widget-offers ul li,.widget-newses ul li,.widget-newsru ul li,.widget-newsde ul li,.widget-newsfr ul li,.widget-newsit ul li,.widget-newsnl ul li{margin-bottom:0;padding-bottom:0;width:100%}.news_container{margin:2px 0;padding:1% 0 1% 2%;width:98%;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.news_container a{text-decoration:none !important}.news_container ul{width:94%;float:left}.news_container ul.show_news{background-image:url("pages/img/icon_news.png");background-position:center center;background-repeat:no-repeat;float:right;height:40px;width:6%}.fecha_noticias{font-size:12px;color:#666;line-height:12px;padding-top:5px;margin:0;padding-bottom:5px;width:auto;text-decoration:none !important}.titulo_noticias{padding:0;margin:0;padding-bottom:5px;color:#09c;font-size:.9em;font-weight:bold;width:auto}.texto_noticias{color:#333;line-height:normal;font-size:.9em;margin:0;overflow:hidden;padding-bottom:0;padding-right:10px;padding-top:0;text-overflow:ellipsis;white-space:nowrap;width:auto}.widget-news span,.widget-newses span,.widget-newsru span .widget-offers span{width:3%;float:left}.listado_de_news{width:69%}.listado_de_news a{float:left;width:100%;padding-bottom:0;border-bottom:1px dashed #09c;text-decoration:none !important;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;padding:10px}.listado_de_news a:hover{background-color:#f2fbfa}.title_news{height:45px;border-bottom:1px dotted #244160;margin-bottom:10px}.title_news a{text-decoration:none}.title_news h1{color:#244160;font-size:1.7em;line-height:45px;padding-left:10px}.contenedor_news_lista{text-decoration:none !important;width:57%}.title_news_list{color:#09c;font-size:.9em;text-transform:uppercase;font-weight:bold;text-decoration:none !important}.resortname_news_list{font-size:.7em;padding-top:5px;color:#333;font-weight:bold}.texto_news_list p{font-size:.8em;padding-top:10px;line-height:1.1em;color:#333;text-decoration:none !important}.view_details{color:#fff;display:block;float:left;font-size:.8em;margin-left:290px;margin-top:-38px;background-color:#09c;text-align:center;padding:5px 10px}.widget-NewsTagCloud,.widget-TagCloud,.widget-NewDetailTagCloud{width:29%;float:right;margin-top:10px}.tagCloud-tag{text-decoration:none;color:#09c;float:left;padding:8px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;border-radius:0 8px;margin:0}.tagCloud-tag:hover{background-color:#09c;color:#fff}.tagCloud-1{font-size:.9em;line-height:.8em}.tagCloud-2{font-size:1em;line-height:.8em;color:#99d5ed}.tagCloud-3{font-size:1.4em;line-height:1em;color:#66c0e3}.tagCloud-4{font-size:1.6em;line-height:1.2em;color:#33abda}.tagCloud-5{font-size:1.8em;line-height:.8em;color:#09c}.noticia_main{width:69%}.noticia_main img{margin:0}.bg_noticias_highlight{background-color:#f1f1f1}.associated_tags{margin:10px 0 15px 0}.bg_noticias_highlight.associated_tags ul{padding:5px 10px;list-style-type:none !important;margin-left:0}.bg_noticias_highlight.associated_tags a{background-color:#ccc;color:#333;margin:2px 4px 2px 0;padding:6px 8px;text-decoration:none;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.bg_noticias_highlight.associated_tags a:hover{background-color:#09c;color:#fff}.fecha_noticia_main{padding-top:10px;color:#333;text-decoration:none;padding-bottom:15px;border-bottom:1px solid #09c;margin-bottom:15px;margin-left:10px}.titulo_noticia_main{padding-left:10px;line-height:22px;margin-top:15px}.texto_noticia_main p{font-size:.8em;color:#333;line-height:1.4em;padding-bottom:10px;text-align:justify;padding-left:10px;white-space:pre-line}.texto_noticia_main h2{font-weight:bold;margin-left:10px;padding-bottom:5px;font-size:.9em}.texto_noticia_main h3{font-weight:bold;margin-left:10px;padding-bottom:5px;font-size:.8em}.texto_noticia_main ol,.texto_noticia_main ul{font-size:.8em;color:#333;line-height:1.4em;margin-left:40px;padding-bottom:20px}.texto_noticia_main ol{list-style-type:decimal !important}.texto_noticia_main ul{list-style-type:circle !important}.highlighted_text:first-letter {text-transform:uppercase;font-size:1.9em}.highlighted_text{font-size:1em !important;line-height:1.4em !important;background-color:#f1f1f1;padding:25px !important}.moreButton{height:30px;line-height:30px;margin:20px 0;transition:all .2s ease 0s}.moreButton span{height:30px;padding:15px 35px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s}.moreButton p{cursor:default;color:#09c;height:30px;text-transform:uppercase;padding:0 30px}.moreButton:hover span{color:#fff;background-color:#09c;box-shadow:0 0 4px #09c}.package-details{min-height:208px}.package-details h2{color:#4a4d4f;font-size:1em;margin-bottom:10px;padding:0 10px;line-height:40px;overflow:hidden}.package-details p{padding:0 10px;color:#666;font-size:.8em}.package-price{margin-top:1em;padding:10px;border-top:1px solid #e5e5e5;bottom:0;position:absolute}.package-price small{font-size:.7em;display:block;min-height:10px}.package-price small:first-child{font-size:.9em}.package-price a{background-color:#082044;padding:10px 1em;display:inline-block;font-size:.8em;text-decoration:none;color:#fff;float:right}.packages-offer-related{min-height:270px;width:24%;margin:0 .5% 2em .5%}.packages-offer-related .package-price{border-bottom:5px solid #e5e5e5}.packages-offer-related .package-price a{display:none}.packages-offer-related .packages-summary-categories{display:none}.package-text{line-height:1.4em}.package-text ul{list-style:inside}.package-text p{margin-bottom:10px}.package-text img{border:4px solid #fff;box-shadow:0 0 2px #000;margin:5px}.package-text>div:first-child{padding-right:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.package-text h2{font-size:1.7em;margin-bottom:20px}.package-text h3{font-size:1.5em;margin:20px 0}.package-text h4{font-size:1.3em;margin:20px 0}.package-text strong{font-weight:bold}.package-text h5{font-weight:bold;padding:10px 0;font-size:1em}.package-text h6{padding:10px;line-height:1.1em}.package-text ul.two_columns{margin:10px 0 20px 0;list-style:inside;-webkit-column-count:2;-moz-column-count:2;column-count:2}.package-text em{font-style:italic}.package-text li{list-style-type:disc;margin-left:5px}.package-text hr{border:0;height:1px;background-image:-webkit-linear-gradient(left,#f0f0f0,#8c8b8b,#f0f0f0);background-image:-moz-linear-gradient(left,#f0f0f0,#8c8b8b,#f0f0f0);background-image:-ms-linear-gradient(left,#f0f0f0,#8c8b8b,#f0f0f0);background-image:-o-linear-gradient(left,#f0f0f0,#8c8b8b,#f0f0f0)}.package-details-related{min-height:200px}.package-terms{padding:0 30px 10px;margin-top:70px}.related-items{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin:40px 0 10px 0;padding:1.5em 0}.package-detail-img{margin-bottom:30px}.packages-reservation{background:url(/Themes/CLCWebMemberMario/Styles/img/icon-pack-reser.png) no-repeat left center/10%;padding:20px 0 20px 35px}.packages-site{background:url(/Themes/CLCWebMemberMario/Styles/img/icon-pack-site.png) no-repeat left center/10%;padding:20px 0 20px 35px}.packages-resort{flex:1 1 50%;box-sizing:border-box;max-width:50%;display:flex !important;flex-direction:column;justify-content:space-around;min-height:70px}.packages-view-cart{border-radius:5px;background:#959595;margin:0 3px;padding:20px;color:#fff}.packages-check-out{border-radius:5px;background:#09c;margin:0 3px;padding:20px;color:#fff}.packages-summary-categories{font-size:.7em;padding:3px 5px;margin:7px 2px 0 0;border-left:5px solid #09c;display:none}.packages-check-out::after{width:0;height:0;border-top:50px solid transparent;border-left:100px solid #fff;border-bottom:50px solid transparent}.packages-view-cart::before{width:0;height:0;border-bottom:50px solid transparent;border-left:50px solid transparent;border-top:50px solid #fff}.content-datos{padding:5px 0}.packages-dates-inout{display:flex;justify-content:flex-start;align-items:flex-end}.packages-dates-inout small{line-height:1em}.packages-dates-inout small:first-child:after{content:'→';font-size:1.8em;margin:0 20px;opacity:.5}.packages-dates-inout small img{margin-right:5px}.packages-dates-inout h3{font-size:1.2em;font-size:1.2em}.content-datos h2{padding-bottom:10px}.alert-warning{padding:15px 10px;background:#ffaca8;color:#833835;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:20px 0}.packages-filter{color:#999;font-size:.6em;margin:-20px 0 20px 0}.packages-filter div{padding:12px 20px;border:2px solid #ccc;background:#fff}.filters-button-group{padding:10px;border-bottom:1px solid #ccc;min-height:40px}.filters-button-group li{margin:5px 5px 5px 0;background:#ebebeb;-moz-transition:.2s all ease;-o-transition:.2s all ease;-webkit-transition:.2s all ease;transition:.2s all ease}.filters-button-group li a{padding:10px 15px}.filters-button-group li:hover,.filters-button-group li.filter-selected{background:#09c;color:#fff !important;-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-moz-box-shadow:0 0 6px #fff;-webkit-box-shadow:0 0 6px #fff;box-shadow:0 0 6px #fff}.filters-button-group-detail{margin-top:-23px}.filters-button-group-detail li{border:1px solid #ccc;padding:5px 10px;margin-right:5px}.filters-button-group-detail li:hover{border:1px solid #09c;background:#09c;color:#fff}.title_package{border-bottom:1px solid #e5e5e5;font-size:1.7em;margin:0 0 10px;padding:.5em 0}.title_package h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:90%}.packages-detail li{display:inline-block}.price-container{margin-bottom:15px;border-bottom:1px solid #ddd;font-size:1.3em}.packages-price{padding-right:10px;border-right:1px solid #ddd}.packages_price_box{background:#fff;padding:20px;margin-top:-150px;margin-right:25px;margin-left:50px;box-shadow:0 0 10px 1px rgba(0,0,0,.1)}.packages_concierge_box{padding:50px 0;height:1%;overflow:hidden}.packages_concierge_box img{box-shadow:none}.packages_concierge_box h4{border-bottom:1px solid #09c;padding-bottom:20px;margin:5px 0 20px 0}.color-package{border-bottom:5px solid #ddd;padding-bottom:10px;margin-bottom:20px}.content_colum_form{width:100%;background:#f00}.column_form h2{background:none repeat scroll 0 0 #f3f3f3;border-radius:5px;color:#5cd053;display:block;font-family:sans-serif;font-size:20px;padding:5px;text-shadow:1px 1px 1px #ccc;width:433px}.column_form_pay ul{list-style-type:none;margin:0;padding:0}.column_form_pay li{padding:12px;border-bottom:1px solid #eee;position:relative}.column_form_pay label{color:#555;display:inline-block;float:left;font-family:sans-serif;font-size:13px;font-weight:bold;margin-top:3px;padding:3px;width:90px}.column_form_pay select{height:40px;width:280px;padding:10px}.column_form_pay input{height:20px;width:245px;padding:5px 8px}.column_form_pay textarea{padding:8px;width:300px}.column_form_pay button{margin-left:90px}.column_form_pay input,.column_form_pay textarea,.column_form_pay select{border:1px solid #aaa;box-shadow:0 0 3px #ccc,0 10px 15px #eee inset;border-radius:2px;color:#333;font-size:12px;padding-right:30px;-moz-transition:padding .25s;-webkit-transition:padding .25s;-o-transition:padding .25s;transition:padding .25s}.modal_custom{display:none;width:500px !important}.fuente_custom{font-size:20px;line-height:1.4}.quit_scroll{overflow:hidden}.custom_margin{margin-bottom:5px}.label_custom{margin-right:40px}.select_custom{font-size:14px;padding-right:20px}.mensajes_error_custom{position:absolute;left:30px}.cust_posicion{width:550px;margin:0 auto;margin-top:30px}.form_longit{width:100% !important;font-size:1.3em}.package-heading{color:#4a4d4f;padding:20px 0 0}.package-heading h1{font-weight:700;font-size:2em;padding-bottom:8px}.package-warning{background-color:#ffa9a9;margin-bottom:1em;padding:.6em;font-size:.8em;color:#7f3c3c}.packages-offer{width:32%;max-height:209px;margin:2px}.package-box{max-height:209px}.package-box a{width:100%;height:100%}.package-box a h2{display:flex;flex-direction:column;justify-content:flex-end}.package-details-title-container{bottom:0;transition:all ease .2s;z-index:2}.package-details h2{font-size:.8em;height:40px;font-weight:bold;line-height:20px;overflow:hidden;padding:0 10px;text-align:center;text-transform:uppercase;letter-spacing:1.2px}.package-details p{color:#fff;opacity:0;font-size:.8em;line-height:1em;padding:0 10px;margin-top:10px;transition:all .3s ease .2s}.package-details::after{display:block;position:absolute;background-image:linear-gradient(to bottom,transparent 0%,#2f2d2d 90%);bottom:0;height:100px;width:100%;content:''}.package-details .overlay{transition:all ease .2s;position:absolute;top:0;left:0;height:100%}.package-details:hover .overlay{background:rgba(0,0,0,.4)}.package-details-title-container{bottom:0;transition:all ease .2s}.package-details:hover .package-details-title-container{bottom:30px}.package-details .package-details-title-container p{display:none}.package-details:hover .package-details-title-container p{display:block;opacity:1}.package-details:hover .package-details-title-container p:after{border-bottom:1px solid #09c;content:"";display:block;height:1px;margin:0 auto;padding:10px;position:relative;width:20px}.benefits_offers_img{overflow:hidden}.package-selection_1{position:relative;font-size:2.4em;color:#00468c;font-weight:100;line-height:normal}.package-selection_2{position:relative;font-size:1em;letter-spacing:13px;text-indent:13px;color:#00468c;font-weight:100}.package-body-main-container{margin-left:55px}.pn_price_box{border-radius:10px;background:#fff;padding:20px;margin-top:-150px;margin-right:25px;margin-left:60px;box-shadow:0 0 10px 1px rgba(0,0,0,.1)}.pn_price_box table{width:100%!important}.pn_price_box table td{padding:5px 0 5px 0}.pn_price_box .f1{width:80%}.pn_price_box .f2{width:20%;text-align:right}.table-up{font-weight:900;color:#000;border-bottom:20px}.table-down{font-weight:900;color:#00468c}.pn_price_box .pn-separator{display:block;margin-top:10px;margin-bottom:10px;border-width:1px;border-style:dotted;height:0;background-image:none;color:#dcdcdc}.packages_right_column{padding:0 20px 0 20px;margin-top:-150px;background:#fff;margin-right:60px;margin-left:25px}.packages_right_column img.left-img{border:0;margin:0;width:100%;height:200px;border-radius:10px}h5.TermTexth5{padding-bottom:0}.package-currency{font-size:2em;color:#00468c;font-weight:900;vertical-align:text-top;font-family:'Lato' !important}div.package_title{top:-100px;text-align:center;position:relative;font-size:2em;color:#00468c;border-bottom:0;line-height:normal}div.package_title h1{font-family:'Lato'!important;font-weight:300}.myclc-eys-mail-button{background:#1d2939;color:#fff;background:linear-gradient(to right,#1d2939 0%,#2c78c4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1d2939",endColorstr="#2c78c4",GradientType=1);border-radius:25px;padding:12px 12px;text-decoration:none}.h2_benefits{border-bottom:1px dashed #999;font-size:20px;width:150px;margin-bottom:10px;margin-left:10px}.header_benefits{float:right;padding:12px;font-size:.9em;position:relative;right:80px;color:#535353}.row_benefits{border-bottom:1px solid #fff;line-height:30px;margin-bottom:1px;font-size:.9em}.cell_benefits_fpoc{background:#feeaff;height:30px;line-height:30px;border-left:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.cell_benefits_fpoc_right{background:#d9ecff;height:30px;line-height:30px;border-left:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.cell_benefits_fpoc img{margin:0 5px}.cell_princip{background:#ececec}.cell_princip p{font-size:.9em;line-height:1.3em;margin:7px}.points_equals_benefits{padding-left:20px;padding-top:20px;margin:6px;height:130px}.points_equals_benefits h2{margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #09c;padding-left:30px;background:url("/Themes/CLCWebMemberMario/Styles/img/benefits_tick.png") no-repeat left 1px}.benefits_table{margin-bottom:10px;background:#f7f7f7;background:-moz-linear-gradient(top,#f7f7f7 0%,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7f7f7),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top,#f7f7f7 0%,#e0e0e0 100%);background:-o-linear-gradient(top,#f7f7f7 0%,#e0e0e0 100%);background:-ms-linear-gradient(top,#f7f7f7 0%,#e0e0e0 100%);background:linear-gradient(to bottom,#f7f7f7 0%,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#e0e0e0',GradientType=0)}.benefits_table td{padding:10px 5px;border-bottom:2px solid #fff}.titulo_benefits{padding:10px 0;background-color:#fff;border-bottom:2px solid #333 !important;border-top:1px solid #ccc}.benefits_ticked{background:url("/Themes/CLCWebMemberMario/Styles/img/benefits_ticked.png") no-repeat center center #ccc}.hoc_benefits_ticked{background:url("/Themes/CLCWebMemberMario/Styles/img/benefits_ticked.png") no-repeat center center}.bronze{background-color:#e0a57d}.silver{background-color:#cfcfcf}.gold{background-color:#d8c47f}.platinum{background-color:#bcbcbc}.diamond{background-color:#cedeec}.pearl{background-color:#729393}.jade{background-color:#00b775}.coral{background-color:#c3524f}.shell{background-color:#aa879e}.sand{background-color:#a8835c}.mar_bott{margin-bottom:10px}.ul_docum{padding-top:10px;padding-right:40px;background:#f0f0f0;padding-left:20px}.li_docum{width:30%;color:#555;line-height:1.3}.font1_docum{font-size:.7em;line-height:1.4}.font2_docum{margin-top:10px;font-size:.9em}.font3_docum{font-size:.8em}.font4_docum{font-size:.8em;margin-bottom:20px}.font5_docum{font-size:.75em}.a_docum{text-decoration:none;color:#222;font-weight:bold}.font_points{font-size:20px}.benefit-text h2{font-size:1.7em;margin-bottom:20px}.benefit-text h3{font-size:1.5em;margin:20px 0}.benefit-text h4{font-size:1.3em;margin:20px 0}.benefit-text strong{font-weight:bold}.benefit-text h5{font-weight:bold;padding:10px 0;font-size:1em}.benefit-text h6{padding:10px;line-height:1.1em}.benefit-text ul.two_columns{margin:10px 0 20px 0;list-style:inside;-webkit-column-count:2;-moz-column-count:2;column-count:2}.benefit-text em{font-style:italic}.benefit-text li{list-style-type:disc;margin-left:5px}.benefit-text hr{border:0;height:1px;background-image:-webkit-linear-gradient(left,#f0f0f0,#8c8b8b,#f0f0f0);background-image:-moz-linear-gradient(left,#f0f0f0,#8c8b8b,#f0f0f0);background-image:-ms-linear-gradient(left,#f0f0f0,#8c8b8b,#f0f0f0);background-image:-o-linear-gradient(left,#f0f0f0,#8c8b8b,#f0f0f0)}.benefits-list{font-size:14px;margin-bottom:30px}.benefits-list h2{font-size:1.5em;padding:30px 0}.benefits-list p{padding-bottom:10px}.benefits_offers_img{overflow:hidden}.benefits-details h2{color:#4a4d4f;font-size:.8em;font-weight:bold;letter-spacing:2px;line-height:20px;overflow:hidden;overflow-wrap:break-word;padding:0 10px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.benefits-details p{color:#fff;opacity:0;font-size:.8em;line-height:1em;padding:0 10px;margin-top:10px;transition:all .3s ease .2s}.benefits-offer{width:33%;margin:.1%;margin-bottom:2px}.packageContainer{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:40px}.benefits-details .overlay{transition:all ease .2s;position:absolute;top:0;left:0;height:100%}.benefits-details:hover .overlay{background:rgba(0,0,0,.4)}.benefits-details-title-container{bottom:0;transition:all ease .2s}.benefits-details:hover .benefits-details-title-container{bottom:30px}.benefits-details:hover .benefits-details-title-container p{opacity:1}.benefits-details:hover .benefits-details-title-container p:after{border-bottom:1px solid #09c;content:"";display:block;height:1px;margin:0 auto;padding:10px;position:relative;width:20px}.single_multiple .triangle{width:0;height:0;border-style:solid;border-width:10.5px 13px 10.5px 0;border-color:transparent #ebebeb transparent transparent;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.single_multiple .triangle.dark_grey{border-color:transparent #363636 transparent transparent}.single_multiple .single_multiple_header{text-align:center;margin:1em 0}.single_multiple .single_multiple_header h2{font-size:1.2em;line-height:2em;color:#1fa2be;text-align:left}.single_multiple .benefits{text-align:left;overflow:hidden;margin:6px;display:flex;flex-wrap:wrap}.single_multiple .benefits .benefits_image_box img{width:auto;height:80px}.single_multiple .benefits.dark_grey .benefits_content_box{color:#fff}.single_multiple .benefits .benefits_content_box{height:30px}.single_multiple .benefits .benefits_content{font-size:.9rem;line-height:1.1;margin:0;max-width:125px;text-align:center;color:#26b4d2}.flex-box-weeks{display:flex !important;flex-direction:column !important;align-items:center !important;width:23% !important}.table_container_hoc{margin-bottom:10px;padding-top:40px}.benefits_table_hoc{color:#fff;text-align:center}.benefits_table_hoc td{padding:10px 20px;border:1px solid #fff}.index_hoc{background-color:#a7a9ac;text-align:left !important}.index_hoc_topaz{background:#04aac7;background:-webkit-linear-gradient(#04aac7 0%,#005d9e 100%);background:-o-linear-gradient(#04aac7 0%,#005d9e 100%);background:linear-gradient(#04aac7 0%,#005d9e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#04aac7',endColorstr='#005d9e',GradientType=0);width:140px}.index_hoc_topaz.relative,.index_hoc_sapphire.relative,.index_hoc_emerald.relative,.index_hoc_crown.relative{box-shadow:0 0 10px rgba(0,0,0,.8);border-left:6px solid #fff;border-right:6px solid #fff}.index_hoc_sapphire{background:#02859c;background:-moz-linear-gradient(top,#02859c 0%,#003666 100%);background:-webkit-linear-gradient(top,#02859c 0%,#003666 100%);background:linear-gradient(to bottom,#02859c 0%,#003666 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#02859c',endColorstr='#003666',GradientType=0);width:140px}.index_hoc_emerald{background:#168b58;background:-moz-linear-gradient(top,#168b58 0%,#1c5b35 100%);background:-webkit-linear-gradient(top,#168b58 0%,#1c5b35 100%);background:linear-gradient(to bottom,#168b58 0%,#1c5b35 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#168b58',endColorstr='#1c5b35',GradientType=0);width:140px}.index_hoc_crown{background:#cdad4b;background:-moz-linear-gradient(top,#cdad4b 0%,#8b6e2b 100%);background:-webkit-linear-gradient(top,#cdad4b 0%,#8b6e2b 100%);background:linear-gradient(to bottom,#cdad4b 0%,#8b6e2b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cdad4b',endColorstr='#8b6e2b',GradientType=0);width:120px}.index_hoc_topaz.plus,.index_hoc_sapphire.plus,.index_hoc_emerald.plus{width:120px}.fondo_celdas_hoc span{margin-bottom:5px}.fondo_celdas_hoc img{position:absolute;top:-30px;left:50%;transform:translateX(-50%);width:50%}.benefits_table_wrap{display:table}.benefits_table{display:table-cell}.titulo_benefits_hoc{text-align:center;padding-top:50px !important}.benefits_table{list-style-type:none}.titulo_benefits_hoc{font-weight:600;position:relative}.hoc_topaz_benefit,.hoc_sapphire_benefit,.hoc_emerald_benefit,.hoc_crown_benefit{position:relative}.titulo_benefits_hoc.highlighted img{width:auto;top:-50px}h1.hoc_gradient{-webkit-text-fill-color:transparent;background-image:-webkit-linear-gradient(135deg,#29006e 0%,#4abebe 100%);background-image:-o-linear-gradient(135deg,#29006e 0%,#4abebe 100%);background-image:linear-gradient(135deg,#29006e 0%,#4abebe 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:40px;margin-bottom:70px}@font-face{font-family:'Lato';src:url(fonts/Lato/Lato-Light.eot?);src:url(fonts/Lato/Lato-Light.eot?) format('embedded-opentype'),url(fonts/Lato/Lato-Light.woff) format('woff'),url(fonts/Lato/Lato-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Lato';src:url(fonts/Lato/Lato-Regular.eot?);src:url(fonts/Lato/Lato-Regular.eot?) format('embedded-opentype'),url(fonts/Lato/Lato-Regular.woff) format('woff'),url(fonts/Lato/Lato-Regular.ttf) format('truetype'),url(fonts/Lato/Lato-Regular.svg) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Lato';src:url(fonts/Lato/Lato-Black.eot?);src:url(fonts/Lato/Lato-Black.eot?) format('embedded-opentype'),url(fonts/Lato/Lato-Black.woff) format('woff'),url(fonts/Lato/Lato-Black.ttf) format('truetype'),url(fonts/Lato/Lato-Black.svg) format('svg');font-weight:900;font-style:normal}@font-face{font-family:'Lato-Black';src:url(fonts/Lato/Lato-Black.eot?);src:url(fonts/Lato/Lato-Black.eot?) format('embedded-opentype'),url(fonts/Lato/Lato-Black.woff) format('woff'),url(fonts/Lato/Lato-Black.ttf) format('truetype'),url(fonts/Lato/Lato-Black.svg) format('svg');font-weight:900;font-style:normal}@font-face{font-family:'fontawesome-regular';src:url(fonts/FontAwesome/fa-regular-400.eot?);src:url(fonts/FontAwesome/fa-regular-400.eot?) format('embedded-opentype'),url(fonts/FontAwesome/fa-regular-400.woff) format('woff'),url(fonts/FontAwesome/fa-regular-400.ttf) format('truetype'),url(fonts/FontAwesome/fa-regular-400.svg) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'fontawesome-solid';src:url(fonts/FontAwesome/fa-solid-900.eot?);src:url(fonts/FontAwesome/fa-solid-900.eot?) format('embedded-opentype'),url(fonts/FontAwesome/fa-solid-900.woff) format('woff'),url(fonts/FontAwesome/fa-solid-900.ttf) format('truetype'),url(fonts/FontAwesome/fa-solid-900.svg) format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'fontawesome-brands';src:url(fonts/FontAwesome/fa-brands-400.eot?);src:url(fonts/FontAwesome/fa-brands-400.eot?) format('embedded-opentype'),url(fonts/FontAwesome/fa-brands-400.woff) format('woff'),url(fonts/FontAwesome/fa-brands-400.ttf) format('truetype'),url(fonts/FontAwesome/fa-brands-400.svg) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url(fonts/Icomoon/icomoon.eot?64qfvl);src:url(fonts/Icomoon/icomoon.eot?#iefix64qfvl) format('embedded-opentype'),url(fonts/Icomoon/icomoon.woff?64qfvl) format('woff'),url(fonts/Icomoon/icomoon.ttf?64qfvl) format('truetype'),url(fonts/Icomoon/icomoon.svg?64qfvl#icomoon) format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-assistance:before{content:""}.icon-unchecked:before{content:""}.icon-what-to-do:before{content:""}.icon-nights:before{content:""}.icon-info:before{content:""}.icon-out:before{content:""}.icon-eye:before{content:""}.icon-gps:before{content:""}.icon-in:before{content:""}.icon-train:before{content:""}.icon-flight:before{content:""}.icon-car:before{content:""}.icon-cycle:before{content:""}.icon-ship:before{content:""}.icon-bus:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-close:before{content:""}.icon-check:before{content:""}.icon-checked:before{content:""}.icon-user:before{content:""}.icon-terms:before{content:""}.icon-travel:before{content:""}.icon-guest:before{content:""}.icon-child:before{content:""}.icon-adult:before{content:""}.icon-holiday-extras:before{content:""}.icon-presentation:before{content:""}.icon-resort:before{content:""}.icon-logout:before{content:""}.icon-bookings:before{content:""}.font-lato{font-family:'Lato'!important}.header_text{color:#000}.header_bg{display:flex;width:980px;height:430px;content:" ";background-image:linear-gradient(to bottom,rgba(255,255,255,0) 70%,#fff 100%),url(/Themes/CLCWebMemberMario/Styles/img/chairman/chairman-header.jpg);flex-direction:column;justify-content:center;align-items:center;background-size:cover;background-position:top center;z-index:-1}.header_bg p{margin:0}.header_bg .tex-row1{font-size:1.5em;margin-top:300px;font-weight:100}.header_bg .tex-row2{font-size:2em;font-weight:100}.header_bg .tex-row3{color:#000;font-size:2em;font-family:'Lato-black'!important;font-weight:900}.header_bg a{text-decoration:none;color:#fff}.offers-outer-content{display:flex;justify-content:center}.offer-container-position{position:relative;width:97%;margin-bottom:50px}.flex-row-center{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.flex-column-center{position:relative;top:-5px;display:flex;flex-direction:column;align-items:center}.chairman-card{width:280px;height:380px;margin:17px;border:1px solid #ddd;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 0 23px -3px rgba(0,0,0,.5);-moz-box-shadow:0 0 23px -3px rgba(0,0,0,.5);box-shadow:0 0 23px -3px rgba(0,0,0,.3)}.chairman-card:hover{box-shadow:0 0 30px -3px rgba(0,0,0,.5)}.chairman-card a,.chairman-card a:hover{text-decoration:none}.card-img-top-content{width:100%;height:187px}.card-img-top-content::after{display:block;position:relative;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 30%,#fff 100%);margin-top:-150px;height:150px;width:100%;content:''}.card-img-top{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:5px 5px 0 0}.card-text{margin:20px;font-size:1em;margin:0 0 10px 0;color:#000;font-weight:bold;text-transform:uppercase}.card-subtitle{font-size:.8em;margin:0;color:#000;text-transform:uppercase}.card-text-resort{font-size:1.5em;font-family:'lato-black'!important;font-weight:900!important;margin:5px;padding:10px;margin-bottom:30px}.separator{width:25%;height:1px;margin:20px 20px 0 20px}.read-more{margin:20px;font-size:.8em;margin:0;color:#000;font-weight:bold}.read-more:hover::after{content:"";font-family:'fontawesome-solid';color:#000;font-size:.9em;margin:0 0 0 5px}.font-lato{font-family:'Lato' !important}.title_news{margin-bottom:2px}.cm-dl-slider{width:980px;height:500px;position:relative;overflow:hidden}.cm-dl-slider::after{height:220px;content:'';position:absolute;bottom:0;left:0;width:100%;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.cm-dl-mid-text{position:relative;top:-40px;display:flex;flex-direction:column;align-items:center;justify-content:center}.logo{width:40px;height:auto}.logo-text{color:#46abc9;text-transform:uppercase;margin:10px;font-weight:900;font-size:.9em}.resort-name{font-family:'Lato'!important;font-weight:900;padding:10px;font-size:2.2em;font-weight:900}.resort-region{font-size:1.5em;text-transform:uppercase;padding:5px}.view-detail{font-size:.8em;margin:10px;padding:10px;font-family:'Lato'!important;font-weight:900;color:#000;text-decoration:none}.button_check_availability{margin:70px 0 75px 0}.resort-description~p{font-family:'Lato';width:90%;text-align:center;line-height:1.8em !important;font-size:.9em !important;font-weight:100 !important;margin-bottom:40px}.resort-description~p:empty{display:none}.MsoNormal{width:90%;text-align:center;margin-bottom:40px}.MsoNormal>span{font-family:'Lato' !important;line-height:1.8em !important;font-size:.9em !important;font-weight:100 !important}.gallery{margin:0 0 40px 0}.gallery img{width:100%}.resort-detail-container{display:flex;flex-direction:row;padding:20px;margin-bottom:40px}.resort-detail{display:flex;flex-direction:column;width:50%;flex-grow:1;justify-content:flex-start;border-right:1px solid #ddd}.detail-head{flex-direction:row;justify-content:flex-start;align-items:center;display:flex;margin-bottom:40px}.detail-head>img{margin:10px;margin-left:0}.detail-head-text{font-size:1.2em;letter-spacing:.25em;word-spacing:.25em}.check-in{padding:20px 5px 20px 5px;margin-right:20px;display:flex;flex-direction:row;justify-content:space-between}.check-in span{font-size:.9em;font-weight:bold}.check-separator{width:90%;height:1px;margin:12px 0;background-color:#ccc}.address>p{color:#09c;margin:5px;padding:10px 0 10px 0}.address>p:nth-child(1){font-weight:bold}.address>p:nth-child(2){padding:0}.address>p:nth-child(3){padding:0}a[href^="tel"]{color:inherit;text-decoration:none}.address>p:nth-child(4){padding:0 0 10px 0}.long-address{white-space:pre}.disclamer{padding:0 10px 0 0;color:#adadad}.disclamer p{font-family:'Lato' !important;font-size:.8em;line-height:1.2em}.disclamer>p:nth-child(1){font-weight:bold !important;margin-bottom:5px}.resort-location{margin:0 10px 0 20px}.location-head{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:40px}.location-head-text{font-size:1.2em;letter-spacing:.25em;word-spacing:.25em}.location-head>img{margin:10px;margin-left:0}.location-body{display:flex;flex-direction:column;justify-content:center;align-items:center}.location-image{border-radius:15px}.location-body .button_check_availability{margin:150px}.sss{height:0;margin:0;padding:0;position:relative;display:block;overflow:hidden}.ssslide{width:100%;margin:0;padding:0;position:absolute;top:0;left:0;display:none;overflow:hidden}.ssslide img{max-width:100%;height:auto;margin:0;padding:0;position:relative;display:block;width:100%}.sssnext,.sssprev{width:25px;height:100%;margin:0;position:absolute;top:0;background:url('pages/img/arr.png') no-repeat}.sssprev{left:3%;background-position:0 50%}.sssnext{right:3%;background-position:-26px 50%}.sssprev:hover,.sssnext:hover{cursor:pointer}*{font-family:'Lato',sans-serif,Arial,Helvetica,sans-serif!important}#closeESApage{background:#09c;border:1px solid #fff;cursor:pointer;position:fixed;top:10px;right:10px;padding:1em 2em;color:#fff;z-index:99999999999999;display:none}#closeESApage:hover{background:#62bed1;box-shadow:0 0 3px rgba(0,0,0,.6)}.field-validation-error span{background-color:#fdd;box-shadow:0 0 3px #000;color:#000 !important;display:block;font-size:.75em;line-height:1.6em;margin-left:2em;margin-top:-.35em;margin-top:-.5em;padding:.5em;position:absolute;width:auto;z-index:200;border:1px solid #ff8080;padding:3px 10px}.error{background-color:#fdd;border:1px solid #ff8080;box-shadow:0 0 3px #000;color:#000;display:block;font-size:.452em;line-height:1.6em;margin-top:-3em;padding:.5em;position:absolute;z-index:200}.validation-summary-errors{clear:both;display:block;margin-right:auto;margin-top:10px;background-color:#fdd;color:#000;font-size:.9em;line-height:1.6em;margin:0 auto;padding:.5em;z-index:200;border:1px solid #ff8080;margin-bottom:15px}.validation-summary-errors ul{padding-bottom:5px;padding-top:5px !important;text-align:center;width:70% !important;background-color:#fdd;color:#000;font-size:.8em;line-height:1.6em;margin-left:2em;margin-top:-.35em;margin-top:-.5em;z-index:200}#breadcrumbs{background-color:#024;overflow:auto}#breadcrumbs li{float:left;padding-left:5px}#breadcrumbs li a{padding:0 8px 2px 0;background:transparent url(/Themes/CLCWebMemberMario/Styles/img/breadcrumbs_arrow.png) no-repeat right center}#breadcrumbs li a:link,#breadcrumbs li a:visited{text-decoration:none;color:#fff}#breadcrumbs li a:hover,#breadcrumbs li a:focus{color:#09c}.breadcrumbs{font-size:.45em !important;color:#fff;line-height:25px;text-transform:lowercase}.breadcrumbs li{padding-left:10px}.breadcrumbs li a{text-decoration:none;color:#fff}.breadcrumbs li a:hover{color:#09c}.prod_navitems{background-color:#09c;color:#fff;font-weight:bold;padding:15px 10px;border:1px solid #fff}.prod_navitems a{text-decoration:none;color:#fff}.prod_navitems:hover a{color:#024 !important}.prod_navitems:hover{color:#024;background-color:#fff;box-shadow:0 0 4px #c6c6c6}.dashboard_content_boxes{margin:0;padding:15px 5px;display:flex;flex-direction:column}.nav_dashboard_content_boxes h2{font-size:.7em;padding:12px 28px;text-transform:uppercase;cursor:pointer;margin:0 5px;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;font-weight:bold;color:#c3c3c3}.nav_dashboard_content_boxes h3{text-align:left;font-weight:300;font-size:1.8em;padding-top:20px}.nav_dashboard_content_boxes h2:hover,.nav_dashboard_content_boxes .active{box-shadow:0 0 4px #c6c6c6;background-color:#09c;color:#fff}.gdpr_notice{border-bottom:1px solid rgba(150,150,150,.3);padding-bottom:10px;margin-top:35px;text-align:left;font-size:.9em}.gdpr_notice p{padding-bottom:8px}.edit_button{background:url("base/img/icon_dashboard_edit.png") no-repeat scroll 10px bottom #fff}.cancel_button{background:url("base/img/icon_dashboard_cancel.png") no-repeat scroll 10px bottom #fff}.cancel_button:hover,.cancel_button.active{background:url("base/img/icon_dashboard_cancel.png") no-repeat scroll 10px top #fff}.edit_button:hover,.edit_button.active{background:url("base/img/icon_dashboard_edit.png") no-repeat scroll 10px top #09c}.dashboard_save_btn{background:url("base/img/bg_save_button_dash.png") no-repeat scroll 4px 4px #fff}.dashboard_save_btn:hover,.dashboard_save_btn.active{background:url("base/img/bg_save_button_dash.png") no-repeat scroll 4px -40px #fff}.future_button{background-color:#f4f4f4}.future_button:hover,.future_button.active{background:#1d2939;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkMjkzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzc4YzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(29,41,57,1)),color-stop(100%,rgba(44,120,196,1)));background:-webkit-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:-o-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:-ms-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:linear-gradient(to right,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d2939',endColorstr='#2c78c4',GradientType=1)}.cancelled_button{background-color:#f4f4f4}.cancelled_button:hover,.cancelled_button.active{background:#1d2939;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkMjkzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzc4YzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(29,41,57,1)),color-stop(100%,rgba(44,120,196,1)));background:-webkit-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:-o-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:-ms-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:linear-gradient(to right,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d2939',endColorstr='#2c78c4',GradientType=1)}.completed_button{background-color:#f4f4f4}.completed_button:hover,.completed_button.active{background:#1d2939;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFkMjkzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzc4YzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(29,41,57,1)),color-stop(100%,rgba(44,120,196,1)));background:-webkit-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:-o-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:-ms-linear-gradient(left,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);background:linear-gradient(to right,rgba(29,41,57,1) 0%,rgba(44,120,196,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d2939',endColorstr='#2c78c4',GradientType=1)}.next_button{background:url("base/img/icon_next_product.png") no-repeat scroll 10px center}.next_button:hover,.next_button.active{background:url("base/img/icon_next_product_white.png") no-repeat scroll 10px center}.nav_dashboard_content_boxes{text-align:right;margin-bottom:15px;margin-top:30px}.profile ul{margin:0 0 12px 0;width:100%;display:table}.dashboard_label{width:25%;text-transform:uppercase;color:#024;font-size:.7em;padding:10px 10px 10px 0;border-right:1px dotted #09c;background-color:#fff;display:table-cell;vertical-align:middle}.dashboard_info{text-align:left;color:#024;display:block;vertical-align:middle;padding:5px 10px;font-size:.9em;margin:2px}.details_id{padding:0 10px}.dashboard_info span{font-weight:bold;color:#09c}.co-owner span{font-weight:normal;color:#09c;font-size:.8em}.reference_id{font-size:1.3em}.owner_name{font-weight:bold}.co-owner{font-size:1em;font-style:italic;padding:5px 0;padding-left:25px}#languageEditor{margin-top:10px}#languageEditor ul{margin-bottom:0}#languageEditor ul li{float:left;margin:3px 6px 3px 0;padding:5px 10px;border:#024;cursor:pointer;border:1px solid #fff;font-size:.85em}#languageEditor ul li:hover{border:1px solid #09c}#languageEditor ul li.chosen_language{border:1px solid #09c;color:#024;font-weight:bold}.language_id span{color:#024;padding-right:10px}#openLanguage{padding:5px 0 0;text-transform:uppercase;color:#024;font-size:.7em;cursor:pointer;border-bottom:1px dotted #024}.lang-flag{padding-left:25px !important}.en-GB-flag{background:url(/Themes/CLCWebMemberMario/Styles/img/flag/United-Kindom.png) no-repeat 5px center}.es-ES-flag{background:url(/Themes/CLCWebMemberMario/Styles/img/flag/Spain.png) no-repeat 5px center}.ru-RU-flag{background:url(/Themes/CLCWebMemberMario/Styles/img/flag/Russia.png) no-repeat 5px center}.de-DE-flag{background:url(/Themes/CLCWebMemberMario/Styles/img/flag/Germany.png) no-repeat 5px center}.nl-NL-flag{background:url(/Themes/CLCWebMemberMario/Styles/img/flag/Netherlands.png) no-repeat 5px center}.it-IT-flag{background:url(/Themes/CLCWebMemberMario/Styles/img/flag/Italy.png) no-repeat 5px center}.fr-FR-flag{background:url(/Themes/CLCWebMemberMario/Styles/img/flag/France.png) no-repeat 5px center}.tr-TR-flag{background:url(/Themes/CLCWebMemberMario/Styles/img/flag/Turkey.png) no-repeat 5px center}.departure,.return{width:49%;display:inline-block;float:left;font-size:.7em}.return{float:right}.departure .label,.return .label{text-align:left;width:100%;display:block;float:left;padding-bottom:5px;border-left:1px solid #c6c6c6;padding-left:5px;color:#666;font-size:.7em;text-transform:uppercase}.departure input,.return input{border:none;background-color:#f0f0f0;border-left:1px solid #c6c6c6;color:#09c;padding:5px;text-transform:uppercase;width:100%}.departure .field-validation-error{width:20% !important}.departure li,.return li{margin:10px 5px 15px 5px;overflow:hidden}.departure_title,.return_title{background:url(/Themes/CLCWebMemberMario/Styles/img/departure_icon.png) no-repeat scroll left center transparent;border-bottom:1px dotted #c6c6c6;color:#c6c6c6;font-size:2em;height:50px;line-height:50px;padding-left:80px}.return_title{background:url(/Themes/CLCWebMemberMario/Styles/img/arrival_icon.png) no-repeat scroll left center transparent}.departure-time{width:47%;display:inline-block;float:left;margin-left:5px !important;margin-right:0 !important}.arrival-time{width:48%;display:inline-block;float:right}.save_button{background-color:#09c;background-image:url("base/img/bg_save_button.png");background-position:5px 3px;background-repeat:no-repeat;border:medium none;color:#fff;cursor:pointer;font-size:.65em !important;height:28px;line-height:28px;padding:0 15px 0 30px;text-align:center;text-transform:uppercase;transition:all .2s ease 0s;display:block;margin:10px auto}.save_button:hover{background-color:#024;box-shadow:0 0 3px #666;background-position:5px -40px}.ui-datepicker{box-shadow:0 0 10px #000;font-size:.9em !important}.ui_tpicker_hour_slider{background-color:#c6c6c6 !important}.ui-autocomplete{width:auto !important}.input-validation-error{background-color:#ffeaea !important;color:#000 !important}