/*
Theme Name: Talkie Child
Theme URI: https://iqonicthemes.com/wp-themes/qloud_wp/
Author: the iQonic team
Author URI: https://iqonicthemes.com/
Template: talkie 
Author: the talkie team
Author URI: https://iqonic.design/
Description: talkie brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Version: 1.2
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: talkie
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

#page header {
	position: absolute;
}

#page header.menu-sticky {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    float: left;
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
}

header .navbar-light .navbar-toggler {
    background: #67b9e5;
    border-color: #67b9e5;
}

header .main-header .navbar ul li:hover a, header .main-header .navbar ul li.current-menu-item a, header .main-header .navbar ul li a:hover{
    color: #ffffff;
}


header .main-header .navbar ul li.current-menu-parent a, header .main-header .navbar ul li.current-menu-parent i {
	color: #ffffff;
}

.footer-logo{
	text-align: right;
}

footer .widget .iq-contact li:nth-child(3) {
	display:none;
}

.footer-top .container .row div:nth-child(3) .widget {
	margin-bottom: 5px;
}


.footer-top .container .row div:nth-child(3) .widget img {
	width: 40%;
}

.desktop-closed-message-avatar img {
    width: 70% !important;
}

a.copyright-link {
    text-decoration: none;
}

footer .copyright-footer {
	margin-bottom: 100px;
}

.page-id-434 .text-left.iq-breadcrumb-one.iq-bg-over.black {
    background: url('http://dottorfarma.qwince.com/wp-content/uploads/2020/06/ricetta_1.png') !important;
}

.page-id-2222 .text-left.iq-breadcrumb-one.iq-bg-over.black {
    background: url('http://dottorfarma.qwince.com/wp-content/uploads/2020/06/chisiamo.png') !important;
}

.page-id-2222 .text-left.iq-breadcrumb-one.iq-bg-over.black h2.title, .page-id-434 .text-left.iq-breadcrumb-one.iq-bg-over.black h2.title {
	display: none;
}

.login-signin {
    background-color: #168BB4;
    border-radius: 40px 40px 40px 40px;
    padding: 14px 14px 14px 14px;
    width: 170px;
    font-family: "Roboto", Sans-serif;
    font-weight: 500;
}

div#botmanWidgetRoot > div {
    bottom: 60px !important;
}

footer .social-icone .fa {
    font-family: "FontAwesome";
}

@media only screen and (min-width: 1025px) {
	.elementor-element.equal-heigth.elementor-widget.elementor-widget-talkie_fancybox .elementor-widget-container .iq-services {
		min-height: 680px;
	}
	
	.footer-logo img {
		width: 20% !important;
	}
	
	.hurrytimer-cdt.hurrytimer-cdt--2394.hurrytimer-campaign.hurrytimer-campaign-2394 {
		margin-top: 100px;
	}	
	
	header .navbar ul li .sub-menu li {
		margin-left: -30%;
		width: 130%;
	}
	

	
}

@media only screen and (width: 1024px) {
	.elementor-element.elementor-column.elementor-col-33.elementor-inner-column.animated.fadeInUp {
		width: 33%;
	}
	.elementor-element.equal-heigth.elementor-widget.elementor-widget-talkie_fancybox .elementor-widget-container .iq-services {
		min-height: 810px;
	}	
}

@media only screen and (max-width: 1023px) {
	.elementor-element.elementor-column.elementor-col-33.elementor-inner-column.animated.fadeInUp {
		width: 100%;
	}
	
	header .main-header .navbar ul li .sub-menu, header .main-header .navbar ul li .sub-menu li a {
		background: #34aadc;
	}	
	
	header.menu-sticky .navbar ul li.current-menu-ancestor a, header .navbar ul li.current-menu-ancestor a, header .navbar ul li.current-menu-parent a {
		color: #ffffff;
		background: #34aadc;
	}	
	
	header .navbar ul li .sub-menu li a, header.menu-sticky .navbar ul li .sub-menu li a {
		color: #ffffff;
	}
}

@media only screen and (min-width: 993px){
	li#menu-item-2375 a {
		color: #fff;
		padding: 10px 20px;
		border: none;
		position: relative;
		background: #34aadc;
		-webkit-border-radius: 90px;
		-moz-border-radius: 90px;
		border-radius: 90px;
	}
}

@media (max-width: 992px) {
    header .navbar ul li.current-menu-item a, header .navbar ul li a:hover {
        background: #67b9e5;
    }
	
	#page header {
		position: relative;
	}

	header.menu-sticky .navbar ul li a, header.menu-sticky .navbar ul li i, header .main-header .navbar ul li a, header .main-header .navbar ul li i {
		color: #59597e;
	}	

}

@media only screen and (min-width: 480px) {
	li#menu-item-2622 {
		display: none;
	}
}

.elementor-element.elementor-element-32de36e5.elementor-hidden-phone.elementor-widget.elementor-widget-html {
    display: none;
}
