#hsForm_d23941ab-762a-433f-994e-bc03cdf71d1b{width:183px}.request-form{width:197px}#hsForm_d23941ab-762a-433f-994e-bc03cdf71d1b>div.hs_recaptcha.hs-recaptcha.field.hs-form-field{display:none}label.hs-error-msg{color:#fff}.hs-form-239885d0-7795-4fb2-b3ad-8239ebd9b5e6_b988a08c-b05a-4296-8ba0-c241194cf93e .hs-form-field label:not(.hs-error-msg){color:#33475b;display:none!important}#hsForm_d23941ab-762a-433f-994e-bc03cdf71d1b>div.hs_submit.hs-submit>div.actions{padding-top:20px;padding-bottom:10px}#hsForm_d23941ab-762a-433f-994e-bc03cdf71d1b>div.hs_submit.hs-submit>div.actions>input{background-color:#b2742a;font-weight:700;color:#fff;text-transform:uppercase}#part_description-d23941ab-762a-433f-994e-bc03cdf71d1b{padding:6px 11px;width:100%;Height:60px}.col-right{float:none!important}.request-form p a{color:#d68c34}div#gform_wrapper_3{display:block !important}.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title{font-size:1.5em !important;opacity:1 !important}.gform_wrapper h2.gsection_title{font-size:1.5em !important;color:#d68c34 !important;font-family:arial,serif}.gform_next_button{width:123px !important;background:#d68c34;font-size:20px !important;line-height:20px;padding-top:6px;text-transform:uppercase;color:#fff;font-family:'bebas',arial,serif;cursor:pointer;border:0;letter-spacing:.03em;margin-right:1px;text-align:center;text-decoration:none;padding:10px;margin-top:30px !important}.gform_previous_button{width:123px !important;background:#d68c34;font-size:20px !important;line-height:20px;padding-top:6px;text-transform:uppercase;color:#fff;font-family:'bebas',arial,serif;cursor:pointer;border:0;letter-spacing:.03em;margin-right:1px;text-align:center;text-decoration:none;padding:10px;margin-top:30px !important}.footer-social{display:inline-block;float:left;padding-left:130px;padding-top:25px}.footer-social ul{list-style:none}.footer-social ul li{float:left}.footer-social img{width:40px;padding-right:20px}.our-values{border:1px solid #b2742a;padding:15px;margin:19px;background-color:#f5f5f5}body.page-id-210 .content .button{float:left}.post .entry h5{font-size:12px;line-height:18px}.post .entry h6{font-size:10px;line-height:15px}.post .entry ul{margin-left:25px}.post .entry ol{margin-left:25px}.post .entry a img{border:0}p img{padding:0;max-width:100%}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{margin:2px 0 2px 7px;display:inline}img.alignleft{margin:2px 7px 2px 0;display:inline}.alignright{float:right;display:inline}.alignleft{float:left;display:inline}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}tr{vertical-align:top}#wp-calendar{empty-cells:show;margin:10px auto 0}#wp-calendar #next a{padding-right:10px;text-align:right}#wp-calendar #prev a{padding-left:10px;text-align:left}#wp-calendar a{display:block}#wp-calendar caption{text-align:center;width:100%}#wp-calendar td{padding:3px 0;text-align:center}.wp-caption{border:1px solid #ddd;text-align:center;padding-top:4px;margin:10px}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}.post .entry{overflow:hidden}@font-face{font-family:'bebas';src:url(//eagleprecisioncastparts.com/wp-content/themes/eagle-precision/css/fonts/bebasneue-webfont.eot);src:url(//eagleprecisioncastparts.com/wp-content/themes/eagle-precision/css/fonts/bebasneue-webfont.eot?#iefix) format('embedded-opentype'),url(//eagleprecisioncastparts.com/wp-content/themes/eagle-precision/css/fonts/bebasneue-webfont.woff) format('woff'),url(//eagleprecisioncastparts.com/wp-content/themes/eagle-precision/css/fonts/bebasneue-webfont.ttf) format('truetype'),url(//eagleprecisioncastparts.com/wp-content/themes/eagle-precision/css/fonts/bebasneue-webfont.svg#BebasNeueRegular) format('svg');font-weight:400;font-style:normal}*{margin:0;padding:0;outline:0}body,html{height:100%}body{font-size:14px;line-height:22px;font-family:arial,sans-serif;color:#484848;background:#e5eaec;min-width:960px}a{color:#0252aa;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}a img{border:0}input,textarea,select{font-size:12px;font-family:arial,sans-serif}textarea{overflow:auto}input,textarea{-webkit-appearance:none;border-radius:0;-moz-border-radius:0px;-webkit-border-radius:0px;-o-border-radius:0px}.cl{display:block;height:0;font-size:0;line-height:0;text-indent:-4000px;clear:both}.cf,.navigation .shell>ul,.footer-nav .shell>ul,.products,.features{*zoom:1;}.cf:after,.navigation .shell>ul:after,.footer-nav .shell>ul:after,.products:after,.features:after{content:'';display:block;clear:both;width:100%;font-size:0;line-height:0;text-indent:-4000px}h1.logo a,.search-form input[type=submit],.feature a{-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}a.request-btn,.widget.widget_subpages>a,.home-slider a.read-more{-webkit-transition:background .2s;-moz-transition:background .2s;-ms-transition:background .2s;-o-transition:background .2s;transition:background .2s}a.request-btn-nojs,.widget.widget_subpages>a,.home-slider a.read-more{-webkit-transition:background .2s;-moz-transition:background .2s;-ms-transition:background .2s;-o-transition:background .2s;transition:background .2s}.top-nav li a,.navigation li a,.navigation .shell li li a,.widget.widget_subpages li a,.footer-nav li a,.main h3 a{-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}.notext{font-size:0;line-height:0;text-indent:-4000px}.left,.alignleft{float:left;display:inline}.right,.alignright{float:right;display:inline}.shell{width:960px;margin:0 auto}.header{background:url(//eagleprecisioncastparts.com/wp-content/themes/eagle-precision/images/header-logo.png) #bbbdbd no-repeat center -5px;position:relative;z-index:2}h1.logo{width:310px;float:left;position:relative;margin:10px 0 0 -5px}h1.logo a{display:block;height:82px;font-size:0;line-height:0;text-indent:-4000px}h1.logo a:hover{text-decoration:none;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}.header-right{padding-top:5px;float:right;width:530px}a.request-btn,a.news-btn{background:#282828;color:#fff;font-size:20px;line-height:24px;font-family:'bebas',arial,serif;text-transform:uppercase;text-align:center;padding:14px 26px;float:right;width:60px;margin-left:14px}a.request-btn:hover,a.news-btn:hover{text-decoration:none;background:#000}a.request-btn-nojs,a.news-btn{background:#282828;color:#fff;font-size:20px;line-height:24px;font-family:'bebas',arial,serif;text-transform:uppercase;text-align:center;padding:14px 26px;float:right;width:60px;margin-left:14px}a.request-btn-nojs:hover,a.news-btn:hover{text-decoration:none;background:#000}.top-nav{float:right;padding:18px 0 6px}.top-nav ul{list-style:none outside;font-family:'bebas',arial,serif;text-transform:uppercase;font-size:18px;line-height:20px}.top-nav li{float:left;padding:0 12px 0 13px;border-left:1px solid #303030;padding-top:2px}.top-nav li:last-child{padding-right:0}.top-nav li:first-child{border-left:0;padding-left:0}.top-nav li a{color:#303030}.top-nav li a:hover{text-decoration:none;color:#fff}.top-nav li a.upload-file{padding-right:18px;position:relative}.top-nav li a.upload-file:after{position:absolute;top:3px;right:0;width:13px;height:13px;font-size:0;line-height:0;text-indent:-4000px;display:block;background:url(//eagleprecisioncastparts.com/wp-content/themes/eagle-precision/images/upload-arrow.png) no-repeat 0 0;content:''}.top-nav li a:hover{text-decoration:none;color:#000}.search-form{float:right;width:274px;border:1px solid #c3c3c3;background:#fff}.search-form input[type=text]{border:0;font-size:12px;color:#484848;font-family:arial,serif;width:223px;padding:6px 11px;float:left;height:15px}.search-form input[type=submit]{border:0;width:29px;height:27px;background:url(//eagleprecisioncastparts.com/wp-content/themes/eagle-precision/images/search-ico.png) no-repeat center center;cursor:pointer;float:right;font-size:0;line-height:0;text-indent:-4000px}.search-form input[type=submit]:hover{opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}.topbar{background:#c2c2c2;display:block;clear:both;border-bottom:1px solid #fff}.topbar ul,.topbar li{display:block;width:100%}.topbar ul,.topbar li{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.topbar .groups li{display:inline-block;margin:0;padding:5px 0;width:25%;background:#adadad;text-align:center;list-style:none;float:left}.topbar .groups li a{display:inline-block;width:100%;text-align:center;font-size:18px;font-family:'bebas',Arial,Helvetica,sans-serif;text-transform:uppercase;color:#dbdbdb;text-decoration:none}.topbar .groups li.aluminum{display:none}.topbar .groups li.group:hover,.topbar .groups li.group.active{background:#7d7d7d}.topbar .groups li.alloy:hover,.topbar .groups li.alloy.active{background:#587a2c}.topbar .groups li.aluminum:hover,.topbar .groups li.aluminum.active{background:#6d6d6d}.topbar .groups li.cnc:hover,.topbar .groups li.cnc.active{background:#798a92}.topbar .groups li.precision:hover,.topbar .groups li.precision.active{background:#b2742a}.navigation{position:relative;z-index:9999;background:#956123;background:-moz-linear-gradient(top,#956123 0%,#b2742a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#956123),color-stop(100%,#b2742a));background:-webkit-linear-gradient(top,#956123 0%,#b2742a 100%);background:-o-linear-gradient(top,#956123 0%,#b2742a 100%);background:-ms-linear-gradient(top,#956123 0%,#b2742a 100%);background:linear-gradient(to bottom,#956123 0%,#b2742a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#956123',endColorstr='#b2742a',GradientType=0)}.navigation .shell ul{list-style:none outside}.navigation .shell>ul{font-size:21px;line-height:40px;text-transform:uppercase;font-family:'bebas',arial,serif}.navigation .shell>ul>li{float:left;margin:0 38px;position:relative}.navigation .shell>ul>li.dd-wrapper:after{content:'';position:absolute;bottom:-8px;left:12px;display:block;font-size:0;line-height:0;text-indent:-4000px;width:0;height:0;border-top:8px solid #b2742a;border-left:9px solid transparent;border-right:9px solid transparent;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}.navigation .shell>ul>li:first-child{margin-left:0}.navigation .shell>ul>li:first-child>a{padding-left:0}.navigation .shell>ul>li:last-child{margin-right:0}.navigation .shell>ul>li:last-child>a{padding-right:0}.navigation .shell>ul>li>a{color:#fff;padding:0 16px;display:block}.navigation .shell>ul>li:hover>a,.navigation .shell>ul>li>a:hover,.navigation .shell>ul>li.current-menu-item>a{color:#ffa63b;text-decoration:none}.navigation .shell li ul{display:block;position:absolute;top:100%;left:0;width:108px;background-color:#515151;font-size:14px;font-family:arial,serif;line-height:18px;text-transform:none;padding:10px 0;visibility:hidden;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);width:200%;-webkit-transform:scale(.8) translate3d(-10%,-10%,0);transform:scale(.8) translate3d(-10%,-10%,0);-webkit-transition:all .2s;transition:all .2s}.navigation .shell li li{padding:4px 15px}.navigation .shell li li a{color:#fff;text-decoration:none}.navigation .shell li li a:hover{text-decoration:none;color:#ffa63b}.navigation .shell>ul>li.dd-wrapper:hover:after{opacity:1;-moz-opacity:1;filter:none}.navigation .shell>ul>li.dd-wrapper:hover ul{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);opacity:1;-moz-opacity:1;filter:none;visibility:visible}.iefix.navigation .shell>ul{letter-spacing:-.01em}.banner{position:relative;height:172px;overflow:hidden;box-shadow:0px 0px 32px rgba(0,0,0,.34);-moz-box-shadow:0px 0px 32px rgba(0,0,0,.34);-webkit-box-shadow:0px 0px 32px rgba(0,0,0,.34);-o-box-shadow:0px 0px 32px rgba(0,0,0,.34);position:relative}.home-slider{opacity:0;-moz-opacity:0;filter:alpha(opacity=0);box-shadow:0px 0px 32px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 32px rgba(0,0,0,.4);-webkit-box-shadow:0px 0px 32px rgba(0,0,0,.4);-o-box-shadow:0px 0px 32px rgba(0,0,0,.4)}.home-slider h1{font-size:51px;line-height:54px;color:#fff;font-weight:400;font-family:'bebas',arial,serif;text-transform:uppercase;border-bottom:1px solid #fff;margin-bottom:10px;letter-spacing:.015em;padding-bottom:10px}.home-slider,.home-slider .carousel{height:464px;position:relative;overflow:hidden}.home-slider .slide{position:relative;height:464px;float:left;background-position:top}.home-slider .slide img{position:relative;z-index:1}.home-slider .shell{position:relative;z-index:10}.home-slider .slide-cnt{padding:117px 0 0;width:464px;color:#fff;font-size:22px;line-height:30px;font-family:arial,serif}.home-slider .slide-cnt p{padding-bottom:16px}.home-slider a.read-more{padding:10px 24px 7px;line-height:32px;font-size:20px;font-family:'bebas',arial,serif;color:#fff;text-transform:uppercase;background:#d68c34;display:inline-block;letter-spacing:.02em}.home-slider a.read-more:hover{text-decoration:none;background:#9f6929}.home-slider a.slide-nav{position:absolute;z-index:99;top:191px;left:20px;width:0;height:0;border-right:31px solid #fff;border-top:31px solid transparent;border-bottom:31px solid transparent;font-size:0;line-height:0;text-indent:-4000px}.home-slider a.slide-nav.next-slide{left:auto;right:20px;border-right:0;border-left:31px solid #fff}.main{position:relative;z-index:1}.main h2{font-size:36px;line-height:40px;font-family:'bebas',arial,serif;color:#484848;letter-spacing:.01em;text-transform:uppercase;font-weight:400;padding-bottom:20px}.main h3{font-size:18px;line-height:22px;font-family:arial,serif;font-weight:700;color:#d68c34;padding-bottom:20px}.main h3 a{color:#d68c34;position:relative;padding-left:12px}.main h3 a:after{content:'';position:absolute;top:7px;left:0;width:5px;height:9px;font-size:0;line-height:0;text-indent:-4000px;display:block;background:url(//eagleprecisioncastparts.com/wp-content/themes/eagle-precision/images/blue-arrow.png) no-repeat 0 0}.main h3 a:hover{text-decoration:none;color:#9f6929}.main h3 a:hover:after{background-position:0 bottom}.sidebar{background:#484848;width:160px;position:relative;margin-left:-5px;float:left;margin-right:34px;padding-top:36px;padding-bottom:76px}.sidebar ul{list-style:none outside}.widget.widget_subpages ul{font-size:18px;line-height:22px;font-family:arial,serif}.widget.widget_subpages li{display:block;border-bottom:1px solid #bbc9d0}.widget.widget_subpages li a{color:#fff;text-decoration:none;padding:6px 20px;display:block}.widget.widget_subpages li a:hover,.widget.widget_subpages li.current_page_item a{text-decoration:none;color:#9f6929}.widget.widget_subpages>a{color:#fff;font-size:20px;font-family:'bebas',arial,serif;padding:10px 20px 9px;text-transform:uppercase;letter-spacing:.01em;background:#d68c34;border-bottom:1px solid #bbc9d0;line-height:22px;display:block}.widget.widget_subpages>a.request-link{text-decoration:none}.widget.widget_subpages>a.request-link:hover{color:#9f6929}.widget.widget_subpages>a.news-link:hover,.widget.widget_subpages>a.news-link.active,.widget.widget_subpages>a.request-link:hover,.widget.widget_subpages>a.request-link.active{text-decoration:none;color:#9f6929}.widget.widget_subpages>a.request-link-nojs{text-decoration:none}.widget.widget_subpages>a.request-link-nojs:hover{color:#9f6929}.widget.widget_subpages>a.news-link:hover,.widget.widget_subpages>a.news-link.active,.widget.widget_subpages>a.request-link-nojs:hover,.widget.widget_subpages>a.request-link-nojs.active{text-decoration:none;color:#9f6929}.content{height:100%;overflow:hidden;padding-top:43px;padding-bottom:40px}.content p{padding-bottom:20px}.content ul{list-style:none outside;padding-bottom:20px}.content ul li{padding-left:12px;position:relative;padding-bottom:6px;list-style:none outside}.content ul li:after{content:'';position:absolute;top:8px;left:0;width:6px;height:6px;font-size:0;line-height:0;text-indent:-4000px;display:block;background:#484848}.content li ul{padding-left:24px;font-weight:400;padding-top:6px}.content ul li li{padding-left:10px}.content ul li li:after{width:4px;height:4px;top:9px}.content ol{list-style:decimal inside}.content ol li{list-style:decimal inside}.content img{border:2px solid #fff}.content img.alignleft,.content img.alignright{border:4px solid #fff}.content img.alignleft{margin:0 25px 14px 0}.content img.alignright{margin:0 0 14px 25px}.post{padding:17px 0 0;border-top:2px solid #bec1c3;line-height:20px}.post:first-child{border-top:0;padding-top:0}.post p{padding-bottom:14px}.content p.post-date{padding:0 0 6px;font-weight:700}.products{position:relative;margin:0 -11px 0 0;padding-bottom:26px}.products a{float:left;margin:0 11px 14px 0}#cboxContent{padding:12px 14px;background:0 0}#cboxLoadedContent{background:#fff}#cboxTitle{bottom:16px;height:56px;line-height:56px;background:#fff;left:18px;right:18px;width:auto;font-size:14px;font-weight:400;font-family:arial,serif;color:#fff}.features{position:relative;margin-right:-32px;padding-bottom:50px}.feature{float:left}.feature a{display:block;position:relative;color:#fff;font-size:22px;line-height:34px;text-transform:uppercase;font-family:'bebas',arial,serif;margin:0 32px 32px 0}.feature img{border:4px solid #fff;display:block}.feature a span{position:absolute;bottom:4px;left:4px;right:4px;background:rgba(72,72,72,.85);padding:10px 20px}.feature a:hover{text-decoration:none;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}.home .main{padding-bottom:65px}.clients{clear:both;padding-top:24px}.request-form{background:url(//eagleprecisioncastparts.com/wp-content/themes/eagle-precision/images/raq_bg600.png) repeat-y 0 0;float:left;position:relative;padding:12px 10px 12px 20px}.request-form h2{color:#fff;font-size:36px;line-height:40px;padding-bottom:8px;font-family:'bebas',arial,serif;text-transform:uppercase;font-weight:400}.request-form p{color:#fff}.main .request-form{padding:29px 10px 12px}.gform_heading{display:none}.gfield{position:relative;padding-bottom:9px;list-style-type:none}.gfield label{display:none}.gfield input[type=text]{font-size:12px;font-family:arial,serif;color:#484848;width:238px;padding:7px 9px !important;border:0;background:#fff;box-shadow:inset 0px 1px 2px rgba(0,0,0,.15);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,.15);-o-box-shadow:inset 0px 1px 2px rgba(0,0,0,.15)}.gfield.gfield-textarea{position:relative}.gfield.gfield-textarea textarea{font-size:12px;font-family:arial,serif;color:#484848;width:238px;padding:7px 9px;height:66px;border:0;background:#fff;box-shadow:inset 0px 1px 2px rgba(0,0,0,.15);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,.15);-o-box-shadow:inset 0px 1px 2px rgba(0,0,0,.15);resize:none}.gfield.gfield-fileupload{width:123px !important;height:32px;padding-bottom:0;position:relative;float:left;z-index:80}.gfield.gfield-fileupload label{display:none}.gfield.gfield-fileupload .ginput_container{height:32px;width:123px;position:absolute;top:0;left:0;cursor:pointer}.gfield.gfield-fileupload input[type=file]{position:absolute;width:123px !important;height:32px !important;z-index:99;top:0;left:0;cursor:pointer;display:block;border:0;padding:0;margin:0;right:0;bottom:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:url(//eagleprecisioncastparts.com/wp-content/themes/eagle-precision/images/form-upload.png) no-repeat 0 0;font-size:0;line-height:0;text-indent:-4000px}.gfield.gfield-fileupload input[type=file]:hover{background:url(//eagleprecisioncastparts.com/wp-content/themes/eagle-precision/images/form-upload-hover.png)}.gform_wrapper input.gform_button,.gform_wrapper #submit_request{width:123px;height:26px;background:#d68c34;font-size:20px;line-height:20px;padding-top:6px;text-transform:uppercase;color:#fff;font-family:'bebas',arial,serif;cursor:pointer;border:0;letter-spacing:.03em;margin-right:1px;text-align:center;text-decoration:none;width:auto !important;height:40px;font-size:20px !important;padding:5px}.gform_wrapper input.gform_button:hover,.gform_wrapper #submit_request:hover{background:#9f6929}.home .content{padding-left:20px;padding-top:29px;line-height:24px;font-size:16px}.contact-form{width:258px;margin-bottom:50px}.contact-form .messages p{color:#000}.contact-form form ul li{padding-left:0}.contact-form form ul li:after{background:0 0}.popup-holder{display:none}#colorbox{margin-top:0 !important}#cboxLoadedContent{margin:0;border:0;width:580px;!important}#cboxContent{width:580px;!important}#cboxLoadedContent>.cboxPhoto{width:inherit !important;height:auto !important}::-webkit-input-placeholder{color:#484848;opacity:1}:-moz-placeholder{color:#484848;opacity:1}::-moz-placeholder{color:#484848;opacity:1}:-ms-input-placeholder{color:#484848;opacity:1}.footer{box-shadow:0px 0px 32px rgba(0,0,0,.35);-moz-box-shadow:0px 0px 32px rgba(0,0,0,.35);-webkit-box-shadow:0px 0px 32px rgba(0,0,0,.35);-o-box-shadow:0px 0px 32px rgba(0,0,0,.35);position:relative;z-index:10}.footer-nav{background:url(//eagleprecisioncastparts.com/wp-content/themes/eagle-precision/images/header-bg.png) #dadedd no-repeat center 0;padding:35px 0 28px;background-size:auto 100%}.footer-nav ul{list-style:none outside}.footer-nav .shell>ul{font-family:'bebas',arial,serif;text-transform:uppercase;font-size:20px;line-height:22px}.footer-nav .shell>ul>li{float:left;width:156px;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.footer-nav .shell>ul>li:first-child{padding-left:18px}.footer-nav .shell>ul>li>a{color:#484848;text-decoration:none}.footer-nav .shell>ul>li>a:hover{text-decoration:none;color:#000}.footer-nav .shell li ul{display:block;font-size:12px;line-height:18px;font-family:arial,serif;text-transform:none}.footer-nav .shell li li{display:block}.footer-nav .shell li li a{color:#484848;text-decoration:none}.footer-nav .shell li li a:hover{text-decoration:none;color:#9f6929}.footer-bottom{padding:34px 0 30px;position:relative}.footer-bottom img.bg-img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.footer-bottom .shell{position:relative;z-index:5}a.footer-logo{float:left;font-size:0;line-height:0;text-indent:-4000px;width:235px;height:71px;background:url(//eagleprecisioncastparts.com/wp-content/themes/eagle-precision/images/footer-logo.png) no-repeat 0 0;margin-top:4px}.copyright{float:right;text-align:right;width:200px;padding-right:20px;color:#fff;font-size:12px;line-height:20px}.copyright h5{font-size:16px;line-height:20px;font-weight:400;font-family:arial,serif;color:#fff}.col-right{margin:0 0 14px 25px;display:inline;float:right}.col-right img{border:4px solid #fff}.content blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C""\201D""\2018""\2019"}.content blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.content blockquote p{display:inline}form .has-error{background:#ffdfdf !important;border:1px solid #c89797 !important}.messages{margin:0 0 10px}.messages p{color:#fff}.paging{margin:20px 0;height:100%;overflow:hidden}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'bebas';src:url(//eagleprecisioncastparts.com/wp-content/themes/eagle-precision/fonts/bebasneue-webfont.svg#BebasNeueRegular) format('svg')}.top-nav li a.upload-file:after{top:0}.navigation .shell>ul{line-height:34px}.navigation .shell>ul>li>a{padding:6px 16px 0}.request-form h2{padding-bottom:4px}.gform_wrapper input.gform_button{padding-top:2px}.home-slider a.read-more{line-height:25px}.widget.widget_subpages>a{padding:12px 20px 7px}.feature a span{padding:14px 20px 6px}}.clients{text-align:center}.clients h2{text-align:left}.clients img{margin-top:10px}.survey-section{margin-top:35px;max-width:500px;border-bottom:1px solid}.survey-section h2{margin-bottom:15px}.last-survey-section{margin-top:35px;margin-bottom:30px;max-width:500px}input.wpcf7-text,input.wpcf7-quiz{border:0;font-size:12px;color:#484848;font-family:arial,serif;width:325px;padding:6px 11px;height:15px}input.wpcf7-quiz{width:30px}textarea.wpcf7-textarea{font-size:12px;font-family:arial,serif;color:#484848;width:325px;padding:7px 9px;height:66px;border:0;background:#fff;box-shadow:inset 0px 1px 2px rgba(0,0,0,.15);-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,.15);-o-box-shadow:inset 0px 1px 2px rgba(0,0,0,.15);resize:none}input.wpcf7-submit{width:123px;height:32px;background:#d68c34;font-size:20px;line-height:20px;padding-top:0;text-transform:uppercase;color:#fff;font-family:'bebas',arial,serif;cursor:pointer;border:0;letter-spacing:.03em;margin-right:1px;margin-top:20px}.request-form div.wpcf7-mail-sent-ok{margin-top:40px;margin-left:0;color:#fff;border:2px solid #398f14}.request-form div.wpcf7-mail-sent-ng{margin-top:40px;margin-left:0;color:#fff;border:2px solid red}.request-form div.wpcf7-spam-blocked{margin-top:40px;margin-left:0;color:#fff;border:2px solid orange}.request-form div.wpcf7-validation-errors{margin-top:40px;margin-left:0;color:#fff;border:2px solid #f7e700}.gallery-item img{border:2px solid #fff !important;max-width:140px}.jp-carousel-info{display:none}.form input,.form textarea{width:520px}.form .button{width:22%;float:right;!important;margin-right:10px}.form .firstName>input{width:247px;margin-right:5px;margin-top:10px}.form .lastName>input{width:248px;margin-top:10px}.form .city>input{width:230px;margin-right:5px}.form .state>input{width:180px;margin-right:5px}.form .zip>input{width:60px}.form .phone>input{width:90px;margin-right:5px}.form .cell>input{width:90px;margin-right:5px}.form .email>input{width:286px}.all-frequency-buttons{text-align:center;margin:10px 0 20px}.all-frequency-buttons>input{display:none}.all-frequency-buttons>label{color:#fff;cursor:pointer;padding:13px 30px;background:0 0;margin:0 10px;border:1px solid}.all-frequency-buttons>label:first-child{margin-left:0}.all-frequency-buttons>label:last-child{margin-right:0}input[type=radio]:checked+.frequency-buttons{background:#d68c34}body.page-id-207 .content input[type=text],body.page-id-207 .content input[type=email],body.page-id-207 .content textarea,body.page-id-207 .content input[type=tel]{width:270px!important;border-radius:0!important;padding:6px 11px!important;font-size:12px!important;height:auto!important}body.page-id-207 .content .button{width:123px!important;height:32px!important;font-size:20px!important;line-height:20px;padding-top:0;text-transform:uppercase;color:#fff;font-family:'bebas',arial,serif;cursor:pointer;border:0;letter-spacing:.03em;margin-right:1px;margin-top:20px}.gform_wrapper .all-frequency-buttons .gfield_radio li input{display:none!important}.gform_wrapper .all-frequency-buttons .gfield_radio li label{max-width:100%;cursor:pointer;padding:13px 30px;background:0 0;margin:0 10px;border:1px solid}.gform_body .gform_wrapper .all-frequency-buttons .gfield_radio li label:first-child{margin-left:0}.gform_body .gform_wrapper .all-frequency-buttons .gfield_radio li label:last-child{margin-right:0}. .gform_body input[type=radio]:checked+label{background:#d68c34;font-weight:400!important}.gfield>label.gfield_label,.ginput_complex label{display:none!important}.ginput_container_address span{display:block}.request-form .gfield{width:auto!important;color:#fff}.gform_heading{display:block;color:#fff}.request-form input{border:0;font-size:12px!important;color:#484848;font-family:arial,serif;width:100%!important;padding:6px 11px!important;height:auto!important}.request-form .button{width:123px;height:32px!important;background:#d68c34;font-size:20px!important;line-height:20px!important;padding-top:6px!important;text-transform:uppercase;color:#fff;font-family:'bebas',arial,serif!important;cursor:pointer;border:0;letter-spacing:.03em!important;margin-right:1px;margin-top:20px!important;width:22%!important;float:right!important;margin-right:10px!important}.main .request-form .button{width:123px!important}.request-form .gfield_error{background:none!important;border:none!important}.request-form .validation_error{color:#ff4141!important;border-color:#ff4141!important}.request-form .gfield_error .validation_message{color:#ff4141!important}.request-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.request-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.gform_wrapper li.gfield_error ul.gfield_radio label{color:#FFF!important;border-color:#fff!important}.request-form input[type=file]{font-size:inherit!important;text-indent:initial!important;background:none!important}.request-form .gfield.gfield-fileupload .ginput_container{position:initial!important;width:100%!important}.request-form input[type=file]{font-size:inherit!important;text-indent:initial!important;background:none!important;color:#FFF!important;position:initial!important;width:300px!important}.request-form div#gform_confirmation_message_1{height:100%;width:588px;display:block;color:#fff}.form .spacer{line-height:28px}