 

        *{box-sizing:border-box;}
            html{-webkit-text-size-adjust:none;}
        body{background-color:transparent;font:15px "Schroders Circular", sans-serif;color:#002A5E;width:100%;margin:0;padding:0;}
        .spticker{float:left;width:33.33%;padding:0px 3% 5px 20px;border-left:3px solid #808080; min-height:220px;}
        .spticker.lastshare{border-right:0;}
        .spticker > span,.spticker > div{float:left;width:100%;text-align:left;}
        .mainprice{float:left;font: 65px "Schroders Circular", sans-serif;font-weight: 450;color:#002A5E;margin:0;padding-bottom:25px;line-height:52px;}
        .positive,.negative{color:#002A5E;}
        .lastupdated{padding:6px 0 40px 0;font-family:"Schroders Circular", sans-serif;color:#a0a0a0;}
        .formcaplbl{font-size:14px;}
        .marketline img{width:17px;position: relative;left:8px;top:3px;cursor: pointer;}
        .marketline{padding-bottom:15px;font-size:22px;font-weight:500;color:#002A5E;}
						
        @media screen and (max-width: 810px) {
            .marketline{font-size:18px;}
        }
        @media screen and (max-width: 740px) {
            .mainprice{font-size:60px;font-weight:450;line-height:35px;}
        }
         @media screen and (max-width: 678px) {
            .spticker.first{padding: 10px 0px 20px 0px}
                 .spticker{width:100%;border-left:0px;border-bottom:2px solid #D9DFE7;padding:50px 0px 20px 0px;min-height:auto;}
            .spticker.lastshare{border-bottom:0;}
                 .mainprice{font-size: 50px;line-height:33px;}
            .marketline{padding-bottom:10px;}
                 .lastupdated{padding:10px 0 0px 0;font-family:"Schroders Circular", sans-serif;color:#a0a0a0;}
        }
    