/*
Theme Name: YITH Proteo Child
Theme URI: https://proteo.yithemes.com/
Template: yith-proteo
Author: YITH
Author URI: https://yithemes.com
Description: Proteo is a modern, fast and fully customizable WooCommerce theme. Designed and developed by YITH - a team of top developers of premium themes - with a beautiful UI, a minimal design and an optimized code, is perfect for each kind of site or shop. With the Proteo Wizard you can import our demo content with just a few clicks - in less than 2 minutes! - and easily customize it using the advanced front-end customizer. Proteo is the best solution if you want a complete WooCommerce theme that works perfectly also in mobile devices and start quickly to sell your products with WooCommerce without technical knowledge. Works perfectly with page builders like Elementor, Gutenberg &amp; Visual composer. Key features: # WooCommerce Ready # Responsive with a perfect mobile design # Compatible with Elementor, Gutenberg, Visual Composer and others page builders # Translation Ready # Frontend customizer with hundred of options to customize header, footer, pages, typography, style, ecc. # Google fonts support # Regularly updated and improved with new demos and advanced features # Support to all YITH plugins. Check all our Proteo demos: https://proteo.yithemes.com/
Tags: one-column,two-columns,left-sidebar,right-sidebar,wide-blocks,block-styles,buddypress,custom-background,custom-colors,custom-header,custom-logo,custom-menu,editor-style,featured-images,flexible-header,footer-widgets,full-width-template,rtl-language-support,theme-options,threaded-comments,translation-ready,blog,e-commerce,portfolio
Version: 1.9.1.1663067292
Updated: 2022-09-13 11:08:12

*/
.entry-content p:not([class^=has]), .entry-content li:not(.product):not(.wc-block-grid__product) {
    line-height: 1.5;
}





.main-navigation ul ul a {
 
  white-space: pre;
  
}




.site-header:not(.sticky) ul {
    margin-bottom: 100px;
	transition: all 0.3s ease-in-out;
}



.site-header:not(.sticky)  a:hover,.site-header.sticky a:hover{
	color:#2298c9  !important;
}

.sticky img.custom-logo {
    width: 160px;
    transition: all 0.3s ease-in-out;
	padding-bottom:5px;
   
}

img.custom-logo {
    transition: all 0.3s ease-in-out;
}


#main-footer div[class^=footer-sidebar] {
    
    
	line-height:20px;
}

li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-7683 {
    margin-right: 0px;
}


.egr_dental{
	margin:50px 0;
}


/*Topbar*/
section#block-8 {
   /* float: left; */
}

div#topbar {
    height: 50px;
	
}

#topbar .widget, .header-sidebar .widget{
	margin: 0 20px 0 0;
}
#topbar .widget{
	height:50px;
}

#topbar .widget p{
	margin-bottom:unset;
}



section#block-13{
	float:left;
}



/*footer*/
footer#main-footer a:hover {
    text-decoration: none;
}

footer#main-footer a{
	font-size:15px;
	letter-spacing:1px;
}


/*Homepage Services*/

.egr_service1 {
	background-color:#2298c9 !important;
	height:430px;
	
}

.egr_service2 {
	background-color:#65b0b2 !important;
	height:430px;
	
}

body.home .site-header:not(.sticky).with-header-slider div#primary-nav-menu a {
    color: white;
}

body.home .main-navigation ul ul a{
	color:black !important;
	
}

body .main-navigation ul ul a:hover{
	color:#2298c9  !important;
}


.egr_serviceText{
	padding:50px;
	/*word-spacing:2px;*/
	
	
}

@media only screen and (max-width: 480px) {
	div#topbar{
		height:unset;
		text-align:left;
	}
	
	.yith-slider-slide.slide-id-8183.slick-slide.slick-current.slick-active, 	.yith-slider-slide.slide-id-7860.slick-slide.slick-current.slick-active  {
    padding-top: unset !important;
}
	
	
	.sticky img.custom-logo {
    width: unset;
    transition: unset;
	padding-bottom:unset;
   
}
	
	
}