html,body{background-color:#eaeaea;margin:0;padding:0}#cc{padding:0}#cc a{text-decoration:none}#cc div[class^="button_favor"]{width:35px;height:35px;float:right;margin:0;background-size:100%;background-position:50% 50%;background-repeat:no-repeat}#cc div[class^="button_favor"]>a{width:35px;height:30px;border:0}#cc div[class^="icon"]{width:35px;height:35px;float:left;margin:5px 2px 0 0;background-position:50% 50%;background-repeat:no-repeat}#cc div[class^="icon"]>a{width:30px;height:30px;border:0}#cc h2{text-transform:uppercase;margin:0 0 20px 0;padding:0;clear:both}#cc h3{margin:20px 0 5px 0;text-transform:uppercase;font-style:normal;letter-spacing:1px}#cc h4{margin:0 0 10px 0}#cc input{padding:.3em .7em .3em .7em;width:100%;margin:0 0 10px 0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}#cc input[type="button"]{padding:.3em .7em .3em .7em;text-align:left}#cc input[type="submit"]{margin:10px 0 10px 0}#cc label{text-transform:uppercase}#cc p{margin:0 0 10px 0}#cc table{pading:0;border-spacing:0;border-collapse:inherit}#cc td{vertical-align:top}#cc textarea{padding:.3em .7em .3em .7em;width:100%;height:100px;margin:0 0 10px 0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:auto}#cc_bk_navi{display:none}#cc_lay_an{padding:40px;margin:0}#cc_lay_filter{margin:0 0 30px 0;padding:0}#cc_lay_filter_search{padding:20px}#cc_lay_filter_detail{padding:20px}#cc_lay_page{margin:0;padding:0}#cc_lay_ship{margin:0;padding:0 0 20px 0}#cc_lay_sort{background-color:transparent;padding:25px 0 30px 0;margin:0}#cc_lay_sort select{width:30%}#cc_login{height:25px;width:28px;float:right}#cc_login a{height:25px;width:28px;display:block;background-size:6em;background-repeat:no-repeat}#cc_nav_top{width:100%;margin:0 0 20px 0;padding:0}#cc_radio{margin-bottom:20px}#cc_radio_cab{margin-bottom:20px}#cc_radio_cab div{float:left;margin:0;padding:0}#cc_radio_cab label{text-transform:none;margin:0;padding:0}#cc #oder_line{background-repeat:repeat-x;background-position:center;width:100%;text-align:center;margin:20px 0}#cc #oder_line span{padding:0 10px}#cc #option_travel{background-image:url(/images/icons/icon_rail_fly.svg)}#cc #option_travel:hover{background-image:url(/images/icons/icon_rail_fly_white.svg)}#cc #option_hotel{background-image:url(/images/icons/icon_hotel_st00.svg)}#cc #option_hotel:hover{background-image:url(/images/icons/icon_hotel_st00_white.svg)}#cc #option_trip{background-image:url(/images/icons/icon_land.svg)}#cc #option_trip:hover{background-image:url(/images/icons/icon_land_white.svg)}#cc #option_city{background-image:url(/images/icons/icon_city.svg)}#cc #option_city:hover{background-image:url(/images/icons/icon_city_white.svg)}#cc #option_drink{background-image:url(/images/icons/icon_drink.svg)}#cc #option_drink:hover{background-image:url(/images/icons/icon_drink_white.svg)}#cc #option_insurence{background-image:url(/images/icons/icon_money.svg)}#cc #option_insurence:hover{background-image:url(/images/icons/icon_money_white.svg)}#cc #tpm_left div{float:left}#cc #tpm_right div{float:right}#cc #tpm_ml a{padding:5px 20px 5px 25px;background-position:10px 50%;background-repeat:no-repeat;text-transform:uppercase;letter-spacing:1px;transition:all .8s ease;-webkit-transition:all .8s ease;display:block}#cc #tpm_back a{margin:0;padding:5px 20px 5px 32px;background-position:20px 50%;background-repeat:no-repeat;text-transform:uppercase;letter-spacing:1px;transition:all .8s ease;-webkit-transition:all .8s ease;display:block}#cc #tpm_login a{margin:0;padding:5px 15px 5px 20px;background-position:0 30%;background-repeat:no-repeat;text-transform:uppercase;letter-spacing:1px;transition:all .8s ease;-webkit-transition:all .8s ease;display:block}#cc #selection_cb_cat a{display:block;line-height:1.6em}#cc .airport{display:block;background-position:50% 0;width:14px;height:14px;float:left;margin:2px 5px 0 0}#cc .bustransfer{display:block;background-position:50% 10%;width:14px;height:21px;float:left;margin:-2px 5px 0 0;background-image:url(/images/icons/icon_bus.svg)}#cc .b_cabine_box{height:25px;width:60px}#cc .b_cabine_box_add{background-repeat:no-repeat;background-position:50% 50%;height:25px;float:right;width:30px;transition:all 1s ease;-webkit-transition:all .8s ease}#cc .b_cabine_box_sub{background-image:url(/images/icons/icon_sub_black.svg);background-repeat:no-repeat;background-position:50% 50%;height:25px;float:left;width:30px;transition:all 1s ease;-webkit-transition:all .8s ease}#cc .b_cabine_box_sub a,#cc .b_cabine_box_add a{display:block}#cc .b_cabine_pass{width:70px}#cc .b_delete{width:34px;padding:.3em 0 .3em 0;margin:0 0 1px 1px;float:right;text-align:center;transition:all 1s ease;-webkit-transition:all .8s ease}#cc .b_forward,#cc .b_forward_100{width:300px;padding:0;margin:0 0 0 10px;background-position:99% 50%;background-repeat:no-repeat;float:right}#cc .b_forward b{display:block;float:left;padding:.3em .5em;font-weight:normal;margin-right:10px}#cc .b_forward i,#cc .b_forward_100 i{width:90%;display:block;padding:.3em 1.7em .3em 10px;font-style:normal}#cc .b_sendfriend{background-repeat:no-repeat;background-position:50% 50%;width:34px;padding:.3em 0 .3em 0;margin:0 0 1px 1px;float:right;text-align:center;transition:all 1s ease;-webkit-transition:all .8s ease}#cc .clear{clear:both;margin:0;padding:0}#cc .cabine_child select{width:70px;margin:10px 0}#cc .column{width:100%;column-width:300px}#cc .extras{margin:20px 0 50px 0;padding-bottom:30px}#cc .extras img{width:100%;margin:10px 0}#cc .extras p{margin:5px 0 20px 0}#cc .filter_closed,#cc .filter_first,#cc .filter_open{background-size:25px;background-position:97% 50%;background-repeat:no-repeat;cursor:pointer}#cc .filter_open{margin:0}#cc .hidden{display:none}#cc .lay_01{margin:0 0 20px 0;padding:0}#cc .lay_01_1{padding:0;float:left;}#cc .lay_01_2{margin:0 20px 5px 0;padding:0;float:left;white-space:nowrap;}#cc .lay_radio{margin-bottom:20px}#cc .lay_radio div{margin:0 0 3px 0;padding:0}#cc .lay_radio label{text-transform:none;padding:0}#cc .list_filter ul{padding:0;margin:0 0 20px 0;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px}#cc .list_filter li{list-style-type:none;margin:0;padding:0 0 0 20px;line-height:1.8em}#cc .list_filter li[class^="headline"],#cc .list_filter li[class^="headline_var"]{padding:0 0 0 10px}#cc .list_filter li:hover{background-repeat:no-repeat;background-position:95%;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px}#cc .list_filter span{display:block;background-repeat:no-repeat;background-position:95%}#cc .liste_box{width:100%;display:-webkit-flex;display:flex;padding:20px 20px 40px 20px;margin:0;clear:both;box-sizing:border-box}#cc .liste_box_br{margin:0}#cc .liste_box_01{margin:0 20px 0 0;padding:0;flex:1;webkit-flex:1;text-wrap:normal}#cc .liste_box_01 img{width:100%;margin:0;padding:0}#cc .liste_box_01 img:nth-child(2n){width:100%;margin:0;padding:3px 0 0 0}#cc .liste_box_02{margin:0;padding:0;flex:3;webkit-flex:3;text-wrap:normal}#cc .liste_box_02>select{width:300px}#cc .liste_box a{margin:0;display:block}#cc .liste_box_date{text-align:center;float:left;margin:0 10px 10px 0;padding:0 5px}#cc .liste_box_date em{font-style:normal;display:block;text-align:center;width:50px;margin:0;pading:0}#cc .liste_box_headline{float:left;margin:0 0 10px 0;padding:0}#cc .liste_box_headline em{font-style:normal;font-size:24px;display:block;margin:0;pading:0}#cc .liste_box_nights{text-align:center;float:left;margin:0 10px 10px 0;padding:0 10px 0 0}#cc .liste_box_nights em{font-style:normal;font-size:24px;display:block;text-align:left;width:60px;margin:0 0 -2px 0;pading:0}#cc .liste_box_text{display:block;padding:0;margin:0 0 10px 3px}#cc .liste_box_text p{margin:0;padding:0}#cc .liste_box_sort{display:-webkit-flex;display:flex;padding:15px 18px 15px 20px}#cc .liste_box_sort span{margin:0;padding:0}#cc .liste_box_preis{text-align:right}#cc .liste_page_num{float:right}#cc .liste_page_num a{margin:0 5px 0 0}#cc .liste_page_num b{font-weight:normal;font-size:20px}#cc .lp_double{padding:0}#cc .lp_double_box{position:relative;height:500px;margin:0 0 22px 0;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;}#cc .lp_double_box div[class^='headline'] span{display:inline-block;max-width:95%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#cc .lp_hidden{display:none}#cc .lp_note{background-size:180px;background-repeat:no-repeat;padding:10px 10px 20px 190px;margin:0 0 20px 0}#cc .lp_note strong{font-weight:normal;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#cc .lp_note span{display:block;text-align:right}#cc .lp_note span>em{font-style:normal}#cc .lp_six{padding:40px;background-color:#fff}#cc .lp_six_box,#cc .lp_six_box_offimage{margin:0 0 10px 0;padding:0}#cc .lp_six_3{padding:12px;display:-webkit-flex;display:flex}#cc .lp_six_box_3{position:relative;margin:10px 20px 0 0;padding:0;flex-shrink:1;webkit-flex:1}#cc .lp_six_box img,#cc .lp_six_box_offimage img{width:100%;margin:0;padding:0}#cc .lp_six_box p,#cc .lp_six_box_offimage p{padding:0 8px 5px 8px;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#cc .lp_six_box p[class^="box6price"],#cc .lp_six_box_offimage p[class^="box6price"]{margin:0;padding:5px 8px;font-weight:bold}#cc .lp_slider_box{height:440px;margin:0;background-repeat:no-repeat;background-size:cover;background-position:center;}#cc .lp_slider_box a{height:100%;display:block;width:97%}#cc .lp_slider_box span{display:block;positition:relative;top:10px;left:10px;padding:10px;transition:all .5s ease;-webkit-transition:all .5s ease}#cc .lp_slider_box p{padding:10px;transition:all .5s ease;-webkit-transition:all .5s ease}#cc .lp_ss{padding:0}#cc .lp_ss_box01{padding:0}#cc .lp_ss_box01_inlay{padding:40px}#cc .lp_ss_box02{padding:40px}#cc .lp_ss_box03{padding:0}#cc .lp_ss_box03_inlay{padding:40px}#cc .lp_ss_box04{padding:0}#cc .lp_ss_box05{padding:40px}#cc .lp_ss_box06{padding:40px}#cc .lp_ss_box07{padding:40px}#cc .lp_ss_box08{padding:40px}#cc .flex-container .lp_trip_box,#cc .flex-container .lp_trip_box_offimage{margin:0 10px 0 0;padding:0}#cc .lp_trip{padding:40px;margin:0}#cc .lp_trip_box{width:100%;height:500px;margin:0 0 10px 0;overflow:hidden;background-repeat:no-repeat;background-position:center;}#cc .lp_trip_box_offimage{margin:0 0 20px 0;}#cc .lp_trip_box_offimage .image{position:relative;height:460px;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center;transition:background-size ease .25s;margin-bottom:5px;}#cc .lp_trip_box_offimage .headline,#cc .lp_trip_box_offimage .price span{font-size:1.5em;font-weight:bold;}#cc .lp_trip_box_offimage .price{margin-right:5px;}#cc .lp_trip_box div[class^="headline"],#cc .lp_double_box div[class^="headline"]{position:relative;top:2%;left:0;padding:5px 10px;-webkit-border-radius:0 7px 7px 0;-moz-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0;margin-right:20px;transition:color .5s ease;-webkit-transition:color .5s ease}#cc .lp_trip_box div[class^="headline"] span,#cc .lp_double_box div[class^="headline"] span{display:inline-block;max-width:95%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}#cc .lp_trip_box div[class^="text"],#cc .lp_double_box [class^="text"]{position:relative;top:3%;left:0;padding:5px 10px;-webkit-border-radius:0 7px 7px 0;-moz-border-radius:0 7px 7px 0;border-radius:0 7px 7px 0;width:80%;transition:color .5s ease;-webkit-transition:color .5s ease}#cc .lp_trip_box div[class^="price"],#cc .lp_double_box div[class^="price"]{position:relative;top:45%;left:0;padding:5px 0 5px 10px;width:270px}#cc .lp_trip_box a,#cc .lp_double_box a{display:block;width:100%;height:100%}#cc .lp_trip div:nth-child(3n){margin:10px 0 20px 0}#cc .motion{position:relative;background:url(/images/anima/world.svg) repeat-x;animation:ship 100s linear infinite;width:100%;height:200px}#cc .motion>div{position:relative;top:70px;background-image:url(/images/anima/ship.svg);background-repeat:no-repeat;width:100px;height:20px;margin:auto}@keyframes ship{from{background-position:3000px 0}to{background-position:0 0}}#cc .option_box{border:dotted 1px #ccc;margin:0 10px 10px 0;width:170px;height:170px;background-position:center 30%;background-repeat:no-repeat;background-size:30%;float:left}#cc .option_box:hover{background-position:center 30%;background-repeat:no-repeat}#cc .option_box a{display:block;width:170px;height:80px;text-align:center;padding-top:90px;color:#000}#cc .page_box{padding:30px 18px 30px 18px;clear:both}#cc .page_box a{margin:0;display:block}#cc .page_box_form{padding:15px 18px 40px 18px;clear:both}#cc .page_content{padding:40px 18px 10px 18px;color:#000;clear:both}#cc .page_content_1,#cc .page_content_5{margin:0 0 30px 0}#cc .page_content_2{margin:0 0 30px 0}#cc .page_content_2 select{margin-bottom:10px}#cc .page_content_3{margin:0 0 30px 0}#cc .page_content_4{flex:2;webkit-flex:2;margin:0 0 30px 0}#cc .page_content_header{padding:40px 18px 10px 18px;color:#000;clear:both}#cc .page_deck img{width:100%;margin:0;padding:0}#cc .page_gallery img{width:100%;margin:0 0 3px 0;padding:0}#cc .page_gallery_thumb img{width:19%;margin:0 1px 30px 0;padding:0;border:0}#cc .page_list_check ul{position:relative;padding:0;margin:0 0 30px 0}#cc .page_list_check li{list-style-type:none;margin-bottom:0;padding-left:16px;display:block;line-height:1.6em}#cc .page_list_no ul{position:relative;padding:10px 40px 30px 0;margin:0}#cc .page_list_no li{list-style-type:none;margin-bottom:0;padding-left:16px;display:block;line-height:1.6em}#cc .page_list_pers ul{margin:0 0 10px 0}#cc .page_nav{margin:50px 0 0 0;padding:0;text-transform:uppercase;letter-spacing:1px}#cc .page_nav a,#cc .page_nav span{text-transform:uppercase;display:block;margin:0;padding:10px 20px}#cc .page_nav a:hover{background-position:90% 60%;background-repeat:no-repeat}#cc .page_nav li{display:inline-block;margin:0;padding:0}#cc .page_nav ul{margin:0;padding:0}#cc .page_nav_highlight{margin:0;padding:0}#cc .page_nav span{margin:0;padding:10px 20px}#cc .page_nav_top{text-align:center;margin:60px 0;padding:0;text-transform:uppercase;letter-spacing:1px}#cc .page_nav_top a{display:block;margin:0;padding:10px 20px}#cc .page_nav_top a:hover{background-position:2% 60%;background-repeat:no-repeat}#cc .page_nav_top li{display:inline-block;margin:0;padding:0}#cc .page_nav_top ul{margin:0;padding:0}#cc .page_offers{margin:30px 0 30px 0;padding:10px 20px 5px 20px;transition:all .5s ease;-webkit-transition:all .5s ease}#cc .page_offers_cabine,#cc .page_offers_cabine_ckd,#cc .page_offers_flight{display:-webkit-flex;display:flex}#cc .page_offers_cabine_l{flex:1;webkit-flex:1}#cc .page_offers_cabine_r{flex:3;webkit-flex:3}#cc .page_offers_textbox{margin:0 0 10px 0;padding:0 0 5px 0}#cc .page_offers_textbox p{margin:0;padding:0}#cc .page_offers_flex{width:100%}#cc .page_offers_flex_01{width:100%;clear:both;padding-bottom:55px}#cc .page_offers_flex_02{width:100%;margin:0;padding-bottom:40px}#cc .page_offers_flex_03{width:100%;margin:0;padding:0 0 10px 0}#cc .page_offers a{margin:0;display:block}#cc .page_offers_icons{margin:0}#cc .page_offers_title{margin:0 0 10px 0}#cc .page_offers_flight,#cc .page_offers_cabine{margin:30px 0 30px 0;padding:10px 8px 5px 8px;transition:all 1s ease;-webkit-transition:all .3s ease}#cc .page_offers_cabine_ckd{margin:30px 0 30px 0;padding:10px 8px 5px 8px;transition:all 1s ease;-webkit-transition:all .3s ease}#cc .page_offers_ckd{margin:0;padding:0}#cc .page_offers_cabine td,#cc .page_offers_cabine_ckd td{vertical-align:top;padding:0 20px 0 0}#cc .page_offers_flight h4,#cc .page_offers_cabine h4,#cc .page_offers_cabine_ckd h4{float:left;margin:-3px 40px 0 0;}#cc .page_offers_flight select{width:300px}#cc .page_offers_cabine_adult{background-repeat:no-repeat;width:8px;hight:20px;margin:0 5px 10px 0;float:left}#cc .page_offers_cabine_adult_ckd{background-repeat:no-repeat;width:8px;hight:20px;margin:0 5px 10px 0;float:left}#cc .page_offers_cabine_child{background-repeat:no-repeat;width:8px;hight:20px;margin:0 5px 10px 0;float:left}#cc .page_offers_cabine_child_ckd{background-repeat:no-repeat;width:8px;hight:20px;margin:0 5px 10px 0;float:left}#cc .page_offers a,#cc .page_offers_chk a{margin:0;display:block}#cc .page_offers_icons{margin:10px 0}#cc .page_offers_title{float:left}#cc .page_table th{font-weight:normal;text-align:left;text-transform:uppercase;margin:0;padding:0}#cc .page_table td{vertical-align:top;margin:0;padding:0 5px 2px 0}#cc .page_route tr{margin:0;padding:0}#cc .page_route_map img{width:100%;margin:0;padding:0}#cc .page_table table{width:100%;margin:0 0 30px 0;padding:0}#cc .pb_dist{padding:0 10px 20px 0;height:50px}#cc .pb_box{clear:both}#cc .pb_radio{margin:0;height:30px}#cc .pb_text{padding:0 10px 0 0}#cc .pb_text>label{margin:0;text-transform:none}#cc .pb_text>label,#cc .pb_field>label,#cc .pb_field_take>label,#cc .page_content_header div>label{text-transform:none}#cc .pb_field{padding-bottom:5px}#cc .pb_field_02{width:30%;float:left}#cc .pb_field_03{width:65%;float:right}#cc .pb_field_04{width:30%;float:left;margin-right:5%}#cc .pb_field_05{width:65%;float:right}#cc .pb_field_take{margin:10px 0 10px 0;padding:10px}#cc .pb_field input{float:left}#cc .price_tbl{margin:0;padding:0}#cc .price_tbl table{margin:0;padding:0;border:0}#cc .price_tbl tr{margin:0;padding:0}#cc .price_tbl td{margin:0;text-align:right;padding:5px;vertical-align:bottom}#cc .price_tbl th{font-weight:normal;padding:3px}#cc .price_tbl_l table{margin:0 0 30px 0;padding:20px;border:0}#cc .price_tbl_l tr{margin:0;padding:0;text-align:right}#cc .price_tlb_l td{margin:0;padding:3px}#cc .price_tbl_l th{font-weight:normal;padding:3px 0 3px 30px}#cc .selection_cabine{display:-webkit-flex;display:flex;padding:0;margin:0}#cc .selection_cabine div{flex:1;webkit-flex:1;margin:0 15px 0 0}#cc .selection_cabine div:nth-child(5n){flex:1;webkit-flex:1;margin:0}#cc .selection_cabine_headline td{vertical-align:top}#cc .selection_cat{width:100%}#cc .selection_cat td{margin:0;padding:3px 10px 3px 0;vertical-align:top}#cc .selection_cat th{margin:0;padding:3px 27px 3px 0;text-transform:uppercase;font-weight:normal;text-align:left}#cc .selection_cat tr:hover{cursor:pointer;transition:all .8s ease;-webkit-transition:all .8s ease}#cc .selection_cat_on{display:block;height:20px;width:20px}#cc .tbl_cabine td:first-child{width:60px}#cc .tbl_cabine td:nth-child(2n){white-space:nowrap;}#cc .selection_cb a,#cc .selection_cb_on a,#cc .selection_cb_out a{display:block;text-align:center;padding:0 0 5px 0;transition:all .3s ease;-webkit-transition:all .3s ease;text-transform:uppercase}#cc .selection_cb img{width:100%;filter:alpha(opacity=7);}#cc .selection_cb_on img{width:100%;opacity:1}#cc .cat_link_aus img{opacity:.25;background-color:#ccc;}#cc .cat_link_aus{background-color:#ccc!important;}#cc .cat_link_aus:hover{background-color:#ccc!important;}#cc .selection_cb_out img{width:100%;filter:alpha(opacity=2);}#cc .selection_cb_out p{opacity:.5;filter:alpha(opacity=5);-moz-opacity:.5}#cc .selection_cb_out a{display:block;text-align:center;padding:0 0 5px 0;transition:all .3s ease;-webkit-transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}#cc .selection_cb img:hover,#cc .selection_cb_out img:hover{opacity:1;transition:all .3s ease;-webkit-transition:all .3s ease}#cc .selection_price_00,#cc .selection_price_01{padding:3px;text-align:right}#cc .shop_box{float:right;border:dotted 1px #ccc;margin:0 10px 10px 0;width:60px;height:60px;background-position:center 60%;background-repeat:no-repeat;transition:background-color .5s ease;-webkit-transition:background-color .5s ease;background-size:40%;background-image:url(/images/icons/icon_shop.svg)}#cc .shop_box a{display:block;width:60px;height:55px;text-align:center;padding-top:5px}#cc .underline{text-decoration:underline}.checkbox-custom,.radio-custom{opacity:0;position:absolute}.checkbox-custom,.checkbox-custom-label,.radio-custom,.radio-custom-label{display:inline-block;margin:0;cursor:pointer;}.checkbox-passenger-label{width:300px!important;}.checkbox-custom+.checkbox-custom-label:before,.radio-custom+.radio-custom-label:before{content:'';display:inline-block;vertical-align:middle;width:10px;height:10px;padding:2px;margin-right:5px}.checkbox-custom:disabled+.checkbox-custom-label:before{background:#ccc;}.checkbox-custom:checked:disabled+.checkbox-custom-label:before{background:grey;}.radio-custom+.radio-custom-label:before{border-radius:50%}.checkbox-custom:focus+.checkbox-custom-label,.radio-custom:focus+.radio-custom-label{outline:1px solid #ccc}.radio-custom-label{margin:0 10px 10px 0}#zoomify_decks{height:800px;margin:auto;border:1px;border-style:solid}#openseadragon_decks{height:800px;margin:auto;border:1px inset darkgray;background-color:#666;border-radius:3px;}#cc .textbox{color:#555;}#cc .pb_field_date{width:32%;padding-right:5px;float:left;}#page_offers_travel_info_table{flex-wrap:wrap;margin-bottom:20px;}#page_offers_travel_info_table>div{width:100%;}#page_offers_travel_info_table>div>span{white-space:nowrap;}#cc .slider_search .slides,#cc .slider_search .flex-control-nav,#cc .slider_search .lp_slider_box a,#cc .slider_search .lp_slider_box span{display:none;}#cc .slider_search #cc_lay_an{background-color:#ccc;}#cc .lp_double_box.shortlink:not(.show_price) .price,#cc .lp_double_box_offimage.shortlink:not(.show_price) .price,#cc .lp_double_box.shortlink .period,#cc .lp_double_box_offimage.shortlink .period{display:none;}#cc .lp_six_box.shortlink:not(.show_price) p[class^="box6price"],#cc .lp_six_box_offimage.shortlink:not(.show_price) p[class^="box6price"]{display:none;}#cc .lp_trip_box.shortlink:not(.show_price) .price,#cc .lp_trip_box_offimage.shortlink:not(.show_price) .price,#cc .lp_trip_box.shortlink .period,#cc .lp_trip_box_offimage.shortlink .period{display:none;}#cc .all_offers_filter_flex .allfilters{clear:both;display:inline-block;padding-bottom:5px;width:100%;}#cc .all_offers_filter_flex .allfilters.filter_desc{font-family:robotoregular,sans-serif;}#cc .lp_slider_box.cc-cl-logo-75{background-size:75%,contain;}#cc .product-table table{width:100%;padding:10px 40px;margin:0 auto;}#cc .product-table table th{text-align:left;}#cc .product-table table th:last-child,#cc .product-table table td:last-child{text-align:right;padding-right:5px;}#cc .product-table table th:first-child,#cc .product-table table td:first-child{padding-left:5px;}#cc .product-table table td,#cc .product-table table th{padding:2px 0px;}