.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}.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}.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-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{float:none;margin-top:0}#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%}}@font-face {
font-family: 'Brandon Grotesque';
src: url(//almosthomestl.org/cms/wp-content/themes/almost-home/fonts/brandon_reg-webfont.woff2) format('woff2'),
url(//almosthomestl.org/cms/wp-content/themes/almost-home/fonts/brandon_reg-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Brandon Grotesque';
src: url(//almosthomestl.org/cms/wp-content/themes/almost-home/fonts/brandon_reg_it-webfont.woff2) format('woff2'),
url(//almosthomestl.org/cms/wp-content/themes/almost-home/fonts/brandon_reg_it-webfont.woff) format('woff');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'Brandon Grotesque';
src: url(//almosthomestl.org/cms/wp-content/themes/almost-home/fonts/brandon_bld-webfont.woff2) format('woff2'),
url(//almosthomestl.org/cms/wp-content/themes/almost-home/fonts/brandon_bld-webfont.woff) format('woff');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'Brandon Grotesque';
src: url(//almosthomestl.org/cms/wp-content/themes/almost-home/fonts/brandon_med_it-webfont.woff2) format('woff2'),
url(//almosthomestl.org/cms/wp-content/themes/almost-home/fonts/brandon_med_it-webfont.woff) format('woff');
font-weight: bold;
font-style: italic;
}
@font-face {
font-family: 'League Gothic';
src: url(//almosthomestl.org/cms/wp-content/themes/almost-home/fonts/leaguegothic-regular-webfont.woff2) format('woff2'),
url(//almosthomestl.org/cms/wp-content/themes/almost-home/fonts/leaguegothic-regular-webfont.woff) format('woff');
font-weight: normal;
font-style: normal;
}
.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s} .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-top .tooltipster-box{margin-bottom:8px} .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px} .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px} .tooltipster-arrow-background, .tooltipster-arrow-border{height:0;position:absolute;width:0} .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px} .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-top .tooltipster-arrow-border{border-top-color:#000} .tooltipster-arrow-uncropped{position:relative}.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}
.tooltipster-light .tooltipster-box{border-radius:3px;border:1px solid #ccc;background:#ededed}
.tooltipster-light .tooltipster-content{color:#666}
.tooltipster-light .tooltipster-arrow{height:9px;margin-left:-9px;width:18px}
.tooltipster-light.tooltipster-left .tooltipster-arrow,.tooltipster-light.tooltipster-right .tooltipster-arrow{height:18px;margin-left:0;margin-top:-9px;width:9px}
.tooltipster-light .tooltipster-arrow-background{border:9px solid transparent}
.tooltipster-light.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#ededed;top:1px}
.tooltipster-light.tooltipster-left .tooltipster-arrow-background{border-left-color:#ededed;left:-1px}
.tooltipster-light.tooltipster-right .tooltipster-arrow-background{border-right-color:#ededed;left:1px}
.tooltipster-light.tooltipster-top .tooltipster-arrow-background{border-top-color:#ededed;top:-1px}
.tooltipster-light .tooltipster-arrow-border{border:9px solid transparent}
.tooltipster-light.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#ccc}
.tooltipster-light.tooltipster-left .tooltipster-arrow-border{border-left-color:#ccc}
.tooltipster-light.tooltipster-right .tooltipster-arrow-border{border-right-color:#ccc}
.tooltipster-light.tooltipster-top .tooltipster-arrow-border{border-top-color:#ccc}
.tooltipster-light.tooltipster-bottom .tooltipster-arrow-uncropped{top:-9px}
.tooltipster-light.tooltipster-right .tooltipster-arrow-uncropped{left:-9px}
body {
color: #737373;
}
.hide-it {
display: none !important;
}
.hyphenate {
overflow-wrap: break-word;
word-wrap: break-word;
-webkit-hyphens: auto;
-ms-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
}
.footer_top_holder {
background: #e3e2e3;
}
.footer_top {
padding: 72px 0 0;
}
.footer_top p {
color: #292567;
margin-bottom: .5em;
font-size: 16px !important;
line-height: 26px !important;
}
.footer_top p a {
color: #292567;
}
.footer_top p a:hover {
color: #e83183 !important;
}
.footer_top h5 {
font-family: inherit !important;
font-size: 16px !important;
line-height: 26px !important;
text-align: center;
color: #292567;
font-weight: bold;
margin: 0;
text-transform: none;
}
.footer_bottom_holder {
background: #e3e2e3;
}
.footer_bottom {
padding: 36px 0;
text-align: center !important;
}
.footer_bottom p {
font-size: 16px !important;
line-height: 26px !important;
}
body .gform_wrapper .chzn-container .chzn-single, body .gform_wrapper .chzn-container-single .chzn-single,
body .gform_wrapper .gf_progressbar_percentage, body .gform_wrapper .gf_step,
body .gform_wrapper .gf_step span.gf_step_number, body .gform_wrapper .gfield_description,
body .gform_wrapper input[type=submit], body .gform_wrapper input[type=button],
body .gform_wrapper input[type=reset], body .gform_wrapper input[type=email],
body .gform_wrapper input[type=number], body .gform_wrapper input[type=password],
body .gform_wrapper input[type=tel], body .gform_wrapper input[type=text],
body .gform_wrapper input[type=url], body .gform_wrapper select, body .gform_wrapper textarea {
font-family: 'Open Sans', sans-serif
}
h1,h2,h3,h4.q_slide_subtitle,
.special-menu.drop_down .wide .second .inner > ul > li > a {
font-family: 'Brandon Grotesque', Arial, Helvetica, sans-serif !important;
}
h5,.h5 {
font-family: 'League Gothic', 'Arial Narrow', Arial, Helvetica, sans-serif !important;
}
.spaced p {
margin-bottom: 1em;
}
span.amp {
font-family: "Palatino Linotype", Palatino, Baskerville, "Book Antiqua", serif;
font-style: italic;
}
.entry_title a,
a:hover {
text-decoration: none !important;
}
.hide-faq-heading .faq-catname {
display: none;
}
.page-template-latest-news .content {
padding-bottom: 64px;
}
.wrapper {
z-index: auto !important;
}
header:not(.sticky) .logo_wrapper {
max-height: 118px !important;	
}
header:not(.sticky) .q_logo a {
max-height: 100px !important;
}
header:not(.sticky) nav.main_menu > ul {
top: 55px;
}
nav.main_menu > ul > li > a {
line-height: 60px !important;
opacity: 1 !important;
}
.drop_down .second .inner > ul,
li.narrow .second .inner ul {
border-color: #292567 !important;
}
nav.main_menu > ul > li.has_sub > a:before,
nav.main_menu > ul > li.has_sub > a:after {
bottom: -1px;
left: 50%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
opacity: 0;
}
nav.main_menu > ul > li.has_sub > a:before {
border-color: rgba(41, 37, 103, 0);
border-bottom-color: #292567;
border-width: 13px;
margin-left: -13px;
-webkit-transition: opacity .2s ease-in;
-moz-transition: opacity .2s ease-in;
-ms-transition: opacity .2s ease-in;
-o-transition: opacity .2s ease-in;
transition: opacity .2s ease-in;
}
nav.main_menu > ul > li.has_sub > a:after {
border-color: rgba(255, 255, 255, 0);
border-bottom-color: #ffffff;
border-width: 12px;
margin-left: -12px;
-webkit-transition: opacity .5s ease-in;
-moz-transition: opacity .5s ease-in;
-ms-transition: opacity .5s ease-in;
-o-transition: opacity .5s ease-in;
transition: opacity .5s ease-in;
}
nav.main_menu > ul > li.has_sub:hover > a:before {
opacity: 1 !important;
-webkit-transition: opacity .3s ease-in;
-moz-transition: opacity .3s ease-in;
-ms-transition: opacity .3s ease-in;
-o-transition: opacity .3s ease-in;
transition: opacity .3s ease-in;
}
nav.main_menu > ul > li.has_sub:hover > a:after {
opacity: 1 !important;
-webkit-transition: opacity .1s ease-in;
-moz-transition: opacity .1s ease-in;
-ms-transition: opacity .1s ease-in;
-o-transition: opacity .1s ease-in;
transition: opacity .1s ease-in;
}
.hidden-menuitem {
display: none !important;
}
.drop_down .second {
z-index: -1 !important;
}
.drop_down .second .inner a span i {
display: inline-block;
color: #999;
}
.special_menu.drop_down .second .inner ul {
background-color: #292567;
padding-left: 0;
padding-right: 0;
border: none !important;
}
.special_menu {
max-width: 1100px;
margin: 0 auto;
border-right: 1px solid #aaa;
font-size: 14px;
line-height: 26px;
}
.special_menu > ul > li {
display: inline-block;
width: 33.3%;
padding: 0;
margin: 0;
}
header .special_menu > ul > li > a {
display: inline-block;
padding: 0;
margin: 0;
width: 100%;
line-height: 48px;
text-align: center; 
font-family: 'Brandon Grotesque', Arial, Helvetica, sans-serif !important;
color: #fff;
font-size: 22px;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
background: none;
-webkit-transition: background .25s ease-in-out;
-moz-transition: background .25s ease-in-out;
-ms-transition: background .25s ease-in-out;
-o-transition: background .25s ease-in-out;
transition: background .25s ease-in-out;
}
header .special_menu > ul > li > a i {
display: inline-block;
color: #666;
font-size: 70%;
line-height: 2em;
}
header .special_menu a {
text-decoration: none !important;
}
header .special_menu > ul > li {
border-left: 1px solid #aaa;
margin-right: -5px;
}
header .special_menu > ul > li:hover > a {
background-color: #292567;
}
header.sticky .special_menu > ul > li > a {
line-height: 40px;
}
.special_menu.drop_down .wide .second .inner>ul>li>a {
margin-bottom: 0;
}
.special_menu > ul > li.left_position .second {
left: 0 !important;
}
.special_menu > ul > li.right_position .second {
left: auto !important;
right: 0 !important;
}
.special_menu > ul > li.left_position .second .inner ul {
width: 100% !important;
}
.special_menu > ul > li.right_position .second ul li {
width: 249px !important;
}
.special_menu > ul > li.left_position .second .inner ul li {
width: 100% !important;
}
.drop_down .wide .second ul li {
border-right: 1px solid #9d9b9d;
border-left: none !important;
}
.drop_down .wide .second ul li:last-child {
border-right: none !important;
}
.drop_down .wide .second ul li.heading {
margin-top: 38px;
}
.drop_down .wide .second ul li.heading a {
font-size: 17px !important;
text-transform: uppercase !important;
color: #e83183 !important;
letter-spacing: 0px !important;
padding: 11px 9px !important;
} nav.mobile_menu ul#menu-special-menu li:last-child {
border-bottom: 1px solid #eaeaea !important;
}
a.hoverpink,
a.hoverpink:hover {
color: #e83183 !important;
}
a.vimeothumb img {
-webkit-box-shadow: 4px 4px 6px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 4px 4px 6px 0px rgba(0,0,0,0.25);
box-shadow: 4px 4px 6px 0px rgba(0,0,0,0.25);
border-top: 1px solid #eee;
border-left: 1px solid #eee;
}
.centered {
text-align: center !important;
}
a.vimeothumb {
position: relative;
display: block;
}
a.vimeothumb:after {
content: '';
position: absolute;
display: block;
width: 76px;
height: 43px;
left: 50%;
top: 50%;
margin-top: -22px;
margin-left: -38px;
background: rgba(232,49,131,.7) url(//almosthomestl.org/cms/wp-content/themes/almost-home/img/play-icon.png) 54% center no-repeat;
background-size: 23px 25px;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
}
a.vimeothumb:hover:after {
background-color: rgba(232,49,131,1);
}
.white-text p, .white-text p a,
.white-text li, .white-text li a,
.white-text h1, .white-text h1 a,
.white-text h2, .white-text h2 a,
.white-text h3, .white-text h3 a,
.white-text h4, .white-text h4 a,
.white-text h5, .white-text h5 a
{
color: #ffffff;
}
body.boxed .carousel-inner, body.boxed .footer_inner, body.boxed .full_width .parallax_content,
body.boxed .header_inner, body.boxed .wrapper_inner, body.boxed footer {
width: auto;
}
.boxed div.section .section_inner, .carousel-inner .slider_content_outer,
.container_inner, .container_inner nav.content_menu, .footer_bottom_border.in_grid,
.footer_top_border.in_grid, .full_width .parallax_content, .steps_holder_inner,
.title_border_in_grid_holder, div.grid_section .section_inner, nav.content_menu ul {
width: auto;
max-width: 1100px;
margin: 0 auto;
}
.content .container .container_inner.page_container_inner, .full_page_container_inner {
padding-top:56px;
padding-bottom: 80px;
}
.header-image > .full_section_inner > .vc_column_container > .vc_column-inner {
padding: 0 !important;
}
.header-image > .full_section_inner > .vc_column_container > .vc_column-inner .vc_single_image-wrapper,
.header-image > .full_section_inner > .vc_column_container > .vc_column-inner .vc_single_image-wrapper img {
width: 100% !important;
max-width: none !important;
height: auto !important;
}
.header_bottom,
.header_top {
padding: 0 10px;
}
.content_inner {
padding: 0 15px;
} .no-side-padding .vc_col-sm-12 > .vc_column-inner {
padding-left: 0;
padding-right: 0;
}
.qode_carousels .slides>li {
margin: 0;
}
.abbreviated-values h3 {
font-size: 22px;
line-height: 25px;
}
.q_slider {
width: 108%;
display: block;
position: relative;
margin-left: -4%;
margin-right: -4%;
}
.header_top #searchform {
border: 1px solid #c8c7c8;
padding: 0;
margin: 0 10px 0 0;
height: 22px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
width: 125px;
display: none !important;
}
.header_top #searchform input[type=text] {
padding: 1px 4%;
height: 20px;
width: 80px;
}
.header_top #searchform input[type=submit] {
height: 22px;
width: 26px;
text-align: right;
line-height: 22px;
margin: 0;
font-size: 13px;
}
.header_top .right .qbutton {
height: 24px;
line-height: 24px;
font-size: 13px;
font-weight: normal;
text-transform: none;
padding: 0 10px;
margin: 0 0 0 0;
letter-spacing: normal;
border-width: 0px !important;
vertical-align: top;
}
nav.main_menu > ul > li > a {
font-family: 'Brandon Grotesque', Arial, Helvetica, sans-serif !important;
font-size: 18px;
font-weight: bold;
}
.header_top .left {
display: none !important;
}
.header_top .right {
padding-top: 8px;
}
.sc_team_more.show {
display: none;
}
.grid#sc_our_team .sc_team_member .sc_team_member_name,
.grid#sc_our_team .sc_team_member .sc_team_member_jobtitle,
.grid_circles#sc_our_team .sc_team_member .sc_team_member_jobtitle,
.grid_circles#sc_our_team .sc_team_member .sc_team_member_name,
.sc_our_team_panel .sc-right-panel .sc-name,
.sc-tags .sc-single-tag{ background: #292567 !important;}
.grid#sc_our_team .sc_team_member .sc_team_member_overlay {
background: rgba(41,37,103,.7);
}
.grid#sc_our_team .sc_team_member .sc_team_member_jobtitle {
line-height: 14px;
padding-top: 4px;
padding-bottom: 6px;
height: auto;
}
.grid#sc_our_team .sc_team_member .sc_team_member_inner .sc_team_skills {
display: block;
width: 100%;
transition: 0.35s all ease-in-out;
-moz-transition: 0.35s all ease-in-out;
-webkit-transition: 0.35s all ease-in-out;
position: absolute;
bottom: 110%;
z-index: 10;
text-align: center;
}
.grid#sc_our_team .sc_team_member .sc_team_member_inner .sc_team_skills .skills-title{
text-align: center;
color: #fff !important;
}
.grid#sc_our_team .sc_team_member:hover .sc_team_skills {
bottom: 25%;
}
.homebutton {
display: block;
height: auto !important;
text-align: center;
line-height: 1.375em !important;
padding: 16px 0 !important;
margin: 12px !important;
}
.homebutton.pink {
background-color: #e83183;
}
.homebutton strong {
display: block;
font-size: 150%;
}
body .gform_wrapper .chzn-container .chzn-single, body .gform_wrapper .chzn-container-single .chzn-single,
body .gform_wrapper input[type=submit], body .gform_wrapper input[type=button],
body .gform_wrapper input[type=reset], body .gform_wrapper input[type=email],
body .gform_wrapper input[type=number], body .gform_wrapper input[type=password],
body .gform_wrapper input[type=tel], body .gform_wrapper input[type=text],
body .gform_wrapper input[type=url], body .gform_wrapper select, body .gform_wrapper textarea {
font-size: 15px !important;
}
body .gform_wrapper .top_label .gfield_label {
color: #292567;
font-weight: bold;
}
body .gform_wrapper .gfield_required {
display: none !important;
}
.ginput_container_select {
padding: 0;
margin: 8px 0 0;
overflow: hidden;
background-color: #fff;
background: #fff;
position: relative;
} .ginput_container_select {
margin: 5px 0 0 !important;
}
.ginput_container_select select {
padding: 6px 8px !important;
margin: 0 !important;
border: none;
width: 100% !important;
box-shadow: none;
background-color: transparent;
background-image: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
body .gform_wrapper input:-moz-read-only,
body .gform_wrapper input:read-only { 
background: none !important;
}
.tax-credit-calculator .gform_wrapper .gf-flipped {
overflow: hidden;
}
.tax-credit-calculator .gform_wrapper ul:not(.top_label) .gfield_label {
text-align: right;
}
.tax-credit-calculator .gform_wrapper .total-cost .gfield_label,
.tax-credit-calculator .gform_wrapper .total-cost input {
font-size: 20px !important;
color: #292567;
font-weight: bold !important;
line-height: 32px;
}
.tax-credit-calculator .tax-rate {
display: none !important;
}
.tax-credit-calculator .gform_wrapper .gf-flipped .gfield_label {
float: right;
text-align: left !important;
font-weight: normal;
width: 65%;
margin-bottom: 0;
}
.tax-credit-calculator .gform_wrapper .gf-flipped .gfield_description {
margin-top: 0 !important;
padding-top: 0 !important;
width: 65%;
float: right;
text-align: left !important;
font-style: italic;
}
.tax-credit-calculator .gform_wrapper .gf-flipped input {
background: none !important;
width: 35% !important;
margin: 0 !important;
padding: 0 !important;
} .ginput_container_select select:focus {
outline: none;
}
body .gform_wrapper input:not([type=submit]), body .gform_wrapper textarea {
border: none !important;
}
body .gform_wrapper input[type=submit], body .gform_wrapper input[type=button],
body .gform_wrapper input[type=reset] {
border-color: #292567;
color: #292567;
}
body .gform_wrapper input[type=submit]:hover, body .gform_wrapper input[type=button]:hover,
body .gform_wrapper input[type=reset]:hover {
background-color: #e83183;
border-color: #e83183;
}
#cd-timeline .cd-timeline-img {
width: 10px;
height: 10px;
border-width: 0px !important;
box-shadow: none !important;
margin-left: -5px;
top: 20px;
left: 20px;
background-color: #e83183 !important;
}
#cd-timeline span.fa {
display: none !important;
}
#cd-timeline .cd-timeline-content::before {
display: none !important;
}
#cd-timeline .cd-timeline-block .cd-timeline-img:before {
content: '';
display: block;
position: absolute;
width: 60px;
height: 2px;
background: #292567;
top: 4px;
left: 10px;
}
#cd-timeline .cd-timeline-block .cd-timeline-img {
}
a.pinkhover:hover {
color: #e83183 !important;
}
.qode-no-borders .q_elements_item {
border: none !important;
}
.alignleft, .alignright {
margin-top: 8px;
margin-bottom: 12px;
}
.q_icon_with_title .icon_with_title_link {
margin-top: 0;
}
.q_icon_with_title .icon_text_inner {
padding: 0 0 12px
}
.diy-event-cover-thumb {
margin: -80px 0 !important;
}
.job-opportunities .latest_post_holder.boxes.two_columns>ul>li {
width: 100%;
margin-right: 0;
}
.job-opportunities .latest_post_holder.boxes>ul>li .latest_post {
padding: 36px 30px;
}
.job-opportunities .latest_post_text {
text-align: center;
}
.job-opportunities .latest_post_text .latest_post_inner {
text-align: left;
margin-bottom: 24px !important;
}
.job-opportunities .latest_post_text h3 {
text-align: center;
margin-bottom: 20px;
}
.job-opportunities .latest_post_text h4 {
margin-top: 1em;
margin-bottom: .5em;
}
.job-opportunities .latest_post_text p {
margin-bottom: 1em;
}
.job-opportunities .latest_post_text ul {
list-style: disc outside;
margin-left: 2em;
margin-bottom: 1em;
}
.qode_clients {
text-align: center !important;
}
.qode_clients .qode_client_holder {
margin-top: 15px !important;
margin-bottom: 15px !important;
float: none;
display: inline-block;
}
.qode_clients.four_columns .qode_client_holder {
margin-top: 30px !important;
margin-bottom: 30px !important;
}
.qode_clients.five_columns .qode_client_holder {
margin-top: 25px !important;
margin-bottom: 25px !important;
}
.qode_clients.four_columns .qode_client_holder_inner {
margin-left: 30px !important;
margin-right: 30px !important;
}
.qode_clients.five_columns .qode_client_holder_inner {
margin-left: 25px !important;
margin-right: 25px !important;
}
.qode_clients .qode_client_holder_inner:before,
.qode_clients .qode_client_holder_inner:after {
border: none !important;
}
#journey {
padding-bottom: 100px;
}
.transformational-journey {
max-width: 1300px;
margin: 0 auto;
padding: 0;
list-style: none;
overflow: hidden;
}
.transformational-journey .journey-step {
margin: 0;
padding: 0;
list-style: none;
width: 15%;
height: 180px;
display: inline-block;
vertical-align: top;
text-align: center;
position: relative;
}
.transformational-journey .journey-step:after {
content: '';
display: block;
position: absolute;
top: 15%;
right: -20px;
width: 80px;
height: 42px;
background: transparent url(//almosthomestl.org/cms/wp-content/themes/almost-home/img/journey-arrow-right.png) 0 0 no-repeat;
background-size: 80px 42px;
z-index: 1;
}
.transformational-journey .step-2:after { 
right: -10px;
}
.transformational-journey .step-6:after { 
display: none !important;
}
.journey-step a {
text-decoration: none;
}
.journey-step img {
max-width: 6em;
height: auto;
position: absolute;
left: 50%;
margin-left: -3em;
transition-duration: .3s;
z-index: 10;
}
.journey-step h5,.journey-step .h5 {
font-size: 18px;
line-height: 16px;
position: absolute;
width: 100%;
display: block;
top: 6.25em;
transition-duration: .3s;
}
.journey-step:hover img,
.journey-step.active img {
transform: scale(1.25);
}
.journey-step:hover .h5,
.journey-step.active h5 {
color: #e83183;
}
.transformational-journey .step-1 { width: 15%; }
.transformational-journey .step-2 { width: 13%; }
.transformational-journey .step-3 { width: 14%; }
.transformational-journey .step-4 { width: 18%; }
.transformational-journey .step-5 { width: 17%; }
.transformational-journey .step-6 { width: 23%; }
.tooltipster-light .tooltipster-box{
border-radius: 8px;
border: none;
background: #ffffff;
margin-top: -15px;
-webkit-box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.2);
box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.2);
}
.tooltipster-content {
color: #666666;
text-align: center;
font-size: 1em;
line-height: 1.5em !important;
font-style: italic;
padding: 16px 16px;
}
.tooltipster-light .tooltipster-arrow{height:15px;margin-left:-15px;width:30px;}
.tooltipster-light.tooltipster-left .tooltipster-arrow,.tooltipster-light.tooltipster-right .tooltipster-arrow{height:30px;margin-left:0;margin-top:-15px;width:30px}
.tooltipster-light .tooltipster-arrow-background,.tooltipster-light .tooltipster-arrow-border{border:15px solid transparent}
.tooltipster-light.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#ddd}
.tooltipster-light.tooltipster-left .tooltipster-arrow-border{border-left-color:#ddd}
.tooltipster-light.tooltipster-right .tooltipster-arrow-border{border-right-color:#ddd}
.tooltipster-light.tooltipster-top .tooltipster-arrow-border{border-top-color:#ddd}
.tooltipster-light.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#fff !important;}
.tooltipster-light.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff !important;}
.tooltipster-light.tooltipster-right .tooltipster-arrow-background{border-right-color:#fff !important;}
.tooltipster-light.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff !important;}
.tooltipster-light.tooltipster-bottom .tooltipster-arrow-uncropped{top:-15px}
.tooltipster-light.tooltipster-right .tooltipster-arrow-uncropped{left:-15px}
.tooltipster-light .tooltipster-arrow {
top: -30px;
}
#our-model-blocks .vc_column-inner > .wpb_wrapper:first-of-type {
background-color: #f6f6f6;
}
#our-model-blocks .vc_column-inner > .wpb_wrapper:first-of-type:hover { background: rgb(237,237,237);  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgb(237,237,237) 0%, rgb(246,246,246) 100%); background: -webkit-linear-gradient(top,  rgb(237,237,237) 0%,rgb(246,246,246) 100%); background: linear-gradient(to bottom,  rgb(237,237,237) 0%,rgb(246,246,246) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#f6f6f6',GradientType=0 ); -webkit-box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.3);
box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.3);
}
#our-model-blocks .vc_column-inner > .wpb_wrapper:hover .our-model-text {
color: #333;
}
#our-model-blocks > .full_section_inner > .wpb_column {
float: none;
display: inline-block;
vertical-align: top;
margin-top: 24px;
}
.wpb_text_column ul {
list-style-position: outside;
margin-left: 1.25em;
}
#our-model-blocks .wpb_text_column ul {
margin-left: 1em;
}
#our-model-blocks .wpb_text_column ul li {
font-size: 13px;
line-height: 17px;
margin-bottom: 8px;
}
#our-model-blocks .our-model-text {
width: 100% !important;
vertical-align: top;
display: table-row;
}
#our-model-blocks .our-model-header {
background-color: #292467;
display: block;
width: 100% !important;
padding-top: 8px;
padding-bottom: 8px;
}
#our-model-blocks .our-model-header.success-block {
background-color: #e83183;
}
#our-model-blocks .our-model-header h5 {
color: #fff;
text-align: center;
vertical-align: middle;
font-size: 20px;
line-height: 20px;
padding: 0 5px;
}
#our-model-blocks .our-model-text .wpb_wrapper {
padding: 16px 12px 16px 10px;
}
.programs-tabs .tabs-container { padding-top: 0 !important; }
.programs-tabs .tabs-nav {
display: block;
width: 100%;
}
.programs-tabs .tabs-nav > li {
display: block;
width: 33.33%;
border-left: 1px #fff solid;
margin-right: -1px;
}
.programs-tabs .tabs-nav > li > a {
margin: 0;
padding: 22px 2% 0;
height: 100px;
display: block;
background: #ddd url(//almosthomestl.org/cms/wp-content/themes/almost-home/img/gray-gradient.png) center center repeat-x;
font-family: 'League Gothic', 'Arial Narrow', Arial, Helvetica, sans-serif !important;
font-size: 18px;
line-height: 18px;
color: #292467;
font-weight: normal !important;
transition: background 0.3s;
letter-spacing: 0;
}
.programs-tabs .tabs-nav > li > a:before {
content: 'CEO';
display: block;
font-family: 'Brandon Grotesque', Arial, Helvetica, sans-serif !important;
font-size: 28px;
line-height: 24px;
font-weight: bold !important;
}
.programs-tabs .tabs-nav > li:first-child > a:before { content: 'FTS'; }
.programs-tabs .tabs-nav > li:last-child > a:before { content: 'ASP'; }
.programs-tabs .tabs-nav > li.active > a,
.q_tabs .tabs-nav li.active a:hover {
background: #292467;
color: #fff !important;
}
.programs-tabs .tabs-nav > li.active > a:after {
bottom: -1px;
left: 50%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: rgba(255, 255, 255, 0);
border-bottom-color: #fff;
border-width: 14px;
margin-left: -14px;
}
.programs-tabs .tab-content {
padding-top: 0 !important;
}
.community-partners li {
font-size: 14px;
line-height: 20px;
margin-bottom: 4px;
}
.community-partners li a {
color: #292467;
}
.full_width .testimonial-block {
padding-top: 24px;
padding-bottom: 256px;
background-size: 665px 240px !important;
background-position: left bottom !important;
background-color: #ccc !important;
}
.full_width .testimonial-block .testimonials_holder {
text-align: inherit;
}
.full_width .testimonials .testimonial_text_inner p {
font-family: 'Brandon Grotesque', Arial, Helvetica, sans-serif !important;
font-weight: bold;
font-style: italic;
color: #292467;
font-size: 24px;
line-height: 27px;
}
.full_width .testimonials .testimonial_text_inner p strong {
color: #e83183;
}
.full_width .testimonials .testimonial_text_inner .testimonial_author {
display: inline-block;
color: #555;
font-size: 16px;
margin: 0 0 0 4px;
text-transform: uppercase;
font-weight: bold;
}
.full_width .testimonials .testimonial_text_inner .testimonial_author:before {
display: inline-block;
content: '\2014';
margin-right: 4px;
}
.hover-icons .q_icon_with_title:hover .icon_holder span {
background-color: #e83183 !important;
border-color: #e83183 !important;
transform: scale(1.15);	
}
.hover-icons .q_icon_with_title:hover .icon_title strong {
color: #e83183 !important;
}
.poverty-is-real .progress_title,
.poverty-is-real .progress_number, 
.poverty-is-real-2 .progress_title,
.poverty-is-real-2 .progress_number, 
.poverty-is-local .progress_title,
.poverty-is-local .progress_number, 
.poverty-is-local .progress_text,
.poverty-is-local-2 .progress_title,
.poverty-is-local-2 .progress_number,
.poverty-is-local-2 .progress_text {
display: none;
}
.poverty-is-real .q_progress_bars_vertical .progress_content_outer,
.poverty-is-real-2 .q_progress_bars_vertical .progress_content_outer {
height: 140px;
}
.poverty-is-real .q_counter_holder.center {
padding: 16px 0 0;
}
.poverty-is-real-2 .q_counter_holder.center {
padding: 0;
margin-bottom: -8px;
}
.poverty-is-local .q_counter_holder {
margin-top: -60px;
position: relative;
z-index: 1000;
padding-right: 16px;
}
.poverty-is-local-2 .q_counter_holder {
margin-top: -20px;
position: relative;
z-index: 1000;
padding-right: 16px;
}
.poverty-is-local .q_counter_holder .counter:after,
.poverty-is-local-2 .q_counter_holder .counter:after {
content: '%';
}
.cycle-limited .q_counter_holder .counter:after {
content: '%';
}
.poverty-is-real h1,
.poverty-is-real-2 h1,
.poverty-is-local h1,
.poverty-is-local-2 h1 {
position: relative;
}
.poverty-is-local h1 .amp,
.poverty-is-local-2 h1 .amp {
position: absolute;
left: 50%;
top: -64px;
margin-left: -22px;
font-size: 175%;
line-height: 1em;
color: #c8c7c8;
vertical-align: top;
}
.poverty-is-local .q_pie_graf_legend,
.poverty-is-local-2 .q_pie_graf_legend {
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
float: none;
width: auto !important;
background: transparent url(//almosthomestl.org/cms/wp-content/themes/almost-home/img/mo-cutout.png) center center no-repeat;
background-size: 400px 250px;
}
.poverty-is-local .q_pie_graf canvas,
.poverty-is-local-2 .q_pie_graf canvas {
width: 220px !important;
height: 220px !important;
}
.poverty-is-local .q_pie_graf_legend ul,
.poverty-is-local-2 .q_pie_graf_legend ul {
display: none !important;
}
.poverty-is-local .q_pie_graf,
.poverty-is-local-2 .q_pie_graf {
margin: 0 auto;
float: none;
text-align: center;
}
.poverty-is-local .q_progress_bars_vertical,
.poverty-is-local-2 .q_progress_bars_vertical {
max-width: 220px;
margin: 12px auto 0;
}
.poverty-is-local .q_progress_bars_vertical .progress_content_outer,
.poverty-is-local-2 .q_progress_bars_vertical .progress_content_outer {
height: 160px;
}
.poverty-is-real .q_line_graf_legend,
.poverty-is-real-2 .q_line_graf_legend {
display: none;
}
.poverty-is-real .q_line_graf canvas,
.poverty-is-real-2 .q_line_graf canvas {
width: 100% !important;
height: auto !important;
}
.household-of-2,
.household-of-3 {
margin-top: -16px;
}
.household-of-2 > .vc_column-inner {
padding-left: 24%;
padding-right: 0;
}
.household-of-3 > .vc_column-inner {
padding-left: 0;
padding-right: 12%;
}
.masked-animation .wpb_wrapper {
position: relative;
}
.masked-animation .wpb_wrapper .wpb_raw_html {
overflow: visible;
position: relative;
}
.masked-animation .mo-outline {
display: block;
text-indent: -999em;
position: absolute;
top: 0;
bottom: 0;
width: 100%;
height: 160px;
float: none;
background: transparent url(//almosthomestl.org/cms/wp-content/themes/almost-home/img/mo-cutout2.png) center center no-repeat;
background-size: 400px 250px;
z-index: 10000;
}
.cycle-limited {
text-align: center;
}
.cycle-limited  .q_progress_bars_icons {
text-align: center !important;
}
.cycle-limited .q_progress_bars_icons_inner.normal .bar {
width: 54px;
height: 54px;
margin: 0;
float: none;
display: inline-block;
}
.cycle-limited .q_progress_bars_icons_inner.normal .bar .fa-stack {
width: 1em;
height: 1em;
line-height: 1em;
}
.cycle-limited .q_progress_bars_icons_inner {
max-width: 280px;
margin: 0 auto;
}
.cycle-limited .q_counter_holder {
padding: 12px 0 8px;
}
.cycle-limited.cycle-body-text {
width: 30% !important;
top: 35% !important;
left: 50% !important;
margin-left: -24% !important;
}
.cycle-limited.cycle-body-text p {
line-height: 1.2em;
}
.wpb_text_column li {
margin-bottom: .5em;
}
.arrowed:before {
content: '';
display: block;
width: 92px;
height: 88px;
position: absolute;
top: 0;
right: 50%;
margin-right: -46px;
background: transparent url(//almosthomestl.org/cms/wp-content/themes/almost-home/img/down-arrow-gray.png) center center no-repeat;
background-size: 92px 88px;
}
.arrowed.white:before {
width: 112px;
height: 104px;
background: transparent url(//almosthomestl.org/cms/wp-content/themes/almost-home/img/down-arrow-white-shadowed.png) center top no-repeat;
background-size: 112px 104px;
margin-right: -52px;
}
.breakable-ah-logo { width: 160px;
height: 160px;
margin: 0 auto;
}
.cycle-limited .cycle-small-icon {
width: 160px;
height: 160px;
margin: 0 auto;
}
.pip-intro-image {
max-width: 500px !important;
margin-right: auto;
margin-left: auto;
margin-top: 8px;
}
.pip-intro-text {
margin-top: 24px;
text-align: center;
}
.pip-intro-text p {
color: #fff;
margin-top: 16px;
line-height: 1.5em;
}
.pip-intro-text .pip-line1 {
display: block;
line-height: 1em;
margin-top: 2px;
}
.pip-intro-text .pip-line2 {
display: block;
color: #fff;
font-size: 175%;
line-height: .85em;
}
.pip-intro-text .pip-line3 {
display: block;
line-height: 1em;
}
.pip-intro-text .vol-line1 {
display: block;
line-height: 1em;
}
.pip-intro-text .vol-line2 {
display: block;
color: #fff;
font-size: 150%;
line-height: .85em;
letter-spacing: -2px;
}
.pip-intro-text .vol-line3 {
line-height: 1em;
display: block;
}	
.call_to_action.with_background_image {
background-position: center center;
}
.full_section_inner .call_to_action {
margin-left: -15px;
margin-right: -15px;
}
.cols-aligned-bottom .wpb_column {
float: none;
display: inline-block;
vertical-align: bottom;
}
.qa-faq-anchor {
text-decoration: none;
}
.qa-category {
margin-bottom: 42px;
}
.qa-faq-title {
font-size: 112.5%;
margin-top: .5em;
margin-bottom: 0;
padding-left: 1em;
position: relative;
}
.qa-faq-title:before {
content: ' ';
height: 0;
width: 0;
position: absolute;
top: 6px;
left: 2px;
border: 6px solid transparent;
border-left-color: #a1a09e;
}
.qa-faq-title.open:before {
top: 10px;
left: -1px;
border: 6px solid transparent;
border-top-color: #a1a09e;
}
.qa-faq-answer {
padding-left: 1.125em;
}
.qa-faq-answer p,
.qa-faq-answer ul,
.qa-faq-answer ol {
margin-top: .5em;
margin-bottom: .5em;
}
.blog_holder.single_image_title_post article .post_category {
font-family: 'Brandon Grotesque', Arial, Helvetica, sans-serif !important;
font-size: 18px;
font-weight: bold;
font-style: italic;
letter-spacing: 2px;
text-transform: capitalize; 
color: #fff;
}
.single-post .content_inner {
padding-right: 0;
padding-left: 0;
}
.ah-moms {
background: #fff;
}
.ah-moms .entry_title {
margin-top: 16px;
margin-bottom: 16px;
}
.ah-moms .entry_title.headline {
margin-top: 0;
font-size: 150%;
}
.ah-moms .entry_title a {
font-size: 150%;
}
.ah-mom .section_inner {
padding-right: 15px;
padding-left: 15px;
}
.ah-mom .single_bottom_part {
margin-top: 48px;
padding: 48px 0 !important;
border: none !important;
border-top: 1px solid #e5e5e5 !important;
}
.ah-mom .post_category {
margin-bottom: 1% !important;
}
.ah-mom .entry_title {
margin-bottom: 20px;
}
.mom-content {
padding-top: 48px;
}
.full_width .testimonial-block.staff {
padding-top: 0;
padding-bottom: 0;
}
.full_width .testimonial-block.staff .testimonial_image_holder {
display: block;
width: 100%;
float: right;
margin: 0;
overflow: hidden;
text-align: right;
}
.full_width .testimonial-block.staff .testimonial_image_holder img {
}
.full_width .testimonial-block.staff .testimonial_text_holder {
width: 90%;
float: left;
margin: 20px 0 112px;
padding-left: 15px;
}
.full_width .testimonial-block.staff.rhonda .testimonial_text_holder {
width: 90%;
}
.full_width .testimonial-block.staff .testimonials .testimonial_text_inner p {
font-size: 24px;
line-height: 27px;
}
.full_width .testimonial-block.staff .testimonials .testimonial_text_inner .testimonial_author {
display: block;
position: absolute;
left: 100px;
bottom: -64px;
line-height: 24px;
}
.full_width .testimonial-block.staff .testimonials .testimonial_text_inner .testimonial_author span {
display: block;
margin-left: 18px;
max-width: 150px;
font-size: 12px;
line-height: 14px;
}
.full_width .testimonial-block.staff .testimonials_holder .flex-direction-nav {
position: absolute;
bottom: 42px;
left: 15px;
}
.results-block .q_counter_holder {
padding: 0;
margin-bottom: -8px;
}
.ah-moms-nav {
display: block;
overflow: hidden;
background: #fff;
cursor: pointer;
text-decoration: none !important;
text-align: center;
}
.ah-moms-nav .h5 {
display: block;
margin-top: 24px;
}
.ah-moms-nav img {
max-width: 100px !important;
height: auto;
float: left;
vertical-align: middle;
}
.ah-moms-nav:hover {
background: #292567;
color: #fff !important;
}
.q_elements_item .wpb_text_column {
padding: 20px 20px 24px;
}
.volunteer-blocks .q_elements_item .wpb_text_column {
padding: 30px;
}
.q_elements_item h3 {
margin-bottom: 8px;
}
.q_elements_item h3 a {
text-decoration: none;	
}
.q_elements_item p {
font-size: 14px;
line-height: 20px;
margin-bottom: 15px;
}
.results-circles .q_elements_item p,
.q_elements_item .normal p {
font-size: inherit;
line-height: inherit;
margin-bottom: inherit;
}
.volunteer-blocks .q_elements_item p {
font-size: inherit;
line-height: inherit;
}
.results-circles .q_elements_item .wpb_text_column {
padding: 0;
}
.results-circles .q_elements_item {
border: 16px solid #fff !important;
border-left-width: 0 !important;
border-right-width: 0 !important;
position: relative;
max-width: 335px;
}
.results-circles .q_elements_item:before{
content: "";
display: block;
padding-top: 66.66667%;
background: #f6f6f6;
-webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;
}
.results-block.blue .results-circles .q_elements_item:before{
background: #292567;
}
.results-circles .q_elements_item .q_elements_item_inner {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.results-circles .q_elements_item .q_elements_item_inner .q_elements_item_content {
display: table;
width: 100%;
height: 100%;
}
.results-circles .q_elements_item .q_elements_item_inner .q_elements_item_content .q_counter_holder {
display: table-cell;
vertical-align: middle;
text-align: left;
padding: 0 10% 8px 35%;
}
.results-circles .q_elements_item .q_elements_item_inner .q_elements_item_content .q_counter_holder p.counter_text {
font-weight: bold;
letter-spacing: 0;
text-transform: none;
margin: -4px 0 0;
line-height: 1.375em;
}
.results-circles .q_elements_item .q_elements_item_inner .q_elements_item_content .q_counter_holder p.counter_text strong {
-webkit-transition: color .3s ease-in-out;
-moz-transition: color .3s ease-in-out;
-o-transition: color .3s ease-in-out;
-ms-transition: color .3s ease-in-out;
transition: color .3s ease-in-out;
}
.results-circles .q_elements_item .q_elements_item_inner .q_elements_item_content .qode_icon_shortcode {
position: absolute;
left: 9%;
top: 50%;
}
.results-circles .q_elements_item .q_elements_item_inner .q_elements_item_content .qode_icon_shortcode i {
color: #d6d6d6;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
}
.results-circles .q_elements_item .q_elements_item_inner .q_elements_item_content:hover p.counter_text strong {
color: #e83183 !important;
}
.results-circles .counter {
font-size: 233.33333% !important;
}
.results-block.blue .results-circles .q_elements_item .q_elements_item_inner .q_elements_item_content .q_counter_holder p.counter_text {
color: #f6f6f6;
}
.results-block.blue .results-circles .q_elements_item .q_elements_item_inner .q_elements_item_content:hover .q_counter_holder p.counter_text {
color: #fff;
}
.results-block.blue .results-circles .q_elements_item .q_elements_item_inner .q_elements_item_content .qode_icon_shortcode i {
color: #c8c7c8;
}
.results-block.blue .results-circles .q_elements_item .q_elements_item_inner .q_elements_item_content:hover .qode_icon_shortcode i {
transform: scale(1.15);
color: #fff;
}
.impact-table .column-1 {
text-align: center;
font-weight: bold;
padding-right: 24px;
}
.impact-table thead th {
background-color: #c8c7c8;
color: #333;
}
.pp_pic_holder .ppt {
display: none !important;
}
.call_to_action.with_icon .text_wrapper .call_to_action_text {
padding-left: 72px;	
} body #gform_wrapper_5 {
position: relative;
} body #gform_wrapper_5 div.validation_error {
display:none
} body #gform_wrapper_5 .gfield_error {
width: 100%;
border:none;
}  li#field_5_1 input {
width:70%;
margin: 2px 0 0 5% !important;
padding: 8px 10px 8px;
} body #gform_wrapper_5 {
margin: 8px 0 -8px !important;
}
body #gform_wrapper_5 .validation_error,
body #gform_wrapper_5 .gfield_error {
background: none !important;
margin: 0 !important;
padding: 0 !important;
}
body #gform_wrapper_5 .validation_message {
margin-left: 5%;
color: #e83183 !important;
padding: 0 !important;
}
body #gform_wrapper_5 .ginput_container {
margin: 12px 0 0 0 !important;
}
body #gform_wrapper_5 .gform_footer {
width: auto;
position: absolute;
top: 2px;
left: 78%;
padding: 0;
margin: 0;
}
body #gform_wrapper_5 label {
display: none !important;
} body #gform_wrapper_5 .gform_footer .gform_edit_link {
display:none
}
body #gform_wrapper_5 .gform_footer input {
background-color: #e83183;
border: none !important;
color: #fff !important;
line-height: 36px;
height: 36px;
margin: 0;
}
body #gform_wrapper_5 .gform_footer input:hover {
background-color: #fff;
color: #e83183 !important;
}
.gform_wrapper #extensions_message {
display: none !important;
}
.pta-sus-sheet {
text-align: left;
}
h2.pta-sus-list-title {
margin-bottom: 48px;
}
.pta-sus-sheets.main {
background: #fff;
padding: 24px 30px 30px;
}
.fsEmbed h3 {
color: #e83183;
}
.home-bottom-section .latest_post_holder,
.home-bottom-section .latest_post_holder > ul {
width: auto !important;
}
.home-bottom-section .q_elements_holder .q_elements_item {
border: none !important;
text-align: center;
}
.home-bottom-section .latest_post_holder,
.home-bottom-section .wpb_text_column {
text-align: left;
}
.home-bottom-section .latest_post_holder .blurb {
font-size: 14px;
line-height: 20px;
margin-bottom: 8px;
}
.home-bottom-section .qbutton {
margin: 16px auto;
}
.ls-container p {
text-align: center;
}
.ls-nav-prev {
left: 3% !important;	
}
.ls-nav-next {
right: 3% !important;	
}
.ls-nav-prev, .ls-nav-next {
border: none !important;
}
.ls-nav-prev:after, .ls-nav-next:after {
font-size: 60px;	
}
.home-bottom-section .fa-ul {
margin-left: 2.25em !important;
}
.home-bottom-section .fa-li {
color: #e83183;
}
.blog_holder.blog_small_image article .post_text:not(.with-image) {
width: 100%;
}
.post_date_block {
display: inline-block;
margin: 2px 16px 24px 0;
padding: 6px 0 0 2px;
height: 50px;
width: 54px;
text-align: center;
float: left;
background: #c8c7c8;
color: #fff;
-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;
}
.post_date_block .postmonth {
display: block;
font-size: 14px;
line-height: 14px;
text-transform: uppercase;
}
.post_date_block .postday {
display: block;
font-size: 30px;
line-height: 30px;
font-weight: bold;
}
.ls-l.cycle-limited.animated {
white-space: normal !important;
font-size: 15px;
}
.cycle-limited.animated .q_progress_bars_icons_inner.normal .bar {
width: 48px;
height: 48px;
}
.parallax_section_inner_margin, .section_inner_margin {
margin-left: 0;
margin-right: 0;
}
.qbutton.big_large_full_width {
padding-left: 0;
padding-right: 0;
height: 72px;
line-height: 72px;
}
.programs-details .wpb_single_image {
max-width: 260px;
}
.home-slider-button:hover {
background-color: #fff !important;
color: #e83183 !important;
}
#motiongraphic_slide {
background-color: #cfcdce;
}
@media only screen and (max-width:1000px) {
.special_menu {
display: none;
}
.rwd-break {
display: none;
}
.household-of-2 > .vc_column-inner {
padding-left: 0; }
.household-of-3 > .vc_column-inner { padding-right: 0;
}
} @media only screen and (min-width:375px) {	
.homebutton {
display: inline-block;
padding: 16px 32px !important;
}
}
@media only screen and (min-width:480px) {	
.programs-tabs .tabs-nav > li > a {
height: 88px;
}
}
@media only screen and (max-width:600px) {	
.call_to_action_icon_holder {
display: none;
}
.call_to_action.with_icon .text_wrapper .call_to_action_text {
padding-left: 0;
}
.ls-slide .home-slider-subhead {
display: none;
}
.transformational-journey .step-5 h5,.transformational-journey .step-5 .h5,
.transformational-journey .step-6 h5,.transformational-journey .step-6 .h5 {
top: 16px;
}	
}
@media only screen and (min-width:600px) {	
.ah-moms-nav {
width: 100%;
max-width: 90%;
}
.ah-moms-nav.next,
.ah-moms-nav.next img {
float: right;
}
.full_width .testimonial-block {
background-size: cover !important;
background-position: center center !important;
padding-top: 64px;
padding-bottom: 64px;		
}
.tax-credit-calculator .gform_wrapper .gf-flipped .gfield_label {
float: right;
text-align: left !important;
font-weight: normal;
width: 55%;
margin-bottom: 0;
}
.tax-credit-calculator .gform_wrapper .gf-flipped .gfield_description {
margin-top: 0 !important;
padding-top: 0 !important;
width: 55%;
float: right;
text-align: left !important;
font-style: italic;
}
.tax-credit-calculator .gform_wrapper .gf-flipped input {
background: none !important;
width: 15% !important;
margin: 0 0 0 29% !important;
padding: 0 !important;
}
.results-circles .q_elements_item {
border-left-width: 16px !important;
border-right-width: 16px !important;
}
.programs-details {
padding: 0 48px;
}
.programs-tabs .tabs-nav > li > a {
font-size: 21px;
line-height: 21px;
letter-spacing: 1px;
}
.programs-tabs .tabs-nav > li > a:before {
font-size: 32px;
line-height: 28px;
}
}
@media only screen and (min-width:600px) and (max-width:767px) {	
.full_width .testimonial-block .vc_col-sm-4, .full_width .testimonial-block .vc_col-sm-5 {
width: 48%;
margin-left: 52%;
}
.pip-intro-image {
width: 50%;
margin-left: -32px;
margin-top: 0;
margin-right: auto;
}
.pip-intro-text p {
position: absolute;
left: 40%;
right: 10%;
top: 100px;
padding-top: 15%;
}
#mission {
background-position: center top !important;
}
}
@media only screen and (max-width:767px) {
.simple-banner .simple-banner-inner {
flex-direction:column !important;
}	
.full_width .testimonial-block.staff {
background-image: none !important;
}
.home-bottom-section .q_elements_item_content {
padding-left: 0 !important;
padding-right: 0 !important;
}
.diy-event-cover-thumb {
margin-top: -48px !important;
}
.blog_holder.single_image_title_post article .single_top_part_holder {
position: relative;
display: block;
height: auto;
background: none;
padding-top: 24px;
}
.ah-mom .post_category {
color: #666 !important;
}
.ah-mom .entry_title {
margin-bottom: -24px;
color: #292567 !important;
}
#mission {
background-image: url(//almosthomestl.org/files/header-2.jpg);
background-size: 665px 300px;
padding-top: 280px;
background-position: right top;
}
.home-slider-button strong {
display: inline-block;
font-size: 1.875em !important;
line-height: 1.875em !important;
}
.ls-slide:hover .home-slider-button {
background-color: #fff !important;
color: #e83183 !important;
}
#journey {
padding-bottom: 0;
}
.transformational-journey .journey-step {
margin: 0 0 120px;
padding: 0;
list-style: none;
width: 100% !important;
height: 64px !important;
display: block;
text-align: left;
}
.transformational-journey .journey-step:after {
display: none !important;
}
.transformational-journey .journey-step:before {
content: '';
display: block;
position: absolute;
top: -120px;
right: auto;
left: 14px;
width: 63px;
height: 120px;
background: transparent url(//almosthomestl.org/cms/wp-content/themes/almost-home/img/journey-arrow-down.png) 0 0 no-repeat;
background-size: 63px 120px;
z-index: 1;
}
.transformational-journey .step-1:before { 
display: none !important;
}
.journey-step a {
text-decoration: none;
}
.journey-step img {
width: 90px;
height: auto;
position: absolute;
left: 0;
margin-left: 0;
transition-duration: .3s;
z-index: 10;
}
.journey-step h5,.journey-step .h5 {
font-size: 24px;
line-height: 22px;
position: relative;
width: auto;
text-align: center;
padding-left: 90px;
display: block;
top: 36px;
transition-duration: .3s;
}
.journey-step h5 .rwd-break {
display: none !important;
}
.journey-step:hover img,
.journey-step.active img {
transform: scale(1.25);
}
.journey-step:hover .h5,
.journey-step.active h5 {
color: #e83183;
}
.transformational-journey .step-1 { width: 15%; }
.transformational-journey .step-2 { width: 13%; }
.transformational-journey .step-3 { width: 14%; }
.transformational-journey .step-4 { width: 18%; }
.transformational-journey .step-5 { width: 17%; }
.transformational-journey .step-6 { width: 23%; }
.tooltipster-light .tooltipster-box{
border-radius: 8px;
border: none;
background: #ffffff;
margin-top: 6px;
-webkit-box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.2);
box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.2);
}
.tooltipster-light .tooltipster-arrow {
left: 50% !important;
margin-left: -15px;
top: -9px;
}
.tooltipster-base {
max-width: none !important;
left: 100px !important;
right: 10px !important;
width: auto !important;
}
.tooltipster-content {
color: #666666;
text-align: center;
font-size: 1em;
line-height: 1.5em !important;
font-style: italic;
padding: 16px 16px;
}
.tooltipster-top .tooltipster-box {
margin-bottom: -24px; 
}
.tooltipster-top .tooltipster-arrow {
bottom: -39px !important;
}
.home .transformational-journey .journey-step {
height: 160px !important;
margin-bottom: 80px;
}
.home .transformational-journey .journey-step img {
width: 120px;
height: auto;
position: absolute;
left: 50%;
margin-left: -60px;
max-width: 120px;
}
.home .transformational-journey .journey-step h5,.home .transformational-journey .journey-step .h5 {
padding-left: 0;
top: 124px;
position: absolute;
width: 100%;
z-index: 15;
}
.home .transformational-journey .journey-step:before {
top: -120px;
left: 50%;
margin-left: -32px;
z-index: 0;
}
.home .transformational-journey .step-6 {
height: 100px !important;
}
}
@media only screen and (width:768px) {	
.results-row2 {
width: 100%;
margin-left: 0;
}
}
@media only screen and (min-width:768px) {	
.footer_bottom_column.column1 .textwidget {
padding-left: 30%;
}
.footer_bottom_column.column2 .textwidget {
padding-top: 48px;
}
.home-bottom-section .q_elements_holder .q_elements_item:first-child {
border-right: 1px solid #cbc8c7 !important;
}
#mission {
background-image: url(//almosthomestl.org/files/header-2.jpg);
background-position: center center !important;
background-repeat: no-repeat;
background-size: cover;
}
#our-model-blocks .vc_column-inner > .wpb_wrapper:first-of-type {
background-color: #f6f6f6;
display: table;
}
#our-model-blocks .our-model-header {
display: table-cell;
height: 64px !important;
width: 100% !important;
vertical-align: middle;
padding: 0;
}
.model-block-1 { padding-top: 300px; margin-top: 0; }
.model-block-2 { padding-top: 240px; margin-top: 0; }
.model-block-3 { padding-top: 180px; margin-top: 0; }
.model-block-4 { padding-top: 120px; margin-top: 0; }
.model-block-5 { padding-top: 60px; margin-top: 0; }
.model-block-6 { padding-top: 0px; margin-top: 0; }
.model-block-1 .our-model-text { height: 240px; }
.model-block-2 .our-model-text { height: 300px; }
.model-block-3 .our-model-text { height: 360px; }
.model-block-4 .our-model-text { height: 420px; }
.model-block-5 .our-model-text { height: 480px; }
.model-block-6 .our-model-text { height: 540px; }
#our-model-blocks > .full_section_inner {
padding: 0 1% !important;
}
#our-model-blocks .vc_column-inner {
padding-right: 1px;
padding-left: 1px;
}
#our-model-blocks .wpb_text_column ul li {
font-size: 12px;
line-height: 16px;
}
.programs-tabs h2, .smaller-h2 h2 {
font-size: 32px;
line-height: 40px;
}
.programs-details .goals-col {
padding-right: 36px;
}
.programs-details .wpb_single_image {
margin-right: 36px;
}
.pip-intro-image {
max-width: 500px !important;
margin-right: inherit;
margin-left: -32px;
}
.pip-intro-text {
margin-top: 7%;
margin-right: -32px;
text-align: left;
}
.pip-intro-text h1 {
font-size: 32px;
line-height: 36px;
}
.pip-intro-text .pip-line1 {
}
.pip-intro-text .pip-line2 {
margin-left: -18%;
}
.pip-intro-text .pip-line3 {
margin-left: 15%;
}
.pip-intro-text .vol-line1 {
margin-left: -15%;
}
.pip-intro-text .vol-line2 {
margin-left: -30%;
margin-right: -20%;
}
.pip-intro-text .vol-line3 {
margin-left: 27%;
}
.results-circles .q_elements_item {
border-left-width: 16px !important;
border-right-width: 16px !important;
border-bottom-width: 0 !important;
border-top-width: 0 !important;
font-size: 13px;
}
.results-circles .q_elements_item .q_elements_item_inner .q_elements_item_content .q_counter_holder {
padding-left: 40%;
}
.q_elements_item {
border-right: 12px solid #f6f6f6;
border-left: 12px solid #f6f6f6;
}
.gray-qode-elements .q_elements_item {
border-right: 12px solid #fff;
border-left: 12px solid #fff;
}
.q_elements_item {
background-position: center center !important;
background-size: cover !important;
}
.full_width .testimonials .testimonial_text_inner p {
font-size: 28px;
line-height: 32px;
}
.full_width .testimonials .testimonial_text_inner .testimonial_author {
font-size: 18px;
}
.full_width .testimonial-block.staff .testimonials .testimonial_text_inner p {
font-size: 36px;
line-height: 39px;
}
.full_width .testimonial-block.staff .testimonials .testimonial_text_inner .testimonial_author {
display: block;
position: absolute;
left: auto;
right: 10%;
bottom: -64px;
line-height: 24px;
}
.full_width .testimonial-block.staff .testimonials .testimonial_text_inner .testimonial_author span {
display: block;
margin-left: 18px;
max-width: 150px;
font-size: 12px;
line-height: 14px;
}
.full_width .testimonial-block.staff .testimonials_holder .flex-direction-nav {
position: absolute;
bottom: 42px;
left: 15px;
}
.full_width .testimonial-block.staff .testimonial_image_holder {
display: block;
width: 60%;
float: right;
margin: 0 0 -180px -40%;
overflow: hidden;
text-align: right;
}
.full_width .testimonial-block.staff .testimonial_image_holder img {
}
.full_width .testimonial-block.staff .testimonial_text_holder {
width: 62%;
float: left;
margin: 64px 0 112px;
padding-left: 15px;
}
.full_width .testimonial-block.staff.rhonda .testimonial_text_holder {
width: 50%;
}
.full_width .testimonial-block.staff .testimonials .testimonial_text_inner p {
font-size: 24px;
line-height: 27px;
}
.full_width .testimonial-block.staff .testimonials .testimonial_text_inner .testimonial_author {
display: block;
position: absolute;
right: 10%;
bottom: -64px;
line-height: 24px;
}
.full_width .testimonial-block.staff .testimonials .testimonial_text_inner .testimonial_author span {
display: block;
margin-left: 18px;
max-width: 150px;
font-size: 12px;
line-height: 14px;
}
.full_width .testimonial-block.staff .testimonials_holder .flex-direction-nav {
position: absolute;
bottom: 42px;
left: 15px;
}
#prizes .prizecol1 {
padding-left: 64px;
padding-right: 32px;
}
#prizes .prizecol2 {
padding-left: 32px;		
padding-right: 64px;
}
.flip-column-order .wpb_column {
float: right !important;
}
.programs-tabs .tabs-nav > li > a {
height: 98px;
font-size: 24px;
line-height: 24px;
}
.programs-tabs .tabs-nav > li > a:before {
font-size: 36px;
line-height: 32px;
}
.challenge-steps {
padding-left: 72px;
padding-right: 32px;
}
.cycle-limited.cycle-col > .vc_column-inner,
.cycle-limited.broken-col > .vc_column-inner {
padding: 64px 8px 0 32px;
}
.arrowed:before {
right: 24%;
}
.poverty-is-local h1 .amp,
.poverty-is-local-2 h1 .amp {
left: -18%;
top: -10px;
margin-left: 30px;
}
.poverty-is-real .counter,
.poverty-is-real-2 .counter {
font-size: 32px;
line-height: 36px;
}	
#model-not-a-shelter {
position: absolute;
width: 100%;
z-index: 1;
left: -30px;
clear: both !important;
overflow: hidden;
}
#our-model-blocks {
position: relative;
top: 0;
z-index: 100;
}
.faux-main {
border-right: 1px solid #ccc;
}
.faux-sidebar {
padding-left: 36px;
}
}
@media only screen and (min-width:822px) { #cd-timeline .cd-timeline-content {
width: 92%;
}
#cd-timeline .cd-timeline-img {
left: 50%;
margin-left: -4px !important;
}
#cd-timeline .cd-timeline-item-title {
text-align: center;
}
#cd-timeline .cd-timeline-block.timeline-announcement-left .cd-timeline-img {
margin-left: 25px !important;
}
#cd-timeline .cd-timeline-block.timeline-announcement-left .cd-timeline-img:before {
content: '';
display: block;
position: absolute;
width: 60px;
height: 2px;
background: #292567;
top: 4px;
left: auto;
right: 10px;
}
}
@media only screen and (min-width:1001px) {	
.journey-step img {
max-width: 8em;
margin-left: -4em;
}
.journey-step h5,.journey-step .h5 {
font-size: 24px;
line-height: 22px;
top: 6.25em;
}
.transformational-journey .journey-step {
height: 230px;
}
.transformational-journey .journey-step:after {
top: 20%;
right: -30px;
width: 120px;
height: 63px;
background-size: 120px 63px;
}
.header_top {
background: none !important;
position: relative;
height: 0 !important;
}
.header_top .right {
position: absolute;
top: 10px;
right: 17px;
}
header:not(.sticky) .header_bottom {
background: #fff url(//almosthomestl.org/cms/wp-content/themes/almost-home/img/special-navbar-bknd.png) left bottom repeat-x;
}
header.sticky .header_bottom {
background: #fff url(//almosthomestl.org/cms/wp-content/themes/almost-home/img/special-navbar-bknd-sticky.png) left bottom repeat-x;
}
.drop_down .second {
top: 100% !important;
}
.full_width .testimonial-block {
padding-top: 96px;
padding-bottom: 96px;		
}
.full_width .testimonials .testimonial_text_inner p {
font-size: 42px;
line-height: 46px;
}
.full_width .testimonial-block.staff .testimonials .testimonial_text_inner p {
font-size: 36px;
line-height: 39px;
}	
.full_width  .testimonials .testimonial_text_inner .testimonial_author {
font-size: 22px;
}
.pip-intro-image {
margin-left: -64px;
margin-right: 32px;
}
.pip-intro-text {
margin-top: 9%;
}
.pip-intro-text h1 {
font-size: 40px;
line-height: 44px;
}	
.pip-intro-text .pip-line1 {
}
.pip-intro-text .pip-line2 {
margin-left: -18%;
}
.pip-intro-text .pip-line3 {
margin-bottom: 48px;
margin-left: 15%;
}
.pip-intro-text .vol-line1 {
margin-left: -8%;
}
.pip-intro-text .vol-line2 {
margin-left: -24%;
}
.pip-intro-text .vol-line3 {
margin-bottom: 48px;
margin-left: 27%;
}
.pip-intro-text p {
font-size: 125%;
}
.results-circles .q_elements_item .q_elements_item_inner .q_elements_item_content .q_counter_holder {
padding-left: 35%;
}
.results-circles .q_elements_item {
font-size: inherit;
}
.programs-tabs .tabs-nav > li > a {
height: 78px;
font-size: 24px;
line-height: 24px;
}
.programs-tabs .tabs-nav > li > a:before {
font-size: 36px;
line-height: 32px;
}
.arrowed:before {
width: 115px;
height: 110px;
right: 24%;
margin-right: -55px;
background-size: 115px 110px;
}
.arrowed.white:before {
width: 140px;
height: 130px;
background-size: 140px 130px;
margin-right: -65px;
}
#our-model-blocks > .full_section_inner {
padding: 0 6% !important;
}
#our-model-blocks .vc_column-inner {
padding-right: 10px;
padding-left: 10px;
}
#our-model-blocks .wpb_text_column ul li {
font-size: 13px;
line-height: 17px;
}
.poverty-is-real > .vc_column-inner,
.poverty-is-real-2 > .vc_column-inner {
padding-left: 72px;
}
.poverty-is-local h1 .amp,
.poverty-is-local-2 h1 .amp {
left: -40px;
top: -10px;
margin-left: inherit;
}
.cycle-limited.cycle-body-text p {
line-height: 1.5em;
font-size: 20px;
}
}
@media only screen and (min-width:1160px) {	
.parallax_section_inner_margin, .section_inner_margin {
margin-left: -15px;
margin-right: -15px;
}
.poverty-is-real h1:before,
.poverty-is-real-2 h1:before,
.poverty-is-local h1:before,
.poverty-is-local-2 h1:before {
content: '';
display: block;
position: absolute;
right: 6%;
top: 22px;
width: 5%;
height: 1px;
background-color: #c8c7c8;
}
.poverty-is-local h1:before,
.poverty-is-local-2 h1:before {
right: auto;
left: 6%;
}
.poverty-is-local h1 .amp,
.poverty-is-local-2 h1 .amp {
left: -34px;
}
.testimonial-block.staff .testimonial_text_holder { 
padding-left: 0;
}
.testimonial-block.staff .testimonials_holder .flex-direction-nav {
left: 0;	
}
.pip-intro-text {
margin-top: 6%;
}
.pip-intro-text .donate-now-header-block .qbutton {
height: 47px;
line-height: 47px;
font-size: 16px;
position: absolute;
top: 103%;
left: 1em;
}
}
@media only screen and (min-width:1350px) {	
.poverty-is-real h1:before,
.poverty-is-real-2 h1:before,
.poverty-is-local h1:before,
.poverty-is-local-2 h1:before {
right: 6%;
width: 10%;
}
.poverty-is-local h1:before,
.poverty-is-local-2 h1:before {
right: auto;
left: 6%;
}
.pip-intro-text .vol-line2 { 
font-size: 175%;
}
}