/* Enter Your Custom CSS Here */
.icon_container { width: 163px; height: 163px; margin: 0 auto; margin-bottom: 35px; border-radius: 110px; -moz-border-radius: 110px;; -webkit-border-radius: 110px; behavior: url(PIE.htc); }

.icon { width: 155px; height: 155px; line-height: 155px; margin: 4px; text-align: center; border-radius: 105px; -moz-border-radius: 105px;; -webkit-border-radius: 105px; behavior: url(PIE.htc); }

#service_blocks2 .service_content { float: left; padding-left: 20px;  width: 690px; }

/*--- 4. Intro text ---*/
#intro { width: 800px; line-height: 30px; margin: 0px auto; font-size: 19px; text-align: center; }

/* Gradient transparent - color - transparent */
		
hr {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}

