+# Insert Roboto font
+css = """
+	@font-face {
+		font-family: "Roboto";
+		font-style: normal;
+		font-weight: 400;
+		src: local("Roboto"), local("Roboto-Regular"), url("//fonts.gstatic.com/s/roboto/v15/zN7GBFwfMP4uA6AR0HCoLQ.ttf") format("truetype");
+	}
+	@font-face {
+		font-family: "Roboto";
+		font-style: normal;
+		font-weight: 500;
+		src: local("Roboto Medium"), local("Roboto-Medium"), url("//fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUaCWcynf_cDxXwCLxiixG1c.ttf") format("truetype");
+	}
+"""
+
+Utils.insertCSS(css)
+
 # Share layer with default behaviour
 class ShareLayer extends Layer
 	constructor: (options) ->

			point: 10
			borderRadius: 4
			backgroundColor: "#FFF"
			style:
				boxShadow: "0 0 0 1px rgba(0,0,0,.12), 0 1px 3px rgba(0,0,0,.08)"

	# Render buttons to open / close sheet
	_renderToggleButtons: ->
		@open = new Layer
			size: 30
			point: @sheet.point
			borderRadius: 4
			backgroundColor: "#FFF"

		# Wait until the device screen x position is available
		Utils.delay .1, =>
			@_calculateAvailableSpace()
			@_openIfEnoughSpace()

		@_startListening()

