.qodef-core-dashboard{max-width:initial!important}.qodef-core-dashboard .qodef-core-dashboard-inner{margin:0 -15px;display:inline-block;width:100%}.qodef-core-dashboard .qodef-cd-logo{display:inline-block;vertical-align:middle;padding-right:15px;width:62px}.qodef-core-dashboard .qodef-cd-title{display:inline-block;vertical-align:middle;font-size:41px;font-weight:400;margin:0}.qodef-core-dashboard .qodef-cd-title-holder{margin-bottom:30px}.qodef-core-dashboard .qodef-cd-subtitle{font-size:18px;line-height:25px;font-weight:400;color:#555d66;max-width:610px;margin:10px 0 30px}.qodef-core-dashboard .qodef-core-dashboard-column{float:left;width:100%;max-width:610px;padding:0 15px}@media only screen and (max-width:1600px){.bridge-dashboard_page_system-info .qodef-core-dashboard .qodef-core-dashboard-column{max-width:initial;width:50%;box-sizing:border-box}}@media only screen and (max-width:768px){.bridge-dashboard_page_system-info .qodef-core-dashboard .qodef-core-dashboard-column{width:100%}}.qodef-core-dashboard .qodef-core-dashboard-column.qodef-cd-smaller-column{max-width:380px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box{background-color:#fff}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box.qodef-core-bottom-space{margin-bottom:30px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-box-title-holder{padding:28px 34px 23px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-box-title-holder p{margin:19px 0 0;padding:0;font-size:16px;line-height:22px;font-weight:400;color:#555d66}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box.qodef-cd-import-box .qodef-cd-box-title-holder p{font-size:14px;line-height:20px;margin:17px 0 0}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box.qodef-cd-import-box .qodef-cd-label{font-weight:600;margin-bottom:15px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box h2{margin:0;padding:0;font-size:25px;font-weight:400;color:#32373c;text-align:left}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box h3{margin:0;padding:0}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-field-holder{padding-bottom:30px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-label{display:block;color:#555d66;font-size:14px;margin-bottom:7px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input{border:none;border-bottom:1px solid #c2c2c2;outline:0;width:50%;box-shadow:none;color:#555d66;font-size:14px;padding:4px 0;margin:0}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:focus{outline:0;border-color:#c2c2c2}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:focus::-webkit-input-placeholder{color:#555d66}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:focus:-moz-placeholder{color:#555d66;opacity:1}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:focus::-moz-placeholder{color:#555d66;opacity:1}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:focus:-ms-input-placeholder{color:#555d66}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input::-webkit-input-placeholder{color:#555d66}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-moz-placeholder{color:#555d66;opacity:1}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input::-moz-placeholder{color:#555d66;opacity:1}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-ms-input-placeholder{color:#555d66}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-webkit-autofill,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-webkit-autofill:active,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-webkit-autofill:focus,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-webkit-autofill{-webkit-text-fill-color:#666!important}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-error-field{border-bottom-color:#ee3535}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-error-message{display:block;color:#ee3535;font-size:12px;margin-top:5px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cdb-problem{border:1px solid #e1e1e1;border-left:3px solid #ee3535;padding:15px;margin-bottom:25px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cdb-problem p{font-size:12px;line-height:18px;font-weight:600;margin:0;padding:0}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box:last-child .qodef-cd-box-row:last-child{padding-bottom:10px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-button{padding:7px 35px;font-size:16px;line-height:1em;color:#fff;background-color:#3596ee;border:none;border-radius:5px;box-shadow:0 2px 0 0 #246eae;cursor:pointer}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-button.qodef-cd-button-disabled,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-button.qodef-import-demo-data-disabled{background-color:#6bb4f7}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-button-wait{display:none;font-size:12px;color:#3596ee;margin-left:15px;font-weight:400}.qodef-core-dashboard .qodef-core-dashboard-column a.qodef-cd-button{text-decoration:none}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-section{padding:0 35px 10px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-section h3{padding:0;margin:0 0 24px;color:#555d66;font-size:17px;line-height:20px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-list{padding:10px 35px;margin:0}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-list li{font-size:15px;margin:0 0 25px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-list li a{color:#3675ae}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-row{display:table;padding:0 20px;border-bottom:1px solid #f1f1f1;width:100%;box-sizing:border-box;font-size:14px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cdb-label,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cdb-value{display:table-cell;width:50%;padding:17px 15px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cdb-value{color:#3e87be}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cdb-value-false span{color:#ea3a27}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form{padding:0 30px 10px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section{padding:0 0 28px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section.qodef-cd-box-form-section-columns{display:flex;margin:0 -15px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section.qodef-cd-box-form-section-columns .qodef-cd-box-form-section-column{padding:0 15px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section.qodef-cd-box-form-section-columns .qodef-cd-box-form-section-column:first-child{width:75%}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section.qodef-cd-box-form-section-columns .qodef-cd-box-form-section-column:last-child{width:25%}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section .qodef-cd-import-option,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section .qodef-import-demo{width:100%}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section .select2-container--default .select2-selection--single{border-radius:0;border-color:#e1e1e1;height:34px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:34px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section .select2-container--default .select2-selection--single .select2-selection__arrow{height:32px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-import-is-completed,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-import-went-wrong{display:none;color:#3596ee;font-size:14px;font-weight:600}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-import-went-wrong a{color:inherit}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section-dependency,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section-progress{display:none}#qodef-progress-bar[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:5px}#qodef-progress-bar[value]::-webkit-progress-bar{background-color:#fff;border:1px solid #e1e1e1;border-radius:0}#qodef-progress-bar{color:#3596ee}#qodef-progress-bar::-moz-progress-bar{background:#3596ee}#qodef-progress-bar::-webkit-progress-value{background:#3596ee}#qodef-progress-bar[aria-valuenow]:before{background:#3596ee}.qodef-cd-selection li.select2-results__option{padding:10px;margin:0}.qodef-cd-selection img{vertical-align:middle;padding-right:20px}.select2-container--default .qodef-cd-selection .select2-results__option[aria-selected=true]{background-color:#fafafa}.select2-container--default .qodef-cd-selection .select2-results__option--highlighted{background-color:#fafafa;color:#000}.qodef-cd-action-selection li.select2-results__option,.qodef-cd-single-page-selection li.select2-results__option{margin:0}.select2-container--default .qodef-cd-action-selection .select2-results__option[aria-selected=true],.select2-container--default .qodef-cd-single-page-selection .select2-results__option[aria-selected=true]{background-color:#fafafa}.select2-container--default .qodef-cd-action-selection .select2-results__option--highlighted,.select2-container--default .qodef-cd-single-page-selection .select2-results__option--highlighted{background-color:#fafafa;color:#000}.qodef-cd-import-single-page{width:100%}.qode-cd-switch{display:inline-block;border:1px solid #e1e1e1;border-radius:40px;overflow:hidden}.qode-cd-switch .qodef-cd-import-attachments{display:none}.qode-cd-switch .qode-cd-cb-disable,.qode-cd-switch .qode-cd-cb-enable{display:block;float:left;padding:0 10px}.qode-cd-switch .qode-cd-cb-disable.selected,.qode-cd-switch .qode-cd-cb-enable.selected{background-color:#3596ee;color:#fff}.qode-cd-switch .qode-cd-cb-disable span,.qode-cd-switch .qode-cd-cb-enable span{line-height:32px;font-size:13px;display:block;font-weight:700}.qodef-cd-demos-list{position:relative;display:inline-block;width:100%;vertical-align:middle;background:#fff;box-sizing:border-box;padding:45px 35px}.qodef-cd-demos-list article{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.touchevents .qodef-cd-demos-list article{cursor:pointer}.qodef-cd-demos-list article .qodef-cd-demo-item-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.qodef-cd-demos-list article .qodef-cd-di-image{margin:0 0 22px;position:relative}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1;opacity:0;background-color:#fff;transition:opacity .3s ease}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay .qodef-cd-di-image-overlay-inner{display:flex;justify-content:center;flex-direction:column;text-align:center;height:100%}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay .qodef-cd-di-image-overlay-inner .qodef-cd-di-image-links-holder{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:0 5%}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay .qodef-cd-di-image-overlay-inner .qodef-cd-di-image-link{padding:0 12px;margin:0 0 4px}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay .qodef-cd-di-image-overlay-inner .qodef-cd-di-image-link a{font-size:11px;text-transform:uppercase;color:#272727;font-weight:500;letter-spacing:1.3px;text-decoration:none}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay .qodef-cd-di-image-overlay-inner .qodef-cd-di-image-link a:focus{outline:0;box-shadow:none}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay .qodef-cd-di-image-overlay-inner .qodef-cd-di-image-link a svg{transition:all .3s ease}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay .qodef-cd-di-image-overlay-inner .qodef-cd-di-image-link a:hover svg{animation:qode-arrow-move .7s ease}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay .qodef-cd-di-image-overlay-inner .qodef-cd-di-image-description-holder p{font-size:13px;line-height:16px;color:#b5b5b5;margin:5px 0 0}.qodef-cd-demos-list article .qodef-cd-di-image:hover .qodef-cd-di-image-overlay{opacity:1}.qodef-cd-demos-list article .qodef-cd-di-image img{box-shadow:0 0 9px 4px rgba(0,0,0,.05)}.qodef-cd-demos-list article .qodef-cd-di-text{padding-bottom:10px}.qodef-cd-demos-list article .qodef-cd-di-text .qodef-cd-di-title{padding:0;margin:0;font-size:18px;line-height:25px;font-weight:400}.qodef-cd-demos-list article .qodef-cd-di-text .qodef-cd-di-categories{font-size:14px;font-weight:400;color:#555d66}.qodef-cd-demos-list article .qodef-cd-di-text .qodef-cd-di-categories span{position:relative;display:inline-block;vertical-align:middle;padding:0;margin:0 7px 0 0}.qodef-cd-demos-list article .qodef-cd-di-text .qodef-cd-di-categories span:after{position:absolute;top:0;right:-4px;content:', ';color:inherit;line-height:inherit}.qodef-cd-demos-list article .qodef-cd-di-text .qodef-cd-di-categories span:last-child:after{display:none}.qodef-cd-demos-list.qodef-cd-no-space article{padding:0;margin:0}.qodef-cd-demos-list.qodef-cd-tiny-space article{padding:0 5px;margin:0 0 10px}.qodef-cd-demos-list.qodef-cd-small-space article{padding:0 10px;margin:0 0 20px}.qodef-cd-demos-list.qodef-cd-normal-space article{padding:0 15px;margin:0 0 30px}.qodef-cd-demos-list.qodef-cd-medium-space article{padding:0 25px;margin:0 0 50px}.qodef-cd-demos-list.qodef-cd-large-space article{padding:0 30px;margin:0 0 60px}.qodef-cd-demos-list.qodef-cd-demos-masonry .qodef-cd-demos-list-inner{opacity:0}.qodef-cd-demos-list.qodef-cd-demos-masonry .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry article{width:100%}.qodef-cd-demos-list.qodef-cd-demos-masonry .qodef-cd-grid-gutter{width:0}.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-two-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-two-columns article{width:50%}.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns article{width:33.33333%}.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article{width:25%}.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article{width:20%}.qodef-cd-demos-list .qodef-cd-demos-filter-holder{padding:0 0 60px 25px}.qodef-cd-demos-list .qodef-cd-dlf-search{position:relative;width:250px;padding-right:30px;display:inline-block}.qodef-cd-demos-list .qodef-cd-dlf-search .qodef-cd-dlf-search-icon{position:absolute;left:0;top:50%;margin-top:-11px;color:#3594cd}.qodef-cd-demos-list .qodef-cd-dlf-search input{width:100%;box-sizing:border-box;border:none;border-bottom:1px solid #c2c2c2;box-shadow:none;padding-left:25px;outline:0;font-size:14px;line-height:26px;color:#555d66}.qodef-cd-demos-list .qodef-cd-dlf-filter{position:relative;display:inline-block;vertical-align:bottom}.qodef-cd-demos-list .qodef-cd-dfl-filter-list{position:relative;display:inline-block;vertical-align:middle;margin:0;padding:0;list-style:none}.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li{position:relative;display:inline-block;vertical-align:middle;padding:0 10px;margin:0;float:left;cursor:pointer;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li span{position:relative;display:inline-block;vertical-align:middle;color:#555d66;font-size:16px;font-weight:600;line-height:20px;white-space:nowrap;border-bottom:1px solid transparent;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li.qodef-cd-demos-current span,.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li:hover span{border-bottom-color:#3596ee;color:#3596ee}#qodef-demo-import-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3)}#qodef-demo-import-popup .qodef-import-popup-close{position:absolute;right:25px;top:25px;text-decoration:none;color:#000}#qodef-demo-import-popup .qodef-core-dashboard{margin:0;padding:27px 40px 2px;background-color:#fff;position:relative}#qodef-demo-import-popup .qodef-core-dashboard .qodef-core-dashboard-column{max-width:670px}#qodef-demo-import-popup .qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-box-title-holder{padding:0;margin:0 0 33px}#qodef-demo-import-popup .qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form{padding:0}#qodef-demo-import-popup .qodef-core-dashboard .qodef-import-popup-image-holder{max-width:205px;margin-right:19px;display:inline-block;vertical-align:top}#qodef-demo-import-popup .qodef-core-dashboard .qodef-import-popup-image-holder img{display:block;max-width:100%}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder{display:inline-block;vertical-align:top;max-width:calc(100% - 230px);border:1px solid #e1e1e1;border-left:3px solid #3596ee;box-sizing:border-box;padding:16px 17% 11px 18px}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p{margin:0;font-size:12px}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p.qode-demo-plugins-install-main-title{margin:0 0 7px}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p .qodef-install-plugin-link{color:#4b9eef;text-decoration:none}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p .qode-demo-plugin-installed{color:#6ab375}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p .qodef-install-plugin-link.qodef-disabled{pointer-events:none;opacity:.6}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p .qodef-install-plugin-link:focus{box-shadow:none;outline:0}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder .spinner{float:none;margin:0 0 0 4px;top:2px;width:15px;background-size:15px;position:relative}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder .spinner.active{visibility:visible}@media only screen and (max-width:1440px){.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article{width:33.33333%}}@media only screen and (max-width:1400px){.qodef-cd-dlf-filter{display:block;padding-top:30px}.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li{padding:5px 10px}.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li span{line-height:26px}}@media only screen and (max-width:1280px){.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article{width:33.33333%}}@media only screen and (max-width:1024px){.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns article{width:33.33333%}}@media only screen and (max-width:768px){.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns article{width:50%}}@media only screen and (max-width:600px){.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-two-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-two-columns article{width:100%}}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}@media (min-width : 1365px) 
and (max-width : 1666px)  {
a.qbutton.default.boton-sub {
position: ABSOLUTE;
TOP: 78%!important;
LEFT: 20.4%;
}
a.qbutton.default.boton-noticias {
position: ABSOLUTE !important;
TOP: 78%!important;
LEFT: 34% !important;
} 
.image_with_text h5 {
font-size: 60px !important;
top: 33% !important;
}
.bl-espacio {
height: 390px !important;
}
.bloque-uno.bl-espacio .wpb_column.vc_column_container.vc_col-sm-4 {
height: 390px !important;
}
.bloque-uno.bl-espacio .wpb_column.vc_column_container.vc_col-sm-4 .vc_column-inner {
height: 390px !important;
}
}
@media (min-width : 320px) 
and (max-width : 767px)  { p.p-caja-horarios-centros
{
text-align: center;
font-size: 19px;
margin-bottom: 10px !important;
}
img.img-cajas-horarios {
display: none;
}
.wpb_text_column.wpb_content_element.caja-horarios-centros {
padding: 15px!important;
}
.wpb_text_column.wpb_content_element.caja-horarios-centros.centro-av-madrid {
height: 240px !important;
}
.wpb_text_column.wpb_content_element.caja-horarios-centros.centro-jose-antonio
{
height: 300px !important;
} .wpb_column.vc_column_container.vc_col-sm-6 {
margin-bottom: 30px;
}
.joinchat.joinchat--right.joinchat--btn.joinchat--show {
bottom: 10%;
}
.footer_bottom .wp-image-1645 {display:none !important;}
summary {
position: relative;
top: 0px;
left: 0px;
}
.cc_banner-wrapper {z-index:90001 !important;}
.cc_container .cc_message {font-size:12px !important;}
.breadcrumb {left:0px; top:4px !important; font-size:11px;} 
a.qbutton.default.boton-sub {
position: absolute !important;
TOP: 60% !important;
LEFT: 8% !important;
} 
a.qbutton.default.boton-sub.horarios {
position: absolute !important;
TOP: 10% !important;
LEFT: 6% !important;
}   
a.qbutton.default.boton-noticias {
position: absolute !important;
TOP: 72% !important;
LEFT: 8% !important;
}
header .q_logo img.mobile  {
width: 170px !important;
height: 74px !important;
margin-top: 10px !important;
}
i.qode_icon_font_awesome.fa.fa-bars {
border: 1px solid;
padding: 3px;
font-size: 25px;
}
i.qode_icon_font_awesome.fa.fa-info-circle {
color: black;
}
.hazte-socio {
top: 83% !important;
width: 50% !important;
}
p.sub-slider {
font-size: 27px;
line-height: 32px;
}
.bl-espacio {
height: inherit !important;
}
.bloque-uno.bl-espacio .wpb_column.vc_column_container.vc_col-sm-4 {
height: inherit !important;
}
.bloque-uno.bl-espacio .wpb_column.vc_column_container.vc_col-sm-4 .vc_column-inner {
height: inherit !important;
}
.vc_row.wpb_row.section.vc_row-fluid.vc_inner.bloque-uno.vc_custom_1571134235682 {
padding-top: 0 !important;
margin-top: 0 !important;
}
.bloque-uno .image_with_text h3:after {
left: 80% !important;
top: 68% !important;
}
p.post-titulo {
font-size: 17px;
margin-left: 15px;
margin-right: 15px;
line-height: 25px;
}
.vc_empty_space.solo-quinc {
height: 15px !important;
}
.alinear-dere  .q_icon_with_title.right .icon_holder {
float: none !important;
}
.alinear-dere .wpb_column.vc_column_container.vc_col-sm-4 {
text-align: center !important;
}
.alinear-dere .icon_text_holder {
padding: 0 !important;
}
.alinear-dere   h5.icon_title {
font-size: 19px;
line-height: 24px;
margin-top: 10px;
text-align: center;
}
.alinear-izda    h5.icon_title {
font-size: 19px;
line-height: 24px;
margin-top: 10px;
text-align: center;
}
.icon_text_inner p {
text-align: center !important;
}
.alinear-dere .icon_text_holder {
margin-right: 0px !important;
}
.alinear-izda   .q_icon_with_title:not(.right) .icon_holder {
float: none !Important;
}
.alinear-izda .icon_text_holder {
padding: 0 !important;
}
.alinear-izda .icon_text_holder {
margin-left: 0px !important;
}
.alinear-izda.wpb_column.vc_column_container.vc_col-sm-4 {
text-align: center;
}
.alinear-izda.wpb_column.vc_column_container.vc_col-sm-4 {
text-align: center !important;
}
.espacio-menos {
height:25px !Important;
}
a.qbutton.large.center.default.colocar-boton {
top: -62px !important;
left: 11% !important;
}
.vc_empty_space.quitar-espacio {
display: none !important;
}
.vc_row.wpb_row.section.vc_row-fluid.vc_inner.datos-dic {
text-align: center !important;
}
.datos-dic img.vc_single_image-img.attachment-full {
margin-bottom: 25px;
}
.footer_inner.clearfix {
line-height: 30px !important;
}
p.frase-cab {
font-size: 15px !important;
line-height: 21px !important;
}
.imagen-actividad-2.wpb_column.vc_column_container.vc_col-sm-6 {
width: 100% !important;
left: 0 !important;
}
.call_to_action_text h2 {
display: none !important;
}
.solo-mo{
display:block !important;  
}
.imagen-actividad-2.wpb_column.vc_column_container.vc_col-sm-12 {
WIDTH: 100% !important;
LEFT: 0 !important;
}
.vc_row.wpb_row.section.vc_row-fluid.vc_inner.foto-actividad.grid_section img {
margin-top: 25px !important;
}
.foto-actividad img {
border: 4px solid #ffffff;
}
.margen-imagen.wpb_column.vc_column_container.vc_col-sm-6 {
margin-top: 25px;
}
.single-post .title_subtitle_holder_inner h1 span {
font-size: 15px !important;
line-height: 17px !important;
}
.single-post .breadcrumb {
font-size: 11px !important;
}
.single-post .breadcrumb {
margin-top: 0px !important;
} }
@media (min-width : 768px) 
and (max-width : 1023px)  { 
.footer_bottom .wp-image-1645 {display:none !important;}
a.qbutton.default.boton-sub {
position: absolute;
top: 65% !important;
left: 8% !important;
} 
a.qbutton.default.boton-noticias {
position: absolute;
top: 65% !important;
left: 32% !important;
} 
} }
@media (min-width : 1024px) 
and (max-width : 1366px)  { 
.image_with_text h1 {
position: absolute;
top: 38% !important;
width: 44% !important;
left: 8% !Important;
}
.image_with_text h1 {
font-size: 44px !important;
}
.vc_empty_space.quitar-espacio {
display: none ;
}
.sub-slider{
line-height: 42px;
}
.call_to_action_text h2 {
font-size: 25px !important;
}
.q_logo a {
height: 70px !important;
}
.sidebar .telefono {
font-size: 17px !Important;
}
a.email {
font-size: 14px ;
}
aside.sidebar h5 {
font-size: 24px !important;
line-height: 25px !important;
}
ul#menu-menu-principal li a {
font-size: 12px;
}
p.qode-iwiat-text {
font-size: 12px !important;
}
.beneficio p.qode-iwiat-text {
font-size: 14px !Important;
line-height: 21px !important; 
height: 266px !important; 
}
h3.qode-iwiat-title {
FONT-SIZE: 16px !important;
height: 30px !important;
}
i.colocar-dere.fa.fa-quote-right {
position: ABSOLUTE;
COLOR: rgba(234, 234, 234, 0.4392156862745098);
font-size: 53px !important;
top: 131px !important;
left: none;
right:0px !important
}
i.colocar.fa.fa-quote-left {
font-size: 53px !Important;
}
a.qbutton.default.boton-sub {
TOP: 76% !important;
LEFT: 8.4% !important;
}
a.qbutton.default.boton-noticias {
TOP: 76% !important;
LEFT: 39% !important;
}
.bloque-uno .wpb_column.vc_column_container.vc_col-sm-4 {
height: 262px !important;
}
.bloque-uno .image_with_text h3:after {
left: 83% !important;
top: 67px !important;
}
.bl-espacio {
height: inherit !important;
}
.bloque-uno.bl-espacio .wpb_column.vc_column_container.vc_col-sm-4 .vc_column-inner {
height: auto !important;
}
.vc_row.wpb_row.section.vc_row-fluid.vc_inner.bloque-uno.vc_custom_1571134235682 {
margin-bottom: 35px !important;
}
h5.icon_title {
font-size: 16px !Important;
line-height: 21px !important;
}
a.qbutton.large.center.default.colocar-boton {
top: -75px !important;
left: 23% !important;
} }
@media (min-width : 1023px) and (max-width : 1366px) and (orientation : landscape) { 
.image_with_text h5 {
font-size:43px !important; 
}
a.qbutton.default.boton-noticias {
LEFT: 39% !important;
}
nav.main_menu > ul > li > a {
padding: 0 5px !important;
font-size: 11px !important;
}
img.oferta-online {
top: 39% !important;
left: 66% !important;
width: 25% !important;
}
.image_with_text h5 {
font-size: 43px !important;
}
.bloque-uno.bl-espacio .wpb_column.vc_column_container.vc_col-sm-4 {
height: 370px !important;
}
.bl-espacio {
height: 370px !important;
}
.bloque-uno.bl-espacio .wpb_column.vc_column_container.vc_col-sm-4 .vc_column-inner {
height: 370px;
}
h5.icon_title {
font-size: 16px !important;
}
.wpb_single_image.wpb_content_element.vc_align_right.vc_custom_1577435459584 img {
width: 75% !important;
top: 80px !important;
position:relative;
}
a.qbutton.large.center.default.colocar-boton {
top: 0px !important;
left: 46% !important;
}
}
@media (min-width : 1024px) and (orientation : portrait) { 
nav.main_menu > ul > li > a {
font-size: 10px !important;
}
nav.main_menu > ul > li > a {
padding: 0 7px !important;
}
a.qbutton.default.boton-noticias {
LEFT: 39% !important;
}
img.oferta-online {
width: 25% !important;
}
.bloque-uno .wpb_column.vc_column_container.vc_col-sm-4 {
height: 252px !important;
}
.wpb_single_image.wpb_content_element.vc_align_right.vc_custom_1577435459584 img {
width: 60% !important;
top: 70px !important;
position: relative !important;
}
a.qbutton.large.center.default.colocar-boton {
top: -18px !important;
left: 54% !important;
}
}
@media (min-width : 767px) and (orientation : portrait) { 
.image_with_text h5 {
font-size: 40px !important;
}
a.enlace-activ {
font-size: 9px !important;
text-shadow: none !important;
}
.text p {
text-shadow: 1px 1px 1px black;
font-size: 14px !important;
}
p.frase-cab {
font-size: 17px !important;
margin-bottom: 15px !important;
}
.bloque-uno .image_with_text h3:after {
left: 76% !important;
top: 83px !Important;
}
.bloque-uno .image_with_text h3 {
font-size: 17px !important;
}
.qbutton.large {
margin-top: 41px !Important;
}
.vc_row.wpb_row.section.vc_row-fluid.vc_inner.datos-dic .vc_empty_space {
height: 10px !important;
}
a.email {
font-size: 14px;
}
a.telefono {
font-size: 18px !important;
padding: 5px !important;
}
.vc_row.wpb_row.section.vc_row-fluid.vc_inner.datos-dic h1 {
font-size: 18px;
}
.vc_empty_space.quitar-espacio {
display: none;
}
a.qbutton.large.center.default.colocar-boton {
top: -68px !important;
left: 14% !important;
}
.vc_empty_space.espacio-menos {
height: 25px !important;
}
.icon_text_inner p {
font-weight: 300;
color: black;
font-size: 13px;
line-height: 18px;
}
h5.icon_title {
font-size: 16px !important;
}
.icon_holder {
display: none !important;
}
.icon_text_holder {
padding: 0 !important;
}
.alinear-izda .icon_text_holder {
margin-left: 0px !Important;
}
i.qode_icon_font_awesome.fa.fa-bars {
border: 1px solid;
padding: 3px;
font-size: 25px;
}
p.sub-slider {
font-size: 27px;
line-height: 32px;
}
.bloque-uno .wpb_column.vc_column_container.vc_col-sm-4 {
height: 172px ;
}
.bl-espacio {
height: inherit !important;
}
.bloque-uno.bl-espacio .wpb_column.vc_column_container.vc_col-sm-4 .vc_column-inner {
height: inherit !important;
}
.call_to_action_text h2 {
font-size: 18px !important;
}
.margen-imagen.wpb_column.vc_column_container.vc_col-sm-6 {
width: 100%;
}
.vc_row.wpb_row.section.vc_row-fluid.vc_inner.en-dos.grid_section .wpb_column.vc_column_container.vc_col-sm-6 {
width: 100%;
}
.page-id-450 a.qbutton.white.medium {
font-size: 8px;
}
.price_table_inner ul li.table_title .title_content {
font-size: 19px !important;
}
.page-id-18  .two_columns_75_25>.column1 {
width: 100% !important;
float: left;
}
.page-id-18 .two_columns_75_25>.column2 {
display: none !important;
}
.page-id-18  .blog_holder.masonry.masonry_pagination {
width: 100% !important;
}
.single-post .column2 {
DISPLAY: NONE;
}
.single-post .two_columns_75_25>.column1 {  
WIDTH: 100% !IMPORTANT;
}
.formulario-contacto.wpb_column.vc_column_container.vc_col-sm-6 {
width: 100%;
}
.blo-ofert.wpb_column.vc_column_container.vc_col-sm-6 {
width: 100%;
} }
.solo-mo{
display:none;  
}
.sidebar .telefono {
font-size: 25px ;
}
.single-post .breadcrumb {
margin-top: 66px;
}
@media (min-width : 1365px) 
and (max-width : 2000px)  { 
.q_logo a img {
width: 280px !important;
height: 109px !important;
} }h3.tituloh3-caja-horarios-centros {
margin-top:15px;
margin-bottom: 20px;
font-size: 20px;
}
.wpb_text_column.wpb_content_element.caja-horarios-centros
{
background-color: #e9e9e9;
padding: 30px;
border-radius: 10px;
box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.1);
height: 225px;
}
p.p-caja-horarios-centros {
font-weight: 500;
margin-bottom: 5px;
font-size:17px;
} input.wpcf7-form-control.has-spinner.wpcf7-submit {
margin-top: 10px;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 0em;
font-size: 13px;
line-height: 19px;
}
p.min-uno {
font-size: 11px;
line-height: 14px;
color: #dddcdc;
margin-bottom: 0 !important;
}
.wp-image-1645 {position:fixed; bottom:0px; right:0px; display:none;}
.home .wp-image-1645 {position:fixed; bottom:0px; right:0px; display:inherit;}
.breadcrumb {left:0px; top:60px;}
#text-2 p {margin-bottom:0px !important;}
#custom_html-7 p {margin-top:0px !important;}
.datos-dic h5 {font-size:30px; color:#c2e71f; line-height:1.25em;}
.texto-largo h1 {text-align:Center !important; color:#444444; font-size:23px; font-weight:900; text-transform:uppercase; margin-top:32px;
margin-bottom:12px; font-family:'Roboto', sans-serif;}
.texto-largo h2, .texto-largo h3 {margin-top:20px; margin-bottom:12px;}
.texto-largo p {margin-top:12px; margin-bottom:12px;}
.texto-largo summary {font-weight:bold; cursor:pointer; color:#444444;}
.formulario-contacto input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {font-weight:bold; color:#ffffff;}
.formulario-contacto textarea.wpcf7-form-control.wpcf7-textarea {font-weight:bold; color:#ffffff;}
html .cc_container .cc_btn, .cc_container .cc_btn:visited {background-color:#212121; color:#ffffff; font-weight:bold;}
html .cc_container .cc_btn, .cc_container .cc_btn {background-color:#212121; color:#ffffff; font-weight:bold; text-transform:uppercase;}
html .cc_container {font-family:sans-serif; font-size:14px; padding:12px 24px;}
html  .cc_container a, html  .cc_container a:visited {color:#212121; font-weight:bold;}
.textwidget-footer{
padding-top: 0px;
}
.titulo-contact {
color: white !important;
}
.contenedor-footer {
padding-bottom: 15px;
}
.footer_top {
padding: 45px 0px 0px 0px;
}
img.oferta-online {
position: absolute;
top: 45%;
left: 65%;
}
li#nav-menu-item-777 a span {
background: white;
padding: 3px;
color: black;
text-align: center !important;
text-transform: none;
}
li#nav-menu-item-777 a span {
padding-left: 3px;
}
li#nav-menu-item-777 span.plus {
display: none;
}
.right_side_menu_opened .hazte-socio{
display:none;
}
.titulo-form {
font-size: 32px;
color: black;
font-style: italic;
font-weight: 900 !important;
font-family: rubik;
line-height: 37px;
}
.formulario-contacto input.wpcf7-form-control.wpcf7-submit {
color: white !important;
border: 2px solid white !important;
background: black;
}
.formulario-contacto span.wpcf7-list-item a {
font-weight: 900;
color: white;
text-decoration: underline;
}
.formulario-contacto span.wpcf7-list-item {
color: white;
margin-top: 20px;
}
.formulario-contacto  input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required::placeholder {
color: white;
font-weight: bold;
font-size: 17px;
}
.formulario-contacto  textarea.wpcf7-form-control.wpcf7-textarea::placeholder {
color: white;
font-weight: bold;
font-size: 17px;
}
.formulario-contacto .wpb_column.vc_column_container.vc_col-sm-6 h5 {
color: black;
}
.formulario-contacto .wpb_column.vc_column_container.vc_col-sm-6 h1 {
color: #000 !important;
font-style: italic;
}
.formulario-contacto input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
background: transparent;
border-bottom: 2px solid white;
}
.formulario-contacto textarea.wpcf7-form-control.wpcf7-textarea {
background: transparent;
border-bottom: 2px solid white;
}
p.direccion-footer {
font-size: 15px !important;
line-height: 28px;
}
.contacto-footer a {
font-size: 21px !important;
background: none !important;
color: white !important;
padding-bottom: 15px;
}
.contacto-footer a:hover {
font-size: 21px !important;
background: none !important;
color: #b2e800 !important;
}
.footer_inner.clearfix {
line-height: 49px;
} a.qbutton.large.center.default.boton-activi:hover {
border: 1px solid #c2e71f !important;
}
.bloque-uno .vc_column_container {
cursor: pointer;
}
.wpb_raw_code.wpb_content_element.wpb_raw_html.arriba-ht {
position: absolute;
left: 48%;
}
.anima-bot{
z-index: 15;
min-width: 35px;
max-width: 35px;
white-space: nowrap;
font-weight: 300;
color: transparent;
font-family: "Open Sans";
background-color: rgba(0, 0, 0, 0);
border-color: rgb(255, 255, 255);
border-style: solid;
border-width: 3px;
border-radius: 23px;
box-sizing: border-box;
cursor: pointer;
visibility: inherit;
transition: none 0s ease 0s;
text-align: inherit;
line-height: 26px;
margin: 0px;
padding: 0px;
letter-spacing: 0px;
font-size: 15px;
min-height: 55px;
max-height: 55px;
opacity: 1;
transform: matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
transform-origin: 50% 50% 0px;
position: relative;
top: -150px;
left: 50%;
}
span.interior-bot{
position: absolute;
display: block;
top: 29%;
left: 50%;
width: 8px;
height: 8px;
margin: -4px 0 0 -4px;
background: white;
border-radius: 50%;
animation: rev-ani-mouse 2.5s linear infinite;
} .sidebar{
margin-top: 20px;
}
.post_image img{
margin: 20px 0;
}
a.qbutton.default.boton-noticias{
position: ABSOLUTE;
TOP: 70%;
LEFT: 32%;
}
a.qbutton.default.boton-sub {
position: ABSOLUTE;
TOP: 70%;
LEFT: 20.4%;
}
a.enlace-activ {
PADDING-TOP: 10PX;
PADDING-BOTTOM: 10PX;
font-size: 16px;
color: #000;
PADDING-LEFT: 15PX;
top: 19px;
PADDING-RIGHT: 15PX;
position: relative;
BACKGROUND-COLOR: #FFF;
LINE-HEIGHT: 40PX;
TEXT-TRANSFORM: UPPERCASE;
FONT-WEIGHT:500;
LETTER-SPACING:1PX;
}
a.enlace-activ:hover {
background: #c2e71f;
}
.desc p {
font-size: 28px;
}
.desc {
opacity: 1 !important;
font-size: 18px !important;
}
.image_with_text h1 {
position: absolute;
top: 30%;
font-size: 80px;
width: 36%;
left: 20%;
}
.image_with_text h5 {
position: absolute;
top: 30%;
font-size: 80px;
width: 36%;
left: 20%;
line-height:1.25em;
letter-spacing:0px;
}
h1 strong {
color: #c2e71f;
z-index: 999999 !important;
position: relative;
text-shadow: 1px 1px 1px black;
}
h5 strong {
color: #c2e71f;
z-index: 999999 !important;
position: relative;
text-shadow: 1px 1px 1px black;
}
.image_with_text h1 {
color:white;
}
.image_with_text h5 {
color:white;
}
p.subtitulo {
position: absolute;
top: 670px;
left: 20.4%;
font-size: 23px;
WIDTH: 32%;
COLOR: WHITE;
}
img.alignnone.size-full.wp-image-51 {
position: absolute;
top: 740px;
left: 20%;
}
i.colocar.fa.fa-quote-left {
position: ABSOLUTE;
COLOR: rgba(234, 234, 234, 0.4392156862745098);
font-size: 83px;
top: -30px;
left: -29px;
}
i.colocar-dere.fa.fa-quote-right {
position: ABSOLUTE;
COLOR: rgba(234, 234, 234, 0.4392156862745098);
font-size: 73px;
}
.efecto-uno {
animation: pulse 5s infinite;
}
@keyframes pulse {
0% {
color: #fff;
}
100% {
color: #c2e71f;
}
}
.sub-slider {
font-size: 45px;
line-height: 50px;
color: #444;
text-align: center;
text-transform: uppercase;
font-weight: 700;
font-family: rubik;
}
p.sub-sub {
font-size: 19px;
font-weight: 300;
color: black;
}
.bloque-uno .image_with_text h3 {
font-size: 32px;
font-weight: 300;
top: -140px;
margin-left: 25px;
position: relative;
color: transparent;
}
.bloque-uno .image_with_text p {
position: absolute;
top: 450px;
color: white;
margin-left: 0px;
}
.bloque-uno .image_with_text  h3:after {
content: "\f144";
font-family: fontawesome;
font-size: 45px;
left: 89%;
top: 65%;
color: white;
position: absolute;
}
.bloque-uno .image_with_text span.separator.transparent {
display: none;
}
.bloque-uno .image_with_text img:hover {
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
p.una-frase {
position: relative;
top: -133px;
padding-left: 25px;
width: 75%;
color: white;
}
@keyframes pulse-dos {
0% {
-moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
}
70% {
-moz-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
box-shadow: 0 0 0 10px rgba(204,169,44, 0);
}
100% {
-moz-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
box-shadow: 0 0 0 0 rgba(204,169,44, 0);
}
}
@-webkit-keyframes pulse-dos {
0% {
-webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0.4);
}
70% {
-webkit-box-shadow: 0 0 0 10px rgba(204,169,44, 0);
}
100% {
-webkit-box-shadow: 0 0 0 0 rgba(204,169,44, 0);
}
}
.para-pulse {
line-height: 85px;
display: inline-block;
width: 85px;
height: 85px;
border-radius: 50%;
background: #b2e800;
cursor: pointer;
margin-bottom: 35px !important;
box-shadow: 0 0 0 rgba(204,169,44, 0.4);
animation: pulse-dos 2s infinite;
}
.para-pulse:hover {
animation: none;
}
.bl-espacio {
height: 550px;
}
.bloque-uno.bl-espacio .wpb_column.vc_column_container.vc_col-sm-4 {
height: 540px;
}
.bloque-uno.bl-espacio .wpb_column.vc_column_container.vc_col-sm-4 .vc_column-inner {
height: 530px;
}
p.post-titulo {
font-weight: 900;
font-size: 25px;
color: #444;
}
.redes-sociales {
font-size: 24px;
padding: 10px;
}
.redes-sociales a:first-child {
padding-left: 10px;
padding-right: 10px;
}
.redes-sociales a {
border: 2px solid #fff;
padding: 5px;
color: #fff;
}
.redes-sociales a:hover {
border: 2px solid #b2e800;
padding: 5px;
color: #b2e800;
}
.redes-sociales a:first-child:hover {
padding-left: 10px;
padding-right: 10px;
}
p.frase-cab {
font-size: 21px;
font-weight: bold;
color: #d0d0d0;
text-align: center;
line-height: 28px;
}
.call_to_action_text h2 {
font-size: 32px;
color: white;
text-shadow: 1px 1px 1px black;
font-family: rubik;
font-weight: 900;
width: 60%;
}
.call_to_action.with_background_image {
padding-bottom: 22px;
padding-top: 40px;
}
.beneficio img.attachment-full.size-full {
background: white;
border-radius: 100px;
position: relative;
width: 32%;
top: -10px;
}
h5.icon_title {
color: black;
font-size: 26px;
font-weight: 900;
}
.icon_text_inner p {
font-weight: 300;
color: black;
line-height: 22px;
}
.alinear-izda.wpb_column.vc_column_container.vc_col-sm-4 {
text-align: left;
}
.alinear-izda .icon_text_holder {
margin-left: 25px ;
}
.alinear-dere .icon_text_holder {
margin-right: 25px ;
}
p.frase-side {
color: white;
font-size: 14px;
line-height: 18px;
margin-top: 35px;
text-align: center;
margin-bottom: 25px;
}
h3.titullo-side {
color: #c2e71f;
font-family: rubik;
font-size: 25px;
text-align: center;
}
.datos-side .telefono-side {
font-size: 26px;
font-weight: 700;
color: white;
}
.datos-side .icono-side {
color: #c2e71f;
font-size: 21px;
}
.datos-side a {
font-size: 14px;
color: white;
}
.datos-side {
text-align: center;
}
.direcion-side {
margin-top: 15px;
}
.datos-side i {
color: #c2e71f;
}
.textito {
font-size: 12px;
}
a.side_menu_button_link.normal {
color: black;
font-size: 35px;
}
a.qbutton.large.center.default.colocar-boton {
top: -76px;
left: 59%;
}
.second ul li i {
display: inline-block !important;
margin-right: 5px;
}
.drop_down .wide .second .inner>ul>li>a {
color: #ffffff;
font-family: 'Rubik', sans-serif !important;
font-size: 16px;
color: greenyellow;
border-bottom: 1px solid white;
}
.second .inner {
background-image: url(https://bodyfitnesstraining.es/wp-content/uploads/2019/10/fondo-menu.jpg);
background-repeat: no-repeat;
background-size: cover;
}
.drop_down .second .inner>ul, li.narrow .second .inner ul {
background-color: transparent;
}
.price_table_inner {
background: #444 !important;
}
.active_text {
BACKGROUND: #c2e71f !IMPORTANT;
COLOR: BLACK;
FONT-SIZE: 18PX !IMPORTANT;
FONT-WEIGHT: BOLD;
FONT-FAMILY: RUBIK;
}
h3.titulo-precio {
color: #c2e71f;
font-size: 15px;
font-weight: 100 !important;
margin-bottom: 10px;
}
.q_image_with_text_over .shader {
background-color: transparent !important;
}
.page-id-18 .container_inner.default_template_holder.clearfix {
margin-top: 45px;
}
.imagen-actividad-2.wpb_column.vc_column_container.vc_col-sm-6 {
width: 33%;
left: 18%;
}
.hazte-socio {
background: none repeat scroll 0 0 #c2e71f;
border: medium none;
color: #000;
height: 50px;
right: 0;
position: fixed;
top: 150px;
width: 200px;
z-index: 99999999999 !important;
box-shadow: 1px 1px 9px grey;
}
.hazte-socio a {
display: inline-block;
color: black;
font-size: 18px;
line-height: 50px;
font-weight: bold;
font-family: rubik;
}
aside.sidebar .telefono {
font-weight: 700;
font-size: 28px;
line-height: 55px;
}
aside.sidebar {
color: black;
}
aside.sidebar h5 {
font-size: 32px;
text-align: center;
line-height: 35px;
}
aside.sidebar {
text-align: center;
}
.sidebar .widget_text.widget.widget_custom_html {
background: #f1f1f1;
padding: 20px;
}
.sidebar span.wpcf7-list-item {
margin-top: 15px;
font-size: 12px;
line-height: 17px;
}
.sidebar span.wpcf7-list-item a {
font-weight: 900;
text-decoration: underline;
}
a.telefono {
font-size: 31px;
font-weight: 900;
color: black;
font-family: rubik;
background: #c2e71f;
padding: 7px;
}
a.email {
color: black;
}
.imagen-actividad-2.wpb_column.vc_column_container.vc_col-sm-12 {
WIDTH: 33%;
LEFT: 35%;
}
.horariocultar {
display:none;
}