@charset "UTF-8";
.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;background-color:transparent;outline:0;width:50%;box-shadow:none;color:#555d66;font-size:14px;padding:4px 0;margin:0}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:focus{outline:0;border-color:#c2c2c2}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:focus::-webkit-input-placeholder{color:#555d66}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:focus:-moz-placeholder{color:#555d66;opacity:1}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:focus::-moz-placeholder{color:#555d66;opacity:1}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:focus:-ms-input-placeholder{color:#555d66}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input::-webkit-input-placeholder{color:#555d66}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-moz-placeholder{color:#555d66;opacity:1}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input::-moz-placeholder{color:#555d66;opacity:1}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-ms-input-placeholder{color:#555d66}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-webkit-autofill,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-webkit-autofill:active,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-webkit-autofill:focus,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-webkit-autofill{-webkit-text-fill-color:#666!important}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-error-field{border-bottom-color:#ee3535}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-error-message{display:block;color:#ee3535;font-size:12px;margin-top:5px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cdb-problem{border:1px solid #e1e1e1;border-left:3px solid #ee3535;padding:15px;margin-bottom:25px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cdb-problem p{font-size:12px;line-height:18px;font-weight:600;margin:0;padding:0}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box:last-child .qodef-cd-box-row:last-child{padding-bottom:10px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-button{padding:7px 35px;font-size:16px;line-height:1em;color:#fff;background-color:#3596ee;border:none;border-radius:5px;box-shadow:0 2px 0 0 #246eae;cursor:pointer}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-button.qodef-cd-button-disabled,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-button.qodef-import-demo-data-disabled{background-color:#6bb4f7}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-button-wait{display:none;font-size:12px;color:#3596ee;margin-left:15px;font-weight:400}.qodef-core-dashboard .qodef-core-dashboard-column a.qodef-cd-button{text-decoration:none}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-section{padding:0 35px 10px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-section h3{padding:0;margin:0 0 24px;color:#555d66;font-size:17px;line-height:20px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-list{padding:10px 35px;margin:0}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-list li{font-size:15px;margin:0 0 25px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-list li a{color:#3675ae}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-row{display:table;padding:0 20px;border-bottom:1px solid #f1f1f1;width:100%;box-sizing:border-box;font-size:14px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cdb-label,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cdb-value{display:table-cell;width:50%;padding:17px 15px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cdb-value{color:#3e87be}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cdb-value-false span{color:#ea3a27}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form{padding:0 30px 10px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section{padding:0 0 28px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section.qodef-cd-box-form-section-columns{display:flex;margin:0 -15px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section.qodef-cd-box-form-section-columns .qodef-cd-box-form-section-column{padding:0 15px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section.qodef-cd-box-form-section-columns .qodef-cd-box-form-section-column:first-child{width:75%}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section.qodef-cd-box-form-section-columns .qodef-cd-box-form-section-column:last-child{width:25%}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section .qodef-cd-import-option,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section .qodef-import-demo{width:100%}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section .select2-container--default .select2-selection--single{border-radius:0;border-color:#e1e1e1;height:34px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:34px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section .select2-container--default .select2-selection--single .select2-selection__arrow{height:32px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-import-is-completed,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-import-went-wrong{display:none;color:#3596ee;font-size:14px;font-weight:600}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-import-went-wrong a{color:inherit}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section-dependency,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section-progress{display:none}#qodef-progress-bar[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:5px}#qodef-progress-bar[value]::-webkit-progress-bar{background-color:#fff;border:1px solid #e1e1e1;border-radius:0}#qodef-progress-bar{color:#3596ee}#qodef-progress-bar::-moz-progress-bar{background:#3596ee}#qodef-progress-bar::-webkit-progress-value{background:#3596ee}#qodef-progress-bar[aria-valuenow]:before{background:#3596ee}.qodef-cd-selection li.select2-results__option{padding:10px;margin:0}.qodef-cd-selection img{vertical-align:middle;padding-right:20px}.select2-container--default .qodef-cd-selection .select2-results__option[aria-selected=true]{background-color:#fafafa}.select2-container--default .qodef-cd-selection .select2-results__option--highlighted{background-color:#fafafa;color:#000}.qodef-cd-action-selection li.select2-results__option,.qodef-cd-single-page-selection li.select2-results__option{margin:0}.select2-container--default .qodef-cd-action-selection .select2-results__option[aria-selected=true],.select2-container--default .qodef-cd-single-page-selection .select2-results__option[aria-selected=true]{background-color:#fafafa}.select2-container--default .qodef-cd-action-selection .select2-results__option--highlighted,.select2-container--default .qodef-cd-single-page-selection .select2-results__option--highlighted{background-color:#fafafa;color:#000}.qodef-cd-import-single-page{width:100%}.qode-cd-switch{display:inline-block;border:1px solid #e1e1e1;border-radius:40px;overflow:hidden}.qode-cd-switch .qodef-cd-import-attachments{display:none}.qode-cd-switch .qode-cd-cb-disable,.qode-cd-switch .qode-cd-cb-enable{display:block;float:left;padding:0 10px}.qode-cd-switch .qode-cd-cb-disable.selected,.qode-cd-switch .qode-cd-cb-enable.selected{background-color:#3596ee;color:#fff}.qode-cd-switch .qode-cd-cb-disable span,.qode-cd-switch .qode-cd-cb-enable span{line-height:32px;font-size:13px;display:block;font-weight:700}.qodef-cd-demos-list{position:relative;display:inline-block;width:100%;vertical-align:middle;background:#fff;box-sizing:border-box;padding:45px 35px}.qodef-cd-demos-list article{position:relative;display:inline-block;width:100%;vertical-align:middle;box-sizing:border-box}.touchevents .qodef-cd-demos-list article{cursor:pointer}.qodef-cd-demos-list article .qodef-cd-demo-item-inner{position:relative;display:inline-block;width:100%;vertical-align:middle}.qodef-cd-demos-list article .qodef-cd-di-image{margin:0 0 22px;position:relative}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1;opacity:0;background-color:#fff;transition:opacity .3s ease}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay .qodef-cd-di-image-overlay-inner{display:flex;justify-content:center;flex-direction:column;text-align:center;height:100%}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay .qodef-cd-di-image-overlay-inner .qodef-cd-di-image-links-holder{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:0 5%}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay .qodef-cd-di-image-overlay-inner .qodef-cd-di-image-link{padding:0 12px;margin:0 0 4px}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay .qodef-cd-di-image-overlay-inner .qodef-cd-di-image-link a{font-size:11px;text-transform:uppercase;color:#272727;font-weight:500;letter-spacing:1.3px;text-decoration:none}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay .qodef-cd-di-image-overlay-inner .qodef-cd-di-image-link a:focus{outline:0;box-shadow:none}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay .qodef-cd-di-image-overlay-inner .qodef-cd-di-image-link a svg{transition:all .3s ease}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay .qodef-cd-di-image-overlay-inner .qodef-cd-di-image-link a:hover svg{animation:qode-arrow-move .7s ease}.qodef-cd-demos-list article .qodef-cd-di-image .qodef-cd-di-image-overlay .qodef-cd-di-image-overlay-inner .qodef-cd-di-image-description-holder p{font-size:13px;line-height:16px;color:#b5b5b5;margin:5px 0 0}.qodef-cd-demos-list article .qodef-cd-di-image:hover .qodef-cd-di-image-overlay{opacity:1}.qodef-cd-demos-list article .qodef-cd-di-image img{box-shadow:0 0 9px 4px rgba(0,0,0,.05)}.qodef-cd-demos-list article .qodef-cd-di-text{padding-bottom:10px}.qodef-cd-demos-list article .qodef-cd-di-text .qodef-cd-di-title{padding:0;margin:0;font-size:18px;line-height:25px;font-weight:400}.qodef-cd-demos-list article .qodef-cd-di-text .qodef-cd-di-categories{font-size:14px;font-weight:400;color:#555d66}.qodef-cd-demos-list article .qodef-cd-di-text .qodef-cd-di-categories span{position:relative;display:inline-block;vertical-align:middle;padding:0;margin:0 7px 0 0}.qodef-cd-demos-list article .qodef-cd-di-text .qodef-cd-di-categories span:after{position:absolute;top:0;right:-4px;content:', ';color:inherit;line-height:inherit}.qodef-cd-demos-list article .qodef-cd-di-text .qodef-cd-di-categories span:last-child:after{display:none}.qodef-cd-demos-list.qodef-cd-no-space article{padding:0;margin:0}.qodef-cd-demos-list.qodef-cd-tiny-space article{padding:0 5px;margin:0 0 10px}.qodef-cd-demos-list.qodef-cd-small-space article{padding:0 10px;margin:0 0 20px}.qodef-cd-demos-list.qodef-cd-normal-space article{padding:0 15px;margin:0 0 30px}.qodef-cd-demos-list.qodef-cd-medium-space article{padding:0 25px;margin:0 0 50px}.qodef-cd-demos-list.qodef-cd-large-space article{padding:0 30px;margin:0 0 60px}.qodef-cd-demos-list.qodef-cd-demos-masonry .qodef-cd-demos-list-inner{opacity:0}.qodef-cd-demos-list.qodef-cd-demos-masonry .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry article{width:100%}.qodef-cd-demos-list.qodef-cd-demos-masonry .qodef-cd-grid-gutter{width:0}.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-two-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-two-columns article{width:50%}.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns article{width:33.33333%}.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article{width:25%}.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article{width:20%}.qodef-cd-demos-list .qodef-cd-demos-filter-holder{padding:0 0 60px 25px}.qodef-cd-demos-list .qodef-cd-dlf-search{position:relative;width:250px;padding-right:30px;display:inline-block}.qodef-cd-demos-list .qodef-cd-dlf-search .qodef-cd-dlf-search-icon{position:absolute;left:0;top:50%;margin-top:-11px;color:#3594cd}.qodef-cd-demos-list .qodef-cd-dlf-search input{width:100%;box-sizing:border-box;border:none;border-bottom:1px solid #c2c2c2;box-shadow:none;padding-left:25px;outline:0;font-size:14px;line-height:26px;color:#555d66}.qodef-cd-demos-list .qodef-cd-dlf-filter{position:relative;display:inline-block;vertical-align:bottom}.qodef-cd-demos-list .qodef-cd-dfl-filter-list{position:relative;display:inline-block;vertical-align:middle;margin:0;padding:0;list-style:none}.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li{position:relative;display:inline-block;vertical-align:middle;padding:0 10px;margin:0;float:left;cursor:pointer;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li span{position:relative;display:inline-block;vertical-align:middle;color:#555d66;font-size:16px;font-weight:600;line-height:20px;white-space:nowrap;border-bottom:1px solid transparent;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li.qodef-cd-demos-current span,.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li:hover span{border-bottom-color:#3596ee;color:#3596ee}#qodef-demo-import-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3)}#qodef-demo-import-popup .qodef-import-popup-close{position:absolute;right:25px;top:25px;text-decoration:none;color:#000}#qodef-demo-import-popup .qodef-core-dashboard{margin:0;padding:27px 40px 2px;background-color:#fff;position:relative}#qodef-demo-import-popup .qodef-core-dashboard .qodef-core-dashboard-column{max-width:670px}#qodef-demo-import-popup .qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-box-title-holder{padding:0;margin:0 0 33px}#qodef-demo-import-popup .qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form{padding:0}#qodef-demo-import-popup .qodef-core-dashboard .qodef-import-popup-image-holder{max-width:205px;margin-right:19px;display:inline-block;vertical-align:top}#qodef-demo-import-popup .qodef-core-dashboard .qodef-import-popup-image-holder img{display:block;max-width:100%}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder{display:inline-block;vertical-align:top;max-width:calc(100% - 230px);border:1px solid #e1e1e1;border-left:3px solid #3596ee;box-sizing:border-box;padding:16px 17% 11px 18px}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p{margin:0;font-size:12px}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p.qode-demo-plugins-install-main-title{margin:0 0 7px}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p .qodef-install-plugin-link{color:#4b9eef;text-decoration:none}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p .qode-demo-plugin-installed{color:#6ab375}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p .qodef-install-plugin-link.qodef-disabled{pointer-events:none;opacity:.6}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p .qodef-install-plugin-link:focus{box-shadow:none;outline:0}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder .spinner{float:none;margin:0 0 0 4px;top:2px;width:15px;background-size:15px;position:relative}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder .spinner.active{visibility:visible}@media only screen and (max-width:1440px){.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article{width:33.33333%}}@media only screen and (max-width:1400px){.qodef-cd-dlf-filter{display:block;padding-top:30px}.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li{padding:5px 10px}.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li span{line-height:26px}}@media only screen and (max-width:1280px){.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article{width:33.33333%}}@media only screen and (max-width:1024px){.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns article{width:33.33333%}}@media only screen and (max-width:768px){.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns article{width:50%}}@media only screen and (max-width:600px){.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-two-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-two-columns article{width:100%}}
.grecaptcha-badge{
z-index: 1000;
}
.ls-container.ls-v5 .ls-nav-prev, .ls-container.ls-v5 .ls-nav-next {
width: 50px;
height: 50px;
}
.ls-nav-prev:after,
.ls-nav-next:after{
line-height: 50px;
}
body{
font-family: Lato, arial, sans-serif;
}
*,
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
body {
-webkit-text-size-adjust: none;
}
a:hover {
color: #01458e;
}
nav.main_menu > ul > li:last-of-type > a {
padding:0 0 0 17px;
} .mobile_menu_button span {
color:#01458e;
font-size:16px;
} .container_inner {
width:1150px;
}
.wpb_text_column ul {
margin-bottom:25px;
} .tel {
position: absolute;
width: 200px;
top: -15px;
left: 200px;
display: inline-block;
color:#01458e;
font-weight:900;
font-size:13px;
text-transform: uppercase;
}
.header_bottom {
padding:15px 0;
}
.title_holder {
padding-top:82px !important;
}
header.fixed.scrolled .header_bottom {
box-shadow:none;
} nav.main_menu ul li.active a:hover {
color:#00458e;
} .service-icons {
background-color:#f1f1f1;
}
.service-icons .wpb_text_column {
text-align: center;
}
.service-icons .wpb_text_column:before {
content:'';
background: #01458e url(//www.ozbox.co.uk/wp-content/themes/bridge-child/img/box.png) no-repeat center -105px;
background-size:40px 160px;
padding:40px;
border-radius:50%;
-webkit-transition: all .35s .15s;
-moz-transition: all .35s .15s;
-o-transition: all .35s .15s;
transition: all .35s .15s;
-webkit-transform:translate(-50%,-50%);
-moz-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
position:absolute;
top:20px;
left:50%;
}
.service-icons h3 {
margin: 0 0 20px;
font-size:24px;
font-weight:400;
} .box-banner h2 {
color:#fff;
font-size:34px;
text-transform: none;
word-wrap:normal;
}	
.blue-boxes.section {
background-size: 800px;
background-position: 0 center;
}
.blue-boxes:after {
content:'';
background:url(//www.ozbox.co.uk/wp-content/themes/bridge-child/img/packaging-solutions.png) no-repeat right -135px;
width:100%;
height:450px;
position: absolute;
bottom:0;
} .cta a {
float:right;
margin-left:20px;
font-size:12px;
} .footer_top {
padding:50px 0;
}
.footer_top a:hover {
color:#666 !important;
}
.footer_top .column1 .textwidget:before {
content:'\f041';
}
.footer_top .column2 span:nth-of-type(1):before {
content:'\f095';	
}
.footer_top .column2 span:nth-of-type(2):before {
content:'\f02f';	
}
.footer_top .column2 span:nth-of-type(3):before {
content:'\f003';	
}
.footer_top .column2 span:nth-of-type(3) {
padding:0 0 0 25px;
}
.footer_top .column1 .textwidget:before,
.footer_top .column2 span:before {
font-family:fontawesome;
color:#01458e;
font-size:20px;
padding-right:10px;
position: absolute;
left:0;
}
.footer_top .column1 .textwidget {
padding-left:25px;
}
.footer_top .column2 .textwidget {
text-align:right;
}
.footer_top span {
position: relative;
}
.footer_top .column2 span {
padding:0 25px;
} .footer_bottom span {
float:left;
}
.footer_bottom span:last-of-type {
float:right;
}
.footer_bottom .textwidget {
max-width:1150px;
margin:0 auto;
text-transform: uppercase;
font-size:11px;
}
.footer_bottom a {
color:#01458e;
} .ls-slide h1 {
font-weight:600;
}
.ls-slide a {
background:#fff;
text-align:center;
border-radius:3px 3px 0 0;
padding:16px 30px;
text-transform: uppercase;
font-size:11px;
font-weight:900;
color:#777;
letter-spacing: .5px;
border-bottom:4px rgba(0,0,0,.25) solid;
-webkit-transition:.25s;
-moz-transition:.25s;
-o-transition:.25s;
transition:.25s;
}
.ls-slide a:hover {
color:#fff;
background:#01458e;
border-bottom:0;
border-radius:0;
}
.ls-v5 .ls-bottom-slidebuttons a.ls-nav-active {
background:rgba(255,255,255,.75);
}
.ls-v5 .ls-bottom-slidebuttons a {
background-image:none !important;
width:8px !important;
height:8px !important;
border-radius:50%;
background:rgba(0,0,0,.25);
margin:0 5px;
}
.title { background: rgb(224,227,234); background: -moz-linear-gradient(-45deg, rgba(224,227,234,1) 0%, rgba(195,198,207,1) 100%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(224,227,234,1)), color-stop(100%,rgba(195,198,207,1))); background: -webkit-linear-gradient(-45deg, rgba(224,227,234,1) 0%,rgba(195,198,207,1) 100%); background: -o-linear-gradient(-45deg, rgba(224,227,234,1) 0%,rgba(195,198,207,1) 100%); background: -ms-linear-gradient(-45deg, rgba(224,227,234,1) 0%,rgba(195,198,207,1) 100%); background: linear-gradient(135deg, rgba(224,227,234,1) 0%,rgba(195,198,207,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0e3ea', endColorstr='#c3c6cf',GradientType=1 ); }
.title h1 {
color:#6C717B;
}
.title .separator {
display: none;
}
.breadcrumbs span {
padding-left:10px;
}
.breadcrumbs a:hover {
color:rgba(255,255,255,.75) !important;
}
.wpb_gmaps_widget .wpb_wrapper {
padding:0;
} input.wpcf7-form-control.wpcf7-text,
textarea.wpcf7-form-control.wpcf7-textarea {
border:1px #ccc solid;
}
input.wpcf7-form-control.wpcf7-text:focus,
textarea.wpcf7-form-control.wpcf7-textarea:focus {
border:1px #666 solid;
}
.boxed .section .section_inner, 
.grid_section .section_inner {
width:1150px;
} .wpb_gmaps_widget .wpb_map_wraper {
position: relative;
}
.wpb_gmaps_widget .wpb_map_wraper:after {
content:'';
position: absolute;
top:0;
left:5%;
width:90%;
height:100%;
z-index:999;
background: transparent;
}
.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a, 
.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li.active>a, 
.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li:not(:first-child):before {
color:#989898;
} @media only screen and (max-width:1200px) {
.title .container_inner {
display: inline;
} .ls-slide h1 {
max-width:100%;
padding:0 50px !important;
}
.ls-slide a {
margin:0 50px !important;
}
.ls-slide p {
max-width: 100%;
padding: 0 50px !important;
}
.ls-slide a {
margin: 0 !important; 
}
.ls-slide img{
width: 40% !important;
position: relative !important;
top: 50% !important;
transform: translateY(-50%) !important;
float: left !important;
} .header_bottom .container {
padding:10px 25px;
}
.container,
.footer_bottom {
padding:0 25px;
}
.container_inner {
max-width:100%;
}
.header_bottom {
padding:0;
} .cta a {
float:none;
margin:20px 20px 0 0;
} .blue-boxes.section {
background-position: -500px center;
}
.blue-boxes:after {
background-position: 550px center;
}
} @media only screen and (min-width:900px) { .wpcf7 .left,
.wpcf7 .right {
width:48.5%;
float:left;
}	
.wpcf7 .left {
margin-right:3%;
}
.wpcf7 .third {
width:32%;
float:left;
margin-right:2%;
}
.wpcf7 .third:last-of-type {
margin-right:0;
} .title_holder {
padding-top:100px !important;
} .service-icons .wpb_text_column:hover:before {
background: #01458e url(//www.ozbox.co.uk/wp-content/themes/bridge-child/img/box.png) no-repeat center 34px;
background-size:40px 160px;
cursor:pointer;
padding:50px;
} .service-icons .wpb_text_column:after {
content:'';
background-size:30px 39px;
padding:40px;
background: transparent url(//www.ozbox.co.uk/wp-content/themes/bridge-child/img/spark.png) no-repeat center -20px;	
-webkit-transition: all 2.5s;
-moz-transition: all 2.5s;
-o-transition: all 2.5s;
transition: all 2.5s;
-webkit-transform:translate(-50%,-50%);
-moz-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
transform:translate(-50%,-50%);
opacity:0;
visibility: hidden;
position:absolute;
top:20px;
left:50%;
}
.service-icons .wpb_text_column:hover:after {
background-size:30px 39px;
opacity:1;
visibility: visible;
background: transparent url(//www.ozbox.co.uk/wp-content/themes/bridge-child/img/spark.png) no-repeat center -100px;		
}
}
.tel-mobile {
display: none;
text-align: center;
width:100%;
position: relative;
left:0;
padding-top:10px;
}
@media only screen and (max-width:1000px) {
.q_logo a {
height:54px !important;
}
.tel-mobile {
display: block;
}
.q_logo .tel {
display: none;
}
}
@media only screen and (max-width:768px) { .service-icons .wpb_column:first-of-type .wpb_text_column { }
.service-icons .wpb_text_column {
margin-top:40px;
}
.blue-boxes:after {
background-position: 500px center;
}
.service-icons .wpb_text_column:before {
top:80px;
}
} @media only screen and (max-width:600px) {
.tel-mobile {
padding-top:0;
}
.title {
padding:35px 0 !important;
}
.breadcrumbs {
padding-top:10px;
} .blue-boxes,
.cta {
padding:50px 0 !important;
}
.blue-boxes:after {
display: none;
}
.blue-boxes.section {
background-position: center;
} .footer_top .column1 .widget,
.footer_top .column2 .widget {
text-align:center;
}
.footer_top .column1 .textwidget,
.footer_top .column2 .textwidget {
display: inline-block;
position: relative;
}
.footer_bottom span,
.footer_bottom span:last-of-type {
float:none;
display: block;
}
.footer_top .column2 .textwidget {
text-align: center;
}	
} @media only screen and (max-width:480px) {
.footer_top .column1 .textwidget:before {
left:7px;
}
.footer_top .column_inner>div {
margin:0 !important;
}
.blue-boxes h2 {
text-align:center;
}
.cta h2 {
text-align:center;
}
.cta a {
margin:10px 10px 0;
}
.cta .wpb_wrapper {
text-align:center;
} .ls-slide a {
margin:0 20px !important;
}
.ls-slide h1 {
padding:0 20px !important;
font-size:26px !important;
}
}
.header_bottom {
padding:35px 0px;
}
.content {
margin-top:0;
}
.title {
height:auto !important;
}
.title_holder {
padding-top:0 !important;
} .wpsm-menu ul li {margin-left:0px;}
.menu-mian-container {z-index: 9999;float: right;margin-top: 15px;padding:20px 0px 20px 0px ;}
.menu-mian-container a {text-transform: uppercase;font-weight: bold;}
.secondnav {
margin-top: 80px;
padding-bottom: 20px;
z-index: 9999;
}
.extrapadding {
padding: 40px 0px 40px 0px;
}
#short_menu_560bb6d39d8d8 ul, #short_menu_560bb6d39d8d8 ul ul {
background: rgba(255,255,255,0.8);
border: 1px solid #ccc;
z-index: 9999;
padding: 5px !important;
min-width: 100%;
}
#short_menu_560bb9cfc583e ul a {
color: #bababa;
display: inline-block;
width: 110%;
}
ul.sub-menu {
background: rgba(255,255,255,0.8);
width: 190px !important;
}
.enhance_shortcode_menu_inline ul li {
display: block;
width: 120%;
}
.zindex {z-index: 1;}
h4 {color: #005095;padding-bottom: 10px;font-weight: 700;}
h2 {padding-bottom: 10px;font-weight: 600;}
p {
color: #4b4b4b;
}
p {
color: #4b4b4b;
font-size: 1.3em;
font-weight: 400;
font-family: 'Open Sans';
}
.portfolio_categories {
display:none;
}
.portfolio_content h6 {
display:none;
}
input.wpcf7-form-control.wpcf7-text, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-date, textarea.wpcf7-form-control.wpcf7-textarea, select.wpcf7-form-control.wpcf7-select, input.wpcf7-form-control.wpcf7-quiz
{
border:1px solid #ccc;
}
.bgcontainer {
padding:10px;
}
.pad {display:block;margin-bottom:10px;}
.mainlogo {
z-index:999;
margin-top:10px;
}
.wpb_wrapper p {
margin-bottom:25px;
}
.gallery_holder ul li .gallery_hover {
background: rgba(197,200,209,0);
} input.wpcf7-form-control.wpcf7-text:focus, 
textarea.wpcf7-form-control.wpcf7-textarea:focus {
border:1px solid #005095;
}
input.wpcf7-form-control.wpcf7-text, 
input.wpcf7-form-control.wpcf7-number, 
input.wpcf7-form-control.wpcf7-date,
textarea.wpcf7-form-control.wpcf7-textarea, 
select.wpcf7-form-control.wpcf7-select, 
input.wpcf7-form-control.wpcf7-quiz,
input.wpcf7-form-control.wpcf7-submit {
font-family:'Open Sans', sans-serif;
}
input.wpcf7-form-control.wpcf7-submit {
border:0;
border-radius:0;
background:#01458e;
color:#fff !important;
padding:0 40px;
} .q_team span {
color:white;
line-height:1.25;
min-height:38px;
display: inline-block;
}
.q_team .q_team_description_inner {
padding:0;
}
.q_team .q_team_title_holder {
margin:0;
line-height:1.25;
}
.q_team .q_team_description_wrapper {
background-color: rgba(255,255,255,.8);
}
.wpcf7-select {
padding:14px 15px !important;
}
.team_description p {
margin:0;
}
.team_description a {
color:#C6D0DA;
text-align: center;
display: block;
font-size:14px;
margin-top:10px;
}
.team_description a:hover {
color:white;
}
@media (min-width:481px) {
.gallery_holder li {
padding:5px !important;
}
}
@media (max-width:601px) {
.gallery_holder li {
margin-bottom:10px !important;
}
}
@media(min-width:1200px) {
.proccess-1 img,
.proccess-2 img,
.proccess-3 img {
border-radius:50%;
max-width:200px;
}
.proccess-1 .wpb_wrapper,
.proccess-2 .wpb_wrapper,
.proccess-3 .wpb_wrapper {
text-align: center;
position: relative;
}
.proccess-1 .wpb_text_column,
.proccess-2 .wpb_text_column,
.proccess-3 .wpb_text_column {
position: absolute;
width:100%;
bottom:-75px;
}
}
.product-list {
position: relative;
}
.product-list:after {
content:'';
background: url(//www.ozbox.co.uk/wp-content/themes/bridge-child/img/design-bg.jpg) no-repeat top center;
position: absolute;
width:100%;
height:100%;
top:0;
left:0;
opacity:.8;
display: inline-block;
}
.product-list p {
background: rgba(255,255,255,.75);
padding:6px;
-webkit-transition:.25s;
-moz-transition:.25s;
-o-transition:.25s;
transition:.25s;
}
.product-list .vc_row > .wpb_column:hover p {
background:#01458e;
color:white;
} .ppt {
display: none !important;
}
body a.pp_previous:after,
body a.pp_next:after {
border:0;
}
body a.pp_next:after {
right:0;
}
body a.pp_previous:after {
left:0;
} table {
width:100%;
margin-bottom:50px !important;
border:2px #aaa solid !important;
}
table tr {
width:100%;
clear:both;
}
table tr:nth-of-type(2n) {
border-bottom:2px #aaa solid;
}
table tr td {
border:1px #ddd solid;
} .environmental .section_inner_margin {
background: rgba(255,255,255,.7);
padding:50px 25px;
} .fefco .gallery_holder ul li {
min-height:160px;
padding:10px;
}
.fefco .gallery_holder ul li a {
position: absolute;
padding:15px;
top:50%;
overflow: visible;
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-o-transform:translateY(-50%);
transform:translateY(-50%);
}
.fefco .image_title {
position: absolute;
bottom:-10px;
left:0;
width:100%;
text-align: center;
font-weight:bold;
-webkit-transition:.25s;
-moz-transition:.25s;
-o-transition:.25s;
transition:.25s;
}
.fefco .gallery_holder ul.v4 li {
width:24% !important;
border:1px #ccc solid;
margin-right:1% !important;
margin-bottom:1% !important;
}
.fefco .gallery_holder ul.v4 li:hover {
border:1px #00458e solid;
}
@media (min-width:900px) {
.fefco .gallery_holder ul.v4 li:nth-of-type(4n) {
margin-right:0 !important;
}
.fefco .gallery_holder ul.v4 li:hover .image_title {
font-size:18px;
color:#00458e;
}
}
@media (min-width:600px) and (max-width:899px) {
.fefco .gallery_holder ul.v4 li:nth-of-type(3n) {
margin-right:0 !important;
}
.fefco .gallery_holder ul.v4 li {
width:32% !important;
margin-right:2% !important;
}
}
@media (min-width:481px) and (max-width:599px) {
.fefco .gallery_holder ul.v4 li:nth-of-type(2n) {
margin-right:0 !important;
}
.fefco .gallery_holder ul.v4 li {
width:49% !important;
margin-right:2% !important;
}
}
@media (max-width:480px) {
.fefco .gallery_holder ul.v4 li {
margin-right:0 !important;
}
.fefco .gallery_holder ul.v4 li {
width:100% !important;
margin-bottom:4% !important;
}
}
@media (max-width:768px) {
.product-list .bgcontainer .vc_row {
margin-bottom:25px !important;
}
.product-list:after {
background-size: cover;
}
} .font1 {
font-family:Tahoma;
font-style: italic;
}
.font2 {
font-family:impact;
font-weight:normal;
}
.font3 {
font-family:Verdana;
font-style: italic;
}
.font4 {
font-family:Georgia;
}
.image_title{
display: none !important;
}
.wpcf7 form .wpcf7-response-output {
color:#444;
}
.wpcf7 form.sent .wpcf7-response-output {
color:#46b450;
}
@media only screen and (max-width:768px) {
.header_bottom {
padding:15px 0;
}
}
 .tmm .tmm_wrap {width:100%; margin-bottom:30px; text-align:center;}
.tmm .clearer {clear:both;}
.tmm .tmm_container {display:inline;}
.tmm .tmm_container:last-child {display:block; text-align:center !important;}
.tmm .tmm_container:last-child .tmm_member {float:none !important;}
.tmm .tmm_columns_containers_desktop {display:block; clear:both;}
.tmm .tmm_member {
vertical-align:top;
display:inline-block;
margin-top:25px;
margin-bottom:25px;
height:auto;
float: left;
position:relative;
text-align:center;
-webkit-box-shadow: 3px 0px 5px 0px rgba(0,0,0,0.04);
-moz-box-shadow: 3px 0px 5px 0px rgba(0,0,0,0.04);
box-shadow: 3px 0px 5px 0px rgba(0,0,0,0.04);
border-top:5px solid lightgrey;
border-left: solid 1px #eee;
border-right: solid 1px #eee;
border-bottom:5px solid whitesmoke;
background:white;
box-sizing:border-box;}
.tmm .tmm_1_columns .tmm_member { 
width: 96%; 
margin-right:2%; margin-left:2%;
margin-top:140px; margin-bottom:25px;}
.tmm .tmm_2_columns .tmm_member {
width: 42%;
margin-right:4%; margin-left:4%;
margin-top:120px; margin-bottom:25px;}
.tmm .tmm_3_columns .tmm_member {
width: 29%;
margin-right:2.16%; margin-left:2.16%;
margin-top:100px; margin-bottom:25px;}
.tmm .tmm_4_columns .tmm_member {
width: 23%;
margin-right:1%; margin-left:1%;
margin-top:80px; margin-bottom:20px;}
.tmm .tmm_5_columns .tmm_member {
width: 18%; 
margin-right:1%; margin-left:1%;
margin-top:50px; margin-bottom:35px;}
.tmm .tmm_three_entries {clear:both;}
.tmm .tmm_member .tmm_photo {
margin-left: auto;
margin-right: auto;
background-size: cover !important;
background-position: center center !important;
width: 60%;
padding-bottom: 60%;
border:none;
-webkit-box-shadow: 2px 0px 1px 0px rgba(0,0,0,0.05);
-moz-box-shadow: 2px 0px 1px 0px rgba(0,0,0,0.05);
box-shadow: 2px 0px 1px 0px rgba(0,0,0,0.05);
border-radius: 34% !important;
margin-top:-30%;
border:6px solid #eeeeee; }
.tmm_1_columns .tmm_member .tmm_photo { 
width:35%; padding-bottom:35%; margin-top: -18%; }
.tmm_2_columns .tmm_member .tmm_photo { 
width:50%; padding-bottom:50%; margin-top: -25%; }
.tmm .tmm_member .tmm_textblock .tmm_scblock {padding-top:10px;}
.tmm .tmm_member .tmm_textblock {padding:10px 12px;}
.tmm .tmm_member .tmm_textblock .tmm_sociallink {clear:both; margin-bottom:20px; border:none; box-shadow:0 0 0;}
.tmm .tmm_member .tmm_textblock .tmm_sociallink img {
display:inline-block;
border:none; width:24px;
height:24px;
box-shadow: 0 0 0 0;
margin:10px 4px;}
.tmm .tmm_5_columns .tmm_member .tmm_textblock .tmm_sociallink img {width:19px; height:19px; margin:6px 2px;}
.tmm .tmm_4_columns .tmm_member .tmm_textblock .tmm_sociallink img {width:21px; height:21px; margin:6px 3px;}
.tmm .tmm_member .tmm_textblock .tmm_sociallink img:hover {opacity:0.8;}
.tmm .tmm_fname {display:inline;}
.tmm .tmm_lname {display:inline;} .tmm .tmm_names span,
.tmm .tmm_names span.tmm_fname,
.tmm .tmm_names span.tmm_lname,
.tmm .tmm_names {
color: #222222;
}
.tmm .tmm_desc,
.tmm .tmm_desc span,
.tmm .tmm_desc p {
color: #555555;
word-break: break-word;
}
.tmm .tmm_job,
.tmm .tmm_job p {
color: #888888;
} .tmm .tmm_plugin_f .tmm_names {
font-size:20px; 
font-weight:400; 
line-height:24px;
margin-bottom:8px; 
margin-top:10px; }
.tmm .tmm_plugin_f .tmm_job {
font-size:16px; 
font-weight:400;}
.tmm .tmm_plugin_f .tmm_desc {
padding:0px; 
margin-top:19px; 
margin-bottom:10px; 
font-weight:400;
font-size:14px; 
line-height:23px;}
.tmm .tmm_theme_f .tmm_names {
font-size: 1.1em;
font-weight:400; 
margin-bottom:8px; 
margin-top:10px; }
.tmm .tmm_theme_f .tmm_job {
font-size: 1em;
font-weight:400;}
.tmm .tmm_theme_f .tmm_desc {
font-size:0.9em;
line-height:165%;
padding:0px; 
font-weight:400;
margin-top:19px; 
margin-bottom:10px; } @media only screen and (max-width: 64.063em) {
.tmm .tmm_columns_containers_desktop {display:none; clear:none;}
.tmm_two_containers_tablet {display:block; clear:both;}
.tmm .tmm_member,
.tmm .tmm_2_columns .tmm_member,
.tmm .tmm_3_columns .tmm_member,
.tmm .tmm_4_columns .tmm_member,
.tmm .tmm_5_columns .tmm_member {
width: 40%; 
margin-left:5%; margin-right:5%;
margin-top:80px; margin-bottom:25px;}
.tmm .tmm_1_columns .tmm_member {
margin-top:100px; margin-bottom:15px;}
.tmm .tmm_member .tmm_photo,
.tmm .tmm_2_columns .tmm_member .tmm_photo,
.tmm .tmm_3_columns .tmm_member .tmm_photo,
.tmm .tmm_4_columns .tmm_member .tmm_photo,
.tmm .tmm_5_columns .tmm_member .tmm_photo {
width:50%; padding-bottom:50%; margin-top: -25%; }
} @media only screen and (max-width: 40em) {
.tmm .tmm_columns_containers_desktop {display:none; clear:none;}
.tmm .tmm_member,
.tmm .tmm_1_columns .tmm_member,
.tmm .tmm_2_columns .tmm_member,
.tmm .tmm_3_columns .tmm_member,
.tmm .tmm_4_columns .tmm_member,
.tmm .tmm_5_columns .tmm_member {
width: 96%;
margin:0 2%;
margin-top:110px;
margin-bottom:25px;}
.tmm .tmm_member .tmm_photo,
.tmm .tmm_1_columns .tmm_member .tmm_photo,
.tmm .tmm_2_columns .tmm_member .tmm_photo,
.tmm .tmm_3_columns .tmm_member .tmm_photo,
.tmm .tmm_4_columns .tmm_member .tmm_photo,
.tmm .tmm_5_columns .tmm_member .tmm_photo { 
width:45%; padding-bottom:45%; margin-top: -24%; }
.tmm .tmm_plugin_f .tmm_desc {
padding: 0 10px;
font-size:16px; 
line-height:27px;}
}
.tmm_plugin_f,
.tmm_plugin_f .tmm_names span,
.tmm_plugin_f .tmm_job,
.tmm_plugin_f .tmm_desc,
.tmm_plugin_f .tmm_desc a,
.tmm_plugin_f .tmm_desc span,
.tmm_plugin_f .tmm_desc p,
.tmm_plugin_f .tmm_desc h1,
.tmm_plugin_f .tmm_desc h2,
.tmm_plugin_f .tmm_desc h3,
.tmm_plugin_f .tmm_desc h4,
.tmm_plugin_f .tmm_desc h5,
.tmm_plugin_f .tmm_desc h6,
.tmm_plugin_f .tmm_desc ul li,
.tmm_plugin_f .tmm_desc ol li {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}