body{padding-top:100px;font-size:16px;background:url(/images/front/page_bg.png);padding-bottom:20px}.navbar{padding-top:10px}.navbar-header{color:#fff;width:100%;line-height:24px;font-family:Arial,cursive}.navbar-header .phone{font-size:1.6em;margin:10px 0}.navbar-header .call{font-size:smaller;color:#fff;text-align:center;display:block}.navbar-brand span{font-size:1.1em}#navbar a{font-size:1.2em;font-weight:700;color:#000;line-height:40%}#navbar a:hover{text-decoration:underline}.slider-text img,.steps img,.testimonial img{margin:0 auto;display:block}.block2{font-size:1.5em;font-weight:700;color:#fff;background-color:#000}.block2,h1,h2{text-align:center}.block3,h3{color:red;text-align:center}.block3{font-size:2em;font-weight:700}.price{padding-top:10px;background:url(/images/front/price_bg.png) repeat-x}.footer,.price{margin-top:20px}.footer{padding-top:5px;background:url(/images/front/footer_line_bg.png);padding-bottom:20px}.copy{padding-top:10px;text-align:center}.phone{white-space:nowrap}.service h1{padding-top:48px;font-size:42px;font-weight:700;text-shadow:2px 2px #757575;color:red;text-align:center}.service h2{padding:0;margin:0 0 40px}.service .item{padding:24px 34px;border:1px solid #737373;margin-bottom:32px;background:#fff}.service .item img{max-width:90%;margin:0 35px;float:left}.service .item p{text-align:justify}table.price{border-collapse:collapse;margin:0 auto;border-spacing:0}table.price th{color:#fff;background-color:#000}table.price td,table.price th{padding:10px;border:1px solid red}.photogallery .row{margin-bottom:20px}.photogallery img{margin:0 auto;display:block}.testimonial>div,.testimonial>h3{margin-bottom:20px}