:root { --accent: #eb2938; } @keyframes spin3 { 0%, 100% { box-shadow: 10px 10px rgba(235, 41, 56, 1), -10px 10px rgba(235, 41, 56, 0.2), -10px -10px rgba(235, 41, 56, 1), 10px -10px rgba(235, 41, 56, 0.2); } 25% { box-shadow: -10px 10px rgba(235, 41, 56, 0.2), -10px -10px rgba(235, 41, 56, 1), 10px -10px rgba(235, 41, 56, 0.2), 10px 10px rgba(235, 41, 56, 1); } 50% { box-shadow: -10px -10px rgba(235, 41, 56, 1), 10px -10px rgba(235, 41, 56, 0.2), 10px 10px rgba(235, 41, 56, 1), -10px 10px rgba(235, 41, 56, 0.2); } 75% { box-shadow: 10px -10px rgba(235, 41, 56, 0.2), 10px 10px rgba(235, 41, 56, 1), -10px 10px rgba(235, 41, 56, 0.2), -10px -10px rgba(235, 41, 56, 1); } } #wpadminbar { top: 0 !important; } #c27-site-wrapper { background-color: #ffffff }/* ----- Standard Font Setup ----- */ body { font-family: Arial,"Microsoft YaHei","微软雅黑","黑体","宋体",simsun,sans-serif !important; } .elementor-kit-1, .elementor-kit-11 { --e-global-typography-primary-font-family: Arial,"Microsoft YaHei","微软雅黑","黑体","宋体",simsun,sans-serif !important; --e-global-typography-secondary-font-family: Arial,"Microsoft YaHei","微软雅黑","黑体","宋体",simsun,sans-serif !important; --e-global-typography-text-font-family: Arial,"Microsoft YaHei","微软雅黑","黑体","宋体",simsun,sans-serif !important; --e-global-typography-accent-font-family: Arial,"Microsoft YaHei","微软雅黑","黑体","宋体",simsun,sans-serif !important; } /* ----- Force Hide ----- */ .user-area, .mob-sign-in, .single-job-listing .profile-header { display:none !important; } /* ----- Listing Single Page HEader Button Scroll ----- */ .listing-main-buttons>ul { overflow-x: unset; } /* ----- Listing Single Page Lightbox Controls Color ----- */ .pswp--svg .pswp__button { background-color: #EB2938; } /* ----- Listing Single Page Logo Box ----- */ .logobox .pf-head { display:none; } .singlelogo { margin: auto; display: block; width: 35%; max-width: 220px; } /* ----- Listing Single Page Location (Map) Link Buttons ----- */ .maplinkapps, .maplinkgeo { border: 1px solid #EB2938; border-radius: 5px; padding: 12px 20px; margin-right: 15px; } @media screen and (max-width: 767px) { .maplinkapps { display:none; } } @media only screen and (min-width: 768px) { .maplinkgeo { display: none; } } /* ----- Listing Single Page Box HEaders ----- */ .element .pf-head { margin-bottom: 15px; } .title-style-1 h5 { font-weight: 300; font-size: 22px; line-height: 17px; } /* ----- Listing Single Page Map ----- */ .block-field-job_location.listingmap .map-block-address { display:none; } /* ----- Listing Single Page Related Counter ----- */ .profile-menu .items-counter { line-height: 13px; } /* ----- Wechat Tooltip----- */ .Zebra_Tooltip .Zebra_Tooltip_Message { height: 290px; width:250px; background-image: url(https://saercibao.eu/wp-content/uploads/2020/11/WeChat_SalzburgerLand.jpg); background-repeat: no-repeat; background-size: 230px 230px; background-position: 10px 10px; padding-top:250px; text-align: center; } /* ----- List Layout on Pages ----- */ .elementor-text-editor>ul{ list-style-position: outside; margin-left: 35px; } /* ----- List Layout on Single Listings ----- */ .element.content-block ul, .element.content-block.wp-editor-content ul{ margin-left: 20px; } .element.content-block ul li, .element.content-block.wp-editor-content ul li{ list-style-position: outside; } /* ----- COrrect Region Term Icon Alignment ----- */ .term-icon.image-icon img { vertical-align: unset; } /* ----- Single Listings Header ----- */ .single-job-listing .main-info-desktop .profile-avatar, .single-job-listing .main-info-mobile .profile-avatar { display: none; } @media only screen and (max-width: 1450px){ .main-info-desktop .listing-main-info { width: 1170px; } } @media (min-width: 1450px){ .main-info-desktop .listing-main-info { width: 1300px; } } @media (min-width: 1450px), only screen and (max-width: 1450px) { .main-info-desktop .listing-main-info .col-md-6 { width: 100% !important; } .main-info-desktop .listing-main-info .profile-name { padding-left: 0px; } .main-info-desktop .listing-main-info .profile-name h1 { color: #000000A6; font-size: 3.1em; font-weight: 100 !important; font-family: "Noto Sans SC", Sans-serif; padding: 10px 15px 10px 15px; background-color: #FFFFFF; width: unset; } .main-info-desktop .listing-main-buttons, .main-info-desktop .profile-name { -webkit-box-pack: unset; justify-content: unset; min-height: unset; } .main-info-desktop .listing-main-buttons .price-or-date { background-color: #FFFFFF; } .main-info-desktop .listing-main-buttons .price-or-date .lmb-label, .main-info-desktop .listing-main-buttons .price-or-date .value { display: inline-block; color: #000000A6; font-size: 1.4em; font-weight: 600; font-family: "Noto Sans SC", Sans-serif; background-color: #FFFFFF; opacity: 1; } .main-info-desktop .listing-main-buttons .price-or-date .lmb-label{ padding: 10px 0px 10px 15px; } .main-info-desktop .listing-main-buttons .price-or-date .value { padding: 10px 15px 10px 0px; } .main-info-desktop .listing-main-buttons .price-or-date .lmb-label::after { content: "："; } .main-info-desktop .listing-main-buttons>ul { display: block; } .main-info-desktop .listing-main-buttons>ul>li { margin-left: 0px; } .main-info-desktop .listing-main-buttons .lmb-calltoaction a { width: min-content; margin: 25px 0px;; } } /* ----- PV Cards on Map Overay ----- */ .mapboxgl-popup-content .lf-item-info .lf-contact li { overflow: hidden; text-overflow: ellipsis; display: block; } 