/* ===================================================================================

* Theme Name: Suxnix Child
* Theme URI: https://www.themegenix.net/wp/suxnix/
* Author: ThemeGenix
* Author URI: https://themeforest.net/user/themegenix/
* Description: Suxnix - Health Supplement WordPress Theme
* Version: 2.0
* Template: suxnix
* Text Domain: suxnix-child
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */
.search-popup-wrap button.search-btn,.search-popup-wrap button.search-btn:hover,.search-popup-wrap button.search-btn:active,.search-popup-wrap button.search-btn:focus{
	background-image:none;
	background-color:transparent;
}
.offCanvas-toggle{
	background-color: transparent;
    background-image: linear-gradient(133deg, #0C4F96 20%, #f2295b 100%);
}
.offCanvas-toggle img{
	-webkit-filter: invert(1);
   filter: invert(1);
}
#bg-loader{
	color:#c1cbd6;
}
#fg-loader{
	color:#0C4F96;
}
.breadcrumb>*, .breadcrumbs>*{
	font-size:16px;
}
.elementor-widget-container .breadcrumbs{
	column-gap:6px;
}
.widget ul li:hover span.float-right,.blog--tag a:hover{
	background:#d80168;
}
.blog-post-content-two .title{
	font-size:25px;
}
.blog-post-content-two p{
	font-size:16px;
}
.blog-post-meta .list-wrap li a{
	font-size:12px;
}
[class*="col-"] {
	padding-left:15px;
	padding-right:15px;
}
.inner-shop-area{
	padding: 60px 0 60px;
}

.parteneri-label{
	font-size: 20px;
    font-weight: 600;
    color: #d80168;
	text-transform: uppercase;
    font-family: 'Oswald', sans-serif;
	letter-spacing: .6px;
}

.parteneri-wrapper{
	display: flex; 
	flex-wrap: wrap; 
	gap: 8px; 
	margin: 8px 0; 
	align-items: flex-end; 
	align-items: stretch;
}
.partener-item{
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	text-align: left;
	row-gap: 3px;
	border-radius: 10px;
	padding: 8px 20px;
	transition: all 0.5s ease;
	background: #f7f7f7;
}
.partener-item:hover{
	/* box-shadow: 0px 4px 8px -5px; */
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	color:#000;
}
.partener-item img{
	margin-top: auto;
	max-width: 100px;
}

.blog--post--content .blog--post--title,
.blog--post--content .blog--tag a,
ul.wp-block-latest-posts li .wp-block-latest-posts__post-title,
.blog--post--content .blog--read--more a,.blog-post-content-two .blog--read--more a,.blog-post-meta .list-wrap li a,
.blog-post-content-two .title{
	text-transform: none;
}

.woocommerce-widget ul.product-categories li a, 
.widget_block ul li a, .widget.widget_pages ul li a, 
.widget.widget_nav_menu ul li a, .widget.widget_meta ul li a, 
.widget.widget_categories ul li a, .widget.widget_archive ul li a {
	text-transform: none;
}

.blog-post-meta .list-wrap li a{
	background: rgba(9 83 154 / 10%);
}
.blog-post-meta .list-wrap li:nth-child(2) a {
    background: rgba(216 1 104 / 10%);
}
.grecaptcha-badge { 
    visibility: hidden;
}
.blog-post-content-two .blog--post--bottom{
	margin-top: 10px;
}

.error-content .content,.error-content .btn.back-btn{
  text-transform: none;
}

.contact-form select.form-select{
  margin-bottom:0;
}

select:invalid{
  color: #aaa;
}

select{
  color: #222;
}

select option {
  color: #000;
}

select option[value=""][disabled] {
  color: #ccc;
}

.error-content .error-text {
    font-size: 180px;
}

.error-content .content {
    font-size: 38px;
}

#cm button:focus{
  background:var(--cc-btn-secondary-bg);
}
.wpcf7 .wpcf7-form.invalid .wpcf7-response-output{
  border-color:#d80168;
  margin: 2em 0.5em 1em 0;
  background:rgba(216 1 104 / 10%);
  color:#dc3232;
  display:inline-block;
}

.cpel-switcher__lang a{margin-top: -6px;}
.transparent-header.sticky-menu .cpel-switcher__lang a{color:#777 !important;}
.transparent-header.sticky-menu .cpel-switcher__lang a:hover,.transparent-header.sticky-menu .header-action-item > a:hover{color:#d80168 !important;}
