body {
font-family: 'museo_sans300';
}
i, em {
font-family: 'museo_sans300_italic';
}
b, strong {
font-family: 'museo_sans700';
}
i > b, b > i, em > b, b > em, i > strong, b > strong, em > strong, strong > em, {
font-family: 'museo_sans700_italic';
}
h1, h2, h3, h4, h5, h6 {
font-style: normal;
text-transform: uppercase;
}
.industry {
display: inline-block;
width: 500px;
height: 300px;
margin: 0 34px 100px;
box-shadow: 0px 3px 3px rgba(0,0,0,.5);
position: relative;
overflow: hidden;
}
.industry h2 {
margin: 0;
position: absolute;
bottom: 20px;
left: 0px;
height: 50px;
line-height: 50px;
width: 100%;
box-sizing: border-box;
padding: 0 20px;
background: #fff;
background: rgba(255,255,255,.8);
box-shadow: 0px 3px 3px rgba(0,0,0,.5);
}
#alt-eng.industry {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/alternative-energy.jpg') center center no-repeat;
background-size: cover;
}
#auto.industry {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/automotive.jpg') center center no-repeat;
background-size: cover;
}
#trans.industry {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/transportation.jpg') center center no-repeat;
background-size: cover;
}
#pack.industry {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/packaging.jpg') center center no-repeat;
background-size: cover;
}
#med.industry {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/medical.jpg') center center no-repeat;
background-size: cover;
}
#hvac.industry {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/hvac.jpg') center center no-repeat;
background-size: cover;
}
#mil.industry {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/military.jpg') center center no-repeat;
background-size: cover;
}
#screen.industry {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/screen-printing.jpg') center center no-repeat;
background-size: cover;
}
#gam.industry {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/gaming.jpg') center center no-repeat;
background-size: cover;
}
#const.industry {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/construction.jpg') center center no-repeat;
background-size: cover;
}
input {
font-family: 'museo_sans300' !important;
}
a.button {
font-family: museo_sans300;
color: #FFF;
display: inline-block;
height: 30px;
padding: 0 5px;
border-radius: 2px;
background: #31aaa5;
line-height: 30px;
font-style: italic;
font-size: 20px;
margin-top: 8px;
}
a.button:hover {
text-decoration: none;
background: #101d61;
}
.shadow {
box-shadow: 0px 3px 3px rgba(0,0,0,.5);
}
input[type=text].iphorm-element-text {
width: 100% !important;
height: 30px !important;
box-sizing: border-box !important;
padding: 5px !important;
border: solid 1px #101d61 !important;
}
#colophon input[type=text].iphorm-element-text {
border: none !important;
box-shadow: 0px 3px 3px rgba(0,0,0,.5);
}
#colophon textarea.iphorm-element-textarea {
border: none !important;
box-shadow: 0px 3px 3px rgba(0,0,0,.5);
}
textarea.iphorm-element-textarea {
font-size: 16px;
width: 100% !important;
height: 90px !important;
box-sizing: border-box !important;
padding: 5px !important;
border: solid 1px #101d61 !important;
border-radius: 2px;
resize: none;
}
input[type=text], input[type=email], textarea {
margin: 0 0 20px !important;
}
.iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label, .iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label {
line-height: 30px;
margin-left: 5px;
top: -3px;
}
.iphorm-submit-wrap button {
border: none;
background: none;
text-align: center;
width: auto;
overflow: visible;
white-space: nowrap;
padding: 0;
margin: 0;
height: auto;
line-height: auto;
cursor: pointer;
margin-right: 5px;
box-shadow: 0px 3px 3px rgba(0,0,0,.5);
font-family: 'museo_sans100';
text-transform: uppercase;
font-style: normal;
font-size: 20px;
}
.iphorm-submit-wrap {
margin-top: 0px;
}
.iphorm-submit-wrap button span {
padding-left: 20px;
background: #ed1f24;
border: none;
border-radius: 2px;
}
.iphorm-submit-wrap button em {
font-style: normal;
padding-right: 20px;
background: #ed1f24;
border-radius: 2px;
font-style: normal;
}
.iphorm-submit-wrap button span, .iphorm-submit-wrap button em {
display: block;
height: 30px;
line-height: 30px;
font-size: 20px;
margin: 0;
color: #FFF;
cursor: pointer;
font-family: 'museo_sans300';
font-style: normal;
font-size: 20px;
}
.iphorm-submit-wrap button:hover span, .iphorm-submit-wrap button:hover em {
background: #101d61;
}
#servLinks a {
display: inline-block;
width: 350px;
margin: 0 20px 40px;
box-shadow: 0px 3px 3px rgba(0,0,0,.5);
height: 150px;
position: relative;
}
#servLinks a span {
margin: 0;
position: absolute;
bottom: 20px;
left: 0px;
height: 50px;
line-height: 50px;
width: 100%;
box-sizing: border-box;
padding: 0 20px;
background: #fff;
background: rgba(255,255,255,.8);
box-shadow: 0px 3px 3px rgba(0,0,0,.5);
color: #2c3539;
text-transform: uppercase;
}
#servLinks a:hover span {
color: #ed1f24;
}
#serv-laser {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/laser-cutting_banner.jpg') center center no-repeat;
background-size: cover;
}
#serv-cnc {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/cnc-machining_banner.jpg') center center no-repeat;
background-size: cover;
}
#serv-tube {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/tube-bending_banner.jpg') center center no-repeat;
background-size: cover;
}
#serv-weld {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/welding_banner.jpg') center center no-repeat;
background-size: cover;
}
#serv-wireform {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/wireforms_banner.jpg') center center no-repeat;
background-size: cover;
}
#serv-springs {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/springs_banner.jpg') center center no-repeat;
background-size: cover;
}
#serv-stampings {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/stampings_banner.jpg') center center no-repeat;
background-size: cover;
}
#serv-assembly {
background: url('http://www.ascentmfgco.com/wp-content/uploads/2014/01/assembly_banner.jpg') center center no-repeat;
background-size: cover;
}
img.shadow {
box-shadow: 0px 3px 3px rgba(0,0,0,.5);
}
#usesApps {
margin: 40px 0 20px;
}
#servList {
width: 250px;
margin: 10px 20px 0 0;
float: left;
}
#servList ul {
margin: 0 0 0 30px;
padding: 0;
}
#servPics {
text-align: center;
}
#servPics img {
width: 150px;
height: auto;
margin: 20px;
}
.ascentGallery a {
display: inline-block;
width: 150px;
height: 150px;
margin: 20px;
box-shadow: 0px 3px 3px rgba(0,0,0,.5);
border-radius: 100px;
overflow: hidden;
}
.ascentGallery img {
width: 100%;
height: auto;
}
#colophon ul li {
line-height: 20px;
}
#colophon .fourCol.middleLeft {
width: 530px;
padding: 20px 80px 0;
}
#colophon .fourCol.middleRight {
display: none;
}
#colophon .iphorm-edit-form-wrap {
display: none;
}