Pen Settings

HTML

CSS

CSS Base

Vendor Prefixing

Add External Stylesheets/Pens

Any URLs added here will be added as <link>s in order, and before the CSS in the editor. You can use the CSS from another Pen by using its URL and the proper URL extension.

+ add another resource

JavaScript

Babel includes JSX processing.

Add External Scripts/Pens

Any URL's added here will be added as <script>s in order, and run before the JavaScript in the editor. You can use the URL of any other Pen and it will include the JavaScript from that Pen.

+ add another resource

Packages

Add Packages

Search for and use JavaScript packages from npm here. By selecting a package, an import statement will be added to the top of the JavaScript editor for this package.

Behavior

Auto Save

If active, Pens will autosave every 30 seconds after being saved once.

Auto-Updating Preview

If enabled, the preview panel updates automatically as you code. If disabled, use the "Run" button to update.

Format on Save

If enabled, your code will be formatted when you actively save your Pen. Note: your code becomes un-folded during formatting.

Editor Settings

Code Indentation

Want to change your Syntax Highlighting theme, Fonts and more?

Visit your global Editor Settings.

HTML

              
                <link href='https://fonts.googleapis.com/css?family=Signika+Negative:300,400,700' rel='stylesheet' type='text/css'>
<h2>Drag Icons into Bag</h2>

<!-- icons from GraphicsFuel -->
<!-- http://www.graphicsfuel.com/2015/11/ecommerce-icon-set/ -->


<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 19.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
<div id="outer1">
 <div id="outer2">
  
   <?xml version="1.0" encoding="UTF-8"?>
<svg width="711px" height="382px" viewBox="0 0 711 382" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
    <defs></defs>
    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
        <g id="a" transform="translate(2.000000, 0.000000)">
            <g id="bag" transform="translate(580.000000, 43.000000)">
                <path d="M49.5,43 L49.5,18.5 C49.5,7.7 59.5,0 70.4,0 L78.3,0 C89.2,0 96.5,7.7 96.5,18.5 L96.5,43" id="Shape" stroke="#4A453F" stroke-width="4" stroke-linecap="round"></path>
                <path d="M0.5,22 L0.5,111.4 C0.5,117.9 5.8,124 12.3,124 L114.7,124 C121.2,124 126.5,117.8 126.5,111.4 L126.5,22 L0.5,22 Z" id="Shape" fill="#E8B87E" fill-rule="nonzero"></path>
                <path d="M104.5,22 L104.5,111.4 C104.5,117.9 110,123.1 116.5,123.1 C123,123.1 128.5,117.8 128.5,111.4 L128.5,22 L104.5,22 Z" id="Shape" fill="#E19A60" fill-rule="nonzero"></path>
                <g id="Group" transform="translate(20.000000, 0.000000)">
                    <path d="M6.5,43 L6.5,18.5 C6.5,7.7 15.9,0 26.8,0 L34.7,0 C45.6,0 53.5,7.7 53.5,18.5 L53.5,43" id="Shape" stroke="#4A453F" stroke-width="4" stroke-linecap="round"></path>
                    <circle id="Oval" fill="#4A453F" fill-rule="nonzero" cx="53.4" cy="42.9" r="5.9"></circle>
                    <circle id="Oval" fill="#4A453F" fill-rule="nonzero" cx="6.1" cy="43.9" r="5.9"></circle>
                </g>
                <path d="M116.5,107.4 L105.9,116 C106.4,117 107,118.1 107.7,118.9 C108.1,119.3 108.4,119.7 108.8,120.1 C108.8,120.1 108.8,120.2 108.9,120.2 C109.3,120.5 109.7,120.9 110.2,121.2 C110.2,121.2 110.3,121.2 110.3,121.3 C110.7,121.6 111.1,121.8 111.5,122 C111.6,122 111.7,122.1 111.7,122.1 C112.2,122.3 112.6,122.5 113.1,122.6 C113.1,122.6 113.2,122.6 113.2,122.6 C113.6,122.7 114.1,122.8 114.6,122.9 C114.7,122.9 114.9,122.9 115,123 C115.5,123.1 116,123.1 116.6,123.1 C123.1,123.1 128.4,117.8 128.4,111.4 L128.4,22 L116.4,22 L116.5,107.4 Z" id="Shape" fill="#010101" fill-rule="nonzero" opacity="0.1"></path>
                <polygon id="Shape" fill="#F26557" fill-rule="nonzero" points="64.5 74.7 53.6 73.3 48.6 63.1 43.9 73.4 33 75.3 41 83.1 39.3 94.4 49 88.9 58.8 94.1 56.8 82.9"></polygon>
            </g>
            <g id="credit" class="icon" transform="translate(365.000000, 97.000000)" fill-rule="nonzero">
                <g id="Group" transform="translate(24.000000, 0.000000)">
                    <path d="M104.9,55.2 C104.9,60.5 100.5,64.8 95.1,64.8 L10.6,64.8 C5.2,64.8 0.9,60.5 0.9,55.2 L0.9,10.4 C0.9,5.1 5.3,0.8 10.6,0.8 L95.1,0.8 C100.5,0.8 104.9,5.1 104.9,10.4 L104.9,55.2 Z" id="Shape" fill="#FFD55C"></path>
                    <rect id="Rectangle-path" fill="#FFFFFF" x="15.3" y="40.8" width="64" height="9.6"></rect>
                    <circle id="Oval" fill="#F15F5B" cx="92.1" cy="13.6" r="6"></circle>
                    <circle id="Oval" fill="#596874" cx="82.5" cy="13.6" r="6"></circle>
                    <path d="M79.2,8.8 L1.1,8.8 C1,9.3 0.9,9.9 0.9,10.4 L0.9,55.2 C0.9,60.5 5.3,64.8 10.6,64.8 L88.7,64.8 C88.8,64.3 88.9,63.7 88.9,63.2 L88.9,18.4 C88.9,13.1 84.5,8.8 79.2,8.8 Z" id="Shape" fill="#010101" opacity="0.1"></path>
                </g>
                <g id="Group" transform="translate(0.000000, 16.000000)">
                    <path d="M104.9,55.2 C104.9,60.5 100.5,64.8 95.2,64.8 L10.7,64.8 C5.3,64.8 0.9,60.5 0.9,55.2 L0.9,10.4 C0.9,5.1 5.3,0.8 10.7,0.8 L95.2,0.8 C100.6,0.8 104.9,5.1 104.9,10.4 L104.9,55.2 Z" id="Shape" fill="#50BFEE"></path>
                    <rect id="Rectangle-path" fill="#596874" x="0.9" y="8.8" width="104" height="12"></rect>
                    <rect id="Rectangle-path" fill="#FFFFFF" x="8.9" y="25.6" width="52" height="8"></rect>
                    <rect id="Rectangle-path" fill="#596874" x="72.4" y="46" width="26" height="12"></rect>
                </g>
            </g>
            <g id="store"  class="icon"  transform="translate(169.000000, 0.000000)">
                <polygon id="Shape" fill="#596874" fill-rule="nonzero" points="64.5 0.5 0.5 40.5 128.5 40.5"></polygon>
                <rect id="Rectangle-path" fill="#50BFEE" fill-rule="nonzero" x="16.5" y="40.5" width="96" height="88"></rect>
                <rect id="Rectangle-path" fill="#F7F8F8" fill-rule="nonzero" x="32.5" y="64.5" width="32" height="40"></rect>
                <rect id="Rectangle-path" fill="#F7F8F8" fill-rule="nonzero" x="72.5" y="64.5" width="24" height="40"></rect>
                <rect id="Rectangle-path" fill="#F7F8F8" fill-rule="nonzero" x="72.5" y="112.5" width="24" height="8"></rect>
                <rect id="Rectangle-path" fill="#97A3AB" fill-rule="nonzero" x="0.5" y="40.5" width="128" height="8"></rect>
                <rect id="Rectangle-path" fill="#596874" fill-rule="nonzero" x="0.5" y="120.5" width="128" height="8"></rect>
                <rect id="Rectangle-path" fill="#596874" fill-rule="nonzero" x="32.5" y="104.5" width="32" height="4"></rect>
                <rect id="Rectangle-path" fill="#FFD55C" fill-rule="nonzero" x="0.5" y="112.5" width="24" height="8"></rect>
                <rect id="Rectangle-path" fill="#FFD55C" fill-rule="nonzero" x="104.5" y="112.5" width="24" height="8"></rect>
                <rect id="Rectangle-path" fill="#50BFEE" fill-rule="nonzero" x="32.5" y="16.5" width="64" height="20"></rect>
                <g id="Group" transform="translate(8.000000, 40.000000)" fill-rule="nonzero">
                    <path d="M16.5,0.5 L16.5,8.5 C16.5,12.9 20.1,16.5 24.5,16.5 C28.9,16.5 32.5,12.9 32.5,8.5 L32.5,0.5 L16.5,0.5 Z" id="Shape" fill="#F15F5B"></path>
                    <path d="M32.5,0.5 L32.5,8.5 C32.5,12.9 36.1,16.5 40.5,16.5 C44.9,16.5 48.5,12.9 48.5,8.5 L48.5,0.5 L32.5,0.5 Z" id="Shape" fill="#FFD55C"></path>
                    <path d="M0.5,0.5 L0.5,8.5 C0.5,12.9 4.1,16.5 8.5,16.5 C12.9,16.5 16.5,12.9 16.5,8.5 L16.5,0.5 L0.5,0.5 Z" id="Shape" fill="#FFD55C"></path>
                    <path d="M48.5,0.5 L48.5,8.5 C48.5,12.9 52.1,16.5 56.5,16.5 C60.9,16.5 64.5,12.9 64.5,8.5 L64.5,0.5 L48.5,0.5 Z" id="Shape" fill="#F15F5B"></path>
                    <path d="M64.5,0.5 L64.5,8.5 C64.5,12.9 68.1,16.5 72.5,16.5 C76.9,16.5 80.5,12.9 80.5,8.5 L80.5,0.5 L64.5,0.5 Z" id="Shape" fill="#FFD55C"></path>
                    <path d="M80.5,0.5 L80.5,8.5 C80.5,12.9 84.1,16.5 88.5,16.5 C92.9,16.5 96.5,12.9 96.5,8.5 L96.5,0.5 L80.5,0.5 Z" id="Shape" fill="#F15F5B"></path>
                    <path d="M96.5,0.5 L96.5,8.5 C96.5,12.9 100.1,16.5 104.5,16.5 C108.9,16.5 112.5,12.9 112.5,8.5 L112.5,0.5 L96.5,0.5 Z" id="Shape" fill="#FFD55C"></path>
                </g>
                <g id="Group" transform="translate(40.000000, 22.000000)" fill="#FFFFFF" fill-rule="nonzero">
                    <path d="M3.5,2.7 C3.3,2.9 3.2,3.1 3.2,3.4 C3.2,3.7 3.3,3.9 3.6,4.1 C3.9,4.3 4.5,4.5 5.4,4.7 C6.4,4.9 7.1,5.3 7.6,5.7 C8.1,6.2 8.4,6.8 8.4,7.7 C8.4,8.6 8.1,9.3 7.4,9.8 C6.7,10.3 5.8,10.6 4.7,10.6 C3.1,10.6 1.7,10 0.4,8.9 L1.7,7.3 C2.8,8.2 3.8,8.7 4.7,8.7 C5.1,8.7 5.4,8.6 5.7,8.4 C5.9,8.2 6.1,8 6.1,7.7 C6.1,7.4 6,7.2 5.7,7 C5.5,6.8 5,6.7 4.2,6.5 C3,6.2 2.2,5.9 1.6,5.5 C1.1,5.1 0.8,4.4 0.8,3.5 C0.8,2.6 1.1,1.9 1.8,1.4 C2.5,0.9 3.3,0.7 4.4,0.7 C5.1,0.7 5.7,0.8 6.4,1 C7.1,1.2 7.7,1.5 8.2,1.9 L7.1,3.5 C6.2,2.9 5.3,2.5 4.4,2.5 C4.1,2.4 3.8,2.5 3.5,2.7 Z" id="Shape"></path>
                    <polygon id="Shape" points="14.5 2.6 14.5 10.4 12.3 10.4 12.3 2.6 9.5 2.6 9.5 0.7 17.4 0.7 17.4 2.6"></polygon>
                    <path d="M27.2,9.1 C26.2,10.1 24.9,10.5 23.4,10.5 C21.9,10.5 20.7,10 19.6,9.1 C18.6,8.1 18.1,7 18.1,5.5 C18.1,4.1 18.6,2.9 19.6,1.9 C20.6,0.9 21.9,0.5 23.4,0.5 C24.9,0.5 26.1,1 27.2,1.9 C28.2,2.9 28.7,4 28.7,5.5 C28.7,6.9 28.2,8.1 27.2,9.1 Z M26.4,5.5 C26.4,4.6 26.1,3.9 25.5,3.3 C24.9,2.7 24.2,2.4 23.4,2.4 C22.6,2.4 21.9,2.7 21.3,3.3 C20.7,3.9 20.4,4.6 20.4,5.5 C20.4,6.4 20.7,7.1 21.3,7.7 C21.9,8.3 22.6,8.6 23.4,8.6 C24.2,8.6 24.9,8.3 25.5,7.7 C26.2,7.1 26.4,6.4 26.4,5.5 Z" id="Shape"></path>
                    <path d="M38.8,3.9 C38.8,5.4 38.2,6.4 36.9,6.9 L39.4,10.4 L36.6,10.4 L34.4,7.3 L32.8,7.3 L32.8,10.4 L30.6,10.4 L30.6,0.7 L34.4,0.7 C36,0.7 37.1,1 37.7,1.5 C38.4,2 38.8,2.8 38.8,3.9 Z M36.1,5.1 C36.4,4.9 36.5,4.5 36.5,4 C36.5,3.5 36.4,3.1 36.1,2.9 C35.8,2.7 35.3,2.6 34.6,2.6 L32.9,2.6 L32.9,5.5 L34.5,5.5 C35.3,5.4 35.8,5.3 36.1,5.1 Z" id="Shape"></path>
                    <polygon id="Shape" points="48.3 0.7 48.3 2.6 43.3 2.6 43.3 4.6 47.8 4.6 47.8 6.4 43.3 6.4 43.3 8.4 48.5 8.4 48.5 10.3 41.1 10.3 41.1 0.6"></polygon>
                </g>
                <path d="M57.5,68.5 L39.5,86.5" id="Shape" stroke="#97A3AB" stroke-width="4" stroke-linecap="round"></path>
                <path d="M57.5,82.5 L43.5,96.5" id="Shape" stroke="#97A3AB" stroke-width="4" stroke-linecap="round"></path>
                <path d="M91.5,77.5 L77.5,91.5" id="Shape" stroke="#97A3AB" stroke-width="4" stroke-linecap="round"></path>
            </g>
            <g id="security" class="icon"  transform="translate(30.000000, 79.000000)">
                <path d="M56,0 C28,0 -1.6,10.1 0.1,19.7 C14.1,98.5 40.4,128 56,128 C71.6,128 97.9,98.5 111.9,19.7 C113.6,10.1 84,0 56,0 Z" id="Shape" fill="#596874" fill-rule="nonzero"></path>
                <path d="M56,8 C32,8 6.6,16.9 8.1,25.2 C20.1,94.1 43.8,120 57.2,120 C70.6,120 92,94.2 104,25.2 C105.4,16.9 80,8 56,8 Z" id="Shape" fill="#FFFFFF" fill-rule="nonzero"></path>
                <path d="M56,11.5 C33.5,11.5 9.7,19.8 11.1,27.7 C22.3,92.3 44.5,116.5 57.1,116.5 C69.7,116.5 89.8,92.3 101,27.7 C102.3,19.8 78.5,11.5 56,11.5 Z" id="Shape" fill="#5ABD77" fill-rule="nonzero"></path>
                <path d="M56,128 C71.6,128 97.9,98.5 111.9,19.7 C113.6,10.1 83.9,0 56,0 L56,128 Z" id="Shape" fill="#FFFFFF" fill-rule="nonzero" opacity="0.2"></path>
                <g id="Group" transform="translate(32.000000, 32.000000)" fill-rule="nonzero">
                    <path d="M26,50 C12.8,50 2,39.2 2,26 C2,12.8 12.8,2 26,2 C39.2,2 50,12.8 50,26 C50,39.2 39.2,50 26,50 Z" id="Shape" fill="#F15F5B"></path>
                    <path d="M26,4 C38.1,4 48,13.9 48,26 C48,38.1 38.1,48 26,48 C13.9,48 4,38.1 4,26 C4,13.9 13.9,4 26,4 Z M26,0 C11.6,0 0,11.6 0,26 C0,40.4 11.6,52 26,52 C40.4,52 52,40.4 52,26 C52,11.6 40.4,0 26,0 Z" id="Shape" fill="#FFFFFF"></path>
                </g>
                <polyline id="Shape" stroke="#FFFFFF" stroke-width="4" stroke-linecap="round" points="48 58 54.7 66 68 50"></polyline>
            </g>
            <g id="search"  class="icon" transform="translate(162.000000, 232.000000)">
                <g id="Group" fill-rule="nonzero">
                    <path d="M42.8,81.2 C32.5,81.2 22.9,77.2 15.6,69.9 C0.6,54.9 0.6,30.5 15.6,15.5 C22.9,8.2 32.5,4.2 42.8,4.2 C53.1,4.2 62.7,8.2 70,15.5 C85,30.5 85,54.9 70,69.9 C62.7,77.2 53.1,81.2 42.8,81.2 Z" id="Shape" fill="#E8E8E8"></path>
                    <path d="M42.8,8.2 C52,8.2 60.6,11.8 67.1,18.3 C80.5,31.8 80.5,53.6 67.1,67.1 C60.6,73.6 52,77.2 42.8,77.2 C33.6,77.2 25,73.6 18.5,67.1 C5.1,53.6 5.1,31.8 18.5,18.3 C25,11.8 33.6,8.2 42.8,8.2 Z M42.8,0.2 C31.9,0.2 21.1,4.3 12.8,12.6 C-3.8,29.2 -3.8,56.1 12.8,72.7 C21.1,81 31.9,85.1 42.8,85.1 C53.7,85.1 64.5,81 72.8,72.7 C89.4,56.1 89.4,29.2 72.8,12.6 C64.5,4.3 53.7,0.2 42.8,0.2 Z" id="Shape" fill="#596874"></path>
                </g>
                <path d="M38.4,70.4 C27.4,59.4 27.4,41.5 38.4,30.4 C44.3,24.4 52.3,21.7 60.1,22.2 C49,11.7 31.6,11.8 20.7,22.7 C9.7,33.7 9.7,51.6 20.7,62.7 C25.8,67.8 32.3,70.5 38.9,70.9 C38.7,70.7 38.5,70.5 38.4,70.4 Z" id="Shape" fill="#A2DDF2" fill-rule="nonzero"></path>
                <g id="Group" transform="translate(73.000000, 72.000000)">
                    <path d="M0,0.5 L18.8,19.3" id="Shape" stroke="#596874" stroke-width="8" stroke-linecap="round"></path>
                    <path d="M52.3,38.3 C56.4,42.4 56.4,49 52.3,53.1 C48.2,57.2 41.6,57.2 37.5,53.1 L9.3,24.8 C5.2,20.7 5.2,14.1 9.3,10 C13.4,5.9 20,5.9 24.1,10 L52.3,38.3 Z" id="Shape" fill="#F15F5B" fill-rule="nonzero"></path>
                    <path d="M14.9,19.8 L24.3,29.2" id="Shape" stroke="#FFFFFF" stroke-width="4" stroke-linecap="round"></path>
                    <rect id="Rectangle-path" fill="#FFD55C" fill-rule="nonzero" transform="translate(41.493790, 42.381290) rotate(-45.000000) translate(-41.493790, -42.381290) " x="30.7938926" y="38.3813284" width="21.3997948" height="7.99992328"></rect>
                </g>
                <path d="M35.9,23.8 C35.9,23.8 23.1,27 23.1,39.9" id="Shape" stroke="#FFFFFF" stroke-width="4" stroke-linecap="round"></path>
            </g>
            <g id="calculator" class="icon" transform="translate(591.000000, 232.000000)" fill-rule="nonzero">
                <path d="M104.5,123 C104.5,125.8 102.2,128.1 99.4,128.1 L5.6,128.1 C2.8,128.1 0.5,125.8 0.5,123 L0.5,5.3 C0.5,2.5 2.8,0.2 5.6,0.2 L99.4,0.2 C102.2,0.2 104.5,2.5 104.5,5.3 L104.5,123 Z" id="Shape" fill="#596874"></path>
                <path d="M93.6,36.2 C93.6,39 91.3,41.3 88.5,41.3 L16.5,41.3 C13.7,41.3 11.4,39 11.4,36.2 L11.4,17.3 C11.4,14.5 13.7,12.2 16.5,12.2 L88.5,12.2 C91.3,12.2 93.6,14.5 93.6,17.3 L93.6,36.2 Z" id="Shape" fill="#9ED2A0"></path>
                <path d="M28.5,60.2 C28.5,61.3 27.6,62.2 26.5,62.2 L12.5,62.2 C11.4,62.2 10.5,61.3 10.5,60.2 L10.5,54.2 C10.5,53.1 11.4,52.2 12.5,52.2 L26.5,52.2 C27.6,52.2 28.5,53.1 28.5,54.2 L28.5,60.2 Z" id="Shape" fill="#A2DDF2"></path>
                <path d="M50.5,60.2 C50.5,61.3 49.6,62.2 48.5,62.2 L34.5,62.2 C33.4,62.2 32.5,61.3 32.5,60.2 L32.5,54.2 C32.5,53.1 33.4,52.2 34.5,52.2 L48.5,52.2 C49.6,52.2 50.5,53.1 50.5,54.2 L50.5,60.2 Z" id="Shape" fill="#A2DDF2"></path>
                <path d="M94.5,60.2 C94.5,61.3 93.6,62.2 92.5,62.2 L78.5,62.2 C77.4,62.2 76.5,61.3 76.5,60.2 L76.5,54.2 C76.5,53.1 77.4,52.2 78.5,52.2 L92.5,52.2 C93.6,52.2 94.5,53.1 94.5,54.2 L94.5,60.2 Z" id="Shape" fill="#A2DDF2"></path>
                <path d="M72.5,60.2 C72.5,61.3 71.6,62.2 70.5,62.2 L56.5,62.2 C55.4,62.2 54.5,61.3 54.5,60.2 L54.5,54.2 C54.5,53.1 55.4,52.2 56.5,52.2 L70.5,52.2 C71.6,52.2 72.5,53.1 72.5,54.2 L72.5,60.2 Z" id="Shape" fill="#A2DDF2"></path>
                <path d="M28.5,74.2 C28.5,75.3 27.6,76.2 26.5,76.2 L12.5,76.2 C11.4,76.2 10.5,75.3 10.5,74.2 L10.5,68.2 C10.5,67.1 11.4,66.2 12.5,66.2 L26.5,66.2 C27.6,66.2 28.5,67.1 28.5,68.2 L28.5,74.2 Z" id="Shape" fill="#FFFFFF"></path>
                <path d="M50.5,74.2 C50.5,75.3 49.6,76.2 48.5,76.2 L34.5,76.2 C33.4,76.2 32.5,75.3 32.5,74.2 L32.5,68.2 C32.5,67.1 33.4,66.2 34.5,66.2 L48.5,66.2 C49.6,66.2 50.5,67.1 50.5,68.2 L50.5,74.2 Z" id="Shape" fill="#FFFFFF"></path>
                <path d="M94.5,74.2 C94.5,75.3 93.6,76.2 92.5,76.2 L78.5,76.2 C77.4,76.2 76.5,75.3 76.5,74.2 L76.5,68.2 C76.5,67.1 77.4,66.2 78.5,66.2 L92.5,66.2 C93.6,66.2 94.5,67.1 94.5,68.2 L94.5,74.2 Z" id="Shape" fill="#A2DDF2"></path>
                <path d="M72.5,74.2 C72.5,75.3 71.6,76.2 70.5,76.2 L56.5,76.2 C55.4,76.2 54.5,75.3 54.5,74.2 L54.5,68.2 C54.5,67.1 55.4,66.2 56.5,66.2 L70.5,66.2 C71.6,66.2 72.5,67.1 72.5,68.2 L72.5,74.2 Z" id="Shape" fill="#FFFFFF"></path>
                <path d="M28.5,88.2 C28.5,89.3 27.6,90.2 26.5,90.2 L12.5,90.2 C11.4,90.2 10.5,89.3 10.5,88.2 L10.5,82.2 C10.5,81.1 11.4,80.2 12.5,80.2 L26.5,80.2 C27.6,80.2 28.5,81.1 28.5,82.2 L28.5,88.2 Z" id="Shape" fill="#FFFFFF"></path>
                <path d="M50.5,88.2 C50.5,89.3 49.6,90.2 48.5,90.2 L34.5,90.2 C33.4,90.2 32.5,89.3 32.5,88.2 L32.5,82.2 C32.5,81.1 33.4,80.2 34.5,80.2 L48.5,80.2 C49.6,80.2 50.5,81.1 50.5,82.2 L50.5,88.2 Z" id="Shape" fill="#FFFFFF"></path>
                <path d="M94.5,88.2 C94.5,89.3 93.6,90.2 92.5,90.2 L78.5,90.2 C77.4,90.2 76.5,89.3 76.5,88.2 L76.5,82.2 C76.5,81.1 77.4,80.2 78.5,80.2 L92.5,80.2 C93.6,80.2 94.5,81.1 94.5,82.2 L94.5,88.2 Z" id="Shape" fill="#A2DDF2"></path>
                <path d="M72.5,88.2 C72.5,89.3 71.6,90.2 70.5,90.2 L56.5,90.2 C55.4,90.2 54.5,89.3 54.5,88.2 L54.5,82.2 C54.5,81.1 55.4,80.2 56.5,80.2 L70.5,80.2 C71.6,80.2 72.5,81.1 72.5,82.2 L72.5,88.2 Z" id="Shape" fill="#FFFFFF"></path>
                <path d="M28.5,102.2 C28.5,103.3 27.6,104.2 26.5,104.2 L12.5,104.2 C11.4,104.2 10.5,103.3 10.5,102.2 L10.5,96.2 C10.5,95.1 11.4,94.2 12.5,94.2 L26.5,94.2 C27.6,94.2 28.5,95.1 28.5,96.2 L28.5,102.2 Z" id="Shape" fill="#FFFFFF"></path>
                <path d="M50.5,102.2 C50.5,103.3 49.6,104.2 48.5,104.2 L34.5,104.2 C33.4,104.2 32.5,103.3 32.5,102.2 L32.5,96.2 C32.5,95.1 33.4,94.2 34.5,94.2 L48.5,94.2 C49.6,94.2 50.5,95.1 50.5,96.2 L50.5,102.2 Z" id="Shape" fill="#FFFFFF"></path>
                <path d="M94.5,116.2 C94.5,117.3 93.6,118.2 92.5,118.2 L78.5,118.2 C77.4,118.2 76.5,117.3 76.5,116.2 L76.5,96.2 C76.5,95.1 77.4,94.2 78.5,94.2 L92.5,94.2 C93.6,94.2 94.5,95.1 94.5,96.2 L94.5,116.2 Z" id="Shape" fill="#FFD55C"></path>
                <path d="M72.5,102.2 C72.5,103.3 71.6,104.2 70.5,104.2 L56.5,104.2 C55.4,104.2 54.5,103.3 54.5,102.2 L54.5,96.2 C54.5,95.1 55.4,94.2 56.5,94.2 L70.5,94.2 C71.6,94.2 72.5,95.1 72.5,96.2 L72.5,102.2 Z" id="Shape" fill="#FFFFFF"></path>
                <path d="M50.5,116.2 C50.5,117.3 49.6,118.2 48.5,118.2 L12.5,118.2 C11.4,118.2 10.5,117.3 10.5,116.2 L10.5,110.2 C10.5,109.1 11.4,108.2 12.5,108.2 L48.5,108.2 C49.6,108.2 50.5,109.1 50.5,110.2 L50.5,116.2 Z" id="Shape" fill="#FFFFFF"></path>
                <path d="M72.5,116.2 C72.5,117.3 71.6,118.2 70.5,118.2 L56.5,118.2 C55.4,118.2 54.5,117.3 54.5,116.2 L54.5,110.2 C54.5,109.1 55.4,108.2 56.5,108.2 L70.5,108.2 C71.6,108.2 72.5,109.1 72.5,110.2 L72.5,116.2 Z" id="Shape" fill="#FFFFFF"></path>
                <path d="M88.5,12.2 L68.1,12.2 L52.2,41.2 L88.4,41.2 C91.2,41.2 93.4,39 93.4,36.2 L93.4,17.3 C93.5,14.5 91.3,12.2 88.5,12.2 Z" id="Shape" fill="#FFFFFF" opacity="0.5"></path>
            </g>
            <g id="truck"  class="icon" transform="translate(0.000000, 310.000000)">
                <path d="M124,57.4 L123.1,47.8 C123.1,40.1 118.7,40.1 116.6,40.1 L91.8,40.1 L91.8,57.4 L124,57.4 Z" id="Shape" fill="#50BFEE" fill-rule="nonzero"></path>
                <path d="M108,40.4 L106,27.6 C105.4,23.6 102.2,23.1 99.9,23.1 L75,23.1 L75,40.4 L108,40.4 Z" id="Shape" fill="#596874" fill-rule="nonzero"></path>
                <path d="M104.3,37.4 L103,28.9 C102.6,26.3 100.4,25.9 98.9,25.9 L82.4,25.9 L82.4,37.4 L104.3,37.4 Z" id="Shape" fill="#E8E8E8" fill-rule="nonzero"></path>
                <path d="M92,57.5 L92,5.2 C92,2.7 90,0.8 87.5,0.8 L16.4,0.8 C13.9,0.8 11.9,2.8 11.9,5.2 L11.9,57.5 L92,57.5 Z" id="Shape" fill="#596874" fill-rule="nonzero"></path>
                <path d="M8,57.5 L124,57.5" id="Shape" stroke="#596874" stroke-width="4" stroke-linecap="round"></path>
                <circle id="Oval" fill="#F15F5B" fill-rule="nonzero" cx="51.5" cy="28.2" r="12.8"></circle>
                <g id="Group" transform="translate(0.000000, 17.000000)" stroke="#50BFEE" stroke-linecap="round" stroke-width="4">
                    <path d="M0,24.7 L34.2,24.7" id="Shape"></path>
                    <path d="M8.8,12.7 L43,12.7" id="Shape"></path>
                    <path d="M1.8,0.7 L36,0.7" id="Shape"></path>
                </g>
                <ellipse id="Oval" fill="#F15F5B" fill-rule="nonzero" transform="translate(122.205040, 46.713970) rotate(-21.888655) translate(-122.205040, -46.713970) " cx="122.20504" cy="46.71397" rx="1.49998369" ry="2.09997716"></ellipse>
                <g id="Group" transform="translate(93.000000, 48.000000)" fill-rule="nonzero">
                    <path d="M0.8,12.5 C0.8,5.9 6.6,0.5 13.7,0.5 C20.8,0.5 26.6,5.9 26.6,12.5 L0.8,12.5 Z" id="Shape" fill="#E8E8E8"></path>
                    <circle id="Oval" fill="#596874" cx="13.7" cy="13.8" r="9"></circle>
                    <circle id="Oval" fill="#E8E8E8" cx="13.7" cy="13.9" r="5"></circle>
                </g>
                <g id="Group" transform="translate(22.000000, 48.000000)" fill-rule="nonzero">
                    <path d="M0.2,12.9 C0.2,6.3 6,0.9 13.1,0.9 C20.2,0.9 26,6.3 26,12.9 L0.2,12.9 Z" id="Shape" fill="#E8E8E8"></path>
                    <circle id="Oval" fill="#596874" cx="13.1" cy="14.2" r="9"></circle>
                    <circle id="Oval" fill="#E8E8E8" cx="13.1" cy="14.4" r="5"></circle>
                </g>
                <path d="M99,44.9 L104,44.9" id="Shape" stroke="#596874" stroke-width="4" stroke-linecap="round"></path>
            </g>
        </g>
    </g>
</svg>

 </div>
</div>

              
            
!

CSS

              
                body {
  margin:0;
  background: #333;
  text-align:center;
  color:#ddd;
}

#outer1 {
  display: block;
  width: 800px;
  height: 600px;
}

#outer2 {
  display: block;
  z-index: 5000;
  width: 800px;
  height: 600px;
  position: absolute;
}

svg {
  display: block;
/*   display: block;
  position: relative;
  width:800px;
  background:#1d1d1d;
  margin:20px auto; */
}
              
            
!

JS

              
                TweenLite.set("#outer1", {rotation:90, x:"20%", y:"10%"});

Draggable.create(".icon");

              
            
!
999px

Console