/*
Theme Name: SoftStar Themes
Theme URI: https://www.softstar.com.pl
Template: oceanwp
Author: SoftStar
Author URI: https://www.softstar.com.pl
Description: SoftStar Themes for Wordpress
Version: 1.1.1

*/

.content-full-width .content-area,
body.content-full-screen #content-wrap,
body.content-full-width #content-wrap {
    width: 100% !important;
    max-width: none !important;
    padding: 0 !important;
    border: 0 !important;
}

.pageLogoSticky { 
    display: none;
}

.elementor-sticky--active .pageLogoSticky  {
    display: block;
}

.pageLogoNonSticky {
	position: absolute !important;
}

.switcher.notranslate {
	position: absolute;
	margin-top: 12px;
	width: 130px;
}

.switcher.notranslate a {
	width: 118px !important;
}

.openTimeDiv {
    position: absolute !important;
    bottom: -100px;
    right: 20px;
    width: 400px !important;
    display: block !important;
}

.openTimeDiv .openTime {
	background-color: #000;
	color: #F39C12;
    padding: 5px 10px;
}

@media (max-width: 767px) {
	.pageLogoSticky { 
		display: block;
	}
	
	.switcher.notranslate {
		width: 60px;
		margin-top: 5px;
	}
	
	.switcher.notranslate a {
		font-size: 0pt;
		width: 48px !important;
	}
	
	.openTimeDiv {
		width: 300px !important;
	}
}

.tribe-events-c-events-bar__views {
	display: none !important;
}

.single-tribe_events .tribe-events-c-subscribe-dropdown__button {
	width: 250px;
}

.tribe_events-template-default.single.single-tribe_events #right-sidebar{
	display: none;
}

.tribe_events-template-default.single.single-tribe_events .content-area {
	border-right-width: 0;
	width: 100%;
}

.tribe-events-calendar-month__header-row h3 {
	text-align: center !important;
    font-weight: 700 !important;
}

/*
.tribe-events-calendar-month__calendar-event-title a{
	color: #000 !important;
	font-weight: 600 !important;
	
}
*/

.tribe-events-single-section.tribe-events-event-meta.tribe-clearfix .tribe-events-event-categories-label,
.tribe-events-single-section.tribe-events-event-meta.tribe-clearfix .tribe-events-event-categories {
	display: none;
}

body.archive.category.content-max-width #content,
body.single-post.content-max-width .entry-header,
body.single-post.content-max-width .entry-content p,
body.single-post.content-max-width .entry-content ul,
body.single-post.content-max-width .entry-content .wp-block-file
{
	max-width: 1000px;
	margin: auto;
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
}

body.single-post.content-max-width article .thumbnail {
	max-width: 500px;
}

body.archive.category.content-max-width article .thumbnail {
	max-width: 400px;
	margin: auto;
}

.list-group-item-download {
	padding: 0.75rem 1.25rem;
    margin-bottom: 3px;
    background-color: #008fd5;
    border: 0;
    color: #fff;
    border-radius: 0;
    font-weight: normal;
    text-decoration: none !important;
	position: relative;
    display: block;
}

.list-group-item-download:hover {
	opacity: 0.9;
	color: #fff;
}

.list-group-item-download i {
	color: #fff;
	font-weight: 900;
	margin-top: 3px;
	font-size: 20px;
	float: right;
}

.list-group-file-download i {
	color: #fff;
	font-weight: 900;
	margin-top: 3px;
	font-size: 20px;
	float: right;
}

.list-group-file-download .elementor-button-text {
    font-weight: normal;
    text-decoration: none !important;
	text-align: left;
}

.list-group-item-download + br {
	display: none;
}

.userway_dark {
	margin-top: 100px;
}

header#site-header {
	position: relative;
    float: left;
	width: auto;
}

main#main {
	position: relative;
    float: left;
}

#outer-wrap #wrap {
	width: fit-content;
	margin: auto;
}

@media (max-width: 1309px) {
	main#main { 
		width: 78%;
	}
}

@media (max-width: 1141px) {
	main#main { 
		width: 75%;
	}
}

@media (max-width: 1006px) {
	main#main { 
		width: 70%;
	}
}