.osc_servicebox {
    padding: 1px;
    text-align: center;
    transition: background-color 0.2s linear 0s, color 0.2s linear 0s;
    width: 100%;
    margin: 0 0 10px 0;
}

.icon_bg{
    font-size: 40px;
}
.osc_servicebox h1, .osc_servicebox h2, .osc_servicebox h3, .osc_servicebox h4, .osc_servicebox h5, .osc_servicebox h6{
    font-size: 20px;
    font-weight: normal;
    letter-spacing: -1px;
    margin: 9px 0;
    padding-bottom: 9px;
    padding-top: 3px;
    text-align: center;
    text-transform: uppercase;
}
.osc_servicebox_readmore {
    border-radius: 5px;
    display: inline-block;
    margin: 15px 0 20px;
    padding: 8px 15px;
    text-decoration:none;
}
.iconcircle{
    margin: 30px auto;
}

.iconcircle{ background-color: #FFFFFF; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; -ms-border-radius: 50%;
    -o-border-radius: 50%; height: 100px;  line-height: 90px;   width: 100px; }
	#osc_servicebox_0 .iconcircle{

	}
	#osc_servicebox_0 span.iconcircle {
	    color:#ffffff;
	    font-size:30px;
	    line-height:90px;
	   background-color:#3FAB55;
	    height:100px;
	    width:100px;
	    margin-top:30px;
	    margin-bottom:30px;
	    border-radius:50%;
        -moz-border-radius: 50%;
	    -webkit-border-radius: 50%;
	    -ms-border-radius: 50%;
        -o-border-radius: 50%;
    ;
	}
	#osc_servicebox_1 .iconcircle{

	}
	#osc_servicebox_1 span.iconcircle {
	    color:#ffffff;
	    font-size:30px;
	    line-height:90px;
	   background-color:#F6B900;
	    height:100px;
	    width:100px;
	    margin-top:30px;
	    margin-bottom:30px;
	    border-radius:50%;
        -moz-border-radius: 50%;
	    -webkit-border-radius: 50%;
	    -ms-border-radius: 50%;
        -o-border-radius: 50%;
    ;
	}
	#osc_servicebox_2 .iconcircle{

	}
	#osc_servicebox_2 span.iconcircle {
	    color:#ffffff;
	    font-size:30px;
	    line-height:90px;
	   background-color:#2C3695;
	    height:100px;
	    width:100px;
	    margin-top:30px;
	    margin-bottom:30px;
	    border-radius:50%;
        -moz-border-radius: 50%;
	    -webkit-border-radius: 50%;
	    -ms-border-radius: 50%;
        -o-border-radius: 50%;
    ;
	}
	#osc_servicebox_3 .iconcircle{

	}
	#osc_servicebox_3 span.iconcircle {
	    color:#ffffff;
	    font-size:30px;
	    line-height:90px;
	   background-color:#E97F00;
	    height:100px;
	    width:100px;
	    margin-top:30px;
	    margin-bottom:30px;
	    border-radius:50%;
        -moz-border-radius: 50%;
	    -webkit-border-radius: 50%;
	    -ms-border-radius: 50%;
        -o-border-radius: 50%;
    ;
	}