﻿a
        {
            cursor: pointer;
        }

        .example
        {
            width: 100%;
            margin-left: 5px;
            -moz-box-shadow: 1px 1px 5px #999;
        }

            .example .container
            {
                padding: 0;
                margin-top: 28px;
                float: right;
            }

                .example .container li
                {
                    width: 100%;
                    margin: 0 0 0 5px;
                    padding: 5px 0 5px 0;
                    border-bottom: 1px dotted #999;
                }

        .demof
        {
            margin: 25px 0;
        }

            .demof ul
            {
                padding: 0;
                list-style: none;
            }

            .demof li
            {
                padding: 20px;
            }

                .demof li.odd
                {
                }

                .demof li:after
                {
                    content: '';
                    display: block;
                    clear: both;
                }

            .demof img
            {
                float: left;
                width: 177px;
                margin: 5px 15px 0 0;
            }

            .demof a
            {
                font-family: Arial, sans-serif;
                font-size: 20px;
                font-weight: bold;
                color: #333;
            }

            .demof p
            {
                margin: 15px 0 0;
                font-size: 14px;
            }

        .demo3
        {
            font-family: Arial, sans-serif;
            margin: 50px 0;
            font-style: italic;
            position: relative;
            padding: 0 0 0 80px;
            box-shadow: 0 2px 5px -3px #000;
            border-radius: 3px;
        }

            .demo3:before
            {
                content: "Latest News";
                display: inline-block;
                font-style: normal;
                background: #C20;
                padding: 10px;
                color: #FFF;
                font-weight: bold;
                position: absolute;
                top: 0;
                left: 0;
            }

            .demo3:after
            {
                content: '';
                display: block;
                top: 0;
                left: 80px;
                background: linear-gradient(#FFF, rgba(255, 255, 255, 0));
                height: 20px;
            }

            .demo3 ul li
            {
                list-style: none;
                padding: 10px 0;
            }

        .demo5
        {
            margin-top: 10px;
            width: 100%;
        }

            .demo5 ul
            {
                padding: 0;
            }

                .demo5 ul li
                {
                    padding: 10px 10px 10px 10px;
                    border-radius: 10px;
                    list-type: none;
                    margin: 0;
                }

        .et-run
        {
            background-color: #0cf;
            color: white;
            border: 1px solid black;
        }

    

body {
  background: #FFF;
  font-family: 'Roboto', sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.container2 {
  max-width: 1170px;
  width:60%;

  padding: 0 20px;
  box-sizing: border-box;
  -webkit-transform-origin: top center;
          transform-origin: top center;
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
}
