/* phone.css */

@media (max-width: 640px) {
	#left-side-menu {
		display: none;
	}
	#site-content {
		width: 100%;
		height: 100vh;
		overflow-y: auto;
	}
	.elementor-section .elementor-container {
		-ms-flex-wrap: unset;
		flex-wrap: unset;
	}
	#jet-popup-3407 .jet-popup__close-button, 
	#jet-popup-3408 .jet-popup__close-button, 
	#jet-popup-3409 .jet-popup__close-button, 
	#jet-popup-3410 .jet-popup__close-button, 
	#jet-popup-3412 .jet-popup__close-button {
		top: -10px;
		right: -30px;
	}
	#jet-popup-3407 .jet-popup__container-inner, 
	#jet-popup-3408 .jet-popup__container-inner, 
	#jet-popup-3409 .jet-popup__container-inner, 
	#jet-popup-3410 .jet-popup__container-inner, 
	#jet-popup-3412 .jet-popup__container-inner {
		padding: 10px !important;
	}
	#meeting-table tr,
	.table-view-block p	{
		font-size: 13px;
	}
	.table-view-block, .table-view-block-header {
		width: 100vw;
	}
	.table-view-block-header {
		font-size: 14px;
	}
	.table-cell-id,
	.table-cell-date,
	.table-cell-title,
	.table-cell-coordinates,
	.table-cell-observer,
	.table-cell-additional {
		padding: 3px 5px !important;
	}
	.table-cell-id {
		width: 12%;
	}	
	.table-cell-date {
		width: 20%;
	}	
	.table-cell-title {
		width: 35%;
	}
	.table-cell-coordinates {
		width: 20%;
	}	
	.table-cell-observer {
		width: 20%;
	}	
	.table-cell-additional {
		width: 33%;
	}	
	.acff-submit-button,
	#save-geo-coordinates-button,
	#save-as-draft-button {
		min-width: unset;
		width: 100%;
		margin: 15px 10px;
	}
	.published-meetings-filters .apply-filters__button,
	.published-meetings-filters .jet-remove-all-filters__button	{
		font-weight: 400;
		font-size: 13px;
		padding: 5px 15px;
		white-space: unset;
	}	
	.smartfooter-links {
		/*width: 70%;*/
		width: -webkit-fit-content;
		width: fit-content;
		padding: 0 25px;
		height: 80px;
	}
	#site-manage-block img,
	#news-view-block img,
	#map-filter-block img,
	#map-manage-block img,
	#listing-filter-block img,
	.menu-item-block img {
		width: 50px;
		height: 50px;
	}	
}


@media (max-width: 315px) {
	.smartfooter-links {
		/*width: 70%;*/
		width: -webkit-fit-content;
		width: fit-content;
		padding: 0 5px;
		height: 70px;
	}

	#site-manage-block img,
	#news-view-block img,
	#map-filter-block img,
	#map-manage-block img,
	#listing-filter-block img,
	.menu-item-block img {
		width: 35px;
		height: 35px;
	}		
}	