.haet-cleverreach .message-error,
.haet-cleverreach .cleverreach-error-message {
color: red;
}
.haet-cleverreach .haet-cleverreach-field-wrap {
margin-bottom: 10px;
}
.haet-cleverreach .haet-cleverreach-field-wrap p {
margin: 0;
} .haet-cleverreach .haet-cleverreach-field-wrap {
zoom: 1;
}
.haet-cleverreach .haet-cleverreach-field-wrap:before,
.haet-cleverreach .haet-cleverreach-field-wrap:after {
content: "";
display: table;
}
.haet-cleverreach .haet-cleverreach-field-wrap:after {
clear: both;
}
.haet-cleverreach .label-top label {
float:left;
clear:both;
}
.haet-cleverreach .label-top input,
.haet-cleverreach .label-top select {
float:left;
clear:both;
}
.haet-cleverreach .label-left label {
display: block;
float: left;
width: 40%;
margin: 0;
text-align: left;
}
.haet-cleverreach .label-left input,
.haet-cleverreach .label-left select {
display: block;
float: left;
width: 60%;
margin: 0;
text-align: left;
}
.haet-cleverreach .label-right label {
display: block;
float: right;
width: 35%;
margin: 0;
margin-left: 5%;
text-align: left;
}
.haet-cleverreach .label-right input,
.haet-cleverreach .label-right select {
display: block;
float: right;
width: 60%;
margin: 0;
text-align: left;
}
.haet-cleverreach-field-wrap.type-submit {
text-align: center;
} .cleverreach-checkbox input {
display: inline;
}
.cleverreach-checkbox label {
display: inline;
}
.cleverreach-preview-container {
position: relative;
pointer-events: none;
}
.cleverreach-preview-container::after {
content: '';
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.cleverreach-checkbox{
display: inline-block;
}
.cleverreach-checkbox label{
display: inline !important;
}
.cleverreach-checkbox input[type="checkbox"]{
display: inline-flex !important;
}div.wpcf7 {
margin: 0;
padding: 0;
}
div.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
div.wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #ff0000;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng,
div.wpcf7-aborted {
border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
border: 2px solid #ffa500;
}
div.wpcf7-validation-errors,
div.wpcf7-acceptance-missing {
border: 2px solid #f7e700;
}
.wpcf7-form-control-wrap {
position: relative;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #ff0000;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-display-none {
display: none;
}
div.wpcf7 .ajax-loader {
visibility: hidden;
display: inline-block;
background-image: url(//chiliandsweet.com/wp-content/plugins/contact-form-7/images/ajax-loader.gif);
width: 16px;
height: 16px;
border: none;
padding: 0;
margin: 0 0 0 4px;
vertical-align: middle;
}
div.wpcf7 .ajax-loader.is-active {
visibility: visible;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}
div.wpcf7 .wpcf7-recaptcha iframe {
margin-bottom: 0;
}
div.wpcf7 input[type="file"] {
cursor: pointer;
}
div.wpcf7 input[type="file"]:disabled {
cursor: default;
}#cookie-law-info-bar {
border: 0;
font-size: 10pt;
margin: 0 auto;
padding: 5px 0;
position: absolute;
text-align: center;
width: 100%;
z-index: 9999;
}
#cookie-law-info-again {
font-size: 10pt;
margin: 0;
padding: 2px 10px;
text-align: center;
z-index: 9999;
cursor: pointer;
}
#cookie-law-info-bar span {
vertical-align: middle;
} .cli-plugin-button, .cli-plugin-button:visited {
background: #222 url(//chiliandsweet.com/wp-content/plugins/cookie-law-info/images/overlay.png) repeat-x;
display: inline-block;
padding: 5px 10px 6px;
color: #fff;
text-decoration: none;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
border-bottom: 1px solid rgba(0,0,0,0.25);
position: relative;
cursor: pointer;
margin: auto 10px;
}
.cli-plugin-button:hover {
background-color: #111;
color: #fff;
}
.cli-plugin-button:active {
top: 1px;
}
.small.cli-plugin-button, .small.cli-plugin-button:visited {
font-size: 11px;
}
.cli-plugin-button, .cli-plugin-button:visited,
.medium.cli-plugin-button, .medium.cli-plugin-button:visited {
font-size: 13px;
font-weight: bold;
line-height: 1;
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
}
.large.cli-plugin-button, .large.cli-plugin-button:visited {
font-size: 14px;
padding: 8px 14px 9px;
}
.super.cli-plugin-button, .super.cli-plugin-button:visited {
font-size: 34px;
padding: 8px 14px 9px;
}
.pink.cli-plugin-button, .magenta.cli-plugin-button:visited {
background-color: #e22092;
}
.pink.cli-plugin-button:hover {
background-color: #c81e82;
}
.green.cli-plugin-button, .green.cli-plugin-button:visited {
background-color: #91bd09;
}
.green.cli-plugin-button:hover {
background-color: #749a02;
}
.red.cli-plugin-button, .red.cli-plugin-button:visited {
background-color: #e62727;
}
.red.cli-plugin-button:hover {
background-color: #cf2525;
}
.orange.cli-plugin-button, .orange.cli-plugin-button:visited {
background-color: #ff5c00;
}
.orange.cli-plugin-button:hover {
background-color: #d45500;
}
.blue.cli-plugin-button, .blue.cli-plugin-button:visited {
background-color: #2981e4;
}
.blue.cli-plugin-button:hover {
background-color: #2575cf;
}
.yellow.cli-plugin-button, .yellow.cli-plugin-button:visited {
background-color: #ffb515;
}
.yellow.cli-plugin-button:hover {
background-color: #fc9200;
}@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
src: url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-regular.eot); src: local(''),
url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-regular.eot?#iefix) format('embedded-opentype'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-regular.woff2) format('woff2'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-regular.woff) format('woff'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-regular.ttf) format('truetype'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-regular.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 400;
src: url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-italic.eot); src: local(''),
url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-italic.eot?#iefix) format('embedded-opentype'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-italic.woff2) format('woff2'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-italic.woff) format('woff'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-italic.ttf) format('truetype'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-italic.svg#Lato) format('svg'); } @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 700;
src: url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-700.eot); src: local(''),
url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-700.eot?#iefix) format('embedded-opentype'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-700.woff2) format('woff2'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-700.woff) format('woff'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-700.ttf) format('truetype'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lato-v23-latin-700.svg#Lato) format('svg'); } @font-face {
font-family: 'Josefin Sans';
font-style: normal;
font-weight: 400;
src: url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/josefin-sans-v25-latin-regular.eot); src: local(''),
url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/josefin-sans-v25-latin-regular.eot?#iefix) format('embedded-opentype'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/josefin-sans-v25-latin-regular.woff2) format('woff2'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/josefin-sans-v25-latin-regular.woff) format('woff'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/josefin-sans-v25-latin-regular.ttf) format('truetype'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/josefin-sans-v25-latin-regular.svg#JosefinSans) format('svg'); } @font-face {
font-family: 'Lora';
font-style: normal;
font-weight: 400;
src: url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lora-v26-latin-regular.eot); src: local(''),
url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lora-v26-latin-regular.eot?#iefix) format('embedded-opentype'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lora-v26-latin-regular.woff2) format('woff2'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lora-v26-latin-regular.woff) format('woff'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lora-v26-latin-regular.ttf) format('truetype'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lora-v26-latin-regular.svg#Lora) format('svg'); } @font-face {
font-family: 'Lora';
font-style: normal;
font-weight: 700;
src: url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lora-v26-latin-700.eot); src: local(''),
url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lora-v26-latin-700.eot?#iefix) format('embedded-opentype'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lora-v26-latin-700.woff2) format('woff2'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lora-v26-latin-700.woff) format('woff'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lora-v26-latin-700.ttf) format('truetype'), url(//chiliandsweet.com/wp-content/themes/chiliandsweet/fonts/lora-v26-latin-700.svg#Lora) format('svg'); }
html, body#top {
font-family: "Josefin Sans", sans-serif;
}
h1, h2, h3, h4, h5, h6 {
font-family: "Abril Fatface", serif;
}
input:not([type=button]):not([type=submit]), textarea, select {
background: white !important;
border: 2px solid #E1E1E1 !important;
}
#footer {
border-top: 1px solid #aeaeae;
border-bottom: 2px solid #efefef;
color: #555;
}
#footer a {
color: #434349;
}
footer.socket_color {
background-color: #fff;
}
#top .main_color .input-text, #top .main_color input[type="text"], #top .main_color input[type="input"], #top .main_color input[type="password"], #top .main_color input[type="email"], #top .main_color input[type="number"], #top .main_color input[type="url"], #top .main_color input[type="tel"], #top .main_color input[type="search"], #top .main_color textarea, #top .main_color select {
border-color: #ccc;
}
#top .post-date {
display: none;
opacity: 0;
}
.home h2:not(.avia-caption-title) {
margin-bottom: 2rem;
}
.home h2:not(.avia-caption-title)::after {
content: "";
width: 5rem;
height: 3px;
background: #222;
display: block;
margin-top: 1rem;
}
.av-special-heading {
padding: 0.5em 0 3em 0;
}
.widget .social_bookmarks li {
clear: none !important;
} .main_color .container .av-inner-masonry-content {
background-color: transparent;
}
#top .av-masonry-entry .av-masonry-entry-title{
min-height:38px;
}
.av-fixed-size .av-masonry-entry .av-inner-masonry-content {
padding: 12px;
}
.av-masonry-entry-title.entry-title {
font-size: 14px;
}
.av-fixed-size .av-masonry-image-container, .av-fixed-size .av-masonry-outerimage-container {
position: static;
padding-bottom: 125%;
height: 0;
}
.av-fixed-size .av-masonry-entry .av-inner-masonry-content {
position: static;
}
.av-masonry-entry-title.entry-title {
font-family: "Josefin Sans", sans-serif;
font-weight: bold !important;
text-transform: uppercase;
text-align:center;
}
#top .av-masonry-entry-title.entry-title .secondary{
font-size:12px;
font-weight: normal;
text-transform:none !important;
color: rgba(0,0,0,0.6);
text-align:center;
display:block;
}
.av-masonry-date {
display: none;
}
#top .av-fixed-size .av-masonry-entry .av-inner-masonry-sizer {
padding-bottom: 125%;
}
html[lang="en-US"] .av-masonry-outerimage-container::before {
content: "more";
}
html[lang="es-ES"] .av-masonry-outerimage-container::before {
content: "Seguir leyendo";
}
.av-masonry-outerimage-container::before {
opacity: 0;
content: "weiterlesen";
font-size: 32px;
color: white;
position: absolute;
left: 0;
right: 0;
text-align: center;
width: 100%;
background: rgba(0, 0, 0, 0.6);
height: 100%;
z-index: 9;
transition: all 320ms ease-out;
transform: translateY(120px);
display: flex;
justify-content: center;
align-items: center;
}
a:hover .av-masonry-outerimage-container::before {
opacity: 1;
transform: translateY(0);
}
#top .av-fixed-size .av-masonry-entry .av-inner-masonry-content {
bottom: -1px;
}
#top #wrap_all .av-inherit-size .av-special-heading-tag {
margin-bottom: 1em;
}
#top .main_color .container .av-masonry-load-more {
max-width: 500px;
margin: 0 auto 6rem;
position: relative;
top: 2rem;
color: #222;
background: transparent;
border: 3px solid #222;
letter-spacing: 2px;
font-size: 1.1rem;
padding: 1em 1em 0.75em;
line-height: 1em;
}
#top .main_color .container .av-masonry-load-more:hover {
background: #222;
color: #fff;
}
#top .av-hover-overlay-active .av-masonry-image-container {
opacity: 1;
}
@media (min-width: 480px) {
.av-fixed-size .av-masonry-entry .av-inner-masonry-sizer {
padding-bottom: 125%;
}
}
@media (min-width: 768px) {
.av-fixed-size .av-masonry-entry .av-inner-masonry-sizer {
padding-bottom: 125%;
}
} body .container_wrap .hr.avia-builder-el-last {
margin: 0;
}
.separator {
display: block;
width: 100%;
max-width: 125px;
margin-left: auto;
margin-right: auto;
height: 3px;
background: #111;
margin-bottom: 1.75rem;
} #top #header .avia_mega_div > .sub-menu a {
color: #666668;
padding-left: 0 !important;
font-size: 12px;
}
#top #header .avia_mega_div > .sub-menu a:hover {
color: #222229;
}
#top #header .avia_mega_div a .avia-menu-text {
padding: 0;
letter-spacing: 0;
display: block;
font-size: 13px;
font-weight: 400;
line-height: 16px;
margin-bottom: 8px;
}
#top #header .avia_mega_div .avia-bullet {
display: none;
}
nav.main_menu .av-main-nav a {
padding-left: 16px;
padding-right: 16px;
}
.av-main-nav a:hover {
background: #f0f0f0;
}
.av-main-nav .avia-menu-text {
font-size: 13px;
font-weight: 400;
letter-spacing: 1px;
text-transform: uppercase;
}
#top .av-main-nav .sub-menu .av-main-nav ul a {
letter-spacing: 0;
line-height: 18px;
} .html_elegant-blog #top .post-entry .post-title {
font-size: 48px;
line-height: 1.2;
max-width: 768px;
margin-left: auto;
margin-right: auto;
}
.html_elegant-blog #top .post-entry .post-date {
text-align: center;
margin-left: auto;
margin-right: auto;
margin-bottom: 1rem;
text-transform: uppercase;
display: none;
}
#top .min-100w {
width: 100%;
}
#top .fullsize .template-blog .post .entry-content-wrapper > *, #top .fullsize .template-blog .post .entry-content-wrapper {
max-width: none;
}
#top.category-magazin .post-entry .av_textblock_section:first-of-type p:first-child:first-letter, #top.category-blog-en-2 .post-entry .av_textblock_section:first-of-type p:first-child:first-letter, #top.category-revista .post-entry .av_textblock_section:first-of-type p:first-child:first-letter {
color: #232329;
float: left;
font-size: 3.25em;
font-weight: 200;
font-family: Georgia, serif;
padding-top: 16px;
padding-right: 9px;
padding-left: 0px;
padding-bottom:12px;
}
#top .avia_textblock p{ line-height:24px;
}
#top blockquote {
border: none;
}
.main_color blockquote, .main_color .avia-bullet, .main_color .av-no-color.av-icon-style-border a.av-icon-char {
border-color: transparent;
}
body.category-revista .post-entry .attachment-post-thumbnail.size-post-thumbnail.wp-post-image, body.category-revista .post-entry .post-title, body.category-revista .post-entry .post-terms, body.category-revista .post-entry .separator {
display: none !important;
}
body.category-blog-en-2 .post-entry .attachment-post-thumbnail.size-post-thumbnail.wp-post-image, body.category-blog-en-2 .post-entry .post-title, body.category-blog-en-2 .post-entry .post-terms, body.category-blog-en-2 .post-entry .separator {
display: none !important;
}
body.category-magazin .post-entry .attachment-post-thumbnail.size-post-thumbnail.wp-post-image, body.category-magazin .post-entry .post-title, body.category-magazin .post-entry .post-terms, body.category-magazin .post-entry .separator {
display: none !important;
}
#top .post-author {
display: none !important;
}
.post-author {
text-align: center;
max-width: 640px;
margin-top: 1rem;
margin-bottom: 1rem;
margin-left: auto;
margin-right: auto;
}
.post-author .author-name {
margin-top: 1em;
font-family: "Josefin Sans", sans-serif;
text-transform: uppercase;
}
.post-author .author-desc {
margin-bottom: 0;
}
.post-author img {
border-radius: 9999px;
}
.post-terms {
text-align: center;
width: 100%;
max-width: 960px;
margin-top: 1rem;
margin-bottom: 2rem;
margin-left: auto;
margin-right: auto;
}
.property-symbol-image {
margin: 0 .33rem;
width: 70px;
}
.property-symbol-image ~ .image-overlay {
display: none;
}
#top .related-title-magazin {
display: none;
}
#top.category-magazin .related_title {
display: none !important;
}
#top.category-magazin .related-title-magazin {
display: block !important;
}
.comment-entry.post-entry {
padding-top: 4em;
padding-bottom: 4em;
}
#top span.subheading {
font-size: 16px;
display: block;
font-weight: normal;
text-transform: none;
} .html_elegant-blog .related_title {
font-family: "Josefin Sans", sans-serif;
text-transform: uppercase;
}
#top #wrap_all .av-related-style-full .related_column {
width: 33%;
clear: none;
}
#top #wrap_all .av-related-style-full .related_image_wrap, #top #wrap_all .av-related-style-full .related_image_wrap img, #top #wrap_all .av-related-style-full .related_image_wrap .related_posts_default_image {
width: 100%;
height: auto;
border-radius: 0px;
display: block;
}
#top #wrap_all .av-related-style-full .related_image_image {
height: 0;
padding-bottom: 80%;
background-size: cover;
background-position: center;
position: relative;
}
html[lang="en-US"] #top #wrap_all .related_image_image::before {
content: "more";
}
html[lang="es-ES"] #top #wrap_all .related_image_image::before {
content: "Seguir leyendo";
}
#top #wrap_all .av-related-style-full .related_image_image::before {
content: "Weiterlesen";
text-transform: uppercase;
opacity: 0;
transition: all 0.15s ease-in;
background: rgba(0, 0, 0, 0.66);
position: absolute;
display: flex;
justify-content: center;
align-items: center;
color: white;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
#top #wrap_all .av-related-style-full .related_image_wrap:hover .related_image_image::before {
opacity: 1;
}
#top #wrap_all .av-related-style-full .av-related-title {
float: none;
display: block;
text-transform: uppercase;
padding: 10px;
} .av-recipe {
margin-top: 2rem;
}
.av-recipe .av-recipe-title {
margin-bottom: 1rem;
font-family: "Josefin Sans", sans-serif;
text-transform: uppercase;
}
.av-recipe .av-recipe-ingredients ul {
background: white;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
padding: 1rem;
margin-left: 0;
margin-bottom: 2rem;
font-family: monospace;
font-size: 0.75rem;
line-height: 1.25;
}
.av-recipe ul:empty {
display: none;
}
.av-recipe .av-recipe-ingredients li {
list-style-type: none;
margin-left: 0;
padding: 0.33em 0;
}
.av-recipe .av-recipe-instructions {
counter-reset: instruction;
}
.av-recipe .av-recipe-instructions p {
position: relative;
}
.av-recipe .av-recipe-instructions p::before {
counter-increment: instruction;
content: counter(instruction);
position: absolute;
font-weight: bold;
color: #aaa;
left: -1.5rem;
top: 0;
}
.av-recipe .av-recipe-print {
float: right;
border: 3px solid #111;
color: #111;
text-transform: uppercase;
font-size: 12px;
padding: 0.25rem 0.5rem;
display: flex;
align-items: center;
font-weight: bold;
transition: all 0.15s ease-in;
background: transparent;
}
.av-recipe .av-recipe-print svg {
margin-right: .5rem;
transition: all 0.15s ease-in;
}
.av-recipe .av-recipe-print:hover {
cursor: pointer;
background: #111;
color: white;
}
.av-recipe .av-recipe-print:hover svg {
fill: white;
} #wrap_all .avia-button.avia-color-dark {
color: #222;
background: transparent;
border: 2px solid #222;
border-radius: 0;
padding: 1em 1.85em 0.75em;
letter-spacing: 2px;
font-size: 1.1rem;
line-height: 1em;
text-transform: uppercase;
font-weight: 600;
opacity: 1;
transition: all 220ms ease-out;
}
#wrap_all .avia-button.avia-color-dark:hover {
background-color: #111 !important;
color: #fff;
}
#header_meta {
background: #f0f0f0;
}
#header_meta .social_bookmarks li {
border: none;
}
#header_meta .social_bookmarks a {
color: #222224;
font-size: 11px;
}
#header_main_alternate {
border-bottom: 3px solid rgba(0, 0, 0, 0.135) !important;
}
.logo {
margin: 0rem;
}
#top .avia_wpml_language_switch li .language_flag {
display: none;
}
.avia_wpml_language_switch li .language_code {
display: block;
font-weight: 700;
font-size: 16px;
color: #121212;
text-transform: uppercase;
}
.avia_wpml_language_switch li .language_code {
display: block;
text-transform: uppercase;
}
#top ul.avia_wpml_language_switch li {
line-height: 1.35;
font-size: 12px;
}
#top .header_color .main_menu .menu ul li a {
color: #666668;
border: none;
}
#top .header_color .main_menu .menu ul .current_page_item > a, #top .header_color .main_menu .menu ul .current-menu-item > a {
color: #111115;
}
.ebooks-column .entry-title {
margin-top: 2rem;
margin-bottom: 2rem;
}
.ebooks-column .avia-image-container-inner {
max-height: 330px;
overflow: hidden;
}
#top .ebooks-column .entry-title a {
text-decoration: none;
}
#top .ebooks-column .avia-button-fullwidth {
width: 100%;
padding: 15px;
font-size: 1.2em;
margin: 0;
border: none;
position: relative;
display: block;
line-height: 1;
}
.newsletter-popup {
position: fixed;
z-index: 999;
visibility: hidden;
opacity: 0;
transition: visibility 0s linear 0.1s, opacity 0.1s ease-in;
padding: 1rem;
background: white;
border: 1px solid #ddd;
box-shadow: 0 2px 16px rgba(0, 0, 0, 0.1);
line-height: 1;
bottom: 0;
left: 0;
width: 100%;
}
@media (min-width: 768px) {
.newsletter-popup {
bottom: 50px;
left: 50px;
margin-right: 50px;
max-width: 500px;
}
}
.newsletter-popup.active {
visibility: visible;
opacity: 1;
transition: visibility 0s linear 0s, opacity 0.1s ease-in 0.05s;
}
.newsletter-popup .popup-closer {
position: absolute;
right: 1rem;
top: 0.25rem;
font-size: 48px;
color: #ccc;
transition: color 0.1s ease-in;
z-index: 9999;
}
.newsletter-popup .popup-closer:hover {
color: #111;
cursor: pointer;
}
.newsletter-popup .widget {
padding: 0;
}
.av-share-link a:before {
font-size: 24px;
margin-top: 9px;
display: inline-block;
}
.social_bookmarks a:before {
font-size: 16px;
}
#commentform label {
position: static;
left: 0;
font-size: 0.92em;
}
#top #commentform textarea, #top #commentform input[type=text] {
width: 100%;
margin-bottom: 0;
}
#commentform input[type=checkbox] + label {
display: inline-block;
font-weight: normal;
}
#commentform .comment-form-url {
padding-bottom: 2rem;
}
#commentform .form-submit {
padding: 1rem 0;
}
#commentform .cleverreach-checkbox, #commentform .form-submit {
display: inline-block;
}
#commentform .cleverreach-checkbox {
padding-left: 1rem;
}
#commentform .comment-form-phone {
display: none;
}
.comment_meta_container .center-border.center-border-left, .comment_meta_container .center-border.center-border-right {
border-color: #c1c1c1;
}
.side-container-comment-inner {
margin-bottom: 2rem;
}
.side-container-fluff {
margin-bottom: 2rem;
margin-right: auto;
margin-left: auto;
font-size: 20px;
text-align: center;
width: 100%;
max-width: 640px;
line-height: 1.2;
}
#top .av-property-filter .property-row {
display: flex;
flex-wrap: wrap;
margin-bottom: 1.5rem;
}
#top .av-property-filter input[type=checkbox] {
display: none;
}
#top .av-property-filter input[type=checkbox]:checked ~ .selector {
background-color: #e1e1e1;
border-color: #ccc;
}
#top .av-property-filter label {
flex-basis: 166.5px;
padding: 0;
margin: 5px;
box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.3);
font-weight: normal;
}
#top .av-property-filter .selector {
text-align: center;
background: white;
padding: .75rem 1rem;
line-height: 1;
transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
}
#top .av-property-filter .selector:hover {
background-color: #efefef;
cursor: pointer;
}
#top .av-property-filter .no-results {
text-align: center;
font-size: 24px;
margin: 4rem 0 0;
font-weight: bold;
line-height: 1.2;
}
.property-row.property-row--with-image .property-tab {
background: white;
position: relative;
height: 70px;
}
.property-row.property-row--with-image .property-tab .property-symbol-image {
display: block;
margin: auto;
margin-top: 9px;
width: 35px !important;
z-index: 99;
position: absolute;
left: 0;
right: 0;
pointer-events: none;
}
.property-row.property-row--with-image .property-tab .selector {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
background: transparent;
}
.property-row.property-row--with-image .property-tab .selector .property-name {
display: block;
position: absolute;
bottom: .65em;
left: 0;
right: 0;
text-align: center;
margin: auto;
}
#top .widget.newsletter-widget {
margin-bottom: 0;
margin-top: 0;
}
#top .widget.newsletter-widget h3 {
text-transform: uppercase;
font-size: 32px;
margin-top: 0;
margin-bottom: 1.5rem;
}
#top .widget.newsletter-widget p {
color: #333;
line-height: 1.5;
}
.widget.newsletter-widget .gdpr-consent {
display: block;
margin-bottom: 1.5rem;
}
#top .widget.newsletter-widget input[type="submit"] {
color: #222;
background: transparent;
border: 3px solid #222;
letter-spacing: 2px;
font-size: 0.9rem;
padding: 0.9em;
line-height: 1em;
transition: all 0.4s ease-in-out;
width: 100%;
text-transform: uppercase;
font-weight: bold;
transition: all 0.4s ease-in-out;
}
#top .widget.newsletter-widget input[type="submit"]:hover {
background: #222;
color: #fff;
}
#top .flex_column.newsletter_column {
float: none;
}
#footer .widget.newsletter-widget {
padding: 1rem;
}
#footer .widget.newsletter-widget {
width: 100%;
text-align: left;
}
#footer .widget.newsletter-widget h3 {
font-size: 16.5px;
margin-bottom: 8px;
}
body .category-magazin-visible {
display: none;
}
body.category-revista .category-magazin-hidden, body.category-blog-en-2 .category-magazin-hidden, body.category-magazin .category-magazin-hidden {
display: none !important;
}
body.category-revista .category-magazin-visible, body.category-blog-en-2 .category-magazin-visible, body.category-magazin .category-magazin-visible {
display: block !important;
}
.av_secondary_right .sub_menu{
margin-top:-5px;
}