#pageheader h1 {font-size: 44px;font-weight: 300;margin: 0 auto;} .g_wrapper .listwrap {margin:32px auto 0 auto} .g_wrapper .listwrap:after {clear:both;content:" ";display:block} .g_wrapper .listbox {width:50%;float:left} .fullsectioncontent.slider h3 {font-size: 24px;margin: 32px 0;} .img-wrap {text-align: center;margin-top: 48px;} .img-wrap img {width: 100%;max-width: 1000px;} .parenttable {margin-top:64px;} .parenttable h2 {font-size:28px;text-align:center;padding-bottom: 24px;} .listwrap ul li .entry-wrap {background: #fff;box-sizing: border-box;transition: box-shadow 0.25s ease;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);} .listwrap ul li { width: 18%;margin-right: 1%;margin-left: 1%;margin-bottom: 48px;display:inline-block;vertical-align:top;} .listwrap ul li .image-wrap {position:relative;height: 150px;overflow: hidden} .listwrap ul li .image-wrap a img {object-fit: cover;min-height:150px;max-height:185px;background:#999;width:100%} .listwrap ul li .image-overlay-text {opacity:0;position:absolute;top:0;left: 0;right:0;bottom:0;text-align:center;transition: opacity 0.4s ease-in-out 0s;} .listwrap ul li .image-overlay-text a {font-weight:500;color:white; height: calc(100% - 50px);display: inline-block;padding-top: 50px;width: 100%;} .listwrap ul li .image-overlay-text:hover {opacity:1;background:rgba(0, 0, 0, 0.5)} .listwrap ul li .entry-title {padding:12px 0 10px;text-align: center;height:40px;} .listwrap ul li .entry-title a {font-weight: 400;display: inline-block;line-height: 20px;} .listwrap ul li .entry-title span {font-weight: 500} .listwrap ul li .req {padding: 0 12px;} .listwrap ul li .req a {font-size: 13px;text-transform: uppercase;font-weight: 400;color: #f76a05;} .listwrap ul li .req i {padding-right:6px;} .searchbox.options .rows {display: inline-block;padding-right: 10px;} .searchbox h4 {padding-right: 10px;width: auto;display: block;text-align: left;} .searchbox select, .searchbox select#loc_state {border: 1px solid #ddd;color: #666;padding: 6px 5px 5px 5px;width: 150px;font-size: 14px;font-family: "Roboto"} .searchbyoptions {background: transparent;box-shadow: none;margin-top:32px;display: inline-block;} .searchbyoptions h6 {padding-bottom:20px;} .searchbuttons {margin-left: 0} .searchbuttons .submit {background: #4d90fe;} .searchbuttons .submit:hover {box-shadow:0 0 3px 0 #0d5ee4;} .searchbuttons span {font-weight: 500} #pageheader h3 {margin-top:24px;} #pageheader .note-in-title h3 {color: #04599c;font-size: 18px;margin-top: 0} .reqline .sep {display:inline-block;width: 200px;border-top:1px solid #ddd;height:1px;} .searchbox.options {padding-left:36px;} @media screen and (max-width: 630px) { .searchbyoptions {padding:32px 0;margin-top:0} .searchbox.options .rows {width: 45%;} .searchbox select, .searchbox select#loc_state {width: 100%;} .searchbox h4 {font-size: 12px;} #pageheader h1 {font-size:26px;font-weight:400;padding-bottom:24px;} .listwrap ul li {width:32%;margin: 0 0.5%;} .listwrap ul li .entry-wrap .entry-box {height:90px;} .listwrap ul li .entry-title span {line-height:20px;display:inline-block} .listwrap ul li .entry-title a {font-size:14px;line-hight:18px;} .searchbox.options {padding-left:0px;} }


Related Articles and Ads