a, input[type=submit], button, input[type=button], .dt-sc-ico-content.type2 .icon span, .dt-sc-ico-content.type3 .icon, h5.dt-sc-toggle:before, h5.dt-sc-toggle-accordion:before, .dt-sc-ico-content.type8 .icon, .dt-sc-ico-content.type7 .icon, .dt-sc-ico-content.type6 .icon, .dt-sc-callout-box .icon, .entry-details .entry-metadata p a span, .widget.widget_product_categories .product-categories li span, ul.dt-sc-tabs-frame li a.current:before, .dt-sc-event:hover, .package-wrapper:hover .package-details, .package-wrapper:hover .package-price, .entry-post:hover, .dt-sc-package-item:hover, .place-detail-wrapper, .entry-post .entry-container:hover, #buddypress .activity-list li.load-more:hover, .home-add img{-webkit-transition:all 300ms linear; -moz-transition:all 300ms linear; -o-transition:all 300ms linear; -ms-transition:all 300ms linear; transition:all 300ms linear;} .dt-sc-social-icons li:before{-webkit-transition:all 200ms linear; -moz-transition:all 200ms linear; -o-transition:all 200ms linear; -ms-transition:all 200ms linear; transition:all 200ms linear;} #main-menu > ul.menu > li > a, #main-menu > ul.menu > li > span.nolink-menu, .dt-sc-ico-content.type11 .icon{border-radius:3px;} blockquote.alignleft{margin-right:20px; text-align:left; width:30%; float:left;} blockquote.alignright{margin-left:20px; text-align:left; width:30%; float:right;} blockquote.aligncenter{text-align:center;} .hr-border{border:4px double #D9D9D9; width:100%; clear:both; display:block; float:left; margin:50px 0px; position:relative; z-index:1; border-radius:5px;} .hr.top, .hr-border.top{width:97%;} .hr.top, .hr-border.top{background-position:right center; text-align:right;} .hr.top a, .hr-border.top a{color:#999589; background:transparent; font-size:11px; line-height:16px; padding-left:5px; position:absolute; right:-21px; top:-5px;} .hr-border.top a{top:-10px; right:-23px;} .hr.top a:hover, .hr-border.top a:hover{color:#868686;} .clear{float:none; clear:both; margin:0px; padding:0px;} .float-right{float:right;} .float-left{float:left;} .center{width:100%; text-align:center;} .hidden{display:none !important;} .post-edit-link{background:#e5e5e5; color:#5a5a5a; float:right; clear:both; margin:20px 0px 20px; line-height:24px; padding:0px 10px; font-size:12px;} .post-edit-link:hover{background:#4C4C4C; color:#ffffff; text-shadow:0px 1px 0px #0e4b6e;} .page-link{float:left; clear:both; margin:0px; padding:0px; width:100%;} .page-link a{background:#f3f3f3; color:#868686; font-weight:bold; padding:2px 10px; display:inline-block; margin-left:5px; margin-right:5px; border-radius:3px;} .page-link a span{background:none; color:#868686; padding:0px; margin:0px;} .page-link span{color:#ffffff; font-weight:bold; padding:2px 10px; float:left; margin-right:10px; border-radius:3px;} .page-link a:hover{background:#868686; color:#fff;} .page-link a:hover span{color:#ffffff;} .ie8 img{width:auto;} .post-content input[type="submit"]{float:none;} .wp-caption{background:#f6f6f6; border:1px solid #dddddd; margin-bottom:10px; margin-top:10px; max-width:96%; padding:5px 7px 7px 5px; text-align:center;} .wp-caption img{display:block; margin: 0 auto; padding:6px; max-width:98%;} .wp-caption .wp-caption-text{text-align:center; padding-top:0px; margin:0px;} .wp-caption.alignnone{clear:both;} img.size-auto, img.size-large, img.size-full, img.size-medium{max-width:100%; height: auto;} .alignleft, img.alignleft{display: inline; float: left; margin-right: 20px;} .alignright, img.alignright{display: inline; float: right; margin-left: 20px;} .aligncenter, img.aligncenter{clear: both; display: block; margin-left: auto; margin-right: auto; text-align:center;} .alignleft, .alignright, .aligncenter, .alignnone, img.alignleft, img.alignright, img.aligncenter{margin-bottom:20px;} .column iframe, iframe, embed, iframe, object, video{max-width:100%;} .shadow{margin:0px; width:100%; float:left;} .widget{float:left; width:100%; padding:0px 0px 40px; margin:0px;} .secondary-sidebar .widget h3.widgettitle, .megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu{color:#000;} .widget h3.widgettitle{display:block; position:relative; font-size:20px; clear:both; width:100%; padding:0; font-weight:300; border-bottom:1px solid #e4e8ea; padding-bottom:12px; text-transform:uppercase;} .widget h3.widgettitle:before{bottom: -1px; content: ""; height: 4px; position: absolute; width: 74px;} .widget ul{float:left; width:100%; margin:0px; padding:0px;} .widget ul li{line-height:22px; float:left; display:block; clear:both; width:100%; padding-bottom:0px;} .widget ul li a{color:#2c3e50;} .widget ul.dt-sc-social-icons li a{color:#8b8b8b;} .widget ul ul{margin-top:10px;} .widget ul ul li{width:90%;} .widget ul li{position:relative; padding:6px 0px 6px 15px;} .widget ul li:before{font-family:FontAwesome; font-style:normal; font-weight:normal; text-decoration:inherit; font-size:14px; position:absolute; top:6px; left:0px; content:"\f105"; color:#2C3E50;} .widget.widget_tweetbox ul li:before{top:3px;} .widget ul#recentcomments li:before{content:"\f0e6";} .widget ul#recentcomments li{color:#868686; padding-left:25px;} .widget ul#recentcomments li a{color:#181818;} .widget_text ul.dt-sc-fancy-list li{padding-left:20px;} .widget.widget_archive ul li{position:relative;} .widget_categories ul, .widget.widget_archive ul, .widget.widget_meta ul{margin-top:-12px;} .widget_categories ul li, .widget.widget_archive ul li{position:relative; float:none; display:block; margin:0px 0px 10px; padding:0px; margin:0px;} .widget_categories ul li a, .widget.widget_archive ul li a{font-size:14px; padding:0px 45px 0px 15px; margin-bottom:5px; display:block; line-height:35px;} .widget_categories ul li a span, .widget.widget_archive ul li a span{position:absolute; right:0px;} .widget_categories ul li a:before, .widget_archive ul li a:before, .widget_links ul li a:before{font-family:FontAwesome; font-style:normal; font-weight:normal; text-decoration:inherit; font-size:14px; position:absolute; top:0px; left:0px;} .widget_categories ul li a:before, .widget_archive ul li a:before{content:"\f124";} .widget.widget_archive ul li a{border:0px; line-height:30px;} .widget_archive ul li a:before{top:0px;} .widget_categories ul li:before, .widget.widget_archive ul li:before, .widget_links ul li:before{content:"";} .widget_links ul li a:before{content:"\f059"; top:6px;} .widget .recent-posts-widget ul li{padding:0px 0px 25px;} .widget .recent-posts-widget ul li:last-child{padding:0px;} .widget .recent-posts-widget ul li:before{content:"";} .widget .dt-sc-tabs-container{margin-bottom:0;} .widget .recent-posts-widget ul li .entry-meta{position:inherit; float:left; margin-right:10px; margin-bottom:5px;} .widget .recent-posts-widget ul li .entry-details .entry-title h4{font-size:16px; line-height:22px;} .widget .recent-posts-widget ul li .entry-details .entry-title h4 a{color:#181818;} .widget .recent-posts-widget ul li .entry-details .entry-metadata{float:none; display:block; margin:0px;} .widget .recent-posts-widget ul li .entry-body{display:block; clear:both; margin:10px 0px 0px; float:left; width:100%;} .widget .recent-posts-widget ul li .entry-meta .date .month{padding:6px 0px; font-weight:300;} .widget .recent-posts-widget ul li .entry-meta{width:40px;} .widget .recent-posts-widget ul li .entry-meta .date:before{border-left-width:20px; border-right-width:20px; border-bottom-width:8px; top:-8px;} .widget .recent-posts-widget ul li .entry-meta .date .day{font-size:18px;} .widget .recent-posts-widget ul li .entry-meta .date .month{font-size:13px;} .widget .recent-posts-widget ul li .entry-details{clear:none; float:none; width:auto;} .widget .recent-posts-widget ul li .entry-details .entry-metadata p{line-height:normal;} .widget.widget_flickr .flickrs div{float:left; margin:0px 15px 10px 0px;} .widget.widget_flickr .flickrs div img{transition: opacity .5s ease-in-out; -moz-transition: opacity .5s ease-in-out; -webkit-transition: opacity .5s ease-in-out; opacity:1; filter:alpha(opacity=100); max-width:100%; height:auto; width:75px;} .widget.widget_flickr .flickrs div.last{margin-right:0;} .widget_display_stats dd strong{border-radius: 3px; margin-left: 2px; padding: 1px 6px;} .widget_display_stats dt, .widget_display_stats dd{margin-bottom:15px;} .widget_display_stats dt{clear: left; float: left; margin-right: 5px; font-weight:normal; line-height:21px; margin-bottom:0;} .widget.widget_popular_entries ul li:before{content:none;} .widget.widget_popular_entries ul li{padding:0; margin-bottom:20px;} .widget.widget_recent_entries ul li span.post-date{float:left; width:100%; color:#bdbdbd; margin-top:6px; font-size:13px;} .widget.widget_recent_entries ul li span.post-date:before{content: "\f073"; font-family:FontAwesome; margin-right:7px;} .widget_recent_entries ul li:last-child, .widget.widget_popular_entries ul li:last-child{margin-bottom:0;} .widget_recent_entries h4, .widget.widget_popular_entries ul li h6{font-size:18px; font-weight:bold; line-height:28px; margin-bottom:10px;} .widget.widget_popular_entries .recent-gallery-widget ul li h6{font-weight:600; font-size:14px;} .widget_recent_entries .entry-metadata, .widget_recent_entries .entry-metadata a{color:#bdbdbd;} .widget_popular_entries ul li a.thumb img, .widget_recent_entries ul li a.thumb img{width:100px; height:auto;} footer .widget_recent_entries h6 a, .widget_products .product_list_widget li > a, .woocommerce.widget_recent_reviews .product_list_widget li > a, .woocommerce.widget_top_rated_products .product_list_widget li > a, .widget.tribe-events-adv-list-widget ol li h4, .widget_rss .rsswidget, .widget_shopping_cart ul.cart_list li > a{font-weight:bold; font-size:18px;} .secondary-sidebar .widget_recent_entries recent-posts-widget h6 a sub, footer .widget_recent_entries h6 a sub{font-weight:normal;} .secondary-sidebar .widget.widget_recent_entries .star-rating-wrapper{display:inline-block; margin-left:10px;} .secondary-sidebar #searchform input[type="text"], .widget #searchform input[type="text"]{padding:15px 12px; min-height:46px;} .widget .dt-sc-social-icons li{width:auto; clear:none; padding:0;} .widget .dt-sc-social-icons li:before{content:none;} .widget ul.dt-sc-social-icons li a:hover, #footer11 .widget ul.dt-sc-social-icons li a:hover, .dt-sc-social-icons li a:hover{color:#fff;} .widget ul li a.thumb{display: inline; float: left; margin-right: 20px; margin-top: 3px; padding: 0;} .widget ul li h6{margin-bottom:8px; font-size:14px;} .widget .mailchimp-form{margin:0px; float:left; clear:both; width:100%;} .widget .mailchimp-form input[type="submit"]{font-size:12px; padding:10px 15px;} .widget ul.tweet_list li{padding:0px 0px 20px 25px; line-height:26px;} .widget ul.tweet_list li:last-child{padding-bottom:0px;} .widget ul.tweet_list li:before{content:"\f099"; font-size:18px;} .widget ul.tweet_list li .tweet-thumb{float:left; margin:5px 10px 10px 0px; border:1px solid #dddddd; padding:0px;} .widget ul.tweet_list li .tweet-time{color:#bbbbbb; font-style:italic;} .widget ul.tweet_list li a:hover{color:#181818;} #footer11 .widget ul li:before{color:#8b8b8b;} .widget.widget_text .phone{margin-bottom:5px;} .widget .search-form{width:100%;} .widget .search-form input[type="search"]{margin-top:0px;} .widget .search-form label span{display:none;} .widget .search-form input[type="text"], .widget .search-form input[type="search"], .widget .mailchimp-form input[type="email"]{padding:12px 5%; width:89%; float:left;} .widget .tagcloud a{line-height:normal; color:#9c9c9c; float:left; margin:0px 5px 5px 0px; cursor:pointer; font-weight:normal; border-radius:3px; background:#f1f1f1; padding:6px 15px; font-size:13px !important;} .widget .tagcloud a:hover,#footer11 .tagcloud a:hover{color:#ffffff;} #footer11 .tagcloud a{color:#9c9c9c;} .widget #wp-calendar caption{font-weight:300; font-size:16px; margin-bottom:10px;} .widget #wp-calendar th{padding:10px;} .widget #wp-calendar td{padding:9px 10px;} .widget.flickrbox .flickr-widget div{float:left; max-width:75px; margin:0px 7px 7px 0px;} .widget.flickrbox .flickr-widget div img{height:auto; transition: opacity .5s ease-in-out; -moz-transition: opacity .5s ease-in-out; -webkit-transition: opacity .5s ease-in-out; opacity:1; filter:alpha(opacity=100);} .widget.flickrbox .flickr-widget div img:hover{opacity:0.4; filter:alpha(opacity=40);} .widget .recent-portfolio-widget li{padding:0px; width:100%; margin-bottom:10px;} .widget .recent-portfolio-widget li:before{content:"";} .widget .recent-portfolio-widget li .thumb{float:left; margin:0px 15px 10px 0px;} .widget .recent-portfolio-widget li .thumb img{max-width:75px; height:auto;} .widget .recent-portfolio-widget li h6{margin-bottom:5px; font-weight:300; font-size:16px; margin-top:-2px;} .widget .rev_slider_wrapper{clear:both;} .widget_rss .rsswidget img{display:none;} .widget.widget_rss .rss-date{clear:both; display:block; margin:5px 0px;} .widget.widget_rss .rss-date, .widget.widget_rss cite{color:#bbbbbb;} .widget.widget_rss li:before{content:"\f09e";} .widget.widget_rss .rssSummary{line-height:26px;} .widget.widget_search #searchform input[type="text"]{padding:12px 5%;} .widget.widget_search #searchform input[type="submit"]{padding:12px 12px; min-height:45px;} .widget.widget_search #searchform input[type="submit"]:hover{background-color:#1c1c1c;} #searchform{position:relative;} .widget.widget_product_search #searchform input[type="submit"], .widget.widget_search #searchform input[type="submit"]{background: url(/reborn_website/static/src/css/batambooking/images/search.png) no-repeat scroll center center; border-bottom-left-radius: 0; border-top-left-radius: 0; margin-top: 0; padding: 14px 23px; position: absolute; right: 0; text-indent: -9999px; bottom: 0px; min-height:51px; min-width:52px;} .widget.widget_search #searchform input[type="submit"]{min-height:46px; padding:12px 23px;} .widget .recent-property-widget ul li:before{content:"";} .widget .recent-property-widget ul li{padding-left:0px;} .widget .recent-property-widget ul li .thumb{float:left; max-width:77px; margin-right:10px;} .widget .recent-property-widget ul li h6{font-size:14px; margin-bottom:10px;} .widget .recent-property-widget ul li .hotel-price{font-size:14px;} .widget .recent-property-widget ul li .thumb{line-height:0;} .widget .recent-property-widget ul li:hover .thumb img{opacity:0.5; filter:alpha(opacity=50);} .secondary-sidebar .star-rating-wrapper .star-rating{float:left;} .widget .subscribe-frm{position:relative; float:left; width:100%; margin-top:15px;} .widget .subscribe-frm input[type="email"]{float:left; padding:15px 105px 15px 12px; margin-bottom:0;} .widget .subscribe-frm input[type="submit"], .widget #searchform input[type="submit"]{font-weight:normal; padding:15px 10px; border-radius:0 3px 3px 0px; position:absolute; right:0; bottom:0; min-height:49px;} .widget .subscribe-frm input[type="text"]{font-size:13px;} .widget .subscribe-frm input[type="email"], .widget .subscribe-frm input[type="submit"]{font-size:13px; margin-top:0;} .widget .subscribe-frm input[type="submit"]{text-transform:uppercase;} .widget p .fa, .widget h5 .fa, a.dt-sc-button.green span.fa{margin-right:6px;} .widget form.subscribe-frm input[type="submit"]:hover{color:#fff;} .widget.search-container form > p{width:47.2%;} .widget.search-container form > p:nth-child(2){margin-right:0;} .holioday-pack-wrapper{border:1px solid #eceeeb; padding:9px; position:relative; background:url(/reborn_website/static/src/css/batambooking/images/holiday-pack-top.png) right top no-repeat;} .holioday-pack{border:1px dashed #eceeeb; padding:20px; text-align:center;} .holioday-pack h3{font-size:22px; font-style:italic; text-align:left;} .holioday-pack h3 span{font-size:18px;} .holioday-pack h2{font-size:30px; font-weight:bold; text-transform:uppercase; line-height:32px; margin-top:20px; margin-bottom:5px;} .holioday-pack h2 span{font-weight:normal;} .container{width:1170px; margin:0 auto; position:relative; clear:both;} .wrapper{clear:both; width:100%; margin:0px; padding:0px; float:left;} .boxed .wrapper{width:1270px; margin:0 auto; float:none;} .inner-wrapper{margin:0px; width:100%; float:left; padding:0px; overflow:hidden;} .boxed .inner-wrapper{background:#ffffff;} .boxed #header, .boxed #main{background:none;} .boxed .is-sticky #header-wrapper{width:1270px;} .is-sticky #header-wrapper{z-index:9999; position:fixed; top:auto !important;} .is-sticky header#header{background:#fff;} .is-sticky .top-bar{display:none;} .fullwidth-section, #footer11 .footer-widgets-wrapper, .widget ul.tweet_list li .tweet-thumb, #logo a, .portfolio, sub, sup, .entry-thumb, .widget.flickrbox .flickr-widget div, #footer11 .footer-links, .hotel-item .hotel-thumb, #header .sociable-details, .property-item-list .hotel-thumb, .dt-sc-agents-list .dt-sc-agent-thumb{line-height:0px;} .fullwidth-section .container, #footer11 .footer-widgets-wrapper .container{line-height:22px;} header#header{width:100%; margin:0px 0px -1px; padding:0px; float:left; background:#fff; border-bottom:1px solid #e8e8e8; position:relative; z-index:999; box-shadow:0 -3px 5px rgba(0, 0, 0, 0.3);} .top-bar{font-size:12px; width:100%; clear:both; float:left; background:#1c1c1c; padding:10px 0px; color:#ffffff;} .top-bar a, .top-bar .dt-sc-social-icons li a{color:#ffffff;} .top-bar .dt-sc-contact-info > p a{color:#fff;} .top-bar p{margin-bottom:0px;} .top-bar .float-left p .fa{margin-right:6px;} .top-bar .fa{font-size:16px; float:left; margin-top:6px;} .top-bar .dt-sc-contact-info{padding:0;} .top-bar .dt-sc-contact-info > p{font-size: 12px; padding-left:0;} .top-bar .dt-sc-contact-info i{margin-top:0; position:inherit;} .top-bar .dt-sc-contact-info > p, .top-bar .dt-sc-contact-info i{line-height:26px;} .top-menu{float:left; margin:0px; padding:0px;} .top-menu li{float:left; display:inline; margin:0px 20px 0px 0px; padding:0px;} .top-right{float:right; margin:0px; padding:0px;} .top-right ul li{display:inline; float:left; padding:0px; margin:0px; border-right:1px solid;} .top-right ul li:last-child{border-right:0;} .top-right ul li a{padding:0 10px; float:left;} .top-right .fa{margin-right:5px;} .user-account, .contact-number, .dt-lang-container{float:left; margin:0px 0px 0px 20px; padding:0px;} .dt-lang-container li img{margin-right:5px; position:relative; top:3px;} #header-wrapper{float:left; width:100%; margin:0px; padding:0px;} #header{width:100%; margin:0px 0px -1px; padding:0px; float:left; border-bottom:1px solid #e8e8e8; position:relative; z-index:999;} #main-menu > ul.menu > li > a > i, #main-menu > ul.menu > li > span.nolink-menu i{position:absolute; left:16px; top:0px; margin:0px 5px 0px 0px; font-size:16px; line-height:38px;} #main-menu > ul.menu > li.menu-item-simple-parent:hover > ul.sub-menu, #main-menu > ul.menu > li.menu-item-simple-parent:hover > ul.sub-menu > li:hover > ul.sub-menu, #main-menu > ul.menu > li.menu-item-simple-parent:hover > ul.sub-menu > li:hover ul.sub-menu > li:hover > ul.sub-menu, #main-menu > ul.menu > li.menu-item-megamenu-parent:hover .megamenu-child-container{display:block;} #header.header1 #main-menu > ul.menu > li > a > i, #main-menu ul.menu li a .menu-item-description, #header.header1 #main-menu > ul.menu > li > span.nolink-menu > i, #main-menu ul.menu li span.nolink-menu .menu-item-description{display: none;} #header.header2 .top-bar{padding-left:2%; padding-right:2%; width:96%;} #header.header2 #main-menu > ul.menu > li > a .menu-item-description, #header.header2 #main-menu > ul.menu > li > span.nolink-menu .menu-item-description{display:none;} #header.header2 #main-menu > ul.menu > li > a, #header.header3 #main-menu > ul.menu > li > a, #header.header2 #main-menu > ul.menu > li > span.nolink-menu, #header.header3 #main-menu > ul.menu > li > span.nolink-menu{padding-left:39px; padding-right:16px;} .header3 #logo{float:left; width:100%; text-align:center; border-bottom:1px dashed #e4e8ea; padding:10px 0px;} .is-sticky .header3 #logo{width:100%; display:none;} .header3 #logo a{float:none;} .header3 #logo img{margin:0 auto; float:none;} .header3 nav#main-menu{display:inline-block; width:100%;} .header3 #main-menu > ul.menu{width:100%; text-align:center;} .header3 #main-menu > ul.menu > li{display: inline-block; float: none; line-height:70px;} .header3 #main-menu > ul.menu ul.sub-menu{text-align:left;} .header3 #main-menu ul li.menu-item-simple-parent ul{top:60px;} .header3 #main-menu ul li.menu-item-simple-parent ul li ul{top:-10px;} .header3 .megamenu-child-container{top:70px;} #logo{float:left; display:inline; padding:0px; width:auto; width:22%; margin:0px;} #logo a{width:100%; display:block;} #logo a img{max-width:100%;} .main-menu-wrapper{width:100%; float:left; clear:both; border-top:1px solid #dfdfdf; margin-top:20px; background:#ffffff;} #main-menu{float:left; margin:0px; padding:0px; position:relative; z-index:100; line-height:normal; width:78%;} #main-menu > ul.menu{float:right; margin:0px; padding:0px;} #main-menu > ul.menu > li{margin:0px; padding:0px; display:inline; float:left; position:relative; line-height:90px; font-weight:600;} #main-menu > ul.menu > li > a, #main-menu > ul.menu > li > span.nolink-menu{padding:9px 17px 8px; margin:0px; font-size:14px; text-transform:uppercase; color:#1f1f1f; position:relative;} #main-menu > ul.menu > li.current_page_item > a:hover, #main-menu > ul > li.current_page_ancestor > a:hover, #main-menu > ul > li.current_page_ancestor:hover > a, #main-menu > ul > li.current_page_item:hover > a{color:#1f1f1f;} #main-menu > ul.menu > li ul{font-weight:300;} #main-menu ul li.menu-item-simple-parent ul, #main-menu ul li.menu-item-simple-parent ul li ul, #main-menu ul li.menu-item-simple-parent ul li ul li ul{display:none;} #main-menu ul li.menu-item-simple-parent ul{width:220px; background:#fff; border-top:3px solid; padding:10px 0px 10px; position:absolute; top:80px; left:0px; float:left; box-shadow:0px 5px 10px rgba(0, 0, 0, 0.25); -moz-box-shadow:0px 5px 10px rgba(0, 0, 0, 0.25); -webkit-box-shadow:0px 5px 10px rgba(0, 0, 0, 0.25); z-index:1;} #main-menu ul li.menu-item-simple-parent ul li{display:block; padding:0px 15px; position:relative; line-height:normal;} #main-menu ul li.menu-item-simple-parent ul li a{color:#2c3e50; position:relative; padding:10px 0px; font-size:14px; border-bottom:1px solid #f0f1ef; display:block;} #main-menu ul li.menu-item-simple-parent ul li:last-child > a{border:none;} #main-menu ul li.menu-item-simple-parent ul li ul{left:220px; top:-10px; border-top:0px; padding-top:5px; border-left:3px solid;} #main-menu ul li.menu-item-simple-parent:last-child ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul, #main-menu ul li.menu-item-simple-parent:nth-child(7) ul{right:0px; left:inherit;} #main-menu ul li.menu-item-simple-parent:last-child ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(7) ul li ul{right:220px; left:inherit;} #main-menu ul li.menu-item-simple-parent ul li a .fa{margin-right:5px;} #main-menu > ul.menu > li > .megamenu-child-container{display:none;} .megamenu-child-container{background:#fff; border-top:3px solid; padding:10px 10px 0px; position:absolute; top:90px; left:0px; float:left; box-shadow:0px 5px 10px rgba(0, 0, 0, 0.25); -moz-box-shadow:0px 5px 10px rgba(0, 0, 0, 0.25); -webkit-box-shadow:0px 5px 10px rgba(0, 0, 0, 0.25); z-index:99;} .megamenu-2-columns-group .megamenu-child-container{width:500px;} .megamenu-3-columns-group .megamenu-child-container{width:750px;} .megamenu-4-columns-group .megamenu-child-container{width:1000px;} .megamenu-child-container > ul.sub-menu > li{width:220px; padding:15px; float:left; display:inline;} .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth{width:470px; display:block;} .megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth{width:720px; display:block;} .megamenu-4-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth{width:970px; display:block;} .megamenu-child-container > ul.sub-menu{padding:0px; margin:0px;} .megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu{border-bottom:1px solid #f9f9f9; line-height:normal; padding:0px 0px 12px 0px; display:block; font-size:20px; margin-bottom:23px; position:relative; text-transform:uppercase;} .megamenu-child-container > ul.sub-menu > li > a:before, .megamenu-child-container > ul.sub-menu > li > .nolink-menu:before{bottom: -1px; content: ""; height: 4px; position: absolute; width: 74px;} .megamenu-child-container > ul.sub-menu > li a .fa{margin-right:5px;} .megamenu-child-container > ul.sub-menu > li > a .menu-item-description, .menu-item-description{color:#b1b1b1; display:block; font-weight:normal; padding:0px;} .dt-megamenu-custom-content{display:block; padding:10px 0px 0px;} .megamenu-child-container ul.sub-menu > li > ul{padding:0px; margin:0px;} .megamenu-child-container ul.sub-menu > li > ul li{display:block; padding:0px; line-height:normal;} .megamenu-child-container ul.sub-menu > li > ul li a{color:#2c3e50; position:relative; padding:10px 0px; font-size:14px; border-bottom:1px solid #F0F1EF; display:block;} .megamenu-child-container ul.sub-menu > li > ul li:last-child a{border:none;} .nolink-menu{line-height: normal;} .megamenu-child-container ul.sub-menu > li > ul > li > ul{padding-left:20px;} .megamenu-child-container > ul.sub-menu > li > a:hover, .megamenu-child-container > ul.sub-menu > li > a:hover .menu-item-description{color:#ffffff;} .megamenu-child-container > ul.sub-menu > li.fulwidth-image-link > .nolink-menu{padding:0px;} .megamenu-child-container > ul.sub-menu > li.fulwidth-image-link ul.sub-menu{padding-top:0px;} .megamenu-child-container > ul.sub-menu > li.fulwidth-image-link img{max-width:100%;} .menu-item-widget-area-container{width:100%; margin:0px; padding:0px;} .menu-item-widget-area-container ul{padding:0px; margin:0px;} .menu-item-widget-area-container .widget{padding:0px; display:inline; line-height:normal;} .menu-item-fullwidth .widget{display:inline; margin:0px 10px 20px 10px; width:220px; padding:0px;} .megamenu-2-columns-group .menu-item-fullwidth .widget{width:215px;} .megamenu-child-container .menu-item-widget-area-container .widget_recent_entries h3.widgettitle, .megamenu-child-container .menu-item-widget-area-container h3.widgettitle{display:none;} .megamenu-child-container .tribe-events-adv-list-widget h4.entry-title a{font-weight:600;} .megamenu-child-container .recurringinfo, .megamenu-child-container .vcard.location, .megamenu-child-container .tribe-events-widget-link, .megamenu-child-container .tribe-events-divider{display:none;} .megamenu-child-container .widget.tribe-events-adv-list-widget ol li{border-bottom:0; margin-bottom:20px;} .megamenu-child-container .hfeed .vevent{margin-bottom:20px;} .megamenu-child-container .tribe-events-event-cost{padding:5px 10px; border-radius:3px; color:#1f1f1f; font-weight:600; display:inline-block; margin-top:4px;} .megamenu-child-container .date-end.dtend{line-height:25px;} .menu-item-widget-area-container .widget table{margin-bottom:0px;} .menu-item-widget-area-container textarea{height:120px;} .menu-item-widget-area-container .widget_text > .textwidget > h4{font-size:16px; font-weight:600; margin-bottom:15px;} .menu-item-widget-area-container .dt-sc-ico{margin-bottom:22px;} .menu-item-widget-area-container .dt-sc-ico .fa{font-size:16px; line-height:23px; margin-right:10px; float:left;} .menu-item-widget-area-container .dt-sc-ico h5{font-size:16px;} .menu-item-widget-area-container .dt-sc-ico p{font-size:13px;} .menu-item-widget-area-container .widget_recent_entries ul li{padding-left:0;} .menu-item-widget-area-container .widget_recent_entries ul li:before{content:none;} .menu-item-widget-area-container .widget_recent_entries .star-rating-wrapper, .menu-item-widget-area-container .widget_recent_entries .map-marker{display:none;} .menu-item-widget-area-container .widget_popular_entries ul li a.thumb img, .menu-item-widget-area-container .widget_recent_entries ul li a.thumb img{width:70px;} .menu-item-widget-area-container .widget .recent-posts-widget ul li{padding-top:10px; padding-bottom:10px;} .menu-item-widget-area-container .widget h3.widgettitle{font-size:16px; letter-spacing:1px; font-weight:bold; margin-bottom:20px; margin-top:20px;} .menu-item-widget-area-container ul li.widget:first-child h3.widgettitle{margin-top:0px;} .menu-item-widget-area-container .widget ul li a, .menu-item-widget-area-container .widget ul li:before{color:#2c3e50;} .menu-item-widget-area-container .widget table{margin-bottom:0px;} .menu-item-widget-area-container .widget form{line-height:normal;} .menu-item-widget-area-container .widget #wp-calendar td{background:none;} #main-menu ul li .menu-item-widget-area-container .widget.widget_tag_cloud .tagcloud a:hover, #main-menu ul li .menu-item-widget-area-container .widget.widget_product_tag_cloud .tagcloud a:hover{color:#ffffff;} .menu-item-widget-area-container li.widget ul li{border-bottom: 1px solid #f0f1ef;} .menu-item-widget-area-container li.widget ul li a{color:#2c3e50;} .menu-item-widget-area-container .widget.flickrbox .flickr-widget div{max-width:66px;} .menu-item-widget-area-container .widget h3.widgettitle a:hover{color:#37251b;} .menu-item-widget-area-container .widget #searchform{position:relative; margin:0px;} .menu-item-widget-area-container .widget.woocommerce.widget_product_search label{display:none;} .menu-item-widget-area-container li.widget.widget_text ul li:before{content:"";} .menu-item-widget-area-container li.widget.widget_text ul li{padding:10px 0 10px 10px;} .menu-item-widget-area-container li.widget ul li:last-child{border:none;} #main-menu ul.menu li .menu-item-widget-area-container ul.menu{text-align:left;} #main-menu ul.menu li .menu-item-widget-area-container ul.menu li a{font-size:14px; line-height:normal; font-weight:normal; text-transform:none; padding:0px; clear:both;} #main-menu ul.menu li .menu-item-widget-area-container .widget.flickrbox .flickr-widget div a{line-height:0px;} #main-menu ul.menu li .menu-item-widget-area-container ul.menu li{padding:10px 0px 10px 35px; clear:both; display:block;} #main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container ul.sub-menu > li > ul li{padding:10px 0 10px 35px;} #main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container ul.sub-menu > li > ul li a{padding:0px;} #main-menu ul.menu li .megamenu-child-container .menu-item-widget-area-container ul.sub-menu > li > ul{margin-top:10px;} .menu-item-widget-area-container .widget.woocommerce ul.product_list_widget li .amount, .menu-item-widget-area-container .widget.woocommerce ul.product_list_widget li .reviewer{display:inline-block; margin:5px 0px 0px;} .menu-item-widget-area-container .type2 .dt-sc-testimonial{padding-bottom:30px;} .menu-item-widget-area-container .type2 .dt-sc-testimonial .author{width:60px; height:60px; border-radius:60px; bottom:10px; left:0px; right:inherit; top:inherit; position:absolute;} .menu-item-widget-area-container .type2 .dt-sc-testimonial .author span:before{background-size:50px 50px; height:50px; top:6px; width:50px;} .menu-item-widget-area-container .type2 .dt-sc-testimonial .author span{margin-top:0px; float:left;} .menu-item-widget-area-container .type2 .dt-sc-testimonial .author span img{max-width:60px;} .menu-item-widget-area-container .dt-sc-testimonial cite{float:left; padding-left:80px;} .menu-item-widget-area-container .dt-sc-testimonial blockquote{padding-bottom:20px; border-bottom:1px dashed;} .menu-item-widget-area-container .dt-sc-testimonial blockquote q{text-align:left;} .menu-item-widget-area-container .dt-sc-contact-info{margin-bottom:10px;} .menu-item-widget-area-container .dt-sc-contact-info i{width:10%; margin:2px 0px 0px; text-align:left;} .menu-item-widget-area-container .contact-link .dt-sc-contact-info span{width:0px;} .menu-item-widget-area-container .dt-sc-contact-info span, .menu-item-widget-area-container .dt-sc-contact-info p, .menu-item-widget-area-container .dt-sc-contact-info a{width:90%; margin-right:0px;} .menu-item-widget-area-container .contact-address{border-bottom:1px dashed; padding-bottom:10px; margin-bottom:20px; float:left; clear:both; width:100%;} .menu-item-widget-area-container .tribe-mini-calendar-event .list-info{line-height:normal;} .menu-item-widget-area-container .star-rating-wrapper .star-rating{float:left;} .menu-item-widget-area-container label, .menu-item-widget-area-container .tribe-events-adv-list-widget .duration{font-weight:300;} .menu-item-widget-area-container .widget #wp-calendar td{padding:9px 7px;} .menu-item-widget-area-container .widget_rss .rsswidget{font-size:16px;} .menu-item-widget-area-container .widget .map-marker{margin-top:5px;} .menu-item-widget-area-container .widget_recent_entries .entry-metadata, .menu-item-widget-area-container .widget_recent_entries .entry-metadata a{color: #bdbdbd;} .menu-item-widget-area-container .widget.tribe_mini_calendar_widget .list-info h2{font-size:14px !important;} .menu-item-widget-area-container .widget ul li:before, .menu-item-widget-area-container .widget ul.dt-sc-social-icons li a{color:#8b8b8b;} .menu-item-widget-area-container .widget ul.dt-sc-social-icons li:hover a{color:#fff;} .widget .tribe-mini-calendar .tribe-mini-calendar-nav td{padding:4px 0;} .widget .tribe-mini-calendar th{padding:7px 0; background:#ffffff; border-color:#dfdfdf; font-weight:normal; color:#666666;} .widget .tribe-mini-calendar-event .list-date{background:#ededed;} .widget .tribe-mini-calendar-event .list-date .list-daynumber{color:#303030;} .menu-item-widget-area-container .tribe-mini-calendar-event{border-bottom-color:#eceeeb;} .dt-menu-toggle{display:none; color:#ffffff; font-size:16px; font-weight:bold; text-transform:uppercase; padding:10px 15px; cursor:pointer; width:100%;} .dt-menu-toggle-icon{background:#ffffff; display:inline-block; float:right; height:2px; margin-top:10px; position:relative; text-align:left; width:20px;} .dt-menu-toggle-icon:before, .dt-menu-toggle-icon:after{content:""; position:absolute; background:#ffffff; height:2px; width:20px; left:0px; top:-5px;} .dt-menu-toggle-icon:after{top:5px;} .dt-menu-expand{font-size:16px !important; display:none !important; position:absolute !important; right:0px; top:0px; line-height:normal; padding:0px !important; text-align:center; line-height:37px !important; cursor:pointer; width:37px; height:37px; font-weight:bold;} .megamenu-child-container > ul.sub-menu > li.fill-two-columns{width:470px;} .megamenu-child-container > ul.sub-menu > li.fill-three-columns{width:720px;} .megamenu-child-container > ul.sub-menu > li.fill-four-columns{width:970px;} .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.fill-three-columns, .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.fill-four-columns{width:480px;} .megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.fill-four-columns{width:730px;} .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:465px;} .megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget{width:303px;} .megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:340px;} #main{width:100%; margin:0px; padding:0px 0px 85px; float:left;} .home #main{padding-bottom:0;} #primary{width:770px; margin:0px; padding:0px; float:left;} #primary.content-full-width{width:100%;} #primary.page-with-left-sidebar{float:right; margin-left:30px;} #primary.page-with-right-sidebar{float:left; margin-right:30px;} #primary.page-with-both-sidebar{width:590px; float:left; margin:0px 20px;} .secondary-sidebar, #secondary-right, #secondary-left{width:370px; margin:0px; float:left; padding:0px;} #secondary-right.secondary-has-right-sidebar{float:right;} #secondary-left.secondary-has-left-sidebar{float:left;} #secondary-left.secondary-has-both-sidebar, #secondary-right.secondary-has-both-sidebar{margin:0px; width:270px;} #secondary{width:370px; margin:0px 0 0 30px; float:left; padding:0px;} #secondary.left-sidebar{margin: 0 20px 0 0;} .side-navigation{width:27%; float:left; margin:0px 2% 0px 0px; padding:0px;} .side-navigation-content{width:71%; float:left; margin:0px; padding:0px;} .banner{float:left; width:100%; position:relative;} .banner img{float:left;} .banner .search-container{position:absolute; bottom:0; float:left; width:100%; z-index:99;} .banner .search-container form > p, .fullwidth-section .search-container form > p{width:21%;} .banner .search-container form > p.select-price, .fullwidth-section .search-container form > p.select-price{width:14.8%;} .banner .search-container form > p.select-price.price-last, .fullwidth-section .search-container form > p.select-price.price-last{margin-right:0;} .banner .search-container form input, .fullwidth-section .search-container form input{min-height:44px; margin-top:10px; padding:11px 12px;} .banner .search-container ul.dt-sc-tabs-frame, .fullwidth-section .search-container ul.dt-sc-tabs-frame{display:inline-block; margin-bottom:0;} .search-container ul.dt-sc-tabs-frame li{display: inline; float: left; margin-right: 2px; text-transform:uppercase; padding-bottom:0; margin-left:0;} .dt-sc-tabs-frame > li:first-child a{border-radius: 5px 0px 0px 0px;} .dt-sc-tabs-frame > li:last-child a{border-radius: 0px 5px 0px 0px;} .banner .search-container ul.dt-sc-tabs-frame li a{display:block; padding:13px 12px; line-height:normal; border:0; font-size:16px; font-weight:600;} .banner .search-container .dt-sc-tabs-frame-content, .search-container ul.dt-sc-tabs-frame > li > a.current, .search-container ul.dt-sc-tabs-frame > li > a:hover{background:rgba(255,255,255, 0.9);} .search-container input[type="submit"]{color:#2c3e50;} .search-container input[type="submit"]:hover{color:#fff;} .search-container .dt-sc-tabs-frame-content{padding:20px 2%;} .banner .search-container .dt-sc-tabs-frame-content{padding:30px 2% 12px;} .search-container form{float:left; width:100%;} .search-container form p{position:relative;} .page-with-sidebar .search-container form{margin-top:-4px;} .page-with-sidebar #entry-search.search-container input[type="submit"]{padding:11px 4%;} .page-with-sidebar .search-container form input{min-height:46px;} .page-with-sidebar .search-container form input[type="submit"]{min-height:47px;} .search-container form input{padding:13px 12px; display:inline-block; margin-top:0; min-height:50px;} .search-container form > input[type="text"]{width:37.5%; margin-right:20px; float:left;} .search-container form > p{float:left; width:80.9%; margin-right:20px;} .page-with-sidebar .search-container form > p{width:75.3%;} .page-with-sidebar.page-with-both-sidebar .search-container form > p{width:70.3%;} .search-container form p a{background-color:#fff; background-image:url(/reborn_website/static/src/css/batambooking/images/date-picker.png); background-repeat:no-repeat; background-position:right; -webkit-appearance:none; -moz-appearance:none; appearance:none; height: 50px; position: absolute; right: 0; text-indent: -99999px; top: 0; width: 53px;} .search-container input[type="submit"]{font-size:16px; text-transform:uppercase; font-weight:normal;} .search-container ul.dt-sc-tabs-frame > li > a.current, .search-container ul.dt-sc-tabs-frame > li > a:hover{color:#2c3e50;} .search-container input[type="submit"]:hover, .search-container ul.dt-sc-tabs-frame > li > a{color:#fff;} .type2 ul.dt-sc-tabs-frame > li > a{background:#fff; line-height:49px;} .type2 ul.dt-sc-tabs-frame > li > a.current, .type2 ul.dt-sc-tabs-frame > li > a:hover, .type2 ul.dt-sc-tabs-frame > li > a{border:0;} .type2 ul.dt-sc-tabs-frame > li > a, .type2.search-container input[type="submit"]{font-size:16px; font-weight:600;} .fullwidth-background{width:100%; margin:0px; padding:0px; float:left; clear:both; background-attachment:fixed !important;} .breadcrumb-wrapper{background:#f8f8f8; padding:17px 0px 17px; position:relative; display:inline-block; width:100%; float:left;} .breadcrumb span.default{background: url(/reborn_website/static/src/img/batambooking/breadcrumb-seperator.png) no-repeat; display:block; float:left; width:7px; height:12px; margin:4px 6px 0 7px;} .breadcrumb-wrapper h1{float:left; margin:7px 0px; font-size:27px; font-weight:600; text-transform:capitalize;} .breadcrumb-wrapper .breadcrumb{float:right; margin-top:17px;} .breadcrumb-wrapper .breadcrumb a, .breadcrumb-wrapper .breadcrumb h4{float:left; font-size:14px; line-height:18px; margin:0px; font-weight: normal; text-decoration: none;} .breadcrumb-wrapper .breadcrumb h4{color:#929292;} .breadcrumb-wrapper .breadcrumb h4 a{float: right; margin: 0; padding-bottom: 0; padding-top: 0; display:none;} .breadcrumb a{color:#323232;} .breadcrumb-wrapper .breadcrumb span.fa{margin:13px 6px 0 9px; float:left;} .breadcrumb-wrapper h1 .button.bp-title-button{display:inline-block;} .breadcrumb-wrapper h1 .button{padding:4px 10px;} .breadcrumb-wrapper.light{background:transparent;} .breadcrumb-wrapper.light .breadcrumb a, .breadcrumb-wrapper.light .breadcrumb h4{font-size:14px; font-weight:normal;} .breadcrumb-wrapper.light .breadcrumb a{color:#323232;} .breadcrumb-wrapper.light .breadcrumb h4{color:#929292;} .breadcrumb-wrapper.light .breadcrumb span.default{background:url(/reborn_website/static/src/css/batambooking/images/breadcrumb-seperator1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0); margin-right:4px;} .dt-sc-event{border:1px solid; float:left; width:100%; text-align:center; margin-bottom:30px;} .dt-sc-event:hover, .dt-sc-package-item:hover{box-shadow:0 0px 10px rgba(0, 0, 0, 0.1);} .dt-sc-event .event-thumb{float:left; width:100%; margin-bottom:20px; position:relative;} .image-overlay{position:absolute; z-index:500; height:100%; width:100%; opacity:0; filter:alpha(opacity=0); -webkit-transition:opacity 0.4s ease-in-out; -moz-transition:opacity 0.4s ease-in-out; transition:opacity 0.4s ease-in-out; left:0; top:0; background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0, 0, 0,0)), color-stop(100%,rgba(255, 255, 255, 0.7))); background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255, 0.7) 100%); background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255, 0.7) 100%); background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255, 0.7) 100%); background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255, 0.7) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#ffffff',GradientType=0 );} .thumb-inner{position:relative; display:inline-block; width:100%;} .thumb-inner img{float:left;} .dt-sc-event .event-thumb:hover .image-overlay, .package-item .package-thumb:hover .image-overlay, .thumb-inner:hover .image-overlay, .dt-sc-tb-thumb:hover .image-overlay, .hotel-thumb:hover .image-overlay, .place-thumb:hover .image-overlay, .tribe-events-event-image:hover .image-overlay, .entry-post .entry-thumb:hover .image-overlay{opacity:1;} span.image-overlay-inside{position:absolute; font-size:24px; border-radius:50px; height:100%; width:100%; line-height:80px; left:0; top:0; margin:0px; z-index:500; text-align:center; color:#fff;} a:hover .image-overlay span.image-overlay-inside, .dt-sc-tb-thumb:hover .image-overlay span.image-overlay-inside, .entry-thumb:hover .image-overlay span.image-overlay-inside{-webkit-animation:avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); -moz-animation:avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275); animation:avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);} span.image-overlay-inside:before{position:absolute; border-radius:50px; height:70px; width:70px; line-height:70px; left:50%; top:50%; margin:-35px 0 0 -35px; z-index:500; text-align:center; color:#fff; content: "\f064"; font-family:FontAwesome;} .dt-sc-event .image-overlay span.image-overlay-inside:before, .tribe-events-event-image .image-overlay span.image-overlay-inside:before{content: "\f133";} .package-item .image-overlay span.image-overlay-inside:before{content: "\f0b1";} .dt-sc-tb-thumb .image-overlay span.image-overlay-inside:before{content: "\f06b";} .hotel-thumb .image-overlay span.image-overlay-inside:before{content: "\f0f4";} .place-thumb .image-overlay span.image-overlay-inside:before, .entry-place-thumb .image-overlay span.image-overlay-inside:before{content: "\f041";} @-webkit-keyframes avia_pop{0%{-webkit-transform:scale(0.8)}100%{-webkit-transform:scale(1)}} @-moz-keyframes avia_pop{0%{-moz-transform:scale(0.8)}100%{-moz-transform:scale(1)}} @keyframes avia_pop{0%{transform:scale(0.8)}100%{transform:scale(1)}} @-webkit-keyframes avia_pop_small{0%{-webkit-transform:rotate(-175deg) scale(0.2)}100%{-webkit-transform:rotate(0deg) scale(1)}} @-moz-keyframes avia_pop_small{0%{-moz-transform:rotate(-175deg) scale(0.2)}100%{-moz-transform:rotate(0deg) scale(1)}} @keyframes avia_pop_small{0%{transform:rotate(-175deg) scale(0.2)}100%{transform:rotate(0deg) scale(1)}} .dt-sc-event .event-thumb img{float:left;} .dt-sc-event > p{padding:0 20px;} .dt-sc-event > h4{font-weight:bold; margin-bottom:0; padding:20px 30px; text-transform:uppercase;} .dt-sc-event .dt-sc-event-detail{text-align:left; border-top:1px solid; float:left; width:100%; padding:20px; margin-top:10px;} .dt-sc-event, .dt-sc-event .dt-sc-event-detail{border-color:#eceeeb;} .dt-sc-event .dt-sc-event-detail .event-price{float:left; font-size:12px; text-transform:uppercase;} .dt-sc-event .dt-sc-event-detail .event-price p{margin-bottom:0; color:#bdbdbd; line-height:12px;} .dt-sc-event .dt-sc-event-detail .event-price span{font-size:20px; font-weight:600; color:#2c3e50;} .dt-sc-event .dt-sc-event-detail .dt-sc-button{float:right; margin-top:3px;} .fullwidth-section{width:100%; clear:both; margin:0px; padding:0px; float:left; background-color: #fff;} .fullwidth-section.grey-bg{background:#f6f6f6; border-top:1px solid #eceeeb; border-bottom:1px solid #eceeeb; padding:70px 0;} .fullwidth-section.grey-bg{text-align:center;} .page-template-tpl-fullwidth .fullwidth-section.grey-bg .container .welcome-txt{width:940px;} .fullwidth-section.grey-bg .welcome-txt h2{background: url(/reborn_website/static/src/img/batambooking/hr-white-three.png) no-repeat center bottom; display: block; height: 58px; padding: 0 0 15px; text-transform: uppercase; width: 100%;} .fullwidth-section.grey-bg .welcome-txt .dt-sc-button{margin:0 10px; font-size:18px;} .grey-bg .welcome-txt p{color: #616161;} .fullwidth-section .dt-sc-donutchart-small, .fullwidth-section .dt-sc-donutchart-small h5{color:#fff;} .fullwidth-section .dt-sc-donutchart-small .donutcharttext{color:#fff !important;} .map-marker{margin-bottom:30px; text-align:left;} .map-marker span{display:inline-block; width:18px; height:18px; border-radius:50%; position:relative; margin-right:10px;} .map-marker span:before{border: 1px solid #FFFFFF; border-radius: 50%; content: ""; height: 12px; left: 2px; position: absolute; top: 2px; width: 12px; z-index: 9;} .map-marker span:after{border-left: 9px solid rgba(0, 0, 0, 0); border-right: 9px solid rgba(0, 0, 0, 0); border-top: 20px solid #6DC82B; bottom: -12px; content: ""; height: 0; position: absolute; width: 0;} .widget .map-marker, .place-content .map-marker, .map-marker.small{display:inline-block; margin-bottom:0; font-size:13px;} .widget .map-marker span:before, .place-content .map-marker span:before, .map-marker.small span:before{width:5px; height:5px;} .widget .map-marker span, .place-content .map-marker span, .map-marker.small span{width:11px; height:11px; position:relative; top:-2px;} .place-content .map-marker span{text-align:left;} .widget .map-marker span:after, .place-content .map-marker span:after, .map-marker.small span:after{border-top: 11px solid #6DC82B; border-left: 6px solid rgba(0, 0, 0, 0); border-right: 5px solid rgba(0, 0, 0, 0); bottom:-7px;} .widget .map-marker:hover, .place-content .map-marker:hover, .map-marker.small:hover, .menu-item-widget-area-container .widget ul li a.map-marker:hover{color:#2C3E50;} .hotel-item.hotel-list-view .hotel-details .star-rating-wrapper{float:left; margin-right:10px;} .widget .dt-sc-tabs-frame-content .pack-rating{float:none; display:inline-block; margin-left:15px;} .widget.hotels-list-widget .pack-rating{float:none;} .widget .dt-sc-tabs-frame-content{padding:40px 0px 0px 0px;} .widget .dt-sc-tabs-frame-content ul li p:first-child{color:#2c3e50;} #primary .widget .pack-rating{float:none;} .map-marker span.green{background:#6dc82b;} .map-marker span.green:after{border-top-color:#6dc82b;} .map-marker span.orange{background:#e4970e;} .map-marker span.orange:after{border-top-color:#e4970e;} .map-marker span.blue{background:#087dc2;} .map-marker span.blue:after{border-top-color:#087dc2;} .map-marker span.skyblue{background:#0ebee4;} .map-marker span.skyblue:after{border-top-color:#0ebee4;} .map-marker span.red{background:#c82b2b;} .map-marker span.red:after{border-top-color:#c82b2b;} .map-marker span.violet{background:#8c29b5;} .map-marker span.violet:after{border-top-color:#8c29b5;} .widget .dt-sc-tabs-frame{text-align:left;} .widget ul.dt-sc-tabs-frame > li{width:auto; clear:none;} .video.fullwidth-section h4{margin-bottom:0;} .video.fullwidth-section h2{font-size:70px; line-height:60px;} .video.fullwidth-section h1, .video.fullwidth-section h2, .video.fullwidth-section h3, .video.fullwidth-section h4, .video.fullwidth-section h5, .video.fullwidth-section h6{text-transform:uppercase; color:#fff; font-weight:300;} .blog-isotope-wrapper{clear: both; display: inline-block; margin: 0; padding: 0; width: 100%;} .blog-isotope-wrapper .column{margin-left: 0; margin-right: 0;} .entry-post .entry-container:hover{box-shadow: 0px 0px 10px rgba(0,0,0,0.1);} .entry-post .entry-date{position:relative;} .entry-post .entry-date p{background:#fff; width:100px; height:80px; border:1px solid #eceeeb; border-radius:50%; text-align:center; font-size:30px; margin:0 auto 20px; padding-top:20px;} .entry-post .entry-date > span:after, .entry-post .entry-date:before{border-top:1px solid #eceeeb; float:left; width:100%; position:absolute; left:0; content:""; top:46%; z-index:-1;} .entry-post .entry-date > span:after{border-top: 1px solid #ECEEEB; left: 7%;} .dt-sc-one-fourth .entry-post .entry-date > span:after{left: 9%;} .dt-sc-one-fourth:nth-child(4) .entry-post .entry-date > span:after, .dt-sc-one-third:nth-child(3) .entry-post .entry-date > span:after, .dt-sc-one-half:nth-child(2) .entry-post .entry-date > span:after, .dt-sc-one-column .entry-post .entry-date > span:after{left:0;} .entry-post .entry-date p span{display:inline-block; font-size:16px; position:relative; top:-7px; width:100%;} .entry-post .entry-thumb{float:left; position:relative;} .entry-post .entry-thumb img{float:left;} .entry-post .entry-detail{border:1px solid; border-top:0; padding:30px 20px 10px; display:inline-block; width:100%; color:#bdbdbd;} .entry-post .entry-detail h2{font-size:20px; font-weight:bold; margin-bottom:12px;} .entry-post .entry-detail .entry-post-meta li{display:inline-block; margin-right:15px; font-size:13px;} .entry-post .entry-detail .entry-post-meta li a{color:#bdbdbd;} .entry-post .entry-detail .entry-post-meta li .fa{margin-right:6px;} .blog-entry-posts .dt-sc-one-third .fluid-width-video-wrapper{min-height:96px;} .blog-entry-posts .dt-sc-one-fourth .fluid-width-video-wrapper{min-height:70px;} .blog-entry-posts .dt-sc-one-half .fluid-width-video-wrapper{min-height:147px;} .blog-entry-posts .entry-post{margin-bottom:40px;} .blog-isotope-wrapper .column{margin-left:0px; margin-right:0px;} .blog-isotope-wrapper .column.first{clear:none;} .page-with-sidebar .blog-isotope-wrapper .dt-sc-one-half{width:48.7%;} .page-with-both-sidebar .blog-isotope-wrapper .dt-sc-one-half{width:48.3%;} .page-with-sidebar .blog-isotope-wrapper .dt-sc-one-third{width:31.6%;} .page-with-both-sidebar .blog-isotope-wrapper .dt-sc-one-third{width:100%;} .page-with-both-sidebar .blog-thumb .entry-thumb{width:100%; margin-right:0px;} .page-with-both-sidebar .blog-thumb .entry-details{width:100%;} .page-with-both-sidebar .blog-isotope-wrapper .dt-sc-one-half .entry-thumb .bx-controls a, .blog-isotope-wrapper .dt-sc-one-third .entry-thumb .bx-controls a, .blog-isotope-wrapper .blog-thumb .entry-thumb .bx-controls a{height:45px; width:30px; background-size:10px 20px;} .page-with-sidebar .blog-isotope-wrapper .dt-sc-one-third .mejs-controls div.mejs-horizontal-volume-slider{width:55px;} .entry-place-title{border-bottom:1px solid #e4e8ea; margin-bottom:20px; padding-bottom:10px; display:inline-block; width:100%;} .entry-place-title h5{font-weight:bold; margin-bottom:4px;} .entry-place-title p{color:#bdbdbd;} .pack-rating{color:#bdbdbd; font-size:13px; line-height:24px;} .pack-rating > span:before{content: "\f005 \f005 \f005 \f005 \f005"; color:#f9ac25;} .rating-item .rate-1 span:before{content: "\f005 \f006 \f006 \f006 \f006";} .rating-item .rate-2 span:before{content: "\f005 \f005 \f006 \f006 \f006";} .rating-item .rate-3 span:before{content: "\f005 \f005 \f005 \f006 \f006";} .rating-item .rate-4 span:before{content: "\f005 \f005 \f005 \f005 \f006";} .rating-item .rate-5 span:before{content: "\f005 \f005 \f005 \f005 \f005";} .dt-entry-place-item{display:inline-block; width:100%; margin-bottom:30px;} .entry-place-thumb .dt-sc-button, .dt-travel-place-wrapper .place-thumb .dt-sc-button{display:table; margin:10px auto 0;} .entry-place-detail > h6{font-weight:600;} .entry-place-detail > p{font-size:13px;} .entry-place-meta ul li{display:inline-block; float:left;} .entry-place-meta > ul > li{border-bottom:1px solid #e4e8ea; padding-bottom:9px; margin-bottom:13px; display:inline-block; width:100%; position:relative;} .entry-place-meta ul li ul{padding-left:0; display:inline;} .entry-place-meta ul > li > ul li{border-right:1px solid #e4e8ea; margin-right: 10px; padding-right: 13px; padding-bottom:0;} .entry-place-meta ul > li > ul li:last-child{border:0; padding-right:0; margin-right:0;} .entry-place-meta > ul{display:inline-block; margin-bottom:10px; width:100%;} .entry-place-meta ul > li .star-rating-wrapper{float:right; margin-top: -10px; line-height: 13px; margin-bottom: 5px;} .entry-place-meta li p{margin-bottom:0; color:#2c3e50;} .entry-place-meta li p > span{font-size:12px;} .entry-place-meta ul > li .star-rating-wrapper{color:#bdbdbd;} .dt-travel-place-wrapper .place-thumb img{float:none;} .dt-travel-place-wrapper .place-thumb .thumb-inner img{float:left;} .dt-travel-place-wrapper .place-details h5{font-weight:bold; margin-bottom:5px;} .dt-travel-place-wrapper .place-details h5 a:hover{color:#868686;} .dt-travel-place-wrapper .place-details > span.subtitle, .dt-sc-pack-detail span.subtitle{color:#bdbdbd; text-transform:uppercase; margin-bottom:5px; display:inline-block; font-size:13px;} .dt-travel-place-wrapper .place-details > span.subtitle{margin-bottom:12px;} .dt-travel-place-wrapper .place-thumb{width:96%; margin-bottom:10px;} #primary .widget h3.widgettitle{font-size:16px; margin-bottom:12px;} .hotels-list-widget.widget h3.widgettitle{font-weight:600;} .hotels-list-widget ul li:before, .places-list-widget ul li:before{content:none;} .hotels-list-widget ul li, .places-list-widget ul li{padding-left:0;} .hotels-list-widget ul li a.thumb img, .places-list-widget ul li a.thumb img{width:100px;} .recent-hotels-widget .star-rating-wrapper, .recent-places-widget .star-rating-wrapper, .recent-posts-widget .star-rating-wrapper{display: inline-block; min-width: 55%; width:129px;} #primary .recent-hotels-widget .star-rating-wrapper, #primary .recent-places-widget .star-rating-wrapper, #primary .recent-posts-widget .star-rating-wrapper{width:62%;} .secondary-sidebar .widget.widget_recent_entries .recent-posts-widget .star-rating-wrapper, #footer11 .widget.widget_recent_entries .recent-posts-widget .star-rating-wrapper{margin-left:0; margin-bottom:3px;} .recent-hotels-widget .star-rating-wrapper, .recent-places-widget .star-rating-wrapper{margin-bottom:10px;} .recent-hotels-widget .star-rating-wrapper .star-rating{float:left;} .column .recent-hotels-widget li, .column .recent-places-widget li{margin-bottom:15px;} .read-more{border-top:1px solid #e4e8ea; float:left; width:100%; padding-top:20px; text-align:center; position:relative;} .read-more a:before, .entry-place-meta > ul > li:last-child:after{background:#fff; position:absolute; width:15px; height:15px; border-left:1px solid #e4e8ea; border-bottom:1px solid #e4e8ea; content:""; -moz-transform: rotate(314deg); -ms-transform: rotate(314deg); -o-transform: rotate(314deg); -webkit-transform: rotate(314deg); transform: rotate(314deg); top:-9px; left:49%;} .entry-place-meta > ul > li:last-child:after{bottom:-9px; top:auto;} .dt-sc-package-item{border: 1px solid #ECEEEB; display: inline-block; padding: 20px; width: 100%; position:relative; margin-bottom:30px;} .dt-sc-package-item .dt-sc-pack-thumb{float:left; width:30%; margin-right:15px;} .dt-sc-package-item .dt-sc-pack-thumb img{float:left; margin-bottom:15px;} .dt-sc-pack-thumb .dt-sc-pack-price{font-weight:600; color:#bdbdbd;} .dt-sc-pack-thumb .dt-sc-pack-price span{font-size:20px; display:inline-block; width:100%; color:#2c3e50;} .dt-sc-package-item .dt-sc-pack-thumb .star-rating-wrapper{float:left;} .dt-sc-pack-detail{float:left; width:65%; position:relative;} .dt-sc-pack-detail > h5{width:87%;} .dt-sc-pack-detail h5{font-weight:bold; margin-bottom:5px;} .dt-sc-pack-detail .dt-sc-pack-meta li{display:inline-block; border-right:1px solid #aaaaaa; padding-bottom:0; margin-right:10px; padding-right:10px; line-height:17px; font-size:12px;} .dt-sc-pack-detail .dt-sc-pack-meta li:last-child{border:0;} .dt-sc-pack-detail .dt-sc-pack-meta li span.fa{margin-right:5px;} .dt-sc-pack-detail > a{font-size:13px; font-weight:600; float:right;} .hotel-offer, .blog-entry .entry-thumb .featured-post, .blog-entry.sticky .entry-thumb .featured-post{position:absolute; right:0;} .hotel-offer:before, .blog-entry .entry-thumb .featured-post:before, .blog-entry.sticky .entry-thumb .featured-post:before, .entry-post .entry-thumb .featured-post:before, .dt-sc-package-item .dt-sc-packtype:before{border-left: 90px solid; border-top: 90px solid rgba(0, 0, 0, 0); content: ""; height: 0; position: absolute; right: 1px; top: -19px; -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); width: 0;} .hotel-offer > span, .blog-entry .entry-thumb .featured-post span, .blog-entry.sticky .entry-thumb .featured-post span, .entry-post .entry-thumb .featured-post span, .dt-sc-package-item .dt-sc-packtype span{color: #FFFFFF; display: inline-block; line-height: 16px; position: relative; right: 0px; text-align: center; top: -8px; -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); transform: rotate(45deg); z-index: 1; font-size:11px; min-width:47px;} .hotel-offer > span{right:-5px;} .entry-post .entry-container{position:relative;} .entry-post .entry-thumb .featured-post{top:0;} .entry-post .entry-thumb .featured-post, .dt-sc-package-item .dt-sc-packtype{position:absolute; right:0;} .entry-post .entry-thumb .featured-post:before{top:0px; right:0;} .entry-post .entry-thumb .featured-post span{top:18px;} .blog-entry .entry-thumb .featured-post span, .blog-entry.sticky .entry-thumb .featured-post span{right:3px; top:19px;} .blog-entry .entry-thumb .featured-post:before, .blog-entry.sticky .entry-thumb .featured-post:before{top:0;} .blog-entry .entry-thumb .featured-post, .blog-entry.sticky .entry-thumb .featured-post{top:0px; right:-1px; z-index:1;} .dt-sc-packtype.sold:before{border-left-color: #ff6820;} .dt-sc-package-item .dt-sc-packtype.new span{color:#313131;} .hotel-offer span, .blog-entry .entry-thumb .featured-post span, .blog-entry.sticky .entry-thumb .featured-post span, .entry-post .entry-thumb .featured-post span{color:#323131;} .dt-sc-package-item.type2 .dt-sc-pack-detail, .dt-sc-package-item.type2 .dt-sc-pack-thumb{width:100%;} .dt-sc-package-item.type2 .tour-pack-price-wrapper{display: inline-block;} .dt-sc-package-item.type2 .dt-sc-pack-thumb img{width:44.8%; margin-right:3%;} .dt-sc-sorting-container, .dt-sc-entry-sorting{float:left; width:100%; text-align:center; margin-bottom:10px;} .dt-sc-sorting-container a, .dt-sc-entry-sorting a{border: 1px solid #ededed; border-left:none; color: #878787; cursor: pointer; margin: 0 -1px 0px -3px; padding: 0px 22px; display:inline-block; line-height:50px;} .dt-sc-sorting-container a.first, .dt-sc-entry-sorting a.first{border-left:1px solid #ededed;} .dt-sc-sorting-container a.active-sort, .dt-sc-sorting-container a:hover, .dt-sc-entry-sorting a:hover{color:#fff;} .page-with-both-sidebar .dt-sc-sorting-container a, .page-with-both-sidebar .dt-sc-entry-sorting a{border-left:1px solid #ededed; margin-left:10px; margin-bottom:10px;} .isotope{width:100%;} .isotope:after{content: ''; display: block; clear: both;} .portfolio.width1{width: 15.5%;} .portfolio.width2{width: 17.17%;} .portfolio.width3{width: 24.9%;} .portfolio.width4{width: 34.3%;} .portfolio.width5{width: 49.8%;} .portfolio.width3 figcaption , .portfolio.width2 figcaption{height:99.4%;} .portfolio.width2 img{max-height:100%; max-width:100%;} .portfolio.height2 img{max-height:100%; max-width:100%;} .portfolio{position:relative; overflow:hidden;} .portfolio.column.no-space{margin-bottom:0px;} .column.no-space .portfolio{margin-bottom:0px;} .dt-sc-portfolio-container{display:inline-block; clear:both; margin:40px 0 0; padding:0px; width:100%;} .dt-sc-portfolio-container .portfolio{margin-left:0px;} .portfolio.column.no-space.dt-sc-one-half{width:49.995%;} .load-more.aligncenter{display:table;} .load-more .dt-sc-button.small{margin: 80px auto 0; min-width:290px; text-align:center; font-size:18px; font-weight:600; position:relative; min-height:50px;} .loading.dt-sc-button.small:after{background: url("/reborn_website/static/src/css/batambooking/images/loading.gif") no-repeat scroll center center #FFFFFF; border-radius: 5px; display: inline-block; height: 16px; margin-right: 5px; padding: 5px; position: absolute; text-align: center; top: 12px; width: 16px; content:""; right:20%;} .loading.dt-sc-button.small > span{padding: 0 10px 0 0px;} .portfolio figure{overflow:hidden;} .portfolio figure.first{margin-left: 0px; margin-bottom:2px;} .portfolio figure img{-webkit-transform: scaleY(1); -moz-transform: scaleY(1); -o-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1); -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;} .portfolio figure:hover img{-webkit-transform: scale(2); -moz-transform: scale(2); -o-transform: scale(2); -ms-transform: scale(2); transform: scale(2); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0);} .portfolio figcaption{position:absolute; float:left; text-align:center; width:100%; top: 0; bottom: auto; opacity: 0; -webkit-transform: translateX(100%); -moz-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); -webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s; -moz-transition: -moz-transform 0.4s, opacity 0.1s 0.3s; transition: transform 0.4s, opacity 0.1s 0.3s; height:100%; vertical-align:middle; text-align:center;} .portfolio figure:hover figcaption, .portfolio figure.cs-hover figcaption{opacity: 1; -webkit-transform: translateY(0px); -moz-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); -webkit-transition: -webkit-transform 0.4s, opacity 0.1s; -moz-transition: -moz-transform 0.4s, opacity 0.1s; transition: transform 0.4s, opacity 0.1s;} .portfolio .fig-content-wrapper{display:table; width:100%; height:100%;} .portfolio figcaption .fig-content{display:table-cell; vertical-align:middle;} .portfolio figcaption h5{text-transform:uppercase; font-size:18px; font-weight:600; margin-bottom:5px;} .portfolio.column.no-space.dt-sc-one-third{width:33.3%;} .portfolio.column.no-space.dt-sc-one-fourth{width:24.982%;} .page-with-sidebar .portfolio.column.no-space.dt-sc-one-fourth{width:24.9%;} .portfolio.dt-sc-one-third.with-sidebar figcaption h5{font-size:14px;} .portfolio figcaption .fig-content > p{margin-bottom:0;} .page-with-sidebar.page-with-both-sidebar .dt-sc-sorting-container a:first-child{position:relative; left:4px;} .container .page-with-sidebar .portfolio.dt-sc-one-fourth.with-sidebar figcaption .fig-content p{display:none;} .container .portfolio.dt-sc-one-fourth.with-sidebar figcaption h5{font-size:13px; text-transform:capitalize;} .page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-overlay, .page-with-both-sidebar .portfolio.dt-sc-one-fourth p{display:none;} .page-with-both-sidebar .portfolio.dt-sc-one-fourth figcaption h5{font-size:14px; text-transform:capitalize;} .portfolio .fig-overlay{display: inline-block; margin-top:10px;} .portfolio .fig-overlay a{border:1px solid; width:48px; height:48px; line-height:48px; float:left; margin:0px 0px 0px -1px; font-size:18px; color:#fff; text-align:center; display:inline-block;} .portfolio .fig-overlay a.likeThis{background:url(/reborn_website/static/src/css/batambooking/images/heart.png) no-repeat center center; text-indent:-9999px; border-left:0;} .portfolio .fig-overlay a:hover, .portfolio .fig-overlay a:active, .portfolio figcaption h5 a, .portfolio figcaption p > a, .portfolio figcaption p{color:#ffffff;} .right-gallery{float: right !important; margin-left: 2%; margin-right: 0;} .isotope-hidden{display:none !important;} .isotope, .isotope .isotope-item{-webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s; -ms-transition-duration: 0.8s; -o-transition-duration: 0.8s; transition-duration: 0.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: top, left, 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;} .content-box h4{font-weight:600;} .project-details li{list-style:none; padding-bottom:0;} .project-details li{display:inline-block; width:100%; line-height:20px; padding-bottom:10px;} .project-details li .fa{padding-right:8px; margin-right:0;} .project-details li a{color:#8B8B8B;} .project-details li strong{font-weight:600;} .portfolio-single .gallery-bx-wrapper{position: relative; margin-bottom:55px; display:inline-block; width:100%;} .portfolio-single .column h3{font-weight:bold;} .portfolio-single .column.first{clear:none;} .globe{margin-top:-176px;} .fullwidth-section.full-globe.dt-sc-parallax-section{height:356px;} .fullwidth-section.full-globe.dt-sc-parallax-section .column, .fullwidth-section.full-globe.dt-sc-parallax-section .container{position:inherit;} .widget blockquote q{font-size:14px; line-height:26px;} .reviews-wrapper{float:left; width:100%;} .reviews-wrapper li{display:inline-block;} .reviews-wrapper .review-thumb{width:18%; margin-right:3%; float:left;} .reviews-wrapper .review-detail{float:left; width:79%;} .reviews-wrapper .review-detail .star-rating-wrapper .star-rating{float:left;} .reviews-wrapper .review-detail h6{margin-bottom:14px; font-size:14px;} .reviews-wrapper .review-detail > i{font-size:16px; font-weight:600; display:inline-block;} .reviews-wrapper .review-detail blockquote{display:inline-block; margin-top:15px;} .reviews-wrapper .review-detail blockquote q, .client-testimonial blockquote q{font-size:14px; line-height:26px; border:0; font-weight:normal;} .reviews-wrapper .author-detail, .client-testimonial .author-detail, .review-item .author-detail{float:right; margin:18px 0px 0px; font-style:normal; font-size:16px; font-weight:300; display:block;} .reviews-wrapper .review-detail blockquote q, .client-testimonial blockquote q{padding-bottom:0; margin-bottom:0;} .reviews-wrapper .author-detail img, .client-testimonial .author-detail img, .review-item .author-detail img{border-radius:50%; float:left; margin-right:20px; width:62px;} .reviews-wrapper .author-detail cite, .client-testimonial .author-detail cite, .review-item .author-detail cite{display:inline-block; font-weight:600; font-style:normal; font-size:14px; margin-top:9px;} .reviews-wrapper .author-detail cite, .client-testimonial .author-detail cite, .review-item .author-detail cite, .reviews-wrapper .author-detail cite a, .client-testimonial .author-detail cite a, .review-item .author-detail cite a{color:#616161;} .reviews-wrapper .author-detail span, .client-testimonial .author-detail span, .review-item .author-detail span{color:#bdbdbd; font-size:12px; display:block; font-weight:normal;} .fullwidth-section.travel-add .container{width:865px;} .fullwidth-section.travel-add .container p a img.alignnone{margin-bottom:0;} .travel-add a{margin-right:30px; display:inline-block; margin-top:25px;} .client-testimonial{display:inline-block; width:100%; margin-bottom:30px;} .introtext.type1{text-align:center;} .introtext.type1 h4{font-size:24px; line-height:34px; color:#8b8b8b; font-weight:300;} .introtext.type1 cite{font-style:normal; font-size:16px; font-weight:600;} .introtext.type2{border: 1px solid #e4e8ea; padding:4% 2% 3%; display:inline-block; width:100%; background:url(/reborn_website/static/src/css/batambooking/images/intro-bg.jpg) repeat; border-radius:3px;} .introtext.type2 img{margin-right:5%;} .dt-timeline-posts-wrapper{background: url(/reborn_website/static/src/css/batambooking/images/timeline-map.png) no-repeat scroll center center / 100% auto rgba(0, 0, 0, 0); display: inline-block; width: 100%;} #dt-timeline-posts{background:url(/reborn_website/static/src/css/batambooking/images/timeline_line.png) repeat-y scroll center top rgba(0, 0, 0, 0); overflow:hidden; position:relative; padding-top:50px; padding-bottom:50px; display:inline-block; width:100%;} .dt-timeline-post{display:inline-block; width:100%;} #dt-timeline-posts:before{top: 4px;} #dt-timeline-posts:after{bottom:4px;} #dt-timeline-posts:before, #dt-timeline-posts:after, #dt-timeline-posts .dt-timeline-post.left .dt-timeline-content h2:after, #dt-timeline-posts .dt-timeline-post.right .dt-timeline-content h2:after{background: #FF0000; border: 3px solid #FFFFFF; border-radius: 50%; box-shadow: 0 0 0 4px #FF0000; content: ""; display: block; height: 10px; left: 0; margin: 0 auto; position: absolute; right: 0; width: 10px; z-index: 1; -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg);} #dt-timeline-posts .dt-timeline-post.left .dt-timeline-content h2:after, #dt-timeline-posts .dt-timeline-post.right .dt-timeline-content h2:after{background:#6dc82b; box-shadow: 0 0 0 4px #6dc82b;} #dt-timeline-posts .dt-timeline-tilte{position:relative;} #dt-timeline-posts .dt-timeline-tilte:before{background: #E8ECED; border-radius: 50%; bottom: 6px; content: ""; height: 16px; position: absolute; width: 16px;} #dt-timeline-posts .dt-timeline-post.left .dt-timeline-content .dt-timeline-tilte:before{right: -121px;} #dt-timeline-posts .dt-timeline-post.right .dt-timeline-content .dt-timeline-tilte:before{left: -118px;} #dt-timeline-posts h2{font-size:20px; border-bottom:1px solid #e8eced; padding-bottom:11px;} #dt-timeline-posts h2 span{width:70px; height:5px; background:#e8eced; position:absolute; bottom:0;} #dt-timeline-posts .dt-timeline-post.left .dt-timeline-content h2 span{right:0;} #dt-timeline-posts .dt-timeline-post.right .dt-timeline-content h2 span{left:0;} .dt-timeline-post.left .dt-timeline-content, .dt-timeline-post.right .dt-timeline-content{margin-bottom:15px;} .dt-timeline-post.right > .column.first{float:right;} .dt-timeline-post img{position:relative; z-index:1; filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); filter: gray; -webkit-filter: grayscale(100%); -webkit-transition: all .6s ease; -webkit-backface-visibility: hidden;} .dt-timeline-post.left img{margin-left:20%;} .dt-timeline-post.right img{margin-right:23%; float:right;} .dt-timeline-post.left .dt-timeline-content{text-align:right; padding-right:100px;} .dt-timeline-post.right .dt-timeline-content{padding-left:100px;} #dt-timeline-posts .dt-timeline-post.left .dt-timeline-content h2:before{right: -110px; width: 58px;} #dt-timeline-posts .dt-timeline-post.right .dt-timeline-content h2:before{left: -107px; width: 58px;} #dt-timeline-posts .dt-timeline-post.right .dt-timeline-content h2:after{bottom: 5px; left: -45px; margin-left: 0;} #dt-timeline-posts .dt-timeline-post.left .dt-timeline-content h2:after{bottom: 5px; margin-right: 0; right: -48px;} #dt-timeline-posts .dt-timeline-post.left .dt-timeline-content h2:before, #dt-timeline-posts .dt-timeline-post.right .dt-timeline-content h2:before{background: #e8eced; content: ""; display: block; height: 6px; margin-top: -22px; position: absolute; bottom: 25%;} .dt-feature-icon span{margin-right:6px;} .progress-bar-wrapper{text-align:center;} .progress-bar-content h5{font-weight:bold; margin-bottom:20px;} .entry-meta{width:68px; border:1px solid #ededed; text-align:center; position:absolute; left:0; padding:10px 0px 0px; border-radius:5px;} .entry-meta .entry_format{display:inline-block; font-family:FontAwesome; font-style:normal; font-weight:normal; font-size:30px; line-height:32px; text-align:center; text-decoration:inherit; border-radius:3px; height:32px; position:relative;} .entry-meta .entry_format:after{content:"\f15c";} .entry-meta .date{border-top:1px solid #ededed; padding:0px 0px 10px; margin:10px 0px 0px; color:#acacac; text-align:center; font-size:18px; line-height:22px; box-shadow: inset 0 -2px 0px #eceeeb;} .entry-meta .date span{background:#f6f6f6; font-size:32px; border-bottom:1px solid #ededed; padding:12px 0; display:inline-block; width:100%; margin-bottom:10px; font-weight:bold; color:#2c3e50;} .entry-meta .comments{border-bottom:3px solid; display:block; color:#ffffff; padding:5px 0px; border-radius:0px 0px 5px 5px;} .blog-thumb{display:block; width:100%;} .blog-thumb .entry-thumb{width:33%; float:left; margin:0px 2% 0px 0px; padding:0px; position:relative;} .blog-thumb .entry-details{float:left; width:65%; margin:0px; padding:0px; clear:none;} .blog-thumb .entry-details-inner{border:none; padding:0px;} .format-gallery .entry-meta .entry_format:after, .format-gallery .image-overlay span.image-overlay-inside:before{content:"\f030";} .format-video .entry-meta .entry_format:after{content:"\f008";} .format-aside .entry-meta .entry_format:after, .format-aside .image-overlay span.image-overlay-inside:before{content:"\f036";} .format-chat .entry-meta .entry_format:after, .format-chat .image-overlay span.image-overlay-inside:before{content:"\f086";} .format-quote .entry-meta .entry_format:after, .format-quote .image-overlay span.image-overlay-inside:before{content:"\f10d";} .format-audio .entry-meta .entry_format:after{content:"\f001";} .format-link .entry-meta .entry_format:after, .format-link .image-overlay span.image-overlay-inside:before{content:"\f0c1";} .format-standard .entry-meta .entry_format:after, .format-standard .image-overlay span.image-overlay-inside:before{content:"\f040";} .format-image .entry-meta .entry_format:after, .format-image .image-overlay span.image-overlay-inside:before{content:"\f03e";} .format-status .entry-meta .entry_format:after, .format-status .image-overlay span.image-overlay-inside:before{content:"\f075";} .blog-entry{width:100%; margin:0px 0px 70px; float:left; clear:both; position:relative;} .blog-entry-inner{padding:0px 0px 0px 100px; min-height:155px;} .dt-sc-one-third .entry-meta{width:58px;} .dt-sc-one-third .blog-entry-inner{padding-left:80px;} .dt-sc-one-third .entry-details .entry-title h2{font-size:20px;} .entry-thumb{display:inline-block; width:100%;} .entry-thumb img{max-width:100%; height:auto;} .ie8 .entry-thumb img{width:auto;} .blog-entry .entry-thumb{display:inline-block; float:left; position:relative;} .blog-entry .entry-thumb .entry-thumb-wrapper{float:left; width:100%; margin-bottom:40px; position:relative;} .blog-entry .entry-thumb .image-overlay{background:none;} .blog-entry .entry-thumb .entry-thumb-wrapper > a:hover .image-overlay{opacity:1;} .blog-entry .entry-thumb .entry-thumb-wrapper > a:hover img{opacity:0.7;} .dt-sc-one-half .blog-entry .entry-thumb .entry-thumb-wrapper, .dt-sc-one-third .blog-entry .entry-thumb .entry-thumb-wrapper{margin-bottom:30px;} .blog-entry .entry-thumb .blog-image-overlay{opacity:0; filter:alpha(opacity=0); -webkit-transition:opacity 0.4s ease-in-out; -moz-transition:opacity 0.4s ease-in-out; transition:opacity 0.4s ease-in-out; visibility:hidden;} .blog-entry .entry-thumb .entry-thumb-wrapper > a:hover .blog-image-overlay{opacity:1; filter:alpha(opacity=1); visibility:visible;} .blog-entry .entry-thumb .blog-image-overlay .image-overlay-inside:before{content: "\f067";} .entry-details .entry-title h2{margin-bottom:10px; font-size:22px; font-weight:bold;} .entry-details .entry-metadata{padding-bottom:10px; display:inline-block; width:100%;} .entry-metadata p{float:left; margin:0px 15px 0px 0px;} .entry-metadata p, .entry-details .tags, .portfolio-single .tags{font-size:13px;} .entry-metadata p, .entry-metadata p a{color:#bdbdbd;} .entry-details .entry-metadata span{margin-right:5px;} .entry-details .tags, .portfolio-single .tags{display:inline-block; margin-top:30px;} .entry-details .tags{margin-top:10px;} .portfolio-single .tags{margin:10px 0px 20px;} .entry-details .tags a, .portfolio-single .tags a{background:#f6f6f6; padding:6px 10px; border-radius:3px; color:#8b8b8b; margin-right:2px; display:inline-block; margin-top:5px; line-height:normal;} .entry-details .tags a:hover, .portfolio-single .tags a:hover{color:#fff;} .blog-fullwidth{width:100%; margin:0px;} .entry-metadata p{float:left; margin:0px 15px 0px 0px;} .entry-details .entry-body{width:100%; clear:both;} .entry-details .entry-body, .entry-details .entry-body p{line-height:28px;} .pagination{text-align: center;} .pagination, .post-nav-container{display: inline-block; margin: 0; width: 100%; border-top:1px solid #eceeeb; border-bottom:1px solid #eceeeb; padding:20px 0px;} .product-pagination{text-align:right;} .pagination > ul{display:inline-block; margin-bottom:0;} .pagination ul li, .product-pagination ul li{display:inline-block; padding-bottom:0;} .pagination ul li a{display:block; color:#8b8b8b;} .pagination > a{margin-top:10px;} .pagination ul li.active-page, .pagination ul li a, .pagination ul li a:hover{border:1px solid; width:45px; height:45px; line-height:44px; border:1px solid #e4e8ea; border-radius:3px; margin-right:5px;} .pagination ul li.active-page, .pagination ul li a:hover{background:#f6f6f6;} .pagination a.prev-post{float:left;} .pagination a.next-post{float:right;} .pagination a.prev-post span{margin-right:5px;} .pagination a.next-post span{margin-left:5px;} .bx-wrapper{position:relative; display:inline-block; width:100%;} .bx-wrapper img{float:left;} .bx-wrapper ul li{padding-bottom:0; list-style:none;} .bx-controls a{top:0; bottom:0; margin:auto; position:absolute; color:#ffffff; width:45px; height:70px; font-size:0; z-index:501;} .bx-controls a.bx-prev{left:0px; background:rgba(0, 0, 0, 0.6) url(/reborn_website/static/src/img/slider-prev-arrow-white.png) center center no-repeat;} .bx-controls a.bx-next{right:0px; background:rgba(0, 0, 0, 0.6) url(/reborn_website/static/src/img/slider-next-arrow-white.png) center center no-repeat;} .entry-gallery-post-slider li{list-style:none;} #entry-gallery-pager{display:inline-block; width:100%; margin-top:10px; margin-bottom:0; text-align:center;} #entry-gallery-pager a{margin-right:15px; margin-left:15px; display:inline-block; padding-bottom:0; margin-top:10px;} #entry-gallery-pager a:last-child, .dt-sc-one-third.with-sidebar #entry-gallery-pager a:last-child{margin-right:0;} #entry-gallery-pager a:first-child, .dt-sc-one-third.with-sidebar #entry-gallery-pager a:first-child{margin-left:0;} .dt-sc-one-half #entry-gallery-pager a{margin-right:23px;} .dt-sc-one-half.with-sidebar #entry-gallery-pager a{margin-right:21px;} #entry-gallery-pager a img{width:70px; height:auto; float:left;} .dt-sc-one-third.with-sidebar #entry-gallery-pager a{margin-right:5px;} .dt-sc-one-third.with-sidebar #entry-gallery-pager a img{width:45px;} .post-nav-container{margin-top:50px;} .post-nav-container .prev-post{float:left;} .post-nav-container .next-post{float:right; text-align:right;} .post-nav-container p{font-style:italic; margin-top:7px; color:#bdbdbd; margin-bottom:0;} .author-desc > p, .author-title span{font-size:13px;} .author-info{display:inline-block; clear:both; width:100%; margin-top:30px;} .author-info .thumb{margin:0px 15px 0px 0px; float:left; position:absolute; left:0;} .author-info .author-desc{padding-left:100px;} .author-info img{border-radius:2px;} .author-title{display:inline-block; margin-bottom:15px;} .author-title p{margin-bottom:0;} .author-title p a{font-weight:bold;} .author-title span{text-transform:uppercase; color:#bdbdbd;} .author-title span i{margin-right:5px;} .author-desc sub{float:right; font-size:12px;} .commententries{width:100%; float:left; margin:10px 0px 0px; padding:0px;} .commententries h3{font-size:24px;} ul.commentlist{float:left; margin:20px 0px 20px 0px; padding:0px 0px 20px 0px; list-style:none; border-top:0px; width:100%;} ul.commentlist li{display:block; float:none; list-style:none; border:none; margin:0px 0px 40px; padding:0px 0px 0px 103px; position:relative; clear:both;} ul.commentlist li ul.children{margin:30px 0 10px; padding:0px; float:left; border:none; clear:both; width:100%;} ul.commentlist li .respond{margin-left:69px;} ul.commentlist li .comment-details{position:relative; padding:0px 0px 10px; margin:10px 0px 10px;} ul.commentlist li .comment-details:before{border-bottom:1px solid #eceeeb; bottom:0px; content:''; left:0px; position:absolute; width:100%;} ul.commentlist li .comment-body{margin:10px 0px 0px;} ul.commentlist li .comment-body p{line-height:28px;} ul.commentlist li .comment-author{left:0px; top:0px; position:absolute;} ul.commentlist li .comment-author img{max-width:85px; max-height:85px; float:left; margin:0px; border-radius:2px;} ul.commentlist li .author-name a{font-weight:bold;} ul.commentlist li .author-name span{font-size:14px; color:#ac9d8e;} ul.commentlist li.bypostauthor .author-name{background:#aaaaaa; color:#ffffff;} ul.commentlist li .comment-details{display:block;} ul.commentlist li .author-name .commentmetadata{margin:0px; float:right; font-size:12px; color:#bdbdbd;} ul.commentlist li .reply{background: #FFFFFF; float: right; line-height: 12px; margin: 2px 0px 0px 0px; position: relative; text-align: right; width: 45px; z-index: 1;} ul.commentlist li .reply a{font-size:12px; display:inline-block;} ul.commentlist li #respond{padding-bottom:20px;} #respond{clear:both;} #respond h3#reply-title small{font-size:14px; text-transform:none;} #respond h3#reply-title{margin-bottom:20px; font-size:24px; font-weight:normal;} #respond .dt-sc-one-half p span{width:10%;} #respond .dt-sc-one-half textarea{height:180px;} #respond p{margin-bottom:15px;} #respond #commentform .selection-box:after{content:none;} .aligncenter.btn-place-review{display:table; padding:16px 6%;} .social-share-icons{width:100%; clear:both; float:left; margin:20px 0px 0px; padding:0px;} .social-share-icons li{display:inline; margin:0px 10px 0px 0px; padding:0px;} .social-share-icons li img:hover{opacity:0.6; filter:alpha(opacity=60);} .comment-body ul li, .comment-body ol li{padding-left:0px; list-style:circle; display:list-item;} #dt-sc-respond-wrapper.hide{display:none;} #commentform .dt-sc-one-half.column{margin-left: 0;} #commentform .dt-sc-one-half.column.first{float: right; margin-left: 2%;} #commentform .form-submit{float: left; width: 100%;} .contact-query h2, .support-info h2{margin-bottom:10px;} .contact-query h4{color:#8b8b8b;} .wpcf7-form input[type=submit]{text-transform:uppercase; font-size:16px;} .support-info{border:1px solid #eceeeb; padding:30px 20px; position:relative; display:inline-block; width:100%;} .support-info p{font-size:18px; font-weight:600;} .support-info a.dt-sc-button{border-radius:35px; font-size:18px; font-weight:bold; min-width:201px;} .support-info a span{margin-right:10px;} .support-info > img{position:absolute; right:0; top:-67px; z-index:9;} .place-item{display:inline-block; width:100%; margin-bottom:40px;} .place-item .place-thumb{position:relative; float:left; width:100%;} .place-detail-wrapper{border:1px solid #eceeeb; border-top:0; text-align:center; display:inline-block; width:100%;} .place-thumb img{float:left;} .place-title{border-bottom:1px solid #eceeeb; padding:25px 15px 20px;} .place-title, .place-content{display:inline-block; width:100%;} .place-content{padding:15px 15px 25px;} .place-content a.map-marker{width:100%; text-align:center;} .place-title h5{font-size:14px;} .place-title p{font-size:12px; color:#bdbdbd;} .place-title h5, .place-title p{margin-bottom:0;} .place-content a.dt-sc-button{margin-top:20px;} .dt-sc-places-wrapper.dt_carousel .column, .package-wrapper.dt_carousel .column, .dt-sc-packages-wrapper.dt_carousel .column{margin:0 8px;} .carousel_items{display: inline-block; position: relative; width: 100%;} .carousel_items .carousel-arrows{top:-86px; position: absolute; right: 0;} .carousel_items .carousel-arrows a{color: #fff; display: inline-block; float: left; font-size: 27px; height: 40px; line-height: 37px; text-align: center; width: 40px;} .review-item{display:inline-block; width:100%; margin-bottom:30px;} .review-item h3{font-size:16px; font-weight:600; font-style:italic; margin-bottom:10px;} .review-item blockquote{margin:18px 0px 10px;} .review-item blockquote q{font-size:14px; line-height:26px; font-weight:400; padding-bottom:0; border:0;} .theme-btn.aligncenter{display: table; margin: 10px auto 0;} .tour-pack-option ul li{display:inline-block; width:100%;} .tour-pack-option ul li p{display:inline-block; width:65%; margin-top:10px;} .tour-pack-option ul li p i{margin-right:8px;} .tour-pack-option a.dt-sc-button{margin-top:0; color:#2c3e50; border:0;} .tour-pack-option a.dt-sc-button:hover{color:#fff;} .tour-pack-option a.dt-sc-button, .tour-pack-option ul li p span{float:right;} .place-detail-price{font-size:20px; font-weight:600;} .place-detail-price > p{display: inline-block; margin-top: 12px; color:#252525;} .dt-sc-hotels-container{clear: both; display: inline-block; margin: 0; padding: 0; width: 100%;} .dt-sc-entry-sorting{margin-bottom:60px;} .dt-sc-entry-sorting a{float:left; margin:0px 0px 0px -1px; position:relative; font-size:15px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; border:1px solid #ededed ;} .dt-sc-entry-sorting a.active_sort{color:#fff;} .dt-sc-entry-sorting a.active_sort:after{border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid; display: block; left: 0; margin: auto; position: absolute; right: 0; bottom:-6px; width: 0; content:"";} .hotel-item.hotel-list-view{margin-bottom:20px; display:inline-block; width:100%; border-bottom:1px solid #ebebeb; padding-bottom:20px;} .hotel-item.hotel-list-view .hotel-thumb{float: left; width: 35%; margin-right:30px; text-align:center;} .with-sidebar .hotel-item.hotel-list-view .hotel-details{padding-right:15%; width:46%;} .thumb-wrapper{display: inline-block; float: left; position: relative; width: 100%; margin-bottom:5px;} .hotel-item .hotel-thumb{float: left; margin: 0; overflow: hidden; padding: 0; position: relative; width: 100%;} .hotel-item .hotel-thumb .hotel-offer:before{top:0; right:0;} .hotel-item .hotel-thumb .hotel-offer span{top:15px;} .hotel-details h2{font-size:18px; font-weight:bold; margin-bottom:8px;} .hotel-details h2 sub{font-weight:normal;} .hotel-item .hotel-details{float: left; margin: 0; padding: 0; width: 100%; position:relative;} .hotel-item.hotel-list-view .hotel-details{padding-right: 13%; width: 48%;} .hotel-thumb-meta, .dt-sc-single-room-price, .dt-sc-single-room-price{width:100px; background:#2c3e50; text-align:center; line-height:17px; display:inline-block;} .hotel-item .hotel-details .hotel-thumb-meta{position:absolute; right:0; top:0;} .page-with-both-sidebar .hotel-item.hotel-list-view .hotel-details{width:41.5%; padding-right:18%;} .dt_rooms{position:relative;} .dt-sc-single-room-price{text-align:center; position:absolute; top:7px; right:0; width:auto;} .hotel-thumb-meta .hotel-price, .dt-sc-single-room-price .hotel-price{font-size:12px; text-transform:uppercase; color:#ffffff;} .hotel-thumb-meta .hotel-price span, .dt-sc-single-room-price .hotel-price span{font-size:20px; font-weight:bold; display:inline-block; width:100%;} .hotel-thumb-meta .hotel-price, .hotel-thumb-meta .hotel-option-type, .dt-sc-single-room-price .hotel-price{padding:10px; display:inline-block; width:100%;} .hotel-thumb-meta .hotel-option-type{font-size:13px;} .hotel-thumb-meta .hotel-option-type a{color:#fff; font-weight:600;} .dt-sc-single-room-price .hotel-price{padding:0; line-height:37px;} .dt-sc-single-room-price .hotel-price span{width:auto; margin-right:10px; padding-left:10px; position:relative; top:2px; margin-left:6px;} .dt-sc-single-room-price .dt-sc-button{border-radius:0; margin-top:0; margin-left:10px; padding:13px;} .hotel-item .hotel-thumb .dt-sc-button{margin:10px 2px 0px;} .hotel-item .hotel-details .dt-sc-button{margin-top:20px; margin-right:16px;} .hotel-item .hotel-details .pack-rating{margin-bottom:5px;} .hotel-type{font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size:15px;} .hotel-type a{color:#2c3e50; background:url(/reborn_website/static/src/css/batambooking/images/property-sep.jpg) right no-repeat; display: inline-block; margin-right: 4px; padding-bottom: 0; padding-right: 8px;} .hotel-type a:last-child{background:none;} .dt_hotels .star-rating{float:none;} .dt_hotels .star-rating-wrapper .star-rating, .dt_places .star-rating-wrapper .star-rating{float:left;} .section-title.hotel-title, .section-title.place-heading{margin-bottom:10px;} .section-title.hotel-title{padding-right:110px;} .list-hotel-map{height:300px; width:100%; display:inline-block;} .star-rating-wrapper{font-size:13px; color:#bdbdbd; line-height:24px;} .star-rating-wrapper .star-rating{height:2em; line-height:2em; float:none; margin-right:5px;} .star-rating{float:right; overflow:hidden; position:relative; font-size:1.2em; height:1em; line-height:1em; color:#bdbdbd; font-size:13px; font-family:FontAwesome; width:4.9em;} .star-rating:before{content:"\f006\f006\f006\f006\f006"; color:#f9ac25; float:left; top:0; left:0; position:absolute;} .star-rating span{overflow:hidden; float:left; top:0; left:0; position:absolute; padding-top:1.5em} .star-rating span:before{content:"\f005\f005\f005\f005\f005"; top:0; position:absolute; left:0;} .hotel-details .star-rating{float:left; margin-right:10px;} .hotel-item .hotel-details .dt-sc-button.yellow{color:#2c3e50; border:0;} .hotel-item .hotel-details .dt-sc-button.yellow:hover{color:#fff;} .search-container#entry-search input[type="submit"]{float:left; font-weight:600; padding:13px 4%;} .entry-result-count{float:right; margin-top:4px; color:#2c3e50;} .section-title.entry-title{display:inline-block;} .dt-hotel-room-wrapper{border-bottom:1px solid #e4e8ea; display:inline-block; margin-bottom:23px; width:100%;} .dt-hotel-room-wrapper ul{padding-left:0; display:inline-block; width:100%;} .dt-hotel-room-wrapper li{display:inline-block; float:left; position:relative; padding-left:25px; padding-bottom:0; margin-right:10px;} .dt-hotel-room-wrapper li span.fa{position:absolute; left:0; top:6px;} .dt-hotel-room-wrapper li.room-name{width:26%;} .dt-hotel-room-wrapper li.room-persons{width:6.5%;} .dt-hotel-room-wrapper li.room-details{width:37.5%;} .dt-hotel-room-wrapper li:last-child{margin-right:0; float:right;} .reviews{display:inline-block; width:100%; position:relative; overflow:hidden;} .reviews a, .reviews span{background:#fff; padding:0px 10px; z-index:2; position:relative;} .reviews a{float:left;} .reviews span{float:right; color:#2c3e50; font-weight:600;} .reviews .title-sep{border-top:1px solid #e4e8ea; display:inline-block; width:100%; bottom: 11px; position: absolute; left:0; z-index:1;} .overal-rating-wrapper{text-align:center;} .overal-rating{position:relative; background:url(/reborn_website/static/src/css/batambooking/images/overal-rating.png) no-repeat; width:100px; height:102px; margin:0 auto 4px; display:table;} .overal-rating p{display:table-cell; font-size:18px; font-weight:bold; color:#2c3e50; vertical-align:middle; margin-bottom:0;} .overal-rating-wrapper h2{font-size:18px; font-weight:bolder; margin-bottom:0px;} .overal-rating-wrapper h2, .overal-rating-wrapper > p{font-style:italic;} .overal-rating-wrapper > p{font-size:13px;} .overal-rating-wrapper .dt-sc-button.medium{text-transform:uppercase;} .rating-item{display:inline-block; width:100%;} .rating-item ul{margin-bottom:0;} .rating-item li{display:inline-block; float:left; padding-bottom:0;} .rating-item li.rate-number{min-width:18%;} .rating-item li.rate-starts{min-width:29.5%;} .rating-item li.rate-starts .pack-rating{font-size:18px;} .rating-item ul li, .rating-item li.rate-starts .pack-rating{line-height:22px;} .rating-item li.rate-percent{background:#f6f6f6; height:20px; width:39.2%; margin-right:30px;} .rating-item ul li p.pack-rating{margin-bottom:0;} .content-full-width .rating-item li.rate-number{min-width:19%;} .content-full-width .rating-item li.rate-starts{min-width:30.5%;} .content-full-width .rating-item li.rate-percent{min-width:41.5%;} .property-search-container-wrapper{background:#fbfbfb; border-top:5px solid; border-bottom:5px solid;} .search-container .pro-search-form{display: inline-block; float: none; width: 50%;} .search-container .pro-search-form > input[type="text"]{width:100%; margin-right:0; margin-bottom:25px;} .search-container .pro-search-form > p{width:30.5%;} .search-places ul.dt-sc-fancy-list li:before, .search-places ul.dt-sc-fancy-list li{font-size:16px;} .search-places ul.dt-sc-fancy-list li:before{top:3px;} .search-places ul.dt-sc-fancy-list li a{color:#2c3e50;} .package-wrapper{display: inline-block; position: relative; width: 100%; overflow:hidden;} .events-list .tribe-events-loop, .tribe-events-day .tribe-events-loop, .single-tribe_venue .tribe-events-loop, .single-tribe_organizer .tribe-events-loop{max-width:1170px;} #tribe-events-pg-template{max-width:100%;} #tribe-bar-form{background:#f5f5f5;} .tribe-bar-views-inner{background:#f3f3f3;} #tribe-bar-form label{font-size:15px; color:#303030; text-transform:none; margin-bottom:10px;} #tribe-bar-form input[type="text"]{border:1px solid #ededed; background:#ffffff; padding:12px 10px; font-weight:normal; font-size:14px; min-height:45px;} #tribe-bar-form .tribe-bar-submit input[type="submit"]{border:none; color:#ffffff; text-transform:none; font-weight:bold; margin:25px 0px 0px; font-size:14px; padding:9px 15px 10px; float:left; cursor:pointer; width:auto; border-radius:3px;} .tribe-bar-views-inner{padding:22px 0px 45px;} #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{background:#f0f0f0;} #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover, #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover{background:#dddddd;} .datepicker th.switch{width:122px;} .datepicker.dropdown-menu{margin-top:6px;} .datepicker table{border:none;} .datepicker td, .datepicker th{padding:5px; border:none; background:none; color:#666666; font-size:12px; line-height:20px;} h2.tribe-events-page-title{font-weight:500;} h2.tribe-events-page-title, #tribe-geo-results h2.tribe-events-page-title{font-size:26px;} .tribe-events-sub-nav li a, .tribe-events-read-more{border-radius: 3px; color: #fff; cursor: pointer; display: inline-block; font-size: 14px; font-weight: 600; line-height: normal; margin: 10px 0 0; outline: medium none; padding: 8px 15px; position: relative; z-index: 1;} .tribe-events-sub-nav li a:hover{color:#fff;} .single-tribe_events .tribe-events-sub-nav li a, .single-tribe_events .tribe-events-read-more{cursor: pointer; display: inline-block; font-size: 14px; line-height: normal; margin: 0; outline: medium none; position: relative; z-index: 1; color:#8b8b8b; background:none; padding:0 5px;} .single-tribe_events .tribe-events-sub-nav li a:hover{background:none;} .tribe-events-button.tribe-inactive, .tribe-events-button:hover, #tribe-events .tribe-events-button:hover, .tribe-events-button.tribe-active:hover{color:#fff;} .tribe-events-calendar th{background:#ededed; text-transform:uppercase; padding:15px 10px; text-transform:none; color:#fff;} #tribe-events-content table.tribe-events-calendar, #tribe-events-content .tribe-events-calendar td{border:1px solid #dfdfdf;} #tribe-events-content .tribe-events-calendar td{background:#ffffff; text-align:left;} .tribe-events-calendar div[id*="tribe-events-daynum-"], .tribe-events-calendar div[id*="tribe-events-daynum-"] a{border-bottom:1px solid #ededed;} #tribe-events-content .tribe-events-thismonth a{border-bottom:0px;} .tribe-events-calendar .tribe-events-has-events:after{background:#666;} .tribe-events-calendar div[id*="tribe-events-daynum-"], .tribe-events-calendar div[id*="tribe-events-daynum-"] a{color:#666;} #tribe-events-content .tribe-events-tooltip h4{min-height:10px; line-height:16px; font-weight:bold; font-size:11px; padding:10px; color:#ffffff;} .tribe-events-calendar .tribe-events-tooltip, .tribe-events-week .tribe-events-tooltip, .recurring-info-tooltip{border:1px solid #ededed;} .widget .tribe-events-calendar .tribe-events-tooltip, .widget .tribe-events-week .tribe-events-tooltip, .widget .recurring-info-tooltip{border:0;} .tribe-events-tooltip .tribe-events-arrow{background-image:url(/reborn_website/static/src/css/batambooking/images/tribe-tooltips.png); background-size:44px 15px;} .events-archive.events-gridview #tribe-events-content table .vevent{padding:6px 0px; font-weight:normal;} .tribe-events-tooltip p.entry-summary{line-height:18px; color:#808080;} .tribe-events-tooltip .tribe-events-event-body span{color:#a7a7a7; padding:5px 0px 5px; display:inline-block;} .tribe-events-tooltip .duration{color:#a7a7a7;} .tribe-events-tooltip .tribe-events-event-thumb{padding-right:10px; width:100%;} #tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title{font-weight:normal;} .tribe-grid-body .tribe-events-tooltip .tribe-events-arrow{top:36px;} .tribe-events-tooltip .tribe-events-arrow{bottom:-11px;} .tribe-events-list .vevent.hentry{margin:0px; padding:30px 0px 50px; background:url(/reborn_website/static/src/css/batambooking/images/splitter.png) bottom repeat-x; border:none;} .tribe-events-list .time-details{font-size:14px; font-weight:normal; color:#303030;} .tribe-events-list .tribe-events-venue-details{font-size:14px; color:#808080; font-style:italic; font-weight:normal; margin-top:20px;} .tribe-events-loop .tribe-events-event-meta{margin-bottom:20px;} .tribe-events-list .tribe-events-event-image{margin-right:2%; position:relative; width:30%;} .tribe-events-list .tribe-events-event-image + div.tribe-events-content{width:67%; padding-right:0; display: inline-block;} .tribe-events-list .tribe-events-photo-event .tribe-events-event-details{padding-bottom:25px;} .tribe-events-photo-event .tribe-events-event-image, .tribe-events-list .tribe-events-photo-event .tribe-events-event-image{width: 100%; margin-right: 0; margin-bottom: 15px;} #tribe-events-photo-events{margin-right:0;} #tribe-events-content #tribe-events-photo-events .type-tribe_events.tribe-events-photo-event:last-child{margin-right:0;} .tribe-events-read-more{margin:20px 0px 0px; display:table;} .tribe-events-list-event-title a:hover{color:#303030;} .tribe-events-list-separator-month{padding:9px 10px} .tribe-events-list-separator-month span{background:#ededed; padding:10px 10px; font-size:16px; color:#303030; border-radius:3px;} .tribe-events-list-separator-month:after{border:1px solid #dfdfdf;} .tribe-events-day .tribe-events-day-time-slot h5{background:#ededed; padding:13px 10px; font-size:16px;} .tribe-events-event-meta address.tribe-events-address{line-height:normal;} .with-sidebar .tribe-bar-mini .tribe-bar-views-inner{padding:22px 0 35px;} .single-tribe_events .tribe-events-event-meta{background:#ffffff; margin-top:10px; margin-bottom:0;} .single-tribe_events #tribe-events-content .tribe-events-event-meta dt{color:#000000;} .page-with-sidebar .tribe-bar-mini .tribe-bar-views-inner{padding:20px 0px 40px;} .page-with-sidebar #tribe-bar-form .tribe-bar-submit input[type="submit"]{margin-top:21px;} .tribe-events-list .vevent.hentry.tribe-event-end-month{padding-bottom:50px;} .tribe-events-grid .tribe-grid-content-wrap .column{width:12.2%;} #primary .tribe-events-has-events div[id*="daynum-"] a:before{bottom:8px;} #tribe-bar-form input[type="text"]{z-index:1 !important;} .tribe-mini-calendar{background:#ededed; border-collapse: separate; border-spacing: 5px;} .tribe-mini-calendar-no-event{padding: 10px 5px;} .widget.tribe-events-list-widget ol{padding-left:0px;} .secondary-sidebar .tribe-mini-calendar th, #footer11 .tribe-mini-calendar th{padding:7px 0px; background:#ffffff; border-color:#dfdfdf; color:#666666; font-weight:normal; text-transform:none;} .secondary-sidebar .tribe-mini-calendar td, #footer11 .tribe-mini-calendar td{padding:0px; background:#ffffff; border-color:#dfdfdf; color:#666666;} .secondary-sidebar .tribe-mini-calendar .tribe-mini-calendar-nav td, #footer11 .tribe-mini-calendar .tribe-mini-calendar-nav td{padding:4px 0px;} .secondary-sidebar .tribe-events-has-events div[id*="daynum-"] a:before, #footer11 .tribe-events-has-events div[id*="daynum-"] a:before{width:5px; height:5px;} .secondary-sidebar .tribe-mini-calendar-event .list-date, #footer11 .tribe-mini-calendar-event .list-date{background:#ededed;} .secondary-sidebar .tribe-mini-calendar-event .list-date .list-daynumber, #footer11 .tribe-mini-calendar-event .list-date .list-daynumber{color:#303030;} .secondary-sidebar .tribe-mini-calendar-event .list-info h2, #footer11 .tribe-mini-calendar-event .list-info h2{margin-bottom:10px;} .secondary-sidebar .tribe-mini-calendar-event, #footer11 .tribe-mini-calendar-event{border-bottom:1px dashed #dfdfdf;} .secondary-sidebar .tribe-mini-calendar-event .list-info span, #footer11 .tribe-mini-calendar-event .list-info span{line-height:16px;} .secondary-sidebar .tribe-venue-widget-list h4, #footer11 .tribe-venue-widget-list h4{font-size:14px; margin-bottom:5px;} .secondary-sidebar .tribe-venue-widget-list li, #footer11 .tribe-venue-widget-list li{border-bottom:1px dashed #dfdfdf; padding-bottom:20px; padding-left:20px;} .secondary-sidebar .tribe-venue-widget-list li:before, #footer11 .tribe-venue-widget-list li:before{content:"\f124";} .widget.tribe_mini_calendar_widget .list-info h2{font-size:18px !important;} #footer11 .tribe-mini-calendar .tribe-mini-calendar-nav a, #footer11 .tribe-mini-calendar .tribe-mini-calendar-nav span, #footer11 .tribe-mini-calendar .tribe-events-has-events:hover a, #footer11 .tribe-mini-calendar .tribe-events-present a, .secondary-sidebar .tribe-events-present span.tribe-mini-calendar-no-event, #footer11 .tribe-events-present span.tribe-mini-calendar-no-event{color:#ffffff;} .secondary-sidebar .tribe-mini-calendar-no-event, #footer11 .tribe-mini-calendar-no-event, .secondary-sidebar .tribe-mini-calendar .tribe-events-right a, #footer11 .tribe-mini-calendar .tribe-events-right a{color:#666666;} .secondary-sidebar .tribe-mini-calendar .tribe-events-has-events:hover a:hover, #footer11 .tribe-mini-calendar .tribe-events-has-events:hover a:hover{color:#ffffff;} .secondary-sidebar .tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a, #footer11 .tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a{color:#ffffff !important;} .secondary-sidebar .tribe-mini-calendar .tribe-events-has-events.tribe-events-present a:hover, .secondary-sidebar td.tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a:hover, .secondary-sidebar .tribe-mini-calendar .tribe-events-has-events.tribe-events-right a:hover, #footer11 .tribe-mini-calendar .tribe-events-has-events.tribe-events-present a:hover, #footer11 td.tribe-mini-calendar .tribe-events-has-events.tribe-mini-calendar-today a:hover, #footer11 .tribe-mini-calendar .tribe-events-has-events.tribe-events-right a:hover{background:#554846;} .widget.tribe-events-adv-list-widget ol li, .widget.tribe-events-adv-list-widget ol li{border-bottom:1px dashed #dfdfdf; padding-bottom:10px; margin-bottom:20px;} .tribe-grid-header .column a, .tribe-events-grid .hentry.vevent a:hover{color:#ffffff;} .tribe-venue-widget-thumbnail img{border-radius:5px; clear:both;} .widget.tribe-events-countdown-widget .tribe-countdown-text{font-size:16px;} .widget.tribe-events-adv-list-widget ol{padding-left:0px;} .widget.tribe-events-adv-list-widget ol li h4, .widget.tribe-events-adv-list-widget ol li .duration{margin-bottom:10px;} .widget.tribe-events-adv-list-widget ol li .duration, .widget.tribe-events-adv-list-widget ol li .vcard span{display:block;} .widget.tribe-events-adv-list-widget ol li .vcard span{margin-bottom:5px;} .vcard.adr.location span:before{content: "\f0a4"; font-family:FontAwesome; margin-right:5px;} .widget.tribe-events-adv-list-widget .tribe-events-widget-link{margin-top:10px; float:left; clear:both;} .widget.tribe-events-adv-list-widget .tribe-events-widget-link a{color:#fff; padding:8px 10px; border-radius:3px; font-size:14px; font-weight:normal;} .widget.tribe-events-adv-list-widget .tribe-events-widget-link a, #footer11 .widget.tribe-events-adv-list-widget .tribe-events-widget-link a, .widget.tribe-events-adv-list-widget .tribe-events-widget-link a:hover, #footer11 .widget.tribe-events-adv-list-widget .tribe-events-widget-link a:hover{color:#ffffff;} .tribe-events-venue-widget.widget ul.tribe-venue-widget-list{margin-bottom:5px;} .secondary-sidebar .tribe-venue-widget-venue-name, #footer11 .tribe-venue-widget-venue-name{margin-bottom:10px;} #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type=submit]{padding:8px 15px 9px; font-size:12px;} .tribe-events-list .tribe-events-loop .tribe-events-content{line-height:25px;} .single-tribe_events #tribe-events-footer, .tribe-events-day #tribe-events-footer, .events-list #tribe-events-footer, .tribe-events-map #tribe-events-footer, .tribe-events-photo #tribe-events-footer, .tribe-events-grid .tribe-grid-content-wrap .column{border-color:#dfdfdf;} .tribe-grid-allday{background:#ffffff; border-color:#dfdfdf;} .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"] > a{color:#868686; background:#ededed;} #tribe-geo-map-wrapper, .single-tribe_events .tribe-events-venue-map{background:#ededed; border-color:#dfdfdf;} .tribe-grid-allday .hentry.vevent > div{position:relative; z-index:9;} .tribe-events-list h2.tribe-events-list-event-title, h2.tribe-events-page-title{font-weight:bold;} .tribe-events-list .tribe-events-event-cost span{color:#ffffff; border-radius:3px;} .tribe-events-list #tribe-events-photo-events .tribe-events-event-details h2{margin-bottom:5px; display:inline-block;} .tribe-events-photo .tribe-events-loop .vevent.hentry .tribe-events-event-meta{margin-bottom:15px;} .single-tribe_events h2.tribe-events-single-event-title{font-size:24px; color:#000;} #footer11 .tribe-mini-calendar div[id*="daynum-"] a, .secondary-sidebar .tribe-mini-calendar div[id*="daynum-"] a{color:#868686; font-weight:normal;} #footer11 .tribe-mini-calendar .tribe-events-present div[id*="daynum-"] a, .secondary-sidebar .tribe-mini-calendar .tribe-events-present div[id*="daynum-"] a{color:#ffffff;} #footer11 .tribe-mini-calendar td.tribe-events-has-events, .secondary-sidebar .tribe-mini-calendar td.tribe-events-has-events{background:#f5f5f5;} #footer11 .tribe-mini-calendar .tribe-events-has-events div[id*="daynum-"] a:before, .secondary-sidebar .tribe-mini-calendar .tribe-events-has-events div[id*="daynum-"] a:before{width:4px; height:4px; bottom:5px;} .single-tribe_events .tribe-events-schedule h3{font-size:18px; font-weight:300; white-space: inherit;} .single-tribe_events .tribe-events-schedule h3 i{margin-right:5px;} .tribe-mini-calendar-event .list-date .list-dayname{box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;} .single-tribe_events #tribe-events-footer{margin-top:0;} #tribe-events-footer{margin-top:30px;} #tribe-events-footer:before, #tribe-events-footer:after{background:none;} .tribe-events-calendar td div[id*="tribe-events-daynum-"], .tribe-events-calendar td div[id*="tribe-events-daynum-"] a{font-weight:normal;} .tribe-events-grid .tribe-grid-content-wrap .column, .tribe-week-grid-wrapper .column{margin-left:0; color:#fff;} .tribe-grid-header > .tribe-grid-content-wrap > .column.tribe-week-today{color:#000;} .subtitle-for-404, .subtitle-for-archive-term, .subtitle-for-archive-categories, .subtitle-for-archive-tags, .subtitle-for-archive-month, .subtitle-for-archive-year, .subtitle-for-archive-author, .subtitle-for-search, .subtitle-for-single-product, .events-bg, .courses-bg{background:url(/reborn_website/static/src/css/batambooking/images/parallax-building.jpg) center center no-repeat;} #tribe-events-photo-events .vevent.tribe-events-photo-event{margin:0 1.5% 30px 0.5%; width:31.3%;} #tribe-events-content #tribe-events-photo-events .type-tribe_events.tribe-events-photo-event{margin-right:20px; width:30.7%;} .tribe-events-day .tribe-events-day-time-slot .type-tribe_events{margin-left:0;} .tribe-mini-calendar .tribe-events-has-events div[id*="daynum-"] a:before{content:none !important;} .tribe-mini-calendar div[id*="daynum-"] a{padding:10px 5px !important;} #tribe-events-content #tribe-events-header{border-bottom:1px solid #e4e8ea; padding-bottom:15px; margin-bottom:30px; display:inline-block; width:100%;} #tribe-events-footer .tribe-events-sub-nav{border-top:1px solid #e4e8ea; padding-top:15px; display:inline-block; width:100%;} .tribe-events-single ul.tribe-related-events, .post .tribe-events-single ul.tribe-related-events{margin-bottom:30px;} .tribe-events-back{display:inline-block; margin-bottom:40px;} #tribe-events-content #tribe-events-header{margin-bottom:15px;} .single-tribe_events #tribe-events-content #tribe-events-header{margin-bottom:30px;} .single-tribe_events #tribe-events-header li, .single-tribe_events #tribe-events-footer li{width:auto; border-right:1px solid #e4e8ea; padding-bottom:0; padding-right:7px;} .single-tribe_events #tribe-events-header li:last-child, .single-tribe_events #tribe-events-footer li:last-child{border-right:0;} .single-tribe_events #tribe-events-header .tribe-events-sub-nav, .single-tribe_events #tribe-events-footer .tribe-events-sub-nav{float:right; margin-bottom:0; text-align:right;} .single-tribe_events #tribe-events-header .tribe-events-sub-nav li, .single-tribe_events #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous{float:none; display:inline-block;} .tribe-events-cost, .event-is-recurring, .event-is-recurring a{color:#000000;} .single-tribe_events .event-is-recurring{font-weight:300; font-size:18px;} .event-is-recurring > span:after, .tribe-related-event-info .recurringinfo .event-is-recurring:before{content:"\f021"; font-family:FontAwesome; margin-left:5px;} .single-tribe_events .event-is-recurring > span:after, .single-tribe_events .tribe-related-event-info .recurringinfo .event-is-recurring:before{font-weight:300; font-size:18px;} .tribe-events-single ul.tribe-related-events .recurringinfo{margin-top:0;} .tribe-related-event-info .recurringinfo .event-is-recurring:before{margin-right:7px; margin-left:0;} .single-tribe_events .tribe-events-event-meta{border:0;} .tribe-events-meta-group .tribe-events-single-section-title, h3.tribe-events-related-events-title{font-weight:300; font-size:24px; border-bottom:1px solid #e4e8ea; padding-bottom:8px; position:relative; margin-bottom:40px; text-transform:uppercase; color:#000; margin-top:0;} .tribe-events-meta-group .tribe-events-single-section-title:before, h3.tribe-events-related-events-title:before{content:""; position:absolute; height:4px; bottom:-1px; width:74px;} .single-tribe_events #tribe-events-content .tribe-events-event-meta dt{font-weight:600;} .single-tribe_events #tribe-events-content .tribe-events-event-meta dd{padding-bottom:10px;} .tribe-events-meta-group.tribe-events-meta-group-details dl dd, .single-tribe_events #tribe-events-content .tribe-events-event-meta dd{border-bottom:1px solid #e4e8ea; display:inline-block; width:100%;} .tribe-events-meta-group.tribe-events-meta-group-details dl dd:last-child, .single-tribe_events #tribe-events-content .tribe-events-event-meta dd:last-child{border-bottom:0;} .single-tribe_events .tribe-events-event-meta{font-size:14px;} .tribe-events-event-meta .column, .single-tribe_events .secondary .tribe-events-venue-map{width:48.9%; padding:0; margin-left:2%;} .tribe-events-event-meta .column.first{margin-left:0;} .single-tribe_events .tribe-events-venue-map{border:5px solid #e4e8ea; border-radius:0;} .tribe-events-single ul.tribe-related-events .tribe-related-events-title{font-size:18px; text-transform:uppercase;} .tribe-related-event-info .date-start:before{content: "\f073"; font-family:FontAwesome; margin-right:7px;} .tribe-related-event-info .recurringinfo .event-is-recurring, .tribe-related-event-info .recurringinfo .event-is-recurring:before{font-size:14px; color:#8b8b8b;} .tribe-events-single ul.tribe-related-events li .tribe-related-event-info{padding:10px 20px;} .widget .event-is-recurring, .widget .event-is-recurring > span:after{font-size:14px;} .tribe-grid-header .tribe-grid-content-wrap > div > span{color:#fff;} .tribe-events-back > a{text-transform:uppercase; padding:11px 20px; font-weight:600; color:#fff; border-radius:3px;} .tribe-events-back > a:hover{background:#8b8b8b;} #toTop{display:none; text-decoration:none; position:fixed; bottom:45px; right:30px; overflow:hidden; width:40px; height:40px; border:none; text-indent:100%; background:url(/reborn_website/static/src/img/batambooking/ui.totop.png) no-repeat left top; z-index:9999;} #toTopHover{background:url(/reborn_website/static/src/img/batambooking/ui.totop.png) no-repeat left -40px; width:40px; height:40px; display:block; overflow:hidden; float:left; opacity: 0; -moz-opacity: 0; filter:alpha(opacity=0); -webkit-transition: opacity .4s; -o-transition: opacity .4s; -moz-transition: opacity .4s; transition: opacity .4s;} #toTop:active, #toTop:focus{outline:none;} #toTop:hover:before{width: 0; height: 0;} #toTop:hover #toTopHover{opacity: 1;} .dt-style-picker-wrapper{position:fixed; z-index:99999; left:0px; top:150px;} #dt-style-picker{background:#ffffff; width:225px; float:left; position:absolute; top:0px; z-index:1; margin:0px; padding:0px 0px 10px; text-align:center; border:1px solid #DDDDDD;} #dt-style-picker h2{background:#fefefe; font:normal 12px Tahoma, Geneva, sans-serif; text-transform:uppercase; line-height:48px; width:100%; color:#848484; margin:0px 0px 15px; padding:0px; border-bottom:1px solid #DDDDDD;} #dt-style-picker h3{font:normal 12px Tahoma, Geneva, sans-serif; padding:0px 0px 10px; width:100%; color:#848484; margin:0px; text-transform:uppercase;} #dt-style-picker ul{float:left; margin:0px; padding:0px; text-align:center; width:225px;} #dt-style-picker ul li{display:inline-block; list-style-type:none; padding:0px; margin:0px 0px 6px 0px;} #dt-style-picker ul li a{background:#ffffff; border:1px solid #ffffff; padding:2px; display:inline-block; margin:0px; line-height:0;} #dt-style-picker ul li a.selected, #dt-style-picker ul li a:hover{border:1px solid #d7d7d7;} #dt-style-picker ul li a img{border:1px solid #d7d7d7;} #dt-style-picker .hr{margin:3px 0px;} .style-picker-ico{position:absolute; top:25px; left:225px;} .style-picker-ico img{max-width:inherit;} #footer11{float:left; width:100%; margin:0px; padding:0px; color:#8b8b8b; font-size:13px; border-top:1px solid #e4e8ea;} #footer11 .widget ul li a, #footer11 .entry-details .entry-metadata p a span, #footer11 .widget .dt-sc-social-icons li a, #footer11 .widget.widget_rss li:before, #footer11 a:hover{color:#8b8b8b;} #footer11 .widget.widget_products ul li a, #footer11 .widget_top_rated_products ul li a{color:#2c3e50;} #footer11 .widget.widget_shopping_cart ul li > a, #footer11 .widget.widget_rss li a, #footer11 .widget.widget_rss ul li:before, #footer11 .widget_recent_reviews .product_list_widget li > a{color:#2c3e50;} #footer11 h1, #footer11 h2, #footer11 h3, #footer11 h4, #footer11 h5, #footer11 h6, #footer11 h1 a, #footer11 h2 a, #footer11 h3 a, #footer11 h4 a, #footer11 h5 a, #footer11 h6 a, #footer11 .widget ul li h6 a, #footer11 .widget ul li h4 a{color:#2c3e50;} #footer11 .footer-widgets-wrapper{width:100%; margin:0px; padding:50px 0px 0px; float:left; clear:both; border-top:1px solid #fdfdfd; background:#f6f6f6;} #footer11 .footer-widgets-wrapper.type1{background:#f6f6f6;} #footer11 select{border:none; font-size:14px;} #footer11 .widget .recent-property-widget ul li h6 a{color:#ffffff;} #footer11 .widget ul#recentcomments li a, #footer11 .widget ul li a:hover, #footer11 .entry-details .entry-metadata p a:hover span{color:#8B8B8B;} #footer11 .wp-caption img{max-width:96%;} #footer11 .copyright{width:100%; float:left; clear:both; padding:13px 0px; margin:0px; color:#ffffff;} #footer11 .copyright.type2{padding:6px 0px 7px;} #footer11 .copyright{float:left; line-height:40px;} #footer11 .copyright p{margin-bottom:0; text-align:center;} #footer11 .copyright a{color:#fff;} #footer11 .copyright-content{float:right; margin-top:12px;} #footer11 .footer-logo{float:left;} #footer11 .footer-logo img{float:left;} #footer11 .footer-links .dt-sc-social-icons, #footer11 .footer-links .dt-sc-social-icons li{border:none; background:none;} #footer11 .footer-links .dt-sc-social-icons li:before{content:""; border:none;} #footer11 .footer-links .dt-sc-social-icons li a{width:40px; height:40px;} #footer11 .footer-links .dt-sc-social-icons li img:first-child{display:block;} #footer11 .footer-links .dt-sc-social-icons li img:last-child{display:none;} #footer11 .footer-links{display:inline-block; width:100%;} #footer11 .footer-links li{display:inline; padding-bottom:0; margin-right: 5px; padding-right: 7px; line-height:normal;} #footer11 .footer-links li:last-child{background:none;} #footer11 .copyright .copyright-info a:hover, #footer11 .footer-links a:hover{text-decoration:underline;} #footer11 .widget_categories ul li a, #footer11 .widget.widget_archive ul li a{border-bottom-color:#313131;} #footer11 .widget .dt-sc-social-icons{margin-bottom:20px; margin-top:10px;} #footer11 .widget .dt-sc-social-icons li{margin:0px; padding:0px; width:auto; clear:none; display:inline-block;} #footer11 .widget .dt-sc-social-icons li:before{content:"";} #footer11 .dt-sc-social-icons li{margin:0px;} #footer11.type2 .subscribe-frm input[type="submit"]{text-transform:uppercase;} #footer11.type2 .widget.links ul li a{color:#2c3e50;} #footer11 .footer-row2, #footer11 .footer-row3{border-top:1px solid #e4e8ea;} #footer11 .footer-row2 h4{font-weight:600; font-size:16px; color:#1d1d1d; margin-bottom:20px;} .footer-row2 .dt-sc-ico{padding-left:30px; position:relative;} .footer-row2 .dt-sc-ico .fa{left: 0; position: absolute; top: 6px; font-size:20px;} .dt-sc-ico > h5{margin-bottom:0; font-size:20px;} .footer-row2 .dt-sc-ico p{font-size:13px; color:#8b8b8b;} #footer11 .widget h3.widgettitle{font-weight:600;} #footer11 .footer-row2, #footer11 .footer-row3{padding:30px 0px; float:left; width:100%;} .footer-row3{font-size:12px;} .footer-row3, .footer-row3 p{line-height:20px;} .footer-row3 .dt-sc-two-sixth p.alignright{text-align:right;} .footer-row3 .dt-sc-two-sixth p.alignright, .footer-row3 .dt-sc-two-sixth p.alignright img{margin-bottom:0;} #footer11 .footer-widgets-wrapper{background:#fbfbfb;} #footer11 .widget ul.dt-sc-tabs-frame li{padding-left:0;} #footer11 .widget ul.dt-sc-tabs-frame li:before{content:"";} #footer11 .type2 ul.dt-sc-tabs-frame > li > a{background:#f6f6f6; border:1px solid #ededed; font-weight:300; font-size:14px; color:#35383f;} #footer11 .type2 ul.dt-sc-tabs-frame > li > a.current{background:#fff; border-bottom:2px solid;} #footer11 .dt-sc-tabs-frame-content{background:#fbfbfb; padding-top:25px;} #footer11 .dt-feature-icon{border-bottom: 1px solid #e6e6e6; padding-bottom: 5px; padding-left: 20px; margin-bottom:5px;} #footer11 .dt-feature-icon:last-child{border-bottom:0;} #footer11 .dt-feature-icon span{color:#8b8b8b;} .cover{position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 1999; background:rgb(33,33,33);} .social-bookmark{float:left; width:100%; padding-left:0; margin-bottom:20px; margin-top:20px;} .fb-root, .fb-like, #___plusone_0, .twitter-share-button, #iframe-stmblpn-widget-1, .IN-widget, .social-bookmark img, .pin-it-button, .db-wrapper{float:left !important; margin-right:10px !important;} a.pin-it-button{position:inherit !important;} .social-bookmark > iframe{width: 50px;} .booking-step-wrapper{display:inline-block; width:100%; margin: 0 0 40px; position: relative;} .step-wrapper{float: left; margin: 0 25px 0 25px; width: 20.7%;} .step-icon-wrapper{text-align:center;} .step-icon-wrapper h5{margin-top:7px;} .dt-privacy-wrapper{clear: both; padding-top: 10px; line-height: normal; font-size: 14px;} .dt-privacy-wrapper > input{margin-right: 10px;} .dt-sc-newsletter-section.type5 .dt-sc-subscribe-frm .dt-privacy-wrapper{position: relative;bottom: 20px;} .dt-sc-newsletter-section.type6 .dt-privacy-wrapper{text-align: center;} .dt-sc-newsletter-section.type1 .dt-sc-subscribe-frm:before{margin-top: -10px;} .dt-sc-newsletter-section.type1 .newsletter-tooltip{top: -39px;} .dt-cookie-consent .dt-sc-button.dt-cookie-close-bar, .dt-cookie-consent .dt-sc-button{font-size:12px !important; padding: 0px 10px !important;} .mfp-wrap{z-index: 99999 !important} .comment-form-cookies-consent input{margin-right: 7px;} .comment-form-dt-privatepolicy input{margin-right: 5px;} .dt-inline-modal > h4{background-color: #5a5a5a; color: #fff !important;} .dt-inline-modal > h4, .mfp-close-btn-in .mfp-close{color: #fff !important;} input#dt_contact_privacy.error, input#dt_reservation_privacy.error{box-shadow: 0px 0px 0px 1px #f00;} 

/* /reborn_website/static/src/css/batambooking/style.css defined in bundle 'reborn_website.batambooking_assets_frontend' */
 main a, main abbr, main address, main applet, main article, main aside, main audio, main b, main blockquote, main body, main canvas, main caption, main cite, main code, main dd, main del, main details, main dfn, main div, main dl, main dt, main em, main embed, main fieldset, main figcaption, main figure, main footer, main form, main h1, main h2, main h3, main h4, main h5, main h6, main header, main hgroup, main html, main i, main iframe, main img, main input, main ins, main kbd, main label, main legend, main mark, main menu, main nav, main object, main ol, main output, main p, main pre, main q, main ruby, main s, main samp, main section, main select, main small, main span, main strike, main strong, main sub, main summary, main sup, main table, main tbody, main td, main textarea, main tfoot, main th, main thead, main time, main tr, main tt, main u, main var, main video{background: 0 0; border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0; vertical-align: baseline} main article, main aside, main details, main figcaption, main figure, main footer, main header, main hgroup, main menu, main nav, main section{display: block} main abbr[title], main dfn[title]{border-bottom: 1px dotted; cursor: help} main blockquote, main q{quotes: none} main blockquote:after, main blockquote:before, main q:after, main q:before{content: none} main del{text-decoration: line-through} main hr{background: 0 0; border: 0; clear: both; color: transparent; height: 1px; margin: 0; padding: 0} main mark{background-color: #ffffb3; font-style: italic} main input, main select{vertical-align: middle} main ins{background-color: red; color: #fff; text-decoration: none} main table{border-collapse: collapse; border-spacing: 0} main p{line-height: 26px; margin-bottom: 10px;} .mean-container a.meanmenu-reveal, .mean-container .mean-nav{background:#05a9e1;} .top-bar, #footer11 .copyright, .dt-sc-button.small.purchase, .carousel_items .carousel-arrows a, th, .dt-sc-callout-box .dt-sc-button, .dt-sc-callout-box.type4, .dt-sc-callout-box.type1 .icon, .dt-sc-callout-box.type5 .icon, .dt-sc-callout-box.type2:hover .icon, .dt-sc-callout-box.type3:hover .icon, .dt-sc-callout-box.type1 .dt-sc-button, .dt-sc-callout-box.type5 .dt-sc-button, .dt-sc-pr-tb-col.selected .dt-sc-tb-header .dt-sc-price, .package-thumb-wrapper .featured-tag, .package-wrapper .featured-tag, .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content, .dt-sc-titled-box{background:#087dc2;} .dt-menu-toggle{background:#02b0ed;} #main-menu > ul > li.current_page_item > a, #main-menu > ul > li.current_page_ancestor > a, #main-menu > ul > li.current-menu-item > a, #main-menu > ul > li.current-menu-ancestor > a, .property-item .hotel-details .dt-sc-button.yellow, .product .package-thumb-wrapper .onsale, .quantity.buttons_added input[type="button"], .tribe-events-meta-group .tribe-events-single-section-title:before, h3.tribe-events-related-events-title:before, .widget h3.widgettitle:before, .megamenu-child-container > ul.sub-menu > li > a:before, .megamenu-child-container > ul.sub-menu > li > .nolink-menu:before, #frmbooking input[type="submit"]:hover, .tribe-grid-header > .tribe-grid-content-wrap > .column.tribe-week-today{background:#fade03;} , .yith-wcwl-add-to-wishlist a, .add_to_wishlist, .summary.entry-summary .yith-wcwl-wishlistexistsbrowse.show, .summary.entry-summary .yith-wcwl-wishlistaddedbrowse.show, .single_add_to_cart_button:hover, .widget button:hover, .button{background:#8b8b8b;} */ ul.products li .package-details .yith-wcwl-add-to-wishlist a, ul.products li .package-details .yith-wcwl-wishlistexistsbrowse.show a{background-color:#8b8b8b;} .yith-wcwl-add-to-wishlist a:hover, .add_to_wishlist:hover, .summary.entry-summary .yith-wcwl-wishlistexistsbrowse.show:hover, .summary.entry-summary .yith-wcwl-wishlistaddedbrowse.show:hover, .single_add_to_cart_button, .quantity.buttons_added input[type="button"]:hover, .widget button, .dt-sc-ico-content.type3:hover .icon, .dt-sc-ico-content.type2 .icon span, .dt-sc-ico-content.type5 .icon, .dt-sc-ico-content.type9 .icon, .dt-sc-ico-content.type8:hover .icon, span.image-overlay-inside:before, .button:hover, #open_datepicker .ui-datepicker-calendar .ui-state-active, .tribe-events-back > a{background:#6dc82b;} */ .widget.widget_product_search #searchform input[type="submit"], .widget.widget_search #searchform input[type="submit"], ul.products li .package-wrapper:hover .yith-wcwl-add-to-wishlist a, .step-finish .step-icon span{background-color:#6dc82b;} .widget.widget_product_search #searchform input[type="submit"]:hover, .widget.widget_search #searchform input[type="submit"]:hover{background-color:#8b8b8b;} .tour-pack-option .dt-sc-button, .search-container input[type="submit"], .megamenu-child-container .tribe-events-event-cost, .section-title:before, .section-title1:before{background:#fade03;} .portfolio .fig-overlay a:hover{background-color:#128fc0;} .portfolio figcaption{background:none repeat scroll 0 0 rgba(25, 169, 229, 0.9);} .bx-controls-direction a.bx-prev:hover, .bx-controls-direction a.bx-next:hover, .step-icon-current .step-icon span{background-color:#087dc2;} .widget_price_filter .ui-slider .ui-slider-handle{background:#21c2f8;} .selection-box:after{background-image:url(/reborn_website/static/src/css/batambooking/images/select.png);} #main-menu > ul > li > a:hover, #main-menu > ul > li:hover > a, #main-menu ul li.menu-item-simple-parent ul > li:hover > a, .fullwidth-section.grey-bg .welcome-txt h2, .package-item:hover .package-details > h5 a, .entry-place-title h5, .entry-place-meta .map-marker, .menu-item-widget-area-container .widget ul li a.map-marker, .dt-travel-place-wrapper .place-details h5 a, .tour-pack-detail h5 a:hover, .entry-post:hover .entry-detail h2 a, .pagination ul li.active-page, .pagination ul li a:hover, .widget ul li a:hover, .widget .map-marker, .dt-sc-ico > .fa, #footer11.type2 .widget.links ul li a:hover, .place-item:hover h5 a, .products .package-wrapper:hover h5 a, h3.section-title, .holioday-pack h2 a, .dt-sc-event:hover > h4 a, .introtext.type2 > h2, .entry-metadata p a:hover, #footer11 .widget.widget_tweetbox ul li a, .widget.widget_text .phone .fa, .entry-post .entry-detail .entry-post-meta li a:hover, .author-info h3, .commententries h3, #respond h3, .tour-pack-option ul li p i, .tour-package-item.type2:hover .tour-pack-detail h5 a, h5.dt-sc-toggle.active a, h5.dt-sc-toggle-accordion.active a, h5.dt-sc-toggle.active:before, h5.dt-sc-toggle-accordion.active:before, .megamenu-child-container ul.sub-menu > li > ul li a:hover,.dt-sc-callout-box.type4 .dt-sc-button:hover, .dt-sc-callout-box.type1:hover .icon, .dt-sc-callout-box.type5:hover .icon, .dt-sc-callout-box.type2 .icon, .project-details li a:hover, .breadcrumb a:hover, .dt-sc-contact-info .icon, .dt-sc-contact-info p a:hover, .main-title-wrapper span.main-title-icon, .widget.widget_rss h3.widgettitle a.rsswidget, .hotel-details h2 a, .property-item .hotel-details .hotel-type li a:hover, ul.dt-sc-fancy-list li a:hover, .reviews-wrapper .author-detail cite a:hover, .client-testimonial .author-detail cite a:hover, .review-item .author-detail cite a:hover, .woocommerce-review-link:hover, .megamenu-child-container ul.sub-menu > li > ul li.current_page_item a, .megamenu-child-container ul.sub-menu > li > ul li.current_page_ancestor a, .megamenu-child-container ul.sub-menu > li > ul li.current-menu-item a, .megamenu-child-container ul.sub-menu > li > ul li.current-menu-ancestor a, #main-menu ul li.menu-item-simple-parent ul li.current_page_item > a, #main-menu ul li.menu-item-simple-parent ul li.current_page_ancestor > a, #main-menu ul li.menu-item-simple-parent ul li.current-menu-item > a, #main-menu ul li.menu-item-simple-parent ul li.current-menu-ancestor > a, .dt-sc-parallax-section .dt-sc-ico-content.type4 .icon span, .widget.widget_tweetbox ul li a, #main-menu ul.menu li .menu-item-widget-area-container ul.menu li a:hover, .menu-item-widget-area-container .widget_recent_entries .entry-metadata a:hover, .menu-item-widget-area-container h3.widgettitle, .step-icon-current h5, .woocommerce-MyAccount-navigation ul > li.is-active > a{color:#087dc2;} .top-bar .float-left p span, .top-bar a:hover{color:#21c2f8;} .portfolio figcaption p > a:hover, .portfolio figcaption h5 a:hover{color:#fade03;} #footer11 .widget ul li a:hover, #footer11 .entry-details .entry-metadata p a span, #footer11 a, #footer11 .widget-links.widget ul li:before, #footer11 .copyright a:hover{color: #19A9E5;} .products .package-wrapper:hover .package-price ins, .products .package-wrapper:hover .package-price span > .amount, .package-item:hover .package-price, .reviews-wrapper .review-detail > i, .entry-date, #dt-timeline-posts h2 a, .review-item h3, .holioday-pack h3, .dt-sc-event:hover .dt-sc-event-detail .event-price span, .dt-feature-icon span, .overal-rating-wrapper h2, .added_to_cart.wc-forward, .dt-sc-ico-content.type1 .icon span, .dt-sc-ico-content.type4 .icon span, .dt-sc-ico-content.type6 .icon span, .dt-sc-ico-content.type8 .icon span, .dt-sc-ico-content.type3:hover .icon, .dt-sc-ico-content.type5 .icon, .dt-sc-ico-content.type9 .icon, .dt-sc-ico-content.type7:hover .icon span, .dt-sc-ico-content.type4 .icon span, .dt-sc-ico-content.type7 .icon, .dt-sc-ico-content.type3 .icon, .dt-sc-ico-content.type2:hover .icon span, .megamenu-child-container > ul.sub-menu > li > a:hover, .step-finish h5{color:#6dc82b;} .holioday-pack h2 a span{color:#ffbc00;} .added_to_cart.wc-forward:hover, .dt-sc-button.bordered{color:#8b8b8b;} .top-right ul li{border-color:#3ba1dd;} .dt-sc-button.bordered{border-color:#8b8b8b;} .package-wrapper .package-details, .package-wrapper .package-details .package-content, .dt-sc-pr-tb-col.type3 .dt-sc-tb-content, .entry-post .entry-detail{border-color:#eceeeb;} .dt-sc-ico-content.type10 .icon{border-color:#92db5d;} ul.dt-sc-tabs-frame > li > a.current, .woocommerce-tabs ul.tabs > li.active > a, .woocommerce-tabs ul.tabs > li > a:hover, ul.dt-sc-tabs-frame > li > a:hover, .dt-sc-toggle-frame h5.dt-sc-toggle.active, .dt-sc-toggle-frame h5.dt-sc-toggle-accordion.active, #footer11 .type2 ul.dt-sc-tabs-frame > li > a.current{border-bottom-color:#6dc82b;} ul.dt-sc-tabs-vertical-frame > li > a.current,ul.dt-sc-tabs-vertical-frame > li > a:hover{border-right-color:#6dc82b;} .dt-sc-entry-sorting a.active_sort:after{border-top-color:#6dc82b;} .portfolio .fig-overlay a{border-color:#128fc0;} #main-menu ul li.menu-item-simple-parent ul li ul, blockquote.type4, blockquote.type2, #main-menu ul li.menu-item-simple-parent ul, .megamenu-child-container, .dt-sc-pullquote5, .dt-sc-pullquote6, .dt-sc-callout-box.type3, .main-title, .main-title-wrapper span.main-title-icon{border-color:#087dc2;} blockquote.type2:before{border-top-color:#087dc2;} .property-search-container-wrapper{border-top-color:#fade03; border-bottom-color:#6dc82b;} .hotel-offer:before, .blog-entry .entry-thumb .featured-post:before, .blog-entry.sticky .entry-thumb .featured-post:before, .entry-post .entry-thumb .featured-post:before, .dt-sc-package-item .dt-sc-packtype.new:before{border-left-color:#fade03;} ul.products li .onsale{border-top-color:#fade03;} .package-thumb-wrapper .featured-tag:after, .package-wrapper .featured-tag:after{border-left-color:#087dc2;} .package-wrapper .featured-tag:after{border-right-color:#087dc2 !important;} .package-thumb-wrapper .featured-tag:after{border-left-color:#087dc2 !important;} .widget_price_filter .ui-slider .ui-slider-handle{box-shadow:1px 1px 2px #1a99c3 inset;} .dt-sc-ico-content.type4:hover .icon{box-shadow: 0 0 0 8px rgba(109, 200, 43,0.3);} .dt-sc-parallax-section .dt-sc-ico-content.type4:hover .icon{box-shadow: 0 0 0 8px rgba(8, 125, 194,0.3);} .tribe-events-calendar td a, .tribe-events-read-more, .single-tribe_events a.tribe-events-ical, .single-tribe_events a.tribe-events-ical:hover, .single-tribe_events a.tribe-events-gcal, .single-tribe_events a.tribe-events-gcal:hover, .events-shortcode-list h2 a, .events-shortcode-list .read-more:hover, .secondary-sidebar .tribe-mini-calendar .tribe-events-has-events a, #footer11 .tribe-mini-calendar .tribe-events-has-events a{color:#087dc2;} .secondary-sidebar .tribe-mini-calendar .tribe-events-has-events.tribe-events-present a:hover, .secondary-sidebar .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today a:hover, #footer11 .tribe-mini-calendar .tribe-events-has-events.tribe-events-present a:hover, #footer11 .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today a:hover, .tribe-events-list .tribe-events-event-cost span, .widget.tribe-events-adv-list-widget .tribe-events-widget-link a{background-color: #6dc82b;} .tribe-events-calendar td .tribe-events-month-event-title a, .events-shortcode-list h2 a:hover, .events-shortcode-list .read-more, h2.tribe-events-list-event-title a:hover, .single-tribe_events .tribe-events-sub-nav li a:hover, .single-tribe_events .tribe-events-schedule h3{color:#087dc2;} .secondary-sidebar .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present, .secondary-sidebar .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today, #footer11 .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present, #footer11 .tribe-mini-calendar td.tribe-events-has-events.tribe-mini-calendar-today, .widget .tribe-mini-calendar td.tribe-events-has-events.tribe-events-present{background:#087dc2;} .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a, #tribe-events-content .tribe-events-tooltip h4, .datepicker.dropdown-menu td.active.active, .tribe-events-read-more:after, .secondary-sidebar .tribe-mini-calendar .tribe-mini-calendar-nav td, .secondary-sidebar .tribe-mini-calendar .tribe-events-present, .secondary-sidebar .tribe-mini-calendar .tribe-mini-calendar-today, #footer11 .tribe-mini-calendar .tribe-mini-calendar-nav td, #footer11 .tribe-mini-calendar .tribe-events-present, #footer11 .tribe-mini-calendar .tribe-mini-calendar-today, #tribe-bar-form .tribe-bar-submit input[type="submit"]:hover, .tribe-grid-header, .tribe-events-calendar thead th, .widget .tribe-mini-calendar .tribe-mini-calendar-nav td, .tribe-events-sub-nav li a{background:#087dc2;} .tribe-events-list .tribe-events-event-cost span{border-color:#6dc82b;} #tribe-bar-form .tribe-bar-submit input[type="submit"]:hover, .widget.tribe-events-adv-list-widget .tribe-events-widget-link a:hover, .tribe-events-sub-nav li a:hover{background:#8b8b8b;} .events-archive #main, .events-single #main, .tribe-events-venue #main, .tribe-events-calendar thead th, .secondary-sidebar .tribe-mini-calendar .tribe-mini-calendar-nav td, #footer11 .tribe-mini-calendar .tribe-mini-calendar-nav td{border-color:#087dc2;} .tribe-grid-allday .hentry.vevent > div, .tribe-grid-body div[id*="tribe-events-event-"] .hentry.vevent, .tribe-grid-allday .hentry.vevent > div:hover, .tribe-grid-body div[id*="tribe-events-event-"] .hentry.vevent:hover{background:rgba(250, 222, 3, 0.9); border-color:#f1d602;} .tribe-grid-allday .hentry.vevent > div:hover, .tribe-grid-body div[id*="tribe-events-event-"] .hentry.vevent:hover{background:#087dc2;} .tribe-grid-allday .hentry.vevent > div:hover, .tribe-grid-body div[id*="tribe-events-event-"] .hentry.vevent:hover{border-color:#087dc2;} .tribe-grid-header, .tribe-events-grid .tribe-grid-header .tribe-grid-content-wrap .column{border-color:#025d92;} .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a, #tribe_events_filters_wrapper input[type="submit"], .tribe-events-button, #tribe-events .tribe-events-button, .tribe-events-button.tribe-inactive, #tribe-events .tribe-events-button:hover, .tribe-events-button:hover, .tribe-events-button.tribe-active:hover, #tribe-bar-form .tribe-bar-submit input[type="submit"]{background:#6dc82b;} @media only screen and (max-width: 767px){.tribe-events-calendar td.tribe-events-present, #tribe-events-content .tribe-events-calendar td.tribe-events-present:hover, .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a, .tribe-events-calendar td.mobile-active, .tribe-events-calendar .mobile-active div[id*="tribe-events-daynum-"], .tribe-events-calendar .mobile-active div[id*="tribe-events-daynum-"] a, #tribe-events-content .tribe-events-calendar .mobile-active:hover{background:#087dc2 !important; color:#ffffff;}.tribe-events-calendar .tribe-events-present.tribe-events-has-events:after{background:#ffffff;}} #buddypress div.item-list-tabs ul li.selected a, #buddypress div.item-list-tabs ul li.current a{border-bottom-color:#6dc82b;} #buddypress div.item-list-tabs ul li a span, #buddypress div#subnav.item-list-tabs ul li a, #buddypress li span.unread-count, #buddypress tr.unread span.unread-count, .widget.buddypress div.item-options a.selected, .widget.buddypress .bp-login-widget-user-links > div.bp-login-widget-user-link a:hover{color:#6dc82b;} #buddypress div.item-list-tabs#subnav ul li.selected a, #buddypress div.item-list-tabs#subnav ul li.current a, #buddypress .activity-list li.load-more{background-color:#6dc82b;} .members .pagination a, .members .pagination span.current, .pagination-links a, .pagination-links span.current, #buddypress div.item-list-tabs ul li a span, #item-buttons .generic-button a, #buddypress div#subnav.item-list-tabs ul li a, #buddypress div.activity-meta a:hover, #buddypress li span.unread-count, #buddypress tr.unread span.unread-count, #buddypress .activity-list li.load-more a, #buddypress .activity-list .activity-content .activity-inner, #buddypress .activity-list .activity-content blockquote, #buddypress ul.item-list li div.item-desc{border-color:#6dc82b;} #buddypress div#subnav.item-list-tabs ul li.selected a{color:#fff;} .pagination-links span.current{color:#087dc2;} #bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer{background:#087dc2;} #bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer{border-color:#087dc2;} .top-right ul li a{line-height: 27px; font-size: 10px; text-decoration: none;} .top-bar .dt-sc-contact-info > p{font-size: 10px;} .dt-sc-toggle-frame .dt-sc-toggle-content{color: #8b8b8b;} .dt-sc-ico-content.type10 a, .dt-sc-ico-content.type11 a{text-decoration: none; color: #2c3e50;} .dt-sc-ico-content.type10 a:hover, .dt-sc-ico-content.type11 a:hover{color: #868686;} .dt-sc-ico-content.type11{color: #8b8b8b;} .dt-sc-ico-content.type10 h4, .dt-sc-ico-content.type11 h4{font-size: 18px;} .dt-sc-ico-content.type10 h4{font-size: 16px; color: #2c3e50;} .dt-sc-ico-content.type10 p, .dt-sc-ico-content.type11 p{color: #8b8b8b;} .dt-sc-ico-content.type10 .icon , .dt-sc-ico-content.type11 .icon{width: 65px; height: 65px; border-color:#92db5d; background: #6dc82b; overflow: hidden;} .dt-sc-ico-content.type11 .icon > img, .dt-sc-ico-content.type10 .icon > img{padding: 2px;} .dt-sc-one-half .row{margin: 0;} .dt-sc-one-half .dt-sc-ico-content.type10{margin-bottom: 20px;} .dt-sc-one-half .dt-sc-ico-content.type10:last-child{margin-bottom: 0;} .batambooking_block_1{padding: 46px 0;} .batambooking_block_1 .dt-sc-ico-content .icon{width: 60px; height: 60px; margin-right: 10px;} .batambooking_block_1 .column.dt-sc-one-fourth:nth-child(5n+1){padding-left: 0px; clear: both;} .batambooking_block_1 .column.dt-sc-one-fourth{padding: 0; padding-left: 1.5%; width: 20%; margin: 0;} .batambooking_block_1 .dt-sc-ico-content h4{font-size: 16px;} .batambooking_block_1 .dt-sc-ico-content h4 a{cursor: default !important;} .fullwidth-section .container, #footer11 .footer-widgets-wrapper .container{padding: 0;} #footer11 .container{padding: 0;} .fullwidth-section-padding{padding-top: 64px; padding-bottom: 64px;} .batambooking_block_2{color: #fff; margin: 50px 0;} .batambooking_block_2 .fullwidth-section{background-color: transparent; padding: 0!important;} .batambooking_block_2 p{margin-bottom: 10px;} .dt-sc-button{font-size: 13px; padding: 7px 13px; background: #8b8b8b; text-decoration: none !important;} .dt-sc-button:hover .dt-sc-button:focus{background: #6dc82b;} .entry-post .entry-date > span:after, .entry-post .entry-date:before{border-top: 1px solid #eceeeb; float: left; width: 100%; position: absolute; left: 0; content: ""; top: 46%; z-index: 1;} .entry-post .entry-date > span:after{border-top: 1px solid #ECEEEB; left: 7%;} .entry-post .entry-date p{background: #fff; width: 87px; height: 87px; border: 1px solid #eceeeb; border-radius: 50%; text-align: center; font-size: 26px; margin: 0 auto 20px; padding-top: 20px; position: relative; z-index: 2;} .entry-post .entry-detail h2{font-size: 16px;} .entry-post .entry-detail h2 a{color: #2c3e50; font-size: 20px; text-decoration: none !important;} 

/* /reborn_website/static/src/css/batambooking/style-responsive.css defined in bundle 'reborn_website.batambooking_assets_frontend' */
 @media only screen and (min-width:1120px) and (max-width:1280px){.container{width:1060px;}.boxed .wrapper, .boxed .is-sticky #header-wrapper{width:1100px;}#primary{width:73%;}#logo{width:20%; margin-top:5px;}#main-menu{width:80%;}#header.header2 #main-menu > ul.menu > li > a, #header.header3 #main-menu > ul.menu > li > a, #header.header2 #main-menu > ul.menu > li > span.nolink-menu, #header.header3 #main-menu > ul.menu > li > span.nolink-menu{padding-left:33px;}#main-menu > ul.menu > li > a > i, #main-menu > ul.menu > li > span.nolink-menu > i{left:12px;}#main-menu > ul.menu > li > a, #main-menu > ul.menu > li > span.nolink-menu{padding:9px 19px 8px;}.secondary-sidebar#secondary-right, .secondary-sidebar#secondary-left{width:24%;}#primary.page-with-both-sidebar{width:48%;}.banner .search-container form > p.select-price, .fullwidth-section .search-container form > p.select-price{width:14.9%;}.banner .search-container form > p, .fullwidth-section .search-container form > p{width:20.7%;}.search-container form > input[type="text"]{width:35.5%;}.page-template-tpl-fullwidth .fullwidth-section.grey-bg .dt-sc-testimonial-carousel-wrapper{width:960px;}.dt-sc-testimonial-carousel-wrapper .carousel-arrows a.testimonial-prev{left:-50px;}.dt-sc-testimonial-carousel-wrapper .carousel-arrows a.testimonial-next{right:-50px;}.page-with-sidebar.page-with-both-sidebar .blog-isotope-wrapper .dt-sc-one-half, .page-with-sidebar.page-with-both-sidebar .blog-isotope-wrapper .dt-sc-one-third{width:100%;}.page-with-sidebar .blog-isotope-wrapper .dt-sc-one-third{width:48.5%;}.fullwidth-section.full-globe.dt-sc-parallax-section{height:auto;}.fullwidth-section.full-globe.dt-sc-parallax-section .globe{margin-top: -115px; position: relative; top: 6px;}#primary .dt-footer-newsletter h3{font-size:13px;}.dt-footer-newsletter .subscribe-frm{margin-top:14px;}.widget .recent-posts-widget .pack-rating{float:left; margin-top:10px;}.recent-hotels-widget .star-rating-wrapper, .recent-places-widget .star-rating-wrapper, .recent-posts-widget .star-rating-wrapper{min-width: 52%;}#primary .recent-hotels-widget .star-rating-wrapper, #primary .recent-places-widget .star-rating-wrapper, #primary .recent-posts-widget .star-rating-wrapper{min-width:62%;}.widget.search-container form > p{width:46%;}.menu-item-widget-area-container .star-rating-wrapper{min-width:55%;}.page-with-sidebar.page-with-both-sidebar .dt-sc-one-fourth{width:48%;}.search-container form > p{width:79.9%;}.page-with-both-sidebar .hotel-item .hotel-details .dt-sc-button{margin-right:0;}.dt-sc-donutchart-large .dt-sc-donutchart, .dt-sc-donutchart-large .dt-sc-donutchart canvas{height: 270px !important; width: 270px !important;}.dt-sc-donutchart-large .donutcharttext{width:270px !important; line-height:36px !important;}.column.no-space.dt-sc-one-fourth{width:24.978%;}.portfolio.column.no-space.dt-sc-one-fourth{width:24.979%;}.portfolio.dt-sc-one-fourth figcaption h5{font-size:18px; text-transform:capitalize;}.search-container .pro-search-form > p{width:28.7%;}.page-with-sidebar.page-with-both-sidebar .search-container form > p{width:66.3%;}.page-with-sidebar.page-with-both-sidebar .hotel-item.hotel-list-view .hotel-details{padding-right: 20%; width: 39%;}.page-with-both-sidebar .portfolio.column.no-space.dt-sc-one-third, .page-with-both-sidebar.page-with-sidebar .portfolio.column.no-space.dt-sc-one-fourth{width:49.995%;}.container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-fourth.with-sidebar figcaption h5, .container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-third.with-sidebar figcaption h5{font-size:18px;}.container .page-with-sidebar.page-with-both-sidebar .portfolio figcaption h5{text-transform:capitalize;}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-overlay{display:inline-block;}.page-with-both-sidebar .portfolio.dt-sc-one-fourth p, .container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-third.with-sidebar figcaption .fig-content p, .container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-fourth.with-sidebar figcaption .fig-content p{display:block;}.page-with-sidebar.page-with-both-sidebar .products .dt-sc-one-fourth{width:100%; margin:0;}.page-with-sidebar.page-with-both-sidebar .products .dt-sc-one-fourth .yith-wcwl-add-to-wishlist{margin-left:10px;}.dt-sc-one-third .package-price{margin-right:5px;}.dt-sc-one-third .yith-wcwl-add-to-wishlist{margin-right:5px;}.page-with-both-sidebar .dt-sc-one-third .yith-wcwl-add-to-wishlist{margin-left:0; margin-top:10px;}.step-wrapper{width:20.1%;}#open_datepicker .ui-datepicker-group.ui-datepicker-group-first{margin-right:23px;}#open_datepicker td, #open_datepicker th{padding:9px;}} @media only screen and (min-width:960px) and (max-width:1119px){.container{width:900px;}.boxed .wrapper, .boxed .is-sticky #header-wrapper{width:950px;}.header2 #main-menu > ul.menu > li > a, .header2 #main-menu > ul.menu > li > span.nolink-menu{padding:9px 12px 8px; text-transform:capitalize;}#logo{margin-top:7px;}#main-menu > ul.menu > li > a > i, #main-menu > ul.menu > li > span.nolink-menu > i{left:12px; font-size:13px; line-height:37px;}.header3 #main-menu > ul.menu > li > a > i, .header3 #main-menu > ul.menu > li > span.nolink-menu > i{line-height:42px;}#header.header2 #main-menu > ul.menu > li > a, #header.header3 #main-menu > ul.menu > li > a, #header.header2 #main-menu > ul.menu > li > span.nolink-menu, #header.header3 #main-menu > ul.menu > li > span.nolink-menu{padding-left:31px; padding-right:12px;}#primary{width:67%;}.secondary-sidebar#secondary-right, .secondary-sidebar#secondary-left{width:29%;}#primary.page-with-both-sidebar{width:49%;}#secondary-left.secondary-has-both-sidebar, #secondary-right.secondary-has-both-sidebar{width:23%;}.page-title, .page-title1{font-size:22px;}#main-menu ul li.menu-item-simple-parent ul li ul{left:auto; right:220px;}.header3 #main-menu ul li.menu-item-simple-parent ul li ul{right:auto; left:220px;}.banner .search-container form > p.select-price, .fullwidth-section .search-container form > p.select-price{width:24%; margin-right:0;}.banner .search-container form > p.select-price.price-last, .fullwidth-section .search-container form > p.select-price.price-last{margin-right:20px;}.banner .search-container form > p, .fullwidth-section .search-container form > p{width:23%;}#main-menu > ul.menu > li > a, #main-menu > ul.menu > li > span.nolink-menu{font-size:12px; padding:12px 16px 12px;}.megamenu-child-container{top:91px;}#main-menu ul li.menu-item-simple-parent ul{top:81px;}.megamenu-2-columns-group .megamenu-child-container{width:440px;}.megamenu-3-columns-group .megamenu-child-container{width:660px;}.megamenu-4-columns-group .megamenu-child-container{width:880px;}.megamenu-child-container > ul.sub-menu > li{width:190px;}.megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth{width:410px;}.megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth{width:630px;}.megamenu-4-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth{width:850px;}.megamenu-2-columns-group .menu-item-fullwidth .widget{width:100%; margin:0px 0px 20px;}.megamenu-4-columns-group .menu-item-fullwidth .widget{width:263px;}.megamenu-3-columns-group .menu-item-fullwidth .widget{width:295px;}.megamenu-child-container > ul.sub-menu > li.fill-two-columns{width:410px;}.megamenu-child-container > ul.sub-menu > li.fill-three-columns{width:630px;}.megamenu-child-container > ul.sub-menu > li.fill-four-columns{width:850px;}.megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.fill-three-columns, .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.fill-four-columns{width:410px;}.megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.fill-four-columns{width:630px;}.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:405px;}.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget{width:263px;}.megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:295px;}.dt-sc-social-icons li a{width:41px; height:41px; line-height:41px;}.dt-sc-ico > h5{font-size:17px;}.dt-footer-newsletter{padding:20px; min-height:157px;}#primary .dt-footer-newsletter h3{font-size:14px; text-transform:capitalize;}.dt-footer-newsletter .subscribe-frm{margin-top:4px;}.content-full-width .blog-isotope-wrapper .dt-sc-one-third{width:31.7%;}.dt-sc-pack-detail{width:63%;}.widget ul li a.thumb{width:65px;}.widget_recent_entries h4{font-size:14px; font-weight:600; line-height:23px;}.widget .pack-rating{margin-top:10px; float:left;}.entry-place-meta ul > li .pack-rating{float:left;}.widget #wp-calendar td{padding:6px;}.widget.search-container form > p{width:100%;}.page-with-sidebar .search-container form > p{width:70.3%;}.page-with-sidebar.page-with-both-sidebar .search-container form > p{width:62.3%;}.menu-item-widget-area-container .star-rating-wrapper{min-width:56%;}.page-template-tpl-fullwidth .fullwidth-section.grey-bg .dt-sc-testimonial-carousel-wrapper{width:900px;}.dt-sc-testimonial-carousel-wrapper .carousel-arrows a.testimonial-prev{left:-45px;}.dt-sc-testimonial-carousel-wrapper .carousel-arrows a.testimonial-next{right:-45px;}.dt-sc-ico-content.type11 .icon{margin-right:20px;}.dt-sc-ico-content.type11 h4{font-size:17px;}.dt-sc-donutchart-large .dt-sc-donutchart, .dt-sc-donutchart-large .dt-sc-donutchart canvas{height: 270px !important; width: 270px !important;}.dt-sc-donutchart-large .donutcharttext{width:270px !important; line-height:36px !important;}.page-with-sidebar.page-with-both-sidebar .portfolio.column.no-space.dt-sc-one-fourth.with-sidebar, .page-with-sidebar.page-with-both-sidebar .portfolio.column.no-space.dt-sc-one-third{width:100%;}.container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-fourth.with-sidebar figcaption h5{font-size:18px; text-transform:uppercase;}.page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-overlay{display:inline-block;}.page-with-both-sidebar .portfolio.dt-sc-one-fourth p{display:block;}.page-with-sidebar .portfolio.column.no-space.dt-sc-one-fourth{width:33.3%;}.container .portfolio.dt-sc-one-fourth.with-sidebar figcaption h5{font-size:16px;}.content-full-width .portfolio.dt-sc-one-third .fig-content > p{margin-bottom:0;}.container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-third.with-sidebar figcaption h5{font-size:18px;}.container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-third.with-sidebar figcaption .fig-overlay{display:inline-block;}.container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-third.with-sidebar figcaption p, .container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-fourth.with-sidebar figcaption p{display:block;}.dt-sc-sorting-container a:first-child{left: 5px; position: relative;}.page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-half figcaption p{margin-bottom:0;}.container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-half.with-sidebar figcaption h5{font-size:15px; text-transform:capitalize;}.column.no-space.dt-sc-one-fourth{width:24.97%;}.page-with-sidebar .dt-sc-sorting-container a, .page-with-sidebar .dt-sc-entry-sorting a{border-left:1px solid #ededed; margin-left:10px; margin-bottom:10px;}.portfolio.column.no-space.dt-sc-one-fourth{width:24.974%;}.search-container form > input[type="text"]{width:32.5%;}.gift-package .entry-gift-title h3{font-size:20px;}.entry-post .entry-detail h2{font-size:18px;}.page-template-tpl-fullwidth .fullwidth-section.grey-bg .container .welcome-txt{width:900px;}.fullwidth-section.full-globe.dt-sc-parallax-section{height:auto;}.globe{margin-top:0; position: relative; top: 10px;}.support-info{padding:15px 20px;}.support-info a.dt-sc-button{min-width:inherit; font-size:15px;}.support-info p{font-size:14px;}.support-info > img{width:43.7%; top:31px;}.support-info h2{font-size:21px;}.page-with-sidebar .dt-sc-pack-detail > h5{width:80%;}.page-with-sidebar.page-with-both-sidebar .dt-sc-one-fourth{width:48%;}.hotel-item.hotel-list-view .hotel-thumb{width:34%;}.hotel-details h2{display:inline-block; width:73%;}.dt-sc-entry-sorting a{margin-left:10px; margin-bottom:10px;}.page-with-both-sidebar .hotel-item.hotel-list-view .hotel-thumb{width:92%; margin-bottom:30px;}.page-with-both-sidebar .hotel-item.hotel-list-view .hotel-details{width:76%;}.hotel-item.hotel-list-view .hotel-details{padding-right: 16.5%; width: 44.5%;}.with-sidebar .hotel-item.hotel-list-view .hotel-details{padding-right:18%; width:43%;}.search-container form > p{width:77%;}#dt-timeline-posts .dt-timeline-post.left .dt-timeline-content .dt-timeline-tilte:before{right:-117px;}#dt-timeline-posts .dt-timeline-post.right .dt-timeline-content .dt-timeline-tilte:before{left:-117px;}.portfolio.dt-sc-one-fourth figcaption h5{font-size:18px; text-transform:capitalize;}.portfolio.dt-sc-one-fourth figcaption p{display:none;}.page-with-both-sidebar .blog-isotope-wrapper .dt-sc-one-half{width:100%;}.page-with-both-sidebar .blog-thumb .entry-thumb{padding-bottom:35px;}.page-with-sidebar .blog-isotope-wrapper .dt-sc-one-half, .page-with-sidebar .blog-isotope-wrapper .dt-sc-one-third{width:100%;}.breadcrumb-wrapper h1{font-size:24px;}.breadcrumb-wrapper .breadcrumb a, .breadcrumb-wrapper .breadcrumb h4{font-size:12px;}.rating-item li.rate-number{min-width:72px;}.rating-item li.rate-percent{margin-right:11px;}.rating-item li.rate-starts{min-width:115px;}.rating-item li.rate-percent{width:170px;}.dt-hotel-room-wrapper li.room-details{width:29.5%;}.search-container .pro-search-form > p{width:100%;}.page-with-sidebar .dt-hotel-room-wrapper li.room-name{width:25%;}.page-with-sidebar .dt-sc-one-fourth .yith-wcwl-add-to-wishlist{margin-left:0; margin-top:10px;}.package-wrapper .package-meta li{line-height:normal;}.page-with-sidebar.page-with-both-sidebar .products .dt-sc-one-fourth{width:100%;}.page-with-sidebar.page-with-both-sidebar .products .dt-sc-one-fourth .yith-wcwl-add-to-wishlist{margin-left:10px;}.dt-sc-one-third .package-wrapper .package-details .package-content, .page-with-sidebar .dt-sc-one-half .package-wrapper .package-details .package-content{text-align:center;}.dt-sc-one-third .package-wrapper .package-price, .dt-sc-one-third .package-content .dt-sc-button, .page-with-sidebar .dt-sc-one-half .package-wrapper .package-price, .page-with-sidebar .dt-sc-one-half .package-content .dt-sc-button{float:none;}.dt-sc-one-third .package-content .dt-sc-button, .dt-sc-one-third .yith-wcwl-add-to-wishlist, .page-with-sidebar .dt-sc-one-half .package-content .dt-sc-button, .page-with-sidebar .dt-sc-one-half .yith-wcwl-add-to-wishlist{display:inline-block;}.dt-sc-one-third .package-wrapper .package-price, .page-with-sidebar .dt-sc-one-half .package-wrapper .package-price{margin-right:0;}.dt-sc-one-third .yith-wcwl-add-to-wishlist, .page-with-sidebar .dt-sc-one-half .yith-wcwl-add-to-wishlist{margin-right:0; float:none; top:-3px; position:relative; margin-left:10px;}.woocommerce .products .dt-sc-one-third ul.package-meta, .woocommerce .page-with-sidebar .products .dt-sc-one-half ul.package-meta{margin-bottom:5px;}.page-with-both-sidebar .products .dt-sc-one-third{width:100%;}.page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li, .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last{width:75px;}.page-with-sidebar #tribe-bar-collapse-toggle{padding:19px;}.secondary-has-both-sidebar .tribe-mini-calendar-no-event, .secondary-has-both-sidebar .tribe-mini-calendar th{padding: 5px 2px; font-size: 10px;}.secondary-has-both-sidebar .tribe-countdown-number{font-size: 30px;}.step-wrapper{width:19.3%;}#open_datepicker .ui-datepicker-group.ui-datepicker-group-first{margin-right:20px;}#open_datepicker td, #open_datepicker th{padding:6px;}.step-icon-wrapper h5{font-size:14px;}} @media only screen and (min-width:768px) and (max-width:959px){#main-menu > ul.menu{display:block !important;}.container{width:710px;}.boxed .wrapper, .boxed .is-sticky #header-wrapper{width:770px;}#primary{width:63%;}.secondary-sidebar#secondary-right, .secondary-sidebar#secondary-left{width:32%;}#secondary-right.secondary-has-both-sidebar.secondary-sidebar, #secondary-left.secondary-has-both-sidebar.secondary-sidebar{width:25%;}#primary.page-with-both-sidebar{width:45%; margin:0 15px;}.banner .search-container form > p.select-price, .fullwidth-section .search-container form > p.select-price{width: 25%; margin-right:0;}.banner .search-container form > p, .fullwidth-section .search-container form > p{width:22%;}.banner .search-container form > p.select-price.price-last, .fullwidth-section .search-container form > p.select-price.price-last{margin-right:20px;}#main-menu > ul.menu > li > a, #main-menu > ul.menu > li > span.nolink-menu{font-size:10px; padding:9px 5px 8px;}.megamenu-child-container{top:34px;}#main-menu ul li.menu-item-simple-parent ul{top:24px;}.megamenu-2-columns-group .megamenu-child-container{width:340px;}.megamenu-3-columns-group .megamenu-child-container{width:510px;}.megamenu-4-columns-group .megamenu-child-container{width:680px;}.megamenu-child-container > ul.sub-menu > li{width:150px; padding:10px;}.megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth{width:320px;}.megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth{width:490px;}.megamenu-4-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth{width:660px;}.megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu, .megamenu-child-container ul.sub-menu > li > ul li a, #main-menu ul li.menu-item-simple-parent ul li a{font-size:12px;}.megamenu-child-container ul.sub-menu > li > ul li a:before{top:0px;}#main-menu ul li.menu-item-simple-parent ul{width:200px;}#main-menu ul li.menu-item-simple-parent:last-child ul li ul{right:200px;}.megamenu-2-columns-group .menu-item-fullwidth .widget{width:100%; margin:0px 0px 20px;}.megamenu-4-columns-group .menu-item-fullwidth .widget{width:310px;}.megamenu-3-columns-group .menu-item-fullwidth .widget{width:225px;}.megamenu-child-container > ul.sub-menu > li.fill-two-columns{width:320px;}.megamenu-child-container > ul.sub-menu > li.fill-three-columns{width:490px;}.megamenu-child-container > ul.sub-menu > li.fill-four-columns{width:660px;}.megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.fill-three-columns, .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.fill-four-columns{width:320px;}.megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.fill-four-columns{width:490px;}.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:310px;}.megamenu-4-columns-group .megamenu-child-container ul.sub-menu li.fill-three-columns.menu-item-fullwidth .widget{width:200px;}.megamenu-3-columns-group .megamenu-child-container ul.sub-menu li.fill-two-columns.menu-item-fullwidth .widget{width:225px;}.megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-with-widget-area{width:320px;}.megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li{width:320px;}.breadcrumb-wrapper{text-align:center;}.breadcrumb-wrapper h1{font-size:18px; width:100%;}.breadcrumb-wrapper .breadcrumb a, .breadcrumb-wrapper .breadcrumb h4{font-size:13px;}.breadcrumb-wrapper .breadcrumb{width:100%; margin-top:5px;}.breadcrumb-wrapper .breadcrumb a, .breadcrumb-wrapper .breadcrumb h4, .breadcrumb span.default{display:inline-block; float:none;}.breadcrumb span.default{position:relative; top:2px;}#logo{width:19%; margin-top:8px;}#main-menu{width:81%;}#header.header2 #main-menu > ul.menu > li > a, #header.header3 #main-menu > ul.menu > li > a, #header.header2 #main-menu > ul.menu > li > span.nolink-menu, #header.header3 #main-menu > ul.menu > li > span.nolink-menu{padding-left:23px; padding-right:8px; font-size:12px;}#main-menu > ul.menu > li > a > i, #main-menu > ul.menu > li > span.nolink-menu > i{line-height:34px; font-size:11px; left:9px;}#main-menu > ul.menu > li{line-height:67px;}#main-menu > ul.menu > li > a, #main-menu > ul.menu > li > span.nolink-menu{font-size:13px; padding:8px 13px 9px; text-transform:capitalize;}#main-menu ul li.menu-item-simple-parent ul{top:57px;}.megamenu-child-container{top:68px;}#main-menu ul li.menu-item-simple-parent ul li ul{left:200px;}.footer-widgets-wrapper .dt-sc-one-fourth{width:48%; min-height:250px;}.footer-row2 .dt-sc-one-fourth{width:48%; margin-left:1%; margin-right:1%;}.dt-sc-ico > h5{font-size:18px;}.footer-row2 .dt-sc-one-fourth .dt-sc-one-half img.aligncenter{float:left;}.foot-site-status{width:61%;}.foot-site-status > p{font-size:13px;}.dt-footer-newsletter{padding:8px; min-height:124px;}#primary .dt-footer-newsletter h3{font-size:12px; text-transform:capitalize;}.dt-footer-newsletter p{font-size:14px;}.dt-footer-newsletter .subscribe-frm{margin-top:3px;}.dt-footer-newsletter .subscribe-frm input[type="email"]{padding:9px 105px 9px 12px;}.dt-footer-newsletter .subscribe-frm input[type="submit"]{padding:9px 10px; min-height:40px;}.dt-sc-social-icons li a{width:32px; height:32px; line-height:32px;}#dt-timeline-posts .dt-timeline-post.left .dt-timeline-content .dt-timeline-tilte:before{right:-115px;}#dt-timeline-posts .dt-timeline-post.right .dt-timeline-content .dt-timeline-tilte:before{left:-114px;}.dt-timeline-post.right img{margin-right:43%;}#dt-timeline-posts .dt-timeline-post.left .dt-timeline-content h2:before, #dt-timeline-posts .dt-timeline-post.right .dt-timeline-content h2:before{bottom:16%;}#dt-timeline-posts h2{min-height:39px;}.page-with-both-sidebar .blog-isotope-wrapper .dt-sc-one-half, .page-with-sidebar .blog-isotope-wrapper .dt-sc-one-half, .page-with-sidebar .blog-isotope-wrapper .dt-sc-one-third, .page-with-sidebar .blog-thumb .entry-thumb, .page-with-sidebar .blog-thumb .entry-details{width:100%;}.page-with-sidebar .blog-thumb .entry-thumb{margin-bottom:15px;}.blog-thumb .blog-entry .entry-thumb{margin-bottom:0;}.blog-isotope-wrapper.isotope .dt-sc-one-half{width:48.5%;}.page-with-sidebar .blog-isotope-wrapper.isotope .dt-sc-one-half{width:100%;}.support-info{padding:15px 20px;}.support-info a.dt-sc-button{min-width:inherit; font-size:16px;}.support-info p{font-size:14px;}.support-info > img{display:none;}.page-with-sidebar .search-container form > p{width:63.3%;}.page-with-sidebar.page-with-both-sidebar .search-container form > p{width:100%; margin-right:0;}.search-container form > p{width:74%;}.page-with-sidebar .dt-sc-package-item .dt-sc-pack-thumb, .page-with-sidebar .dt-sc-package-item .dt-sc-pack-thumb img, .page-with-sidebar .dt-sc-pack-detail{width:100%;}.page-with-sidebar .dt_places .dt-sc-one-fourth .dt-sc-ico-content.type9{padding:5px;}.page-with-sidebar .dt_places .dt-sc-one-fourth .dt-sc-ico-content.type9 h4{font-size:13px;}.page-with-sidebar .dt-sc-one-fourth.with-sidebar{width:48%;}.page-with-sidebar.page-with-both-sidebar .dt-sc-one-fourth, .page-with-sidebar.page-with-both-sidebar .dt-sc-one-third{width:100%;}.column.no-space.dt-sc-one-fourth{width:24.97%;}.dt-sc-sorting-container a{border-left:1px solid #EDEDED; margin-right:5px; margin-bottom:10px;}.dt-sc-sorting-container a:first-child{left: 4px; position: relative;}.portfolio.dt-sc-one-half.with-sidebar figcaption .fig-content h5{font-size:16px; text-transform:capitalize;}.portfolio.column.no-space.dt-sc-one-half{width:49.9%;}.container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-half.with-sidebar figcaption .fig-content .fig-overlay, .container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-half.with-sidebar figcaption .fig-content p{display:none;}.portfolio.column.no-space.dt-sc-one-third{width:33.3%;}.content-full-width .portfolio.dt-sc-one-fourth figcaption h5{font-size:14px;}.page-with-both-sidebar .portfolio.dt-sc-one-fourth{width:100%;}.container .portfolio.dt-sc-one-fourth.with-sidebar, .page-with-sidebar .portfolio.column.no-space.dt-sc-one-third, .page-with-sidebar .portfolio.column.no-space.dt-sc-one-fourth{width:49.8%;}.container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-fourth.with-sidebar, .container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-third.with-sidebar, .container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-half.with-sidebar{width:100%;}.container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-fourth.with-sidebar figcaption h5, .container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-third.with-sidebar figcaption h5, .container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-half.with-sidebar figcaption h5{font-size:18px; text-transform:uppercase;}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-overlay, .container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-half.with-sidebar figcaption .fig-content .fig-overlay{display:inline-block;}.container .page-with-sidebar .portfolio.dt-sc-one-fourth.with-sidebar figcaption .fig-content p, .container .page-with-sidebar .portfolio.dt-sc-one-third.with-sidebar figcaption .fig-content p, .container .page-with-sidebar.page-with-both-sidebar .portfolio.dt-sc-one-half.with-sidebar figcaption .fig-content p{display:block;}.page-with-sidebar .portfolio.dt-sc-one-half .fig-content p{margin-bottom:0;}.content-full-width .portfolio.column.no-space.dt-sc-one-fourth{width:33.3%;}.portfolio.dt-sc-one-third figcaption h5{font-size:14px;}.container .page-with-sidebar .portfolio.dt-sc-one-fourth.with-sidebar figcaption h5{font-size:16px; text-transform:capitalize;}.search-container form > input[type="text"]{width:26.5%;}.page-template-tpl-fullwidth .fullwidth-section.grey-bg .container .welcome-txt{width:710px;}.gift-package .entry-gift-title h3, .entry-post .entry-detail h2, .package-item .package-details > h5{font-size:17px;}.package-item .package-details .package-content{text-align:center;}.tour-pack-thumb .tour-pack-price span{font-size:14px;}.fullwidth-section.full-globe.dt-sc-parallax-section{height:auto;}.globe{margin-top: 0; position: relative; top: 108px;}.package-wrapper .dt-sc-one-fourth .package-meta{margin-bottom:5px;}.package-wrapper .dt-sc-one-fourth .package-price{display:inline-block; width:100%;}.dt-sc-ico-content.type11 .icon{margin-right:10px; width:50px; height:50px;}.dt-sc-ico-content.type11 .icon span{line-height:50px;}.dt-sc-ico-content.type11 h4{font-size:16px;}.dt-sc-donutchart-medium .dt-sc-donutchart, .dt-sc-donutchart-medium .dt-sc-donutchart canvas{height: 200px !important; width: 200px !important;}.dt-sc-donutchart-medium .donutcharttext{width:200px !important; line-height:36px !important;}.dt-sc-donutchart-large .dt-sc-donutchart, .dt-sc-donutchart-large .dt-sc-donutchart canvas{height: 210px !important; width: 210px !important;}.dt-sc-donutchart-large .donutcharttext{width:210px !important; line-height:36px !important;}.dt-sc-ico-content.type11 h4{font-size:15px;}.main-title-wrapper span.main-title-icon{font-size:20px; height:40px; line-height:40px; width:40px; margin-right:10px;}.main-title-wrapper .main-title{padding-left:10px;}.main-title-wrapper .main-title h2{font-size:27px;}.page-template-tpl-fullwidth .fullwidth-section.grey-bg .dt-sc-testimonial-carousel-wrapper, .fullwidth-section.travel-add .container{width:700px;}.dt-sc-testimonial-carousel-wrapper .carousel-arrows a.testimonial-prev{left:-30px;}.dt-sc-testimonial-carousel-wrapper .carousel-arrows a.testimonial-next{right:-30px;}.widget #wp-calendar td, .widget #wp-calendar th{padding:5px; font-size:12px;}.widget.search-container form > p{width:100%;}.recent-hotels-widget .star-rating-wrapper, .recent-places-widget .star-rating-wrapper, .recent-posts-widget .star-rating-wrapper{min-width:60%;}.hotel-item.hotel-list-view .hotel-thumb{margin-bottom:30px;}.hotel-item.hotel-list-view .hotel-thumb, .hotel-item.hotel-list-view .hotel-details, .with-sidebar .hotel-item.hotel-list-view .hotel-details{width:100%; margin-right:0; padding:0;}.hotel-details h2{display:inline-block; width:73%;}.dt-sc-entry-sorting a{margin-left:10px; margin-bottom:10px;}.page-with-both-sidebar .hotel-item.hotel-list-view .hotel-thumb{width:100%; margin-bottom:30px;}.page-with-both-sidebar .hotel-item.hotel-list-view .hotel-details{width:83%;}.hotel-item .hotel-details .hotel-thumb-meta{top:-50px;}.hotel-item .hotel-thumb a img{width:100%;}.page-with-sidebar .dt-hotel-room-wrapper li:last-child{float:left;}.rating-item{margin-bottom:20px;}.dt-hotel-room-wrapper li.room-name{width:23%;}.dt-hotel-room-wrapper li:last-child{padding-left:0;}.dt-hotel-room-wrapper li.room-details{width:25.5%;}.dt-hotel-room-wrapper li.room-details{width:40.5%;}.page-with-sidebar .dt-hotel-room-wrapper li.room-details{width:46.5%;}.content-full-width .rating-item li.rate-starts{min-width:27.5%;}.content-full-width .rating-item li.rate-percent{min-width:39.5%;}.search-container .pro-search-form{width:57%;}.search-container .pro-search-form > p{width:100%;}.page-with-sidebar .rating-item li{margin-bottom:15px;}.page-with-sidebar .rating-item li.rate-number{min-width:48%;}.page-with-sidebar .rating-item li.rate-percent{min-width:69.5%;}.dt-sc-one-fourth .yith-wcwl-add-to-wishlist{margin-top:10px;}.products .dt-sc-one-fourth{width:100%; margin-left:0;}.page-with-sidebar.page-with-both-sidebar .products .dt-sc-one-fourth .yith-wcwl-add-to-wishlist{margin-left: 10px; margin-top: 0px;}.dt-sc-one-third .package-wrapper .package-details .package-content, .page-with-sidebar .dt-sc-one-half .package-wrapper .package-details .package-content{text-align:center;}.dt-sc-one-third .package-wrapper .package-price, .dt-sc-one-third .package-content .dt-sc-button, .page-with-sidebar .dt-sc-one-half .package-wrapper .package-price, .page-with-sidebar .dt-sc-one-half .package-content .dt-sc-button{float:none;}.dt-sc-one-third .package-content .dt-sc-button, .dt-sc-one-third .yith-wcwl-add-to-wishlist, .page-with-sidebar .dt-sc-one-half .package-content .dt-sc-button, .page-with-sidebar .dt-sc-one-half .yith-wcwl-add-to-wishlist{display:inline-block;}.dt-sc-one-third .package-wrapper .package-price, .page-with-sidebar .dt-sc-one-half .package-wrapper .package-price{margin-right:0;}.dt-sc-one-third .yith-wcwl-add-to-wishlist, .page-with-sidebar .dt-sc-one-half .yith-wcwl-add-to-wishlist{margin-right:0; float:none; top:-3px; position:relative; margin-left:10px;}.woocommerce .products .dt-sc-one-third ul.package-meta, .woocommerce .page-with-sidebar .products .dt-sc-one-half ul.package-meta{margin-bottom:5px;}.page-with-sidebar .dt-sc-one-third .yith-wcwl-add-to-wishlist{margin-left:0; margin-top:10px;}.page-with-both-sidebar .products .column{width:100%;}.page-with-both-sidebar .dt-sc-one-third .yith-wcwl-add-to-wishlist{margin-left:10px; margin-top:0;}.woocommerce .page-with-sidebar div.product div.summary, .woocommerce-page .page-with-sidebar div.product div.summary, .woocommerce .page-with-sidebar div.product div.images, .woocommerce-page .page-with-sidebar div.product div.images{width:100%; margin-right:0;}.carousel_items .dt-sc-one-fourth .package-content .dt-sc-button{float:none; margin-top:5px;}.dt-sc-event .dt-sc-event-detail{text-align:center;}.dt-sc-event .dt-sc-event-detail .event-price, .dt-sc-event .dt-sc-event-detail .dt-sc-button{float:none;}.tribe-bar-mini .tribe-bar-views-inner{padding:20px 0 40px;}#secondary .tribe-mini-calendar-nav span, #footer11 .tribe-mini-calendar-nav span{margin:0px;}#tribe-bar-collapse-toggle{padding:19px;}#secondary .tribe-mini-calendar th, #footer11 .tribe-mini-calendar th{font-size:9px;}.tribe-events-calendar th{padding:15px 5px; font-size:12px;}#secondary .tribe-countdown-timer .tribe-countdown-number, #footer11 .tribe-countdown-timer .tribe-countdown-number{font-size:30px;}#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner label{margin-bottom:5px;}.tribe-events-calendar td div[id*="tribe-events-daynum-"], .tribe-events-calendar td div[id*="tribe-events-daynum-"] a{line-height:26px; margin-top:0;}.tribe-events-calendar div[id*="tribe-events-daynum-"], .tribe-events-calendar div[id*="tribe-events-daynum-"] a{border-bottom:0;}.tribe-events-sub-nav .tribe-events-nav-previous a span, .tribe-events-sub-nav .tribe-events-nav-next a span{position:relative; top:-1px;}.secondary-has-both-sidebar .tribe-mini-calendar-no-event, .secondary-has-both-sidebar .tribe-mini-calendar th{padding: 5px 2px; font-size: 10px;}.secondary-has-both-sidebar .tribe-countdown-number{font-size: 20px;}.step-wrapper{margin:0 15px;}#open_datepicker .ui-datepicker-group.ui-datepicker-group-first, #open_datepicker .ui-datepicker-group.ui-datepicker-group-last{width:100%; margin:0 0 20px;}.step-icon-wrapper h5{font-size:14px;}.dt-room-list-wrapper .dt-room-item{padding-right:0;}.dt-room-item .alignright{right:auto; left:0; top:120px;}} @media only screen and (max-width:767px){.container{width:420px;}.boxed .wrapper, .boxed .is-sticky #header-wrapper{width:100%;}#primary, #secondary-left.secondary-has-both-sidebar, #secondary-right.secondary-has-both-sidebar, #primary.page-with-both-sidebar, .secondary-sidebar, #secondary-right, #secondary-left{width:100%; margin:0;}#primary.page-with-right-sidebar{margin:0;}.megamenu-child-container > ul.sub-menu > li > a:before{display:none;}#secondary-left.secondary-has-left-sidebar, #secondary-right.secondary-has-right-sidebar, #secondary-left.secondary-has-both-sidebar{display: table-cell; float: none;}#primary.page-with-left-sidebar, #primary.page-with-right-sidebar, #primary.page-with-both-sidebar{display: table-caption; float: none;}#primary.page-with-left-sidebar{margin-left:0;}#primary.page-with-right-sidebar{margin-bottom:30px;}#primary, #primary.page-with-both-sidebar{width:420px;}#primary-menu{display:inline-block; width:100%;}.dt-menu-toggle{display:block;}#main-menu, #main-menu > ul.menu{width:100%;}#main-menu > ul.menu{display:none; background:#f9f9f9; box-shadow:0px 0px 3px #d3d3d3;}#main-menu > ul.menu > li > ul > li, #main-menu > ul.menu > li > ul > li > ul > li, #main-menu > ul.menu > li > ul > li > ul > li > ul > li, .megamenu-child-container > ul.sub-menu > li, .megamenu-child-container ul.sub-menu > li > ul > li{font-weight:600; text-transform:uppercase;}.megamenu-child-container ul.sub-menu > li ul .widget{font-weight:normal; text-transform:none;}#main-menu > ul.menu > li{line-height:23px;}#main-menu > ul.menu > li > a, #main-menu > ul.menu > li > span.nolink-menu{border-radius:0; display:inline-block;}.megamenu-child-container{box-shadow:none;}#main-menu ul.menu > li > .megamenu-child-container{display:block; border:none; padding:0px;}#main-menu ul.menu > li > .megamenu-child-container > ul.sub-menu{padding:10px 0px; float:left; width:100%;}#main-menu ul.menu > li > .megamenu-child-container > .dt-menu-expand{display:none !important;}.megamenu-child-container > ul.sub-menu, .megamenu-child-container > ul.sub-menu ul.sub-menu{display:none;}#main-menu ul li.menu-item-simple-parent ul{box-shadow:none;}#main-menu ul.menu > li, #main-menu ul.menu > li > ul.sub-menu > li, #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li{width:100%; padding:0px; text-align:left; box-sizing:border-box; clear:both;}#main-menu > ul.menu{background:#f9f9f9;}#main-menu{background:none; padding:0 0 10px 0px;}#main-menu > ul.menu > li > a, #header.header4 #main-menu ul.menu > li > a, #main-menu > ul.menu > li > span.nolink-menu, #header.header4 #main-menu ul.menu > li > span.nolink-menu{display:block; box-sizing:border-box;}#header.header3 #main-menu ul.menu > li > a{padding:7px 15px;}#main-menu ul.menu > li:hover > a{background:rgba(255, 255, 255, 0.1);}#main-menu ul.menu > li > a i{line-height:24px;}#main-menu ul li.menu-item-simple-parent ul, #main-menu ul li.menu-item-simple-parent ul li ul{top:27px; width:100%; left:0px;}.dt-menu-expand{display:block !important;}#main-menu ul.menu .megamenu-child-container > ul.sub-menu > li{position:relative;}#main-menu ul li.menu-item-simple-parent ul li ul{border:none;}#main-menu ul li.menu-item-simple-parent ul:before, .megamenu-child-container:before{background:none;}.megamenu-child-container{top:37px;}.megamenu-2-columns-group .megamenu-child-container, .megamenu-3-columns-group .megamenu-child-container, .megamenu-4-columns-group .megamenu-child-container, .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth, .megamenu-3-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth, .megamenu-4-columns-group .megamenu-child-container > ul.sub-menu > li.menu-item-fullwidth{width:100%; left:0px !important;}#main-menu ul.menu .megamenu-child-container > ul.sub-menu > li{width:100%; display:block; clear:both; box-sizing:border-box;}#main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > a, #main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > .nolink-menu{padding:10px 15px; background:none; margin-bottom:0px;}#main-menu ul li.menu-item-simple-parent ul, #main-menu ul.menu > li > .megamenu-child-container, #main-menu ul li.menu-item-simple-parent ul, #main-menu ul li.menu-item-simple-parent ul li ul{position:inherit; top:0px; margin:0px;}#main-menu ul.menu .megamenu-child-container > ul.sub-menu > li > a.dt-menu-expand, #main-menu ul li.menu-item-simple-parent ul li a.dt-menu-expand{background:none; border:none;}#main-menu ul li.menu-item-simple-parent ul{border:none;}#main-menu ul li.menu-item-simple-parent ul li{padding:0px; clear:both;}#main-menu ul li.menu-item-simple-parent ul li a{padding:10px 15px;}#main-menu ul li.menu-item-simple-parent ul li ul li a{padding-left:30px;}#main-menu ul li.menu-item-simple-parent ul ul ul li a{padding-left:45px;}#main-menu ul li.menu-item-simple-parent ul li ul{padding:0px;}#main-menu ul li.menu-item-simple-parent > ul > li > a{color:#685e58;}.megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu{font-size:14px; font-weight:600;}.menu-item-widget-area-container .widget h3.widgettitle{font-size:15px;}#main-menu ul.menu .megamenu-child-container > ul.sub-menu ul.sub-menu li a{padding:10px 15px 10px 30px;}#main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container > ul > li.widget{margin:0px 0px 20px; padding:0px 15px 0px 15px; width:100%; box-sizing:border-box;}.menu-item-widget-area-container ul{margin:10px 0px 0px;}#main-menu ul.menu li .menu-item-widget-area-container ul.menu li a{color:#ac9d8e;}#main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container > ul.sub-menu ul.sub-menu li a{padding:0px;}#main-menu ul.menu .megamenu-child-container .menu-item-widget-area-container ul.menu ul.sub-menu{display:block;}#main-menu ul.menu .megamenu-child-container ul.menu ul.sub-menu li a{padding:0px;}#main-menu ul li.menu-item-simple-parent:last-child ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(6) ul li ul, #main-menu ul li.menu-item-simple-parent:nth-child(7) ul li ul{left:0px;}#header-wrapper{position:inherit !important;}.is-sticky .top-bar, .is-sticky #header #logo, .is-sticky .header-right-content{display:block;}.is-sticky #header{padding-top:20px;}.is-sticky #header.header2{padding-top:0px;}.top-bar{padding-bottom:0;}.is-sticky #header-wrapper{top: 0 !important;}#logo, #header.header2 #logo, #header.header3 #logo{text-align: center; width: 100%;}#logo img, #header.header2 #logo img, #header.header3 #logo img{height:64px;}.header3 #logo{border-bottom:0;}#main-menu > ul.menu > li > a > i, #main-menu > ul.menu > li > span.nolink-menu > i{position:inherit; left:auto; margin-right:7px;}.header3 #main-menu > ul.menu > li{line-height:23px;}#header.header2 #main-menu > ul.menu > li > a, #header.header3 #main-menu > ul.menu > li > a{padding-left:16px;}#header.header3 #main-menu ul.menu > li > a{padding:9px 16px 8px}.header3 #main-menu ul li.menu-item-simple-parent ul{top:0;}#main-menu ul li.menu-item-simple-parent ul li ul{padding-top:5px;}#header.header2 #logo{padding-left:0;}.dt-sc-one-fourth, .dt-sc-one-half, .dt-sc-one-third, .dt-sc-three-fourth, .dt-sc-two-third, .dt-sc-one-fifth, .dt-sc-four-fifth, .dt-sc-three-fifth, .dt-sc-two-fifth, .dt-sc-one-sixth, .dt-sc-two-sixth, .dt-sc-three-sixth, .dt-sc-four-sixth, .dt-sc-five-sixth, .column.no-space.dt-sc-one-fourth, .column.no-space.dt-sc-one-third, .column.no-space.dt-sc-one-half, .column.no-space.dt-sc-one-fifth, .column.no-space.dt-sc-one-sixth, .column.no-space.dt-sc-three-fourth, .column.no-space.dt-sc-two-third, .column.no-space.dt-sc-four-fifth, .column.no-space.dt-sc-three-fifth, .column.no-space.dt-sc-two-fifth, .column.no-space.dt-sc-two-sixth, .column.no-space.dt-sc-three-sixth, .column.no-space.dt-sc-four-sixth, .column.no-space.dt-sc-five-sixth{width:100%; margin-left:0; margin-bottom:20px;}.dt-sc-pricing-table.no-space .dt-sc-one-fourth, .dt-sc-pricing-table.no-space .dt-sc-one-third, .dt-sc-pricing-table.no-space .dt-sc-one-half, .dt-sc-pricing-table.no-space .dt-sc-one-fifth, .dt-sc-pricing-table.no-space .dt-sc-one-sixth, .dt-sc-pricing-table.no-space .dt-sc-three-fourth, .dt-sc-pricing-table.no-space .dt-sc-two-third, .dt-sc-pricing-table.no-space .dt-sc-four-fifth, .dt-sc-pricing-table.no-space .dt-sc-three-fifth, .dt-sc-pricing-table.no-space .dt-sc-two-fifth, .dt-sc-pricing-table.no-space .dt-sc-two-sixth, .dt-sc-pricing-table.no-space .dt-sc-three-sixth, .dt-sc-pricing-table.no-space .dt-sc-four-sixth, .dt-sc-pricing-table.no-space .dt-sc-five-sixth, .portfolio.column.no-space.dt-sc-one-third, .portfolio.column.no-space.dt-sc-one-half, .portfolio.column.no-space.dt-sc-one-fourth, .page-with-sidebar .portfolio.column.no-space.dt-sc-one-fourth{width:100%;}.dt-sc-pr-tb-col.selected, .dt-sc-pr-tb-col:hover{margin-top:0;}.portfolio.column.no-space.dt-sc-one-third, .portfolio.column.no-space.dt-sc-one-half, .portfolio.column.no-space.dt-sc-one-fourth, .page-with-sidebar .portfolio.column.no-space.dt-sc-one-fourth{margin-bottom:0;}#secondary-right.secondary-has-right-sidebar{margin-top:15px;}.main-title-wrapper{text-align:center;}.main-title-wrapper span.main-title-icon{float: none; margin: 0 0 10px;}.main-title{border: 0 none; padding: 0; width: 100%;}.banner .search-container form > p, .fullwidth-section .search-container form > p, .banner .search-container form > p.select-price, .fullwidth-section .search-container form > p.select-price{width:100%; margin-right:0;}.banner .search-container{margin-top:30px;}.fullwidth-section.grey-bg .welcome-txt h2{background-size:100%; padding-bottom:45px;}.dt-sc-team{margin-bottom:70px;}#dt-timeline-posts:before, #dt-timeline-posts:after, #dt-timeline-posts .dt-timeline-post.left .dt-timeline-content h2:after, #dt-timeline-posts .dt-timeline-post.right .dt-timeline-content h2:after{content:none;}#dt-timeline-posts{background:none;}.dt-timeline-post.left .dt-timeline-content, .dt-timeline-post.right .dt-timeline-content{margin-bottom:20px;}.dt-timeline-post.left .dt-timeline-content{padding-right:0;}.dt-timeline-post.right .dt-timeline-content{padding-left:0;}.top-bar{text-align:center}.top-bar .float-left, .top-bar .top-right, .top-right ul li, .top-bar .fa{float:none;}.top-bar p, .top-right ul li, .top-bar .fa{display:inline-block;}.top-right ul{margin-bottom:0;}#logo{text-align: center; width: 100%;}.breadcrumb-wrapper h1{font-size:18px;}.breadcrumb-wrapper .breadcrumb a, .breadcrumb-wrapper .breadcrumb h4{font-size:13px;}.breadcrumb-wrapper h1, .breadcrumb-wrapper .breadcrumb{width:100%; text-align:center;}.breadcrumb-wrapper .breadcrumb a, .breadcrumb-wrapper .breadcrumb h4, .breadcrumb span.default{float:none; display:inline-block;}.breadcrumb span.default{position:relative; top:2px;}.breadcrumb-wrapper .breadcrumb{margin-top:5px;}.page-with-sidebar .search-container form > p{width:61.3%;}.page-with-sidebar.page-with-both-sidebar .search-container form > p{width:100%; margin-right:0;}.search-container form > p{width:26.2%;}.dt-sc-tabs-frame-content p:nth-child(2n+1){margin-right:0;}.full-tab .dt-sc-tabs-frame > li{margin-bottom:5px;}ul.dt-sc-tabs-frame > li > a{text-transform:capitalize;}ul.dt-sc-tabs-frame > li > a, .type2 ul.dt-sc-tabs-frame > li > a{font-size:13px;}.banner .search-container{position:inherit;}.page-template-tpl-fullwidth .fullwidth-section.grey-bg .container .welcome-txt, .page-template-tpl-fullwidth .fullwidth-section.grey-bg .dt-sc-testimonial-carousel-wrapper, .page-template-tpl-fullwidth .fullwidth-section.travel-add .container{width:420px;}.dt-sc-testimonial-carousel-wrapper .carousel-arrows a{top:0%;}.dt-sc-testimonial-carousel-wrapper .carousel-arrows a.testimonial-next, .dt-sc-testimonial-carousel-wrapper .carousel-arrows a.testimonial-prev{width:20px;}.dt-sc-testimonial-carousel-wrapper .carousel-arrows a.testimonial-prev{left:10px;}.dt-sc-testimonial-carousel-wrapper .carousel-arrows a.testimonial-next{right:10px;}.carousel_items .carousel-arrows{top:-77px;}.carousel_items .carousel-arrows a{width:30px; height:30px; line-height:28px;}.globe{margin-top: 0; position: relative; top: 26px;}.dt-sc-testimonial{padding-left:0;}.dt-sc-testimonial .author{width:100%; position:inherit; text-align:center;}.package-item .package-thumb img, .gift-package .entry-gift-thumb img{width:100%;}.fullwidth-section.travel-add, .fullwidth-section.full-globe.dt-sc-parallax-section, .fullwidth-section.dt-sc-parallax-section{background-repeat:repeat !important;}.fullwidth-section.full-globe.dt-sc-parallax-section{height:auto;}.footer-row2 .dt-sc-one-fourth .dt-sc-one-half img.aligncenter{float:left;}.foot-site-status{width:100%; text-align:center;}.foot-site-status > p{font-size:15px;}#footer11 .copyright-content{float:none;}#footer11 .copyright p{margin-right:0;}#footer11 .copyright-content{margin-top:6px;}#footer11 .copyright .foot-site-status p{margin-right:5%;}.page-with-both-sidebar .blog-isotope-wrapper .dt-sc-one-half, .page-with-sidebar .blog-isotope-wrapper .dt-sc-one-half, .page-with-sidebar .blog-isotope-wrapper .dt-sc-one-third, .page-with-sidebar .blog-thumb .entry-thumb, .page-with-sidebar .blog-thumb .entry-details, .blog-thumb .entry-thumb, .blog-thumb .entry-details{width:100%;}.page-with-sidebar .blog-thumb .entry-thumb, .blog-thumb .entry-thumb{margin-bottom:15px;}.blog-thumb .blog-entry .entry-thumb{margin-bottom:0;}#entry-gallery-pager a, .dt-sc-one-half.with-sidebar #entry-gallery-pager a, .dt-sc-one-half #entry-gallery-pager a{margin-right:5px;}#entry-gallery-pager a img{width:45px;}.author-desc sub{width:100%; margin-bottom:10px;}.bx-controls a{width:30px; height:50px;}.support-info a.dt-sc-button{min-width:inherit;}ul.commentlist li.comment{padding:0 0 0 66px;}ul.commentlist li{padding:0 0 0 69px;}ul.commentlist li .comment-author img{height:50px; width:50px;}.commentlist .children{margin-left:30px;}#respond .dt-sc-one-half p input, .wpcf7-form .dt-sc-one-half p input{width:100%;}.dt-sc-sorting-container a{border-left:1px solid #EDEDED; margin-right:5px; margin-bottom:10px;}.dt-sc-sorting-container a:first-child{left: 3px; position: relative;}.portfolio.dt-sc-one-third.with-sidebar figcaption h5, .container .portfolio.dt-sc-one-fourth.with-sidebar figcaption h5{font-size:18px; text-transform:uppercase;}.container .page-with-sidebar .portfolio.dt-sc-one-third.with-sidebar figcaption .fig-content p, .container .page-with-sidebar .portfolio.dt-sc-one-fourth.with-sidebar figcaption .fig-content p{display:block;}.page-with-both-sidebar .portfolio.dt-sc-one-fourth .fig-overlay, .page-with-both-sidebar .portfolio.dt-sc-one-fourth p{display:inline-block;}.hotel-item.hotel-list-view .hotel-thumb{margin-bottom:30px;}.hotel-item.hotel-list-view .hotel-thumb, .hotel-item.hotel-list-view .hotel-details, .with-sidebar .hotel-item.hotel-list-view .hotel-details{width:100%; margin-right:0; padding:0;}.hotel-item.hotel-list-view .hotel-thumb a img{width:100%;}.hotel-item .hotel-details .hotel-thumb-meta{top:-50px;}.page-with-both-sidebar .hotel-item.hotel-list-view .hotel-thumb{width:98%; margin-bottom:30px;}.page-with-both-sidebar .hotel-item.hotel-list-view .hotel-details{width:81%;}.hotel-details h2{display:inline-block; width:66%;}.dt-sc-entry-sorting a{margin-left:10px; margin-bottom:10px;}.search-container form > p{width:61.2%;}.rating-item li.rate-number{min-width:72px;}.rating-item li.rate-starts{min-width:120px;}.rating-item li.rate-percent{margin-right:20px; width:170px;}.dt-hotel-room-wrapper li:last-child{padding-left:0; float:left;}.dt-hotel-room-wrapper li.room-details{width:41.5%;}.search-container .pro-search-form > p{width:100%;}.dt-sc-pr-tb-col.type3 .dt-sc-button{min-width:80px;}th, td{padding:10px;}.dt-sc-ico-content.type6{margin-bottom:35px;}ul.dt-sc-tabs-frame > li, .woocommerce-tabs ul.tabs > li{margin-bottom:5px;}#buddypress div.dir-search{margin-bottom:20px;}#buddypress .standard-form #basic-details-section, #buddypress .standard-form #blog-details-section, #buddypress .standard-form #profile-details-section{width:100%;}.woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .shipping_calculator{width:100%;}.woocommerce table.shop_table.cart td, .woocommerce-page table.shop_table.cart td{padding:6px;}.woocommerce table.shop_table.cart th, .woocommerce-page table.shop_table.cart th{text-transform:capitalize;}.package-wrapper .package-details{text-align:center;}.woocommerce table.cart img, .woocommerce-page table.cart img, .woocommerce #content table.cart img, .woocommerce-page #content table.cart img{width: 30px;}.woocommerce .shop_table.cart .quantity .plus, .woocommerce .shop_table.cart .quantity .minus, .woocommerce-page .shop_table.cart .quantity .plus, .woocommerce-page .shop_table.cart .quantity .minus{height:25px; padding:0 5px;}.woocommerce .shop_table.cart .quantity .qty, .woocommerce-page .shop_table.cart .quantity .qty{font-size: 11px; height: 25px; width:33px !important;}.actions .coupon{margin-bottom:5px;}.shop_table.cart th{padding:15px 7px;}.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{width:100%; margin-top:10px;}.page-with-sidebar.page-with-both-sidebar .products .dt-sc-one-fourth .yith-wcwl-add-to-wishlist{margin-left: 10px; margin-top: 0px;}.woocommerce div.product div.images, .woocommerce .package-thumb-wrapper .images, .woocommerce div.product div.summary, .woocommerce-page div.product div.summary, .woocommerce #content div.product div.summary, .woocommerce-page #content div.product div.summary{width:100%; margin-right:0;}#tribe-events-content .tribe-events-calendar td.tribe-events-has-events div{border:none;}#tribe-mobile-container .hentry.vevent .tribe-events-event-image{width:100%;}.tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"] > a{background:none; border:none;}.tribe-events-list .tribe-events-event-image{width:100%; margin-right:0px;}.tribe-events-list .tribe-events-event-image + div.tribe-events-content{width:100%;}.tribe-grid-header .column, .tribe-grid-allday .column{margin-bottom:0px;}#tribe-events-photo-events.photo-two-col .vevent.tribe-events-photo-event{width:96%; float:left; left:0px !important; clear:both;}#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous, #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next, #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous{width:auto; display:inline;}.tribe-events-sub-nav li a{padding-bottom:0;}#tribe-events-content .tribe-events-sub-nav li a{margin-top:0;}.tribe-events-event-meta .column{width:100%; margin-left:0;}#tribe-events-photo-events .vevent.tribe-events-photo-event{margin-right:0px !important; width:100%;}#tribe-events-photo-events{width:100%; margin-right:0px;}#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner label{margin-bottom:5px;}#tribe-bar-form .tribe-bar-submit input[type="submit"]{margin-top:0px;}h2.tribe-events-page-title, #tribe-geo-results h2.tribe-events-page-title{font-size:20px;}.tribe-mobile-day-date{font-size:14px; color:#313131; padding:12px 15px;}.tribe-events-week #tribe-mobile-container .hentry.vevent .tribe-events-read-more{margin-top:15px;}.tribe-events-sub-nav li.tribe-events-nav-previous a{padding-left:20px;}.tribe-events-sub-nav li.tribe-events-nav-next a{padding-right:20px;}.tribe-events-sub-nav .tribe-events-nav-previous a span, .tribe-events-sub-nav .tribe-events-nav-next a span{top:8px;}#tribe-events-content .tribe-events-event-image a{margin-top:0px;}#tribe-events-content a{margin-top:20px;}#tribe-events-content .tribe-events-event-meta a{margin-top:10px;}#tribe-events-header:before, #tribe-events-header:after, #tribe-events-footer:before, #tribe-events-footer:after{content:none;}.tribe-events-calendar div[id*="tribe-events-daynum-"], .tribe-events-calendar div[id*="tribe-events-daynum-"] a{border-bottom:0;}.tribe-events-sub-nav li a{background:none;}.tribe-events-calendar .tribe-events-has-events:after{content:none;}.tribe-events-calendar td div[id*="tribe-events-daynum-"], .tribe-events-calendar td div[id*="tribe-events-daynum-"] a{margin-top:15px;}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{width: 50%;}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail a{margin-top: 10px !important;}.tribe-events-event-meta .column, .single-tribe_events .secondary .tribe-events-venue-map{width: 100%;}.dt-pointer-content{width:400px;}#frmbooking, .dt-calendar-container{width:100%; margin:5px 0px}.step-wrapper{margin:0 9px;}#open_datepicker .ui-datepicker-group.ui-datepicker-group-first, #open_datepicker .ui-datepicker-group.ui-datepicker-group-last{width:100%; margin:0 0 20px;}.step-icon-wrapper h5{font-size:14px;}.dt-room-list-wrapper .dt-room-item{padding-right:0;}.dt-room-item .alignright{right:auto; left:0; top:120px;}.page-template-tpl-review-php th{text-transform:capitalize;}.page-template-tpl-review-php th, .page-template-tpl-review-php td{font-size:12px;}} @media only screen and (min-width: 320px) and (max-width: 479px){.container{width:300px;}#primary, #secondary-left.secondary-has-both-sidebar, #secondary-right.secondary-has-both-sidebar, #primary.page-with-both-sidebar, .secondary-sidebar, #secondary-right, #secondary-left{width:100%; margin:0;}.mean-container a.meanmenu-reveal{width:21px; height:21px; padding:16px;}#logo a{height:100%;}.mean-container .mean-nav{margin-top:52px;}.comment-author img{width:30px; height:30px;}ul.commentlist li{padding-left:0;}ul.commentlist li.comment{padding-left:0;}ul.commentlist li .comment-author{position:inherit; float:left; margin-right:10px;}ul.commentlist li ul.children{margin-left:5px; width:96.5%;}ul.commentlist li ul.children ul.children{margin-left:10px; width:95%;}ul.commentlist li ul.children ul.children ul.children{margin-left:15px; width:91%;}ul.commentlist li ul.children ul.children ul.children ul.children{margin-left:20px; width:87.9%;}ul.commentlist li .comment-body{margin-bottom:0;}.entry-details .tags a{display:inline-block; margin-bottom:5px; padding:5px 10px;}.post-nav-container, .post-nav-container .next-post{text-align:center;}.post-nav-container .prev-post, .post-nav-container .next-post{float:none;}.author-title{margin-bottom:0px;}.author-desc sub{float:none; display:inline-block; margin-bottom:5px;}.entry-post .entry-date > span:after{content:none;}.widget_recent_entries h4{font-size:15px; line-height:24px;}.widget .pack-rating{float:left;}.widget.search-container form > p{width:100%; margin-right:0;}#primary .recent-hotels-widget .star-rating-wrapper, #primary .recent-places-widget .star-rating-wrapper, #primary .recent-posts-widget .star-rating-wrapper{width:60%;}.widget ul li{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}.dt-sc-one-fourth .dt-sc-one-half img.aligncenter{float:left;}#footer11 .copyright.type2{text-align:center;}#footer11 .footer-logo, #footer11 .copyright-content{float:none; display:inline-block;}.support-info{padding:15px 20px;}.support-info a.dt-sc-button{min-width:inherit; font-size:16px;}.support-info p{font-size:14px;}.support-info > img{width:40.5%; top:25px;}.tour-pack-option ul li p{width:100%;}.tour-package-item.type2 .tour-pack-thumb img{width:auto;}.dt-sc-pack-detail > h5{width:80%;}.carousel_items .carousel-arrows{top:-40px;}.dt-sc-package-item .dt-sc-pack-thumb{width:70%;}.dt-sc-pack-detail{width:100%;}.banner .search-container ul.dt-sc-tabs-frame li a{padding:10px 12px; font-size:13px;}.page-template-tpl-fullwidth .fullwidth-section.grey-bg .container .welcome-txt, .page-template-tpl-fullwidth .fullwidth-section.grey-bg .dt-sc-testimonial-carousel-wrapper, .page-template-tpl-fullwidth .fullwidth-section.travel-add .container{width:280px;}.fullwidth-section.grey-bg .container .welcome-txt .dt-sc-button{margin-bottom:5px;}.page-title, .page-title1{font-size:19px;}.dt-sc-testimonial .author img{max-width:80px;}.dt-sc-testimonial{padding-left:0px;}.dt-sc-testimonial .author{position:inherit; width:100%; text-align:center;}.dt-sc-testimonial blockquote{padding:0;}.tour-package-item .tour-pack-thumb, .tour-pack-detail, .page-with-sidebar .search-container form > p, .search-container form > p{width:100%; margin-right:0}.tour-pack-detail .tour-pack-meta li{display:inline;}.search-container form > input[type="text"], .search-container form > p{width:100%; margin-right:0;}ul.dt-sc-tabs-frame li, ul.dt-sc-tabs-frame li a{width:100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}.introtext.type2 > h2{display:inline-block;}.dt-sc-donutchart-large .dt-sc-donutchart, .dt-sc-donutchart-large .dt-sc-donutchart canvas{height: 260px !important; width: 260px !important;}.dt-sc-donutchart-large .donutcharttext{width:260px !important; line-height:36px !important;}.dt-sc-tabs-frame > li:first-child a{border-radius:5px 5px 0 0;}.dt-sc-tabs-frame > li:last-child a{border-radius:0;}.introtext.type2{text-align:center;}.introtext.type2 img{float:none; margin-right:0;}ul.dt-sc-tabs-vertical-frame{width:100%; margin-bottom:10px;}.dt-sc-tabs-vertical-frame-content{width:100%; padding:0;}.widget ul.dt-sc-tabs-frame > li{width:100%;}.dt-sc-sorting-container a:first-child{left: 5px; position: relative;}.hotel-item .hotel-details{position:inherit;}.hotel-details h2{width:100%;}.hotel-item .hotel-details .hotel-thumb-meta{left:0; right:auto; top:0;}.rating-item{margin-bottom:20px;}.dt-hotel-room-wrapper li.room-name{width:42%;}.dt-hotel-room-wrapper li{margin-bottom:10px;}.dt-hotel-room-wrapper li.room-details{width:54.5%;}.search-container .pro-search-form{width:80%;}.rating-item li{margin-bottom:10px;}table.variations td{font-size:12px;}table.variations td select{width:100%;}.single-product .page-with-sidebar div.images .thumbnails.slider .caroufredsel_wrapper, .single-product div.images .thumbnails.slider .caroufredsel_wrapper{width:100% !important;}.product .images .thumbnails .yith_magnifier_gallery li, .product .images .thumbnails .yith_magnifier_gallery li.last{width:90px; margin-right:15px;}.page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li, .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last{width:92px;}.woocommerce table.shop_table.cart, .woocommerce-page table.shop_table.cart{display:block;}.woocommerce-cart table.shop_table.cart thead, .woocommerce-account table.my_account_orders thead, .woocommerce-wishlist table.shop_table.cart thead{display: block; float: left;}.woocommerce-cart table.shop_table.cart tbody, .woocommerce-account table.my_account_orders tbody, .woocommerce-wishlist table.shop_table.cart tbody{display: block; overflow-x: auto; position: relative; white-space: nowrap; width: auto;}.woocommerce-cart table.shop_table.cart th, .woocommerce-account table.my_account_orders th, .woocommerce-wishlist table.shop_table.cart th{display: block;}.woocommerce table.shop_table.cart th, .woocommerce-page table.shop_table.cart th{border-bottom: 1px solid #dddddd; height: 50px; line-height: 50px; padding: 0; text-align: center; vertical-align: middle; width: 149px;}.woocommerce-cart table.shop_table.cart td, .woocommerce-account table.my_account_orders td, .woocommerce-wishlist table.shop_table.cart td{display:block; min-height:1.25em;}.woocommerce-cart table.shop_table.cart tbody tr, .woocommerce-account table.my_account_orders tbody tr, .woocommerce-wishlist table.shop_table.cart tbody tr{display: inline-block; vertical-align: top;}.shop_table.cart td.product-name a, .shop_table.cart td.product-price span, .shop_table.cart td.product-stock-status span, .shop_table.cart td.product-subtotal span, .shop_table.cart tr.order td a{display: inline-block; margin-top: 8px;}.shop_table.cart .product-thumbnail a{display: inline-block; margin: 10px 0 0;}.woocommerce table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page #content table.cart a.remove{display: inline-block; margin-top: 14px;}.shop_table.cart td.product-quantity .quantity{padding: 10px 0 0;}.woocommerce table.shop_table.cart td, .woocommerce-page table.shop_table.cart td{border-bottom: 0 none; height: 51px; padding: 0; text-align: center; vertical-align: middle; width: 145px;}table.cart td.product-name a{font-size:11px;}.woocommerce-cart table.shop_table.cart td.actions{width:auto;}.woocommerce-cart table.shop_table.cart tbody tr td.actions .coupon{position:absolute; bottom:60px; left:0px;}.woocommerce-cart table.shop_table.cart tbody tr td.actions .coupon .button{bottom:36px; position:absolute;}.woocommerce-cart table.shop_table.cart tbody tr td.actions .coupon .input-text{bottom:82px; position:absolute;}.woocommerce-cart table.shop_table.cart tbody tr td.actions .button{position:absolute; bottom:55px; left:0px;}.woocommerce-cart table.shop_table.cart tbody tr td.actions .checkout-button{bottom:10px;}.woocommerce-cart table.shop_table.cart tbody{padding-bottom:200px;}.woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce table.shop_attributes th, .woocommerce table.shop_attributes td, .woocommerce-page table.shop_attributes th, .woocommerce-page table.shop_attributes td, .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{float: left; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box;}.woocommerce table.shop_table, .woocommerce-page table.shop_table{border-bottom:1px solid rgba(0,0,0,.1);}input[type="text"]{font-size:12px;}.package-wrapper .package-details .package-content{text-align:center;}.package-wrapper .package-price{float:none; display:inline-block; width:100%;}.package-details .package-meta{margin-bottom:10px;}.package-content .dt-sc-button{float:none;}.package-content .dt-sc-button, .yith-wcwl-add-to-wishlist{display:inline-block;}.package-wrapper .package-price{margin-right:0;}.yith-wcwl-add-to-wishlist{margin-right:0; float:none; top:-3px; position:relative; margin-left:10px;}.woocommerce .products ul.package-meta{margin-bottom:5px;}.carousel_items .dt-sc-one-fourth .package-content .dt-sc-button{float:none; display:inline-block;}.tribe-events-sub-nav li a, .tribe-events-read-more{font-size:12px;}.tribe-grid-header .column a{font-size:10px;}.tribe-events-grid .hentry.vevent h3.entry-title{text-indent:-9999px;}.dt-pointer-content{width:300px;}#frmbooking, .dt-calendar-container{width:100%; margin:5px 0px}.step-wrapper{display: inline; float: none;}#open_datepicker .ui-datepicker-group.ui-datepicker-group-first, #open_datepicker .ui-datepicker-group.ui-datepicker-group-last{width:100%; margin:0 0 20px;}.step-icon-wrapper h5{font-size:14px;}.dt-room-list-wrapper .dt-room-item{padding-left:0;}.dt-sc-room-thumb, .dt-room-item .alignright{position:inherit; float:left; top:0;}.dt-room-item .alignright{margin-left:0; margin-top:10px;}#open_datepicker td, #open_datepicker th{padding:6px;}.step-line{border:0;}.dt-sc-success-reserve{padding:35px 10px;}} @media only screen and (max-width: 319px){.container{width:200px;}#primary, #secondary-left.secondary-has-both-sidebar, #secondary-right.secondary-has-both-sidebar, #primary.page-with-both-sidebar, .secondary-sidebar, #secondary-right, #secondary-left{width:100%; margin:0;}.page-title, .page-title1{font-size:20px;}.mean-container a.meanmenu-reveal{width:21px; height:21px; padding:16px;}#logo a{height:100%;}.mean-container .mean-nav{margin-top:52px;}.support-info{padding:15px 20px;}.support-info a.dt-sc-button{min-width:inherit; font-size:16px;}.support-info p{font-size:14px;}.support-info > img{display:none;}.support-info a.dt-sc-button{padding:15px 24px; font-size:14px;}.dt-sc-pack-detail > h5{width:80%;}.dt-sc-package-item .dt-sc-pack-thumb, .dt-sc-pack-detail{width:100%;}.carousel_items .carousel-arrows{top:-45px;}.entry-place-meta ul > li > ul li{border-right:0;}.tour-pack-option ul li p{width:100%;}.widget.search-container form > p{width:100%; margin-right:0;}.dt-sc-packhelp-wrapper .carousel-arrows, .tour-pack-wrapper .carousel-arrows, .carousel-arrows{top:-46px;}.widget .pack-rating, .widget .map-marker, .dt-sc-packhelp-content .map-marker{float:left;}#primary .recent-hotels-widget .star-rating-wrapper, #primary .recent-places-widget .star-rating-wrapper, #primary .recent-posts-widget .star-rating-wrapper, .recent-hotels-widget .star-rating-wrapper, .recent-places-widget .star-rating-wrapper, .recent-posts-widget .star-rating-wrapper{min-width:66%;}.widget ul li a.thumb{width:80px; margin-right:10px;}.widget_recent_entries h4{font-size:14px; line-height:24px;}.widget #wp-calendar th, .widget #wp-calendar td{padding:10px 5px;}.dt-sc-one-fourth .dt-sc-one-half img.aligncenter{float:left;}.dt-sc-ico > h5{font-size:16px;}#footer11 .footer-logo{width:100%; text-align:center;}#footer11 .footer-logo img{float:none;}.dt-sc-contact-info p{font-size:14px;}.dt-footer-newsletter .subscribe-frm input[type="email"]{padding-right:12px;}.dt-footer-newsletter .subscribe-frm input[type="submit"]{position:inherit; border-radius:3px;}.alignright, img.alignright{margin-left:0;}.alignleft, img.alignleft{margin-right:0;}.dt-sc-ico-content.type11 .icon{margin-right:15px;}.dt-sc-ico-content.type11 h4{font-size:17px;}ul.dt-sc-tabs-frame li, ul.dt-sc-tabs-frame li a{width:100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}.dt-sc-tabs-frame > li:first-child a{border-radius:5px 5px 0 0;}.dt-sc-tabs-frame > li:last-child a{border-radius:0;}.dt-sc-social-icons li a{width:38px; height:38px; line-height:38px;}ul.dt-sc-tabs-vertical-frame{width:100%; margin-bottom:10px;}.dt-sc-tabs-vertical-frame-content{width:100%; padding:0;}.tour-package-item.type2 .tour-pack-thumb img{width:auto;}.tour-package-item .tour-pack-thumb, .tour-pack-detail{width:100%;}.entry-post .entry-date > span:after{content:none;}.search-container form > input[type="text"], .search-container form > p{width:100%; margin-right:0;}.fullwidth-section.grey-bg .welcome-txt h2{padding-bottom:10px;}.blog-entry-inner{padding-left:85px;}.entry-details .entry-title h2{font-size:15px;}.entry-thumb{padding-bottom:10px;}.entry-details .tags a{display:inline-block; margin-bottom:5px; padding:5px 10px;}.dt-sc-one-third .blog-entry-inner, .blog-entry-inner{padding-left:0;}.entry-meta, .dt-sc-one-third .entry-meta{position:inherit; width:100%; box-sizing: border-box; margin-bottom:15px;}.bx-controls a{width:20px; height:30px;}.bx-controls a.bx-next, .bx-controls a.bx-prev{background-size:55%;}.pagination a.prev-post, .pagination a.next-post{float:none; display:inline-block; width:100%;}.pagination a.prev-post{margin-bottom:5px;}.blog-entry .entry-thumb .featured-post:before, .blog-entry.sticky .entry-thumb .featured-post:before{border-left-width:70px; border-top: 70px solid rgba(0, 0, 0, 0);}.blog-entry .entry-thumb .featured-post span, .blog-entry.sticky .entry-thumb .featured-post span{right:0; top:15px;}.author-desc sub{float:left; margin-bottom:10px; width:100%;}.comment-author img{width:30px; height:30px;}ul.commentlist li{padding-left:0;}ul.commentlist li.comment{padding-left:0;}ul.commentlist li .comment-author{position:inherit; float:left; margin-right:10px;}ul.commentlist li ul.children{margin-left:5px; width:96.5%;}ul.commentlist li ul.children ul.children{margin-left:10px; width:95%;}ul.commentlist li ul.children ul.children ul.children{margin-left:15px; width:91%;}ul.commentlist li ul.children ul.children ul.children ul.children{margin-left:20px; width:87.9%;}ul.commentlist li .comment-body{margin-bottom:0;}.load-more .dt-sc-button.small{min-width:200px;}.portfolio figcaption h5, .portfolio.dt-sc-one-third.with-sidebar figcaption h5, .container .portfolio.dt-sc-one-fourth.with-sidebar figcaption h5{font-size:14px; margin-bottom:10px;}.portfolio figcaption p, .container .page-with-sidebar .portfolio.dt-sc-one-third.with-sidebar figcaption .fig-content p, .container .page-with-sidebar .portfolio.dt-sc-one-fourth.with-sidebar figcaption .fig-content p{display:none;}.dt-sc-activity .dt-sc-activity-detail, .package-item .package-details .package-content{text-align:center;}.dt-sc-activity .dt-sc-activity-detail .price, .dt-sc-activity .dt-sc-activity-detail .dt-sc-button, .package-item .package-price, .package-content .dt-sc-button{float:none;}.page-template-tpl-fullwidth .fullwidth-section.grey-bg .container .welcome-txt, .page-template-tpl-fullwidth .fullwidth-section.grey-bg .dt-sc-testimonial-carousel-wrapper, .page-template-tpl-fullwidth .fullwidth-section.travel-add .container{width:200px;}.fullwidth-section.grey-bg .welcome-txt .dt-sc-button{margin-bottom:5px;}.package-wrapper .carousel-arrows, .dt-sc-packhelp-wrapper .carousel-arrows, .tour-pack-wrapper .carousel-arrows, .carousel-arrows{top:-44px;}.dt-sc-testimonial{padding-left:0;}.dt-sc-testimonial .author{position:inherit; text-align:center; width:100%; margin-bottom:10px;}.dt-sc-testimonial .author img{max-width:90px;}.dt-sc-testimonial blockquote{padding:0;}.dt-sc-testimonial-carousel-wrapper .carousel-arrows a{top:0%;}.dt-sc-testimonial-carousel-wrapper .carousel-arrows a.testimonial-next, .dt-sc-testimonial-carousel-wrapper .carousel-arrows a.testimonial-prev{width:20px;}.dt-sc-testimonial-carousel-wrapper .carousel-arrows a.testimonial-prev{left:10px;}.dt-sc-testimonial-carousel-wrapper .carousel-arrows a.testimonial-next{right:10px;}.hotel-item .hotel-details{position:inherit;}.hotel-details h2{width:100%;}.hotel-item .hotel-details .hotel-thumb-meta{left:0; right:auto; top:0;}.rating-item{margin-bottom:20px;}.page-with-sidebar .search-container form > p, .search-container form > p{width:100%; margin-right:0}.rating-item li{margin-bottom:10px;}.content-full-width .rating-item li.rate-number{margin-right:10px;}.dt-hotel-room-wrapper li{margin-bottom:10px;}.dt-hotel-room-wrapper li.room-name, .dt-hotel-room-wrapper li.room-persons, .dt-hotel-room-wrapper li.room-details, .dt-hotel-room-wrapper li{width:87%; margin-right:0;}.search-container .pro-search-form{width:90%;}ul.dt-sc-tabs-frame > li, .woocommerce-tabs ul.tabs > li{width:100%;}ul.dt-sc-tabs-frame > li a, .woocommerce-tabs ul.tabs > li a{display:block;}.dt-sc-donutchart, .dt-sc-donutchart canvas{height: 200px !important; width: 200px !important;}.donutcharttext{width:200px !important; line-height:36px !important;}.dt-sc-ico-content.type2 .icon span{width:70px; height:70px; line-height:70px;}.dt-sc-ico-content.type2{padding-left:85px;}.dt-sc-button{text-align:center;}.dt-sc-ico-content.type10{padding:0; text-align:center;}.dt-sc-ico-content.type10 .icon{position:inherit; margin:0 auto 10px;}.widget ul.dt-sc-tabs-frame > li{width:100%;}table.variations td{font-size:12px;}table.variations td select{width:100%;}.single-product .page-with-sidebar div.images .thumbnails.slider .caroufredsel_wrapper, .single-product div.images .thumbnails.slider .caroufredsel_wrapper{width:100% !important;}.product .images .thumbnails .yith_magnifier_gallery li, .product .images .thumbnails .yith_magnifier_gallery li.last{width:90px; margin-right:15px;}.page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li, .page-with-sidebar .product .images .thumbnails .yith_magnifier_gallery li.last{width:92px;}.woocommerce-cart table.shop_table.cart, .woocommerce-account table.my_account_orders, .woocommerce-wishlist table.shop_table.cart{border-bottom: 1px solid #dddddd; display: block; position: relative; width: 100%;}.woocommerce-cart table.shop_table.cart thead, .woocommerce-account table.my_account_orders thead, .woocommerce-wishlist table.shop_table.cart thead{display: block; float: left;}.woocommerce-cart table.shop_table.cart tbody, .woocommerce-account table.my_account_orders tbody, .woocommerce-wishlist table.shop_table.cart tbody{display: block; overflow-x: auto; position: relative; white-space: nowrap; width: auto;}.woocommerce-cart table.shop_table.cart th, .woocommerce-account table.my_account_orders th, .woocommerce-wishlist table.shop_table.cart th{display: block;}.woocommerce table.shop_table.cart th, .woocommerce-page table.shop_table.cart th{border-bottom: 1px solid #dddddd; height: 50px; line-height: 50px; padding: 0; text-align: center; vertical-align: middle; width: 89px; font-size:11px; font-weight:normal;}.woocommerce-cart table.shop_table.cart td, .woocommerce-account table.my_account_orders td, .woocommerce-wishlist table.shop_table.cart td{display:block; min-height:1.25em;}.woocommerce-cart table.shop_table.cart tbody tr, .woocommerce-account table.my_account_orders tbody tr, .woocommerce-wishlist table.shop_table.cart tbody tr{display: inline-block; vertical-align: top;}.shop_table.cart td.product-name a, .shop_table.cart td.product-price span, .shop_table.cart td.product-stock-status span, .shop_table.cart td.product-subtotal span, .shop_table.cart tr.order td a{display: inline-block; margin-top: 18px;}.shop_table.cart .product-thumbnail a{display: inline-block; margin: 10px 0 0;}.woocommerce table.cart a.remove, .woocommerce-page table.cart a.remove, .woocommerce #content table.cart a.remove, .woocommerce-page #content table.cart a.remove{display: inline-block; margin-top: 14px;}.shop_table.cart td.product-quantity .quantity{padding: 10px 0 0;}.woocommerce table.shop_table.cart td, .woocommerce-page table.shop_table.cart td{border-bottom: 0 none; height: 51px; padding: 0; text-align: center; vertical-align: middle; width: 109px;}table.cart td.product-name a{font-size:11px;}.woocommerce-cart table.shop_table.cart td.actions{width:auto;}.woocommerce-cart table.shop_table.cart tbody tr td.actions .coupon{position:absolute; bottom:60px; left:0px;}.woocommerce-cart table.shop_table.cart tbody tr td.actions .coupon .button{bottom:35px; position:absolute;}.woocommerce-cart table.shop_table.cart tbody tr td.actions .coupon .input-text{bottom:82px; position:absolute;}.woocommerce-cart table.shop_table.cart tbody tr td.actions .button{position:absolute; bottom:55px; left:0px;}.woocommerce-cart table.shop_table.cart tbody tr td.actions .checkout-button{bottom:10px;}.woocommerce-cart table.shop_table.cart tbody{padding-bottom:200px;}.woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce table.shop_attributes th, .woocommerce table.shop_attributes td, .woocommerce-page table.shop_attributes th, .woocommerce-page table.shop_attributes td, .woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register{float: left; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box;}.woocommerce table.shop_table, .woocommerce-page table.shop_table{border-bottom:1px solid rgba(0,0,0,.1);}.package-wrapper .package-details .package-content{text-align:center;}.package-wrapper .package-price, .package-content .dt-sc-button{float:none;}.package-content .dt-sc-button, .yith-wcwl-add-to-wishlist{display:inline-block;}.package-wrapper .package-price{margin-right:0;}.yith-wcwl-add-to-wishlist{margin-right:0; float:none; top:-3px; position:relative; margin-left:10px;}.woocommerce .products ul.package-meta{margin-bottom:5px;}.single_add_to_cart_button{margin-top:15px;}.single-product.woocommerce .thumbnails #slider-prev, .single-product.woocommerce .thumbnails #slider-next{top:32% !important;}.carousel_items .dt-sc-one-fourth .package-content .dt-sc-button{float:none;}.dt-sc-event .dt-sc-event-detail{text-align:center;}.dt-sc-event .dt-sc-event-detail .dt-sc-button, .dt-sc-event .dt-sc-event-detail .event-price{float:none;}#tribe-events-content-wrapper{width:100%;}#tribe-bar-form{width:91%;}.tribe-events-sub-nav li a, .tribe-events-read-more{padding:7px 10px; font-size:12px;}.tribe-bar-collapse #tribe-bar-collapse-toggle{width:100%; padding:15px 10%;}#tribe-bar-form.tribe-bar-collapse #tribe-bar-views{width:100%; padding:0px;}#tribe-bar-views .tribe-bar-views-list{margin:3px 0px 0px;}#tribe-bar-views li.tribe-bar-views-option{margin-right:0px;}.tribe-events-list h2.tribe-events-list-event-title{font-size:14px;}.tribe-grid-header .column a{font-size:8px;}h2.tribe-events-page-title{font-size:16px;}.tribe-events-list .time-details{font-size:12px;}.tribe-events-event-meta address.tribe-events-address{font-size:9px;}#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous, #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next, #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous{width:100%; text-align:center;}.tribe-events-calendar th{font-size:11px; letter-spacing:0; padding:10px 5px;}.tribe-events-calendar td div[id*="tribe-events-daynum-"], .tribe-events-calendar td div[id*="tribe-events-daynum-"] a{font-size:13px;}#tribe-events-header .tribe-events-sub-nav, #tribe-events-footer .tribe-events-sub-nav{width:100%; text-align:center;}.single-tribe_events #tribe-events-header li, .single-tribe_events #tribe-events-footer li{border:0;}.dt-pointer-content{width:200px;}.step-wrapper{display: inline; float: none;}#open_datepicker td, #open_datepicker th{font-size:9px; padding:0;}#open_datepicker .ui-datepicker .ui-datepicker-group .ui-datepicker-prev, #open_datepicker .ui-datepicker .ui-datepicker-group .ui-datepicker-next{width:25px; height:25px; line-height:25px;}.ui-datepicker .ui-datepicker-title{line-height:25px !important;}.ui-datepicker-group .ui-datepicker-header{height:25px !important;}.ui-datepicker .ui-datepicker-title{margin:0px 0px 0px 21px !important;}.dt-room-list-wrapper .dt-room-item{padding:0;}.dt-sc-room-thumb, .dt-room-item .alignright{position:inherit; float:left; top:0;}.dt-room-item .alignright{margin-left:0; margin-top:10px;}.step-line{border:0;}.dt-sc-success-reserve{padding:35px 10px;}.page-template-tpl-review-php th, .page-template-tpl-review-php td{font-size:10px;}} 

/* /reborn_website/static/src/css/batambooking/darkbox.css defined in bundle 'reborn_website.batambooking_assets_frontend' */
 [data-darkbox], [data-darkbox-group]{cursor: pointer;} #darkbox{color:#fff; font: 14px/1.4 sans-serif; position: fixed; z-index: 999999; top: 24px; left: 24px; bottom: 24px; right: 24px; background: rgba(0,0,0, 0.8) none no-repeat 50% 50% / contain; box-shadow: 0 0 0 24px rgba(0,0,0, 0.8); -webkit-transition: 0.3s; transition: 0.3s; opacity: 0; visibility: hidden;} #darkbox.show{opacity: 1; visibility: visible;} #darkbox a:hover{color: #0bf; border-color: #0bf;} #darkbox_prev, #darkbox_next{cursor: pointer; position: absolute; height: 30px; width: 30px; top: 50%; margin-top: -15px; border: 0px solid #fff; -webkit-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: 0.3s; transition: 0.3s;} #darkbox_prev{left: -6px; border-width: 0 0 3px 3px;} #darkbox_next{right: -6px; border-width: 3px 3px 0 0;} #darkbox_description{position: absolute; bottom: 24px; right: 24px; text-align: right; text-shadow: 0 1px 1px #000;} #darkbox_stats{position: absolute; left: 0; top: 0;} #darkbox_close{position: absolute; top: -8px; right: 0px;} #darkbox_close:after{position: absolute; right: 0; top: 0; font-size: 2.2em; content: "\2A2F"; cursor: pointer;} #darkbox:before{content: ""; position: absolute; visibility: hidden; opacity: 0; left: 50%; top: 50%; margin: -25px; width: 50px; height: 50px; border-radius: 50%; box-shadow: inset -2px 0 0 2px #fff; -webkit-animation: darkboxRotate 1.5s linear infinite; animation: darkboxRotate 1.5s linear infinite;} #darkbox.spinner:before{visibility: visible; opacity: 1;} @-webkit-keyframes darkboxRotate{to{-webkit-transform: rotate(360deg);}} @keyframes darkboxRotate{to{transform: rotate(360deg);}} 

/* /reborn_website/static/src/css/batambooking/custom.css defined in bundle 'reborn_website.batambooking_assets_frontend' */
body{font-family: 'Open Sans', sans-serif;} main h1, main h2, main h3, main h4, main h5, main h6{color: #2c3e50; font-weight: normal; line-height: normal; margin-bottom: 30px;} select option[default]{display: none;} .bootstrap-datetimepicker-widget td.disabled, .bootstrap-datetimepicker-widget td.disabled:hover{opacity: 0.7;} #main-menu > ul.menu > li i.bb-icon.bb-icon-store{height: 100%; width: 19px; -webkit-transition: all 300ms linear; -moz-transition: all 300ms linear; -o-transition: all 300ms linear; -ms-transition: all 300ms linear; transition: all 300ms linear; background: url(/reborn_website/static/src/img/batambooking/icon-store.png) no-repeat; background-size: 100%; background-position: center;} #main-menu > ul.menu > li:hover i.bb-icon.bb-icon-store{background: url(/reborn_website/static/src/img/batambooking/icon-store-blue.png) no-repeat; background-size: 100%; background-position: center;} #logo a img{max-width: 80%;} .top-right ul li{border: none;} .top-right ul li a{line-height: 27px; font-size: 12px;} .btn-login-top{text-decoration: none; color: #fff; background-color: #6dc82b; border: none; border-radius: 3px;} .btn-login-top:hover,.btn-login-top:focus{color: #fff !important; background-color: #8b8b8b;} #header.header2{box-shadow: none; margin-bottom: 32px;} .batambooking_homepage #header#header{margin-bottom: 0;} .modal.message_modal{position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1042; display: -webkit-inline-box; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;} .modal.message_modal .modal-dialog{width: 100%; max-width: 400px;} #header.header2 .top-bar{padding-left: 0; padding-right: 0; width: 100%;} #header.header2 #logo{margin-top: 0; width: 270px; height: 90px; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; align-items: center; justify-content: center;} #header.header2 #main-menu{width: 100%; float: none;} #header.header2 #main-menu > ul.menu a{text-decoration: none;} #header.header2 #primary-menu{width: calc(100% - 270px); float: left;} #header.header2 #primary-menu .dt-menu-toggle{background-color: #6dc82b;} .top-bar .dt-sc-contact-info > p a:focus, .top-bar .dt-sc-contact-info > p a:hover{color: #6cc82b; text-decoration: none !important;} .megamenu-2-columns-group .megamenu-child-container > ul.sub-menu > li{width: 50%;} .member-menu-dropdown{position: relative;} .member-menu-dropdown .dropdown-menu{border: none; border-top: 3px solid #6cc82b; left: auto; right: 0; border-radius: 0; min-width: 195px;} .member-menu-dropdown .dropdown-menu > li{display: block; float: none; border: none;} .member-menu-dropdown a.dropdown-toggle:focus{color: #fff;} .member-menu-dropdown .dropdown-menu > li > a{width: 100%; font-size: 12px; padding: 3px 15px;} .batambooking_slideshow_desktop{display: block;} .batambooking_slideshow_mobile{display: none;} #toTop{z-index: 1000;} #footer11{background: #ffffff;} #footer11 .copyright-content{float: none;} #footer11 a:focus, #footer11 a:hover{color: #6cc82b; text-decoration: none !important;} #footer11 .footer-row2 .dt-sc-ico.mail h5{font-size: 17px;} .sticky-menu-active #header-wrapper{position: fixed; top: 0 !important; z-index: 9999;} .sticky-menu-active .top-bar{display: none;} #wrapwrap .bb_container, #wrapwrap .bb_container2{padding: 30px 15px; background: #2575fc;} #wrapwrap .bb_container2{margin-top: -35px; background: url(/reborn_website/static/src/img/batambooking/sec_sub_bg.jpg) no-repeat; background-size: cover; background-position: center;} .bb_container{padding: 0 15px;} .bb_container3{padding: 0 15px; background-color: #fff;} input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none; margin: 0;} input[type="number"]{-moz-appearance: textfield;} .fa.fa-circle-o.clock{position: relative;} .fa.fa-circle-o.clock:after{content: ""; display: block; position: absolute; left: 6px; top: 4px; width: 7px; height: 6px; border: solid #333; border-width: 0 1px 1px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(92deg);} .loader-container{text-align: center; background-color: rgba(255,255,255,.5); display: none; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 199;} .loader-container.fixed{position: fixed; z-index: 1119;} .loader-container.show{display: block;} .loader-container > .loader{position: absolute; width: 100%; top: 50%; margin-top: -8px;} i.ajax-loader.medium{width: 24px; height: 24px; border-width: 2px 3px 1px 0;} i.ajax-loader.small{width: 13px; height: 13px; border-width: 2px 3px 1px 0;} i.ajax-loader{display: inline-block; vertical-align: middle; border: 1px solid #077dc2; border-radius: 20px; border-bottom-color: transparent!important;} .animate-spin{-moz-animation: spin 0.5s infinite linear; -o-animation: spin 0.5s infinite linear; -webkit-animation: spin 0.5s infinite linear; animation: spin 0.5s infinite linear; display: inline-block;} @keyframes spin{0%{transform: rotate(0deg);}100%{transform: rotate(360deg);}} .img-responsive-full{width: 100%; height: auto; display: block;} .oe_website_login_container{padding: 0 15px;} .bb_booking_container_form{display: block; width: 100%; margin: 50px auto; color: #777; -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); display: block; padding: 15px; max-width: 380px; min-height: 360px; background: #fff;} .bb_booking_container_form_popup{position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 1113; background: transparent; overflow: hidden; overflow-y: auto; margin: 0 auto; border-radius: 0; padding: 15px 0; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; align-items: center; justify-content: center; opacity: 0; transition: all 0.2s ease-in-out; transform: scale(0.8);} .bb_booking_container_form_popup.bb-show{opacity: 1; transform: scale(1);} .bb_booking_container_form_popup.ov-hidden{overflow: hidden;} .bb_booking_container_form_popup .bb_popup_content{position: relative; display: block; padding: 15px; background: #fff; margin: auto; width: 305px; border-radius: 15px; -webkit-box-shadow:0 0 20px #000; box-shadow: 0 0 20px #000;} .bb_booking_container_form_popup.loading .loader-container{display: block; border-radius: 15px;} .bb_popup_content .btn-close{position: absolute; top: 0; right: 6px; font-size: 20px; cursor: pointer;} .bb_login_container_form{display: block; width: 100%; margin: 50px auto; color: #777; -webkit-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); display: block; padding: 30px 50px; max-width: 400px; min-height: 360px; background: #fff;} .bb_popup_content .bb-booking-form-title{color: #800000; font-weight: bold; font-size: 18px; margin-bottom: 20px;} .bb_booking_container_form3{position: relative; margin: 50px auto;} .bb_booking_container_form3 .container-bb-booking{background: transparent;} .bb_booking_container_form3 .wrap-bb-booking{background: transparent;} .bb-search-display-result{position: relative; font-size: 16px; height: 40px; line-height: 40px; vertical-align: middle; padding-left: 35px; cursor: pointer; background:#fff; margin-bottom: 8px; border: 1px solid #e4e8ea; border-radius: 3px;} .bb-search-display-result:before{content: ""; width: 40px; height: 40px; position: absolute; top: 0; left: 0; background: url(/reborn_website/static/src/img/batambooking/searchicon.png) no-repeat; background-position: center; background-size: 21px 21px;} .bb-search-form{display: none; position: fixed; width: 100%; top: 0; left: 0; height: 100%; background: #fff; z-index: 11111;} .bb-search-form.show{display: block;} .bb-search-form .bb-action > div{display: table-cell;} .bb-search-form .bb-action{display: table; width: 100%; height: 30px; line-height: 30px; padding: 5px 0; color: #fff;} .bb-search-form .bb-search-group{background: #077dc2; padding: 5px 15px;} .bb-search-form .bb-action > div.btn-back{width: 40px; cursor: pointer;} .bb-date-display-result{position: relative; font-size: 16px; height: 92px; line-height: 36px; vertical-align: middle; padding-left: 15px; padding-right: 15px; cursor: pointer; background: #fff; margin-bottom: 8px; color: #333; border: 1px solid #e4e8ea; border-radius: 3px;} .bb-date-display-result .bb-datepicker{position: absolute; height: 1px; top: 0; left: 5px; opacity: 0; pointer-events: none;} .bb-date-display-result .title{margin-bottom: 5px;} .bb-date-display-result .date-wrapper{display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; align-items: center; justify-content: center; margin: auto; overflow: hidden; width: 183px;} .bb-date-display-result .date{font-size: 50px; color: #488bf8; float: left; height: 50px;} .bb-date-display-result .day-month{float: left; margin-top: -14px; line-height: 20px; vertical-align: top; font-size: 14px; padding-left: 5px; color: #333;} .bb-slidecontainer{width: 100%; background: #fff; margin-bottom: 8px; padding: 15px;} .bb-slider{-webkit-appearance: none; width: 100%; height: 10px; border-radius: 5px; background: #d3d3d3; outline: none; opacity: 0.7; -webkit-transition: opacity .15s ease-in-out; transition: opacity .15s ease-in-out;} .bb-slider::-webkit-slider-thumb{-webkit-appearance: none; appearance: none; width: 25px; height: 25px; background: #077dc2; cursor: pointer;} .bb-slider::-moz-range-thumb{width: 25px; height: 25px; background: #077dc2; cursor: pointer;} .bb-slider:hover{opacity: 1;} .bb-duration-display-result{display: table; width: 100%; padding-bottom: 12px;} .bb-duration-display-result > div{display: table-cell; font-size: 16px;} .bb-duration-display-result .value{color: #488bf8; font-weight: bold; padding-right: 4px; font-size: 27px; line-height: 12px;} .bb-duration-display-result .time-unit{} .bb-show-result-booking{font-size: 16px; line-height: 1.2; text-transform: uppercase; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; justify-content: center; align-items: center; padding: 0 20px; width: 100%; height: 50px; font-weight: 700; color: #333; background-color: #fade03; outline: none; border: none; cursor: pointer; text-decoration: none!important; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; transition: all .4s;} .bb-show-result-booking:hover{background-color: #fade03; box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5); -moz-box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5); -webkit-box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5); -o-box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5); -ms-box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5);} #bb-search-input{background-image: url('/reborn_website/static/src/img/batambooking/searchicon.png'); background-position: 10px 12px; background-size: 21px 21px; background-repeat: no-repeat; width: 100%; font-size: 16px; padding: 12px 20px 12px 40px; border: 1px solid #ddd; margin-bottom: 12px; border-radius: 4px; outline: none; color: #333;} #bb-search-ul{list-style-type: none; padding: 0; margin: 0;} #bb-search-ul li a{border: 1px solid #ddd; margin-top: -1px; background-color: #f6f6f6; padding: 12px; text-decoration: none; font-size: 18px; color: #333; display: block;} #bb-search-ul li a:hover:not(.header){background-color: #eee;} .bb-action-bar{position: fixed; top: 0; left: 0; display: block; width: 100%; height: 66px; padding: 0 15px; color: #fff; background-color: #6dc82b; font-size: 18px; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px; z-index: 1111;} .bb-action-bar .bb-action{width: 100%; display: table;} .bb-action-bar .bb-action > div{display: table-cell; height: 66px; vertical-align: middle; font-size: 22px; font-weight: bold;} .bb-action-bar .bb-search-group{background: #077dc2; padding: 5px 15px;} .bb-action-bar .bb-action .btn-back{width: 40px; cursor: pointer; text-align: center; font-size: 24px;} .bb_booking_container_form2{display: block; width: 100%; margin: 50px auto; color: #777; -webkit-border-radius: 8px; border-radius: 0; -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); display: block; padding: 0; max-width: 400px; min-height: 360px; background: #fff;} .container-bb-booking{padding: 0;} .bb-shop-details .bb-shop-image{width: 100%; height: 250px; object-fit: cover;} .bb-shop-details .bb-shop-name{font-size: 20px; padding: 10px 10px 0 10px; color: #800000; font-weight: bold; text-shadow: 0.2px 0 #800000; margin-bottom: 0;} .bb-shop-details .bb-shop-rating{padding: 5px 10px;} .bb-shop-details .bb-shop-rating .checked{color: #fd9b3e;} .bb-shop-details .bb-shop-description{color: #202125; background: #fff; font-size: 13px; padding: 5px 10px; min-height: 90px; text-shadow: 0.2px 0 #202125; word-spacing: -1.8px;} .bb-shop-details .bb-shop-description p{line-height: 16px;} .bb-shop-iframe{position: relative; display: block; margin-top: 10px;} .bb-shop-iframe iframe{border: none; width: 100%; height: 250px; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;} .bb-shop-iframe-details{position: absolute; bottom: 0; margin: 10px; padding: 10px; color: #333; background: #fff; font-size: 12px; width: calc(100% - 20px); box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px; border-radius: 2px;} .bb-booking-services{display: block; position: relative; padding: 10px;} .bb-service-item{box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px; padding: 5px; margin-bottom: 15px;} .bb-service-item .service-name{color: #333;} .service-details .bb-left{float:left; width: 60%; padding-right: 10px;} .service-details .bb-right{float:left; width: 40%;} .service-details .thumnail img{width: 100%; height: 110px; object-fit: cover;} .service-details .description{color: #333; margin-top: 10px; font-size: 12px;} .service-details .details .price{color: red; font-size: 20px; margin-bottom: 10px;} .service-details form.action-booking{width: 100%; margin-top: 30px;} .container-bb-booking{width: 100%; min-height: 300px; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; padding: 0; background: #fff;} .wrap-bb-booking{width: 380px; background: #fff;} .bb-booking-form{width: 100%;} .bb-booking-form-title{display: block; font-size: 30px; color: #333; line-height: 1.2; text-align: center; margin-bottom: 45px;} .bb-booking-form-avatar{display: block; width: 120px; height: 120px; border-radius: 50%; overflow: hidden; margin: 0 auto} .container-bb-booking-form-btn{width: 100%; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; justify-content: center} .bb-booking-form-btn{font-size: 16px; color: #fff; line-height: 1.2; text-transform: uppercase; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; justify-content: center; align-items: center; padding: 0 20px; width: 100%; height: 50px; background-color: #2d8db8; outline: none; border: none; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; transition: all .4s;} .bb-booking-form-btn:hover{background-color: #1d7ca7; box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5); -moz-box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5); -webkit-box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5); -o-box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5); -ms-box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5);} .bb-form-text{display: block; margin-top: 30px;} .bb-form-text, .bb-form-text a{display: block; color: #1c9cd6;} input.bb-form{outline: none; border: none} textarea.bb-form{outline: none; border: none} textarea.bb-form:focus, input.bb-form:focus{border-color: transparent!important} input.bb-form:focus::-webkit-input-placeholder{color: transparent} input.bb-form:focus:-moz-placeholder{color: transparent} input.bb-form:focus::-moz-placeholder{color: transparent} input.bb-form:focus:-ms-input-placeholder{color: transparent} textarea.bb-form:focus::-webkit-input-placeholder{color: transparent} textarea.bb-form:focus:-moz-placeholder{color: transparent} textarea.bb-form:focus::-moz-placeholder{color: transparent} textarea.bb-form:focus:-ms-input-placeholder{color: transparent} input.bb-form::-webkit-input-placeholder{color: #adadad} input.bb-form:-moz-placeholder{color: #adadad} input.bb-form::-moz-placeholder{color: #adadad} input.bb-form:-ms-input-placeholder{color: #adadad} textarea.bb-form::-webkit-input-placeholder{color: #adadad} textarea.bb-form:-moz-placeholder{color: #adadad} textarea.bb-form::-moz-placeholder{color: #adadad} textarea.bb-form:-ms-input-placeholder{color: #adadad} button.bb-form{outline: none!important; border: none; background: 0 0} button.bb-form:hover{cursor: pointer} iframe.bb-form{border: none!important} .limiter{width: 100%; margin: 0 auto} .container-bb-login{width: 100%; min-height: 300px; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; padding: 15px 0; background: #fff;} .wrap-bb-login{width: 380px; background: #fff;} .cc-chevron::before{border-style: solid; border-width: 0.1em 0.1em 0 0; content: ''; display: inline-block; height: 0.60em; left: 0.15em; position: relative; top: 0.2em; transform: rotate(-45deg); vertical-align: top; width: 0.60em;} .cc-chevron-left:before{left: 0.25em; transform: rotate(-135deg);} .cc-chevron-right:before{left: 0.25em; transform: rotate(45deg);} .cc-chevron-bottom:before{left: 0.25em; transform: rotate(135deg);} .bb-login-form{width: 100%;} .bb-login-form-title{display: block; font-size: 30px; color: #333; line-height: 1.2; text-align: center; margin-bottom: 45px;} .bb-login-form-avatar{display: block; width: 120px; height: 120px; border-radius: 50%; overflow: hidden; margin: 0 auto} .bb-login-form-avatar img{width: 100%;} .wrap-bb-form{width: 100%; position: relative; border-bottom: 2px solid #d9d9d9; margin-bottom: 20px;} .bb-form{font-size: 18px !important; color: #555; line-height: 1.2; display: block; width: 100%; height: 52px; background: 0 0; padding: 12px 5px 0 5px; font-weight: bold;} .focus-bb-form{position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; pointer-events: none} .focus-bb-form::before{content: ""; display: block; position: absolute; left: 0; bottom: -2px; width: 0; height: 2px; background: #1d7ca7; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; transition: all .4s;} .focus-bb-form::after{font-size: 18px; color: #999; line-height: 1.2; content: attr(data-placeholder); display: block; width: 100%; position: absolute; top: 15px; left: 0; padding-left: 5px; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; transition: all .4s} .bb-form:focus+.focus-bb-form::after, .bb-form.hasval+.focus-bb-form::after{top: -5px; font-size: 15px; color: #1d7ca7;} .bb-form:focus+.focus-bb-form::before, .bb-form.hasval+.focus-bb-form::before{width: 100%;} .has-val.bb-form+.focus-bb-form::after{top: -5px; font-size: 15px;} .has-val.bb-form+.focus-bb-form::before{width: 100%} .container-bb-login-form-btn{width: 100%; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; justify-content: center} .bb-login-form-btn{font-size: 16px; font-weight: bold; color: #fff; line-height: 1.2; text-transform: uppercase; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; justify-content: center; align-items: center; padding: 0 20px; width: 100%; height: 50px; background-color: #6dc82b; outline: none; border: none; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; transition: all .4s;} .bb-login-form-btn:hover, .bb-login-form-btn:focus{background-color: #6dc82b; box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5); -moz-box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5); -webkit-box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5); -o-box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5); -ms-box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5);} .bb-btn-default{font-size: 16px; font-weight: bold; color: #fff; line-height: 1.2; text-transform: uppercase; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; justify-content: center; align-items: center; padding: 0 20px; width: 100%; height: 50px; background-color: #6dc82b; outline: none; border-radius: 4px; cursor: pointer; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; transition: all .4s; text-decoration: none !important;} .bb-btn-default:hover, .bb-btn-default:focus{color: #fff; background-color: #6dc82b; box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5); -moz-box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5); -webkit-box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5); -o-box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5); -ms-box-shadow: 0 0 13px 0 rgba(45, 141, 184, 0.5);} .bb-btn-default.with-icon{position: relative; padding-left: 45px; padding-right: 10px; font-size: 14px; text-transform: capitalize;} .bb-btn-default.with-icon.facebook{background-color: #3b599a;} .bb-btn-default.with-icon.google{background-color: #4983fa;} .bb-btn-default.with-icon .icon{position: absolute; left: 0; width: 45px; height: 100%; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; justify-content: center; align-items: center; font-size: 22px; background: rgba(0, 0, 0, 0.2);} .bb-btn-default.with-icon .icon img{width: 27px; height: 27px; background: #fff; border-radius: 4px;} .bb-btn-default.with-icon .icon i.icon-bg{background: #fff; width: 27px; height: 27px; color: #4059b5; font-size: 19px; line-height: 27px; text-align: center; border-radius: 4px;} .validate-input{position: relative;} .alert-validate::before{content: attr(data-validate); position: absolute; max-width: 70%; background-color: #fff; border: 1px solid #c80000; border-radius: 2px; padding: 4px 25px 4px 10px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); right: 0; pointer-events: none; color: #c80000; font-size: 13px; line-height: 1.4; text-align: left; visibility: hidden; opacity: 0; -webkit-transition: opacity .4s; -o-transition: opacity .4s; -moz-transition: opacity .4s; transition: opacity .4s} .alert-validate::after{content: "\f06a"; font-family: FontAwesome; font-size: 16px; display: block; position: absolute; background-color: #fff; color: #c80000; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); right: 5px;} .alert-validate:hover:before{visibility: visible; opacity: 1} .bb-date-chosen{margin-bottom: 15px;} .bb-time-available{display: block; margin-bottom: 45px;} .bb-time-available .bb-time-item{float: left; margin-right: 5px; margin-bottom: 5px; padding: 5px; text-align: center; width: 80px; height: 30px; color: #fff; background-color: #5cb85c; border-color: #4cae4c; cursor: pointer;} .bb-time-available .bb-time-item:hover, .bb-time-available .bb-time-item.selected{color: #fff; background-color: #333; border: 1px solid #333;} .btn-with-icon{margin-bottom: 15px; position: relative;} .btn-with-icon .bb-booking-form-btn{padding-left: 60px; justify-content: left;} .btn-with-icon .icon{position: absolute; top: 6px; left: 7px; width: 39px; height: 35px; font-size: 22px; color: #fff; text-align: center; pointer-events: none; border: 1px solid #fff; border-radius: 5px; overflow: hidden;} .btn-with-icon .icon-right{position: absolute; top: 9px; left: auto; right: 6px; font-size: 25px; color: #fff; pointer-events: none;} .btn-with-icon .bb-balance-info{position: absolute; bottom: 1px; font-size: 12px; color: #fff; left: 0; width: 100%; padding-left: 61px; padding-right: 40px; height: 17px;} .btn-with-icon .bb-balance-info span.bb-label{font-size: 10px; padding-right: 10px; float: left;} .btn-with-icon .bb-balance-info span.bb-balace-value{float: right; color: #8bd48b; font-weight: bold;} .bottom_navigation_wrapper{position: fixed; top: auto; left: 0; bottom: 0; right: 0; width: 100%; z-index: 1001; display: none;} .bottom_navigation_wrapper ul.bottom_navigation{display: table; width: 100%; padding: 0; margin: 0; background: #1d7ba7; background: linear-gradient(to right, #1d7ba7, #2d8db8, #1d7ba7); -webkit-box-shadow: 0px 0px 8px #4c4c4c; box-shadow: 0px 0px 8px #4c4c4c;} .bottom_navigation_wrapper ul.bottom_navigation > li{display: table-cell; text-align: center; width: 33.333333%;} .bottom_navigation_wrapper ul.bottom_navigation > li > a{display: block; padding: 5px; color: #fff; text-decoration: none; cursor: pointer;} .bottom_navigation_wrapper ul.bottom_navigation > li > a:hover{color: #000;} .bottom_navigation_wrapper ul.bottom_navigation .navigation-icon{font-size: 16px; line-height: 16px; margin-bottom: 4px;} .bottom_navigation_wrapper ul.bottom_navigation .navigation-text{font-size: 10px; line-height: 10px;} #wrapwrap.member-dashboard > main{background: #f7f6fb;} .bb_dashboard_container{margin: 15px auto; min-height: 400px; display: block;} .bb_dashboard_container .section-head{display: table; overflow: hidden; width: 100%; padding: 15px;} .bb_dashboard_container .section-head > div{display: table-cell; vertical-align: top;} .bb_dashboard_container .bb-profile-pic img{width: 100px; height: 100px; border-radius: 10px; object-fit: cover; box-shadow: 1px 4px 12px -2px rgba(0, 0, 0, 0.3);} .bb_dashboard_container .bb-profile-detail{float: left; padding-left: 15px;} .bb_dashboard_container .bb-profile-detail > h1{font-size: 26px; margin: 7px 0px; color: #333;} .bb_dashboard_container .bb-profile-detail > p{color: #847f7f;} .bb_dashboard_container .bb-profile-pic{width: 100PX;} .bb_dashboard_container .bb-dashboard-menu{margin-top: 30px;} .bb_dashboard_container .bb-menu-action{width: 100%; height: 60px; margin: auto; border-radius: 4px; text-align: center; padding: 5px; font-size: 16px; color: #656565; background: #fff; box-shadow: 1px 4px 5px -6px rgba(0, 0, 0, 0.5); cursor: pointer; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; transition: all .4s;} .bb_dashboard_container.bb-menu-action:hover{color: #fff; background: #2d8db8;} .bb_dashboard_container .bb-menu-action .icon{font-size: 21px;} .bb_dashboard_container .bb-title{color: #656565; font-size: 20px;} .o_my_status_table_wrapper{overflow: auto; max-width: 1170px; min-height: 300px; border-top: 3px solid #087dc2;} .o_my_status_table_wrapper .o_my_status_table{table-layout: fixed; width: 100%;} .o_my_status_table thead > tr > th{vertical-align: middle; min-width: 100px; text-align: left; padding: 10px 6px;} .o_my_status_table td{text-align: left; padding: 10px 6px; vertical-align: top;} .o_my_status_table_wrapper.detail-booking-history{max-width: 400px; margin: auto;} .bb-shop-images{overflow: hidden;} .bb-shop-images img{width: 100%; height: 100%; object-fit: cover;} .bb-shop-images .bb-medium{display: block; width: 100%;} .bb-shop-images .bb-medium > div{display: block; float: left; width: 50%; height: 200px; position: relative;} .bb-shop-images .bb-medium > div:first-child{padding-top: 0; padding-right: 1px; padding-bottom: 1px;} .bb-shop-images .bb-medium > div:last-child{padding-top: 0; padding-left: 1px; padding-bottom: 1px;} .bb-shop-images .bb-small{display: block; width: 100%;} .bb-shop-images .bb-small > div{display: block; float: left; width: 33.33333333%; height: 109px; position: relative;} .bb-shop-images .bb-small > div:nth-child(1){padding-top: 1px; padding-right: 1px; padding-bottom: 0;} .bb-shop-images .bb-small > div:nth-child(2){padding-top: 1px; padding-left: 1px; padding-right: 1px; padding-bottom: 0;} .bb-shop-images .bb-small > div:nth-child(3){padding-top: 1px; padding-left: 1px; padding-bottom: 0;} .bb-shop-images .bb-col.btn-view-more{cursor: pointer;} .bb-shop-images .bb-col.btn-view-more:before{content: attr(data-placeholder); position: absolute; top: 40%; font-weight: bold; width: 100%; color: #fff; text-align: center; z-index: 2;} .bb-shop-images .bb-col.btn-view-more:after{content: ""; position: absolute; top: 0; display: block; background: rgba(0, 0, 0, 0.4); height: 100%; width: 100%; z-index: 1;} .bb-service-item.v2{padding: 0; box-shadow: rgba(0, 0, 0, 0.3) 0px 2px 12px -1px;} .bb-service-item.v2 .service-details{display: block; overflow: hidden; width: 100%; box-shadow: 0px 4px 8px -1px rgba(0, 0, 0, 0.3);} .bb-service-item.v2 .thumnail{border-top-left-radius: 4px; border-top-right-radius: 4px; overflow: hidden;} .bb-service-item.v2 .bb_slider_services .carousel-indicators{bottom: 0;} .bb-service-item.v2 .service-details .bb-box{padding: 0 15px; position: relative; min-height: 115px; margin-top: 15px; margin-bottom: 15px;} .bb-service-item.v2 .service-details .bb-left{width: 100%; position: relative; padding: 0; float: none;} .bb-service-item.v2 .service-details .bb-right{position: relative; width: 100%; float: none;} .bb-service-item.v2 .service-details .thumnail img{width: 100%; min-height: 100px; height: auto; object-fit: unset; padding: 15px 15px 0 15px;} .bb-service-item.v2 .service-name{color: #800000; font-size: 16px; font-weight: bold; margin-top: 10px; padding: 0 15px;} .bb-service-item.v2 .service-description{color: #202125; font-size: 13px; min-height: 38px; margin-top: 4px; line-height: 15px; padding: 0 15px; overflow: hidden; text-shadow: 0.2px 0 #202125; letter-spacing: 0.15px;} .bb-service-item.v2 .service-details .bb-right .bb-service-price-box{position: relative; font-size: 14px; text-align: right; padding-top: 7px; min-height: 91px;} .bb-service-item.v2 .service-prices{height: 23px; display: block; color: red; font-size: 16px; margin-top: 3px;} .bb-service-item.v2 .service-prices .price{color: red; font-size: 23px; font-weight: bold; line-height: 26px; letter-spacing: 1px; vertical-align: middle; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; justify-content: flex-end; transition: all 0.4s;} .bb-service-item.v2 .service-prices .price span.currency{font-size: 15px; padding-right: 2px;} .bb-service-item.v2 .service-details .bb-right .service-sale > p{margin: 0; line-height: 16px;} .bb-service-item.v2 .service-details .bb-right .service-sale > p:first-child{color: red;} .bb-service-item.v2 .service-details .bb-right .service-sale > p:last-child{color: #000;} .bb-service-item.v2 .service-prices.multiple{height: 0; opacity:0;} .bb-service-item.v2 .service-details .bb-service-price-box.price-multiple{bottom: 0;} .bb-service-item.v2 .service-details .bb-service-price-box.price-multiple .service-prices.multiple{height: 30px; opacity: 1; margin-top: 0;} .bb-service-item.v2 .service-details .bb-service-price-box.price-multiple .service-prices.multiple .price{} .bb-service-item.v2 .service-details .bb-service-price-box.price-multiple .service-prices:not(.multiple){opacity: 0.8; height: 13px;} .bb-service-item.v2 .service-details .bb-service-price-box.price-multiple .service-prices:not(.multiple) .price{font-size: 10px !important; line-height: 14px; text-decoration: line-through;} .bb-service-item.v2 .service-details .bb-service-price-box.price-multiple .service-prices:not(.multiple) .price span.currency{font-size: 10px;} .bb-service-item.v2 .service-actions{} .bb-service-item.v2 .form-input, .bb-service-item.v2 .form-button-input{padding-left: 0; display: table; width: 100%; margin-bottom: 10px;} .bb-service-item.v2 .form-button-input-option{display: none; background: #efefef; padding: 5px; margin: 10px 0 20px 0; border-radius: 4px;} .bb-service-item.v2 .form-button-input-option.show{display: block;} .bb-service-item.v2 .form-input .control-label, .bb-service-item.v2 .form-button-input .control-label{padding-left: 0; width: 54px; height: 30px; line-height: 30px; margin: 0; vertical-align: middle; display: table-cell; font-weight: normal;} .bb-service-item.v2 .form-input .form-input-spinner, .bb-service-item.v2 .form-button-input .input-button{display: table-cell; width: 110px;} .bb-service-item.v2 .form-button-input .input-button{background: #077dc2; border-color: #077dc2; color: #fff; cursor: pointer; border-radius: 4px; height: 30px; padding: 0 6px; vertical-align: middle;} .bb-service-item.v2 .form-button-input .input-button input.input-value{width: 27px; border: none; pointer-events: none; cursor: default; background: transparent; text-align: right; font-weight: bold; font-size: 14px;} .bb-service-item.v2 .form-button-input .input-button input.input-value.input-time{width: 52px;} .bb-service-item.v2 .form-button{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; justify-content: space-between; margin-top: 7px; margin-bottom: 15px; padding: 0 15px; width: 100%;} .bb-service-item.v2 .service-details .btn-book{height: 37px; font-size: 14px; line-height: 37px; text-align: center; width: calc(50% - 5px); color: #fff; border: none; background-color: #077dc2; outline: none; display: inline-block; border-radius: 4px;} .bb-service-item.v2 .service-details .btn-book:hover{background-color: #096398;} .bb-service-item.v2 .service-details .btn-book:first-child:nth-last-child(1){width: 100%;} .bb-service-item.v2 .form-input-spinner .form-control{height: 30px;} .bb-service-item.v2 .form-input-spinner input.form-control{padding: 6px 0;} .bb-service-item.v2 .form-input-spinner .spinner-plus, .bb-service-item.v2 .form-input-spinner .spinner-minus{background: #077dc2; border-color: #077dc2; color: #fff; cursor: pointer;} .bb-service-item.v2 .form-input-spinner .spinner-plus:hover, .bb-service-item.v2 .form-input-spinner .spinner-minus:hover{background-color: #096398;} .bb-service-item.v2 .service-schedule{height: 0; padding: 0; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px; -webkit-transition: ease all 1s; transition: ease all 1s;} .bb-service-item.v2 .service-schedule.show{padding: 15px; height: 150px; margin-bottom: 45px;} .bb-service-item.v2 .bb-slidecontainer{margin: 0; padding: 10px 4px; background: transparent;} .bb-service-item.v2 .bb-slidecontainer input.bb-slider[max="0"]{opacity: 0.5; cursor: not-allowed;} .bb-service-item.v2 .bb-slidecontainer .bb-slider::-webkit-slider-thumb{background: #5cb85c;} .bb-service-item.v2 .bb-slidecontainer .bb-slider::-moz-range-thumb{background: #5cb85c;} .bb-service-item.v2 .bb-time-available{margin: 0; height: 103px; overflow: hidden; overflow-y: auto;} .bb-service-item.v2 .bb-time-available .bb-time-item{width: 50%; margin: 0; border: 2px solid #efefef; height: 34px;} .bb-service-item.v2 .service-schedule .bb-time-available{margin-bottom: 15px;} .bb-service-item.v2 .service-schedule .bb-remark textarea{width: 100%; margin-bottom: 15px;} .bb-service-item.v2 .bb-group-price-box{min-height: 81px; margin-top: 15px;} .bb-booking-summary table.table-summary{width: 100%; margin-bottom: 15px; border-collapse: separate;} .bb-booking-summary table.table-summary th, .bb-booking-summary table.table-summary td{border-bottom: 1px solid #b5b5b5; background: #fff; padding: 13px 5px; color: #333; text-shadow: 0.2px 0 #333; font-weight: 600;} .bb-booking-summary table.table-summary tr{position: relative;} .bb-booking-summary table.table-summary tr.separator > td{border: 5px solid transparent;} .bb-booking-summary table.table-summary .bb-th-amount, .bb-booking-summary table.table-summary .bb-td-amount{width: 105px; text-align: right; position: relative;} .bb-booking-summary table.table-summary .bb-td-amount{font-weight: 600;} .bb-booking-summary table.table-summary .bb-td-service .service-person{font-size: 10px; color: #fff; min-width: 58px; min-height: 12px; line-height: 14px; background: #35b135; display: inline-block; text-align: center; border-radius: 4px; font-weight: bold; padding: 2px;} .bb-booking-summary table.table-summary tr.tr-amount-total-member .real-price{font-size: 9px; text-decoration: line-through; font-style: italic; margin-top: -10px;} .bb-booking-summary table.table-summary tr.tr-amount-total-member .promo-price{font-weight: bold; color: #2d8cb8; text-shadow: none;} .bb-booking-summary table.table-summary tr.tr-amount-total-cc .bb-td-amount{font-weight: bold; color: #2d8cb8 !important; text-shadow: none;} .bb-booking-summary table.table-summary tr.tr-amount-promo td{color: #49a658;} .bb-booking-summary table.table-summary .service-change{text-decoration: underline; font-size: 11px; margin-top: -16px; position: absolute; right: 5px;} .bb-booking-summary table.table-summary .service-remove{text-decoration: underline; font-size: 12px; margin-top: -16px; position: absolute; right: 5px; cursor: pointer; color: #989494;} .bb-booking-summary table.table-summary .service-remove:hover, .bb-booking-summary table.table-summary .service-remove:focus{color: #000;} .bb-booking-summary table.table-summary .service-name{margin-top: 5px; line-height: 1.3; font-weight: bold;} .bb-booking-summary table.table-summary .service-description{color: #585858; border: none; padding: 0; font-size: 11px; padding-bottom: 2px;} .bb-booking-summary table.service-detail{width: 100%; border: none; margin-top: 5px; margin-bottom: 5px;} .bb-booking-summary table.service-detail td{border: none; padding: 0; font-size: 12px; padding-bottom: 2px; font-weight: 600;} .bb-booking-summary table.service-detail td.td-icon{text-align: center; width: 15px;} .bb-booking-summary{color: #333;} .bb-booking-summary .bb-heading{border-bottom: 5px solid #e4e8ea;} .bb-booking-summary .bb-content-summary{margin-top: 15px; padding: 0 15px;} .bb-booking-summary h1, .bb-booking-summary h2, .bb-booking-summary h3, .bb-booking-summary h4, .bb-booking-summary h5, .bb-booking-summary h6{color: #333;} .bb-booking-promo-code{margin-bottom: 30px;} .bb-booking-promo-code-continer{color: #333; text-shadow: 0.2px 0 #333;} .bb-booking-promo-code-continer h4{font-weight: 600;} .bb-booking-promo-code-continer .message-info{font-size: 12px;} .bb-booking-promo-code-continer .message-info .error-msg{color: #af2734;} .bb-transportation-item{border: 1px solid #a9a9a9; padding: 10px 15px; border-radius: 4px; margin-bottom: 15px;} .bb-btn-default.btn-confirm-upgrade, .bb-btn-default.btn-transportation-yes, .bb-btn-default.btn-transportation-no, .bb-btn-default.btn-yes, .bb-btn-default.btn-no, .bb-btn-default.btn-submit{text-transform: none; text-decoration: none; height: 40px; outline: none; border: none;} .bb-btn-default.btn-transportation-no, .bb-btn-default.btn-no{color: #333; background-color: #ffffff; border: 1px solid #333;} .bb-btn-default.btn-transportation-no:hover, .bb-btn-default.btn-no:hover{color: #fff; background-color: #333;} .container-checkmark{display: block; position: relative; padding-left: 35px; cursor: pointer; font-size: 18px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .container-checkmark input{position: absolute; opacity: 0; cursor: pointer;} .container-checkmark .checkmark{position: absolute; top: 0; left: 0; height: 25px; width: 25px; background-color: #eee; border-radius: 50%;} .container-checkmark .container-checkmark:hover input ~ .checkmark{background-color: #ccc;} .container-checkmark input:checked ~ .checkmark{background-color: #2196F3;} .container-checkmark .checkmark:after{content: ""; position: absolute; display: none;} .container-checkmark input:checked ~ .checkmark:after{display: block;} .container-checkmark .checkmark:after{left: 9px; top: 4px; width: 7px; height: 14px; border: solid white; border-width: 0 3px 3px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);} .container-checkmark .checkmark-price{color: #2d8cb8; font-size: 12px; float: right; line-height: 25px;} .container-checkmark .bb-tag{font-size: 12px; text-align: right; float: right; padding-top: 4px; padding-right: 34px; color: #2196f3;} .total-payment.with-transportation .price{color: #2d8cb8;} .succes-checkmark{display: block; width: 100px; height: 100px; background-color: #5cb85c; margin: auto; position: relative; border-radius: 100%;} .succes-checkmark:after{content: ""; position: absolute; top: 10px; left: 36px; width: 33px; height: 61px; border: solid white; border-width: 0 5px 5px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);} .bb-select-container{position: relative; margin: 5px 0; border-bottom: 1px solid #dad9d9;} .bb_booking_container_form_popup .bb-booking-form .bb-select-container{overflow: hidden;} .bb-select-container div.bb-select{width: 100%; border: none; height: 40px; line-height: 40px; padding: 0 75px 0 33px; font-weight: bold; cursor: pointer; outline: none; background-color: #fff; -moz-appearance:none; -webkit-appearance:none; appearance:none;} .bb-select-container div.bb-select ~ .bb-attribute .placeholder{display: none; position: absolute; top: 5px; left: 33px; font-size: 12px; font-weight: bold; pointer-events: none;} .bb-select-container div.bb-select.valid ~ .bb-attribute .placeholder{display: block;} .bb-select-container div.bb-select.valid{font-size: 12px; padding-top: 14px; line-height: 30px;} .bb-select-container div.bb-select.only-one.valid{font-size: 14px; padding-top: 0; line-height: 40px;} .bb-select-container div.bb-select.bb-upgrade.valid:not(.only-one):before{content: "(";} .bb-select-container div.bb-select.bb-upgrade.valid:not(.only-one):after{content: ")";} .bb-select-container div.bb-select ~ .bb-attribute label{position: absolute; top: 8px; left: 0; height: 25px; width: 25px; background-color: #fff; border: 3px solid #616161; border-radius: 50%; pointer-events: none;} .bb-select-container div.bb-select.valid ~ .bb-attribute label{background-color: #fff; border-color: #2196f3;} .bb-select-container div.bb-select.valid ~ .bb-attribute label:after{content: ""; position: absolute; top: 3.3px; left: 3.3px; display: block; width: 12.5px; height: 12.5px; border: none; border-radius: 50%; background-color: #2196f3;} .bb-select-container div.bb-select ~ .bb-attribute .checkmark-price{position: absolute; top: 11px; right: 0; width: 100px; color: #2d8cb8; font-size: 12px; font-weight: bold; pointer-events: none; text-align: right;} .bb-select-container div.bb-select ~ .bb-attribute .checkmark-price.with-sale{top: 19px;} .bb-select-container div.bb-select ~ .bb-attribute .checkmark-price.with-sale .real-price{text-decoration: line-through; font-size: 10px; position: absolute; right: 0; top: -10px;} .bb-select-container div.bb-select ~ .bb-attribute .checkmark-price .sale-price:before{content: "+ ";} .bb-select-container div.bb-select ~ .bb-attribute .bb-hr{content: ""; position: absolute; left: 0; bottom: 0; width: 0; height: 1px; background: #2d8db8; z-index: 1; opacity: 0; transition: ease width 0.5s;} .bb-select-container div.bb-select:hover ~ .bb-attribute .bb-hr{width: 100%; opacity: 1;} .bb-select-container.v2{display: block; background: #fff; color: #333; cursor: pointer; height: 40px; padding: 0 6px 0 0; vertical-align: middle; margin-bottom: 5px; margin-left: 25px; width: calc(100% - 25px);} .bb-select-container.v2 .bb-label{display: block; width: 145px; font-size: 12px; float: left; margin-top: 11px; pointer-events: none; color: #333; text-shadow: 0.2px 0 #333;} .bb-select-container.v2 .bb-label i{position: absolute; left: -25px; font-size: 18px; text-shadow: none;} .bb-select-container.v2 div.bb-select{display: block; padding: 0; padding-right: 55px; background: transparent; width: 100%; line-height: 40px; text-indent: 10%; padding-left: 145px; font-weight: bold;} .bb-select-container.v2 div.bb-select.valid{font-size: 14px;} .bb-select-container.v2 .bb-attribute .icon.cc-chevron{position: absolute; right: 4px; top: 8px; border: 2px solid #fff; background: rgba(255, 255, 255, 0.2); width: 27px; height: 24px; display: block; border-radius: 100%; text-align: center; pointer-events: none;} .bb-select-container.v2 .bb-attribute .icon.cc-chevron:before{left: 0;} .bb-select-container.v2.has-error{color: #af2734; border-bottom: 1px solid #af2734;} .bb-select-container.v2.has-error .bb-label{color: #af2734;} .bb-select-container.v3{display: block; background: #fff; color: #333; cursor: pointer; height: 40px; padding: 0; vertical-align: middle; margin-bottom: 5px; margin-left: 0; width: 100%; border-radius: 3px; overflow: hidden;} .bb-select-container.v3 .bb-label{display: block; width: 145px; font-size: 12px; float: left; margin-top: 11px; pointer-events: none;} .bb-select-container.v3 .bb-label i{font-size: 18px; position: absolute; left: -25px;} .bb-select-container.v3 div.bb-select{display: block; padding: 0; padding-right: 55px; background: transparent; width: 100%; line-height: 40px; text-indent: 15px; padding-left: 0; font-weight: normal; font-size: 14px; border: 1px solid #e4e8ea; border-radius: 3px;} .bb-select-container.v3 div.bb-select.valid{font-weight: bold;} .bb-select-container.v3 .bb-attribute .icon{position: absolute; right: 0; top: 0; border: none; background: #6dc82b; width: 40px; height: 40px; display: block; border-radius: 0; text-align: center; pointer-events: none; border-top-right-radius: 3px; border-bottom-right-radius: 3px;} .bb-select-container.v3 .bb-attribute .icon.triangle-down:before{content: ""; display: inline-block; margin-top: 17px; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #fff;} .bb-select-container.v3 div.bb-select-branch{display: block; padding: 0; padding-right: 55px; background: transparent; width: 100%; height: 39px; line-height: 40px; text-indent: 15px; padding-left: 0; font-weight: normal; font-size: 14px; border: 1px solid #e4e8ea; border-radius: 3px;} .bb-select-container.v3 div.bb-select-branch.valid{font-weight: bold;} .bb-search-location.has-error .bb-select-branch{color: #af2734; font-weight: bold !important; border: 1px solid #af2734 !important;} .select-bb-popup{position: fixed; top: auto; left: 0; right: 0; bottom: 0; z-index: 1119; background: transparent; overflow: hidden; margin: 0 auto; border-radius: 0; padding: 15px 0; height: 100%; width: 100%; max-width: 300px; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; align-items: center; justify-content: center;} .select-bb-popup .select-bb-popup-content{padding: 0; display: block; background: #fff; position: relative; width: 100%; max-width: 400px; margin: 0 auto; border-radius: 4px; overflow: hidden; overflow-y: auto; max-height: 500px;} .select-bb-popup .select-bb-popup-content.has-close{padding-top: 40px;} .select-bb-popup-content .btn-close{position: absolute; top: 0; right: 0; width: 40px; height: 40px; text-align: center; color: #000; z-index: 4; font-size: 22px; cursor: pointer;} .select-bb-popup .select-bb-popup-content .bb-option{display: block; background: #fff; position: relative;} .select-bb-popup .select-bb-popup-content .bb-option.disabled{pointer-events: none;} .select-bb-popup .select-bb-popup-content .bb-option.disabled:before{content: ""; position: absolute; width: 100%; height: 100%; display: block; background: rgba(183, 183, 183, 0.5); z-index: 1;} .select-bb-popup .select-bb-popup-content .bb-option label.container-checkmark{min-height: 50px; border-bottom: 1px solid #c3c3c3; margin: 0; line-height: 15px; padding: 0 42px 0 10px; font-size: 14px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center;} .select-bb-popup .bb-option .container-checkmark .checkmark{top: 13px; left: auto; right: 10px; border: 3px solid #6dc82b; background: #fff !important;} .select-bb-popup .bb-option .container-checkmark .checkmark:after{width: 12.5px; height: 12.5px; border: none; border-radius: 50%; background-color: #6dc82b; position: absolute; top: 3.3px; left: 3.3px;} .bb_popup_content .bb-select-container div.bb-select.bb-upgrade{font-size: 0;} .bb_popup_content .bb-select-container div.bb-select.bb-upgrade ~ .bb-attribute .placeholder{display: block; position: absolute; font-weight: bold; pointer-events: none; top: 10px; font-size: 14px;} .bb_popup_content .bb-select-container div.bb-select.bb-upgrade.valid ~ .bb-attribute .placeholder{top: 5px; left: 33px; font-size: 12px;} .bb_popup_content .bb-select-container div.bb-select.valid{font-size: 12px; padding-top: 22px; padding-bottom: 5px; line-height: 12px; min-height: 40px; height: auto;} .bb_popup_content .bb-select-container div.bb-select.valid.only-one{font-size: 14px; padding-top: 0; line-height: 40px; padding-bottom: 0; height: 40px;} .bb_popup_content .bb-select-container .bb-attribute .view_detail{position: absolute; bottom: 11px; right: 88px; font-size: 12px; font-weight: bold; text-decoration: underline; z-index: 11;} .bb_popup_content .bb-select-container .bb-attribute .view_detail:hover{color: #2d8cb8;} .select-bb-popup.bb-popup-branch{opacity: 0; transition: all 0.2s ease-in-out; transform: scale(0.8);} .select-bb-popup.bb-popup-branch.bb-show{opacity: 1; transform: scale(1);} .select-bb-popup.bb-popup-branch.ov-hidden{overflow: hidden;} .btn-book-upgrade{color: #333; background-color: #fff; border-color: #fff; border-radius: 0; height: 40px; line-height: 40px; width: 50%; text-align: left; padding: 0; border-bottom: 1px solid #b5b5b5; display: block; position: relative;} .btn-book-upgrade .icon-right{position: absolute; right: 0; top: 0;} .btn-book-upgrade:hover{color: #333; background-color: #fff; border-color: #b5b5b5; box-shadow: none;} .btn-book-now{border-radius: 4px;} .btn-book-now.disabled{background-color: #cacaca; pointer-events: none;} .bb-upgrade-item{background-color: #5cb85c; border-color: #4cae4c; border-radius: 4px; display: table; width: 100%; color: #fff; height: 40px; vertical-align: middle; position: relative; margin-bottom: 3px;} .bb-upgrade-item > div{display: table-cell;} .bb-group-upgrade{padding-left: 15px;} .bb-upgrade-item > div{display: table-cell; vertical-align: middle;} .bb-upgrade-item .bb-detail{padding-left: 25px; font-size: 12px;} .bb-upgrade-item .bb-detail .icon{position: absolute; top: 12px; left: 8px;} .bb-upgrade-item .bb-price{width: 100px; text-align: right; padding-right: 10px;} .bb-upgrade-item .bb-price .real-price{text-decoration: line-through; font-size: 10px;} .bb-upgrade-item .bb-price .sale-price{font-weight: bold; font-size: 14px;} .bb-upgrade-item .bb-remove{width: 25px; text-align: center; cursor: pointer;} .bb-upgrade-item .bb-remove:hover{color: #337ab7;} .bb-nav-tabs .nav-tabs{} .bb-nav-tabs .nav-tabs > li.active > a, .bb-nav-tabs .nav-tabs > li.active > a:hover, .bb-nav-tabs .nav-tabs > li.active > a:focus{color: #ffffff; font-weight: bold; text-shadow: 0.2px 0 #555; box-shadow: 0px 2px 0 #fff, 0 0 2px #888; border: 3px solid #ff0000; border-radius: 15px; background:#ff0000;} .bb-nav-tabs .nav-tabs > li > a{font-weight: bold; border: 3px solid #ababab; border-radius: 15px; color:#ff0000;} .bb-nav-tabs .tab-content{box-shadow: 0px -4px 5px -4px #888888; padding-top: 15px;} .nav-pills.bb-tab>li>a{background: #f6f6f6; border: 1px solid #eceeeb; display: inline-block; margin: 0px; padding: 0px 20px; text-align: center; font-size: 13px; line-height: 39px; position: relative; border-right: 1px solid #f6f6f6; border-left: 1px solid #f6f6f6; color: #fff; background: #6dc82b; border-radius: 0; -webkit-transition: all 300ms linear; -moz-transition: all 300ms linear; -o-transition: all 300ms linear; -ms-transition: all 300ms linear; transition: all 300ms linear;} .nav-pills.bb-tab>li.active>a, .nav-pills.bb-tab>li.active>a:focus, .nav-pills.bb-tab>li.active>a:hover{position: relative; background: #ffffff; border-left-color: #eceeeb; border-right-color: #eceeeb; color: #2c3e50; background: #fff; border-color: #fff;} .bb-fixed-total-container{position: fixed; width: 100%; top: auto; left: 0; bottom: 0; height: 50px; color: #000; background-color: #fff; box-shadow: 1px 1px 4px 1px #000; z-index: 11; font-size: 14px; padding: 8px 15px; display: table; transform: translate3d(0, 0, 0); text-decoration: none !important; cursor: pointer;} .bb-fixed-total-container > div{display: table-cell; vertical-align: middle;} .rememberme .container-checkmark{font-size: 15px; font-weight: normal; padding-left: 27px;} .rememberme .container-checkmark .checkmark{height: 21px; width: 21px;} .rememberme .container-checkmark .checkmark:after{left: 7px; top: 3px; width: 7px; height: 13px;} .checkbox_stylish{max-width: 270px; margin: auto;} .checkbox_stylish .container-checkmark{font-size: 15px; font-weight: bold; padding-left: 27px;} .checkbox_stylish .container-checkmark .checkmark{height: 21px; width: 21px;} .checkbox_stylish .container-checkmark .checkmark:after{left: 7px; top: 3px; width: 7px; height: 13px;} .checkbox_stylish.has_error{color: #af2734;} .checkbox_stylish.has_error .container-checkmark .checkmark{background-color: #af2734; background-color: rgba(175, 39, 52, 0.4);} .carousel.slide-animate .item .img-popup{position: absolute; top: 0; left: 0; width: 80%; height: 100%; animation-delay: 1.5s; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;} .carousel.slide-animate .item .img-popup img{height: 100%; width: auto;} .carousel.slide-animate .item .img-popup.right{left: auto; right: 0; align-items: flex-end; justify-content: flex-end;} .carousel.slide-animate .carousel-indicators{display: none;} .carousel.batambooking_banner_slidertop ol.carousel-indicators{display: none;} .carousel.batambooking_banner_slidertop .carousel-inner .item > .container{padding: 0; width: 100%;} .batambooking_banner_slidertop .background-img img{height: 600px; object-fit: cover;} .bounce{animation: bounce 1s; animation-iteration-count: 1s;} @keyframes bounce{0%, 20%, 50%, 80%, 100%{transform: translateY(0);}40%{transform: translateY(-10px);}60%{transform: translateY(-5px);}} @keyframes bounce{0%, 20%, 50%, 80%, 100%{transform: translateY(0);}40%{transform: translateY(-10px);}60%{transform: translateY(-5px);}} .fullwidth-section.grey-bg .welcome-txt h2{font-size: 27px; padding-bottom: 80px;} .hr-bg{position: relative;} .hr-bg:after{content: ""; display: block; width: 100%; border-bottom: 1px solid #d9d9d9; position: absolute; top: 39%;} .hr-bg-text{position: relative; overflow: hidden; z-index: 1; background: #fff; display: inline-block; padding: 0 5px;} .social-media-signup-in .bb-btn-default{width: 50%; height: 40px; font-size: 12px; font-weight: bold; border-radius: 4px; float: left; width: calc(50% - 5px); margin-right: 5px;} .social-media-signup-in .bb-btn-default:last-child{margin-right: 0; float: right;} .social-media-signup-in .bb-btn-default.with-icon .icon{background: transparent;} .oe_website_login_container{padding: 0;} .bb_login_container_form{border-radius: 0;} .btn-add-transportation{font-weight: bold; cursor: pointer; position: relative; margin-top: 32px;} .btn-add-transportation .icon-right{position: absolute; right: -5px; top: 0; font-size: 18px;} .batambooking_testimony{background-color: #f6f6f6;} .batambooking_testimony .container{padding-top: 70px; padding-bottom: 70px;} .batambooking_testimony .bb_testimony{padding-right: 115px; padding-left: 115px;} .bb_testimony .item .item-container{display: block; width: 100%;} .bb_testimony .item .item-container > .item-pic{width: 145px;} .bb_testimony .item .item-container > .item-pic img{max-width: 130px; border-radius: 130px;} .bb_testimony .item .item-container > .item-text{padding-top: 15px; padding-left: 15px; font-size: 15px; font-weight: 400; line-height: 26px; color: #616161; font-style: italic; text-align: center;} .bb_testimony .item .item-container .item-name{padding-top: 9px; font-style: normal; font-weight: 600; text-align: right; display: block; color: #616161;} .bb_testimony .item .item-container .item-name > span{color: #bdbdbd; font-size: 12px; font-weight: normal;} .bb_testimony ol.carousel-indicators{display: none;} .bb_testimony .carousel-control{box-shadow: none; background: transparent;} .bb_testimony .carousel-control.left{background: url(/reborn_website/static/src/img/batambooking/carousel-arrows.png) no-repeat; width: 35px; height: 68px; float: left; text-align: center; position: absolute; top: 16%; left: 0;} .bb_testimony .carousel-control.left:hover{background-position: left bottom;} .bb_testimony .carousel-control.right{background: url(/reborn_website/static/src/img/batambooking/carousel-arrows.png) no-repeat; background-position: right top; width: 35px; height: 68px; float: right; text-align: center; position: absolute; top: 16%; right: 0;} .bb_testimony .carousel-control.right:hover{background-position: right bottom;} .batambooking_welcome .welcome-txt{max-width: 900px;} .batambooking_section_1{margin: 80px 0;} .batambooking_section_1 .dt-sc-event > h4{font-size: 20px;} .batambooking_section_1 .dt-sc-event > h4 a{color: #2c3e50; text-decoration: none !important;} .batambooking_section_1 .dt-sc-event:hover > h4 a{color: #087dc2;} .batambooking_section_1 .dt-sc-event > h4 a:hover{color: #087dc2;} .batambooking_section_1 p{color: #8b8b8b;} .batambooking_section_1 .dt-sc-button{background: #6dc82b;} .batambooking_section_1 .dt-sc-event:hover .dt-sc-button{background: #6dc82b;} .batambooking_section_1 .list{position: relative;} .batambooking_section_1 ul.item-list{list-style: none; padding-left: 35px; text-align:left; height: 150px; overflow: hidden; margin-bottom: 10px; -webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear; -ms-transition: all 0.4s linear; transition: all 0.4s linear;} .batambooking_section_1 ul.item-list.show{height: auto;} .batambooking_section_1 .list .list-btn{display: block; height: 30px;} .batambooking_section_1 .list-btn .show-more{cursor: pointer; width: 100px; margin: auto; text-decoration: underline; position: relative; height: 22px; line-height: 22px;} .batambooking_section_1 .list-btn .show-more:after{content: "Show more"; display: block;} .batambooking_section_1 ul.item-list.show ~ .list-btn .show-more:after, .batambooking_section_1 .list-btn .show-more[aria-expanded="true"]:after{content: "Show less"; display: block;} .batambooking_section_1 ul.item-list > li:before{content: ''; display: inline-block; height: 18px; width: 23px; background-image: url(/reborn_website/static/src/img/batambooking/sn_1_reborn_flower.png); background-size: contain; background-repeat: no-repeat; margin-top: 3px; margin-left: -23px; vertical-align: top;} .batambooking_section_1 ul.item-list.thaibest > li:before{background-image: url(/reborn_website/static/src/img/batambooking/sn_1_thaibest_flower.png); background-size: contain; background-repeat: no-repeat;} .batambooking_section_1 ul.item-list.tuina > li:before{background-image: url(/reborn_website/static/src/img/batambooking/sn_1_tuina_flower.png); background-size: contain; background-repeat: no-repeat;} .batambooking_section_1 .section_v2 ul.item-list{height: auto;} .batambooking_section_1 .section_v2 ul.item-list > li.nobullet{margin-left: -25px; padding-right: 10px;} .batambooking_section_1 .section_v2 ul.item-list > li.nobullet:before{display: none;} .batambooking_section_1 .section_v2 .dt-sc-event .dt-sc-event-detail{text-align: center;} .batambooking_section_1 .section_v2 .dt-sc-event .dt-sc-event-detail .dt-sc-button{float: none; background: #6dc82b;} .batambooking_best_gift{margin: 80px 0;} .batambooking_best_gift .section-title{font-size: 22px;} .batambooking_best_gift .section-title .subtitle{font-size: 14px; text-transform: none;} .batambooking_best_gift .dt-sc-tb-thumb img{width: 100%;} .batambooking_best_gift .dt-sc-pr-tb-col .dt-sc-tb-content h5{font-size: 18px;} .batambooking_best_gift .dt-sc-pr-tb-col .dt-sc-tb-content p{color: #8b8b8b;} .batambooking_best_gift .dt-sc-button{background: #6dc82b;} .batambooking_best_gift .dt-sc-pr-tb-col:hover .dt-sc-button, .batambooking_best_gift .dt-sc-button:hover{background: #8b8b8b;} .batambooking_best_gift .content-more{color: #757575;} .batambooking_best_gift .content-more .list{list-style: decimal; text-align: left;} .batambooking_best_gift .content-more .list:before{content: ""; display: block; width: 60%; margin: auto; border-top: 1px solid #eceeeb; padding-bottom: 12px;} .batambooking_best_gift .content-more .list > li{padding: 0; border: none;} .batambooking_best_gift .exclusive-text{font-size: 12px; margin-top: 8px;} .batambooking_best_gift .bottom-logo.small{padding: 12px;} .batambooking_best_gift .bottom-logo{display: block; height: 65px; text-align: center; margin: auto;} .batambooking_best_gift .content-more .list-btn .show-more{cursor: pointer; width: 100px; margin: auto; text-decoration: underline; position: relative; height: 22px; line-height: 22px;} .batambooking_best_gift .content-more .list-btn .show-more:after{content: "Show more"; display: block;} .batambooking_best_gift .content-more .list-btn .show-more[aria-expanded="true"]:after{content: "Show less"; display: block;}