/******************* Background ********************/ html { background: #dfe3e5; } #Subheader { background:url("https://themes.muffingroup.com/tisson/wp-content/uploads/2013/06/subheader.jpg") no-repeat center top; } /********************** Fonts **********************/ body, button, input[type="submit"], input[type="reset"], input[type="button"], input[type="text"], input[type="password"], input[type="email"], textarea, select { font-family: Exo, Arial, Tahoma, sans-serif; font-weight: normal; } #menu > ul > li > a { font-family: Exo, Arial, Tahoma, sans-serif; font-weight: normal; } h1 { font-family: Exo, Arial, Tahoma, sans-serif; font-weight: 300; } h2 { font-family: Exo, Arial, Tahoma, sans-serif; font-weight: 300; } h3 { font-family: Exo, Arial, Tahoma, sans-serif; font-weight: 300; } h4 { font-family: Exo, Arial, Tahoma, sans-serif; font-weight: 300; } h5 { font-family: Exo, Arial, Tahoma, sans-serif; font-weight: 300; } h6 { font-family: Exo, Arial, Tahoma, sans-serif; font-weight: 300; } /********************** Font sizes **********************/ /* Body */ body { font-size: 14px; line-height: 21px; } #menu > ul > li > a { font-size: 15px; } /* Headings */ h1 { font-size: 40px; line-height: 40px; } h2 { font-size: 36px; line-height: 36px; } h3 { font-size: 26px; line-height: 28px; } h4 { font-size: 24px; line-height: 28px; } h5 { font-size: 17px; line-height: 22px; } h6 { font-size: 16px; line-height: 18px; } /******************* Fixed heights ********************/ /* 1240px */ .column-fixed > div { height: 330px; } .column-fixed div.inner-padding { height: 290px;} .column-fixed .call_to_action .inner-padding { height: 290px; line-height: 290px;} /* 960px */ @media only screen and (min-width: 960px) and (max-width: 1239px) { .column-fixed > div { height: 330px; } .column-fixed div.inner-padding { height: 290px;} .column-fixed .call_to_action .inner-padding { height: 290px; line-height: 290px;} } /* 768px */ @media only screen and (min-width: 768px) and (max-width: 959px) { .column-fixed > div { height: 350px; } .column-fixed div.inner-padding { height: 310px;} .column-fixed .call_to_action .inner-padding { height: 310px; line-height: 310px;} }