.lay-section{padding:1.5em 0}.lay-section h2{margin:10px 0 3px 0}.lay-section h3{margin:0 0 0.4em;text-align:left}.lay-section h4{margin:0}.lay-section p{line-height:1.5em;margin:0}.temp-pic{padding:0 15px 15px 15px}.temp-pic img, .threecolum_grid img{width:100%}.tp_float_rgt{float:right}.pdbot{margin:0 0 2em}.img_width{width:100%}.img_center{margin:0 auto;text-align:center}.img-sprite{background-image:url("../images/tempimg-sprite.png");display:block}.con-email,.con-location,.con-phone{height:48px;width:48px}.con-email{background-position:0 0}.con-phone{background-position:0 -50px}.con-location{background-position:0 -114px}.ly_bg .con-email{background-position:-48px 0}.ly_bg .con-phone{background-position:-48px -50px}.ly_bg .con-location{background-position:-48px -114px}.ly-btn{border-radius:5px;padding:0.5em 1em;text-decoration:none! important;display:inline-table;margin:20px 0 10px 0}.ly-btn:hover{text-decoration:none}.ly-btn.ly_bg{border-radius:5px;padding:0.5em 1em;text-decoration:none! important;display:inline-table;margin:20px 0 10px 0}.grid_padding{padding:25px 0 10px}.grid_padding_tp{padding:0 0 10px}.grid_border_tp{margin-top:10px;padding:25px 0 0}.imgWrp{border-radius:100px;margin:30px auto;padding:25px;width:100px}.ly_container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.lay-section h2{color: #444; font-size: 1.3em;} .lay-section.ly_bg h2{color: #0f7002;} .lay-section h3{color: #edb305; font-size: 3em; font-weight:600;} .lay-section.ly_bg h3{color: #0f7002;} .lay-section h4{color: #0f7002; font-size: 1.4em;} .lay-section.ly_bg h4{color: #000;} .lay-section p{color: #666; font-size: 1.1em;} .lay-section.ly_bg p{color: #333;} .ly_bg {background-color:#edb305;} .ly-btn {border:1px solid #0f7002; color: #fff; font-size: 1em; background: #0f7002;} .ly-btn:hover {border:1px solid #edb305; color: #fff; background: #edb305;} .ly-btn.ly_bg {border:1px solid #0f7002; color: #fff; font-size: 1em; background: #0f7002;} .ly-btn.ly_bg:hover {border:1px solid #fff; color: #fff; background: transparent;} .grid_border_tp {border-top: 1px dashed #ece4d1;} .ly_bg .grid_border_tp {border-top: 1px dashed #fff;} .imgWrp {background-color:#0f7002;} .ly_bg .imgWrp {background-color: #fff; border: 2px solid #ddd;}
