/*
Theme Name: Cucafilms Theme
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:*/

/*topbar*/

#header_meta .phone-info {
    order: 1;
    font-size: 15px;
    font-weight: 300;
}
#header_meta .phone-info a {
    padding-right: 10px;
    padding-left: 10px;
}

[data-av_icon]:before {
    display: inline-block;
    text-decoration: none;
}

#header_meta .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_meta .sub_menu {
    order: 2;
    top: 0;
}
#header_meta .sub_menu ul {
    margin-top: 10px;
}
#header_meta .sub_menu ul li {
   padding-left: 0;
}
@media only screen and (min-width: 998px){
    #header_meta .phone-info ul#phone-bar{
        margin-left: 0;
        margin-bottom: 0;
    }
    #header_meta .phone-info ul li.first-item::after,
    #header_meta .phone-info ul li.second-item::after{
        content: " | "
    }
    #header_meta .phone-info  ul#phone-bar li{
        display: inline-block;
    }
    #header_meta .phone-info ul#phone-bar li.first-item {
        padding-left: 0;
    }
}

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

        padding: 0 0;
    }

    .responsive #header_meta .sub_menu>ul {
        padding: 0;
    }
}

/*dispositivos móviles*/
@media only screen and (max-width: 479px) {
    a.topbar-phone span,
    a.topbar-email span{
        display: none;
    }
}

/*formulario de contacto*/

#top #wrap_all #main #av_section_1 div main div div div form fieldset #avia_5_1.av-form-text ul li{
	padding: 0;
}
#top #wrap_all #main #av_section_1 div main div div div form fieldset #avia_5_1.av-form-text p strong{
	color: #666666;
}


/*header*/
#top.page-id-431 #header{
	background-color: rgba(255,255,255,0.4);
}

/*form*/
#top #wrap_all #main #av_section_1 div main div div div form fieldset #avia_5_1.av-form-text p{
		line-height: 1.3em !important;
}



