#contact_us h2.title,.text-uppercase{text-transform:uppercase}form#contactUs input::-webkit-input-placeholder{color:#666!important}form#contactUs input::-moz-placeholder{color:#666!important}form#contactUs input:-ms-input-placeholder{color:#666!important}form#contactUs input:-moz-placeholder{color:#666!important}form#contactUs textarea::-webkit-input-placeholder{color:#666!important}form#contactUs textarea::-moz-placeholder{color:#666!important}form#contactUs textarea:-ms-input-placeholder{color:#666!important}form#contactUs textarea:-moz-placeholder{color:#666!important}.site-content .mgs-container{width:100%;margin:0 auto}.cust_btn_disable{opacity:.5;cursor:not-allowed}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.cust_col-6{width:50%;float:left}#contact_us{clear:both}#contact_us .container{width:100%;padding:0 15px}.contact_details{width:570px;float:right;padding:40px 40px 55px 0}.contact_unified{overflow:hidden;clear:both;padding:0}.contact_unified .no-padding{padding:0}.row{margin-right:-15px;margin-left:-15px}#contact_us h2.title{font-family:GothamPro-Medium!important;color:#2e2e30;font-size:36px;line-height:34px;margin-bottom:63px}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contact-error-msg{font-size:12px;color:red;margin-top:5px;position:relative;top:-28px;letter-spacing:.05em}.contact-error-msg p,.cust_about{display:none}.contact_form{margin-bottom:40px;overflow:hidden}.contact_form .form-group{height:65px}.contact_form .form-control,.contact_form .form-control:focus{border-left:none;border-top:none;border-bottom:1px solid rgba(46,46,48,.2);border-right:none;border-radius:0;outline:0!important;box-shadow:none;padding-left:0;margin-bottom:35px;padding-bottom:5px;font-family:GothamPro!important}.contact_details_list{background-color:rgba(0,156,229,.06);border-radius:2px;box-shadow:0 2px 2px 0 rgba(76,88,94,.15);padding:40px;margin:0 15px 80px}.contact_details_list .contact_list{overflow:hidden;margin-bottom:15px}.contact_details_list .contact_list dt{font-family:GothamPro-Medium;color:rgba(46,46,48,.4);font-size:14px;line-height:13px;width:46px;text-align:left;float:left}.contact_details_list .all-quote-requests-a{color:#2e2e30;font-family:GothamPro;font-size:14px;line-height:22px}.contact_details_list .contact_list dd{font-family:GothamPro-Medium;color:#2e2e30;font-size:14px;line-height:13px;margin-bottom:17px;margin-left:70px;text-transform:uppercase}#contact_us h2.team{font-family:GothamPro-Medium!important;color:#2e2e30;font-size:24px;line-height:24px;margin-bottom:32px}.company_board{margin-bottom:30px;overflow:hidden}.company_board .employee_detail{width:120px;display:inline-block;vertical-align:top;text-align:center;margin:0 80px 0 0;float:left}.company_board .employee_detail .employee_image{display:block;padding:0}.company_board .employee_detail h4{font-family:GothamPro-Bold!important;color:#2e2e30;font-size:16px;line-height:24px;text-align:center;margin-top:11px;margin-bottom:0}.company_board .employee_detail p{font-family:GothamPro;color:#2e2e30;font-size:12px;line-height:18px;text-align:center}.company_board .employee_detail img{margin:0 auto}.company_team .company_employee_detail{width:220px;display:inline-block;float:left;vertical-align:top;margin:0 90px 17px 0}.company_team .company_employee_image{float:left;margin-right:10px}.company_team .company_employee_name h4{font-family:GothamPro-Bold!important;color:#2e2e30;font-size:13px;line-height:24px;margin-bottom:0;margin-top:8px}.col-lg-12,.col-lg-6{padding-right:15px;padding-left:15px}#contact-btn{width:100%;background-color:#009ce5;border-radius:4px;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1);color:#fff;font-family:GothamPro-Bold;font-size:12px;letter-spacing:1px;line-height:0;text-align:center;text-shadow:0 1px 2px rgba(46,46,48,.3);padding:28px 0 24px;outline:0;border:none;margin-top:3px}.unified_mobile_map{margin-bottom:20px;margin-top:20px}@media (min-width:1200px){.col-lg-6{width:50%;float:left}.cust_map{height:1222px}}@media screen and (min-width:1025px){.company_team .company_employee_detail:nth-child(2n){margin-right:0}}@media screen and (max-width:1024px){#contact_us .contact_unified .contact_details{width:100%;float:none;padding:0}.contact_details_list{padding:25px;margin:0;box-shadow:none}.cust_map{display:none}.cust_about{display:block;clear:both}.no_padding .bg.about_head{width:100%!important}.about_head h2{margin-bottom:32px!important}}@media screen and (max-width:767px){.company_board .employee_detail{width:100%;margin:0 0 17px!important;text-align:left}.company_board .employee_detail img{max-width:50px;margin:0}.company_board .employee_detail h4{font-size:13px;margin-bottom:0;margin-top:3px;text-align:left}.company_board .employee_detail p{font-family:GothamPro;color:#2e2e30;font-size:12px;line-height:18px;text-align:left}.company_board .employee_detail .employee_image{float:left;padding-right:22px}#contact_us h2.team,#contact_us h2.title{font-size:14px;line-height:13px}}.no_padding .bg.about_head{padding-left:0;padding-top:67px;padding-bottom:73px;width:570px}.about_head h2{font-size:24px!important}.about_head p{color:#2e2e30;font-family:GothamPro;font-size:14px;line-height:22px;margin-bottom:0}