/*@import url('https://a.px-site.com/pxsite_public/template/0014/css/menu/header_menu_with_submenu.css');*/

#header_menu_hamburger_holder {display: none; text-align: right;}
	#header_menu_hamburger {display: inline-block; font-size: 28px; line-height: 75px; padding: 0px 20px; cursor: pointer; color: #444;}

#header_menu {position: absolute; right: 170px; top: 0px; line-height: 70px;}
    #header_menu ul {position: relative; padding: 0px; margin: 0px;}
        #header_menu ul li {list-style-type: none; display: inline-block; padding: 0 10px;}
        #header_menu ul li a {display: inline-block; text-align: center; padding: 0 20px; color: #fc8556; text-decoration: none;
                            position: relative; line-height: 2.3; font-weight: 600;}
        #header_menu ul li.act a, #header_menu ul li a:hover, #header_menu ul li a:active {color: #fc8556; text-decoration: none; border: 2px solid #fc8556; border-width: 0 0 2px 0;}

        
		#header_menu>nav>ul>li>a {display: block; text-align: center; color: #444; text-decoration: none;
								font-size: 100%; font-weight: 400; white-space: nowrap; line-height: 80px; height: 65px;}
			#header_menu>nav>ul>li.act>a, #header_menu>nav>ul>li:hover>a, #header_menu>nav>ul>li>a:hover, #header_menu>nav>ul>li>a:active {
					/*background-color: #85c4d4; color: #FFF;border-radius: 0 0 10px 10px;*/}
				#header_menu>nav>ul>li.li_with_submenu:hover>a {border-radius: 0 !important;}
			#header_menu>nav>ul>li>a>div {border-bottom: 0px solid #666; display: inline-block; line-height: 1.6; padding: 5px 10px;}
				#header_menu>nav>ul>li>ul.submenu {/*background-color: #85c4d4; left: 9px; right: 9px; width: auto; border-radius: 0 0 10px 10px; min-width: 0;
														border: 1px solid rgba(255,255,255,0.5); border-top: 0;
														background-clip: padding-box;*/}
					#header_menu>nav>ul>li:nth-child(1)>ul.submenu {min-width: 200px; border-radius: 0 10px 10px 10px;}
					#header_menu>nav>ul>li:nth-child(2)>ul.submenu {min-width: 200px; border-radius: 0 10px 10px 10px;}
					#header_menu>nav>ul>li:nth-child(4)>ul.submenu {min-width: 200px; border-radius: 0 10px 10px 10px;}
					#header_menu>nav>ul>li>ul.submenu a {color: #EEE; font-size: 85% !important; padding: 8px 10px !important;}
						#header_menu>nav>ul>li>ul.submenu a:hover, #header_menu>nav>ul>li>ul.submenu li.act a {color: #FFF; font-weight: 500;
							/*background-color: #85c4d4; border-radius: 10px;*/}
				#header_menu>nav>ul>li.act>a>div, #header_menu>nav>ul>li>a:hover>div, #header_menu>nav>ul>li>a:active>div {
								/*border-bottom-width: 3px;*/}


@media all and (max-width: 1200px){
	/*#header_menu>nav>ul>li {padding: 0 5px; width: auto; min-width: 100px;}
		#header_menu>nav>ul>li>a {padding: 0 5px; font-size: 130%;}*/
			#header_menu>nav>ul>li>a>div {padding: 5px 5px; font-size: 90%;}
}


/* Medium Devices, Desktops */
@media all and (max-width: 991px){
	/*#header_menu>nav>ul>li {padding: 0 0px;min-width: 80px;}
		#header_menu>nav>ul>li>a {padding: 0 3px; font-size: 120%;}
	#header_menu_hamburger_holder {display: block;}
		#header_menu_hamburger {display: block;}
	#header_menu {width: 100%; top: 79px; left: 0; right: 0; height: auto; background-color: #FFF; line-height: 1.3;
								position: absolute; z-index: 20000;}
		#header_menu>nav>ul {display: none; border-bottom: 1px solid #e5e5e5; padding-bottom: 20px;}
		#header_menu ul li {display: block;}
			#header_menu ul li a {display: block; padding: 15px;}
			#header_menu>nav>ul>li>a {height: auto; line-height: 1.5; padding: 10px;}
		#header_menu>nav>ul>li>ul {display: none !important;}
		#header_menu>nav>ul.submenu_show {display: block;}
	#header_menu ul li.act, #header_menu ul li a:hover {background-color: #EEE;}
		#header_menu ul li a>div {border-bottom-width: 0 !important;}
	#header_menu>nav>ul.submenu>li>a {font-size: 100%; text-transform: none; padding: 5px 10px;}*/
}

