.grecaptcha-badge {
visibility: hidden !important;
}
.filter-menu, .grid-filters ul.menu-smart a:not(.social-menu-link), .grid-filters .mobile-toggle-trigger:not(.social-menu-link), .grid-filters .extra-filters-wrapper .menu-smart > li > a:not(.social-menu-link), .grid-filters .uncode-woocommerce-sorting__link, .grid-filters .uncode-woocommerce-toggle-widgetized-cb__link, .grid-filters .uncode-toggle-ajax-filters:not(.social-menu-link) {
font-family: 'Roboto COndensed';
}
.codedropz-upload-inner h3, .codedropz-upload-inner span {
display: none !important;
}
.chaty-cta-button, .chaty-channel-list .chaty-channel, .chaty-channel.single .chaty-svg {
box-shadow: none;
}
.buttons-style, input[type="submit"]:not(.btn-custom-typo):not(.btn-inherit), input[type="reset"]:not(.btn-custom-typo):not(.btn-inherit), input[type="button"]:not(.btn-custom-typo):not(.btn-inherit), button[type="submit"]:not(.btn-custom-typo):not(.btn-inherit), .btn:not(.btn-custom-typo):not(.btn-inherit), .btn-link:not(.btn-custom-typo):not(.btn-inherit), .tab-container:not(.default-typography) .nav-tabs, .uncode-accordion:not(.default-typography) .panel-title > a > span, .enhanced-atc.tmb-woocommerce.tmb .t-entry-visual .add-to-cart-overlay a, .search_footer {
font-family: 'Roboto Condensed' !important;
}
.cst-bar-ap {
padding-top: 15px !important;
}
.tab-content>.tab-pane {
padding-top: 0 !important;
}
.tab-content>.tab-pane.half-internal-gutter>div>*:not(:first-child) {
margin-top: 0!important;
}
.cntctpopupdiv {
position: fixed;
right: 18px;
top: 32px;
z-index: 99999;
}
#cntctpopup {
font-size: 14px;
letter-spacing: 0.04em!important;
font-family: 'Roboto Condensed';
font-weight: 600;
}
.menu-item-89572 {
padding: 5px 15px 5px 15px !important;
border-radius: 0px !important;
line-height: 18px;
}
#menu-contact {
position: absolute;
right: -40px;
padding: 0 !important;
top: 0;
}
.cntctpopup {
position: fixed;
right: 0;
padding: 11px 30px 11px 30px;
cursor: pointer;
font-size: 30px;
line-height: 30px;
margin-top: 20px;
z-index: 9999;
}
.pps-content-wp-editor::-webkit-scrollbar {
display: none;
}
.pps-content-wp-editor {
-ms-overflow-style: none; scrollbar-width: none; }
#cstfa {
color: #be9e56;
margin-right: 10px;
}
#cstpopcntct {
color: black !important;
bottom: 5px;
position: relative;
}
#cstpopcntct:hover {
color: #be9e56 !important;
}
span.wpcf7-list-item {
width:100% !important;
}
input.wpcf7-form-control.wpcf7-submit.btn.btn-accent.btn-block {
padding-top:10px !important;
padding-bottom:10px !important;
color: #000000 !important;
background-color: #ffffff !important;
border-color: #be9e56 !important;
}
input.wpcf7-form-control.wpcf7-submit.btn.btn-accent.btn-block:hover {
color: #ffffff !important;
background-color: #be9e56 !important;
border-color: #be9e56 !important;
}
input.wpcf7-form-control.wpcf7-submit.btn.btn-accent.btn-block:active {
color: #ffffff !important;
background-color: #be9e56 !important;
border-color: #be9e56 !important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
border-color: #ff0000 !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 10px 0 0 !important;
}
textarea.wpcf7-form-control.wpcf7-textarea {
border-color: #000000;
border-radius: 0;
font-size: 12px;
padding: 9px;
color: black;
max-height: 150px;
}
input.wpcf7-form-control.wpcf7-submit.btn {
border-radius: 0;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
margin: 0px;
width: 100%;
border-color: #000000;
border-radius: 0;
font-size: 12px;
padding: 9px;
color: black;
}
div.wpcf7 span.ajax-loader {
display:none;
}
.dnd-upload-counter {
display: none;
}
.codedropz-btn-wrap {
text-align:center;
text-transform: uppercase;
}
.isotope-filters ul.menu-smart > li.filter-cat-214, .isotope-filters ul.menu-smart > li.filter-cat-215, .isotope-filters ul.menu-smart > li.filter-cat-216, .isotope-filters ul.menu-smart > li.filter-cat-217, .isotope-filters ul.menu-smart > li.filter-cat-218, .isotope-filters ul.menu-smart > li.filter-cat-219, .isotope-filters ul.menu-smart > li.filter-cat-220, .isotope-filters ul.menu-smart > li.filter-cat-221 {
display: none !important;
}
.chaty-widget .chaty-widget-i:not(.no-tooltip) .chaty-widget-i-title {
font-size: 13px !important;
}
.wpml-ls-menu-item .wpml-ls-flag {
width: 40px !important;
height: 20px !important;
}
.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {
width: 10px;
height: 10px;
}
.owl-dots-inside .owl-dots .owl-dot span {
box-shadow: 0px 0px 0px 1px rgb(190, 158, 91) !important;
}
.tmb .t-entry p.t-entry-meta span {
font-size: 11px !important;
}
.tmb .t-entry p.t-entry-meta .t-entry-category {
text-transform: none !important;
}
#m1 {
margin-right: 5px;
}
#m2 {
margin-right: 5px;
margin-left: 5px;
}
#m3 {
color: #b69755;
margin-right: 5px;
}
#m4 {
margin-left: 0;
text-decoration: line-through;
margin-right: 5px;
}
.style-light .countdown {
color: #dabc79 !important;
}
.isotope-filters .menu-light .menu-smart > li a.active, .isotope-filters .menu-light .menu-smart a:hover, .isotope-filters .menu-light .menu-smart a:focus {
color: #be9e56 !important;
}
.isotope-filters ul.menu-smart > li > span > a:not(.social-menu-link) {
font-family: Roboto Condensed !important;
}
.tmb-light.tmb-bordered.tmb-no-bg.tmb-media-first.tmb > .t-inside .t-entry-visual {
border: 1px solid #be9e56 !important;
}
.style-light .btn-default, .style-dark .style-light.style-override .btn-default, .style-dark .style-light .btn-default {
background-color: #be9e56 !important;
border-color: #be9e56 !important;
}
.btn:not(.btn-custom-typo), .btn-link:not(.btn-custom-typo) {
font-family: 'Roboto Condensed' !important;
letter-spacing: 0.01em !important;
}
.menu-wrapper.menu-sticky .menu-container {
box-shadow: inset 0 -1px 0 #be9e56;
}
.menu-container ul.menu-smart > li > a:not(.social-menu-link) {
line-height:30px;
}
#ftr-menu {
padding-left: 18px;
}
.vmenu-container .navbar-social ul li:first-child a {
padding-left:0 !important
}
.vmenu-container .main-menu-container > div:only-child:not(.vmenu-wrap-cell) > *, .vmenu-container .main-menu-container .vmenu-wrap-cell > div:only-child > * {
border-right: 1px solid #be9e56;
}
ul.menu-smart.menu-horizontal > li {
line-height: 20px;
}
ul#menu-footer-menu.menu-smart.sm.menu-horizontal {
padding: 0 !important;
}
ul.menu-smart.menu-horizontal > li {
font-size: 13px;
}
.wpcf7 .wpcf7-mail-sent-ok {
color: #ffffff !important;
}
.sppro_popup_box.layout_centered {
max-height: 80% !important;
top: 10%;
}
.sppro_popup_box div.wpcf7-response-output {
font-size: 12px !important;
font-family: Roboto Condensed !important;
}
#sppro_popup_box .sppro_popupBoxClose {
color: #000000 !important;
font-family: 'Gruppo', cursive;
font-size: 25px;
}
#sppro_popup_box .sppro_popupBoxClose:hover {
color: #ffffff !important;
}
.fa-2x {
line-height: 1.5em;
}
.popc1 {
border: 0;
margin-left: 0%;
margin-bottom: 25px;
}
.popc2 {
color: #b69755;
padding: 0;
border: 0;
width: 40px !important;
}
.popc3 {
border: 0;
padding: 7px 15px 7px 15px;
text-align:left;
}
div#sppro_popup_box_curtain {
background-color: #000000c4 !important;
}
#sppro_popup_box div.wpcf7 span.ajax-loader.is-active {
box-shadow: none !important;
}
input[type="text"].wpcf7-not-valid, .woocommerce-invalid-required-field input[type="text"], input[type="password"].wpcf7-not-valid, .woocommerce-invalid-required-field input[type="password"], input[type="date"].wpcf7-not-valid, .woocommerce-invalid-required-field input[type="date"], input[type="datetime"].wpcf7-not-valid, .woocommerce-invalid-required-field input[type="datetime"], input[type="email"].wpcf7-not-valid, .woocommerce-invalid-required-field input[type="email"], input[type="number"].wpcf7-not-valid, .woocommerce-invalid-required-field input[type="number"], input[type="search"].wpcf7-not-valid, .woocommerce-invalid-required-field input[type="search"], input[type="tel"].wpcf7-not-valid, .woocommerce-invalid-required-field input[type="tel"], input[type="time"].wpcf7-not-valid, .woocommerce-invalid-required-field input[type="time"], input[type="url"].wpcf7-not-valid, .woocommerce-invalid-required-field input[type="url"], textarea.wpcf7-not-valid, .woocommerce-invalid-required-field textarea {
border-color: red !important;
border-width: 2px !important;
}
.wpcf7 span.wpcf7-not-valid-tip {
display: none;
}
div.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
color: red! important;
}
#sppro_popup_box .wpcf7-form-control.wpcf7-submit, #sppro_popup_box .sppro-submit {
font-family: Roboto Condensed !important;
padding: 10px 20px !important;
border-radius: 0;
margin: 0 auto 10px auto;
font-size:13px !important;
line-height:13px !important;
}
span.wpcf7-list-item {
margin: 5px 0 0 0 !important;
}
body:not(.rtl) .wpcf7-acceptance .wpcf7-list-item-label {
padding-left: 3px !important;
}
.webkit input[type=checkbox], .webkit input[type=radio], .android input[type=checkbox], .android input[type=radio] {
border: 1px solid black;
border-radius: 0 !important;
color: #be9e56 !important;
top:-2px;
}
input[name=accept-this-1] {
border-color: red !important;
border-width: 2px;
}
input[name=accept-this-1]:checked {
border-color: black !important;
}
#sppro_popup_box {
border-bottom: 3px solid #be9e56 !important;
}
.sppro_popupBoxClose {
background: none !important;
}
.sppro_popupBoxClose:hover {
background: none !important;
}
.shadow-inset-form, input, textarea, select, .seldiv, .select2-choice, .select2-selection--single {
box-shadow: none !important;
}
.sppro_popup_box input[type="*"], .sppro_popup_box input[type="text"], .sppro_popup_box input[type="password"], .sppro_popup_box input[type="url"], .sppro_popup_box input[type="email"], .sppro_popup_box input[type="tel"], .sppro_popup_box input[type="date"], .sppro_popup_box input[type="number"], .sppro_popup_box input[type="hidden"], .sppro_popup_box textarea, .sppro_popup_box select {
border: 1px solid #000;
border-radius: 0 !important;
height: 30px !important;
font-size: 13px !important;
}
.sppro_popup_box textarea {
min-height: 80px !important;
}
.wpcf7-acceptance .wpcf7-list-item-label {
font-size: 13px !important;
font-weight: 400 !important;
}
#sppro_popup_box p, #sppro_popup_box label {
color: black !important;
font-weight: 400 !important;
}
.sppro_popup_box .wpcf7-form > p {
letter-spacing: inherit !important;
}
form p {
margin: 10px 0px 0px 0px !important;
font-weight: 400 !important;
font-size: 13px !important;
}
.cntctp {
margin-left: 0;
font-weight: 400;
letter-spacing: -0.02em !important;
color: black;
line-height: 16px;
}
.cntcthref {
color: black;
}
.cntcthref:hover {
color: #b69755;
}
a#sppro_sideEnquiry {
display: none;
}
.lines-button.x2.close .lines, .lines-button.x2.closing .lines {
transition: background 0.3s 0.3s ease-in-out !important;
}
.lines-button.x2 .lines:before, .lines-button.x2 .lines:after {
transform-origin: 92% 50% !important;
}
.lines, .lines:before, .lines:after {
width: 27px !important;
border-radius: 0 !important;
}
.lines-button.close .lines:before {
top: -2.5px !important;
}
.lines:before {
top: 8px !important;
}
.lines-button.close .lines:after {
top: 2.5px !important;
}
.lines:after {
top: -8px !important;
}
.lines-button.x2.close .lines:before, .lines-button.x2.close .lines:after {
width: 27px !important;
}
.cst-fa {
margin: 0;
font-size: 17px;
color: black;
padding: 5px;
border: 1px solid black;
}
.cst-fa:hover {
border-color: #be9e56;
background-color: #be9e56;
color: white;
}
.cntct-1 {
position: fixed;
border: 1px solid #000000;
display: inline-block;
font-size: 13px;
line-height: 14px;
padding: 7px 15px 5px 15px;
right: 36px;
top: 36px;
color: #000000;
font-weight: 200;
}
.cntct-1:hover {
border-color: #be9e56;
background-color: #be9e56;
color:#ffffff;
}	
.dsktp-hidden {
display: none;
}
.social-facebook:before {
content: none !important;
}
body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .menu-borders, body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .menu-smart, body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .menu-smart > li, body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .navbar-nav-last > *:first-child {
border-color: #be9e56 !important;
}
.menu-primary.menu-borders, .menu-primary .menu-borders {
border-bottom-width: 1px;
border-color: #be9e56 !important;
}
.menu-wrapper div[class*=col-lg-] {
text-align: center !important;
}
.mmb-container {
left: 0 !important;
}
.menu-container .logo-container {
padding: 10px 36px 10px 36px !important;
}
@media (max-width: 959px) {
#menu-contact {
display:none;
}
.menu-light .row-brand, .menu-light .row-menu .row-menu-inner {
border-bottom: 0 !important;
}
.menu-container .logo-container {
padding: 10px 20px 10px 20px !important;
}
body.menu-mobile-centered .navbar-social {
padding-left: 36px !important;
}
body.menu-mobile-centered .vmenu-container .vmenu-row-wrapper {
text-align:left !important;	
}
body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart li.menu-item > a, body.menu-mobile-centered .vmenu-container .vmenu-row-wrapper .vmenu-wrap-cell ul.menu-smart li.menu-item > a, body.menu-mobile-centered .overlay-menu .navbar-main .menu-sidebar-inner ul.menu-smart li.menu-item > a, body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart li.menu-item-link > a, body.menu-mobile-centered .vmenu-container .vmenu-row-wrapper .vmenu-wrap-cell ul.menu-smart li.menu-item-link > a, body.menu-mobile-centered .overlay-menu .navbar-main .menu-sidebar-inner ul.menu-smart li.menu-item-link > a {
font-size: 20px !important;
line-height:22px !important;
}
body.menu-mobile-centered .menu-smart li.social-icon a .fa {
font-size: 18px !important;
}
.submenu-dark .menu-smart, .submenu-dark .menu-sidebar-inner, .submenu-dark .main-menu-container {
background-color: transparent !important;
}
.mbl-hidden {
display:none;
}
.dsktp-hidden {
display: inline-block;
position: fixed;
top: 33px;
right: 36px;
}
.vmenu-footer {
padding: 18px 36px 18px 36px !important;
}
body.menu-mobile-centered .tablet-hidden:not(.social-icon):not(.menu-social) {
display: block!important;
}
footer .footer-last {
display: none;
}
.menu-smart a {
text-transform: none !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
#ftr-menu {
padding-top: 0;
}
#ftr-social {
padding-top: 6px;
}
#ftr-social {
padding-top: 6px;
}
ul#menu-catedral-residence-1.menu-primary-inner.menu-smart.sm.sm-vertical, ul#menu-catedral-residence-en-1.menu-primary-inner.menu-smart.sm.sm-vertical {
padding-left: 18px !important;
}
}
@media (max-width: 959px) {
.grid-filters .menu-smart a {
padding: 9px !important;
}
#cst-cr-map-2 {
margin-top: -18px !important;
}
.font-size-menu-mobile, .menu-container:not(.grid-filters) ul.menu-smart a:not(.social-menu-link):not(.vc_control-btn) {
line-height: 30px;
}
#menu-catedral-residence-en-1 > li > a {
text-transform: uppercase !important;
}
#menu-catedral-residence-1 > li > a {
text-transform: uppercase !important;
}
.vmenu-container .main-menu-container > div:only-child:not(.vmenu-wrap-cell) > *, .vmenu-container .main-menu-container .vmenu-wrap-cell > div:only-child > * {
border-right: none;
}
body:not(.menu-force-opacity):not(.menu-scroll-transparency:not(.navbar-hover)) .menu-primary.is_stuck:not(.menu-mobile-transparent) .menu-container {
box-shadow: inset 0 -1px 0 #be9e56;
}
ul.menu-smart i {
font-size: 18px;
}
div.nav.navbar-nav.navbar-social.navbar-nav-last.appended-navbar {
padding-top: 0;
margin-left: 36px;
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-83912.menu-item-link {
max-width: 65%;
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-86206.menu-item-link {
max-width: 65%;
}
li.menu-item.wpml-ls-slot-191.wpml-ls-item.wpml-ls-item-en.wpml-ls-menu-item.wpml-ls-first-item.wpml-ls-last-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-wpml-ls-191-en.menu-item-link {
float: right;
margin-right: 36px;
}
li.menu-item.wpml-ls-slot-191.wpml-ls-item.wpml-ls-item-ro.wpml-ls-menu-item.wpml-ls-first-item.wpml-ls-last-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-wpml-ls-191-ro.menu-item-link {
float: right;
margin-right: 36px;
}
.menu-smart i.fa-dropdown {
display: none !important;
}
i.fa.fa-phone-handset.cst-fa {
color: #C09E56;
border-color: #C09E56;
}
#main-logo {
z-index: 999;
}
.menu-mobile-default .menu-accordion .menu-smart a {
padding: 4px 36px;
}
#ftr-menu {
padding-left: 0;
}
}
@media (min-width: 960px) {
.apmediatop {
padding-left: 36px !important;
}
.cntctpopupdiv {
display:none;
}
.off-opened .main-container {
transform: none !important;
-webkit-transform: none !important;
-ms-transform: none !important;
}
.off-opened .row-offcanvas {
transform: translateX(382px) !important;
-webkit-transform: translateX(382px) !important;
-ms-transform: translateX(382px) !important;
}
}
@media screen and (max-width: 600px) {
#popuppress-87952 .pps-wrap {
padding: 0 !important;
}
}
@media (min-width: 960px) {
body[class*=vmenu-] .main-container {
height: auto;
}
}
@media screen and (max-width: 569px) {
.double-block-padding {
padding: 18px !important;
}
.single-block-padding {
padding: 18px !important;
}
div.nav.navbar-nav.navbar-social.navbar-nav-last.appended-navbar {
margin-left: 18px;
}
li.menu-item.wpml-ls-slot-191.wpml-ls-item.wpml-ls-item-ro.wpml-ls-menu-item.wpml-ls-first-item.wpml-ls-last-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-wpml-ls-191-ro.menu-item-link {
margin-right: 18px;
}
li.menu-item.wpml-ls-slot-191.wpml-ls-item.wpml-ls-item-en.wpml-ls-menu-item.wpml-ls-first-item.wpml-ls-last-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-wpml-ls-191-en.menu-item-link {
margin-right: 18px;
}
.mobile-menu-button {
padding: 0 36px 0 18px;
}
.main-container .row-container .row-parent {
padding: 18px;
}
.main-container .row-container .single-h-padding {
padding-left: 18px;
padding-right: 18px;
}
}