.entry-meta{color:#444;font-size:16px;line-height:18px;padding:2px 0}.widget .textwidget ul{border:0;list-style:none;padding:0}.home .widget .textwidget ul li{background-image:none}#header{width:100%!important}#site-title,#site-title1{letter-spacing:0}header ul.social_media_list li{width:auto!important}header ul.social_media_list{float:right}ul.social_media_list li a .social_icon{margin-right:6px}.header-wrap #nav-secondary{padding-top:12px;padding-bottom:5px;border-bottom:1px solid rgba(0,0,0,.1)}.header-wrap #nav-secondary div#menu-secondary .wrap{border-top:0}#sidebar-header{width:auto;padding-bottom:11px;border-bottom:1px solid rgba(0,0,0,.1)}#sidebar-header .widget{border:0;margin:0;padding:0}.sticky_main div#menu-secondary .wrap{padding:8px 0}.supreme_wraper{overflow:hidden;position:relative}#container .header_container .header_strip .sticky_main #branding,#container .header_container .header_strip .sticky_main #branding1{display:inline-block}#contact_frm .form_row,.wpcf7-form .form_row{padding-bottom:0!important}.singular .entry-content .booking_main .main_user_info .user_info .sec_title h3:after,.singular .entry-content .booking_main .main_user_info .user_info .sec_title h3:before{border-bottom:0!important;width:0!important}body .booking_main h3,body .payment_info h3{padding-bottom:6px}div#menu-secondary .menu li a:hover,div#menu-secondary1 .menu li a:hover,div#menu-secondary .menu li:hover>a,div#menu-secondary1 .menu li:hover>a,div#menu-secondary .menu li.current-menu-item>a,div#menu-secondary1 .menu li.current-menu-item>a,div#menu-subsidiary .menu li.current-menu-item>a{color:#39c81f}body .booking_main h3,body .payment_info h3{padding-bottom:6px}div#menu-secondary .menu li a:hover,div#menu-secondary1 .menu li a:hover,div#menu-secondary .menu li:hover>a,div#menu-secondary1 .menu li:hover>a,div#menu-secondary .menu li.current-menu-item>a,div#menu-secondary1 .menu li.current-menu-item>a,div#menu-subsidiary .menu li.current-menu-item>a{color:#39c81f}div#menu-secondary .menu li.current-menu-parent>a,div#menu-secondary1 .menu li.current-menu-parent>a,div#menu-subsidiary .menu li.current-menu-parent>a{color:#39c81f}.widget .textwidget ul{border:0;list-style:none;padding:0;margin-left:0}.home .widget .textwidget ul li{background-image:none}#breadcrumb a,.breadcrumb a,.bbp-breadcrumb a{color:#fff}#breadcrumb,.breadcrumb,.bbp-breadcrumb{color:#fff}.woocommerce #content .hfeed>h1.page-title{display:none}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#fff!important}.testimonials{position:relative}.testimonials_wrap{margin-top:6px;display:inline-block}.testimonials_wrap,.testimonials_wrap .active{width:100%!important}.testimonials #nav{margin-left:110px}.testimonials #nav a{background:#ddd;clear:none;display:inline-block;float:left;font-size:0!important;height:3px;padding:0;width:50px;margin-left:10px}.testimonials #nav a.activeSlide{background:#39c81f}.widget input[type=checkbox],.widget input[type=radio],.widget button,.widget input[type=button],.widget input[type=reset],.widget input[type=submit]{width:auto;height:auto!important}ul.social_media_list li{display:inline-block;vertical-align:top;width:49%;line-height:18px;border:none!important}ul.social_media_list li{padding:0!important}.sidebar-after-header,.sidebar-subsidiary{float:none;margin:0 auto;padding:0;width:1180px}body .dcjq-mega-menu ul.menu{display:block!important;width:1180px!important;margin:0 auto 30px!important}body .dcjq-mega-menu h3{display:block!important;width:1180px!important;margin:0 auto 10px!important}.stickyheader .header_strip{width:1180px;margin:0 auto}.breadcrumb_bg{background-color:rgba(0,0,0,.2);background-repeat:no-repeat;background-position:center top;box-shadow:none;padding:25px 0;display:inline-block;width:100%}.breadcrumb_bg .entry-title,.breadcrumb_bg .crumb_wrap h1{color:#fff;font-weight:700;font-size:38px}div#menu-primary,#header,div#menu-secondary,div#menu-secondary1,div#menu-secondary1,.sidebar-after-header,#main,.sidebar-subsidiary,div#menu-subsidiary,body .nav_bg .widget-nav-menu,.home_page_banner,#footer,.mega-menu,.breadcrumb_bg .crumb_wrap{margin:0 auto;width:1180px}.header .header-wrap{overflow:visible}.header_container{box-shadow:0 0 0}.layout-hl-1c .container-wrap{background-image:url(/wp-content/themes/images/dot.png);background-position:319px 0}.singular .entry-content .entry-content{margin:0;padding:0}.layout-2c-r #sidebar-front_page,.layout-2c-r #sidebar-primary,.layout-2c-r #sidebar-post-listing,.layout-2c-r #sidebar-post-detail,.layout-2c-r #sidebar-contact_page_sidebar,.layout-2c-r #sidebar-secondary,.layout-2c-r #sidebar-woo_page{clear:right;float:right}.layout-2c-r #content{float:left}.layout-2c-l #content{float:right}.layout-2c-l #sidebar-front_page,.layout-2c-l #sidebar-primary,.layout-2c-l #sidebar-post-listing,.layout-2c-l #sidebar-post-detail,.layout-2c-l #sidebar-contact_page_sidebar,.layout-2c-l #sidebar-secondary,.layout-2c-l #sidebar-woo_page{clear:left;float:left}button,input[type=reset],input[type=submit],input[type=button],a.button,.button{-moz-appearance:none;-webkit--moz-appearance:none}body #content .boxes h3:before{width:0!important;border-bottom:0!important}#content ul.products li.product{width:27%}body .btn-large{font-size:16px;padding:20px 28px}body #content .boxes:before{font-size:40px;min-width:60px;border-bottom:0!important;width:0}body .woocommerce-message::before,body .woocommerce-error::before,body .woocommerce-info::before{background-color:transparent}.home .booking_small_widget .reservation_frm #adults_rooms{display:inline-block;margin:3% 0 3% 3%;width:44%}.home .booking_small_widget .reservation_frm #adults_rooms .form_row{margin:0!important;width:100%!important}.home .booking_small_widget .reservation_frm #adults_rooms #rooms_widget.form_row{margin-top:10%!important}#reservation_frm .form_row.date_full_width{width:94%!important}.sidebar #reservation_frm .form_row.date_full_width{width:100%!important}.submit_form_custom_fields .sec_title h3::before{border:medium;width:0}@media only screen and (min-width:1200px){.stickyheader .header_strip{width:1180px;margin:0 auto}}@media only screen and (max-width:1200px){header .header-wrap{overflow:hidden}div#menu-primary,#header,div#menu-secondary,div#menu-secondary1,div#menu-secondary1,.sidebar-after-header,#main,.sidebar-subsidiary,div#menu-subsidiary,body .nav_bg .widget-nav-menu,.home_page_banner,#footer,.mega-menu,.breadcrumb_bg .crumb_wrap{width:96%}#branding,#branding1{position:relative!important}#sidebar-header{display:none}.container{width:100%}.wrap.container{padding:0 15px;box-sizing:border-box;-webkit-box-sizing:border-box}.mobile_header .toggle_wrap{top:20px}}@media only screen and (max-width:767px){.breadcrumb_bg .entry-title,.breadcrumb_bg .crumb_wrap h1{font-size:28px!important;line-height:40px}}@media only screen and (max-width:480px){.breadcrumb_bg{padding:15px 0}.breadcrumb_bg .entry-title,.breadcrumb_bg .crumb_wrap h1{font-size:22px!important;line-height:normal}#breadcrumb,.breadcrumb,.bbp-breadcrumb{font-size:14px}#reservation_frm .form_row.date_full_width{width:100%!important}.home .booking_small_widget .reservation_frm #adults_rooms{margin:0;width:100%}.booking_full_width_section .reservation_frm .form_row,.booking_full_width_section .reservation_frm #adults_rooms .form_row{margin-bottom:10px!important}}.menu #menu-secondary-items>li:last-child .sub-menu{right:-100%!important}.menu #menu-secondary-items>li:nth-last-child(2) ul.sub-menu ul.sub-menu{right:-100%!important}#header-main{height:auto!important}.sticky_main div#menu-secondary .wrap{padding:3px 0 2px}div#menu-secondary .menu li{z-index:1000}#container .header_container .header_strip .sticky_main{display:block!important;position:relative!important;visibility:hidden}#container .header_container .header_strip .sticky_main #branding1,#container .header_container .header_strip .sticky_main #nav-secondary{display:none}#search-bar-header-container{visibility:visible;margin-top:-23px;border-top:6px solid rgba(0,0,0,.1);border-bottom:6px solid rgba(0,0,0,.1)}iframe#search-bar-header{display:block;width:100%;visibility:visible}@media only screen and (min-width:1201px){#header-main{margin-bottom:0}#container .header_container .header_strip .sticky_main{position:absolute!important}#container .header_container .header_strip .sticky_main.sticky_visible{visibility:visible;position:fixed!important}#container .header_container .header_strip .sticky_main #branding1,#container .header_container .header_strip .sticky_main #nav-secondary{display:block}#search-bar-header-container{position:absolute;top:60px;right:0;margin-top:0;width:940px;height:45px;border:0}.sticky_visible #search-bar-header-container{top:47px}iframe#search-bar-header{height:45px!important}}@media only screen and (min-width:1241px){#search-bar-header-container{width:980px}}iframe#search-results{width:1px;min-width:100%;border:0}