.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}.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-cd-import-single-page,.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}.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,.qodef-cd-demos-list article,.qodef-cd-demos-list article .qodef-cd-demo-item-inner{position:relative;display:inline-block;vertical-align:middle;width:100%}.qodef-cd-demos-list{background:#fff;box-sizing:border-box;padding:45px 35px}.qodef-cd-demos-list article{box-sizing:border-box}.touch .qodef-cd-demos-list article{cursor:pointer}.qodef-cd-demos-list article .qodef-cd-demo-item-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.qodef-cd-demos-list article .qodef-cd-demo-item-link:focus{box-shadow:none}.qodef-cd-demos-list article .qodef-cd-di-image{padding:0 0 22px}.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-intall-main-title{margin:0 0 7px}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p .qode-demo-plugin-install-link{color:#4b9eef;text-decoration:none}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p .qode-demo-plugin-intalled{color:#6ab375}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder .spinner.active{visibility:visible}@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%}}
::-moz-selection {
background: #8b1f1c !important;
color: #fff;
}
::selection {
background:#8b1f1c !important;
color:#fff
}
html {
margin-top: 0 !important;
}   ul {
list-style-position: inside; font-style: italic !important;
}
.cover_boxes ul li .box .box_content { top: 0; }
.cover_boxes ul li .box .qbutton { margin-top: 18px; }
.ls-wp-container .qbutton {
-webkit-transition: none;
-ms-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
}
.side_menu_button a:last-child {
padding: 0 0 0 17px;
}
.filter_outer {
margin: -8px 0 31px;
}
.q_icon_with_title .icon_with_title_link{
font-weight:700;
}
.q_icon_with_title .icon_with_title_link:hover{
color:#ff0000 !important;
}
.projects_holder article .portfolio_description, .blog_holder.masonry article .post_text .post_text_inner, .blog_holder.masonry_full_width article .post_text .post_text_inner, .q_team, .price_table_inner, .latest_post_holder.boxes > ul > li, .q_counter_holder.boxed_counter{
background:#f4f4f4 !important;
}
.portfolio_title.entry_title a{ color: #eaeaea !important;}
.portfolio_description.text_align_center .portfolio_title.entry_title a{
font-size:15px !important;
}
aside.vertical_menu_area .vertical_menu_area_widget_holder a{
font-size: 0.97rem !important;
}
.drop_down .second .inner > ul, li.narrow .second .inner ul {
border-style: none !important;
border-width: 0px !important;
}
.vertical_menu ul li .second ul li{ }
.vertical_menu ul li .second ul li a span{
line-height: 1.4em !important;
}
.vertical_menu_float .second .inner ul li a, .vertical_menu_on_click .second .inner ul li a, .vertical_menu_toggle .second .inner ul li a {
line-height: 7px !important;
}   .vertical_logo_wrapper{
padding-top: 1.6em !important;
}
.mobile_menu_button span{
font-size:30px !important;
}
nav.mobile_menu ul li a, nav.mobile_menu ul li h3{
font-size:18px !important;
}
nav.vertical_menu_float ul li.menu-item-has-children a span, nav.vertical_menu_on_click ul li.menu-item-has-children a span{
line-height:1.3em !important;
}
nav.vertical_menu_toggle ul li.menu-item-has-children a span{
line-height: 1.5em !important;
letter-spacing: 0px !important;
}
.drop_down .second .inner > ul, li.narrow .second .inner ul{
border:0px !important;
}   .vertical_menu_area_widget_holder .widget-contact{
border-top: 1px solid #dedede;
padding-top:10px;
}
.vertical_menu_area_widget_holder .widget-contact .contact{
margin-bottom: 15px;
margin-top: 15px;
}
.vertical_menu_area_widget_holder .widget-contact .contact p{
font-size: 14px;
margin: 0px auto;
font-weight: 300;
}
.vertical_menu_area_widget_holder .widget-contact .contact .q_font_awsome_icon .qode_icon_font_awesome.fa{
font-size: 15px;
}
.vertical_menu_area_widget_holder .widget-contact .contact a{
color: #212121;
font-weight: 400;
font-size: 15px !important;
font-style: normal;
}   .q_slide_text{background-color: rgba(0, 0, 0, 0.55) !important;}
.servicios-home .q_circles_holder .q_circle_inner2,
.servicios-home .q_circles_holder .q_circle_inner2 img.q_image_in_circle{
}
.productos-home .q_circles_holder .q_circle_inner2{
background-color:#ffffff !important;
border: 0px solid #ffffff !important;
}
.servicios-home .q_circles_holder .q_circle_inner2{
background-color:#efefef !important;
border: 0px solid #efefef !important;
}
.productos-home .q_circles_holder .q_circle_inner2:hover{
background-color:#ffffff !important;
border: 4px solid #ffffff !important;
}
.servicios-home .q_circles_holder .q_circle_inner2:hover{
background-color:#efefef !important;
border: 4px solid #efefef !important;
}
.productos-home .q_circles_holder.five_columns .q_circle_inner {
width: 190px !important;
height: 190px !important;
}
.servicios-home .q_circles_holder .q_circle_text_holder,
.productos-home .q_circles_holder .q_circle_text_holder{
margin:12px 0 25px 0 !important;
padding: 0 17px !important;
}
.servicios-home h3{
font-size:1em !important;
font-weight:500 !important;
line-height: 25px !important;
letter-spacing: 0.5px !important;
text-transform: uppercase !important;
}
.productos-home h3{
font-size:22px !important;
font-weight:500 !important;
}
.servicios-home  h2, .productos-home h2{
font-size: 28px !important;
font-weight: 400 !important;
letter-spacing: 1px !important;
}
.latest_post_holder.boxes > ul > li .latest_post {
padding: 30px !important;
background: #ffffff !important;
}
.latest_post_holder.boxes h3 a{
font-size:18px !important;
letter-spacing: 0px !important;
}
.latest_post_holder.boxes h3 a:hover{
color:#232323 !important;
}   .title .title_overlay {
background-repeat: no-repeat !important;
background-size: cover !important;
}
.breadcrumb .current{
color:#cfcfcf !important;
}   div.section.form-expandible{
padding: 0px !important;
}
div.section.form-expandible .more_facts_holder{
padding:0px !important;
background-image: url(//www.ingartek.com/es//wp-content/themes/bridge-child/img/fondo-gris-oscuro.jpg) !important;
background-repeat:no-repeat !important;
background-position:center !important;
background-size:cover;
}
div.section.form-expandible .more_facts_button .more_facts_button_text {
font-size: 1.8rem !important;
font-weight: 500;
letter-spacing: 2.4px !important;
text-transform: none;
padding: 10px !important;
color: #ffffff;
}
div.section.form-expandible .more_facts_outer{
background:#ffffff !important;
}
div.section.form-expandible .more_facts_button_arrow .fa{
color:#ffffff;
padding:10px;
font-size:1.8rem !important;
}
div.section.form-expandible .fa.fa-angle-down:hover{
color: #aaaaaa;
}
div.section.form-expandible .more_facts_inner {
padding: 0;
}   .q_image_with_text_over .caption{
line-height: 1.6em;
} .cf7_custom_style_1{
padding: 15px 15px 0px 15px;
}
.post_text .post_text_inner h2.entry_title{
margin-bottom: 0px !important;
}
div.wpcf7-response-output.wpcf7-validation-errors {
background-color: #adadad !important;
}   .projects_holder_outer .portfolio_description h3.portfolio_title.entry_title a{
font-size:18px !important;
color:#8b1f1c !important;
}
.proyectos .projects_holder article .portfolio_description {
padding: 20px 8px;
}
.proyectos .projects_holder article .portfolio_description h2.portfolio_title a{
text-transform:none;
color: #444444;
font-size: 16px;
font-weight: 400;
}
.filter_holder ul li{
margin-bottom:10px !important;
}
.filter_holder ul li span{
background: #868e91 !important;
border-radius: 50px !important;
margin-left: 15px !important;	
padding: 5px 20px !important;
}
.filter_holder ul li.active span, .filter_holder ul li:hover span{
color: #ffffff !important;
background: #8b1f1c !important;
}
.projects_holder article .portfolio_description .portfolio_title {
line-height: 20px !important;
}   .equipo .q_team .q_team_description_inner{
padding:0 8px !important;
}
.equipo .q_team .q_team_social_holder {
padding-bottom: 15px !important;
line-height:20px !important;
margin: 0px !important;
text-align: center;
}
.equipo .q_team .q_team_title_holder .q_team_name {
margin-bottom: 4px !important;
color: #8b1f1c !important;
font-weight: 500 !important;
font-size: 1.2em !important;
}
.equipo .q_team .q_team_title_holder{
line-height: 20px !important;
}
.equipo .q_team .q_team_description_inner p{
line-height:15px !important;
}
.equipo .q_team .q_team_text {
padding: 15px 10px 2px !important;
} .q_list.circle ul, .q_list.number ul{padding: 6px 0px !important;}
.q_list.circle ul > li::before{
left: 5px !important;
background-color: #8b1f1c!important;
}
.q_list.circle ul > li, .q_list.number ul > li, .ordered ol li {
color: #444444 !important;
font-style: italic !important;
}
.q_list.circle ul > li, .q_list.number ul > li{margin: 0 0 6px 6px !important;}   .icon_social_holder{display:none !important;}
#text-8.widget.widget_text.posts_holder{
display:none !important;
}
aside .widget {
margin: 0px !important;
padding-bottom: 30px !important;
}
.sidebar ul li{font-size:14px !important;}
.widget .tagcloud a {
font-size: 14px !important;
letter-spacing: 0px !important;
}
aside .widget.posts_holder li {
padding: 3px 0 !important;
}
.blog_holder article{margin:0px !important;}
.blog_holder.blog_large_image_with_dividers .post_text_holder .blog_column2 > h2 {
margin-bottom: 10px !important;
}
.blog_holder.blog_large_image_with_dividers article:not(.format-quote):not(.format-link) .post_info {
margin-top: 10px !important;
}
.blog_holder.blog_large_image_with_dividers .post_text_holder .blog_column1 .date {
padding: 5px 20px;
border-right: 2px solid #ebebeb;
}
.blog_holder.blog_large_image_with_dividers article .post_text .post_text_inner {
padding: 15px 0 !important;
}
.blog_holder article .post_info {
margin: 0 0 20px !important;
border-bottom: 1px solid #efefef !important;
padding: 10px 0 10px !important;
color: #000000 !important;
font-weight: 300 !important;
font-size: 15px !important;
font-style: normal !important;
}
.blog_holder article .post_info a{
color: #8b1f1c !important;
font-weight: 500 !important;
}
.blog_holder article .post_info a:hover{
font-weight: 600 !important;
}
.blog_holder article .post_text h2 .date{
color:#999999 !important;
}
.blog_holder article h5 a {
font-size: 18px !important;
}
.blog_holder .post_text_holder h2.entry_title a{
font-size:1.15rem !important;
}
.blog_holder article .post_info .blog_time{display:none !important;}
.blog_single.blog_holder .post_content_holder .post_info .time{display:none !important;}
.blog_holder .post .post_content_holder .post_image{
display: none !important;
}   .footer_top h5 {
margin: 7% 0 2% 0 !important;
}
.footer_col1 .widget.widget_text{
margin-bottom:2em !important;
}
.footer_top .widget_recent_entries > ul > li{
padding:0 0 9px !important;
}
.footer_top .widget_recent_entries > ul > li a{
font-style:italic !important;
color: #9f9f9f !important;
}
.footer_top .widget_recent_entries > ul > li a:hover{
color:#cccccc !important;
}
.footer_top .widget-contact{
border-top: none !important;
padding-top:0px !important;
}
.footer_top .widget-contact .contact .q_font_awsome_icon .qode_icon_font_awesome.fa {
color: #cccccc;
}
.footer_top .widget-contact .contact a{
font-size:1em !important;
}
.header_top #searchform input[type="text"], .widget.widget_search form input[type="text"]{border: 1px solid #dddddd !important;}
.header_top #searchform input[type="submit"], .widget.widget_search form input[type="submit"]{background-color: #8b1f1c !important; color:#ffffff !important;}
.projects_holder_outer .portfolio_description h3.portfolio_title.entry_title a {
font-size: 15px !important;
color: #8b1f1c !important;
line-height: 25px !important;
letter-spacing: 0px !important;
}
.portfolio_title.entry_title a {
color: #8b1f1c !important;
font-size: 14px !important;
font-weight: 500 !important;
line-height: 16px !important;
letter-spacing: 0px !important;
}
.portfolio_main_holder .item_holder .portfolio_title {
line-height: 20px !important;
}
div.wpcf7-response-output.wpcf7-mail-sent-ok {
background-color: #8b1f1ce6 !important;
}
.footer_top .widget-contact-footer .contact a {
font-size: 1.15em !important;
color: #ababab !important;
}
.footer_top .widget-contact-footer .contact a:hover {
color: #ffffff !important;
}
.vertical_menu_area_widget_holder {
margin: 20px 0 0 !important;
}
.more_facts_holder .more_facts_button_holder .more_facts_button{background: #868e91 !important;} .responsive-form{width:95% !important;}
.responsive-form .column-half { 
width: 100% !important;  
float: left !important; 
position: relative !important; 
padding: 0.65rem !important;    
-webkit-box-sizing: border-box !important;
-moz-box-sizing: border-box !important;
box-sizing: border-box !important;}
.responsive-form .column-full {   
clear: both !important;
position: relative !important; 
padding: 0.65rem !important;    
-webkit-box-sizing: border-box !important;
-moz-box-sizing: border-box !important;
box-sizing: border-box !important;
}
.contact-form-pie .form-title-pie{
text-align: center !important;
background: #868e91 !important; 
padding:30px 20px !important;}
.contact-form-pie .form-title-pie h2{
font-size: 1.6rem !important;
font-weight: 500;
letter-spacing: 2.4px !important;
text-transform: none;
padding: 10px !important;
color: #ffffff;}
.contact-form-pie .form-pie{width: 40% !important;margin:0 auto;}
.footer_inner{clear: both !important;}
.footer_inner .footer_top_holder .footer_top .container,
.footer_bottom_holder .container {
z-index: 200 !important;
position: relative !important;
clear: both !important;   
background-color: #fff0 !important;
padding-left: 0px !important;
} .form-newsletter{
border: 1px solid #999999 !important;
margin-top: 20px !important;
padding: 15px 20px !important;
text-align: center !important;
}
.form-newsletter h3{
font-size: 16px !important;
text-transform: uppercase !important;
letter-spacing: 2px !important;
line-height: 25px !important;
margin-bottom: 15px !important;
font-weight: 600 !important;
}
.form-newsletter-sidebar{
border: 3px solid #eaeaea !important;
background: #efefef !important;
padding: 20px !important;
text-align: center !important;
}
.form-newsletter-sidebar h3{
color: #333 !important;
font-size: 16px !important;
text-transform: uppercase !important;
letter-spacing: 2px !important;
line-height: 25px !important;
margin-bottom: 15px !important;
font-weight: 600 !important;
}
.form-newsletter-sidebar a:hover{
background: #999999 !important;
color: #333333 !important;
}
.container .container_inner p ol li{
margin-left: 40px !important;
} @media only screen and (max-width: 600px) { 
.responsive-form .column-half { width: 100% !important; }
}   @media only screen and (max-width: 1200px) {
div.section.form-expandible .more_facts_button .more_facts_button_text {
font-size: 1.5rem !important;
letter-spacing: 2px !important;
margin-left: 100px !important;
}
h2, .h2, h2 a{
font-size:18px !important;
}
.proyectos .projects_holder article .portfolio_description h2.portfolio_title a{
font-size:13px !important;
}
.q_circles_holder.five_columns .q_circle_inner,
.productos-home .q_circles_holder.five_columns .q_circle_inner {
width: 135px !important;
height: 135px !important;
}
.servicios-home h3 {
font-size: 15px !important;
font-weight: 500 !important;
line-height: 25px !important;
letter-spacing: 0 !important;
text-transform: uppercase !important;
}
.servicios-home h2, .productos-home h2 {
font-size: 23px !important;
}
@media only screen and (max-width: 1100px) {
.boxed div.section .section_inner, .carousel-inner .slider_content_outer, .container_inner, .full_width .parallax_content, .paspartu_enabled div.grid_section .section_inner, .steps_holder_inner, div.grid_section .section_inner, nav.content_menu {
width: 92% !important;
}
.blog_holder .post_text_holder h2.entry_title a {
font-size: 16px !important;
}
}
@media only screen and (max-width: 1000px) {
.carousel-inner .slider_content_outer{
width:100% !important;
}
.footer_bottom_holder .footer_bottom ul.menu li a {
font-size: 14px !important;
}
div.section.form-expandible .more_facts_button .more_facts_button_text {
font-size: 1.4rem !important;
margin-left: 10px !important;
}
.subtitle{
font-size:20px !important;
line-height: 30px !important;
}
}
@media (max-width: 600px) {
.page-template-full_width .full_width,
.portfolio_page-template-default .portfolio_single{
padding-left:10px !important;
padding-right:10px !important;
}
.carousel-inner .slider_content .text {
width: 90% !important;
}
.q_slide_subtitle{
font-size:34px !important;
}
.q_slide_text{
font-size:24px !important;
}
.form-expandible .more_facts_button {
padding: 20px 30px 20px !important;
font-size: 18px;
line-height: 35px;
}
.form-expandible .more_facts_inner {
padding: 25px 0 0 !important;
}
.form-expandible .more_facts_inner_holder div.grid_section .section_inner{
width:95% !important;
}
.vertical_menu_enabled .full_width .filter_outer {
margin: 0 0 10px !important;
}
.filter_holder ul li span{
font-size:13px !important;
margin-left: 10px !important;	
padding: 5px 15px !important;
}
div.section.form-expandible .more_facts_button .more_facts_button_text {
font-size: 1.4rem !important;
margin-left: 15px !important;
}
}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.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}.addtoany_list a:hover,.widget .addtoany_list a:hover{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}