:root {
--base:#000000;
--blau-fort: #1D3660;
--blau-semifort: #00427D;
--blau-fluix: #5DA2E1;
--blau-electric: #000249;
--gray: #333333;
--gray-soft: #bbbbbb;
--gray-supersoft: #f7f7f7;
} @font-face {
font-family: 'GeogrotesqueXC-Light';
src:
url(//www.bca.ad/wp-content/themes/crocal-child/fonts/GeogrotesqueXC-Light.eot?#iefix) format('embedded-opentype'),
url(//www.bca.ad/wp-content/themes/crocal-child/fonts/GeogrotesqueXC-Light.otf)  format('opentype'),
url(//www.bca.ad/wp-content/themes/crocal-child/fonts/GeogrotesqueXC-Light.woff) format('woff'),
url(//www.bca.ad/wp-content/themes/crocal-child/fonts/GeogrotesqueXC-Light.ttf)  format('truetype'),
url(//www.bca.ad/wp-content/themes/crocal-child/fonts/GeogrotesqueXC-Light.svg#GeogrotesqueXC-Light) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'GeogrotesqueXC-Book';
src:
url(//www.bca.ad/wp-content/themes/crocal-child/fonts/GeogrotesqueXC-Book.eot?#iefix) format('embedded-opentype'),
url(//www.bca.ad/wp-content/themes/crocal-child/fonts/GeogrotesqueXC-Book.otf)  format('opentype'),
url(//www.bca.ad/wp-content/themes/crocal-child/fonts/GeogrotesqueXC-Book.woff) format('woff'),
url(//www.bca.ad/wp-content/themes/crocal-child/fonts/GeogrotesqueXC-Book.ttf)  format('truetype'),
url(//www.bca.ad/wp-content/themes/crocal-child/fonts/GeogrotesqueXC-Book.svg#GeogrotesqueXC-Book) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'GeogrotesqueXC-Bold';
src:
url(//www.bca.ad/wp-content/themes/crocal-child/fonts/GeogrotesqueXC-Bold.eot?#iefix) format('embedded-opentype'),
url(//www.bca.ad/wp-content/themes/crocal-child/fonts/GeogrotesqueXC-Bold.otf)  format('opentype'),
url(//www.bca.ad/wp-content/themes/crocal-child/fonts/GeogrotesqueXC-Bold.woff) format('woff'),
url(//www.bca.ad/wp-content/themes/crocal-child/fonts/GeogrotesqueXC-Bold.ttf)  format('truetype'),
url(//www.bca.ad/wp-content/themes/crocal-child/fonts/GeogrotesqueXC-Bold.svg#GeogrotesqueXC-Bold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Nunito Sans';
font-stretch: normal; font-style: normal; font-weight: 300 400 600 700;
src: url(//www.bca.ad/wp-content/themes/crocal-child/fonts/NunitoSans-VariableFont_YTLC,opsz,wdth,wght.ttf) format('ttf');
}
@font-face {
font-family: 'Open Sans';
font-stretch: normal; font-style: normal; font-weight: 300 400 600 700;
src: url(//www.bca.ad/wp-content/themes/crocal-child/fonts/OpenSans-VariableFont_wdth,wght.ttf) format('ttf');
}
html,
body{
font-size: 16px;
}
body.eut-body{
background-color: #1D3660;
}
h1,
h1 strong,
h2,
h2 strong,
h3,
h3 strong,
h4,
h4 strong,
#eut-page-title .eut-title,
#eut-blog-title .eut-title,
#eut-search-page-title .eut-title,
.eut-blog .eut-post-title{
font-family: 'GeogrotesqueXC-Bold', Arial, Helvetica,sans-serif !important;
font-weight: 400 !important;
margin-bottom: 0.5em !important;
}
h1,
h1 strong,
#eut-page-title .eut-title,
#eut-blog-title .eut-title,
#eut-search-page-title .eut-title{
margin-bottom: 0 !important;
}
p,
q,
pre,
address,
hr,
code,
samp,
dl,
ol,
ul,
li ul,
li ol,
form,
table,
fieldset,
menu,
kbd,
samp {
margin: 0;
padding: 0;
}
.eut-text p {
margin-bottom: 0;
padding-bottom: 1em;
}
ul,
ol{
list-style-position: inside;
margin-left: 1rem;
}
ul ul{
list-style-type: disc;
}
.eut-text ul li,
.eut-text ol li{
margin-bottom: 0;
padding-bottom: 0.75em;
}
p + h3{
margin-top: 0.75rem;
}
ul + h3,
ol + h3{
padding-top: 1em;
}
input[type="text"], input[type="input"],
input[type="password"],
input[type="number"],
input[type="email"],
input[type="number"],
input[type="url"],
input[type="tel"],
input[type="search"],
input[type="date"],
textarea,
select,
#eut-theme-wrapper .select2-choice,
#eut-theme-wrapper .select2-selection {
font-size: 1rem;
}
.eut-image + .eut-text{
padding-top: 1.5rem;
}
.eut-text + .eut-image{
padding-top: 1.5rem;
}
.ts-icon-title .ts-icon-title-text {
margin-left: 52px !important;
}
.ts-icon-title .ts-icon-title-text{
font-family: 'GeogrotesqueXC-Bold',  Arial, Helvetica, sans-serif !important;
font-weight: 400 !important;
font-size: 1.5rem !important;
line-height: 0.9 !important;
margin-left: 36px !important;
}
.ts-icon-title .ts-font-icon{
left: 0 !important;
}
.eut-blog .eut-post-title{
font-size: 1.875rem;
margin-bottom: 1rem;
line-height: 1.1;
}
.eut-pagination-text{
font-family: "Open Sans", Arial, sans-serif;
}
.text-center{
text-align: center;
}
.text-left{
text-align: left;
}
.text-right{
text-align: right;
}
.inline-list{
padding-left: 0;
display: flex;
flex-wrap: wrap;
flex-direction: row;
align-items: center;
gap: 0 calc(var(--break) * 1.5);
}
.inline-list li{
list-style-type: none;
padding-bottom: 0;
}
.no-bullets{
list-style: none;
padding-left: 0;
}
@media only screen and (max-width: 767px) {
h1{
font-size: 44px !important;
}
} #eut-content > .box-wrapper,
#eut-main-content .page > .box-wrapper,
.search #eut-main-content .eut-main-content-wrapper > .box-wrapper{
background-color: #FFFFFF;
max-width: 1170px;
width: 100%;
margin-left: auto;
margin-right: auto;
padding: 1rem 1.375rem 3rem 1.375rem;
}
.blog #eut-main-content .eut-main-content-wrapper,
.single-post #eut-main-content .eut-main-content-wrapper,
.archive #eut-main-content .eut-main-content-wrapper,
#eut-main-content .eut-main-content-wrapper > .box-wrapper{
padding-top: 3rem;
padding-bottom: 2rem;
}
.blog #eut-content,
.single-post #eut-content,
.single-product .eut-single-wrapper,
.archive #eut-content{
background: #FFFFFF;
}
.search #eut-main-content .eut-main-content-wrapper{
padding-top: 0;
padding-bottom: 0;
}
.search #eut-main-content .eut-main-content-wrapper > .box-wrapper{
padding: 1rem 1.375rem 3rem 1.375rem;
padding-top: 3rem;
}
.search .eut-content.eut-align-center-center .eut-title-content-wrapper{
display: flex;
flex-direction: row;
justify-content: flex-start;
align-content: center;
}
#eut-search-page-title .eut-description{
font-family: 'GeogrotesqueXC-Bold', Arial, Helvetica,sans-serif;
font-weight: 400;
margin-right: 6px;
font-size: 32px;
line-height: 60px;
margin-bottom: 0;
}
.eut-image-wrapper a::before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #000000;
opacity: 0;
z-index: 100;
transition: opacity 0.4s ease-in-out;
}
.eut-image-wrapper a::after {
content: "+";
font-size: 30px;
line-height: 44px;
height: 44px;
width: 44px;
border-radius: 50px;
margin-top: -25px;
margin-left: -25px;
left: 50%;
color: #FFFFFF;
background-color: #5da2e1;
position: absolute;
top: 50%;
text-align: center;
z-index: 200;
opacity: 0;
transition: opacity 0.4s ease-in-out;
}
.eut-image-wrapper a:hover::before {
opacity: 0.8;
}
.eut-image-wrapper a:hover::after {
opacity: 1;
}
.woocommerce-pagination, .woocommerce form .eut-billing-content .form-row label, .eut-woo-error a.button, .eut-woo-info a.button, .eut-woo-message a.button, .woocommerce-review-link, .woocommerce #eut-theme-wrapper #respond input#submit, .woocommerce #eut-theme-wrapper a.button, .woocommerce #eut-theme-wrapper button.button, .woocommerce #eut-theme-wrapper input.button, .woocommerce-MyAccount-content a.button, .woocommerce .woocommerce-error a.button, .woocommerce .woocommerce-info a.button, .woocommerce .woocommerce-message a.button, .woocommerce .woocommerce-Reviews .comment-form-rating label, .woocommerce-tabs .tabs li, .eut-link-text, .more-link, .eut-btn, #cancel-comment-reply-link, .eut-anchor-menu .eut-anchor-wrapper .eut-container > ul > li > a, .eut-anchor-menu .eut-anchor-wrapper .eut-container ul.sub-menu li a, .widget.widget_tag_cloud a, .eut-modal input[type="submit"]:not(.eut-custom-btn), .wpcf7 input[type="submit"]:not(.eut-custom-btn), #eut-theme-wrapper .eut-btn-theme-style button:not(.eut-custom-btn), #eut-theme-wrapper .eut-btn-theme-style input[type="button"]:not(.eut-custom-btn), #eut-theme-wrapper .eut-btn-theme-style input[type="submit"]:not(.eut-custom-btn), #eut-theme-wrapper .eut-btn-theme-style input[type="reset"]:not(.eut-custom-btn), #eut-comment-submit-button, #eut-theme-wrapper .woocommerce .checkout-button, #eut-theme-wrapper .woocommerce .woocommerce-cart-form button, #eut-theme-wrapper .woocommerce .woocommerce-form-coupon button, #eut-theme-wrapper .woocommerce .woocommerce-checkout-payment button, #eut-woo-review-submit, .post-password-form input[type="submit"], .eut-portfolio-details-btn.eut-btn:not(.eut-custom-btn), #eut-theme-wrapper .gform_button, #eut-theme-wrapper .gform_previous_button, #eut-theme-wrapper .gform_next_button, #tribe-bar-form .tribe-bar-submit input[type="submit"], .bbp-submit-wrapper button, #bbpress-forums #bbp_search_submit {
text-transform: none !important;
font-size: 16px !important;
}
@media only screen and (max-width: 1230px) {
.eut-container,
#disqus_thread,
#eut-content.eut-left-sidebar .eut-content-wrapper,
#eut-content.eut-right-sidebar .eut-content-wrapper {
width: calc(100% - 3rem);
}
#eut-content > .box-wrapper,
#eut-main-content .page > .box-wrapper,
.search #eut-main-content .eut-main-content-wrapper > .box-wrapper{
padding-left: 0;
padding-right: 0;
}
#eut-top-bar .eut-container,
#eut-responsive-header .eut-container{
width: calc(100% - 2.376rem);
}
}
@media only screen and (max-width: 959px) {
.eut-container {
max-width: 100% !important;
}
}
@media only screen and (max-width: 767px) {
#eut-content > .box-wrapper,
#eut-main-content .page > .box-wrapper{
padding-bottom: 2rem;
}
.eut-container,
#disqus_thread,
#eut-content.eut-left-sidebar .eut-content-wrapper,
#eut-content.eut-right-sidebar .eut-content-wrapper {
width: calc(100% - 2rem);
} }   #eut-top-bar .eut-social a{
font-size: 19px;
line-height: 1;
}
#eut-top-bar ul.eut-left-side li.eut-topbar-item ul li {
margin-right: 1.5rem;
}
#eut-top-bar .eut-language img{
display: none;
}
#eut-top-bar .eut-language > li > ul{
min-width: auto;
}
#eut-top-bar ul li{
line-height: 40px;
}
#eut-top-bar ul.eut-language{
margin-right: -1rem;
}
#eut-top-bar ul.eut-language > li{
padding-left: 1rem;
padding-right: 1rem;
}
#eut-top-bar ul.eut-language > li > a::after{
content: '\f0d7';
font-family: "Font Awesome 5 Free";
font-weight: 900;
height: 10px;
line-height: 10px;
margin-left: 4px;
position: relative;
top: 1px;
width: 10px;
font-size: 13px;
}
#eut-top-bar ul.eut-language li:hover{
background-color: #FFFFFF;
color: #1D3660;
}
#eut-top-bar a{
font-size: 14px;
}
#eut-top-bar ul.eut-language li:hover a{
color: #1D3660;
}
#eut-top-bar .eut-language > li > ul{
padding-top: 0;
padding-bottom: 0;
}
#eut-top-bar .eut-right-side .eut-language > li > ul{
right:0;
}
#eut-top-bar .eut-language > li > ul li a {
padding: 0 21px 0 22px;
line-height: 50px;
}
@media only screen and (max-width: 767px) {
#eut-top-bar ul.eut-left-side {
float: left;
text-align: left;
width: 70%;
}
#eut-top-bar ul.eut-right-side {
float: right;
text-align: right;
width: 30%;
}
}
@media only screen and (max-width: 480px) {
#eut-top-bar ul.eut-left-side li.eut-topbar-item ul li {
margin-right: 1.188rem;
}
} #eut-header .eut-main-menu.eut-menu-type-underline .eut-wrapper > ul > li > a .eut-item::after {
background-color: #5DA2E1;
}
#eut-header .eut-horizontal-menu.eut-arrow ul.eut-menu .menu-item-has-children > a::after {
content: '\f0d7';
margin-left: 0;
margin-right: 4px;
top: 1px;
}
#eut-header .eut-horizontal-menu.eut-position-right ul.eut-menu > li > a{
padding-left: 0;
padding-right: 0;
margin-left: 0;
}
#eut-header .eut-horizontal-menu.eut-position-right ul.eut-menu > li > a::before{
content: "|";
display: inline-block;
font-size: 22px;
float: right;
margin-top: -3px;
}
#eut-header .eut-horizontal-menu.eut-position-right ul.eut-menu > li > a span{
padding-left: 10px;
padding-right: 10px;
}
.eut-header-element > a{
padding-left: 12px;
}
#eut-header .eut-main-menu.eut-menu-type-underline .eut-wrapper > ul > li:not(.eut-menu-type-button) > a .eut-item::after{
left: 0;
right: 0;
bottom: -5px;
width: 30px;
margin-left: auto;
margin-right: auto;
}
.eut-header-responsive-elements{
display: none !important;
}
.eut-slide-menu ul.eut-menu .eut-arrow::after {
content: "\f0da";
font-family: 'Font Awesome 5 Free' !important;
font-weight: 900;
}
.eut-slide-menu ul.eut-menu .eut-goback .eut-arrow::after{
content: '\f0d9';
font-family: "Font Awesome 5 Free" !important;
}
#eut-hidden-menu .eut-close-btn{
color: #FFFFFF;
margin-top: 1.5rem;
margin-bottom: -1.5rem;
}
.eut-close-btn-wrapper,
.eut-hidden-area .eut-hiddenarea-content{
width: 70%;
}
.eut-slide-menu ul.eut-menu li a {
padding: 1.25rem 1rem;
}
#eut-hidden-menu a:hover, #eut-hidden-menu ul.eut-menu > li.current-menu-item,
#eut-hidden-menu ul.eut-menu > li.current-menu-ancestor,
#eut-hidden-menu ul.eut-menu li.current-menu-item,
#eut-hidden-menu ul.eut-menu li.open {
background-color: #5da2e1;
}
.eut-slide-menu ul.eut-menu li:hover {
background-color: #5da2e1;
}
#eut-hidden-menu.eut-slide-menu ul.eut-menu li > .eut-arrow:hover,
#eut-hidden-menu a:hover, #eut-hidden-menu ul.eut-menu > li.current-menu-item > a,
#eut-hidden-menu ul.eut-menu > li.current-menu-ancestor > a,
#eut-hidden-menu ul.eut-menu li.current-menu-item > a,
#eut-hidden-menu ul.eut-menu li.open > a {
color: #FFFFFF;
}
.eut-slide-menu ul.eut-menu ul.show{
margin-top: 20px;
}
.eut-slide-menu ul.eut-menu .eut-arrow{
width: 20px;
}
.eut-slide-menu ul.eut-menu .eut-goback .eut-arrow{
left: 8px;
}
@media only screen and (min-width: 1201px) {
#eut-header .eut-horizontal-menu ul.eut-menu ul.sub-menu{
padding: 0;
}
#eut-header .eut-horizontal-menu ul.eut-menu ul.sub-menu li{
margin-bottom: 0;
position: relative;
}
#eut-header .eut-horizontal-menu ul.eut-menu ul.sub-menu li a{
padding: 10px 15px 10px 15px;
margin: 0;
border-bottom: 1px solid #e0e0e0;
line-height: 1.5;
color: #333333;
font-weight: 400;
}
#eut-header .eut-horizontal-menu ul.eut-menu ul.sub-menu li a:hover{
color: #FFFFFF;
}
#eut-header .eut-horizontal-menu ul.eut-menu ul.sub-menu li:first-child::before,
#eut-header .eut-horizontal-menu ul.eut-menu ul.sub-menu li:first-child::after {
content: "";
display: block;
position: absolute;
top: -7px;
left: 30px;
width: 0;
height: 0;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-bottom-width: 8px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
z-index: 10;
}
#eut-header .eut-horizontal-menu ul.eut-menu ul.sub-menu li:first-child::after {
border-bottom-color: #e0e0e0;
}
#eut-header .eut-horizontal-menu ul.eut-menu ul.sub-menu li:first-child::after {
left: 28px;
top: -9px;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom-width: 10px;
border-bottom-color: #e0e0e0;
z-index: 9;
}
} .copyright-col,
.apps-col{
font-size: 0.813rem;
width: 100%;
}
.copyright-col p{
line-height: 1.4;
padding-bottom: 0;
}
.copyright-col p + p{
padding-bottom: 0
}
.apps-col p{
text-align: center;
padding-bottom: 0.5em
}
.apps-col p{
text-align: center;
padding-bottom: 0.5em;
display: block;
}
.apps-col p + p{
padding-bottom: 0;
display: flex;
flex-direction: row;
justify-content: space-around;
align-items: center;
}
.apps-col img:hover{
opacity: 0.6;
}
#eut-footer .eut-widget-area .widget .eut-widget-title{
font-size: 19px;
}
#eut-theme-wrapper .eut-footer-bar.eut-padding-top-1x{
padding-top: 1rem;
}
#eut-theme-wrapper .eut-footer-bar.eut-padding-bottom-1x{
padding-bottom: 1rem;
}
@media only screen and (max-width: 1200px) {
#eut-footer .eut-footer-wrapper .eut-column {
margin-top: 0;
margin-bottom: 0;
}
}
@media only screen and (max-width: 767px) {
.copyright-col {
margin-top: 1rem;
}
.apps-col {
margin-top: 1.25rem;
}
.apps-col p a{
width: 100%;
text-align: center;
margin-top: 0.5rem;
line-height: 0;
}
.copyright-col p{
text-align: center;
}
}
@media only screen and (max-width: 480px) {
.apps-col p + p{
flex-direction: column;
}
.apps-col p a + a{
margin-top: 0;
}
} .eut-page-title.eut-small-height,
#eut-feature-section.eut-small-height,
.eut-page-title.eut-small-height .eut-wrapper,
#eut-feature-section.eut-small-height .eut-wrapper{
height: auto;
}
.eut-page-title .eut-fullwidth .eut-container,
#eut-feature-section .eut-fullwidth .eut-container{
max-width: 1170px !important;
margin-left: auto;
margin-right: auto;
padding-left: 0;
padding-right: 0;
}
@media only screen and (max-width: 1200px) {
.eut-page-title .eut-fullwidth .eut-container,
#eut-feature-section .eut-fullwidth .eut-container{
padding-left: 1.188rem;
padding-right: 1.188rem ;
}
}
@media only screen and (max-width:767px) {
#eut-page-title .eut-title,
#eut-blog-title .eut-title,
#eut-search-page-title .eut-title{
line-height: 1;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
} .home-logos-stripe{
margin-left: -1.375rem;
margin-right: -1.375rem;
margin-top: -1rem;
}
.style-1 .ts-countdown {
line-height: 1;
padding: 0px 0px;
}
.ts-countdown-parent.style-1 .col{
padding: 0.5rem !important;
margin: 0 0.25rem !important;
}
.ts-countdown-parent.ts-countdown-parent.style-1 .ts-countdown .col{
font-size: 0.813rem;
width: 58px !important;
}
.ts-countdown-parent.style-1 .ce-days,
.ts-countdown-parent.style-1 .ce-dseconds,
.ts-countdown-parent.style-1 .ce-hours,
.ts-countdown-parent.style-1 .ce-minutes,
.ts-countdown-parent.style-1 .ce-mseconds,
.ts-countdown-parent.style-1 .ce-seconds{
font-size: 36px !important;
}
.home-countdown.ts-countdown-parent.style-1 .ts-countdown{
padding-top: 1rem;
padding-bottom: 1rem;
}
.home-countdown.ts-countdown-parent.style-1 .ce-days,
.home-countdown.ts-countdown-parent.style-1 .ce-dseconds,
.home-countdown.ts-countdown-parent.style-1 .ce-hours,
.home-countdown.ts-countdown-parent.style-1 .ce-minutes,
.home-countdown.ts-countdown-parent.style-1 .ce-mseconds,
.home-countdown.ts-countdown-parent.style-1 .ce-seconds{
font-size: 24px !important;
line-height: 1.1;
}
.home-countdown.ts-countdown-parent.style-1 .ts-countdown .col{
position: relative;
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.home-countdown.ts-countdown-parent.style-1 .ts-countdown .col:not(:last-child)::after{
content: "";
position: absolute;
right: -8px;
top: 0;
display: inline;
width: 1px;
height: 100%;
background:#000000;
}
.home-match{
margin-top: 1rem;
margin-bottom: 0 !important;
line-height: 1;
}
.home-match + p{
padding-bottom: 0.25em !important;
}
.home-rivals img{
max-height: 110px;
width: auto;
margin-bottom: 0;
}
.home-rivals img + .nz-column-text{
padding-top: 0.25rem !important;
}
.home-rivals .wpb_column.vc_column_container{
display: flex;
flex-wrap: wrap;
}
.home-rivals .wpb_column.vc_column_container.vc_col-sm-2{
align-items: center;
}
.home-rivals p{
line-height: 1;
}
.home-rivals br{
display: none;
}
.basket-rating-inner{
border: 1px solid #1D3660;
}
.basket-rating-main-selector{
margin: 0px;
padding: 0px;
list-style: none;
border-bottom: 1px solid #1D3660;
text-align: center;
color: #1D3660;
}
.basket-rating-main-selector li{
display: inline-block;
width: 50%;
padding: 0.5rem;
cursor: pointer;
font-family: 'GeogrotesqueXC-Bold', Arial, Helvetica,sans-serif !important;
font-weight: 400;
font-size: 1.875em;
line-height: 1;
padding-bottom: 0.5rem !important;
padding-top: 0.5rem !important;
background: linear-gradient(to left, #1D3660 50%, #FFFFFF 50%);
background-size: 200% 100%;
background-position: left bottom;
transition: all 0.4s ease-out;
}
.basket-rating-main-selector li + li{
background: linear-gradient(to right, #1D3660 50%, #FFFFFF 50%);
background-position: right bottom;
background-size: 200% 100%;
}
.basket-rating-main-selector li.active{
background: #1D3660;
color:#FFFFFF;
position: relative;
cursor: default;
}
.basket-rating-main-selector li:hover{
background-position: right bottom;
color: #FFFFFF;
}
.basket-rating-main-selector li + li:hover{
background-position: left bottom;
}
.basket-rating-inner .basket-rating-content{
padding: 0.5rem 1rem;
}
.basket-rating-second-selector{
margin: 0px;
padding: 4px;
list-style: none;
border: 1px solid #1D3660;
text-align: center;
font-weight: bold;
color: #1D3660;
margin-top: 0.5rem;
margin-bottom: 1rem;
}
.basket-rating-second-selector li{
display: inline-block;
width: 50%;
padding: 4px 8px !important;
margin: 0;
border-radius: 5px;
cursor: pointer;
}
.basket-rating-second-selector li.active{
background-color: #1D3660;
color: #FFFFFF;
cursor: default;
}
.basket-rating-table{
display: none;
font-size: 0.813rem;
}
.basket-rating-table.active{
display: table;
}
.basket-rating-table img{
width: 25px;
vertical-align: middle;
}
.basket-rating-classification th{
padding: 0 0.5rem 0.5rem 0.5rem;
font-size: 1rem;
}
.basket-rating-classification td{
padding: 0.25rem 0.75rem;
}
.basket-rating-classification .position{
text-align: center;
}
.basket-rating-classification tr:nth-child(-n+3) td.position{
background: #DDDDDD;
border-bottom: 1px solid #FFFFFF;
}
.basket-rating-classification .team-logo{
padding: 0.25rem 0 0.25rem 0.75rem;
}
.basket-rating-results img{
width: auto;
max-width: 30px;
}
.basket-rating-results caption{
padding: 0 0.5rem 0.5rem 0.5rem;
text-transform: uppercase;
font-size: 1rem;
}
.basket-rating-results th{
padding: 0 0 0.75rem 0;
}
.basket-rating-results td{
padding: 0 0 0.75rem 0;
}
.basket-rating-results .team-name{
padding: 0 0.75rem 0.75rem 0.75rem;
line-height: 1.2;
font-size: 12px;
}
@media screen and (max-width: 1120px) and (min-width: 981px){
.home-rivals img{
margin-bottom: 10px;
}
.ts-countdown-parent.ts-countdown-parent.style-1 .ts-countdown .col{
margin-left: 4px !important;
margin-right: 4px !important;
padding-left: 4px !important;
padding-right: 4px !important;
}
.home-countdown.ts-countdown-parent.style-1 .ce-days,
.home-countdown.ts-countdown-parent.style-1 .ce-dseconds,
.home-countdown.ts-countdown-parent.style-1 .ce-hours,
.home-countdown.ts-countdown-parent.style-1 .ce-minutes,
.home-countdown.ts-countdown-parent.style-1 .ce-mseconds,
.home-countdown.ts-countdown-parent.style-1 .ce-seconds {
font-size: 28px !important;
}
}
@media only screen and (max-width: 980px) {
#home-slider-march .nz-row .col8,
#home-slider-march .nz-row .col4{
width: 100%
}
.home-rivals{
padding-top: 0.5rem;
padding-bottom: 0.75rem;
}
.home-rivals img{
max-height: 180px;
}
#home-slider-march h3{
font-size: 52px;
}
.home-countdown.ts-countdown-parent.style-1 .ts-countdown{
padding-top: 1rem
}
.home-countdown.ts-countdown-parent.style-1 .ce-days,
.home-countdown.ts-countdown-parent.style-1 .ce-dseconds,
.home-countdown.ts-countdown-parent.style-1 .ce-hours,
.home-countdown.ts-countdown-parent.style-1 .ce-minutes,
.home-countdown.ts-countdown-parent.style-1 .ce-mseconds,
.home-countdown.ts-countdown-parent.style-1 .ce-seconds {
font-size: 42px !important;
line-height: 1.2;
}
#home-news-ranking .nz-row .col8,
#home-news-ranking .nz-row .col4{
width: 50%
}
.home-videos .vc_col-sm-6{
width: 100%;
}
.basket-rating-table{
width: 100%;
}
.home-match{
margin-top: 0;
}
.home-match + p{
padding-bottom: 0 !important;
}
.home-news .eut-blog .eut-blog-item:nth-child(n+3) {
display: none;
}
}
@media screen and (max-width: 980px) and (min-width: 768px){
.cerocero{
padding-bottom: 0.75rem;
}
.home-news .eut-blog .eut-blog-item {
width: 100% !important;
position: relative !important;
top: initial !important;
}
}
@media only screen and (max-width: 767px) {
.home-rivals{
align-items: center;
justify-content: space-around;
}
.home-rivals .wpb_column.vc_column_container{
width: auto;
}
#home-news-ranking .nz-row .col8,
#home-news-ranking .nz-row .col4{
width: 100%
}
#home-news-ranking .nz-row{
display: flex;
flex-direction: column-reverse;
}
}
@media only screen and (max-width: 600px) {
#home-slider-march h3{
font-size: 2.25rem;
}
.home-rivals img{
max-height: 150px;
}
}
@media only screen and (max-width: 480px) {
.home-rivals img{
max-height: 120px;
}
.home-rivals .vc_column-inner{
padding: 0 !important;
}
.ts-countdown-parent.ts-countdown-parent.style-1 .ts-countdown .col{
margin-left: 4px !important;
margin-right: 4px !important;
padding-left: 4px !important;
padding-right: 4px !important;
}
.home-countdown.ts-countdown-parent.style-1 .ce-days,
.home-countdown.ts-countdown-parent.style-1 .ce-dseconds,
.home-countdown.ts-countdown-parent.style-1 .ce-hours,
.home-countdown.ts-countdown-parent.style-1 .ce-minutes,
.home-countdown.ts-countdown-parent.style-1 .ce-mseconds,
.home-countdown.ts-countdown-parent.style-1 .ce-seconds {
font-size: 28px !important;
}
}
@media only screen and (max-width: 400px) {
.home-rivals img{
max-height: 100px;
}
.basket-rating-table .team-logo img{
display: none;
}
.basket-rating-table .team-name{
padding-left: 0;
}
.basket-rating-results td:not(.team-logo) + .team-name{
padding-left: 0.75rem;
padding-right: 0;
}
} .classification-table {
border-collapse: collapse;
border-spacing: 0;
margin: 0; max-width: 100%;
}
.classification-table thead th {
border-width: 0 1px 1px 0;
font-weight: 700;
}
.classification-table thead tr th {
font-size: 9px;
padding: 0 2px 0 2px;
text-align: center;
}
.classification-table tbody tr:nth-child(2n+1) {
background-color: #eee;
}
.classification-table  tbody tr td {
font-size: 11px;
padding: 5px 2px 5px 2px;
text-align: center;
line-height: 12px;
vertical-align: middle;
}
.classification-table tbody tr td{
min-width: 20px;
}
.classification-table .ratxa.ratxa-max{
background: #0E9A06;
color: #FFFFFF;
}
.eut-text .classification-table p{
padding-bottom: 0;
line-height: 1;
text-align: left;
}
.classification-table tr td:nth-child(2){
width: 30px;
border-right: none;
}
.classification-table tr td:nth-child(2) img{
margin-left: 3px;
}
.classification-table tr td:nth-child(3){
text-align: left;
padding-left: 10px;
} .single-post #eut-content:not(.eut-right-sidebar):not(.eut-left-sidebar) #eut-single-content .eut-container,
#eut-comment-form .eut-container,
#eut-no-comments .eut-container,
#eut-comments.eut-container {
max-width: 1170px;
}
.eut-blog .eut-blog-item-inner{
border: 1px solid #e0e0e0;
-webkit-box-shadow: 7px 7px 20px 0px rgba(0, 0, 0, 0.15);
-moz-box-shadow:    7px 7px 20px 0px rgba(0, 0, 0, 0.15);
box-shadow:         7px 7px 20px 0px rgba(0, 0, 0, 0.15);
background-color: #FFFFFF;
overflow: hidden;
}
.eut-blog-columns:not(.eut-blog-small) .eut-blog-item:not(.eut-style-2) .eut-media{
margin-bottom: 0;
}
.eut-blog-item .eut-post-content-wrapper{
padding: 20px 20px 24px 20px;
}
.eut-blog-item .eut-thumbnail{
padding: initial !important;
aspect-ratio: 16/9;
}
.eut-post-header{
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: flex-start;
}
.eut-post-header ul{
width: 80px;
}
.eut-post-header ul + ul{
width: calc(100% - 80px);
}
.eut-post-header ul + ul + a{
flex: 0 0 100%;
max-width: 100%;
}
.eut-post-meta li{
font-weight: 400;
font-size: 13px;
text-align: left;
}
.eut-post-meta li::after {
display: none;
}
.eut-post-meta li time::after{
content: '';
width: 1px;
height: 1.167em;
display: inline-block;
border-left: 1px solid;
margin-left: 0;
vertical-align: middle;
opacity: 0.2;
}
.eut-post-meta.eut-categories li:not(:last-child) a::after {
content: ",";
margin-right: 3px;
}
.eut-post-meta.eut-categories li + li{
margin-left: 0;
}
.archive .eut-content.eut-align-center-center{
text-align: left;
background-color: #000249;
}
.archive .eut-content.eut-align-center-center h1.eut-title{
-webkit-animation-name: none;
-moz-animation-name: none;
-o-animation-name: none;
animation-name: none;
opacity: 1;
}
.archive .eut-content.eut-align-center-center h1.eut-title > span{
color: #FFFFFF;
}
.eut-blog-columns:not(.eut-blog-small) .eut-blog-item:not(.eut-style-2) .eut-media a::before {
content: "";
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: #000000;
opacity: 0;
z-index: 100;
transition: opacity 0.4s ease-in-out;
}
.eut-blog-columns:not(.eut-blog-small) .eut-blog-item:not(.eut-style-2) .eut-media a::after {
content: "+";
font-size: 30px;
line-height: 44px;
height: 44px;
width: 44px;
border-radius: 50px;
margin-top: -25px;
margin-left: -25px;
left: 50%;
color: #FFFFFF;
background-color: #5da2e1;
position: absolute;
top: 50%;
text-align: center;
z-index: 200;
opacity: 0;
transition: opacity 0.4s ease-in-out;
}
.eut-blog-columns:not(.eut-blog-small) .eut-blog-item:not(.eut-style-2) .eut-media a:hover::before {
opacity: 0.8;
}
.eut-blog-columns:not(.eut-blog-small) .eut-blog-item:not(.eut-style-2) .eut-media a:hover::after {
opacity: 1;
}
.eut-blog .eut-media img{
-webkit-transition: all 300ms ease-out;
transition: all 300ms ease-out;
}
.eut-blog .eut-media:hover img{
-webkit-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
} .bca-organigrama .eut-text + .eut-text{
padding-top: 3rem;
}
.bca-organigrama h3{
border-bottom: 1px solid #E0E0E0;
margin-bottom: 0.25rem !important;
padding-bottom: 0.25rem;
}
.bca-organigrama .nz-table th,
.bca-organigrama .nz-table td {
padding: 0.75rem 0.5rem;
text-align: left;
}
.bca-organigrama .nz-table,
.bca-organigrama .nz-table tbody td,
.bca-organigrama .nz-table thead th{
border:none;
}
.bca-organigrama .nz-table td{
width: 50%;
}
.bca-organigrama .nz-table tr{
border-bottom: 1px solid #E0E0E0;
}
.bca-organigrama ul{
list-style: none;
padding-left: 0.5rem;
padding-top: 0.75rem;
column-count: 2;
}
@media only screen and (max-width:767px){
.bca-organigrama ul{
column-count: initial;
padding-left: 0;
}
.bca-organigrama li{
padding-bottom: 0.25rem;
}
.bca-organigrama .nz-table tr{
padding: 0.5rem;
}
.bca-organigrama .nz-table td{
width: 100%;
display: block;
padding: 0.5rem 0 0 0;
}
.bca-organigrama .nz-table td + td{
padding: 0 0 0.5rem 0;
}
} .eut-title-wrapper{
padding: 20px;
border:1px solid #E0E0E0;
}
.eut-accordion-wrapper > li{
margin-bottom: 10px;
}
.eut-accordion-wrapper h3.eut-h6{
font-family: "Open Sans", Arial, sans-serif !important;
margin-bottom: 0 !important;
}
.eut-accordion-arrow.eut-position-right{
margin-right: 20px;
opacity: 1;
}
.eut-accordion-wrapper > li .eut-title-wrapper::after{
display: none;
}
.eut-accordion-arrow i{
color: #FFFFFF;
background-color: #C0C0C0;
padding: 4px;
border-radius: 2px;
}
.eut-accordion-wrapper > li .eut-title-wrapper.active{
background: #1D3660;
border:1px solid #1D3660;
}
.eut-accordion-wrapper > li .eut-title-wrapper.active h3.eut-h6{
color: #FFFFFF;
}
.eut-accordion-wrapper > li .eut-title-wrapper.active .eut-accordion-arrow i{
color: #FFFFFF;
background-color: #1D3660;
}
.eut-accordion .eut-accordion-content {
padding: 20px;
border: 1px solid #E0E0E0;
margin-bottom: 10px;
background-color: #FFFFFF;
} .menu-la-base-container li a,
.menu-la-base-es-container li a {
display: block !important;
position: relative !important;
padding: 15px 10px;
font-weight: 300;
font-size: 20px;
-webkit-transition: all 300ms ease-out;
transition: all 300ms ease-out;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #E0E0E0;
}
.menu-la-base-container li a,
.menu-la-base-es-container li a {
padding: 0.75rem 0;
font-weight: 400;
font-size: 0.813rem;
line-height: 1.2;
color: #1D3660 !important;
}
.menu-la-base-container li a:hover,
.menu-la-base-es-container li a:hover {
color: #5DA2E1 !important;
}
.menu-la-base-container li:first-child > a,
.menu-la-base-es-container li:first-child > a {
border-top-width: 1px;
border-top-style: solid;
border-top-color: #E0E0E0;
} .section-logos img{
border:1px solid #DDDDDD;
margin-left: auto;
margin-right: auto;
}
@media only screen and (max-width:767px){
.section-logos .nz-row .col{
margin-bottom: 2rem;
}
} .eut-btn.eut-btn-medium{
border: none !important;
border-right: 10px solid #5AA2E3 !important;
font-size: 1rem;
padding: 0.75rem 1rem 0.75rem 1.5rem;
font-family: Open Sans;
font-weight: 400;
margin: 0.5rem 0 1rem 0;
line-height: 21px;
margin-left: 0;
background: linear-gradient(to left, #5AA2E3 50%, #1D3660 50%);
background-size: 200% 100%;
background-position: left bottom;
transition: all 0.4s ease-out;
}
.eut-btn.eut-btn-medium:hover{
background-position: right bottom;
}
a.eut-btn.eut-with-icon:not(.eut-btn-underline) span{
margin-left: 18px;
margin-right: 0;
}
a.eut-btn.eut-with-icon:not(.eut-btn-underline):not(.eut-btn-gradient) i{
left: 14px;
right: initial;
text-align: left;
}
.eut-btn.eut-btn-medium.icon-entradas::before{
content: "\f145";
font-family: 'ts-fontawesome' !important;
display: inline-block;
font-size: 20px;
margin-right: 6px;
}
.eut-btn.eut-btn-medium.icon-newspaper::before{
content: "\f1ea";
font-family: 'ts-fontawesome' !important;
display: inline-block;
font-size: 20px;
margin-right: 6px;
} .eut-search-modal .eut-heading-color.eut-h2{
color: #1D3660 !important;
font-family: 'GeogrotesqueXC-Bold', Arial, Helvetica,sans-serif !important;
font-weight: 400 !important;
margin-bottom: 0.5em !important;
}
#eut-theme-wrapper .eut-modal .eut-search input[type="text"]{
color: #333333 !important;
font-size: 32px;
padding: 0.5rem 1rem;
margin-top: 2.5rem;
margin-bottom: 2rem;
}
.eut-modal input[type="submit"]:not(.eut-custom-btn){
font-size: 1.188rem !important;
padding: 0.75rem 1rem 0.75rem 1.5rem;
font-family: Open Sans;
font-weight: 400;
margin: 0.5rem 0 1rem 0;
line-height: 21px;
background: #1D3660;
transition: all 0.4s ease-out;
width: auto !important;
}
.eut-modal input[type="submit"]:not(.eut-custom-btn):hover{
background: #5DA2E1;
} .eut-pagination ul{
padding-top: 1.5em;
}
.woocommerce-pagination{
padding-top: 2.5em;
}
.woocommerce nav.woocommerce-pagination ul li{
font-size: 18px;
}
.woocommerce-page nav.woocommerce-pagination ul li{
padding: 0;
margin: 0 8px;
}
.woocommerce-page nav.woocommerce-pagination ul li a,
.woocommerce-page nav.woocommerce-pagination ul li span{
padding: 0;
min-width: auto;
line-height: 30px;
font-weight: 600;
}
.eut-pagination ul li > span.current,
.woocommerce nav.woocommerce-pagination ul li span.current{
color: #00427D;
position: relative;
font-weight: 700;
}
.eut-pagination ul li > span.current::before,
.woocommerce nav.woocommerce-pagination ul li span.current::before{
content: "";
width: 100%;
height: 2px;
background-color: #00427D;
position: absolute;
bottom: 0;
} .woocommerce .woocommerce-ordering{
margin-bottom: 1.5em;
}
.eut-icon-shop::before {
content: "\e0e0";
font-family: typicons !important;
font-style: normal;
font-weight: 400;
}
.woocommerce .woocommerce-result-count{
display: none;
}
.single-product .summary p,
.single-product .woocommerce-tabs p{
padding-bottom: 1em;
}
.single-product .summary p.stock.in-stock{
border: none;
font-size: 1.25rem;
color: green;
display: none;
}
.single-product .summary p.stock.out-of-stock{
border: none;
font-size: 1.25rem;
color: red;
}
.single-product #eut-main-content .eut-main-content-wrapper{
padding-top: 1rem;
}
.woocommerce div.product .product_title{
padding-bottom: 1.5rem;
}
.woocommerce div.product p.price{
font-family: 'GeogrotesqueXC-Bold', Arial, Helvetica,sans-serif !important;
font-size: 3rem;
line-height: 1;
margin-bottom: 0 !important;
padding-bottom: 0.5rem;
color: #00427D;
}
.woocommerce div.product p.price small{
font-size: 1.75rem;
}
.woocommerce-tabs .tabs{
margin-bottom: 2.5rem;
}
.woocommerce-tabs .tabs li a{
font-family: 'GeogrotesqueXC-Bold', Arial, Helvetica,sans-serif !important;
font-size: 2rem !important;
font-weight: 400;
cursor: default;
}
.summary .product_meta > span.sku_wrapper{
display: none;
}
.eut-product-item .eut-title.eut-h4{
font-family: "Nunito Sans" !important;
line-height: 1.2;
font-size: 1.188rem;
padding-left: 0.75rem;
padding-right: 0.75rem;
margin-bottom: 1.25rem !important;
}
.eut-product-item figcaption .price,
.woocommerce .eut-product-item.product p.price,
.woocommerce .eut-product-item.product span.price{
color: #00427D;
font-weight: 400;
margin-top: 0;
font-family: 'GeogrotesqueXC-Bold', Arial, Helvetica,sans-serif !important;
font-size: 1.75rem;
}
.woocommerce td,
.woocommerce th{
text-align: left;
}
.woocommerce .cart-collaterals .cross-sells > h2,
.woocommerce-page .cart-collaterals .cross-sells > h2,
.woocommerce .cart-collaterals .cart_totals h2,
.woocommerce-Reviews-title{
font-style: normal;
text-transform: none;
font-size: 40px;
line-height: 48px;
letter-spacing: 0px;
}
.woocommerce .cart-collaterals .cart_totals h2{
border-bottom: 1px solid #BBBBBB;
}
#eut-theme-wrapper .woocommerce .wc-proceed-to-checkout .checkout-button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,
#submit_redsys_payment_form{
border: none !important;
border-right: 10px solid #5AA2E3 !important;
font-size: 1rem;
padding: 0.75rem 1rem 0.75rem 1rem;
font-family: Open Sans;
font-weight: 400;
margin: 0.5rem 0 1rem 0;
border-radius: 0;
line-height: 21px;
color: #FFFFFF;
margin-left: 0;
background-image: none !important;
background: linear-gradient(to left, #5AA2E3 50%, #1D3660 50%) !important;
background-size: 200% 100% !important;
background-position: left bottom !important;
transition: all 0.4s ease-out;
opacity: 1;
}
.woocommerce .shipping-calculator-form button.button,
.woocommerce .woocommerce-form-coupon button.button,
#eut-theme-wrapper .woocommerce .woocommerce-cart-form table button,
#eut-theme-wrapper .woocommerce .coupon .button{
margin-top: 0;
margin-bottom: 0;
background: #FFFFFF !important;
border: 1px solid #1D3660 !important;
color: #1D3660 !important;
}
.woocommerce .woocommerce-form-coupon button.button{
margin: 0;
}
.woocommerce-cart .wc-proceed-to-checkout{
text-align: center;
}
#eut-theme-wrapper .woocommerce .wc-proceed-to-checkout .checkout-button{
width: auto;
font-size: 1.188rem !important;
}
#eut-theme-wrapper .woocommerce .wc-proceed-to-checkout .checkout-button:hover,
.woocommerce .woocommerce-form-coupon button.button:hover,
#eut-theme-wrapper .woocommerce .coupon .button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
#submit_redsys_payment_form:hover{
background-position: right bottom !important;
color: #FFFFFF;
}
.woocommerce .shipping-calculator-form button.button:hover,
#eut-theme-wrapper .woocommerce .woocommerce-cart-form table button:hover,
#eut-theme-wrapper .woocommerce .coupon .button:hover{
background-color: #1D3660 !important;
color: #FFFFFF !important;
}
.woocommerce a.button.cancel{
border-right: 0 !important;
border: 1px solid #1D3660 !important;
color: #1D3660;
background: transparent !important;
}
#submit_redsys_payment_form + a.button.cancel{
margin-left: 2rem;
}
.woocommerce a.button.cancel:focus,
.woocommerce a.button.cancel:hover{
border-right: 0;
border-color: #5da2e1 !important;
color: #FFFFFF;
background: #5da2e1 !important;
}
.checkout_coupon.woocommerce-form-coupon{
margin-left: 0.5rem;
}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea{
height: 51px;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{
display: block;
margin-bottom: 0.5rem;
}
.woocommerce .woocommerce-info {
background-color: #5da2e1;
}
.woocommerce #eut-theme-wrapper .woocommerce-message a.button.button.wc-forward{
border: none !important;
background: none !important;
padding: 0 !important;
font-size: 16px !important;
text-decoration: underline;
font-weight: 400;
}
.woocommerce #eut-theme-wrapper .woocommerce-message a.button.button.wc-forward:hover{
text-decoration: none;
}
.eut-filter {
margin-top: 1rem;
margin-bottom: 30px;
}
.eut-filter ul li{
font-size: 1.25rem
}
.eut-filter.eut-filter-style-simple ul li span{
color: #333333;
position: relative;
}
.eut-filter.eut-filter-style-simple ul li.selected span{
color: #00427D;
}
.eut-filter.eut-filter-style-simple ul li.selected span::before{
content: "";
width: 100%;
height: 2px;
background-color: #00427D;
position: absolute;
bottom: 0;
}
.eut-carousel-item .eut-hover-item .eut-content .eut-title{
font-family: "Nunito Sans" !important;
line-height: 1.2;
font-size: 1.188rem;
padding-left: 0.75rem;
padding-right: 0.75rem;
margin-bottom: 1.25rem !important;
}
.woocommerce form .form-row .required{
display: none;
}
#eut-theme-wrapper .select2-selection__rendered {
line-height: 51px;
}
.woocommerce form .form-row {
margin-bottom: 1rem !important;
}
.woocommerce form #shipping_address_1_field,
.woocommerce form #billing_address_1_field.form-row{
margin-bottom: 2px !important;
}
.woocommerce-shipping_-fields,
.woocommerce-billing-fields {
margin-bottom: 1rem;
}
#customer_details{
padding-bottom: 3rem;
}
#redsys_payment_form{
padding-top: 2rem;
}
.woocommerce ul.order_details{
margin-bottom: 1.5rem;
}
.woocommerce table.shop_table td {
line-height: 1.2;
padding: 10px;
}
.woocommerce .shop_table td {
line-height: 1.2;
padding: 20px 10px 30px 10px;
}
.woocommerce .shop_table.woocommerce-checkout-review-order-table td {
line-height: 1.2;
padding: 10px;
}
.woocommerce .shop_table.woocommerce-checkout-review-order-table .cart_item:last-child td{
padding-bottom: 30px;
}
.woocommerce .shop_table.woocommerce-checkout-review-order-table .cart-subtotal th,
.woocommerce .shop_table.woocommerce-checkout-review-order-table .cart-subtotal td {
border-top:1px solid #666666;
}
.woocommerce table.woocommerce-checkout-review-order-table tr.cart-subtotal th,
.woocommerce table.woocommerce-checkout-review-order-table tr.order-total th{
padding: 10px;
}
.woocommerce table.shop_table th{
padding: 10px 10px;
border: none;
}
.woocommerce table.shop_table th + td{
padding: 10px 10px;
}
.woocommerce-cart .cart-collaterals .cart_totals table{
margin-bottom: 1.5rem;
}
.woocommerce-checkout #payment ul.payment_methods li.payment_method_cod{
margin-bottom: 1.2rem;
}
.woocommerce div.product form.cart .reset_variations{
display: none !important;
}
.woocommerce .woocommerce-message {
display: flex;
flex-direction: column-reverse;
}
.woocommerce .woocommerce-message a{
padding-top: 0.5rem;
}
.woocommerce-shipping-destination{
font-size: 13px;
line-height: 1.5;
color: #856404;
background-color: #fff3cd;
border-color: #ffeeba;
padding: 5px 10px;
margin: 6px 0;
}
.woocommerce table.shop_table.shop_table_responsive .woocommerce-shipping-totals.shipping th + td{
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.shipping-calculator-button{
text-decoration: underline;
}
.shipping-calculator-button:hover{
text-decoration: none;
}
.order-total strong .woocommerce-Price-amount.amount{
font-family: 'GeogrotesqueXC-Bold', Arial, Helvetica,sans-serif !important;
font-weight: 400;
font-size: 36px;
color: #5DA2E1;
}
.order-total small.includes_tax{
font-size: 13px;
}
#order_comments{
height: 100px;
}
.eut-product-item .eut-product-hover-style-1 .eut-media{
margin-bottom: 1.25rem !important;
}
.eut-carousel-item .eut-hover-item .eut-content .eut-title{
margin-bottom: 1rem !important;
}
html:lang(ca) .woocommerce-checkout #payment ul.payment_methods::before{
content: "Modalitat de pagament";
display: block;
font-family: 'GeogrotesqueXC-Bold', Arial, Helvetica,sans-serif !important;
font-weight: 400 !important;
margin-bottom: 0.5em !important;
font-style: normal;
text-transform: none;
font-size: 32px;
line-height: 40px;
letter-spacing: 0px;
}
html:lang(es-ES) .woocommerce-checkout #payment ul.payment_methods::before{
content: "Modalidad de pago";
display: block;
font-family: 'GeogrotesqueXC-Bold', Arial, Helvetica,sans-serif !important;
font-weight: 400 !important;
margin-bottom: 0.5em !important;
font-style: normal;
text-transform: none;
font-size: 32px;
line-height: 40px;
letter-spacing: 0px;
}
.woocommerce nav.woocommerce-pagination ul li span.current,
nav.woocommerce-pagination ul li a:hover,
.woocommerce-MyAccount-navigation ul li a:hover,
.woocommerce .widget_layered_nav ul li.chosen a::before,
.woocommerce .widget_layered_nav_filters ul li a::before,
.eut-product-area .price .woocommerce-Price-amount {
color: #00427D !important;
}
#eut-theme-wrapper .summary button[type="submit"].single_add_to_cart_button.disabled,
#eut-theme-wrapper .eut-product-area-wrapper .single_add_to_cart_button.disabled:hover{
background: #808080 !important;
border-color: #C0C0C0 !important;
} .error404-wrap *{
color: #FFFFFF;
}
.error404-wrap h1{
font-size: 90px;
line-height: 1.1;
}
.error404 #eut-theme-wrapper .eut-search input[type="text"]{
background-color: #FFFFFF;
font-size: 1rem;
} .archive .eut-page-title,
.archive .eut-page-title .eut-wrapper{
height: auto !important;
min-height: 90px !important;
}
.acoplw-bsone{
padding-left: 5px !important;
padding-right: 5px !important;
} .equips-cards .eut-box {
border:2px solid var(--blau-fort);
}
.equips-cards .eut-box:hover,
.equips-cards .eut-box:focus {
background-color:var(--blau-fort);
}
.equips-cards .eut-box .eut-box-content {
padding-top: 1rem;
margin-top: 0;
}
.equips-cards .eut-box .eut-box-content .eut-box-title {
color: var(--blau-fort);
transition: color 0.3s ease-in-out;
}
.equips-cards .eut-box:focus .eut-box-content .eut-box-title,
.equips-cards .eut-box:hover .eut-box-content .eut-box-title {
color: var(--gray-supersoft);
} #cmplz-document {
padding-top: 30px;
padding-bottom: 30px;
max-width: 100% !important;
}
#cmplz-document p:empty,
#cmplz-document p a:empty {
display: none;
}
#cmplz-document p a {
text-decoration: none !important;
}
#cmplz-document,
#cmplz-document p,
#cmplz-document li,
#cmplz-document td {
font-size: 1em;
}
#cmplz-document h2 {
font-size: 2.25em;
margin-top: 0;
margin-bottom: 0;
padding-bottom: 0;
border: none;
}
#cmplz-document .cmplz-subtitle {
font-weight: 400;
margin-top: 1rem;
}
#cmplz-document p + h2 ,
#cmplz-cookies-overview + h2,
#cmplz-manage-consent-container + h2 {
margin-block-start: 2.5rem !important;
}
p + .cmplz-subtitle{
margin-block-start: 2.5rem !important;
}
#cmplz-cookies-overview .cmplz-dropdown summary div h3{
font-family: "Open Sans", Arial, sans-serif;
font-weight: 700 !important;
font-size: 16px;
}