.lay-section{padding:1.5em 0}.lay-section h2{margin:10px 0 3px}.lay-section h3{margin: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}.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:hover{text-decoration:none}.ly-btn,.ly-btn.ly_bg{border-radius:5px;padding:.5em 1em;text-decoration:none!important;display:inline-table;margin:20px 0 10px}.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}.lborder{border:thin solid #00f;min-width:100px;min-height:50px}
@media (min-width: 768px) {.ly_container {width: 750px;}}
@media (min-width: 992px) {.ly_container {width: 970px;}}
@media (min-width: 1200px) {.ly_container {width: 1170px! important;}}
.lay-section h2{color: #666! important; font-size: 1.4em! important; }
.lay-section.ly_bg h2{color: #fff! important; font-size: 1.4em;}
.lay-section h3{color: #666! important; font-size: 43px; font-family: "Fjalla One","Helvetica Neue",Arial,sans-serif; text-align:center; margin: 30px 0 50px 0;}
.lay-section.ly_bg h3{color: #fff! important;}
.lay-section h4{color: #9e6b52! important; font-size: 30px; font-family: 'Norican', Arial, Helvetica, sans-serif;}
.lay-section.ly_bg h4{color: #fff! important;}
.lay-section p{color: #666! important; font-size: 16px;}
.lay-section.ly_bg p{color: #fff! important;}
.ly_bg {background-color:#84644b! important;}
.ly-btn {border:1px solid #84644b; color: #84644b !important; font-size: 1em; background: #fff;}
.ly-btn:hover {border:1px solid #84644b; color: #fff !important; background: #84644b;}
.ly-btn.ly_bg {border:1px solid #84644b; color: #84644b !important; font-size: 1em; background: #fff !important;}
.ly-btn.ly_bg:hover {border:1px solid #fff; color: #fff !important; background-color: #84644b !important;}
.grid_border_tp {border-top: 1px dashed #666;}
.ly_bg .grid_border_tp {border-top: 1px dashed #fff;}
.imgWrp {background-color:#84644b;}
.ly_bg .imgWrp {background-color: #fff; border: 2px solid #ddd;}
.lay-section p {padding:0;}
.grid_padding {padding: 25px 0 10px! important; text-align: left! important;}
.temp-pic {padding: 0 40px 20px 40px;}

@media screen and (max-width: 768px) {
	.lay-section h3 {font-size: 35px; margin: 10px 0 30px 0;}
	.lay-section h4 {font-size: 28px;}	
}
