.contact{margin-top:2em}.contact .staff-info{margin-bottom:2em}.manufacturers{margin-bottom:2em;min-height:172px}.manufacturers p{line-height:1.5}.manufacturers .read-more{position:absolute;bottom:0;right:15px;margin-bottom:8px}.manufacturers .description{padding-bottom:38px}@media only screen and (max-width:767px){.manufacturers .read-more{margin-bottom:6px}}.staff-info{background-color:#efefef;padding:10px 45px 15px 15px}.staff-info a img{border-radius:0;float:none;width:auto}.staff-info a img:hover{opacity:.8}.staff-info img{border-radius:50%;margin-right:10px;float:left;width:150px}.staff-info .staff-name{font-weight:700;color:#1b60ae;margin-bottom:0}.staff-info p{margin-bottom:.5em}.staff-info .linked-in{position:absolute;right:15px;top:15px}.staff-info-description{background-color:#dcdbdb;margin-bottom:2em;padding:15px}.staff-info-description *:last-child{margin-bottom:0}@media only screen and (max-width:1090px){.staff-info{text-align:center;padding:15px}.staff-info img{float:none;display:inline-block}}@media only screen and (max-width:767px){.staff-info{text-align:left;padding:15px 55px 15px 15px}.staff-info img{float:left}}@media only screen and (max-width:560px){.staff-info{text-align:center;padding:15px}.staff-info img{float:none}}@media only screen and (max-width:350px){.staff-info .contact-email{font-size:.9em}}@media only screen and (max-width:320px){.staff-info .contact-email{font-size:.8em}}#main-content-full div{max-width:100%}#main-content-full .row{max-width:none}.sidebar-container{background-color:#efefef;padding:15px;margin-left:0!important;margin-right:0!important}.sidebar-container .columns,.sidebar-container .column{padding:0;margin-bottom:1em}.sidebar-container .columns:last-of-type,.sidebar-container .columns:last-of-type{margin-bottom:0}.sidebar-container h3{font-size:1.2em;font-weight:700;text-transform:uppercase;color:#1b60ae;line-height:1.1;margin-bottom:.5em}.sidebar-container .sidebar-contant-info{margin-bottom:0}.sidebar-container .sidebar-contant-info strong{color:#1b60ae}.sidebar-container .sidebar-categories{margin:0;list-style:none}.sidebar-container .sidebar-categories li{margin:.5em 0}.sidebar-container .sidebar-categories li:last-of-type{margin-bottom:0}.sidebar-container .sidebar-categories li a{margin:1em 0;color:#0067b2}.sidebar-container .sidebar-categories li a:hover{color:#83b0e0}.sidebar-container .sidebar-categories li a:before{content:">";padding-right:1em;font-weight:bold}.sidebar-container .sidebar-article{margin-bottom:1em}.sidebar-container .sidebar-article:last-of-type{margin-bottom:0}.sidebar-container .sidebar-article .title{margin-bottom:0;font-size:1.2em}@media only screen and (max-width:767px){.sidebar-container{padding:15px 0}.sidebar-container .columns,.sidebar-container .column{padding:0 15px}}.border-padding{display:block;padding:5px;border:1px solid #a1a1a1;background:#fff;text-align:center;font-size:0}.border-padding img{display:inline-block}.border-padding:hover{border-color:#4e4e4e}.sidebar .email{font-size:.8em;word-break:break-all}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:#fff!important;border:0!important}li.gfield_error select{border:1px solid #790000}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description,.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-left:0!important;margin-top:.3em!important}.validation_error{border:2px solid #790000!important;padding:15px 15px 15px 50px!important}.validation_error p{margin-bottom:0;font-size:.85em}.gform_confirmation_wrapper{padding-left:40px!important;width:97%;margin-top:1em}.post{border-bottom:1px solid #ccc;margin-bottom:1.5em}.post p{line-height:1.5}.post h3{margin-bottom:0;font-weight:400;text-transform:inherit}.post p.date,.sidebar-container .sidebar-article p.date{padding:.25em 0 .4em 0;margin-bottom:0;text-transform:uppercase;font-size:.85em}.post p.date span,.sidebar-container .sidebar-article p.date span,.single-post #content .published-date span{color:#0060b2}.single-post #content .published-date{padding:.25em 0 .4em 0;text-transform:uppercase;font-size:.85em}.post:last-of-type{border:none;margin-bottom:0}p.read-more a{font-size:1.15em;font-weight:700;padding:.35em .8em;background-color:#0469b2;color:#fff;text-transform:uppercase}p.read-more a:hover{background-color:#004b97}.tw-pagination{padding:0!important}.post-image{border:1px solid #a1a1a1;height:172px;padding:5px;background-color:#fff;display:table;table-layout:fixed;width:172px;float:left;margin-right:10px}.post-image:hover{border-color:#4e4e4e}.post-image .centre-align{display:table-cell;vertical-align:middle}.post-image .centre-align img{max-height:160px}.search-filter-buttons a{padding:8px;display:block;text-align:center;background-color:#4b8eda;box-sizing:border-box;color:#fff;margin-bottom:1em;text-transform:uppercase;font-weight:bold;font-size:.9em}.search-filter-buttons a:hover,.search-filter-buttons a.active{background-color:#0e4d93}@media only screen and (max-width:1000px){.search-filter-buttons a{font-size:.8em}}@media only screen and (max-width:900px){.search-filter-buttons .columns{width:50%}.search-filter-buttons a{font-size:.9em}.post-image{height:160px;width:160px}.post-image .centre-align img{max-height:148px}}@media only screen and (max-width:767px){.post-image{height:172px;width:172px}.post-image .centre-align img{max-height:160px}}@media only screen and (max-width:550px){.post-image{height:115px;width:115px;float:right;margin-right:0;margin-left:10px}.post-image .centre-align img{max-height:107px}.manufacturers .post-image{float:left;margin-right:10px;margin-left:0}}