/**
 * Theme Name:     Tàstum
 * Author:         àbakos
 * Template:       panaderia
 * Text Domain:	   tastum
 * Description:    Tema per a Tàstum
 */
.H1
{
font-family: Cormorant;
}
.H2
{
font-family: Cormorant;
}
.H3
{
font-family: Cormorant;
}
.H4
{
font-family: Cormorant;
}
*/.mkdf-custom-svg-icon
{
width: 71px !important;
height: 71px !important;
border-radius: 50% !important;
background-image: url(../panaderia/assets/img/background-pattern.png) !important;
background-repeat: repeat !important;
position: relative !important;
}
.mkdf-custom-svg-icon.icon-1
{
}
.mkdf-custom-svg-icon.icon-2
{
}
.mkdf-custom-svg-icon.icon-3
{
margin-right: 30px;
}
.mkdf-custom-svg-icon.icon-4
{
}
.mkdf-custom-svg-icon.icon-1 SVG
{
margin-top: -2px;
margin-left: -1px;
}
.mkdf-custom-svg-icon.icon-2 SVG
{
margin-top: -2px;
}
.mkdf-custom-svg-icon.icon-3 SVG
{
margin-top: -5px;
}
.mkdf-custom-svg-icon.icon-4 SVG
{
margin-top: -2px;
}
HEADER #block-12.mkdf-header-widget-area-two
{
margin-right: 30px;
}
.mkdf-vertical-align-containers .mkdf-position-left
{
position: relative !important;
height: 100% !important;
float: left !important;
z-index: 2 !important;
}
.mkdf-vertical-align-containers .mkdf-position-center
{
position: absolute !important;
left: 0 !important;
width: 100% !important;
height: 100% !important;
text-align: center !important;
z-index: 1 !important;
}
.mkdf-vertical-align-containers .mkdf-position-right
{
position: relative !important;
height: 100% !important;
float: right !important;
text-align: right !important;
z-index: 2 !important;
}
HEADER .mkdf-position-left .mkdf-centered-widget-holder
{
max-width: 200px !important;
width: 200px !important;
}
HEADER .mkdf-position-right .mkdf-centered-widget-holder
{
max-width: 200px !important;
width: 200px !important;
}
.mkdf-masonry-gallery-holder .mkdf-mg-filter-holder .mkdf-mgf-arrows .mkdf-mgf-next, .mkdf-masonry-gallery-holder .mkdf-mg-filter-holder .mkdf-mgf-arrows .mkdf-mgf-prev
{
font-size: 0;
}
.mkdf-masonry-gallery-holder .mkdf-mg-filter-holder .mkdf-mgf-arrows .mkdf-mgf-next:before
{
font-family: Cormorant, sans-serif !important;
content: "veure +" !important;
letter-spacing: 0 !important;
text-transform: uppercase !important;
color: #000 !important;
font-size: 15px !important;
line-height: 1.25em !important;
font-weight: 500 !important;
cursor: pointer !important;
}
.mkdf-masonry-gallery-holder .mkdf-mg-filter-holder .mkdf-mgf-arrows .mkdf-mgf-prev:before
{
content: "VEURE +" !important;
font-family: Cormorant, sans-serif !important;
letter-spacing: 0 !important;
text-transform: uppercase !important;
color: #000 !important;
font-size: 15px !important;
line-height: 1.25em !important;
font-weight: 500 !important;
cursor: pointer !important;
}
.qui-som-2 P
{
text-align: left;
font-size: 17px;
}
.qui-som-3 P
{
text-align: justify;
}
.qui-som-2 H2
{
font-weight: 200;
text-transform: none;
margin-top: 20px;
margin-bottom: 0;
color: ;
color: #BC9331;
}
.qui-som-3 H2
{
font-weight: 200;
text-transform: none;
margin-top: 20px;
margin-bottom: 0;
color: #BC9331;
}
H1
{
color: #BC9331 !important;
}
.flex-direction-nav LI.flex-nav-next A
{
display: none !important;
}
.flex-direction-nav LI.flex-nav-prev A
{
display: none !important;
}
.flex-control-nav LI
{
margin: 0 6px;
display: inline-block;
zoom: 1;
}
.flex-control-paging LI A
{
width: 7px !important;
height: 7px !important;
display: block !important;
background: #666 !important;
background: #BC9331 !important;
cursor: pointer !important;
text-indent: -9999px !important;
-o-box-shadow: inset 0 0 3px rgba(0,0,0,.3) !important;
box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3) !important;
border-radius: 20px !important;
}
.flex-control-paging LI A:hover
{
background: #333;
background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging LI A.flex-active
{
background: #000;
background: rgba(0, 0, 0, 0.9) !important;
cursor: default;
}
.mkdf-team-inner .mkdf-team-info .mkdf-team-social-holder
{
display: none !important;
}
.mkdf-team-inner
{
padding-bottom: 48px;
}
.mkdf-woo-pl-info-below-image .mkdf-full-width .vc_column-inner.vc_custom_1553080564620
{
padding-top: 0 !important;
}
.titol-pagina H1
{
padding-top: 0px !important;
padding-bottom: 0px !important;
font-size: 45px !important;
font-weight: 100 !important;
text-transform: full-width !important;
text-align: center !important;
}
.productes H1
{
text-align: left;
margin-left: -3px !important;
}
.pestanyes-pa H1
{
text-transform: none;
margin-left: -3px !important;
font-size: 30px;
font-weight: 500;
margin-bottom: 4px !important;
font-style: italic;
margin-top: -7px !important;
}
.tit-sin-span-top H1
{
font-variant: small-caps !important;
font-weight: 500 !important;
font-size: 40px !important;
margin-bottom: 0px !important;
font-style: normal !important;
margin-top: 0px !important;
}
.productes SPAN
{
text-align: left;
margin-top: -4px !important;
}
.pestanyes-pa SPAN
{
margin-top: -3px !important;
margin-bottom: 51px !important;
line-height: 26px !important;
font-size: 17px !important;
}
.pestanyes-pa .vc_inner
{
min-height: 230px !important;
}
.mkdf-mgf-arrows A
{
}
.page-id-4107 .pp_pic_holder .pp_details
{
display: none !important;
visibility: hidden !important;
}
.pestanyes-pa .tit-sin-span H1
{
margin-bottom: 50px !important;
}
.mkdf-content SECTION.wpb-content-wrapper
{
margin-top: 140px;
}
SECTION H2 EM
{
font-size: 36px;
font-weight: 500;
}
.qui-som-4 H1
{
text-transform: none;
font-style: italic;
}
.tit-nissaga H1
{
text-transform: uppercase;
font-style: normal;
border-bottom: 1px solid #D7D7D7;
padding-bottom: 18px;
}
.txt-pastisseria P
{
text-transform: initial;
font-style: italic;
font-family: Cormorant;
font-size: 28px;
line-height: 35px;
margin-top: 10px !important;
margin-bottom: 10px !important;
color: #BC9331;
}
.pestanyes-briox .txt-2-pastisseria P
{
font-family: Muli, sans-serif;
margin: 0px 0 84px;
font-size: 12px;
text-transform: uppercase;
letter-spacing: 1.5px;
}
.icon-arrows-plus.mkdf-icon-element
{
display: none !important;
visibility: hidden !important;
}
.txt-2-catering P
{
text-transform: initial;
font-style: italic;
font-family: Cormorant;
font-size: 28px;
line-height: 35px;
margin-top: 10px !important;
margin-bottom: 10px !important;
color: #BC9331;
}
.txt-catering P
{
line-height: 22px;
padding-right: 20px;
}
.mkdf-main-menu > UL > LI > A > SPAN.item_outer .item_text
{
position: relative;
display: inline-block;
vertical-align: top;
font-size: 19px;
font-weight: 600;
padding-top: 0;
}
.home .type-masonry-gallery H2.mkdf-mg-item-text
{
text-transform: none;
font-weight: 600;
font-size: 27px;
font-style: italic;
color: #BC9331;
margin: 0;
}
.mkdf-drop-down .narrow .second .inner UL
{
position: relative;
display: inline-block;
vertical-align: middle;
background-color: #FFF;
padding: 17px 0;
border: 1px solid #EEE;
margin-top: -28px;
}
FOOTER #nav_menu-2 .menu-tastum-container #menu-tastum-1
{
line-height: 16px;
}
FOOTER
{
font-size: 15px;
}
FOOTER .mkdf-widget-title-holder H3.mkdf-widget-title
{
margin-bottom: -19px !important;
}
FOOTER .mkdf-blog-list P
{
padding-top: 0 !important;
padding-bottom: 0 !important;
margin-bottom: 0;
margin-top: -13px;
}
FOOTER UL.sub-menu
{
line-height: 9px !important;
margin-bottom: 13px !important;
margin-top: 9px !important;
font-style: italic;
margin-left: 11px !important;
font-size: 13px;
}
FOOTER #nav_menu-2 UL UL
{
list-style-type: square !important;
margin-left: 23px !important;
}
FOOTER #nav_menu-2 UL UL LI
{
list-style-type: square !important;
}
FOOTER .widget_nav_menu .menu-tastum-container A
{
color: #9F9F9F;
}
FOOTER .widget.widget_text P A
{
color: #9F9F9F;
font-size: 14px;
}
FOOTER .widget_nav_menu .menu-tastum-container A:hover
{
color: #FFFFFF;
}
FOOTER .widget.widget_text P A:hover
{
color: #FFFFFF;
}
.mkdf-grid-col-3
{
position: relative;
float: left;
width: 25%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.mkdf-footer-top-alignment-left
{
}
FOOTER .mkdf-footer-column-2
{
padding-left: 71px;
}
.obradors-title SPAN
{
margin-top: 0 !important;
}
.vc_custom_1688469032304 .vc_custom_1689068410915
{
margin-top: 0 !important;
}
.txt-banner-obradors H2
{
font-family: Cormorant, sans-serif !important;
letter-spacing: 0 !important;
text-transform: uppercase !important;
margin: 0 0 15px 0 !important;
-ms-word-wrap: break-word !important;
word-wrap: break-word !important;
color: #BC9331;
}
.txt-banner-obradors H3
{
font-family: Cormorant, sans-serif;
letter-spacing: 0;
text-transform: none;
font-size: 40px;
font-weight: 400;
line-height: 1.25em;
color: #000;
margin: 0px 0 25px;
-ms-word-wrap: break-word;
word-wrap: break-word;
font-style: italic;
}
