#people_contacts_container .people_box_content{width:100%}#people_contacts_container .people_box_content *{-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}#people_contacts_container .people_box_content .people_item{float:left;margin-bottom:1.5em!important}#people_contacts_container .people_box_content.pcol1{width:100%!important}#people_contacts_container .people_box_content.pcol1 .people_item{margin-right:0!important;width:100%!important}#people_contacts_container .people_box_content.pcol2{width:102%!important}#people_contacts_container .people_box_content.pcol2 .people_item{width:48%}#people_contacts_container .people_box_content.pcol3{width:103%!important}#people_contacts_container .people_box_content.pcol3 .people_item{width:31%}#people_contacts_container .people_box_content.pcol4{width:102%!important}#people_contacts_container .people_box_content.pcol4 .people_item{width:23%}#people_contacts_container .people_box_content.pcol5{width:102%!important}#people_contacts_container .people_box_content.pcol5 .people_item{width:18%}#people_contacts_container .people-entry-item{-moz-box-shadow:0 0 5px #dbdbdb!important;-webkit-box-shadow:0 0 5px #dbdbdb!important;border:1px solid #dbdbdb;box-shadow:0 0 5px #dbdbdb!important;padding:5px}#people_contacts_container .people-entry-item .p_content_left{float:left;text-align:center;width:29%}#people_contacts_container .people-entry-item .p_content_left img{-moz-border-radius:200px!important;-moz-box-shadow:0 0 5px #dbdbdb!important;-moz-box-sizing:border-box!important;-webkit-border-radius:200px!important;-webkit-box-shadow:0 0 5px #dbdbdb!important;-webkit-box-sizing:border-box!important;background:#fff!important;border-radius:200px!important;border:1px solid #dbdbdb;box-shadow:0 0 5px #dbdbdb!important;box-sizing:border-box!important;max-width:100%!important;padding:2px;width:64px}#people_contacts_container .people-entry-item .p_content_right{float:right;width:67%}#people_contacts_container .people-entry-item .p_content_right img{-moz-border-radius:0!important;-moz-box-shadow:0 0 0 #fff!important;-webkit-border-radius:0!important;-webkit-box-shadow:0 0 0 #fff!important;background:none!important;border-radius:0!important;border:none!important;box-shadow:0 0 0 #fff!important;max-width:21px;vertical-align:text-bottom}#people_contacts_container .people-entry-item .p_content_right p{font-size:12px}#people_contacts_container .people-entry-item .p_content_right a{font-size:12px}#people_contacts_container .people-entry-item .p_item_title{line-height:1em!important;margin:0 0 10px!important;padding:0!important}#people_contacts_container .people-entry-item .p_item_name{line-height:1em!important;margin:0 0 10px!important;padding:0!important}#people_contacts_container .people-entry-item .p_icon_email img{vertical-align:sub!important}#people_contacts_container .people-entry-item .p_title{margin:0!important}#people_contacts_container #map_canvas{background:none!important;border:0 solid #E6E6E6!important;max-width:1000000px!important}#people_contacts_container .map_canvas_container{background:none!important;border:0 solid #E6E6E6!important;max-width:1000000px!important}#people_contacts_container #single_map_responsinator img{background:none!important;border:0 solid #E6E6E6!important;max-width:1000000px!important}#people_contacts_container .infowindow{width:300px}#people_contacts_container .infowindow p{font-size:12px!important;line-height:1em!important;margin:0 0 5px!important}#people_contacts_container .infowindow .info_title{font-size:13px;font-weight:700;margin-bottom:.5em;text-transform:uppercase}#people_contacts_container .infowindow .info_title2{font-size:12px;font-weight:700;text-transform:uppercase}#people_contacts_container .infowindow .info_avatar{clear:bottom;float:left;margin-bottom:10px;margin-right:10px;min-height:105px;width:54px}.people_box_content{width:100%}.people_box_content *{-moz-box-sizing:content-box!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.people_box_content .people_item{float:left;margin-bottom:1.5em!important}.people_box_content.pcol1{width:100%!important}.people_box_content.pcol1 .people_item{margin-right:0!important;width:100%!important}.people_box_content.pcol2{width:102%!important}.people_box_content.pcol2 .people_item{width:48%}.people_box_content.pcol2 .people-grid-sizer{width:48%}.people_box_content.pcol3{width:103%!important}.people_box_content.pcol3 .people_item{width:31%}.people_box_content.pcol3 .people-grid-sizer{width:31%}.people_box_content.pcol4{width:102%!important}.people_box_content.pcol4 .people_item{width:23%}.people_box_content.pcol4 .people-grid-sizer{width:23%}.people_box_content.pcol5{width:102%!important}.people_box_content.pcol5 .people_item{width:18%}.people_box_content.pcol5 .people-grid-sizer{width:18%}.people-grid-sizer{margin-right:2%;position:absolute}.people-entry-item{-moz-box-shadow:0 0 5px #dbdbdb!important;-webkit-box-shadow:0 0 5px #dbdbdb!important;border:1px solid #dbdbdb;box-shadow:0 0 5px #dbdbdb!important;padding:5px}.people-entry-item .p_content_left{float:left;text-align:center;width:29%}.people-entry-item .p_content_left img{-moz-border-radius:200px!important;-moz-box-shadow:0 0 5px #dbdbdb!important;-moz-box-sizing:border-box!important;-webkit-border-radius:200px!important;-webkit-box-shadow:0 0 5px #dbdbdb!important;-webkit-box-sizing:border-box!important;background:#fff!important;border-radius:200px!important;border:1px solid #dbdbdb;box-shadow:0 0 5px #dbdbdb!important;box-sizing:border-box!important;max-width:100%!important;padding:2px;width:64px}.people-entry-item .p_content_right{float:right;width:67%}.people-entry-item .p_content_right img{-moz-border-radius:0!important;-moz-box-shadow:0 0 0 #fff!important;-webkit-border-radius:0!important;-webkit-box-shadow:0 0 0 #fff!important;background:none!important;border-radius:0!important;border:none!important;box-shadow:0 0 0 #fff!important;max-width:21px;vertical-align:text-bottom}.people-entry-item .p_content_right p{font-size:12px}.people-entry-item .p_content_right a{font-size:12px}.people-entry-item .p_item_title{line-height:1em!important;margin:0 0 10px!important;padding:0!important}.people-entry-item .p_item_name{line-height:1em!important;margin:0 0 10px!important;padding:0!important}.people-entry-item .p_icon_email img{vertical-align:sub!important}.people-entry-item .p_title{margin:0!important}body #people_contacts_container #map_canvas img{-moz-border-radius:0!important;-moz-box-shadow:0 0 0 #fff!important;-webkit-border-radius:0!important;-webkit-box-shadow:0 0 0 #fff!important;background-color:transparent!important;border-radius:0!important;box-shadow:0 0 0 #fff!important;max-height:100000em!important;max-width:100000em!important}body #people_contacts_container #map_canvas .infowindow p img{-moz-border-radius:0!important;-moz-box-shadow:0 0 0 #fff!important;-webkit-border-radius:0!important;-webkit-box-shadow:0 0 0 #fff!important;background:none!important;border-radius:0!important;border:none!important;box-shadow:0 0 0 #fff!important;max-width:21px;vertical-align:text-bottom}body #people_contacts_container #map_canvas .infowindow .info_avatar{text-align:center}body #people_contacts_container #map_canvas .infowindow .info_avatar img{-moz-border-radius:200px!important;-moz-box-shadow:0 0 5px #dbdbdb!important;-moz-box-sizing:border-box!important;-webkit-border-radius:200px!important;-webkit-box-shadow:0 0 5px #dbdbdb!important;-webkit-box-sizing:border-box!important;border-radius:200px!important;box-shadow:0 0 5px #dbdbdb!important;box-sizing:border-box!important;max-width:100%!important;padding:2px;width:46px}body #people_contacts_container .map_canvas_container img{-moz-border-radius:0!important;-moz-box-shadow:0 0 0 #fff!important;-webkit-border-radius:0!important;-webkit-box-shadow:0 0 0 #fff!important;background-color:transparent!important;border-radius:0!important;box-shadow:0 0 0 #fff!important;max-height:100000em!important;max-width:100000em!important}body #people_contacts_container .map_canvas_container .infowindow p img{-moz-border-radius:0!important;-moz-box-shadow:0 0 0 #fff!important;-webkit-border-radius:0!important;-webkit-box-shadow:0 0 0 #fff!important;background:none!important;border-radius:0!important;border:none!important;box-shadow:0 0 0 #fff!important;max-width:21px;vertical-align:text-bottom}body #people_contacts_container .map_canvas_container .infowindow .info_avatar{text-align:center}body #people_contacts_container .map_canvas_container .infowindow .info_avatar img{-moz-border-radius:200px!important;-moz-box-shadow:0 0 5px #dbdbdb!important;-moz-box-sizing:border-box!important;-webkit-border-radius:200px!important;-webkit-box-shadow:0 0 5px #dbdbdb!important;-webkit-box-sizing:border-box!important;border-radius:200px!important;box-shadow:0 0 5px #dbdbdb!important;box-sizing:border-box!important;max-width:100%!important;padding:2px;width:46px}body .people_email_inquiry_form_button{float:right!important;margin-right:2%!important}body .people_contact_widget .gform_wrapper .ginput_complex .ginput_right input[type="text"]{width:88%!important}body .people_contact_widget .gform_wrapper .ginput_complex .ginput_left input[type="text"]{width:88%!important}.custom_contact_popup{position:relative}.custom_contact_popup .people_email_inquiry_default_image_container img{-moz-border-radius:200px!important;-moz-box-shadow:0 0 5px #dbdbdb!important;-moz-box-sizing:border-box!important;-webkit-border-radius:200px!important;-webkit-box-shadow:0 0 5px #dbdbdb!important;-webkit-box-sizing:border-box!important;background:#fff!important;border-radius:200px!important;border:1px solid #dbdbdb;box-shadow:0 0 5px #dbdbdb!important;box-sizing:border-box!important;left:3px;max-width:100%!important;padding:2px;position:relative;width:64px}.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;opacity:.7;position:absolute;text-align:center;top:0;width:100%}.custom_contact_popup .gfield_required{color:#c00!important}.people_email_inquiry_form_button{float:right!important;margin-right:2%!important}.people_email_inquiry_field{clear:both;margin-bottom:10px}.people_email_inquiry_field input{-moz-box-shadow:0 0 0 #fff!important;-webkit-box-shadow:0 0 0 #fff!important;box-shadow:0 0 0 #fff!important;padding:5px;width:73%!important}.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;padding:5px;width:73%!important}.people_email_inquiry_label{cursor:pointer;float:left;width:22%}.people_email_inquiry_send_copy{cursor:pointer;float:left}.people_email_inquiry_send_copy input{margin:0!important;width:auto!important}#fancybox-content > div{width:100%!important}.people_contact_widget .entry img{background:none!important;border:0 solid #E6E6E6!important;max-width:1000000px!important}.people_contact_widget #map_canvas{background:none!important;border:0 solid #E6E6E6!important;max-width:1000000px!important}.people_contact_widget .map_canvas_container{background:none!important;border:0 solid #E6E6E6!important;max-width:1000000px!important}.people_contact_widget .inputError{border-color:#c00}.people_contact_widget ol.forms{list-style:none;margin:0;padding:0}.people_contact_widget ol.forms li{list-style:none;margin:0;padding:0}.people_contact_widget ol.forms li label{display:block;font-size:12px;font-weight:400!important;width:100%}.people_contact_widget ol.forms li input[type="text"]{display:block;padding:5px!important;width:95%!important}.people_contact_widget ol.forms li textarea{display:block;padding:5px!important;width:95%!important}.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 .top_label .gfield_label{display:block;font-size:12px;font-weight:400!important;width:100%}.people_contact_widget .gform_wrapper .top_label input.large{display:block;padding:5px!important;width:95%!important}.people_contact_widget .gform_wrapper .top_label select.large{display:block;padding:5px!important;width:95%!important}.people_contact_widget .gform_wrapper .top_label textarea.textarea{display:block;padding:5px!important;width:95%!important}.people_contact_widget .gform_wrapper .top_label .gfield_error{width:100%!important}.people_contact_widget .gform_wrapper .top_label .gfield_description.validation_message{color:#c00;padding:0!important;position:relative;top:-10px}.people_contact_widget .gform_wrapper .gfield_required{color:#c00!important;margin-left:4px}.people_contact_widget .gform_wrapper input[type="text"]{display:block;padding:5px!important;width:95%!important}.people_contact_widget .gform_wrapper select{display:block;padding:5px!important;width:95%!important}.people_contact_widget .gform_wrapper textarea{display:block;padding:5px!important;width:95%!important}.people_contact_widget .gform_wrapper .ginput_complex{overflow:inherit!important}.people_contact_widget .gform_wrapper .ginput_complex .ginput_left{overflow:inherit!important}.people_contact_widget .gform_wrapper .ginput_complex .ginput_left input{width:88%!important}.people_contact_widget .gform_wrapper .ginput_complex .ginput_right{overflow:inherit!important}.people_contact_widget .gform_wrapper .ginput_complex .ginput_full{overflow:inherit!important}.people_contact_widget .gform_wrapper .ginput_complex input{width:91.2%!important}.people_contact_widget .gform_wrapper .ginput_complex select{width:91.2%!important}.people_contact_widget .gform_wrapper .ginput_complex label{display:block;font-size:11px;letter-spacing:.5pt;margin:3px 0;position:relative;top:-5px!important}.people_contact_widget .gform_wrapper .field_name_first input{width:88%!important}.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{position:relative;top:-15px!important}.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 li.gfield.gfield_error.gfield_contains_required label.gfield_label{color:inherit!important;margin-top:0!important}.people_contact_widget .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{color:inherit!important;margin-top:0!important}.people_contact_widget .gform_wrapper .gform_body li.gfield.gfield_error{background-color:none!important;background:none!important;border:0 solid #C89797!important;margin-bottom:0!important;padding:0!important}.people_contact_widget .gform_wrapper .gform_body li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:none!important;background:none!important;border:0 solid #C89797!important;margin-bottom:0!important;padding:0!important}.people_contact_widget .gform_wrapper .ginput_container + .gfield_description.validation_message{margin-top:0!important}.people_contact_widget .gform_wrapper .gfield_description.validation_message{color:#c00;padding:0!important;position:relative;top:-10px}.people_contact_widget .gform_wrapper .validation_error{color:#c00;font-size:12px;font-weight:400;line-height:1.5em;margin-bottom:16px}.people_contact_widget .gform_wrapper .gfield_time_hour label{display:block;font-size:11px;letter-spacing:.5pt;margin:3px 0;position:relative;top:-5px!important}.people_contact_widget .gform_wrapper .gfield_time_minute label{display:block;font-size:11px;letter-spacing:.5pt;margin:3px 0;position:relative;top:-5px!important}.people_contact_widget .gform_wrapper .gfield_date_month label{display:block;font-size:11px;letter-spacing:.5pt;margin:3px 0;position:relative;top:-5px!important}.people_contact_widget .gform_wrapper .gfield_date_day label{display:block;font-size:11px;letter-spacing:.5pt;margin:3px 0;position:relative;top:-5px!important}.people_contact_widget .gform_wrapper .gfield_date_year label{display:block;font-size:11px;letter-spacing:.5pt;margin:3px 0;position:relative;top:-5px!important}.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"]{border-color:#c00}.people_contact_widget .gform_wrapper li.gfield_error textarea{border-color:#c00}.people_contact_widget span.require{color:#c00}.people_contact_widget .entry_contact_content p{clear:both}.people_contact_widget #office-location{margin-bottom:10px}.people_contact_widget #office-location ul li span{margin-right:3px}.people_contact_widget #office-location ul li span img{-moz-border-radius:0!important;-moz-box-shadow:0 0 0 #fff!important;-webkit-border-radius:0!important;-webkit-box-shadow:0 0 0 #fff!important;background-color:transparent!important;border-radius:0!important;box-shadow:0 0 0 #fff!important;max-height:100000em!important;max-width:100000em!important;vertical-align:middle}.people_contact_widget form input[type="submit"]{margin-top:10px}.people_contact_widget form input[type="button"]{margin-top:10px}#single_map_people_contact{margin-bottom:10px}#single_map_people_contact img{background:none!important;border:0 solid #E6E6E6!important;max-width:1000000px!important}.content_before_maps{margin-bottom:10px}.content_after_maps{margin-bottom:10px}.people_widget_shortcode{margin-bottom:10px}@media only screen and (min-width: 768px){#people_contacts_container .people_box_content .people_item{float:left!important;margin-right:2%!important}#people_contacts_container .people_box_content .people_item.masonry-brick{float:none!important;margin-right:auto!important}#people_contacts_container .masonry{-moz-transition-duration:.7s;-moz-transition-property:height,width;-ms-transition-duration:.7s;-ms-transition-property:height,width;-o-transition-duration:.7s;-o-transition-property:height,width;-webkit-transition-duration:.7s;-webkit-transition-property:height,width;transition-duration:.7s;transition-property:height,width}#people_contacts_container .masonry .masonry-brick{-moz-transition-duration:.7s;-moz-transition-property:left,right,top;-ms-transition-duration:.7s;-ms-transition-property:left,right,top;-o-transition-duration:.7s;-o-transition-property:left,right,top;-webkit-transition-duration:.7s;-webkit-transition-property:left,right,top;transition-duration:.7s;transition-property:left,right,top}#people_contacts_container .transitions-enabled.masonry{-moz-transition-duration:.7s;-moz-transition-property:height,width;-ms-transition-duration:.7s;-ms-transition-property:height,width;-o-transition-duration:.7s;-o-transition-property:height,width;-webkit-transition-duration:.7s;-webkit-transition-property:height,width;transition-duration:.7s;transition-property:height,width}#people_contacts_container .transitions-enabled.masonry .masonry-brick{-moz-transition-duration:.7s;-moz-transition-property:left,right,top;-ms-transition-duration:.7s;-ms-transition-property:left,right,top;-o-transition-duration:.7s;-o-transition-property:left,right,top;-webkit-transition-duration:.7s;-webkit-transition-property:left,right,top;transition-duration:.7s;transition-property:left,right,top}#people_contacts_container .infinite-scroll.masonry{-moz-transition-property:none;-ms-transition-property:none;-o-transition-property:none;-webkit-transition-property:none;transition-property:none}.people_box_content .people_item{float:left!important;margin-right:2%!important}.people_box_content .people_item.masonry-brick{float:none!important;margin-right:auto!important}.ie #people_contacts_container .people_box_content .people_item{float:left!important;margin-right:2%!important}.ie #people_contacts_container .people_box_content .people_item.masonry-brick{float:none!important;margin-left:0!important;margin-right:0!important}.ie .people_box_content .people_item{float:left!important;margin-right:2%!important}.ie .people_box_content .people_item.masonry-brick{float:none!important;margin-left:0!important;margin-right:0!important}}@media only screen and (max-width: 568px){#fancybox-content{border:5px solid #FFF!important;width:auto!important}.custom_contact_popup{width:auto!important}.people_email_inquiry_default_image_container{float:none!important;margin-bottom:20px!important;margin-right:0!important;text-align:center!important}.people_email_inquiry_product_heading_container{margin-bottom:0!important;padding-left:0!important}body .people_email_inquiry_label{clear:both;width:100%!important}body .people_email_inquiry_field input[type="text"]{width:92%!important}body .people_email_inquiry_field textarea{width:92%!important}body .people_email_inquiry_send_copy{margin-bottom:5px;width:100%}body .people_email_inquiry_form_button{float:left!important}.people_email_inquiry_form_button{float:left!important}}@media screen and (max-width: 767px){#people_contacts_container .people_box_content.pcol3{width:102%!important}#people_contacts_container .people_box_content .people_item{float:left!important;margin-right:1.9%!important;width:48%!important}.people_box_content.pcol3{width:102%!important}.people_box_content .people_item{float:left!important;margin-right:1.9%!important;width:48%!important}.people_box_content .people-grid-sizer{float:left!important;margin-right:1.9%!important;width:48%!important}.ie #people_contacts_container .people_box_content .people_item{float:left!important;margin-right:1.9%!important;width:48%!important}.ie .people_box_content .people_item{float:left!important;margin-right:1.9%!important;width:48%!important}}@media screen and (max-width: 480px){#people_contacts_container .people_box_content.pcol2{width:100%!important}#people_contacts_container .people_box_content.pcol3{width:100%!important}#people_contacts_container .people_box_content.pcol4{width:100%!important}#people_contacts_container .people_box_content.pcol5{width:100%!important}#people_contacts_container .people_box_content .people_item{margin-left:0!important;margin-right:0!important;width:100%!important}.people_box_content.pcol2{width:100%!important}.people_box_content.pcol3{width:100%!important}.people_box_content.pcol4{width:100%!important}.people_box_content.pcol5{width:100%!important}.people_box_content .people_item{margin-left:0!important;margin-right:0!important;width:100%!important}.ie #people_contacts_container .people_box_content .people_item{width:100%!important}.ie .people_box_content .people_item{width:100%!important}}