/* COLORS TEST DI PUB IN STAGE */
.ameheader_header,
.ameheader_overlay,
.ameheader_search_input,
.ameheader_search_submit{
    font-family: "Raleway", sans-serif;
	font-weight: 400;
}

.ameheader_logo{
	width: 152px;
	height: 36px;
	margin-left: -76px;
	bottom: 7px;
}

.ameheader_logo a{
	display: inline-block;
	height: 36px;
}

.ameheader_header{
  	background-color: #0d78c8;
}

.ameheader_tal{
	background-color: #000000;
}

.ameheader_tal:before{
	color: #999999;
}

.ameheader_overlay{
	background-color: rgba(0,0,0,0.7);
}

.ameheader_overlay_close{
	background-color: rgba(255,255,255,0.96);
}

.ameheader_search_close:before,
.ameheader_search_close:after{
	background-color: #0d78c8;
}

.ameheader_overlay_close:before,
.ameheader_overlay_close:after{
	background-color: #0d78c8;
}

.ameheader_overlay.click_through{
	background-color: transparent;
}

.ameheader_overlay_container{
	background-color: #FFFFFF;
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.10);
	        box-shadow: 0 0 20px rgba(0,0,0,0.10);
}

.ameheader_hamburger{
	border-top-color: rgba(255,255,255,1);
	border-bottom-color: rgba(255,255,255,1);
}

.ameheader_hamburger:after,
.ameheader_hamburger:before{
	background-color: #FFFFFF;
}

.ameheader_hamburger .span:before{
	color: #FFFFFF;
}

.ameheader_nav_overflow{
	background-color: #0d78c8;
}

[class$='_nav'] > ul li a{
	font-weight: 700;
}

.ameheader_overlay_nav > ul li > ul:before,
.ameheader_nav > ul li > ul li > ul:before{
    background: #ff5c00;
}

.ameheader_overlay_nav ul li a{
	color: #2c3841;
}

.ameheader_has_children:before,
.ameheader_has_children:after{
	background: #ff5c00;
}

.ameheader_overlay_special .ameheader_cover img{
	-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.15);
	        box-shadow: 0px 0px 10px rgba(0,0,0,0.15);
}

.ameheader_overlay_special > a{
    background: #0d78c8;
    color: #FFFFFF;
}

.ameheader_search_container{
	background-color: #FFFFFF;
}

.ameheader_search_opened .ameheader_search_container{
	-webkit-box-shadow: 0 0px 20px rgba(0,0,0,0.1);
	        box-shadow: 0 0px 20px rgba(0,0,0,0.1);
}

.ameheader_extra .ameheader_search:before{
	background: #0d78c8;
}

.ameheader_search_opened .ameheader_extra .ameheader_search:before{
	background: #FFFFFF;
}

.ameheader_search_opened .ameheader_extra .ameheader_search:before{
	-webkit-transform: scale(3);
	-ms-transform: scale(3);
	    transform: scale(3);
}

.ameheader_search_input{
	background: transparent;
}

.ameheader_search_submit{
    background: #ff5c00;
    color: #FFFFFF;
    border-color: #ff5c00;
}

.ameheader_overlay_login > a{
    color: #2c3841;
}

.ameheader_overlay_login > a:first-child{
    background: #cccccc;
}

.ameheader_overlay_external ul li a{
	color: #2c3841;
}

.ameheader_overlay_social{
	border-top: 3px solid #f3f3f3;
	border-bottom: 3px solid #f3f3f3;
}

.ameheader_overlay_social:before{
	color: #d1d1d1;
}

.ameheader_facebook:before,
.ameheader_twitter:before,
.ameheader_googleplus:before,
.ameheader_pinterest:before,
.ameheader_instagram:before,
.ameheader_youtube:before,
.ameheader_whatsapp:before,
.ameheader_rss:before{
	background-color: #ff5c00;
}

[class$="_nav"] > ul li.selected > a,
[class$="_nav"] > ul li.selected > .ameheader_section_name a{
	color: #ff5c00;
}

@media screen and (min-width: 1000px){
	.ameheader_nav > ul,
	.ameheader_nav > ul li > ul,
	.ameheader_special a,
	.ameheader_search_submit{
		font-size: 18px;
	}

	.ameheader_logo{
		height: 74px;
		width: 316px;
		margin-left: -153px;
		bottom: 61px;
	}

	.ameheader_second_logo{
		width: 194px;
		height: 42px;
		left: 85px;
		margin-top: 14px;
  	}

	.ameheader_logo a{
		height: 74px;
	}

	.ameheader_second_logo a{
		height: 42px;
	}

	.ameheader_logo a,
	.ameheader_second_logo a{
		display: inline-block;
	}

	.ameheader_header_sticky .ameheader_nav,
	.ameheader_topstrip .ameheader_nav,
	.ameheader_slim .ameheader_nav{
		margin-left: 295px;
	}

	.flying-container{
		background: #000;
	}

	#strip_adv{
		background: #000;
	}

	.ameheader_overlay_close_panel{
		background-color: transparent;
	}

	.ameheader_topstrip .ameheader_bottom_container,
	.ameheader_slim .ameheader_bottom_container,
	.ameheader_header_sticky .ameheader_bottom_container{
		background-color: #0d78c8;
	}

	.ameheader_nav > ul li {
	    margin: 0 10px;
	}

	.ameheader_nav ul li a,
	.ameheader_nav > ul li.selected > a{
		color: #FFFFFF;
	}

	.ameheader_nav > ul li.selected > a:after{
		background-color: #ff5c00;
  	}

	.ameheader_nav > ul li > ul li.selected > a{
		color: #ff5c00;
	}

	.ameheader_thirdlevel .ameheader_nav > ul li.ameheader_section .ameheader_section_name,
	.ameheader_thirdlevel .ameheader_nav > ul li.ameheader_section .ameheader_section_name a{
		color: #2c3841;
		opacity: .6;
	}

	.ameheader_nav > ul li.ameheader_has_children:after,
	.ameheader_nav > ul li.ameheader_has_children:before,
	.ameheader_thirdlevel .ameheader_nav > ul li.ameheader_section > ul li.ameheader_has_children:after,
	.ameheader_thirdlevel .ameheader_nav > ul li.ameheader_section > ul li.ameheader_has_children:before{
		background: rgba(255,255,255,1);
	}

	.ameheader_nav > ul li > ul li.ameheader_has_children:after,
	.ameheader_nav > ul li > ul li.ameheader_has_children:before{
		background: #ff5c00;
	}

	.ameheader_nav > ul li > ul,
	.ameheader_thirdlevel .ameheader_nav > ul li.ameheader_section > ul li > ul{
		background-color: #FFFFFF;
		-webkit-box-shadow: 0 0 20px rgba(0,0,0,0.07), 0 0px 8px rgba(0,0,0,0.2);
		        box-shadow: 0 0 20px rgba(0,0,0,0.07), 0 0px 8px rgba(0,0,0,0.2);
	}

	.ameheader_thirdlevel .ameheader_nav > ul li.ameheader_section:hover > ul,
	.ameheader_thirdlevel .ameheader_nav > ul li.ameheader_section > ul{
		background: none;
		-webkit-box-shadow: none;
		        box-shadow: none;
	}

	.ameheader_nav > ul li:hover > ul li a{
		color: #2c3841;
	}

	.ameheader_nav > ul li.selected > a:after{
	    height: 3px;
	    width: 100%;
	    bottom: 0px;
	    left: 0;
    }

	.ameheader_nav > ul li:hover > ul li.selected > a,
	.ameheader_thirdlevel .ameheader_nav > ul li.ameheader_section > ul li > ul li.selected a{
		color: #ff5c00;
	}

	.ameheader_nav > ul li:hover > ul li.selected > a:after,
	.ameheader_nav > ul li > ul li.selected > a:after,
	.ameheader_thirdlevel .ameheader_nav > ul li.ameheader_section > ul li > ul li.selected a:after{
		background: none;
	}

	.ameheader_thirdlevel .ameheader_nav > ul li.ameheader_section > ul li a{
		color: #FFFFFF;
	}

	.ameheader_thirdlevel .ameheader_nav > ul li.ameheader_section > ul li > ul li a{
		color: #2c3841;
	}

	.ameheader_thirdlevel .ameheader_nav > ul li.ameheader_section > ul li > ul:before{
		background: none;
	}

	.ameheader_nav > ul li > ul li > ul{
		position: relative;
		-webkit-box-shadow: none;
		        box-shadow: none;
	}

	.ameheader_nav_overflow .ameheader_nav_overflow_menu{
		background: -webkit-linear-gradient(left, rgba(13,120,200,0) 0%,rgba(13,120,200,1) 30px);
		background: -o-linear-gradient(left, rgba(13,120,200,0) 0%,rgba(13,120,200,1) 30px);
		background: linear-gradient(to right, rgba(13,120,200,0) 0%,rgba(13,120,200,1) 30px);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d78c8', endColorstr='#0d78c8',GradientType=1 );
	}

	.ameheader_nav_overflow .ameheader_nav_overflow_menu span,
	.ameheader_nav_overflow .ameheader_nav_overflow_menu span:before,
	.ameheader_nav_overflow .ameheader_nav_overflow_menu span:after{
		background-color: #FFFFFF;
	}

	.ameheader_login a.ameheader_logged{
		background-color: #FFFFFF;
	}

	.ameheader_login a.ameheader_logged svg g{
		stroke: #0d78c8;
	}

	.ameheader_special .ameheader_cover{
		-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
		        box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
	}

	.ameheader_special a{
	    color: #FFFFFF;
	}

	.ameheader_search_visible .ameheader_search_submit{
	    background: url("data:image/svg+xml;utf8,<svg width='30' height='30' xmlns='http://www.w3.org/2000/svg'><g style='stroke:rgba(13,120,200,1);' stroke-width='3' fill='none' fill-rule='evenodd'><path d='M4.728 13.027c0-4.583 3.778-8.3 8.417-8.3 4.648 0 8.416 3.726 8.416 8.3 0 4.583-3.775 8.3-8.414 8.3-4.65 0-8.417-3.726-8.417-8.3z'/><path d='M20.073 20.14l4.81 4.742' stroke-linecap='square'/></g></svg>")  no-repeat;
	}

	.ameheader_external ul li a{
		color: #FFFFFF;
	}
}
/* END COLORS */