/*
Theme Name: Blocksy Child
Theme URI: https://creativethemes.com/blocksy/
Template: blocksy
Author: CreativeThemes
Author URI: https://creativethemes.com
Description: Blocksy is a blazing fast and lightweight WordPress theme built with the latest web technologies. It was built with the Gutenberg editor in mind and has a lot of options that makes it extendable and customizable. You can easily create any type of website, such as business agency, shop, corporate, education, restaurant, blog, portfolio, landing page and so on. It works like a charm with popular WordPress page builders, including Elementor, Beaver Builder, Visual Composer and Brizy. Since it is responsive and adaptive, translation ready, SEO optimized and has WooCommerce built-in, you will experience an easy build and even an increase in conversions. Note: Blocksy is built with the latest web technologies in order to bring you the smoothest experience, that told, old browsers like IE 11 and below may not work as expected. We strongly recommend you to update/switch to a modern browser.
Tags: blog,e-commerce,wide-blocks,block-styles,grid-layout,one-column,two-columns,three-columns,four-columns,right-sidebar,left-sidebar,translation-ready,custom-colors,custom-logo,custom-menu,featured-images,footer-widgets,full-width-template,theme-options,threaded-comments,buddypress,rtl-language-support,news
Version: 1.8.76.1677763522
Updated: 2023-03-02 13:25:22

*/

@font-face { font-family: Elza Light; src: url(https://be-mental.si/wp-content/themes/blocksy-child/font/elza-light.ttf); font-weight: normal; }

/*BANNER
header#header:after {
	content: 'Sejemski popust samo do konca septembra -10%';
    display: flex;
    justify-content: center;
	background-color: #fc8a56;
	padding:.5rem 0rem;
	font-weight:500;
	}
*/
/*MENU*/
#header {
	width:100%;
	position:fixed;}

.entry-content {
	margin:3rem 0rem;
}

.entry-header {
	display:none;
}

.ct-container-full{
	padding-top: 0!important;
}

.page-title {
	display:none;
}

#main {
	margin-top:-2rem;
}

.product-info{
	font-weight:600;
	font-size:18px;
	border: solid 1px;
    border-color: black;
    background-color: black;
    padding: 10px 25px;
    position: absolute;
    color: white;
	margin-top: 1rem !important;
    margin-bottom: 1rem !important;
	z-index:9;
}



/*CSS DESIGN*/
@media (min-width: 782px){
	.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
	margin:auto !important}
	
	/*div.woocommerce-product-gallery {
		margin-top:10rem;}*/
	
	.woocommerce.columns-3 {
		margin-top:15rem;
	}
	.product-entry-wrapper {
		margin-top:15rem !important;}
}

.hero-section {
	margin-bottom:1rem !important
}

.column__icons {
	text-align:center;
}

/*Change flex order on mobile*/
@media (max-width: 782px){
	h1{
		font-size:1.8em!important
	}
	.is-layout-flow img {
		margin-top:5rem;
	}
	#cover__background {
	margin-top:5rem;
	}
	.hero-section {
		margin-top:3rem;}
	.entry-content {
		margin: 9rem 0rem 3rem 0rem !important;
	}
	div.woocommerce-product-gallery {
		margin-top:10rem;}
	.woocommerce.columns-3 {
		margin-top:11rem;
	}
	.product-entry-wrapper {
		margin-top:11rem !important;}
}




.entry-content {
		margin: 8rem 0rem 3rem 0rem
	}
#cover__background {
	width:100%;
	max-width:100%;
}

.be__mental__products p {
	margin-top:.5rem !important;
}

@media (max-width: 782px){
	#be__spike,#be__square,#be__cube{
		flex-direction:column-reverse !important;}
	}

@media (min-width: 782px){
	.be__mental__products img{
		padding:50px !important;
		}
	.column__icons {
		min-height:350px;
		}
	}

.company__grow_line {
	text-align:center;
}
.company__grow_line h1 {
	margin-bottom:.5rem;
}
.company__grow_line h2 {
	margin-top:.5rem !important;
	font-size:20px;
	font-weight:500;
}

.column__icons {
		background-color: white;
		color: black;
	}
	.column__icons img {
		margin-top:0rem;
		padding-top:30px;
		width:70px;
	}
	.column__icons p {
		padding: 30px 10px
	}

/*FOOTER*/
[data-footer*="type-1"][data-footer*="reveal"] footer.ct-footer {
--position:auto !important;
}

#footer {
	background-color:#000;
}

#footer_be-mental {
	background-color:#000;
	color:#fff;
	max-width:100%;
	width:100% !important;
	padding-bottom:3rem;
	margin-bottom:0!important
}
.footer__1 h4 {
	color:#fff !important;
}
.footer__1 p {
	margin-bottom:10px;
	color:#fff;
}

.footer__1 a{
	color:#fff;
}

.footer__1 {
	text-align:center;
}

.klavzula {
	color:#fff;
	text-align:center;
}

.fb__bemental, 
.ig__bemental{
	width:40px;
}



#contact__form{
	text-align:center;
}

#about_us {
	text-align:center;
}
.default__width_footer{
	max-width:var(--default-editor, var(--block-max-width));
	margin:auto;
	width:var(--default-editor, var(--block-width))
}

.footer__1 .logo {
	width:150px !important;
}
.ct-container-full {
	padding-bottom: 0 !important}

@media (min-width: 782px) {
.default__width_footer.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {
	margin-top:1rem !important;}
	}

/*Popup povpraševanje*/
.demand_popup {
	left: 0;
    position: fixed;
    z-index: 9;
    width: 105px !important;
	bottom:0px;
    max-width: 5% !important;
	margin-bottom:0px !important
}

@media (max-width: 782px){
	.demand_popup {
		max-width:20% !important}}

.demand_popup img {
	margin:10px;
}

.pum-theme-default-theme{
	background-color:#00000075 !important;
}
/*Woocommerce*/
.product-entry-wrapper {
	margin-top:7rem;
}

/*PP*/
.cart {
	display:none
}

.product_meta {
	display:none
}

.wc-tabs {
	display:none !important;
}

.product>.woocommerce-tabs{
	padding-top:0rem !important
}


.wc-tab h2{
	display:none !important;
}

.price_screen{
	margin-bottom:1rem!important;
	margin-top:-1rem !important;
}

.price_screen strong{
	font-weight:700;
	font-size:20px;}

.woocommerce-Tabs-panel--description {
	margin-top:0rem !important
}

.sale-price {
	align-items:baseline !important;
}