﻿    .transparent {
        /* IE 8 */
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
        /* IE 5-7 */
        filter: alpha(opacity=50);
        /* Netscape */
        -moz-opacity: 0.5;
        /* Safari 1.x */
        -khtml-opacity: 0.5;
        /* Good browsers */
        opacity: 0.5;
    }

    .arrow 
    {
        height: 0;
        width: 0;
        border: 10px solid transparent;
    }

    .arrow.down 
    {
        border-top-color: red;
        border-right-color: transparent;
        border-left-color: transparent;
        border-bottom-color: transparent;
        position: absolute;
        top: 0px;
        right: 0px;
    }

    .arrow.dead 
    {
        border-top-color: red;
        border-right-color: transparent;
        border-left-color: transparent;
        border-bottom-color: transparent;
        position: absolute;
        top: 0px;
        right: 0px;
    }

    .quote.dead 
    {
        background: -moz-linear-gradient(left center, black 3%, black 98%) repeat scroll 0 0 transparent;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='black', endColorstr='black'); /* for IE */
        background: -webkit-gradient(linear, left top, center bottom, from(black), to(black)); /* for webkit browsers */
        background: -ms-linear-gradient(top, black 0%, black 100%); /* IE10+ */
        border: 1px solid black;
    }

    .arrow.up 
    {
        border-top-color: transparent;
        border-right-color: transparent;
        border-left-color: transparent;
        border-bottom-color: green;
        position: absolute;
        bottom: 0px;
        right: 0px;
    }

    #quotesWrapper 
    {
        width: 100%;
        margin: 0 auto;
        padding: 20px 0;
    }

    .quote 
    {
        float: left;
        padding: 10px 10px;
        color: #fff;
        margin: 5px 5px;
        background: -moz-linear-gradient(left center, #479EA8 1%, #53B6BC 98%) repeat;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#479EA8', endColorstr='#53B6BC'); /* for IE */
        background: -webkit-gradient(linear, left top, center bottom, from(#479EA8), to(#53B6BC)); /* for webkit browsers */
        background: -ms-linear-gradient(top, #479EA8 0%, #53B6BC 100%); /* IE10+ */

        border: 1px solid #59B0B6;
        text-align: right;
        position: relative;
        /* min-height: 70px; */
        height: auto !important;
        cursor: pointer;
    }

    .quote * {
        padding-left: 70px;
    }
    
      .quote .change 
    {
        font-size: 12px;
        font-weight: bold;
        padding-bottom: 5px;
        line-height: 1.2em;
    }


    .quote .name 
    {
        font-size: 16px;
        font-weight: bold;
        padding-bottom: 5px;
        /*
                min-height: 36px;
                height: auto !important;
                height: 36px;
                    */
        line-height: 1.2em;
    }

    .quote .changePercentage 
    {
        font-size: 15px;
        font-style: italic;
        font-weight: bold;
        text-align: center;
        width: 60px;
        height: 60px;
        margin: 5px auto;
        background: #f4f4f4;
        border-radius: 50px;
        padding: 0px;
        position: absolute;
        top: 5px;
        left: 5px;
    }

    .quote .changePercentage span 
    {
        position: relative;
        top: 20px;
        padding: 0;
        color: black;
    }

    .quote.up 
    {
        background: -moz-linear-gradient(left center, #7CA024 3%, #9AB92F 98%) repeat scroll 0 0 transparent;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7CA024', endColorstr='#9AB92F'); /* for IE */
        background: -webkit-gradient(linear, left top, center bottom, from(#7CA024), to(#9AB92F)); /* for webkit browsers */
        background: -ms-linear-gradient(top, #7CA024 0%, #9AB92F 100%); /* IE10+ */

        border: 1px solid #AAB662;
    }

    .quote.up .changePercentage span {
        color: #7CA024;
    }

    .quote.down {
        background: -moz-linear-gradient(left center, #652D9A 3%, #7F37B5 98%) repeat scroll 0 0 transparent;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#652D9A', endColorstr='#7F37B5'); /* for IE */
        background: -webkit-gradient(linear, left top, center bottom, from(#652D9A), to(#7F37B5)); /* for webkit browsers */
        background: -ms-linear-gradient(top, #652D9A 0%, #7F37B5 100%); /* IE10+ */
        border: 1px solid #8148B1;
    }

    .quote.down .changePercentage span {
        color: #652D9A;
    }


    .quote .lastTradeTime {
        /*display: none;*/
    }

    /* for 640px or less */
    @media screen and (max-width: 480px) 
    {
        #quotesWrapper {
            width: 100%;
            margin: 0;
            padding: 20px 0 0;
        }

        .quote {
            width: 100%;
            float: none;
            margin: 0 0 0.1em;
            padding: 20px 0;
        }

        .quote * {
            padding: 0 20px 0 140px;
        }
    }

    @media screen and (max-width: 700px) {
        .hideMbl {
            display: none;
            visibility: hidden;
        }
    }
