/*
Theme Name: Saperes Themes
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Empatica Internet SL
Author URI: https://www.emaptica.net
Template: enfold
*/



/*Add your own styles here:*/

/* TOP BAR */
#header .phone-info {
    order: 1;
    font-size: 15px;
    font-weight: 300;
}
#header .phone-info a {
    padding-right: 10px;
    padding-left: 10px;
}
#header .phone-info a span:hover {
	color:#a81010;
}
[data-av_icon]:before {
    display: inline-block;
    text-decoration: none;
}

#header .phone-info a > span,
ul#avia2-menu.menu li:last-child {
    padding-left: 10px;
}
ul#avia2-menu.menu li a{
    font-size: 15px;
    font-weight: 300;
	text-decoration: none;
}
ul#avia2-menu.menu li:last-child {
	border-left: 1px solid #333333 !important;
}
#header .sub_menu {
    order: 2;
    top: 0;
}
#header .sub_menu ul {
    margin-top: 10px;
}
#header .sub_menu ul li {
   padding-left: 0;
}
@media only screen and (min-width: 998px){
	#header .phone-info ul#phone-bar{
		margin-left: 0;
		margin-bottom: 0;
	}
	#header .phone-info ul li.first-item::after,
	#header .phone-info ul li.second-item::after{
		content: " | "
	}
	#header .phone-info  ul#phone-bar li{
		display: inline-block;
	}
	#header .phone-info ul#phone-bar li.first-item {
		padding-left: 0;
	}
}

@media only screen and (max-width: 997px){
	#header .phone-info{
		float: none !important;
		width: 100%;
		clear: both;
		text-align: center;
	}
	#header .phone-info ul#phone-bar{
		margin-left: 0;
		margin-bottom: 0;
	}
}
@media only screen and (max-width: 767px){
	.responsive #top #wrap_all .container {
 	   width: 90%;
	   max-width: 90%;
	}	
	.responsive #header .sub_menu {
		padding-right: 10px;
	}
	.responsive #top ul.avia_wpml_language_switch li {
		margin-left: 2px;
	}	
	.responsive #header .sub_menu>ul>li {
		padding: 0 0;
	}
	.responsive #header .sub_menu>ul {
		padding: 0;
	}
}

/* CONTACT */
.avia_ajax_form.contact-form .av-form-text p {
    font-size: 12px;
}
#contact .av_gmaps_main_wrap .link-gmaps-tooltip{
	color: #a81010;
	text-decoration: underline;
}
#contact .av_gmaps_main_wrap .link-gmaps-tooltip:hover{
	text-decoration: none;
}