File manager - Edit - /home/asiatechinc/public_html/asiatech-websites/thecaptaindesertcamp.com/css/style.css
Back
.heading, body, section { position: relative; } body, textarea { font-size: 14px; } a, body, select { color: #232323; } .awe-btn, .heading, .tab-price table caption h2, .tabs .ui-tabs-nav li a { text-transform: none; } .attraction_sidebar .attraction_heading, .menu-bars { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } .awe-calendar-wrapper i, .owl-controls .owl-next, .owl-controls .owl-prev { -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); } #page-wrap, .awe-overflow-h { overflow: hidden; } a, button, input, select, textarea { outline: 0; } a:focus, a:hover, button:focus, input:focus, select:focus, textarea:focus { outline: 0 !important; text-decoration: none; } body { font-family: 'Josefin Sans', sans-serif; padding: 0; margin: 0; letter-spacing: 0.014em; } .awe-btn, .h1, .h2, .h3, .h4, .h5, .h6, .heading, .shortcode-heading, h1, h2, h3, h4, h5, h6, select { font-family: 'Oswald', sans-serif; } p { line-height: 1.7em; letter-spacing: 0.02em; font-size: 15px; } input, textarea { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } input[type="search"], input[type="text"], input[type="url"], input[type="number"], input[type="password"], input[type="email"], input[type="file"] { background: #fff; border: 1px solid #d4d4d4; height: 40px; line-height: 40px; padding: 0 12px; color: #666; font-size: 12px; -webkit-appearance: none; -moz-appearance: none; appearance: none; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } input[type="number"] { -moz-appearance: textfield; } select { font-size: 12px; } textarea { background: #fff; border: 1px solid #d4d4d4; resize: none; padding: 12px; height: 140px; color: #666; vertical-align: middle; } .awe-parallax, .awe-static, .banner-slider .slider-item { background-repeat: no-repeat; background-position: 50% 50%; } input::-webkit-input-placeholder { color: #888; } input:-moz-placeholder { color: #888; } input::-moz-placeholder { color: #888; } input:-ms-input-placeholder { color: #888; } textarea::-webkit-input-placeholder { color: #888; } textarea:-moz-placeholder { color: #888; } textarea::-moz-placeholder { color: #888; } textarea:-ms-input-placeholder { color: #888; } code, kbd, pre, samp { font-size: inherit; } code { background-color: #eee; letter-spacing: 0.015em; } img { max-width: 100%; height: auto; vertical-align: middle; border: 0; } .awe-color, .awe-overlay { position: absolute; height: 100%; top: 0; width: 100%; left: 0; } ::-moz-selection { color: #fff; background-color: #232323; } ::selection { color: #fff; background-color: #232323; } #page-wrap { background-color: #f7f7f7; } .awe-parallax { background-attachment: fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; z-index: 0; } .fix-background-ios { -webkit-background-size: auto 150% !important; background-attachment: scroll !important; } .awe-static { color: #fff; background-attachment: scroll; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } .awe-color { z-index: -3; background-color: #232323; } .awe-overlay { background-color: rgba(72, 72, 72, 0.3); z-index: 0; } .awe-btn { display: inline-block; background: 0 0; white-space: nowrap; cursor: pointer; line-height: normal; padding: 8px 10px; font-size: 12px; color: #000; min-width: 110px; border-width: 0; text-align: center; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .awe-btn.awe-btn-default { border: 2px solid #253031; } .awe-btn.awe-btn-default:hover { border-color: #315659; background-color: #315659; color: #fff; } .awe-btn.awe-btn-1 { border: 2px solid #357ebd; color: #357ebd; } .awe-btn.awe-btn-1:hover { background-color: #357ebd; color: #fff; } .awe-btn.awe-btn-2 { border: 2px solid #4cae4c; color: #4cae4c; } .awe-btn.awe-btn-2:hover { background-color: #4cae4c; color: #fff; } .awe-btn.awe-btn-3 { border: 2px solid #46b8da; color: #46b8da; } .awe-btn.awe-btn-3:hover { background-color: #46b8da; color: #fff; } .awe-btn.awe-btn-4 { border: 2px solid #eea236; color: #eea236; } .awe-btn.awe-btn-4:hover { background-color: #eea236; color: #fff; } .awe-btn.awe-btn-5 { border: 2px solid #d43f3a; color: #d43f3a; } .awe-btn.awe-btn-5:hover { background-color: #d43f3a; color: #fff; } .awe-btn.awe-btn-6 { border: 2px solid #315659; background-color: #315659; color: #fff; } .awe-btn.awe-btn-6:hover { color: #315659; background-color: transparent; } .awe-btn.awe-btn-7 { border: 2px solid #357ebd; background-color: #357ebd; color: #fff; } .awe-btn.awe-btn-7:hover { color: #357ebd; background-color: transparent; } .awe-btn.awe-btn-8 { border: 2px solid #4cae4c; background-color: #4cae4c; color: #fff; } .awe-btn.awe-btn-8:hover { color: #4cae4c; background-color: transparent; } .awe-btn.awe-btn-9 { border: 2px solid #46b8da; background-color: #46b8da; color: #fff; } .awe-btn.awe-btn-9:hover { color: #46b8da; background-color: transparent; } .awe-btn.awe-btn-10 { border: 2px solid #eea236; background-color: #eea236; color: #fff; } .awe-btn.awe-btn-10:hover { color: #eea236; background-color: transparent; } .awe-btn.awe-btn-11 { border: 2px solid #d43f3a; background-color: #d43f3a; color: #fff; } .awe-btn.awe-btn-11:hover { color: #d43f3a; background-color: transparent; } .awe-btn.awe-btn-12 { border: 2px solid #315659; color: #315659; } .awe-btn.awe-btn-12:hover { background-color: #315659; border-color: #315659; color: #fff; } .awe-btn.awe-btn-13 { border: 2px solid #315659; background-color: #315659; color: #fff; } .awe-btn.awe-btn-13:hover { border-color: #bcab79; background-color: #bcab79; } .awe-btn.awe-btn-14 { border: 2px solid #000; } .awe-btn.awe-btn-14:hover { border-color: #bcab79; background-color: #bcab79; color: #fff; } .tb { display: table; width: 100%; } .tb-cell { display: table-cell; vertical-align: middle; } .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-weight: 400; color: #232323; margin: 0; } .h1, .h5, .heading, h1, h5 { font-weight: 700; } .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit; } .h1, h1 { font-size: 36px; } .h2, h2 { font-size: 28px; } .h3, h3 { font-size: 24px; } .h4, h4 { font-size: 21px; } .h5, h5 { font-size: 18.15px; } .h6, h6 { font-size: 14.12px; } abbr { color: #a1d71a; border-width: 2px; } .mark, mark { background-color: #232323; } .icon { display: inline-block; font-style: normal; } .float-left { float: left; } .float-right, .hr:after { float: right; } .hr { height: 1px; width: 100%; } .hr:after, .hr:before { width: 50%; content: ""; height: 1px; } .hr:after { background-color: #e3e3e3; background-image: -webkit-gradient(linear, left top, right top, from(#e3e3e3), to(#fff)); background-image: -webkit-linear-gradient(left, #e3e3e3, #fff); background-image: -moz-linear-gradient(left, #e3e3e3, #fff); background-image: -ms-linear-gradient(left, #e3e3e3, #fff); background-image: -o-linear-gradient(left, #e3e3e3, #fff); } .hr:before, .ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-prev { float: left; } .bg-white, .hr:before { background-color: #fff; } .hr:before { background-image: -webkit-gradient(linear, left top, right top, from(#fff), to(#e3e3e3)); background-image: -webkit-linear-gradient(left, #fff, #e3e3e3); background-image: -moz-linear-gradient(left, #fff, #e3e3e3); background-image: -ms-linear-gradient(left, #fff, #e3e3e3); background-image: -o-linear-gradient(left, #fff, #e3e3e3); } .heading { margin: 0; color: #253031; font-size: 40px; line-height: 1; font-family: 'Oswald', sans-serif; line-height: 1; } .heading.white { color: #fff; } .sub-heading { color: #333; font-size: 20px; margin-bottom: 0; margin-top: 15px; } .shortcode-heading { color: #464646; font-weight: 400; padding-bottom: 10px; font-size: 14px; margin: 0; border-bottom: 2px dotted #464646; } blockquote { border: 2px solid #232323; padding: 15px 25px; margin: 0; } blockquote p { margin: 0; color: #444; font-weight: 600; font-style: italic; line-height: 1.428em; } blockquote p:after, blockquote p:before { font-size: 28px; font-style: inherit; font-family: 'Josefin Sans', sans-serif; } blockquote p:before { content: "“"; margin-right: 10px; } blockquote p:after { content: "”"; margin-left: 10px; } .awe-popup-overlay:after, .awe-popup-overlay:before, .header_top:after { content: ""; } .bg-gray { background-color: #f1f1f1; } .bg-blue { background-color: #315659; } .tabs, .tabs .ui-tabs-nav { padding: 0; background-color: transparent; border-width: 0; -webkit-border-radius: 0; -moz-border-radius: 0; } .tabs { border-radius: 0; } .tabs .ui-tabs-nav { list-style: none; margin: 0; border-radius: 0; } .tabs .ui-tabs-nav li { background-color: transparent !important; background-image: none !important; border-width: 0 !important; margin: 0 40px 0 0 !important; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .tabs .ui-tabs-nav li a { color: #232323 !important; font-weight: 500; padding: 0 !important; font-family: 'Josefin Sans', sans-serif; } .tabs .ui-tabs-nav li.ui-tabs-active a, .tabs .ui-tabs-nav li:hover a { color: #516d9b !important; } .tabs .ui-tabs-panel { padding: 0; margin-top: 30px; } .tabs.tabs-2 .ui-tabs-nav li { margin: 0 !important; } .tabs.tabs-2 .ui-tabs-nav li a { font-family: 'Josefin Sans', sans-serif; padding: 7px 10px !important; border: 2px solid transparent; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .tabs.tabs-2 .ui-tabs-nav li:hover a { color: #232323 !important; border-color: #464646; } .tabs.tabs-2 .ui-tabs-nav li.ui-tabs-active a { background-color: #315659; color: #fff !important; } .accordion .ui-accordion-header { background-color: #315659; color: #fff; padding: 10px 20px; font-family: 'Josefin Sans', sans-serif; text-transform: uppercase; font-weight: 400; margin-top: 10px; border-width: 0; outline: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .accordion .ui-accordion-header .ui-accordion-header-icon { display: none; } .accordion .ui-accordion-header:first-child { margin-top: 0; } .accordion .ui-accordion-content { background-color: transparent; padding: 15px 20px; border: 2px solid #315659; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .alert { line-height: 1.5em; margin: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .awe-calendar-wrapper { display: inline-block; vertical-align: middle; position: relative; } .awe-calendar-wrapper .awe-calendar { padding: 0 30px 0 10px; background-color: transparent; color: #333; width: 100%; border: 2px solid #333; height: 40px; line-height: 36px; } .awe-calendar-wrapper .awe-calendar::-webkit-input-placeholder { color: #333; } .awe-calendar-wrapper .awe-calendar:-moz-placeholder { color: #333; } .awe-calendar-wrapper .awe-calendar::-moz-placeholder { color: #333; } .awe-calendar-wrapper .awe-calendar:-ms-input-placeholder { color: #333; } .awe-calendar-wrapper i { position: absolute; right: 10px; top: 50%; font-size: 14px; color: #333; pointer-events: none; } .bootstrap-select.btn-group.awe-select { width: auto; } .bootstrap-select.btn-group.awe-select .dropdown-toggle { background-color: transparent; outline: 0; border: 2px solid #315659; height: 40px; line-height: 36px; padding-top: 0; padding-bottom: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .bootstrap-select.btn-group.awe-select .dropdown-toggle:focus { outline: 0 !important; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .bootstrap-select.btn-group.awe-select .dropdown-toggle .caret { color: #315659; } .bootstrap-select.btn-group.awe-select .dropdown-toggle .filter-option { color: #315659; font-family: 'Josefin Sans', sans-serif; font-size: 12px; } .bootstrap-select.btn-group.awe-select .dropdown-menu { margin: 0; border-width: 0; padding: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .bootstrap-select.btn-group.awe-select .dropdown-menu ul li a { padding: 10px 20px; font-family: 'Josefin Sans', sans-serif; color: #333; font-size: 12px; border-bottom: 1px solid #f1f1f1; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .bootstrap-select.btn-group.awe-select .dropdown-menu ul li a:hover, .bootstrap-select.btn-group.awe-select .dropdown-menu ul li.selected a { background-color: #516d9b; color: #fff; border-bottom-color: #516d9b; } .bootstrap-select.btn-group.awe-select .dropdown-menu ul li:last-child a { border-bottom-width: 0; } .tab-price table { width: 100%; vertical-align: middle; } .tab-price table caption { text-align: center; position: relative; padding: 0; } .tab-price table thead th, .tab-price table tr td { padding: 15px 10px; font-family: 'Josefin Sans', sans-serif; text-align: center; } .tab-price table caption h2 { margin: 0; color: #333; font-size: 16.37px; line-height: 50px; font-family: 'Josefin Sans', sans-serif; } .tab-price table caption a { display: block; position: absolute; text-align: center; line-height: 50px; width: 40px; top: 0; bottom: 0; font-size: 18px; color: #333; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .tab-price table caption a:hover { color: #bcab79; } .tab-price table caption a.prev { left: 0; } .mfp-wrap .mfp-prevent-close.mfp-prevent-left, .owl-controls .owl-prev { left: 10px; } .tab-price table caption a.next { right: 0; } .tab-price table thead { border: 2px solid #333; } .tab-price table thead th { font-size: 14px; text-transform: capitalize; font-weight: 400; } .tab-price table tr td { border: 2px solid #333; font-size: 16px; color: #333; position: relative; } .ui-datepicker, .ui-datepicker .ui-datepicker-header { padding: 0; -webkit-border-radius: 0; -moz-border-radius: 0; } .tab-price table tr td .date { font-size: 13.6px; position: absolute; top: 5px; right: 10px; } .tab-price table tr td.other-date .date { color: #b0afaf; } .tab-price table tr td.date-select { background-color: #bcab79; color: #fff; } .ui-datepicker { background: #fff; border-width: 0; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3); width: 320px; border-radius: 0; } .ui-datepicker .ui-datepicker-header { background-color: #3f5f91; border-width: 0; border-radius: 0; } .ui-datepicker .ui-datepicker-header .ui-datepicker-title { font-family: 'Josefin Sans', sans-serif; font-size: 16px; color: #fff; text-transform: uppercase; font-weight: both; line-height: 50px; } .ui-datepicker .ui-datepicker-header .ui-corner-all { position: static; display: block; height: inherit; width: 50px; line-height: 50px; text-align: center; border-width: 0; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .owl-controls .owl-next, .owl-controls .owl-pagination .owl-page, .owl-controls .owl-prev { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .ui-datepicker .ui-datepicker-header .ui-corner-all .ui-icon { background: 0 0; color: #fff; text-indent: 0; position: static; margin: 0; width: inherit; height: inherit; display: inline; } .ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-next { float: right; } .ui-datepicker .ui-datepicker-header .ui-corner-all.ui-state-hover { background-color: #bcab79; } .ui-datepicker .ui-datepicker-calendar { width: 100%; margin: 0; } .ui-datepicker .ui-datepicker-calendar thead th { text-transform: capitalize; color: #8ea6d4; font-family: 'Josefin Sans', sans-serif; font-weight: 400; background-color: #516d9b; padding: 12px 5px; } .ui-datepicker .ui-datepicker-calendar td a { padding: 7px 5px; background: 0 0; color: #232323; font-family: 'Josefin Sans', sans-serif; border-width: 0; text-align: center; } .ui-datepicker .ui-datepicker-calendar td a.ui-state-active, .ui-datepicker .ui-datepicker-calendar td a:hover { background-color: #516d9b; color: #fff; } .ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a { background-color: #e7e7e7; } .owl-controls .owl-next, .owl-controls .owl-prev { color: #fff; position: absolute; z-index: 10; top: 50%; font-size: 13px; width: 35px; height: 35px; text-align: center; line-height: 35px; border: 2px solid #fff; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; } .owl-controls .owl-next:hover, .owl-controls .owl-prev:hover { color: #bcab79; border-color: #bcab79; } .owl-controls .owl-next { right: 10px; } .awe-popup-overlay, .awe-popup-wrap { position: fixed; right: 0; top: 0; left: 0; } .owl-controls .owl-pagination { font-size: 0; } .owl-controls .owl-pagination .owl-page { font-size: 14px; display: inline-block; width: 8px; height: 8px; border: 2px solid #fff; margin: 0 2px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; } .awe-popup-overlay, .awe-popup-wrap, .header_top .header_right .dropdown span, .header_top .header_right .dropdown ul, .header_top .header_right .dropdown ul li a, .header_top .header_right .login-register a { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .owl-controls .owl-pagination .owl-page.active { background-color: #fff; } .awe-popup-overlay { background-color: rgba(0, 0, 0, 0.9); z-index: 99999; bottom: 0; visibility: hidden; opacity: 0; } .awe-popup-overlay.in { visibility: visible; opacity: 1; } .awe-popup-wrap { z-index: 999999; padding-left: 15px; padding-right: 15px; max-height: 100%; overflow-y: auto; overflow-x: hidden; visibility: hidden; opacity: 0; text-align: center; vertical-align: middle; } .awe-popup-wrap.in { visibility: visible; opacity: 1; } .awe-popup-wrap .awe-popup-content { display: inline-block; text-align: left; } .awe-popup-wrap .awe-popup-close { position: absolute; cursor: pointer; top: 15px; right: 15px; width: 20px; height: 20px; } .awe-popup-wrap .awe-popup-close:after, .awe-popup-wrap .awe-popup-close:before { content: ""; height: 2px; width: 20px; background-color: #bcab79; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; } .awe-popup-wrap .awe-popup-close:after { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); } .awe-popup-wrap .awe-popup-close:before { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); } .bg-1 { background-image: url(../images/banner/img-1.jpg); } .bg-2 { background-image: url(../images/banner/img-2.jpg); } .bg-3 { background-image: url(../images/banner/img-3.jpg); } .bg-4 { background-image: url(../images/banner/img-4.jpg); } .bg-5 { background-image: url(../images/banner/img-5.jpg); } .bg-6 { background-image: url(../images/banner/img-6.jpg); } .bg-7 { background-image: url(../images/banner/img-7.jpg); } .bg-8 { background-image: url(../images/banner/img-8.jpg); } .bg-9 { background-image: url(../images/banner/img-9.jpg); } .bg-10 { background-image: url(../images/slider-images/denim.png); } .bg-11 { background-image: url(../images/banner/img-11.jpg); } .bg-12 { background-image: url(../images/banner/img-12.jpg); } .bg-13 { background-size: cover; } .bg-14 { background-image: url(../images/slider-images/denim.png); background: #fff; } .bg-15 { background-image: url(../images/banner/img-15.jpg); } .bg-16 { background-image: url(../images/banner/img-16.jpg); } .bg-17 { background-image: url(../images/banner/img-17.jpg); } .bg-18 { background-image: url(../images/banner/img-18.jpg); } .bg-19 { background-image: url(../images/banner/img-19.jpg); } .bg-20 { background-image: url(../images/banner/img-20.jpg); } .bg-21 { background-image: url(../images/banner/img-21.jpg); } #header { position: relative; z-index: 999; } .header_top { background-color: #1f232b; } .header_top:after { display: table; clear: both; } .header_top .header_left span { font-size: 12px; color: #acacac; margin-right: 15px; line-height: 36px; } .header_top .header_left span i { font-size: 11px; margin-right: 5px; } .header_top .header_right { font-size: 0; } .header_top .header_right .login-register { text-transform: uppercase; } .header_top .header_right .login-register a { font-size: 12px; line-height: 36px; color: #acacac; display: inline-block; padding: 0 10px; } .header_top .header_right .login-register a.active, .header_top .header_right .login-register a:hover { background-color: #fff; color: #333; } .header_top .header_right .dropdown { font-size: 12px; position: relative; display: inline-block; } .header_top .header_right .dropdown span { color: #acacac; line-height: 36px; display: inline-block; padding-left: 10px; padding-right: 10px; cursor: pointer; } .header_top .header_right .dropdown span:after { content: "\f0d7"; font-family: FontAwesome; margin-left: 5px; } .header_top .header_right .dropdown ul { line-height: none; list-style: none; padding: 0; margin-bottom: 0; background-color: #fff; position: absolute; min-width: 115px; right: 0; width: 100%; z-index: 9999; opacity: 0; visibility: hidden; } .header_top .header_right .dropdown ul li a { color: #333; font-size: 14px; display: block; padding: 5px 20px; } .header_top .header_right .dropdown ul li a:hover, .header_top .header_right .dropdown ul li.active a { background-color: #516d9b; color: #fff; } .header_top .header_right .dropdown:hover span { background-color: #fff; color: #333; } .header_top .header_right .dropdown:hover ul { visibility: visible; opacity: 1; } .header_content { background-color: #0000001a; position: absolute; left: 0; right: 0; top: 100%; padding: 0; text-align: right; font-size: 0; z-index: 999; } .header_content .container { position: relative; } .header_content .header_menu { display: inline-block; vertical-align: middle; text-align: left; font-size: 14px; } .header_content .menu { list-style: none; margin: 0; padding: 0; } .header_content .menu > li { float: left; position: relative; padding: 25px 1px 3px 0px; } .header_content .menu > li > a { display: block; padding: 0 22px; line-height: 50px; color: #ffffff; font-weight: 400; font-size: 18px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .header_content .menu > .book-now-button > a { background-color: #315659; color: #fff; margin-left: 15px; display: inline-block; transition: 0.5s all; } .header_content .menu > .book-now-button > a:hover { background-color: #bcab79; } .header_content .menu > li > a:hover { color: #E5F4E3; } .header_content .menu > li.current-menu-item > a, .header_content .menu > li:hover > a { color: #f9f295; } .header_content .menu > li:hover > .sub-menu { visibility: visible; opacity: 1; -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); } .header_content .menu > li > .sub-menu { left: 0; right: 0; margin: auto; } .header_content .menu > li .sub-menu { width: 180px; position: absolute; left: 0; background-color: #fff; list-style: none; padding: 10px 0; margin: 0; border: 1px solid #f1f1f1; visibility: hidden; opacity: 0; -webkit-transform: translate(0, 20px); -moz-transform: translate(0, 20px); -ms-transform: translate(0, 20px); -o-transform: translate(0, 20px); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .header_content .menu > li .sub-menu li a, .menu-bars { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .header_content .menu > li .sub-menu li { float: none; position: relative; } .header_content .menu > li .sub-menu li a { display: block; padding: 7px 20px; color: #232323; font-size: 14px; } .header_content .menu > li .sub-menu li a span { float: right; position: relative; top: 2px; } .header_content .menu > li .sub-menu li.current-menu-item > a, .header_content .menu > li .sub-menu li:hover > a { background-color: #315659; color: #fff; } .header_content .menu > li .sub-menu li:hover > .sub-menu { visibility: visible; opacity: 1; -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); } .header_content .menu > li .sub-menu li .sub-menu { left: 100%; top: 0; padding: 0; } .header_logo { float: left; line-height: 84px; } .header_logo img { max-height: 100px; padding: 6px; } .menu-bars { color: #fff; width: 50px; font-size: 28px; cursor: pointer; display: none; top: 0; right: 15px; bottom: 0; position: absolute; } .menu-bars span, .menu-bars span:after, .menu-bars span:before { height: 2px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; background-color: #fff; position: absolute; } .menu-bars span { width: 25px; left: 0; top: 0; bottom: 0; right: 0; margin: auto; display: block; } .menu-bars span:after, .menu-bars span:before { content: ""; width: 100%; } .menu-bars span:after { top: -8px; } .menu-bars span:before { bottom: -8px; } .menu-bars:hover { background-color: #fff; } .menu-bars:hover span { background-color: transparent; } .menu-bars:hover span:after { background-color: #bcab79; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); } .menu-bars.active span:after, .menu-bars:hover span:before { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); } .menu-bars:hover span:before { background-color: #bcab79; } .menu-bars.active { background-color: #fff; } .menu-bars.active span { background-color: transparent; } .menu-bars.active span:after { background-color: #bcab79; } .menu-bars.active span:before { background-color: #bcab79; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); } .header_mobile, .header_mobile .header_menu { z-index: 999; background-color: #253031; } .header_mobile { left: 0; right: 0; position: absolute; } .header_mobile .container { position: relative; } .header_mobile .header_logo { display: inline-block; line-height: 1; } .header_mobile .menu-bars { display: block; } .header_mobile .header_menu { position: fixed; -webkit-overflow-scrolling: touch; top: 101px!important; bottom: 0; right: -270px; width: 270px; overflow-y: auto; -webkit-transition: right 0.5s cubic-bezier(0, 0.67, 0.35, 0.94); -moz-transition: right 0.5s cubic-bezier(0, 0.67, 0.35, 0.94); -ms-transition: right 0.5s cubic-bezier(0, 0.67, 0.35, 0.94); -o-transition: right 0.5s cubic-bezier(0, 0.67, 0.35, 0.94); } .header_mobile .header_menu.active { right: 0; } .header_mobile .header_menu ul { list-style: none; padding-left: 0; margin-bottom: 0; } .header_mobile .header_menu ul li a { display: block; padding: 10px 40px 10px 20px; color: #fff; font-size: 14px; text-transform: uppercase; font-weight: 500; border-bottom: 1px solid rgba(255, 255, 255, 0.1); position: relative; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .header_mobile .header_menu ul .book-now-button a { background-color: #315659; color: #fff; margin-left: 15px; display: inline-block; } .header_mobile .header_menu ul li a span { float: right; position: absolute; right: 0; top: 0; bottom: 0; width: 40px; z-index: 1; text-align: center; border-left: 1px solid rgba(255, 255, 255, 0.1); } .header_mobile .header_menu ul li a span:before { content: "\f0d7"; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); } .accomd-modations-room .img:after, .accomd-modations-room_1 .img:after, .accomd-modations:before, .check-availability:before { content: ""; bottom: 0; } .banner-slider .slider-item .slider-text, .event-item .text .text-cn { -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); } .header_mobile .header_menu ul li a:hover, .header_mobile .header_menu ul li.current-menu-item > a { background-color: #fff; color: #232323; } .header_mobile .header_menu ul li .sub-menu { background-color: #315659; display: none; } .header_mobile .header_menu ul li > .sub-menu > li > a { padding-left: 35px; } .header_mobile .header_menu ul li > .sub-menu > li > .sub-menu > li > a { padding-left: 55px; } .header_mobile .header_menu ul li > .sub-menu > li > .sub-menu > li > .sub-menu > li > a { padding-left: 75px; } .header_mobile .header_menu ul li > .sub-menu > li > .sub-menu > li > .sub-menu > .sub-menu > li > a { padding-left: 100px; } .header-sticky { position: fixed; top: 0; background-color: #253031d9; -webkit-backface-visibility: hidden; box-shadow: 0 0 10px 0 rgb(0 0 0 / 10%); } .header-sticky .header_logo img { max-height: 82px; } .header-sticky .header_menu .menu > li { padding: 18px 1px 3px 0px; } #slider-revolution ul { padding-left: 0; list-style: none; margin-bottom: 0; } .banner-slider .slider-item { background-size: cover; position: relative; } .banner-slider .slider-item .slider-text { position: absolute; top: 50%; width: 100%; } .banner-slider .slider-item .slider-text .slider-caption { padding: 7px 0; text-transform: inherit; font-size: 55px; text-shadow: 2px 2px 2px #1516199e; font-family: 'Oswald', sans-serif; } .banner-slider .slider-item .slider-text .awe-btn { margin-top: 30px; } .banner-slider .owl-next, .banner-slider .owl-prev { height: 38px; line-height: 38px; width: 38px; } .slider-caption, .slider-caption-sub { line-height: 1; text-transform: uppercase; } .banner-slider .owl-prev { left: 50px; } .banner-slider .owl-next { right: 50px; } .slider-caption-sub { color: #fff; font-size: 20px; display: inline-block; } .slider-caption-sub.slider-caption-sub-1 { font-weight: 700; font-size: 26px; letter-spacing: 28px; } .slider-caption-sub.slider-caption-sub-2 { color: #333; } .slider-caption-sub.slider-caption-sub-3 { font-size: 26px; font-family: 'Josefin Sans', sans-serif; } .slider-caption { font-size: 60px; color: #fff; font-family: 'Josefin Sans', sans-serif; } .slider-caption small { display: inline-block; font-weight: 500; font-family: 'Josefin Sans', sans-serif; font-size: 30px; color: #fff; line-height: 1.15em; } .slider-caption.slider-caption-1 { font-weight: 700; } .slider-caption.slider-caption-2 { color: #333; font-weight: 700; font-size: 80px; } .slider-caption.slider-caption-2 small { color: #333; } .slider-caption.slider-caption-3 { font-size: 80px; } .slider-icon { padding: 5px 0; display: inline-block; } .awe-btn.awe-btn-slider { font-size: 14px; padding: 10px 30px; -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; } #preloader { position: fixed; top: 0; bottom: 0; right: 0; left: 0; z-index: 99999; background-color: #f1f1f1; } #preloader .preloader-dot { width: 0; height: 0; border: 2px solid #315659; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; opacity: 1; animation: preloader 3s ease infinite; -ms-animation: preloader 3s ease infinite; -moz-animation: preloader 3s ease infinite; -webkit-animation: preloader 3s ease infinite; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; } .accomd-modations, .sub-banner { position: relative; } @-webkit-keyframes preloader { 0% { border-width: 2px; } 100% { border-width: 50px; opacity: 0; } } @-moz-keyframes preloader { 0% { border-width: 2px; } 100% { border-width: 50px; opacity: 0; } } @-ms-keyframes preloader { 0% { border-width: 2px; } 100% { border-width: 50px; opacity: 0; } } @-o-keyframes preloader { 0% { border-width: 2px; } 100% { border-width: 50px; opacity: 0; } } @keyframes preloader { 0% { border-width: 2px; } 100% { border-width: 50px; opacity: 0; } } .section-sub-banner { padding-top: 80px; } .sub-banner .text { padding-bottom: 50px; } .sub-banner .text h2 { margin-top: 70px; margin-bottom: 0; color: #fff; font-size: 35.68px; text-shadow: 2px 2px 2px #333; text-transform: uppercase; } .sub-banner .text p { margin-bottom: 0; color: #fff; font-size: 20px; } .section-accommo_1 { padding-top: 50px; } .accomd-modations { padding: 90px 0; } .accomd-modations:before { background-color: #253031; top: 0; right: 67%; position: absolute; width: 5000px; } .accomd-modations-room .img img, .accomd-modations-room_1 .img img { width: 100%; border: 1px dashed #333; padding: 7px; } .accomd-modations .accomd-modations-content { margin-top: -30px; } .accomd-modations-content .accomd-modations-room { margin-top: 30px; } .accomd-modations-content.owl-single .owl-next, .accomd-modations-content.owl-single .owl-prev { display: none; } .accomd-modations-content.owl-single .owl-pagination { text-align: center; margin-top: 20px; } .accomd-modations-header { margin-top: 50px; } .accomd-modations-header p { margin-bottom: 0; margin-top: 10px; } .accomd-modations-room, .accomd-modations-room .img { position: relative; } .accomd-modations-room .img:after { left: 0; right: 0; top: 50%; position: absolute; opacity: 0; visibility: hidden; pointer-events: none; background-color: rgba(52, 74, 113, 0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(52, 74, 113, 0)), to(rgba(52, 74, 113, 0.9))); background: -webkit-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); background: -moz-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); background: -ms-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); background: -o-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; } .accomd-modations-room .text { position: absolute; background-color: #e5f4e3; padding: 10px 20px; top: 0; left: 18px; } .accomd-modations-room .text h2 { font-size: 20px; font-weight: 400; margin: 0; font-family: 'Josefin Sans', sans-serif; } .accomd-modations-room .text .price, .accomd-modations-room_1 .text .price, .accomd-modations-room_1 .text h2, .check-availability h2 { font-family: 'Josefin Sans', sans-serif; } .accomd-modations-room .text h2 a { color: #253031; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .accomd-modations-room .text h2 a:hover { color: #bcab79; } .accomd-modations-room .text .price { color: #8ea6d4; margin-bottom: 0; margin-top: 5px; } .accomd-modations-room .text .price .amout { color: #315659; font-size: 16px; margin-right: 10px; } .accomd-modations-room:hover .img:after { top: 0; opacity: 1; visibility: visible; } .accomd-modations_1 .heading { margin-bottom: 40px; } .accomd-modations-content_1 { margin-left: -15px; margin-right: -15px; } .accomd-modations-content_1 .owl-item { padding-left: 15px; padding-right: 15px; } .accomd-modations-content_1 .owl-pagination { position: absolute; top: -60px; right: 15px; } .accomd-modations-content_1 .owl-pagination .owl-page { border-color: #333; margin: 0 4px; } .accomd-modations-content_1 .owl-pagination .owl-page.active { background-color: #333; } .accomd-modations-room_1 .img { position: relative; } .accomd-modations-room_1 .img:after { left: 0; right: 0; top: 50%; position: absolute; opacity: 0; visibility: hidden; pointer-events: none; background-color: rgba(52, 74, 113, 0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(52, 74, 113, 0)), to(rgba(52, 74, 113, 0.9))); background: -webkit-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); background: -moz-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); background: -ms-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); background: -o-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; } .accomd-modations-room_1 .text { margin-top: 20px; } .accomd-modations-room_1 .text h2 { text-transform: uppercase; font-size: 24px; } .accomd-modations-room_1 .text h2 a { color: #333; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .accomd-modations-room_1 .text h2 a:hover { color: #bcab79; } .accomd-modations-room_1 .text .desc { color: #333; font-size: 15px; margin-bottom: 25px; line-height: 1.5em; margin-top: 5px; } .accomd-modations-room_1 .text .price { display: inline-block; vertical-align: middle; margin-bottom: 0; color: #898989; font-size: 14px; } .accomd-modations-room_1 .text .price .amout { color: #516d9b; font-size: 30px; } .accomd-modations-room_1 .text .awe-btn { margin-left: 20px; } .accomd-modations-room_1:hover .img:after { top: 0; opacity: 1; visibility: visible; } .section-check-availability { position: relative; z-index: 20; } .check-availability { position: relative; padding: 20px 0; margin-top: -85px; } .check-availability:before { top: 0; left: -5000px; background-color: #E5F4E3; width: 10000px; position: absolute; display: block; z-index: 0; } .check-availability h2 { color: #253031; font-size: 25px; margin: 0; font-weight: 400; position: relative; padding-left: 60px; line-height: 1; } .check-availability h2:before { content: "\f00c"; border: 3px solid #BCAB79; color: #BCAB79; font-size: 18px; display: block; width: 40px; height: 40px; text-align: center; line-height: 34px; font-family: FontAwesome; position: absolute; top: 0; bottom: 0; left: 0; margin: auto; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; } .home-guestbook:after, .home-guestbook:before, .our-best .text ul li:before { content: ""; } .home-about .img, .home-guestbook, .our-best .text, .our-best .text ul li:before { position: relative; } .check-availability .availability-form { font-size: 0; text-align: right; margin-top: 5px; position: relative; } .check-availability .availability-form .awe-calendar-wrapper { width: 150px; margin-right: 20px; } .check-availability .availability-form .awe-calendar-wrapper .awe-calendar { border-color: #315659; color: #315659; } .check-availability .availability-form .awe-calendar-wrapper .awe-calendar::-webkit-input-placeholder { color: #315659; } .check-availability .availability-form .awe-calendar-wrapper .awe-calendar:-moz-placeholder { color: #315659; } .check-availability .availability-form .awe-calendar-wrapper .awe-calendar::-moz-placeholder { color: #315659; } .check-availability .availability-form .awe-calendar-wrapper .awe-calendar:-ms-input-placeholder { color: #315659; } .check-availability .availability-form .awe-calendar-wrapper i { color: #315659; } .check-availability .availability-form .bootstrap-select.btn-group.awe-select { margin-right: 20px; width: 110px; } .home-about .img img, .our-best .img img { width: 100%; border: 1px dashed #333; padding: 6px; } .check-availability .availability-form .vailability-submit { vertical-align: middle; display: inline-block; } .check-availability .availability-form .vailability-submit .awe-btn { height: 42px; color: #fff; font-size: 16px; padding-left: 20px; padding-right: 20px; } .section-home-about { padding-top: 70px; } .home-about .text .heading { margin-top: 15px; } .home-about .text span { color: #333; font-size: 16px; display: block; margin-top: 10px; } .home-about .text p { color: #232323; line-height: 1.5em; margin-bottom: 0; margin-top: 25px; font-size: 16px; } .home-about .text .awe-btn { margin-top: 25px; } .our-best .img, .our-best .text { margin-top: 30px; } .section-our-best { padding-top: 40px; padding-bottom: 70px; } .our-best .text p { color: #333; margin-bottom: 0; margin-top: 25px; line-height: 1.428em; } .our-best .text ul { list-style: none; padding-left: 0; margin-top: 25px; overflow: hidden; margin-bottom: 0; font-size: 0; display: table; } .our-best .text ul li { margin-top: 15px; color: #232323; font-weight: 500; width: -moz-calc(50% - 1px); width: -o-calc(50% - 1px); width: -webkit-calc(50% - 1px); width: calc(50% - 1px); font-size: 14px; display: inline-block; padding-right: 15px; } .event-item .text h2, .news-item .text h2, .sidebar .widget .widget-title { font-weight: 700; text-transform: uppercase; font-family: 'Josefin Sans', sans-serif; } .our-best .text ul li:before { top: -2px; width: 5px; height: 5px; margin-right: 15px; display: inline-block; background-color: #333; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; } .guestbook-item .img, .guestbook-item_1 .img img { -webkit-border-radius: 100%; -moz-border-radius: 100%; } .our-best .text ul li:nth-child(even) { padding-right: 0; padding-left: 15px; } .home-guestbook { padding: 100px 0; } .home-guestbook:after { display: table; clear: both; } .home-guestbook:before { width: 10000px; position: absolute; top: 0; bottom: 0; left: 74.35%; z-index: 0; background-color: rgba(255, 255, 255, 0.6); } .guestbook-content { margin-top: 40px; } .guestbook-content .owl-buttons { display: none; } .guestbook-content .owl-pagination { margin-top: 20px; margin-left: 165px; } .guestbook-header { position: relative; z-index: 1; } .guestbook-header p { color: #232323; font-size: 16px; margin-top: 10px; margin-bottom: 0; line-height: 1.428em; } .guestbook-header .awe-btn, .section-event-news .news { margin-top: 40px; } .guestbook-item { padding-right: 70px; } .guestbook-item .img { float: left; overflow: hidden; width: 135px; height: 138px; margin-right: 30px; border-radius: 100%; } .guestbook-item .text { overflow: hidden; padding-top: 10px; padding-left: 20px; } .guestbook-item .text p { color: #fff; line-height: 1.4em; font-size: 15px; position: relative; margin-bottom: 15px; } .guestbook-item .text span { color: #fff; } .guestbook-item .text span strong { font-size: 20px; margin-right: 20px; } .section-event-news { padding-top: 70px; } .event-news { margin-top: -40px; position: relative; padding-bottom: 70px; } .event-news p { color: #636363; margin-bottom: 0; } .event-news .hr { position: absolute; left: 0; right: 0; bottom: 0; } .news { overflow: hidden; } .news p { margin-bottom: 5px; } .news .news-item { margin-top: 25px; } .news .awe-btn { margin-top: 20px; } .news-item { overflow: hidden; margin-left: -15px; margin-right: -15px; font-size: 0; background-color: #fafafa; } .news-item .img, .news-item .text { font-size: 14px; padding-left: 15px; padding-right: 15px; display: inline-block; } .news-item .img { width: 50%; position: relative; } .news-item .img:before { bottom: 0; left: 15px; right: 15px; top: 50%; position: absolute; content: ""; opacity: 0; pointer-events: none; background-color: rgba(52, 74, 113, 0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(52, 74, 113, 0)), to(rgba(52, 74, 113, 0.7))); background: -webkit-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -moz-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -ms-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -o-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; } .news-item .text .read-more, .news-item .text h2 a { -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; } .news-item .img img { width: 100%; } .news-item .text { vertical-align: middle; width: -moz-calc(50% - 1px); width: -o-calc(50% - 1px); width: -webkit-calc(50% - 1px); width: calc(50% - 1px); } .news-item .text .date { color: #898989; font-size: 20px; } .news-item .text h2 { font-size: 17px; } .news-item .text h2 a { color: #253031; } .news-item .text h2 a:hover { color: #bcab79; } .news-item .text .read-more { display: inline-block; margin-top: 10px; color: #898989; font-size: 13px; } .news-item .text .read-more:hover { color: #bcab79; } .news-item:hover .img:before { top: 0; opacity: 1; } .gallery-content .gallery_item .text, .gallery-content .gallery_item:before { opacity: 0; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; pointer-events: none; } .event { margin-top: 40px; } .event .event-slide .owl-next, .event .event-slide .owl-prev { display: none; } .event .event-slide .owl-pagination { position: absolute; bottom: 15px; left: 17px; } .event .event-item { margin-top: 30px; } .event-item { position: relative; } .event-item .img, .event-item .img img { width: 100%; } .event-item .text { position: absolute; width: 130px; top: 0; left: 0; bottom: 0; background-color: #e5f4e3a3; } .event-item .text .text-cn { position: absolute; padding: 10px; width: 100%; top: 50%; } .event-item .text h2 { font-size: 16px; line-height: 1.3em; color: #253031; } .event-item .text span { color: #fff; font-size: 12px; margin-top: 10px; display: block; } .guestbook-event .event-slide .owl-next, .guestbook-event .event-slide .owl-prev, .guestbook-event .guestbook-content_1 .owl-next, .guestbook-event .guestbook-content_1 .owl-prev { display: none; } .event-item .text .awe-btn { margin-top: 10px; } .section-guestbook-event { padding-top: 70px; } .guestbook-event { margin-top: -70px; } .guestbook-event .heading { margin-top: 70px; } .guestbook-event .guestbook-content_1 { margin-top: 60px; } .guestbook-event .guestbook-content_1 .owl-pagination { margin-top: 45px; } .guestbook-event .guestbook-content_1 .owl-pagination .owl-page { border-color: #333; } .guestbook-event .guestbook-content_1 .owl-pagination .owl-page.active { background-color: #333; } .guestbook-event .event-slide { margin-top: 40px; } .guestbook-event .event-slide .owl-pagination { position: absolute; bottom: 15px; left: 20px; } .guestbook-item_1 { overflow: hidden; } .guestbook-item_1 .img img { max-width: 115px; display: inline-block; vertical-align: middle; margin-right: 30px; border-radius: 100%; } .guestbook-item_1 .img span { display: inline-block; vertical-align: middle; color: #898989; font-size: 13px; } .guestbook-item_1 .img span strong { display: block; color: #333; font-weight: 500; font-size: 20px; margin-bottom: 3px; } .guestbook-item_1 .text { color: #333; margin-top: 40px; } .guestbook-item_1 .text p { margin-bottom: 0; line-height: 1.4em; } .section-gallery { padding-top: 60px; padding-bottom: 70px; } .section-icon { padding: 50px 0; } .section-icon span { margin-top: 20px; display: block; font-size: 20px; position: relative; padding-left: 50px; } .section-icon span:before { position: absolute; left: 0; display: inline-block; vertical-align: middle; width: 50px; font-size: 14px; } .section_page-gallery { background-color: #fff; padding-top: 40px; padding-bottom: 120px; } .gallery .heading { margin-bottom: 40px; } .gallery.no-padding .gallery-cat { padding-left: 15px; padding-right: 15px; } .gallery.no-padding .gallery-content { margin-top: 40px; } .gallery.no-padding .gallery-content .row { margin-left: 0; margin-right: 0; } .gallery.no-padding .gallery-content [class*="col-"] { padding-left: 0; padding-right: 0; margin-top: 0; } .gallery.no-padding .gallery-content .item { margin-top: 0; } .gallery-content .our-gallery, .gallery.gallery-3 .gallery-content [class*="col-"] { margin-top: 30px; } .gallery-content { margin-top: 20px; } .gallery-content .gallery_item { position: relative; overflow: hidden; } .gallery-content .gallery_item img { width: 100%; padding: 2px; } .gallery-content .gallery_item .icon { pointer-events: none; position: absolute; top: 50%; left: 50%; color: #fff; line-height: 1; font-size: 40px; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); } .gallery-content .gallery_item:before { bottom: 0; left: 0; right: 0; top: 50%; position: absolute; content: ""; background-color: rgba(52, 74, 113, 0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(52, 74, 113, 0)), to(rgba(52, 74, 113, 0.9))); background: -webkit-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); background: -moz-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); background: -ms-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); background: -o-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); } .gallery-content .gallery_item .text { position: absolute; bottom: 10px; left: 15px; right: 15px; color: #fff; z-index: 10; font-family: 'Josefin Sans', sans-serif; font-size: 16px; font-weight: 400; visibility: hidden; -webkit-transform: translate(0, 50%); -moz-transform: translate(0, 50%); -ms-transform: translate(0, 50%); -o-transform: translate(0, 50%); } .gallery-content .gallery_item:hover .text { opacity: 1; visibility: visible; -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); } .mfp-wrap .mfp-prevent-close, .widgetsearch:before { -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); } .gallery-content .gallery_item:hover:before { top: 0; opacity: 1; } .gallery-content .our-gallery .awe-btn { min-width: 180px; } .gallery-isotope .item-isotope { float: left; margin-top: 20px; padding-left: 10px; padding-right: 10px; } .gallery-isotope.pd-0 .item-isotope { padding: 0; margin-top: 0; } .gallery-isotope.col-3 .item-isotope, .gallery-isotope.col-3 .item-size { width: 33.333333%; } .gallery-isotope.col-4 .item-isotope, .gallery-isotope.col-4 .item-size { width: 25%; } .gallery-isotope.col-4 .item-isotope.larger { width: 50%; } .gallery-isotope.col-6 .item-isotope, .gallery-isotope.col-6 .item-size { width: 16.66666667%; } .gallery-cat ul { margin-bottom: 0; font-size: 0; } .gallery-cat ul li { font-size: 16px; } .gallery-cat ul li a { color: #ffffff; background: #315659; text-transform: uppercase; font-weight: 500; display: block; padding: 7px 15px; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .mfp-wrap .mfp-content .mfp-figure .mfp-close, .mfp-wrap .mfp-prevent-close { color: #fff; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; text-align: center; } .gallery-cat ul li.active a, .gallery-cat ul li:hover a { background-color: #253031; color: #ffffff; } .mfp-wrap { cursor: default; } .mfp-wrap .mfp-content .mfp-figure { padding-bottom: 0; background-color: #1f232b; position: relative; } .mfp-wrap .mfp-content .mfp-figure:after { content: none; } .mfp-wrap .mfp-content .mfp-figure .mfp-close { right: 7px; top: 7px; position: absolute; padding: 0; height: 20px; width: 20px; line-height: 20px; font-size: 20px; cursor: pointer; background-color: #7c7c7c; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; -webkit-transition: all 0.3s ease; } .mfp-wrap .mfp-content .mfp-figure .mfp-close:hover { background-color: #bcab79; } .mfp-wrap .mfp-content .mfp-figure .mfp-img { padding: 30px 30px 60px; } .mfp-wrap .mfp-content .mfp-figure .mfp-bottom-bar { position: absolute; margin: 0; text-align: center; font-weight: 500; bottom: 17px; top: inherit; left: 30px; right: 30px; width: inherit; } .mfp-wrap .mfp-content .mfp-figure .mfp-bottom-bar .mfp-title { position: static; display: inline-block; color: #fff; padding-right: 10px; font-size: 16px; } .mfp-wrap .mfp-content .mfp-figure .mfp-bottom-bar .mfp-counter { display: inline-block; position: static; font-size: 16px; colo: #898989; } .mfp-wrap .mfp-prevent-close { position: absolute; top: 50%; background-color: transparent; border: 2px solid #fff; width: 36px; height: 36px; line-height: 30px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -webkit-transition: all 0.3s ease; } .sidebar .widget.widget_check_availability .check_availability .check_availability-field .awe-calendar-wrapper, .sidebar .widget.widget_check_availability .check_availability .check_availability-field .bootstrap-select.btn-group.awe-select { width: 100%; } .mfp-wrap .mfp-prevent-close:hover { color: #bcab79; border-color: #bcab79; } .mfp-wrap .mfp-prevent-close.mfp-prevent-right { right: 10px; } .section-blog { padding-bottom: 50px; } .sidebar { margin-right: 70px; } .sidebar .widget { margin-top: 40px; } .sidebar .widget .widget-title { color: #232323; font-size: 18px; margin-top: 0; margin-bottom: 20px; } .sidebar .widget ul { list-style: none; padding-left: 0; margin-bottom: 0; } .sidebar .widget.widget_check_availability { background-color: #f1f1f1; } .sidebar .widget.widget_check_availability .widget-title { margin: 0; font-size: 16px; text-align: center; color: #333; line-height: 50px; } .sidebar .widget.widget_check_availability .check_availability { padding: 0 20px 30px; border-top: 1px solid #e4e4e4; } .sidebar .widget.widget_check_availability .check_availability .check_availability_title { margin-top: 25px; color: #315659; font-size: 14px; text-transform: uppercase; font-family: 'Josefin Sans', sans-serif; font-weight: 700; } .sidebar .widget.widget_check_availability .check_availability .check_availability_title:before { content: ""; display: inline-block; height: 10px; border-left: 2px solid #38486a; margin-right: 10px; } .sidebar .widget.widget_check_availability .check_availability .check_availability-field { margin-top: 15px; } .sidebar .widget.widget_check_availability .check_availability .check_availability-field label { display: block; clear: bold; color: #232323; font-size: 12px; margin-bottom: 10px; font-family: 'Josefin Sans', sans-serif; text-transform: uppercase; } .sidebar .widget.widget_check_availability .check_availability .check_availability-field .awe-calendar-wrapper .awe-calendar { background-color: #fff; border-width: 0; height: 30px; line-height: 30px; color: #898989; font-weight: 500; } .sidebar .widget.widget_check_availability .check_availability .check_availability-field .bootstrap-select.btn-group.awe-select .dropdown-toggle { background-color: #fff; height: 30px; border-width: 0; line-height: 30px; } .sidebar .widget.widget_check_availability .check_availability .check_availability-field .bootstrap-select.btn-group.awe-select .dropdown-toggle .caret, .sidebar .widget.widget_check_availability .check_availability .check_availability-field .bootstrap-select.btn-group.awe-select .dropdown-toggle .filter-option { color: #333; } .sidebar .widget.widget_check_availability .check_availability .check_availability-field .bootstrap-select.btn-group.awe-select .dropdown-menu ul li a { padding: 7px 10px; } .sidebar .widget.widget_check_availability .check_availability .check_availability_group { padding-left: 70px; position: relative; } .sidebar .widget.widget_check_availability .check_availability .check_availability_group:after { display: table; content: ""; clear: both; } .sidebar .widget.widget_check_availability .check_availability .check_availability_group .label-group { position: absolute; left: 0; bottom: 5px; font-weight: 700; font-size: 12px; color: #232323; font-family: 'Josefin Sans', sans-serif; text-transform: uppercase; } .sidebar .widget.widget_check_availability .check_availability .check_availability_group .check_availability-field_group { margin-left: -4px; margin-right: -4px; } .sidebar .widget.widget_check_availability .check_availability .check_availability_group .check_availability-field { width: 50%; padding-left: 4px; padding-right: 4px; float: left; } .sidebar .widget.widget_check_availability .check_availability .awe-btn { margin-top: 30px; width: 100%; font-size: 14px; padding: 10px; } .sidebar .widget .widget-deal .item { position: relative; } .sidebar .widget .widget-deal .item:after { content: ""; left: 0; top: 0; right: 0; bottom: 0; position: absolute; pointer-events: none; background-color: rgba(52, 74, 113, 0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(52, 74, 113, 0)), to(rgba(52, 74, 113, 0.9))); background: -webkit-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); background: -moz-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); background: -ms-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); background: -o-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); } .sidebar .widget .widget-deal .item .img { position: relative; } .sidebar .widget .widget-deal .item .img img { width: 100%; } .sidebar .widget .widget-deal .item .text { text-align: center; position: absolute; bottom: 30px; left: 0; right: 0; padding: 0 10px; z-index: 10; } .sidebar .widget .widget-deal .item .text h2 { color: #fff; font-size: 20px; text-transform: uppercase; margin: 0; font-weight: 400; } .sidebar .widget .widget-deal .item .text .price { color: #fff; font-weight: 700; font-size: 39px; font-family: 'Josefin Sans', sans-serif; margin-bottom: 0; line-height: 1; margin-top: 5px; } .sidebar .widget .widget-deal .item .text .awe-btn { margin-top: 10px; } .sidebar .widget .widget-deal .owl-controls .owl-buttons { display: none; } .sidebar .widget .widget-deal .owl-controls .owl-pagination { position: absolute; bottom: 10px; right: 15px; } .sidebar .widget.widget_categories ul { margin-top: -7px; } .sidebar .widget.widget_categories ul li a { color: #333; display: inline-block; padding: 7px 0; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .sidebar .widget.widget_categories ul li.current-cat > a, .sidebar .widget.widget_categories ul li:hover > a { color: #bcab79; } .sidebar .widget.widget_categories ul li .sub-menu { margin-left: 20px; margin-top: 0; } .sidebar .widget.widget_upcoming_events ul { margin-top: -10px; } .sidebar .widget.widget_upcoming_events ul li { overflow: hidden; padding: 10px 0; } .sidebar .widget.widget_upcoming_events ul li .event-date { border: 2px solid #232323; text-align: center; display: block; width: 70px; height: 68px; float: left; padding: 5px 10px; font-size: 16px; color: #000; margin-right: 20px; line-height: 1; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .sidebar .widget.widget_upcoming_events ul li .event-date strong { margin-bottom: 3px; display: block; font-family: 'Josefin Sans', sans-serif; font-size: 34px; font-weight: 400; } .sidebar .widget.widget_recent_entries ul li a, .sidebar .widget.widget_upcoming_events ul li .text a { font-weight: 700; font-family: 'Josefin Sans', sans-serif; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; text-transform: uppercase; } .sidebar .widget.widget_upcoming_events ul li .text { margin-top: 5px; overflow: hidden; } .sidebar .widget.widget_upcoming_events ul li .text a { color: #232323; } .sidebar .widget.widget_upcoming_events ul li .text a:hover { color: #bcab79; } .sidebar .widget.widget_upcoming_events ul li .text .date { display: block; color: #898989; margin-top: 5px; } .sidebar .widget.widget_upcoming_events ul li:hover .event-date { border-color: #bcab79; color: #bcab79; } .sidebar .widget.widget_recent_entries ul { margin-top: -7px; } .sidebar .widget.widget_recent_entries ul li { overflow: hidden; padding: 7px 0; } .sidebar .widget.widget_recent_entries ul li .img { float: left; width: 70px; margin-right: 20px; } .sidebar .widget.widget_recent_entries ul li .img img { width: 100%; } .sidebar .widget.widget_recent_entries ul li a { color: #232323; } .sidebar .widget.widget_recent_entries ul li a:hover { color: #bcab79; } .sidebar .widget.widget_recent_entries ul li .date { display: block; color: #898989; margin-top: 5px; } .sidebar .widget.widget_social .widget-social a, .sidebar .widget.widget_tag_cloud .tagcloud a { display: inline-block; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .sidebar .widget.widget_recent_entries.has_thumbnail ul { margin-top: -10px; } .sidebar .widget.widget_recent_entries.has_thumbnail ul li { padding: 10px 0; } .sidebar .widget.widget_tag_cloud .tagcloud { font-size: 0; margin-top: -10px; } .sidebar .widget.widget_tag_cloud .tagcloud a { font-size: 12px; font-weight: 500; border: 2px solid #232323; padding: 5px 15px; margin-right: 10px; margin-top: 10px; } .sidebar .widget.widget_tag_cloud .tagcloud a:hover { color: #fff; background-color: #315659; border-color: #315659; } .sidebar .widget.widget_social .widget-social { font-size: 0; margin-top: -10px; } .sidebar .widget.widget_social .widget-social a { font-size: 18px; color: #232323; margin-top: 10px; width: 32px; height: 32px; margin-right: 25px; text-align: center; line-height: 32px; border: 2px solid #232323; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; } .sidebar .widget.widget_social .widget-social a:hover { color: #bcab79; border-color: #bcab79; } .widgetsearch { position: relative; border: 2px solid #232323; font-size: 14px; } .widgetsearch:before { content: "\f002"; font-family: FontAwesome; position: absolute; right: 15px; font-size: 18px; top: 50%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); } .widgetsearch .input-text { width: 100%; height: 50px; line-height: 50px; padding-right: 50px; border-width: 0; background-color: #fff; color: #333; font-weight: 500; } .widgetsearch .input-text::-webkit-input-placeholder { color: #333; } .widgetsearch .input-text:-moz-placeholder { color: #333; } .widgetsearch .input-text::-moz-placeholder { color: #333; } .widgetsearch .input-text:-ms-input-placeholder { color: #333; } .widgetsearch .input-submit { display: none; } .post, .post .entry-media { position: relative; } .post .entry-media img { width: 100%; } .post .entry-media .count-date { background-color: rgba(52, 74, 113, 0.85); position: absolute; right: 0; bottom: 0; z-index: 20; color: #fff; padding: 15px 30px; } .post .entry-media .count-date span { font-family: 'Josefin Sans', sans-serif; font-size: 30px; display: inline-block; text-align: center; padding: 0 10px; line-height: 1; } .post .entry-media .count-date span span { display: block; font-family: 'Josefin Sans', sans-serif; font-size: 12px; text-transform: uppercase; margin-top: 5px; } #comments .comment-title, .post .entry-header h1, .post .entry-header h2 a, .post .entry-media .posted-on strong { font-family: 'Josefin Sans', sans-serif; } .post .entry-media:before { content: ""; left: 0; top: 50%; right: 0; bottom: 0; opacity: 0; position: absolute; pointer-events: none; z-index: 10; background-color: rgba(52, 74, 113, 0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(52, 74, 113, 0)), to(rgba(52, 74, 113, 0.7))); background: -webkit-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -moz-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -ms-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -o-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; } .post .entry-media .post-format { position: absolute; display: block; color: #fff; text-align: center; top: 50%; left: 50%; font-size: 50px; line-height: 1; pointer-events: none; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); } .post .entry-media .posted-on { position: absolute; bottom: -23px; left: 0; border: 2px solid #232323; text-align: center; color: #000; font-size: 16px; text-transform: uppercase; line-height: 1; width: 70px; height: 70px; padding: 10px; -webkit-transform: translate(0, 100%); -moz-transform: translate(0, 100%); -ms-transform: translate(0, 100%); -o-transform: translate(0, 100%); } .post .entry-media .posted-on strong { display: block; font-size: 34px; } .post .entry-media .owl-pagination, .post .entry-meta .posted-on { display: none; } .post .entry-header { margin-top: 18px; padding-left: 100px; } .post .entry-header h2 { font-weight: 700; margin: 0; font-size: 18px; } .post .entry-header h2 a { color: #232323; text-transform: uppercase; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .post .entry-meta a, .post .entry-meta a .entry-author-name { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .post .entry-header h2 a:hover { color: #bcab79; } .post .entry-header h1 { color: #232323; font-weight: 700; margin: 0; font-size: 22px; text-transform: uppercase; } .post .entry-header .entry-meta { margin-top: 10px; margin-bottom: 0; } .post .entry-meta { font-size: 14px; color: #898989; } .post .entry-meta:before { content: ""; font-size: 10px; position: relative; top: -1px; margin-right: 10px; border-left: 2px solid #232323; } .post .entry-meta .entry-categories:before, .post .entry-meta .entry-comments-link:before { content: "-"; padding: 0 2px; } .room_item-1 .desc ul li:before, .room_item-1 .img:before, .room_item-2 .img:before, .tabs-restaurant .ui-tabs-nav li:before { content: ""; } .post .entry-meta .entry-tags { margin-left: 20px; } .post .entry-meta .entry-tags .screen-reader-text { color: #232323; margin-right: 5px; } .post .entry-meta a { color: #898989; } .post .entry-meta a:hover { color: #bcab79; } .post .entry-meta a .entry-author-name { font-weight: 700; color: #232323; } #comments .commentlist li .comment-body .comment-meta a, .page-navigation li a { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .post .entry-meta a .entry-author-name:hover { color: #bcab79; } .post .entry-content { color: #444; font-size: 15px; margin-top: 10px; padding-left: 100px; } .post .entry-content p { line-height: 1.5em; margin-bottom: 0; } .post .entry-footer { padding-left: 100px; margin-top: 30px; } .post:hover .entry-media:before { opacity: 1; top: 0; } .post.post-single .entry-content { color: #444; margin-top: 20px; font-size: 15px; } .post.post-single .entry-content h1, .post.post-single .entry-content h2, .post.post-single .entry-content h3, .post.post-single .entry-content h4, .post.post-single .entry-content h5, .post.post-single .entry-content h6 { text-transform: uppercase; margin-bottom: 10px; } .post.post-single .entry-content .wp-caption { max-width: 100%; } .post.post-single .entry-content .aligncenter { margin-left: auto; margin-right: auto; } .post.post-single .entry-content .alignleft { float: left; margin-right: 20px; } .post.post-single .entry-content .alignright { float: right; margin-left: 20px; } .post.post-single .entry-content p { margin-bottom: 0; } .post.post-single .entry-content p em { font-size: 13px; line-height: 1.4em; color: #6e6e6e; } .page-navigation { margin-top: 60px; list-style: none; padding-left: 0; margin-bottom: 0; font-size: 0; } .page-navigation li { display: inline-block; font-size: 15px; margin-right: 20px; vertical-align: middle; } .page-navigation li a { color: #444; } .page-navigation li a:hover { color: #bcab79; } .page-navigation li.first a, .page-navigation li.last a { font-size: 13px; display: block; border: 2px solid #232323; width: 23px; height: 23px; line-height: 22px; text-align: center; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; } #comments, .comment-respond { border-top: 1px solid #cacaca; } .page-navigation li.first a:hover, .page-navigation li.last a:hover { border-color: #bcab79; } .page-navigation li.current-page { font-weight: 700; font-size: 20px; } .blog-content .widget_search { margin-top: 40px; } .blog-content.events-content .post .entry-footer { margin-top: 15px; } .blog-content .post { margin-top: 45px; } .blog-content .page-navigation { margin-top: 60px; } .blog-content #comments, .blog-content .comment-respond { margin-left: 100px; } #comments { margin-top: 40px; padding-top: 15px; } #comments .comment-title { font-weight: 700; text-transform: uppercase; } #comments .commentlist { list-style: none; padding-left: 0; margin-bottom: 0; } #comments .commentlist li { position: relative; padding-left: 90px; margin-top: 25px; } #comments .commentlist li .comment-body { border-bottom: 1px solid #cacaca; padding-bottom: 20px; overflow: hidden; } #comments .commentlist li .comment-body .comment-avatar { position: absolute; width: 70px; display: block; top: 5px; left: 0; } #comments .commentlist li .comment-body .comment-subject { margin: 0; font-size: 16px; color: #444; font-weight: 700; } #comments .commentlist li .comment-body p { color: #444; font-size: 15px; line-height: 1.428em; margin-bottom: 0; margin-top: 10px; } #comments .commentlist li .comment-body .comment-meta { float: left; margin-top: 20px; color: #898989; } #comments .commentlist li .comment-body .comment-meta a { color: #444; font-weight: 700; text-transform: capitalize; } .comment-respond .comment-reply-title, .restaurant_item .text h2 { text-transform: uppercase; font-family: 'Josefin Sans', sans-serif; } #comments .commentlist li .comment-body .comment-meta a:hover { color: #bcab79; } #comments .commentlist li .comment-body .action { float: right; margin-top: 15px; font-size: 0; } #comments .commentlist li .comment-body .action .awe-btn { padding: 3px 15px; min-width: inherit; margin-left: 10px; } #comments .commentlist li .comment-body .children { overflow: hidden; clear: both; list-style: none; padding-left: 0; } #comments .commentlist li .comment-body .children li:last-child .comment-body { padding-bottom: 0; border-width: 0; } #comments .commentlist li:last-child .comment-body { border-bottom-width: 0; padding-bottom: 0; } .comment-respond { margin-top: 50px; padding-top: 20px; } .comment-respond .comment-reply-title { color: #000; font-size: 18px; margin: 0; font-weight: 700; } .comment-respond .comment-form { margin-top: 10px; } .comment-respond .comment-form .row { margin-left: -10px; margin-right: -10px; } .comment-respond .comment-form .row [class*="col-"] { padding-left: 10px; padding-right: 10px; } .comment-respond .comment-form .field-text, .comment-respond .comment-form .field-textarea { width: 100%; color: #232323; border: 2px solid #232323; padding: 0 15px; margin-top: 20px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .comment-respond .comment-form .field-text::-webkit-input-placeholder, .comment-respond .comment-form .field-textarea::-webkit-input-placeholder { color: #232323; } .comment-respond .comment-form .field-text:-moz-placeholder, .comment-respond .comment-form .field-textarea:-moz-placeholder { color: #232323; } .comment-respond .comment-form .field-text::-moz-placeholder, .comment-respond .comment-form .field-textarea::-moz-placeholder { color: #232323; } .comment-respond .comment-form .field-text:-ms-input-placeholder, .comment-respond .comment-form .field-textarea:-ms-input-placeholder { color: #232323; } .comment-respond .comment-form .field-text:focus, .comment-respond .comment-form .field-textarea:focus { border-color: #bcab79; } .comment-respond .comment-form .field-textarea { resize: none; height: 200px; padding: 10px 15px; line-height: 1.428em; } .comment-respond .comment-form .awe-btn { font-size: 14px; padding-left: 20px; padding-right: 20px; margin-top: 20px; } .restaurant_item { overflow: hidden; } .restaurant_item .img { float: left; width: 120px; margin-right: 30px; position: relative; overflow: hidden; } .restaurant_item .img a { display: block; overflow: hidden; position: relative; } .restaurant_item .img a:after, .restaurant_item .img a:before { content: ""; display: block; position: absolute; z-index: 1; opacity: 0.8; pointer-events: none; top: 0; right: 0; bottom: 0; left: 0; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .restaurant_item .img a:before { border-right: 3px solid #bcab79; border-bottom: 3px solid #bcab79; -webkit-transform-origin: bottom right; -moz-transform-origin: bottom right; -ms-transform-origin: bottom right; -o-transform-origin: bottom right; } .restaurant_item .img a:after { border-left: 3px solid #bcab79; border-top: 3px solid #bcab79; -webkit-transform-origin: top left; -moz-transform-origin: top left; -ms-transform-origin: top left; -o-transform-origin: top left; } .restaurant_item .img .sales { position: absolute; top: 0; left: 0; background-color: #f9b82c; color: #fff; font-size: 12px; font-family: 'Josefin Sans', sans-serif; padding: 8px; } .restaurant_item .img img { width: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; } .event-restaurant_content li .text a, .restaurant_item .text h2 a, .room_item-1 h2 a, .tabs-restaurant .ui-tabs-nav li a, .tabs-restaurant .ui-tabs-nav li:before { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .restaurant_item .text { padding-right: 60px; position: relative; overflow: hidden; } .restaurant_item .text h2 { font-size: 18px; font-weight: 400; } .restaurant_item .text h2 a { color: #444; } .restaurant_item .text h2 a:hover { color: #bcab79; } .restaurant_item .text .desc { color: #444; margin-bottom: 0; font-size: 15px; margin-top: 5px; line-height: 1.4em; } .restaurant_item .text .price { text-align: right; font-family: 'Josefin Sans', sans-serif; font-size: 18px; color: #516d9b; position: absolute; top: 0; right: 0; margin-bottom: 0; line-height: 1; } .restaurant_item .text .price ins { text-decoration: none; } .restaurant_item .text .price del { margin-top: 5px; color: #999; display: block; clear: both; font-weight: 400; } .restaurant_item.lager-thumbs { margin-left: -15px; margin-right: -15px; font-size: 0; } .restaurant_item.lager-thumbs .img, .restaurant_item.lager-thumbs .text { font-size: 14px; padding-right: 15px; padding-left: 15px; vertical-align: middle; display: inline-block; } .restaurant_item.lager-thumbs .img { width: 50%; float: none; margin: 0; } .restaurant_item.lager-thumbs .img .sales { left: 15px; } .restaurant_item.lager-thumbs .text { width: -moz-calc(50% - 1px); width: -o-calc(50% - 1px); width: -webkit-calc(50% - 1px); width: calc(50% - 1px); } .restaurant_item.lager-thumbs .text .price { text-align: left; position: static; font-size: 30px; margin-bottom: 0; margin-top: 15px; } .restaurant_item.lager-thumbs .text .price del { display: inline-block; font-weight: 400; font-size: 20px; margin-left: 5px; margin-top: 0; } .restaurant_item.small-thumbs .text { margin-top: 5px; padding-right: 70px; } .restaurant_item.small-thumbs .text .price { right: 10px; } .restaurant_item:hover .img a:after, .restaurant_item:hover .img a:before { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); } .restaurant_item:hover .img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); } .section-restaurant-1 { padding-bottom: 85px; padding-top: 40px; } .section-restaurant-2 { padding-bottom: 80px; padding-top: 40px; } .section-restaurant-3 { padding-top: 45px; padding-bottom: 55px; } .section-restaurant-4 { padding-top: 45px; padding-bottom: 85px; } .restaurant_title .time { color: #898989; font-size: 18px; margin-top: 10px; display: block; } .restaurant-lager { margin-top: -40px; } .restaurant-lager .restaurant_content { margin-top: 40px; } .restaurant-lager .restaurant_content .restaurant_item { margin-top: 30px; } .restaurant-lager .restaurant_content .hr { margin-top: 45px; } .restaurant-small { margin-top: -70px; } .restaurant-small .restaurant_content { margin-top: 70px; } .restaurant-small .restaurant_content .restaurant_title { padding-bottom: 10px; } .restaurant-small .restaurant_content .restaurant_item { margin-top: 20px; } .restaurant-tabs .restaurant_content { padding-top: 20px; } .restaurant-tabs .restaurant_content .restaurant_item { margin-top: 30px; } .tabs-restaurant .icon-restaurant { color: #232323; font-size: 40px; margin-bottom: 10px; } .tabs-restaurant .ui-tabs-nav { display: table; width: 100%; border-bottom: 2px solid #e7e7e7; } .tabs-restaurant .ui-tabs-nav li { display: table-cell; float: none; margin: 0 !important; text-align: center; padding-bottom: 15px; outline: 0; position: relative; } .tabs-restaurant .ui-tabs-nav li:before { position: absolute; left: 0; width: 0; bottom: -2px; border-top: 2px solid #516d9b; } .room_item-1, .room_item-1 .img { position: relative; } .tabs-restaurant .ui-tabs-nav li a { color: #232323; font-family: 'Josefin Sans', sans-serif; font-weight: 700; display: block; font-size: 23px; float: none !important; } .tabs-restaurant .ui-tabs-nav li a span { display: block; clear: both; color: #898989; font-size: 16px; font-family: 'Josefin Sans', sans-serif; font-weight: 400; text-transform: none; margin-top: 5px; } .event-restaurant_content li .text h2, .reservation h2, .room_item-1 .bot .price, .room_item-1 h2 { font-family: 'Josefin Sans', sans-serif; } .tabs-restaurant .ui-tabs-nav li.ui-state-active a, .tabs-restaurant .ui-tabs-nav li:hover a { color: #516d9b; } .tabs-restaurant .ui-tabs-nav li.ui-state-active:before, .tabs-restaurant .ui-tabs-nav li:hover:before { width: 100%; } .tabs-restaurant .ui-tabs-panel { margin-top: 0; } .section-reservation { padding-top: 50px; padding-bottom: 50px; } .reservation { max-width: 770px; margin-left: auto; margin-right: auto; padding: 25px 70px; background-color: rgba(52, 74, 113, 0.9); } .reservation h2 { text-transform: uppercase; color: #fff; font-weight: 700; margin: 0; line-height: 1; text-align: center; } .reservation .reservation_form { margin-top: 20px; } .reservation .reservation_form .awe-calendar-wrapper { width: 100%; margin-top: 20px; } .reservation .reservation_form .awe-calendar-wrapper .awe-calendar { font-size: 14px; border-color: #fff; color: #fff; } .reservation .reservation_form .awe-calendar-wrapper .awe-calendar::-webkit-input-placeholder { color: #315659; } .reservation .reservation_form .awe-calendar-wrapper .awe-calendar:-moz-placeholder { color: #315659; } .reservation .reservation_form .awe-calendar-wrapper .awe-calendar::-moz-placeholder { color: #315659; } .reservation .reservation_form .awe-calendar-wrapper .awe-calendar:-ms-input-placeholder { color: #315659; } .reservation .reservation_form .awe-calendar-wrapper i { color: #fff; } .reservation .reservation_form .awe-input { margin-top: 20px; border: 2px solid #fff; background-color: transparent; width: 100%; color: #fff; } .reservation .reservation_form .awe-input::-webkit-input-placeholder { color: #315659; } .reservation .reservation_form .awe-input:-moz-placeholder { color: #315659; } .reservation .reservation_form .awe-input::-moz-placeholder { color: #315659; } .reservation .reservation_form .awe-input:-ms-input-placeholder { color: #315659; } .reservation .reservation_form .bootstrap-select.btn-group.awe-select { margin-top: 20px; width: 100%; } .reservation .reservation_form .awe-teaxtarea { margin-top: 20px; background-color: transparent; width: 100%; border: 2px solid #fff; color: #fff; height: 135px; } .reservation .reservation_form .awe-teaxtarea::-webkit-input-placeholder { color: #315659; } .reservation .reservation_form .awe-teaxtarea:-moz-placeholder { color: #315659; } .reservation .reservation_form .awe-teaxtarea::-moz-placeholder { color: #315659; } .reservation .reservation_form .awe-teaxtarea:-ms-input-placeholder { color: #315659; } .reservation .reservation_form .awe-btn { margin-top: 20px; font-size: 16px; min-width: 170px; } .section-gallery-restaurant { padding-top: 75px; padding-bottom: 85px; } .section-event-restaurant { padding-top: 75px; padding-bottom: 75px; } .event-restaurant .event-restaurant_header { margin-top: 50px; } .event-restaurant_header { color: #fff; } .event-restaurant_header .icon { font-size: 50px; } .event-restaurant_header h2 { text-transform: uppercase; font-size: 35px; color: #fff; font-weight: 700; line-height: 1; } .event-restaurant_header p { margin-bottom: 0; font-size: 16px; margin-top: 20px; } .event-restaurant_content { list-style: none; padding-left: 0; margin-bottom: 0; } .event-restaurant_content li { overflow: hidden; margin-top: 45px; } .event-restaurant_content li:first-child { margin-top: 0; } .event-restaurant_content li .event-date { width: 70px; padding: 8px 0; margin-right: 30px; float: left; border: 2px solid #fff; display: block; text-align: center; color: #fff; font-size: 16px; text-transform: uppercase; line-height: 1; } .event-restaurant_content li .event-date strong { display: block; font-family: 'Josefin Sans', sans-serif; font-size: 34px; margin-bottom: 5px; } .event-restaurant_content li .text { overflow: hidden; } .event-restaurant_content li .text h2 { color: #fff; font-size: 18px; text-transform: uppercase; font-weight: 400; line-height: 1.4em; margin-top: -3px; } .event-restaurant_content li .text a { color: #fff; display: inline-block; margin-top: 5px; } .event-restaurant_content li .text a:hover { color: #bcab79; } .section-room { padding-top: 45px; padding-bottom: 100px; } .room_item-1 h2 { text-transform: uppercase; font-size: 26px; font-weight: 700; } .room_item-1 h2 a { color: #232323; } .room_item-1 .img:before, .room_item-2 .img:after { background-color: rgba(52, 74, 113, 0); -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; pointer-events: none; z-index: 1; } .room_item-1 h2 a:hover { color: #bcab79; } .room_item-1 .img { margin-top: 15px; } .room_item-1 .img:before { position: absolute; left: 0; right: 0; top: 50%; bottom: 0; opacity: 0; background: -webkit-gradient(linear, left top, left bottom, from(rgba(52, 74, 113, 0)), to(rgba(52, 74, 113, 0.5))); background: -webkit-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.5)); background: -moz-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.5)); background: -ms-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.5)); background: -o-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.5)); } .room_item-1 .img img { width: 100%; } .room_item-1 .desc { color: #333; font-weight: 500; font-size: 14px; margin-top: 15px; } .room_item-1 .desc p { margin-bottom: 0; font-weight: 500; line-height: 1.5em; } .room_item-1 .desc ul { font-size: 0; padding-left: 0; margin-bottom: 0; margin-top: 15px; } .room_item-1 .desc ul li { position: relative; padding-left: 25px; font-size: 14px; width: 50%; display: inline-block; vertical-align: top; color: #232323; margin: 3px 0; font-weight: 500; } .room_item-1 .desc ul li:before { width: 5px; height: 5px; background-color: #333; position: absolute; top: 5px; left: 0; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; } .room_item-1 .bot { border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; overflow: hidden; padding: 10px 0; margin-top: 20px; } .room_item-1 .bot .price { display: inline-block; color: #898989; font-size: 14px; line-height: 1; } .room_item-1 .bot .price .amout { color: #333; font-weight: 700; font-size: 26px; margin-left: 5px; } .room_item-1 .bot .awe-btn { float: right; } .room_item-1:hover .img:before { opacity: 1; top: 0; } .room_item-2 { font-size: 0; overflow: hidden; margin-left: -15px; margin-right: -15px; } .room_item-2 .img, .room_item-2 .text { font-size: 14px; vertical-align: middle; padding-left: 15px; padding-right: 15px; } .room_item-2.img-right .img { left: 33.3333%; } .room_item-2.img-right .img:before { right: auto; left: 15px; } .room_item-2.img-right .text { right: 66.6667%; } .room_item-2 .img { display: inline-block; position: relative; width: 66.6667%; } .room_item-2 .img:before { display: block; position: absolute; width: 40px; top: 40px; bottom: 40px; right: 15px; background-color: #fff; z-index: 2; } .room_item-2 .img:after, .room_item-3 .img:before, .room_item-3 .text-thumbs:before, .room_item-4 .img:before, .room_item-4 .thumbs:after, .room_item-4 .thumbs:before { content: ""; bottom: 0; } .room_item-2 .img img { width: 100%; } .room_item-2 .img:after { left: 15px; right: 15px; top: 50%; position: absolute; opacity: 0; background: -webkit-gradient(linear, left top, left bottom, from(rgba(52, 74, 113, 0)), to(rgba(52, 74, 113, 0.7))); background: -webkit-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -moz-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -ms-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -o-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); } .room_item-2 .text { display: inline-block; position: relative; width: -moz-calc(33.3333% - 1px); width: -o-calc(33.3333% - 1px); width: -webkit-calc(33.3333% - 1px); width: calc(33.3333% - 1px); } .room_item-2 .text h2, .room_item-3 .text-thumbs .text h2 { font-size: 36px; text-transform: uppercase; font-family: 'Josefin Sans', sans-serif; font-weight: 700; } .room_item-2 .text h2 a { color: #333; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .room_item-2 .text h2 a:hover { color: #bcab79; } .room_item-2 .text .price { display: block; color: #333; text-transform: uppercase; font-family: 'Josefin Sans', sans-serif; margin-top: 7px; } .room_item-2 .text p { color: #898989; margin-bottom: 0; font-size: 15px; margin-top: 30px; } .room_item-2 .text p b { color: #333; } .room_item-2 .text .awe-btn { padding: 10px 20px; margin-top: 35px; } .room_item-2:hover .img:after { opacity: 1; top: 0; } .room_item-3.thumbs-right .text-thumbs:before { left: 30px; } .room_item-3.thumbs-right .text-thumbs .thumbs { float: right; margin-left: 70px; margin-right: 0; } .room_item-3 .img { position: relative; } .room_item-3 .img img { width: 100%; } .room_item-3 .img:before { left: 0; right: 0; top: 50%; position: absolute; opacity: 0; pointer-events: none; background-color: rgba(52, 74, 113, 0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(52, 74, 113, 0)), to(rgba(52, 74, 113, 0.7))); background: -webkit-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -moz-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -ms-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -o-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; } .room_item-3 .text-thumbs { margin-left: 70px; margin-right: 70px; position: relative; } .room_item-3 .text-thumbs:after { display: table; content: ""; clear: both; } .room_item-3 .text-thumbs:before { display: block; height: 1px; width: 70px; background-color: #333; position: absolute; left: 330px; } .room_item-3 .text-thumbs .thumbs { width: 230px; float: left; margin-right: 70px; margin-top: 60px; position: relative; } .room_item-3 .text-thumbs .thumbs img { width: 100%; } .room_item-3 .text-thumbs .thumbs:after, .room_item-3 .text-thumbs .thumbs:before { content: ""; display: block; position: absolute; z-index: 1; pointer-events: none; top: 0; right: 0; bottom: 0; left: 0; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; } .room_item-3 .text-thumbs .thumbs:before { border-right: 4px solid #bcab79; border-bottom: 4px solid #bcab79; -webkit-transform-origin: bottom right; -moz-transform-origin: bottom right; -ms-transform-origin: bottom right; -o-transform-origin: bottom right; } .room_item-3 .text-thumbs .thumbs:after { border-left: 4px solid #bcab79; border-top: 4px solid #bcab79; -webkit-transform-origin: top left; -moz-transform-origin: top left; -ms-transform-origin: top left; -o-transform-origin: top left; } .guest-book_item:before, .room_item-4 .thumbs:before { -webkit-transform-origin: bottom right; -moz-transform-origin: bottom right; -ms-transform-origin: bottom right; } .room_item-3 .text-thumbs .text { overflow: hidden; padding: 20px 30px 0; background-color: #fff; position: relative; -webkit-transform: translateY(-60px); -moz-transform: translateY(-60px); -ms-transform: translateY(-60px); -o-transform: translateY(-60px); } .room_item-3 .text-thumbs .text h2 a { color: #333; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .room_item-3 .text-thumbs .text h2 a:hover { color: #bcab79; } .room_item-3 .text-thumbs .text .price { display: block; color: #333; text-transform: uppercase; font-family: 'Josefin Sans', sans-serif; margin-top: 7px; } .room_item-3 .text-thumbs .text p { color: #898989; margin-bottom: 0; font-size: 15px; margin-top: 30px; } .room_item-3 .text-thumbs .text p b { color: #333; } .room_item-3 .text-thumbs .text .awe-btn { font-weight: 700; padding: 10px 20px; margin-top: 35px; } .room_item-3:hover .img:before { opacity: 1; top: 0; } .room_item-3:hover .text-thumbs .thumbs:after, .room_item-3:hover .text-thumbs .thumbs:before { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); } .room_item-4 { margin-left: -15px; margin-right: -15px; } .room_item-4:after { content: ""; display: table; clear: both; } .room_item-4 .img { float: left; position: relative; width: 41.66666667%; padding-left: 15px; padding-right: 15px; } .room_item-4 .img img, .room_item-4 .thumbs img { width: 100%; } .room_item-4 .img:before { left: 15px; right: 15px; top: 50%; position: absolute; opacity: 0; pointer-events: none; background-color: rgba(52, 74, 113, 0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(52, 74, 113, 0)), to(rgba(52, 74, 113, 0.7))); background: -webkit-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -moz-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -ms-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -o-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; } .room_item-4 .text { overflow: hidden; position: relative; } .room_item-4 .text h2 { font-weight: 700; text-transform: uppercase; font-size: 36px; font-family: 'Josefin Sans', sans-serif; } .room_item-4 .text h2 a { color: #333; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .room_item-4 .text h2 a:hover { color: #bcab79; } .room_item-4 .text .price { display: block; color: #333; text-transform: uppercase; font-family: 'Josefin Sans', sans-serif; margin-top: 7px; } .room_item-4 .text p { color: #898989; margin-bottom: 0; font-size: 15px; margin-top: 30px; } .room_item-4 .text p b { color: #333; } .room_item-4 .text .awe-btn { font-weight: 700; padding: 10px 20px; margin-top: 25px; } .room_item-4 .thumbs { position: relative; } .room_item-4 .thumbs:after, .room_item-4 .thumbs:before { display: block; position: absolute; z-index: 1; pointer-events: none; top: 0; right: 0; left: 0; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; } .room_item-4 .thumbs:before { border-right: 3px solid #bcab79; border-bottom: 3px solid #bcab79; -o-transform-origin: bottom right; } .room_item-4 .thumbs:after { border-left: 3px solid #bcab79; border-top: 3px solid #bcab79; -webkit-transform-origin: top left; -moz-transform-origin: top left; -ms-transform-origin: top left; -o-transform-origin: top left; } .room_item-4 .text-thumbs { position: relative; float: left; width: 58.33333333%; padding-left: 15px; padding-right: 15px; } .room_item-4 .text-thumbs .text { padding-left: 70px; padding-right: 70px; margin-top: 45px; } .room_item-4 .text-thumbs .thumbs { margin-left: -30px; margin-top: 80px; } .room_item-4.img-right .img { left: 58.33333333%; } .room_item-4.img-right .text-thumbs { right: 41.66666667%; } .room_item-4.img-right .text-thumbs .thumbs { margin-left: 0; margin-right: -30px; } .room_item-4:hover .img:before { opacity: 1; top: 0; } .room_item-5 .img:before, .room_item-5:before { bottom: 0; right: 0; top: 50%; left: 0; pointer-events: none; content: ""; } .room_item-4:hover .thumbs:after, .room_item-4:hover .thumbs:before { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); } .room_item-5 { position: relative; background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; overflow: hidden; } .room_item-5:before { position: absolute; z-index: 0; background-color: rgba(21, 21, 21, 0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(21, 21, 21, 0)), to(rgba(21, 21, 21, 0.7))); background: -webkit-linear-gradient(top, rgba(21, 21, 21, 0), rgba(21, 21, 21, 0.7)); background: -moz-linear-gradient(top, rgba(21, 21, 21, 0), rgba(21, 21, 21, 0.7)); background: -ms-linear-gradient(top, rgba(21, 21, 21, 0), rgba(21, 21, 21, 0.7)); background: -o-linear-gradient(top, rgba(21, 21, 21, 0), rgba(21, 21, 21, 0.7)); } .room_item-5 .img { display: none; position: relative; } .room_item-5 .img img { width: 100%; } .room_item-5 .img:before { position: absolute; opacity: 0; background-color: rgba(52, 74, 113, 0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(52, 74, 113, 0)), to(rgba(52, 74, 113, 0.7))); background: -webkit-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -moz-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -ms-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -o-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; } .room_item-5 .room_item-forward { position: absolute; bottom: 30px; left: 45px; right: 45px; z-index: 1; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .room_item-5 .room_item-forward h2 { text-transform: uppercase; font-weight: 700; font-size: 30px; font-family: 'Josefin Sans', sans-serif; } .room_item-5 .room_item-forward h2 a { color: #fff; } .room_item-5 .room_item-forward .price { display: block; color: #fff; text-transform: uppercase; font-family: 'Josefin Sans', sans-serif; } .room_item-5 .room_item-back .price, .room_item-5 .room_item-back h3 { color: #333; font-family: 'Josefin Sans', sans-serif; text-transform: uppercase; } .room_item-5 .room_item-back { position: relative; z-index: 3; padding: 30px 50px; min-height: 325px; border: 2px solid #393736; background-color: rgba(255, 255, 255, 0.95); visibility: hidden; opacity: 0; -webkit-transform: scale(0.9); -moz-transform: scale(0.9); -ms-transform: scale(0.9); -o-transform: scale(0.9); -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .calendar_custom .calendar_tabel td, .calendar_custom .calendar_title .calendar_corner, .room-compare_item .text h2 a, .room-detail_img .apb-zoom, .room-detail_tab-header li a:before, .room-detail_thumbs a:before, .room-package_item .text h4 a, .room_item-6 .text h2 a, .room_item-6:before { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .room_item-5 .room_item-back h3 { font-size: 30px; font-weight: 700; line-height: 1; } .room_item-5 .room_item-back .price { font-size: 14px; margin-top: 10px; display: block; } .room_item-5 .room_item-back p { color: #898989; font-size: 15px; margin-bottom: 0; margin-top: 30px; } .room_item-5 .room_item-back p b { color: #333; } .room_item-5 .room_item-back .awe-btn { font-weight: 700; padding: 10px 20px; margin-top: 25px; } .room_item-5:hover .room_item-back { visibility: visible; opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); } .room_item-5:hover .img:before { opacity: 1; top: 0; } .room_item-6 { position: relative; background-size: cover; background-repeat: no-repeat; background-position: 50% 50%; overflow: hidden; } .room_item-6:before { content: ""; position: absolute; top: 0; bottom: 0; right: 0; background-color: rgba(255, 255, 255, 0.3); pointer-events: none; opacity: 0; width: -moz-calc(100% - 470px); width: -o-calc(100% - 470px); width: -webkit-calc(100% - 470px); width: calc(100% - 470px); } .room_item-6.event:before { right: auto; left: 0; } .room_item-6.event .text { float: right; } .room_item-6 .text { max-width: 470px; background-color: rgba(52, 74, 113, 0.8); padding: 25px 30px 30px; position: relative; } .room_item-6 .text h2 { font-weight: 700; text-transform: uppercase; font-size: 32px; font-family: 'Josefin Sans', sans-serif; } .room_item-6 .text h2 a { color: #fff; } .room_item-6 .text h2 a:hover { color: #bcab79; } .room_item-6 .text .price { display: block; color: #88aae3; text-transform: uppercase; font-family: 'Josefin Sans', sans-serif; margin-top: 7px; } .room_item-6 .text p { color: #fff; margin-bottom: 0; font-size: 15px; margin-top: 25px; } .room_item-6 .text ul { padding-left: 0; color: #fff; margin-bottom: 0; padding-top: 10px; list-style: none; } .room_item-6 .text ul li { position: relative; padding-left: 20px; font-weight: 500; font-size: 14px; margin-top: 10px; } .room_item-6 .text ul li:before { width: 5px; height: 5px; background-color: #fff; content: ""; position: absolute; top: 5px; left: 0; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; } .room-detail_img .room_img-item img, .room-detail_thumbs a img { width: 100%; } .room-detail_img, .room-detail_img .room_img-item { position: relative; } .room_item-6 .text .awe-btn { font-weight: 700; padding: 10px 20px; margin-top: 20px; } .room_item-6:hover:before { opacity: 1; } .room-wrap-1 { margin-top: -45px; } .room-wrap-1 .room_item-1 { margin-top: 45px; } .room-wrap-2 { margin-top: -100px; } .room-wrap-2 .room_item-2 { margin-top: 100px; } .room-wrap-3 { margin-top: -100px; } .room-wrap-3 .room_item-3 { margin-top: 100px; } .room-wrap-4 { margin-top: -100px; } .room-wrap-4 .room_item-4 { margin-top: 100px; } .room-wrap-5 { margin-top: -30px; } .room-wrap-5 .room_item-5 { margin-top: 30px; } .room-wrap-6 { margin-top: -30px; } .room-wrap-6 .room_item-6 { margin-top: 30px; } .section-room-detail { padding-bottom: 100px; } .room-detail_img { margin-top: 45px; } .room-detail_img .room_img-item h6 { background-color: rgba(51, 51, 51, 0.6); position: absolute; bottom: 0; left: 0; right: 0; font-size: 13px; color: #fff; padding: 15px 20px; } .room-detail_img .apb-zoom { position: absolute; bottom: 65px; right: 12px; color: rgba(255, 255, 255, 0.6); font-size: 20px; } .room-detail_img .apb-zoom:hover { color: #bcab79; } .room-detail_thumbs { margin-top: 10px; } .room-detail_thumbs .owl-item { padding: 0 5px; } .room-detail_thumbs .owl-item.active a:before { border-color: #bcab79; } .room-detail_thumbs a { display: block; position: relative; } .room-detail_thumbs a:before { position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ""; border: 4px solid transparent; pointer-events: none; z-index: 1; } .room-detail_thumbs a:hover::before { border-color: #bcab79; } .room-detail_thumbs .owl-next, .room-detail_thumbs .owl-prev { width: 26px; text-align: center; background-color: #232323; border-width: 0; height: auto; top: 0; bottom: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); } .room-detail_book .room-detail_form .awe-calendar-wrapper, .room-detail_book .room-detail_form .bootstrap-select.btn-group.awe-select { width: 100%; } .room-detail_thumbs .owl-next:hover, .room-detail_thumbs .owl-prev:hover { background-color: #bcab79; color: #fff; } .room-detail_thumbs .owl-next .fa, .room-detail_thumbs .owl-prev .fa { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); } .room-detail_thumbs .owl-prev { left: 0; } .room-detail_thumbs .owl-next { right: 0; } .room-detail_book { background-color: #f1f1f1; margin-top: 45px; border: 1px solid #333; } .room-detail_book .room-detail_total { padding: 20px 30px; text-align: center; border: 1px solid #333; } .room-detail_book .room-detail_total h6 { color: #232323; font-size: 12px; font-weight: 700; margin-top: 10px; } .room-detail_book .room-detail_total .price { margin-bottom: 0; margin-top: 10px; color: #898989; font-size: 18px; line-height: 1; font-family: 'Josefin Sans', sans-serif; } .room-detail_book .room-detail_total .price .amout { font-weight: 700; font-size: 40px; color: #232323; } .room-detail_book .room-detail_form { border-top: 1px solid #e4e4e4; padding: 0 30px 33px; } .room-detail_book .room-detail_form label { color: #333; display: block; clear: both; font-size: 12px; font-family: 'Josefin Sans', sans-serif; font-weight: 700; text-transform: uppercase; margin-top: 25px; margin-bottom: 10px; } .room-detail_book .room-detail_form .awe-calendar-wrapper .awe-calendar { border-width: 0; background-color: #fff; line-height: 30px; height: 30px; color: #1d1717; border: 1px solid #333; font-weight: 600; } .room-detail_book .room-detail_form .bootstrap-select.btn-group.awe-select .dropdown-toggle { background-color: #fff; height: 30px; border-width: 0; border: 1px solid #333; line-height: 30px; } .room-detail_book .room-detail_form .bootstrap-select.btn-group.awe-select .dropdown-toggle .caret, .room-detail_book .room-detail_form .bootstrap-select.btn-group.awe-select .dropdown-toggle .filter-option { color: #333; } .room-detail_book .room-detail_form .bootstrap-select.btn-group.awe-select .dropdown-menu ul li a { padding: 7px 10px; } .room-detail_book .room-detail_form .awe-btn { width: 100%; font-weight: 700; font-size: 14px; padding: 10px; margin-top: 30px; } .room-detail_tab { margin-top: 40px; padding-top: 20px; border-top: 1px solid #e4e4e4; } .room-detail_tab-header { list-style: none; padding-left: 0; margin-bottom: 0; margin-right: 70px; } .room-detail_tab-header li { border-bottom: 2px solid #e4e4e4; position: relative; } .room-detail_tab-header li a { padding: 30px 0 10px; color: #232323; text-transform: uppercase; font-weight: 700; position: relative; font-family: 'Josefin Sans', sans-serif; display: inline-block; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .room-detail_tab-header li a:before { height: 2px; content: ""; width: 0; position: absolute; left: 0; bottom: -2px; background-color: #bcab79; } .room-detail_tab-header li.active a, .room-detail_tab-header li:hover a { color: #bcab79; } .room-detail_tab-header li.active a:before, .room-detail_tab-header li:hover a:before { width: 100%; } .room-detail_tab-content { padding-top: 20px; position: relative; } .room-detail_tab-content:before { border-left: 1px solid #e4e4e4; content: ""; position: absolute; left: -30px; top: 0; bottom: 0; } .room-detail_amenities, .room-detail_overview { color: #232323; font-size: 14px; font-weight: 500; } .room-detail_amenities h5, .room-detail_amenities h6, .room-detail_overview h5, .room-detail_overview h6 { font-weight: 700; font-family: 'Josefin Sans', sans-serif; } .room-detail_amenities p, .room-detail_overview p { font-size: 14px; margin-bottom: 0; } .room-detail_amenities h6, .room-detail_overview h6 { text-transform: uppercase; color: #232323; font-size: 14px; margin-top: 25px; } .room-detail_rates table th, .room-package_item .text h4 { font-family: 'Josefin Sans', sans-serif; font-weight: 700; text-transform: uppercase; } .room-detail_amenities ul, .room-detail_overview ul { padding-left: 17px; margin-bottom: 0; margin-top: 5px; } .room-detail_amenities ul li, .room-detail_overview ul li { padding: 4px 0; } .room-detail_package .room-package_item { padding: 25px 0; border-bottom: 1px solid #e4e4e4; } .room-detail_package .room-package_item:first-child { padding-top: 0; } .room-detail_package .room-package_item:last-child { border-bottom: 0; } .room-package_item { overflow: hidden; } .room-package_item .img { float: left; width: 100px; margin-right: 30px; } .room-detail_rates table, .room-package_item .img img { width: 100%; } .room-package_item .text { overflow: hidden; padding-right: 170px; position: relative; min-height: 70px; } .room-package_item .text h4 { font-size: 14px; margin: 0; } .room-package_item .text h4 a { color: #232323; } .room-package_item .text h4 a:hover { color: #bcab79; } .room-package_item .text p { color: #898989; font-size: 13px; line-height: 1.428em; margin-bottom: 0; margin-top: 10px; } .room-package_item .text p b { color: #232323; } .room-package_item .text .room-package_price { position: absolute; right: 0; top: 0; } .room-package_item .text .room-package_price .price { color: #898989; font-size: 12px; margin: 0; text-align: right; } .room-package_item .text .room-package_price .price .amout { font-weight: 700; font-size: 20px; color: #232323; } .room-package_item .text .room-package_price .awe-btn { margin-top: 10px; font-size: 10px; font-weight: 700; } .room-detail_rates { padding-bottom: 20px; } .room-detail_rates table th { color: #232323; font-size: 12px; background-color: #f1f1f1; padding: 15px 20px; } .room-detail_rates table td { padding: 15px 20px; border-bottom: 1px solid #e4e4e4; vertical-align: top; } .room-detail_rates table td h6 { color: #232323; font-size: 14px; text-transform: uppercase; font-family: 'Josefin Sans', sans-serif; font-weight: 700; } .room-detail_rates table td ul { padding-left: 0; margin-bottom: 0; list-style: none; margin-top: 10px; } .room-detail_rates table td ul li { padding: 2px 0; color: #898989; } .room-detail_rates table td .price { color: #232323; font-family: 'Josefin Sans', sans-serif; font-size: 14px; margin-bottom: 0; } .calendar_custom { max-width: 390px; } .calendar_custom .calendar_title { text-align: center; color: #333; font-size: 14px; text-transform: uppercase; margin: 0 3px; font-family: 'Josefin Sans', sans-serif; font-weight: 700; padding-top: 15px; padding-bottom: 15px; position: relative; border-bottom: 1px solid #e4e4e4; } .calendar_custom .calendar_title .calendar_corner { display: block; width: 24px; height: 24px; text-align: center; border: 1px solid #cbcbcb; color: #cbcbcb; line-height: 24px; font-size: 12px; position: absolute; top: 50%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); } .calendar_custom .calendar_title .calendar_corner:hover { color: #bcab79; border-color: #bcab79; } .calendar_custom .calendar_title .calendar_corner.calendar_prev { left: 0; } .calendar_custom .calendar_title .calendar_corner.calendar_next { right: 0; } .calendar_custom .calendar_tabel { width: 100%; vertical-align: middle; text-align: center; table-layout: fixed; } .calendar_custom .calendar_tabel th { text-transform: uppercase; text-align: center; color: #333; font-size: 12px; padding-top: 10px; padding-bottom: 10px; font-weight: 700; } .calendar_custom .calendar_tabel td { background-color: #fff; background-clip: content-box; padding: 3px; } .calendar_custom .calendar_tabel td.not-available, .room-detail_calendar-wrap .calendar_status span.not-available:before { background-color: #333; } .calendar_custom .calendar_tabel td a { position: relative; display: block; padding-top: 100%; color: #232323; font-size: 12px; } .calendar_custom .calendar_tabel td a:before { left: 0; right: 0; bottom: 0; top: 0; content: ""; border: 1px solid #333; position: absolute; } .calendar_custom .calendar_tabel td a small { position: absolute; top: 5px; right: 10px; font-size: 12px; } .calendar_custom .calendar_tabel td a span { position: absolute; top: 60%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); } .activiti_item, .activiti_item .img, .room-compare_item, .room-compare_item .img { position: relative; } .calendar_custom .calendar_tabel td.not-available a { color: #fff; } .room-detail_calendar-wrap .calendar_status { margin-top: 30px; } .room-detail_calendar-wrap .calendar_status span { color: #333; font-size: 12px; font-weight: 500; padding: 0 10px; } .room-detail_calendar-wrap .calendar_status span:before { width: 20px; height: 20px; border: 1px solid #333; display: inline-block; vertical-align: middle; content: ""; margin-right: 10px; } .room-detail_compare { margin-top: 20px; padding-top: 50px; border-top: 1px solid #e4e4e4; } .room-detail_compare .room-compare_title { font-weight: 700; margin: 0; font-size: 22px; line-height: 1; color: #232323; } .room-detail_compare .room-compare_item { margin-top: 30px; } .room-compare_item .img img { width: 100%; } .room-compare_item .text { margin-top: 20px; } .room-compare_item .text h2 { font-size: 18px; font-weight: 700; margin: 0; text-transform: uppercase; } .room-compare_item .text h2 a { color: #232323; } .room-compare_item .text h2 a:hover { color: #bcab79; } .room-compare_item .text ul { margin-top: 10px; font-size: 14px; margin-bottom: 0; color: #333; padding-left: 0; list-style: none; } .room-compare_item .text ul li { padding: 4px 0; font-weight: 500; } .room-compare_item .text ul li i { font-size: 12px; width: 25px; display: inline-block; } .activiti_item .img img, .checkout .bootstrap-select.btn-group.awe-select, .checkout .field-text { width: 100%; } .room-compare_item .text .awe-btn { font-size: 10px; margin-top: 20px; font-weight: 700; } .section-activiti { padding-top: 45px; padding-bottom: 75px; } .activiti_content .activiti_item { margin-top: 40px; } .activiti_item .img:before { bottom: 0; left: 0; right: 0; top: 50%; position: absolute; content: ""; opacity: 0; z-index: 1; pointer-events: none; background-color: rgba(52, 74, 113, 0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(52, 74, 113, 0)), to(rgba(52, 74, 113, 0.7))); background: -webkit-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -moz-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -ms-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); background: -o-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.7)); -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; } .about-item .img:before, .checkout .checkout_cart .cart-item .img:before { left: 0; z-index: 10; right: 0; bottom: 0; content: ""; pointer-events: none; } .activiti_item .text .view-more, .activiti_item .text h2 a { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .activiti_item .text { margin-top: 20px; } .activiti_item .text h2 { text-transform: uppercase; font-size: 20px; font-family: 'Josefin Sans', sans-serif; font-weight: 700; } .activiti_item .text h2 a { color: #232323; } .activiti_item .text h2 a:hover { color: #bcab79; } .activiti_item .text p { color: #232323; font-size: 14px; line-height: 1.5em; margin-top: 5px; } .activiti_item .text .view-more { color: #232323; font-size: 10px; font-weight: 700; text-transform: uppercase; } .activiti_item .text .view-more i { margin-left: 10px; font-size: 9px; } .activiti_item .text .view-more:hover { color: #bcab79; } .activiti_item:hover .img:before { opacity: 1; top: 0; } .section-term-condition { padding-top: 40px; padding-bottom: 80px; } .term-condition { color: #333; font-family: 500; font-size: 15px; } .attraction_detail .attraction_detail-title, .attraction_sidebar .attraction_sidebar-content .attraction_title, .checkout .checkout_cart .cart-item .text a, .checkout .checkout_cart .cart-item .text p, .checkout .checkout_cartinfo p, .comingsoon h1, .guest-book .guest-book_head .text h2, .guest-book-form h2, .guest-book_item h2, .statistics_item .count { font-family: 'Josefin Sans', sans-serif; } .term-condition p { margin-bottom: 0; font-weight: 500; } .term-condition h1, .term-condition h2, .term-condition h3, .term-condition h4, .term-condition h5, .term-condition h6 { font-weight: 700; } .term-condition ul { padding-left: 20px; } .term-condition ul li { padding: 5px 0; color: #333; font-weight: 500; } .section-checkout { padding-top: 40px; padding-bottom: 50px; background-color: #fff; } .checkout .checkout_login { color: #898989; margin-bottom: 0; } .checkout .checkout_login a { color: #232323; font-weight: 700; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .checkout .bootstrap-select.btn-group.awe-select .dropdown-toggle, .checkout .field-text, .checkout .field-textarea { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .checkout .checkout_login a:hover { color: #bcab79; } .checkout .checkout_head { margin-top: 30px; } .checkout .checkout_head h3 { color: #000; font-weight: 700; font-size: 30px; text-transform: uppercase; } .checkout .checkout_head span { color: #000; font-size: 16px; margin-top: 10px; display: block; } .checkout label { font-weight: 500; color: #232323; display: block; clear: both; } .checkout .bootstrap-select.btn-group.awe-select .dropdown-toggle { border-color: #232323; } .checkout .bootstrap-select.btn-group.awe-select .dropdown-toggle:hover { border-color: #bcab79; } .checkout .bootstrap-select.btn-group.awe-select .dropdown-toggle .filter-option { color: #232323; } .checkout .checkout_form [class*="col-"] { margin-top: 20px; } .checkout .field-text { border: 2px solid #232323; background-color: transparent; color: #232323; } .checkout .field-text::-webkit-input-placeholder { color: #232323; } .checkout .field-text:-moz-placeholder { color: #232323; } .checkout .field-text::-moz-placeholder { color: #232323; } .checkout .field-text:-ms-input-placeholder { color: #232323; } .checkout .field-text:focus { border-color: #bcab79; } .checkout .field-textarea { border: 2px solid #232323; background-color: transparent; width: 100%; height: 100px; color: #232323; } .checkout .field-textarea::-webkit-input-placeholder { color: #232323; } .checkout .field-textarea:-moz-placeholder { color: #232323; } .checkout .field-textarea::-moz-placeholder { color: #232323; } .checkout .field-textarea:-ms-input-placeholder { color: #232323; } .checkout .field-textarea:focus { border-color: #bcab79; } .checkout .field-radio { display: inline-block; vertical-align: middle; margin: 0 10px 0 0; } .checkout .code-enter { border: 2px solid #232323; padding: 12px 20px; color: #898989; margin-bottom: 0; } .checkout .code-enter a { font-weight: 700; color: #232323; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .checkout .code-enter a:hover { color: #bcab79; } .checkout .checkout_text { margin-bottom: 0; margin-top: 10px; color: #232323; line-height: 1.4em; } .checkout .checkout_cart { border: 2px solid #232323; padding: 15px 30px 30px; margin-top: 17px; } .checkout .checkout_cart .cart-item { overflow: hidden; margin-top: 20px; position: relative; } .checkout .checkout_cart .cart-item .img { width: 100px; float: left; position: relative; margin-right: 20px; } .checkout .checkout_cart .cart-item .img img { width: 100%; } .checkout .checkout_cart .cart-item .img:before { top: 50%; position: absolute; opacity: 0; background-color: rgba(52, 74, 113, 0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(52, 74, 113, 0)), to(rgba(52, 74, 113, 0.5))); background: -webkit-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.5)); background: -moz-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.5)); background: -ms-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.5)); background: -o-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.5)); -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; } .checkout .checkout_cart .cart-item .remove, .checkout .checkout_cart .cart-item .text a { -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .checkout .checkout_cart .cart-item .text { margin-right: 15px; overflow: hidden; } .checkout .checkout_cart .cart-item .text a { color: #232323; font-size: 14px; text-transform: uppercase; } .checkout .checkout_cart .cart-item .text a:hover { color: #bcab79; } .checkout .checkout_cart .cart-item .text p { margin: 0; color: #232323; font-size: 14px; } .checkout .checkout_cart .cart-item .text p span { display: block; } .checkout .checkout_cart .cart-item .text p b { font-size: 16px; } .checkout .checkout_cart .cart-item .remove { position: absolute; top: 0; right: 0; color: #a7a7a7; } .checkout .checkout_cart .cart-item .remove:hover { color: #bcab79; } .checkout .checkout_cart .cart-item:hover .img:before { opacity: 1; top: 0; } .checkout .checkout_cartinfo { margin-top: 35px; } .checkout .checkout_cartinfo p { margin-bottom: 0; margin-top: 5px; font-weight: 700; font-size: 20px; color: #000; } .checkout .checkout_cartinfo p:first-child { margin-top: 0; } .checkout .checkout_cartinfo p span { display: inline-block; min-width: 180px; } .checkout .checkout_option { margin-top: 30px; } .checkout .checkout_option ul { list-style: none; padding-left: 0; margin-bottom: 0; } .checkout .checkout_option ul li { padding-left: 30px; position: relative; margin-top: 20px; } .checkout .checkout_option ul li:first-child { margin-top: 0; } .checkout .checkout_option ul li .radio { position: absolute; left: 0; top: 1px; } .checkout .checkout_option ul li h6 { margin: 0; color: #232323; font-size: 15px; font-weight: 500; display: inline-block; vertical-align: middle; } .checkout .checkout_option ul li p { margin-bottom: 0; line-height: 1.4em; font-size: 12px; margin-top: 10px; color: #232323; } .checkout .checkout_option ul li img { max-width: 100%; margin-left: 10px; } .checkout .checkout_btn { margin-top: 30px; } .checkout .checkout_btn .awe-btn { font-size: 16px; padding: 10px 30px; } .checkout .checkout_margin { margin-left: 70px; } .section-attractions { padding-bottom: 100px; } #attraction-maps { position: relative; height: 470px; } .info-location-map { text-align: center; } .info-location-map h2 { font-size: 14px; text-transform: uppercase; color: #333; font-weight: 700; margin-bottom: 5px; } .info-location-map span { font-size: 12px; color: #898989; } .attraction { padding-top: 60px; margin-top: -60px; } .attraction_sidebar { background-color: #f1f1f1; margin-top: 60px; } .attraction_sidebar .attraction_heading { color: #333; font-size: 16px; text-transform: uppercase; font-weight: 700; border-bottom: 1px solid #e4e4e4; padding: 15px 20px; text-align: center; position: relative; user-select: none; } .attraction_sidebar .attraction_heading .attraction-icon-drop { display: none; float: right; position: absolute; right: 20px; font-size: 20px; top: 50%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); } .attraction_sidebar .attraction_sidebar-content { padding-left: 20px; padding-right: 20px; padding-bottom: 30px; } .attraction_sidebar .attraction_sidebar-content .attraction_title { background-color: #315659; color: #fff; font-size: 12px; text-transform: uppercase; font-weight: 700; padding: 10px 15px; margin-top: 30px; } .attraction_sidebar .attraction_sidebar-content .attraction_title i { margin-right: 15px; } .attraction_sidebar .attraction_sidebar-content .bootstrap-select.attraction_select.awe-select { width: 100%; margin-top: 30px; } .attraction_sidebar .attraction_sidebar-content .bootstrap-select.attraction_select.awe-select .btn { border-color: #f1f1f1; background-color: #fff; } .attraction_sidebar .attraction_sidebar-content .bootstrap-select.attraction_select.awe-select .btn .caret, .attraction_sidebar .attraction_sidebar-content .bootstrap-select.attraction_select.awe-select .btn .filter-option { color: #898989; } .attraction_sidebar .attraction_sidebar-content .attraction_location { list-style: none; padding-left: 0; margin-top: 30px; margin-bottom: 0; } .attraction_sidebar .attraction_sidebar-content .attraction_location li { color: #898989; font-weight: 500; position: relative; padding-left: 25px; margin-top: 18px; } .attraction_sidebar .attraction_sidebar-content .attraction_location li:first-child { margin-top: 0; } .attraction_sidebar .attraction_sidebar-content .attraction_location li i { color: #333; position: absolute; left: 0; } .attraction_sidebar .attraction_sidebar-content .attraction_location li a { color: #898989; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .attraction_sidebar .attraction_sidebar-content .attraction_location li a:hover, .attraction_sidebar .attraction_sidebar-content .attraction_location li.active a { color: #bcab79; } .attraction_detail { margin-top: 60px; } .attraction_detail .attraction_detail-title { color: #333; text-transform: uppercase; font-weight: 700; font-size: 20px; } .attraction_detail .attraction_detail-title i { color: #bcab79; margin-right: 20px; } .attraction_detail ul { color: #333; font-size: 14px; font-weight: 500; line-height: 1.4em; list-style: none; padding-left: 0; margin-bottom: 0; margin-top: 20px; } .attraction_detail ul li { margin-top: 10px; } .attraction_detail ul li span { font-weight: 700; text-transform: uppercase; margin-right: 20px; } .attraction_detail ul li a { color: #bcab79; } .attraction_content { border-top: 1px solid #e4e4e4; padding-top: 30px; color: #898989; font-size: 14px; margin-top: 35px; } .attraction_content .attraction_content-title { text-transform: uppercase; color: #333; font-size: 20px; font-family: 'Josefin Sans', sans-serif; font-weight: 700; } .attraction_content p { margin-bottom: 0; line-height: 1.4em; font-size: 14px; } .attraction_content p b { color: #333; } .attraction_content p a { color: #315659; text-decoration: underline; font-weight: 700; } .attraction_content .wp_caption { max-width: 100%; } .attraction_content .wp_caption.aligncenter { text-align: center; } .attraction_content .wp_caption.alignright { float: right; margin-left: 30px; } .attraction_content .wp_caption.alignleft { float: left; margin-right: 30px; } .section-about { background-color: #fff; padding-bottom: 75px; padding-top: 40px; } .section-about .about { margin-top: -40px; } .section-about .about .about-item { margin-top: 40px; } .about-item { overflow: hidden; } .about-item.about-right .img { float: right; } .about-item.about-right .text { float: right; padding-left: 0; padding-right: 40px; } .about-item .img { float: left; width: 50%; position: relative; } .about-item .img img { width: 100%; } .about-item .img:before { top: 50%; position: absolute; opacity: 0; background-color: rgba(52, 74, 113, 0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(52, 74, 113, 0)), to(rgba(52, 74, 113, 0.9))); background: -webkit-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); background: -moz-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); background: -ms-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); background: -o-linear-gradient(top, rgba(52, 74, 113, 0), rgba(52, 74, 113, 0.9)); -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; } .about-item .img .owl-pagination { display: none; } .about-item .text { width: 50%; float: left; padding-left: 40px; margin-top: 24px; } .section-statistics, .section-team { padding: 75px 0; } .about-item .text h2 { line-height: 1.2em; } .about-item .text .desc { margin-top: 20px; color: #333; font-size: 13px; } .about-item .text .desc p { font-size: 16px; } .about-item:hover .img:before { opacity: 1; } .section-statistics .awe-overlay { background-color: rgba(72, 72, 72, 0.6); } .statistics_item { margin-top: 30px; text-align: center; color: #fff; font-size: 18px; text-transform: uppercase; position: relative; } .statistics_item:before { top: 0; right: 0; bottom: 0; position: absolute; content: ""; border-right: 1px solid #fff; } .statistics_item:first-child::before { content: none; } .team_item .img:before, .team_item:before { content: ""; left: 0; right: 0; } .statistics_item .count { font-size: 60px; color: #fff; display: block; line-height: 1.3em; } .section-team { background-color: #fff; } .team_item { margin-top: 80px; position: relative; } .team_item:before { position: absolute; bottom: -25px; margin: auto; width: 0; border-bottom: 1px solid #f1f1f1; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; } .team_item .img { max-width: 200px; overflow: hidden; margin: auto; position: relative; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); } .team_item .img:before { z-index: 1; border: 5px solid transparent; position: absolute; bottom: 0; top: 0; pointer-events: none; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; -webkit-transition: all 0.9s ease; -moz-transition: all 0.9s ease; -ms-transition: all 0.9s ease; -o-transition: all 0.9s ease; } .team_item .img img { width: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; -webkit-transition: transform 0.9s ease; -moz-transition: transform 0.9s ease; -ms-transition: transform 0.9s ease; -o-transition: transform 0.9s ease; } .team_item .text { margin-top: 30px; } .team_item .text h2 { margin: 0; font-size: 20px; font-weight: 700; text-transform: uppercase; } .team_item .text span { color: #898989; font-size: 16px; display: block; margin-top: 7px; } .team_item .text p { margin-top: 20px; margin-bottom: 0; color: #30373b; line-height: 1.5em; font-size: 15px; } .team_item .text .team-share { font-size: 0; margin-top: 20px; } .team_item .text .team-share a { font-size: 12px; display: inline-block; border: 2px solid #898989; color: #898989; width: 24px; height: 24px; line-height: 22px; margin: 0 4px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } .guest-book_item .avatar:before, .guest-book_item:after, .guest-book_item:before { content: ""; z-index: 1; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; } .team_item .text .team-share a:hover { border-color: #bcab79; color: #bcab79; } .team_item:hover:before { width: 100%; } .team_item:hover .img:before { border-color: #bcab79; } .team_item:hover .img img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); } .section-guest-book { background-color: #fff; padding: 45px 0; } .guest-book .guest-book_head { background-size: cover; overflow: hidden; } .guest-book .guest-book_head .text { background-color: #315659; float: right; width: 400px; padding: 30px 45px 40px; } .guest-book .guest-book_head .text h2 { color: #fff; margin: 0; font-size: 23px; text-transform: uppercase; line-height: 1.428em; } .guest-book .guest-book_head .text p { color: #fff; font-size: 15px; line-height: 1.428em; margin-bottom: 0; margin-top: 15px; } .guest-book .guest-book_head .text .awe-btn { font-size: 16px; padding: 7px 20px; margin-top: 25px; } .guest-book .guest-book_head.guest-book_head-2 .text { background-color: transparent; max-width: 660px; width: auto; float: none; margin-left: auto; margin-right: auto; } .guest-book .guest-book_head.guest-book_head-2 .text h2 { color: #232323; font-weight: 700; font-size: 40px; letter-spacing: 2px; } .guest-book .guest-book_head.guest-book_head-2 .text p { color: #898989; } .guest-book .guest-book_content .guest-book_item { margin-top: 30px; } .guest-book_item { text-align: center; padding: 25px 35px; border: 2px solid #232323; position: relative; } .guest-book_item:after, .guest-book_item:before { display: block; position: absolute; pointer-events: none; top: -2px; right: -2px; bottom: -2px; left: -2px; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); } .guest-book_item:before { border-right: 2px solid #bcab79; border-bottom: 2px solid #bcab79; -o-transform-origin: bottom right; } .guest-book_item:after { border-left: 2px solid #bcab79; border-top: 2px solid #bcab79; -webkit-transform-origin: top left; -moz-transform-origin: top left; -ms-transform-origin: top left; -o-transform-origin: top left; } .guest-book_item.guest-book_item-2 { background-color: #f9f9f9; border-width: 0; margin-top: 20px; } .guest-book_item.guest-book_item-2:after, .guest-book_item.guest-book_item-2:before { top: 0; right: 0; bottom: 0; left: 0; } .guest-book_item.guest-book_item-2 h2 { margin-top: 20px; } .guest-book_item .icon { color: #b4b4b4; font-size: 10px; margin-top: 0; } .guest-book_item .avatar { width: 60px; height: 60px; margin-left: auto; margin-right: auto; margin-top: 20px; overflow: hidden; position: relative; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; } .guest-book_item .avatar:before { border: 3px solid #bcab79; position: absolute; top: 0; left: 0; right: 0; bottom: 0; pointer-event: none; opacity: 0; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; } .comingsoon .widget_social .widget-social a, .login-register .text .account_form .account-desc a, .login-register .text .account_form .field-form .field-text, .login-register .text .account_form .field-form .view-pass { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .guest-book_item h2 { margin-top: 10px; font-size: 20px; text-transform: uppercase; color: #444; font-weight: 700; } .guest-book_item p { color: #30373b; font-size: 15px; margin-top: 10px; margin-bottom: 0; } .guest-book_item span { margin-top: 20px; display: block; color: #898989; font-size: 16px; } .guest-book_item span b { color: #444; } .guest-book_item:hover:after, .guest-book_item:hover:before { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); } .guest-book_item:hover .avatar:before { opacity: 1; } .guest-book-form { background-color: #f1f1f1; max-width: 370px; padding: 35px; } .guest-book-form h2 { color: #333; font-size: 26px; text-transform: uppercase; font-weight: 700; line-height: 1.3em; text-align: center; margin-top: -5px; } .guest-book-form p { margin-bottom: 0; color: #898989; text-align: center; line-height: 1.5em; margin-top: 20px; } .guest-book-form .form-field { margin-top: 20px; } .guest-book-form .field-text { width: 100%; border-width: 0; height: 38px; line-height: 38px; color: #898989; } .guest-book-form .field-text::-webkit-input-placeholder { color: #898989; } .guest-book-form .field-text:-moz-placeholder { color: #898989; } .guest-book-form .field-text::-moz-placeholder { color: #898989; } .guest-book-form .field-text:-ms-input-placeholder { color: #898989; } .guest-book-form .field-textarea { height: 100px; width: 100%; border-width: 0; resize: none; } .guest-book-form .awe-btn { width: 100%; padding: 12px 10px; margin-top: 10px; } .section-comingsoon { position: fixed; top: 0; left: 0; bottom: 0; right: 0; } .comingsoon, .comingsoon .countdown .item + .item:before, .login-register .text .account_form .field-form .view-pass { top: 50%; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); -moz-transform: translate(0, -50%); } .comingsoon { position: absolute; padding: 15px; left: 0; right: 0; } .comingsoon h1 { color: #fff; text-transform: uppercase; font-size: 60px; line-height: 1; margin-top: 20px; } .comingsoon h1 span { color: #bcab79; } .comingsoon h6 { color: #fff; font-size: 36px; margin-top: 10px; font-weight: 400; font-family: 'Josefin Sans', sans-serif; } .comingsoon p { margin-bottom: 0; font-size: 20px; color: #fff; margin-top: 25px; } .comingsoon .countdown { border: 2px solid #fff; max-width: 730px; margin-left: auto; margin-right: auto; margin-top: 20px; overflow: hidden; padding-top: 15px; padding-bottom: 20px; } .comingsoon .countdown .item { width: 25%; float: left; color: #fff; font-size: 20px; text-transform: uppercase; text-align: center; margin-top: 10px; position: relative; } .comingsoon .countdown .item + .item:before { content: ":"; position: absolute; left: 0; font-size: 30px; } .comingsoon .countdown .item .count { display: block; font-family: 'Josefin Sans', sans-serif; font-size: 50px; line-height: 1; } .comingsoon .widget_social .widget-title { margin-top: 25px; color: #fff; font-weight: 400; font-family: 'Josefin Sans', sans-serif; font-size: 20px; } .comingsoon .widget_social .widget-social { text-align: center; font-size: 0; } .comingsoon .widget_social .widget-social a { display: inline-block; border: 2px solid #fff; color: #fff; font-size: 16px; height: 30px; width: 30px; line-height: 30px; text-align: center; margin: 15px 10px 0; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; } .comingsoon .widget_social .widget-social a:hover { border-color: #bcab79; } .section-account { padding-top: 220px; padding-bottom: 130px; } .login-register { position: relative; z-index: 10; } .login-register .text h2 { font-size: 36px; text-transform: uppercase; margin: 0; color: #fff; font-weight: 700; } .login-register .text p { color: #fff; font-size: 18px; margin-bottom: 0; margin-top: 5px; } .login-register .text .account_form { max-width: 430px; margin-left: auto; margin-right: auto; margin-top: 20px; overflow: hidden; } .login-register .text .account_form .field-form { position: relative; margin-top: 15px; } .login-register .text .account_form .field-form .view-pass { position: absolute; right: 20px; color: #fff; line-height: 1; cursor: pointer; font-size: 11px; } .login-register .text .account_form .field-form .view-pass:hover { color: #bcab79; } .login-register .text .account_form .field-form .field-text { background-color: transparent; border: 2px solid #fff; color: #fff; width: 100%; height: 42px; line-height: 42px; padding-left: 15px; padding-right: 15px; } .login-register .text .account_form .field-form .field-text::-webkit-input-placeholder { color: #315659; } .login-register .text .account_form .field-form .field-text:-moz-placeholder { color: #315659; } .login-register .text .account_form .field-form .field-text::-moz-placeholder { color: #315659; } .login-register .text .account_form .field-form .field-text:-ms-input-placeholder { color: #315659; } .login-register .text .account_form .field-form .field-text:focus { border-color: #bcab79; } .login-register .text .account_form .field-form .awe-btn { min-width: 180px; font-size: 16px; padding: 12px 10px; } .login-register .text .account_form .field-form.field-submit { margin-top: 30px; } .login-register .text .account_form .account-desc { color: #fff; font-size: 13px; display: block; margin-top: 30px; } .login-register .text .account_form .account-desc a { color: #fff; } .login-register .text .account_form .account-desc a:hover { color: #bcab79; } .section-404 { position: fixed; top: 0; left: 0; bottom: 0; right: 0; } .page-404 { position: absolute; max-width: 570px; width: 100%; padding: 15px; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); } .page-404 h1 { color: #fff; text-transform: uppercase; font-size: 80px; font-family: 'Josefin Sans', sans-serif; line-height: 1; margin-top: 50px; } .page-404 h1 span { color: #bcab79; } .page-404 h6 { color: #fff; font-size: 27px; margin-top: 10px; font-family: 'Josefin Sans', sans-serif; } .page-404 p { margin-bottom: 0; font-size: 18px; color: #fff; margin-top: 25px; } .page-404 p:last-child { margin-top: 20px; } .page-404 p a { color: #fff; font-weight: 700; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } #footer .footer_top .social .social-content a, .contact .contact-form .field-text, .contact .contact-form .field-textarea, .contact .contact-location .btn-collapse, .page-404 .search-404 .filed-text, .reservation-billing-detail .reservation-code a, .reservation-billing-detail .reservation-login a, .reservation-calendar_custom .reservation-calendar_tabel td, .reservation-calendar_custom .reservation-calendar_title .reservation-calendar_corner, .reservation-package_item, .reservation-package_item .reservation-package_text h4 a, .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_change, .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_name h2 a, .reservation-room_item .reservation-room_name a, .reservation-room_item .reservation-room_package .reservation-room_package-more, .reservation-room_item .reservation-room_text .reservation-room_view-more, .reservation_step ul li:before { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .page-404 p a:hover { color: #bcab79; } .page-404 .search-404 { margin-top: 35px; } .page-404 .search-404 .filed-text { display: inline-block; vertical-align: middle; width: 370px; border: 2px solid #fff; color: #fff; background-color: transparent; } .page-404 .search-404 .filed-text::-webkit-input-placeholder { color: #315659; } .page-404 .search-404 .filed-text:-moz-placeholder { color: #315659; } .page-404 .search-404 .filed-text::-moz-placeholder { color: #315659; } .page-404 .search-404 .filed-text:-ms-input-placeholder { color: #315659; } .page-404 .search-404 .filed-text:focus { border-color: #bcab79; } .page-404 .search-404 .awe-btn { vertical-align: middle; font-size: 16px; color: #fff; margin-left: 10px; height: 40px; line-height: 36px; padding-top: 0; padding-bottom: 0; } .section-contact { background-color: #fff; padding-top: 45px; padding-bottom: 85px; } .contact .text { margin-top: 15px; } .contact .text h2 { color: #232323; text-transform: uppercase; font-weight: 700; font-size: 20px; } .contact .text p { margin-top: 10px; color: #232323; line-height: 1.428em; } .contact .text ul { list-style: none; padding-left: 0; margin-bottom: 0; margin-top: 30px; } .contact .text ul li { padding: 7px 0; } .contact .text ul li .icon { color: #BCAB79; font-size: 25px; margin-right: 20px; vertical-align: middle; } .contact .contact-location { border-top: 1px solid #e3e3e3; padding-top: 15px; margin-top: 35px; } .contact .contact-location .btn-collapse { text-transform: uppercase; color: #232323; font-weight: 700; font-size: 20px; display: block; font-family: 'Josefin Sans', sans-serif; } .contact .contact-location .btn-collapse span { float: right; font-size: 24px; } .contact .contact-location .btn-collapse:hover { color: #bcab79; } .contact .contact-location .location-group { margin-top: 25px; } .contact .contact-location .location-group h6 { font-weight: 700; color: #444; font-size: 20px; margin-bottom: 5px; text-transform: uppercase; } .contact .contact-location .location-group span { color: #898989; font-size: 15px; } .contact .contact-location .location-group .location-item { margin-top: 25px; cursor: pointer; } .contact .contact-location .location-group .location-item:after { content: ""; display: table; clear: both; } .contact .contact-location .location-group .location-item .img { float: left; width: 100px; position: relative; } .contact .contact-location .location-group .location-item .img .fa { position: absolute; left: 0; right: 0; bottom: -14px; margin: auto; display: block; width: 28px; height: 28px; line-height: 28px; text-align: center; color: #fff; background-color: #bcab79; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; } .contact .contact-location .location-group .location-item .img img { width: 100%; } .contact .contact-location .location-group .location-item .text { margin-left: 120px; color: #333; } .contact .contact-location .location-group .location-item .text address { margin-top: 10px; margin-bottom: 0; } .contact .contact-location .location-group .location-item .text p { margin-bottom: 0; margin-top: 7px; font-size: 14px; } .contact .contact-form .field-text, .contact .contact-form .field-textarea { border: 2px solid #232323; width: 100%; margin-top: 20px; color: #232323; } .contact .contact-form .field-text::-webkit-input-placeholder, .contact .contact-form .field-textarea::-webkit-input-placeholder { color: #232323; } .contact .contact-form .field-text:-moz-placeholder, .contact .contact-form .field-textarea:-moz-placeholder { color: #232323; } .contact .contact-form .field-text::-moz-placeholder, .contact .contact-form .field-textarea::-moz-placeholder { color: #232323; } .contact .contact-form .field-text:-ms-input-placeholder, .contact .contact-form .field-textarea:-ms-input-placeholder { color: #232323; } .contact .contact-form .field-text:focus, .contact .contact-form .field-textarea:focus { border-color: #bcab79; } .contact .contact-form .field-textarea { resize: none; height: 210px; } .contact .contact-form .awe-btn { margin-top: 96px; width: 200px; padding-top: 12px; padding-bottom: 12px; font-size: 15px; } .contact-map { height: 470px; position: relative; } .contact-map #map { height: 100%; width: 100%; } .section-shortcode { padding-top: 50px; padding-bottom: 70px; background-color: #f8f8f8; } .shortcode .heading-has-sub { margin-bottom: 40px; } .shortcode .heading-has-sub p { margin-bottom: 0; color: #555; font-size: 13.9px; margin-top: 10px; } .shortcode .shortcode-heading-list [class*="col-"] { margin-top: 20px; } .shortcode .shortcode-ordered-list .shortcode-heading { margin-top: 30px; } .shortcode .shortcode-ordered-list ol, .shortcode .shortcode-ordered-list ul { margin-top: 20px; padding-left: 15px; margin-bottom: 0; } .shortcode .shortcode-ordered-list ol li, .shortcode .shortcode-ordered-list ul li { color: #232323; padding: 5px 0; } .shortcode .shortcode-tabs { margin-top: 40px; } .shortcode .shortcode-tabs .tabs { margin-top: 30px; } .shortcode .shortcode-tabs .tabs p { margin-bottom: 0; } .shortcode .shortcode-accordion { margin-top: 40px; } .shortcode .shortcode-accordion .accordion { margin-top: 30px; } .shortcode .shortcode-accordion .accordion p { margin-bottom: 0; } .shortcode .shortcode-button { margin-top: 40px; } .shortcode .shortcode-button .button-list { margin-top: 20px; } .shortcode .shortcode-button .awe-btn { margin-top: 10px; } .shortcode .shortcode-alert { margin-top: 40px; } .shortcode .shortcode-alert .alert-list { margin-top: 20px; } .shortcode .shortcode-alert .alert { margin-top: 10px; } .shortcode .shortcode-calendar-drop { margin-top: 40px; } .shortcode .shortcode-calendar-drop .shortcode-calendar, .shortcode .shortcode-calendar-drop .shortcode-select { display: inline-block; vertical-align: middle; margin-right: 30px; margin-top: 30px; } .shortcode .shortcode-calendar-drop .shortcode-calendar .awe-calendar-wrapper, .shortcode .shortcode-calendar-drop .shortcode-select .awe-calendar-wrapper { width: 150px; margin-right: 10px; } .shortcode .shortcode-calendar-drop .shortcode-calendar .btn-group.bootstrap-select.awe-select, .shortcode .shortcode-calendar-drop .shortcode-select .btn-group.bootstrap-select.awe-select { width: 150px; } .reservation-sidebar_availability .check_availability-field .awe-calendar-wrapper, .reservation-sidebar_availability .check_availability-field .bootstrap-select.btn-group.awe-select { width: 100%; } .shortcode .shortcode-calendar-drop .shortcode-calendar .btn-group.bootstrap-select.awe-select .btn, .shortcode .shortcode-calendar-drop .shortcode-select .btn-group.bootstrap-select.awe-select .btn { border: 2px solid #232323; } .shortcode .shortcode-calendar-drop .shortcode-calendar .btn-group.bootstrap-select.awe-select .caret, .shortcode .shortcode-calendar-drop .shortcode-calendar .btn-group.bootstrap-select.awe-select .filter-option, .shortcode .shortcode-calendar-drop .shortcode-select .btn-group.bootstrap-select.awe-select .caret, .shortcode .shortcode-calendar-drop .shortcode-select .btn-group.bootstrap-select.awe-select .filter-option { color: #232323; } .shortcode .shortcode-tab-price { margin-top: 40px; } .shortcode .shortcode-tab-price .tab-price { margin-top: 30px; } .section-reservation-page { padding-bottom: 70px; padding-top: 30px; } .reservation_step ul { list-style: none; padding-left: 0; margin-bottom: 0; font-size: 0; text-align: center; border-bottom: 1px solid #e4e4e4; } .reservation_step ul li { display: inline-block; font-size: 15px; position: relative; margin: 0 20px; } .reservation_step ul li:before { content: ""; left: 0; right: 0; bottom: -1px; height: 2px; position: absolute; background-color: transparent; } .reservation_step ul li a { color: #333; display: block; padding: 15px 0; } .reservation_step ul li a span { font-weight: 700; font-size: 18px; margin-right: 5px; } .reservation_step ul li.active:before, .reservation_step ul li:hover:before { background-color: #315659; } .reservation-date { margin-top: 30px; } .reservation-date ul { list-style: none; margin-bottom: 0; padding: 20px; } .reservation-date ul li { color: #333; font-size: 12px; overflow: hidden; font-weight: 500; padding: 5px 0; } .reservation-date ul li span:last-child { float: right; font-weight: 700; text-transform: uppercase; } .reservation-room-selected { background-color: #f1f1f1; margin-top: 30px; } .reservation-room-selected .reservation-room-seleted_item { padding: 20px; border-bottom: 1px solid #e4e4e4; } .reservation-room-selected .reservation-room-seleted_item:last-child { border-bottom-width: 0; } .reservation-room-selected .reservation-room-seleted_item h6 { display: inline-block; vertical-align: middle; color: #232323; font-size: 14px; text-transform: uppercase; margin: 0 10px 0 0; line-height: 1.428em; font-family: 'Josefin Sans', sans-serif; font-weight: 700; } .reservation-room-selected .reservation-room-seleted_item .reservation-option { display: inline-block; font-size: 12px; font-weight: 500; font-family: 'Josefin Sans', sans-serif; } .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_name { overflow: hidden; margin-top: 10px; } .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_name h2 { text-transform: uppercase; font-size: 14px; font-weight: 700; float: left; margin: 0; } .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_name h2 a { color: #333; } .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_name h2 a:hover { color: #315659; } .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_name .reservation-amout { float: right; font-weight: 700; font-size: 14px; color: #315659; } .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_name.has-package h2 { font-size: 16px; } .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_name.has-package h2 a { color: #46598b; } .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_change { color: #898989; font-size: 12px; font-style: italic; text-decoration: underline; display: inline-block; margin-top: 7px; } .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_change:hover { color: #bcab79; } .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_package { border-top: 1px solid #e4e4e4; margin-top: 15px; padding-top: 5px; } .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_package ul { list-style: none; padding-left: 0; margin-bottom: 0; padding-bottom: 2px; margin-top: 5px; } .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_package ul li { color: #333; font-size: 13px; overflow: hidden; font-weight: 500; padding: 5px 0; } .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_package ul li span:last-child { float: right; font-weight: 700; text-transform: uppercase; } .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_package ul + ul { border-top: 1px solid #e4e4e4; padding-top: 8px; } .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_total-room { color: #333; font-size: 14px; font-weight: 700; text-transform: uppercase; border-top: 1px solid #e4e4e4; padding-top: 15px; padding-bottom: 10px; font-family: 'Josefin Sans', sans-serif; } .reservation-room-selected .reservation-room-seleted_item .reservation-room-seleted_total-room .reservation-amout { float: right; color: #315659; } .reservation-room-selected .reservation-room-seleted_item.reservation_disable { background-color: #f1f1f1; } .reservation-room-selected .reservation-room-seleted_item.reservation_disable h6 { opacity: 0.4; font-size: 12px; } .reservation-room-selected .reservation-room-seleted_item.reservation_disable span { opacity: 0.3; } .reservation-room-selected .reservation-room-seleted_current { overflow: hidden; color: #fff; padding: 15px 20px 13px 40px; } .reservation-room-selected .reservation-room-seleted_current h6 { margin-top: 0; margin-bottom: 10px; font-size: 14px; text-transform: uppercase; font-weight: 700; line-height: 1.428em; position: relative; color: #fff; } .reservation-room-selected .reservation-room-seleted_current h6:before { content: "\f0da"; font-family: FontAwesome; left: -20px; position: absolute; font-size: 12px; font-weight: 400; } .reservation-room-selected .reservation-room-seleted_current span { font-size: 12px; font-weight: 500; } .reservation-room-selected .reservation-room-seleted_current.reservation-bg_blue { color: #fff; } .reservation-room-selected .reservation-room-seleted_total { padding: 20px; overflow: hidden; font-size: 16px; font-weight: 700; font-family: 'Josefin Sans', sans-serif; } .reservation-room-selected .reservation-room-seleted_total label { font-weight: 700; text-transform: uppercase; margin: 0; } .reservation-room-selected .reservation-room-seleted_total .reservation-total { float: right; color: #315659; font-size: 18px; } .reservation-room-selected .reservation-room-seleted_total.bg-blue, .reservation-room-selected .reservation-room-seleted_total.bg-blue .reservation-total { color: #fff; } .reservation-sidebar { padding-top: 10px; } .reservation-heading { font-size: 16px; color: #333; font-family: 'Josefin Sans', sans-serif; text-transform: uppercase; padding: 12px 20px; font-weight: 700; text-align: center; border-bottom: 1px solid #e4e4e4; } .reservation-sidebar_availability { padding: 0 20px 20px; margin-top: 30px; } .reservation-sidebar_availability .reservation-heading { margin-left: -20px; margin-right: -20px; } .reservation-sidebar_availability .check_availability_title { margin-top: 20px; color: #315659; font-size: 14px; text-transform: uppercase; font-family: 'Josefin Sans', sans-serif; font-weight: 700; } .reservation-sidebar_availability .check_availability_title:before { content: ""; display: inline-block; height: 10px; border-left: 2px solid #38486a; margin-right: 10px; } .reservation-sidebar_availability .check_availability-field { margin-top: 15px; } .reservation-sidebar_availability .check_availability-field label { display: block; color: #232323; font-size: 12px; margin-bottom: 7px; font-family: 'Josefin Sans', sans-serif; text-transform: uppercase; } .reservation-sidebar_availability .check_availability_group:after, .reservation_content:after, .reservation_content:before { display: table; content: ""; clear: both; } .reservation-sidebar_availability .check_availability-field .awe-calendar-wrapper .awe-calendar { background-color: #fff; border-width: 0; height: 30px; line-height: 30px; color: #898989; font-weight: 500; } .reservation-sidebar_availability .check_availability-field .bootstrap-select.btn-group.awe-select .dropdown-toggle { background-color: #fff; height: 30px; border-width: 0; line-height: 30px; } .reservation-sidebar_availability .check_availability-field .bootstrap-select.btn-group.awe-select .dropdown-toggle .caret, .reservation-sidebar_availability .check_availability-field .bootstrap-select.btn-group.awe-select .dropdown-toggle .filter-option { color: #898989; font-weight: 500; } .reservation-sidebar_availability .check_availability-field .bootstrap-select.btn-group.awe-select .dropdown-menu ul li a { padding: 7px 10px; } .reservation-sidebar_availability .check_availability_group { padding-left: 70px; position: relative; } .reservation-sidebar_availability .check_availability_group .label-group { position: absolute; left: 0; bottom: 5px; font-weight: 700; font-size: 12px; color: #232323; font-family: 'Josefin Sans', sans-serif; text-transform: uppercase; } .reservation-sidebar_availability .check_availability_group .check_availability-field_group { margin-left: -4px; margin-right: -4px; } .reservation-sidebar_availability .check_availability_group .check_availability-field { width: 50%; padding-left: 4px; padding-right: 4px; float: left; } .reservation-sidebar_availability .awe-btn { margin-top: 30px; width: 100%; font-size: 14px; padding: 10px; } .reservation_content { padding-bottom: 20px; margin-top: 40px; } .reservation-calendar_custom .reservation-calendar_title { text-align: center; color: #232323; font-size: 14px; text-transform: uppercase; font-weight: 700; margin: 0 3px; padding-top: 15px; padding-bottom: 15px; position: relative; border-bottom: 1px solid #e4e4e4; font-family: 'Josefin Sans', sans-serif; } .reservation-calendar_custom .reservation-calendar_title .reservation-calendar_corner { display: block; width: 24px; height: 24px; text-align: center; border: 1px solid #cbcbcb; color: #cbcbcb; line-height: 24px; font-size: 12px; position: absolute; top: 50%; -webkit-transform: translate(0, -50%); -moz-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -o-transform: translate(0, -50%); } .reservation-calendar_custom .reservation-calendar_title .reservation-calendar_corner:hover { color: #315659; border-color: #315659; } .reservation-calendar_custom .reservation-calendar_title .reservation-calendar_corner.reservation-calendar_prev { left: 0; } .reservation-calendar_custom .reservation-calendar_title .reservation-calendar_corner.reservation-calendar_next { right: 0; } .reservation-calendar_custom .reservation-calendar_tabel { width: 100%; vertical-align: middle; text-align: center; table-layout: fixed; margin-top: 15px; } .reservation-calendar_custom .reservation-calendar_tabel th { text-transform: uppercase; text-align: center; color: #232323; font-size: 12px; padding-top: 10px; padding-bottom: 10px; } .reservation-calendar_custom .reservation-calendar_tabel td { background-color: #fff; background-clip: content-box; padding: 3px; } .reservation-calendar_custom .reservation-calendar_tabel td a { position: relative; display: block; padding-top: 100%; color: #232323; font-size: 12px; } .reservation-calendar_custom .reservation-calendar_tabel td a:before { left: 0; right: 0; bottom: 0; top: 0; content: ""; border: 2px solid transparent; position: absolute; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .reservation-calendar_custom .reservation-calendar_tabel td a small { position: absolute; top: 5px; right: 10px; font-size: 12px; } .reservation-calendar_custom .reservation-calendar_tabel td a span { position: absolute; top: 60%; left: 50%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); } .reservation-calendar_custom .reservation-calendar_tabel td a:hover:before { border-color: #315659; } .reservation-calendar_custom .reservation-calendar_tabel td.current-select { background-color: #315659; } .reservation-calendar_custom .reservation-calendar_tabel td.current-select a { color: #fff; } .reservation-room .reservation-room_item { margin-top: 45px; } .reservation-room .reservation-room_item:first-child { margin-top: 0; } .reservation-room_item { overflow: hidden; } .reservation-room_item .reservation-room_name { color: #232323; text-transform: uppercase; font-weight: 700; margin: 0; font-size: 24px; } .reservation-room_item .reservation-room_name a { color: #232323; } .reservation-room_item .reservation-room_name a:hover { color: #bcab79; } .reservation-room_item .reservation-room_img { float: left; margin-right: 30px; width: 370px; margin-top: 25px; } .reservation-room_item .reservation-room_img img { width: 100%; } .reservation-room_item .reservation-room_text { overflow: hidden; margin-top: 25px; } .reservation-room_item .reservation-room_text .reservation-room_desc { color: #333; } .reservation-room_item .reservation-room_text .reservation-room_desc p { margin-bottom: 0; font-size: 14px; } .reservation-room_item .reservation-room_text .reservation-room_desc p b { color: #232323; } .reservation-room_item .reservation-room_text .reservation-room_desc ul { padding-left: 18px; margin-bottom: 0; margin-top: 15px; } .reservation-room_item .reservation-room_text .reservation-room_desc ul li { color: #232323; padding: 3px 0; font-size: 14px; } .reservation-room_item .reservation-room_text .reservation-room_view-more { display: inline-block; clear: both; margin-top: 10px; color: #315659; font-size: 12px; font-weight: 600; margin-bottom: 25px; text-decoration: underline; } .reservation-room_item .reservation-room_text .reservation-room_view-more:hover { color: #bcab79; } .reservation-room_item .reservation-room_text .reservation-room_price { display: inline-block; vertical-align: middle; color: #898989; font-size: 14px; margin: 0; line-height: 1; font-family: 'Josefin Sans', sans-serif; } .reservation-room_item .reservation-room_text .reservation-room_price .reservation-room_amout { font-weight: 700; color: #333; font-size: 30px; } .reservation-room_item .reservation-room_text .awe-btn { margin-left: 30px; min-width: 120px; } .reservation-room_item .reservation-room_package { clear: both; margin-top: 30px; } .reservation-room_item .reservation-room_package .reservation-room_package-more { display: block; color: #333; font-size: 12px; font-weight: 700; font-family: 'Josefin Sans', sans-serif; text-transform: uppercase; padding: 15px 30px; background-color: #f1f1f1; } .reservation-room_item .reservation-room_package .reservation-room_package-more:after { content: "\f067"; font-family: FontAwesome; float: right; font-size: 12px; } .reservation-room_item .reservation-room_package .reservation-room_package-more[aria-expanded="true"]:after { content: "\f068"; } .reservation-package_item { overflow: hidden; padding: 20px 30px; background-color: #fbfbfb; } .reservation-package_item .reservation-package_img { float: left; width: 100px; margin-right: 30px; } .reservation-package_item .reservation-package_img img { width: 100%; } .reservation-package_item .reservation-package_text { overflow: hidden; padding-right: 130px; position: relative; min-height: 72px; } .reservation-package_item .reservation-package_text h4 { text-transform: uppercase; font-weight: 700; font-size: 14px; margin: 0; } .reservation-package_item .reservation-package_text h4 a { color: #232323; } .reservation-package_item .reservation-package_text h4 a:hover { color: #bcab79; } .reservation-package_item .reservation-package_text p { color: #898989; font-size: 12px; margin-bottom: 0; margin-top: 10px; } .reservation-package_item .reservation-package_text p b { color: #232323; } .reservation-package_item .reservation-package_text .reservation-package_book-price { position: absolute; right: 0; top: 0; } .reservation-package_item .reservation-package_text .reservation-package_book-price .reservation-package_price { color: #333; text-align: right; } .reservation-package_item .reservation-package_text .reservation-package_book-price .reservation-package_price .amout { font-weight: 700; font-size: 20px; line-height: 1; font-family: 'Josefin Sans', sans-serif; } .reservation-package_item .reservation-package_text .reservation-package_book-price .awe-btn { padding: 5px 10px; min-width: inherit; font-size: 10px; margin-top: 5px; font-family: 'Josefin Sans', sans-serif; font-weight: 700; } .reservation-package_item.current-select, .reservation-package_item:hover { background-color: #f1f1f1; } .reservation-chosen-message { background-color: #f1f1f1; text-align: center; padding: 30px; } .reservation-chosen-message h4 { font-weight: 700; text-transform: uppercase; margin: 0; font-size: 20px; color: #232323; } .reservation-chosen-message p { color: #898989; font-size: 15px; margin-top: 20px; margin-bottom: 0; } .reservation-chosen-message .awe-btn { width: 150px; color: #fff; padding: 10px; margin-top: 30px; } .reservation-billing-detail h4, .reservation-billing-detail label { font-family: 'Josefin Sans', sans-serif; margin-top: 20px; text-transform: uppercase; } .reservation-billing-detail { margin-left: 80px; max-width: 570px; } .reservation-billing-detail .reservation-login { margin-bottom: 0; color: #898989; font-size: 14px; } .reservation-billing-detail .reservation-login a { font-weight: 700; color: #333; } .reservation-billing-detail .reservation-login a:hover { color: #315659; } .reservation-billing-detail h4 { color: #000; margin-bottom: 0; padding-bottom: 10px; font-weight: 700; font-size: 30px; } .reservation-billing-detail label { color: #232323; font-size: 12px; display: block; margin-bottom: 10px; } .reservation-billing-detail label sup { color: red; font-style: 12px; } .reservation-billing-detail label.label-radio .input-radio { margin: 0 15px 0 0; display: inline-block; vertical-align: middle; } .reservation-billing-detail .bootstrap-select.awe-select.btn-group { width: 100%; } .reservation-billing-detail .bootstrap-select.awe-select.btn-group .btn { border: 2px solid #e4e4e4; font-weight: 500; } .reservation-billing-detail .bootstrap-select.awe-select.btn-group .btn .caret, .reservation-billing-detail .bootstrap-select.awe-select.btn-group .btn .filter-option { color: #333; } .reservation-billing-detail .input-text, .reservation-billing-detail .input-textarea { border: 2px solid #e4e4e4; width: 100%; font-size: 14px; color: #333; font-weight: 400; } .reservation-billing-detail .reservation-code { background-color: #333; color: #fff; font-size: 14px; padding: 15px 20px; margin-top: 35px; } .reservation-billing-detail .reservation-code a { color: #fff; font-weight: 700; } .reservation-billing-detail .reservation-code a:hover { color: #bcab79; } .reservation-billing-detail .option-bank { list-style: none; padding-left: 0; margin-bottom: 0; padding-top: 10px; } .reservation-billing-detail .option-bank li { position: relative; padding-left: 30px; margin-top: 25px; } .reservation-billing-detail .option-bank li .label-radio { font-size: 14px; margin: 0 15px 0 0; display: inline-block; } .reservation-billing-detail .option-bank li .label-radio .input-radio { position: absolute; top: 4px; left: 0; } .reservation-billing-detail .option-bank li p { font-size: 12px; margin-bottom: 0; font-weight: 500; margin-top: 5px; } .reservation-billing-detail .option-bank li:last-child .label-radio .input-radio { top: 9px; } .reservation-billing-detail .awe-btn { padding: 10px 40px; font-family: 'Josefin Sans', sans-serif; font-size: 14px; font-weight: 600; margin-top: 40px; } #footer { background-color: #1f232b; } #footer .footer_top { background-color: #315659; padding: 20px 0; } #footer .footer_top .mailchimp h4 { display: inline-block; font-family: 'Josefin Sans', sans-serif; margin: 0; color: #fff; font-size: 25px; vertical-align: middle; text-transform: uppercase; font-weight: 400; } #footer .footer_top .mailchimp h4:before { content: "\f003"; border: 3px solid #bcab79; padding: 10px; color: #bcab79; margin-right: 20px; font-size: 18px; font-family: FontAwesome; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; } #footer .footer_top .mailchimp .mailchimp-form { display: inline-block; vertical-align: middle; margin-left: 45px; } #footer .footer_top .mailchimp .mailchimp-form .input-text { border: 2px solid #fff; background-color: transparent; color: #fff; padding: 5px 10px; display: inline-block; vertical-align: middle; line-height: 40px; width: 290px; } #footer .footer_top .mailchimp .mailchimp-form .input-text::-webkit-input-placeholder { color: #fff!important; } #footer .footer_top .mailchimp .mailchimp-form .input-text:-moz-placeholder { color: #fff!important; } #footer .footer_top .mailchimp .mailchimp-form .input-text::-moz-placeholder { color: #fff!important; } #footer .footer_top .mailchimp .mailchimp-form .input-text:-ms-input-placeholder { color: #fff!important; } #footer .footer_top .mailchimp .mailchimp-form .awe-btn { vertical-align: middle; min-width: 135px; text-align: center; padding: 7px 10px; height: 40px; color: #fff; background-color: #bcab79; font-size: 14px; text-transform: uppercase; margin-left: 10px; } #footer .footer_top .social .social-content { font-size: 0; } #footer .footer_top .social .social-content a { display: inline-block; color: #fff; border: 2px solid #fff; line-height: 32px; width: 32px; height: 32px; margin-top: 5px; text-align: center; margin-right: 20px; font-size: 16px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } #footer .footer_top .social .social-content a:hover { border-color: #bcab79; } #footer .footer_center { padding-bottom: 40px; background: #253031; } #footer .footer_center .widget-logo { overflow: hidden; } #footer .footer_center .widget-logo .img { max-width: 145px; display: inline-block; vertical-align: middle; margin-right: 40px; } #footer .footer_center .widget-logo .img img { max-width: 100%; } #footer .footer_center .widget-logo .text { display: inline-block; vertical-align: middle; margin-top: 10px; } #footer .footer_center .widget-logo .text p { color: #acacac; margin-bottom: 20px; } #footer .footer_center .widget-logo .text p i { margin-right: 10px; font-size: 16px; color: #fff; } #footer .footer_center .widget-logo .text p a { color: #acacac; } #footer .footer_center .widget-logo .text p a:hover { color: #bcab79; text-decoration: underline; } #footer .footer_center .widget-logo .text p:last-child { margin-bottom: 0; } #footer .footer_center .widget { margin-top: 40px; } #footer .footer_center .widget .widget-title { color: #fff; text-transform: uppercase; font-size: 25px; margin-top: 0; margin-bottom: 20px; font-weight: 600; } #footer .footer_center .widget .widget-title u { text-decoration: none; } #footer .footer_center .widget > ul { margin-top: -5px; } #footer .footer_center .widget ul { list-style: none; padding-left: 0; margin-bottom: 0; } #footer .footer_center .widget ul li a { color: #acacac; padding: 5px 0; display: inline-block; -webkit-transition: all 0.2s ease; -moz-transition: all 0.2s ease; -ms-transition: all 0.2s ease; -o-transition: all 0.2s ease; } #footer .footer_center .widget ul li a:hover { color: #fff; } #footer .footer_center .widget ul li .sub-menu { margin-left: 15px; } #footer .footer_center .widget_tripadvisor .tripadvisor p { color: #acacac; font-size: 13.75px; margin-bottom: 20px; } #footer .footer_center .widget_tripadvisor .tripadvisor img { max-width: 100%; margin-bottom: 20px; } #footer .footer_center .widget_tripadvisor .tripadvisor .tripadvisor-circle { font-size: 0; clear: bold; display: block; } #footer .footer_center .widget_tripadvisor .tripadvisor .tripadvisor-circle i { font-size: 15px; border: 2px solid #8bc23f; padding: 1px; background-color: #8bc23f; background-clip: content-box; display: inline-block; width: 14px; height: 14px; margin-right: 5px; position: relative; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } #footer .footer_center .widget_tripadvisor .tripadvisor .tripadvisor-circle i.part:before { content: ""; position: absolute; background-color: #1f232b; display: block; height: 8px; width: 4px; right: 1px; top: 1px; } #footer .footer_bottom { background-color: #253031; padding: 10px 0; text-align: center; color: #f5f0f0; font-size: 12.22px; border-top: 1px solid #bcab79; } #footer .footer_bottom p { margin-bottom: 0; } @media screen and (max-width: 1199px) { #footer .footer_center .widget_logo, #footer .footer_top { text-align: center; } .check-availability { text-align: center; margin-top: 0; padding: 30px 0; } .check-availability h2 { line-height: 1.4em; display: inline-block; } .check-availability .availability-form { margin-top: 30px; display: inline-block; } .event .event-item .text h2 { font-size: 20px; } .event .event-item .text .awe-btn { min-width: inherit; font-size: 10px; } .about .about-item .text { margin-top: 0; } .sidebar { margin-right: 0; } .checkout .checkout_head h3 { font-size: 20px; } .checkout .checkout_margin { margin-left: 0; } .checkout .checkout_cartinfo p { font-size: 16px; } .checkout .checkout_option ul li img { display: block; margin-left: 0; margin-top: 10px; } .room_item-2 .img { width: 56.6667%; } .room_item-2 .text { width: -moz-calc(43.3333% - 1px); width: -o-calc(43.3333% - 1px); width: -webkit-calc(43.3333% - 1px); width: calc(43.3333% - 1px); } .room_item-2 .text h2 { font-size: 30px; } .room_item-2 .text p { margin-top: 25px; } .room_item-2 .text .awe-btn { margin-top: 30px; } .room_item-2.img-right .img { left: 43.3333%; } .room_item-2.img-right .text { right: 56.6667%; } .room-detail_book .room-detail_form .awe-btn { display: block; margin-left: auto; margin-right: auto; width: auto; width: 200px; } .reservation-room_item .reservation-room_img { width: 100%; margin: 10px 0 0; float: none; } .reservation-room_item .reservation-room_text { width: 100%; margin-top: 20px; float: none; } .gallery-isotope.col-6 .item-isotope, .gallery-isotope.col-6 .item-size { width: 25%; } .gallery-isotope.col-4 .item-isotope, .gallery-isotope.col-4 .item-isotope.larger, .gallery-isotope.col-4 .item-size { width: 33.33333%; } #footer .footer_top .mailchimp { display: inline-block; } #footer .footer_top .social { margin-top: 40px; } #footer .footer_center .widget_logo .widget-logo { text-align: left; display: inline-block; } } @media screen and (max-width: 991px) { #footer .footer_top .mailchimp h4:before, .accomd-modations:before, .check-availability h2:before, .home-guestbook:before, .room-detail_tab-content:before { content: none; } .awe-overlay { background-color: rgb(49 86 89); } .heading { font-size: 30px; } .check-availability .availability-form .awe-select:nth-child(2) { margin-right: 0 !important; } .check-availability .availability-form .vailability-submit { display: block; clear: both; text-align: center; margin-top: 20px; } .accomd-modations { padding: 50px 0; } .accomd-modations .accomd-modations-header { text-align: center; margin-top: 0; margin-bottom: 40px; } .accomd-modations .accomd-modations-header .heading, .accomd-modations .accomd-modations-header p { color: #fff; } .section-home-about { padding-top: 50px; } .home-about .text { margin-top: 20px; } .home-about .text .heading, .our-best .img { margin-top: 0; } .section-our-best { padding-top: 50px; padding-bottom: 50px; } .home-guestbook { padding: 70px 0; } .home-guestbook .guestbook-header { text-align: center; } .home-guestbook .guestbook-header .heading, .home-guestbook .guestbook-header p { color: #fff; } .home-guestbook .guestbook-header .awe-btn { border-color: #fff; color: #fff; margin-top: 20px; } .home-guestbook .guestbook-item { padding-right: 0; } .home-guestbook .guestbook-content .owl-pagination { margin-left: 0; text-align: center; } .guestbook-event { text-align: center; } .guestbook-event .guestbook-content_1 { margin-top: 30px; } .guestbook-event .guestbook-content_1 .img img { display: block; margin-left: auto; margin-right: auto; } .guestbook-event .guestbook-content_1 .img span { margin-top: 10px; } .guestbook-event .guestbook-content_1 .text { margin-top: 25px; } .guestbook-event .guestbook-content_1 .owl-pagination { margin-top: 30px; text-align: center; } .section-about { padding-bottom: 50px; } .about .about-item .img, .about .about-item .text { width: 100%; } .about .about-item .text { padding-left: 0; margin-top: 20px; } .section-statistics { padding: 60px 0; } .statistics .statistics_content .statistics_item { margin-top: 40px; } .statistics_item .count { font-size: 50px; } .attraction_sidebar .attraction_heading { text-align: left; cursor: pointer; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; } .attraction_sidebar .attraction_heading .attraction-icon-drop { display: block; } .attraction_sidebar .attraction_heading:hover { background-color: #315659; color: #fff; } .attraction_sidebar .attraction_sidebar-content { display: none; } .sidebar { margin-top: 70px; } .sidebar .widget.widget_check_availability .check_availability .awe-btn { max-width: 250px; width: 100%; display: block; margin-left: auto; margin-right: auto; } .event-restaurant .event-restaurant_header .icon, .room_item-3 .text-thumbs .thumbs, .room_item-3 .text-thumbs:before, .room_item-4 .text-thumbs .thumbs { display: none; } .widgetsearch .input-text { line-height: 40px; height: 40px; } .section-contact { padding-top: 40px; padding-bottom: 50px; } .contact .contact-form { margin-top: 30px; } .restaurant-small .restaurant_content .restaurant_title { text-align: center; } .restaurant_item.small-thumbs .text { margin-top: 0; } .restaurant_item.lager-thumbs .text { vertical-align: top; } .tabs-restaurant .ui-tabs-nav li a { font-size: 18px; } .event-restaurant .event-restaurant_content li .text h2, .tabs-restaurant .ui-tabs-nav li a span { font-size: 14px; } .section-event-restaurant { padding-top: 50px; padding-bottom: 50px; } .event-restaurant .event-restaurant_header { margin-top: 0; text-align: center; } .event-restaurant .event-restaurant_content { margin-top: 40px; } .event-restaurant .event-restaurant_content li { margin-top: 30px; } .room_item-3 .text-thumbs .text h2, .room_item-4 .text-thumbs .text h2 { font-size: 30px; } .room_item-2 { margin-left: 0; margin-right: 0; } .room_item-2 .img { padding: 0; width: 100%; } .room_item-2 .img:after { left: 0; right: 0; } .room_item-2 .img:before { bottom: 0; top: auto; left: 40px; right: 40px; height: 40px; width: auto; } .room_item-2.img-right .img { left: auto; } .room_item-2.img-right .img:before { right: 40px; left: 40px; } .room_item-2.img-right .text { right: auto; } .room_item-2 .text { width: 100%; padding-left: 80px; padding-right: 80px; margin-top: -10px; z-index: 10; } .room_item-3 .text-thumbs { margin-left: 40px; margin-right: 40px; } .room_item-3 .text-thumbs .text { margin-top: -50px; -webkit-transform: translate(0, 0); -moz-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); } .room_item-4 .text-thumbs .text { padding-left: 0; padding-right: 0; margin-top: 0; } .room_item-4 .text-thumbs .text p { margin-top: 25px; } .room_item-5 { background-image: none !important; } .room_item-5:before { z-index: 1; top: 0; background-color: rgba(21, 21, 21, 0); background: -webkit-gradient(linear, left top, left bottom, from(rgba(21, 21, 21, 0)), to(rgba(21, 21, 21, 0.3))); background: -webkit-linear-gradient(top, rgba(21, 21, 21, 0), rgba(21, 21, 21, 0.3)); background: -moz-linear-gradient(top, rgba(21, 21, 21, 0), rgba(21, 21, 21, 0.3)); background: -ms-linear-gradient(top, rgba(21, 21, 21, 0), rgba(21, 21, 21, 0.3)); background: -o-linear-gradient(top, rgba(21, 21, 21, 0), rgba(21, 21, 21, 0.3)); } .room_item-5 .img { display: block; } .room_item-5 .room_item-back { display: none; } .room_item-5 .room_item-forward { left: 30px; right: 30px; bottom: 10px; } .room_item-5 .room_item-forward h2 { font-size: 24px; } .room_item-5 .room_item-forward .price { font-size: 13px; } .room_item-6 .text h2 { font-size: 30px; } .section-room-detail { padding-bottom: 70px; } .room-detail_tab-content { padding-top: 50px; } .reservation-billing-detail { max-width: inherit; margin-left: 0; } .gallery-isotope.col-6 .item-isotope, .gallery-isotope.col-6 .item-size { width: 33.33333%; } #footer .footer_top .mailchimp h4 { padding-left: 0; display: block; margin-bottom: 20px; } #footer .footer_top .mailchimp .mailchimp-form { margin-left: 0; } #footer .footer_top .social { margin-top: 40px; } } @media screen and (max-width: 600px) { .guest-book_content .row [class*="col-"] { width: 100%; } .guest-book .guest-book_head .text { width: 100%; text-align: center; background-color: rgba(52, 74, 113, 0.85); padding-left: 30px; padding-right: 30px; } .guest-book .guest-book_head .text h2 { font-size: 18px; } .guest-book .guest-book_head .text .awe-btn, .guest-book .guest-book_head .text p { font-size: 14px; } .guest-book .guest-book_head.guest-book_head-2 .text { padding: 0; } .guest-book .guest-book_head.guest-book_head-2 .text h2 { font-size: 20px; } .guest-book_item { padding-left: 30px; padding-right: 30px; } .guest-book_item h2 { font-size: 16px; } .page-404 h1 { font-size: 50px; margin-top: 20px; } .page-404 h6 { font-size: 18px; } .page-404 p { font-size: 14px; } .page-404 .search-404 .filed-text { display: block; width: 100%; } .page-404 .search-404 .awe-btn { font-size: 13px; margin-top: 30px; } .room-wrap-4 { margin-top: -70px; } .room-wrap-4 .room_item-4 { margin-top: 70px; } .room_item-4 .img, .room_item-4 .text-thumbs { width: 100%; } .room_item-4 .text-thumbs .text { margin-top: 20px; } .room_item-4.img-right .img, .room_item-4.img-right .text-thumbs { left: auto; right: auto; } .room_item-5 { background-image: none !important; } .room_item-5 .room_item-forward { left: 20px; right: 20px; } .room_item-5 .room_item-forward h2 { font-size: 20px; } .room_item-6 .text { max-width: 100%; } .room_item-6 .text h2 { font-size: 30px; } .room-detail_rates { overflow-y: auto; } .room-detail_rates table { width: 767px; } } @media screen and (max-width: 480px) { .accomd-modations .accomd-modations-content [class*="col-"], .event-news .event [class*="col-"] { width: 100%; } .accomd-modations_1 .heading, .home-guestbook .guestbook-content .guestbook-item .text { text-align: center; } .heading { font-size: 24px; } #header .header_top .header_left { display: none; } #header .header_top .header_right { border-top-width: 0; } #header .header_logo { line-height: 1; } } @media screen and (max-width:767px) { .banner-slider .slider-item .slider-text .slider-caption { font-size: 31px; } .banner-slider .slider-caption { font-size: 50px; } .banner-slider .slider-caption.slider-caption-2 small { font-size: 20px; } .banner-slider .slider-caption-sub { font-size: 18px; } .banner-slider .slider-caption-sub.slider-caption-sub-1, .banner-slider .slider-caption-sub.slider-caption-sub-3 { font-size: 20px; } .banner-slider .slider-item .slider-text .awe-btn { margin-top: 20px; } .banner-slider .slider-item .slider-text .awe-btn.awe-btn-slider { font-size: 12px; padding: 10px 25px; } .banner-slider .owl-next { right: 20px; } .banner-slider .owl-prev { left: 20px; } .sub-banner .text h2 { font-size: 30px; } .sub-banner .text p { font-size: 16px; } #header .header_top .header_left, #header .header_top .header_right { text-align: center; float: none; width: 100%; } #header .header_top .header_right { border-top: 1px solid rgba(255, 255, 255, 0.1); } .check-availability .availability-form { margin-left: -15px; margin-right: -15px; } .check-availability .availability-form:after { content: ""; display: table; clear: both; } .check-availability .availability-form .awe-calendar-wrapper, .check-availability .availability-form .bootstrap-select.btn-group.awe-select, .check-availability .availability-form .vailability-submit { padding-left: 15px; padding-right: 15px; float: left; } .check-availability .availability-form .awe-calendar-wrapper { width: 50%; margin: 0; } .check-availability .availability-form .awe-calendar-wrapper i { right: 25px; } .check-availability .availability-form .bootstrap-select.btn-group.awe-select { width: 50%; float: left; margin: 20px 0 0; } .check-availability .availability-form .bootstrap-select.btn-group.awe-select .dropdown-menu { left: 15px; right: 15px; min-width: inherit; } .check-availability .availability-form .vailability-submit { width: 100%; } .check-availability .availability-form .vailability-submit .awe-btn { font-size: 13px; } .accomd-modations .accomd-modations-content .accomd-modations-room .text { padding: 10px 15px; } .accomd-modations .accomd-modations-content .accomd-modations-room .text .price .amout { font-size: 20px; } .accomd-modations_1 .accomd-modations-room_1 .text .price .amout { font-size: 26px; } .section-gallery { padding: 50px 0; } .gallery-isotope.col-3 .item-isotope, .gallery-isotope.col-3 .item-isotope.larger, .gallery-isotope.col-3 .item-size, .gallery-isotope.col-4 .item-isotope, .gallery-isotope.col-4 .item-isotope.larger, .gallery-isotope.col-4 .item-size, .gallery-isotope.col-6 .item-isotope, .gallery-isotope.col-6 .item-size { width: 50%; } .gallery-cat ul li a { font-size: 14px; padding: 5px 10px; } .banner-slider .slider-caption { font-size: 30px; } .banner-slider .owl-next, .banner-slider .owl-prev { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border-width: 0; } .banner-slider .owl-next { right: 0; } .banner-slider .owl-prev { left: 0; } .check-availability { padding: 20px 0; } .check-availability .availability-form { margin-top: 20px; } .section-event-news { padding-top: 50px; padding-bottom: 0; } .news .awe-btn { width: 150px; margin-top: 30px; margin-left: auto; margin-right: auto; display: block; } .activiti [class*="col-"], .gallery-isotope.col-3 .item-isotope, .gallery-isotope.col-3 .item-isotope.larger, .gallery-isotope.col-3 .item-size, .gallery-isotope.col-4 .item-isotope, .gallery-isotope.col-4 .item-isotope.larger, .gallery-isotope.col-4 .item-size, .gallery-isotope.col-6 .item-isotope, .gallery-isotope.col-6 .item-isotope.larger, .gallery-isotope.col-6 .item-size, .team .team_content [class*="col-"] { width: 100%; } #footer .footer_top .mailchimp .mailchimp-form .input-text, .room-detail_amenities .row [class*="col-"], .room-wrap-5 .row [class*="col-"] { width: 100%; } #footer .footer_top .mailchimp h4 { font-size: 20px; } #footer .footer_top .mailchimp .mailchimp-form { padding-right: 100px; position: relative; } #footer .footer_top .mailchimp .mailchimp-form .awe-btn { position: absolute; top: 0; bottom: 0; right: 0; min-width: inherit; padding-left: 15px; padding-right: 15px; } #footer .footer_top .social .social-content a { margin-right: 10px; width: 30px; height: 30px; line-height: 30px; } #footer .footer_center [class*="col-"] { width: 100%; } #footer .footer_bottom p { font-size: 13px; } } .our-gallery .awe-btn { margin-top: 25px; }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.03 |
proxy
|
phpinfo
|
Settings