.thumbnail a>img,.thumbnail>img{display:block;width:100% \9;max-width:100%;height:auto}.form-horizontal .form-group-sm .form-control{height:33px;padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.form-horizontal .form-group-lg .form-control{height:49px;padding:10px 16px;font-size:20px;line-height:1.33;border-radius:6px}.btn-group-lg>.btn{padding:10px 16px;font-size:20px;line-height:1.33;border-radius:6px}.btn-group-sm>.btn{padding:5px 10px;font-size:14px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn{padding:1px 5px;font-size:14px;line-height:1.5;border-radius:3px}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}#main-banner.destinations{height:590px}#home-gallery{padding:35px 0;background-color:#fff}#home-gallery .image{position:relative;padding:0}#home-gallery .image:last-child{margin-bottom:35px}#home-gallery .image .show-onfocus{display:none}#home-gallery .image:hover .show-onfocus{position:absolute;top:35%;display:inline-block;font-size:40px;color:#fff;text-align:center;width:100%;z-index:1}#home-gallery .see-all{text-align:right;position:relative;float:left;width:100%;min-height:1px;padding:35px 10px 0}#destination-nav,#destination-tabs{background:#fff;padding:35px 0}#destination-nav .nav-tabs{background-color:#f2f2f2}#destination-nav .nav-tabs a,#destination-nav .nav-tabs li{border-radius:0}#destination-tabs h1{font-size:30px;padding-left:15px;margin-bottom:30px;text-align:center}#big-map{padding:0 15px}#big-map .heading{height:50px;margin-top:-50px}#big-map .heading a.collapsed i.fa:before{content:"\f078"}#big-map .map{height:350px;overflow:hidden}#destination-packages h1{text-align:left}#destination-packages .packages-list{float:left;width:100%}#destination-packages .packages-list .package{padding:40px 0;float:left;width:100%;border-top:1px solid #eee}#destination-packages .packages-list .package .package-photo{position:relative}#destination-packages .packages-list .package .package-photo .show-onfocus{display:none}#destination-packages .packages-list .package .package-photo:hover .show-onfocus{position:absolute;top:35%;display:inline-block;font-size:40px;color:#fff;text-align:center;width:100%;z-index:1}#destination-packages .packages-list .package .package-info{font-size:14px;padding-top:15px}#destination-packages .packages-list .package .package-info>div{margin-bottom:5px}#destination-packages .packages-list .package .package-info .package-name{display:inline-block;width:auto;margin-bottom:25px;margin-right:5px}#destination-packages .packages-list .package .package-info .package-name a{font-size:24px;color:#bd820b}#destination-packages .packages-list .package .package-info .package-name a:focus,#destination-packages .packages-list .package .package-info .package-name a:hover{color:#007184;text-decoration:none;outline:0}#destination-packages .packages-list .package .package-info .description{margin-bottom:20px}#destination-packages .packages-list .package .package-info .destination i.fa{color:#bd820b}#destination-packages .packages-list .package .package-info .stars{display:inline-block;color:#fb8f02;font-style:italic;font-size:16px}#destination-packages .packages-list .package .package-info a.swc-btn{float:right!important;float:right;font-size:14px}#destination-packages .packages-list .package .package-info .price .big,#destination-packages .packages-list .package .package-info .price .bigT,#destination-packages .packages-list .package .package-info .price big{font-size:24px;color:red}#destination-packages .packages-list .package .package-info .type-and-rooms .type{color:#9399a5}#destination-packages .packages-list .package .package-info .address{margin-bottom:15px}#destination-packages .packages-list .package .package-info .phone{margin-bottom:10px}#destination-packages .packages-list .package .package-info .see-all img{margin-right:10px;width:28px}#destination-packages .packages-list .package .package-price .price{padding:1px 7px 0;border-top:1px solid #f359a3;margin:0 auto;display:inline-block;width:auto}#destination-packages .packages-list .package .package-price .price div{padding-bottom:6px;background-image:url(../img/backs/price-arrow-down-fusha.png);background-position:bottom center;background-repeat:no-repeat}#destination-packages .packages-list .package .package-price .price span{padding:20px 10px 10px;display:block;background-color:#f359a3;color:#fff;font-size:14px;line-height:1em}#destination-packages .packages-list .package .package-price .price span .big,#destination-packages .packages-list .package .package-price .price span .bigT,#destination-packages .packages-list .package .package-price .price span big{font-size:24px;display:block;color:red!important;line-height:1em}#destination-packages .packages-list .package .hotel-map{padding-top:20px}#destination-packages .packages-list .package .hotel-map .heading{padding-bottom:15px}#destination-packages .packages-list .package .hotel-map .heading a.collapsed i.fa:before{content:"\f078"}#destination-packages .packages-list .package .hotel-map .map{height:290px}#destination-packages .packages-list .package:last-child{padding-bottom:0}#destination-attractions{padding-bottom:35px}#destination-attractions .swc-btn{display:inline-block;width:auto}#destination-attractions h1{text-align:left}#attractions-list{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#attractions-list{float:left;width:100%}}#attractions-list .attraction{float:left;width:100%;border-top:1px solid #eee;padding:60px 0}#attractions-list .attraction .attraction-photo{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){#attractions-list .attraction .attraction-photo{float:left;width:41.66666667%}}#attractions-list .attraction .attraction-info{position:relative;min-height:1px;padding-right:15px;padding-left:45px}@media (min-width:768px){#attractions-list .attraction .attraction-info{float:left;width:58.33333333%}}#attractions-list .attraction .attraction-info h3{font-size:24px;margin-bottom:30px}#attractions-list .attraction .attraction-info .sep{display:block;padding:25px 0;line-height:0}@media (min-width:768px){#attractions-list .attraction:nth-child(even) .attraction-photo{left:58.33333333%}}#attractions-list .attraction:nth-child(even) .attraction-info{padding-left:15px}@media (min-width:768px){#attractions-list .attraction:nth-child(even) .attraction-info{right:41.66666667%}}#destination-info .main,#destination-info main{margin-bottom:85px}#main-info h1{text-align:left}#recommended-hotels{background-color:#f6f6f6;padding:80px 0}#recommended-hotels h1{text-align:center;margin-bottom:40px}#recommended-hotels .pts{margin-bottom:30px}#recommended-hotels .product-price{vertical-align:top}#best-excursions{padding:80px 0}#best-excursions h1{text-align:center;margin-bottom:40px}#destination-info-map .map{height:460px}#destination-info-attractions{padding:50px 0 30px}#destination-info-attractions .images-grid{margin-bottom:20px}#destination-info-attractions .images-grid>div{height:230px}#destination-info-attractions .images-grid>div a:hover figure img{opacity:1}#destination-info-attractions .images-grid+a{font-size:14px}#other-destinations{padding:75px 0 80px}#other-destinations .container .row h1,#other-destinations h1,#other-destinations h2{text-align:center;margin-bottom:35px;line-height:1.2em}#other-destinations .container .row #other-destinations-slideshow .sli{display:none}#other-destinations .container .row #other-destinations-slideshow .sli a{position:relative;display:block;background:#fff;text-align:center}#other-destinations .container .row #other-destinations-slideshow .sli a figure img{min-height:205px}#other-destinations .container .row #other-destinations-slideshow .sli a span{position:absolute;top:50%;left:0;width:100%;text-align:center;font-size:24px;color:#fff;margin-top:-15px;text-shadow:3px 3px 3px rgba(0,0,0,.75);line-height:1em}#other-destinations .container .row #other-destinations-slideshow.slick-initialized .sli{display:block}#other-destinations .container .row #other-destinations-slideshow .slick-prev{background:url(../img/arrows.png) no-repeat;width:41px;height:40px;z-index:8;left:3px}#other-destinations .container .row #other-destinations-slideshow .slick-prev:hover{background:url(../img/arrows-hover.png) no-repeat}#other-destinations .container .row #other-destinations-slideshow .slick-prev:before{content:""}#other-destinations .container .row #other-destinations-slideshow .slick-next{background:url(../img/arrows.png) -41px 0 no-repeat;width:41px;height:40px;right:3px}#other-destinations .container .row #other-destinations-slideshow .slick-next:hover{background:url(../img/arrows-hover.png) -41px 0 no-repeat}#other-destinations .container .row #other-destinations-slideshow .slick-next:before{content:""}#destination-general{padding:20px 0 80px;background-color:#fff}#destination-general h1{font-size:36px;margin-bottom:10px;text-align:left}#recommended-destinations{padding:80px 0;text-align:center}#recommended-destinations h1{text-align:center;margin-bottom:40px}#recommended-destinations .destination-recommended h2,#recommended-destinations .destination-recommended h3{color:#fff;font-size:30px;line-height:1em}#recommended-destinations .destination-recommended h2 .bigT,#recommended-destinations .destination-recommended h2 big{font-size:48px;font-weight:300}#recommended-destinations .destination-recommended h2 strong{clear:right;margin-left:-7px}#recommended-destinations .destination-recommended h3{margin-bottom:15px;margin-top:-6px}#recommended-destinations .destination-recommended figure{position:relative}#recommended-destinations .destination-recommended figure .img-text-shadow{z-index:9;background-position:bottom left;opacity:.6}#recommended-destinations .destination-recommended .destination-data{float:left;width:100%;position:relative}#recommended-destinations .destination-price{position:absolute;right:28px;top:0;z-index:10;padding-bottom:6px;background-image:url(../img/backs/price-arrow-down-fusha.png);background-position:bottom center;background-repeat:no-repeat}#recommended-destinations .destination-price span{background-color:#f359a3;color:#fff;font-size:14px;line-height:1em;padding:20px 10px 14px;display:block}#recommended-destinations .destination-price span .bigT,#recommended-destinations .destination-price span big{font-size:20px;display:block;line-height:1em}#recommended-destinations .destination-info{position:absolute;z-index:10;padding:12px 18px;bottom:0;width:100%}#recommended-destinations .destination-info a{width:100%;display:block;font-size:16px}#explore-by-destination{padding:80px 0 60px;background-color:#fff}#explore-by-destination h1{text-align:center;margin-bottom:30px}#explore-by-destination .items-list .item div{padding:10px 15px;border-top:1px solid #eee}#explore-by-destination .items-list .item .price{color:red}#main-interest{padding:0 0 80px;background-color:#fff}#main-interest h1{text-align:center;margin-bottom:35px;line-height:1.2em}#main-interest .images-grid{position:relative;float:left;width:100%}#main-interest .images-grid>div{padding:0;position:relative}#main-interest .images-grid>div span{position:absolute;top:50%;width:100%;text-align:center;font-size:24px;color:#fff;margin-top:-15px;text-shadow:2px 1px 2px #000;line-height:1em}#main-interest .images-grid>div span small{font-size:16px;display:block;line-height:1em}#main-interest .images-grid>div span small .bigT,#main-interest .images-grid>div span small big{font-size:24px;line-height:1em}#main-interest .images-grid>div.big,#main-interest .images-grid>div.big figure{height:250px}#main-interest .images-grid>div.big figure img{min-height:100%}#main-interest .images-grid>div.small,#main-interest .images-grid>div.small figure{height:275px}#main-interest .images-grid>div.small figure img{min-height:100%}#main-interest .images-grid>div a:hover figure img{opacity:.7}#main-interest .images-grid>div figure{overflow:hidden;background:#000}#main-interest .images-grid>div figure img{width:100%;height:auto}#main-interest .images-grid .top-destinations{position:absolute;left:50%;top:50%;margin-left:-100px;margin-top:-100px}#best-sellers-hotels{padding:80px 0}#best-sellers-hotels h1{text-align:center;margin-bottom:30px}#best-sellers-hotels #best-sellers-list .sli{display:none}#best-sellers-hotels #best-sellers-list.slick-initialized .sli{display:block}#best-sellers-hotels #best-sellers-list .slick-prev{background:url(../img/arrows.png) no-repeat;width:41px;height:40px;z-index:8;left:20px}#best-sellers-hotels #best-sellers-list .slick-prev:hover{background:url(../img/arrows-hover.png) no-repeat}#best-sellers-hotels #best-sellers-list .slick-prev:before{content:""}#best-sellers-hotels #best-sellers-list .slick-next{background:url(../img/arrows.png) -41px 0 no-repeat;width:41px;height:40px;right:20px}#best-sellers-hotels #best-sellers-list .slick-next:hover{background:url(../img/arrows-hover.png) -41px 0 no-repeat}#best-sellers-hotels #best-sellers-list .slick-next:before{content:""}#best-sellers-hotels #best-sellers-list .best-seller{margin-bottom:40px}#best-sellers-hotels #best-sellers-list .best-seller .hotel-info-new{background-color:#fff;border:1px solid #eee;padding-top:15px;padding-bottom:15px}#best-sellers-hotels #best-sellers-list .best-seller .hotel-info-new h3{font-size:18px;padding-bottom:15px}#best-sellers-hotels #best-sellers-list .best-seller .hotel-info-new .description-left{font-size:14px}#best-sellers-hotels #best-sellers-list .best-seller .hotel-info-new .description-right{text-align:right}#best-sellers-hotels #best-sellers-list .best-seller .hotel-info-new .description-right .price{color:red;font-size:18px}#best-sellers-hotels #best-sellers-list .best-seller .hotel-info-new .description-right .price small{color:#333}#best-sellers-hotels #best-sellers-list .best-seller .hotel-info-new .description-bottom{padding-top:15px}#best-sellers-hotels #best-sellers-list .best-seller .hotel-info-new .description-bottom a{width:100%;display:inline-block;height:44px}@media (max-width:767px){#other-destinations .images-grid>div.small,#other-destinations .images-grid>div.small figure,#other-destinations .images-grid>li.small,#other-destinations .images-grid>li.small figure{height:auto!important}#attractions-list .attraction .attraction-info{padding:20px 15px 0}}@media (max-width:426px){#destination-nav #nav-horizontal-tabs .nav-tabs li{text-align:center;width:100%}}