/* Estil header i logotip a la home */
body > div.wrapper > div > header { background-color: #f93ebe; }

/* Marge inferior paràgrafs */
p { margin-bottom: 10px !important; }

/* Separació entre línies del text de categoria del projecte a la home */
.project_category { line-height:1em !important; }

/* Centrar verticalment el text de l'slider a la home */
.slider_content_outer { height: 80% !important; }

/* Estil general botons */
.qbutton { padding: 10px 20px !important; }

/* Cantonades arrodonides a les imatges de la galeria de portfoli */
/* .portfolio_shader, .image_holder { border-radius: 4%; } */

/* Eliminar la categoria "Tot" del filtre del portfoli */
div.projects_holder_outer.v4.portfolio_with_space.portfolio_with_hover_text > div.filter_outer > div > ul > li:first-child { display: none; }

/* Estil del text al fer hover a les imatges de la galeria de portfoli */
div.text_holder_outer { width: 60% !important; }
div.text_holder_inner { text-align: left !important; vertical-align: top !important; }
div.text_holder > div > div > h5 > a { font-size: 12px; line-height: 0.8em !important; }
div.text_holder > div > div > h5 { line-height: 0.8em !important; }
div.text_holder > div > div > span.project_category { font-size: 10px !important; }
div.text_holder > div > div { padding: 20px; background-color: #f93ebe; }
div.text_holder > div > div > span { text-transform: uppercase; }

/* Estil pàgines individuals del portfolio */
div.content_inner > div.container > div { border: 1px #f93ebe solid; margin-bottom: 80px; box-shadow: #f93ebe 10px 10px; }
.container_inner { padding-top: 40px !important; }
/* Títol portfolio */
div.title_holder > div > div > div > div > div > h1 > span { background-color: #111111; padding: 20px; border: 1px #f93ebe solid; text-overflow: ellipsis; white-space: nowrap; box-shadow: #f93ebe 10px 10px; }
.portfolio_navigation { padding: 10px 0 50px !important; border-top: 1px solid #f93ebe !important; border-bottom: 1px solid #f93ebe !important; margin-top: 40px !important; }
div.portfolio_navigation.navigation_title > div.portfolio_prev > a > span > span.h5, div.portfolio_navigation.navigation_title > div.portfolio_next > a > span > span.h5 { font-size: 14px !important; }
.title_outer { height: 570px !important; }
/* Related projects */
div.qode_portfolio_related > h4 { padding: 40px 0 40px !important; text-transform: uppercase; font-size: 14px !important; }
div.image_holder > span { background-color: rgba(249,62,190,0.6) !important; }
div.portfolio_description > h5 > a { font-size: 12px !important; }

/* Línies divisòries */
.separator { background-color: #f93ebe !important; }

/* Navegació mòbil */
nav.mobile_menu ul li { border-bottom: 1px #f93ebe solid; }

/* Estil elements pàgina "Amics i coneguts" */
.qode_client_holder_inner:before { border-right: 0px !important; }
.qode_client_holder_inner:after { border-bottom: 0px !important; }

/* Centrar títols verticalment a les pàgines de portfoli */
.title_subtitle_holder { vertical-align: top !important; padding-top: 170px !important; }

/* Estil menú desplegable selecció d'idioma */
.wpml-ls-legacy-dropdown { width: 6em; }
.wpml-ls-sidebars-header_bottom_right a, .wpml-ls-sidebars-header_bottom_right .wpml-ls-current-language>a { background-color: #fb8fd9; }
.wpml-ls-sidebars-header_bottom_right a:hover, .wpml-ls-sidebars-header_bottom_right a:focus { background-color: #fbbae7; }
.wpml-ls-sidebars-header_bottom_right .wpml-ls-current-language:hover>a { background-color: #fb8fd9; }
.wpml-ls-sidebars-header_bottom_right a { border-color: #f60dac; }
.wpml-ls-legacy-dropdown a span {     font-size: 13px; font-style: normal; font-weight: 400; letter-spacing: 2.9px; text-transform: uppercase; }

/* Estil popup Facunda */
#imatgepopup > div { width: auto !important; }
.imatgepopup > div > div > img { display: block; height: 50vh !important; width: auto; }
.popupbotoesquerra { text-align: right !important; }
.popupbotodreta { text-align: left !important; }
.filabotonspopup { margin-top: 25px !important; }
.popmake-close { background-color: #fb8fd9 !important; }

/* Estils generals personalitzats */
.alineacio-dreta { text-align: right; }