#tm_builder_outer_content {
	.tm_pb_module.tm_pb_icon {
		.tm-pb-icon {
			@include font-size(2.75);
			line-height: 1;
			text-align: center;
			display: inline-block;
		}

		.tm-pb-icon-circle-border {
			border-style: solid;
		}

		.tm-pb-icon-circle {
			width: 105px;
			height: 105px;
			border-radius: 53px;
			line-height: 105px;
		}

		&.tm_pb_icon_align_left{
			text-align: left;
		}
		&.tm_pb_icon_align_center{
			text-align: center;
		}
		&.tm_pb_icon_align_right{
			text-align: right;
		}
	}
}
