/*
 Theme Name:   Cityo Child
 Theme URI:    https://themeforest.net/item/cityo-multiple-listing-directory-wordpress-theme/23710691
 Description:  Cityo Child Theme
 Author:       ApusTheme
 Author URI:   https://themeforest.net/user/apustheme
 Template:     cityo
 Version:      1.0.0
 Text Domain:  cityo-child
*/

body div.job_listing .listing-logo .inner img,
body .header-top-job .listing-logo img,
body .header-top-job .listing-logo .inner { border-radius:0px; border:0px; }

.logo-navbar-offcanvas a img { padding:0 20px; }

.splw-main-wrapper .splw-lite-wrapper .splw-lite-body .splw-lite-current-temp,
.splw-main-wrapper .splw-lite-wrapper .splw-lite-body .splw-lite-current-text { margin-top:0px!important; }
.splw-main-wrapper,
.splw-main-wrapper .splw-lite-wrapper .splw-lite-body .splw-lite-current-temp { margin-bottom:0px!important; }
.splw-main-wrapper .splw-lite-wrapper { padding-top:0px!important; }
.splw-main-wrapper .splw-lite-wrapper .splw-lite-body { padding-bottom:0px!important; }
.splw-main-wrapper .splw-weather-title,
.splw-main-wrapper .splw-lite-wrapper .splw-lite-header { display:none!important; }

.apus-offcanvas-body .splw-main-wrapper { margin-top:0px!important; }
.apus-offcanvas-body .splw-main-wrapper .splw-lite-wrapper .splw-lite-body .splw-lite-current-temp .splw-cur-temp .cur-temp,
.apus-offcanvas-body .splw-main-wrapper .splw-lite-wrapper .splw-lite-body .splw-lite-current-text .splw-lite-desc { color:black; }

.logo-navbar-offcanvas { text-align:center; }
.logo-navbar-offcanvas img { max-height:200px; margin:0 auto; }

body.single-job_listing article header .entry-header-wrapper > div.row > div.col-md-4 { display:none; }
body.single-job_listing article.detail-listing-event-v1 > div.header-gallery-wrapper { background-size:cover; }

.cookieSection1 { padding:0 1.3em; }

.woocommerce ul.order_details li.iban { padding-left:25px; }

.apus-breadscrumb .breadcrumb,
.widget-post-recent .date,
body.single-post .apus-social-share,
.listing-btn-wrapper.listing-bookmark,
div.job_listing .top-imformation > div:last-child,
a.direction-map[href="#maps"] { display:none; }
section#apus-breadscrumb { margin-bottom:0px; }
div.job_listing .listing-image .listing-btn-wrapper { margin-right:0px; }

div#apus-main-content { background-color:#f3f4fb; }

@media screen and (max-width:649.5px) {
	body.blog div.layout-blog.style-grid > .row > .item-list-blog article {
		display:flex;
		flex-direction: column;
	}
	body.blog div.layout-blog.style-grid > .row > .item-list-blog article > div { width:100%; }
}

@media screen and (max-width:767px) {
	.gweb-footer-row > div > div:nth-child(1) > div > div:nth-child(2) { text-align:center; }
	.gweb-footer-row > div > div:nth-child(1) > div > div:nth-child(2) img { max-width:190px; }
	
	.gweb-footer-row > div > div:nth-child(3) > div > div:nth-child(1),
	.gweb-footer-row > div > div:nth-child(3) > div > div:nth-child(2) * { text-align:center !important; }
	
	.gweb-icone-row .slick-carousel .item.slick-slide .features-box-image img { max-height:27px; width:auto; }
}

.add-listing { display:none !important; }
.btn-theme.experiences { background-color:white !important; color:var(--e-global-color-accent); }
@media screen and (max-width:991px) {
	.btn-theme.experiences { background-color:var(--e-global-color-accent) !important; color:white; }
}
@media screen and (max-width:1199.5px) {
	#apus-mobile-menu .logo-navbar-offcanvas { max-width:320px; }
	#apus-mobile-menu .splw-main-wrapper { margin-left:15px; }
}