a,a:hover{text-decoration:none}body,ul{padding:0}body,input,select,textarea{font-family:'Open Sans',arial,sans-serif}a img,input[type=button],input[type=submit]{border:none}#header,.fix-width{margin:0 auto;max-width:960px}a,a img{outline:0}body,div,footer,form,h1,h2,h3,h4,h5,h6,header,html,input,nav,p,section,select,ul{}body{background:#fff}ul{list-style:none}input,select,textarea{border:none;font-size:16px}.header-nav-btn,.mobile-nav{display:none}#content,#header ul.nav>li:first-child:hover .sub-menu,#header ul.nav>li:first-child:hover .sub-menu-crv{display:block}.left{float:left}.right{float:right}.clear{clear:both;float:none}.txt-cen{text-align:center}.txt-rig{text-align:right}#header ul.nav li div.sub-menu.sub-menu-nosubs li,.black-cyber-con{text-align:center}.pos-r{position:relative}.black-cyber-con{background:#000;color:#c33;font-weight:700;font-size:12px;line-height:33px;position:fixed;width:100%;top:0;z-index:999}.black-cyber-con span{font-weight:400;color:#fff}.black-cyber-con a{color:#c33;text-decoration:underline}.black-cyber-con a:hover{text-decoration:none}.black-cyber-con a.close_icon{position:absolute;right:10px;top:0;text-decoration:none;color:#fff;font-size:14px;font-weight:700}.fix-width{width:100%}#header-wraper{position:fixed;left:0;top:0;width:100%;background:url(/img/t4f/common/bg_black.png);background:rgba(48,66,86,.8);z-index:999;min-height:50px}#header{padding-top:10px}#header .header-logo{float:left;margin-top:15px;width:151px;height:24px;background:url(/img/t4f/homepage/new_t4f_icon_bg.png) -380px -111px no-repeat;text-indent:-9999px}#header ul.nav{margin:0 2%;float:left;width:1200px;width:auto\9}#header ul.nav li{float:left;margin:0 17px;position:relative}#header ul.nav>li:first-child{margin-left:57px}#header ul.nav li a{color:#fff;display:block;font-size:14px;font-weight:500;text-transform:capitalize;line-height:63px}#header ul.nav li a:hover,#header ul.nav li.active a{color:#2678dc}#header ul.nav>li.active>a,#header ul.nav>li>a:hover{color:#ffcd05}#header ul.nav li div.sub-menu{display:none;position:absolute;left:0;top:63px;width:950px}#header ul.nav li div.submenu-bg{background:#fff;background:rgba(255,255,255,.98);float:left;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.3);box-shadow:0 3px 10px 0 rgba(0,0,0,.3)}#header ul.nav li.active span.sub-menu-crv,#header ul.nav li:hover span.sub-menu-crv{display:none;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:11px solid #fff;opacity:.95;filter:alpha(opacity=95);position:absolute;top:52px;left:50%;margin-left:-10px;z-index:9}#header ul.nav li.active div.sub-menu,#header ul.nav li.active span.sub-menu-crv{display:block}#header .sub-menu ul.main-cat{width:150px;display:inline-block;float:left}#header ul.nav li div.sub-menu.sub-menu-nosubs{width:210px;left:50%;margin-left:-75px}#header .sub-menu ul.main-cat li{display:block;position:relative;border-bottom:1px dashed #d2d2d2;float:none;padding:20px 5px}#header .sub-menu ul.main-cat li:last-child{border:none}#header .sub-menu ul.main-cat li a{color:#333;font-size:12px;font-weight:400;line-height:24px}#header .sub-menu ul.main-cat li a:hover,#header .sub-menu ul.main-cat li.active a{color:#2579dc}#header .sub-menu ul.main-cat li a span{float:right;width:8px;height:14px;background:url(/img/t4f/homepage/new_t4f_icon_bg.png) -266px -11px no-repeat;margin-top:6px;margin-right:1px}#header .sub-menu ul.main-cat li a:hover span,#header .sub-menu ul.main-cat li.active a span{width:9px;background-position:-266px -32px}#header .sub-menu .sub-cat{padding:20px;min-width:509px;float:left;box-shadow:-1px 0 2px 0 rgba(0,0,0,.2);-webkit-box-shadow:-1px 0 2px 0 rgba(0,0,0,.2);-moz-box-shadow:-1px 0 2px 0 rgba(0,0,0,.2);border-left:1px solid #ccc\9;min-height:290px}#header .sub-menu .sub-cat div{float:left;margin:0 5px}#header .sub-menu .sub-cat div i{position:relative;display:block;height:80px;background:#333;width:117px}#header .sub-menu .sub-cat a{margin:0;font-size:12px;text-transform:none;color:#666!important;line-height:20px;font-weight:400;padding:10px 0;display:inline-block}#header .sub-menu .sub-cat div i a{display:block}#header .sub-menu .sub-cat a:hover{text-decoration:underline;color:#2579dc!important}#header .sub-menu .sub-cat a b:hover{text-decoration:none!important}#header .sub-menu .sub-cat div img{width:100%;height:100%;opacity:.15;filter:alpha(opacity=15)}#header .sub-menu .sub-cat div:hover img{opacity:.6;filter:alpha(opacity=60);-webkit-transition:.3s all ease;transition:.3s all ease}#header .sub-menu .sub-cat div i b{position:absolute;left:0;top:30px;color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;width:100%;text-align:center;z-index:9;font-style:normal;line-height:normal}#header .sub-menu .sub-cat div ul{margin-top:10px;padding-left:10px}#header .sub-menu .sub-cat div li{border:none;margin:0;padding:0;float:none}#header .right_part{margin-right:1%;float:right;margin-top:15px}#header .tour_search{float:left;position:relative}#header .tour_search input[type=text]{opacity:0;width:0;padding:0 25px 0 10px;background:#fff;line-height:28px;height:28px;font-size:12px;border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;text-align:left;text-indent:7px;color:#666;outline:0;-webkit-transition:all .3s ease;transition:all .3s ease}#header .tour_search input[type=text].search{opacity:1;width:135px}.header-spanish #header .tour_search input[type=text]{width:175px}#header .tour_search input[type=submit]{position:absolute;right:2px;z-index:99;top:6px;cursor:pointer;margin:0;padding:0;background:url(/img/t4f/homepage/new_t4f_icon_bg.png) 0 -71px no-repeat;width:24px;height:24px}#header .right_part ul{float:right;margin-top:5px}#header .right_part ul li{float:left;margin-left:25px;font-size:12px;position:relative;color:#fff}#header .right_part ul li+li{margin-left:15px}#header .right_part ul li a{color:#fff}#header .right_part ul li a .bt_language{padding:5px 10px;color:#fff;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;-o-border-radius:12px;background:#00b0e2;margin-right:3px;font-size:11px;display:inline-block;letter-spacing:1px}#header .right_part ul li a .bt_language_icon{background:url(/img/t4f/icon/t4f_header_language_icon.png) no-repeat;width:16px;height:16px;display:inline-block;vertical-align:middle;margin-right:1px}.navigation-num-count{color:#ff6766}.bt_example input[type=radio]:not(old):checked+label,.bt_example:hover label{color:#09f}.header-login-img{position:relative}.bt_mr10{margin-right:10px}.header-customer-name{display:inline-block;padding-top:4px;vertical-align:top}.bt_example{text-align:left;margin:0 24px;cursor:pointer}.bt_example *{cursor:pointer}.bt_example input[type=radio]:not(old){width:2em;margin:0;padding:0;font-size:1em;opacity:0}.bt_example input[type=radio]:not(old)+label{display:inline-block;margin-left:-2em;line-height:1.5em}.bt_example input[type=radio]:not(old)+label>span{display:inline-block;width:12px;height:12px;margin:.25em .5em .25em .25em;border:1px solid #a8afb9;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;background:#fff;vertical-align:bottom}.bt_example input[type=radio]:not(old):checked+label>span>span{display:block;width:8px;height:8px;margin:2px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;background:#00b0e2}#header .right_part .tour_annc{position:absolute;right:0;top:0;color:#fff;font-size:12px;text-align:center;padding:5px;width:200px;background:#ff8181}#header .right_part .tour_annc ul{float:none;margin:0}#header .right_part .tour_annc ul li{display:block;padding:5px 0;color:#fff;margin:0;float:none;text-align:left}#header .right_part .tour_annc ul li a{display:block;padding-right:20px}#header .right_part .tour_annc .close_annc{position:absolute;right:10px;top:5px;font-weight:700;z-index:99}#header .right_part .tour_annc .close_annc a{color:#fff}#header .right_part ul li a .cart,#header .right_part ul li a .help,#header .right_part ul li a .login,#header .right_part ul li a .wishlist{display:inline-block;vertical-align:middle;background:url(/img/t4f/homepage/new_t4f_icon_bg.png) no-repeat;width:24px;height:24px}#header .navigation-num{position:absolute;top:-10px;right:-14px;width:20px;height:20px;line-height:20px;text-align:center;background-color:#f66;border-radius:50%}#header .right_part ul li a .help{background-position:0 -24px}#header .right_part ul li a .wishlist{background-position:-31px -24px}#header .right_part ul li a .cart{background-position:-63px -24px}#header .right_part ul li a .login{background-position:-95px -24px}#header .right_part ul li a .login img{width:24px;height:24px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}#header .right_part ul li div.header_dropdown{position:absolute;left:50%;width:150px;top:29px;text-align:center;margin-top:14px;margin-left:-73px;font-size:0;display:none;z-index:3}#header .right_part ul li div.header_dropdown.user-login{right:0;left:auto;top:29px}#header .right_part ul li div.header_dropdown.user-login .header_dropdown_crv{left:auto;right:0}#header .right_part ul li.active div{display:block}.header_dropdown_crv{position:absolute;top:-11px;left:50%;margin-left:-11px;content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:11px solid #fff;opacity:.95;filter:alpha(opacity=95);display:inline-block}#header .right_part ul li div ul{background:#fff;background:rgba(255,255,255,.98);float:none;margin:0;padding:10px 0;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.3);box-shadow:0 3px 10px 0 rgba(0,0,0,.3)}#header .right_part ul li div ul li{float:none;display:block;margin:0;line-height:32px;color:#333}#header .right_part ul li div ul li a{color:#333}#header .right_part ul li div ul li a:hover{color:#09f}.header_search{margin-top:4px}.header-nav-btn{position:absolute;top:0;right:0;padding:25px;height:0;background:url(/img/t4f/lp_europe_highlights_menu_icon.png) center center no-repeat #006ca8;border:none;cursor:pointer}.header-nav-btn.open,.mobile-nav-item{background-color:#069}.mobile-nav{position:absolute;top:50px;width:100%;z-index:-1}.mobile-nav-item{width:auto;line-height:42px;font-size:16px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #1a76a3;cursor:pointer}.mobile-nav-item a{display:block;color:#fff}.mobile-nav-item a:hover{color:#FDCD01}.signup_popup_center{font-family:Arial,Helvetica,sans-serif;font-size:12px;left:35%;margin:0 auto;position:fixed!important;top:35%;width:400px;z-index:99999999}.signup_popup{background:#fc0;border:2px solid #fff;border-radius:10px;padding:15px 20px;position:relative}.signup_popup .close_btn{position:absolute;right:-15px;top:-15px}.signup_popup h3{color:#39c;font-size:24px;margin:0;padding:0}.signup_popup p{color:#333;margin:0;padding-top:10px}.signup_popup ul{list-style:none;margin:0;padding:10px 0 0}.signup_popup ul li{color:#333;line-height:18px;padding-left:20px}.signup_popup div input.email_border{border:1px solid #39c!important}.signup_popup div input{border:1px solid #fff;border-radius:5px;color:#666;height:30px;line-height:30px;margin-right:10px;padding:0 0 0 5px;width:150px}.signup_popup div input.submit{background:#39c;border:0;color:#fff;cursor:pointer;margin:0;padding:0 10px;width:auto}.package-map-module-infowinfdow{border:1px solid #ff9c00;border-radius:3px;-webkit-box-shadow:0 1px 2px #a0a0a0;box-shadow:0 1px 2px #a0a0a0}@-webkit-keyframes pageloading{0{width:0}100%{width:100%}}@keyframes pageloading{0{width:0}100%{width:100%}}.page-loading-animation{-webkit-animation:pageloading 2s infinite ease;animation:pageloading 2s infinite ease}.page-loading-bar{position:absolute;left:0;bottom:0;width:0;height:5px;background:#f4d402;opacity:.7}#site-footer{background:#006da8}#site-footer h3,.footer_seo_link_sec dl.left dt{text-transform:uppercase;color:#56B6F6;font-size:16px;font-weight:700;margin-bottom:10px}#site-footer a{color:#fff}#site-footer a:hover{color:#aaa}.social_subscribe_sec{padding:20px 0;background:#00659d}.f_social{float:left}.f_social li{float:left;margin-right:10px}.f_social li a{display:inline-block;width:43px;height:43px;background:url(/img/t4f/homepage/new_t4f_icon_bg.png) no-repeat;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.f_social li a:hover{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.f_social li a.facebook{background-position:-57px -55px}.f_social li a.twitter{background-position:-100px -55px}.f_social li a.pintrest{background-position:-143px -55px}.f_social li a.google{background-position:-186px -55px}.f_social li a.tumblr{background-position:-229px -55px}.f_social li a.instagram{background-position:-272px -55px}.f_social li a.facebook:hover{background-position:-57px -98px}.f_social li a.twitter:hover{background-position:-100px -98px}.f_social li a.pintrest:hover{background-position:-143px -98px}.f_social li a.google:hover{background-position:-186px -98px}.f_social li a.tumblr:hover{background-position:-229px -98px}.f_social li a.instagram:hover{background-position:-272px -98px}.subscribe_news{float:right;margin-top:18px}.subscribe_news h2{color:#56b6f6;display:inline-block;font-size:26px;font-weight:700;vertical-align:middle}.subscribe_news .subscribes_btn{margin-left:15px;display:inline-block}.subscribe_news input{line-height:40px;height:40px;font-weight:700;padding:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:18px}.subscribe_news input[type=text]{text-indent:15px;color:#a1a1a1;background:#cad4e0;width:450px;margin-right:10px}.subscribe_news input[type=submit]{background:#1587d0;cursor:pointer;padding:0 25px;color:#fff;-webkit-appearance:none}.f_dropdown,.f_dropdown ul li{font-weight:700;font-size:16px;padding-left:10px}.footer_content{padding-top:50px}.footer_content .left_part{float:left;width:20%}.footer_content .right_part{float:right;width:75%}.f_dropdown{position:relative;background:#cad4e0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;height:40px;line-height:40px;color:#a1a1a1;margin-bottom:20px}.f_dropdown ul{position:absolute;top:37px;display:none;left:0;width:100%;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;background:#cad4e0;border-top:1px solid #ccc;z-index:999}.f_currency,.f_dropdown:hover ul,.f_language,.f_other_links,.mobile_app a{display:block}.f_dropdown ul li{line-height:30px}#site-footer .f_dropdown ul li a{color:#a1a1a1;display:block}#site-footer .f_dropdown ul li a:hover,#site-footer .f_dropdown ul li.active a{color:#09f}.f_dropdown span.big{position:absolute;right:10px;top:18px;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:8px solid #a1a1a1}.f_dropdown span.small{position:absolute;right:12px;top:20px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid #cad4e0}.f_language{z-index:9;position:relative}.f_currency{z-index:8;position:relative}.mobile_app a{margin-bottom:15px}.mobile_app a img{width:150px}.f_quick_links div{float:left;width:23%}.f_quick_links div li a{font-size:15px;line-height:26px}.f_quick_links div.f_quick_links_contact{width:29%;margin-left:2%}.f_quick_links_contact li{position:relative;font-weight:400;color:#fff;font-size:18px;line-height:32px;padding-bottom:10px}.f_other_links{color:#ccc}.f_other_links a,.footer_seo_link_sec dl.right dd{font-size:14px;line-height:24px;display:inline-block;color:#fff}.f_other_links div,.footer_seo_link_sec{margin-bottom:25px}.footer_seo_link_sec dl{width:100%}.copyright_sec{background:#00659d;padding:30px;text-align:center}.copyright_sec p{color:#999;font-size:14px;padding:0 10px;line-height:24px}#site-footer .copyright_sec a{color:#999}.copyright_sec div img{display:inline-block;margin:15px 2px 0;width:120px;height:34px}iframe[name=google_conversion_frame]{display:none}#lightbox #outerImageContainer{margin:0 auto!important}#lightbox #imageContainer #hoverNav{height:auto!important}#last_ajax_hash{display:none;height:0;width:0}.last_dela_book_now_dt a{margin-left:5px}.last_deal_price{width:94px}@media screen and (min-width:2001px){#header ul.nav{float:none;margin:0 auto}}@media screen and (max-width:2000px){#header ul.nav{float:none;margin:0 auto}}@media screen and (max-width:1359px){#header h1{margin-left:20px}#header ul.nav{margin:0}#header ul.nav li{margin:0 13px}}@media screen and (max-width:1300px){#header ul.nav{float:left;margin:0;width:auto}}@media screen and (max-width:1249px){#header ul.nav li{margin:0 13px}#header ul.nav>li:first-child{margin-left:40px}#header ul.nav li div.sub-menu{left:-45px;width:850px}}@media screen and (max-width:1220px){#header .header-logo{margin-left:10px}}@media only screen and (min-width:1200px){.header_mn{width:1150px}}@media screen and (max-width:1199px){#header ul.nav{width:100%}#header .tour_search input[type=text].search{width:66px}.fix-width{width:96%;margin:0 2%}#header h1{margin-left:10px}#header .sub-menu ul.main-cat li{margin:0 15px}#header ul.nav li div.sub-menu{top:63px}#header ul.nav li:hover span.sub-menu-crv{top:52px}#header .right_part{margin-right:22px}.f_quick_links_contact li{font-size:18px;line-height:25px}.subscribe_news input[type=text]{width:415px!important}.subscribe_news input[type=submit]{padding:0 20px}}@media screen and (max-width:980px){.subscribe_news{float:none;display:inline-block;margin-top:25px}}@media screen and (max-width:979px){#header h1{margin-left:20px}.header_search_input{opacity:1;width:135px}#header ul.nav{float:right;margin:0;width:100%}#header ul.nav li{margin:0 24px}#header .sub-menu ul.main-cat li{margin:0 10px;padding:30px 10px}#header ul.nav li div.sub-menu{left:-15px;width:850px}#header ul.nav li div.sub-menu.sub-menu-nosubs{margin-left:-92px}#header .sub-menu ul.main-cat{width:185px}#header .sub-menu .sub-cat{left:185px;width:561px;padding:10px}#header .sub-menu .sub-cat div{margin:0 6px}#header .right_part{margin-right:22px}.social_subscribe_sec{text-align:center;padding:30px 0}.f_social{float:none;display:inline-block}.f_quick_links_contact li{font-size:18px;font-weight:700;line-height:32px}}@media screen and (max-width:945px){#header ul.nav{width:100%}#header ul.nav>li:first-child{margin-left:17px}#header ul.nav li div.sub-menu{width:830px}}@media screen and (max-width:800px){#header ul.nav li div.sub-menu{width:766px}.f_quick_links_contact li{font-size:15px;line-height:22px}}@media screen and (max-width:767px){#header-wraper{position:absolute}.subscribe_news h2{font-size:18px}}.ph_no_list li{position:relative}.ph_no_list li ul{display:none;background:#000;background:rgba(0,0,0,.9);padding:10px;position:absolute;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-top:8px;z-index:99}.ph_no_list .pop_arrow{display:none;position:absolute;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:8px solid #000;border-bottom:8px solid rgba(0,0,0,.9);margin-left:95px}.ph_no_list li:hover .pop_arrow,.ph_no_list li:hover ul{display:block}.ph_no_list .caret-arrow.down{border-top:4px solid #c2e3f6}.ph_no_list .caret-arrow{display:inline-block;position:absolute;right:-5px;top:15px;height:0;width:0;content:"";vertical-align:middle;border:4px solid transparent}@media screen and (max-width:767px){#page{width:767px;overflow:auto}.f_social li{margin-right:8px}.subscribe_news input{font-size:18px}.footer_content{padding-top:20px}.footer_content .left_part,.footer_content .right_part{width:100%}.f_quick_links div{width:50%;margin-bottom:25px}.f_language{margin-right:2%;width:48%;display:inline-block}.f_currency{margin-left:2%;width:47%;display:inline-block}#site-footer h3{margin:0}.f_quick_links div.f_quick_links_contact{margin-left:0;width:auto}.f_quick_links_contact li{padding-right:10px}.mobile_app p{width:auto;margin-right:10px;float:left}.copyright_sec{padding:15px 0}.copyright_sec p{padding:0}}@media screen and (max-width:590px){.subscribe_news input{font-size:16px;width:60%}.subscribe_news input[type=text]{width:52%!important;text-indent:8px;margin-right:8px}.subscribe_news input[type=submit]{width:auto!important;padding:0 2px}.f_language{margin-right:0;width:100%}.f_currency{margin-left:0;width:100%}.mobile_app p{width:50%;margin-right:0}.f_quick_links div{width:100%}}@media screen and (max-width:428px){.subscribe_news .subscribes_btn{margin-left:0}}.seo_footer_crv{width:950px;margin:0 auto}.footer_seo_link{padding:20px 10px 0}.footer_seo_link .footer_seo_link_sec{display:block;padding-bottom:20px;clear:both;font-family:Arial,sans-serif;line-height:16px}.footer_seo_link dl.left{float:left;margin:0;width:20%}.footer_seo_link dt{font-weight:700;font-size:11px;color:#333;text-transform:uppercase}.footer_seo_link dl.right{float:right;width:79%;text-align:left;margin:0}.footer_seo_link dd{display:inline-block;color:#666;font-size:11px;vertical-align:top;margin:0}.footer_seo_link dd a{display:inline-block;padding:0 7px;color:#666;text-decoration:none}.footer_seo_link.list_seo_links{float:right;padding-left:0}.footer_seo_link.list_seo_links dl.left,.footer_seo_link.list_seo_links dl.right{width:100%}