﻿/*
 Theme Name: FashTech Spain
 Theme URI: http://www.fashtechspain.com
 Description: Tema de FashTech Spain - Adigital
 Author: Alberto Lario - Lario Byte Studio
 Author URI: http://www.lariobyte.com
 Template: Divi
 Version: 1.0
*/@import url("https://www.fashtechspain.com/assets/css/style.css");

/* ------------------------------------------------------- */

/* Navigation */
#main-header, #et-top-navigation {display:none !important;}
.et_header_style_split #et-top-navigation {display:none !important;}
.et_header_style_centered #main-header .logo_container {display:none !important;}

/* Top Header */
.et_fixed_nav #main-header, .et_fixed_nav #top-header {display:block !important; position:absolute !important;}
.et_non_fixed_nav.et_transparent_nav #main-header, .et_non_fixed_nav.et_transparent_nav #top-header {display:block !important;}
#et-secondary-nav .menu-item-has-children > a:first-child:after {display:none !important;}
li.menu-item.menu-item-language.menu-item-language-current.menu-item-has-children, li.menu-item.menu-item-language{display:none !important;}
@media (max-width: 980px){#et-secondary-nav, #et-secondary-menu {display:block !important; margin-top:7px !important;}}

/* Header */
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center {display:-webkit-table; display:-moz-table; display:-ms-table; display:table;}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content-container.center, .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-image-container.center {display: table;}

/* Back to top */
.et_pb_scroll_top.et-pb-icon {-webkit-border-top-left-radius:50px !important;-moz-border-top-left-radius:50px !important;border-top-left-radius:50px !important;-webkit-border-bottom-left-radius:50px !important;-moz-border-bottom-left-radius:50px !important;border-bottom-left-radius:50px !important;-webkit-border-top-right-radius:50px !important;-moz-border-top-right-radius:50px !important; border-top-right-radius:50px !important;-webkit-border-bottom-right-radius:50px !important;-moz-border-bottom-right-radius:50px !important; border-bottom-right-radius:50px !important; background:rgba(0,0,0,0.4); margin-right:10px !important;}
.et_pb_scroll_top:before {content:"6";}

/* Headings */
h1, h2, h3, h4, h5, h6 {font-weight:500 !important;}

/* Buttons */
a.sc-custom-button, a.big-button{background:none !important; color:#ffffff !important; border:2px solid #ffffff !important; text-transform:uppercase !important; font-family:'Open Sans', Helvetica, Arial, Lucida, sans-serif !important; font-weight:normal !important; font-size:14px !important; padding:10px 20px !important; margin:30px 6px 8px 0 !important; display:inline-block !important; text-shadow:none !important; -moz-box-shadow:none !important; -webkit-box-shadow:none !important; box-shadow:none !important; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important;line-height:26px !important; transition:all 0.2s !important;}
a.sc-custom-button:hover, a.big-button:hover{background:#ffffff !important; color:#000000 !important; border:2px solid #ffffff !important; font-family:'Open Sans', Helvetica, Arial, Lucida, sans-serif !important; font-weight:normal !important; font-size:14px !important; padding:10px 20px !important; margin:30px 6px 8px 0 !important; display:inline-block !important; text-shadow:none !important; -moz-box-shadow:none !important; -webkit-box-shadow:none !important; box-shadow:none !important; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important;line-height:26px !important; transition:all 0.2s !important;}

a.sc-custom-button, a.small-button{background:none !important; color:#111111 !important; border:2px solid #111111 !important; text-transform:uppercase !important; font-family:'Open Sans', Helvetica, Arial, Lucida, sans-serif !important; font-weight:bold !important; font-size:14px !important; padding:10px 20px !important; margin:30px 6px 8px 0 !important; display:inline-block !important; text-shadow:none !important; -moz-box-shadow:none !important; -webkit-box-shadow:none !important; box-shadow:none !important; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important;line-height:26px !important; transition:all 0.2s !important;}
a.sc-custom-button:hover, a.small-button:hover{background:#111111 !important; color:#ffffff !important; border:2px solid #111111 !important; font-family:'Open Sans', Helvetica, Arial, Lucida, sans-serif !important; font-weight:bold !important; font-size:14px !important; padding:10px 20px !important; margin:30px 6px 8px 0 !important; display:inline-block !important; text-shadow:none !important; -moz-box-shadow:none !important; -webkit-box-shadow:none !important; box-shadow:none !important; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important;line-height:26px !important; transition:all 0.2s !important;}

/* Events */
#evcal_list {border-radius:0px !important;}
/*.evcal_cblock .evo_date .start {font-size:40px !important;}*/
/*.evcal_cblock .evo_date .start em, .evcal_cblock .evo_date .end em {font-size: 14px !important; font-weight:bold !important;}*/
.ajde_evcal_calendar .evcal_month_line p {padding:10px 0 !important; font-size:18px !important; font-weight:500 !important;}
.ajde_evcal_calendar .calendar_header p.evo_month_title {font-size:20px !important; font-weight:700 !important;}
.evcal_cblock .evo_date .start em {margin-top:0 !important;}
.evcal_cblock .evo_start em.month, .evcal_cblock .evo_end em.month {font-size:9px !important;}
.evcal_desc .evcal_desc3 {display:none !important;}
.evcal_eventcard .evo_ics.evcal_col50, #evcal_list .eventon_list_event .evcal_eventcard .evo_ics.evcal_col50 {display:none !important;}
.evcal_evdata_row {padding:15px 25px !important;}
.eventon_events_list .eventon_list_event .evcal_list_a {padding:12px 0 10px !important; min-height:50px !important;}
#evcal_list .eventon_list_event .evcal_desc span.evcal_event_title, .eventon_events_list .evcal_event_subtitle {line-height:100% !important; padding-bottom:2px !important;}
.eventon_events_list .eventon_list_event .evcal_desc span.evcal_desc2, .evo_pop_body .evcal_desc span.evcal_desc2 {font-size:14px !important;}
#evcal_list .eventon_list_event .evo_metarow_organizer .evo_card_organizer_name, .evo_pop_body .evcal_evdata_row.evo_metarow_organizer .evo_card_organizer_name {font-size:14px !important; margin-top:0 !important;}
#evcal_list .eventon_list_event .evo_metarow_organizer .evo_card_organizer_name span.evo_card_organizer_name_t, .evo_pop_body .evo_metarow_organizer .evo_card_organizer_name span.evo_card_organizer_name_t {font-size:12px !important;}
.evo_clik_row .evcal_evdata_row, .evo_clik_row.evcal_evdata_row {padding:15px 25px !important;}
.eventon_events_list .eventon_list_event .evcal_list_a:after, .evcal_list_a:after {background-color:#cdcdcd !important;}
#evcal_list .eventon_list_event .evcal_desc span.evcal_event_title, .evo_popup .eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_title {color:#111111 !important;}

/* Logos */
a.logooos_next, a.logooos_prev {-webkit-border-radius:50% !important; -moz-border-radius:50% !important; border-radius:50% !important;}

/* Noticias*/
.et_pb_post {margin-bottom:0 !important;}
.et_pb_post h2 {margin-top:5px !important;}
.et_pb_blog_0 .et_pb_post .entry-title a:hover {color:#999999 !important;}
.et_pb_blog_0 .et_pb_post .entry-title:before {content: "•" !important; color: #ffffff !important; padding-right:10px !important;}

.pagination .alignleft {margin-top:20px !important;}
.pagination .alignright {margin-top:20px !important;}
.pagination .alignleft a{border:1px solid #999999 !important; padding:8px 12px 8px 8px !important;}
.pagination .alignright a{border:1px solid #999999 !important; padding:8px 8px 8px 12px !important;}


.post-excerpt {line-height:3em !important; font-size:12px !important;}

.et_overlay {border:none !important;}

.et_pb_blurb_content {max-width:100%; margin:0 0;}

.cli-plugin-button, .cli-plugin-button:visited, .medium.cli-plugin-button, .medium.cli-plugin-button:visited {background-color: #cccccc !important; font-size:12px !important; font-weight:normal !important; line-height:1; text-shadow:0 0 0 rgba(0, 0, 0, 0) !important;}
.cli-plugin-button, .cli-plugin-button:visited {background:none !important; text-shadow:0 !important; border-bottom:0 !important;}
.cli-plugin-button, .cli-plugin-button:visited {background:none !important; border-bottom:0 none !important; -moz-border-radius:0 !important; -webkit-border-radius:0 !important; border-radius:0 !important; -moz-box-shadow:0 0 0 rgba(0,0,0,0) !important; -webkit-box-shadow:0 0 0 rgba(0,0,0,0) !important; box-shadow:0 0 0 rgba(0,0,0,0) !important; text-shadow:0 0 0 rgba(0,0,0,0) !important;}
#cookie-law-info-bar {border:0; background-color:rgba(0,0,0,0.8) !important;padding:10px !important;}

@media (min-width: 981px){
#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {display:none !important;}
.et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item {margin: 0 5.5% 1.5% 0;}}

@media (max-width: 980px) {
#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {display:none !important;}
.et_pb_dpblog_portfolio_0 .et_pb_portfolio_item h2 {font-size:12px !important; line-height:1.4em !important;}
#footer-info {text-align:center !important;}}

@media only screen and (max-width: 767px) {
.et_pb_portfolio_item h2 {font-size:12px !important; line-height:1.4em !important;}
.post-excerpt {line-height: 1.5em !important; font-size:11px !important;}}