/*
Theme Name: Avada Child
Description: The #1 selling theme of all time that allows you to build virtually any design style.
Template:    Avada
-----------------------------------------------------------------------------*/
@import url("../Avada/style.css");
 .fusion-secondary-header {
        position: fixed;
        top: 0;
        width:100%;
        max-width:1230px;
        z-index:999999;
    }
    .fusion-header {
        margin-top:40px;
    }
#apply {
    display: none; 
}
@media only screen and (max-device-width: 600px) {
    .fusion-header-banner {
        display:none;
    }
   
    #apply {
        display: block; 
        border:1px solid white!important;
        float:left;  
        border:1px white;
        font-weight: bold;
        padding:5px 20px;
        margin-left:20px; 
        margin-top:-6px;  
        text-align: right!important;        
    }
    .fusion-social-networks {
        float:left;
    }
    #menu-menu-arriba {
        display:none;
    }
}

.fusion-main-menu {
    display:none;
}
#cookie-law-info-bar {
    z-index:100000;
}

/* Formularios */

.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title {font-size:16px !important}
.gform_wrapper .gravity-select-parent .select-arrow {height: 28px;}
#wrapper .gform_wrapper .gravity-select-parent select {padding:4px}
.gform_wrapper .gform_page_footer .button.gform_next_button {background:#e15829;color:#fff;float:right}
#gform_submit_button_4 {background:#e15829;color:#fff;}
#gform_submit_button_4:hover {background:#3a4458;color:#fff}
.gform_wrapper .gform_page_footer .button.gform_next_button:hover,.gform_wrapper .gform_page_footer .button.gform_previous_button {background:#3a4458;color:#fff}
.gform_wrapper .gform_page_footer .button.gform_previous_button:hover {background:#e15829;}
.legal .gfield_required {display:none}
.gform_wrapper .guest-invitation label.gfield_label {font-size:14px !important}
.gform_wrapper .guest-invitation h2.gsection_title {
    margin: 40px 0px 0px!important;
    background: #eeeeee;
    padding: 3px 10px!important;
}
.gform_wrapper #gform_5 h2.gsection_title {
	margin: 0px 0px 0px!important;
    background: #eeeeee;
    padding: 3px 10px!important;
}
.gform_wrapper .guest-invitation .gsection, .gform_wrapper #gform_5 .gsection {
    border-bottom: none !important;
}
#gform_submit_button_4 {display:inherit !important}
.gform_wrapper .gform_page_footer input[type=submit] {display:inherit !important;float:right}
.gform_wrapper ul li.gfield {
    margin-bottom: 0px;
}
.gform_wrapper .gform_page_footer .button.gform_previous_button {background:#3a4458 !important;}

/* The button */
.addeventatc 							{width:195px;margin: 0px auto;display: block;position:relative;text-align:center;z-index:999998;background:#3a4458;cursor:pointer;font-family:Roboto,"Segoe UI",Frutiger,"Frutiger Linotype","Dejavu Sans","Helvetica Neue",Arial,sans-serif;color:#fff!important;font-size:15px;font-weight:300;text-decoration:none;padding:12px 20px 12px 15px;}
.addeventatc img {margin-right: 5px;}
.addeventatc:hover 						{color:#fff;font-size:15px;text-decoration:none;background-color:#2c84f4;}
.addeventatc:active 					{top:1px;}
.addeventatc .arrow 					{width:15px;height:10px;position:absolute;top:50%;right:15px;margin-top:-5px;background:url(../gfx/icon-arrow-t1.png) no-repeat;}
.addeventatc-selected 					{background-color:#2c84f4;}
.addeventatc .start, .addeventatc .end, .addeventatc .timezone, .addeventatc .title, .addeventatc .description, .addeventatc .location, .addeventatc .organizer, .addeventatc .organizer_email, .addeventatc .facebook_event, .addeventatc .all_day_event, .addeventatc .date_format, .addeventatc .alarm_reminder, .addeventatc .recurring, .addeventatc .attendees, .addeventatc .calname, .addeventatc .uid, .addeventatc .status, .addeventatc .method, .addeventatc .client {display:none!important;}

/* The drop down */
.addeventatc_dropdown 					{width:215px;position:absolute;z-index:99999;padding:6px 0px 0px 0px;background:#fff;text-align:left;display:none;margin-top:2px;margin-left:-1px;border-top:1px solid #c8c8c8;border-right:1px solid #bebebe;border-bottom:1px solid #a8a8a8;border-left:1px solid #bebebe;-webkit-box-shadow:1px 3px 6px rgba(0,0,0,0.15);-moz-box-shadow:1px 3px 6px rgba(0,0,0,0.15);box-shadow:1px 3px 6px rgba(0,0,0,0.15);}
.addeventatc_dropdown span 				{display:block;line-height:100%;background:#fff;text-decoration:none;font-size:14px;color:#333;padding:9px 10px 9px 40px;}
.addeventatc_dropdown span:hover 		{background-color:#f4f4f4;color:#000;text-decoration:none;font-size:14px;}
.addeventatc_dropdown em 				{color:#999!important;font-size:12px!important;}
.addeventatc_dropdown .frs 				{background:#fff;color:#cacaca!important;cursor:pointer;font-size:9px!important;font-style:normal!important;font-weight:normal!important;line-height:110%!important;padding-left:10px;position:absolute;right:10px;text-align:right;text-decoration:none;top:5px;z-index:101;}
.addeventatc_dropdown .frs:hover 		{color:#999!important;}
.addeventatc_dropdown .ateappleical 	{background-image:url(gfx/dropdown-apple-t1.png);background-position:13px 50%;background-repeat:no-repeat;}
.addeventatc_dropdown .ateoutlook 		{background-image:url(gfx/dropdown-outlook-t1.png);background-position:13px 50%;background-repeat:no-repeat;}
.addeventatc_dropdown .ateoutlookcom 	{background-image:url(gfx/dropdown-outlook-t1.png);background-position:13px 50%;background-repeat:no-repeat;}
.addeventatc_dropdown .ategoogle 		{background-image:url(gfx/dropdown-google-t1.png);background-position:13px 50%;background-repeat:no-repeat;}
.addeventatc_dropdown .ateyahoo 		{background-image:url(gfx/dropdown-yahoo-t1.png);background-position:13px 50%;background-repeat:no-repeat;}
.addeventatc_dropdown .atefacebook 		{background-image:url(gfx/dropdown-facebook-t1.png);background-position:13px 50%;background-repeat:no-repeat;}
.addeventatc_dropdown .copyx 			{height:21px;display:block;position:relative;cursor:default;}
.addeventatc_dropdown .brx 				{height:1px;overflow:hidden;background:#e0e0e0;position:absolute;z-index:100;left:10px;right:10px;top:9px;}
