#people_contacts_container .people_box_content *,.people_box_content *{box-sizing:content-box!important;-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important}#people_contacts_container .people_box_content,.people_box_content{width:100%;max-width:100%}#people_contacts_container .people_box_content .people_item,.people_box_content .people_item{margin-bottom:1.5em!important;float:left}.a3-portfolio-expander-popup #people_contacts_container .people_box_content .people_item,.a3-portfolio-expander-popup .people_box_content .people_item{margin-right:2%!important;float:left!important;position:static!important}#people_contacts_container .people_box_content.pcol1,.people_box_content.pcol1{width:100%!important}#people_contacts_container .people_box_content.pcol1 .people_item,.people_box_content.pcol1 .people_item{width:100%!important;margin-right:0!important}#people_contacts_container .people_box_content.pcol2,.people_box_content.pcol2{width:102%!important}#people_contacts_container .people_box_content.pcol2 .people_item,.people_box_content.pcol2 .people_item{width:48%}#people_contacts_container .people_box_content.pcol3,.people_box_content.pcol3{width:103%!important}#people_contacts_container .people_box_content.pcol3 .people_item,.people_box_content.pcol3 .people_item{width:31%}#people_contacts_container .people_box_content.pcol4,.people_box_content.pcol4{width:102%!important}#people_contacts_container .people_box_content.pcol4 .people_item,.people_box_content.pcol4 .people_item{width:23%}#people_contacts_container .people_box_content.pcol5,.people_box_content.pcol5{width:102%!important}#people_contacts_container .people_box_content.pcol5 .people_item,.people_box_content.pcol5 .people_item{width:18%}.people-grid-sizer{position:absolute;margin-right:2%}.people_box_content.pcol2 .people-grid-sizer{width:48%}.people_box_content.pcol3 .people-grid-sizer{width:31%}.people_box_content.pcol4 .people-grid-sizer{width:23%}.people_box_content.pcol5 .people-grid-sizer{width:18%}@media only screen and (min-width:769px){#people_contacts_container .people_box_content .people_item,.people_box_content .people_item{float:left!important;margin-right:2%!important}#people_contacts_container .people_box_content .people_item.masonry-brick,.people_box_content .people_item.masonry-brick{float:none!important;margin-right:auto!important}.ie #people_contacts_container .people_box_content .people_item,.ie .people_box_content .people_item{float:left!important;margin-right:2%!important}.ie #people_contacts_container .people_box_content .people_item.masonry-brick,.ie .people_box_content .people_item.masonry-brick{float:none!important;margin-right:0!important;margin-left:0!important}#people_contacts_container .masonry,#people_contacts_container .masonry .masonry-brick{-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-ms-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}#people_contacts_container .masonry{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}#people_contacts_container .masonry .masonry-brick{-webkit-transition-property:left,right,top;-moz-transition-property:left,right,top;-ms-transition-property:left,right,top;-o-transition-property:left,right,top;transition-property:left,right,top}#people_contacts_container .transitions-enabled.masonry{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}#people_contacts_container .transitions-enabled.masonry .masonry-brick{-webkit-transition-property:left,right,top;-moz-transition-property:left,right,top;-ms-transition-property:left,right,top;-o-transition-property:left,right,top;transition-property:left,right,top}#people_contacts_container .infinite-scroll.masonry{-webkit-transition-property:none;-moz-transition-property:none;-ms-transition-property:none;-o-transition-property:none;transition-property:none}#people_contacts_container .transitions-enabled.masonry,#people_contacts_container .transitions-enabled.masonry .masonry-brick{-webkit-transition-duration:.7s;-moz-transition-duration:.7s;-ms-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}}#people_contacts_container .people-entry-item,.people-entry-item{border:1px solid #dbdbdb;padding:5px;-moz-box-shadow:0 0 5px #dbdbdb!important;-webkit-box-shadow:0 0 5px #dbdbdb!important;box-shadow:0 0 5px #dbdbdb!important}#people_contacts_container .people-entry-item .p_content_left,.people-entry-item .p_content_left{width:29%;float:left;text-align:center}#people_contacts_container .people-entry-item .p_content_left img,.people-entry-item .p_content_left img{background:#FFF;border:1px solid #dbdbdb;padding:2px;width:64px;max-width:100%;border-radius:200px;-moz-border-radius:200px;-webkit-border-radius:200px;-moz-box-shadow:0 0 5px #dbdbdb;-webkit-box-shadow:0 0 5px #dbdbdb;box-shadow:0 0 5px #dbdbdb}#people_contacts_container .pcol0 .people-entry-item .p_content_left img,.pcol0 .people-entry-item .p_content_left img{width:150px}#people_contacts_container .pcol1 .people-entry-item .p_content_left img,.pcol1 .people-entry-item .p_content_left img{width:150px}#people_contacts_container .pcol2 .people-entry-item .p_content_left img,.pcol2 .people-entry-item .p_content_left img{width:100px}#people_contacts_container .pcol3 .people-entry-item .p_content_left img,.pcol3 .people-entry-item .p_content_left img{width:80px}#people_contacts_container .people-entry-item .p_content_right,.people-entry-item .p_content_right{width:67%;float:right;color:#000}#people_contacts_container .people-entry-item .p_item_title,.people-entry-item .p_item_title{margin:0 0 10px!important;padding:0!important;line-height:1em!important}#people_contacts_container .people-entry-item .p_item_name,.people-entry-item .p_item_name{margin:0 0 10px!important;padding:0!important;line-height:1em!important}#people_contacts_container .people-entry-item .p_content_right img,.people-entry-item .p_content_right img{border:none!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-shadow:0 0 0 #fff!important;-webkit-box-shadow:0 0 0 #fff!important;box-shadow:0 0 0 #fff!important;background:none!important;max-width:21px;vertical-align:text-bottom}#people_contacts_container .people-entry-item .p_icon_email img,.people-entry-item .p_icon_email img{vertical-align:sub!important}#people_contacts_container .people-entry-item .p_content_right p,#people_contacts_container .people-entry-item .p_content_right a,.people-entry-item .p_content_right p,.people-entry-item .p_content_right a{font-size:12px}#people_contacts_container .people-entry-item .p_title,.people-entry-item .p_title{margin:0!important}body #people_contacts_container #map_canvas img,body #people_contacts_container .map_canvas_container img{background-color:transparent!important;max-width:100000em!important;max-height:100000em!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-shadow:0 0 0 #fff!important;-webkit-box-shadow:0 0 0 #fff!important;box-shadow:0 0 0 #fff!important}#people_contacts_container #map_canvas,#people_contacts_container .map_canvas_container,#people_contacts_container #single_map_responsinator img{border:0 solid #e6e6e6!important;max-width:1000000px!important;background:none!important}#people_contacts_container .infowindow{width:300px;float:left}#people_contacts_container .infowindow p{font-size:12px!important;line-height:1em!important;margin-bottom:5px!important;margin:0}#people_contacts_container .infowindow .info_title{font-weight:bold;font-size:13px;text-transform:uppercase;margin-bottom:.5em}#people_contacts_container .infowindow .info_title2{font-weight:bold;font-size:12px;text-transform:uppercase}#people_contacts_container .infowindow .info_avatar{width:84px;float:left;margin-right:10px;clear:bottom;margin-bottom:10px}body #people_contacts_container #map_canvas .infowindow p img,body #people_contacts_container .map_canvas_container .infowindow p img{border:none!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-shadow:0 0 0 #fff!important;-webkit-box-shadow:0 0 0 #fff!important;box-shadow:0 0 0 #fff!important;background:none!important;max-width:21px;vertical-align:text-bottom}body #people_contacts_container #map_canvas .infowindow .info_avatar,body #people_contacts_container .map_canvas_container .infowindow .info_avatar{text-align:center}body #people_contacts_container #map_canvas .infowindow .info_avatar img,body #people_contacts_container .map_canvas_container .infowindow .info_avatar img{padding:2px;width:64px;max-width:100%!important;border-radius:200px;-moz-border-radius:200px;-webkit-border-radius:200px;-moz-box-shadow:0 0 5px #dbdbdb;-webkit-box-shadow:0 0 5px #dbdbdb;box-shadow:0 0 5px #dbdbdb;border:1px solid #dbdbdb;background:#FFF}.contact_people_modal{z-index:10500000}.custom_contact_popup{position:relative}.custom_contact_popup .people_email_inquiry_default_image_container img{background:#FFF!important;border:1px solid #dbdbdb;padding:2px;width:80px;max-width:100%!important;border-radius:200px;-moz-border-radius:200px;-webkit-border-radius:200px;-moz-box-shadow:0 0 5px #dbdbdb;-webkit-box-shadow:0 0 5px #dbdbdb;box-shadow:0 0 5px #dbdbdb;position:relative;left:3px}.custom_contact_popup .ajax-wait{background:url("../images/ajax-loader2.gif") no-repeat scroll center center #fff;display:none;height:100%;left:0;opacity:1;position:absolute;text-align:center;top:0;width:100%;opacity:.7}.custom_contact_popup .gfield_required{color:#c00!important}body .people_email_inquiry_form_button,.people_email_inquiry_form_button{float:right!important;margin-right:2%!important}.people_email_inquiry_field input,.people_email_inquiry_field textarea{-moz-box-shadow:0 0 0 #FFF!important;-webkit-box-shadow:0 0 0 #FFF!important;box-shadow:0 0 0 #FFF!important;width:73%!important;padding:5px}.people_email_inquiry_field{margin-bottom:10px;clear:both}.people_email_inquiry_label{width:22%;float:left;cursor:pointer}.people_email_inquiry_send_copy{cursor:pointer;float:left}.people_email_inquiry_send_copy input{width:auto!important;margin:0!important}@media only screen and (max-width:568px){.custom_contact_popup{width:auto!important}.people_email_inquiry_default_image_container{float:none!important;text-align:center!important;margin-right:0!important;margin-bottom:20px!important}.people_email_inquiry_product_heading_container{margin-bottom:0!important;padding-left:0!important}body .people_email_inquiry_label{width:100%!important;clear:both}body .people_email_inquiry_send_copy{width:100%;margin-bottom:5px}body .people_email_inquiry_field input[type="text"],body .people_email_inquiry_field textarea{width:92%!important}body .people_email_inquiry_form_button,.people_email_inquiry_form_button{float:left!important}}@media screen and (max-width:768px){#people_contacts_container .people_box_content.pcol3,.people_box_content.pcol3{width:102%!important}
 #people_contacts_container .people_box_content.pcol2 .people_item,.people_box_content.pcol2 .people_item,#people_contacts_container .people_box_content.pcol3 .people_item,.people_box_content.pcol3 .people_item,#people_contacts_container .people_box_content.pcol4 .people_item,.people_box_content.pcol4 .people_item,#people_contacts_container .people_box_content.pcol5 .people_item,.people_box_content.pcol5 .people_item,.ie #people_contacts_container .people_box_content.pcol2 .people_item,.ie .people_box_content.pcol2 .people_item,.ie #people_contacts_container .people_box_content.pcol3 .people_item,.ie .people_box_content.pcol3 .people_item,.ie #people_contacts_container .people_box_content.pcol4 .people_item,.ie .people_box_content.pcol4 .people_item,.ie #people_contacts_container .people_box_content.pcol5 .people_item,.ie .people_box_content.pcol5 .people_item{width:48%;float:left;margin-right:1.9%}.people_box_content .people-grid-sizer{width:48%!important;float:left!important;margin-right:1.9%!important}}@media screen and (max-width:480px){#people_contacts_container .people_box_content.pcol2,.people_box_content.pcol2,#people_contacts_container .people_box_content.pcol3,.people_box_content.pcol3,#people_contacts_container .people_box_content.pcol4,.people_box_content.pcol4,#people_contacts_container .people_box_content.pcol5,.people_box_content.pcol5{width:100%!important}#people_contacts_container .people_box_content .people_item,.people_box_content .people_item{width:100%!important;margin-left:0!important;margin-right:0!important}.ie #people_contacts_container .people_box_content .people_item,.ie .people_box_content .people_item{width:100%!important}}.people_contact_widget .entry img,.people_contact_widget #map_canvas,.people_contact_widget .map_canvas_container,#single_map_people_contact img{border:0 solid #e6e6e6!important;max-width:1000000px!important;background:none!important}.people_contact_widget .inputError{border-color:#c00}.people_contact_widget ol.forms{margin:0;padding:0;list-style:none}.people_contact_widget ol.forms li{margin:0;padding:0;list-style:none}.people_contact_widget ol.forms li input#sendCopy{margin-left:0}.people_contact_widget ol.forms li span.error{color:#c00;font-size:11px;position:relative;top:-1em}.people_contact_widget .gform_wrapper{margin:0;max-width:100%!important;overflow:inherit;width:100%}.people_contact_widget .gform_wrapper .gfield_required{color:#c00!important;margin-left:4px}.people_contact_widget .gform_wrapper .gform_footer{clear:both;margin:0;padding:0}.people_contact_widget .gform_wrapper .gform_footer input{margin-bottom:0}.people_contact_widget .gform_wrapper .gform_footer img.gform_ajax_spinner{top:-15px!important;position:relative}.people_contact_widget .gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-bottom:0!important;margin-top:0!important}.people_contact_widget .gform_wrapper .top_label .gfield_error{width:100%!important}.people_contact_widget .gform_wrapper .ginput_container .gfield_description.validation_message{margin-top:0!important}.people_contact_widget .gform_wrapper .validation_error{color:#c00;font-size:12px;font-weight:normal;line-height:1.5em;margin-bottom:16px}.people_contact_widget span.require{color:#c00}.people_contact_widget .entry_contact_content p{clear:both}.people_contact_widget #office-location ul li span{margin-right:3px}.people_contact_widget #office-location ul li span img{vertical-align:middle;background-color:transparent!important;max-width:100000em!important;max-height:100000em!important;border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;-moz-box-shadow:0 0 0 #fff!important;-webkit-box-shadow:0 0 0 #fff!important;box-shadow:0 0 0 #fff!important}.people_contact_widget ol.forms li label,.people_contact_widget .gform_wrapper .top_label .gfield_label{width:100%;display:block;font-weight:normal!important;font-size:12px}.people_contact_widget ol.forms li input[type="text"],.people_contact_widget ol.forms li textarea,.people_contact_widget .gform_wrapper input[type="text"],.people_contact_widget .gform_wrapper select,.people_contact_widget .gform_wrapper textarea,.people_contact_widget .gform_wrapper .top_label input.large,.people_contact_widget .gform_wrapper .top_label select.large,.people_contact_widget .gform_wrapper .top_label textarea.textarea{display:block;width:95%!important;padding:5px!important}body .people_contact_widget .gform_wrapper .ginput_complex .ginput_right input[type="text"],body .people_contact_widget .gform_wrapper .ginput_complex .ginput_left input[type="text"]{width:88%!important}.people_contact_widget .gform_wrapper .ginput_complex,.people_contact_widget .gform_wrapper .ginput_complex .ginput_left,.people_contact_widget .gform_wrapper .ginput_complex .ginput_right,.people_contact_widget .gform_wrapper .ginput_complex .ginput_full{overflow:inherit!important}.people_contact_widget .gform_wrapper .field_name_first input,.people_contact_widget .gform_wrapper .ginput_complex .ginput_left input{width:88%!important}.people_contact_widget .gform_wrapper .ginput_complex input,.people_contact_widget .gform_wrapper .ginput_complex select{width:91.2%!important}.people_contact_widget .gform_wrapper .gform_body li.gfield.gfield_error,.people_contact_widget .gform_wrapper .gform_body li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:none!important;border:0 solid #c89797!important;margin-bottom:0!important;padding:0!important;background:none!important}.people_contact_widget .gform_wrapper .top_label .gfield_description.validation_message,.people_contact_widget .gform_wrapper .gfield_description.validation_message{color:#c00;padding:0!important;position:relative;top:-10px}.people_contact_widget .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,.people_contact_widget .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:0!important;color:inherit!important}.people_contact_widget .gform_wrapper .ginput_complex label,.people_contact_widget .gform_wrapper .gfield_time_hour label,.people_contact_widget .gform_wrapper .gfield_time_minute label,.people_contact_widget .gform_wrapper .gfield_date_month label,.people_contact_widget .gform_wrapper .gfield_date_day label,.people_contact_widget .gform_wrapper .gfield_date_year label,.people_contact_widget .gform_wrapper .instruction{display:block;font-size:11px;letter-spacing:.5pt;margin:3px 0;position:relative;top:-5px!important}.people_contact_widget .gform_wrapper li.gfield_error input[type="text"],.people_contact_widget .gform_wrapper li.gfield_error textarea{border-color:#c00}.people_contact_widget #office-location,.content_before_maps,.content_after_maps,#single_map_people_contact{margin-bottom:10px}.people_widget_shortcode{margin-bottom:10px}.people_contact_widget form input[type="submit"],.people_contact_widget form input[type="button"]{margin-top:10px}#directions_waypoints_panel{width:100%;box-sizing:border-box;display:none}#directions_waypoints_panel ol li{list-style:none!important}#directions_control_panel{margin:10px 0 10px 0;width:100%;box-sizing:border-box;display:none}#directions_control_panel input[type="text"]{box-sizing:border-box;height:29px;margin:0 0 5px;padding:5px 5px 5px 30px!important;width:100%;border-color:1px solid #ccc!important}#directions_control_panel input[type="text"]#toAddress{margin-bottom:0}#directions_control_panel input[type="text"].require{border-color:red!important}#directions_control_panel input[type="submit"]{box-sizing:border-box;font-size:13px;height:28px!important;line-height:normal!important;margin:0;padding:4px 10px;margin-top:5px}#directions_control_panel .travelmode_panel{text-align:center}#directions_control_panel .travelmode_panel .travelmode{border-bottom:2px solid #fff!important;padding:5px 5px 0}#directions_control_panel .travelmode_panel .travelmode .travelmode-icon{width:20px;height:20px;cursor:pointer;background-image:url('../images/a3_location_icons.png');display:inline-block;background-size:20px 276px}#directions_control_panel .travelmode_panel .travelmode.travelmode-on{border-bottom:2px solid #297fe9!important}#directions_control_panel .travelmode_panel .travelmode:hover{border-bottom:2px solid #96c6fe!important}#directions_control_panel .travelmode-address{position:relative}#directions_control_panel .travelmode-address .travelmode-icon{background:url("../images/directions.png") no-repeat scroll 0 0 transparent;cursor:pointer;display:inline-block;margin:0;padding:0;vertical-align:middle}#directions_control_panel .travelmode-address .travelmode-icon.travelmode-icon-a{background-position:0 -140px;height:24px;width:24px;left:3px;position:absolute;top:3px;cursor:inherit}#directions_control_panel .travelmode-address .travelmode-icon.travelmode-icon-b{background-position:0 -72px;height:24px;width:24px;left:3px;position:absolute;top:3px;cursor:inherit}#directions_control_panel .travelmode-address .get_my_location{background-color:transparent;border:0 solid #000;height:16px;position:absolute;right:2px;top:3px;width:16px}#directions_control_panel .travelmode-address .travelmode-icon.travelmode-icon-ml{background:url('../images/location.png') no-repeat 0 0!important;height:16px;width:16px}#directions_control_panel .travelmode-address .swap_startend{background-color:transparent;border:0 solid #000;height:12px;left:10px;position:absolute;top:20px;width:10px;z-index:10000}#directions_control_panel .travelmode-address .travelmode-icon.travelmode-icon-swap{background-position:-10px -489px;height:12px;width:10px}#directions_control_panel .travelmode{background-color:transparent;border:0 solid #ccc;display:inline-block;margin:0;padding:0;text-align:center;vertical-align:bottom}#directions_control_panel .travelmode .travelmode-icon .travelmode-icon-car{background-position:0 -60px}#directions_control_panel .travelmode.travelmode-on{background-color:transparent}#directions_control_panel .travelmode.travelmode-on .travelmode-icon-transit{background-position:0 -100px}#directions_control_panel .travelmode.travelmode-on .travelmode-icon-walk{background-position:0 -140px}#directions_control_panel .travelmode.travelmode-on .travelmode-icon-bike{background-position:0 -180px}#directions_control_panel .travelmode-icon-car{background-position:0 -40px}#directions_control_panel .travelmode-icon-transit{background-position:0 -80px}#directions_control_panel .travelmode-icon-walk{background-position:0 -120px}#directions_control_panel .travelmode-icon-bike{background-position:0 -160px}